Skip to content

Commit cab5452

Browse files
authored
[PWGEM/Dilepton] fix to add sign of lz (#16033)
1 parent e7ebc6f commit cab5452

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

PWGEM/Dilepton/Utils/SemiCharmTag.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ LHPair makePairLeptonTrack(TFitter& fitter, TCollision const& collision, TLepton
8888
pair.cospa = RecoDecay::cpa(vertex, svpos, pvecSum);
8989
pair.dca2legs = std::sqrt(fitter.getChi2AtPCACandidate());
9090
pair.lxy = std::sqrt(std::pow(svpos[0] - collision.posX(), 2) + std::pow(svpos[1] - collision.posY(), 2));
91-
pair.lz = std::fabs(svpos[2] - collision.posZ());
91+
pair.lz = svpos[2] - collision.posZ();
9292
pair.lxyz = std::sqrt(std::pow(svpos[0] - collision.posX(), 2) + std::pow(svpos[1] - collision.posY(), 2) + std::pow(svpos[2] - collision.posZ(), 2));
9393

9494
auto primaryVertex = getPrimaryVertex(collision);
@@ -183,7 +183,7 @@ LHPair makePairLeptonV0(TFitter& fitter, TCollision const& collision, TLepton co
183183
pair.cospa = RecoDecay::cpa(vertex, svpos, pvecSum);
184184
pair.dca2legs = std::sqrt(fitter.getChi2AtPCACandidate());
185185
pair.lxy = std::sqrt(std::pow(svpos[0] - collision.posX(), 2) + std::pow(svpos[1] - collision.posY(), 2));
186-
pair.lz = std::fabs(svpos[2] - collision.posZ());
186+
pair.lz = svpos[2] - collision.posZ();
187187
pair.lxyz = std::sqrt(std::pow(svpos[0] - collision.posX(), 2) + std::pow(svpos[1] - collision.posY(), 2) + std::pow(svpos[2] - collision.posZ(), 2));
188188

189189
auto primaryVertex = getPrimaryVertex(collision);
@@ -284,7 +284,7 @@ LHPair makePairLeptonCascade(TFitter& fitter, TCollision const& collision, TLept
284284
pair.cospa = RecoDecay::cpa(vertex, svpos, pvecSum);
285285
pair.dca2legs = std::sqrt(fitter.getChi2AtPCACandidate());
286286
pair.lxy = std::sqrt(std::pow(svpos[0] - collision.posX(), 2) + std::pow(svpos[1] - collision.posY(), 2));
287-
pair.lz = std::fabs(svpos[2] - collision.posZ());
287+
pair.lz = svpos[2] - collision.posZ();
288288
pair.lxyz = std::sqrt(std::pow(svpos[0] - collision.posX(), 2) + std::pow(svpos[1] - collision.posY(), 2) + std::pow(svpos[2] - collision.posZ(), 2));
289289

290290
auto primaryVertex = getPrimaryVertex(collision);

0 commit comments

Comments
 (0)