96 density = 1.032*
g/
cm3;
105 G4Box * experimentalHall_box
106 =
new G4Box(
"expHall_b",fExpHall_x,fExpHall_y,fExpHall_z);
119 defaultRInfo->
Print();
124 =
new G4Tubs(
"trkTubs_tubs",fTrkTubs_rmin,fTrkTubs_rmax,fTrkTubs_dz,
125 fTrkTubs_sphi,fTrkTubs_dphi);
130 experimentalHall_log,
false,0);
146 =
new G4Tubs(
"trackerLayer_tubs",fTrkTubs_rmin,fTrkTubs_rmax,fTrkTubs_dz,
147 fTrkTubs_sphi,fTrkTubs_dphi);
155 kXAxis, fNotrkLayers, trackerParam);
163 =
new G4Tubs(
"calorimeter_tubs",fCaloTubs_rmin,fCaloTubs_rmax,
164 fCaloTubs_dz,fCaloTubs_sphi,fCaloTubs_dphi);
169 experimentalHall_log,
false,0);
179 fCalorimeter_log->
SetRegion(calorimeterRegion);
186 =
new G4Tubs(
"caloLayer_tubs",fCaloRing_rmin,fCaloRing_rmax,
187 fCaloRing_dz,fCaloRing_sphi,fCaloRing_dphi);
195 kXAxis, fNocaloLayers, calorimeterParam);
202 return experimentalHall_phys;
void SetUserInformation(G4VUserRegionInformation *ui)
G4Material * FindOrBuildMaterial(const G4String &name, G4bool isotopes=true, G4bool warning=false)
CLHEP::Hep3Vector G4ThreeVector
void AddRootLogicalVolume(G4LogicalVolume *lv)
std::vector< ExP01TrackerHit * > a
static G4NistManager * Instance()
static G4RegionStore * GetInstance()
void SetRegion(G4Region *reg)
static constexpr double cm3
void AddElement(G4Element *element, G4int nAtoms)
static constexpr double mole
void SetForceWireframe(G4bool=true)
void SetVisAttributes(const G4VisAttributes *pVA)