Skip to content

Commit 16fecd7

Browse files
committed
taskMcValidation.cxx: shadowVariable, const&, knownConditionTrueFalse
1 parent a706dd1 commit 16fecd7

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

PWGHF/Tasks/taskMcValidation.cxx

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -953,8 +953,8 @@ struct HfTaskMcValidationRec {
953953
}
954954
uint const index = uint(track.collisionId() >= 0);
955955
if (track.has_mcParticle()) {
956-
auto particle = track.mcParticle(); // get corresponding MC particle to check origin
957-
auto mcCollision = particle.mcCollision_as<aod::McCollisions>();
956+
const auto& particle = track.mcParticle(); // get corresponding MC particle to check origin
957+
const auto& mcCollision = particle.mcCollision_as<aod::McCollisions>();
958958
if (eventGeneratorType >= 0 && mcCollision.getSubGeneratorId() != eventGeneratorType) {
959959
continue;
960960
}
@@ -966,7 +966,7 @@ struct HfTaskMcValidationRec {
966966
histAmbiguousTracks->Fill(origin, track.pt());
967967
std::vector<double> ambCollPosZ{};
968968
for (const auto& collIdx : track.compatibleCollIds()) {
969-
auto ambCollision = collisions.rawIteratorAt(collIdx);
969+
const auto& ambCollision = collisions.rawIteratorAt(collIdx);
970970
ambCollPosZ.push_back(ambCollision.posZ());
971971
}
972972
// here we are only interested to tracks associated to multiple vertices
@@ -976,8 +976,7 @@ struct HfTaskMcValidationRec {
976976
}
977977
float deltaZ = -999.f;
978978
if (index) {
979-
auto collision = track.collision_as<CollisionsWithMCLabels>();
980-
auto mcCollision = particle.mcCollision_as<aod::McCollisions>();
979+
const auto& collision = track.collision_as<CollisionsWithMCLabels>();
981980
deltaZ = collision.posZ() - mcCollision.posZ();
982981
if (collision.has_mcCollision() && collision.mcCollisionId() == particle.mcCollisionId()) {
983982
histOriginTracks[index + 1]->Fill(origin, track.pt(), track.eta(), deltaZ, track.isPVContributor(), track.hasTOF(), nITSlayers);
@@ -1101,7 +1100,7 @@ struct HfTaskMcValidationRec {
11011100
continue;
11021101
}
11031102
int whichHad = -1;
1104-
if (isD0Sel && std::abs(cand2Prong.flagMcMatchRec()) == o2::hf_decay::hf_cand_2prong::DecayChannelMain::D0ToPiK) {
1103+
if (std::abs(cand2Prong.flagMcMatchRec()) == o2::hf_decay::hf_cand_2prong::DecayChannelMain::D0ToPiK) {
11051104
whichHad = DzeroToKPi;
11061105
}
11071106
int whichOrigin;

0 commit comments

Comments
 (0)