The Gaudi Framework
v25r5
|
GaudiAlg.h GaudiAlg/GaudiAlg.h Namespace with definition of useful constants, types and function, common for all classes from GaudiAlg package. More...
Classes | |
class | ID |
ID class for Histogram and Ntuples. More... | |
class | |
collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) More... | |
class | Print1D |
collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) More... | |
class | Print1DProf |
collection of useful utilities to print IProfile1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) More... | |
class | Print2D |
collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) More... | |
class | Print2DProf |
collection of useful utilities to print IProfile2D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) More... | |
class | Print3D |
collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) More... | |
class | PrintStat |
collection of useful utilities to print StatEntity (currently used for implementation of class GaudiAlgorithm and class GaudiTool) More... | |
class | PrintTuple |
collection of useful utilities to print INTuple object (currently used for implementation of class GaudiTupleAlg and class GaudiTupleTool) More... | |
Typedefs | |
typedef Histos::HistoID | HistoID |
The actual type for histogram identifier. More... | |
typedef std::vector< double > | HistoBinEdges |
Type for bin edges for variable binning histograms. More... | |
typedef GaudiUtils::HashMap < std::string, AIDA::IHistogram1D * > | Histo1DMapTitle |
the actual type for (title)->(1D histogram) map More... | |
typedef GaudiUtils::HashMap < HistoID, AIDA::IHistogram1D * > | Histo1DMapID |
the actual type for (ID)->(1D histogram) map More... | |
typedef GaudiUtils::HashMap < std::string, AIDA::IHistogram2D * > | Histo2DMapTitle |
the actual type for (title)->(2D histogram) map More... | |
typedef GaudiUtils::HashMap < HistoID, AIDA::IHistogram2D * > | Histo2DMapID |
the actual type for (ID)->(2D histogram) map More... | |
typedef GaudiUtils::HashMap < std::string, AIDA::IHistogram3D * > | Histo3DMapTitle |
the actual type for (title)->(3D histogram) map More... | |
typedef GaudiUtils::HashMap < HistoID, AIDA::IHistogram3D * > | Histo3DMapID |
the actual type for (ID)->(3D histogram) map More... | |
typedef GaudiUtils::HashMap < std::string, AIDA::IProfile1D * > | Profile1DMapTitle |
the actual type for (title)->(1D Profile Histogram) map More... | |
typedef GaudiUtils::HashMap < HistoID, AIDA::IProfile1D * > | Profile1DMapID |
the actual type for (ID)->(1D Profile histogram) map More... | |
typedef GaudiUtils::HashMap < std::string, AIDA::IProfile2D * > | Profile2DMapTitle |
the actual type for (title)->(2D Profile Histogram) map More... | |
typedef GaudiUtils::HashMap < HistoID, AIDA::IProfile2D * > | Profile2DMapID |
the actual type for (ID)->(2D Profile histogram) map More... | |
typedef GaudiUtils::HashMap < std::string, Tuples::TupleObj * > | TupleMapTitle |
the actual type for (title)->(tuple) map More... | |
typedef GaudiUtils::HashMap < TupleID, Tuples::TupleObj * > | TupleMapID |
the actual type for (ID)->(tuple) map More... | |
typedef Tuples::TupleID | TupleID |
the actual type for N-Tuple identifier More... | |
Functions | |
GAUDI_API std::string | fileLine (const int number) |
convers number into the string (remove the actual code duplication from namespaces GaudiAlgLocal and GaudiToolLocal More... | |
std::ostream & | operator<< (std::ostream &str, const GaudiAlg::ID &id) |
Operator overloading for ostream. More... | |
GaudiAlg.h GaudiAlg/GaudiAlg.h Namespace with definition of useful constants, types and function, common for all classes from GaudiAlg package.
Definitions of few useful hash-maps, classes and typedefs used for classes GaudiHistos and GaudiTuples.
typedef GaudiUtils::HashMap< HistoID , AIDA::IHistogram1D* > GaudiAlg::Histo1DMapID |
typedef GaudiUtils::HashMap< std::string , AIDA::IHistogram1D* > GaudiAlg::Histo1DMapTitle |
typedef GaudiUtils::HashMap< HistoID , AIDA::IHistogram2D* > GaudiAlg::Histo2DMapID |
typedef GaudiUtils::HashMap< std::string , AIDA::IHistogram2D* > GaudiAlg::Histo2DMapTitle |
typedef GaudiUtils::HashMap< HistoID , AIDA::IHistogram3D* > GaudiAlg::Histo3DMapID |
typedef GaudiUtils::HashMap< std::string , AIDA::IHistogram3D* > GaudiAlg::Histo3DMapTitle |
typedef std::vector<double> GaudiAlg::HistoBinEdges |
typedef Histos::HistoID GaudiAlg::HistoID |
typedef GaudiUtils::HashMap< HistoID , AIDA::IProfile1D* > GaudiAlg::Profile1DMapID |
typedef GaudiUtils::HashMap< std::string , AIDA::IProfile1D* > GaudiAlg::Profile1DMapTitle |
typedef GaudiUtils::HashMap< HistoID , AIDA::IProfile2D* > GaudiAlg::Profile2DMapID |
typedef GaudiUtils::HashMap< std::string , AIDA::IProfile2D* > GaudiAlg::Profile2DMapTitle |
typedef Tuples::TupleID GaudiAlg::TupleID |
typedef GaudiUtils::HashMap< TupleID , Tuples::TupleObj* > GaudiAlg::TupleMapID |
typedef GaudiUtils::HashMap< std::string , Tuples::TupleObj* > GaudiAlg::TupleMapTitle |
GAUDI_API std::string GaudiAlg::fileLine | ( | const int | number | ) |
convers number into the string (remove the actual code duplication from namespaces GaudiAlgLocal and GaudiToolLocal
number | value |
Definition at line 37 of file GaudiAlg.cpp.
|
inline |
Operator overloading for ostream.
Definition at line 136 of file GaudiHistoID.h.