Skip to content

Commit 37e0f31

Browse files
Merge remote-tracking branch 'origin/charm-hadronisation2' into charm-hadronisation2
2 parents 5455b42 + 5dfcf45 commit 37e0f31

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

‎PWGJE/Tasks/hfFragmentationFunction.cxx‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
/// The task store data relevant to the calculation of hadronization observables radial
1818
/// profile and/or jet momentum fraction for charmed hadrons
1919

20+
#include "PWGHF/Core/DecayChannels.h"
2021
#include "PWGJE/Core/JetDerivedDataUtilities.h"
2122
#include "PWGJE/Core/JetUtilities.h"
2223
#include "PWGJE/DataModel/Jet.h"
@@ -62,7 +63,7 @@ double deltaPhi(double phi1, double phi2)
6263
return std::abs(dphi);
6364
}
6465

65-
//
66+
//
6667
/// Collision counter selection indexes
6768
///
6869
/// The collision selection is done and stored in multiple steps, for later QA analysis.
@@ -516,23 +517,23 @@ struct HfFragmentationFunction {
516517
// store matched particle and detector level data in one single table (calculate angular distance in eta-phi plane on the fly)
517518
matchJetTable(jetutilities::deltaR(mcpjet, mcpcand), mcpjet.pt(), mcpjet.eta(), mcpjet.phi(), mcpjet.template tracks_as<aod::JetParticles>().size() + mcpjet.template candidates_as<TCandidatesMCP>().size(), // particle level jet
518519
mcpcand.pt(), mcpcand.eta(), mcpcand.phi(), mcpcand.y(), (mcpcand.originMcGen() == RecoDecay::OriginType::Prompt), // particle level HF
519-
std::abs(mccollision.posZ()) < vertexZCut, jetderiveddatautilities::selectCollision(mccollision, eventSelectionBits), static_cast<int>(collisionsPerMCCollision.size()), numSelectedCollisions, // MC collision selections
520+
std::abs(mccollision.posZ()) < vertexZCut, jetderiveddatautilities::selectCollision(mccollision, eventSelectionBits), static_cast<int>(collisionsPerMCCollision.size()), numSelectedCollisions, // MC collision selections
520521
jetutilities::deltaR(mcdjet, mcdcand), mcdjet.pt(), mcdjet.eta(), mcdjet.phi(), mcdjet.template tracks_as<aod::JetTracks>().size() + mcdjet.template candidates_as<TCandidatesMCD>().size(), // detector level jet
521522
mcdcand.pt(), mcdcand.eta(), mcdcand.phi(), mcdcand.m(), mcdcand.y(), (mcdcand.originMcRec() == RecoDecay::OriginType::Prompt), // detector level HF
522523
mcdcand.mlScores()[0], mcdcand.mlScores()[1], mcdcand.mlScores()[2], // Machine Learning PID scores: background, prompt, non-prompt
523524
static_cast<int>(mcdcand.flagMcMatchRec()), selectedAs, // HF = +1, HFbar = -1, neither = 0
524-
std::abs(collision.posZ()) < vertexZCut, jetderiveddatautilities::selectCollision(collision, eventSelectionBits)); // Reconstructed collision selections
525+
std::abs(collision.posZ()) < vertexZCut, jetderiveddatautilities::selectCollision(collision, eventSelectionBits)); // Reconstructed collision selections
525526
}
526527
} else {
527528
// store matched particle and detector level data in one single table (calculate angular distance in eta-phi plane on the fly)
528529
matchJetTable(jetutilities::deltaR(mcpjet, mcpcand), mcpjet.pt(), mcpjet.eta(), mcpjet.phi(), mcpjet.template tracks_as<aod::JetParticles>().size() + mcpjet.template candidates_as<TCandidatesMCP>().size(), // particle level jet
529530
mcpcand.pt(), mcpcand.eta(), mcpcand.phi(), mcpcand.y(), (mcpcand.originMcGen() == RecoDecay::OriginType::Prompt), // particle level HF
530-
std::abs(mccollision.posZ()) < vertexZCut, jetderiveddatautilities::selectCollision(mccollision, eventSelectionBits), static_cast<int>(collisionsPerMCCollision.size()), numSelectedCollisions, // MC collision selections
531+
std::abs(mccollision.posZ()) < vertexZCut, jetderiveddatautilities::selectCollision(mccollision, eventSelectionBits), static_cast<int>(collisionsPerMCCollision.size()), numSelectedCollisions, // MC collision selections
531532
-2, -2, -2, -2, -2, // no detector-level jet found
532533
-2, -2, -2, -2, -2, false, // no detector-level jet found
533534
-2, -2, -2, // no detector-level jet found
534535
-2, -2, // no detector-level jet found
535-
false, false); // no detector-level jet found
536+
false, false); // no detector-level jet found
536537
}
537538
} // end of mcpjets loop
538539

0 commit comments

Comments
 (0)