65 #include "RE01DetectorParameterDef.icc"
96 density = 1.032*
g/
cm3;
105 G4Box * experimentalHall_box
119 defaultRInfo->
Print();
130 experimentalHall_log,
false,0);
169 experimentalHall_log,
false,0);
202 return experimentalHall_phys;
212 G4String trackerSDname =
"/mydet/tracker";
void AddRootLogicalVolume(G4LogicalVolume *lv)
CLHEP::Hep3Vector G4ThreeVector
std::vector< ExP01TrackerHit * > a
RE01DetectorConstruction()
void SetSensitiveDetector(const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
Definition of the RE01TrackerParametrisation class.
void AddNewDetector(G4VSensitiveDetector *aSD)
G4LogicalVolume * fTrackerLayer_log
Definition of the RE01CalorimeterParametrisation class.
G4bool SetDetectorField(G4Field *detectorField, int failMode=0)
void CreateChordFinder(G4MagneticField *detectorMagField)
static constexpr double g
virtual ~RE01DetectorConstruction()
G4FieldManager * GetFieldManager() const
void SetUserInformation(G4VUserRegionInformation *ui)
G4Material * FindOrBuildMaterial(const G4String &name, G4bool isotopes=true, G4bool warning=false)
Definition of the RE01Field class.
Definition of the RE01DetectorConstruction class.
void SetVisAttributes(const G4VisAttributes *pVA)
void SetRegion(G4Region *reg)
static G4TransportationManager * GetTransportationManager()
static G4SDManager * GetSDMpointer()
static G4RegionStore * GetInstance()
void AddElement(G4Element *element, G4int nAtoms)
Definition of the RE01TrackerSD class.
virtual void ConstructSDandField()
void SetForceWireframe(G4bool=true)
static constexpr double mole
static constexpr double cm3
virtual G4VPhysicalVolume * Construct()
static G4NistManager * Instance()
G4LogicalVolume * fCalorimeter_log