OMSim
Geant4 for IceCube optical module studies
effective_area/include/OMSimPhysicsList.hh
1 #pragma once
2 #include <G4VUserPhysicsList.hh>
3 
4 class G4VPhysicsConstructor;
5 class G4ProductionCuts;
6 
16 class OMSimPhysicsList: public G4VUserPhysicsList
17 {
18  public:
20  ~OMSimPhysicsList(){};
21 
22  protected:
23  void ConstructParticle();
24  void ConstructProcess();
25  void SetCuts();
26 
27  private:
28 
29 };
Custom physics list for optical photon processes.
Definition: effective_area/include/OMSimPhysicsList.hh:17
void SetCuts()
Set production cuts with default values.
Definition: effective_area/src/OMSimPhysicsList.cc:44
void ConstructProcess()
Constructs processes for the physics list.
Definition: effective_area/src/OMSimPhysicsList.cc:22
void ConstructParticle()
Constructs particles for the physics list.
Definition: effective_area/src/OMSimPhysicsList.cc:17