36 #include <TGraphAsymmErrors.h>
63 fCentralityClass(
"0100"),
64 fRapidityRange(
"0101"),
66 fIsLowPtAnalysis(false),
67 fIsPass4Analysis(false),
68 fIsBDTAnalysis(false),
70 fIsRapidityScan(false)
113 }
else AliFatal(
"Not yet implemented");
124 else AliFatal(
"Not yet implemented");
138 else AliFatal(
"Not yet implemented");
169 else AliFatal(
"Not yet implemented");
181 }
else AliFatal(
"Not yet implemented");
193 else AliFatal(
"Not yet implemented");
205 else AliFatal(
"Not yet implemented");
236 else AliFatal(
"Not yet implemented");
247 }
else AliFatal(
"Not yet implemented");
259 else AliFatal(
"Not yet implemented");
271 else AliFatal(
"Not yet implemented");
300 else AliFatal(
"Not yet implemented");
312 else AliFatal(
"Not yet implemented");
317 else AliFatal(
"Not yet implemented");
328 else AliFatal(
"Not yet implemented");
336 else AliFatal(
"Not yet implemented");
340 printf(
"Invalid decay type: %d\n",decay);
354 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
355 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
358 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
359 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.012);
362 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
366 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
376 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
380 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
381 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.03);
382 fPIDEff->SetBinContent(2,0.05);
385 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
404 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
405 fNorm->SetBinContent(1,0.0);
406 for(
Int_t i=2;i<=36;i++)
fNorm->SetBinContent(i,0.035);
409 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
410 fBR->SetBinContent(1,0.0);
411 for(
Int_t i=2;i<=36;i++)
fBR->SetBinContent(i,0.012);
414 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
424 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
431 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
436 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
440 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
459 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
460 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.05);
463 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
464 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.012);
467 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
471 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
479 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
488 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
489 for(
Int_t i=3;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
492 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
517 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
518 for(
Int_t i=1;i<36;i++)
fNorm->SetBinContent(i,0.048);
521 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
522 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.012);
525 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
530 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
540 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
550 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
551 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
552 for(
Int_t i=25;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
555 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
645 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
646 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
649 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
650 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.012);
653 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
658 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
665 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
674 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
677 for(
Int_t i=3;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
680 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
700 AliInfo(
" Settings for D0 --> Kpi Pb-Pb collisions at 2.76 TeV - 0-10 centrality - newww!!");
703 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
704 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.048);
707 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
708 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.012);
711 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
716 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
728 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
737 for (
Int_t i=13; i<=16; i++)
fCutsEff->SetBinContent(i,0.05);
738 for (
Int_t i=17; i<=24; i++)
fCutsEff->SetBinContent(i,0.05);
742 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
745 for(
Int_t i=2;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
748 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
770 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
771 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
774 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
775 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.012);
778 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
783 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
800 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
812 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
815 for(
Int_t i=2;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
818 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",0,0,20);
839 AliInfo(
" Settings for D0 --> K pi, p-p collisions at 2.76 TeV");
842 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
843 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.019);
846 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
847 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.012);
850 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
854 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
859 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
866 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
867 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.15);
869 for(
Int_t i=7;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
872 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
893 AliInfo(
" Settings for D0 --> K pi, pp collisions at 7 TeV, analysis without topological cuts");
896 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
897 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
900 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
901 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.0129);
904 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
908 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
921 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
925 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
926 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.03);
927 fPIDEff->SetBinContent(1,0.05);
928 fPIDEff->SetBinContent(2,0.05);
931 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
945 AliInfo(
" Settings for D0 --> K pi, p-Pb collisions at 5.023 TeV");
947 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
948 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.02);
951 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
952 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.013);
955 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
959 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
967 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
973 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
974 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
977 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
998 AliInfo(
" Settings for D0 --> K pi, p-Pb collisions at 5.023 TeV, analysis without topological cuts");
1001 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1002 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
1005 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
1006 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.0129);
1009 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1013 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1026 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1030 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1034 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1055 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1056 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
1059 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
1060 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.021);
1063 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1068 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1079 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1083 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1084 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
1085 fPIDEff->SetBinContent(1,0.15);
1086 fPIDEff->SetBinContent(2,0.15);
1087 fPIDEff->SetBinContent(3,0.15);
1088 fPIDEff->SetBinContent(4,0.15);
1089 for(
Int_t i=12;i<=16;i++)
fPIDEff->SetBinContent(i,0.10);
1092 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1118 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
1119 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.035);
1122 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
1123 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.021);
1126 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
1138 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
1148 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
1153 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
1157 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
1182 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
1183 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.05);
1186 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
1187 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.025);
1190 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
1194 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
1201 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
1207 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
1208 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.00);
1211 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
1229 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1230 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.035);
1233 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1234 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.06);
1237 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1242 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1257 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1261 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1262 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.07);
1265 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1293 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1294 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.035);
1297 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1298 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.035);
1301 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1308 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1312 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1316 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1317 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.07);
1320 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1338 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
1339 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.048);
1342 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
1343 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.021);
1346 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
1350 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
1363 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
1365 for(
Int_t i=13; i<=36; i++)
fCutsEff->SetBinContent(i,0.08);
1369 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
1370 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.05);
1373 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
1374 for(
Int_t iBin=1; iBin<=5; iBin++)
fMCPtShape->SetBinContent(iBin,0.05);
1375 for(
Int_t iBin=6; iBin<=36; iBin++)
fMCPtShape->SetBinContent(iBin,0.03);
1398 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
1399 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.048);
1402 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
1403 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.021);
1406 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
1410 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
1423 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
1428 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
1429 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.05);
1432 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
1458 AliInfo(
" Settings for D+ --> K pi pi, Pb-Pb collisions for 30-50 CC");
1460 fNorm =
new TH1F(
"fNorm",
"fNorm",16,0,16);
1461 for(
Int_t i=1;i<=16;i++)
fNorm->SetBinContent(i,0.048);
1464 fBR =
new TH1F(
"fBR",
"fBR",16,0,16);
1465 for(
Int_t i=1;i<=16;i++)
fBR->SetBinContent(i,0.021);
1468 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",16,0,16);
1472 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",16,0,16);
1478 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",16,0,16);
1480 for(
Int_t i=12; i<=16; i++)
fCutsEff->SetBinContent(i,0.14);
1483 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",16,0,16);
1484 for(
Int_t i=1;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
1487 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",16,0,16);
1490 for(
Int_t iBin=5; iBin<=16; iBin++)
fMCPtShape->SetBinContent(iBin,0.02);
1512 AliInfo(
" Settings for Ds --> K K pi, Pb-Pb collisions for 0-7.5 CC");
1515 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1516 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.048);
1519 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1520 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.053);
1523 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1527 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1534 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1538 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1539 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.1);
1542 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1568 AliInfo(
" Settings for Ds --> K K pi, Pb-Pb collisions for 0-10 CC");
1570 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1571 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.048);
1574 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1575 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.045);
1578 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1582 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1587 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1591 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1592 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.07);
1595 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1610 AliInfo(
" Settings for Ds --> K K pi, Pb-Pb collisions for 20-50 CC");
1612 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1613 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.051);
1616 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1617 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.045);
1620 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1624 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1629 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1633 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1634 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.07);
1637 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1647 AliInfo(
" Settings for Ds --> K K pi, p-Pb collisions at 5.023 TeV");
1650 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1651 for(
Int_t i=3;i<=12;i++)
fNorm->SetBinContent(i,0.00);
1654 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1655 for(
Int_t i=3;i<=12;i++)
fBR->SetBinContent(i,0.053);
1658 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1662 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1669 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1673 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1674 for(
Int_t i=3;i<=4;i++)
fPIDEff->SetBinContent(i,0.10);
1675 for(
Int_t i=5;i<=12;i++)
fPIDEff->SetBinContent(i,0.05);
1678 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1701 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
1702 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.05);
1705 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
1706 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.021);
1709 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
1713 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
1725 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
1729 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
1730 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
1733 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
1735 for(
Int_t iBin=7; iBin<=8; iBin++)
fMCPtShape->SetBinContent(iBin,0.01);
1736 for(
Int_t iBin=9; iBin<=12; iBin++)
fMCPtShape->SetBinContent(iBin,0.05);
1737 for(
Int_t iBin=13; iBin<=16; iBin++)
fMCPtShape->SetBinContent(iBin,0.05);
1761 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
1762 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
1765 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
1766 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.021);
1769 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
1774 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
1787 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
1791 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
1792 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
1793 fPIDEff->SetBinContent(3,0.13);
1797 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
1799 for(
Int_t iBin=4; iBin<=8; iBin++)
fMCPtShape->SetBinContent(iBin,0.01);
1800 for(
Int_t iBin=9; iBin<=12; iBin++)
fMCPtShape->SetBinContent(iBin,0.03);
1801 for(
Int_t iBin=13; iBin<=16; iBin++)
fMCPtShape->SetBinContent(iBin,0.03);
1822 AliInfo(
" Settings for D+ --> K pi pi p-p collisions at 2.76 TeV");
1825 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
1826 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.019);
1829 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
1830 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.021);
1833 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
1837 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
1846 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
1850 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
1851 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
1852 fPIDEff->SetBinContent(3,0.10);
1853 fPIDEff->SetBinContent(4,0.10);
1856 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
1868 AliInfo(
" Settings for D+ --> K pi pi, p-Pb collisions at 5.023 TeV");
1870 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1871 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.02);
1873 fBR =
new TH1F(
"fBR",
"fBR",20,0,24);
1874 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.021);
1877 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1881 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1895 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1909 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1911 fPIDEff->SetBinContent(2,0.1);
1912 for(
Int_t i=3;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
1915 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1939 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1940 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
1943 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
1944 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
1947 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1956 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1970 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1975 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1976 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.04);
1980 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1996 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1997 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
2000 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2001 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2004 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
2013 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2027 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2035 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2036 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
2040 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2060 AliInfo(
" Settings for D*+ --> D0 pi p-p collisions at 2.76 TeV");
2063 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
2064 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.019);
2067 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
2068 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.015);
2071 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
2075 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
2091 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
2105 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
2106 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
2109 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
2126 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2127 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.05);
2130 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2131 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.013);
2134 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
2138 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2146 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2153 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2154 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
2157 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2173 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 0-20 centrality - DUMMY");
2176 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2177 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.05);
2180 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2181 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2184 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);;
2189 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2197 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2204 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2205 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
2209 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2231 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 0-7.5 centrality - DUMMY");
2235 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
2236 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.048);
2239 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
2240 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.015);
2243 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);;
2248 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
2257 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
2261 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
2262 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.05);
2263 fPIDEff->SetBinContent(4,0.09);
2266 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
2290 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 20-40 centrality - DUMMY");
2293 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2294 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.10);
2297 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2298 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2301 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);;
2306 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2310 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2314 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2315 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.04);
2319 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2335 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 40-80 centrality - DUMMY");
2338 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2339 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
2342 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2343 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2346 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);;
2351 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2372 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2376 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2377 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
2381 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2402 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 0-10% centrality ");
2406 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
2407 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.048);
2410 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
2411 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.015);
2414 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);;
2419 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
2431 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
2437 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
2438 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.05);
2441 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
2458 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 30-50 centrality - DUMMY");
2461 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2462 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
2465 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2466 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2469 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);;
2474 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2495 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2504 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2505 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
2509 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2525 AliInfo(
" Settings for D* --> D0 pi, p-Pb collisions at 5.023 TeV");
2528 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2529 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
2532 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2533 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2536 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
2540 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2554 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2560 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2561 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
2564 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2878 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan -0.8 < y < -0.4");
2884 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
2900 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan -0.4 < y < -0.1");
2906 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
2920 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan -0.1 < y < 0.1");
2926 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
2941 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan 0.1 < y < 0.4");
2947 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
2962 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan 0.4 < y < 0.8");
2968 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
2984 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan -0.8 < y < -0.4");
2990 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3005 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan -0.4 < y < -0.1");
3011 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3025 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan -0.1 < y < 0.1");
3031 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3045 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan 0.1 < y < 0.4");
3051 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3065 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan 0.4 < y < 0.8");
3071 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3088 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan -0.8 < y < -0.4");
3094 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3108 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan -0.4 < y < -0.1");
3114 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3129 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan -0.1 < y < 0.1");
3135 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3150 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan 0.1 < y < 0.4");
3156 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3172 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan 0.4 < y < 0.8");
3178 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3193 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 0-20% mult V0A");
3212 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3228 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 20-40% mult V0A");
3249 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3263 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 40-60% mult V0A");
3283 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3298 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 60-100% mult V0A");
3318 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3336 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 0-20% mult ZNA");
3355 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3373 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 20-40% mult ZNA");
3392 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3409 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 40-60% mult ZNA");
3427 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3446 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 60-100% mult ZNA");
3464 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3481 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 0-20% mult CL1");
3500 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3515 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 20-40% mult CL1");
3535 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3548 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 40-60% mult CL1");
3568 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3580 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 60-100% mult CL1");
3600 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3616 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 0-20% mult V0A");
3637 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3654 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 20-40% mult V0A");
3677 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3700 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 40-60% mult V0A");
3723 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3747 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 60-100% mult V0A");
3770 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3796 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 0-20% mult V0A");
3846 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 20-40% mult V0A");
3869 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3896 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 40-60% mult V0A");
3920 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3950 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 60-100% mult V0A");
3972 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3998 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 0-20% mult CL1");
4019 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4035 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 20-40% mult CL1");
4057 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4081 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 40-60% mult CL1");
4103 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4129 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 60-100% mult CL1");
4151 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4176 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 0-20% mult V0A");
4204 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4213 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 20-40% mult V0A");
4237 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4261 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 40-60% mult V0A");
4288 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4313 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 60-100% mult V0A");
4338 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4365 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 0-20% mult ZNA");
4414 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 20-40% mult ZNA");
4439 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4466 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 40-60% mult ZNA");
4492 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4519 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 60-100% mult ZNA");
4543 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4569 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 0-20% mult CL1");
4596 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4605 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 20-40% mult CL1");
4630 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4653 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 40-60% mult CL1");
4677 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4702 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 60-100% mult CL1");
4727 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4758 fNorm =
new TH1F(
"fNorm",
"fNorm",10,2,12);
4759 for(
Int_t i=1;i<=10;i++)
fNorm->SetBinContent(i,0.035);
4762 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",10,2,12);
4766 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",10,2,12);
4773 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",10,2,12);
4781 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",10,2,12);
4782 fPIDEff->SetBinContent(1,0.04);
4783 fPIDEff->SetBinContent(2,0.04);
4784 fPIDEff->SetBinContent(3,0.04);
4785 fPIDEff->SetBinContent(4,0.04);
4789 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
4797 fBR=
new TH1F(
"fBR",
"fBR",10,2,12);
4798 for(
Int_t i=1; i<=10; i++)
fBR->SetBinContent(i,0.05);
4811 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
4812 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.035);
4815 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);