![]() |
The Gaudi Framework
v41r0 (bdbe7744)
|
#include </builds/gaudi/Gaudi/GaudiKernel/include/Gaudi/Accumulators/StaticRootHistogram.h>
Classes | |
| struct | OutputTypeTS |
Public Types | |
| using | InputType = std::conditional_t<ND == 1, Arithmetic, std::array<Arithmetic, ND>> |
| using | OutputType = std::array<Arithmetic, NSUMS( ND )> |
| using | InternalType = std::conditional_t<Atomicity == atomicity::full, OutputTypeTS, OutputType> |
Static Public Member Functions | |
| static constexpr OutputType | getValue (const InternalType &v) noexcept |
| static OutputType | exchange (InternalType &v, OutputType newv) noexcept |
| static constexpr OutputType | DefaultValue () |
| static void | merge (InternalType &a, const OutputType &b) noexcept |
| static void | merge (InternalType &a, InputType b) noexcept |
Definition at line 32 of file StaticRootHistogram.h.
| using Gaudi::Accumulators::SigmasValueHandler< Arithmetic, Atomicity, ND >::InputType = std::conditional_t<ND == 1, Arithmetic, std::array<Arithmetic, ND>> |
Definition at line 33 of file StaticRootHistogram.h.
| using Gaudi::Accumulators::SigmasValueHandler< Arithmetic, Atomicity, ND >::InternalType = std::conditional_t<Atomicity == atomicity::full, OutputTypeTS, OutputType> |
Definition at line 53 of file StaticRootHistogram.h.
| using Gaudi::Accumulators::SigmasValueHandler< Arithmetic, Atomicity, ND >::OutputType = std::array<Arithmetic, NSUMS( ND )> |
Definition at line 34 of file StaticRootHistogram.h.
|
inlinestaticconstexpr |
Definition at line 67 of file StaticRootHistogram.h.
|
inlinestaticnoexcept |
Definition at line 58 of file StaticRootHistogram.h.
|
inlinestaticconstexprnoexcept |
Definition at line 54 of file StaticRootHistogram.h.
|
inlinestaticnoexcept |
Definition at line 68 of file StaticRootHistogram.h.
|
inlinestaticnoexcept |
Definition at line 75 of file StaticRootHistogram.h.