Skip to content

Commit ad8e886

Browse files
committed
PWGEM/Dilepton: fix DCA calculation
1 parent db49f47 commit ad8e886

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

PWGEM/Dilepton/Tasks/matchingMFT.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -273,8 +273,8 @@ struct matchingMFT {
273273
float dcaXY = std::sqrt(dcaX * dcaX + dcaY * dcaY);
274274
float dcaZ = -dcaXY * std::sinh(eta);
275275

276-
float dFdx = 2.f * dcaX / dcaXY;
277-
float dFdy = 2.f * dcaY / dcaXY;
276+
float dFdx = dcaX / dcaXY;
277+
float dFdy = dcaY / dcaXY;
278278
float sigma_dcaXY = std::sqrt(cXXatDCA * dFdx * dFdx + cYYatDCA * dFdy * dFdy + 2.f * cXYatDCA * dFdx * dFdy);
279279

280280
o2::dataformats::GlobalFwdTrack propmuonAtPV_Matched = propagateMuon(mchtrack, collision, propagationPoint::kToVertex);

PWGEM/Dilepton/Utils/EMTrackUtilities.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ float sigmaDca3D(T const& track)
3333
float dcaXY = track.dcaXY(); // in cm
3434
float dcaZ = track.dcaZ(); // in cm
3535
float dca3d = std::sqrt(dcaXY * dcaXY + dcaZ * dcaZ); // in cm
36-
float dFdxy = 2.f * dcaXY / dca3d;
37-
float dFdz = 2.f * dcaZ / dca3d;
36+
float dFdxy = dcaXY / dca3d;
37+
float dFdz = dcaZ / dca3d;
3838
return std::sqrt(cYY * dFdxy * dFdxy + cZZ * dFdz * dFdz + 2.f * cZY * dFdxy * dFdz);
3939
}
4040
//_______________________________________________________________________
@@ -78,8 +78,8 @@ float sigmaFwdDcaXY(T const& track)
7878
float dcaX = track.fwdDcaX(); // in cm
7979
float dcaY = track.fwdDcaY(); // in cm
8080
float dcaXY = std::sqrt(dcaX * dcaX + dcaY * dcaY); // in cm
81-
float dFdx = 2.f * dcaX / dcaXY;
82-
float dFdy = 2.f * dcaY / dcaXY;
81+
float dFdx = dcaX / dcaXY;
82+
float dFdy = dcaY / dcaXY;
8383
return std::sqrt(cXX * dFdx * dFdx + cYY * dFdy * dFdy + 2.f * cXY * dFdx * dFdy);
8484
}
8585
//_______________________________________________________________________

0 commit comments

Comments
 (0)