OMSim
Geant4 for IceCube optical module studies
Loading...
Searching...
No Matches
OMSimEffectiveAreaDetector Class Reference

Class for detector construction in the effective area simulation.

Inheritance diagram for OMSimEffectiveAreaDetector:
[legend]
Collaboration diagram for OMSimEffectiveAreaDetector:
[legend]

Private Member Functions

void constructWorld ()
 Constructs the world volume (sphere).
 
void constructDetector ()
 Constructs the selected detector from the command line argument and returns the physical world volume.
 

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
 
OMSimInputDatam_data
 
std::vector< SDInfom_sensitiveDetectors
 

Member Function Documentation

◆ constructDetector()

void OMSimEffectiveAreaDetector::constructDetector ( )
privatevirtual
Returns
Pointer to the physical world volume

Implements OMSimDetectorConstruction.

◆ constructWorld()

void OMSimEffectiveAreaDetector::constructWorld ( )
privatevirtual

The documentation for this class was generated from the following files: