#include <GPSPrimaryGeneratorAction.hh>


Public Member Functions | |
| GPSPrimaryGeneratorAction () | |
| ~GPSPrimaryGeneratorAction () | |
| void | GeneratePrimaries (G4Event *) |
| G4GeneralParticleSource * | GetParticleGun () const |
Private Attributes | |
| G4GeneralParticleSource * | m_particleGun |
Definition at line 19 of file GPSPrimaryGeneratorAction.hh.
| GPSPrimaryGeneratorAction::GPSPrimaryGeneratorAction | ( | ) |
Definition at line 14 of file GPSPrimaryGeneratorAction.cc.
00015 { 00016 m_particleGun = new G4GeneralParticleSource(); 00017 }
| GPSPrimaryGeneratorAction::~GPSPrimaryGeneratorAction | ( | ) |
Definition at line 21 of file GPSPrimaryGeneratorAction.cc.
00022 { 00023 delete m_particleGun; 00024 }
| void GPSPrimaryGeneratorAction::GeneratePrimaries | ( | G4Event * | anEvent | ) |
Definition at line 28 of file GPSPrimaryGeneratorAction.cc.
00029 { 00030 //this function is called at the begining of event 00031 // 00032 m_particleGun->GeneratePrimaryVertex(anEvent); 00033 }
| G4GeneralParticleSource* GPSPrimaryGeneratorAction::GetParticleGun | ( | ) | const [inline] |
G4GeneralParticleSource* GPSPrimaryGeneratorAction::m_particleGun [private] |
Definition at line 27 of file GPSPrimaryGeneratorAction.hh.
Referenced by GeneratePrimaries(), GPSPrimaryGeneratorAction(), and ~GPSPrimaryGeneratorAction().
1.5.7.1