Geant4
10.01.p02
|
#include <FCALPrimaryGeneratorAction.hh>
Public Member Functions | |
FCALPrimaryGeneratorAction () | |
~FCALPrimaryGeneratorAction () | |
void | GeneratePrimaries (G4Event *) |
void | SetVerbosity (G4int ver) |
Public Member Functions inherited from G4VUserPrimaryGeneratorAction | |
G4VUserPrimaryGeneratorAction () | |
virtual | ~G4VUserPrimaryGeneratorAction () |
Private Attributes | |
G4ParticleGun * | particleGun |
G4int | fVerbosity |
Definition at line 45 of file FCALPrimaryGeneratorAction.hh.
FCALPrimaryGeneratorAction::FCALPrimaryGeneratorAction | ( | ) |
Definition at line 124 of file FCALPrimaryGeneratorAction.cc.
References G4ParticleTable::FindParticle(), G4ParticleTable::GetParticleTable(), GeV, particleGun, G4ParticleGun::SetParticleDefinition(), and G4ParticleGun::SetParticleEnergy().
FCALPrimaryGeneratorAction::~FCALPrimaryGeneratorAction | ( | ) |
Definition at line 141 of file FCALPrimaryGeneratorAction.cc.
References particleGun.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
Definition at line 148 of file FCALPrimaryGeneratorAction.cc.
References fVerbosity, G4cout, G4endl, G4ParticleGun::GeneratePrimaryVertex(), G4Event::GetEventID(), G4ParticleGun::GetParticleEnergy(), particleGun, G4ParticleGun::SetParticleMomentumDirection(), and G4VPrimaryGenerator::SetParticlePosition().
|
inline |
Definition at line 53 of file FCALPrimaryGeneratorAction.hh.
References fVerbosity.
|
private |
Definition at line 58 of file FCALPrimaryGeneratorAction.hh.
Referenced by GeneratePrimaries(), and SetVerbosity().
|
private |
Definition at line 53 of file FCALPrimaryGeneratorAction.hh.
Referenced by FCALPrimaryGeneratorAction(), GeneratePrimaries(), and ~FCALPrimaryGeneratorAction().