Skip to content

Commit cf5e5a7

Browse files
committed
Fix const
1 parent 9483d01 commit cf5e5a7

19 files changed

+131
-130
lines changed

PWGHF/Core/SelectorCuts.h

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ constexpr double BinsPtTrack[NBinsPtTrack + 1] = {
4040
2.0,
4141
3.0,
4242
1000.0};
43-
auto vecBinsPtTrack = std::vector<double>{BinsPtTrack, BinsPtTrack + NBinsPtTrack + 1};
43+
auto const vecBinsPtTrack = std::vector<double>{BinsPtTrack, BinsPtTrack + NBinsPtTrack + 1};
4444

4545
// default values for the dca_xy and dca_z cuts of displaced tracks
4646
constexpr double CutsTrack[NBinsPtTrack][NCutVarsTrack] = {{0.0000, 10., 0.0000, 100.}, /* 0 < pt < 0.5 */
@@ -86,7 +86,7 @@ static constexpr int NCutBdtScores = 3;
8686
constexpr double BinsPt[NBinsPt + 1] = {
8787
0.,
8888
1000.0};
89-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
89+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
9090

9191
// default values for the cuts
9292
constexpr double Cuts[NBinsPt][NCutBdtScores] = {{0.1, 0.5, 0.5}};
@@ -134,15 +134,15 @@ constexpr double BinsPt[NBinsPt + 1] = {
134134
16.,
135135
24.,
136136
50.};
137-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
137+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
138138

139139
// default values for the ML model paths, one model per pT bin
140140
static const std::vector<std::string> modelPaths = {
141141
""};
142142

143143
// default values for the cut directions
144144
constexpr int CutDir[NCutScores] = {CutGreater, CutSmaller, CutSmaller};
145-
auto vecCutDir = std::vector<int>{CutDir, CutDir + NCutScores};
145+
const auto vecCutDir = std::vector<int>{CutDir, CutDir + NCutScores};
146146

147147
// default values for the cuts
148148
constexpr double Cuts[NBinsPt][NCutScores] = {
@@ -190,7 +190,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
190190
1.,
191191
5.,
192192
1000.0};
193-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
193+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
194194

195195
// default values for the cuts
196196
constexpr double Cuts[NBinsPt][NCutVars] = {{1.65, 2.15, 0.5, 100.}, /* 1 < pt < 5 */
@@ -214,7 +214,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
214214
1.,
215215
5.,
216216
1000.0};
217-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
217+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
218218

219219
// default values for the cuts
220220
constexpr double Cuts[NBinsPt][NCutVars] = {{1.75, 2.05, 0.7, 0.02}, /* 1 < pt < 5 */
@@ -237,7 +237,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
237237
1.,
238238
5.,
239239
1000.0};
240-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
240+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
241241

242242
// default values for the cuts
243243
constexpr double Cuts[NBinsPt][NCutVars] = {{1.70, 2.15, 0.7, 0.02, 0.02}, /* 1 < pt < 5 */
@@ -260,7 +260,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
260260
1.,
261261
5.,
262262
1000.0};
263-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
263+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
264264

265265
// default values for the cuts
266266
constexpr double Cuts[NBinsPt][NCutVars] = {{0.17, 0.05}, /* 1 < pt < 5 */
@@ -306,7 +306,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
306306
36.0,
307307
50.0,
308308
100.0};
309-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
309+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
310310

311311
// default values for the cuts
312312
constexpr double Cuts[NBinsPt][NCutVars] = {{0.400, 350. * 1E-4, 0.8, 0.5, 0.5, 1000. * 1E-4, 1000. * 1E-4, -5000. * 1E-8, 0.80, 0., 0., 10., 10., 0.06, 0.5}, /* 0 < pT < 0.5 */
@@ -400,7 +400,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
400400
36.0,
401401
50.0,
402402
100.0};
403-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
403+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
404404

405405
// row labels
406406
static const std::vector<std::string> labelsPt = {
@@ -480,7 +480,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
480480
12.,
481481
24.,
482482
36.};
483-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
483+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
484484

485485
// default values for the cuts m, ptP, ptK, ptPi, chi2PCA, dL, cosp, dLXY, NdLXY, ImpParXY, mass(Kpi)
486486
constexpr double Cuts[NBinsPt][NCutVars] = {{0.4, 0.4, 0.4, 0.4, 0., 0.005, 0., 0., 0., 1e+10, -1.}, /* 0 < pT < 1 */
@@ -541,7 +541,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
541541
8.,
542542
12.,
543543
24.};
544-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
544+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
545545

546546
// default values for the cuts
547547
// mLc(GeV) mK0s(GeV) mLambdas(GeV) mGammas(GeV) ptp ptK0sdau ptK0s d0p d0K0
@@ -589,7 +589,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
589589
16.,
590590
24.,
591591
36.};
592-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
592+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
593593

594594
// default values for the cuts
595595
// selections from pp at 5 TeV 2017 analysis https://alice-notes.web.cern.ch/node/808
@@ -640,7 +640,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
640640
12.,
641641
16.,
642642
24.};
643-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
643+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
644644

645645
// default values for the cuts
646646
// selections from pp at 5 TeV 2017 analysis https://alice-notes.web.cern.ch/node/808
@@ -682,7 +682,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
682682
6.0,
683683
12.0};
684684

685-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
685+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
686686

687687
// default values for the cuts
688688
// pi_pT
@@ -716,7 +716,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
716716
6.0,
717717
12.0};
718718

719-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
719+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
720720

721721
// default values for the cuts
722722
// pi_pT
@@ -756,7 +756,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
756756
16.0,
757757
24.0};
758758

759-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
759+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
760760

761761
// default values for the cuts
762762
constexpr double Cuts[NBinsPt][NCutVars] = {{0.2, 0.99, 0.97, 0.99, 0.99, 0.1, 0.2, 1.0, 0.04, 0.06, 0.06, 0.05, 0.3, 70, 60, 100, 120, 250, 250, 0.4, 100, 300, 0., 0., 1.5, 0., 0., 0.4}, /* 0 < pt < 1 */
@@ -811,7 +811,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
811811
12.,
812812
24.,
813813
36.};
814-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
814+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
815815

816816
// default values for the cuts m ptP ptK ptPi chi2PCA dL cosp, dLXY, NdL, ct, ImpParXY
817817
constexpr double Cuts[NBinsPt][NCutVars] = {{0.400, 0.4, 0.4, 0.4, 1e-5, 0.005, 0.8, 0.005, 4., 2., 0.}, /* 0 < pT < 1 */
@@ -863,7 +863,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
863863
11.,
864864
12.,
865865
20.};
866-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
866+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
867867

868868
// default values for the cuts m Y Eta EtaPi EtaXi pT Pi0 Pi1 Sum chi2SV dL dLXY invMass Xi-Pi pairs
869869
constexpr double Cuts[NBinsPt][NCutVars] = {{0.4, 0.8, 0.8, 0.8, 1.0, 0.1, 0.1, 0.2, 100, 0.0, 0.0, 2.4, 2.4}, /* 0 < pT < 1 */
@@ -918,7 +918,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
918918
12.,
919919
24.,
920920
36.};
921-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
921+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
922922

923923
// default values for the cuts
924924
constexpr double Cuts[NBinsPt][NCutVars] = {{0.400, 0.5, 0.2, 1.e-3, 10.0, 1.e-3, 10.0, 9999., 1.e-3, 0.0, 50.0, 50.0, 0.8, 0.8}, /* 0 < pT < 1 */
@@ -967,7 +967,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
967967
10.0,
968968
15.0,
969969
};
970-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
970+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
971971

972972
// default values for the cuts
973973
constexpr double Cuts[NBinsPt][NCutVars] = {{0.5, 0.2, 0.4, 1, 1.}, /* 0 < pT < 0.5 */
@@ -1014,7 +1014,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
10141014
10.0,
10151015
16.0,
10161016
};
1017-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1017+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
10181018

10191019
// default values for the cuts
10201020
constexpr double Cuts[NBinsPt][NCutVars] = {{0.6, 1.0, 0.2, 0.2, 0.9, 0.9, 0., 0.}, /* 0 < pT < 0.5 */
@@ -1064,7 +1064,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
10641064
20.0,
10651065
24.0};
10661066

1067-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1067+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
10681068

10691069
// default values for the cuts
10701070
// DeltaM CPA chi2PCA d0D d0Pi pTD pTPi B0DecayLength B0DecayLengthXY IPProd DeltaMD CthetaStr
@@ -1118,7 +1118,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
11181118
16.0,
11191119
24.0};
11201120

1121-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1121+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
11221122

11231123
// default values for the cuts
11241124
// DeltaM CPA chi2PCA d0Ds d0Pi pTDs pTPi BsDecayLength BsDecayLengthXY IPProd
@@ -1171,7 +1171,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
11711171
20.0,
11721172
24.0};
11731173

1174-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1174+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
11751175

11761176
// default values for the cuts
11771177
// DeltaM CPA d0Jpsi d0K pTJpsi pTK BDecayLength BDecayLengthXY BIPProd DeltaMJpsi JpsiIPProd
@@ -1227,7 +1227,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
12271227
20.0,
12281228
24.0};
12291229

1230-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1230+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
12311231

12321232
// default values for the cuts
12331233
// DeltaM CPA d0D0 d0Pi pTD0 pTPi BDecayLength BDecayLengthXY IPProd DeltaMD0 CthetaStr
@@ -1283,7 +1283,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
12831283
20.0,
12841284
24.0};
12851285

1286-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1286+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
12871287

12881288
// default values for the cuts
12891289
// DeltaM CPA d0Jpsi d0K pTJpsi pTK BDecayLength BDecayLengthXY BIPProd DeltaMJpsi JpsiIPProd
@@ -1339,7 +1339,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
13391339
20.0,
13401340
24.0};
13411341

1342-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1342+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
13431343

13441344
// default values for the cuts
13451345
// DeltaM CPA chi2PCA d0Lc d0Pi pTLc pTPi LbDecayLength LbDecayLengthXY IPProd DeltaMLc CthetaStr
@@ -1392,7 +1392,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
13921392
10.0,
13931393
15.0,
13941394
};
1395-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1395+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
13961396

13971397
// default values for the cuts
13981398
// m CPA d0Jpsi d0Pi pTJpsi pTPi chi2PCA
@@ -1439,7 +1439,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
14391439
10.0,
14401440
15.0,
14411441
};
1442-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1442+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
14431443

14441444
// default values for the cuts
14451445
// m CPA d0Jpsi d0gamma pTJpsi pTgamma chi2PCA
@@ -1485,7 +1485,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
14851485
12.,
14861486
24.,
14871487
36.};
1488-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
1488+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
14891489

14901490
// default values for the cuts
14911491
constexpr double Cuts[NBinsPt][NCutVars] = {{0.03, 0.03}, /* 0 < pT < 1 */

PWGHF/D2H/Core/SelectorCutsRedDataFormat.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
3737
12.,
3838
24.,
3939
1000.};
40-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
40+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
4141
// default values for the cuts
4242
constexpr double Cuts[NBinsPt][NCutVars] = {{1.84, 1.89, 1.77, 1.81, 1.92, 1.96}, /* 1 < pt < 2 */
4343
{1.84, 1.89, 1.77, 1.81, 1.92, 1.96}, /* 2 < pt < 4 */
@@ -73,7 +73,7 @@ constexpr double BinsPt[NBinsPt + 1] = {
7373
12.,
7474
24.,
7575
1000.};
76-
auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
76+
const auto vecBinsPt = std::vector<double>{BinsPt, BinsPt + NBinsPt + 1};
7777
// default values for the cuts
7878
constexpr double Cuts[NBinsPt][NCutVars] = {{0.48, 0.52, 0.99, 1., 0.9}, /* 1 < pt < 2 */
7979
{0.48, 0.52, 0.99, 1., 0.9}, /* 2 < pt < 4 */

PWGHF/D2H/Tasks/taskXicToXiPiPi.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ struct HfTaskXicToXiPiPi {
6767
// THnSparese for ML selection check
6868
Configurable<bool> enableTHn{"enableTHn", false, "Fill THnSparse for Xic"};
6969

70-
const int nVarsMultiClass = 3;
70+
static constexpr int NVarsMultiClass{3};
7171

7272
Service<o2::framework::O2DatabasePDG> pdg;
7373

@@ -302,7 +302,7 @@ struct HfTaskXicToXiPiPi {
302302
if (scoreSize > 0) {
303303
outputBkg = candidate.mlProbXicToXiPiPi()[0];
304304
outputPrompt = candidate.mlProbXicToXiPiPi()[1];
305-
if (scoreSize == nVarsMultiClass) {
305+
if (scoreSize == NVarsMultiClass) {
306306
outputFD = candidate.mlProbXicToXiPiPi()[2];
307307
}
308308
}

PWGHF/HFC/TableProducer/correlatorD0D0bar.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ const double epsilon = 1E-5;
6464

6565
const int npTBinsMassAndEfficiency = o2::analysis::hf_cuts_d0_to_pi_k::NBinsPt;
6666
const double efficiencyDmesonDefault[npTBinsMassAndEfficiency] = {};
67-
auto efficiencyDmeson_v = std::vector<double>{efficiencyDmesonDefault, efficiencyDmesonDefault + npTBinsMassAndEfficiency};
67+
const auto efficiencyDmeson_v = std::vector<double>{efficiencyDmesonDefault, efficiencyDmesonDefault + npTBinsMassAndEfficiency};
6868

6969
// histogram binning definition
7070
const int massAxisBins = 120;

PWGHF/HFC/TableProducer/correlatorD0D0barBarrelFullPid.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ const double epsilon = 1E-5;
6464

6565
const int npTBinsMassAndEfficiency = o2::analysis::hf_cuts_d0_to_pi_k::NBinsPt;
6666
const double efficiencyDmesonDefault[npTBinsMassAndEfficiency] = {};
67-
auto efficiencyDmeson_v = std::vector<double>{efficiencyDmesonDefault, efficiencyDmesonDefault + npTBinsMassAndEfficiency};
67+
const auto efficiencyDmeson_v = std::vector<double>{efficiencyDmesonDefault, efficiencyDmesonDefault + npTBinsMassAndEfficiency};
6868

6969
// histogram binning definition
7070
const int massAxisBins = 120;

PWGHF/HFC/TableProducer/correlatorDplusDminus.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ const double epsilon = 1E-5;
6464

6565
const int npTBinsMassAndEfficiency = o2::analysis::hf_cuts_dplus_to_pi_k_pi::NBinsPt;
6666
const double efficiencyDmesonDefault[npTBinsMassAndEfficiency] = {};
67-
auto efficiencyDmeson_v = std::vector<double>{efficiencyDmesonDefault, efficiencyDmesonDefault + npTBinsMassAndEfficiency};
67+
const auto efficiencyDmeson_v = std::vector<double>{efficiencyDmesonDefault, efficiencyDmesonDefault + npTBinsMassAndEfficiency};
6868

6969
// histogram binning definition
7070
const int massAxisBins = 120;

PWGHF/HFC/TableProducer/correlatorDplusHadrons.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ double getDeltaPhi(double phiD, double phiHadron)
6565

6666
/// definition of variables for Dplus hadron pairs (in data-like, MC-reco and MC-kine tasks)
6767
const int npTBinsMassAndEfficiency = o2::analysis::hf_cuts_dplus_to_pi_k_pi::NBinsPt;
68-
std::vector<double> efficiencyDmeson(npTBinsMassAndEfficiency + 1);
68+
const std::vector<double> efficiencyDmeson(npTBinsMassAndEfficiency + 1);
6969

7070
// definition of ME variables
7171
using BinningType = ColumnBinningPolicy<aod::collision::PosZ, aod::mult::MultFT0M<aod::mult::MultFT0A, aod::mult::MultFT0C>>;

PWGHF/HFC/TableProducer/correlatorDstarHadrons.cxx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,19 +52,19 @@ using namespace o2::framework::expressions;
5252
const int nBinsPtCorrelation = 8;
5353

5454
const double binsPtCorrelationsDefault[nBinsPtCorrelation + 1] = {0., 2., 4., 6., 8., 12., 16., 24., 100.};
55-
auto vecBinsPtCorrelationsDefault = std::vector<double>{binsPtCorrelationsDefault, binsPtCorrelationsDefault + nBinsPtCorrelation + 1};
55+
const auto vecBinsPtCorrelationsDefault = std::vector<double>{binsPtCorrelationsDefault, binsPtCorrelationsDefault + nBinsPtCorrelation + 1};
5656

5757
const double signalRegionLefBoundDefault[nBinsPtCorrelation] = {0.144, 0.144, 0.144, 0.144, 0.144, 0.144, 0.144, 0.144};
58-
auto vecSignalRegionLefBoundDefault = std::vector<double>{signalRegionLefBoundDefault, signalRegionLefBoundDefault + nBinsPtCorrelation};
58+
const auto vecSignalRegionLefBoundDefault = std::vector<double>{signalRegionLefBoundDefault, signalRegionLefBoundDefault + nBinsPtCorrelation};
5959

6060
const double signalRegionRightBoundDefault[nBinsPtCorrelation] = {0.146, 0.146, 0.146, 0.146, 0.146, 0.146, 0.146, 0.146};
61-
auto vecSignalRegionRightBoundDefault = std::vector<double>{signalRegionRightBoundDefault, signalRegionRightBoundDefault + nBinsPtCorrelation};
61+
const auto vecSignalRegionRightBoundDefault = std::vector<double>{signalRegionRightBoundDefault, signalRegionRightBoundDefault + nBinsPtCorrelation};
6262

6363
const double sidebandRightInnerDefault[nBinsPtCorrelation] = {0.147, 0.147, 0.147, 0.147, 0.147, 0.147, 0.147, 0.147};
64-
auto vecSidebandRightInnerDefault = std::vector<double>{sidebandRightInnerDefault, sidebandRightInnerDefault + nBinsPtCorrelation};
64+
const auto vecSidebandRightInnerDefault = std::vector<double>{sidebandRightInnerDefault, sidebandRightInnerDefault + nBinsPtCorrelation};
6565

6666
const double sidebandRightOuterDefault[nBinsPtCorrelation] = {0.154, 0.154, 0.154, 0.154, 0.154, 0.154, 0.154, 0.154};
67-
auto vecSidebandRightOuterDefault = std::vector<double>{sidebandRightOuterDefault, sidebandRightOuterDefault + nBinsPtCorrelation};
67+
const auto vecSidebandRightOuterDefault = std::vector<double>{sidebandRightOuterDefault, sidebandRightOuterDefault + nBinsPtCorrelation};
6868

6969
// flaging a collision if D* meson is found.
7070
struct HfCorrelatorDstarHadronsCollisionSelector {

PWGHF/HFC/TableProducer/correlatorHfeHadrons.cxx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,12 @@ using namespace o2::framework::expressions;
4747
using namespace o2::soa;
4848
using namespace o2::aod::hf_sel_electron;
4949

50-
std::vector<double> zBins{VARIABLE_WIDTH, -10.0, -2.5, 2.5, 10.0};
51-
std::vector<double> multBins{VARIABLE_WIDTH, 0., 200., 500.0, 5000.};
52-
std::vector<double> multBinsMcGen{VARIABLE_WIDTH, 0., 20., 50.0, 500.}; // In MCGen multiplicity is defined by counting primaries
50+
const std::vector<double> zBins{VARIABLE_WIDTH, -10.0, -2.5, 2.5, 10.0};
51+
const std::vector<double> multBins{VARIABLE_WIDTH, 0., 200., 500.0, 5000.};
52+
const std::vector<double> multBinsMcGen{VARIABLE_WIDTH, 0., 20., 50.0, 500.}; // In MCGen multiplicity is defined by counting primaries
5353
using BinningType = ColumnBinningPolicy<aod::collision::PosZ, aod::mult::MultFT0M<aod::mult::MultFT0A, aod::mult::MultFT0C>>;
54-
BinningType corrBinning{{zBins, multBins}, true};
54+
const BinningType corrBinning{{zBins, multBins}, true};
55+
5556
using BinningTypeMcGen = ColumnBinningPolicy<aod::mccollision::PosZ, o2::aod::mult::MultMCFT0A>;
5657

5758
struct HfCorrelatorHfeHadrons {

0 commit comments

Comments
 (0)