| 
    Geant4
    10.00.p01
    
   | 
 
#include <PrimaryGeneratorAction3.hh>
 Collaboration diagram for PrimaryGeneratorAction3:Public Member Functions | |
| PrimaryGeneratorAction3 (G4ParticleGun *) | |
| ~PrimaryGeneratorAction3 () | |
| void | GeneratePrimaries (G4Event *) | 
| G4ThreeVector | GetNewUz () | 
| G4double | GetAlphaMax () | 
Private Attributes | |
| G4ThreeVector | fNewUz | 
| G4double | fAlphaMax | 
| G4ParticleGun * | fParticleGun | 
Definition at line 47 of file PrimaryGeneratorAction3.hh.
| PrimaryGeneratorAction3::PrimaryGeneratorAction3 | ( | G4ParticleGun * | gun | ) | 
Definition at line 48 of file PrimaryGeneratorAction3.cc.
| PrimaryGeneratorAction3::~PrimaryGeneratorAction3 | ( | ) | 
Definition at line 63 of file PrimaryGeneratorAction3.cc.
| void PrimaryGeneratorAction3::GeneratePrimaries | ( | G4Event * | anEvent | ) | 
Definition at line 68 of file PrimaryGeneratorAction3.cc.
References fAlphaMax, fNewUz, fParticleGun, G4UniformRand, G4ParticleGun::GeneratePrimaryVertex(), MeV, G4ParticleGun::SetParticleEnergy(), and G4ParticleGun::SetParticleMomentumDirection().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 58 of file PrimaryGeneratorAction3.hh.
References fAlphaMax.
      
  | 
  inline | 
Definition at line 57 of file PrimaryGeneratorAction3.hh.
References fNewUz.
      
  | 
  private | 
Definition at line 62 of file PrimaryGeneratorAction3.hh.
Referenced by GeneratePrimaries(), GetAlphaMax(), and PrimaryGeneratorAction3().
      
  | 
  private | 
Definition at line 58 of file PrimaryGeneratorAction3.hh.
Referenced by GeneratePrimaries(), GetNewUz(), and PrimaryGeneratorAction3().
      
  | 
  private | 
Definition at line 64 of file PrimaryGeneratorAction3.hh.
Referenced by GeneratePrimaries().