30 void setWeight(Double_t w)
34 void setAvailableEnergy(Double_t e)
62 void ls(Option_t* =
"")
const;
68 Int_t
Compare(
const TObject* obj)
const;
Abstract base class container for multi-particle events.
Description of properties and kinematics of atomic nuclei.
Abstract base class for calculating statistical weights for events .
void SetIndex(Long64_t i)
virtual void SetWeight(KVEvent *e, Double_t E)=0
StatWeight()
Default constructor.
void GenerateEvent(KVEvent *partition, KVEvent *event)
virtual ~StatWeight()
Destructor.
Bool_t IsSortable() const
virtual void initGenerateEvent(KVEvent *partition)=0
Double_t GetAvailableEnergy() const
void ls(Option_t *="") const
Int_t Compare(const TObject *obj) const
sort according to weight
virtual void resetGenerateEvent()=0
Double_t GetWeight() const
virtual void nextparticleGenerateEvent(Int_t, KVNucleus *)=0
Long64_t GetIndex() const