#include <ParametrisedPhysics.h>
Classes | |
struct | ThreadPrivate |
Public Member Functions | |
ParametrisedPhysics (std::string name, const edm::ParameterSet &p) | |
virtual | ~ParametrisedPhysics () |
Protected Member Functions | |
virtual void | ConstructParticle () |
virtual void | ConstructProcess () |
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 18 of file ParametrisedPhysics.cc.
|
virtual |
Definition at line 22 of file ParametrisedPhysics.cc.
References ParametrisedPhysics::ThreadPrivate::theEMShowerModel, ParametrisedPhysics::ThreadPrivate::theFastSimulationManagerProcess, ParametrisedPhysics::ThreadPrivate::theHadronShowerModel, ParametrisedPhysics::ThreadPrivate::theHadShowerModel, and tpdata.
|
protectedvirtual |
Definition at line 32 of file ParametrisedPhysics.cc.
|
protectedvirtual |
Definition at line 50 of file ParametrisedPhysics.cc.
References ecalTB2006H4_GenSimDigiReco_cfg::G4cout, edm::ParameterSet::getParameter(), ecalTB2006H4_GenSimDigiReco_cfg::GflashEMShowerModel, HiggsValidation_cfi::particleName, EmParticleList::PartNames(), BPhysicsValidation_cfi::pname, ParametrisedPhysics::ThreadPrivate::theEMShowerModel, ParametrisedPhysics::ThreadPrivate::theFastSimulationManagerProcess, ParametrisedPhysics::ThreadPrivate::theHadronShowerModel, ParametrisedPhysics::ThreadPrivate::theHadShowerModel, theParSet, and tpdata.
|
private |
Definition at line 25 of file ParametrisedPhysics.h.
Referenced by ConstructProcess().
|
staticprivate |
Definition at line 32 of file ParametrisedPhysics.h.
Referenced by ConstructProcess(), and ~ParametrisedPhysics().