14 #ifndef RECOTOOL_CMERGEBOOKKEEPER_H 15 #define RECOTOOL_CMERGEBOOKKEEPER_H 40 void Reset(
unsigned short nclusters=0);
43 void ProhibitMerge(
unsigned short index1,
unsigned short index2);
46 bool MergeAllowed(
unsigned short index1,
unsigned short index2);
49 void Merge(
unsigned short index1,
unsigned short index2);
56 std::vector<unsigned short>
GetMergedSet(
unsigned short index1)
const;
64 bool IsMerged(
unsigned short index1,
unsigned short index2)
const;
73 std::vector<std::vector<unsigned short> >
GetResult()
const 75 std::vector<std::vector<unsigned short> >
result;