12 void KVEvent::Streamer(
TBuffer& R__b)
130 for (
Int_t nn = 0; nn < MTOT; nn += 1) {
176 e->ResetGetNextParticle();
177 while (
auto n =
e->GetNextParticle()) {
ClassImp(KVPartitionList) void KVPartitionList
Initialisation.
virtual void Copy(TObject &) const
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
void Copy(TObject &obj) const
KVNameValueList fParameters
general-purpose list of parameters
KVNucleus * GetNucleus(Int_t npart) const
void Clear(Option_t *opt="")
Clear object properties : name, type/title, number, label.
TClonesArray * fParticles
array of particles in event
virtual KVParticle * AddParticle()=0
virtual KVParticle * GetNextParticle(Option_t *="") const =0
KVNucleus * GetNextNucleus(Option_t *opt="") const
virtual void MergeEventFragments(TCollection *events, Option_t *opt="")
void Merge(const KVNameValueList &)
void Copy(TObject &nvl) const
Description of properties and kinematics of atomic nuclei.
virtual void Copy(TObject &) const
virtual Int_t ReadClassBuffer(const TClass *cl, void *pointer, const TClass *onfile_class=0)=0
virtual Int_t WriteClassBuffer(const TClass *cl, void *pointer)=0
Int_t GetEntriesFast() const