53 fExperimentalHall_log(0), fTracker_log(0),
54 fCalorimeterBlock_log(0), fCalorimeterLayer_log(0),
55 fExperimentalHall_phys(0), fCalorimeterLayer_phys(0),
56 fCalorimeterBlock_phys(0), fTracker_phys(0)
93 G4Box* experimentalHall_box
94 =
new G4Box(
"expHall_box",expHall_x,expHall_y,expHall_z);
96 Ar,
"expHall_log",0,0,0);
107 G4Tubs* tracker_tube =
new G4Tubs(
"tracker_tube",innerRadiusOfTheTube,
108 outerRadiusOfTheTube,hightOfTheTube,
109 startAngleOfTheTube,spanningAngleOfTheTube);
123 G4Box* calorimeterBlock_box =
new G4Box(
"calBlock_box",block_x,
126 Pb,
"caloBlock_log",0,0,0);
139 G4Box* calorimeterLayer_box =
new G4Box(
"caloLayer_box",
140 calo_x,calo_y,calo_z);
142 Al,
"caloLayer_log",0,0,0);
143 for(
G4int i=0;i<19;i++)
160 gSystem->Load(
"libExP02ClassesDict");
168 TFile fo(
"geo.root",
"RECREATE");
170 fo.WriteObject(geotree,
"my_geo");