|
Geant4
10.02.p02
|
#include <H02PrimaryGeneratorAction.hh>
Inheritance diagram for H02PrimaryGeneratorAction:
Collaboration diagram for H02PrimaryGeneratorAction:Public Member Functions | |
| H02PrimaryGeneratorAction () | |
| ~H02PrimaryGeneratorAction () | |
| virtual void | GeneratePrimaries (G4Event *anEvent) |
| void | SetGenerator (G4VPrimaryGenerator *gen) |
| void | SetGenerator (G4String genname) |
| G4VPrimaryGenerator * | GetGenerator () const |
| G4String | GetGeneratorName () const |
Public Member Functions inherited from G4VUserPrimaryGeneratorAction | |
| G4VUserPrimaryGeneratorAction () | |
| virtual | ~G4VUserPrimaryGeneratorAction () |
Private Attributes | |
| G4VPrimaryGenerator * | particleGun |
| G4VPrimaryGenerator * | hepmcAscii |
| G4VPrimaryGenerator * | pythiaGen |
| G4VPrimaryGenerator * | currentGenerator |
| G4String | currentGeneratorName |
| std::map< G4String, G4VPrimaryGenerator * > | gentypeMap |
| H02PrimaryGeneratorMessenger * | messenger |
Definition at line 46 of file H02PrimaryGeneratorAction.hh.
| H02PrimaryGeneratorAction::H02PrimaryGeneratorAction | ( | ) |
Definition at line 38 of file H02PrimaryGeneratorAction.cc.
References currentGenerator, currentGeneratorName, gentypeMap, hepmcAscii, messenger, particleGun, and pythiaGen.
| H02PrimaryGeneratorAction::~H02PrimaryGeneratorAction | ( | ) |
Definition at line 58 of file H02PrimaryGeneratorAction.cc.
References messenger.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
Definition at line 64 of file H02PrimaryGeneratorAction.cc.
References currentGenerator, FatalException, and G4Exception().
Here is the call graph for this function:
|
inline |
Definition at line 88 of file H02PrimaryGeneratorAction.hh.
References currentGenerator.
|
inline |
Definition at line 93 of file H02PrimaryGeneratorAction.hh.
References currentGeneratorName.
|
inline |
Definition at line 73 of file H02PrimaryGeneratorAction.hh.
References currentGenerator.
|
inline |
Definition at line 78 of file H02PrimaryGeneratorAction.hh.
References currentGenerator, currentGeneratorName, gentypeMap, and pos.
|
private |
Definition at line 64 of file H02PrimaryGeneratorAction.hh.
Referenced by GeneratePrimaries(), GetGenerator(), H02PrimaryGeneratorAction(), and SetGenerator().
|
private |
Definition at line 65 of file H02PrimaryGeneratorAction.hh.
Referenced by GetGeneratorName(), H02PrimaryGeneratorAction(), and SetGenerator().
|
private |
Definition at line 66 of file H02PrimaryGeneratorAction.hh.
Referenced by H02PrimaryGeneratorAction(), and SetGenerator().
|
private |
Definition at line 61 of file H02PrimaryGeneratorAction.hh.
Referenced by H02PrimaryGeneratorAction().
|
private |
Definition at line 68 of file H02PrimaryGeneratorAction.hh.
Referenced by H02PrimaryGeneratorAction(), and ~H02PrimaryGeneratorAction().
|
private |
Definition at line 60 of file H02PrimaryGeneratorAction.hh.
Referenced by H02PrimaryGeneratorAction().
|
private |
Definition at line 62 of file H02PrimaryGeneratorAction.hh.
Referenced by H02PrimaryGeneratorAction().