8#include <tracking/trackFindingCDC/legendre/quadtree/QuadTreeItem.h>
10#include <tracking/trackFindingCDC/eventdata/segments/CDCSegment2D.h>
11#include <tracking/trackFindingCDC/eventdata/hits/CDCWireHit.h>
14using namespace TrackFindingCDC;
19 return (*getPointer())->hasTakenFlag() or (*getPointer())->hasMaskedFlag();
25 (*getPointer())->setTakenFlag(usedFlag);
31 return getPointer()->getAutomatonCell().hasTakenFlag();
37 getPointer()->getAutomatonCell().setTakenFlag(usedFlag);
bool isUsed() const
Flag is set if the item was used as a result of the quad tree search and should not be used in the ne...
void setUsedFlag(bool usedFlag=true)
Set the used flag if you do not want that item to go into the next search round again.
Abstract base class for different kinds of events.