29 #include "ExN04CalorimeterROGeometry.hh"
30 #include "ExN04DummySD.hh"
46 #include "ExN04DetectorParameterDef.icc"
53 #include "ExN04DetectorParameterDef.icc"
69 G4Box *ROWorldBox =
new G4Box(
"ROWorldBox", expHall_x, expHall_y, expHall_z);
71 "ROWorldLogical", 0, 0, 0);
79 =
new G4Tubs(
"caloROtub",caloTubs_rmin,caloTubs_rmax,
80 caloTubs_dz,caloTubs_sphi,caloTubs_dphi);
92 =
new G4Tubs(
"caloROphiDivision", caloCell_rmin, caloCell_rmax,
93 caloCell_dz, caloCell_sphi, caloCell_dphi);
95 =
new G4LogicalVolume(caloROphiDivisionTub, dummyMat,
"caloROphiDivisionLogical",0,0,0);
97 =
new G4PVReplica(
"caloROphiDivisionPhysical", caloROphiDivisionLog, caloROphys,
98 kPhi, segmentsinPhi, caloCell_dphi);
101 =
new G4Tubs(
"caloROcellTub", caloRing_rmin, caloRing_rmax,
102 caloRing_dz, caloRing_sphi, caloRing_dphi);
104 =
new G4LogicalVolume(caloROcellTub, dummyMat,
"caloROcellLogical",0,0,0);
106 new G4PVReplica(
"caloROcellPhysical", caloROcellLog, caloROphiDivisionPhys,
107 kZAxis, segmentsinZ,2.*caloRing_dz);