![]() |
The Gaudi Framework
master (6507eef1)
|
#include <Gaudi/ParticleID.h>#include <GaudiKernel/Kernel.h>#include <GaudiKernel/PhysicalConstants.h>#include <cmath>#include <functional>#include <iosfwd>#include <limits>#include <set>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| class | Gaudi::ParticleProperty |
| A trivial class to hold information about a single particle properties. More... | |
| struct | Gaudi::ParticleProperty::Compare |
| The comparison criteria for particle properties. 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 |
| namespace | Gaudi::Utils |
| namespace | std |
| STL namespace. | |
Functions | |
| std::ostream & | operator<< (std::ostream &stream, const Gaudi::ParticleProperty &pp) |
| standard output operator to the stream | |
| GAUDI_API std::ostream & | Gaudi::ParticleProperties::printAsTable_ (const std::vector< const Gaudi::ParticleProperty * > &particles, std::ostream &stream, const Gaudi::Interfaces::IParticlePropertySvc *service=0) |
| print a list of properties in a form of the table | |
| GAUDI_API std::string | Gaudi::ParticleProperties::printAsTable (const std::vector< const Gaudi::ParticleProperty * > &particles, const Gaudi::Interfaces::IParticlePropertySvc *service=0) |
| print a list of properties in a form of the table | |
| GAUDI_API MsgStream & | Gaudi::ParticleProperties::printAsTable (const std::vector< const Gaudi::ParticleProperty * > &particles, MsgStream &stream, const Gaudi::Interfaces::IParticlePropertySvc *service=0) |
| print a list of properties in a form of the table | |
| GAUDI_API std::ostream & | Gaudi::ParticleProperties::printAsTable_ (const std::vector< Gaudi::ParticleID > &particles, std::ostream &stream, const Gaudi::Interfaces::IParticlePropertySvc *service=0) |
| print properties in a form of the table | |
| template<class C_, class A_> | |
| std::ostream & | Gaudi::ParticleProperties::printAsTable_ (const std::set< Gaudi::ParticleID, C_, A_ > &particles, std::ostream &stream, const Gaudi::Interfaces::IParticlePropertySvc *service=0) |
| GAUDI_API std::string | Gaudi::ParticleProperties::printAsTable (const std::vector< Gaudi::ParticleID > &particles, const Gaudi::Interfaces::IParticlePropertySvc *service=0) |
| print properties in a form of the table | |
| template<class C_, class A_> | |
| std::string | Gaudi::ParticleProperties::printAsTable (const std::set< Gaudi::ParticleID, C_, A_ > &particles, const Gaudi::Interfaces::IParticlePropertySvc *service=0) |
| GAUDI_API MsgStream & | Gaudi::ParticleProperties::printAsTable (const std::vector< Gaudi::ParticleID > &particles, MsgStream &stream, const Gaudi::Interfaces::IParticlePropertySvc *service=0) |
| print properties in a form of the table | |
| template<class C_, class A_> | |
| MsgStream & | Gaudi::ParticleProperties::printAsTable (const std::set< Gaudi::ParticleID, C_, A_ > &particles, MsgStream &stream, const Gaudi::Interfaces::IParticlePropertySvc *service=0) |
| GAUDI_API std::ostream & | Gaudi::Utils::toStream (const std::vector< const Gaudi::ParticleProperty * > &particles, std::ostream &stream) |
| print a list of particle properties as formatted table | |
| GAUDI_API const Gaudi::ParticleProperty * | std::abs (const Gaudi::ParticleProperty *p) |
| std::ostream & operator<< | ( | std::ostream & | stream, |
| const Gaudi::ParticleProperty & | pp ) |
standard output operator to the stream
| stream | the stream |
| pp | the particle property object |
Definition at line 30 of file ParticleProperty.cpp.