Belle II Software  release-05-01-25
MVARealisticSegmentPairRelationFilter.h
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2016 - Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Oliver Frost *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 #pragma once
11 
12 #include <tracking/trackFindingCDC/filters/segmentPairRelation/BaseSegmentPairRelationFilter.h>
13 
14 #include <tracking/trackFindingCDC/filters/segmentPairRelation/BasicSegmentPairRelationVarSet.h>
15 #include <tracking/trackFindingCDC/filters/segmentPairRelation/FitSegmentPairRelationVarSet.h>
16 
17 #include <tracking/trackFindingCDC/filters/base/MVAFilter.dcl.h>
18 
19 #include <tracking/trackFindingCDC/varsets/VariadicUnionVarSet.h>
20 
21 namespace Belle2 {
26  namespace TrackFindingCDC {
27 
29  class MVARealisticSegmentPairRelationFilter : public MVA<BaseSegmentPairRelationFilter> {
30 
31  private:
33  using Super = MVA<BaseSegmentPairRelationFilter>;
34 
36  using VarSet = VariadicUnionVarSet <
39 
40  public:
43  };
44  }
46 }
Belle2::TrackFindingCDC::BasicSegmentPairRelationVarSet
Class to compute floating point variables from an axial stereo segment pair relation which can be rec...
Definition: BasicSegmentPairRelationVarSet.h:60
Belle2::TrackFindingCDC::MVARealisticSegmentPairRelationFilter::MVARealisticSegmentPairRelationFilter
MVARealisticSegmentPairRelationFilter()
Constructor initialising the MVAFilter with standard training name for this filter.
Definition: MVARealisticSegmentPairRelationFilter.cc:19
Belle2::TrackFindingCDC::MVARealisticSegmentPairRelationFilter::VarSet
VariadicUnionVarSet< BasicSegmentPairRelationVarSet, FitSegmentPairRelationVarSet > VarSet
Set of variables used in this filter.
Definition: MVARealisticSegmentPairRelationFilter.h:46
Belle2::TrackFindingCDC::FitSegmentPairRelationVarSet
Class to compute floating point variables from an axial stereo segment pair relation which can be rec...
Definition: FitSegmentPairRelationVarSet.h:66
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::TrackFindingCDC::MVARealisticSegmentPairRelationFilter::Super
MVA< BaseSegmentPairRelationFilter > Super
Type of the base class.
Definition: MVARealisticSegmentPairRelationFilter.h:41