50 virtual Long64_t
Merge(TCollection* hlist);
Abstract base class for objects that can be merged but also named.
virtual void SetDirectory(TDirectory *)
Root-like Clone function for "template compatibility" with ROOT objects.
virtual Long64_t Merge(TCollection *hlist)
Allow merging using TFileMerger if saved directly to a file.
virtual void Reset()
Root-like Reset function for "template compatibility" with ROOT objects.
virtual void clear()=0
Clear content of this object (e.g. set to zeroes). Called by the Reset() function.
ClassDef(MergeableNamed, 0)
Abstract base class for objects that can be merged and named.
virtual void merge(const MergeableNamed *other)=0
Merge object 'other' into this one.
Abstract base class for different kinds of events.