ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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.
View newest version in sPHENIX GitHub at line 57 of file DMXPrimaryGeneratorAction.hh
DMXPrimaryGeneratorAction::DMXPrimaryGeneratorAction | ( | ) |
Definition at line 60 of file DMXPrimaryGeneratorAction.cc.
View newest version in sPHENIX GitHub at line 60 of file DMXPrimaryGeneratorAction.cc
References energy_pri, particleGun, and seeds.
DMXPrimaryGeneratorAction::~DMXPrimaryGeneratorAction | ( | ) |
Definition at line 77 of file DMXPrimaryGeneratorAction.cc.
View newest version in sPHENIX GitHub at line 77 of file DMXPrimaryGeneratorAction.cc
References particleGun.
Implements G4VUserPrimaryGeneratorAction.
Definition at line 84 of file DMXPrimaryGeneratorAction.cc.
View newest version in sPHENIX GitHub at line 84 of file DMXPrimaryGeneratorAction.cc
References G4VAnalysisManager::AddNtupleRow(), energy_pri, G4VAnalysisManager::FillNtupleDColumn(), DMXParticleSource::GeneratePrimaryVertex(), DMXParticleSource::GetParticleEnergy(), G4ToolsAnalysisManager::Instance(), particleGun, and seeds.
|
inline |
Definition at line 80 of file DMXPrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 80 of file DMXPrimaryGeneratorAction.hh
References energy_pri.
Referenced by DMXEventAction::BeginOfEventAction().
|
inline |
Definition at line 79 of file DMXPrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 79 of file DMXPrimaryGeneratorAction.hh
References seeds.
Referenced by DMXEventAction::BeginOfEventAction().
|
private |
Definition at line 76 of file DMXPrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 76 of file DMXPrimaryGeneratorAction.hh
Referenced by DMXPrimaryGeneratorAction(), GeneratePrimaries(), and GetEnergyPrimary().
|
private |
Definition at line 70 of file DMXPrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 70 of file DMXPrimaryGeneratorAction.hh
Referenced by DMXPrimaryGeneratorAction(), GeneratePrimaries(), and ~DMXPrimaryGeneratorAction().
|
private |
Definition at line 75 of file DMXPrimaryGeneratorAction.hh.
View newest version in sPHENIX GitHub at line 75 of file DMXPrimaryGeneratorAction.hh
Referenced by DMXPrimaryGeneratorAction(), GeneratePrimaries(), and GetEventSeeds().