FDsimG4PhysicsList.hh
Go to the documentation of this file.
1 //
2 // Description: Physics List for FDsimG4 application
3 // Definition of boundary effects
4 // Version 1.0: For now only EM and optical process
5 //
6 //
7 
8 #ifndef FDsimG4PhysicsList_h
9 #define FDsimG4PhysicsList_h 1
10 
11 #include "globals.hh"
12 #include "G4VUserPhysicsList.hh"
13 
14 namespace TelescopeSimulatorLX {
15 
16  class FDsimG4PhysicsList : public G4VUserPhysicsList {
17 
18  public:
21 
22  protected:
23  // Construct particles and processes
24  void ConstructParticle();
25  void ConstructProcess();
26 
27  //
28  void SetCuts();
29 
30  protected:
31  // these methods Construct particles
32  void ConstructBosons();
33  void ConstructLeptons();
34  void ConstructMesons();
35  void ConstructBaryons();
36 
37  protected:
38  // these methods Construct physics processes and register them
39  void ConstructGeneral();
40  void ConstructEM();
41  void ConstructOp();
42 
43  };
44 
45 }
46 
47 #endif

, generated on Tue Sep 26 2023.