#include <RE05DetectorConstruction.hh>
Definition at line 42 of file RE05DetectorConstruction.hh.
◆ RE05DetectorConstruction()
RE05DetectorConstruction::RE05DetectorConstruction |
( |
| ) |
|
◆ ~RE05DetectorConstruction()
RE05DetectorConstruction::~RE05DetectorConstruction |
( |
| ) |
|
|
virtual |
◆ Construct()
Implements G4VUserDetectorConstruction.
Definition at line 120 of file RE05DetectorConstruction.cc.
129 G4Box * experimentalHall_box
146 experimentalHall_log,
false,0);
178 experimentalHall_log,
false,0);
212 phi = 360.*
deg/nomucounter*i;
219 muoncounter_log,
"muoncounter_P",
220 experimentalHall_log,
false,i);
227 return experimentalHall_phys;
void SetForceWireframe(G4bool)
CLHEP::Hep3Vector G4ThreeVector
HepRotation & rotateZ(double delta)
static const G4VisAttributes & GetInvisible()
void SetVisAttributes(const G4VisAttributes *pVA)
◆ ConstructSDandField()
void RE05DetectorConstruction::ConstructSDandField |
( |
| ) |
|
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
Definition at line 232 of file RE05DetectorConstruction.cc.
246 G4String trackerSDname =
"/mydet/tracker";
250 G4String muonSDname =
"/mydet/muon";
G4bool SetDetectorField(G4Field *detectorField)
G4FieldManager * GetFieldManager() const
void SetSensitiveDetector(const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
static G4TransportationManager * GetTransportationManager()
void CreateChordFinder(G4MagneticField *detectorMagField)
◆ DefineMaterials()
void RE05DetectorConstruction::DefineMaterials |
( |
void |
| ) |
|
|
private |
◆ absorber_thick
G4double RE05DetectorConstruction::absorber_thick |
|
private |
◆ Air
◆ Ar
◆ caloCell_dphi
G4double RE05DetectorConstruction::caloCell_dphi |
|
private |
◆ caloCell_dz
G4double RE05DetectorConstruction::caloCell_dz |
|
private |
◆ caloCell_rmax
G4double RE05DetectorConstruction::caloCell_rmax |
|
private |
◆ caloCell_rmin
G4double RE05DetectorConstruction::caloCell_rmin |
|
private |
◆ caloCell_sphi
G4double RE05DetectorConstruction::caloCell_sphi |
|
private |
◆ caloRing_dphi
G4double RE05DetectorConstruction::caloRing_dphi |
|
private |
◆ caloRing_dz
G4double RE05DetectorConstruction::caloRing_dz |
|
private |
◆ caloRing_rmax
G4double RE05DetectorConstruction::caloRing_rmax |
|
private |
◆ caloRing_rmin
G4double RE05DetectorConstruction::caloRing_rmin |
|
private |
◆ caloRing_sphi
G4double RE05DetectorConstruction::caloRing_sphi |
|
private |
◆ caloTubs_dphi
G4double RE05DetectorConstruction::caloTubs_dphi |
|
private |
◆ caloTubs_dz
G4double RE05DetectorConstruction::caloTubs_dz |
|
private |
◆ caloTubs_rmax
G4double RE05DetectorConstruction::caloTubs_rmax |
|
private |
◆ caloTubs_rmin
G4double RE05DetectorConstruction::caloTubs_rmin |
|
private |
◆ caloTubs_sphi
G4double RE05DetectorConstruction::caloTubs_sphi |
|
private |
◆ expHall_x
G4double RE05DetectorConstruction::expHall_x |
|
private |
◆ expHall_y
G4double RE05DetectorConstruction::expHall_y |
|
private |
◆ expHall_z
G4double RE05DetectorConstruction::expHall_z |
|
private |
◆ Lead
◆ muBox_length
G4double RE05DetectorConstruction::muBox_length |
|
private |
◆ muBox_radius
G4double RE05DetectorConstruction::muBox_radius |
|
private |
◆ muBox_thick
G4double RE05DetectorConstruction::muBox_thick |
|
private |
◆ muBox_width
G4double RE05DetectorConstruction::muBox_width |
|
private |
◆ nocaloLayers
G4int RE05DetectorConstruction::nocaloLayers |
|
private |
◆ nomucounter
G4int RE05DetectorConstruction::nomucounter |
|
private |
◆ notrkLayers
G4int RE05DetectorConstruction::notrkLayers |
|
private |
◆ Scinti
◆ scinti_thick
G4double RE05DetectorConstruction::scinti_thick |
|
private |
◆ segmentsinPhi
G4int RE05DetectorConstruction::segmentsinPhi |
|
private |
◆ segmentsinZ
G4int RE05DetectorConstruction::segmentsinZ |
|
private |
◆ Silicon
◆ tracker_length
G4double RE05DetectorConstruction::tracker_length[5] |
|
private |
◆ tracker_radius
G4double RE05DetectorConstruction::tracker_radius[5] |
|
private |
◆ tracker_thick
G4double RE05DetectorConstruction::tracker_thick |
|
private |
◆ trkTubs_dphi
G4double RE05DetectorConstruction::trkTubs_dphi |
|
private |
◆ trkTubs_dz
G4double RE05DetectorConstruction::trkTubs_dz |
|
private |
◆ trkTubs_rmax
G4double RE05DetectorConstruction::trkTubs_rmax |
|
private |
◆ trkTubs_rmin
G4double RE05DetectorConstruction::trkTubs_rmin |
|
private |
◆ trkTubs_sphi
G4double RE05DetectorConstruction::trkTubs_sphi |
|
private |
The documentation for this class was generated from the following files: