Geant4
10.00.p01
|
#include <G4RTPrimaryGeneratorAction.hh>
Public Member Functions | |
G4RTPrimaryGeneratorAction () | |
virtual | ~G4RTPrimaryGeneratorAction () |
virtual void | GeneratePrimaries (G4Event *anEvent) |
void | SetUp () |
Public Member Functions inherited from G4VUserPrimaryGeneratorAction | |
G4VUserPrimaryGeneratorAction () | |
virtual | ~G4VUserPrimaryGeneratorAction () |
Definition at line 41 of file G4RTPrimaryGeneratorAction.hh.
G4RTPrimaryGeneratorAction::G4RTPrimaryGeneratorAction | ( | ) |
Definition at line 42 of file G4RTPrimaryGeneratorAction.cc.
References distortionOn, eyeDirection, eyePosition, GeV, headAngle, kInside, nColumn, nRow, particle_definition, particle_energy, particle_polarization, particle_time, pWorld, stepAngle, up, viewSpan, viewSpanX, viewSpanY, and whereisit.
|
virtual |
Definition at line 68 of file G4RTPrimaryGeneratorAction.cc.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
Definition at line 71 of file G4RTPrimaryGeneratorAction.cc.
References G4Event::AddPrimaryVertex(), cp, distortionOn, eyeDirection, eyePosition, G4InuclParticleNames::gam, G4Event::GetEventID(), G4VPhysicalVolume::GetLogicalVolume(), G4ParticleDefinition::GetPDGMass(), G4LogicalVolume::GetSolid(), headAngle, kInfinity, kInside, nColumn, particle_definition, particle_energy, particle_polarization, particle_time, pWorld, G4PrimaryParticle::SetKineticEnergy(), G4PrimaryParticle::SetMass(), G4PrimaryParticle::SetMomentumDirection(), G4PrimaryParticle::SetPolarization(), G4PrimaryVertex::SetPrimary(), G4InuclParticleNames::sp, stepAngle, up, viewSpanX, viewSpanY, and whereisit.
void G4RTPrimaryGeneratorAction::SetUp | ( | ) |
Definition at line 129 of file G4RTPrimaryGeneratorAction.cc.
References distortionOn, G4TheRayTracer::distortionOn, eyeDirection, G4TheRayTracer::eyeDirection, eyePosition, G4TheRayTracer::eyePosition, FatalException, G4ParticleTable::FindParticle(), G4Exception(), G4VPhysicalVolume::GetLogicalVolume(), G4ParticleTable::GetParticleTable(), G4LogicalVolume::GetSolid(), G4TransportationManager::GetTransportationManager(), G4VSolid::Inside(), nColumn, G4TheRayTracer::nColumn, nRow, G4TheRayTracer::nRow, particle_definition, pWorld, stepAngle, G4TheMTRayTracer::theInstance, viewSpan, G4TheRayTracer::viewSpan, viewSpanX, viewSpanY, and whereisit.
Referenced by G4RTWorkerInitialization::WorkerRunStart().
|
private |
Definition at line 72 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().
|
private |
Definition at line 64 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().
|
private |
Definition at line 63 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().
|
private |
Definition at line 66 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), and GeneratePrimaries().
|
private |
Definition at line 60 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().
|
private |
Definition at line 61 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), and SetUp().
|
private |
Definition at line 52 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().
|
private |
Definition at line 53 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), and GeneratePrimaries().
|
private |
Definition at line 55 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), and GeneratePrimaries().
|
private |
Definition at line 54 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), and GeneratePrimaries().
|
private |
Definition at line 57 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().
|
private |
Definition at line 68 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().
|
private |
Definition at line 65 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), and GeneratePrimaries().
|
private |
Definition at line 67 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), and SetUp().
|
private |
Definition at line 69 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().
|
private |
Definition at line 70 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().
|
private |
Definition at line 58 of file G4RTPrimaryGeneratorAction.hh.
Referenced by G4RTPrimaryGeneratorAction(), GeneratePrimaries(), and SetUp().