#include <ParametrisedPhysics.h>
Definition at line 14 of file ParametrisedPhysics.h.
◆ ParametrisedPhysics()
ParametrisedPhysics::ParametrisedPhysics |
( |
std::string |
name, |
|
|
const edm::ParameterSet & |
p |
|
) |
| |
◆ ~ParametrisedPhysics()
ParametrisedPhysics::~ParametrisedPhysics |
( |
| ) |
|
|
override |
◆ ConstructParticle()
void ParametrisedPhysics::ConstructParticle |
( |
| ) |
|
|
overrideprotected |
Definition at line 29 of file ParametrisedPhysics.cc.
30 G4LeptonConstructor pLeptonConstructor;
31 pLeptonConstructor.ConstructParticle();
33 G4MesonConstructor pMesonConstructor;
34 pMesonConstructor.ConstructParticle();
36 G4BaryonConstructor pBaryonConstructor;
37 pBaryonConstructor.ConstructParticle();
39 G4ShortLivedConstructor pShortLivedConstructor;
40 pShortLivedConstructor.ConstructParticle();
42 G4IonConstructor pConstructor;
43 pConstructor.ConstructParticle();
◆ ConstructProcess()
void ParametrisedPhysics::ConstructProcess |
( |
| ) |
|
|
overrideprotected |
Definition at line 46 of file ParametrisedPhysics.cc.
47 tpdata =
new ThreadPrivate;
55 G4cout <<
"GFlash Construct: " <<
gem <<
" " << ghad << G4endl;
60 G4ParticleTable *
table = G4ParticleTable::GetParticleTable();
64 G4ProcessManager *pmanager = particle->GetProcessManager();
65 const G4String &
pname = particle->GetParticleName();
72 G4Region *aRegion = G4RegionStore::GetInstance()->GetRegion(
"EcalRegion");
75 G4cout <<
"EcalRegion is not defined !!!" << G4endl;
76 G4cout <<
"This means that GFlash will not be turned on." << G4endl;
81 G4cout <<
"GFlash is defined for EcalRegion" << G4endl;
85 G4Region *aRegion = G4RegionStore::GetInstance()->GetRegion(
"HcalRegion");
87 G4cout <<
"HcalRegion is not defined !!!" << G4endl;
88 G4cout <<
"This means that GFlash will not be turned on." << G4endl;
93 G4cout <<
"GFlash is defined for HcalRegion" << G4endl;
References ecalTB2006H4_GenSimDigiReco_cfg::G4cout, edm::ParameterSet::getParameter(), Calorimetry_cff::GflashEMShowerModel, HiggsValidation_cfi::particleName, EmParticleList::PartNames(), unpackData-CaloStage2::pname, TableParser::table, ParametrisedPhysics::ThreadPrivate::theEMShowerModel, ParametrisedPhysics::ThreadPrivate::theFastSimulationManagerProcess, ParametrisedPhysics::ThreadPrivate::theHadronShowerModel, ParametrisedPhysics::ThreadPrivate::theHadShowerModel, theParSet, and tpdata.
◆ theParSet
◆ tpdata
const std::vector< G4String > & PartNames() const