10#include <tracking/trackFindingCDC/eventdata/tracks/CDCTrack.h>
11#include <tracking/trackFindingCDC/eventdata/hits/CDCWireHit.h>
20 namespace TrackFindingCDC {
33 virtual void operator()(
const std::vector<const CDCWireHit*>& inputWireHits,
void* qt);
35 const std::vector<CDCTrack>&
getTracks()
const;
Base class that receives candidates found by quadtree.
virtual void operator()(const std::vector< const CDCWireHit * > &inputWireHits, void *qt)
Main entry point for the post processing call from the QuadTreeProcessor.
virtual ~BaseCandidateReceiver()
Destructor.
const std::vector< CDCTrack > & getTracks() const
Get the collected tracks.
std::vector< const CDCWireHit * > m_allAxialWireHits
Pool of all axial hits from which the road search may select additional hits.
std::vector< CDCTrack > m_tracks
Collected tracks.
Abstract base class for different kinds of events.