36 #ifndef F02DetectorConstruction_h
37 #define F02DetectorConstruction_h 1
126 void DefineMaterials();
127 void ComputeCalorParameters();
133 inline void F02DetectorConstruction::ComputeCalorParameters()
137 fZStartAbs = fZAbsorber-0.5*fAbsorberThickness;
138 fZEndAbs = fZAbsorber+0.5*fAbsorberThickness;
G4LogicalVolume * GetLogicalAbsorber()
void PrintCalorParameters()
void SetWorldSizeR(G4double)
F02DetectorConstruction()
virtual ~F02DetectorConstruction()
const G4VPhysicalVolume * GetPhysiWorld()
void SetAbsorberRadius(G4double)
G4double GetAbsorberZpos()
G4Material * GetAbsorberMaterial()
void SetWorldSizeZ(G4double)
void SetAbsorberZpos(G4double)
const G4VPhysicalVolume * GetAbsorber()
void SetWorldMaterial(G4String)
G4Material * GetWorldMaterial()
G4double GetAbsorberRadius()
void SetAbsorberThickness(G4double)
virtual void ConstructSDandField()
void SetAbsorberMaterial(G4String)
G4double GetAbsorberThickness()
virtual G4VPhysicalVolume * Construct()