| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

HistoTableFormat.h File Reference

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 Documentation

#define GAUDIUTILS_HISTOTABLEFORMAT_H   1

Definition at line 4 of file HistoTableFormat.h.

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:58:04 2011 for GaudiUtils by doxygen 1.4.7