|
17 | 17 | /// The task store data relevant to the calculation of hadronization observables radial |
18 | 18 | /// profile and/or jet momentum fraction for charmed hadrons |
19 | 19 |
|
| 20 | +#include "PWGHF/Core/DecayChannels.h" |
20 | 21 | #include "PWGJE/Core/JetDerivedDataUtilities.h" |
21 | 22 | #include "PWGJE/Core/JetUtilities.h" |
22 | 23 | #include "PWGJE/DataModel/Jet.h" |
@@ -62,7 +63,7 @@ double deltaPhi(double phi1, double phi2) |
62 | 63 | return std::abs(dphi); |
63 | 64 | } |
64 | 65 |
|
65 | | -// |
| 66 | +// |
66 | 67 | /// Collision counter selection indexes |
67 | 68 | /// |
68 | 69 | /// The collision selection is done and stored in multiple steps, for later QA analysis. |
@@ -516,23 +517,23 @@ struct HfFragmentationFunction { |
516 | 517 | // store matched particle and detector level data in one single table (calculate angular distance in eta-phi plane on the fly) |
517 | 518 | 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 |
518 | 519 | 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 |
520 | 521 | 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 |
521 | 522 | mcdcand.pt(), mcdcand.eta(), mcdcand.phi(), mcdcand.m(), mcdcand.y(), (mcdcand.originMcRec() == RecoDecay::OriginType::Prompt), // detector level HF |
522 | 523 | mcdcand.mlScores()[0], mcdcand.mlScores()[1], mcdcand.mlScores()[2], // Machine Learning PID scores: background, prompt, non-prompt |
523 | 524 | 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 |
525 | 526 | } |
526 | 527 | } else { |
527 | 528 | // store matched particle and detector level data in one single table (calculate angular distance in eta-phi plane on the fly) |
528 | 529 | 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 |
529 | 530 | 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 |
531 | 532 | -2, -2, -2, -2, -2, // no detector-level jet found |
532 | 533 | -2, -2, -2, -2, -2, false, // no detector-level jet found |
533 | 534 | -2, -2, -2, // no detector-level jet found |
534 | 535 | -2, -2, // no detector-level jet found |
535 | | - false, false); // no detector-level jet found |
| 536 | + false, false); // no detector-level jet found |
536 | 537 | } |
537 | 538 | } // end of mcpjets loop |
538 | 539 |
|
|
0 commit comments