131 for (
Int_t nn = 0; nn < MTOT; nn += 1) {
177 e->ResetGetNextParticle();
178 while (
auto n =
e->GetNextParticle()) {
void Copy(TObject &) const override
Make a copy of this object.
Abstract base class container for multi-particle events.
KVNameValueList * GetParameters() const
virtual KVParticle * GetParticle(Int_t npart) const =0
KVNameValueList fParameters
general-purpose list of parameters
KVNucleus * GetNucleus(Int_t npart) const
TClonesArray * fParticles
array of particles in event
virtual KVParticle * AddParticle()=0
virtual KVParticle * GetNextParticle(Option_t *="") const =0
KVNucleus * GetNextNucleus(Option_t *opt="") const
void Clear(Option_t *opt="") override
void Copy(TObject &obj) const override
virtual void MergeEventFragments(TCollection *events, Option_t *opt="")
void Copy(TObject &nvl) const override
void Merge(const KVNameValueList &)
Description of properties and kinematics of atomic nuclei.
void Copy(TObject &) const override
virtual Int_t ReadClassBuffer(const TClass *cl, void *pointer, const TClass *onfile_class=nullptr)=0
virtual Int_t WriteClassBuffer(const TClass *cl, void *pointer)=0
void Streamer(TBuffer &) override
Int_t GetEntriesFast() const