26 #include "ExN04CalorimeterROGeometry.hh"
27 #include "ExN04DummySD.hh"
44 #include "ExN04DetectorParameterDef.icc"
51 #include "ExN04DetectorParameterDef.icc"
67 G4Box *ROWorldBox =
new G4Box(
"ROWorldBox", expHall_x, expHall_y, expHall_z);
69 "ROWorldLogical", 0, 0, 0);
77 =
new G4Tubs(
"caloROtub",caloTubs_rmin,caloTubs_rmax,
78 caloTubs_dz,caloTubs_sphi,caloTubs_dphi);
90 =
new G4Tubs(
"caloROphiDivision", caloCell_rmin, caloCell_rmax,
91 caloCell_dz, caloCell_sphi, caloCell_dphi);
93 =
new G4LogicalVolume(caloROphiDivisionTub, dummyMat,
"caloROphiDivisionLogical",0,0,0);
95 =
new G4PVReplica(
"caloROphiDivisionPhysical", caloROphiDivisionLog, caloROphys,
96 kPhi, segmentsinPhi, caloCell_dphi);
99 =
new G4Tubs(
"caloROcellTub", caloRing_rmin, caloRing_rmax,
100 caloRing_dz, caloRing_sphi, caloRing_dphi);
102 =
new G4LogicalVolume(caloROcellTub, dummyMat,
"caloROcellLogical",0,0,0);
104 new G4PVReplica(
"caloROcellPhysical", caloROcellLog, caloROphiDivisionPhys,
105 kZAxis, segmentsinZ,2.*caloRing_dz);