64 virtual Long64_t
Merge(TCollection* hlist);
Abstract base class for objects that can be merged.
virtual void SetDirectory(TDirectory *)
Root-like SetDirectory function for "template compatibility" with ROOT objects.
ClassDef(Mergeable, 0)
Abstract base class for objects that can be merged.
virtual Long64_t Merge(TCollection *hlist)
Allow merging using TFileMerger if saved directly to a file.
virtual void merge(const Mergeable *other)=0
Merge object 'other' into this one.
virtual void Reset()
Root-like Reset function for "template compatibility" with ROOT objects.
virtual void clear()=0
Clear content of this object (e.g.
virtual void removeSideEffects()
An ugly little method that is called before event() for input and worker processes.
Abstract base class for different kinds of events.