Skip to content

Commit 81a849a

Browse files
sarjeeta gamisarjeeta gami
authored andcommitted
[PWGLF] bug fix in phi analysis
1 parent 94f2251 commit 81a849a

1 file changed

Lines changed: 32 additions & 22 deletions

File tree

PWGLF/Tasks/Resonances/phianalysisrun3_PbPb.cxx

Lines changed: 32 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -12,39 +12,49 @@
1212
/// \brief Code for phi resonance without resonance initializer
1313
/// \author Sarjeeta Gami
1414

15-
#include "Common/CCDB/EventSelectionParams.h"
16-
#include "Common/CCDB/RCTSelectionFlags.h"
17-
#include "Common/Core/RecoDecay.h"
15+
#include "PWGLF/DataModel/EPCalibrationTables.h"
16+
#include "PWGLF/Utils/inelGt.h"
17+
18+
#include "Common/Core/TrackSelection.h"
19+
#include "Common/Core/trackUtilities.h"
1820
#include "Common/DataModel/Centrality.h"
1921
#include "Common/DataModel/EventSelection.h"
2022
#include "Common/DataModel/Multiplicity.h"
2123
#include "Common/DataModel/PIDResponseTOF.h"
2224
#include "Common/DataModel/PIDResponseTPC.h"
2325
#include "Common/DataModel/TrackSelectionTables.h"
2426

25-
#include <CommonConstants/PhysicsConstants.h>
26-
#include <Framework/ASoAHelpers.h>
27-
#include <Framework/AnalysisDataModel.h>
28-
#include <Framework/AnalysisTask.h>
29-
#include <Framework/BinningPolicy.h>
30-
#include <Framework/Configurable.h>
31-
#include <Framework/GroupedCombinations.h>
32-
#include <Framework/HistogramRegistry.h>
33-
#include <Framework/HistogramSpec.h>
34-
#include <Framework/InitContext.h>
35-
#include <Framework/OutputObjHeader.h>
36-
#include <Framework/runDataProcessing.h>
37-
38-
#include <Math/Vector4D.h> // IWYU pragma: keep (do not replace with Math/Vector4Dfwd.h)
39-
#include <Math/Vector4Dfwd.h>
40-
#include <TF1.h>
27+
#include "CCDB/BasicCCDBManager.h"
28+
#include "CommonConstants/PhysicsConstants.h"
29+
#include "DataFormatsParameters/GRPMagField.h"
30+
#include "DataFormatsParameters/GRPObject.h"
31+
#include "Framework/ASoAHelpers.h"
32+
#include "Framework/AnalysisDataModel.h"
33+
#include "Framework/AnalysisTask.h"
34+
#include "Framework/HistogramRegistry.h"
35+
#include "Framework/O2DatabasePDGPlugin.h"
36+
#include "Framework/StepTHn.h"
37+
#include "Framework/runDataProcessing.h"
38+
#include "ReconstructionDataFormats/Track.h"
39+
40+
#include "Math/GenVector/Boost.h"
41+
#include "Math/Vector3D.h"
42+
#include "Math/Vector4D.h"
43+
#include "TF1.h"
44+
#include "TRandom3.h"
45+
#include <TDatabasePDG.h>
46+
#include <TDirectory.h>
47+
#include <TFile.h>
48+
#include <TH1F.h>
49+
#include <TH2F.h>
4150
#include <THn.h>
51+
#include <TLorentzVector.h>
52+
#include <TMath.h>
53+
#include <TObjArray.h>
4254
#include <TPDGCode.h>
4355

44-
#include <algorithm>
4556
#include <array>
4657
#include <cmath>
47-
#include <cstdint>
4858
#include <cstdlib>
4959
#include <string>
5060
#include <vector>
@@ -1771,7 +1781,7 @@ struct phianalysisrun3_PbPb {
17711781
multiplicity = collision.centFV0A();
17721782
}
17731783
histos.fill(HIST("Centgen1"), multiplicity);
1774-
selectedEvents[nevts++] = collision.mcCollision_as<aod::McCollisions>().globalIndex();
1784+
selectedEvents[nevts++] = collision.mcCollision_as<McCollisionMults>().globalIndex();
17751785
}
17761786
selectedEvents.resize(nevts);
17771787
const auto evtReconstructedAndSelected = std::find(selectedEvents.begin(), selectedEvents.end(), mcCollision.globalIndex()) != selectedEvents.end();

0 commit comments

Comments
 (0)