OMSim
Geant4 for IceCube optical module studies
Radioactive decays

Simulations for understanding the background produced by radioactive decays in borosilicate glass of optical modules & PMTs. More...

Detailed Description

Files

file  OMSimDecaysAnalysis.hh
 Defines the OMSimDecaysAnalysis class and DecayStats struct for the radioactive decays simulation.
 
file  OMSimDecaysGPS.hh
 Defines the OMSimDecaysGPS class for the radioactive decays simulation.
 
file  radioactive_decays/include/OMSimEventAction.hh
 Defines the OMSimEventAction and EventInfoManager classes for the radioactive decays simulation.
 
file  OMSimG4RadioactiveDecay.hh
 Modified version of the original Geant4 RadioactiveDecay class to define custom decay time.
 
file  OMSimG4Scintillation.hh
 Original Geant4 scintillation class modified to accept unlimited number of lifetimes.
 
file  radioactive_decays/include/OMSimPhysicsList.hh
 Defines the OMSimPhysicsList class for the radioactive decays simulation.
 
file  radioactive_decays/include/OMSimPrimaryGeneratorAction.hh
 Defines a simple OMSimPrimaryGeneratorAction class for the radioactive decays simulation using GPS.
 
file  OMSimRadDecaysDetector.hh
 Defines the OMSimRadDecaysDetector class for the radioactive decays simulation.
 
file  OMSim_radioactive_decays.cc
 Main of the radioactive decay study.
 

Classes

struct  DecayStats
 A structure to store information about decays. More...
 
class  OMSimDecaysAnalysis
 Singleton class responsible for managing, analysing, and saving decay-related data. More...
 
class  OMSimDecaysGPS
 A class for simulating isotope decays inside the pressure vessel and PMT glass. More...
 
class  OMSimEventAction
 Handles custom actions at the beginning and end of each event. More...
 
class  OMSimRadDecaysDetector
 Detector construction of radioactive decays simulation. More...