12 #include <tracking/trackFindingCDC/filters/segmentPairRelation/SegmentPairRelationFilterFactory.h>
14 #include <tracking/trackFindingCDC/filters/base/UnionRecordingFilter.dcl.h>
16 #include <tracking/trackFindingCDC/varsets/BaseVarSet.h>
18 #include <tracking/trackFindingCDC/utilities/Relation.h>
29 namespace TrackFindingCDC {
33 class UnionRecordingSegmentPairRelationFilter
34 :
public UnionRecordingFilter<SegmentPairRelationFilterFactory> {
38 using Super = UnionRecordingFilter<SegmentPairRelationFilterFactory>;
45 std::unique_ptr<BaseVarSet<Relation<const CDCSegmentPair> > >