SimG4Core
PhysicsLists
src
CMSHadronPhysicsFTFP_BERT.cc
Go to the documentation of this file.
1
2
#include "
SimG4Core/PhysicsLists/interface/CMSHadronPhysicsFTFP_BERT.h
"
3
#include "G4SystemOfUnits.hh"
4
#include "G4Threading.hh"
5
6
CMSHadronPhysicsFTFP_BERT::CMSHadronPhysicsFTFP_BERT
(G4int)
7
:
CMSHadronPhysicsFTFP_BERT
(3. *
CLHEP
::
GeV
, 6. *
CLHEP
::
GeV
, 12 *
CLHEP
::
GeV
) {}
8
9
CMSHadronPhysicsFTFP_BERT::CMSHadronPhysicsFTFP_BERT
(G4double
e1
, G4double e2, G4double
e3
)
10
: G4HadronPhysicsFTFP_BERT(
"hInelastic FTFP_BERT"
,
false
) {
11
minFTFP_pion =
e1
;
12
maxBERT_pion =
e3
;
13
minFTFP_kaon =
e1
;
14
maxBERT_kaon = e2;
15
minFTFP_proton =
e1
;
16
maxBERT_proton = e2;
17
minFTFP_neutron =
e1
;
18
maxBERT_neutron = e2;
19
}
20
21
CMSHadronPhysicsFTFP_BERT::~CMSHadronPhysicsFTFP_BERT
() {}
22
23
void
CMSHadronPhysicsFTFP_BERT::ConstructProcess
() {
24
if
(G4Threading::IsMasterThread()) {
25
DumpBanner();
26
}
27
CreateModels();
28
}
funct::false
false
Definition:
Factorize.h:29
CMSHadronPhysicsFTFP_BERT.h
CMSHadronPhysicsFTFP_BERT::ConstructProcess
void ConstructProcess() override
Definition:
CMSHadronPhysicsFTFP_BERT.cc:23
CMSHadronPhysicsFTFP_BERT::~CMSHadronPhysicsFTFP_BERT
~CMSHadronPhysicsFTFP_BERT() override
Definition:
CMSHadronPhysicsFTFP_BERT.cc:21
CLHEP
Definition:
CocoaGlobals.h:27
GeV
const double GeV
Definition:
MathUtil.h:16
StorageManager_cfg.e1
e1
Definition:
StorageManager_cfg.py:16
CMSHadronPhysicsFTFP_BERT
Definition:
CMSHadronPhysicsFTFP_BERT.h:19
SiPixelPhase1Clusters_cfi.e3
e3
Definition:
SiPixelPhase1Clusters_cfi.py:9
CMSHadronPhysicsFTFP_BERT::CMSHadronPhysicsFTFP_BERT
CMSHadronPhysicsFTFP_BERT(G4int verb)
Definition:
CMSHadronPhysicsFTFP_BERT.cc:6
Generated for CMSSW Reference Manual by
1.8.16