![]() |
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.