| 
    Geant4
    10.02
    
   | 
 
#include <RE05PrimaryGeneratorAction.hh>
 Inheritance diagram for RE05PrimaryGeneratorAction:
 Collaboration diagram for RE05PrimaryGeneratorAction:Public Member Functions | |
| RE05PrimaryGeneratorAction () | |
| virtual | ~RE05PrimaryGeneratorAction () | 
| virtual void | GeneratePrimaries (G4Event *anEvent) | 
| void | SetHEPEvtGenerator (G4bool f) | 
| G4bool | GetHEPEvtGenerator () | 
  Public Member Functions inherited from G4VUserPrimaryGeneratorAction | |
| G4VUserPrimaryGeneratorAction () | |
| virtual | ~G4VUserPrimaryGeneratorAction () | 
Private Attributes | |
| G4VPrimaryGenerator * | particleGun | 
| RE05PrimaryGeneratorMessenger * | messenger | 
| G4bool | useHEPEvt | 
Static Private Attributes | |
| static G4VPrimaryGenerator * | HEPEvt = 0 | 
Definition at line 42 of file RE05PrimaryGeneratorAction.hh.
| RE05PrimaryGeneratorAction::RE05PrimaryGeneratorAction | ( | ) | 
Definition at line 46 of file RE05PrimaryGeneratorAction.cc.
References cm, G4ParticleTable::FindParticle(), G4ParticleTable::GetParticleTable(), GeV, HEPEvt, messenger, particleGun, G4ParticleGun::SetParticleDefinition(), G4ParticleGun::SetParticleEnergy(), G4ParticleGun::SetParticleMomentumDirection(), G4VPrimaryGenerator::SetParticlePosition(), and useHEPEvt.
 Here is the call graph for this function:
      
  | 
  virtual | 
Definition at line 77 of file RE05PrimaryGeneratorAction.cc.
References HEPEvt, messenger, and particleGun.
      
  | 
  virtual | 
Implements G4VUserPrimaryGeneratorAction.
Definition at line 87 of file RE05PrimaryGeneratorAction.cc.
References G4VPrimaryGenerator::GeneratePrimaryVertex(), HEPEvt, particleGun, and useHEPEvt.
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 60 of file RE05PrimaryGeneratorAction.hh.
References useHEPEvt.
Referenced by RE05PrimaryGeneratorMessenger::GetCurrentValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 58 of file RE05PrimaryGeneratorAction.hh.
Referenced by RE05PrimaryGeneratorMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  staticprivate | 
Definition at line 52 of file RE05PrimaryGeneratorAction.hh.
Referenced by GeneratePrimaries(), RE05PrimaryGeneratorAction(), and ~RE05PrimaryGeneratorAction().
      
  | 
  private | 
Definition at line 54 of file RE05PrimaryGeneratorAction.hh.
Referenced by RE05PrimaryGeneratorAction(), and ~RE05PrimaryGeneratorAction().
      
  | 
  private | 
Definition at line 53 of file RE05PrimaryGeneratorAction.hh.
Referenced by GeneratePrimaries(), RE05PrimaryGeneratorAction(), and ~RE05PrimaryGeneratorAction().
      
  | 
  private | 
Definition at line 55 of file RE05PrimaryGeneratorAction.hh.
Referenced by GeneratePrimaries(), GetHEPEvtGenerator(), and RE05PrimaryGeneratorAction().