![]() |
The Gaudi Framework
v36r9p1 (5c15b2bb)
|
Classes | |
struct | Axis |
Functions | |
Axis | toAxis (nlohmann::json &jAxis) |
template<typename Traits , std::size_t... index> | |
void | saveRootHistoInternal (TFile &file, std::string dir, std::string name, nlohmann::json const &j, std::index_sequence< index... >) |
generic function to handle histograms - internal implemenatation More... | |
template<typename Traits > | |
void | saveRootHisto (TFile &file, std::string dir, std::string name, nlohmann::json &j) |
generic method to save histograms to files More... | |
void Gaudi::Histograming::Sink::details::saveRootHisto | ( | TFile & | file, |
std::string | dir, | ||
std::string | name, | ||
nlohmann::json & | j | ||
) |
generic method to save histograms to files
Can be used in most cases as the handler function to register into Sink::Base contains all the boiler plate code and redirects specific code to the Traits template
The Traits type must provide the following static functions :
Definition at line 152 of file RootHistogramSinkBase.h.
void Gaudi::Histograming::Sink::details::saveRootHistoInternal | ( | TFile & | file, |
std::string | dir, | ||
std::string | name, | ||
nlohmann::json const & | j, | ||
std::index_sequence< index... > | |||
) |
generic function to handle histograms - internal implemenatation
Definition at line 68 of file RootHistogramSinkBase.h.
Axis Gaudi::Histograming::Sink::details::toAxis | ( | nlohmann::json & | jAxis | ) |
Definition at line 58 of file RootHistogramSinkBase.h.