10 #include <tracking/trackFindingCDC/filters/segmentRelation/FitSegmentRelationVarSet.h>
12 #include <tracking/trackFindingCDC/eventdata/segments/CDCSegment2D.h>
14 #include <tracking/trackFindingCDC/fitting/CDCRiemannFitter.h>
17 using namespace TrackFindingCDC;
21 if (not ptrSegmentRelation)
return false;
23 const CDCSegment2D* fromSegment = ptrSegmentRelation->first;
24 const CDCSegment2D* toSegment = ptrSegmentRelation->second;
32 double dist = std::fabs(commonTrajectory2D.
getDist2D(recoHit2D.getRefPos2D())) - recoHit2D.getRefDriftLength();
33 noRLChi2 += dist * dist / recoHit2D.getRefDriftLengthVariance();
36 double dist = std::fabs(commonTrajectory2D.
getDist2D(recoHit2D.getRefPos2D())) - recoHit2D.getRefDriftLength();
37 noRLChi2 += dist * dist / recoHit2D.getRefDriftLengthVariance();
43 using namespace NPerigeeParameterIndices;