8#include <tracking/trackFindingCDC/legendre/quadtree/QuadTreeItem.h>
10#include <tracking/trackingUtilities/eventdata/segments/CDCSegment2D.h>
11#include <tracking/trackingUtilities/eventdata/hits/CDCWireHit.h>
14using namespace TrackFindingCDC;
15using namespace TrackingUtilities;
20 return (*getPointer())->hasTakenFlag() or (*getPointer())->hasMaskedFlag();
26 (*getPointer())->setTakenFlag(usedFlag);
32 return getPointer()->getAutomatonCell().hasTakenFlag();
38 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.