CMS 3D CMS Logo

CMSHadronPhysicsFTFP_BERT.cc
Go to the documentation of this file.
1 
3 #include "G4SystemOfUnits.hh"
4 #include "G4Threading.hh"
5 
7  : CMSHadronPhysicsFTFP_BERT(3 * CLHEP::GeV, 6 * CLHEP::GeV, 12 * CLHEP::GeV, 3 * CLHEP::GeV, 6 * CLHEP::GeV) {}
8 
9 CMSHadronPhysicsFTFP_BERT::CMSHadronPhysicsFTFP_BERT(G4double e1, G4double e2, G4double e3, G4double e4, G4double e5)
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_kaon = e4;
16  maxBERT_kaon = e5;
17  minFTFP_proton = e1;
18  maxBERT_proton = e2;
19  minFTFP_neutron = e1;
20  maxBERT_neutron = e2;
21 }
22 
24 
26  if (G4Threading::IsMasterThread()) {
27  DumpBanner();
28  }
29  CreateModels();
30 }
funct::false
false
Definition: Factorize.h:29
CMSHadronPhysicsFTFP_BERT.h
TrackValidation_cff.e5
e5
Definition: TrackValidation_cff.py:654
CMSHadronPhysicsFTFP_BERT::ConstructProcess
void ConstructProcess() override
Definition: CMSHadronPhysicsFTFP_BERT.cc:25
CMSHadronPhysicsFTFP_BERT::~CMSHadronPhysicsFTFP_BERT
~CMSHadronPhysicsFTFP_BERT() override
Definition: CMSHadronPhysicsFTFP_BERT.cc:23
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:23
SiPixelPhase1Clusters_cfi.e3
e3
Definition: SiPixelPhase1Clusters_cfi.py:9
CMSHadronPhysicsFTFP_BERT::CMSHadronPhysicsFTFP_BERT
CMSHadronPhysicsFTFP_BERT(G4int verb)
Definition: CMSHadronPhysicsFTFP_BERT.cc:6
vertexPlots.e4
e4
Definition: vertexPlots.py:64