|
template<atomicity Atomicity, typename Arithmetic > |
using | Gaudi::Accumulators::WeightedAveragingAccumulator = AveragingAccumulatorBase< Atomicity, Arithmetic, WeightedCountAccumulator, WeightedSumAccumulator > |
| WeightedAveragingAccumulator. More...
|
|
template<atomicity Atomicity, typename Arithmetic > |
using | Gaudi::Accumulators::WeightedSigmaAccumulator = SigmaAccumulatorBase< Atomicity, Arithmetic, WeightedAveragingAccumulator, WeightedSquareAccumulator > |
| WeightedSigmaAccumulator. More...
|
|
template<atomicity Atomicity, typename Arithmetic , typename ND , typename AxisTupleType > |
using | Gaudi::Accumulators::HistogramingAccumulator = HistogramingAccumulatorInternal< Atomicity, HistoInputType< AxisToArithmetic_t< AxisTupleType >, ND::value >, unsigned long, IntegralAccumulator, AxisTupleType > |
| Class implementing a regular histogram accumulator. More...
|
|
template<atomicity Atomicity, typename Arithmetic , typename ND , typename AxisTupleType > |
using | Gaudi::Accumulators::WeightedHistogramingAccumulator = HistogramingAccumulatorInternal< Atomicity, WeightedHistoInputType< AxisToArithmetic_t< AxisTupleType >, ND::value, Arithmetic >, Arithmetic, WeightedCountAccumulator, AxisTupleType > |
| Class implementing a weighted histogram accumulator. More...
|
|
template<atomicity Atomicity, typename Arithmetic , typename ND , typename AxisTupleType > |
using | Gaudi::Accumulators::ProfileHistogramingAccumulator = HistogramingAccumulatorInternal< Atomicity, HistoInputType< ProfileAxisToArithmetic_t< Arithmetic, AxisTupleType >, ND::value >, Arithmetic, SigmaAccumulator, AxisTupleType > |
| Class implementing a profile histogram accumulator. More...
|
|
template<atomicity Atomicity, typename Arithmetic , typename ND , typename AxisTupleType > |
using | Gaudi::Accumulators::WeightedProfileHistogramingAccumulator = HistogramingAccumulatorInternal< Atomicity, WeightedHistoInputType< ProfileAxisToArithmetic_t< Arithmetic, AxisTupleType >, ND::value, Arithmetic >, Arithmetic, WeightedSigmaAccumulator, AxisTupleType > |
| Class implementing a weighted profile histogram accumulator. More...
|
|
template<unsigned int ND, atomicity Atomicity = atomicity::full, typename Arithmetic = double, typename AxisTupleType = make_tuple_t<Axis<Arithmetic>, ND>> |
using | Gaudi::Accumulators::StaticHistogram = HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType > |
| standard static histograming counter. See HistogramingCounterBase for details More...
|
|
template<unsigned int ND, atomicity Atomicity = atomicity::full, typename Arithmetic = double, typename AxisTupleType = make_tuple_t<Axis<Arithmetic>, ND>> |
using | Gaudi::Accumulators::StaticWeightedHistogram = HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedHistogramString, WeightedHistogramingAccumulator, AxisTupleType > |
| standard static histograming counter with weight. See HistogramingCounterBase for details More...
|
|
template<unsigned int ND, atomicity Atomicity = atomicity::full, typename Arithmetic = double, typename AxisTupleType = make_tuple_t<Axis<Arithmetic>, ND>> |
using | Gaudi::Accumulators::StaticProfileHistogram = HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType > |
| profile static histograming counter. See HistogramingCounterBase for details More...
|
|
template<unsigned int ND, atomicity Atomicity = atomicity::full, typename Arithmetic = double, typename AxisTupleType = make_tuple_t<Axis<Arithmetic>, ND>> |
using | Gaudi::Accumulators::StaticWeightedProfileHistogram = HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedProfilehistogramString, WeightedProfileHistogramingAccumulator, AxisTupleType > |
| weighted static profile histograming counter. See HistogramingCounterBase for details More...
|
|