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");
142 else AliFatal(
"Not yet implemented");
173 else AliFatal(
"Not yet implemented");
185 }
else AliFatal(
"Not yet implemented");
197 else AliFatal(
"Not yet implemented");
209 else AliFatal(
"Not yet implemented");
213 else AliFatal(
"Not yet implemented");
244 else AliFatal(
"Not yet implemented");
255 }
else AliFatal(
"Not yet implemented");
267 else AliFatal(
"Not yet implemented");
279 else AliFatal(
"Not yet implemented");
283 else AliFatal(
"Not yet implemented");
312 else AliFatal(
"Not yet implemented");
323 else AliFatal(
"Not yet implemented");
329 else AliFatal(
"Not yet implemented");
335 else AliFatal(
"Not yet implemented");
346 else AliFatal(
"Not yet implemented");
354 else AliFatal(
"Not yet implemented");
358 printf(
"Invalid decay type: %d\n",decay);
372 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
373 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
376 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
377 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.012);
380 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
384 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
394 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
398 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
399 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.03);
400 fPIDEff->SetBinContent(2,0.05);
403 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
422 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
423 fNorm->SetBinContent(1,0.0);
424 for(
Int_t i=2;i<=36;i++)
fNorm->SetBinContent(i,0.035);
427 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
428 fBR->SetBinContent(1,0.0);
429 for(
Int_t i=2;i<=36;i++)
fBR->SetBinContent(i,0.012);
432 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
442 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
449 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
454 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
458 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
477 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
478 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.05);
481 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
482 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.012);
485 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
489 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
497 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
506 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
507 for(
Int_t i=3;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
510 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
535 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
536 for(
Int_t i=1;i<36;i++)
fNorm->SetBinContent(i,0.048);
539 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
540 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.012);
543 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
548 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
558 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
568 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
569 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
570 for(
Int_t i=25;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
573 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
663 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
664 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
667 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
668 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.012);
671 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
676 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
683 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
692 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
695 for(
Int_t i=3;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
698 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
718 AliInfo(
" Settings for D0 --> Kpi Pb-Pb collisions at 2.76 TeV - 0-10 centrality - newww!!");
721 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
722 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.048);
725 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
726 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.012);
729 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
734 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
746 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
755 for (
Int_t i=13; i<=16; i++)
fCutsEff->SetBinContent(i,0.05);
756 for (
Int_t i=17; i<=24; i++)
fCutsEff->SetBinContent(i,0.05);
760 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
763 for(
Int_t i=2;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
766 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
788 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
789 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
792 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
793 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.012);
796 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
801 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
818 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
830 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
833 for(
Int_t i=2;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
836 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",0,0,20);
857 AliInfo(
" Settings for D0 --> K pi, p-p collisions at 2.76 TeV");
860 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
861 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.019);
864 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
865 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.012);
868 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
872 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
877 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
884 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
885 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.15);
887 for(
Int_t i=7;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
890 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
911 AliInfo(
" Settings for D0 --> K pi, pp collisions at 7 TeV, analysis without topological cuts");
914 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
915 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
918 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
919 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.0129);
922 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
926 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
939 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
943 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
944 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.03);
945 fPIDEff->SetBinContent(1,0.05);
946 fPIDEff->SetBinContent(2,0.05);
949 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
963 AliInfo(
" Settings for D0 --> K pi, p-Pb collisions at 5.023 TeV");
965 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
966 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.02);
969 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
970 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.013);
973 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
977 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
985 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
991 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
992 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
995 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1016 AliInfo(
" Settings for D0 --> K pi, p-Pb collisions at 5.023 TeV, analysis without topological cuts");
1019 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1020 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
1023 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
1024 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.0129);
1027 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1031 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1044 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1048 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1052 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1073 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1074 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
1077 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
1078 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.021);
1081 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1086 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1097 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1101 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1102 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
1103 fPIDEff->SetBinContent(1,0.15);
1104 fPIDEff->SetBinContent(2,0.15);
1105 fPIDEff->SetBinContent(3,0.15);
1106 fPIDEff->SetBinContent(4,0.15);
1107 for(
Int_t i=12;i<=16;i++)
fPIDEff->SetBinContent(i,0.10);
1110 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1136 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
1137 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.035);
1140 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
1141 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.021);
1144 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
1156 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
1166 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
1171 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
1175 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
1200 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
1201 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.05);
1204 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
1205 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.025);
1208 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
1212 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
1219 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
1225 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
1226 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.00);
1229 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
1247 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1248 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.035);
1251 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1252 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.06);
1255 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1260 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1275 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1279 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1280 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.07);
1283 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1311 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1312 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.035);
1315 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1316 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.035);
1319 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1326 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1330 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1334 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1335 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.07);
1338 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1356 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
1357 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.048);
1360 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
1361 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.021);
1364 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
1368 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
1381 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
1383 for(
Int_t i=13; i<=36; i++)
fCutsEff->SetBinContent(i,0.08);
1387 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
1388 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.05);
1391 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
1392 for(
Int_t iBin=1; iBin<=5; iBin++)
fMCPtShape->SetBinContent(iBin,0.05);
1393 for(
Int_t iBin=6; iBin<=36; iBin++)
fMCPtShape->SetBinContent(iBin,0.03);
1416 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
1417 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.048);
1420 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
1421 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.021);
1424 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);
1428 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
1441 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
1446 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
1447 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.05);
1450 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
1476 AliInfo(
" Settings for D+ --> K pi pi, Pb-Pb collisions for 30-50 CC");
1478 fNorm =
new TH1F(
"fNorm",
"fNorm",16,0,16);
1479 for(
Int_t i=1;i<=16;i++)
fNorm->SetBinContent(i,0.048);
1482 fBR =
new TH1F(
"fBR",
"fBR",16,0,16);
1483 for(
Int_t i=1;i<=16;i++)
fBR->SetBinContent(i,0.021);
1486 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",16,0,16);
1490 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",16,0,16);
1496 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",16,0,16);
1498 for(
Int_t i=12; i<=16; i++)
fCutsEff->SetBinContent(i,0.14);
1501 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",16,0,16);
1502 for(
Int_t i=1;i<=16;i++)
fPIDEff->SetBinContent(i,0.05);
1505 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",16,0,16);
1508 for(
Int_t iBin=5; iBin<=16; iBin++)
fMCPtShape->SetBinContent(iBin,0.02);
1530 AliInfo(
" Settings for Ds --> K K pi, Pb-Pb collisions for 0-7.5 CC");
1533 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1534 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.048);
1537 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1538 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.053);
1541 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1545 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1552 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1556 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1557 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.1);
1560 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1586 AliInfo(
" Settings for Ds --> K K pi, Pb-Pb collisions for 0-10 CC");
1588 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1589 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.048);
1592 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1593 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.045);
1596 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1600 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1605 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1609 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1610 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.07);
1613 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1628 AliInfo(
" Settings for Ds --> K K pi, Pb-Pb collisions for 20-50 CC");
1630 fNorm =
new TH1F(
"fNorm",
"fNorm",12,0,12);
1631 for(
Int_t i=1;i<=12;i++)
fNorm->SetBinContent(i,0.051);
1634 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1635 for(
Int_t i=1;i<=12;i++)
fBR->SetBinContent(i,0.045);
1638 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",12,0,12);
1642 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",12,0,12);
1647 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",12,0,12);
1651 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",12,0,12);
1652 for(
Int_t i=1;i<=12;i++)
fPIDEff->SetBinContent(i,0.07);
1655 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);
1665 AliInfo(
" Settings for Ds --> K K pi, p-Pb collisions at 5.023 TeV");
1668 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1669 for(
Int_t i=3;i<=12;i++)
fNorm->SetBinContent(i,0.00);
1672 fBR =
new TH1F(
"fBR",
"fBR",12,0,12);
1673 for(
Int_t i=3;i<=12;i++)
fBR->SetBinContent(i,0.053);
1676 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1680 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1687 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1691 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1692 for(
Int_t i=3;i<=4;i++)
fPIDEff->SetBinContent(i,0.10);
1693 for(
Int_t i=5;i<=12;i++)
fPIDEff->SetBinContent(i,0.05);
1696 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1719 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
1720 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.05);
1723 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
1724 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.021);
1727 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
1731 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
1743 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
1747 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
1748 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
1751 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
1753 for(
Int_t iBin=7; iBin<=8; iBin++)
fMCPtShape->SetBinContent(iBin,0.01);
1754 for(
Int_t iBin=9; iBin<=12; iBin++)
fMCPtShape->SetBinContent(iBin,0.05);
1755 for(
Int_t iBin=13; iBin<=16; iBin++)
fMCPtShape->SetBinContent(iBin,0.05);
1779 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
1780 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
1783 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
1784 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.021);
1787 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
1792 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
1805 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
1809 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
1810 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
1811 fPIDEff->SetBinContent(3,0.13);
1815 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
1817 for(
Int_t iBin=4; iBin<=8; iBin++)
fMCPtShape->SetBinContent(iBin,0.01);
1818 for(
Int_t iBin=9; iBin<=12; iBin++)
fMCPtShape->SetBinContent(iBin,0.03);
1819 for(
Int_t iBin=13; iBin<=16; iBin++)
fMCPtShape->SetBinContent(iBin,0.03);
1840 AliInfo(
" Settings for D+ --> K pi pi p-p collisions at 2.76 TeV");
1843 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
1844 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.019);
1847 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
1848 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.021);
1851 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
1855 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
1864 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
1868 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
1869 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
1870 fPIDEff->SetBinContent(3,0.10);
1871 fPIDEff->SetBinContent(4,0.10);
1874 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
1886 AliInfo(
" Settings for D+ --> K pi pi, p-Pb collisions at 5.023 TeV");
1888 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1889 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.02);
1891 fBR =
new TH1F(
"fBR",
"fBR",20,0,24);
1892 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.021);
1895 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1899 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1913 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1927 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1929 fPIDEff->SetBinContent(2,0.1);
1930 for(
Int_t i=3;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
1933 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
1957 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
1958 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
1961 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
1962 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
1965 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
1974 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
1988 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
1993 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
1994 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.04);
1998 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2014 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2015 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.035);
2018 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2019 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2022 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
2031 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2045 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2053 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2054 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
2058 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2078 AliInfo(
" Settings for D*+ --> D0 pi p-p collisions at 2.76 TeV");
2081 fNorm =
new TH1F(
"fNorm",
"fNorm",20,0,20);
2082 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.019);
2085 fBR =
new TH1F(
"fBR",
"fBR",20,0,20);
2086 for(
Int_t i=1;i<=20;i++)
fBR->SetBinContent(i,0.015);
2089 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",20,0,20);
2093 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",20,0,20);
2109 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",20,0,20);
2123 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",20,0,20);
2124 for(
Int_t i=1;i<=20;i++)
fPIDEff->SetBinContent(i,0.05);
2127 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",20,0,20);
2144 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2145 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.05);
2148 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2149 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.013);
2152 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
2156 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2164 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2171 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2172 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
2175 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2191 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 0-20 centrality - DUMMY");
2194 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2195 for(
Int_t i=1;i<=20;i++)
fNorm->SetBinContent(i,0.05);
2198 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2199 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2202 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);;
2207 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2215 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2222 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2223 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
2227 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2249 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 0-7.5 centrality - DUMMY");
2253 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
2254 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.048);
2257 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
2258 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.015);
2261 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);;
2266 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
2275 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
2279 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
2280 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.05);
2281 fPIDEff->SetBinContent(4,0.09);
2284 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
2308 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 20-40 centrality - DUMMY");
2311 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2312 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.10);
2315 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2316 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2319 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);;
2324 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2328 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2332 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2333 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.04);
2337 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2353 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 40-80 centrality - DUMMY");
2356 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2357 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
2360 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2361 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2364 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);;
2369 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2390 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2394 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2395 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
2399 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2420 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 0-10% centrality ");
2424 fNorm =
new TH1F(
"fNorm",
"fNorm",36,0,36);
2425 for(
Int_t i=1;i<=36;i++)
fNorm->SetBinContent(i,0.048);
2428 fBR =
new TH1F(
"fBR",
"fBR",36,0,36);
2429 for(
Int_t i=1;i<=36;i++)
fBR->SetBinContent(i,0.015);
2432 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",36,0,36);;
2437 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",36,0,36);
2449 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",36,0,36);
2455 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",36,0,36);
2456 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.05);
2459 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",36,0,36);
2476 AliInfo(
" Settings for D*+ --> D0pi Pb-Pb collisions at 2.76 TeV - 30-50 centrality - DUMMY");
2479 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2480 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
2483 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2484 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2487 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);;
2492 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2513 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2522 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2523 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.05);
2527 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2543 AliInfo(
" Settings for D* --> D0 pi, p-Pb collisions at 5.023 TeV");
2546 fNorm =
new TH1F(
"fNorm",
"fNorm",24,0,24);
2547 for(
Int_t i=1;i<=24;i++)
fNorm->SetBinContent(i,0.07);
2550 fBR =
new TH1F(
"fBR",
"fBR",24,0,24);
2551 for(
Int_t i=1;i<=24;i++)
fBR->SetBinContent(i,0.015);
2554 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",24,0,24);
2558 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",24,0,24);
2572 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",24,0,24);
2578 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",24,0,24);
2579 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
2582 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",24,0,24);
2896 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan -0.8 < y < -0.4");
2902 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
2918 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan -0.4 < y < -0.1");
2924 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
2938 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan -0.1 < y < 0.1");
2944 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
2959 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan 0.1 < y < 0.4");
2965 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
2980 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, rapidity scan 0.4 < y < 0.8");
2986 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3002 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan -0.8 < y < -0.4");
3008 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3023 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan -0.4 < y < -0.1");
3029 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3043 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan -0.1 < y < 0.1");
3049 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3063 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan 0.1 < y < 0.4");
3069 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3083 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, rapidity scan 0.4 < y < 0.8");
3089 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3106 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan -0.8 < y < -0.4");
3112 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3126 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan -0.4 < y < -0.1");
3132 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3147 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan -0.1 < y < 0.1");
3153 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3168 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan 0.1 < y < 0.4");
3174 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3190 AliInfo(
"Settings for D*+ --> D0 pi, pPb collisions at 5.023 TeV, rapidity scan 0.4 < y < 0.8");
3196 for(
Int_t i=1;i<=36;i++)
fPIDEff->SetBinContent(i,0.0);
3211 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 0-20% mult V0A");
3230 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3246 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 20-40% mult V0A");
3267 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3281 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 40-60% mult V0A");
3301 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3316 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 60-100% mult V0A");
3336 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3354 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 0-20% mult ZNA");
3373 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3391 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 20-40% mult ZNA");
3410 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3427 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 40-60% mult ZNA");
3445 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3464 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 60-100% mult ZNA");
3482 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3499 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 0-20% mult CL1");
3518 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3533 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 20-40% mult CL1");
3553 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3566 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 40-60% mult CL1");
3586 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3598 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 60-100% mult CL1");
3618 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3634 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 0-20% mult V0A");
3655 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3672 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 20-40% mult V0A");
3695 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3718 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 40-60% mult V0A");
3741 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
3765 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 60-100% mult V0A");
3788 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3814 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 0-20% mult V0A");
3864 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 20-40% mult V0A");
3887 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3914 AliInfo(
"Settings for D0 --> K pi, pPb collisions at 5.023 TeV, 40-60% mult V0A");
3938 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
3968 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 60-100% mult V0A");
3990 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4016 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 0-20% mult CL1");
4037 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4053 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 20-40% mult CL1");
4075 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4099 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 40-60% mult CL1");
4121 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4147 AliInfo(
"Settings for D* --> D0 pi, pPb collisions at 5.023 TeV, 60-100% mult CL1");
4169 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4194 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 0-20% mult V0A");
4222 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4231 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 20-40% mult V0A");
4255 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4279 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 40-60% mult V0A");
4306 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4331 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 60-100% mult V0A");
4356 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4383 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 0-20% mult ZNA");
4432 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 20-40% mult ZNA");
4457 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4484 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 40-60% mult ZNA");
4510 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4537 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 60-100% mult ZNA");
4561 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4587 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 0-20% mult CL1");
4614 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4623 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 20-40% mult CL1");
4648 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4671 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 40-60% mult CL1");
4695 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.00);
4720 AliInfo(
"Settings for D+ --> K pi pi, pPb collisions at 5.023 TeV, 60-100% mult CL1");
4745 for(
Int_t i=1;i<=24;i++)
fPIDEff->SetBinContent(i,0.0);
4776 fNorm =
new TH1F(
"fNorm",
"fNorm",10,2,12);
4777 for(
Int_t i=1;i<=10;i++)
fNorm->SetBinContent(i,0.035);
4780 fTrackingEff =
new TH1F(
"fTrackingEff",
"fTrackingEff",10,2,12);
4784 fRawYield =
new TH1F(
"fRawYield",
"fRawYield",10,2,12);
4791 fCutsEff =
new TH1F(
"fCutsEff",
"fCutsEff",10,2,12);
4799 fPIDEff =
new TH1F(
"fPIDEff",
"fPIDEff",10,2,12);
4800 fPIDEff->SetBinContent(1,0.04);
4801 fPIDEff->SetBinContent(2,0.04);
4802 fPIDEff->SetBinContent(3,0.04);
4803 fPIDEff->SetBinContent(4,0.04);
4807 fMCPtShape =
new TH1F(
"fMCPtShape",
"fMCPtShape",12,0,12);