#include <G4VPrimaryGenerator.hh>
Definition at line 45 of file G4VPrimaryGenerator.hh.
◆ G4VPrimaryGenerator()
G4VPrimaryGenerator::G4VPrimaryGenerator |
( |
| ) |
|
◆ ~G4VPrimaryGenerator()
G4VPrimaryGenerator::~G4VPrimaryGenerator |
( |
| ) |
|
|
virtual |
◆ CheckVertexInsideWorld()
Definition at line 44 of file G4VPrimaryGenerator.cc.
46{
48 -> GetNavigatorForTracking();
49
51 G4VSolid* solid= world-> GetLogicalVolume()-> GetSolid();
52 EInside qinside= solid-> Inside(pos);
53
54 if( qinside !=
kInside)
return false;
55 else return true;
56}
static G4TransportationManager * GetTransportationManager()
◆ GeneratePrimaryVertex()
virtual void G4VPrimaryGenerator::GeneratePrimaryVertex |
( |
G4Event * |
evt | ) |
|
|
pure virtual |
◆ GetParticlePosition()
◆ GetParticleTime()
G4double G4VPrimaryGenerator::GetParticleTime |
( |
| ) |
|
|
inline |
◆ SetParticlePosition()
void G4VPrimaryGenerator::SetParticlePosition |
( |
G4ThreeVector |
aPosition | ) |
|
|
inline |
◆ SetParticleTime()
void G4VPrimaryGenerator::SetParticleTime |
( |
G4double |
aTime | ) |
|
|
inline |
◆ particle_position
◆ particle_time
G4double G4VPrimaryGenerator::particle_time |
|
protected |
The documentation for this class was generated from the following files: