34 #ifndef ExN03DetectorConstruction_h
35 #define ExN03DetectorConstruction_h 1
125 G4Box* solidAbsorber;
139 void DefineMaterials();
140 void ComputeCalorParameters();
146 inline void ExN03DetectorConstruction::ComputeCalorParameters()
149 LayerThickness = AbsorberThickness + GapThickness;
150 CalorThickness = NbOfLayers*LayerThickness;
152 WorldSizeX = 1.2*CalorThickness; WorldSizeYZ = 1.2*CalorSizeYZ;
G4VPhysicalVolume * Construct()
void SetAbsorberMaterial(G4String)
G4double GetWorldSizeYZ()
G4double GetCalorThickness()
ExN03DetectorConstruction()
void SetCalorSizeYZ(G4double)
const G4VPhysicalVolume * GetGap()
~ExN03DetectorConstruction()
void SetAbsorberThickness(G4double)
void PrintCalorParameters()
G4double GetGapThickness()
const G4VPhysicalVolume * GetphysiWorld()
G4Material * GetAbsorberMaterial()
const G4VPhysicalVolume * GetAbsorber()
void SetGapThickness(G4double)
G4double GetAbsorberThickness()
void SetNbOfLayers(G4int)
void SetMagField(G4double)
G4double GetCalorSizeYZ()
G4Material * GetGapMaterial()
void SetGapMaterial(G4String)