#include <ExN01DetectorConstruction.hh>
◆ ExN01DetectorConstruction()
ExN01DetectorConstruction::ExN01DetectorConstruction |
( |
| ) |
|
Definition at line 49 of file ExN01DetectorConstruction.cc.
G4VPhysicalVolume * calorimeterBlock_phys
G4VPhysicalVolume * tracker_phys
G4LogicalVolume * experimentalHall_log
G4VPhysicalVolume * experimentalHall_phys
G4LogicalVolume * tracker_log
G4LogicalVolume * calorimeterBlock_log
G4LogicalVolume * calorimeterLayer_log
G4VPhysicalVolume * calorimeterLayer_phys
◆ ~ExN01DetectorConstruction()
ExN01DetectorConstruction::~ExN01DetectorConstruction |
( |
| ) |
|
◆ Construct()
Implements G4VUserDetectorConstruction.
Definition at line 65 of file ExN01DetectorConstruction.cc.
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++)
G4VPhysicalVolume * calorimeterBlock_phys
CLHEP::Hep3Vector G4ThreeVector
G4VPhysicalVolume * tracker_phys
G4LogicalVolume * experimentalHall_log
G4VPhysicalVolume * experimentalHall_phys
G4LogicalVolume * tracker_log
G4LogicalVolume * calorimeterBlock_log
G4LogicalVolume * calorimeterLayer_log
G4VPhysicalVolume * calorimeterLayer_phys
◆ calorimeterBlock_log
◆ calorimeterBlock_phys
◆ calorimeterLayer_log
◆ calorimeterLayer_phys
◆ experimentalHall_log
◆ experimentalHall_phys
◆ tracker_log
◆ tracker_phys
The documentation for this class was generated from the following files: