1#ifndef EX03_DETECTOR_CONSTRUCTION_H
2#define EX03_DETECTOR_CONSTRUCTION_H
86 TString name, Double_t p1, Double_t p2, Double_t p3, Double_t p4)
The detector construction (via TGeo )
virtual ~Ex03DetectorConstruction()
Double_t fWorldSizeYZ
The world size y,z component.
Int_t fNbOfLayers
The number of calorimeter layers.
Ex03DetectorConstruction()
Int_t GetNbOfLayers() const
Double_t GetCalorSizeYZ() const
void SetNbOfLayers(Int_t value)
Double_t fGapThickness
The gap thickness.
TString fDefaultMaterial
The default material name.
void SetGapThickness(Double_t value)
Double_t GetWorldSizeYZ() const
Double_t GetAbsorberThickness() const
void PrintCalorParameters()
void SetAbsorberThickness(Double_t value)
Double_t GetGapThickness() const
TString fAbsorberMaterial
The absorber material name.
Double_t fLayerThickness
The calorimeter layer thickness.
TString fGapMaterial
The gap material name.
Double_t GetCalorThickness() const
Double_t fAbsorberThickness
The absorber thickness.
void SetAbsorberMaterial(const TString &materialName)
void SetDefaultMaterial(const TString &materialName)
Double_t fCalorThickness
The calorimeter thickness.
void ConstructMaterials()
Double_t GetWorldSizeX() const
void ComputeCalorParameters()
void SetCalorSizeYZ(Double_t value)
Double_t fWorldSizeX
The world size x component.
void SetGapMaterial(const TString &materialName)
Double_t fCalorSizeYZ
The calorimeter size y,z component.
MaterialCuts(TString name, Double_t p1, Double_t p2, Double_t p3, Double_t p4)