35 #ifndef DetectorConstruction_h
36 #define DetectorConstruction_h 1
G4LogicalVolume * fLogicTarget
G4Material * fDetectorMater
void SetDetectorLength(G4double value)
G4VPhysicalVolume * Construct()
G4double GetDetectorLength()
G4VPhysicalVolume * fPhysiWorld
void SetTargetRadius(G4double val)
G4double GetDetectorThickness()
G4LogicalVolume * GetLogicTarget()
G4Material * GetDetectorMaterial()
G4LogicalVolume * GetLogicDetector()
const XML_Char int const XML_Char * value
void SetTargetMaterial(const G4String &)
void SetDetectorMaterial(G4String)
G4VPhysicalVolume * ConstructVolumes()
const G4Material * GetTargetMaterial() const
void SetTargetLength(G4double val)
DetectorMessenger * fDetectorMessenger
G4double GetTargetLength()
G4double GetTargetRadius()
G4LogicalVolume * fLogicDetector
void SetDetectorThickness(G4double value)
Simple detector construction with a box volume placed in a world.
G4double fDetectorThickness
G4Material * fTargetMater