CMS 3D CMS Logo

List of all members | Public Member Functions
FTFPCMS_BERT_EMM_TRK Class Reference

#include <FTFPCMS_BERT_EMM_TRK.h>

Inheritance diagram for FTFPCMS_BERT_EMM_TRK:
PhysicsList

Public Member Functions

 FTFPCMS_BERT_EMM_TRK (const edm::ParameterSet &p)
 
- Public Member Functions inherited from PhysicsList
 PhysicsList (const edm::ParameterSet &p)
 
void SetCuts () override
 
 ~PhysicsList () override
 

Detailed Description

Definition at line 7 of file FTFPCMS_BERT_EMM_TRK.h.

Constructor & Destructor Documentation

◆ FTFPCMS_BERT_EMM_TRK()

FTFPCMS_BERT_EMM_TRK::FTFPCMS_BERT_EMM_TRK ( const edm::ParameterSet p)

Definition at line 12 of file FTFPCMS_BERT_EMM_TRK.cc.

12  : PhysicsList(p) {
13  int ver = p.getUntrackedParameter<int>("Verbosity", 0);
14  edm::LogVerbatim("PhysicsList") << "CMS Physics List FTFP_BERT_EMM_TRK";
15 
16  // EM physics
17  RegisterPhysics(new CMSEmStandardPhysics(ver, p));
18 
19  // gamma and lepto-nuclear physics
20  RegisterPhysics(new G4EmExtraPhysics(ver));
21 
22  // Decays
23  RegisterPhysics(new G4DecayPhysics(ver));
24 
25  // Hadron elastic scattering
26  RegisterPhysics(new G4HadronElasticPhysics(ver));
27 
28  // Hadron inelastic physics
29  RegisterPhysics(
31 
32  // Stopping physics
33  RegisterPhysics(new G4StoppingPhysics(ver));
34 
35  // Ion physics
36  RegisterPhysics(new G4IonPhysics(ver));
37 }

References GeV, and AlCaHLTBitMon_ParallelJobs::p.

CMSEmStandardPhysics
Definition: CMSEmStandardPhysics.h:17
PhysicsList::PhysicsList
PhysicsList(const edm::ParameterSet &p)
Definition: PhysicsList.cc:3
AlCaHLTBitMon_ParallelJobs.p
def p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
GeV
const double GeV
Definition: MathUtil.h:16
CMSHadronPhysicsFTFP_BERT
Definition: CMSHadronPhysicsFTFP_BERT.h:23
edm::LogVerbatim
Log< level::Info, true > LogVerbatim
Definition: MessageLogger.h:128