4 #ifndef __KVPARTITION_H
5 #define __KVPARTITION_H
7 #include "KVIntegerList.h"
40 void Update()
override;
41 void init(
Int_t mommax = 5);
43 void add_values(
Int_t val,
Int_t freq)
override;
72 return ftab_diff->
At(rang);
87 return ftab->
At(rang);
#define ClassDefOverride(name, id)
Handle a list of positive integers (partition)
Bool_t RemoveAllValuesAt(Int_t rang)
return kTRUE if the indicated rank is occupied
Int_t GetMult(void) const
Int_t GetValeur(Int_t rang) const
Bool_t RemoveAt(Int_t rang)
return kTRUE if the indicated rank is occupied
Int_t GetFrequenceAt(Int_t rang) const
Int_t * GetValeursDiff() const
void Clear(Option_t *option="") override
Methode dérivée de KVIntegerList, Reinitialisation de l'object.
virtual ~KVPartition()
Destructeur.
Int_t * GetValeurs() const
Int_t GetMultDiff(void) const
Methodes donnant aux valeurs uniques de la partition.
void Print(Option_t *option="") const override
Double_t GetZmean() const
Int_t GetOrdreMax() const
Double_t GetMoment(Int_t ordre) const
Methodes donnant acces aux variables calculees de la partition.
Int_t GetValeurDiff(Int_t rang) const
Double_t GetZmax(Int_t rang=0) const
KVValues * GetAddValues()
Double_t GetZmin(Int_t rang=0) const
KVPartition()
Default constructor.
void Copy(TObject &obj) const override
Methode dérivée de KVIntegerList, fait une copie dans l'objet "obj".
Double_t GetMomentNormalise(Int_t ordre) const
Handle Operation on variable.
Double_t GetValue(Int_t idx) const
Int_t GetOrdreMax() const