The Gaudi Framework  v36r9p1 (5c15b2bb)
Gaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity > Member List

This is the complete list of members for Gaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >, including all inherited members.

AccumulatorSet()=defaultGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >
AccumulatorSet(construct_empty_t, const AccumulatorSet< Arithmetic, ato, InputType, CountAcc ... > &)Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inline
AccumulatorSet(const InternalType &t)Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inlineprotected
AveragingCounter(OWNER *o, std::string const &name)Gaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >inline
buffer()Gaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >inline
BufferableCounter()=defaultGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >
BufferableCounter(OWNER *o, std::string const &name)Gaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >inline
BufferableCounter(BufferableCounter const &)=deleteGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >
BufferableCounter(OWNER *o, std::string const &name, SELF &self, CARGS... args)Gaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >inlineprotected
extractJSONData(const nlohmann::json &j, const JSONStringEntriesType &entries)Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inlineprotectedstatic
extractJSONDataHelper(const nlohmann::json &j, const JSONStringEntriesType &entries, std::index_sequence< Is... >)Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inlineprivatestatic
extractJSONDataHelper(const nlohmann::json &j, typename CountAcc< Atomicity, Arithmetic >::JSONStringEntriesType... entries)Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inlineprivatestatic
fromJSON(const nlohmann::json &j)Gaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >inlinestatic
InputType typedefGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >
InternalType typedefGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >
JSONStringEntriesType typedefGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >
m_monitoringHubGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >private
mean() constGaudi::Accumulators::AveragingAccumulatorBase< Atomicity, Arithmetic, CountAcc, SumAcc >inline
mergeAndReset(AccumulatorSet< Arithmetic, Ato, InputType, CountAcc ... > &&other)Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inline
operator+(AccumulatorSet< Arithmetic, Ato, InputType, CountAcc ... > &&other)Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inline
operator+=(const InputType by)Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inline
operator=(BufferableCounter const &)=deleteGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >
OutputType typedefGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >
print(std::ostream &o, bool tableFormat=false) const overrideGaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >inlinevirtual
print(MsgStream &o, bool tableFormat=false) const overrideGaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >inlinevirtual
BufferableCounter< atomicity::full, AveragingAccumulator, double >::print(std::ostream &o, std::string_view tag) constGaudi::Accumulators::PrintableCounterinlinevirtual
BufferableCounter< atomicity::full, AveragingAccumulator, double >::print(MsgStream &o, std::string_view tag) constGaudi::Accumulators::PrintableCounterinlinevirtual
PrintableCounter()=defaultGaudi::Accumulators::PrintableCounter
printImpl(stream &o, bool tableFormat) constGaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >inline
BufferableCounter< atomicity::full, AveragingAccumulator, double >::printImpl(stream &s, std::string_view tag) constGaudi::Accumulators::PrintableCounterinline
reset()Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inline
reset(const InternalType &t)Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inlineprotected
toBePrinted() const overrideGaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >inlinevirtual
toJSON() const overrideGaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >inlinevirtual
toString() constGaudi::Accumulators::PrintableCounterinline
typeStringGaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >inlinestatic
value() constGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >inline
~BufferableCounter()Gaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >inline
~PrintableCounter()=defaultGaudi::Accumulators::PrintableCountervirtual