4 #ifndef __KVINTEGERLIST_H
5 #define __KVINTEGERLIST_H
80 virtual void Update();
81 virtual void ResetRegle();
83 virtual void SetPartition(
const Char_t* par);
84 virtual void DeducePartitionFromTNamed();
85 virtual void DeducePopulationFromTitle();
86 virtual void DeducePartitionFromName();
88 virtual void add_values(
Int_t val,
Int_t freq);
#define ClassDefOverride(name, id)
Handle a list of positive integers (partition)
void Copy(TObject &named) const override
Classe dérivée de TNamed, fait une copie vers l'objet obj.
Int_t * CreateTableOfValues()
void Add(TArrayI *tab)
void Fill(Double_t* tab,Int_t mult);
void Print(Option_t *option="") const override
Classe dérivée de TNamed, Imprime la liste formattée et la population associée.
void ResetPopulation()
Remet à 1 la population (comme dans le ctor)
Ssiz_t GetLengthName() const
void AddPopulation(Int_t pop)
Incrémente la population de "pop" fois.
Int_t GetFrequency(Int_t val) const
Bool_t Contains(Int_t val) const
TNamed * CreateTNamed()
KVPartition* CreateKVPartition(Int_t mom_max=5);.
void Clear(Option_t *option="") override
Classe dérivée de TNamed, Reinitialisation de l'object.
void Fill(Int_t *tab, Int_t mult)
void Fill(TArrayI* tab);
void SetPopulation(Int_t pop)
Initialise la population à "pop".
Int_t GetPopulation() const
Bool_t Remove(Int_t val, Int_t freq)
TArrayI * CreateTArrayI()
Int_t Compare(const TObject *obj) const override
Bool_t RemoveAll(Int_t val)
virtual ~KVIntegerList()
Destructor.
KVIntegerList()
Default constructor.