36 #ifndef F01DetectorConstruction_h
37 #define F01DetectorConstruction_h 1
G4Cache< F01FieldSetup * > fEmFieldSetup
void SetWorldSizeR(G4double)
void ComputeCalorParameters()
G4double fAbsorberThickness
G4LogicalVolume * GetLogicalAbsorber()
G4Material * fAbsorberMaterial
void PrintCalorParameters()
G4LogicalVolume * fLogicWorld
G4VPhysicalVolume * fPhysiWorld
G4double GetAbsorberZpos()
G4Material * fWorldMaterial
G4Cache< F01CalorimeterSD * > fCalorimeterSD
void SetWorldSizeZ(G4double)
const G4VPhysicalVolume * GetAbsorber()
F01DetectorConstruction()
G4Material * GetWorldMaterial()
G4double GetAbsorberRadius()
virtual void ConstructSDandField()
void SetAbsorberMaterial(G4String)
void SetAbsorberRadius(G4double)
G4double GetAbsorberThickness()
const G4VPhysicalVolume * GetPhysiWorld()
F01DetectorMessenger * fDetectorMessenger
G4LogicalVolume * fLogicAbsorber
virtual ~F01DetectorConstruction()
void SetAbsorberZpos(G4double)
void SetWorldMaterial(G4String)
G4VPhysicalVolume * fPhysiAbsorber
G4Material * GetAbsorberMaterial()
virtual G4VPhysicalVolume * Construct()
G4VPhysicalVolume * ConstructCalorimeter()
void SetAbsorberThickness(G4double)