10 #include <tracking/trackFindingCDC/filters/axialSegmentPair/FitAxialSegmentPairVarSet.h>
12 #include <tracking/trackFindingCDC/fitting/CDCRiemannFitter.h>
14 #include <tracking/trackFindingCDC/eventdata/tracks/CDCAxialSegmentPair.h>
16 #include <tracking/trackFindingCDC/eventdata/segments/CDCSegment2D.h>
17 #include <tracking/trackFindingCDC/eventdata/hits/CDCRecoHit2D.h>
18 #include <tracking/trackFindingCDC/eventdata/trajectories/CDCTrajectory2D.h>
21 using namespace TrackFindingCDC;
25 if (not ptrAxialSegmentPair)
return false;
42 double dist = std::fabs(commonTrajectory2D.
getDist2D(recoHit2D.getRefPos2D())) - recoHit2D.getRefDriftLength();
43 noRLChi2 += dist * dist / recoHit2D.getRefDriftLengthVariance();
46 double dist = std::fabs(commonTrajectory2D.
getDist2D(recoHit2D.getRefPos2D())) - recoHit2D.getRefDriftLength();
47 noRLChi2 += dist * dist / recoHit2D.getRefDriftLengthVariance();
53 using namespace NPerigeeParameterIndices;