34 #ifndef ExN03DetectorConstruction_h
35 #define ExN03DetectorConstruction_h 1
G4Material * defaultMaterial
G4VPhysicalVolume * Construct()
void ComputeCalorParameters()
void SetAbsorberMaterial(G4String)
G4VPhysicalVolume * physiWorld
G4double GetWorldSizeYZ()
G4VPhysicalVolume * physiGap
G4double AbsorberThickness
G4double GetCalorThickness()
ExN03DetectorConstruction()
void SetCalorSizeYZ(G4double)
const G4VPhysicalVolume * GetGap()
~ExN03DetectorConstruction()
void SetAbsorberThickness(G4double)
void PrintCalorParameters()
G4double GetGapThickness()
const G4VPhysicalVolume * GetphysiWorld()
G4LogicalVolume * logicAbsorber
G4LogicalVolume * logicLayer
G4LogicalVolume * logicCalor
G4VPhysicalVolume * physiLayer
G4Material * GetAbsorberMaterial()
const G4VPhysicalVolume * GetAbsorber()
void SetGapThickness(G4double)
G4Material * AbsorberMaterial
G4double GetAbsorberThickness()
G4VPhysicalVolume * ConstructCalorimeter()
void SetNbOfLayers(G4int)
void SetMagField(G4double)
G4VPhysicalVolume * physiAbsorber
G4double GetCalorSizeYZ()
G4LogicalVolume * logicGap
ExN03DetectorMessenger * detectorMessenger
G4LogicalVolume * logicWorld
G4Material * GetGapMaterial()
G4UniformMagField * magField
void SetGapMaterial(G4String)
G4VPhysicalVolume * physiCalor