40 #ifndef PurgMagDetectorConstruction_h
41 #define PurgMagDetectorConstruction_h 1
void PrintDetectorParameters()
G4double MeasureVolumePosition
PurgMagDetectorConstruction()
G4Cache< G4MagneticField * > fField
G4VPhysicalVolume * ConstructCalorimeter()
G4LogicalVolume * logicGap2
G4LogicalVolume * logicGap1
const G4VPhysicalVolume * GetGap1() const
const G4VPhysicalVolume * GetGap2() const
G4Material * GetGapMaterial()
G4double GetWorldSizeXY() const
G4Material * GetWorldMaterial()
void ConstructSDandField()
G4double MeasureVolumeSizeXY
G4double GetMeasureVolumeSizeXY() const
G4VPhysicalVolume * physiGap1
G4Box * solidMeasureVolume
G4double GetMeasureVolumeSizeZ() const
G4double GetWorldSizeZ() const
G4VPhysicalVolume * physiWorld
G4VPhysicalVolume * physiMeasureVolume
~PurgMagDetectorConstruction()
G4VPhysicalVolume * Construct()
const G4VPhysicalVolume * GetWorld() const
G4LogicalVolume * logicMeasureVolume
G4LogicalVolume * logicWorld
G4VPhysicalVolume * physiGap2
G4double MeasureVolumeSizeZ
const G4VPhysicalVolume * GetMeasureVolume() const
G4Material * WorldMaterial