12#ifndef ALICEO2_MERGEINTERFACE_H
13#define ALICEO2_MERGEINTERFACE_H
An interface which allows to merge custom objects.
virtual void merge(MergeInterface *const other)=0
Custom merge method.
virtual ~MergeInterface()=default
virtual MergeInterface * cloneMovingWindow() const
Should return an object subset which is supposed to take part in generating moving windows.
virtual void postDeserialization()
Lets the child perform any routines after the object was deserialized (e.g. setting the correct owner...
ClassDef(MergeInterface, 1)
VectorOfTObjectPtrs other