34 #ifndef DetectorConstruction_h
35 #define DetectorConstruction_h 1
G4double GetxendAbs() const
G4double GetxstartAbs() const
G4Material * fAbsorberMaterial
G4LogicalVolume * fLogicWorld
void SetAbsorberSizeYZ(G4double)
G4VPhysicalVolume * Construct()
G4double GetAbsorberSizeYZ() const
const G4Material * GetWorldMaterial() const
G4double GetAbsorberXpos() const
void SetAbsorberXpos(G4double)
G4VPhysicalVolume * fPhysiWorld
G4double GetAbsorberThickness() const
void SetAbsorberThickness(G4double)
void SetWorldMaterial(const G4String &materialName)
virtual void ConstructSDandField()
G4VPhysicalVolume * fPhysiAbsorber
void ComputeGeomParameters()
void SetWorldSizeYZ(G4double)
const G4VPhysicalVolume * GetAbsorber() const
void SetMagField(G4double)
G4double GetWorldSizeX() const
void SetAbsorberMaterial(G4String)
void SetWorldSizeX(G4double)
G4Cache< G4GlobalMagFieldMessenger * > fFieldMessenger
DetectorMessenger * fDetectorMessenger
void PrintGeomParameters()
G4Material * fWorldMaterial
G4LogicalVolume * fLogicAbsorber
G4double fAbsorberThickness
const G4Material * GetAbsorberMaterial() const
Simple detector construction with a box volume placed in a world.