CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 }