ATLAS Offline Software
|
#include <ExtraParticlesPhysicsTool.h>
Public Member Functions | |
ExtraParticlesPhysicsTool (const std::string &type, const std::string &name, const IInterface *parent) | |
Standard constructor. More... | |
virtual | ~ExtraParticlesPhysicsTool () |
Destructor. More... | |
virtual StatusCode | initialize () override final |
Initialize method. More... | |
virtual void | ConstructParticle () override final |
virtual void | ConstructProcess () override final |
virtual ExtraParticlesPhysicsTool * | GetPhysicsOption () override final |
Implements. More... | |
Protected Attributes | |
std::map< std::string, std::vector< double > > | m_extraParticlesConfig |
a set of parameters for extra particle building More... | |
std::set< G4ParticleDefinition * > | m_extraParticles |
a set to hold the newly created extra particles More... | |
"ExtraParticles/ExtraParticlesPhysicsTool.h"
Tool for the concrete implementation of a Physics List selection class
Definition at line 21 of file ExtraParticlesPhysicsTool.h.
ExtraParticlesPhysicsTool::ExtraParticlesPhysicsTool | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
|
virtual |
|
finaloverridevirtual |
Definition at line 64 of file ExtraParticlesPhysicsTool.cxx.
|
finaloverridevirtual |
Definition at line 101 of file ExtraParticlesPhysicsTool.cxx.
|
finaloverridevirtual |
|
finaloverridevirtual |
|
protected |
a set to hold the newly created extra particles
Definition at line 44 of file ExtraParticlesPhysicsTool.h.
|
protected |
a set of parameters for extra particle building
Definition at line 41 of file ExtraParticlesPhysicsTool.h.