| 
    Geant4
    10.00.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().