#include <RE01DetectorConstruction.hh>
Definition at line 42 of file RE01DetectorConstruction.hh.
◆ RE01DetectorConstruction()
| RE01DetectorConstruction::RE01DetectorConstruction |
( |
| ) |
|
◆ ~RE01DetectorConstruction()
| RE01DetectorConstruction::~RE01DetectorConstruction |
( |
| ) |
|
|
virtual |
◆ Construct()
Implements G4VUserDetectorConstruction.
Definition at line 75 of file RE01DetectorConstruction.cc.
114 density = 1.032*
g/
cm3;
123 G4Box * experimentalHall_box
137 defaultRInfo->
Print();
148 experimentalHall_log,
false,0);
187 experimentalHall_log,
false,0);
199 G4String ROgeometryName =
"CalorimeterROGeom";
223 return experimentalHall_phys;
void SetUserInformation(G4VUserRegionInformation *ui)
G4Material * FindOrBuildMaterial(const G4String &name, G4bool isotopes=true, G4bool warning=false)
void SetForceWireframe(G4bool)
CLHEP::Hep3Vector G4ThreeVector
void AddRootLogicalVolume(G4LogicalVolume *lv)
static G4NistManager * Instance()
static G4RegionStore * GetInstance()
void SetRegion(G4Region *reg)
G4LogicalVolume * fCalorimeter_log
void AddElement(G4Element *element, G4int nAtoms)
G4VReadOutGeometry * fCalorimeterRO
void SetVisAttributes(const G4VisAttributes *pVA)
G4LogicalVolume * fTrackerLayer_log
◆ ConstructSDandField()
| void RE01DetectorConstruction::ConstructSDandField |
( |
| ) |
|
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
Definition at line 227 of file RE01DetectorConstruction.cc.
234 G4String trackerSDname =
"/mydet/tracker";
239 G4String calorimeterSDname =
"/mydet/calorimeter";
G4LogicalVolume * fCalorimeter_log
void SetROgeometry(G4VReadOutGeometry *value)
void SetSensitiveDetector(const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
G4VReadOutGeometry * fCalorimeterRO
G4LogicalVolume * fTrackerLayer_log
◆ fAbsorber_thick
| G4double RE01DetectorConstruction::fAbsorber_thick |
|
private |
◆ fCaloCell_dphi
| G4double RE01DetectorConstruction::fCaloCell_dphi |
|
private |
◆ fCaloCell_dz
| G4double RE01DetectorConstruction::fCaloCell_dz |
|
private |
◆ fCaloCell_rmax
| G4double RE01DetectorConstruction::fCaloCell_rmax |
|
private |
◆ fCaloCell_rmin
| G4double RE01DetectorConstruction::fCaloCell_rmin |
|
private |
◆ fCaloCell_sphi
| G4double RE01DetectorConstruction::fCaloCell_sphi |
|
private |
◆ fCalorimeter_log
◆ fCalorimeterRO
◆ fCaloRing_dphi
| G4double RE01DetectorConstruction::fCaloRing_dphi |
|
private |
◆ fCaloRing_dz
| G4double RE01DetectorConstruction::fCaloRing_dz |
|
private |
◆ fCaloRing_rmax
| G4double RE01DetectorConstruction::fCaloRing_rmax |
|
private |
◆ fCaloRing_rmin
| G4double RE01DetectorConstruction::fCaloRing_rmin |
|
private |
◆ fCaloRing_sphi
| G4double RE01DetectorConstruction::fCaloRing_sphi |
|
private |
◆ fCaloTubs_dphi
| G4double RE01DetectorConstruction::fCaloTubs_dphi |
|
private |
◆ fCaloTubs_dz
| G4double RE01DetectorConstruction::fCaloTubs_dz |
|
private |
◆ fCaloTubs_rmax
| G4double RE01DetectorConstruction::fCaloTubs_rmax |
|
private |
◆ fCaloTubs_rmin
| G4double RE01DetectorConstruction::fCaloTubs_rmin |
|
private |
◆ fCaloTubs_sphi
| G4double RE01DetectorConstruction::fCaloTubs_sphi |
|
private |
◆ fExpHall_x
| G4double RE01DetectorConstruction::fExpHall_x |
|
private |
◆ fExpHall_y
| G4double RE01DetectorConstruction::fExpHall_y |
|
private |
◆ fExpHall_z
| G4double RE01DetectorConstruction::fExpHall_z |
|
private |
◆ fNocaloLayers
| G4int RE01DetectorConstruction::fNocaloLayers |
|
private |
◆ fNotrkLayers
| G4int RE01DetectorConstruction::fNotrkLayers |
|
private |
◆ fScinti_thick
| G4double RE01DetectorConstruction::fScinti_thick |
|
private |
◆ fSegmentsinPhi
| G4int RE01DetectorConstruction::fSegmentsinPhi |
|
private |
◆ fSegmentsinZ
| G4int RE01DetectorConstruction::fSegmentsinZ |
|
private |
◆ fTracker_length
| G4double RE01DetectorConstruction::fTracker_length[5] |
|
private |
◆ fTracker_radius
| G4double RE01DetectorConstruction::fTracker_radius[5] |
|
private |
◆ fTracker_thick
| G4double RE01DetectorConstruction::fTracker_thick |
|
private |
◆ fTrackerLayer_log
◆ fTrkTubs_dphi
| G4double RE01DetectorConstruction::fTrkTubs_dphi |
|
private |
◆ fTrkTubs_dz
| G4double RE01DetectorConstruction::fTrkTubs_dz |
|
private |
◆ fTrkTubs_rmax
| G4double RE01DetectorConstruction::fTrkTubs_rmax |
|
private |
◆ fTrkTubs_rmin
| G4double RE01DetectorConstruction::fTrkTubs_rmin |
|
private |
◆ fTrkTubs_sphi
| G4double RE01DetectorConstruction::fTrkTubs_sphi |
|
private |
The documentation for this class was generated from the following files: