 |
Belle II Software
release-05-01-25
|
12 #include <tracking/trackFindingCDC/eventdata/tracks/CDCTrack.h>
13 #include <tracking/trackFindingCDC/eventdata/hits/CDCWireHit.h>
22 namespace TrackFindingCDC {
27 class BaseCandidateReceiver {
35 virtual void operator()(
const std::vector<const CDCWireHit*>& inputWireHits,
void* qt);
37 const std::vector<CDCTrack>&
getTracks()
const;
virtual ~BaseCandidateReceiver()
Destructor.
virtual void operator()(const std::vector< const CDCWireHit * > &inputWireHits, void *qt)
Main entry point for the post processing call from the QuadTreeProcessor.
std::vector< CDCTrack > m_tracks
Collected tracks.
BaseCandidateReceiver(std::vector< const CDCWireHit * > allAxialWireHits)
Constructor.
Abstract base class for different kinds of events.
std::vector< const CDCWireHit * > m_allAxialWireHits
Pool of all axial hits from which the road search may select additional hits.
const std::vector< CDCTrack > & getTracks() const
Get the collected tracks.