|
16 | 16 | /// \brief Task to produce nuclei flow tree |
17 | 17 | /// |
18 | 18 |
|
19 | | -#include <algorithm> |
20 | | -#include <cmath> |
21 | | -#include <memory> |
22 | | -#include <string> |
23 | | -#include <vector> |
24 | | - |
25 | | -#include "Math/Vector4D.h" |
| 19 | +#include "nucleiUtils.h" |
26 | 20 |
|
27 | | -#include "CCDB/BasicCCDBManager.h" |
| 21 | +#include "PWGLF/DataModel/EPCalibrationTables.h" |
| 22 | +#include "PWGLF/DataModel/LFSlimNucleiTables.h" |
28 | 23 |
|
| 24 | +#include "Common/Core/EventPlaneHelper.h" |
| 25 | +#include "Common/Core/PID/PIDTOF.h" |
| 26 | +#include "Common/Core/RecoDecay.h" |
29 | 27 | #include "Common/Core/TrackSelection.h" |
30 | 28 | #include "Common/Core/trackUtilities.h" |
31 | 29 | #include "Common/DataModel/Centrality.h" |
32 | | -#include "Common/DataModel/Multiplicity.h" |
33 | 30 | #include "Common/DataModel/EventSelection.h" |
| 31 | +#include "Common/DataModel/Multiplicity.h" |
34 | 32 | #include "Common/DataModel/PIDResponse.h" |
35 | 33 | #include "Common/DataModel/PIDResponseITS.h" |
| 34 | +#include "Common/DataModel/Qvectors.h" |
36 | 35 | #include "Common/DataModel/TrackSelectionTables.h" |
37 | | -#include "Common/Core/PID/PIDTOF.h" |
38 | 36 | #include "Common/TableProducer/PID/pidTOFBase.h" |
39 | | -#include "Common/Core/EventPlaneHelper.h" |
40 | | -#include "Common/DataModel/Qvectors.h" |
41 | 37 | #include "Common/Tools/TrackTuner.h" |
42 | | -#include "Common/Core/RecoDecay.h" |
| 38 | +#include "EventFiltering/Zorro.h" |
| 39 | +#include "EventFiltering/ZorroSummary.h" |
43 | 40 |
|
| 41 | +#include "CCDB/BasicCCDBManager.h" |
44 | 42 | #include "DataFormatsParameters/GRPMagField.h" |
45 | 43 | #include "DataFormatsParameters/GRPObject.h" |
46 | 44 | #include "DataFormatsTPC/BetheBlochAleph.h" |
47 | 45 | #include "DetectorsBase/GeometryManager.h" |
48 | 46 | #include "DetectorsBase/Propagator.h" |
49 | | - |
50 | | -#include "EventFiltering/Zorro.h" |
51 | | -#include "EventFiltering/ZorroSummary.h" |
52 | | - |
| 47 | +#include "Framework/ASoAHelpers.h" |
53 | 48 | #include "Framework/AnalysisDataModel.h" |
54 | 49 | #include "Framework/AnalysisTask.h" |
55 | | -#include "Framework/ASoAHelpers.h" |
56 | 50 | #include "Framework/HistogramRegistry.h" |
57 | 51 | #include "Framework/runDataProcessing.h" |
58 | | - |
59 | 52 | #include "ReconstructionDataFormats/Track.h" |
60 | 53 |
|
61 | | -#include "PWGLF/DataModel/EPCalibrationTables.h" |
62 | | -#include "PWGLF/DataModel/LFSlimNucleiTables.h" |
63 | | - |
| 54 | +#include "Math/Vector4D.h" |
64 | 55 | #include "TRandom3.h" |
65 | 56 |
|
66 | | -#include "nucleiUtils.h" |
| 57 | +#include <algorithm> |
| 58 | +#include <cmath> |
| 59 | +#include <memory> |
| 60 | +#include <string> |
| 61 | +#include <vector> |
67 | 62 |
|
68 | 63 | using namespace o2; |
69 | 64 | using namespace o2::framework; |
@@ -455,7 +450,7 @@ struct nucleiFlowTree { |
455 | 450 | for (auto& c : nuclei::candidates) { |
456 | 451 | nucleiTable(c.pt, c.eta, c.phi, c.tpcInnerParam, c.beta, c.zVertex, c.nContrib, c.DCAxy, c.DCAz, c.TPCsignal, c.ITSchi2, c.TPCchi2, c.TOFchi2, c.flags, c.TPCfindableCls, c.TPCcrossedRows, c.ITSclsMap, c.TPCnCls, c.TPCnClsShared, c.clusterSizesITS); |
457 | 452 | } |
458 | | - for (const auto& c : nuclei::candidates_flow) { |
| 453 | + for (auto& c : nuclei::candidates_flow) { |
459 | 454 | nucleiTableFlow(c.centFV0A, c.centFT0M, c.centFT0A, c.centFT0C, c.psiFT0A, c.psiFT0C, c.psiTPC, c.psiTPCl, c.psiTPCr, c.qFT0A, c.qFT0C, c.qTPC, c.qTPCl, c.qTPCr); |
460 | 455 | } |
461 | 456 | } |
|
0 commit comments