Go to the source code of this file.
Namespaces | |
namespace | AIDA |
namespace | Gaudi |
namespace | Gaudi::Utils |
namespace | Gaudi::Utils::Histos |
namespace | Gaudi::Utils::Histos::Formats |
Classes | |
class | Gaudi::Utils::Histos::Table |
Simple class for the customizeble printout of the histogram tables. More... | |
Defines | |
#define | GAUDIUTILS_HISTOTABLEFORMAT_H 1 |
Enumerations | |
enum | Gaudi::Utils::Histos::Formats::Format { Gaudi::Utils::Histos::Formats::Default = 0, Gaudi::Utils::Histos::Formats::Old, Gaudi::Utils::Histos::Formats::Full, Gaudi::Utils::Histos::Formats::Stat, Gaudi::Utils::Histos::Formats::StatOnly, Gaudi::Utils::Histos::Formats::LineTitle, Gaudi::Utils::Histos::Formats::LineOnly, Gaudi::Utils::Histos::Formats::PathTitle } |
the ID for predefined formats More... | |
Functions | |
std::string | Gaudi::Utils::Histos::Formats::format (const int ID=Default) |
get the format by enum | |
std::string | Gaudi::Utils::Histos::Formats::header (const int ID=Default) |
get the recommended header by enum | |
std::string | Gaudi::Utils::Histos::path (const AIDA::IBaseHistogram *aida) |
get the path in THS for AIDA histogram | |
std::string | Gaudi::Utils::Histos::format (const AIDA::IHistogram1D *histo, const std::string &fmt) |
Make the string representation of the historgam according to the specified format. | |
std::string | Gaudi::Utils::Histos::format (const AIDA::IHistogram1D *histo, const std::string &ID, const std::string &fmt1, const std::string &fmt2) |
format a full row in table, including ID, label, path or any other "extra" identifier in string form | |
template<class HISTO, class STREAM, class TERMINATOR> | |
STREAM & | Gaudi::Utils::Histos::printList (HISTO first, HISTO last, const std::string &fmt, STREAM &stream, TERMINATOR term) |
print the simple sequence (list-like) of histograms as table | |
template<class LIST, class STREAM, class TERMINATOR> | |
STREAM & | Gaudi::Utils::Histos::printList (const LIST &histos, const std::string &fmt, STREAM &stream, TERMINATOR term) |
print the simple container of histograms as table | |
template<class HISTO, class STREAM, class TERMINATOR> | |
STREAM & | Gaudi::Utils::Histos::printMap (HISTO begin, HISTO end, const std::string &fmt1, const std::string &fmt2, STREAM &stream, TERMINATOR term) |
Print the "associative sequence" (e.g. | |
template<class MAP, class STREAM, class TERMINATOR> | |
STREAM & | Gaudi::Utils::Histos::printMap (const MAP &histos, const std::string &fmt1, const std::string &fmt2, STREAM &stream, TERMINATOR term) |
Print the "associative sequence" (e.g. | |
std::string | Gaudi::Utils::Histos::format (const std::string &val1, const std::string &val2, const std::string &fmt) |
helper method to merge the headers for short format table |
#define GAUDIUTILS_HISTOTABLEFORMAT_H 1 |
Definition at line 4 of file HistoTableFormat.h.