CMS 3D CMS Logo

CMSHadronPhysicsFTFP_BERT.h
Go to the documentation of this file.
1 //---------------------------------------------------------------------------
2 // Author: Vladimir Ivanchenko
3 // Date: March 2018
4 //
5 // Hadron inelastic physics for the new CMS physics list FTFP_BERT.
6 // The hadron physics of FTFP_BERT has the transition between Bertini
7 // (BERT) intra-nuclear cascade model and Fritiof (FTF) string model
8 // optimized for CMS.
9 //
10 // 15.04.2021 V.Ivanchenko Hadron inelastic physics of CMS
11 // mirgrated to Geant4 10.7
12 //
13 //---------------------------------------------------------------------------
14 //
15 #ifndef SimG4Core_PhysicsLists_CMSHadronPhysicsFTFP_BERT_h
16 #define SimG4Core_PhysicsLists_CMSHadronPhysicsFTFP_BERT_h
17 
18 #include "globals.hh"
19 #include "G4ios.hh"
20 
21 #include "G4HadronPhysicsFTFP_BERT.hh"
22 
23 class CMSHadronPhysicsFTFP_BERT : public G4HadronPhysicsFTFP_BERT {
24 public:
25  explicit CMSHadronPhysicsFTFP_BERT(G4int verb);
26  explicit CMSHadronPhysicsFTFP_BERT(G4double e1, G4double e2, G4double e3, G4double e4, G4double e5);
27  ~CMSHadronPhysicsFTFP_BERT() override;
28 
29  void ConstructProcess() override;
30 
31  // copy constructor and hide assignment operator
34 };
35 
36 #endif
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
CMSHadronPhysicsFTFP_BERT::operator=
CMSHadronPhysicsFTFP_BERT & operator=(const CMSHadronPhysicsFTFP_BERT &right)=delete
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