+ void dNdz2dNdxi();
+
+ void WriteBinShiftCorr(TString strInfile, TString strIDGen, TString strIDRec,
+ TString strOutfile, Bool_t updateOutfile, Bool_t useRecPrim = kTRUE,
+ TString strOutDir = "", Double_t scaleFacBgrRec=1);
+
+ void WriteBgrBinShiftCorr(TString strInfile, TString strBgrID, TString strIDGen, TString strIDRec,
+ TString strOutfile, Bool_t updateOutfile, Bool_t useRecPrim = kTRUE,
+ TString strOutDir = "", Double_t scaleFacBgrRec=1);
+
+ void WriteBinShiftCorr(TString strInfile, TString strdirGen, TString strlistGen,
+ TString strdirRec, TString strlistRec,
+ TString strOutfile, Bool_t updateOutfile, Bool_t useRecPrim = kTRUE,
+ TString strOutDir = "",Bool_t writeBgr = kFALSE, TString strBgrID = "",Double_t scaleFacBgrRec=1);
+
+ void ReadBgrBinShiftCorr(TString strfile, TString strBgrID, TString strdir="", TString strlist="");
+ void ReadBinShiftCorr(TString strfile, TString strdir="", TString strlist="", Bool_t readBgr = kFALSE, TString strBgrID="");
+
+ void ReadFoldingCorr(TString strfile, TString strdir="", TString strlist="");
+
+ void BbBCorr();
+ void BbBCorrBgr();
+
+ void FoldingCorr();
+
+ void ReadBgrJetSecCorr(TString strfile, TString strBgrID, TString strdir="", TString strlist="", Bool_t useScaledStrangeness=kTRUE);
+ void ReadJetSecCorr(TString strfile, TString strdir="", TString strlist="", Bool_t useScaledStrangeness = kTRUE,
+ Bool_t readBgr=kFALSE, TString strBgrID="");
+
+ void JetSecCorr();
+ void JetSecCorrBgr();
+
+
+ void WriteBinShiftCorrSinglePt(TString strInfile, TString strIDGen, TString strIDRec,
+ TString strOutfile, Bool_t updateOutfile, Bool_t useRecPrim, TString strOutDir);
+
+ void WriteBinShiftCorrSinglePt(TString strInfile, TString strdirGen, TString strlistGen,
+ TString strdirRec, TString strlistRec,
+ TString strOutfile, Bool_t updateOutfile, Bool_t useRecPrim, TString strOutDir = "");
+
+ void ReadBinShiftCorrSinglePt(TString strfile, TString strdir = "", TString strlist = "", Bool_t useRecPrim = kTRUE);
+
+ void BbBCorrSinglePt();