8#include <framework/pcore/Mergeable.h>
10#include <TCollection.h>
20 while ((xh =
dynamic_cast<Mergeable*
>(nxh()))) {
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.
Abstract base class for different kinds of events.