60 fTotalThickness(2.0*
m),
63 for(
size_t i=0;i<3;i++)
165 epFilter->
add(particleName=
"e-");
166 epFilter->
add(particleName=
"e+");
168 for(
G4int i=0;i<3;i++)
206 for(
G4int i=0;i<3;i++)
virtual ~RE06ParallelWorld()
CLHEP::Hep3Vector G4ThreeVector
G4LogicalVolume * GetLogicalVolume() const
void AddNewDetector(G4VSensitiveDetector *aSD)
static G4ThreadLocal G4bool fSDConstructed
G4LogicalVolume * fLayerLogical[3]
void SetTranslation(const G4ThreeVector &v)
void SetVerboseLevel(G4int vl)
virtual void ConstructSD()
RE06ParallelWorld(G4String worldName)
void SetFilter(G4VSDFilter *f)
G4VPhysicalVolume * fLayerPhysical[3]
static constexpr double m
static constexpr double deg
void add(const G4String &particleName)
G4LogicalVolume * fCalorLogical[3]
Definition of the RE06ParallelWorld class.
G4VPhysicalVolume * fCalorPhysical[3]
G4bool RegisterPrimitive(G4VPrimitiveScorer *)
void SetSensitiveDetector(const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
void SetSerialGeometry(G4bool ser)
G4VPhysicalVolume * GetWorld()
static G4SDManager * GetSDMpointer()