Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Modules
FdSimulation
TelescopeSimulatorLX
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
:
19
FDsimG4PhysicsList
();
20
~FDsimG4PhysicsList
();
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
TelescopeSimulatorLX::FDsimG4PhysicsList::ConstructEM
void ConstructEM()
Definition:
FDsimG4PhysicsList.cc:165
TelescopeSimulatorLX::FDsimG4PhysicsList::ConstructParticle
void ConstructParticle()
Definition:
FDsimG4PhysicsList.cc:45
TelescopeSimulatorLX::FDsimG4PhysicsList::ConstructOp
void ConstructOp()
Definition:
FDsimG4PhysicsList.cc:241
TelescopeSimulatorLX::FDsimG4PhysicsList::ConstructMesons
void ConstructMesons()
Definition:
FDsimG4PhysicsList.cc:92
TelescopeSimulatorLX::FDsimG4PhysicsList::ConstructBaryons
void ConstructBaryons()
Definition:
FDsimG4PhysicsList.cc:102
TelescopeSimulatorLX::FDsimG4PhysicsList::ConstructBosons
void ConstructBosons()
Definition:
FDsimG4PhysicsList.cc:62
TelescopeSimulatorLX::FDsimG4PhysicsList::ConstructGeneral
void ConstructGeneral()
Definition:
FDsimG4PhysicsList.cc:126
TelescopeSimulatorLX::FDsimG4PhysicsList::SetCuts
void SetCuts()
Definition:
FDsimG4PhysicsList.cc:299
TelescopeSimulatorLX::FDsimG4PhysicsList::~FDsimG4PhysicsList
~FDsimG4PhysicsList()
Definition:
FDsimG4PhysicsList.cc:41
TelescopeSimulatorLX::FDsimG4PhysicsList::ConstructProcess
void ConstructProcess()
Definition:
FDsimG4PhysicsList.cc:113
TelescopeSimulatorLX::FDsimG4PhysicsList
Definition:
FDsimG4PhysicsList.hh:16
TelescopeSimulatorLX::FDsimG4PhysicsList::FDsimG4PhysicsList
FDsimG4PhysicsList()
Definition:
FDsimG4PhysicsList.cc:37
TelescopeSimulatorLX::FDsimG4PhysicsList::ConstructLeptons
void ConstructLeptons()
Definition:
FDsimG4PhysicsList.cc:77
, generated on Tue Sep 26 2023.