Skip to content

Commit ab976d8

Browse files
committed
Remove useless and unprotected calls to propagateTracksToVertex
1 parent 6ffa8f2 commit ab976d8

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

EventFiltering/PWGHF/HFFilter.cxx

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -636,7 +636,6 @@ struct HfFilter { // Main struct for HF triggers
636636
}
637637
} else {
638638
df2.process(trackParPos, trackParNeg);
639-
df2.propagateTracksToVertex();
640639
std::array<float, 3> pVecPosVtx{}, pVecNegVtx{};
641640
df2.getTrack(0).getPxPyPzGlo(pVecPosVtx);
642641
df2.getTrack(1).getPxPyPzGlo(pVecNegVtx);
@@ -647,7 +646,6 @@ struct HfFilter { // Main struct for HF triggers
647646
if (activateQA) {
648647
registry.fill(HIST("fHfVtxStages"), 1 + HfVtxStage::BeautyVertex, kBplus);
649648
}
650-
dfB.propagateTracksToVertex();
651649
const auto& secondaryVertexBtoD0h = dfB.getPCACandidate();
652650
std::array<float, 3> pVecThirdVtx{};
653651
dfB.getTrack(0).getPxPyPzGlo(pVec2ProngVtx);
@@ -733,7 +731,6 @@ struct HfFilter { // Main struct for HF triggers
733731
}
734732
} else {
735733
df2.process(trackParPos, trackParNeg);
736-
df2.propagateTracksToVertex();
737734
std::array<float, 3> pVecPosVtx{}, pVecNegVtx{};
738735
df2.getTrack(0).getPxPyPzGlo(pVecPosVtx);
739736
df2.getTrack(1).getPxPyPzGlo(pVecNegVtx);
@@ -744,7 +741,6 @@ struct HfFilter { // Main struct for HF triggers
744741
if (activateQA) {
745742
registry.fill(HIST("fHfVtxStages"), 1 + HfVtxStage::BeautyVertex, kB0toDStar);
746743
}
747-
dfBtoDstar.propagateTracksToVertex();
748744
const auto& secondaryVertexBzero = dfBtoDstar.getPCACandidate();
749745
std::array<float, 3> pVecThirdVtx{}, pVecFourthVtx{};
750746
dfBtoDstar.getTrack(0).getPxPyPzGlo(pVec2ProngVtx);
@@ -799,7 +795,6 @@ struct HfFilter { // Main struct for HF triggers
799795
// 3-prong vertices
800796
if (!keepEvent[kBtoJPsiKa] || !keepEvent[kBtoJPsiPi]) {
801797
if (df3.process(trackParPos, trackParNeg, trackParThird) != 0) {
802-
df3.propagateTracksToVertex();
803798
const auto& secondaryVertexBto3tracks = df3.getPCACandidate();
804799
df3.getTrack(0).getPxPyPzGlo(pVecPosVtx);
805800
df3.getTrack(1).getPxPyPzGlo(pVecNegVtx);
@@ -834,7 +829,6 @@ struct HfFilter { // Main struct for HF triggers
834829
continue;
835830
}
836831
if (df4.process(trackParPos, trackParNeg, trackParThird, trackParFourth) != 0) {
837-
df4.propagateTracksToVertex();
838832
const auto& secondaryVertexBto4tracks = df4.getPCACandidate();
839833
df4.getTrack(0).getPxPyPzGlo(pVecPosVtx);
840834
df4.getTrack(1).getPxPyPzGlo(pVecNegVtx);
@@ -1363,7 +1357,6 @@ struct HfFilter { // Main struct for HF triggers
13631357
}
13641358
} else {
13651359
df3.process(trackParFirst, trackParSecond, trackParThird);
1366-
df3.propagateTracksToVertex();
13671360
std::array<float, 3> pVecFirstVtx{}, pVecSecondVtx{}, pVecThirdVtx{};
13681361
df3.getTrack(0).getPxPyPzGlo(pVecFirstVtx);
13691362
df3.getTrack(1).getPxPyPzGlo(pVecSecondVtx);
@@ -1375,7 +1368,6 @@ struct HfFilter { // Main struct for HF triggers
13751368
if (activateQA) {
13761369
registry.fill(HIST("fHfVtxStages"), 1 + HfVtxStage::BeautyVertex, iHypo + 3);
13771370
}
1378-
dfB.propagateTracksToVertex();
13791371
const auto& secondaryVertexB = dfB.getPCACandidate();
13801372
std::array<float, 3> pVecFourtVtx{};
13811373
dfB.getTrack(0).getPxPyPzGlo(pVec3ProngVtx);

EventFiltering/PWGHF/HFFilterHelpers.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2377,7 +2377,6 @@ inline bool HfFilterHelper::isSelectedXiBach(T const& trackParCasc, T const& tra
23772377
}
23782378

23792379
const auto& vtx = dcaFitter.getPCACandidate();
2380-
dcaFitter.propagateTracksToVertex();
23812380
const auto& trackCascProp = dcaFitter.getTrack(0);
23822381
const auto& trackBachProp = dcaFitter.getTrack(1);
23832382
std::array<float, 3> momCasc{}, momBach{};
@@ -2456,7 +2455,6 @@ inline bool HfFilterHelper::isSelectedXiBachBach(T const& trackParCasc, std::arr
24562455
const auto& vtx = dcaFitter.getPCACandidate();
24572456

24582457
std::array<float, 3> momCasc{pVecCascade}, momBachFirst{}, momBachSecond{};
2459-
dcaFitter.propagateTracksToVertex();
24602458
const auto& trackBachFirstProp = dcaFitter.getTrack(0);
24612459
const auto& trackBachSecondProp = dcaFitter.getTrack(1);
24622460
trackBachFirstProp.getPxPyPzGlo(momBachFirst);
@@ -2681,7 +2679,6 @@ inline bool HfFilterHelper::buildV0(V const& v0Indices, T const& tracks, C const
26812679
}
26822680

26832681
// compute candidate momentum from tracks propagated to decay vertex
2684-
dcaFitter.propagateTracksToVertex();
26852682
auto& trackPosProp = dcaFitter.getTrack(0);
26862683
auto& trackNegProp = dcaFitter.getTrack(1);
26872684
std::array<float, 3> momPos{}, momNeg{};
@@ -2813,7 +2810,6 @@ inline bool HfFilterHelper::buildCascade(Casc const& cascIndices, V const& v0Ind
28132810
}
28142811

28152812
// compute candidate momentum from tracks propagated to decay vertex
2816-
dcaFitter.propagateTracksToVertex();
28172813
auto& trackV0Prop = dcaFitter.getTrack(0);
28182814
auto& trackBachProp = dcaFitter.getTrack(1);
28192815
std::array<float, 3> momV0{}, momBach{};

0 commit comments

Comments
 (0)