Skip to content

Commit 50e10af

Browse files
authored
[PWGHF] Fix another minor bug in charm reso builder (#11909)
1 parent f445d28 commit 50e10af

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

PWGHF/D2H/TableProducer/dataCreatorCharmResoReduced.cxx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -875,9 +875,9 @@ struct HfDataCreatorCharmResoReduced {
875875
prongIdsD[0] = candD.prong0Id();
876876
prongIdsD[1] = candD.prong1Id();
877877
prongIdsD[2] = candD.prongPiId();
878-
std::copy(candD.pVectorProng0().begin(), candD.pVectorProng0().end(), varUtils.pVectorProng0.begin());
879-
std::copy(candD.pVectorProng1().begin(), candD.pVectorProng1().end(), varUtils.pVectorProng1.begin());
880-
std::copy(candD.pVecSoftPi().begin(), candD.pVecSoftPi().end(), varUtils.pVectorProng2.begin());
878+
varUtils.pVectorProng0 = candD.pVectorProng0();
879+
varUtils.pVectorProng1 = candD.pVectorProng1();
880+
varUtils.pVectorProng2 = candD.pVecSoftPi();
881881
charmHadDauTracks.push_back(candD.template prong0_as<TrIU>());
882882
charmHadDauTracks.push_back(candD.template prong1_as<TrIU>());
883883
charmHadDauTracks.push_back(candD.template prongPi_as<TrIU>());
@@ -896,9 +896,9 @@ struct HfDataCreatorCharmResoReduced {
896896
prongIdsD[1] = candD.prong1Id();
897897
prongIdsD[2] = candD.prong2Id();
898898
varUtils.signD = prong0.sign();
899-
std::copy(candD.pVectorProng0().begin(), candD.pVectorProng0().end(), varUtils.pVectorProng0.begin());
900-
std::copy(candD.pVectorProng1().begin(), candD.pVectorProng1().end(), varUtils.pVectorProng1.begin());
901-
std::copy(candD.pVectorProng2().begin(), candD.pVectorProng2().end(), varUtils.pVectorProng2.begin());
899+
varUtils.pVectorProng0 = candD.pVectorProng0();
900+
varUtils.pVectorProng1 = candD.pVectorProng1();
901+
varUtils.pVectorProng2 = candD.pVectorProng2();
902902
dtype = static_cast<int8_t>(varUtils.signD * DType::Dplus);
903903
charmHadDauTracks.push_back(candD.template prong0_as<TrIU>());
904904
charmHadDauTracks.push_back(candD.template prong1_as<TrIU>());
@@ -918,8 +918,8 @@ struct HfDataCreatorCharmResoReduced {
918918
prongIdsD[2] = -1; // D0 does not have a third prong
919919
charmHadDauTracks.push_back(candD.template prong0_as<TrIU>());
920920
charmHadDauTracks.push_back(candD.template prong1_as<TrIU>());
921-
std::copy(candD.pVectorProng0().begin(), candD.pVectorProng0().end(), varUtils.pVectorProng0.begin());
922-
std::copy(candD.pVectorProng1().begin(), candD.pVectorProng1().end(), varUtils.pVectorProng1.begin());
921+
varUtils.pVectorProng0 = candD.pVectorProng0();
922+
varUtils.pVectorProng1 = candD.pVectorProng1();
923923
varUtils.pVectorProng2 = {0.f, 0.f, 0.f}; // D0 does not have a third prong
924924
if constexpr (withMl) {
925925
std::copy(candD.mlProbD0().begin(), candD.mlProbD0().end(), bdtScores.begin());

0 commit comments

Comments
 (0)