12#ifndef ROOT_TStatistic
13#define ROOT_TStatistic
#define ClassDef(name, id)
Collection abstract base class.
Mother of all ROOT objects.
Statistical variable, defined by its mean and variance (RMS).
void ls(Option_t *opt="") const
The ls function lists the contents of a class on stdout.
TString fName
Name given to the TStatistic object.
~TStatistic()
TStatistic destructor.
Double_t GetMeanErr() const
Double_t fW2
Sum of squared weights.
Double_t fW
Sum of weights.
TStatistic(const char *name="")
const char * GetName() const
Returns name of object.
void Fill(Double_t val, Double_t w=1.)
Increment the entries in the object by one value-weight pair.
ULong_t Hash() const
Return hash value for this object.
Double_t fMin
Minimum value in the TStatistic object.
void Print(Option_t *="") const
Print the content of the object.
Double_t fMax
Maximum value in the TStatistic object.
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.
Short_t Max(Short_t a, Short_t b)
Double_t Sqrt(Double_t x)
Short_t Min(Short_t a, Short_t b)