31 #ifndef DetectorConstruction_h
32 #define DetectorConstruction_h 1
G4LogicalVolume * GetLvolModule()
G4UniformMagField * magField
G4LogicalVolume * lvol_layer
G4double GetCalorSizeYZ()
G4VPhysicalVolume * Construct()
G4LogicalVolume * GetLvolLayer()
G4LogicalVolume * GetLvolFiber()
G4double GetCalorThickness()
G4VPhysicalVolume * GetPvolWorld()
G4LogicalVolume * GetLvolCalorimeter()
G4LogicalVolume * lvol_fiber
G4Material * calorimeterMat
G4LogicalVolume * lvol_module
G4int GetSizeVectorPixels()
void SetMagField(G4double)
G4double distanceInterFibers
G4VPhysicalVolume * pvol_world
DetectorMessenger * detectorMessenger
G4VPhysicalVolume * ConstructCalorimeter()
Detector construction class to demonstrate various ways of placement.
G4LogicalVolume * lvol_world
void PrintCalorParameters()
G4double GetModuleThickness()
G4LogicalVolume * lvol_calorimeter
G4Material * GetWorldMaterial()
Messenger class that defines commands for DetectorConstruction.
G4LogicalVolume * GetLvolWorld()