10#include <tracking/trackFindingCDC/filters/track/BaseTrackFilter.h>
11#include <tracking/trackFindingCDC/filters/track/TrackFilterFactory.h>
12#include <tracking/trackFindingCDC/filters/base/FilterFactory.dcl.h>
19 namespace TrackFindingCDC {
21 extern template class FilterFactory<BaseTrackFilter>;
34 std::string getFilterPurpose()
const override;
37 std::unique_ptr<BaseTrackFilter> create(
const std::string& filterName)
const override;
Factory that can create appropriate track filters from associated names.
Derived class of TrackFilterFactory with a truth target that also discards clones Probably this whole...
Abstract base class for different kinds of events.