![]() |
OMSim
Geant4 for IceCube optical module studies
|
Detector construction for WavePID photon origin tracking study. More...
Constructs the selected optical module (via –detector_type) in the chosen environment (via –environment) for photon origin classification.
Private Member Functions | |
| void | constructWorld () |
| Constructs the world volume using the environment material from –environment flag. | |
| void | constructDetector () |
| Constructs and places the selected optical module at the origin. | |
Additional Inherited Members | |
Public Member Functions inherited from OMSimDetectorConstruction | |
| G4VPhysicalVolume * | Construct () |
| Constructs the selected detector from the command line argument and returns the physical world volume. | |
| void | ConstructSDandField () override |
| void | registerSensitiveDetector (G4LogicalVolume *logVol, G4VSensitiveDetector *aSD) |
Public Attributes inherited from OMSimDetectorConstruction | |
| G4VPhysicalVolume * | m_worldPhysical |
Protected Attributes inherited from OMSimDetectorConstruction | |
| G4VSolid * | m_worldSolid |
| G4LogicalVolume * | m_worldLogical |
| OMSimInputData * | m_data |
| std::vector< SDInfo > | m_sensitiveDetectors |
|
privatevirtual |
Implements OMSimDetectorConstruction.
|
privatevirtual |
Implements OMSimDetectorConstruction.