Skip to content

Commit 749b704

Browse files
authored
Updating f0phiproxy.cxx to fix code-check errors
1 parent e123f66 commit 749b704

1 file changed

Lines changed: 16 additions & 7 deletions

File tree

PWGLF/Tasks/Resonances/f0phiproxy.cxx

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,22 @@
2020
#include "Common/DataModel/TrackSelectionTables.h"
2121

2222
#include <CommonConstants/PhysicsConstants.h>
23+
#include <Framework/ASoA.h>
24+
#include <Framework/AnalysisDataModel.h>
2325
#include <Framework/AnalysisTask.h>
26+
#include <Framework/Configurable.h>
27+
#include <Framework/HistogramSpec.h>
28+
#include <Framework/InitContext.h>
29+
#include <Framework/OutputObjHeader.h>
2430
#include <Framework/HistogramRegistry.h>
2531
#include <Framework/runDataProcessing.h>
2632

27-
#include <Math/Vector4D.h>
33+
#include <Math/GenVector/LorentzVector.h>
34+
#include <Math/GenVector/PxPyPzM4D.h>
35+
#include <Math/Vector4Dfwd.h>
2836

2937
#include <cmath>
38+
#include <cstddef>
3039
#include <cstdint>
3140
#include <deque>
3241
#include <map>
@@ -83,9 +92,9 @@ struct F0phiproxy {
8392
int sign;
8493
double px, py, pz;
8594
bool hasTOF;
86-
FourVector vector(double mass) const
95+
[[nodiscard]] FourVector vector(double mass) const
8796
{
88-
return FourVector(px, py, pz, mass);
97+
return {px, py, pz, mass};
8998
}
9099
};
91100
struct Event {
@@ -266,8 +275,8 @@ struct F0phiproxy {
266275
histos.fill(HIST("hPionTOF"), track.pt(), track.tofNSigmaPi());
267276
histos.fill(HIST("hKaonTOF"), track.pt(), track.tofNSigmaKa());
268277
}
269-
TrackCandidate candidate{track.globalIndex(), track.sign(), track.px(),
270-
track.py(), track.pz(), tof};
278+
TrackCandidate candidate{.id = track.globalIndex(), .sign = track.sign(),
279+
.px = track.px(), .py = track.py(), .pz = track.pz(), .hasTOF = tof};
271280
if (passPID(track.tpcNSigmaPi(), track.tofNSigmaPi(), tof, pionTPC,
272281
pionTOF)) {
273282
event.pions.push_back(candidate);
@@ -320,8 +329,8 @@ struct F0phiproxy {
320329
}
321330
};
322331

323-
WorkflowSpec defineDataProcessing(ConfigContext const& cfgc)
332+
WorkflowSpec defineDataProcessing(ConfigContext const& context)
324333
{
325334
return WorkflowSpec{
326-
adaptAnalysisTask<F0phiproxy>(cfgc)};
335+
adaptAnalysisTask<F0phiproxy>(context)};
327336
}

0 commit comments

Comments
 (0)