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