12 #include <tracking/trackFindingCDC/filters/segmentPair/BaseSegmentPairFilter.h>
14 #include <tracking/trackFindingCDC/filters/base/FilterFactory.dcl.h>
25 namespace TrackFindingCDC {
27 extern template class FilterFactory<BaseSegmentPairFilter>;
30 class SegmentPairFilterFactory :
public FilterFactory<BaseSegmentPairFilter> {
34 using Super = FilterFactory<BaseSegmentPairFilter>;
41 std::string getIdentifier() const final;
44 std::
string getFilterPurpose() const final;
47 std::map<std::
string, std::
string> getValidFilterNamesAndDescriptions() const final;