You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit abc2207
Browse filesBrowse the repository at this point in the historyBrowse files
staticconstexpr std::array<std::string_view, static_cast<int>(LegMatchStatus::kNStatus)> StatusLabels = {"no match stored", "no match with leg #it{p}", "outside window", "in window, #it{E}/#it{p} #geq cut", "in window"};
482
+
staticconstexpr std::array<std::string_view, static_cast<int>(LegMatchStatus::kNStatus)> StatusLabels = {"no match stored", "no match with leg #it{p}", "outside window", "in window, #it{E}/#it{p} #geq cut", "in window", "not a global track"};
482
483
483
484
auto hOrigin = registry.add<TH3>("PCMEMC/SameParticle/hOrigin", "same particle pairs: leading contributor of the cluster", HistType::kTH3F, {thnAxisInvMass, thnAxisPtRec, axisOrigin});
484
485
for (std::size_t i = 0; i < OriginLabels.size(); ++i) {
auto hStatus = registry.add<TH2>(std::format("PCMEMC/SameParticle/hLeg{}Status", type.data()).data(), std::format("cluster from a V0 leg: leg among the matched {} tracks", title.data()).data(), HistType::kTH2F, {axisStatus, axisPtLeg});
@@ -762,6 +766,30 @@ struct TwoPhotonMcTask {
762
766
return PairBucket::kCrossOtherHadron;
763
767
}
764
768
769
+
/// \brief Whether the track of a V0 leg passes the global track selection used by the primary EMCal track matching.
770
+
/// Rebuilt from the leg columns of the derived data, following getGlobalTrackSelectionRun3ITSMatch(Run3ITSibAny):
771
+
/// the golden chi2 requirement cannot be checked here, and pT/eta are the ones of the leg at the V0 vertex.
0 commit comments