12#ifndef ROOT_TStatistic 
   13#define ROOT_TStatistic 
#define ClassDefOverride(name, id)
 
Collection abstract base class.
 
Mother of all ROOT objects.
 
Statistical variable, defined by its mean and variance (RMS).
 
TString fName
Name given to the TStatistic object.
 
Double_t GetMeanErr() const
 
Double_t fW2
Sum of squared weights.
 
~TStatistic() override
TStatistic destructor.
 
void Print(Option_t *="") const override
Print the content of the object.
 
Double_t fW
Sum of weights.
 
const char * GetName() const override
Returns name of object.
 
TStatistic(const char *name="")
 
void Fill(Double_t val, Double_t w=1.)
Increment the entries in the object by one value-weight pair.
 
ULong_t Hash() const override
Return hash value for this object.
 
Double_t fMin
Minimum value in the TStatistic object.
 
Double_t fMax
Maximum value in the TStatistic object.
 
void ls(Option_t *opt="") const override
The ls function lists the contents of a class on stdout.
 
Double_t fM
Sum of elements (i.e. sum of (val * weight) pairs.
 
Double_t fM2
Second order momentum.
 
Int_t Merge(TCollection *in)
Merge implementation of TStatistic.
 
Long64_t fN
Number of fills.
 
UInt_t Hash(ECaseCompare cmp=kExact) const
Return hash value.
 
Double_t Sqrt(Double_t x)
Returns the square root of x.