50 : experimentalHall_log(0), tracker_log(0),
51 calorimeterBlock_log(0), calorimeterLayer_log(0),
52 experimentalHall_phys(0), calorimeterLayer_phys(0),
53 calorimeterBlock_phys(0), tracker_phys(0)
90 G4Box* experimentalHall_box
91 =
new G4Box(
"expHall_box",expHall_x,expHall_y,expHall_z);
93 Ar,
"expHall_log",0,0,0);
105 G4Tubs* tracker_tube =
new G4Tubs(
"tracker_tube",innerRadiusOfTheTube,
106 outerRadiusOfTheTube,hightOfTheTube,
108 spanningAngleOfTheTube);
122 G4Box* calorimeterBlock_box =
new G4Box(
"calBlock_box",block_x,
125 Pb,
"caloBlock_log",0,0,0);
138 G4Box* calorimeterLayer_box =
new G4Box(
"caloLayer_box",
139 calo_x,calo_y,calo_z);
141 Al,
"caloLayer_log",0,0,0);
142 for(
G4int i=0;i<19;i++)
G4LogicalVolume * calorimeterBlock_log
CLHEP::Hep3Vector G4ThreeVector
std::vector< ExP01TrackerHit * > a
G4LogicalVolume * tracker_log
G4VPhysicalVolume * calorimeterLayer_phys
G4VPhysicalVolume * Construct()
~ExN01DetectorConstruction()
ExN01DetectorConstruction()
G4VPhysicalVolume * calorimeterBlock_phys
G4VPhysicalVolume * experimentalHall_phys
static constexpr double g
static constexpr double m
G4LogicalVolume * calorimeterLayer_log
static constexpr double deg
static constexpr double mg
static constexpr double cm
static constexpr double mole
G4VPhysicalVolume * tracker_phys
static constexpr double cm3
G4LogicalVolume * experimentalHall_log