#include <Doxymodules_runAndEvent.h>
Definition at line 114 of file Doxymodules_runAndEvent.h.
◆ RE05PrimaryGeneratorAction()
RE05PrimaryGeneratorAction::RE05PrimaryGeneratorAction |
( |
| ) |
|
Definition at line 51 of file RE05PrimaryGeneratorAction.cc.
56{
57 G4AutoLock lock(&RE05PrimGenDestrMutex);
59 {
60 const char* filename = "pythia_event.data";
62 }
63 lock.unlock();
64
65 G4int n_particle = 1;
70 = particleTable->FindParticle(particleName="mu+");
71 particleGun->SetParticleDefinition(particle);
72 particleGun->SetParticleMomentumDirection(G4ThreeVector(0.,1.,0.));
73 particleGun->SetParticleEnergy(100.*GeV);
74 particleGun->SetParticlePosition(G4ThreeVector(0.*cm,0.*cm,0.*cm));
76
79}
G4VPrimaryGenerator * fParticleGun
RE05PrimaryGeneratorMessenger * fMessenger
static G4VPrimaryGenerator * fHEPEvt
◆ ~RE05PrimaryGeneratorAction()
RE05PrimaryGeneratorAction::~RE05PrimaryGeneratorAction |
( |
| ) |
|
|
virtual |
◆ GeneratePrimaries()
void RE05PrimaryGeneratorAction::GeneratePrimaries |
( |
G4Event * |
anEvent | ) |
|
|
virtual |
◆ SetHEPEvtGenerator()
void RE05PrimaryGeneratorAction::SetHEPEvtGenerator |
( |
G4bool |
option | ) |
|
|
inline |
◆ GetHEPEvtGenerator()
G4bool RE05PrimaryGeneratorAction::GetHEPEvtGenerator |
( |
| ) |
|
|
inline |
◆ fHEPEvt
◆ fParticleGun
◆ fMessenger
◆ fUseHEPEvt
G4bool RE05PrimaryGeneratorAction::fUseHEPEvt |
|
private |
The documentation for this class was generated from the following files: