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