|
MarlinMT
0.1.0
|
Alias for Types used by MarlinMTBook. More...
Classes | |
| class | AxisConfig |
| collection for Axis Description More... | |
| class | HistConcurrentFiller |
| class managing parallel filling to one histogram. More... | |
| class | HistConcurrentFillManager |
| class managing HistConcurrentFiller creation for one histogram. More... | |
| struct | HistConfig |
| type trait for Histograms. More... | |
| class | HistT |
| Generalized histogram class. More... | |
Typedefs | |
| using | H1F = HistT< HistConfig< double, float, 1 > > |
| using | H1D = HistT< HistConfig< double, double, 1 > > |
| using | H1I = HistT< HistConfig< double, int, 1 > > |
| using | H2F = HistT< HistConfig< double, float, 2 > > |
| using | H2D = HistT< HistConfig< double, double, 2 > > |
| using | H2I = HistT< HistConfig< double, int, 2 > > |
| using | H3F = HistT< HistConfig< double, float, 3 > > |
| using | H3D = HistT< HistConfig< double, double, 3 > > |
| using | H3I = HistT< HistConfig< double, int, 3 > > |
Functions | |
| template<typename Config > | |
| HistT< Config > & | add (HistT< Config > &to, const HistT< Config > &from) |
| add weights from one Histogram to an other. More... | |
| template<typename Config > | |
| void | add (const std::shared_ptr< HistT< Config >> &to, const std::shared_ptr< HistT< Config >> &from) |
| template<typename Config > | |
| auto | toRoot6 (const HistT< Config > &hist, const std::string_view &name) |
| convert histogram to Root-6 Object for serialization More... | |
| HistConfig_ROOT (H1F, ROOT::Experimental::RH1F, float, 1) | |
| HistConfig_ROOT (H1D, ROOT::Experimental::RH1D, double, 1) | |
| HistConfig_ROOT (H1I, ROOT::Experimental::RH1I, int, 1) | |
| HistConfig_ROOT (H2F, ROOT::Experimental::RH2F, float, 2) | |
| HistConfig_ROOT (H2D, ROOT::Experimental::RH2D, double, 2) | |
| HistConfig_ROOT (H2I, ROOT::Experimental::RH2I, int, 2) | |
| HistConfig_ROOT (H3F, ROOT::Experimental::RH3F, float, 3) | |
| HistConfig_ROOT (H3D, ROOT::Experimental::RH3D, double, 3) | |
| HistConfig_ROOT (H3I, ROOT::Experimental::RH3I, int, 3) | |
Variables | |
| constexpr std::size_t | HistogramFillerBufferSize = MARLIN_HIST_FILLER_BUFFER_SIZE |
| Buffer size for Histograms used in Shared mode. More... | |
Alias for Types used by MarlinMTBook.
| using marlinmt::book::types::H1D = typedef HistT<HistConfig<double, double , 1> > |
| using marlinmt::book::types::H1F = typedef HistT<HistConfig<double, float , 1> > |
| using marlinmt::book::types::H1I = typedef HistT<HistConfig<double, int , 1> > |
| using marlinmt::book::types::H2D = typedef HistT<HistConfig<double, double , 2> > |
| using marlinmt::book::types::H2F = typedef HistT<HistConfig<double, float , 2> > |
| using marlinmt::book::types::H2I = typedef HistT<HistConfig<double, int , 2> > |
| using marlinmt::book::types::H3D = typedef HistT<HistConfig<double, double , 3> > |
| using marlinmt::book::types::H3F = typedef HistT<HistConfig<double, float , 3> > |
| using marlinmt::book::types::H3I = typedef HistT<HistConfig<double, int , 3> > |
| HistT< Config > & marlinmt::book::types::add | ( | HistT< Config > & | to, |
| const HistT< Config > & | from | ||
| ) |
add weights from one Histogram to an other.
Definition at line 14 of file Dummy.h.
Referenced by marlinmt::book::EntryMultiShared< types::HistT< Config > >::handle().
| void marlinmt::book::types::add | ( | const std::shared_ptr< HistT< Config >> & | to, |
| const std::shared_ptr< HistT< Config >> & | from | ||
| ) |
Definition at line 19 of file Dummy.h.
References marlinmt::book::types::HistT< Config >::HistT().
| marlinmt::book::types::HistConfig_ROOT | ( | H1F | , |
| ROOT::Experimental::RH1F | , | ||
| float | , | ||
| 1 | |||
| ) |
| marlinmt::book::types::HistConfig_ROOT | ( | H1D | , |
| ROOT::Experimental::RH1D | , | ||
| double | , | ||
| 1 | |||
| ) |
| marlinmt::book::types::HistConfig_ROOT | ( | H1I | , |
| ROOT::Experimental::RH1I | , | ||
| int | , | ||
| 1 | |||
| ) |
| marlinmt::book::types::HistConfig_ROOT | ( | H2F | , |
| ROOT::Experimental::RH2F | , | ||
| float | , | ||
| 2 | |||
| ) |
| marlinmt::book::types::HistConfig_ROOT | ( | H2D | , |
| ROOT::Experimental::RH2D | , | ||
| double | , | ||
| 2 | |||
| ) |
| marlinmt::book::types::HistConfig_ROOT | ( | H2I | , |
| ROOT::Experimental::RH2I | , | ||
| int | , | ||
| 2 | |||
| ) |
| marlinmt::book::types::HistConfig_ROOT | ( | H3F | , |
| ROOT::Experimental::RH3F | , | ||
| float | , | ||
| 3 | |||
| ) |
| marlinmt::book::types::HistConfig_ROOT | ( | H3D | , |
| ROOT::Experimental::RH3D | , | ||
| double | , | ||
| 3 | |||
| ) |
| marlinmt::book::types::HistConfig_ROOT | ( | H3I | , |
| ROOT::Experimental::RH3I | , | ||
| int | , | ||
| 3 | |||
| ) |
| auto marlinmt::book::types::toRoot6 | ( | const HistT< Config > & | hist, |
| const std::string_view & | name | ||
| ) |
convert histogram to Root-6 Object for serialization
| hist | histogram to convert |
| name | of object. |
Definition at line 71 of file Dummy.h.
Referenced by writeObject().
| constexpr std::size_t marlinmt::book::types::HistogramFillerBufferSize = MARLIN_HIST_FILLER_BUFFER_SIZE |