ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
ExN04PrimaryGeneratorAction () | |
~ExN04PrimaryGeneratorAction () | |
virtual void | GeneratePrimaries (G4Event *anEvent) |
void | SetGenerator (G4VPrimaryGenerator *gen) |
void | SetGenerator (G4String genname) |
G4VPrimaryGenerator * | GetGenerator () const |
G4String | GetGeneratorName () const |
ExN04PrimaryGeneratorAction () | |
~ExN04PrimaryGeneratorAction () | |
void | GeneratePrimaries (G4Event *anEvent) |
void | SetHEPEvtGenerator (G4bool f) |
G4bool | GetHEPEvtGenerator () |
Public Member Functions inherited from G4VUserPrimaryGeneratorAction | |
G4VUserPrimaryGeneratorAction () | |
virtual | ~G4VUserPrimaryGeneratorAction () |
Definition at line 42 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 42 of file ExN04PrimaryGeneratorAction.hh
ExN04PrimaryGeneratorAction::ExN04PrimaryGeneratorAction | ( | ) |
Definition at line 40 of file ExN04PrimaryGeneratorAction.cc.
View newest version in sPHENIX GitHub at line 40 of file ExN04PrimaryGeneratorAction.cc
References fCurrentGenerator, fCurrentGeneratorName, fGentypeMap, fHepmcAscii, fMessenger, fParticleGun, and fPythiaGen.
ExN04PrimaryGeneratorAction::~ExN04PrimaryGeneratorAction | ( | ) |
Definition at line 60 of file ExN04PrimaryGeneratorAction.cc.
View newest version in sPHENIX GitHub at line 60 of file ExN04PrimaryGeneratorAction.cc
References fMessenger.
ExN04PrimaryGeneratorAction::ExN04PrimaryGeneratorAction | ( | ) |
ExN04PrimaryGeneratorAction::~ExN04PrimaryGeneratorAction | ( | ) |
Implements G4VUserPrimaryGeneratorAction.
Definition at line 66 of file ExN04PrimaryGeneratorAction.cc.
View newest version in sPHENIX GitHub at line 66 of file ExN04PrimaryGeneratorAction.cc
References FatalException, fCurrentGenerator, and G4Exception().
Implements G4VUserPrimaryGeneratorAction.
|
inline |
Definition at line 84 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 84 of file ExN04PrimaryGeneratorAction.hh
References fCurrentGenerator.
|
inline |
Definition at line 89 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 89 of file ExN04PrimaryGeneratorAction.hh
References fCurrentGeneratorName.
|
inline |
Definition at line 59 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 59 of file ExN04PrimaryGeneratorAction.hh
References useHEPEvt.
|
inline |
Definition at line 69 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 69 of file ExN04PrimaryGeneratorAction.hh
References fCurrentGenerator.
Definition at line 74 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 74 of file ExN04PrimaryGeneratorAction.hh
References fCurrentGenerator, fCurrentGeneratorName, fGentypeMap, and pos().
Definition at line 57 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 57 of file ExN04PrimaryGeneratorAction.hh
|
private |
Definition at line 60 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 60 of file ExN04PrimaryGeneratorAction.hh
Referenced by ExN04PrimaryGeneratorAction(), GeneratePrimaries(), GetGenerator(), and SetGenerator().
|
private |
Definition at line 61 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 61 of file ExN04PrimaryGeneratorAction.hh
Referenced by ExN04PrimaryGeneratorAction(), GetGeneratorName(), and SetGenerator().
|
private |
Definition at line 62 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 62 of file ExN04PrimaryGeneratorAction.hh
Referenced by ExN04PrimaryGeneratorAction(), and SetGenerator().
|
private |
Definition at line 57 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 57 of file ExN04PrimaryGeneratorAction.hh
Referenced by ExN04PrimaryGeneratorAction().
|
private |
Definition at line 64 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 64 of file ExN04PrimaryGeneratorAction.hh
Referenced by ExN04PrimaryGeneratorAction(), and ~ExN04PrimaryGeneratorAction().
|
private |
Definition at line 56 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 56 of file ExN04PrimaryGeneratorAction.hh
Referenced by ExN04PrimaryGeneratorAction().
|
private |
Definition at line 58 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 58 of file ExN04PrimaryGeneratorAction.hh
Referenced by ExN04PrimaryGeneratorAction().
|
private |
Definition at line 51 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 51 of file ExN04PrimaryGeneratorAction.hh
|
private |
Definition at line 53 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 53 of file ExN04PrimaryGeneratorAction.hh
|
private |
Definition at line 52 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 52 of file ExN04PrimaryGeneratorAction.hh
|
private |
Definition at line 54 of file ExN04PrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 54 of file ExN04PrimaryGeneratorAction.hh
Referenced by GetHEPEvtGenerator(), and SetHEPEvtGenerator().