61 #include "FCALCryostatVolumesParameters.input"
101 G4Tubs * SolidInsulation =
106 "InsulationLogical");
109 LogicalCryostat, 0, 0);
144 LogicalLArg,
"LArgPhysical", LogicalCryostat, 0,0);
152 G4Box * SolidFrontExcluder =
157 ,
"FrontExcluderLogical");
162 LogicalFrontExcluder, PhysicalLArg, 0,0);
171 G4Trd * SolidBackExcluder =
176 "BackExcluderLogical");
182 new G4PVPlacement(BackExcluderRotationMatrix,
194 G4Tubs * SolidFCALEnvelope =
200 "FCALEnvelopeLogical");
207 new G4PVPlacement(FCALRotationMatrix,
209 , LogicalFCALEnvelope,
"FCALEnvelopePhysical", LogicalLArg, 0,0);
224 new G4PVPlacement(EmModuleRot,
226 LogicalFCALEmModule,
"FCALEmModulePhysical",LogicalFCALEnvelope,0,0);
239 new G4PVPlacement(HadModuleRot,
241 LogicalFCALHadModule,
"FCALHadModulePhysical",LogicalFCALEnvelope,0,0);
249 return LogicalCryostat;
G4double FrontExcluderSizeZ
CLHEP::Hep3Vector G4ThreeVector
G4double FrontExcluderSizeX
G4double BackExcluderSize1Y
G4double FCALHadModulePosY
G4double FCALEnvelopeRMax
G4double FCALEnvelopeStartPhi
G4double BackExcluderPosY
CLHEP::HepRotation G4RotationMatrix
G4double FCALHadModulePosZ
G4double FrontExcluderPosY
G4double FrontExcluderPosZ
G4double FCALEnvelopePosX
static const G4VisAttributes & GetInvisible()
G4double FCALEmModulePosY
G4double FrontExcluderPosX
G4Material * Material(G4String)
G4LogicalVolume * Construct()
G4double InsulationLenght
G4double FCALEnvelopeLenght
G4LogicalVolume * Construct()
G4double FCALEnvelopePosZ
void SetVisAttributes(const G4VisAttributes *pVA)
G4double FrontExcluderSizeY
G4double BackExcluderSizeZ
static FCALMaterialConsultant * GetInstance()
G4double FCALEnvelopeRMin
G4double FCALHadModulePosX
G4double FCALEmModulePosX
HepRotation & rotateZ(double delta)
G4LogicalVolume * Construct()
G4double BackExcluderRotX
FCALHadModule * HadModule
G4double FCALEnvelopeRotX
G4double FCALEnvelopePosY
G4double BackExcluderSize2Y
G4double BackExcluderPosZ
G4double BackExcluderSize2X
G4double BackExcluderSize1X
G4double FCALEnvelopeDPhi
G4double FCALEmModulePosZ
G4double BackExcluderPosX