12 #include <tracking/trackFindingCDC/filters/segmentRelation/BaseSegmentRelationFilter.h>
14 #include <tracking/trackFindingCDC/filters/segmentRelation/BasicSegmentRelationVarSet.h>
15 #include <tracking/trackFindingCDC/filters/segmentRelation/HitGapSegmentRelationVarSet.h>
17 #include <tracking/trackFindingCDC/filters/base/MVAFilter.dcl.h>
19 #include <tracking/trackFindingCDC/varsets/VariadicUnionVarSet.h>
26 namespace TrackFindingCDC {
29 class MVAFeasibleSegmentRelationFilter :
public MVA<BaseSegmentRelationFilter> {
33 using Super = MVA<BaseSegmentRelationFilter>;
36 using VarSet = VariadicUnionVarSet<BasicSegmentRelationVarSet, HitGapSegmentRelationVarSet>;
43 using Super::operator();