![]() |
The Gaudi Framework
master (bdbe7744)
|


Go to the source code of this file.
Classes | |
| class | Gaudi::Interfaces::IParticlePropertySvc |
| The abstract interface to Particle Property Service. More... | |
Namespaces | |
| namespace | Gaudi |
| This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited. | |
| namespace | Gaudi::Interfaces |
| namespace | Gaudi::ParticleProperties |
Functions | |
| size_t | Gaudi::ParticleProperties::index (const Gaudi::ParticleProperty *property, const Gaudi::Interfaces::IParticlePropertySvc *service) |
| helper utility for mapping of Gaudi::ParticleProperty object into non-negative integral sequential identifier | |
| size_t | Gaudi::ParticleProperties::index (const Gaudi::ParticleID &pid, const Gaudi::Interfaces::IParticlePropertySvc *service) |
| helper utility for mapping of Gaudi::ParticleID object into non-negative integral sequential identifier | |
| const Gaudi::ParticleProperty * | Gaudi::ParticleProperties::particle (const size_t index, const Gaudi::Interfaces::IParticlePropertySvc *service) |
| the inverse mapping of the integer sequential number onto Gaudi::ParticleID object | |
| const Gaudi::ParticleID | Gaudi::ParticleProperties::particleID (const size_t index, const Gaudi::Interfaces::IParticlePropertySvc *service) |
| the inverse mapping of the integer sequential number onto Gaudi::ParticleID object | |
| const Gaudi::ParticleProperty * | Gaudi::ParticleProperties::byPythiaID (const int pythia, const Gaudi::Interfaces::IParticlePropertySvc *svc) |
| mapping by pythiaID | |
| const Gaudi::ParticleProperty * | Gaudi::ParticleProperties::byEvtGenName (const std::string &evtGen, const Gaudi::Interfaces::IParticlePropertySvc *svc) |
| mapping by EvtGen-name | |
| template<class INPUT, class PREDICATE, class OUTPUT> | |
| OUTPUT | Gaudi::ParticleProperties::get (INPUT first, INPUT last, const PREDICATE &cut, OUTPUT output) |
| get all particle properties which satisfy the certain criteria | |
| template<class PREDICATE, class OUTPUT> | |
| OUTPUT | Gaudi::ParticleProperties::get (const Gaudi::Interfaces::IParticlePropertySvc *service, const PREDICATE &cut, OUTPUT output) |
| get all particle properties which satisfy the certain criteria | |
| Gaudi::Interfaces::IParticlePropertySvc::ParticleProperties | Gaudi::ParticleProperties::allProperties (const Gaudi::Interfaces::IParticlePropertySvc *service) |
| get all the properties at once | |