Juggler
Juggling algorithms and event processing using gaudi framework
|
#include <ParticleSvc.h>
Public Types | |
using | Particle = Jug::Base::ParticleData |
using | ParticleMap = std::map< int, Particle > |
Public Member Functions | |
ParticleSvc (const std::string &name, ISvcLocator *svc) | |
virtual | ~ParticleSvc () |
virtual StatusCode | initialize () final |
virtual StatusCode | finalize () final |
virtual ParticleMap | particleMap () const |
virtual Particle | particle (int pdg) const |
Public Attributes | |
const ParticleMap | m_particleMap |
Simple particle service.
This meant to provide basic particle information for reconstruction purposes. If particle data is needed, be sure to grab everything you can in an initialization step. Currently the returned Particle/ParticleMap are by value.
using ParticleSvc::ParticleMap = std::map<int, Particle> |
ParticleSvc::ParticleSvc | ( | const std::string & | name, |
ISvcLocator * | svc | ||
) |
|
virtualdefault |
|
inlinefinalvirtual |
|
finalvirtual |
|
inlinevirtual |
|
inlinevirtual |
const ParticleMap ParticleSvc::m_particleMap |