Geant4
10.01.p03
|
#include <DMXPrimaryGeneratorAction.hh>
Public Member Functions | |
DMXPrimaryGeneratorAction () | |
~DMXPrimaryGeneratorAction () | |
void | GeneratePrimaries (G4Event *anEvent) |
const long * | GetEventSeeds () const |
G4double | GetEnergyPrimary () const |
Public Member Functions inherited from G4VUserPrimaryGeneratorAction | |
G4VUserPrimaryGeneratorAction () | |
virtual | ~G4VUserPrimaryGeneratorAction () |
Private Attributes | |
DMXParticleSource * | particleGun |
long | seeds [2] |
G4double | energy_pri |
Definition at line 57 of file DMXPrimaryGeneratorAction.hh.
DMXPrimaryGeneratorAction::DMXPrimaryGeneratorAction | ( | ) |
Definition at line 60 of file DMXPrimaryGeneratorAction.cc.
References energy_pri, particleGun, and seeds.
DMXPrimaryGeneratorAction::~DMXPrimaryGeneratorAction | ( | ) |
Definition at line 77 of file DMXPrimaryGeneratorAction.cc.
References particleGun.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
Definition at line 84 of file DMXPrimaryGeneratorAction.cc.
References G4VAnalysisManager::AddNtupleRow(), energy_pri, G4VAnalysisManager::FillNtupleDColumn(), DMXParticleSource::GeneratePrimaryVertex(), DMXParticleSource::GetParticleEnergy(), particleGun, and seeds.
|
inline |
Definition at line 80 of file DMXPrimaryGeneratorAction.hh.
References energy_pri.
Referenced by DMXEventAction::BeginOfEventAction().
|
inline |
Definition at line 79 of file DMXPrimaryGeneratorAction.hh.
References seeds.
Referenced by DMXEventAction::BeginOfEventAction().
|
private |
Definition at line 76 of file DMXPrimaryGeneratorAction.hh.
Referenced by DMXPrimaryGeneratorAction(), GeneratePrimaries(), and GetEnergyPrimary().
|
private |
Definition at line 70 of file DMXPrimaryGeneratorAction.hh.
Referenced by DMXPrimaryGeneratorAction(), GeneratePrimaries(), and ~DMXPrimaryGeneratorAction().
|
private |
Definition at line 75 of file DMXPrimaryGeneratorAction.hh.
Referenced by DMXPrimaryGeneratorAction(), GeneratePrimaries(), and GetEventSeeds().