#include <Accumulator.h>
Public Types | |
typedef T | Type |
Public Member Functions | |
void | Clear (const T x) |
double | GetAverage () const |
T | GetMax () const |
T | GetMax () const |
T | GetMin () const |
T | GetMin () const |
int | GetN () const |
MinMaxAverage (const T first) | |
operator bool () const | |
void | operator() (const double x) |
void | operator() (const T x) |
Protected Member Functions | |
void | Clear () |
MinMaxAverage () | |
void | SetFirst (const T x) |
Definition at line 97 of file Utilities/Statistics/Accumulator.h.
typedef T utl::Accumulator::MinMaxAverage< T >::Type |
Definition at line 99 of file Utilities/Statistics/Accumulator.h.
|
inline |
Definition at line 100 of file Utilities/Statistics/Accumulator.h.
References utl::Accumulator::Average::operator()().
|
inlineprotected |
Definition at line 104 of file Utilities/Statistics/Accumulator.h.
|
inline |
Definition at line 102 of file Utilities/Statistics/Accumulator.h.
References utl::Accumulator::Min< T >::Clear(), utl::Accumulator::Max< T >::Clear(), utl::Accumulator::Average::Clear(), and utl::Accumulator::Average::operator()().
|
inlineprotected |
Definition at line 105 of file Utilities/Statistics/Accumulator.h.
References utl::Accumulator::Min< T >::Clear(), utl::Accumulator::Max< T >::Clear(), and utl::Accumulator::Average::Clear().
|
inlineinherited |
Definition at line 86 of file Utilities/Statistics/Accumulator.h.
References utl::Accumulator::Average::fAvg, utl::Accumulator::Average::fN, and utl::Accumulator::AverageN::GetAverage().
Referenced by CachedShowerRegeneratorASCII::StationPositionMatrix::CreateMatrix(), CachedXShowerRegeneratorAG::StationPositionMatrix::CreateMatrix(), CachedShowerRegeneratorOG::StationPositionMatrix::CreateMatrix(), CachedXShowerRegeneratorAG::StationPositionMatrix::DumpStats(), CachedShowerRegeneratorASCII::StationPositionMatrix::DumpStats(), CachedShowerRegeneratorOG::StationPositionMatrix::DumpStats(), utl::Accumulator::CorrelationCoefficient::GetAverageX(), SdGainRatioCorrectorKG::GainRatioCorrectionLine::if(), and LDFFinderOG::LDFFinder::SetRecData().
|
inlineinherited |
Definition at line 47 of file Utilities/Statistics/Accumulator.h.
|
inlineinherited |
Definition at line 70 of file Tools/CIC/utl/Accumulator.h.
Referenced by CachedShowerRegeneratorASCII::StationPositionMatrix::CreateMatrix(), CachedXShowerRegeneratorAG::StationPositionMatrix::CreateMatrix(), CachedShowerRegeneratorOG::StationPositionMatrix::CreateMatrix(), CachedXShowerRegeneratorAG::StationPositionMatrix::DumpStats(), CachedShowerRegeneratorASCII::StationPositionMatrix::DumpStats(), CachedShowerRegeneratorOG::StationPositionMatrix::DumpStats(), utl::Accumulator::MinMax< double >::GetMinMax(), sdet::StationTriggerAlgorithm::RunUB(), LDFFinderOG::LDFFinder::SetRecData(), and utl::UniformKolmogorovSmirnov().
|
inlineinherited |
Definition at line 30 of file Utilities/Statistics/Accumulator.h.
|
inlineinherited |
Definition at line 54 of file Tools/CIC/utl/Accumulator.h.
Referenced by CachedShowerRegeneratorASCII::StationPositionMatrix::CreateMatrix(), CachedXShowerRegeneratorAG::StationPositionMatrix::CreateMatrix(), CachedShowerRegeneratorOG::StationPositionMatrix::CreateMatrix(), CachedShowerRegeneratorASCII::StationPositionMatrix::DumpStats(), CachedXShowerRegeneratorAG::StationPositionMatrix::DumpStats(), CachedShowerRegeneratorOG::StationPositionMatrix::DumpStats(), SdPMTSimulatorOG::SdPMTSimulator::FillPulseShape(), cic::ConstIntCut::GetMinLnAttenuation(), utl::Accumulator::MinMax< double >::GetMinMax(), SdGainRatioCorrectorKG::SdGainRatioCorrector::Init(), and LDFFinderOG::LDFFinder::SetRecData().
|
inlineinherited |
Definition at line 87 of file Utilities/Statistics/Accumulator.h.
References utl::Accumulator::Average::fN.
Referenced by utl::Accumulator::SampleVariance::GetAverageError(), utl::Accumulator::CorrelationCoefficient::GetN(), utl::Accumulator::SampleVariance::GetVariance(), and LDFFinderOG::LDFFinder::SetRecData().
|
inlineexplicitinherited |
Definition at line 89 of file Utilities/Statistics/Accumulator.h.
References utl::Accumulator::Average::fN.
|
inlineinherited |
Definition at line 85 of file Utilities/Statistics/Accumulator.h.
References utl::Accumulator::Average::fAvg, and utl::Accumulator::Average::fN.
Referenced by utl::Accumulator::MinMaxAverage< T >::Clear(), utl::Accumulator::MinMaxAverage< T >::MinMaxAverage(), utl::Accumulator::MinMaxAverage< T >::operator()(), and utl::Accumulator::SampleVariance::operator()().
|
inline |
Definition at line 101 of file Utilities/Statistics/Accumulator.h.
References utl::Accumulator::Min< T >::operator()(), utl::Accumulator::Max< T >::operator()(), and utl::Accumulator::Average::operator()().
|
inlineprotectedinherited |
Definition at line 34 of file Utilities/Statistics/Accumulator.h.