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

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAngularScanClass for defining and running simple GPS beam configurations with angular scans
 CBeam
 CCADMesh::CADMeshTemplate< T >
 CCADMesh::CADMeshTemplate< TessellatedMesh >
 CCADMesh::TessellatedMesh
 COMSimDetectorComponent::ComponentThis struct represents a single detector component within an OMSimDetectorComponent instance
 CDecayStatsA structure to store information about decays
 CDistributionSamplerUtility class for sampling from a given distribution using the inverse cumulative function and interpolating with TGraph
 CeffectiveAreaResultStruct to hold results of effective area calculations
 CFresnelCoefficients
 CG4UImessenger
 COMSimPrimaryGeneratorMessenger
 CG4UserEventAction
 COMSimEventActionHandles custom actions at the beginning and end of each event
 COMSimEventActionHandles custom actions at the beginning and end of each event
 COMSimEventActionHandles custom actions at the beginning and end of each event
 COMSimEventActionHandles custom actions at the beginning and end of each event
 CG4UserRunAction
 COMSimRunAction
 CG4UserSteppingAction
 COMSimSteppingAction
 CG4UserTrackingAction
 COMSimTrackingAction
 CG4VDiscreteProcess
 CG4OpBoundaryProcess
 CG4VParticleChange
 CG4ParticleChangeForRadDecay
 CG4VRestDiscreteProcess
 CG4VRadioactiveDecay
 CG4RadioactiveDecay
 COMSimG4Scintillation
 CG4VSensitiveDetector
 COMSimSensitiveDetectorRepresents a sensitive detector
 CG4VUserActionInitialization
 COMSimActionInitialization
 CG4VUserDetectorConstruction
 COMSimDetectorConstructionClass for detector construction in the effective area simulation
 COMSimEffectiveAreaDetectorClass for detector construction in the effective area simulation
 COMSimEffiCaliDetector
 COMSimRadDecaysDetectorDetector construction of radioactive decays simulation
 COMSimSNdetectorClass for detector construction in the SN neutrino simulation
 CG4VUserPhysicsList
 COMSimPhysicsListCustom physics list for optical photon processes
 COMSimPhysicsListCustom physics list for optical photon processes
 COMSimPhysicsListCustom physics list for optical photon processes
 COMSimPhysicsListCustom physics list for optical photon processes
 CG4VUserPrimaryGeneratorAction
 COMSimPrimaryGeneratorAction
 COMSimPrimaryGeneratorAction
 COMSimPrimaryGeneratorAction
 COMSimPrimaryGeneratorAction
 CSNBaseParticleGenerator
 COMSimENESClass in charge of generating electrons from Electron-electron_Neutrino Elastic Scattering (ENES) nu_e+e -> nu_e+e of supernova antineutrino interactions
 COMSimIBDClass in charge of generating positrons from IBD of supernova antineutrino interactions
 CG4VUserTrackInformation
 CPhotonMaterialTracking
 CGlobalPositionHolds the global position and orientation of a flasher
 CHitStatsA structure of vectors to store information about detected photons
 CCADMesh::File::Item
 CCADMesh::File::Lexer
 CCADMesh::Mesh
 COMSimControls the main simulation process
 COMSimCommandArgsTableA class used to hold OMSim command arguments with global instance access
 COMSimDecaysAnalysisSingleton class responsible for managing, analysing, and saving decay-related data
 COMSimDecaysGPSA class for simulating isotope decays inside the pressure vessel and PMT glass
 COMSimDetectorComponentAbstract base class used for constructing detector components
 CDEggHarness
 COMSimOpticalModuleBase class for OMs works as interface
 CDEGGConstruction of the DEGG detector geometry
 CDOMDOM class represents the construction of pDOM (deepcore) or Gen1 DOM
 CLOM16
 CLOM18
 CmDOM
 COMSimPMTConstruction
 CmDOMFlasher10 flashers in an mDOM optical module
 CmDOMHarness
 COMSimEffectiveAreaAnalyisisResponsible for calculating the effective area of optical hits and saving the results
 COMSimEffiCaliAnalyisis
 COMSimHitManagerManages detected photon information
 COMSimMaterialHandlerHandles the creation and processing of materials from json files
 COMSimPMTResponseClass to simulate PMT response
 COMSimSNAnalysis
 COMSimSNToolsProvides utility methods for generating ENES and IBD interactions
 COMSimUIinterfaceSingleton interface to Geant4's UI manager
 COpticalLayerResult
 CParameterTableA utility class for managing JSON-based data tables
 COMSimInputDataManages the input data, including parsing and storing material properties
 CPhotonInfoContains information about a detected photon which will be appended in HitManager
 COMSimPMTResponse::PMTPulseRepresents the output pulse for a detected photon
 CCADMesh::File::Reader
 CCADMesh::File::BuiltInReader
 CCADMesh::File::OBJReader
 CCADMesh::File::PLYReader
 CCADMesh::File::STLReader
 COMSimDetectorConstruction::SDInfo
 CSNEventStats
 CCADMesh::File::State
 CCADMesh::File::__FinalState
 COMSimHitManager::ThreadLocalData
 CCADMesh::File::Token