![]() |
The Gaudi Framework
v41r0 (bdbe7744)
|
the helper representation of the item in the decay chain More...
#include </builds/gaudi/Gaudi/GaudiPartProp/include/Gaudi/Decays/Decay.h>

Public Member Functions | |
| Item (const Gaudi::ParticleProperty *pp=0) | |
| the constructor from the particle property | |
| Item (const std::string &name) | |
| the constructor from the particle name | |
| Item (const Gaudi::ParticleID &pid) | |
| the constructor from the particle PID | |
| const std::string & | name () const |
| get the particle name | |
| const Gaudi::ParticleID & | pid () const |
| get the particle PID | |
| const Gaudi::ParticleProperty * | pp () const |
| get the particle property | |
| std::ostream & | fillStream (std::ostream &s) const |
| the default printout | |
| StatusCode | validate (const Gaudi::Interfaces::IParticlePropertySvc *svc) const |
| validate the item using the service | |
| StatusCode | validate (const Gaudi::ParticleProperty *prop) const |
| validate the item using the particle property object | |
Private Attributes | |
| std::string | m_name |
| the particle name | |
| Gaudi::ParticleID | m_pid |
| the particle PID | |
| const Gaudi::ParticleProperty * | m_pp = nullptr |
| the source of properties | |
the helper representation of the item in the decay chain
| Gaudi::Decays::Decay::Item::Item | ( | const Gaudi::ParticleProperty * | pp = 0 | ) |
the constructor from the particle property
Definition at line 24 of file Decay.cpp.
| Gaudi::Decays::Decay::Item::Item | ( | const std::string & | name | ) |
the constructor from the particle name
Definition at line 31 of file Decay.cpp.
| Gaudi::Decays::Decay::Item::Item | ( | const Gaudi::ParticleID & | pid | ) |
the constructor from the particle PID
Definition at line 33 of file Decay.cpp.
| std::ostream & Gaudi::Decays::Decay::Item::fillStream | ( | std::ostream & | s | ) | const |
|
inline |
|
inline |
|
inline |
| StatusCode Gaudi::Decays::Decay::Item::validate | ( | const Gaudi::Interfaces::IParticlePropertySvc * | svc | ) | const |
| StatusCode Gaudi::Decays::Decay::Item::validate | ( | const Gaudi::ParticleProperty * | prop | ) | const |
validate the item using the particle property object
|
mutableprivate |
|
mutableprivate |
|
mutableprivate |