#include <ParametrisedPhysics.h>
Classes | |
struct | ThreadPrivate |
Public Member Functions | |
ParametrisedPhysics (std::string name, const edm::ParameterSet &p) | |
~ParametrisedPhysics () override | |
Protected Member Functions | |
void | ConstructParticle () override |
void | ConstructProcess () override |
Private Attributes | |
edm::ParameterSet | theParSet |
Static Private Attributes | |
static G4ThreadLocal ThreadPrivate * | tpdata = nullptr |
Definition at line 14 of file ParametrisedPhysics.h.
ParametrisedPhysics::ParametrisedPhysics | ( | std::string | name, |
const edm::ParameterSet & | p | ||
) |
Definition at line 16 of file ParametrisedPhysics.cc.
|
override |
Definition at line 19 of file ParametrisedPhysics.cc.
References ParametrisedPhysics::ThreadPrivate::theEMShowerModel, ParametrisedPhysics::ThreadPrivate::theFastSimulationManagerProcess, ParametrisedPhysics::ThreadPrivate::theHadronShowerModel, ParametrisedPhysics::ThreadPrivate::theHadShowerModel, and tpdata.
|
overrideprotected |
Definition at line 29 of file ParametrisedPhysics.cc.
|
overrideprotected |
Definition at line 46 of file ParametrisedPhysics.cc.
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.
|
private |
Definition at line 24 of file ParametrisedPhysics.h.
Referenced by ConstructProcess().
|
staticprivate |
Definition at line 31 of file ParametrisedPhysics.h.
Referenced by ConstructProcess(), and ~ParametrisedPhysics().