ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
Par02EventInformation () | |
A default constructor. Sets flag fDoSmearing to true. | |
Par02EventInformation (G4bool aSmear) | |
virtual | ~Par02EventInformation () |
virtual void | Print () const |
Prints event information. | |
void | SetDoSmearing (G4bool aSmear) |
G4bool | GetDoSmearing () |
Gets the flag indicating if smearing should be done. | |
Public Member Functions inherited from G4VUserEventInformation | |
G4VUserEventInformation () | |
virtual | ~G4VUserEventInformation () |
Private Attributes | |
G4bool | fDoSmearing |
Event information.
Describes the information that can be associated with a G4Event class object.
Definition at line 41 of file Par02EventInformation.hh.
View newest version in sPHENIX GitHub at line 41 of file Par02EventInformation.hh
Par02EventInformation::Par02EventInformation | ( | ) |
A default constructor. Sets flag fDoSmearing to true.
Definition at line 34 of file Par02EventInformation.cc.
View newest version in sPHENIX GitHub at line 34 of file Par02EventInformation.cc
Par02EventInformation::Par02EventInformation | ( | G4bool | aSmear | ) |
A constructor.
aSmear | The flag indicating if smearing should be done. |
Definition at line 38 of file Par02EventInformation.cc.
View newest version in sPHENIX GitHub at line 38 of file Par02EventInformation.cc
|
virtual |
Definition at line 42 of file Par02EventInformation.cc.
View newest version in sPHENIX GitHub at line 42 of file Par02EventInformation.cc
G4bool Par02EventInformation::GetDoSmearing | ( | ) |
Gets the flag indicating if smearing should be done.
Definition at line 52 of file Par02EventInformation.cc.
View newest version in sPHENIX GitHub at line 52 of file Par02EventInformation.cc
References fDoSmearing.
Referenced by Par02FastSimModelEMCal::DoIt(), Par02FastSimModelHCal::DoIt(), and Par02FastSimModelTracker::DoIt().
Prints event information.
Implements G4VUserEventInformation.
Definition at line 58 of file Par02EventInformation.cc.
View newest version in sPHENIX GitHub at line 58 of file Par02EventInformation.cc
References fDoSmearing, G4cout, and G4endl.
Sets the flag indicating if smearing should be done.
aSmear | A boolean flag. |
Definition at line 46 of file Par02EventInformation.cc.
View newest version in sPHENIX GitHub at line 46 of file Par02EventInformation.cc
References fDoSmearing.
|
private |
A flag indicating if smearing should be performed. It is read by implementations of G4VFastSimulationModel.
Definition at line 67 of file Par02EventInformation.hh.
View newest version in sPHENIX GitHub at line 67 of file Par02EventInformation.hh
Referenced by GetDoSmearing(), Print(), and SetDoSmearing().