Skip to content

Commit 06ed911

Browse files
authored
[PWGLF] Add missing table in process function for Zorro (#11902)
1 parent 87be5da commit 06ed911

File tree

1 file changed

+29
-24
lines changed

1 file changed

+29
-24
lines changed

PWGLF/Tasks/Strangeness/strangenessInJets.cxx

Lines changed: 29 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -15,44 +15,47 @@
1515
/// \author Alberto Caliva (alberto.caliva@cern.ch), Francesca Ercolessi (francesca.ercolessi@cern.ch), Nicolò Jacazio (nicolo.jacazio@cern.ch), Sara Pucillo (sara.pucillo@cern.ch)
1616
/// \since May 22, 2024
1717

18-
#include <TMath.h>
19-
#include <TObjArray.h>
20-
#include <TPDGCode.h>
21-
#include <TVector2.h>
22-
#include <TVector3.h>
23-
#include <cmath>
24-
#include <vector>
25-
#include <string>
26-
#include "CCDB/BasicCCDBManager.h"
27-
#include "CCDB/CcdbApi.h"
18+
#include "PWGJE/Core/JetBkgSubUtils.h"
19+
#include "PWGJE/Core/JetDerivedDataUtilities.h"
20+
#include "PWGJE/DataModel/Jet.h"
21+
#include "PWGJE/DataModel/JetReducedData.h"
22+
#include "PWGLF/DataModel/LFStrangenessTables.h"
23+
2824
#include "Common/Core/RecoDecay.h"
2925
#include "Common/Core/trackUtilities.h"
3026
#include "Common/DataModel/EventSelection.h"
3127
#include "Common/DataModel/Multiplicity.h"
3228
#include "Common/DataModel/PIDResponse.h"
3329
#include "Common/DataModel/TrackSelectionTables.h"
30+
#include "EventFiltering/Zorro.h"
31+
#include "EventFiltering/ZorroSummary.h"
32+
33+
#include "CCDB/BasicCCDBManager.h"
34+
#include "CCDB/CcdbApi.h"
3435
#include "Framework/ASoAHelpers.h"
3536
#include "Framework/AnalysisDataModel.h"
3637
#include "Framework/AnalysisTask.h"
3738
#include "Framework/runDataProcessing.h"
38-
#include "PWGLF/DataModel/LFStrangenessTables.h"
3939
#include "ReconstructionDataFormats/Track.h"
4040

41+
#include <TMath.h>
42+
#include <TObjArray.h>
43+
#include <TPDGCode.h>
44+
#include <TVector2.h>
45+
#include <TVector3.h>
46+
47+
#include <fastjet/AreaDefinition.hh>
4148
#include <fastjet/ClusterSequence.hh>
4249
#include <fastjet/ClusterSequenceArea.hh>
50+
#include <fastjet/GhostedAreaSpec.hh>
51+
#include <fastjet/PseudoJet.hh>
52+
#include <fastjet/Selector.hh>
4353
#include <fastjet/tools/JetMedianBackgroundEstimator.hh>
4454
#include <fastjet/tools/Subtractor.hh>
45-
#include <fastjet/Selector.hh>
46-
#include <fastjet/PseudoJet.hh>
47-
#include <fastjet/AreaDefinition.hh>
48-
#include <fastjet/GhostedAreaSpec.hh>
49-
#include "PWGJE/Core/JetBkgSubUtils.h"
50-
#include "PWGJE/Core/JetDerivedDataUtilities.h"
51-
#include "PWGJE/DataModel/JetReducedData.h"
52-
#include "PWGJE/DataModel/Jet.h"
5355

54-
#include "EventFiltering/Zorro.h"
55-
#include "EventFiltering/ZorroSummary.h"
56+
#include <cmath>
57+
#include <string>
58+
#include <vector>
5659

5760
using namespace std;
5861
using namespace o2;
@@ -198,6 +201,7 @@ struct StrangenessInJets {
198201
{
199202
if (cfgSkimmedProcessing) {
200203
zorro.initCCDB(ccdb.service, bc.runNumber(), bc.timestamp(), "fOmega");
204+
zorro.populateHistRegistry(registryData, bc.runNumber());
201205
}
202206
}
203207

@@ -1058,7 +1062,8 @@ struct StrangenessInJets {
10581062
void processData(SelCollisions::iterator const& collision,
10591063
aod::V0Datas const& fullV0s,
10601064
aod::CascDataExt const& Cascades,
1061-
StrHadronDaughterTracks const& tracks)
1065+
StrHadronDaughterTracks const& tracks,
1066+
aod::BCsWithTimestamps const&)
10621067
{
10631068
// event counter: before event selection
10641069
registryData.fill(HIST("number_of_events_data"), 0.5);
@@ -1107,7 +1112,7 @@ struct StrangenessInJets {
11071112
std::vector<TVector3> ue1;
11081113
std::vector<TVector3> ue2;
11091114

1110-
for (auto& jet : jets) { // o2-linter: disable=const-ref-in-for-loop (required by backgroundSub)
1115+
for (const auto& jet : jets) { // o2-linter: disable=const-ref-in-for-loop (required by backgroundSub)
11111116

11121117
// jet must be fully contained in the acceptance
11131118
if ((std::fabs(jet.eta()) + rJet) > (etaMax - deltaEtaEdge))
@@ -2095,7 +2100,7 @@ struct StrangenessInJets {
20952100
std::vector<TVector3> ue1;
20962101
std::vector<TVector3> ue2;
20972102

2098-
for (auto& jet : jets) { // o2-linter: disable=const-ref-in-for-loop (required by backgroundSub)
2103+
for (const auto& jet : jets) { // o2-linter: disable=const-ref-in-for-loop (required by backgroundSub)
20992104

21002105
// jet must be fully contained in the acceptance
21012106
if ((std::fabs(jet.eta()) + rJet) > (etaMax - deltaEtaEdge))

0 commit comments

Comments
 (0)