|
std::ostream & | operator<< (std::ostream &s, const iNode &n) |
| printout to the output stream More...
|
|
bool | operator== (const Decays::iNode &node, const Gaudi::ParticleID &pid) |
| equality The node is "equal" to the PID , if the given pid satisfies the node criteria More...
|
|
bool | operator== (const Gaudi::ParticleID &pid, const Decays::iNode &node) |
| "right" equality The node is "equal" to the PID , if the given pid satisfies the node criteria More...
|
|
bool | operator!= (const Decays::iNode &node, const Gaudi::ParticleID &pid) |
| non-equality The node is "equal" to the PID , if the given PID satisfies the node criteria More...
|
|
bool | operator!= (const Gaudi::ParticleID &pid, const Decays::iNode &node) |
| non-equality The node is "equal" to the PID , if the given PID satisfies the node criteria More...
|
|
StatusCode | operator+ (const Decays::iNode &n, const Gaudi::Interfaces::IParticlePropertySvc *svc) |
| "on-flight" validation of the node More...
|
|
StatusCode | operator* (const Decays::iNode &n, const Gaudi::Interfaces::IParticlePropertySvc *svc) |
| "on-flight" validation of the node More...
|
|
template<typename Iterator > |
bool | valid (Iterator begin, Iterator end) |
| check the validness of the trees or nodes More...
|
|
template<typename Container > |
bool | valid (Container const &c) |
|
template<class Iterator > |
StatusCode | validate (Iterator begin, Iterator end, const Gaudi::Interfaces::IParticlePropertySvc *svc) |
| validate trees/nodes More...
|
|
template<class TREE > |
StatusCode | validate (TREE const &tree, const Gaudi::Interfaces::IParticlePropertySvc *svc) |
|
Decays::Nodes::Or | operator|| (const Decays::iNode &o1, const Decays::iNode &o2) |
| Create the "OR" of two nodes. More...
|
|
Decays::Nodes::Or | operator| (const Decays::iNode &o1, const Decays::iNode &o2) |
| Create the "OR" of two nodes. More...
|
|
Decays::Nodes::And | operator&& (const Decays::iNode &o1, const Decays::iNode &o2) |
| Create the "AND" of two nodes. More...
|
|
Decays::Nodes::And | operator& (const Decays::iNode &o1, const Decays::iNode &o2) |
| Create the "AND" of two nodes. More...
|
|
Decays::Nodes::Not | operator~ (const Decays::iNode &o) |
| Create the "NOT" for the node. More...
|
|
GAUDI_API Decays::Nodes::Or | operator|| (const Decays::iNode &o1, const std::string &o2) |
| Create the "OR" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::Or | operator|| (const Decays::iNode &o1, const Gaudi::ParticleID &o2) |
| Create the "OR" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::Or | operator|| (const Decays::iNode &o1, const Decays::Decay::Item &o2) |
| Create the "OR" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::Or | operator|| (const Decays::iNode &o1, const Gaudi::ParticleProperty *o2) |
| Create the "OR" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::Or | operator|| (const std::string &o2, const Decays::iNode &o1) |
| Create the "OR" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::Or | operator|| (const Gaudi::ParticleID &o2, const Decays::iNode &o1) |
| Create the "OR" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::Or | operator|| (const Decays::Decay::Item &o2, const Decays::iNode &o1) |
| Create the "OR" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::Or | operator|| (const Gaudi::ParticleProperty *o2, const Decays::iNode &o1) |
| Create the "OR" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::And | operator&& (const Decays::iNode &o1, const std::string &o2) |
| Create the "AND" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::And | operator&& (const Decays::iNode &o1, const Gaudi::ParticleID &o2) |
| Create the "AND" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::And | operator&& (const Decays::iNode &o1, const Decays::Decay::Item &o2) |
| Create the "AND" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::And | operator&& (const Decays::iNode &o1, const Gaudi::ParticleProperty *o2) |
| Create the "AND" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::And | operator&& (const std::string &o2, const Decays::iNode &o1) |
| Create the "AND" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::And | operator&& (const Gaudi::ParticleID &o2, const Decays::iNode &o1) |
| Create the "AND" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::And | operator&& (const Decays::Decay::Item &o2, const Decays::iNode &o1) |
| Create the "AND" of two nodes. More...
|
|
GAUDI_API Decays::Nodes::And | operator&& (const Gaudi::ParticleProperty *o2, const Decays::iNode &o1) |
| Create the "AND" of two nodes. More...
|
|