Skip to content

Commit 604dd1f

Browse files
committed
[PWGEM] Fix O2Linter errors in new PCM ML code
Fix O2Linter errors found in the new PCM ML code. This does not fix old O2Linter errors, since this would be too much at once and also affect configurables.
1 parent e37f606 commit 604dd1f

File tree

5 files changed

+104
-108
lines changed

5 files changed

+104
-108
lines changed

PWGEM/PhotonMeson/Core/EmMlResponse.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
// granted to it by virtue of its status as an Intergovernmental Organization
1010
// or submit itself to any jurisdiction.
1111

12-
// \file EmMlResponse.h
13-
// \brief Class to compute the ML response for EM-analysis selections
14-
// \author Isabel Kantak <isabel.kantak@cern.ch>, University of Heidelberg
12+
/// \file EmMlResponse.h
13+
/// \brief Class to compute the ML response for EM-analysis selections
14+
/// \author Isabel Kantak <isabel.kantak@cern.ch>, University of Heidelberg
1515

1616
#ifndef PWGEM_PHOTONMESON_CORE_EMMLRESPONSE_H_
1717
#define PWGEM_PHOTONMESON_CORE_EMMLRESPONSE_H_

PWGEM/PhotonMeson/Core/EmMlResponsePCM.h

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
// granted to it by virtue of its status as an Intergovernmental Organization
1010
// or submit itself to any jurisdiction.
1111

12-
/// \file EmMLResponsePCM.h
12+
/// \file EmMlResponsePCM.h
1313
/// \brief Class to compute the ML response for PCM analysis selections
1414
/// \author Isabel Kantak <isabel.kantak@cern.ch>, University of Heidelberg
1515

@@ -26,10 +26,9 @@
2626
// Fill the map of available input features
2727
// the key is the feature's name (std::string)
2828
// the value is the corresponding value in EnumInputFeatures
29-
#define FILL_MAP_PCM(FEATURE) \
30-
{ \
31-
#FEATURE, static_cast<uint8_t>(InputFeaturesPCM::FEATURE) \
32-
}
29+
#define FILL_MAP_PCM(FEATURE) \
30+
{ \
31+
#FEATURE, static_cast<uint8_t>(InputFeaturesPCM::FEATURE)}
3332

3433
// Check if the index of mCachedIndices (index associated to a FEATURE)
3534
// matches the entry in EnumInputFeatures associated to this FEATURE
@@ -85,13 +84,13 @@ class EmMlResponsePCM : public EmMlResponse<TypeOutputScore>
8584

8685
for (const auto& idx : MlResponse<TypeOutputScore>::mCachedIndices) {
8786
switch (idx) {
88-
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefDCAxyToPV, GetDcaXYToPV);
89-
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefDCAzToPV, GetDcaZToPV);
90-
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefPCA, GetPCA);
91-
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefAlpha, GetAlpha);
92-
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefQtArm, GetQt);
93-
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefChiSquareNDF, GetChi2NDF);
94-
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefCosPA, GetCosPA);
87+
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefDCAxyToPV, getDcaXYToPV);
88+
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefDCAzToPV, getDcaZToPV);
89+
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefPCA, getPCA);
90+
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefAlpha, getAlpha);
91+
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefQtArm, getQt);
92+
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefChiSquareNDF, getChi2NDF);
93+
CHECK_AND_FILL_VEC_PCM_FULL(candidate, v0PhotonCandidatefCosPA, getCosPA);
9594
CHECK_AND_FILL_VEC_PCM_FULL(posLeg, posV0LegfTPCNSigmaEl, tpcNSigmaEl);
9695
CHECK_AND_FILL_VEC_PCM_FULL(posLeg, posV0LegfTPCNSigmaPi, tpcNSigmaPi);
9796
CHECK_AND_FILL_VEC_PCM_FULL(negLeg, negV0LegfTPCNSigmaEl, tpcNSigmaEl);

PWGEM/PhotonMeson/Core/V0PhotonCandidate.h

Lines changed: 55 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -23,36 +23,8 @@
2323

2424
#include <KFParticle.h>
2525

26-
#include <cmath>
27-
2826
struct V0PhotonCandidate {
2927

30-
private:
31-
float px;
32-
float py;
33-
float pz;
34-
float posPx;
35-
float posPy;
36-
float posPz;
37-
float elePx;
38-
float elePy;
39-
float elePz;
40-
float pT;
41-
float posPT;
42-
float elePT;
43-
float dcaXYV0ToPV;
44-
float dcaZV0ToPV;
45-
float alpha;
46-
float qt;
47-
float phiv;
48-
float psipair;
49-
float cospa;
50-
float chi2ndf;
51-
float centFT0A;
52-
float centFT0C;
53-
float centFT0M;
54-
float pca;
55-
5628
public:
5729
// Constructor for photonconversionbuilder
5830
V0PhotonCandidate(const KFParticle& v0, const KFParticle& pos, const KFParticle& ele, const auto& collision, float cospa, float d_bz) : cospa(cospa)
@@ -76,13 +48,12 @@ struct V0PhotonCandidate {
7648

7749
float v0mom = RecoDecay::sqrtSumOfSquares(v0.GetPx(), v0.GetPy(), v0.GetPz());
7850
float length = RecoDecay::sqrtSumOfSquares(v0.GetX() - collision.posX(), v0.GetY() - collision.posY(), v0.GetZ() - collision.posZ());
79-
float dca_x_v0_to_pv = (v0.GetX() - v0.GetPx() * cospa * length / v0mom) - collision.posX();
80-
float dca_y_v0_to_pv = (v0.GetY() - v0.GetPy() * cospa * length / v0mom) - collision.posY();
81-
float dca_z_v0_to_pv = (v0.GetZ() - v0.GetPz() * cospa * length / v0mom) - collision.posZ();
51+
float dcaXV0ToPV = (v0.GetX() - v0.GetPx() * cospa * length / v0mom) - collision.posX();
52+
float dcaYV0ToPV = (v0.GetY() - v0.GetPy() * cospa * length / v0mom) - collision.posY();
53+
float tmpSign = (dcaXV0ToPV * dcaYV0ToPV > 0.f) ? +1.f : -1.f;
8254

83-
float sign_tmp = (dca_x_v0_to_pv * dca_y_v0_to_pv > 0.f) ? +1.f : -1.f;
84-
dcaXYV0ToPV = RecoDecay::sqrtSumOfSquares(dca_x_v0_to_pv, dca_y_v0_to_pv) * sign_tmp;
85-
dcaZV0ToPV = dca_z_v0_to_pv;
55+
dcaXYV0ToPV = RecoDecay::sqrtSumOfSquares(dcaXV0ToPV, dcaYV0ToPV) * tmpSign;
56+
dcaZV0ToPV = (v0.GetZ() - v0.GetPz() * cospa * length / v0mom) - collision.posZ();
8657

8758
alpha = v0_alpha(posPx, posPy, posPz, elePx, elePy, elePz);
8859
qt = v0_qt(posPx, posPy, posPz, elePx, elePy, elePz);
@@ -128,30 +99,56 @@ struct V0PhotonCandidate {
12899
}
129100

130101
// Getter functions
131-
float GetPosPt() const { return posPT; }
132-
float GetElePt() const { return elePT; }
133-
float GetChi2NDF() const { return chi2ndf; }
134-
float GetDcaXYToPV() const { return dcaXYV0ToPV; }
135-
float GetDcaZToPV() const { return dcaZV0ToPV; }
136-
float GetAlpha() const { return alpha; }
137-
float GetQt() const { return qt; }
138-
float GetPhiV() const { return phiv; }
139-
float GetPsiPair() const { return psipair; }
140-
float GetCosPA() const { return cospa; }
141-
float GetPx() const { return px; }
142-
float GetPy() const { return py; }
143-
float GetPz() const { return pz; }
144-
float GetPt() const { return pT; }
145-
float GetPosPx() const { return posPx; }
146-
float GetPosPy() const { return posPy; }
147-
float GetPosPz() const { return posPz; }
148-
float GetElePx() const { return elePx; }
149-
float GetElePy() const { return elePy; }
150-
float GetElePz() const { return elePz; }
151-
float GetCentFT0M() const { return centFT0M; }
152-
float GetCentFT0C() const { return centFT0C; }
153-
float GetCentFT0A() const { return centFT0A; }
154-
float GetPCA() const { return pca; }
102+
float getPosPt() const { return posPT; }
103+
float getElePt() const { return elePT; }
104+
float getChi2NDF() const { return chi2ndf; }
105+
float getDcaXYToPV() const { return dcaXYV0ToPV; }
106+
float getDcaZToPV() const { return dcaZV0ToPV; }
107+
float getAlpha() const { return alpha; }
108+
float getQt() const { return qt; }
109+
float getPhiV() const { return phiv; }
110+
float getPsiPair() const { return psipair; }
111+
float getCosPA() const { return cospa; }
112+
float getPx() const { return px; }
113+
float getPy() const { return py; }
114+
float getPz() const { return pz; }
115+
float getPt() const { return pT; }
116+
float getPosPx() const { return posPx; }
117+
float getPosPy() const { return posPy; }
118+
float getPosPz() const { return posPz; }
119+
float getElePx() const { return elePx; }
120+
float getElePy() const { return elePy; }
121+
float getElePz() const { return elePz; }
122+
float getCentFT0M() const { return centFT0M; }
123+
float getCentFT0C() const { return centFT0C; }
124+
float getCentFT0A() const { return centFT0A; }
125+
float getPCA() const { return pca; }
126+
127+
private:
128+
float px;
129+
float py;
130+
float pz;
131+
float posPx;
132+
float posPy;
133+
float posPz;
134+
float elePx;
135+
float elePy;
136+
float elePz;
137+
float pT;
138+
float posPT;
139+
float elePT;
140+
float dcaXYV0ToPV;
141+
float dcaZV0ToPV;
142+
float alpha;
143+
float qt;
144+
float phiv;
145+
float psipair;
146+
float cospa;
147+
float chi2ndf;
148+
float centFT0A;
149+
float centFT0C;
150+
float centFT0M;
151+
float pca;
155152
};
156153

157154
#endif // PWGEM_PHOTONMESON_CORE_V0PHOTONCANDIDATE_H_

PWGEM/PhotonMeson/Core/V0PhotonCut.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -326,16 +326,16 @@ class V0PhotonCut : public TNamed
326326
std::vector<float> mlInputFeatures = mEmMlResponse->getInputFeatures(v0photoncandidate, pos, ele);
327327
if (mUse2DBinning) {
328328
if (mCentralityTypeMl == "CentFT0C") {
329-
mIsSelectedMl = mEmMlResponse->isSelectedMl(mlInputFeatures, v0photoncandidate.GetPt(), v0photoncandidate.GetCentFT0C(), mOutputML);
329+
mIsSelectedMl = mEmMlResponse->isSelectedMl(mlInputFeatures, v0photoncandidate.getPt(), v0photoncandidate.getCentFT0C(), mOutputML);
330330
} else if (mCentralityTypeMl == "CentFT0A") {
331-
mIsSelectedMl = mEmMlResponse->isSelectedMl(mlInputFeatures, v0photoncandidate.GetPt(), v0photoncandidate.GetCentFT0A(), mOutputML);
331+
mIsSelectedMl = mEmMlResponse->isSelectedMl(mlInputFeatures, v0photoncandidate.getPt(), v0photoncandidate.getCentFT0A(), mOutputML);
332332
} else if (mCentralityTypeMl == "CentFT0M") {
333-
mIsSelectedMl = mEmMlResponse->isSelectedMl(mlInputFeatures, v0photoncandidate.GetPt(), v0photoncandidate.GetCentFT0M(), mOutputML);
333+
mIsSelectedMl = mEmMlResponse->isSelectedMl(mlInputFeatures, v0photoncandidate.getPt(), v0photoncandidate.getCentFT0M(), mOutputML);
334334
} else {
335335
LOG(fatal) << "Unsupported centTypePCMMl: " << mCentralityTypeMl << " , please choose from CentFT0C, CentFT0A, CentFT0M.";
336336
}
337337
} else {
338-
mIsSelectedMl = mEmMlResponse->isSelectedMl(mlInputFeatures, v0photoncandidate.GetPt(), mOutputML);
338+
mIsSelectedMl = mEmMlResponse->isSelectedMl(mlInputFeatures, v0photoncandidate.getPt(), mOutputML);
339339
}
340340
if (!mIsSelectedMl) {
341341
return false;
@@ -696,7 +696,7 @@ class V0PhotonCut : public TNamed
696696
float mCentFT0M{0.f};
697697
float mD_Bz{0.f};
698698
std::string mCcdbUrl{"http://alice-ccdb.cern.ch"};
699-
std::string mCentralityTypeMl{"FT0C"};
699+
std::string mCentralityTypeMl{"CentFT0C"};
700700
std::vector<int> mCutDirMl{std::vector<int>{o2::analysis::em_cuts_ml::vecCutDir}};
701701
std::vector<std::string> mModelPathsCCDB{std::vector<std::string>{"path_ccdb/BDT_PCM/"}};
702702
std::vector<std::string> mOnnxFileNames{std::vector<std::string>{"ModelHandler_onnx_PCM.onnx"}};

PWGEM/PhotonMeson/TableProducer/photonconversionbuilder.cxx

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -678,89 +678,89 @@ struct PhotonConversionBuilder {
678678

679679
if (!ele.hasITS() && !pos.hasITS()) { // V0s with TPConly-TPConly
680680
if (max_r_itsmft_ss < rxy && rxy < maxX + margin_r_tpc) {
681-
if (v0photoncandidate.GetPCA() > max_dcav0dau_tpc_inner_fc) {
681+
if (v0photoncandidate.getPCA() > max_dcav0dau_tpc_inner_fc) {
682682
return;
683683
}
684684
} else {
685-
if (v0photoncandidate.GetPCA() > max_dcav0dau_tpconly) {
685+
if (v0photoncandidate.getPCA() > max_dcav0dau_tpconly) {
686686
return;
687687
}
688688
}
689689
} else { // V0s with ITS hits
690690
if (rxy < max_r_req_its) {
691-
if (v0photoncandidate.GetPCA() > max_dcav0dau_itsibss) {
691+
if (v0photoncandidate.getPCA() > max_dcav0dau_itsibss) {
692692
return;
693693
}
694694
} else {
695-
if (v0photoncandidate.GetPCA() > max_dcav0dau_its) {
695+
if (v0photoncandidate.getPCA() > max_dcav0dau_its) {
696696
return;
697697
}
698698
}
699699
}
700700

701-
if (isITSonlyTrack(pos) && v0photoncandidate.GetPosPt() > maxpt_itsonly) {
701+
if (isITSonlyTrack(pos) && v0photoncandidate.getPosPt() > maxpt_itsonly) {
702702
return;
703703
}
704704

705-
if (isITSonlyTrack(ele) && v0photoncandidate.GetElePt() > maxpt_itsonly) {
705+
if (isITSonlyTrack(ele) && v0photoncandidate.getElePt() > maxpt_itsonly) {
706706
return;
707707
}
708708

709-
if (v0photoncandidate.GetChi2NDF() > 6e+3) { // protection for uint16.
709+
if (v0photoncandidate.getChi2NDF() > 6e+3) { // protection for uint16.
710710
return;
711711
}
712712

713-
if (std::fabs(v0photoncandidate.GetDcaXYToPV()) > max_dcatopv_xy_v0 || std::fabs(v0photoncandidate.GetDcaZToPV()) > max_dcatopv_z_v0) {
713+
if (std::fabs(v0photoncandidate.getDcaXYToPV()) > max_dcatopv_xy_v0 || std::fabs(v0photoncandidate.getDcaZToPV()) > max_dcatopv_z_v0) {
714714
return;
715715
}
716716

717-
if (!checkAP(v0photoncandidate.GetAlpha(), v0photoncandidate.GetQt(), max_alpha_ap, max_qt_ap)) { // store only photon conversions
717+
if (!checkAP(v0photoncandidate.getAlpha(), v0photoncandidate.getQt(), max_alpha_ap, max_qt_ap)) { // store only photon conversions
718718
return;
719719
}
720-
pca_map[std::make_tuple(v0.globalIndex(), collision.globalIndex(), pos.globalIndex(), ele.globalIndex())] = v0photoncandidate.GetPCA();
721-
cospa_map[std::make_tuple(v0.globalIndex(), collision.globalIndex(), pos.globalIndex(), ele.globalIndex())] = v0photoncandidate.GetCosPA();
720+
pca_map[std::make_tuple(v0.globalIndex(), collision.globalIndex(), pos.globalIndex(), ele.globalIndex())] = v0photoncandidate.getPCA();
721+
cospa_map[std::make_tuple(v0.globalIndex(), collision.globalIndex(), pos.globalIndex(), ele.globalIndex())] = v0photoncandidate.getCosPA();
722722

723723
if (applyPCMMl) {
724724
bool isSelectedML = false;
725725
std::vector<float> mlInputFeatures = emMlResponse.getInputFeatures(v0photoncandidate, pos, ele);
726726
if (use2DBinning) {
727727
if (std::string(centTypePCMMl) == "CentFT0C") {
728-
isSelectedML = emMlResponse.isSelectedMl(mlInputFeatures, v0photoncandidate.GetPt(), v0photoncandidate.GetCentFT0C(), outputML);
728+
isSelectedML = emMlResponse.isSelectedMl(mlInputFeatures, v0photoncandidate.getPt(), v0photoncandidate.getCentFT0C(), outputML);
729729
} else if (std::string(centTypePCMMl) == "CentFT0A") {
730-
isSelectedML = emMlResponse.isSelectedMl(mlInputFeatures, v0photoncandidate.GetPt(), v0photoncandidate.GetCentFT0A(), outputML);
730+
isSelectedML = emMlResponse.isSelectedMl(mlInputFeatures, v0photoncandidate.getPt(), v0photoncandidate.getCentFT0A(), outputML);
731731
} else if (std::string(centTypePCMMl) == "CentFT0M") {
732-
isSelectedML = emMlResponse.isSelectedMl(mlInputFeatures, v0photoncandidate.GetPt(), v0photoncandidate.GetCentFT0M(), outputML);
732+
isSelectedML = emMlResponse.isSelectedMl(mlInputFeatures, v0photoncandidate.getPt(), v0photoncandidate.getCentFT0M(), outputML);
733733
} else {
734734
LOG(fatal) << "Unsupported centTypePCMMl: " << centTypePCMMl << " , please choose from CentFT0C, CentFT0A, CentFT0M.";
735735
}
736736
} else {
737-
isSelectedML = emMlResponse.isSelectedMl(mlInputFeatures, v0photoncandidate.GetPt(), outputML);
737+
isSelectedML = emMlResponse.isSelectedMl(mlInputFeatures, v0photoncandidate.getPt(), outputML);
738738
}
739739
if (filltable) {
740-
registry.fill(HIST("V0/hBDTvalueBeforeCutVsPt"), v0photoncandidate.GetPt(), outputML[0]);
740+
registry.fill(HIST("V0/hBDTvalueBeforeCutVsPt"), v0photoncandidate.getPt(), outputML[0]);
741741
}
742742
if (!isSelectedML) {
743743
return;
744744
}
745745
if (filltable) {
746-
registry.fill(HIST("V0/hBDTvalueAfterCutVsPt"), v0photoncandidate.GetPt(), outputML[0]);
746+
registry.fill(HIST("V0/hBDTvalueAfterCutVsPt"), v0photoncandidate.getPt(), outputML[0]);
747747
}
748748
}
749749

750750
if (filltable) {
751-
registry.fill(HIST("V0/hAP"), v0photoncandidate.GetAlpha(), v0photoncandidate.GetQt());
751+
registry.fill(HIST("V0/hAP"), v0photoncandidate.getAlpha(), v0photoncandidate.getQt());
752752
registry.fill(HIST("V0/hConversionPointXY"), gammaKF_DecayVtx.GetX(), gammaKF_DecayVtx.GetY());
753753
registry.fill(HIST("V0/hConversionPointRZ"), gammaKF_DecayVtx.GetZ(), rxy);
754-
registry.fill(HIST("V0/hPt"), v0photoncandidate.GetPt());
754+
registry.fill(HIST("V0/hPt"), v0photoncandidate.getPt());
755755
registry.fill(HIST("V0/hEtaPhi"), v0phi, v0eta);
756-
registry.fill(HIST("V0/hCosPA"), v0photoncandidate.GetCosPA());
757-
registry.fill(HIST("V0/hCosPA_Rxy"), rxy, v0photoncandidate.GetCosPA());
758-
registry.fill(HIST("V0/hPCA"), v0photoncandidate.GetPCA());
759-
registry.fill(HIST("V0/hPCA_CosPA"), v0photoncandidate.GetCosPA(), v0photoncandidate.GetPCA());
760-
registry.fill(HIST("V0/hPCA_Rxy"), rxy, v0photoncandidate.GetPCA());
761-
registry.fill(HIST("V0/hDCAxyz"), v0photoncandidate.GetDcaXYToPV(), v0photoncandidate.GetDcaZToPV());
762-
registry.fill(HIST("V0/hPCA_diffX"), v0photoncandidate.GetPCA(), std::min(pTrack.getX(), nTrack.getX()) - rxy); // trackiu.x() - rxy should be positive
763-
registry.fill(HIST("V0/hPhiV"), v0photoncandidate.GetPhiV());
756+
registry.fill(HIST("V0/hCosPA"), v0photoncandidate.getCosPA());
757+
registry.fill(HIST("V0/hCosPA_Rxy"), rxy, v0photoncandidate.getCosPA());
758+
registry.fill(HIST("V0/hPCA"), v0photoncandidate.getPCA());
759+
registry.fill(HIST("V0/hPCA_CosPA"), v0photoncandidate.getCosPA(), v0photoncandidate.getPCA());
760+
registry.fill(HIST("V0/hPCA_Rxy"), rxy, v0photoncandidate.getPCA());
761+
registry.fill(HIST("V0/hDCAxyz"), v0photoncandidate.getDcaXYToPV(), v0photoncandidate.getDcaZToPV());
762+
registry.fill(HIST("V0/hPCA_diffX"), v0photoncandidate.getPCA(), std::min(pTrack.getX(), nTrack.getX()) - rxy); // trackiu.x() - rxy should be positive
763+
registry.fill(HIST("V0/hPhiV"), v0photoncandidate.getPhiV());
764764

765765
float cospaXY_kf = cospaXY_KF(gammaKF_DecayVtx, KFPV);
766766
float cospaRZ_kf = cospaRZ_KF(gammaKF_DecayVtx, KFPV);
@@ -794,10 +794,10 @@ struct PhotonConversionBuilder {
794794
v0photonskf(collision.globalIndex(), v0.globalIndex(), v0legs.lastIndex() + 1, v0legs.lastIndex() + 2,
795795
gammaKF_DecayVtx.GetX(), gammaKF_DecayVtx.GetY(), gammaKF_DecayVtx.GetZ(),
796796
gammaKF_PV.GetPx(), gammaKF_PV.GetPy(), gammaKF_PV.GetPz(),
797-
v0_sv.M(), v0photoncandidate.GetDcaXYToPV(), v0photoncandidate.GetDcaZToPV(),
797+
v0_sv.M(), v0photoncandidate.getDcaXYToPV(), v0photoncandidate.getDcaZToPV(),
798798
cospa_kf, cospaXY_kf, cospaRZ_kf,
799-
v0photoncandidate.GetPCA(), v0photoncandidate.GetAlpha(), v0photoncandidate.GetQt(), v0photoncandidate.GetChi2NDF());
800-
v0photonsphiv(v0photoncandidate.GetPhiV());
799+
v0photoncandidate.getPCA(), v0photoncandidate.getAlpha(), v0photoncandidate.getQt(), v0photoncandidate.getChi2NDF());
800+
v0photonsphiv(v0photoncandidate.getPhiV());
801801

802802
// v0photonskfcov(gammaKF_PV.GetCovariance(9), gammaKF_PV.GetCovariance(14), gammaKF_PV.GetCovariance(20), gammaKF_PV.GetCovariance(13), gammaKF_PV.GetCovariance(19), gammaKF_PV.GetCovariance(18));
803803

0 commit comments

Comments
 (0)