#include <CustomPhysicsListSS.h>
Public Member Functions | |
void | ConstructParticle () override |
void | ConstructProcess () override |
CustomPhysicsListSS (const std::string &name, const edm::ParameterSet &p, bool useuni=false) | |
~CustomPhysicsListSS () override | |
Private Attributes | |
double | dfactor |
bool | fHadronicInteraction |
std::unique_ptr< CustomParticleFactory > | fParticleFactory |
edm::ParameterSet | myConfig |
std::string | particleDefFilePath |
std::string | processDefFilePath |
Static Private Attributes | |
static G4ThreadLocal std::unique_ptr< G4Decay > | fDecayProcess |
static G4ThreadLocal std::unique_ptr< G4ProcessHelper > | myHelper |
Definition at line 12 of file CustomPhysicsListSS.h.
CustomPhysicsListSS::CustomPhysicsListSS | ( | const std::string & | name, |
const edm::ParameterSet & | p, | ||
bool | useuni = false |
||
) |
Definition at line 26 of file CustomPhysicsListSS.cc.
References dfactor, fDecayProcess, fHadronicInteraction, fParticleFactory, edm::ParameterSet::getParameter(), myConfig, myHelper, AlCaHLTBitMon_ParallelJobs::p, and particleDefFilePath.
|
override |
Definition at line 50 of file CustomPhysicsListSS.cc.
|
override |
Definition at line 53 of file CustomPhysicsListSS.cc.
References fParticleFactory, and particleDefFilePath.
|
override |
Definition at line 59 of file CustomPhysicsListSS.cc.
References SimDataFormats::CaloAnalysis::cp, dfactor, fDecayProcess, fHadronicInteraction, fParticleFactory, CustomParticle::GetCloud(), CustomParticle::GetSpectator(), GeV, myConfig, myHelper, and CustomPDGParser::s_isRHadron().
|
private |
Definition at line 35 of file CustomPhysicsListSS.h.
Referenced by ConstructProcess(), and CustomPhysicsListSS().
|
staticprivate |
Definition at line 24 of file CustomPhysicsListSS.h.
Referenced by ConstructProcess(), and CustomPhysicsListSS().
|
private |
Definition at line 29 of file CustomPhysicsListSS.h.
Referenced by ConstructProcess(), and CustomPhysicsListSS().
|
private |
Definition at line 27 of file CustomPhysicsListSS.h.
Referenced by ConstructParticle(), ConstructProcess(), and CustomPhysicsListSS().
|
private |
Definition at line 31 of file CustomPhysicsListSS.h.
Referenced by ConstructProcess(), and CustomPhysicsListSS().
|
staticprivate |
Definition at line 25 of file CustomPhysicsListSS.h.
Referenced by ConstructProcess(), and CustomPhysicsListSS().
|
private |
Definition at line 33 of file CustomPhysicsListSS.h.
Referenced by ConstructParticle(), and CustomPhysicsListSS().
|
private |
Definition at line 34 of file CustomPhysicsListSS.h.