CMS 3D CMS Logo

List of all members | Public Member Functions
CMSHadronPhysicsFTFP_BERT Class Reference

#include <CMSHadronPhysicsFTFP_BERT.h>

Inheritance diagram for CMSHadronPhysicsFTFP_BERT:

Public Member Functions

 CMSHadronPhysicsFTFP_BERT (G4int verb)
 
 CMSHadronPhysicsFTFP_BERT (G4double e1, G4double e2, G4double e3, G4double e4, G4double e5)
 
 CMSHadronPhysicsFTFP_BERT (CMSHadronPhysicsFTFP_BERT &)=delete
 
void ConstructProcess () override
 
CMSHadronPhysicsFTFP_BERToperator= (const CMSHadronPhysicsFTFP_BERT &right)=delete
 
 ~CMSHadronPhysicsFTFP_BERT () override
 

Detailed Description

Definition at line 23 of file CMSHadronPhysicsFTFP_BERT.h.

Constructor & Destructor Documentation

◆ CMSHadronPhysicsFTFP_BERT() [1/3]

CMSHadronPhysicsFTFP_BERT::CMSHadronPhysicsFTFP_BERT ( G4int  verb)
explicit

Definition at line 6 of file CMSHadronPhysicsFTFP_BERT.cc.

7  : CMSHadronPhysicsFTFP_BERT(3 * CLHEP::GeV, 6 * CLHEP::GeV, 12 * CLHEP::GeV, 3 * CLHEP::GeV, 6 * CLHEP::GeV) {}

◆ CMSHadronPhysicsFTFP_BERT() [2/3]

CMSHadronPhysicsFTFP_BERT::CMSHadronPhysicsFTFP_BERT ( G4double  e1,
G4double  e2,
G4double  e3,
G4double  e4,
G4double  e5 
)
explicit

Definition at line 9 of file CMSHadronPhysicsFTFP_BERT.cc.

References StorageManager_cfg::e1, SiPixelPhase1Clusters_cfi::e3, vertexPlots::e4, and TrackValidation_cff::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 }

◆ ~CMSHadronPhysicsFTFP_BERT()

CMSHadronPhysicsFTFP_BERT::~CMSHadronPhysicsFTFP_BERT ( )
override

Definition at line 23 of file CMSHadronPhysicsFTFP_BERT.cc.

23 {}

◆ CMSHadronPhysicsFTFP_BERT() [3/3]

CMSHadronPhysicsFTFP_BERT::CMSHadronPhysicsFTFP_BERT ( CMSHadronPhysicsFTFP_BERT )
delete

Member Function Documentation

◆ ConstructProcess()

void CMSHadronPhysicsFTFP_BERT::ConstructProcess ( )
override

Definition at line 25 of file CMSHadronPhysicsFTFP_BERT.cc.

25  {
26  if (G4Threading::IsMasterThread()) {
27  DumpBanner();
28  }
29  CreateModels();
30 }

◆ operator=()

CMSHadronPhysicsFTFP_BERT& CMSHadronPhysicsFTFP_BERT::operator= ( const CMSHadronPhysicsFTFP_BERT right)
delete