|
MarlinMT
0.1.0
|
#include <array>#include <memory>#include <optional>#include <stdexcept>#include <string>#include <string_view>#include <type_traits>#include <vector>Go to the source code of this file.
Namespaces | |
| marlinmt | |
| marlinmt::book | |
| contains classes needed to book and managed booked objects. | |
| marlinmt::book::types | |
| Alias for Types used by MarlinMTBook. | |
| marlinmt::book::details | |
Functions | |
| template<typename Config > | |
| HistT< Config > & | marlinmt::book::types::add (HistT< Config > &to, const HistT< Config > &from) |
| add weights from one Histogram to an other. More... | |
| template<typename Config > | |
| void | marlinmt::book::types::add (const std::shared_ptr< HistT< Config >> &to, const std::shared_ptr< HistT< Config >> &from) |
| template<typename Config > | |
| auto | marlinmt::book::types::toRoot6 (const HistT< Config > &hist, const std::string_view &name) |
| convert histogram to Root-6 Object for serialization More... | |
| template<typename I , typename O > | |
| constexpr O | marlinmt::book::details::safe_cast (const I &input) |
| caste integral types with domain check. More... | |