From 517c40ab84fa107e46e169e84361a246f36a8064 Mon Sep 17 00:00:00 2001 From: ALICE Action Bot Date: Mon, 8 Jun 2026 13:15:01 +0000 Subject: [PATCH] Please consider the following formatting changes --- PWGJE/Tasks/jetDsSpecSubs.cxx | 75 +++++++++++++---------------------- 1 file changed, 27 insertions(+), 48 deletions(-) diff --git a/PWGJE/Tasks/jetDsSpecSubs.cxx b/PWGJE/Tasks/jetDsSpecSubs.cxx index 3454837e012..59fbf1ff4fb 100644 --- a/PWGJE/Tasks/jetDsSpecSubs.cxx +++ b/PWGJE/Tasks/jetDsSpecSubs.cxx @@ -13,6 +13,16 @@ /// \brief Ds-tagged jet analysis with substructure histogram outputs /// \author Monalisa Melo , Universidade de São Paulo +#include "PWGHF/DataModel/CandidateReconstructionTables.h" +#include "PWGHF/DataModel/CandidateSelectionTables.h" +#include "PWGJE/Core/JetDerivedDataUtilities.h" +#include "PWGJE/Core/JetUtilities.h" +#include "PWGJE/DataModel/Jet.h" +#include "PWGJE/DataModel/JetReducedData.h" +#include "PWGJE/DataModel/JetSubstructure.h" + +#include "Common/Core/RecoDecay.h" + #include #include #include @@ -23,24 +33,13 @@ #include #include -#include "Common/Core/RecoDecay.h" -#include "PWGJE/Core/JetUtilities.h" -#include "PWGJE/Core/JetDerivedDataUtilities.h" - -#include "PWGJE/DataModel/Jet.h" -#include "PWGJE/DataModel/JetReducedData.h" -#include "PWGJE/DataModel/JetSubstructure.h" - -#include "PWGHF/DataModel/CandidateReconstructionTables.h" -#include "PWGHF/DataModel/CandidateSelectionTables.h" +#include +#include +#include #include -#include #include - -#include -#include -#include +#include using namespace o2; using namespace o2::framework; @@ -73,7 +72,7 @@ struct JetDsSpecSubs { int trackSelection = -1; // Filters - Filter jetCuts = aod::jet::pt > jetPtMin && aod::jet::r == nround(jetR.node() * 100.0f); + Filter jetCuts = aod::jet::pt > jetPtMin&& aod::jet::r == nround(jetR.node() * 100.0f); Filter collisionFilter = nabs(aod::jcollision::posZ) < vertexZCut; //============= @@ -108,31 +107,11 @@ struct JetDsSpecSubs { {"h_ds_jet_lambda12", ";#lambda_{2}^{1};entries", {HistType::kTH1F, {{200, 0., 1.}}}}, {"h_ds_jet_mass", ";m_{jet};entries", {HistType::kTH1F, {{200, 0., 50.}}}}, - {"hSparse_ds", ";m_{D_{S}};p_{T,D_{S}};p_{T,jet};z_{||};#DeltaR", - {HistType::kTHnSparseF, - { - {200, 1.7, 2.2}, - {200, 0., 100.}, - {200, 0., 100.}, - {200, 0., 2.}, - {200, 0., 1.} - }}}, - - {"h2_response_jet_pt", ";p_{T}^{det};p_{T}^{part}", - {HistType::kTH2F, - { - {200, 0., 100.}, - {200, 0., 100.} - }}}, - - {"h2_response_lambda11", ";#lambda_{1}^{1,det};#lambda_{1}^{1,part}", - {HistType::kTH2F, - { - {200, 0., 1.}, - {200, 0., 1.} - }}} - } - }; + {"hSparse_ds", ";m_{D_{S}};p_{T,D_{S}};p_{T,jet};z_{||};#DeltaR", {HistType::kTHnSparseF, {{200, 1.7, 2.2}, {200, 0., 100.}, {200, 0., 100.}, {200, 0., 2.}, {200, 0., 1.}}}}, + + {"h2_response_jet_pt", ";p_{T}^{det};p_{T}^{part}", {HistType::kTH2F, {{200, 0., 100.}, {200, 0., 100.}}}}, + + {"h2_response_lambda11", ";#lambda_{1}^{1,det};#lambda_{1}^{1,part}", {HistType::kTH2F, {{200, 0., 1.}, {200, 0., 1.}}}}}}; //======== // INIT @@ -153,7 +132,7 @@ struct JetDsSpecSubs { // Lambda compute //=============== - template + template float computeLambda(JET const& jet, TRACKS const& tracks, float alpha, @@ -181,7 +160,7 @@ struct JetDsSpecSubs { // Jet Mass compute //================= - template + template float computeJetMass(TRACKS const& tracks) { double sumPx = 0.0, sumPy = 0.0, sumPz = 0.0, sumE = 0.0; @@ -239,7 +218,7 @@ struct JetDsSpecSubs { // DATA analysis //=============== - template + template void analyseData(JETS const& jets, CANDS const&) { @@ -305,7 +284,7 @@ struct JetDsSpecSubs { // MCD analysis //============== - template + template void analyseMCD(JETS const& jets) { for (const auto& jet : jets) { @@ -319,7 +298,7 @@ struct JetDsSpecSubs { const float mjet = computeJetMass(jetTracks); - TVector3 jetVector(jet.px(), jet.py(),jet.pz()); + TVector3 jetVector(jet.px(), jet.py(), jet.pz()); for (const auto& ds : jet.template candidates_as()) { @@ -347,7 +326,7 @@ struct JetDsSpecSubs { // MC particle level //================== - template + template void analyseMCP(JETS const& jets) { for (const auto& jet : jets) { @@ -442,4 +421,4 @@ struct JetDsSpecSubs { WorkflowSpec defineDataProcessing(ConfigContext const& cfgc) { return WorkflowSpec{adaptAnalysisTask(cfgc)}; -} \ No newline at end of file +}