ROOT logo
/**************************************************************************
 * Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
 *                                                                        *
 * Author: The ALICE Off-line Project.                                    *
 * Contributors are mentioned in the code where appropriate.              *
 *                                                                        *
 * Permission to use, copy, modify and distribute this software and its   *
 * documentation strictly for non-commercial purposes is hereby granted   *
 * without fee, provided that the above copyright notice appears in all   *
 * copies and that both the copyright notice and this permission notice   *
 * appear in the supporting documentation. The authors make no claims     *
 * about the suitability of this software for any purpose. It is          *
 * provided "as is" without express or implied warranty.                  *
 **************************************************************************/


/* $Id: $ */

/////////////////////////////////////////////////////////////
// class for systematic uncertainties on D meson -hadron correlation distribution
//
// Author: A. Rossi, andrea.rossi@cern.ch
//
// Responsible of the values set for the different mesons/datasets
//      D0:  in pp (2010 min bias) Fabio Colamaria, fabio.colamaria@ba.infn.it ;  p-Pb (2013 min bias): Fabio Colamaria, fabio.colamaria@ba.infn.it,  Somnath Kar, somnath.kar@cern.ch
//      D*+: in pp 2010 min. bias and p-Pb 2013 min. bias  Sandro Bjelogrlic, sandro.bjelogrlic@cern.ch
//      D+:  in pp 2010 min. bias and p-Pb 2013 min. bias  Jitendra Kumar, jitendra.kumar@cern.ch
//
/////////////////////////////////////////////////////////////
#include <Riostream.h>
#include "AliHFDhadronCorrSystUnc.h"
#include <TMath.h>
#include <TH1D.h>
#include <TH2D.h>
#include <TCanvas.h>
#include <TGraphAsymmErrors.h>
#include <TNamed.h>

using std::cout;
using std::endl;

ClassImp(AliHFDhadronCorrSystUnc)

AliHFDhadronCorrSystUnc::AliHFDhadronCorrSystUnc() : TNamed(), 
  fmeson(),
  fstrmeson(),
  fstrptAss(),
  fstrptD(),
  fhDeltaPhiTemplate(),
  fhYieldExtraction(),
  fhBackSubtractionMin(),
  fhBackSubtractionMax(),
  fhBeautyFDmin(),
  fhBeautyFDmax(),
  fhMCclosureTestMin(),
  fhMCclosureTestMax(),
  fhMCcorrectionsMin(),
  fhMCcorrectionsMax(),
  fhMCDefficiencyMin(),
  fhMCDefficiencyMax(),
  fhSecContaminationMin(),
  fhSecContaminationMax(),
  fhTotalMin(),
  fhTotalMax(),
  fhTotalNonFDMin(),
  fhTotalNonFDMax(),
  fhTotalNonFlatDPhiMin(),
  fhTotalNonFlatDPhiMax(),
  fhtotFlatMin(),
  fhtotFlatMax(),
  fgrYieldUnc(),         
  fgrBackSubUnc(),
  fgrMCcorrections(),   
  fgrMCDefficiency(),   
  fgrSecContamination(),   
  fgrMCclosureTest(),  
  fgrBeautyFD(),
  fgrYieldUncRel(),         
  fgrBackSubUncRel(),
  fgrMCcorrectionsRel(),   
  fgrMCDefficiencyRel(),   
  fgrSecContaminationRel(),   
  fgrMCclosureTestRel(),  
  fgrBeautyFDRel(),
  fgrTotal(),
  fgrTotalRel(),
  fgrTotalNonFD(),
  fgrTotalNonFlatDPhi(),
  fgrTotalNonFlatDPhiRel(),
  fgrTotalFlatDPhi(),
  fgrTotalFlatDPhiRel()
        
{
  // default constructor
}


AliHFDhadronCorrSystUnc::AliHFDhadronCorrSystUnc(const char* name) : 
  TNamed(name,name), 						   
  fmeson(),
  fstrmeson(),
  fstrptAss(),
  fstrptD(),
  fhDeltaPhiTemplate(),
  fhYieldExtraction(),
  fhBackSubtractionMin(),
  fhBackSubtractionMax(),
  fhBeautyFDmin(),
  fhBeautyFDmax(),
  fhMCclosureTestMin(),
  fhMCclosureTestMax(),
  fhMCcorrectionsMin(),
  fhMCcorrectionsMax(),
  fhMCDefficiencyMin(),
  fhMCDefficiencyMax(),
  fhSecContaminationMin(),
  fhSecContaminationMax(),
  fhTotalMin(),
  fhTotalMax(),
  fhTotalNonFDMin(),
  fhTotalNonFDMax(),
  fhTotalNonFlatDPhiMin(),
  fhTotalNonFlatDPhiMax(),
  fhtotFlatMin(),
  fhtotFlatMax(),
  fgrYieldUnc(),         
  fgrBackSubUnc(),
  fgrMCcorrections(),   
  fgrMCDefficiency(),   
  fgrSecContamination(),   
  fgrMCclosureTest(),  
  fgrBeautyFD(),
  fgrYieldUncRel(),         
  fgrBackSubUncRel(),
  fgrMCcorrectionsRel(),   
  fgrMCDefficiencyRel(),   
  fgrSecContaminationRel(),   
  fgrMCclosureTestRel(),  
  fgrBeautyFDRel(),
  fgrTotal(),
  fgrTotalRel(),
  fgrTotalNonFD(),
  fgrTotalNonFlatDPhi(),
  fgrTotalNonFlatDPhiRel(),
  fgrTotalFlatDPhi(),
  fgrTotalFlatDPhiRel()
{
  // default constructor
}



AliHFDhadronCorrSystUnc::~AliHFDhadronCorrSystUnc(){
  // destructor
  
  delete fhDeltaPhiTemplate;
  delete fhYieldExtraction;
  delete fhBackSubtractionMin;
  delete   fhBackSubtractionMax;
  delete  fhBeautyFDmin;
  delete  fhBeautyFDmax;
  delete  fhMCclosureTestMin;
  delete  fhMCclosureTestMax;
  delete  fhMCcorrectionsMin;
  delete  fhMCcorrectionsMax;
  delete  fhMCDefficiencyMin;
  delete  fhMCDefficiencyMax;
  delete  fhSecContaminationMin;
  delete  fhSecContaminationMax;
  delete  fhTotalMin;
  delete fhTotalMax;
  delete fhTotalNonFDMin;
  delete fhTotalNonFDMax;
  delete fhTotalNonFlatDPhiMin;
  delete fhTotalNonFlatDPhiMax;
  delete fhtotFlatMin;
  delete fhtotFlatMax;
  delete fgrYieldUnc;
  delete fgrBackSubUnc;
  delete fgrMCcorrections;
  delete fgrMCDefficiency;
  delete fgrSecContamination;
  delete fgrMCclosureTest;  
  delete fgrBeautyFD;   
  delete fgrYieldUncRel;
  delete fgrBackSubUncRel;
  delete fgrMCcorrectionsRel;
  delete fgrMCDefficiencyRel;
  delete fgrSecContaminationRel;
  delete fgrMCclosureTestRel;  
  delete fgrBeautyFDRel;   
  delete fgrTotal;
  delete fgrTotalRel;
  delete fgrTotalNonFD;
  delete fgrTotalNonFlatDPhi;
  delete fgrTotalNonFlatDPhiRel;
  delete fgrTotalFlatDPhi;
  delete fgrTotalFlatDPhiRel;

}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DzeroLowPtAss03HP(){ 
  Printf("Loading syst unc for D0 pp2010 3-5 0.3 thr");
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DzeroMidPtAss03HP(){ 
  Printf("Loading syst unc for D0 pp2010 5-8 0.3 thr");

  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DzeroHighPtAss03HP(){ 

  Printf("Loading syst unc for D0 pp2010 8-16 0.3 thr");
  
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}




//--------------------------------------------------
void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DstarLowPtAss03HP(){
  Printf("Loading syst unc for D*+ pp 2010, 3<pt(D)<5 GeV/c, pt(assoc)>0.3");
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS, -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DstarMidPtAss03HP(){
  Printf("Loading syst unc for D*+ pp 2010, 5<pt(D)<8 GeV/c, pt(assoc)>0.3");
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS/ -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



void AliHFDhadronCorrSystUnc::InitEmptyHistosFromTemplate(){
  if(!fhDeltaPhiTemplate){
    Printf("Template histo not set, using standard binning");
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
   fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
   fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
   fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
   fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
   fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
   fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
   fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
   fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
   fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
   fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
   fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
   fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
   fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
}




void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DstarHighPtAss03HP(){
  Printf("Loading syst unc for D*+ pp 2010, 8<pt(D)<16 GeV/c, pt(assoc)>0.3");  
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS   -5% +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }
  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}


void AliHFDhadronCorrSystUnc::SetHistoTemplate(TH1D *h,TString strname,Bool_t clone){
  if(fhDeltaPhiTemplate)delete fhDeltaPhiTemplate;
  if(!clone){
    fhDeltaPhiTemplate=h;
  }
  else{
    if(strname.IsNull()){fhDeltaPhiTemplate=(TH1D*)h->Clone("fhDeltaPhiTemplate");
    }
    else fhDeltaPhiTemplate=(TH1D*)h->Clone(strname.Data());
  }
}


void AliHFDhadronCorrSystUnc::SetHistoYieldExtraction(TH1D *h,TString strname,Bool_t clone){
  if(fhYieldExtraction)delete fhYieldExtraction;
  if(!clone){
    fhYieldExtraction=h;
  }
  else{
    if(strname.IsNull()){fhYieldExtraction=(TH1D*)h->Clone("fhYieldExtraction");
    }
    else fhYieldExtraction=(TH1D*)h->Clone(strname.Data());
  }
}

void AliHFDhadronCorrSystUnc::SetHistoBackSubtraction(TH1D *hMax,TString strname,Bool_t clone,TH1D *hMin){
  if(!hMax){
    Printf("No Input Histo for back uncertainty");
    return;
  }
  if(fhBackSubtractionMax)delete fhBackSubtractionMax;
  if(!clone){
    fhBackSubtractionMax=hMax;
  }
  else{
    if(strname.IsNull()){fhBackSubtractionMax=(TH1D*)hMax->Clone("fhBackSubtractionMax");
    }
    else fhBackSubtractionMax=(TH1D*)hMax->Clone(strname.Data());
  }
  
  if(fhBackSubtractionMin)delete fhBackSubtractionMin;
  if(hMin){
    if(!clone){
      fhBackSubtractionMin=hMin;
    }
    else{
      if(strname.IsNull()){fhBackSubtractionMin=(TH1D*)hMin->Clone("fhBackSubtractionMin");
      }
      else fhBackSubtractionMin=(TH1D*)hMin->Clone(strname.Data());
    }
  }
  else{
    if(strname.IsNull()){
      fhBackSubtractionMin=(TH1D*)hMin->Clone("fhBackSubtractionMin");
    }
    else fhBackSubtractionMin=(TH1D*)hMin->Clone(strname.Data());
    for(Int_t k=0;k<=fhBackSubtractionMin->GetNbinsX();k++){
      fhBackSubtractionMin->SetBinContent(k,-1.*fhBackSubtractionMin->GetBinContent(k));
    }
  }

  


}


void AliHFDhadronCorrSystUnc::SetHistoMCclosureTestMax(TH1D *h,TString strname,Bool_t clone){
  if(fhMCclosureTestMax)delete fhMCclosureTestMax;
  if(!clone){
    fhMCclosureTestMax=h;
  }
  else{
    if(strname.IsNull()){fhMCclosureTestMax=(TH1D*)h->Clone("fhMCclosureTestMax");
    }
    else fhMCclosureTestMax=(TH1D*)h->Clone(strname.Data());
  }
}

void AliHFDhadronCorrSystUnc::SetHistoMCclosureTestMin(TH1D *h,TString strname,Bool_t clone){
    if(fhMCclosureTestMin)delete fhMCclosureTestMin;
    if(!clone){
      fhMCclosureTestMin=h;
    }
    else{
      if(strname.IsNull()){fhMCclosureTestMin=(TH1D*)h->Clone("fhMCclosureTestMin");
      }
      else fhMCclosureTestMin=(TH1D*)h->Clone(strname.Data());
    }
}


void AliHFDhadronCorrSystUnc::SetHistoMCcorrectionsMin(TH1D *h,TString strname,Bool_t clone){
    if(fhMCcorrectionsMin)delete fhMCcorrectionsMin;
    if(!clone){
      fhMCcorrectionsMin=h;
    }
    else{
      if(strname.IsNull()){fhMCcorrectionsMin=(TH1D*)h->Clone("fhMCcorrectionsMin");
      }
      else fhMCcorrectionsMin=(TH1D*)h->Clone(strname.Data());
    }
}


void AliHFDhadronCorrSystUnc::SetHistoMCcorrectionsMax(TH1D *h,TString strname,Bool_t clone){
    if(fhMCcorrectionsMax)delete fhMCcorrectionsMax;
    if(!clone){
      fhMCcorrectionsMax=h;
    }
    else{
      if(strname.IsNull()){fhMCcorrectionsMax=(TH1D*)h->Clone("fhMCcorrectionsMax");
      }
      else fhMCcorrectionsMax=(TH1D*)h->Clone(strname.Data());
    }
}


void AliHFDhadronCorrSystUnc::SetHistoMCDefficiencyMin(TH1D *h,TString strname,Bool_t clone){
    if(fhMCDefficiencyMin)delete fhMCDefficiencyMin;
    if(!clone){
      fhMCDefficiencyMin=h;
    }
    else{
      if(strname.IsNull()){fhMCDefficiencyMin=(TH1D*)h->Clone("fhMCDefficiencyMin");
      }
      else fhMCDefficiencyMin=(TH1D*)h->Clone(strname.Data());
    }
}


void AliHFDhadronCorrSystUnc::SetHistoMCDefficiencyMax(TH1D *h,TString strname,Bool_t clone){
    if(fhMCDefficiencyMax)delete fhMCDefficiencyMax;
    if(!clone){
      fhMCDefficiencyMax=h;
    }
    else{
      if(strname.IsNull()){fhMCDefficiencyMax=(TH1D*)h->Clone("fhMCDefficiencyMax");
      }
      else fhMCDefficiencyMax=(TH1D*)h->Clone(strname.Data());
    }
}


void AliHFDhadronCorrSystUnc::SetHistoSecContaminationMin(TH1D *h,TString strname,Bool_t clone){
    if(fhSecContaminationMin)delete fhSecContaminationMin;
    if(!clone){
      fhSecContaminationMin=h;
    }
    else{
      if(strname.IsNull()){fhSecContaminationMin=(TH1D*)h->Clone("fhSecContaminationMin");
      }
      else fhSecContaminationMin=(TH1D*)h->Clone(strname.Data());
    }
}


void AliHFDhadronCorrSystUnc::SetHistoSecContaminationMax(TH1D *h,TString strname,Bool_t clone){
    if(fhSecContaminationMax)delete fhSecContaminationMax;
    if(!clone){
      fhSecContaminationMax=h;
    }
    else{
      if(strname.IsNull()){fhSecContaminationMax=(TH1D*)h->Clone("fhSecContaminationMax");
      }
      else fhSecContaminationMax=(TH1D*)h->Clone(strname.Data());
    }
}


void AliHFDhadronCorrSystUnc::SetHistoBeautyFDmin(TH1D *h,TString strname,Bool_t clone){
    if(fhBeautyFDmin)delete fhBeautyFDmin;
    if(!clone){
      fhBeautyFDmin=h;
    }
    else{
      if(strname.IsNull()){fhBeautyFDmin=(TH1D*)h->Clone("fhBeautyFDmin");
      }
      else fhBeautyFDmin=(TH1D*)h->Clone(strname.Data());
    }
}


void AliHFDhadronCorrSystUnc::SetHistoBeautyFDmax(TH1D *h,TString strname,Bool_t clone){
    if(fhBeautyFDmax)delete fhBeautyFDmax;
    if(!clone){
      fhBeautyFDmax=h;
    }
    else{
      if(strname.IsNull()){fhBeautyFDmax=(TH1D*)h->Clone("fhBeautyFDmax");
      }
      else fhBeautyFDmax=(TH1D*)h->Clone(strname.Data());
    }
}





void AliHFDhadronCorrSystUnc::BuildTotalUncHisto(){
  if(fhTotalMin)delete fhTotalMin;
  if(fhTotalMax)delete fhTotalMax;

  fhTotalMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhTotalMin");
  fhTotalMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhTotalMax");
  Double_t errMin,errMax;

  for(Int_t j=1;j<=fhTotalMin->GetNbinsX();j++){
    errMin=fhMCclosureTestMin->GetBinContent(j)*fhMCclosureTestMin->GetBinContent(j);    
    errMin+=fhMCcorrectionsMin->GetBinContent(j)*fhMCcorrectionsMin->GetBinContent(j);
    errMin+=fhMCDefficiencyMin->GetBinContent(j)*fhMCDefficiencyMin->GetBinContent(j);
    errMin+=fhSecContaminationMin->GetBinContent(j)*fhSecContaminationMin->GetBinContent(j);
    errMin+=fhYieldExtraction->GetBinContent(j)*fhYieldExtraction->GetBinContent(j);
    errMin+=fhBackSubtractionMin->GetBinContent(j)*fhBackSubtractionMin->GetBinContent(j);
    errMin+=fhBeautyFDmin->GetBinContent(j)*fhBeautyFDmin->GetBinContent(j);
    
    fhTotalMin->SetBinContent(j,-TMath::Sqrt(errMin));

    errMax=fhMCclosureTestMax->GetBinContent(j)*fhMCclosureTestMax->GetBinContent(j);    
    errMax+=fhMCcorrectionsMax->GetBinContent(j)*fhMCcorrectionsMax->GetBinContent(j);
    errMax+=fhMCDefficiencyMax->GetBinContent(j)*fhMCDefficiencyMax->GetBinContent(j);
    errMax+=fhSecContaminationMax->GetBinContent(j)*fhSecContaminationMax->GetBinContent(j);
    errMax+=fhYieldExtraction->GetBinContent(j)*fhYieldExtraction->GetBinContent(j);
    errMax+=fhBackSubtractionMax->GetBinContent(j)*fhBackSubtractionMax->GetBinContent(j);
    errMax+=fhBeautyFDmax->GetBinContent(j)*fhBeautyFDmax->GetBinContent(j);
    
    fhTotalMax->SetBinContent(j,TMath::Sqrt(errMax));
    
    
  }

  fhTotalMin->SetLineColor(kBlack);
  fhTotalMin->SetLineWidth(2);
  fhTotalMin->SetFillStyle(0);
  fhTotalMin->SetFillColor(kBlack);
  fhTotalMin->SetMarkerColor(kBlack);
  fhTotalMin->SetMarkerStyle(20);

  fhTotalMax->SetLineColor(kBlack);
  fhTotalMax->SetLineWidth(2);
  fhTotalMax->SetFillStyle(0);
  fhTotalMax->SetFillColor(kBlack);
  fhTotalMax->SetMarkerColor(kBlack);
  fhTotalMax->SetMarkerStyle(20);
  
}

void AliHFDhadronCorrSystUnc::BuildTotalNonFlatUncHisto(){
  if(fhTotalNonFlatDPhiMin)delete fhTotalNonFlatDPhiMin;
  if(fhTotalNonFlatDPhiMax)delete fhTotalNonFlatDPhiMax;

  fhTotalNonFlatDPhiMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhTotalNonFlatDPhiMin");
  fhTotalNonFlatDPhiMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhTotalNonFlatDPhiMax");
  Double_t errMin,errMax,mcClosureMinmax,mcClosureMaxmin;

  mcClosureMinmax=fhMCclosureTestMin->GetBinContent(fhMCclosureTestMin->GetMaximumBin());
  mcClosureMaxmin=fhMCclosureTestMax->GetBinContent(fhMCclosureTestMax->GetMinimumBin());
  Printf("MC closure - The max of min is: %f, the min of max is: %f", mcClosureMinmax, mcClosureMaxmin);

  for(Int_t j=1;j<=fhTotalNonFlatDPhiMin->GetNbinsX();j++){
    errMin=(fhMCclosureTestMin->GetBinContent(j)*fhMCclosureTestMin->GetBinContent(j)-mcClosureMinmax*mcClosureMinmax);// Forced to this quadrature subtraction, doing: (fhMCclosureTestMin->GetBinContent(j)-mcClosureMinmax)*(fhMCclosureTestMin->GetBinContent(j)-mcClosureMinmax) gives the wrong result.. of course  

    errMin+=fhBeautyFDmin->GetBinContent(j)*fhBeautyFDmin->GetBinContent(j);
    
    fhTotalNonFlatDPhiMin->SetBinContent(j,-TMath::Sqrt(errMin));

    errMax=fhMCclosureTestMax->GetBinContent(j)*fhMCclosureTestMax->GetBinContent(j)-mcClosureMaxmin*mcClosureMaxmin; // Forced to this quadrature subtraction, doing:(fhMCclosureTestMax->GetBinContent(j)-mcClosureMaxmin)*(fhMCclosureTestMax->GetBinContent(j)-mcClosureMaxmin) gives the wrong result.. of course  
   
    errMax+=fhBeautyFDmax->GetBinContent(j)*fhBeautyFDmax->GetBinContent(j);
    
    fhTotalNonFlatDPhiMax->SetBinContent(j,TMath::Sqrt(errMax));
    
    
  }

  fhtotFlatMin=(TH1D*)fhTotalMin->Clone("hTotFlatDPhiMin");
  fhtotFlatMin->SetTitle("#Delta#phi indipendent");

  fhtotFlatMax=(TH1D*)fhTotalMax->Clone("hTotFlatDPhiMax");
  fhtotFlatMax->SetTitle("#Delta#phi indipendent");

  for(Int_t jfl=1;jfl<=fhtotFlatMin->GetNbinsX();jfl++){
    fhtotFlatMin->SetBinContent(jfl,-TMath::Sqrt(fhTotalMin->GetBinContent(jfl)*fhTotalMin->GetBinContent(jfl)-fhTotalNonFlatDPhiMin->GetBinContent(jfl)*fhTotalNonFlatDPhiMin->GetBinContent(jfl)));
    fhtotFlatMax->SetBinContent(jfl,TMath::Sqrt(fhTotalMax->GetBinContent(jfl)*fhTotalMax->GetBinContent(jfl)-fhTotalNonFlatDPhiMax->GetBinContent(jfl)*fhTotalNonFlatDPhiMax->GetBinContent(jfl)));
  }

  fhtotFlatMin->SetLineStyle(2);
  fhtotFlatMax->SetLineStyle(2);




  fhTotalNonFlatDPhiMin->SetLineColor(kBlue);
  fhTotalNonFlatDPhiMin->SetLineWidth(2);
  fhTotalNonFlatDPhiMin->SetFillStyle(0);
  fhTotalNonFlatDPhiMin->SetFillColor(kBlue);
  fhTotalNonFlatDPhiMin->SetMarkerColor(kBlue);
  fhTotalNonFlatDPhiMin->SetMarkerStyle(20);

  fhTotalNonFlatDPhiMax->SetLineColor(kBlue);
  fhTotalNonFlatDPhiMax->SetLineWidth(2);
  fhTotalNonFlatDPhiMax->SetFillStyle(0);
  fhTotalNonFlatDPhiMax->SetFillColor(kBlue);
  fhTotalNonFlatDPhiMax->SetMarkerColor(kBlue);
  fhTotalNonFlatDPhiMax->SetMarkerStyle(20);
  
}


void AliHFDhadronCorrSystUnc::BuildTotalNonFDUncHisto(){
  if(fhTotalNonFDMin)delete fhTotalNonFDMin;
  if(fhTotalNonFDMax)delete fhTotalNonFDMax;

  fhTotalNonFDMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhTotalNonFDMin");
  fhTotalNonFDMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhTotalNonFDMax");
  Double_t errMin,errMax;

  for(Int_t j=1;j<=fhTotalNonFDMin->GetNbinsX();j++){
    errMin=fhMCclosureTestMin->GetBinContent(j)*fhMCclosureTestMin->GetBinContent(j);    
    errMin+=fhMCcorrectionsMin->GetBinContent(j)*fhMCcorrectionsMin->GetBinContent(j);
    errMin+=fhMCDefficiencyMin->GetBinContent(j)*fhMCDefficiencyMin->GetBinContent(j);
    errMin+=fhSecContaminationMin->GetBinContent(j)*fhSecContaminationMin->GetBinContent(j);
    errMin+=fhYieldExtraction->GetBinContent(j)*fhYieldExtraction->GetBinContent(j);
    errMin+=fhBackSubtractionMin->GetBinContent(j)*fhBackSubtractionMin->GetBinContent(j);

    fhTotalNonFDMin->SetBinContent(j,-TMath::Sqrt(errMin));

    errMax=fhMCclosureTestMax->GetBinContent(j)*fhMCclosureTestMax->GetBinContent(j);    
    errMax+=fhMCcorrectionsMax->GetBinContent(j)*fhMCcorrectionsMax->GetBinContent(j);
    errMax+=fhMCDefficiencyMax->GetBinContent(j)*fhMCDefficiencyMax->GetBinContent(j);
    errMax+=fhSecContaminationMax->GetBinContent(j)*fhSecContaminationMax->GetBinContent(j);
    errMax+=fhYieldExtraction->GetBinContent(j)*fhYieldExtraction->GetBinContent(j);
    errMax+=fhBackSubtractionMax->GetBinContent(j)*fhBackSubtractionMax->GetBinContent(j);
    
    fhTotalNonFDMax->SetBinContent(j,TMath::Sqrt(errMax));
    
    
  }

}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010(Int_t meson,Double_t ptD,Double_t minptAss){
  
  if(meson==0){
    
    // 0.3 GeV/c
    if(TMath::Abs(minptAss-0.3)<0.0001){
      if(ptD>2&&ptD<5){
	InitStandardUncertaintiesPP2010DzeroLowPtAss03HP();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPP2010DzeroMidPtAss03HP();        
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPP2010DzeroHighPtAss03HP();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }     
    // 0.5 GeV/c
    else if(TMath::Abs(minptAss-0.5)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPP2010DzeroLowPtAss05();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPP2010DzeroMidPtAss05();               
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPP2010DzeroHighPtAss05();
      }      
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }       
    // 1 GeV/c
    else if(TMath::Abs(minptAss-1.)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPP2010DzeroLowPtAss1();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPP2010DzeroMidPtAss1();
	
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPP2010DzeroHighPtAss1();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    else {
      printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
    }
  }    
  else if(meson==1){
    // 0.3 GeV/c
    if(TMath::Abs(minptAss-0.3)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPP2010DstarLowPtAss03HP();	
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPP2010DstarMidPtAss03HP();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPP2010DstarHighPtAss03HP();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    // 0.5 GeV/c
    else if(TMath::Abs(minptAss-0.5)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPP2010DstarLowPtAss05();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPP2010DstarMidPtAss05();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPP2010DstarHighPtAss05();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    
    // 1 GeV/c
    else if(TMath::Abs(minptAss-1.)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPP2010DstarLowPtAss1();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPP2010DstarMidPtAss1();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPP2010DstarHighPtAss1();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    else {
      printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
    }
  }
  else if(meson==2){
    // 0.3 GeV/c
    if(TMath::Abs(minptAss-0.3)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPP2010DplusLowPtAss03();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPP2010DplusMidPtAss03();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPP2010DplusHighPtAss03();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    // 0.5 GeV/c
    else if(TMath::Abs(minptAss-0.5)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPP2010DplusLowPtAss05();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPP2010DplusMidPtAss05();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPP2010DplusHighPtAss05();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    // 1 GeV/c
    else if(TMath::Abs(minptAss-1.)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPP2010DplusLowPtAss1();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPP2010DplusMidPtAss1();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPP2010DplusHighPtAss1();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    else {
      printf("Methods for syst unc not ready yet for this pt(ass) bin \n");
    }
  }
  else {
    printf("PP:No meson is found  Check your input \n");
  }
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013(Int_t meson,Double_t ptD,Double_t minptAss){
  
  if(meson==0){
    // 0.3 GeV/c
    if(TMath::Abs(minptAss-0.3)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPPb2013DzeroLowPtAss03();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPPb2013DzeroMidPtAss03();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPPb2013DzeroHighPtAss03();
      }
      
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    // 0.5 GeV/c
    else if(TMath::Abs(minptAss-0.5)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPPb2013DzeroLowPtAss05();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPPb2013DzeroMidPtAss05();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPPb2013DzeroHighPtAss05();
      }
      
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    
    // 1 GeV/c
    else if(TMath::Abs(minptAss-1.)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPPb2013DzeroLowPtAss1();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPPb2013DzeroMidPtAss1();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPPb2013DzeroHighPtAss1();
      } 
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    else {
      printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
    }
  }
  else if(meson==1){
    // 0.3 GeV/c
    if(TMath::Abs(minptAss-0.3)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPPb2013DstarLowPtAss03();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPPb2013DstarMidPtAss03();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPPb2013DstarHighPtAss03();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    // 0.5 GeV/c
    else if(TMath::Abs(minptAss-0.5)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPPb2013DstarLowPtAss05();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPPb2013DstarMidPtAss05();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPPb2013DstarHighPtAss05();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    // 1 GeV/c
    else if(TMath::Abs(minptAss-1.)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPPb2013DstarLowPtAss1();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPPb2013DstarMidPtAss1();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPPb2013DstarHighPtAss1();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    else {
      printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
    }
  }
  else if(meson==2){
    // 0.3 GeV/c
    if(TMath::Abs(minptAss-0.3)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPPb2013DplusLowPtAss03();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPPb2013DplusMidPtAss03();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPPb2013DplusHighPtAss03();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    // 0.5 GeV/c
    else if(TMath::Abs(minptAss-0.5)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPPb2013DplusLowPtAss05();
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPPb2013DplusMidPtAss05();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPPb2013DplusHighPtAss05();
      }      
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    // 1 GeV/c
    else if(TMath::Abs(minptAss-1.)<0.0001){
      if(ptD>3&&ptD<5){
	InitStandardUncertaintiesPPb2013DplusLowPtAss1();      
      }
      else if(ptD>5&&ptD<8){
	InitStandardUncertaintiesPPb2013DplusMidPtAss1();
      }
      else if(ptD>8&&ptD<16){
	InitStandardUncertaintiesPPb2013DplusHighPtAss1();
      }
      else {
	printf("Methods for syst unc not ready yet for this pt(ass) bin  \n");
      }
    }
    else {
      printf("Methods for syst unc not ready yet for this pt(ass) bin \n");
    }
  }
  else {
        printf("pPb-No meson is found  Check your input \n");
  }
}


TGraphAsymmErrors* AliHFDhadronCorrSystUnc::GetUncGraphFromHistos(TH1D *hRef,TH1D *hMin,TH1D *hMax){
  
  //  Int_t npoints=hMin->GetNbinsX();
  Double_t ew=hMin->GetBinWidth(1)/2.;
  Double_t value,eyl,eym;
  
  TGraphAsymmErrors *gr=new TGraphAsymmErrors();
  for(Int_t j=1;j<=hMin->GetNbinsX();j++){
    if(hRef){
      value=hRef->GetBinContent(j);
      eyl=hMin->GetBinContent(j)*value;
      if(eyl<0.)eyl*=-1.;
      if(hMax)eym=hMax->GetBinContent(j)*value;
      else eym=eyl;
    }
    else {
      value=0.;
      eyl=hMin->GetBinContent(j);
      if(eyl<0.)eyl*=-1.;
      if(hMax)eym=hMax->GetBinContent(j);
      else eym=eyl;
    }
    
    gr->SetPoint(j-1,hMin->GetBinCenter(j),value);
    gr->SetPointError(j-1,ew,ew,eyl,eym);
  }
  
  return gr;
}

void AliHFDhadronCorrSystUnc::BuildGraphsRelUnc(){
  if(fgrYieldUncRel)delete fgrYieldUncRel;
  if(fgrBackSubUncRel)delete fgrBackSubUncRel;
  if(fgrMCcorrectionsRel)delete fgrMCcorrectionsRel;
  if(fgrMCDefficiencyRel)delete fgrMCDefficiencyRel;
  if(fgrSecContaminationRel)delete fgrSecContaminationRel;
  if(fgrMCclosureTestRel)delete fgrMCclosureTestRel;  
  if(fgrBeautyFDRel)delete fgrBeautyFDRel;   
  
  fgrYieldUncRel=GetUncGraphFromHistos(0x0,fhYieldExtraction,0x0);
  fgrYieldUncRel->SetName("fgrYieldUncRel");
  fgrYieldUncRel->SetTitle("D meson yield");


  fgrBackSubUncRel=GetUncGraphFromHistos(0x0,fhBackSubtractionMin,fhBackSubtractionMax);
  fgrBackSubUncRel->SetName("fgrBackSubUncRel");
  fgrBackSubUncRel->SetTitle("Background D correlation subtraction");



  fgrMCcorrectionsRel=GetUncGraphFromHistos(0x0,fhMCcorrectionsMin,fhMCcorrectionsMax);
  fgrMCcorrectionsRel->SetName("fgrMCcorrectionsRel");
  fgrMCcorrectionsRel->SetTitle("Associated track efficiency");

  fgrMCDefficiencyRel=GetUncGraphFromHistos(0x0,fhMCDefficiencyMin,fhMCDefficiencyMax);
  fgrMCDefficiencyRel->SetName("fgrMCDefficiencyRel");
  fgrMCDefficiencyRel->SetTitle("D meson efficiency");

  fgrSecContaminationRel=GetUncGraphFromHistos(0x0,fhSecContaminationMin,fhSecContaminationMax);
  fgrSecContaminationRel->SetName("fgrSecContaminationRel");
  fgrSecContaminationRel->SetTitle("Secondary contamination");

  fgrMCclosureTestRel=GetUncGraphFromHistos(0x0,fhMCclosureTestMin,fhMCclosureTestMax);
  fgrMCclosureTestRel->SetName("fgrMCclosureTestRel");
  fgrMCclosureTestRel->SetTitle("MC closure test");

  fgrBeautyFDRel=GetUncGraphFromHistos(0x0,fhBeautyFDmin,fhBeautyFDmax);
  fgrBeautyFDRel->SetName("fgrBeautyFDRel");
  fgrBeautyFDRel->SetTitle("Feed-down");

  fgrYieldUncRel->SetLineColor(kBlue);
  fgrYieldUncRel->SetLineWidth(2);
  fgrYieldUncRel->SetFillStyle(3002);
  fgrYieldUncRel->SetFillColor(kBlue);
  fgrYieldUncRel->SetMarkerColor(kBlue);
  fgrYieldUncRel->SetMarkerStyle(20);


  fgrBackSubUncRel->SetLineColor(kMagenta);
  fgrBackSubUncRel->SetLineWidth(2);
  fgrBackSubUncRel->SetFillStyle(3008);
  fgrBackSubUncRel->SetFillColor(kMagenta);
  fgrBackSubUncRel->SetMarkerColor(kBlue);
  fgrBackSubUncRel->SetMarkerStyle(20);


  fgrMCcorrectionsRel->SetLineColor(kGreen);
  fgrMCcorrectionsRel->SetLineWidth(2);
  fgrMCcorrectionsRel->SetFillStyle(3006);
  fgrMCcorrectionsRel->SetFillColor(kGreen);
  fgrMCcorrectionsRel->SetMarkerColor(kGreen);
  fgrMCcorrectionsRel->SetMarkerStyle(22);

  fgrMCDefficiencyRel->SetLineColor(kCyan);
  fgrMCDefficiencyRel->SetLineWidth(2);
  fgrMCDefficiencyRel->SetFillStyle(3004);
  fgrMCDefficiencyRel->SetFillColor(kCyan);
  fgrMCDefficiencyRel->SetMarkerColor(kCyan);
  fgrMCDefficiencyRel->SetMarkerStyle(22);

  fgrSecContaminationRel->SetLineColor(kOrange);
  fgrSecContaminationRel->SetLineWidth(2);
  fgrSecContaminationRel->SetFillStyle(3007);
  fgrSecContaminationRel->SetFillColor(kOrange);
  fgrSecContaminationRel->SetMarkerColor(kOrange);
  fgrSecContaminationRel->SetMarkerStyle(22);

  fgrMCclosureTestRel->SetLineColor(kRed);
  fgrMCclosureTestRel->SetLineWidth(2);
  fgrMCclosureTestRel->SetFillStyle(3005);
  fgrMCclosureTestRel->SetFillColor(kRed);
  fgrMCclosureTestRel->SetMarkerColor(kRed);
  fgrMCclosureTestRel->SetMarkerStyle(26);

  fgrBeautyFDRel->SetLineColor(kViolet);
  fgrBeautyFDRel->SetLineWidth(2);
  fgrBeautyFDRel->SetFillStyle(3021);
  fgrBeautyFDRel->SetFillColor(kViolet);
  fgrBeautyFDRel->SetMarkerColor(kViolet);
  fgrBeautyFDRel->SetMarkerStyle(28);


  

}

void AliHFDhadronCorrSystUnc::BuildGraphsUnc(TH1D *hRef){

  if(fgrYieldUnc)delete fgrYieldUnc;
  if(fgrBackSubUnc)delete fgrBackSubUnc;
  if(fgrMCcorrections)delete fgrMCcorrections;
  if(fgrMCDefficiency)delete fgrMCDefficiency;
  if(fgrSecContamination)delete fgrSecContamination;
  if(fgrMCclosureTest)delete fgrMCclosureTest;  
  if(fgrBeautyFD)delete fgrBeautyFD;   
  if(fgrTotalRel)delete fgrTotalRel;
  if(fgrTotal)delete fgrTotal;
  if(fgrTotalNonFlatDPhi)delete fgrTotalNonFlatDPhi;
  if(fgrTotalNonFlatDPhiRel)delete fgrTotalNonFlatDPhiRel;
  if(fgrTotalFlatDPhi)delete fgrTotalFlatDPhi;
  if(fgrTotalFlatDPhiRel)delete fgrTotalFlatDPhiRel;

  fgrYieldUnc=GetUncGraphFromHistos(hRef,fhYieldExtraction,0x0);
  fgrYieldUnc->SetName("fgrYieldUnc");
  fgrYieldUnc->SetTitle("D meson yield");

  fgrBackSubUnc=GetUncGraphFromHistos(hRef,fhBackSubtractionMin,fhBackSubtractionMax);
  fgrBackSubUnc->SetName("fgrBackSubUnc");
  fgrBackSubUnc->SetTitle("Background D correlation subtraction");


  fgrMCcorrections=GetUncGraphFromHistos(hRef,fhMCcorrectionsMin,fhMCcorrectionsMax);
  fgrMCcorrections->SetName("fgrMCcorrections");
  fgrMCcorrections->SetTitle("Associated track efficiency");

  fgrMCDefficiency=GetUncGraphFromHistos(hRef,fhMCDefficiencyMin,fhMCDefficiencyMax);
  fgrMCDefficiency->SetName("fgrMCDefficiency");
  fgrMCDefficiency->SetTitle("D meson efficiency");

  fgrSecContamination=GetUncGraphFromHistos(hRef,fhSecContaminationMin,fhSecContaminationMax);
  fgrSecContamination->SetName("fgrSecContamination");
  fgrSecContamination->SetTitle("Secondary contamination");

  fgrMCclosureTest=GetUncGraphFromHistos(hRef,fhMCclosureTestMin,fhMCclosureTestMax);
  fgrMCclosureTest->SetName("fgrMCclosureTest");
  fgrMCclosureTest->SetTitle("MC closure test");

  fgrBeautyFD=GetUncGraphFromHistos(hRef,fhBeautyFDmin,fhBeautyFDmax);
  fgrBeautyFD->SetName("fgrBeautyFD");
  fgrBeautyFD->SetTitle("Feed-down");

  fgrYieldUnc->SetLineColor(kBlue);
  fgrYieldUnc->SetLineWidth(2);
  fgrYieldUnc->SetFillStyle(0);
  fgrYieldUnc->SetFillColor(kBlue);
  fgrYieldUnc->SetMarkerColor(kBlue);
  fgrYieldUnc->SetMarkerStyle(20);


  fgrBackSubUnc->SetLineColor(kMagenta);
  fgrBackSubUnc->SetLineWidth(2);
  fgrBackSubUnc->SetFillStyle(0);
  fgrBackSubUnc->SetFillColor(kMagenta);
  fgrBackSubUnc->SetMarkerColor(kBlue);
  fgrBackSubUnc->SetMarkerStyle(20);


  fgrMCcorrections->SetLineColor(kGreen);
  fgrMCcorrections->SetLineWidth(2);
  fgrMCcorrections->SetFillStyle(0);
  fgrMCcorrections->SetFillColor(kGreen);
  fgrMCcorrections->SetMarkerColor(kGreen);
  fgrMCcorrections->SetMarkerStyle(22);

  fgrMCDefficiency->SetLineColor(kCyan);
  fgrMCDefficiency->SetLineWidth(2);
  fgrMCDefficiency->SetFillStyle(0);
  fgrMCDefficiency->SetFillColor(kCyan);
  fgrMCDefficiency->SetMarkerColor(kCyan);
  fgrMCDefficiency->SetMarkerStyle(22);

  fgrSecContamination->SetLineColor(kOrange);
  fgrSecContamination->SetLineWidth(2);
  fgrSecContamination->SetFillStyle(0);
  fgrSecContamination->SetFillColor(kOrange);
  fgrSecContamination->SetMarkerColor(kOrange);
  fgrSecContamination->SetMarkerStyle(22);

  fgrMCclosureTest->SetLineColor(kRed);
  fgrMCclosureTest->SetLineWidth(2);
  fgrMCclosureTest->SetFillStyle(0);
  fgrMCclosureTest->SetFillColor(kRed);
  fgrMCclosureTest->SetMarkerColor(kRed);
  fgrMCclosureTest->SetMarkerStyle(26);

  fgrBeautyFD->SetLineColor(kViolet);
  fgrBeautyFD->SetLineWidth(2);
  fgrBeautyFD->SetFillStyle(0);
  fgrBeautyFD->SetFillColor(kViolet);
  fgrBeautyFD->SetMarkerColor(kViolet);
  fgrBeautyFD->SetMarkerStyle(28);

  //  fgrTotalRel=GetUncGraphFromHistos(0x0,fhTotalMin,fhTotalMax);
  if(fhTotalMin){
    fgrTotalRel=GetUncGraphFromHistos(0x0,fhTotalMin,fhTotalMax);
    fgrTotalRel->SetLineColor(kBlack);
    fgrTotalRel->SetLineWidth(2);
    fgrTotalRel->SetFillStyle(0);
    //    fgrTotalRel->SetFillColor(kRed);
    fgrTotalRel->SetMarkerColor(kBlack);
    fgrTotalRel->SetMarkerStyle(26);

    fgrTotal=GetUncGraphFromHistos(hRef,fhTotalMin,fhTotalMax);
    fgrTotal->SetLineColor(kBlack);
    fgrTotal->SetLineWidth(2);
    fgrTotal->SetFillStyle(0);
    fgrTotal->SetFillColor(kRed);
    fgrTotal->SetMarkerColor(kBlack);
    fgrTotal->SetMarkerStyle(26);
  }
  
  if(fhTotalNonFDMin){
    fgrTotalNonFD=GetUncGraphFromHistos(hRef,fhTotalNonFDMin,fhTotalNonFDMax);
    fgrTotalNonFD->SetLineColor(kBlue);
    fgrTotalNonFD->SetLineWidth(2);
    fgrTotalNonFD->SetFillStyle(3005);
    fgrTotalNonFD->SetFillColor(kBlue);
    fgrTotalNonFD->SetMarkerColor(kBlue);
    fgrTotalNonFD->SetMarkerStyle(26);  
  }

  if(fhTotalNonFlatDPhiMin){
    fgrTotalNonFlatDPhiRel=GetUncGraphFromHistos(0x0,fhTotalNonFlatDPhiMin,fhTotalNonFlatDPhiMax);
    fgrTotalNonFlatDPhiRel->SetLineColor(kBlack);
    fgrTotalNonFlatDPhiRel->SetLineWidth(2);
    fgrTotalNonFlatDPhiRel->SetFillStyle(0);
    //    fgrTotalRel->SetFillColor(kRed);
    fgrTotalNonFlatDPhiRel->SetMarkerColor(kBlack);
    fgrTotalNonFlatDPhiRel->SetMarkerStyle(26);

    fgrTotalNonFlatDPhi=GetUncGraphFromHistos(hRef,fhTotalNonFlatDPhiMin,fhTotalNonFlatDPhiMax);
    fgrTotalNonFlatDPhi->SetLineColor(kBlack);
    fgrTotalNonFlatDPhi->SetLineWidth(2);
    fgrTotalNonFlatDPhi->SetFillStyle(3005);
    fgrTotalNonFlatDPhi->SetFillColor(kRed);
    fgrTotalNonFlatDPhi->SetMarkerColor(kBlack);
    fgrTotalNonFlatDPhi->SetMarkerStyle(26);  

    fgrTotalFlatDPhiRel=GetUncGraphFromHistos(0x0,fhtotFlatMin,fhtotFlatMax);
    fgrTotalFlatDPhiRel->SetLineColor(kBlack);
    fgrTotalFlatDPhiRel->SetLineWidth(2);
    fgrTotalFlatDPhiRel->SetFillStyle(0);
    //    fgrTotalRel->SetFillColor(kRed);
    fgrTotalFlatDPhiRel->SetMarkerColor(kBlack);
    fgrTotalFlatDPhiRel->SetMarkerStyle(26);

    fgrTotalFlatDPhi=GetUncGraphFromHistos(hRef,fhtotFlatMin,fhtotFlatMax);
    fgrTotalFlatDPhi->SetLineColor(kBlack);
    fgrTotalFlatDPhi->SetLineWidth(2);
    fgrTotalFlatDPhi->SetFillStyle(3005);
    fgrTotalFlatDPhi->SetFillColor(kBlack);
    fgrTotalFlatDPhi->SetMarkerColor(kBlack);
    fgrTotalFlatDPhi->SetMarkerStyle(26);  
  }

}


TCanvas* AliHFDhadronCorrSystUnc::BuildSystUncertaintyPlotVsDeltaPhi(TH1D *hCorrPlot,Int_t doInit){

  if(doInit!=0){
    BuildTotalUncHisto();
    BuildTotalNonFDUncHisto();
    BuildTotalNonFlatUncHisto();
    BuildGraphsUnc(hCorrPlot);
    BuildGraphsRelUnc();

  }

  // Easy canva with relative uncertainties
  TCanvas *cCanvaRelUnc=new TCanvas("cCanvaRelUnc","cCanvaRelUnc",700,700);
  cCanvaRelUnc->cd();
  TH2D *hDraw=new TH2D("hDraw","hDraw",32,-TMath::Pi()/2.,3./2.*TMath::Pi(),200,-2.,2.);
  hDraw->SetXTitle("#Delta#phi (rad)");
  hDraw->SetYTitle("Relative uncertainty");
  hDraw->Draw();
  
  
  fgrYieldUncRel->Draw("E2");
  fgrBackSubUncRel->Draw("E2");
  fgrMCcorrectionsRel->Draw("E2");
  fgrMCDefficiencyRel->Draw("E2");
  fgrSecContaminationRel->Draw("E2");
  fgrMCclosureTestRel->Draw("E2");
  fgrBeautyFDRel->Draw("E2");
  //  fgrTotalRel->Draw("E2");

  fhtotFlatMin->Draw("same");
  fhtotFlatMax->Draw("same");

  fhTotalMin->Draw("same");
  fhTotalMax->Draw("same");

  TCanvas *cCanvaFinalPlot=new TCanvas("cCanvaFinalPlot","cCanvaFinalPlot",700,700);
  cCanvaFinalPlot->cd();
  hCorrPlot->Draw();
  //  fgrYieldUnc->Draw("pE2");
  //  fgrBackSubUnc->Draw("pE2");
  //  fgrMCcorrections->Draw("pE2");
  //  fgrMCclosureTest->Draw("pE2");
  //  fgrBeautyFD->Draw("pE2");
  fgrTotal->Draw("E2");


  TCanvas *cCanvaFinalPlotFD=new TCanvas("cCanvaFinalPlotFD","cCanvaFinalPlotFD",700,700);
  cCanvaFinalPlotFD->cd();
  hCorrPlot->Draw();
  //  fgrYieldUnc->Draw("pE2");
  //  fgrBackSubUnc->Draw("pE2");
  //  fgrMCcorrections->Draw("pE2");
  //  fgrMCclosureTest->Draw("pE2");
  //  fgrBeautyFD->Draw("pE2");
  fgrBeautyFD->Draw("E2");
  fgrTotalNonFD->Draw("E2");
  fgrTotalNonFlatDPhi->Draw("E2");
  fgrTotalFlatDPhi->Draw("E2");

  return cCanvaFinalPlot;
}
  
  
TH1D* AliHFDhadronCorrSystUnc::GetVariedHisto(const TH1D *hIn,const TGraphAsymmErrors *gr,Int_t minmax){

  TH1D *hOut;
  if(minmax==0){
    hOut=(TH1D*)hIn->Clone(Form("%sVariedMin",hIn->GetName()));
  }
  else if(minmax==1){
    hOut=(TH1D*)hIn->Clone(Form("%sVariedMax",hIn->GetName()));
  }
  //  Int_t np=gr->GetN();
  Double_t *x,*y,*ely,*ehy;//*elx,*ehx,
  x=gr->GetX();
  y=gr->GetY();
  //  elx=gr->GetEXlow();
  // ehx=gr->GetEXhigh();
   ely=gr->GetEYlow();
  ehy=gr->GetEYhigh();

  for(Int_t jp=1;jp<=hIn->GetNbinsX();jp++){
    if(TMath::Abs(x[jp-1]-hIn->GetBinCenter(jp))>0.0001){
      Printf("Bin Mismatch: this method assumes that the graph has the points in the center of the histo bin centers");
      return 0x0;
    }
    if(TMath::Abs(y[jp-1]-hIn->GetBinContent(jp))>0.0001){
      Printf("Value Mismatch: this method relies on the fact that the graph central values are the same as those of the histo");
      return 0x0;
    }
    if(minmax==0){
      hOut->SetBinContent(jp,y[jp-1]-ely[jp-1]);
    }
    else if(minmax==1){
      hOut->SetBinContent(jp,y[jp-1]+ehy[jp-1]);
    }
    hOut->SetBinError(jp,hIn->GetBinError(jp));
  }

  return hOut;
}



////////////////////////////////////////////////////////////////////////////////////////////////////////
/////
///// METHODS WITH UNCERTAINTIES: PP 2010, for kinematic cases approved after HP2013
/////
////////////////////////////////////////////////////////////////////////////////////////////////////////


// START FROM DPLUS FOR PT(ASSOC)>0.3
void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DplusLowPtAss03(){ Printf("TEMPORARY VALUES (PP 2010 ass 03)");
  fmeson=0;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DplusMidPtAss03(){ Printf("TEMPORARY VALUES (PP 2010 ass 03)");

  fmeson=0;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DplusHighPtAss03(){ Printf("TEMPORARY VALUES (PP 2010 ass 03)");
  
  fmeson=0;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



//////// HIGHER PT ASS THRESHOLDS

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DzeroLowPtAss05(){ 
  Printf("Setting syst for D0 pp 2010 3-5 0.5 thr");
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DzeroMidPtAss05(){ 
  Printf("Setting syst for D0 pp 2010 5-8 0.5 thr");

  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DzeroHighPtAss05(){ 
  Printf("Setting syst for D0 pp 2010 8-16 0.5 thr");
  
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}




//--------------------------------------------------
void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DstarLowPtAss05(){ 
  Printf("Setting uncertainties for Dstar pp 2010, 3<pt(D)<5, pt(assoc)>0.5 GeV/c ");
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS, -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DstarMidPtAss05(){ 
  Printf("Setting uncertainties for Dstar pp 2010, 5<pt(D)<8, pt(assoc)>0.5 GeV/c ");
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS/ -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DstarHighPtAss05(){
  Printf("Setting uncertainties for Dstar pp 2010, 8<pt(D)<16, pt(assoc)>0.5 GeV/c ");  
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.12);
  }
// check those values
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.12); // check this one in particular
  }
  
  // MC CORRECTIONS   -5% +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }
  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}



void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DplusLowPtAss05(){ 
  Printf("Setting uncertainties for Dplus pp 2010, 3<pt(D)<5, pt(assoc)>0.5 GeV/c ");
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DplusMidPtAss05(){ Printf("TEMPORARY VALUES (PP 2010 ass 03)");
  Printf("Setting uncertainties for Dstar pp 2010, 5<pt(D)<8, pt(assoc)>0.5 GeV/c ");
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DplusHighPtAss05(){ Printf("TEMPORARY VALUES (PP 2010 ass 03)");
  Printf("Setting uncertainties for Dstar pp 2010, 8<pt(D)<16, pt(assoc)>0.5 GeV/c ");  
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



// pt(assoc)> 1 GeV/c
void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DzeroLowPtAss1(){
  Printf("Setting uncertainties for Dzero pp 2010, 3<pt(D)<5, pt(assoc)>1 GeV/c ");
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DzeroMidPtAss1(){
  Printf("Setting uncertainties for Dzero pp 2010, 5<pt(D)<8, pt(assoc)>1 GeV/c ");
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DzeroHighPtAss1(){
  Printf("Setting uncertainties for Dzero pp 2010, 8<pt(D)<16, pt(assoc)>1 GeV/c ");  
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}




//--------------------------------------------------
void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DstarLowPtAss1(){ Printf("TEMPORARY VALUES (PP 2010 ass 03)");
  Printf("Setting uncertainties for Dstar pp 2010, 3<pt(D)<5, pt(assoc)>1 GeV/c ");
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS, -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DstarMidPtAss1(){
  Printf("Setting uncertainties for Dstar pp 2010, 5<pt(D)<8, pt(assoc)>1 GeV/c ");
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS/ -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DstarHighPtAss1(){ 
  Printf("Setting uncertainties for Dstar pp 2010, 8<pt(D)<16, pt(assoc)>1 GeV/c ");  
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.12);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
  
      fhBackSubtractionMax->SetBinContent(j,0.12);
  }
  
  // MC CORRECTIONS   -5% +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }
  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.08);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}



void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DplusLowPtAss1(){
  Printf("Setting uncertainties for Dplus pp 2010, 3<pt(D)<5, pt(assoc)>1 GeV/c ");
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DplusMidPtAss1(){ 
  Printf("Setting uncertainties for Dplus pp 2010, 5<pt(D)<8, pt(assoc)>1 GeV/c ");
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPP2010DplusHighPtAss1(){
  Printf("Setting uncertainties for Dplus pp 2010, 8<pt(D)<16, pt(assoc)>1 GeV/c ");  
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.05);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.10);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.05);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.05);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}






////////////////////////////////////////////////////////////////////////////////////////////////////////
/////
///// METHODS WITH UNCERTAINTIES: pPb 2013
/////
////////////////////////////////////////////////////////////////////////////////////////////////////////


// pt assoc > 0.3 GeV/c

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DzeroLowPtAss03(){ 
  Printf("Setting uncertainties for Dzero pPb 2013, 3<pt(D)<5, pt(assoc)>0.3 GeV/c ");  
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.08);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DzeroMidPtAss03(){ 
  Printf("Setting uncertainties for Dzero pPb 2013, 5<pt(D)<8, pt(assoc)>0.3 GeV/c ");  
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.08);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DzeroHighPtAss03(){ 
  Printf("Setting uncertainties for Dzero pPb 2013, 8<pt(D)<16, pt(assoc)>0.3 GeV/c ");    
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.08);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}




//--------------------------------------------------
void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DstarLowPtAss03(){ 
  Printf("Setting uncertainties for Dstar pPb 2013, 3<pt(D)<5, pt(assoc)>0.3 GeV/c ");  
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS, -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.08);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DstarMidPtAss03(){ 
  Printf("Setting uncertainties for Dstar pPb 2013, 5<pt(D)<8, pt(assoc)>0.3 GeV/c ");  
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.04);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.04);
  }
  
  // MC CORRECTIONS/ -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.04);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.04);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.08);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DstarHighPtAss03(){ 
  Printf("Setting uncertainties for Dstar pPb 2013, 8<pt(D)<16, pt(assoc)>0.3 GeV/c ");    
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS   -5% +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }
  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.08);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.08);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.08);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}




void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DplusLowPtAss03(){
  Printf("Setting uncertainties for Dplus pPb 2013, 3<pt(D)<5, pt(assoc)>0.3 GeV/c ");    
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.1);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.1);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.1);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.1);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.08);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DplusMidPtAss03(){
  Printf("Setting uncertainties for Dplus pPb 2013, 5<pt(D)<8, pt(assoc)>0.3 GeV/c ");    
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.1);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.1);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.1);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.1);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.08);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DplusHighPtAss03(){ 
  Printf("Setting uncertainties for Dplus pPb 2013, 8<pt(D)<16, pt(assoc)>0.3 GeV/c ");    
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore03";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.1);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.1);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.1);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.08);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



//////// HIGHER PT ASS THRESHOLDS

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DzeroLowPtAss05(){ 
  Printf("Setting uncertainties for Dzero pPb 2013, 3<pt(D)<5, pt(assoc)>0.5 GeV/c ");    
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.07);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DzeroMidPtAss05(){ 
  Printf("Setting uncertainties for Dzero pPb 2013, 5<pt(D)<8, pt(assoc)>0.5 GeV/c ");    
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.07);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DzeroHighPtAss05(){ 
  Printf("Setting uncertainties for Dzero pPb 2013, 8<pt(D)<16, pt(assoc)>0.5 GeV/c ");      
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.07);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}




//--------------------------------------------------
void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DstarLowPtAss05(){ 
  Printf("Setting uncertainties for Dstar pPb 2013, 3<pt(D)<5, pt(assoc)>0.5 GeV/c ");      
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.07);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.07);
  }
  
  // MC CORRECTIONS, -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.7);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DstarMidPtAss05(){ 
  Printf("Setting uncertainties for Dstar pPb 2013, 5<pt(D)<8, pt(assoc)>0.5 GeV/c ");      
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS/ -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.07);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DstarHighPtAss05(){ 
  Printf("Setting uncertainties for Dstar pPb 2013, 8<pt(D)<16, pt(assoc)>0.5 GeV/c ");        
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS   -5% +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }
  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.08);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.08);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.07);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}



void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DplusLowPtAss05(){ 
  Printf("Setting uncertainties for Dplus pPb 2013, 3<pt(D)<5, pt(assoc)>0.5 GeV/c ");        
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.1);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.1);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.1);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.1);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.06);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DplusMidPtAss05(){ 
  Printf("Setting uncertainties for Dplus pPb 2013, 5<pt(D)<8, pt(assoc)>0.5 GeV/c ");        
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.1);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.1);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.1);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.1);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.06);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DplusHighPtAss05(){ 
  Printf("Setting uncertainties for Dplus pPb 2013, 8<pt(D)<16, pt(assoc)>0.5 GeV/c ");          
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore05";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.1);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.1);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.1);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.06);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



// pt(assoc)> 1 GeV/c
void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DzeroLowPtAss1(){
  Printf("Setting uncertainties for Dzero pPb 2013, 3<pt(D)<5, pt(assoc)>1 GeV/c ");          
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.05);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DzeroMidPtAss1(){
  Printf("Setting uncertainties for Dzero pPb 2013, 5<pt(D)<8, pt(assoc)>1 GeV/c ");          
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.05);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DzeroHighPtAss1(){ 
  Printf("Setting uncertainties for Dzero pPb 2013, 8<pt(D)<16, pt(assoc)>1 GeV/c ");            
  fmeson=0;
  fstrmeson="Dzero";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.05);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}




//--------------------------------------------------
void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DstarLowPtAss1(){ 
 Printf("Setting uncertainties for Dstar pPb 2013, 3<pt(D)<5, pt(assoc)>1 GeV/c ");            
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.08);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.08);
  }
  
  // MC CORRECTIONS, -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.05);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DstarMidPtAss1(){ 
 Printf("Setting uncertainties for Dstar pPb 2013, 5<pt(D)<8, pt(assoc)>1 GeV/c ");            
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.06);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.06);
  }
  
  // MC CORRECTIONS/ -5%  10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.05);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.05);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.05);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DstarHighPtAss1(){ 
  Printf("Setting uncertainties for Dstar pPb 2013, 8<pt(D)<16, pt(assoc)>1 GeV/c ");            
  fmeson=1;
  fstrmeson="Dstar";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.05);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.05);
  }
  
  // MC CORRECTIONS   -5% +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }
  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.08);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.08);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.05);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }


}



void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DplusLowPtAss1(){ 
  Printf("Setting uncertainties for Dplus pPb 2013, 3<pt(D)<5, pt(assoc)>1 GeV/c ");            
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt3to5";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.1);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.1);
  }

  
  // MC CORRECTIONS ( associatate track efficiency):
  //  -5%  +10% for assoc track eff 
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }

  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.1);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.1);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }


  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    //    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.05);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}

void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DplusMidPtAss1(){ 
  Printf("Setting uncertainties for Dplus pPb 2013, 5<pt(D)<8, pt(assoc)>1 GeV/c ");            
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt5to8";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }
  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.1);
  }

  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.1);
  }
  
  // MC CORRECTIONS:  -5%  +10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.1);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.1);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.05);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }
  
}


void AliHFDhadronCorrSystUnc::InitStandardUncertaintiesPPb2013DplusHighPtAss1(){ 
  Printf("Setting uncertainties for Dplus pPb 2013, 8<pt(D)<16, pt(assoc)>1 GeV/c ");            
  fmeson=2;
  fstrmeson="Dplus";
  fstrptAss="ptAsMore1";
  fstrptD="Dpt8to16";
  if(!fhDeltaPhiTemplate){
    fhDeltaPhiTemplate=new TH1D("fhDeltaPhiTemplate","fhDeltaPhiTemplate",32,-TMath::Pi()/2.,3./2.*TMath::Pi());
  }

  Double_t x;
  // D MESON YIELD EXTRACTION (->NORMALIZATION): relative uncertainty is constant
  fhYieldExtraction=(TH1D*)fhDeltaPhiTemplate->Clone("fhYieldExtraction");
  for(Int_t j=1;j<=fhYieldExtraction->GetNbinsX();j++){
    fhYieldExtraction->SetBinContent(j,0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMin");
  for(Int_t j=1;j<=fhBackSubtractionMin->GetNbinsX();j++){
    fhBackSubtractionMin->SetBinContent(j,-0.1);
  }

  // Background D MESON candidate subtraction (side-band variations, etc.)
  fhBackSubtractionMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBackSubtractionMax");
  for(Int_t j=1;j<=fhBackSubtractionMax->GetNbinsX();j++){
    fhBackSubtractionMax->SetBinContent(j,0.1);
  }
  
  // MC CORRECTIONS,  -5% 10% for assoc track eff
  fhMCcorrectionsMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMin");
  for(Int_t j=1;j<=fhMCcorrectionsMin->GetNbinsX();j++){
    fhMCcorrectionsMin->SetBinContent(j,-0.04);
  }

  fhMCcorrectionsMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCcorrectionsMax");
  for(Int_t j=1;j<=fhMCcorrectionsMax->GetNbinsX();j++){
    fhMCcorrectionsMax->SetBinContent(j,0.04);
  }


  // MC D EFF CORRECTION
  fhMCDefficiencyMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMin");
  for(Int_t j=1;j<=fhMCDefficiencyMin->GetNbinsX();j++){
    fhMCDefficiencyMin->SetBinContent(j,-0.1);
  }

  fhMCDefficiencyMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCDefficiencyMax");
  for(Int_t j=1;j<=fhMCDefficiencyMax->GetNbinsX();j++){
    fhMCDefficiencyMax->SetBinContent(j,0.1);
  }


  // Contamination from secondary tracks
  fhSecContaminationMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMin");
  for(Int_t j=1;j<=fhSecContaminationMin->GetNbinsX();j++){
    fhSecContaminationMin->SetBinContent(j,-0.035);
  }

  fhSecContaminationMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhSecContaminationMax");
  for(Int_t j=1;j<=fhSecContaminationMax->GetNbinsX();j++){
    fhSecContaminationMax->SetBinContent(j,0.035);
  }

  // MC CLOSURETEST (D meson efficiency)
  fhMCclosureTestMin=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMin");
  for(Int_t j=1;j<=fhMCclosureTestMin->GetNbinsX();j++){
    x=fhMCclosureTestMin->GetBinLowEdge(j);
    fhMCclosureTestMin->SetBinContent(j,-0.0);
    
    if(-0.4<x&&x<-0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
    else if(-0.2<x&&x<-0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    else if(-0.1<x&&x<0.1){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.02);      
    }
    else if(0.1<x&&x<0.2){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.015);      
    }
    if(0.2<x&&x<0.4){    
      fhMCclosureTestMin->SetBinContent(j,fhMCclosureTestMin->GetBinContent(j)-0.01);      
    }
  }

  fhMCclosureTestMax=(TH1D*)fhDeltaPhiTemplate->Clone("fhMCclosureTestMax");
  for(Int_t j=1;j<=fhMCclosureTestMax->GetNbinsX();j++){
    x=fhMCclosureTestMax->GetBinLowEdge(j);
    fhMCclosureTestMax->SetBinContent(j,0.05);
    
    //     if(-0.4<x&&x<-0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.2<x&&x<-0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     else if(-0.1<x&&x<0.1){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.08);      
    //     }
    //     else if(0.1<x&&x<0.2){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.06);      
    //     }
    //     if(0.2<x&&x<0.4){    
    //       fhMCclosureTestMax->SetBinContent(j,fhMCclosureTestMax->GetBinContent(j)-0.04);      
    //     }
    
  }
  
  // Feed-down 

  fhBeautyFDmin=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmin");
  for(Int_t j=1;j<=fhBeautyFDmin->GetNbinsX();j++){
    x=fhBeautyFDmin->GetBinLowEdge(j);
    fhBeautyFDmin->SetBinContent(j,-0.05);
    
  //   if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmin->SetBinContent(j,fhBeautyFDmin->GetBinContent(j)-0.04);      
//     }
  }

  fhBeautyFDmax=(TH1D*)fhDeltaPhiTemplate->Clone("fhBeautyFDmax");
  for(Int_t j=1;j<=fhBeautyFDmax->GetNbinsX();j++){
    x=fhBeautyFDmax->GetBinLowEdge(j);
    fhBeautyFDmax->SetBinContent(j,0.03);
   
//     if(-0.4<x&&x<-0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.2<x&&x<-0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     else if(-0.1<x&&x<0.1){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.08);      
//     }
//     else if(0.1<x&&x<0.2){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.06);      
//     }
//     if(0.2<x&&x<0.4){    
//       fhBeautyFDmax->SetBinContent(j,fhBeautyFDmax->GetBinContent(j)+0.04);      
//     } 
    
  }

}



 AliHFDhadronCorrSystUnc.cxx:1
 AliHFDhadronCorrSystUnc.cxx:2
 AliHFDhadronCorrSystUnc.cxx:3
 AliHFDhadronCorrSystUnc.cxx:4
 AliHFDhadronCorrSystUnc.cxx:5
 AliHFDhadronCorrSystUnc.cxx:6
 AliHFDhadronCorrSystUnc.cxx:7
 AliHFDhadronCorrSystUnc.cxx:8
 AliHFDhadronCorrSystUnc.cxx:9
 AliHFDhadronCorrSystUnc.cxx:10
 AliHFDhadronCorrSystUnc.cxx:11
 AliHFDhadronCorrSystUnc.cxx:12
 AliHFDhadronCorrSystUnc.cxx:13
 AliHFDhadronCorrSystUnc.cxx:14
 AliHFDhadronCorrSystUnc.cxx:15
 AliHFDhadronCorrSystUnc.cxx:16
 AliHFDhadronCorrSystUnc.cxx:17
 AliHFDhadronCorrSystUnc.cxx:18
 AliHFDhadronCorrSystUnc.cxx:19
 AliHFDhadronCorrSystUnc.cxx:20
 AliHFDhadronCorrSystUnc.cxx:21
 AliHFDhadronCorrSystUnc.cxx:22
 AliHFDhadronCorrSystUnc.cxx:23
 AliHFDhadronCorrSystUnc.cxx:24
 AliHFDhadronCorrSystUnc.cxx:25
 AliHFDhadronCorrSystUnc.cxx:26
 AliHFDhadronCorrSystUnc.cxx:27
 AliHFDhadronCorrSystUnc.cxx:28
 AliHFDhadronCorrSystUnc.cxx:29
 AliHFDhadronCorrSystUnc.cxx:30
 AliHFDhadronCorrSystUnc.cxx:31
 AliHFDhadronCorrSystUnc.cxx:32
 AliHFDhadronCorrSystUnc.cxx:33
 AliHFDhadronCorrSystUnc.cxx:34
 AliHFDhadronCorrSystUnc.cxx:35
 AliHFDhadronCorrSystUnc.cxx:36
 AliHFDhadronCorrSystUnc.cxx:37
 AliHFDhadronCorrSystUnc.cxx:38
 AliHFDhadronCorrSystUnc.cxx:39
 AliHFDhadronCorrSystUnc.cxx:40
 AliHFDhadronCorrSystUnc.cxx:41
 AliHFDhadronCorrSystUnc.cxx:42
 AliHFDhadronCorrSystUnc.cxx:43
 AliHFDhadronCorrSystUnc.cxx:44
 AliHFDhadronCorrSystUnc.cxx:45
 AliHFDhadronCorrSystUnc.cxx:46
 AliHFDhadronCorrSystUnc.cxx:47
 AliHFDhadronCorrSystUnc.cxx:48
 AliHFDhadronCorrSystUnc.cxx:49
 AliHFDhadronCorrSystUnc.cxx:50
 AliHFDhadronCorrSystUnc.cxx:51
 AliHFDhadronCorrSystUnc.cxx:52
 AliHFDhadronCorrSystUnc.cxx:53
 AliHFDhadronCorrSystUnc.cxx:54
 AliHFDhadronCorrSystUnc.cxx:55
 AliHFDhadronCorrSystUnc.cxx:56
 AliHFDhadronCorrSystUnc.cxx:57
 AliHFDhadronCorrSystUnc.cxx:58
 AliHFDhadronCorrSystUnc.cxx:59
 AliHFDhadronCorrSystUnc.cxx:60
 AliHFDhadronCorrSystUnc.cxx:61
 AliHFDhadronCorrSystUnc.cxx:62
 AliHFDhadronCorrSystUnc.cxx:63
 AliHFDhadronCorrSystUnc.cxx:64
 AliHFDhadronCorrSystUnc.cxx:65
 AliHFDhadronCorrSystUnc.cxx:66
 AliHFDhadronCorrSystUnc.cxx:67
 AliHFDhadronCorrSystUnc.cxx:68
 AliHFDhadronCorrSystUnc.cxx:69
 AliHFDhadronCorrSystUnc.cxx:70
 AliHFDhadronCorrSystUnc.cxx:71
 AliHFDhadronCorrSystUnc.cxx:72
 AliHFDhadronCorrSystUnc.cxx:73
 AliHFDhadronCorrSystUnc.cxx:74
 AliHFDhadronCorrSystUnc.cxx:75
 AliHFDhadronCorrSystUnc.cxx:76
 AliHFDhadronCorrSystUnc.cxx:77
 AliHFDhadronCorrSystUnc.cxx:78
 AliHFDhadronCorrSystUnc.cxx:79
 AliHFDhadronCorrSystUnc.cxx:80
 AliHFDhadronCorrSystUnc.cxx:81
 AliHFDhadronCorrSystUnc.cxx:82
 AliHFDhadronCorrSystUnc.cxx:83
 AliHFDhadronCorrSystUnc.cxx:84
 AliHFDhadronCorrSystUnc.cxx:85
 AliHFDhadronCorrSystUnc.cxx:86
 AliHFDhadronCorrSystUnc.cxx:87
 AliHFDhadronCorrSystUnc.cxx:88
 AliHFDhadronCorrSystUnc.cxx:89
 AliHFDhadronCorrSystUnc.cxx:90
 AliHFDhadronCorrSystUnc.cxx:91
 AliHFDhadronCorrSystUnc.cxx:92
 AliHFDhadronCorrSystUnc.cxx:93
 AliHFDhadronCorrSystUnc.cxx:94
 AliHFDhadronCorrSystUnc.cxx:95
 AliHFDhadronCorrSystUnc.cxx:96
 AliHFDhadronCorrSystUnc.cxx:97
 AliHFDhadronCorrSystUnc.cxx:98
 AliHFDhadronCorrSystUnc.cxx:99
 AliHFDhadronCorrSystUnc.cxx:100
 AliHFDhadronCorrSystUnc.cxx:101
 AliHFDhadronCorrSystUnc.cxx:102
 AliHFDhadronCorrSystUnc.cxx:103
 AliHFDhadronCorrSystUnc.cxx:104
 AliHFDhadronCorrSystUnc.cxx:105
 AliHFDhadronCorrSystUnc.cxx:106
 AliHFDhadronCorrSystUnc.cxx:107
 AliHFDhadronCorrSystUnc.cxx:108
 AliHFDhadronCorrSystUnc.cxx:109
 AliHFDhadronCorrSystUnc.cxx:110
 AliHFDhadronCorrSystUnc.cxx:111
 AliHFDhadronCorrSystUnc.cxx:112
 AliHFDhadronCorrSystUnc.cxx:113
 AliHFDhadronCorrSystUnc.cxx:114
 AliHFDhadronCorrSystUnc.cxx:115
 AliHFDhadronCorrSystUnc.cxx:116
 AliHFDhadronCorrSystUnc.cxx:117
 AliHFDhadronCorrSystUnc.cxx:118
 AliHFDhadronCorrSystUnc.cxx:119
 AliHFDhadronCorrSystUnc.cxx:120
 AliHFDhadronCorrSystUnc.cxx:121
 AliHFDhadronCorrSystUnc.cxx:122
 AliHFDhadronCorrSystUnc.cxx:123
 AliHFDhadronCorrSystUnc.cxx:124
 AliHFDhadronCorrSystUnc.cxx:125
 AliHFDhadronCorrSystUnc.cxx:126
 AliHFDhadronCorrSystUnc.cxx:127
 AliHFDhadronCorrSystUnc.cxx:128
 AliHFDhadronCorrSystUnc.cxx:129
 AliHFDhadronCorrSystUnc.cxx:130
 AliHFDhadronCorrSystUnc.cxx:131
 AliHFDhadronCorrSystUnc.cxx:132
 AliHFDhadronCorrSystUnc.cxx:133
 AliHFDhadronCorrSystUnc.cxx:134
 AliHFDhadronCorrSystUnc.cxx:135
 AliHFDhadronCorrSystUnc.cxx:136
 AliHFDhadronCorrSystUnc.cxx:137
 AliHFDhadronCorrSystUnc.cxx:138
 AliHFDhadronCorrSystUnc.cxx:139
 AliHFDhadronCorrSystUnc.cxx:140
 AliHFDhadronCorrSystUnc.cxx:141
 AliHFDhadronCorrSystUnc.cxx:142
 AliHFDhadronCorrSystUnc.cxx:143
 AliHFDhadronCorrSystUnc.cxx:144
 AliHFDhadronCorrSystUnc.cxx:145
 AliHFDhadronCorrSystUnc.cxx:146
 AliHFDhadronCorrSystUnc.cxx:147
 AliHFDhadronCorrSystUnc.cxx:148
 AliHFDhadronCorrSystUnc.cxx:149
 AliHFDhadronCorrSystUnc.cxx:150
 AliHFDhadronCorrSystUnc.cxx:151
 AliHFDhadronCorrSystUnc.cxx:152
 AliHFDhadronCorrSystUnc.cxx:153
 AliHFDhadronCorrSystUnc.cxx:154
 AliHFDhadronCorrSystUnc.cxx:155
 AliHFDhadronCorrSystUnc.cxx:156
 AliHFDhadronCorrSystUnc.cxx:157
 AliHFDhadronCorrSystUnc.cxx:158
 AliHFDhadronCorrSystUnc.cxx:159
 AliHFDhadronCorrSystUnc.cxx:160
 AliHFDhadronCorrSystUnc.cxx:161
 AliHFDhadronCorrSystUnc.cxx:162
 AliHFDhadronCorrSystUnc.cxx:163
 AliHFDhadronCorrSystUnc.cxx:164
 AliHFDhadronCorrSystUnc.cxx:165
 AliHFDhadronCorrSystUnc.cxx:166
 AliHFDhadronCorrSystUnc.cxx:167
 AliHFDhadronCorrSystUnc.cxx:168
 AliHFDhadronCorrSystUnc.cxx:169
 AliHFDhadronCorrSystUnc.cxx:170
 AliHFDhadronCorrSystUnc.cxx:171
 AliHFDhadronCorrSystUnc.cxx:172
 AliHFDhadronCorrSystUnc.cxx:173
 AliHFDhadronCorrSystUnc.cxx:174
 AliHFDhadronCorrSystUnc.cxx:175
 AliHFDhadronCorrSystUnc.cxx:176
 AliHFDhadronCorrSystUnc.cxx:177
 AliHFDhadronCorrSystUnc.cxx:178
 AliHFDhadronCorrSystUnc.cxx:179
 AliHFDhadronCorrSystUnc.cxx:180
 AliHFDhadronCorrSystUnc.cxx:181
 AliHFDhadronCorrSystUnc.cxx:182
 AliHFDhadronCorrSystUnc.cxx:183
 AliHFDhadronCorrSystUnc.cxx:184
 AliHFDhadronCorrSystUnc.cxx:185
 AliHFDhadronCorrSystUnc.cxx:186
 AliHFDhadronCorrSystUnc.cxx:187
 AliHFDhadronCorrSystUnc.cxx:188
 AliHFDhadronCorrSystUnc.cxx:189
 AliHFDhadronCorrSystUnc.cxx:190
 AliHFDhadronCorrSystUnc.cxx:191
 AliHFDhadronCorrSystUnc.cxx:192
 AliHFDhadronCorrSystUnc.cxx:193
 AliHFDhadronCorrSystUnc.cxx:194
 AliHFDhadronCorrSystUnc.cxx:195
 AliHFDhadronCorrSystUnc.cxx:196
 AliHFDhadronCorrSystUnc.cxx:197
 AliHFDhadronCorrSystUnc.cxx:198
 AliHFDhadronCorrSystUnc.cxx:199
 AliHFDhadronCorrSystUnc.cxx:200
 AliHFDhadronCorrSystUnc.cxx:201
 AliHFDhadronCorrSystUnc.cxx:202
 AliHFDhadronCorrSystUnc.cxx:203
 AliHFDhadronCorrSystUnc.cxx:204
 AliHFDhadronCorrSystUnc.cxx:205
 AliHFDhadronCorrSystUnc.cxx:206
 AliHFDhadronCorrSystUnc.cxx:207
 AliHFDhadronCorrSystUnc.cxx:208
 AliHFDhadronCorrSystUnc.cxx:209
 AliHFDhadronCorrSystUnc.cxx:210
 AliHFDhadronCorrSystUnc.cxx:211
 AliHFDhadronCorrSystUnc.cxx:212
 AliHFDhadronCorrSystUnc.cxx:213
 AliHFDhadronCorrSystUnc.cxx:214
 AliHFDhadronCorrSystUnc.cxx:215
 AliHFDhadronCorrSystUnc.cxx:216
 AliHFDhadronCorrSystUnc.cxx:217
 AliHFDhadronCorrSystUnc.cxx:218
 AliHFDhadronCorrSystUnc.cxx:219
 AliHFDhadronCorrSystUnc.cxx:220
 AliHFDhadronCorrSystUnc.cxx:221
 AliHFDhadronCorrSystUnc.cxx:222
 AliHFDhadronCorrSystUnc.cxx:223
 AliHFDhadronCorrSystUnc.cxx:224
 AliHFDhadronCorrSystUnc.cxx:225
 AliHFDhadronCorrSystUnc.cxx:226
 AliHFDhadronCorrSystUnc.cxx:227
 AliHFDhadronCorrSystUnc.cxx:228
 AliHFDhadronCorrSystUnc.cxx:229
 AliHFDhadronCorrSystUnc.cxx:230
 AliHFDhadronCorrSystUnc.cxx:231
 AliHFDhadronCorrSystUnc.cxx:232
 AliHFDhadronCorrSystUnc.cxx:233
 AliHFDhadronCorrSystUnc.cxx:234
 AliHFDhadronCorrSystUnc.cxx:235
 AliHFDhadronCorrSystUnc.cxx:236
 AliHFDhadronCorrSystUnc.cxx:237
 AliHFDhadronCorrSystUnc.cxx:238
 AliHFDhadronCorrSystUnc.cxx:239
 AliHFDhadronCorrSystUnc.cxx:240
 AliHFDhadronCorrSystUnc.cxx:241
 AliHFDhadronCorrSystUnc.cxx:242
 AliHFDhadronCorrSystUnc.cxx:243
 AliHFDhadronCorrSystUnc.cxx:244
 AliHFDhadronCorrSystUnc.cxx:245
 AliHFDhadronCorrSystUnc.cxx:246
 AliHFDhadronCorrSystUnc.cxx:247
 AliHFDhadronCorrSystUnc.cxx:248
 AliHFDhadronCorrSystUnc.cxx:249
 AliHFDhadronCorrSystUnc.cxx:250
 AliHFDhadronCorrSystUnc.cxx:251
 AliHFDhadronCorrSystUnc.cxx:252
 AliHFDhadronCorrSystUnc.cxx:253
 AliHFDhadronCorrSystUnc.cxx:254
 AliHFDhadronCorrSystUnc.cxx:255
 AliHFDhadronCorrSystUnc.cxx:256
 AliHFDhadronCorrSystUnc.cxx:257
 AliHFDhadronCorrSystUnc.cxx:258
 AliHFDhadronCorrSystUnc.cxx:259
 AliHFDhadronCorrSystUnc.cxx:260
 AliHFDhadronCorrSystUnc.cxx:261
 AliHFDhadronCorrSystUnc.cxx:262
 AliHFDhadronCorrSystUnc.cxx:263
 AliHFDhadronCorrSystUnc.cxx:264
 AliHFDhadronCorrSystUnc.cxx:265
 AliHFDhadronCorrSystUnc.cxx:266
 AliHFDhadronCorrSystUnc.cxx:267
 AliHFDhadronCorrSystUnc.cxx:268
 AliHFDhadronCorrSystUnc.cxx:269
 AliHFDhadronCorrSystUnc.cxx:270
 AliHFDhadronCorrSystUnc.cxx:271
 AliHFDhadronCorrSystUnc.cxx:272
 AliHFDhadronCorrSystUnc.cxx:273
 AliHFDhadronCorrSystUnc.cxx:274
 AliHFDhadronCorrSystUnc.cxx:275
 AliHFDhadronCorrSystUnc.cxx:276
 AliHFDhadronCorrSystUnc.cxx:277
 AliHFDhadronCorrSystUnc.cxx:278
 AliHFDhadronCorrSystUnc.cxx:279
 AliHFDhadronCorrSystUnc.cxx:280
 AliHFDhadronCorrSystUnc.cxx:281
 AliHFDhadronCorrSystUnc.cxx:282
 AliHFDhadronCorrSystUnc.cxx:283
 AliHFDhadronCorrSystUnc.cxx:284
 AliHFDhadronCorrSystUnc.cxx:285
 AliHFDhadronCorrSystUnc.cxx:286
 AliHFDhadronCorrSystUnc.cxx:287
 AliHFDhadronCorrSystUnc.cxx:288
 AliHFDhadronCorrSystUnc.cxx:289
 AliHFDhadronCorrSystUnc.cxx:290
 AliHFDhadronCorrSystUnc.cxx:291
 AliHFDhadronCorrSystUnc.cxx:292
 AliHFDhadronCorrSystUnc.cxx:293
 AliHFDhadronCorrSystUnc.cxx:294
 AliHFDhadronCorrSystUnc.cxx:295
 AliHFDhadronCorrSystUnc.cxx:296
 AliHFDhadronCorrSystUnc.cxx:297
 AliHFDhadronCorrSystUnc.cxx:298
 AliHFDhadronCorrSystUnc.cxx:299
 AliHFDhadronCorrSystUnc.cxx:300
 AliHFDhadronCorrSystUnc.cxx:301
 AliHFDhadronCorrSystUnc.cxx:302
 AliHFDhadronCorrSystUnc.cxx:303
 AliHFDhadronCorrSystUnc.cxx:304
 AliHFDhadronCorrSystUnc.cxx:305
 AliHFDhadronCorrSystUnc.cxx:306
 AliHFDhadronCorrSystUnc.cxx:307
 AliHFDhadronCorrSystUnc.cxx:308
 AliHFDhadronCorrSystUnc.cxx:309
 AliHFDhadronCorrSystUnc.cxx:310
 AliHFDhadronCorrSystUnc.cxx:311
 AliHFDhadronCorrSystUnc.cxx:312
 AliHFDhadronCorrSystUnc.cxx:313
 AliHFDhadronCorrSystUnc.cxx:314
 AliHFDhadronCorrSystUnc.cxx:315
 AliHFDhadronCorrSystUnc.cxx:316
 AliHFDhadronCorrSystUnc.cxx:317
 AliHFDhadronCorrSystUnc.cxx:318
 AliHFDhadronCorrSystUnc.cxx:319
 AliHFDhadronCorrSystUnc.cxx:320
 AliHFDhadronCorrSystUnc.cxx:321
 AliHFDhadronCorrSystUnc.cxx:322
 AliHFDhadronCorrSystUnc.cxx:323
 AliHFDhadronCorrSystUnc.cxx:324
 AliHFDhadronCorrSystUnc.cxx:325
 AliHFDhadronCorrSystUnc.cxx:326
 AliHFDhadronCorrSystUnc.cxx:327
 AliHFDhadronCorrSystUnc.cxx:328
 AliHFDhadronCorrSystUnc.cxx:329
 AliHFDhadronCorrSystUnc.cxx:330
 AliHFDhadronCorrSystUnc.cxx:331
 AliHFDhadronCorrSystUnc.cxx:332
 AliHFDhadronCorrSystUnc.cxx:333
 AliHFDhadronCorrSystUnc.cxx:334
 AliHFDhadronCorrSystUnc.cxx:335
 AliHFDhadronCorrSystUnc.cxx:336
 AliHFDhadronCorrSystUnc.cxx:337
 AliHFDhadronCorrSystUnc.cxx:338
 AliHFDhadronCorrSystUnc.cxx:339
 AliHFDhadronCorrSystUnc.cxx:340
 AliHFDhadronCorrSystUnc.cxx:341
 AliHFDhadronCorrSystUnc.cxx:342
 AliHFDhadronCorrSystUnc.cxx:343
 AliHFDhadronCorrSystUnc.cxx:344
 AliHFDhadronCorrSystUnc.cxx:345
 AliHFDhadronCorrSystUnc.cxx:346
 AliHFDhadronCorrSystUnc.cxx:347
 AliHFDhadronCorrSystUnc.cxx:348
 AliHFDhadronCorrSystUnc.cxx:349
 AliHFDhadronCorrSystUnc.cxx:350
 AliHFDhadronCorrSystUnc.cxx:351
 AliHFDhadronCorrSystUnc.cxx:352
 AliHFDhadronCorrSystUnc.cxx:353
 AliHFDhadronCorrSystUnc.cxx:354
 AliHFDhadronCorrSystUnc.cxx:355
 AliHFDhadronCorrSystUnc.cxx:356
 AliHFDhadronCorrSystUnc.cxx:357
 AliHFDhadronCorrSystUnc.cxx:358
 AliHFDhadronCorrSystUnc.cxx:359
 AliHFDhadronCorrSystUnc.cxx:360
 AliHFDhadronCorrSystUnc.cxx:361
 AliHFDhadronCorrSystUnc.cxx:362
 AliHFDhadronCorrSystUnc.cxx:363
 AliHFDhadronCorrSystUnc.cxx:364
 AliHFDhadronCorrSystUnc.cxx:365
 AliHFDhadronCorrSystUnc.cxx:366
 AliHFDhadronCorrSystUnc.cxx:367
 AliHFDhadronCorrSystUnc.cxx:368
 AliHFDhadronCorrSystUnc.cxx:369
 AliHFDhadronCorrSystUnc.cxx:370
 AliHFDhadronCorrSystUnc.cxx:371
 AliHFDhadronCorrSystUnc.cxx:372
 AliHFDhadronCorrSystUnc.cxx:373
 AliHFDhadronCorrSystUnc.cxx:374
 AliHFDhadronCorrSystUnc.cxx:375
 AliHFDhadronCorrSystUnc.cxx:376
 AliHFDhadronCorrSystUnc.cxx:377
 AliHFDhadronCorrSystUnc.cxx:378
 AliHFDhadronCorrSystUnc.cxx:379
 AliHFDhadronCorrSystUnc.cxx:380
 AliHFDhadronCorrSystUnc.cxx:381
 AliHFDhadronCorrSystUnc.cxx:382
 AliHFDhadronCorrSystUnc.cxx:383
 AliHFDhadronCorrSystUnc.cxx:384
 AliHFDhadronCorrSystUnc.cxx:385
 AliHFDhadronCorrSystUnc.cxx:386
 AliHFDhadronCorrSystUnc.cxx:387
 AliHFDhadronCorrSystUnc.cxx:388
 AliHFDhadronCorrSystUnc.cxx:389
 AliHFDhadronCorrSystUnc.cxx:390
 AliHFDhadronCorrSystUnc.cxx:391
 AliHFDhadronCorrSystUnc.cxx:392
 AliHFDhadronCorrSystUnc.cxx:393
 AliHFDhadronCorrSystUnc.cxx:394
 AliHFDhadronCorrSystUnc.cxx:395
 AliHFDhadronCorrSystUnc.cxx:396
 AliHFDhadronCorrSystUnc.cxx:397
 AliHFDhadronCorrSystUnc.cxx:398
 AliHFDhadronCorrSystUnc.cxx:399
 AliHFDhadronCorrSystUnc.cxx:400
 AliHFDhadronCorrSystUnc.cxx:401
 AliHFDhadronCorrSystUnc.cxx:402
 AliHFDhadronCorrSystUnc.cxx:403
 AliHFDhadronCorrSystUnc.cxx:404
 AliHFDhadronCorrSystUnc.cxx:405
 AliHFDhadronCorrSystUnc.cxx:406
 AliHFDhadronCorrSystUnc.cxx:407
 AliHFDhadronCorrSystUnc.cxx:408
 AliHFDhadronCorrSystUnc.cxx:409
 AliHFDhadronCorrSystUnc.cxx:410
 AliHFDhadronCorrSystUnc.cxx:411
 AliHFDhadronCorrSystUnc.cxx:412
 AliHFDhadronCorrSystUnc.cxx:413
 AliHFDhadronCorrSystUnc.cxx:414
 AliHFDhadronCorrSystUnc.cxx:415
 AliHFDhadronCorrSystUnc.cxx:416
 AliHFDhadronCorrSystUnc.cxx:417
 AliHFDhadronCorrSystUnc.cxx:418
 AliHFDhadronCorrSystUnc.cxx:419
 AliHFDhadronCorrSystUnc.cxx:420
 AliHFDhadronCorrSystUnc.cxx:421
 AliHFDhadronCorrSystUnc.cxx:422
 AliHFDhadronCorrSystUnc.cxx:423
 AliHFDhadronCorrSystUnc.cxx:424
 AliHFDhadronCorrSystUnc.cxx:425
 AliHFDhadronCorrSystUnc.cxx:426
 AliHFDhadronCorrSystUnc.cxx:427
 AliHFDhadronCorrSystUnc.cxx:428
 AliHFDhadronCorrSystUnc.cxx:429
 AliHFDhadronCorrSystUnc.cxx:430
 AliHFDhadronCorrSystUnc.cxx:431
 AliHFDhadronCorrSystUnc.cxx:432
 AliHFDhadronCorrSystUnc.cxx:433
 AliHFDhadronCorrSystUnc.cxx:434
 AliHFDhadronCorrSystUnc.cxx:435
 AliHFDhadronCorrSystUnc.cxx:436
 AliHFDhadronCorrSystUnc.cxx:437
 AliHFDhadronCorrSystUnc.cxx:438
 AliHFDhadronCorrSystUnc.cxx:439
 AliHFDhadronCorrSystUnc.cxx:440
 AliHFDhadronCorrSystUnc.cxx:441
 AliHFDhadronCorrSystUnc.cxx:442
 AliHFDhadronCorrSystUnc.cxx:443
 AliHFDhadronCorrSystUnc.cxx:444
 AliHFDhadronCorrSystUnc.cxx:445
 AliHFDhadronCorrSystUnc.cxx:446
 AliHFDhadronCorrSystUnc.cxx:447
 AliHFDhadronCorrSystUnc.cxx:448
 AliHFDhadronCorrSystUnc.cxx:449
 AliHFDhadronCorrSystUnc.cxx:450
 AliHFDhadronCorrSystUnc.cxx:451
 AliHFDhadronCorrSystUnc.cxx:452
 AliHFDhadronCorrSystUnc.cxx:453
 AliHFDhadronCorrSystUnc.cxx:454
 AliHFDhadronCorrSystUnc.cxx:455
 AliHFDhadronCorrSystUnc.cxx:456
 AliHFDhadronCorrSystUnc.cxx:457
 AliHFDhadronCorrSystUnc.cxx:458
 AliHFDhadronCorrSystUnc.cxx:459
 AliHFDhadronCorrSystUnc.cxx:460
 AliHFDhadronCorrSystUnc.cxx:461
 AliHFDhadronCorrSystUnc.cxx:462
 AliHFDhadronCorrSystUnc.cxx:463
 AliHFDhadronCorrSystUnc.cxx:464
 AliHFDhadronCorrSystUnc.cxx:465
 AliHFDhadronCorrSystUnc.cxx:466
 AliHFDhadronCorrSystUnc.cxx:467
 AliHFDhadronCorrSystUnc.cxx:468
 AliHFDhadronCorrSystUnc.cxx:469
 AliHFDhadronCorrSystUnc.cxx:470
 AliHFDhadronCorrSystUnc.cxx:471
 AliHFDhadronCorrSystUnc.cxx:472
 AliHFDhadronCorrSystUnc.cxx:473
 AliHFDhadronCorrSystUnc.cxx:474
 AliHFDhadronCorrSystUnc.cxx:475
 AliHFDhadronCorrSystUnc.cxx:476
 AliHFDhadronCorrSystUnc.cxx:477
 AliHFDhadronCorrSystUnc.cxx:478
 AliHFDhadronCorrSystUnc.cxx:479
 AliHFDhadronCorrSystUnc.cxx:480
 AliHFDhadronCorrSystUnc.cxx:481
 AliHFDhadronCorrSystUnc.cxx:482
 AliHFDhadronCorrSystUnc.cxx:483
 AliHFDhadronCorrSystUnc.cxx:484
 AliHFDhadronCorrSystUnc.cxx:485
 AliHFDhadronCorrSystUnc.cxx:486
 AliHFDhadronCorrSystUnc.cxx:487
 AliHFDhadronCorrSystUnc.cxx:488
 AliHFDhadronCorrSystUnc.cxx:489
 AliHFDhadronCorrSystUnc.cxx:490
 AliHFDhadronCorrSystUnc.cxx:491
 AliHFDhadronCorrSystUnc.cxx:492
 AliHFDhadronCorrSystUnc.cxx:493
 AliHFDhadronCorrSystUnc.cxx:494
 AliHFDhadronCorrSystUnc.cxx:495
 AliHFDhadronCorrSystUnc.cxx:496
 AliHFDhadronCorrSystUnc.cxx:497
 AliHFDhadronCorrSystUnc.cxx:498
 AliHFDhadronCorrSystUnc.cxx:499
 AliHFDhadronCorrSystUnc.cxx:500
 AliHFDhadronCorrSystUnc.cxx:501
 AliHFDhadronCorrSystUnc.cxx:502
 AliHFDhadronCorrSystUnc.cxx:503
 AliHFDhadronCorrSystUnc.cxx:504
 AliHFDhadronCorrSystUnc.cxx:505
 AliHFDhadronCorrSystUnc.cxx:506
 AliHFDhadronCorrSystUnc.cxx:507
 AliHFDhadronCorrSystUnc.cxx:508
 AliHFDhadronCorrSystUnc.cxx:509
 AliHFDhadronCorrSystUnc.cxx:510
 AliHFDhadronCorrSystUnc.cxx:511
 AliHFDhadronCorrSystUnc.cxx:512
 AliHFDhadronCorrSystUnc.cxx:513
 AliHFDhadronCorrSystUnc.cxx:514
 AliHFDhadronCorrSystUnc.cxx:515
 AliHFDhadronCorrSystUnc.cxx:516
 AliHFDhadronCorrSystUnc.cxx:517
 AliHFDhadronCorrSystUnc.cxx:518
 AliHFDhadronCorrSystUnc.cxx:519
 AliHFDhadronCorrSystUnc.cxx:520
 AliHFDhadronCorrSystUnc.cxx:521
 AliHFDhadronCorrSystUnc.cxx:522
 AliHFDhadronCorrSystUnc.cxx:523
 AliHFDhadronCorrSystUnc.cxx:524
 AliHFDhadronCorrSystUnc.cxx:525
 AliHFDhadronCorrSystUnc.cxx:526
 AliHFDhadronCorrSystUnc.cxx:527
 AliHFDhadronCorrSystUnc.cxx:528
 AliHFDhadronCorrSystUnc.cxx:529
 AliHFDhadronCorrSystUnc.cxx:530
 AliHFDhadronCorrSystUnc.cxx:531
 AliHFDhadronCorrSystUnc.cxx:532
 AliHFDhadronCorrSystUnc.cxx:533
 AliHFDhadronCorrSystUnc.cxx:534
 AliHFDhadronCorrSystUnc.cxx:535
 AliHFDhadronCorrSystUnc.cxx:536
 AliHFDhadronCorrSystUnc.cxx:537
 AliHFDhadronCorrSystUnc.cxx:538
 AliHFDhadronCorrSystUnc.cxx:539
 AliHFDhadronCorrSystUnc.cxx:540
 AliHFDhadronCorrSystUnc.cxx:541
 AliHFDhadronCorrSystUnc.cxx:542
 AliHFDhadronCorrSystUnc.cxx:543
 AliHFDhadronCorrSystUnc.cxx:544
 AliHFDhadronCorrSystUnc.cxx:545
 AliHFDhadronCorrSystUnc.cxx:546
 AliHFDhadronCorrSystUnc.cxx:547
 AliHFDhadronCorrSystUnc.cxx:548
 AliHFDhadronCorrSystUnc.cxx:549
 AliHFDhadronCorrSystUnc.cxx:550
 AliHFDhadronCorrSystUnc.cxx:551
 AliHFDhadronCorrSystUnc.cxx:552
 AliHFDhadronCorrSystUnc.cxx:553
 AliHFDhadronCorrSystUnc.cxx:554
 AliHFDhadronCorrSystUnc.cxx:555
 AliHFDhadronCorrSystUnc.cxx:556
 AliHFDhadronCorrSystUnc.cxx:557
 AliHFDhadronCorrSystUnc.cxx:558
 AliHFDhadronCorrSystUnc.cxx:559
 AliHFDhadronCorrSystUnc.cxx:560
 AliHFDhadronCorrSystUnc.cxx:561
 AliHFDhadronCorrSystUnc.cxx:562
 AliHFDhadronCorrSystUnc.cxx:563
 AliHFDhadronCorrSystUnc.cxx:564
 AliHFDhadronCorrSystUnc.cxx:565
 AliHFDhadronCorrSystUnc.cxx:566
 AliHFDhadronCorrSystUnc.cxx:567
 AliHFDhadronCorrSystUnc.cxx:568
 AliHFDhadronCorrSystUnc.cxx:569
 AliHFDhadronCorrSystUnc.cxx:570
 AliHFDhadronCorrSystUnc.cxx:571
 AliHFDhadronCorrSystUnc.cxx:572
 AliHFDhadronCorrSystUnc.cxx:573
 AliHFDhadronCorrSystUnc.cxx:574
 AliHFDhadronCorrSystUnc.cxx:575
 AliHFDhadronCorrSystUnc.cxx:576
 AliHFDhadronCorrSystUnc.cxx:577
 AliHFDhadronCorrSystUnc.cxx:578
 AliHFDhadronCorrSystUnc.cxx:579
 AliHFDhadronCorrSystUnc.cxx:580
 AliHFDhadronCorrSystUnc.cxx:581
 AliHFDhadronCorrSystUnc.cxx:582
 AliHFDhadronCorrSystUnc.cxx:583
 AliHFDhadronCorrSystUnc.cxx:584
 AliHFDhadronCorrSystUnc.cxx:585
 AliHFDhadronCorrSystUnc.cxx:586
 AliHFDhadronCorrSystUnc.cxx:587
 AliHFDhadronCorrSystUnc.cxx:588
 AliHFDhadronCorrSystUnc.cxx:589
 AliHFDhadronCorrSystUnc.cxx:590
 AliHFDhadronCorrSystUnc.cxx:591
 AliHFDhadronCorrSystUnc.cxx:592
 AliHFDhadronCorrSystUnc.cxx:593
 AliHFDhadronCorrSystUnc.cxx:594
 AliHFDhadronCorrSystUnc.cxx:595
 AliHFDhadronCorrSystUnc.cxx:596
 AliHFDhadronCorrSystUnc.cxx:597
 AliHFDhadronCorrSystUnc.cxx:598
 AliHFDhadronCorrSystUnc.cxx:599
 AliHFDhadronCorrSystUnc.cxx:600
 AliHFDhadronCorrSystUnc.cxx:601
 AliHFDhadronCorrSystUnc.cxx:602
 AliHFDhadronCorrSystUnc.cxx:603
 AliHFDhadronCorrSystUnc.cxx:604
 AliHFDhadronCorrSystUnc.cxx:605
 AliHFDhadronCorrSystUnc.cxx:606
 AliHFDhadronCorrSystUnc.cxx:607
 AliHFDhadronCorrSystUnc.cxx:608
 AliHFDhadronCorrSystUnc.cxx:609
 AliHFDhadronCorrSystUnc.cxx:610
 AliHFDhadronCorrSystUnc.cxx:611
 AliHFDhadronCorrSystUnc.cxx:612
 AliHFDhadronCorrSystUnc.cxx:613
 AliHFDhadronCorrSystUnc.cxx:614
 AliHFDhadronCorrSystUnc.cxx:615
 AliHFDhadronCorrSystUnc.cxx:616
 AliHFDhadronCorrSystUnc.cxx:617
 AliHFDhadronCorrSystUnc.cxx:618
 AliHFDhadronCorrSystUnc.cxx:619
 AliHFDhadronCorrSystUnc.cxx:620
 AliHFDhadronCorrSystUnc.cxx:621
 AliHFDhadronCorrSystUnc.cxx:622
 AliHFDhadronCorrSystUnc.cxx:623
 AliHFDhadronCorrSystUnc.cxx:624
 AliHFDhadronCorrSystUnc.cxx:625
 AliHFDhadronCorrSystUnc.cxx:626
 AliHFDhadronCorrSystUnc.cxx:627
 AliHFDhadronCorrSystUnc.cxx:628
 AliHFDhadronCorrSystUnc.cxx:629
 AliHFDhadronCorrSystUnc.cxx:630
 AliHFDhadronCorrSystUnc.cxx:631
 AliHFDhadronCorrSystUnc.cxx:632
 AliHFDhadronCorrSystUnc.cxx:633
 AliHFDhadronCorrSystUnc.cxx:634
 AliHFDhadronCorrSystUnc.cxx:635
 AliHFDhadronCorrSystUnc.cxx:636
 AliHFDhadronCorrSystUnc.cxx:637
 AliHFDhadronCorrSystUnc.cxx:638
 AliHFDhadronCorrSystUnc.cxx:639
 AliHFDhadronCorrSystUnc.cxx:640
 AliHFDhadronCorrSystUnc.cxx:641
 AliHFDhadronCorrSystUnc.cxx:642
 AliHFDhadronCorrSystUnc.cxx:643
 AliHFDhadronCorrSystUnc.cxx:644
 AliHFDhadronCorrSystUnc.cxx:645
 AliHFDhadronCorrSystUnc.cxx:646
 AliHFDhadronCorrSystUnc.cxx:647
 AliHFDhadronCorrSystUnc.cxx:648
 AliHFDhadronCorrSystUnc.cxx:649
 AliHFDhadronCorrSystUnc.cxx:650
 AliHFDhadronCorrSystUnc.cxx:651
 AliHFDhadronCorrSystUnc.cxx:652
 AliHFDhadronCorrSystUnc.cxx:653
 AliHFDhadronCorrSystUnc.cxx:654
 AliHFDhadronCorrSystUnc.cxx:655
 AliHFDhadronCorrSystUnc.cxx:656
 AliHFDhadronCorrSystUnc.cxx:657
 AliHFDhadronCorrSystUnc.cxx:658
 AliHFDhadronCorrSystUnc.cxx:659
 AliHFDhadronCorrSystUnc.cxx:660
 AliHFDhadronCorrSystUnc.cxx:661
 AliHFDhadronCorrSystUnc.cxx:662
 AliHFDhadronCorrSystUnc.cxx:663
 AliHFDhadronCorrSystUnc.cxx:664
 AliHFDhadronCorrSystUnc.cxx:665
 AliHFDhadronCorrSystUnc.cxx:666
 AliHFDhadronCorrSystUnc.cxx:667
 AliHFDhadronCorrSystUnc.cxx:668
 AliHFDhadronCorrSystUnc.cxx:669
 AliHFDhadronCorrSystUnc.cxx:670
 AliHFDhadronCorrSystUnc.cxx:671
 AliHFDhadronCorrSystUnc.cxx:672
 AliHFDhadronCorrSystUnc.cxx:673
 AliHFDhadronCorrSystUnc.cxx:674
 AliHFDhadronCorrSystUnc.cxx:675
 AliHFDhadronCorrSystUnc.cxx:676
 AliHFDhadronCorrSystUnc.cxx:677
 AliHFDhadronCorrSystUnc.cxx:678
 AliHFDhadronCorrSystUnc.cxx:679
 AliHFDhadronCorrSystUnc.cxx:680
 AliHFDhadronCorrSystUnc.cxx:681
 AliHFDhadronCorrSystUnc.cxx:682
 AliHFDhadronCorrSystUnc.cxx:683
 AliHFDhadronCorrSystUnc.cxx:684
 AliHFDhadronCorrSystUnc.cxx:685
 AliHFDhadronCorrSystUnc.cxx:686
 AliHFDhadronCorrSystUnc.cxx:687
 AliHFDhadronCorrSystUnc.cxx:688
 AliHFDhadronCorrSystUnc.cxx:689
 AliHFDhadronCorrSystUnc.cxx:690
 AliHFDhadronCorrSystUnc.cxx:691
 AliHFDhadronCorrSystUnc.cxx:692
 AliHFDhadronCorrSystUnc.cxx:693
 AliHFDhadronCorrSystUnc.cxx:694
 AliHFDhadronCorrSystUnc.cxx:695
 AliHFDhadronCorrSystUnc.cxx:696
 AliHFDhadronCorrSystUnc.cxx:697
 AliHFDhadronCorrSystUnc.cxx:698
 AliHFDhadronCorrSystUnc.cxx:699
 AliHFDhadronCorrSystUnc.cxx:700
 AliHFDhadronCorrSystUnc.cxx:701
 AliHFDhadronCorrSystUnc.cxx:702
 AliHFDhadronCorrSystUnc.cxx:703
 AliHFDhadronCorrSystUnc.cxx:704
 AliHFDhadronCorrSystUnc.cxx:705
 AliHFDhadronCorrSystUnc.cxx:706
 AliHFDhadronCorrSystUnc.cxx:707
 AliHFDhadronCorrSystUnc.cxx:708
 AliHFDhadronCorrSystUnc.cxx:709
 AliHFDhadronCorrSystUnc.cxx:710
 AliHFDhadronCorrSystUnc.cxx:711
 AliHFDhadronCorrSystUnc.cxx:712
 AliHFDhadronCorrSystUnc.cxx:713
 AliHFDhadronCorrSystUnc.cxx:714
 AliHFDhadronCorrSystUnc.cxx:715
 AliHFDhadronCorrSystUnc.cxx:716
 AliHFDhadronCorrSystUnc.cxx:717
 AliHFDhadronCorrSystUnc.cxx:718
 AliHFDhadronCorrSystUnc.cxx:719
 AliHFDhadronCorrSystUnc.cxx:720
 AliHFDhadronCorrSystUnc.cxx:721
 AliHFDhadronCorrSystUnc.cxx:722
 AliHFDhadronCorrSystUnc.cxx:723
 AliHFDhadronCorrSystUnc.cxx:724
 AliHFDhadronCorrSystUnc.cxx:725
 AliHFDhadronCorrSystUnc.cxx:726
 AliHFDhadronCorrSystUnc.cxx:727
 AliHFDhadronCorrSystUnc.cxx:728
 AliHFDhadronCorrSystUnc.cxx:729
 AliHFDhadronCorrSystUnc.cxx:730
 AliHFDhadronCorrSystUnc.cxx:731
 AliHFDhadronCorrSystUnc.cxx:732
 AliHFDhadronCorrSystUnc.cxx:733
 AliHFDhadronCorrSystUnc.cxx:734
 AliHFDhadronCorrSystUnc.cxx:735
 AliHFDhadronCorrSystUnc.cxx:736
 AliHFDhadronCorrSystUnc.cxx:737
 AliHFDhadronCorrSystUnc.cxx:738
 AliHFDhadronCorrSystUnc.cxx:739
 AliHFDhadronCorrSystUnc.cxx:740
 AliHFDhadronCorrSystUnc.cxx:741
 AliHFDhadronCorrSystUnc.cxx:742
 AliHFDhadronCorrSystUnc.cxx:743
 AliHFDhadronCorrSystUnc.cxx:744
 AliHFDhadronCorrSystUnc.cxx:745
 AliHFDhadronCorrSystUnc.cxx:746
 AliHFDhadronCorrSystUnc.cxx:747
 AliHFDhadronCorrSystUnc.cxx:748
 AliHFDhadronCorrSystUnc.cxx:749
 AliHFDhadronCorrSystUnc.cxx:750
 AliHFDhadronCorrSystUnc.cxx:751
 AliHFDhadronCorrSystUnc.cxx:752
 AliHFDhadronCorrSystUnc.cxx:753
 AliHFDhadronCorrSystUnc.cxx:754
 AliHFDhadronCorrSystUnc.cxx:755
 AliHFDhadronCorrSystUnc.cxx:756
 AliHFDhadronCorrSystUnc.cxx:757
 AliHFDhadronCorrSystUnc.cxx:758
 AliHFDhadronCorrSystUnc.cxx:759
 AliHFDhadronCorrSystUnc.cxx:760
 AliHFDhadronCorrSystUnc.cxx:761
 AliHFDhadronCorrSystUnc.cxx:762
 AliHFDhadronCorrSystUnc.cxx:763
 AliHFDhadronCorrSystUnc.cxx:764
 AliHFDhadronCorrSystUnc.cxx:765
 AliHFDhadronCorrSystUnc.cxx:766
 AliHFDhadronCorrSystUnc.cxx:767
 AliHFDhadronCorrSystUnc.cxx:768
 AliHFDhadronCorrSystUnc.cxx:769
 AliHFDhadronCorrSystUnc.cxx:770
 AliHFDhadronCorrSystUnc.cxx:771
 AliHFDhadronCorrSystUnc.cxx:772
 AliHFDhadronCorrSystUnc.cxx:773
 AliHFDhadronCorrSystUnc.cxx:774
 AliHFDhadronCorrSystUnc.cxx:775
 AliHFDhadronCorrSystUnc.cxx:776
 AliHFDhadronCorrSystUnc.cxx:777
 AliHFDhadronCorrSystUnc.cxx:778
 AliHFDhadronCorrSystUnc.cxx:779
 AliHFDhadronCorrSystUnc.cxx:780
 AliHFDhadronCorrSystUnc.cxx:781
 AliHFDhadronCorrSystUnc.cxx:782
 AliHFDhadronCorrSystUnc.cxx:783
 AliHFDhadronCorrSystUnc.cxx:784
 AliHFDhadronCorrSystUnc.cxx:785
 AliHFDhadronCorrSystUnc.cxx:786
 AliHFDhadronCorrSystUnc.cxx:787
 AliHFDhadronCorrSystUnc.cxx:788
 AliHFDhadronCorrSystUnc.cxx:789
 AliHFDhadronCorrSystUnc.cxx:790
 AliHFDhadronCorrSystUnc.cxx:791
 AliHFDhadronCorrSystUnc.cxx:792
 AliHFDhadronCorrSystUnc.cxx:793
 AliHFDhadronCorrSystUnc.cxx:794
 AliHFDhadronCorrSystUnc.cxx:795
 AliHFDhadronCorrSystUnc.cxx:796
 AliHFDhadronCorrSystUnc.cxx:797
 AliHFDhadronCorrSystUnc.cxx:798
 AliHFDhadronCorrSystUnc.cxx:799
 AliHFDhadronCorrSystUnc.cxx:800
 AliHFDhadronCorrSystUnc.cxx:801
 AliHFDhadronCorrSystUnc.cxx:802
 AliHFDhadronCorrSystUnc.cxx:803
 AliHFDhadronCorrSystUnc.cxx:804
 AliHFDhadronCorrSystUnc.cxx:805
 AliHFDhadronCorrSystUnc.cxx:806
 AliHFDhadronCorrSystUnc.cxx:807
 AliHFDhadronCorrSystUnc.cxx:808
 AliHFDhadronCorrSystUnc.cxx:809
 AliHFDhadronCorrSystUnc.cxx:810
 AliHFDhadronCorrSystUnc.cxx:811
 AliHFDhadronCorrSystUnc.cxx:812
 AliHFDhadronCorrSystUnc.cxx:813
 AliHFDhadronCorrSystUnc.cxx:814
 AliHFDhadronCorrSystUnc.cxx:815
 AliHFDhadronCorrSystUnc.cxx:816
 AliHFDhadronCorrSystUnc.cxx:817
 AliHFDhadronCorrSystUnc.cxx:818
 AliHFDhadronCorrSystUnc.cxx:819
 AliHFDhadronCorrSystUnc.cxx:820
 AliHFDhadronCorrSystUnc.cxx:821
 AliHFDhadronCorrSystUnc.cxx:822
 AliHFDhadronCorrSystUnc.cxx:823
 AliHFDhadronCorrSystUnc.cxx:824
 AliHFDhadronCorrSystUnc.cxx:825
 AliHFDhadronCorrSystUnc.cxx:826
 AliHFDhadronCorrSystUnc.cxx:827
 AliHFDhadronCorrSystUnc.cxx:828
 AliHFDhadronCorrSystUnc.cxx:829
 AliHFDhadronCorrSystUnc.cxx:830
 AliHFDhadronCorrSystUnc.cxx:831
 AliHFDhadronCorrSystUnc.cxx:832
 AliHFDhadronCorrSystUnc.cxx:833
 AliHFDhadronCorrSystUnc.cxx:834
 AliHFDhadronCorrSystUnc.cxx:835
 AliHFDhadronCorrSystUnc.cxx:836
 AliHFDhadronCorrSystUnc.cxx:837
 AliHFDhadronCorrSystUnc.cxx:838
 AliHFDhadronCorrSystUnc.cxx:839
 AliHFDhadronCorrSystUnc.cxx:840
 AliHFDhadronCorrSystUnc.cxx:841
 AliHFDhadronCorrSystUnc.cxx:842
 AliHFDhadronCorrSystUnc.cxx:843
 AliHFDhadronCorrSystUnc.cxx:844
 AliHFDhadronCorrSystUnc.cxx:845
 AliHFDhadronCorrSystUnc.cxx:846
 AliHFDhadronCorrSystUnc.cxx:847
 AliHFDhadronCorrSystUnc.cxx:848
 AliHFDhadronCorrSystUnc.cxx:849
 AliHFDhadronCorrSystUnc.cxx:850
 AliHFDhadronCorrSystUnc.cxx:851
 AliHFDhadronCorrSystUnc.cxx:852
 AliHFDhadronCorrSystUnc.cxx:853
 AliHFDhadronCorrSystUnc.cxx:854
 AliHFDhadronCorrSystUnc.cxx:855
 AliHFDhadronCorrSystUnc.cxx:856
 AliHFDhadronCorrSystUnc.cxx:857
 AliHFDhadronCorrSystUnc.cxx:858
 AliHFDhadronCorrSystUnc.cxx:859
 AliHFDhadronCorrSystUnc.cxx:860
 AliHFDhadronCorrSystUnc.cxx:861
 AliHFDhadronCorrSystUnc.cxx:862
 AliHFDhadronCorrSystUnc.cxx:863
 AliHFDhadronCorrSystUnc.cxx:864
 AliHFDhadronCorrSystUnc.cxx:865
 AliHFDhadronCorrSystUnc.cxx:866
 AliHFDhadronCorrSystUnc.cxx:867
 AliHFDhadronCorrSystUnc.cxx:868
 AliHFDhadronCorrSystUnc.cxx:869
 AliHFDhadronCorrSystUnc.cxx:870
 AliHFDhadronCorrSystUnc.cxx:871
 AliHFDhadronCorrSystUnc.cxx:872
 AliHFDhadronCorrSystUnc.cxx:873
 AliHFDhadronCorrSystUnc.cxx:874
 AliHFDhadronCorrSystUnc.cxx:875
 AliHFDhadronCorrSystUnc.cxx:876
 AliHFDhadronCorrSystUnc.cxx:877
 AliHFDhadronCorrSystUnc.cxx:878
 AliHFDhadronCorrSystUnc.cxx:879
 AliHFDhadronCorrSystUnc.cxx:880
 AliHFDhadronCorrSystUnc.cxx:881
 AliHFDhadronCorrSystUnc.cxx:882
 AliHFDhadronCorrSystUnc.cxx:883
 AliHFDhadronCorrSystUnc.cxx:884
 AliHFDhadronCorrSystUnc.cxx:885
 AliHFDhadronCorrSystUnc.cxx:886
 AliHFDhadronCorrSystUnc.cxx:887
 AliHFDhadronCorrSystUnc.cxx:888
 AliHFDhadronCorrSystUnc.cxx:889
 AliHFDhadronCorrSystUnc.cxx:890
 AliHFDhadronCorrSystUnc.cxx:891
 AliHFDhadronCorrSystUnc.cxx:892
 AliHFDhadronCorrSystUnc.cxx:893
 AliHFDhadronCorrSystUnc.cxx:894
 AliHFDhadronCorrSystUnc.cxx:895
 AliHFDhadronCorrSystUnc.cxx:896
 AliHFDhadronCorrSystUnc.cxx:897
 AliHFDhadronCorrSystUnc.cxx:898
 AliHFDhadronCorrSystUnc.cxx:899
 AliHFDhadronCorrSystUnc.cxx:900
 AliHFDhadronCorrSystUnc.cxx:901
 AliHFDhadronCorrSystUnc.cxx:902
 AliHFDhadronCorrSystUnc.cxx:903
 AliHFDhadronCorrSystUnc.cxx:904
 AliHFDhadronCorrSystUnc.cxx:905
 AliHFDhadronCorrSystUnc.cxx:906
 AliHFDhadronCorrSystUnc.cxx:907
 AliHFDhadronCorrSystUnc.cxx:908
 AliHFDhadronCorrSystUnc.cxx:909
 AliHFDhadronCorrSystUnc.cxx:910
 AliHFDhadronCorrSystUnc.cxx:911
 AliHFDhadronCorrSystUnc.cxx:912
 AliHFDhadronCorrSystUnc.cxx:913
 AliHFDhadronCorrSystUnc.cxx:914
 AliHFDhadronCorrSystUnc.cxx:915
 AliHFDhadronCorrSystUnc.cxx:916
 AliHFDhadronCorrSystUnc.cxx:917
 AliHFDhadronCorrSystUnc.cxx:918
 AliHFDhadronCorrSystUnc.cxx:919
 AliHFDhadronCorrSystUnc.cxx:920
 AliHFDhadronCorrSystUnc.cxx:921
 AliHFDhadronCorrSystUnc.cxx:922
 AliHFDhadronCorrSystUnc.cxx:923
 AliHFDhadronCorrSystUnc.cxx:924
 AliHFDhadronCorrSystUnc.cxx:925
 AliHFDhadronCorrSystUnc.cxx:926
 AliHFDhadronCorrSystUnc.cxx:927
 AliHFDhadronCorrSystUnc.cxx:928
 AliHFDhadronCorrSystUnc.cxx:929
 AliHFDhadronCorrSystUnc.cxx:930
 AliHFDhadronCorrSystUnc.cxx:931
 AliHFDhadronCorrSystUnc.cxx:932
 AliHFDhadronCorrSystUnc.cxx:933
 AliHFDhadronCorrSystUnc.cxx:934
 AliHFDhadronCorrSystUnc.cxx:935
 AliHFDhadronCorrSystUnc.cxx:936
 AliHFDhadronCorrSystUnc.cxx:937
 AliHFDhadronCorrSystUnc.cxx:938
 AliHFDhadronCorrSystUnc.cxx:939
 AliHFDhadronCorrSystUnc.cxx:940
 AliHFDhadronCorrSystUnc.cxx:941
 AliHFDhadronCorrSystUnc.cxx:942
 AliHFDhadronCorrSystUnc.cxx:943
 AliHFDhadronCorrSystUnc.cxx:944
 AliHFDhadronCorrSystUnc.cxx:945
 AliHFDhadronCorrSystUnc.cxx:946
 AliHFDhadronCorrSystUnc.cxx:947
 AliHFDhadronCorrSystUnc.cxx:948
 AliHFDhadronCorrSystUnc.cxx:949
 AliHFDhadronCorrSystUnc.cxx:950
 AliHFDhadronCorrSystUnc.cxx:951
 AliHFDhadronCorrSystUnc.cxx:952
 AliHFDhadronCorrSystUnc.cxx:953
 AliHFDhadronCorrSystUnc.cxx:954
 AliHFDhadronCorrSystUnc.cxx:955
 AliHFDhadronCorrSystUnc.cxx:956
 AliHFDhadronCorrSystUnc.cxx:957
 AliHFDhadronCorrSystUnc.cxx:958
 AliHFDhadronCorrSystUnc.cxx:959
 AliHFDhadronCorrSystUnc.cxx:960
 AliHFDhadronCorrSystUnc.cxx:961
 AliHFDhadronCorrSystUnc.cxx:962
 AliHFDhadronCorrSystUnc.cxx:963
 AliHFDhadronCorrSystUnc.cxx:964
 AliHFDhadronCorrSystUnc.cxx:965
 AliHFDhadronCorrSystUnc.cxx:966
 AliHFDhadronCorrSystUnc.cxx:967
 AliHFDhadronCorrSystUnc.cxx:968
 AliHFDhadronCorrSystUnc.cxx:969
 AliHFDhadronCorrSystUnc.cxx:970
 AliHFDhadronCorrSystUnc.cxx:971
 AliHFDhadronCorrSystUnc.cxx:972
 AliHFDhadronCorrSystUnc.cxx:973
 AliHFDhadronCorrSystUnc.cxx:974
 AliHFDhadronCorrSystUnc.cxx:975
 AliHFDhadronCorrSystUnc.cxx:976
 AliHFDhadronCorrSystUnc.cxx:977
 AliHFDhadronCorrSystUnc.cxx:978
 AliHFDhadronCorrSystUnc.cxx:979
 AliHFDhadronCorrSystUnc.cxx:980
 AliHFDhadronCorrSystUnc.cxx:981
 AliHFDhadronCorrSystUnc.cxx:982
 AliHFDhadronCorrSystUnc.cxx:983
 AliHFDhadronCorrSystUnc.cxx:984
 AliHFDhadronCorrSystUnc.cxx:985
 AliHFDhadronCorrSystUnc.cxx:986
 AliHFDhadronCorrSystUnc.cxx:987
 AliHFDhadronCorrSystUnc.cxx:988
 AliHFDhadronCorrSystUnc.cxx:989
 AliHFDhadronCorrSystUnc.cxx:990
 AliHFDhadronCorrSystUnc.cxx:991
 AliHFDhadronCorrSystUnc.cxx:992
 AliHFDhadronCorrSystUnc.cxx:993
 AliHFDhadronCorrSystUnc.cxx:994
 AliHFDhadronCorrSystUnc.cxx:995
 AliHFDhadronCorrSystUnc.cxx:996
 AliHFDhadronCorrSystUnc.cxx:997
 AliHFDhadronCorrSystUnc.cxx:998
 AliHFDhadronCorrSystUnc.cxx:999
 AliHFDhadronCorrSystUnc.cxx:1000
 AliHFDhadronCorrSystUnc.cxx:1001
 AliHFDhadronCorrSystUnc.cxx:1002
 AliHFDhadronCorrSystUnc.cxx:1003
 AliHFDhadronCorrSystUnc.cxx:1004
 AliHFDhadronCorrSystUnc.cxx:1005
 AliHFDhadronCorrSystUnc.cxx:1006
 AliHFDhadronCorrSystUnc.cxx:1007
 AliHFDhadronCorrSystUnc.cxx:1008
 AliHFDhadronCorrSystUnc.cxx:1009
 AliHFDhadronCorrSystUnc.cxx:1010
 AliHFDhadronCorrSystUnc.cxx:1011
 AliHFDhadronCorrSystUnc.cxx:1012
 AliHFDhadronCorrSystUnc.cxx:1013
 AliHFDhadronCorrSystUnc.cxx:1014
 AliHFDhadronCorrSystUnc.cxx:1015
 AliHFDhadronCorrSystUnc.cxx:1016
 AliHFDhadronCorrSystUnc.cxx:1017
 AliHFDhadronCorrSystUnc.cxx:1018
 AliHFDhadronCorrSystUnc.cxx:1019
 AliHFDhadronCorrSystUnc.cxx:1020
 AliHFDhadronCorrSystUnc.cxx:1021
 AliHFDhadronCorrSystUnc.cxx:1022
 AliHFDhadronCorrSystUnc.cxx:1023
 AliHFDhadronCorrSystUnc.cxx:1024
 AliHFDhadronCorrSystUnc.cxx:1025
 AliHFDhadronCorrSystUnc.cxx:1026
 AliHFDhadronCorrSystUnc.cxx:1027
 AliHFDhadronCorrSystUnc.cxx:1028
 AliHFDhadronCorrSystUnc.cxx:1029
 AliHFDhadronCorrSystUnc.cxx:1030
 AliHFDhadronCorrSystUnc.cxx:1031
 AliHFDhadronCorrSystUnc.cxx:1032
 AliHFDhadronCorrSystUnc.cxx:1033
 AliHFDhadronCorrSystUnc.cxx:1034
 AliHFDhadronCorrSystUnc.cxx:1035
 AliHFDhadronCorrSystUnc.cxx:1036
 AliHFDhadronCorrSystUnc.cxx:1037
 AliHFDhadronCorrSystUnc.cxx:1038
 AliHFDhadronCorrSystUnc.cxx:1039
 AliHFDhadronCorrSystUnc.cxx:1040
 AliHFDhadronCorrSystUnc.cxx:1041
 AliHFDhadronCorrSystUnc.cxx:1042
 AliHFDhadronCorrSystUnc.cxx:1043
 AliHFDhadronCorrSystUnc.cxx:1044
 AliHFDhadronCorrSystUnc.cxx:1045
 AliHFDhadronCorrSystUnc.cxx:1046
 AliHFDhadronCorrSystUnc.cxx:1047
 AliHFDhadronCorrSystUnc.cxx:1048
 AliHFDhadronCorrSystUnc.cxx:1049
 AliHFDhadronCorrSystUnc.cxx:1050
 AliHFDhadronCorrSystUnc.cxx:1051
 AliHFDhadronCorrSystUnc.cxx:1052
 AliHFDhadronCorrSystUnc.cxx:1053
 AliHFDhadronCorrSystUnc.cxx:1054
 AliHFDhadronCorrSystUnc.cxx:1055
 AliHFDhadronCorrSystUnc.cxx:1056
 AliHFDhadronCorrSystUnc.cxx:1057
 AliHFDhadronCorrSystUnc.cxx:1058
 AliHFDhadronCorrSystUnc.cxx:1059
 AliHFDhadronCorrSystUnc.cxx:1060
 AliHFDhadronCorrSystUnc.cxx:1061
 AliHFDhadronCorrSystUnc.cxx:1062
 AliHFDhadronCorrSystUnc.cxx:1063
 AliHFDhadronCorrSystUnc.cxx:1064
 AliHFDhadronCorrSystUnc.cxx:1065
 AliHFDhadronCorrSystUnc.cxx:1066
 AliHFDhadronCorrSystUnc.cxx:1067
 AliHFDhadronCorrSystUnc.cxx:1068
 AliHFDhadronCorrSystUnc.cxx:1069
 AliHFDhadronCorrSystUnc.cxx:1070
 AliHFDhadronCorrSystUnc.cxx:1071
 AliHFDhadronCorrSystUnc.cxx:1072
 AliHFDhadronCorrSystUnc.cxx:1073
 AliHFDhadronCorrSystUnc.cxx:1074
 AliHFDhadronCorrSystUnc.cxx:1075
 AliHFDhadronCorrSystUnc.cxx:1076
 AliHFDhadronCorrSystUnc.cxx:1077
 AliHFDhadronCorrSystUnc.cxx:1078
 AliHFDhadronCorrSystUnc.cxx:1079
 AliHFDhadronCorrSystUnc.cxx:1080
 AliHFDhadronCorrSystUnc.cxx:1081
 AliHFDhadronCorrSystUnc.cxx:1082
 AliHFDhadronCorrSystUnc.cxx:1083
 AliHFDhadronCorrSystUnc.cxx:1084
 AliHFDhadronCorrSystUnc.cxx:1085
 AliHFDhadronCorrSystUnc.cxx:1086
 AliHFDhadronCorrSystUnc.cxx:1087
 AliHFDhadronCorrSystUnc.cxx:1088
 AliHFDhadronCorrSystUnc.cxx:1089
 AliHFDhadronCorrSystUnc.cxx:1090
 AliHFDhadronCorrSystUnc.cxx:1091
 AliHFDhadronCorrSystUnc.cxx:1092
 AliHFDhadronCorrSystUnc.cxx:1093
 AliHFDhadronCorrSystUnc.cxx:1094
 AliHFDhadronCorrSystUnc.cxx:1095
 AliHFDhadronCorrSystUnc.cxx:1096
 AliHFDhadronCorrSystUnc.cxx:1097
 AliHFDhadronCorrSystUnc.cxx:1098
 AliHFDhadronCorrSystUnc.cxx:1099
 AliHFDhadronCorrSystUnc.cxx:1100
 AliHFDhadronCorrSystUnc.cxx:1101
 AliHFDhadronCorrSystUnc.cxx:1102
 AliHFDhadronCorrSystUnc.cxx:1103
 AliHFDhadronCorrSystUnc.cxx:1104
 AliHFDhadronCorrSystUnc.cxx:1105
 AliHFDhadronCorrSystUnc.cxx:1106
 AliHFDhadronCorrSystUnc.cxx:1107
 AliHFDhadronCorrSystUnc.cxx:1108
 AliHFDhadronCorrSystUnc.cxx:1109
 AliHFDhadronCorrSystUnc.cxx:1110
 AliHFDhadronCorrSystUnc.cxx:1111
 AliHFDhadronCorrSystUnc.cxx:1112
 AliHFDhadronCorrSystUnc.cxx:1113
 AliHFDhadronCorrSystUnc.cxx:1114
 AliHFDhadronCorrSystUnc.cxx:1115
 AliHFDhadronCorrSystUnc.cxx:1116
 AliHFDhadronCorrSystUnc.cxx:1117
 AliHFDhadronCorrSystUnc.cxx:1118
 AliHFDhadronCorrSystUnc.cxx:1119
 AliHFDhadronCorrSystUnc.cxx:1120
 AliHFDhadronCorrSystUnc.cxx:1121
 AliHFDhadronCorrSystUnc.cxx:1122
 AliHFDhadronCorrSystUnc.cxx:1123
 AliHFDhadronCorrSystUnc.cxx:1124
 AliHFDhadronCorrSystUnc.cxx:1125
 AliHFDhadronCorrSystUnc.cxx:1126
 AliHFDhadronCorrSystUnc.cxx:1127
 AliHFDhadronCorrSystUnc.cxx:1128
 AliHFDhadronCorrSystUnc.cxx:1129
 AliHFDhadronCorrSystUnc.cxx:1130
 AliHFDhadronCorrSystUnc.cxx:1131
 AliHFDhadronCorrSystUnc.cxx:1132
 AliHFDhadronCorrSystUnc.cxx:1133
 AliHFDhadronCorrSystUnc.cxx:1134
 AliHFDhadronCorrSystUnc.cxx:1135
 AliHFDhadronCorrSystUnc.cxx:1136
 AliHFDhadronCorrSystUnc.cxx:1137
 AliHFDhadronCorrSystUnc.cxx:1138
 AliHFDhadronCorrSystUnc.cxx:1139
 AliHFDhadronCorrSystUnc.cxx:1140
 AliHFDhadronCorrSystUnc.cxx:1141
 AliHFDhadronCorrSystUnc.cxx:1142
 AliHFDhadronCorrSystUnc.cxx:1143
 AliHFDhadronCorrSystUnc.cxx:1144
 AliHFDhadronCorrSystUnc.cxx:1145
 AliHFDhadronCorrSystUnc.cxx:1146
 AliHFDhadronCorrSystUnc.cxx:1147
 AliHFDhadronCorrSystUnc.cxx:1148
 AliHFDhadronCorrSystUnc.cxx:1149
 AliHFDhadronCorrSystUnc.cxx:1150
 AliHFDhadronCorrSystUnc.cxx:1151
 AliHFDhadronCorrSystUnc.cxx:1152
 AliHFDhadronCorrSystUnc.cxx:1153
 AliHFDhadronCorrSystUnc.cxx:1154
 AliHFDhadronCorrSystUnc.cxx:1155
 AliHFDhadronCorrSystUnc.cxx:1156
 AliHFDhadronCorrSystUnc.cxx:1157
 AliHFDhadronCorrSystUnc.cxx:1158
 AliHFDhadronCorrSystUnc.cxx:1159
 AliHFDhadronCorrSystUnc.cxx:1160
 AliHFDhadronCorrSystUnc.cxx:1161
 AliHFDhadronCorrSystUnc.cxx:1162
 AliHFDhadronCorrSystUnc.cxx:1163
 AliHFDhadronCorrSystUnc.cxx:1164
 AliHFDhadronCorrSystUnc.cxx:1165
 AliHFDhadronCorrSystUnc.cxx:1166
 AliHFDhadronCorrSystUnc.cxx:1167
 AliHFDhadronCorrSystUnc.cxx:1168
 AliHFDhadronCorrSystUnc.cxx:1169
 AliHFDhadronCorrSystUnc.cxx:1170
 AliHFDhadronCorrSystUnc.cxx:1171
 AliHFDhadronCorrSystUnc.cxx:1172
 AliHFDhadronCorrSystUnc.cxx:1173
 AliHFDhadronCorrSystUnc.cxx:1174
 AliHFDhadronCorrSystUnc.cxx:1175
 AliHFDhadronCorrSystUnc.cxx:1176
 AliHFDhadronCorrSystUnc.cxx:1177
 AliHFDhadronCorrSystUnc.cxx:1178
 AliHFDhadronCorrSystUnc.cxx:1179
 AliHFDhadronCorrSystUnc.cxx:1180
 AliHFDhadronCorrSystUnc.cxx:1181
 AliHFDhadronCorrSystUnc.cxx:1182
 AliHFDhadronCorrSystUnc.cxx:1183
 AliHFDhadronCorrSystUnc.cxx:1184
 AliHFDhadronCorrSystUnc.cxx:1185
 AliHFDhadronCorrSystUnc.cxx:1186
 AliHFDhadronCorrSystUnc.cxx:1187
 AliHFDhadronCorrSystUnc.cxx:1188
 AliHFDhadronCorrSystUnc.cxx:1189
 AliHFDhadronCorrSystUnc.cxx:1190
 AliHFDhadronCorrSystUnc.cxx:1191
 AliHFDhadronCorrSystUnc.cxx:1192
 AliHFDhadronCorrSystUnc.cxx:1193
 AliHFDhadronCorrSystUnc.cxx:1194
 AliHFDhadronCorrSystUnc.cxx:1195
 AliHFDhadronCorrSystUnc.cxx:1196
 AliHFDhadronCorrSystUnc.cxx:1197
 AliHFDhadronCorrSystUnc.cxx:1198
 AliHFDhadronCorrSystUnc.cxx:1199
 AliHFDhadronCorrSystUnc.cxx:1200
 AliHFDhadronCorrSystUnc.cxx:1201
 AliHFDhadronCorrSystUnc.cxx:1202
 AliHFDhadronCorrSystUnc.cxx:1203
 AliHFDhadronCorrSystUnc.cxx:1204
 AliHFDhadronCorrSystUnc.cxx:1205
 AliHFDhadronCorrSystUnc.cxx:1206
 AliHFDhadronCorrSystUnc.cxx:1207
 AliHFDhadronCorrSystUnc.cxx:1208
 AliHFDhadronCorrSystUnc.cxx:1209
 AliHFDhadronCorrSystUnc.cxx:1210
 AliHFDhadronCorrSystUnc.cxx:1211
 AliHFDhadronCorrSystUnc.cxx:1212
 AliHFDhadronCorrSystUnc.cxx:1213
 AliHFDhadronCorrSystUnc.cxx:1214
 AliHFDhadronCorrSystUnc.cxx:1215
 AliHFDhadronCorrSystUnc.cxx:1216
 AliHFDhadronCorrSystUnc.cxx:1217
 AliHFDhadronCorrSystUnc.cxx:1218
 AliHFDhadronCorrSystUnc.cxx:1219
 AliHFDhadronCorrSystUnc.cxx:1220
 AliHFDhadronCorrSystUnc.cxx:1221
 AliHFDhadronCorrSystUnc.cxx:1222
 AliHFDhadronCorrSystUnc.cxx:1223
 AliHFDhadronCorrSystUnc.cxx:1224
 AliHFDhadronCorrSystUnc.cxx:1225
 AliHFDhadronCorrSystUnc.cxx:1226
 AliHFDhadronCorrSystUnc.cxx:1227
 AliHFDhadronCorrSystUnc.cxx:1228
 AliHFDhadronCorrSystUnc.cxx:1229
 AliHFDhadronCorrSystUnc.cxx:1230
 AliHFDhadronCorrSystUnc.cxx:1231
 AliHFDhadronCorrSystUnc.cxx:1232
 AliHFDhadronCorrSystUnc.cxx:1233
 AliHFDhadronCorrSystUnc.cxx:1234
 AliHFDhadronCorrSystUnc.cxx:1235
 AliHFDhadronCorrSystUnc.cxx:1236
 AliHFDhadronCorrSystUnc.cxx:1237
 AliHFDhadronCorrSystUnc.cxx:1238
 AliHFDhadronCorrSystUnc.cxx:1239
 AliHFDhadronCorrSystUnc.cxx:1240
 AliHFDhadronCorrSystUnc.cxx:1241
 AliHFDhadronCorrSystUnc.cxx:1242
 AliHFDhadronCorrSystUnc.cxx:1243
 AliHFDhadronCorrSystUnc.cxx:1244
 AliHFDhadronCorrSystUnc.cxx:1245
 AliHFDhadronCorrSystUnc.cxx:1246
 AliHFDhadronCorrSystUnc.cxx:1247
 AliHFDhadronCorrSystUnc.cxx:1248
 AliHFDhadronCorrSystUnc.cxx:1249
 AliHFDhadronCorrSystUnc.cxx:1250
 AliHFDhadronCorrSystUnc.cxx:1251
 AliHFDhadronCorrSystUnc.cxx:1252
 AliHFDhadronCorrSystUnc.cxx:1253
 AliHFDhadronCorrSystUnc.cxx:1254
 AliHFDhadronCorrSystUnc.cxx:1255
 AliHFDhadronCorrSystUnc.cxx:1256
 AliHFDhadronCorrSystUnc.cxx:1257
 AliHFDhadronCorrSystUnc.cxx:1258
 AliHFDhadronCorrSystUnc.cxx:1259
 AliHFDhadronCorrSystUnc.cxx:1260
 AliHFDhadronCorrSystUnc.cxx:1261
 AliHFDhadronCorrSystUnc.cxx:1262
 AliHFDhadronCorrSystUnc.cxx:1263
 AliHFDhadronCorrSystUnc.cxx:1264
 AliHFDhadronCorrSystUnc.cxx:1265
 AliHFDhadronCorrSystUnc.cxx:1266
 AliHFDhadronCorrSystUnc.cxx:1267
 AliHFDhadronCorrSystUnc.cxx:1268
 AliHFDhadronCorrSystUnc.cxx:1269
 AliHFDhadronCorrSystUnc.cxx:1270
 AliHFDhadronCorrSystUnc.cxx:1271
 AliHFDhadronCorrSystUnc.cxx:1272
 AliHFDhadronCorrSystUnc.cxx:1273
 AliHFDhadronCorrSystUnc.cxx:1274
 AliHFDhadronCorrSystUnc.cxx:1275
 AliHFDhadronCorrSystUnc.cxx:1276
 AliHFDhadronCorrSystUnc.cxx:1277
 AliHFDhadronCorrSystUnc.cxx:1278
 AliHFDhadronCorrSystUnc.cxx:1279
 AliHFDhadronCorrSystUnc.cxx:1280
 AliHFDhadronCorrSystUnc.cxx:1281
 AliHFDhadronCorrSystUnc.cxx:1282
 AliHFDhadronCorrSystUnc.cxx:1283
 AliHFDhadronCorrSystUnc.cxx:1284
 AliHFDhadronCorrSystUnc.cxx:1285
 AliHFDhadronCorrSystUnc.cxx:1286
 AliHFDhadronCorrSystUnc.cxx:1287
 AliHFDhadronCorrSystUnc.cxx:1288
 AliHFDhadronCorrSystUnc.cxx:1289
 AliHFDhadronCorrSystUnc.cxx:1290
 AliHFDhadronCorrSystUnc.cxx:1291
 AliHFDhadronCorrSystUnc.cxx:1292
 AliHFDhadronCorrSystUnc.cxx:1293
 AliHFDhadronCorrSystUnc.cxx:1294
 AliHFDhadronCorrSystUnc.cxx:1295
 AliHFDhadronCorrSystUnc.cxx:1296
 AliHFDhadronCorrSystUnc.cxx:1297
 AliHFDhadronCorrSystUnc.cxx:1298
 AliHFDhadronCorrSystUnc.cxx:1299
 AliHFDhadronCorrSystUnc.cxx:1300
 AliHFDhadronCorrSystUnc.cxx:1301
 AliHFDhadronCorrSystUnc.cxx:1302
 AliHFDhadronCorrSystUnc.cxx:1303
 AliHFDhadronCorrSystUnc.cxx:1304
 AliHFDhadronCorrSystUnc.cxx:1305
 AliHFDhadronCorrSystUnc.cxx:1306
 AliHFDhadronCorrSystUnc.cxx:1307
 AliHFDhadronCorrSystUnc.cxx:1308
 AliHFDhadronCorrSystUnc.cxx:1309
 AliHFDhadronCorrSystUnc.cxx:1310
 AliHFDhadronCorrSystUnc.cxx:1311
 AliHFDhadronCorrSystUnc.cxx:1312
 AliHFDhadronCorrSystUnc.cxx:1313
 AliHFDhadronCorrSystUnc.cxx:1314
 AliHFDhadronCorrSystUnc.cxx:1315
 AliHFDhadronCorrSystUnc.cxx:1316
 AliHFDhadronCorrSystUnc.cxx:1317
 AliHFDhadronCorrSystUnc.cxx:1318
 AliHFDhadronCorrSystUnc.cxx:1319
 AliHFDhadronCorrSystUnc.cxx:1320
 AliHFDhadronCorrSystUnc.cxx:1321
 AliHFDhadronCorrSystUnc.cxx:1322
 AliHFDhadronCorrSystUnc.cxx:1323
 AliHFDhadronCorrSystUnc.cxx:1324
 AliHFDhadronCorrSystUnc.cxx:1325
 AliHFDhadronCorrSystUnc.cxx:1326
 AliHFDhadronCorrSystUnc.cxx:1327
 AliHFDhadronCorrSystUnc.cxx:1328
 AliHFDhadronCorrSystUnc.cxx:1329
 AliHFDhadronCorrSystUnc.cxx:1330
 AliHFDhadronCorrSystUnc.cxx:1331
 AliHFDhadronCorrSystUnc.cxx:1332
 AliHFDhadronCorrSystUnc.cxx:1333
 AliHFDhadronCorrSystUnc.cxx:1334
 AliHFDhadronCorrSystUnc.cxx:1335
 AliHFDhadronCorrSystUnc.cxx:1336
 AliHFDhadronCorrSystUnc.cxx:1337
 AliHFDhadronCorrSystUnc.cxx:1338
 AliHFDhadronCorrSystUnc.cxx:1339
 AliHFDhadronCorrSystUnc.cxx:1340
 AliHFDhadronCorrSystUnc.cxx:1341
 AliHFDhadronCorrSystUnc.cxx:1342
 AliHFDhadronCorrSystUnc.cxx:1343
 AliHFDhadronCorrSystUnc.cxx:1344
 AliHFDhadronCorrSystUnc.cxx:1345
 AliHFDhadronCorrSystUnc.cxx:1346
 AliHFDhadronCorrSystUnc.cxx:1347
 AliHFDhadronCorrSystUnc.cxx:1348
 AliHFDhadronCorrSystUnc.cxx:1349
 AliHFDhadronCorrSystUnc.cxx:1350
 AliHFDhadronCorrSystUnc.cxx:1351
 AliHFDhadronCorrSystUnc.cxx:1352
 AliHFDhadronCorrSystUnc.cxx:1353
 AliHFDhadronCorrSystUnc.cxx:1354
 AliHFDhadronCorrSystUnc.cxx:1355
 AliHFDhadronCorrSystUnc.cxx:1356
 AliHFDhadronCorrSystUnc.cxx:1357
 AliHFDhadronCorrSystUnc.cxx:1358
 AliHFDhadronCorrSystUnc.cxx:1359
 AliHFDhadronCorrSystUnc.cxx:1360
 AliHFDhadronCorrSystUnc.cxx:1361
 AliHFDhadronCorrSystUnc.cxx:1362
 AliHFDhadronCorrSystUnc.cxx:1363
 AliHFDhadronCorrSystUnc.cxx:1364
 AliHFDhadronCorrSystUnc.cxx:1365
 AliHFDhadronCorrSystUnc.cxx:1366
 AliHFDhadronCorrSystUnc.cxx:1367
 AliHFDhadronCorrSystUnc.cxx:1368
 AliHFDhadronCorrSystUnc.cxx:1369
 AliHFDhadronCorrSystUnc.cxx:1370
 AliHFDhadronCorrSystUnc.cxx:1371
 AliHFDhadronCorrSystUnc.cxx:1372
 AliHFDhadronCorrSystUnc.cxx:1373
 AliHFDhadronCorrSystUnc.cxx:1374
 AliHFDhadronCorrSystUnc.cxx:1375
 AliHFDhadronCorrSystUnc.cxx:1376
 AliHFDhadronCorrSystUnc.cxx:1377
 AliHFDhadronCorrSystUnc.cxx:1378
 AliHFDhadronCorrSystUnc.cxx:1379
 AliHFDhadronCorrSystUnc.cxx:1380
 AliHFDhadronCorrSystUnc.cxx:1381
 AliHFDhadronCorrSystUnc.cxx:1382
 AliHFDhadronCorrSystUnc.cxx:1383
 AliHFDhadronCorrSystUnc.cxx:1384
 AliHFDhadronCorrSystUnc.cxx:1385
 AliHFDhadronCorrSystUnc.cxx:1386
 AliHFDhadronCorrSystUnc.cxx:1387
 AliHFDhadronCorrSystUnc.cxx:1388
 AliHFDhadronCorrSystUnc.cxx:1389
 AliHFDhadronCorrSystUnc.cxx:1390
 AliHFDhadronCorrSystUnc.cxx:1391
 AliHFDhadronCorrSystUnc.cxx:1392
 AliHFDhadronCorrSystUnc.cxx:1393
 AliHFDhadronCorrSystUnc.cxx:1394
 AliHFDhadronCorrSystUnc.cxx:1395
 AliHFDhadronCorrSystUnc.cxx:1396
 AliHFDhadronCorrSystUnc.cxx:1397
 AliHFDhadronCorrSystUnc.cxx:1398
 AliHFDhadronCorrSystUnc.cxx:1399
 AliHFDhadronCorrSystUnc.cxx:1400
 AliHFDhadronCorrSystUnc.cxx:1401
 AliHFDhadronCorrSystUnc.cxx:1402
 AliHFDhadronCorrSystUnc.cxx:1403
 AliHFDhadronCorrSystUnc.cxx:1404
 AliHFDhadronCorrSystUnc.cxx:1405
 AliHFDhadronCorrSystUnc.cxx:1406
 AliHFDhadronCorrSystUnc.cxx:1407
 AliHFDhadronCorrSystUnc.cxx:1408
 AliHFDhadronCorrSystUnc.cxx:1409
 AliHFDhadronCorrSystUnc.cxx:1410
 AliHFDhadronCorrSystUnc.cxx:1411
 AliHFDhadronCorrSystUnc.cxx:1412
 AliHFDhadronCorrSystUnc.cxx:1413
 AliHFDhadronCorrSystUnc.cxx:1414
 AliHFDhadronCorrSystUnc.cxx:1415
 AliHFDhadronCorrSystUnc.cxx:1416
 AliHFDhadronCorrSystUnc.cxx:1417
 AliHFDhadronCorrSystUnc.cxx:1418
 AliHFDhadronCorrSystUnc.cxx:1419
 AliHFDhadronCorrSystUnc.cxx:1420
 AliHFDhadronCorrSystUnc.cxx:1421
 AliHFDhadronCorrSystUnc.cxx:1422
 AliHFDhadronCorrSystUnc.cxx:1423
 AliHFDhadronCorrSystUnc.cxx:1424
 AliHFDhadronCorrSystUnc.cxx:1425
 AliHFDhadronCorrSystUnc.cxx:1426
 AliHFDhadronCorrSystUnc.cxx:1427
 AliHFDhadronCorrSystUnc.cxx:1428
 AliHFDhadronCorrSystUnc.cxx:1429
 AliHFDhadronCorrSystUnc.cxx:1430
 AliHFDhadronCorrSystUnc.cxx:1431
 AliHFDhadronCorrSystUnc.cxx:1432
 AliHFDhadronCorrSystUnc.cxx:1433
 AliHFDhadronCorrSystUnc.cxx:1434
 AliHFDhadronCorrSystUnc.cxx:1435
 AliHFDhadronCorrSystUnc.cxx:1436
 AliHFDhadronCorrSystUnc.cxx:1437
 AliHFDhadronCorrSystUnc.cxx:1438
 AliHFDhadronCorrSystUnc.cxx:1439
 AliHFDhadronCorrSystUnc.cxx:1440
 AliHFDhadronCorrSystUnc.cxx:1441
 AliHFDhadronCorrSystUnc.cxx:1442
 AliHFDhadronCorrSystUnc.cxx:1443
 AliHFDhadronCorrSystUnc.cxx:1444
 AliHFDhadronCorrSystUnc.cxx:1445
 AliHFDhadronCorrSystUnc.cxx:1446
 AliHFDhadronCorrSystUnc.cxx:1447
 AliHFDhadronCorrSystUnc.cxx:1448
 AliHFDhadronCorrSystUnc.cxx:1449
 AliHFDhadronCorrSystUnc.cxx:1450
 AliHFDhadronCorrSystUnc.cxx:1451
 AliHFDhadronCorrSystUnc.cxx:1452
 AliHFDhadronCorrSystUnc.cxx:1453
 AliHFDhadronCorrSystUnc.cxx:1454
 AliHFDhadronCorrSystUnc.cxx:1455
 AliHFDhadronCorrSystUnc.cxx:1456
 AliHFDhadronCorrSystUnc.cxx:1457
 AliHFDhadronCorrSystUnc.cxx:1458
 AliHFDhadronCorrSystUnc.cxx:1459
 AliHFDhadronCorrSystUnc.cxx:1460
 AliHFDhadronCorrSystUnc.cxx:1461
 AliHFDhadronCorrSystUnc.cxx:1462
 AliHFDhadronCorrSystUnc.cxx:1463
 AliHFDhadronCorrSystUnc.cxx:1464
 AliHFDhadronCorrSystUnc.cxx:1465
 AliHFDhadronCorrSystUnc.cxx:1466
 AliHFDhadronCorrSystUnc.cxx:1467
 AliHFDhadronCorrSystUnc.cxx:1468
 AliHFDhadronCorrSystUnc.cxx:1469
 AliHFDhadronCorrSystUnc.cxx:1470
 AliHFDhadronCorrSystUnc.cxx:1471
 AliHFDhadronCorrSystUnc.cxx:1472
 AliHFDhadronCorrSystUnc.cxx:1473
 AliHFDhadronCorrSystUnc.cxx:1474
 AliHFDhadronCorrSystUnc.cxx:1475
 AliHFDhadronCorrSystUnc.cxx:1476
 AliHFDhadronCorrSystUnc.cxx:1477
 AliHFDhadronCorrSystUnc.cxx:1478
 AliHFDhadronCorrSystUnc.cxx:1479
 AliHFDhadronCorrSystUnc.cxx:1480
 AliHFDhadronCorrSystUnc.cxx:1481
 AliHFDhadronCorrSystUnc.cxx:1482
 AliHFDhadronCorrSystUnc.cxx:1483
 AliHFDhadronCorrSystUnc.cxx:1484
 AliHFDhadronCorrSystUnc.cxx:1485
 AliHFDhadronCorrSystUnc.cxx:1486
 AliHFDhadronCorrSystUnc.cxx:1487
 AliHFDhadronCorrSystUnc.cxx:1488
 AliHFDhadronCorrSystUnc.cxx:1489
 AliHFDhadronCorrSystUnc.cxx:1490
 AliHFDhadronCorrSystUnc.cxx:1491
 AliHFDhadronCorrSystUnc.cxx:1492
 AliHFDhadronCorrSystUnc.cxx:1493
 AliHFDhadronCorrSystUnc.cxx:1494
 AliHFDhadronCorrSystUnc.cxx:1495
 AliHFDhadronCorrSystUnc.cxx:1496
 AliHFDhadronCorrSystUnc.cxx:1497
 AliHFDhadronCorrSystUnc.cxx:1498
 AliHFDhadronCorrSystUnc.cxx:1499
 AliHFDhadronCorrSystUnc.cxx:1500
 AliHFDhadronCorrSystUnc.cxx:1501
 AliHFDhadronCorrSystUnc.cxx:1502
 AliHFDhadronCorrSystUnc.cxx:1503
 AliHFDhadronCorrSystUnc.cxx:1504
 AliHFDhadronCorrSystUnc.cxx:1505
 AliHFDhadronCorrSystUnc.cxx:1506
 AliHFDhadronCorrSystUnc.cxx:1507
 AliHFDhadronCorrSystUnc.cxx:1508
 AliHFDhadronCorrSystUnc.cxx:1509
 AliHFDhadronCorrSystUnc.cxx:1510
 AliHFDhadronCorrSystUnc.cxx:1511
 AliHFDhadronCorrSystUnc.cxx:1512
 AliHFDhadronCorrSystUnc.cxx:1513
 AliHFDhadronCorrSystUnc.cxx:1514
 AliHFDhadronCorrSystUnc.cxx:1515
 AliHFDhadronCorrSystUnc.cxx:1516
 AliHFDhadronCorrSystUnc.cxx:1517
 AliHFDhadronCorrSystUnc.cxx:1518
 AliHFDhadronCorrSystUnc.cxx:1519
 AliHFDhadronCorrSystUnc.cxx:1520
 AliHFDhadronCorrSystUnc.cxx:1521
 AliHFDhadronCorrSystUnc.cxx:1522
 AliHFDhadronCorrSystUnc.cxx:1523
 AliHFDhadronCorrSystUnc.cxx:1524
 AliHFDhadronCorrSystUnc.cxx:1525
 AliHFDhadronCorrSystUnc.cxx:1526
 AliHFDhadronCorrSystUnc.cxx:1527
 AliHFDhadronCorrSystUnc.cxx:1528
 AliHFDhadronCorrSystUnc.cxx:1529
 AliHFDhadronCorrSystUnc.cxx:1530
 AliHFDhadronCorrSystUnc.cxx:1531
 AliHFDhadronCorrSystUnc.cxx:1532
 AliHFDhadronCorrSystUnc.cxx:1533
 AliHFDhadronCorrSystUnc.cxx:1534
 AliHFDhadronCorrSystUnc.cxx:1535
 AliHFDhadronCorrSystUnc.cxx:1536
 AliHFDhadronCorrSystUnc.cxx:1537
 AliHFDhadronCorrSystUnc.cxx:1538
 AliHFDhadronCorrSystUnc.cxx:1539
 AliHFDhadronCorrSystUnc.cxx:1540
 AliHFDhadronCorrSystUnc.cxx:1541
 AliHFDhadronCorrSystUnc.cxx:1542
 AliHFDhadronCorrSystUnc.cxx:1543
 AliHFDhadronCorrSystUnc.cxx:1544
 AliHFDhadronCorrSystUnc.cxx:1545
 AliHFDhadronCorrSystUnc.cxx:1546
 AliHFDhadronCorrSystUnc.cxx:1547
 AliHFDhadronCorrSystUnc.cxx:1548
 AliHFDhadronCorrSystUnc.cxx:1549
 AliHFDhadronCorrSystUnc.cxx:1550
 AliHFDhadronCorrSystUnc.cxx:1551
 AliHFDhadronCorrSystUnc.cxx:1552
 AliHFDhadronCorrSystUnc.cxx:1553
 AliHFDhadronCorrSystUnc.cxx:1554
 AliHFDhadronCorrSystUnc.cxx:1555
 AliHFDhadronCorrSystUnc.cxx:1556
 AliHFDhadronCorrSystUnc.cxx:1557
 AliHFDhadronCorrSystUnc.cxx:1558
 AliHFDhadronCorrSystUnc.cxx:1559
 AliHFDhadronCorrSystUnc.cxx:1560
 AliHFDhadronCorrSystUnc.cxx:1561
 AliHFDhadronCorrSystUnc.cxx:1562
 AliHFDhadronCorrSystUnc.cxx:1563
 AliHFDhadronCorrSystUnc.cxx:1564
 AliHFDhadronCorrSystUnc.cxx:1565
 AliHFDhadronCorrSystUnc.cxx:1566
 AliHFDhadronCorrSystUnc.cxx:1567
 AliHFDhadronCorrSystUnc.cxx:1568
 AliHFDhadronCorrSystUnc.cxx:1569
 AliHFDhadronCorrSystUnc.cxx:1570
 AliHFDhadronCorrSystUnc.cxx:1571
 AliHFDhadronCorrSystUnc.cxx:1572
 AliHFDhadronCorrSystUnc.cxx:1573
 AliHFDhadronCorrSystUnc.cxx:1574
 AliHFDhadronCorrSystUnc.cxx:1575
 AliHFDhadronCorrSystUnc.cxx:1576
 AliHFDhadronCorrSystUnc.cxx:1577
 AliHFDhadronCorrSystUnc.cxx:1578
 AliHFDhadronCorrSystUnc.cxx:1579
 AliHFDhadronCorrSystUnc.cxx:1580
 AliHFDhadronCorrSystUnc.cxx:1581
 AliHFDhadronCorrSystUnc.cxx:1582
 AliHFDhadronCorrSystUnc.cxx:1583
 AliHFDhadronCorrSystUnc.cxx:1584
 AliHFDhadronCorrSystUnc.cxx:1585
 AliHFDhadronCorrSystUnc.cxx:1586
 AliHFDhadronCorrSystUnc.cxx:1587
 AliHFDhadronCorrSystUnc.cxx:1588
 AliHFDhadronCorrSystUnc.cxx:1589
 AliHFDhadronCorrSystUnc.cxx:1590
 AliHFDhadronCorrSystUnc.cxx:1591
 AliHFDhadronCorrSystUnc.cxx:1592
 AliHFDhadronCorrSystUnc.cxx:1593
 AliHFDhadronCorrSystUnc.cxx:1594
 AliHFDhadronCorrSystUnc.cxx:1595
 AliHFDhadronCorrSystUnc.cxx:1596
 AliHFDhadronCorrSystUnc.cxx:1597
 AliHFDhadronCorrSystUnc.cxx:1598
 AliHFDhadronCorrSystUnc.cxx:1599
 AliHFDhadronCorrSystUnc.cxx:1600
 AliHFDhadronCorrSystUnc.cxx:1601
 AliHFDhadronCorrSystUnc.cxx:1602
 AliHFDhadronCorrSystUnc.cxx:1603
 AliHFDhadronCorrSystUnc.cxx:1604
 AliHFDhadronCorrSystUnc.cxx:1605
 AliHFDhadronCorrSystUnc.cxx:1606
 AliHFDhadronCorrSystUnc.cxx:1607
 AliHFDhadronCorrSystUnc.cxx:1608
 AliHFDhadronCorrSystUnc.cxx:1609
 AliHFDhadronCorrSystUnc.cxx:1610
 AliHFDhadronCorrSystUnc.cxx:1611
 AliHFDhadronCorrSystUnc.cxx:1612
 AliHFDhadronCorrSystUnc.cxx:1613
 AliHFDhadronCorrSystUnc.cxx:1614
 AliHFDhadronCorrSystUnc.cxx:1615
 AliHFDhadronCorrSystUnc.cxx:1616
 AliHFDhadronCorrSystUnc.cxx:1617
 AliHFDhadronCorrSystUnc.cxx:1618
 AliHFDhadronCorrSystUnc.cxx:1619
 AliHFDhadronCorrSystUnc.cxx:1620
 AliHFDhadronCorrSystUnc.cxx:1621
 AliHFDhadronCorrSystUnc.cxx:1622
 AliHFDhadronCorrSystUnc.cxx:1623
 AliHFDhadronCorrSystUnc.cxx:1624
 AliHFDhadronCorrSystUnc.cxx:1625
 AliHFDhadronCorrSystUnc.cxx:1626
 AliHFDhadronCorrSystUnc.cxx:1627
 AliHFDhadronCorrSystUnc.cxx:1628
 AliHFDhadronCorrSystUnc.cxx:1629
 AliHFDhadronCorrSystUnc.cxx:1630
 AliHFDhadronCorrSystUnc.cxx:1631
 AliHFDhadronCorrSystUnc.cxx:1632
 AliHFDhadronCorrSystUnc.cxx:1633
 AliHFDhadronCorrSystUnc.cxx:1634
 AliHFDhadronCorrSystUnc.cxx:1635
 AliHFDhadronCorrSystUnc.cxx:1636
 AliHFDhadronCorrSystUnc.cxx:1637
 AliHFDhadronCorrSystUnc.cxx:1638
 AliHFDhadronCorrSystUnc.cxx:1639
 AliHFDhadronCorrSystUnc.cxx:1640
 AliHFDhadronCorrSystUnc.cxx:1641
 AliHFDhadronCorrSystUnc.cxx:1642
 AliHFDhadronCorrSystUnc.cxx:1643
 AliHFDhadronCorrSystUnc.cxx:1644
 AliHFDhadronCorrSystUnc.cxx:1645
 AliHFDhadronCorrSystUnc.cxx:1646
 AliHFDhadronCorrSystUnc.cxx:1647
 AliHFDhadronCorrSystUnc.cxx:1648
 AliHFDhadronCorrSystUnc.cxx:1649
 AliHFDhadronCorrSystUnc.cxx:1650
 AliHFDhadronCorrSystUnc.cxx:1651
 AliHFDhadronCorrSystUnc.cxx:1652
 AliHFDhadronCorrSystUnc.cxx:1653
 AliHFDhadronCorrSystUnc.cxx:1654
 AliHFDhadronCorrSystUnc.cxx:1655
 AliHFDhadronCorrSystUnc.cxx:1656
 AliHFDhadronCorrSystUnc.cxx:1657
 AliHFDhadronCorrSystUnc.cxx:1658
 AliHFDhadronCorrSystUnc.cxx:1659
 AliHFDhadronCorrSystUnc.cxx:1660
 AliHFDhadronCorrSystUnc.cxx:1661
 AliHFDhadronCorrSystUnc.cxx:1662
 AliHFDhadronCorrSystUnc.cxx:1663
 AliHFDhadronCorrSystUnc.cxx:1664
 AliHFDhadronCorrSystUnc.cxx:1665
 AliHFDhadronCorrSystUnc.cxx:1666
 AliHFDhadronCorrSystUnc.cxx:1667
 AliHFDhadronCorrSystUnc.cxx:1668
 AliHFDhadronCorrSystUnc.cxx:1669
 AliHFDhadronCorrSystUnc.cxx:1670
 AliHFDhadronCorrSystUnc.cxx:1671
 AliHFDhadronCorrSystUnc.cxx:1672
 AliHFDhadronCorrSystUnc.cxx:1673
 AliHFDhadronCorrSystUnc.cxx:1674
 AliHFDhadronCorrSystUnc.cxx:1675
 AliHFDhadronCorrSystUnc.cxx:1676
 AliHFDhadronCorrSystUnc.cxx:1677
 AliHFDhadronCorrSystUnc.cxx:1678
 AliHFDhadronCorrSystUnc.cxx:1679
 AliHFDhadronCorrSystUnc.cxx:1680
 AliHFDhadronCorrSystUnc.cxx:1681
 AliHFDhadronCorrSystUnc.cxx:1682
 AliHFDhadronCorrSystUnc.cxx:1683
 AliHFDhadronCorrSystUnc.cxx:1684
 AliHFDhadronCorrSystUnc.cxx:1685
 AliHFDhadronCorrSystUnc.cxx:1686
 AliHFDhadronCorrSystUnc.cxx:1687
 AliHFDhadronCorrSystUnc.cxx:1688
 AliHFDhadronCorrSystUnc.cxx:1689
 AliHFDhadronCorrSystUnc.cxx:1690
 AliHFDhadronCorrSystUnc.cxx:1691
 AliHFDhadronCorrSystUnc.cxx:1692
 AliHFDhadronCorrSystUnc.cxx:1693
 AliHFDhadronCorrSystUnc.cxx:1694
 AliHFDhadronCorrSystUnc.cxx:1695
 AliHFDhadronCorrSystUnc.cxx:1696
 AliHFDhadronCorrSystUnc.cxx:1697
 AliHFDhadronCorrSystUnc.cxx:1698
 AliHFDhadronCorrSystUnc.cxx:1699
 AliHFDhadronCorrSystUnc.cxx:1700
 AliHFDhadronCorrSystUnc.cxx:1701
 AliHFDhadronCorrSystUnc.cxx:1702
 AliHFDhadronCorrSystUnc.cxx:1703
 AliHFDhadronCorrSystUnc.cxx:1704
 AliHFDhadronCorrSystUnc.cxx:1705
 AliHFDhadronCorrSystUnc.cxx:1706
 AliHFDhadronCorrSystUnc.cxx:1707
 AliHFDhadronCorrSystUnc.cxx:1708
 AliHFDhadronCorrSystUnc.cxx:1709
 AliHFDhadronCorrSystUnc.cxx:1710
 AliHFDhadronCorrSystUnc.cxx:1711
 AliHFDhadronCorrSystUnc.cxx:1712
 AliHFDhadronCorrSystUnc.cxx:1713
 AliHFDhadronCorrSystUnc.cxx:1714
 AliHFDhadronCorrSystUnc.cxx:1715
 AliHFDhadronCorrSystUnc.cxx:1716
 AliHFDhadronCorrSystUnc.cxx:1717
 AliHFDhadronCorrSystUnc.cxx:1718
 AliHFDhadronCorrSystUnc.cxx:1719
 AliHFDhadronCorrSystUnc.cxx:1720
 AliHFDhadronCorrSystUnc.cxx:1721
 AliHFDhadronCorrSystUnc.cxx:1722
 AliHFDhadronCorrSystUnc.cxx:1723
 AliHFDhadronCorrSystUnc.cxx:1724
 AliHFDhadronCorrSystUnc.cxx:1725
 AliHFDhadronCorrSystUnc.cxx:1726
 AliHFDhadronCorrSystUnc.cxx:1727
 AliHFDhadronCorrSystUnc.cxx:1728
 AliHFDhadronCorrSystUnc.cxx:1729
 AliHFDhadronCorrSystUnc.cxx:1730
 AliHFDhadronCorrSystUnc.cxx:1731
 AliHFDhadronCorrSystUnc.cxx:1732
 AliHFDhadronCorrSystUnc.cxx:1733
 AliHFDhadronCorrSystUnc.cxx:1734
 AliHFDhadronCorrSystUnc.cxx:1735
 AliHFDhadronCorrSystUnc.cxx:1736
 AliHFDhadronCorrSystUnc.cxx:1737
 AliHFDhadronCorrSystUnc.cxx:1738
 AliHFDhadronCorrSystUnc.cxx:1739
 AliHFDhadronCorrSystUnc.cxx:1740
 AliHFDhadronCorrSystUnc.cxx:1741
 AliHFDhadronCorrSystUnc.cxx:1742
 AliHFDhadronCorrSystUnc.cxx:1743
 AliHFDhadronCorrSystUnc.cxx:1744
 AliHFDhadronCorrSystUnc.cxx:1745
 AliHFDhadronCorrSystUnc.cxx:1746
 AliHFDhadronCorrSystUnc.cxx:1747
 AliHFDhadronCorrSystUnc.cxx:1748
 AliHFDhadronCorrSystUnc.cxx:1749
 AliHFDhadronCorrSystUnc.cxx:1750
 AliHFDhadronCorrSystUnc.cxx:1751
 AliHFDhadronCorrSystUnc.cxx:1752
 AliHFDhadronCorrSystUnc.cxx:1753
 AliHFDhadronCorrSystUnc.cxx:1754
 AliHFDhadronCorrSystUnc.cxx:1755
 AliHFDhadronCorrSystUnc.cxx:1756
 AliHFDhadronCorrSystUnc.cxx:1757
 AliHFDhadronCorrSystUnc.cxx:1758
 AliHFDhadronCorrSystUnc.cxx:1759
 AliHFDhadronCorrSystUnc.cxx:1760
 AliHFDhadronCorrSystUnc.cxx:1761
 AliHFDhadronCorrSystUnc.cxx:1762
 AliHFDhadronCorrSystUnc.cxx:1763
 AliHFDhadronCorrSystUnc.cxx:1764
 AliHFDhadronCorrSystUnc.cxx:1765
 AliHFDhadronCorrSystUnc.cxx:1766
 AliHFDhadronCorrSystUnc.cxx:1767
 AliHFDhadronCorrSystUnc.cxx:1768
 AliHFDhadronCorrSystUnc.cxx:1769
 AliHFDhadronCorrSystUnc.cxx:1770
 AliHFDhadronCorrSystUnc.cxx:1771
 AliHFDhadronCorrSystUnc.cxx:1772
 AliHFDhadronCorrSystUnc.cxx:1773
 AliHFDhadronCorrSystUnc.cxx:1774
 AliHFDhadronCorrSystUnc.cxx:1775
 AliHFDhadronCorrSystUnc.cxx:1776
 AliHFDhadronCorrSystUnc.cxx:1777
 AliHFDhadronCorrSystUnc.cxx:1778
 AliHFDhadronCorrSystUnc.cxx:1779
 AliHFDhadronCorrSystUnc.cxx:1780
 AliHFDhadronCorrSystUnc.cxx:1781
 AliHFDhadronCorrSystUnc.cxx:1782
 AliHFDhadronCorrSystUnc.cxx:1783
 AliHFDhadronCorrSystUnc.cxx:1784
 AliHFDhadronCorrSystUnc.cxx:1785
 AliHFDhadronCorrSystUnc.cxx:1786
 AliHFDhadronCorrSystUnc.cxx:1787
 AliHFDhadronCorrSystUnc.cxx:1788
 AliHFDhadronCorrSystUnc.cxx:1789
 AliHFDhadronCorrSystUnc.cxx:1790
 AliHFDhadronCorrSystUnc.cxx:1791
 AliHFDhadronCorrSystUnc.cxx:1792
 AliHFDhadronCorrSystUnc.cxx:1793
 AliHFDhadronCorrSystUnc.cxx:1794
 AliHFDhadronCorrSystUnc.cxx:1795
 AliHFDhadronCorrSystUnc.cxx:1796
 AliHFDhadronCorrSystUnc.cxx:1797
 AliHFDhadronCorrSystUnc.cxx:1798
 AliHFDhadronCorrSystUnc.cxx:1799
 AliHFDhadronCorrSystUnc.cxx:1800
 AliHFDhadronCorrSystUnc.cxx:1801
 AliHFDhadronCorrSystUnc.cxx:1802
 AliHFDhadronCorrSystUnc.cxx:1803
 AliHFDhadronCorrSystUnc.cxx:1804
 AliHFDhadronCorrSystUnc.cxx:1805
 AliHFDhadronCorrSystUnc.cxx:1806
 AliHFDhadronCorrSystUnc.cxx:1807
 AliHFDhadronCorrSystUnc.cxx:1808
 AliHFDhadronCorrSystUnc.cxx:1809
 AliHFDhadronCorrSystUnc.cxx:1810
 AliHFDhadronCorrSystUnc.cxx:1811
 AliHFDhadronCorrSystUnc.cxx:1812
 AliHFDhadronCorrSystUnc.cxx:1813
 AliHFDhadronCorrSystUnc.cxx:1814
 AliHFDhadronCorrSystUnc.cxx:1815
 AliHFDhadronCorrSystUnc.cxx:1816
 AliHFDhadronCorrSystUnc.cxx:1817
 AliHFDhadronCorrSystUnc.cxx:1818
 AliHFDhadronCorrSystUnc.cxx:1819
 AliHFDhadronCorrSystUnc.cxx:1820
 AliHFDhadronCorrSystUnc.cxx:1821
 AliHFDhadronCorrSystUnc.cxx:1822
 AliHFDhadronCorrSystUnc.cxx:1823
 AliHFDhadronCorrSystUnc.cxx:1824
 AliHFDhadronCorrSystUnc.cxx:1825
 AliHFDhadronCorrSystUnc.cxx:1826
 AliHFDhadronCorrSystUnc.cxx:1827
 AliHFDhadronCorrSystUnc.cxx:1828
 AliHFDhadronCorrSystUnc.cxx:1829
 AliHFDhadronCorrSystUnc.cxx:1830
 AliHFDhadronCorrSystUnc.cxx:1831
 AliHFDhadronCorrSystUnc.cxx:1832
 AliHFDhadronCorrSystUnc.cxx:1833
 AliHFDhadronCorrSystUnc.cxx:1834
 AliHFDhadronCorrSystUnc.cxx:1835
 AliHFDhadronCorrSystUnc.cxx:1836
 AliHFDhadronCorrSystUnc.cxx:1837
 AliHFDhadronCorrSystUnc.cxx:1838
 AliHFDhadronCorrSystUnc.cxx:1839
 AliHFDhadronCorrSystUnc.cxx:1840
 AliHFDhadronCorrSystUnc.cxx:1841
 AliHFDhadronCorrSystUnc.cxx:1842
 AliHFDhadronCorrSystUnc.cxx:1843
 AliHFDhadronCorrSystUnc.cxx:1844
 AliHFDhadronCorrSystUnc.cxx:1845
 AliHFDhadronCorrSystUnc.cxx:1846
 AliHFDhadronCorrSystUnc.cxx:1847
 AliHFDhadronCorrSystUnc.cxx:1848
 AliHFDhadronCorrSystUnc.cxx:1849
 AliHFDhadronCorrSystUnc.cxx:1850
 AliHFDhadronCorrSystUnc.cxx:1851
 AliHFDhadronCorrSystUnc.cxx:1852
 AliHFDhadronCorrSystUnc.cxx:1853
 AliHFDhadronCorrSystUnc.cxx:1854
 AliHFDhadronCorrSystUnc.cxx:1855
 AliHFDhadronCorrSystUnc.cxx:1856
 AliHFDhadronCorrSystUnc.cxx:1857
 AliHFDhadronCorrSystUnc.cxx:1858
 AliHFDhadronCorrSystUnc.cxx:1859
 AliHFDhadronCorrSystUnc.cxx:1860
 AliHFDhadronCorrSystUnc.cxx:1861
 AliHFDhadronCorrSystUnc.cxx:1862
 AliHFDhadronCorrSystUnc.cxx:1863
 AliHFDhadronCorrSystUnc.cxx:1864
 AliHFDhadronCorrSystUnc.cxx:1865
 AliHFDhadronCorrSystUnc.cxx:1866
 AliHFDhadronCorrSystUnc.cxx:1867
 AliHFDhadronCorrSystUnc.cxx:1868
 AliHFDhadronCorrSystUnc.cxx:1869
 AliHFDhadronCorrSystUnc.cxx:1870
 AliHFDhadronCorrSystUnc.cxx:1871
 AliHFDhadronCorrSystUnc.cxx:1872
 AliHFDhadronCorrSystUnc.cxx:1873
 AliHFDhadronCorrSystUnc.cxx:1874
 AliHFDhadronCorrSystUnc.cxx:1875
 AliHFDhadronCorrSystUnc.cxx:1876
 AliHFDhadronCorrSystUnc.cxx:1877
 AliHFDhadronCorrSystUnc.cxx:1878
 AliHFDhadronCorrSystUnc.cxx:1879
 AliHFDhadronCorrSystUnc.cxx:1880
 AliHFDhadronCorrSystUnc.cxx:1881
 AliHFDhadronCorrSystUnc.cxx:1882
 AliHFDhadronCorrSystUnc.cxx:1883
 AliHFDhadronCorrSystUnc.cxx:1884
 AliHFDhadronCorrSystUnc.cxx:1885
 AliHFDhadronCorrSystUnc.cxx:1886
 AliHFDhadronCorrSystUnc.cxx:1887
 AliHFDhadronCorrSystUnc.cxx:1888
 AliHFDhadronCorrSystUnc.cxx:1889
 AliHFDhadronCorrSystUnc.cxx:1890
 AliHFDhadronCorrSystUnc.cxx:1891
 AliHFDhadronCorrSystUnc.cxx:1892
 AliHFDhadronCorrSystUnc.cxx:1893
 AliHFDhadronCorrSystUnc.cxx:1894
 AliHFDhadronCorrSystUnc.cxx:1895
 AliHFDhadronCorrSystUnc.cxx:1896
 AliHFDhadronCorrSystUnc.cxx:1897
 AliHFDhadronCorrSystUnc.cxx:1898
 AliHFDhadronCorrSystUnc.cxx:1899
 AliHFDhadronCorrSystUnc.cxx:1900
 AliHFDhadronCorrSystUnc.cxx:1901
 AliHFDhadronCorrSystUnc.cxx:1902
 AliHFDhadronCorrSystUnc.cxx:1903
 AliHFDhadronCorrSystUnc.cxx:1904
 AliHFDhadronCorrSystUnc.cxx:1905
 AliHFDhadronCorrSystUnc.cxx:1906
 AliHFDhadronCorrSystUnc.cxx:1907
 AliHFDhadronCorrSystUnc.cxx:1908
 AliHFDhadronCorrSystUnc.cxx:1909
 AliHFDhadronCorrSystUnc.cxx:1910
 AliHFDhadronCorrSystUnc.cxx:1911
 AliHFDhadronCorrSystUnc.cxx:1912
 AliHFDhadronCorrSystUnc.cxx:1913
 AliHFDhadronCorrSystUnc.cxx:1914
 AliHFDhadronCorrSystUnc.cxx:1915
 AliHFDhadronCorrSystUnc.cxx:1916
 AliHFDhadronCorrSystUnc.cxx:1917
 AliHFDhadronCorrSystUnc.cxx:1918
 AliHFDhadronCorrSystUnc.cxx:1919
 AliHFDhadronCorrSystUnc.cxx:1920
 AliHFDhadronCorrSystUnc.cxx:1921
 AliHFDhadronCorrSystUnc.cxx:1922
 AliHFDhadronCorrSystUnc.cxx:1923
 AliHFDhadronCorrSystUnc.cxx:1924
 AliHFDhadronCorrSystUnc.cxx:1925
 AliHFDhadronCorrSystUnc.cxx:1926
 AliHFDhadronCorrSystUnc.cxx:1927
 AliHFDhadronCorrSystUnc.cxx:1928
 AliHFDhadronCorrSystUnc.cxx:1929
 AliHFDhadronCorrSystUnc.cxx:1930
 AliHFDhadronCorrSystUnc.cxx:1931
 AliHFDhadronCorrSystUnc.cxx:1932
 AliHFDhadronCorrSystUnc.cxx:1933
 AliHFDhadronCorrSystUnc.cxx:1934
 AliHFDhadronCorrSystUnc.cxx:1935
 AliHFDhadronCorrSystUnc.cxx:1936
 AliHFDhadronCorrSystUnc.cxx:1937
 AliHFDhadronCorrSystUnc.cxx:1938
 AliHFDhadronCorrSystUnc.cxx:1939
 AliHFDhadronCorrSystUnc.cxx:1940
 AliHFDhadronCorrSystUnc.cxx:1941
 AliHFDhadronCorrSystUnc.cxx:1942
 AliHFDhadronCorrSystUnc.cxx:1943
 AliHFDhadronCorrSystUnc.cxx:1944
 AliHFDhadronCorrSystUnc.cxx:1945
 AliHFDhadronCorrSystUnc.cxx:1946
 AliHFDhadronCorrSystUnc.cxx:1947
 AliHFDhadronCorrSystUnc.cxx:1948
 AliHFDhadronCorrSystUnc.cxx:1949
 AliHFDhadronCorrSystUnc.cxx:1950
 AliHFDhadronCorrSystUnc.cxx:1951
 AliHFDhadronCorrSystUnc.cxx:1952
 AliHFDhadronCorrSystUnc.cxx:1953
 AliHFDhadronCorrSystUnc.cxx:1954
 AliHFDhadronCorrSystUnc.cxx:1955
 AliHFDhadronCorrSystUnc.cxx:1956
 AliHFDhadronCorrSystUnc.cxx:1957
 AliHFDhadronCorrSystUnc.cxx:1958
 AliHFDhadronCorrSystUnc.cxx:1959
 AliHFDhadronCorrSystUnc.cxx:1960
 AliHFDhadronCorrSystUnc.cxx:1961
 AliHFDhadronCorrSystUnc.cxx:1962
 AliHFDhadronCorrSystUnc.cxx:1963
 AliHFDhadronCorrSystUnc.cxx:1964
 AliHFDhadronCorrSystUnc.cxx:1965
 AliHFDhadronCorrSystUnc.cxx:1966
 AliHFDhadronCorrSystUnc.cxx:1967
 AliHFDhadronCorrSystUnc.cxx:1968
 AliHFDhadronCorrSystUnc.cxx:1969
 AliHFDhadronCorrSystUnc.cxx:1970
 AliHFDhadronCorrSystUnc.cxx:1971
 AliHFDhadronCorrSystUnc.cxx:1972
 AliHFDhadronCorrSystUnc.cxx:1973
 AliHFDhadronCorrSystUnc.cxx:1974
 AliHFDhadronCorrSystUnc.cxx:1975
 AliHFDhadronCorrSystUnc.cxx:1976
 AliHFDhadronCorrSystUnc.cxx:1977
 AliHFDhadronCorrSystUnc.cxx:1978
 AliHFDhadronCorrSystUnc.cxx:1979
 AliHFDhadronCorrSystUnc.cxx:1980
 AliHFDhadronCorrSystUnc.cxx:1981
 AliHFDhadronCorrSystUnc.cxx:1982
 AliHFDhadronCorrSystUnc.cxx:1983
 AliHFDhadronCorrSystUnc.cxx:1984
 AliHFDhadronCorrSystUnc.cxx:1985
 AliHFDhadronCorrSystUnc.cxx:1986
 AliHFDhadronCorrSystUnc.cxx:1987
 AliHFDhadronCorrSystUnc.cxx:1988
 AliHFDhadronCorrSystUnc.cxx:1989
 AliHFDhadronCorrSystUnc.cxx:1990
 AliHFDhadronCorrSystUnc.cxx:1991
 AliHFDhadronCorrSystUnc.cxx:1992
 AliHFDhadronCorrSystUnc.cxx:1993
 AliHFDhadronCorrSystUnc.cxx:1994
 AliHFDhadronCorrSystUnc.cxx:1995
 AliHFDhadronCorrSystUnc.cxx:1996
 AliHFDhadronCorrSystUnc.cxx:1997
 AliHFDhadronCorrSystUnc.cxx:1998
 AliHFDhadronCorrSystUnc.cxx:1999
 AliHFDhadronCorrSystUnc.cxx:2000
 AliHFDhadronCorrSystUnc.cxx:2001
 AliHFDhadronCorrSystUnc.cxx:2002
 AliHFDhadronCorrSystUnc.cxx:2003
 AliHFDhadronCorrSystUnc.cxx:2004
 AliHFDhadronCorrSystUnc.cxx:2005
 AliHFDhadronCorrSystUnc.cxx:2006
 AliHFDhadronCorrSystUnc.cxx:2007
 AliHFDhadronCorrSystUnc.cxx:2008
 AliHFDhadronCorrSystUnc.cxx:2009
 AliHFDhadronCorrSystUnc.cxx:2010
 AliHFDhadronCorrSystUnc.cxx:2011
 AliHFDhadronCorrSystUnc.cxx:2012
 AliHFDhadronCorrSystUnc.cxx:2013
 AliHFDhadronCorrSystUnc.cxx:2014
 AliHFDhadronCorrSystUnc.cxx:2015
 AliHFDhadronCorrSystUnc.cxx:2016
 AliHFDhadronCorrSystUnc.cxx:2017
 AliHFDhadronCorrSystUnc.cxx:2018
 AliHFDhadronCorrSystUnc.cxx:2019
 AliHFDhadronCorrSystUnc.cxx:2020
 AliHFDhadronCorrSystUnc.cxx:2021
 AliHFDhadronCorrSystUnc.cxx:2022
 AliHFDhadronCorrSystUnc.cxx:2023
 AliHFDhadronCorrSystUnc.cxx:2024
 AliHFDhadronCorrSystUnc.cxx:2025
 AliHFDhadronCorrSystUnc.cxx:2026
 AliHFDhadronCorrSystUnc.cxx:2027
 AliHFDhadronCorrSystUnc.cxx:2028
 AliHFDhadronCorrSystUnc.cxx:2029
 AliHFDhadronCorrSystUnc.cxx:2030
 AliHFDhadronCorrSystUnc.cxx:2031
 AliHFDhadronCorrSystUnc.cxx:2032
 AliHFDhadronCorrSystUnc.cxx:2033
 AliHFDhadronCorrSystUnc.cxx:2034
 AliHFDhadronCorrSystUnc.cxx:2035
 AliHFDhadronCorrSystUnc.cxx:2036
 AliHFDhadronCorrSystUnc.cxx:2037
 AliHFDhadronCorrSystUnc.cxx:2038
 AliHFDhadronCorrSystUnc.cxx:2039
 AliHFDhadronCorrSystUnc.cxx:2040
 AliHFDhadronCorrSystUnc.cxx:2041
 AliHFDhadronCorrSystUnc.cxx:2042
 AliHFDhadronCorrSystUnc.cxx:2043
 AliHFDhadronCorrSystUnc.cxx:2044
 AliHFDhadronCorrSystUnc.cxx:2045
 AliHFDhadronCorrSystUnc.cxx:2046
 AliHFDhadronCorrSystUnc.cxx:2047
 AliHFDhadronCorrSystUnc.cxx:2048
 AliHFDhadronCorrSystUnc.cxx:2049
 AliHFDhadronCorrSystUnc.cxx:2050
 AliHFDhadronCorrSystUnc.cxx:2051
 AliHFDhadronCorrSystUnc.cxx:2052
 AliHFDhadronCorrSystUnc.cxx:2053
 AliHFDhadronCorrSystUnc.cxx:2054
 AliHFDhadronCorrSystUnc.cxx:2055
 AliHFDhadronCorrSystUnc.cxx:2056
 AliHFDhadronCorrSystUnc.cxx:2057
 AliHFDhadronCorrSystUnc.cxx:2058
 AliHFDhadronCorrSystUnc.cxx:2059
 AliHFDhadronCorrSystUnc.cxx:2060
 AliHFDhadronCorrSystUnc.cxx:2061
 AliHFDhadronCorrSystUnc.cxx:2062
 AliHFDhadronCorrSystUnc.cxx:2063
 AliHFDhadronCorrSystUnc.cxx:2064
 AliHFDhadronCorrSystUnc.cxx:2065
 AliHFDhadronCorrSystUnc.cxx:2066
 AliHFDhadronCorrSystUnc.cxx:2067
 AliHFDhadronCorrSystUnc.cxx:2068
 AliHFDhadronCorrSystUnc.cxx:2069
 AliHFDhadronCorrSystUnc.cxx:2070
 AliHFDhadronCorrSystUnc.cxx:2071
 AliHFDhadronCorrSystUnc.cxx:2072
 AliHFDhadronCorrSystUnc.cxx:2073
 AliHFDhadronCorrSystUnc.cxx:2074
 AliHFDhadronCorrSystUnc.cxx:2075
 AliHFDhadronCorrSystUnc.cxx:2076
 AliHFDhadronCorrSystUnc.cxx:2077
 AliHFDhadronCorrSystUnc.cxx:2078
 AliHFDhadronCorrSystUnc.cxx:2079
 AliHFDhadronCorrSystUnc.cxx:2080
 AliHFDhadronCorrSystUnc.cxx:2081
 AliHFDhadronCorrSystUnc.cxx:2082
 AliHFDhadronCorrSystUnc.cxx:2083
 AliHFDhadronCorrSystUnc.cxx:2084
 AliHFDhadronCorrSystUnc.cxx:2085
 AliHFDhadronCorrSystUnc.cxx:2086
 AliHFDhadronCorrSystUnc.cxx:2087
 AliHFDhadronCorrSystUnc.cxx:2088
 AliHFDhadronCorrSystUnc.cxx:2089
 AliHFDhadronCorrSystUnc.cxx:2090
 AliHFDhadronCorrSystUnc.cxx:2091
 AliHFDhadronCorrSystUnc.cxx:2092
 AliHFDhadronCorrSystUnc.cxx:2093
 AliHFDhadronCorrSystUnc.cxx:2094
 AliHFDhadronCorrSystUnc.cxx:2095
 AliHFDhadronCorrSystUnc.cxx:2096
 AliHFDhadronCorrSystUnc.cxx:2097
 AliHFDhadronCorrSystUnc.cxx:2098
 AliHFDhadronCorrSystUnc.cxx:2099
 AliHFDhadronCorrSystUnc.cxx:2100
 AliHFDhadronCorrSystUnc.cxx:2101
 AliHFDhadronCorrSystUnc.cxx:2102
 AliHFDhadronCorrSystUnc.cxx:2103
 AliHFDhadronCorrSystUnc.cxx:2104
 AliHFDhadronCorrSystUnc.cxx:2105
 AliHFDhadronCorrSystUnc.cxx:2106
 AliHFDhadronCorrSystUnc.cxx:2107
 AliHFDhadronCorrSystUnc.cxx:2108
 AliHFDhadronCorrSystUnc.cxx:2109
 AliHFDhadronCorrSystUnc.cxx:2110
 AliHFDhadronCorrSystUnc.cxx:2111
 AliHFDhadronCorrSystUnc.cxx:2112
 AliHFDhadronCorrSystUnc.cxx:2113
 AliHFDhadronCorrSystUnc.cxx:2114
 AliHFDhadronCorrSystUnc.cxx:2115
 AliHFDhadronCorrSystUnc.cxx:2116
 AliHFDhadronCorrSystUnc.cxx:2117
 AliHFDhadronCorrSystUnc.cxx:2118
 AliHFDhadronCorrSystUnc.cxx:2119
 AliHFDhadronCorrSystUnc.cxx:2120
 AliHFDhadronCorrSystUnc.cxx:2121
 AliHFDhadronCorrSystUnc.cxx:2122
 AliHFDhadronCorrSystUnc.cxx:2123
 AliHFDhadronCorrSystUnc.cxx:2124
 AliHFDhadronCorrSystUnc.cxx:2125
 AliHFDhadronCorrSystUnc.cxx:2126
 AliHFDhadronCorrSystUnc.cxx:2127
 AliHFDhadronCorrSystUnc.cxx:2128
 AliHFDhadronCorrSystUnc.cxx:2129
 AliHFDhadronCorrSystUnc.cxx:2130
 AliHFDhadronCorrSystUnc.cxx:2131
 AliHFDhadronCorrSystUnc.cxx:2132
 AliHFDhadronCorrSystUnc.cxx:2133
 AliHFDhadronCorrSystUnc.cxx:2134
 AliHFDhadronCorrSystUnc.cxx:2135
 AliHFDhadronCorrSystUnc.cxx:2136
 AliHFDhadronCorrSystUnc.cxx:2137
 AliHFDhadronCorrSystUnc.cxx:2138
 AliHFDhadronCorrSystUnc.cxx:2139
 AliHFDhadronCorrSystUnc.cxx:2140
 AliHFDhadronCorrSystUnc.cxx:2141
 AliHFDhadronCorrSystUnc.cxx:2142
 AliHFDhadronCorrSystUnc.cxx:2143
 AliHFDhadronCorrSystUnc.cxx:2144
 AliHFDhadronCorrSystUnc.cxx:2145
 AliHFDhadronCorrSystUnc.cxx:2146
 AliHFDhadronCorrSystUnc.cxx:2147
 AliHFDhadronCorrSystUnc.cxx:2148
 AliHFDhadronCorrSystUnc.cxx:2149
 AliHFDhadronCorrSystUnc.cxx:2150
 AliHFDhadronCorrSystUnc.cxx:2151
 AliHFDhadronCorrSystUnc.cxx:2152
 AliHFDhadronCorrSystUnc.cxx:2153
 AliHFDhadronCorrSystUnc.cxx:2154
 AliHFDhadronCorrSystUnc.cxx:2155
 AliHFDhadronCorrSystUnc.cxx:2156
 AliHFDhadronCorrSystUnc.cxx:2157
 AliHFDhadronCorrSystUnc.cxx:2158
 AliHFDhadronCorrSystUnc.cxx:2159
 AliHFDhadronCorrSystUnc.cxx:2160
 AliHFDhadronCorrSystUnc.cxx:2161
 AliHFDhadronCorrSystUnc.cxx:2162
 AliHFDhadronCorrSystUnc.cxx:2163
 AliHFDhadronCorrSystUnc.cxx:2164
 AliHFDhadronCorrSystUnc.cxx:2165
 AliHFDhadronCorrSystUnc.cxx:2166
 AliHFDhadronCorrSystUnc.cxx:2167
 AliHFDhadronCorrSystUnc.cxx:2168
 AliHFDhadronCorrSystUnc.cxx:2169
 AliHFDhadronCorrSystUnc.cxx:2170
 AliHFDhadronCorrSystUnc.cxx:2171
 AliHFDhadronCorrSystUnc.cxx:2172
 AliHFDhadronCorrSystUnc.cxx:2173
 AliHFDhadronCorrSystUnc.cxx:2174
 AliHFDhadronCorrSystUnc.cxx:2175
 AliHFDhadronCorrSystUnc.cxx:2176
 AliHFDhadronCorrSystUnc.cxx:2177
 AliHFDhadronCorrSystUnc.cxx:2178
 AliHFDhadronCorrSystUnc.cxx:2179
 AliHFDhadronCorrSystUnc.cxx:2180
 AliHFDhadronCorrSystUnc.cxx:2181
 AliHFDhadronCorrSystUnc.cxx:2182
 AliHFDhadronCorrSystUnc.cxx:2183
 AliHFDhadronCorrSystUnc.cxx:2184
 AliHFDhadronCorrSystUnc.cxx:2185
 AliHFDhadronCorrSystUnc.cxx:2186
 AliHFDhadronCorrSystUnc.cxx:2187
 AliHFDhadronCorrSystUnc.cxx:2188
 AliHFDhadronCorrSystUnc.cxx:2189
 AliHFDhadronCorrSystUnc.cxx:2190
 AliHFDhadronCorrSystUnc.cxx:2191
 AliHFDhadronCorrSystUnc.cxx:2192
 AliHFDhadronCorrSystUnc.cxx:2193
 AliHFDhadronCorrSystUnc.cxx:2194
 AliHFDhadronCorrSystUnc.cxx:2195
 AliHFDhadronCorrSystUnc.cxx:2196
 AliHFDhadronCorrSystUnc.cxx:2197
 AliHFDhadronCorrSystUnc.cxx:2198
 AliHFDhadronCorrSystUnc.cxx:2199
 AliHFDhadronCorrSystUnc.cxx:2200
 AliHFDhadronCorrSystUnc.cxx:2201
 AliHFDhadronCorrSystUnc.cxx:2202
 AliHFDhadronCorrSystUnc.cxx:2203
 AliHFDhadronCorrSystUnc.cxx:2204
 AliHFDhadronCorrSystUnc.cxx:2205
 AliHFDhadronCorrSystUnc.cxx:2206
 AliHFDhadronCorrSystUnc.cxx:2207
 AliHFDhadronCorrSystUnc.cxx:2208
 AliHFDhadronCorrSystUnc.cxx:2209
 AliHFDhadronCorrSystUnc.cxx:2210
 AliHFDhadronCorrSystUnc.cxx:2211
 AliHFDhadronCorrSystUnc.cxx:2212
 AliHFDhadronCorrSystUnc.cxx:2213
 AliHFDhadronCorrSystUnc.cxx:2214
 AliHFDhadronCorrSystUnc.cxx:2215
 AliHFDhadronCorrSystUnc.cxx:2216
 AliHFDhadronCorrSystUnc.cxx:2217
 AliHFDhadronCorrSystUnc.cxx:2218
 AliHFDhadronCorrSystUnc.cxx:2219
 AliHFDhadronCorrSystUnc.cxx:2220
 AliHFDhadronCorrSystUnc.cxx:2221
 AliHFDhadronCorrSystUnc.cxx:2222
 AliHFDhadronCorrSystUnc.cxx:2223
 AliHFDhadronCorrSystUnc.cxx:2224
 AliHFDhadronCorrSystUnc.cxx:2225
 AliHFDhadronCorrSystUnc.cxx:2226
 AliHFDhadronCorrSystUnc.cxx:2227
 AliHFDhadronCorrSystUnc.cxx:2228
 AliHFDhadronCorrSystUnc.cxx:2229
 AliHFDhadronCorrSystUnc.cxx:2230
 AliHFDhadronCorrSystUnc.cxx:2231
 AliHFDhadronCorrSystUnc.cxx:2232
 AliHFDhadronCorrSystUnc.cxx:2233
 AliHFDhadronCorrSystUnc.cxx:2234
 AliHFDhadronCorrSystUnc.cxx:2235
 AliHFDhadronCorrSystUnc.cxx:2236
 AliHFDhadronCorrSystUnc.cxx:2237
 AliHFDhadronCorrSystUnc.cxx:2238
 AliHFDhadronCorrSystUnc.cxx:2239
 AliHFDhadronCorrSystUnc.cxx:2240
 AliHFDhadronCorrSystUnc.cxx:2241
 AliHFDhadronCorrSystUnc.cxx:2242
 AliHFDhadronCorrSystUnc.cxx:2243
 AliHFDhadronCorrSystUnc.cxx:2244
 AliHFDhadronCorrSystUnc.cxx:2245
 AliHFDhadronCorrSystUnc.cxx:2246
 AliHFDhadronCorrSystUnc.cxx:2247
 AliHFDhadronCorrSystUnc.cxx:2248
 AliHFDhadronCorrSystUnc.cxx:2249
 AliHFDhadronCorrSystUnc.cxx:2250
 AliHFDhadronCorrSystUnc.cxx:2251
 AliHFDhadronCorrSystUnc.cxx:2252
 AliHFDhadronCorrSystUnc.cxx:2253
 AliHFDhadronCorrSystUnc.cxx:2254
 AliHFDhadronCorrSystUnc.cxx:2255
 AliHFDhadronCorrSystUnc.cxx:2256
 AliHFDhadronCorrSystUnc.cxx:2257
 AliHFDhadronCorrSystUnc.cxx:2258
 AliHFDhadronCorrSystUnc.cxx:2259
 AliHFDhadronCorrSystUnc.cxx:2260
 AliHFDhadronCorrSystUnc.cxx:2261
 AliHFDhadronCorrSystUnc.cxx:2262
 AliHFDhadronCorrSystUnc.cxx:2263
 AliHFDhadronCorrSystUnc.cxx:2264
 AliHFDhadronCorrSystUnc.cxx:2265
 AliHFDhadronCorrSystUnc.cxx:2266
 AliHFDhadronCorrSystUnc.cxx:2267
 AliHFDhadronCorrSystUnc.cxx:2268
 AliHFDhadronCorrSystUnc.cxx:2269
 AliHFDhadronCorrSystUnc.cxx:2270
 AliHFDhadronCorrSystUnc.cxx:2271
 AliHFDhadronCorrSystUnc.cxx:2272
 AliHFDhadronCorrSystUnc.cxx:2273
 AliHFDhadronCorrSystUnc.cxx:2274
 AliHFDhadronCorrSystUnc.cxx:2275
 AliHFDhadronCorrSystUnc.cxx:2276
 AliHFDhadronCorrSystUnc.cxx:2277
 AliHFDhadronCorrSystUnc.cxx:2278
 AliHFDhadronCorrSystUnc.cxx:2279
 AliHFDhadronCorrSystUnc.cxx:2280
 AliHFDhadronCorrSystUnc.cxx:2281
 AliHFDhadronCorrSystUnc.cxx:2282
 AliHFDhadronCorrSystUnc.cxx:2283
 AliHFDhadronCorrSystUnc.cxx:2284
 AliHFDhadronCorrSystUnc.cxx:2285
 AliHFDhadronCorrSystUnc.cxx:2286
 AliHFDhadronCorrSystUnc.cxx:2287
 AliHFDhadronCorrSystUnc.cxx:2288
 AliHFDhadronCorrSystUnc.cxx:2289
 AliHFDhadronCorrSystUnc.cxx:2290
 AliHFDhadronCorrSystUnc.cxx:2291
 AliHFDhadronCorrSystUnc.cxx:2292
 AliHFDhadronCorrSystUnc.cxx:2293
 AliHFDhadronCorrSystUnc.cxx:2294
 AliHFDhadronCorrSystUnc.cxx:2295
 AliHFDhadronCorrSystUnc.cxx:2296
 AliHFDhadronCorrSystUnc.cxx:2297
 AliHFDhadronCorrSystUnc.cxx:2298
 AliHFDhadronCorrSystUnc.cxx:2299
 AliHFDhadronCorrSystUnc.cxx:2300
 AliHFDhadronCorrSystUnc.cxx:2301
 AliHFDhadronCorrSystUnc.cxx:2302
 AliHFDhadronCorrSystUnc.cxx:2303
 AliHFDhadronCorrSystUnc.cxx:2304
 AliHFDhadronCorrSystUnc.cxx:2305
 AliHFDhadronCorrSystUnc.cxx:2306
 AliHFDhadronCorrSystUnc.cxx:2307
 AliHFDhadronCorrSystUnc.cxx:2308
 AliHFDhadronCorrSystUnc.cxx:2309
 AliHFDhadronCorrSystUnc.cxx:2310
 AliHFDhadronCorrSystUnc.cxx:2311
 AliHFDhadronCorrSystUnc.cxx:2312
 AliHFDhadronCorrSystUnc.cxx:2313
 AliHFDhadronCorrSystUnc.cxx:2314
 AliHFDhadronCorrSystUnc.cxx:2315
 AliHFDhadronCorrSystUnc.cxx:2316
 AliHFDhadronCorrSystUnc.cxx:2317
 AliHFDhadronCorrSystUnc.cxx:2318
 AliHFDhadronCorrSystUnc.cxx:2319
 AliHFDhadronCorrSystUnc.cxx:2320
 AliHFDhadronCorrSystUnc.cxx:2321
 AliHFDhadronCorrSystUnc.cxx:2322
 AliHFDhadronCorrSystUnc.cxx:2323
 AliHFDhadronCorrSystUnc.cxx:2324
 AliHFDhadronCorrSystUnc.cxx:2325
 AliHFDhadronCorrSystUnc.cxx:2326
 AliHFDhadronCorrSystUnc.cxx:2327
 AliHFDhadronCorrSystUnc.cxx:2328
 AliHFDhadronCorrSystUnc.cxx:2329
 AliHFDhadronCorrSystUnc.cxx:2330
 AliHFDhadronCorrSystUnc.cxx:2331
 AliHFDhadronCorrSystUnc.cxx:2332
 AliHFDhadronCorrSystUnc.cxx:2333
 AliHFDhadronCorrSystUnc.cxx:2334
 AliHFDhadronCorrSystUnc.cxx:2335
 AliHFDhadronCorrSystUnc.cxx:2336
 AliHFDhadronCorrSystUnc.cxx:2337
 AliHFDhadronCorrSystUnc.cxx:2338
 AliHFDhadronCorrSystUnc.cxx:2339
 AliHFDhadronCorrSystUnc.cxx:2340
 AliHFDhadronCorrSystUnc.cxx:2341
 AliHFDhadronCorrSystUnc.cxx:2342
 AliHFDhadronCorrSystUnc.cxx:2343
 AliHFDhadronCorrSystUnc.cxx:2344
 AliHFDhadronCorrSystUnc.cxx:2345
 AliHFDhadronCorrSystUnc.cxx:2346
 AliHFDhadronCorrSystUnc.cxx:2347
 AliHFDhadronCorrSystUnc.cxx:2348
 AliHFDhadronCorrSystUnc.cxx:2349
 AliHFDhadronCorrSystUnc.cxx:2350
 AliHFDhadronCorrSystUnc.cxx:2351
 AliHFDhadronCorrSystUnc.cxx:2352
 AliHFDhadronCorrSystUnc.cxx:2353
 AliHFDhadronCorrSystUnc.cxx:2354
 AliHFDhadronCorrSystUnc.cxx:2355
 AliHFDhadronCorrSystUnc.cxx:2356
 AliHFDhadronCorrSystUnc.cxx:2357
 AliHFDhadronCorrSystUnc.cxx:2358
 AliHFDhadronCorrSystUnc.cxx:2359
 AliHFDhadronCorrSystUnc.cxx:2360
 AliHFDhadronCorrSystUnc.cxx:2361
 AliHFDhadronCorrSystUnc.cxx:2362
 AliHFDhadronCorrSystUnc.cxx:2363
 AliHFDhadronCorrSystUnc.cxx:2364
 AliHFDhadronCorrSystUnc.cxx:2365
 AliHFDhadronCorrSystUnc.cxx:2366
 AliHFDhadronCorrSystUnc.cxx:2367
 AliHFDhadronCorrSystUnc.cxx:2368
 AliHFDhadronCorrSystUnc.cxx:2369
 AliHFDhadronCorrSystUnc.cxx:2370
 AliHFDhadronCorrSystUnc.cxx:2371
 AliHFDhadronCorrSystUnc.cxx:2372
 AliHFDhadronCorrSystUnc.cxx:2373
 AliHFDhadronCorrSystUnc.cxx:2374
 AliHFDhadronCorrSystUnc.cxx:2375
 AliHFDhadronCorrSystUnc.cxx:2376
 AliHFDhadronCorrSystUnc.cxx:2377
 AliHFDhadronCorrSystUnc.cxx:2378
 AliHFDhadronCorrSystUnc.cxx:2379
 AliHFDhadronCorrSystUnc.cxx:2380
 AliHFDhadronCorrSystUnc.cxx:2381
 AliHFDhadronCorrSystUnc.cxx:2382
 AliHFDhadronCorrSystUnc.cxx:2383
 AliHFDhadronCorrSystUnc.cxx:2384
 AliHFDhadronCorrSystUnc.cxx:2385
 AliHFDhadronCorrSystUnc.cxx:2386
 AliHFDhadronCorrSystUnc.cxx:2387
 AliHFDhadronCorrSystUnc.cxx:2388
 AliHFDhadronCorrSystUnc.cxx:2389
 AliHFDhadronCorrSystUnc.cxx:2390
 AliHFDhadronCorrSystUnc.cxx:2391
 AliHFDhadronCorrSystUnc.cxx:2392
 AliHFDhadronCorrSystUnc.cxx:2393
 AliHFDhadronCorrSystUnc.cxx:2394
 AliHFDhadronCorrSystUnc.cxx:2395
 AliHFDhadronCorrSystUnc.cxx:2396
 AliHFDhadronCorrSystUnc.cxx:2397
 AliHFDhadronCorrSystUnc.cxx:2398
 AliHFDhadronCorrSystUnc.cxx:2399
 AliHFDhadronCorrSystUnc.cxx:2400
 AliHFDhadronCorrSystUnc.cxx:2401
 AliHFDhadronCorrSystUnc.cxx:2402
 AliHFDhadronCorrSystUnc.cxx:2403
 AliHFDhadronCorrSystUnc.cxx:2404
 AliHFDhadronCorrSystUnc.cxx:2405
 AliHFDhadronCorrSystUnc.cxx:2406
 AliHFDhadronCorrSystUnc.cxx:2407
 AliHFDhadronCorrSystUnc.cxx:2408
 AliHFDhadronCorrSystUnc.cxx:2409
 AliHFDhadronCorrSystUnc.cxx:2410
 AliHFDhadronCorrSystUnc.cxx:2411
 AliHFDhadronCorrSystUnc.cxx:2412
 AliHFDhadronCorrSystUnc.cxx:2413
 AliHFDhadronCorrSystUnc.cxx:2414
 AliHFDhadronCorrSystUnc.cxx:2415
 AliHFDhadronCorrSystUnc.cxx:2416
 AliHFDhadronCorrSystUnc.cxx:2417
 AliHFDhadronCorrSystUnc.cxx:2418
 AliHFDhadronCorrSystUnc.cxx:2419
 AliHFDhadronCorrSystUnc.cxx:2420
 AliHFDhadronCorrSystUnc.cxx:2421
 AliHFDhadronCorrSystUnc.cxx:2422
 AliHFDhadronCorrSystUnc.cxx:2423
 AliHFDhadronCorrSystUnc.cxx:2424
 AliHFDhadronCorrSystUnc.cxx:2425
 AliHFDhadronCorrSystUnc.cxx:2426
 AliHFDhadronCorrSystUnc.cxx:2427
 AliHFDhadronCorrSystUnc.cxx:2428
 AliHFDhadronCorrSystUnc.cxx:2429
 AliHFDhadronCorrSystUnc.cxx:2430
 AliHFDhadronCorrSystUnc.cxx:2431
 AliHFDhadronCorrSystUnc.cxx:2432
 AliHFDhadronCorrSystUnc.cxx:2433
 AliHFDhadronCorrSystUnc.cxx:2434
 AliHFDhadronCorrSystUnc.cxx:2435
 AliHFDhadronCorrSystUnc.cxx:2436
 AliHFDhadronCorrSystUnc.cxx:2437
 AliHFDhadronCorrSystUnc.cxx:2438
 AliHFDhadronCorrSystUnc.cxx:2439
 AliHFDhadronCorrSystUnc.cxx:2440
 AliHFDhadronCorrSystUnc.cxx:2441
 AliHFDhadronCorrSystUnc.cxx:2442
 AliHFDhadronCorrSystUnc.cxx:2443
 AliHFDhadronCorrSystUnc.cxx:2444
 AliHFDhadronCorrSystUnc.cxx:2445
 AliHFDhadronCorrSystUnc.cxx:2446
 AliHFDhadronCorrSystUnc.cxx:2447
 AliHFDhadronCorrSystUnc.cxx:2448
 AliHFDhadronCorrSystUnc.cxx:2449
 AliHFDhadronCorrSystUnc.cxx:2450
 AliHFDhadronCorrSystUnc.cxx:2451
 AliHFDhadronCorrSystUnc.cxx:2452
 AliHFDhadronCorrSystUnc.cxx:2453
 AliHFDhadronCorrSystUnc.cxx:2454
 AliHFDhadronCorrSystUnc.cxx:2455
 AliHFDhadronCorrSystUnc.cxx:2456
 AliHFDhadronCorrSystUnc.cxx:2457
 AliHFDhadronCorrSystUnc.cxx:2458
 AliHFDhadronCorrSystUnc.cxx:2459
 AliHFDhadronCorrSystUnc.cxx:2460
 AliHFDhadronCorrSystUnc.cxx:2461
 AliHFDhadronCorrSystUnc.cxx:2462
 AliHFDhadronCorrSystUnc.cxx:2463
 AliHFDhadronCorrSystUnc.cxx:2464
 AliHFDhadronCorrSystUnc.cxx:2465
 AliHFDhadronCorrSystUnc.cxx:2466
 AliHFDhadronCorrSystUnc.cxx:2467
 AliHFDhadronCorrSystUnc.cxx:2468
 AliHFDhadronCorrSystUnc.cxx:2469
 AliHFDhadronCorrSystUnc.cxx:2470
 AliHFDhadronCorrSystUnc.cxx:2471
 AliHFDhadronCorrSystUnc.cxx:2472
 AliHFDhadronCorrSystUnc.cxx:2473
 AliHFDhadronCorrSystUnc.cxx:2474
 AliHFDhadronCorrSystUnc.cxx:2475
 AliHFDhadronCorrSystUnc.cxx:2476
 AliHFDhadronCorrSystUnc.cxx:2477
 AliHFDhadronCorrSystUnc.cxx:2478
 AliHFDhadronCorrSystUnc.cxx:2479
 AliHFDhadronCorrSystUnc.cxx:2480
 AliHFDhadronCorrSystUnc.cxx:2481
 AliHFDhadronCorrSystUnc.cxx:2482
 AliHFDhadronCorrSystUnc.cxx:2483
 AliHFDhadronCorrSystUnc.cxx:2484
 AliHFDhadronCorrSystUnc.cxx:2485
 AliHFDhadronCorrSystUnc.cxx:2486
 AliHFDhadronCorrSystUnc.cxx:2487
 AliHFDhadronCorrSystUnc.cxx:2488
 AliHFDhadronCorrSystUnc.cxx:2489
 AliHFDhadronCorrSystUnc.cxx:2490
 AliHFDhadronCorrSystUnc.cxx:2491
 AliHFDhadronCorrSystUnc.cxx:2492
 AliHFDhadronCorrSystUnc.cxx:2493
 AliHFDhadronCorrSystUnc.cxx:2494
 AliHFDhadronCorrSystUnc.cxx:2495
 AliHFDhadronCorrSystUnc.cxx:2496
 AliHFDhadronCorrSystUnc.cxx:2497
 AliHFDhadronCorrSystUnc.cxx:2498
 AliHFDhadronCorrSystUnc.cxx:2499
 AliHFDhadronCorrSystUnc.cxx:2500
 AliHFDhadronCorrSystUnc.cxx:2501
 AliHFDhadronCorrSystUnc.cxx:2502
 AliHFDhadronCorrSystUnc.cxx:2503
 AliHFDhadronCorrSystUnc.cxx:2504
 AliHFDhadronCorrSystUnc.cxx:2505
 AliHFDhadronCorrSystUnc.cxx:2506
 AliHFDhadronCorrSystUnc.cxx:2507
 AliHFDhadronCorrSystUnc.cxx:2508
 AliHFDhadronCorrSystUnc.cxx:2509
 AliHFDhadronCorrSystUnc.cxx:2510
 AliHFDhadronCorrSystUnc.cxx:2511
 AliHFDhadronCorrSystUnc.cxx:2512
 AliHFDhadronCorrSystUnc.cxx:2513
 AliHFDhadronCorrSystUnc.cxx:2514
 AliHFDhadronCorrSystUnc.cxx:2515
 AliHFDhadronCorrSystUnc.cxx:2516
 AliHFDhadronCorrSystUnc.cxx:2517
 AliHFDhadronCorrSystUnc.cxx:2518
 AliHFDhadronCorrSystUnc.cxx:2519
 AliHFDhadronCorrSystUnc.cxx:2520
 AliHFDhadronCorrSystUnc.cxx:2521
 AliHFDhadronCorrSystUnc.cxx:2522
 AliHFDhadronCorrSystUnc.cxx:2523
 AliHFDhadronCorrSystUnc.cxx:2524
 AliHFDhadronCorrSystUnc.cxx:2525
 AliHFDhadronCorrSystUnc.cxx:2526
 AliHFDhadronCorrSystUnc.cxx:2527
 AliHFDhadronCorrSystUnc.cxx:2528
 AliHFDhadronCorrSystUnc.cxx:2529
 AliHFDhadronCorrSystUnc.cxx:2530
 AliHFDhadronCorrSystUnc.cxx:2531
 AliHFDhadronCorrSystUnc.cxx:2532
 AliHFDhadronCorrSystUnc.cxx:2533
 AliHFDhadronCorrSystUnc.cxx:2534
 AliHFDhadronCorrSystUnc.cxx:2535
 AliHFDhadronCorrSystUnc.cxx:2536
 AliHFDhadronCorrSystUnc.cxx:2537
 AliHFDhadronCorrSystUnc.cxx:2538
 AliHFDhadronCorrSystUnc.cxx:2539
 AliHFDhadronCorrSystUnc.cxx:2540
 AliHFDhadronCorrSystUnc.cxx:2541
 AliHFDhadronCorrSystUnc.cxx:2542
 AliHFDhadronCorrSystUnc.cxx:2543
 AliHFDhadronCorrSystUnc.cxx:2544
 AliHFDhadronCorrSystUnc.cxx:2545
 AliHFDhadronCorrSystUnc.cxx:2546
 AliHFDhadronCorrSystUnc.cxx:2547
 AliHFDhadronCorrSystUnc.cxx:2548
 AliHFDhadronCorrSystUnc.cxx:2549
 AliHFDhadronCorrSystUnc.cxx:2550
 AliHFDhadronCorrSystUnc.cxx:2551
 AliHFDhadronCorrSystUnc.cxx:2552
 AliHFDhadronCorrSystUnc.cxx:2553
 AliHFDhadronCorrSystUnc.cxx:2554
 AliHFDhadronCorrSystUnc.cxx:2555
 AliHFDhadronCorrSystUnc.cxx:2556
 AliHFDhadronCorrSystUnc.cxx:2557
 AliHFDhadronCorrSystUnc.cxx:2558
 AliHFDhadronCorrSystUnc.cxx:2559
 AliHFDhadronCorrSystUnc.cxx:2560
 AliHFDhadronCorrSystUnc.cxx:2561
 AliHFDhadronCorrSystUnc.cxx:2562
 AliHFDhadronCorrSystUnc.cxx:2563
 AliHFDhadronCorrSystUnc.cxx:2564
 AliHFDhadronCorrSystUnc.cxx:2565
 AliHFDhadronCorrSystUnc.cxx:2566
 AliHFDhadronCorrSystUnc.cxx:2567
 AliHFDhadronCorrSystUnc.cxx:2568
 AliHFDhadronCorrSystUnc.cxx:2569
 AliHFDhadronCorrSystUnc.cxx:2570
 AliHFDhadronCorrSystUnc.cxx:2571
 AliHFDhadronCorrSystUnc.cxx:2572
 AliHFDhadronCorrSystUnc.cxx:2573
 AliHFDhadronCorrSystUnc.cxx:2574
 AliHFDhadronCorrSystUnc.cxx:2575
 AliHFDhadronCorrSystUnc.cxx:2576
 AliHFDhadronCorrSystUnc.cxx:2577
 AliHFDhadronCorrSystUnc.cxx:2578
 AliHFDhadronCorrSystUnc.cxx:2579
 AliHFDhadronCorrSystUnc.cxx:2580
 AliHFDhadronCorrSystUnc.cxx:2581
 AliHFDhadronCorrSystUnc.cxx:2582
 AliHFDhadronCorrSystUnc.cxx:2583
 AliHFDhadronCorrSystUnc.cxx:2584
 AliHFDhadronCorrSystUnc.cxx:2585
 AliHFDhadronCorrSystUnc.cxx:2586
 AliHFDhadronCorrSystUnc.cxx:2587
 AliHFDhadronCorrSystUnc.cxx:2588
 AliHFDhadronCorrSystUnc.cxx:2589
 AliHFDhadronCorrSystUnc.cxx:2590
 AliHFDhadronCorrSystUnc.cxx:2591
 AliHFDhadronCorrSystUnc.cxx:2592
 AliHFDhadronCorrSystUnc.cxx:2593
 AliHFDhadronCorrSystUnc.cxx:2594
 AliHFDhadronCorrSystUnc.cxx:2595
 AliHFDhadronCorrSystUnc.cxx:2596
 AliHFDhadronCorrSystUnc.cxx:2597
 AliHFDhadronCorrSystUnc.cxx:2598
 AliHFDhadronCorrSystUnc.cxx:2599
 AliHFDhadronCorrSystUnc.cxx:2600
 AliHFDhadronCorrSystUnc.cxx:2601
 AliHFDhadronCorrSystUnc.cxx:2602
 AliHFDhadronCorrSystUnc.cxx:2603
 AliHFDhadronCorrSystUnc.cxx:2604
 AliHFDhadronCorrSystUnc.cxx:2605
 AliHFDhadronCorrSystUnc.cxx:2606
 AliHFDhadronCorrSystUnc.cxx:2607
 AliHFDhadronCorrSystUnc.cxx:2608
 AliHFDhadronCorrSystUnc.cxx:2609
 AliHFDhadronCorrSystUnc.cxx:2610
 AliHFDhadronCorrSystUnc.cxx:2611
 AliHFDhadronCorrSystUnc.cxx:2612
 AliHFDhadronCorrSystUnc.cxx:2613
 AliHFDhadronCorrSystUnc.cxx:2614
 AliHFDhadronCorrSystUnc.cxx:2615
 AliHFDhadronCorrSystUnc.cxx:2616
 AliHFDhadronCorrSystUnc.cxx:2617
 AliHFDhadronCorrSystUnc.cxx:2618
 AliHFDhadronCorrSystUnc.cxx:2619
 AliHFDhadronCorrSystUnc.cxx:2620
 AliHFDhadronCorrSystUnc.cxx:2621
 AliHFDhadronCorrSystUnc.cxx:2622
 AliHFDhadronCorrSystUnc.cxx:2623
 AliHFDhadronCorrSystUnc.cxx:2624
 AliHFDhadronCorrSystUnc.cxx:2625
 AliHFDhadronCorrSystUnc.cxx:2626
 AliHFDhadronCorrSystUnc.cxx:2627
 AliHFDhadronCorrSystUnc.cxx:2628
 AliHFDhadronCorrSystUnc.cxx:2629
 AliHFDhadronCorrSystUnc.cxx:2630
 AliHFDhadronCorrSystUnc.cxx:2631
 AliHFDhadronCorrSystUnc.cxx:2632
 AliHFDhadronCorrSystUnc.cxx:2633
 AliHFDhadronCorrSystUnc.cxx:2634
 AliHFDhadronCorrSystUnc.cxx:2635
 AliHFDhadronCorrSystUnc.cxx:2636
 AliHFDhadronCorrSystUnc.cxx:2637
 AliHFDhadronCorrSystUnc.cxx:2638
 AliHFDhadronCorrSystUnc.cxx:2639
 AliHFDhadronCorrSystUnc.cxx:2640
 AliHFDhadronCorrSystUnc.cxx:2641
 AliHFDhadronCorrSystUnc.cxx:2642
 AliHFDhadronCorrSystUnc.cxx:2643
 AliHFDhadronCorrSystUnc.cxx:2644
 AliHFDhadronCorrSystUnc.cxx:2645
 AliHFDhadronCorrSystUnc.cxx:2646
 AliHFDhadronCorrSystUnc.cxx:2647
 AliHFDhadronCorrSystUnc.cxx:2648
 AliHFDhadronCorrSystUnc.cxx:2649
 AliHFDhadronCorrSystUnc.cxx:2650
 AliHFDhadronCorrSystUnc.cxx:2651
 AliHFDhadronCorrSystUnc.cxx:2652
 AliHFDhadronCorrSystUnc.cxx:2653
 AliHFDhadronCorrSystUnc.cxx:2654
 AliHFDhadronCorrSystUnc.cxx:2655
 AliHFDhadronCorrSystUnc.cxx:2656
 AliHFDhadronCorrSystUnc.cxx:2657
 AliHFDhadronCorrSystUnc.cxx:2658
 AliHFDhadronCorrSystUnc.cxx:2659
 AliHFDhadronCorrSystUnc.cxx:2660
 AliHFDhadronCorrSystUnc.cxx:2661
 AliHFDhadronCorrSystUnc.cxx:2662
 AliHFDhadronCorrSystUnc.cxx:2663
 AliHFDhadronCorrSystUnc.cxx:2664
 AliHFDhadronCorrSystUnc.cxx:2665
 AliHFDhadronCorrSystUnc.cxx:2666
 AliHFDhadronCorrSystUnc.cxx:2667
 AliHFDhadronCorrSystUnc.cxx:2668
 AliHFDhadronCorrSystUnc.cxx:2669
 AliHFDhadronCorrSystUnc.cxx:2670
 AliHFDhadronCorrSystUnc.cxx:2671
 AliHFDhadronCorrSystUnc.cxx:2672
 AliHFDhadronCorrSystUnc.cxx:2673
 AliHFDhadronCorrSystUnc.cxx:2674
 AliHFDhadronCorrSystUnc.cxx:2675
 AliHFDhadronCorrSystUnc.cxx:2676
 AliHFDhadronCorrSystUnc.cxx:2677
 AliHFDhadronCorrSystUnc.cxx:2678
 AliHFDhadronCorrSystUnc.cxx:2679
 AliHFDhadronCorrSystUnc.cxx:2680
 AliHFDhadronCorrSystUnc.cxx:2681
 AliHFDhadronCorrSystUnc.cxx:2682
 AliHFDhadronCorrSystUnc.cxx:2683
 AliHFDhadronCorrSystUnc.cxx:2684
 AliHFDhadronCorrSystUnc.cxx:2685
 AliHFDhadronCorrSystUnc.cxx:2686
 AliHFDhadronCorrSystUnc.cxx:2687
 AliHFDhadronCorrSystUnc.cxx:2688
 AliHFDhadronCorrSystUnc.cxx:2689
 AliHFDhadronCorrSystUnc.cxx:2690
 AliHFDhadronCorrSystUnc.cxx:2691
 AliHFDhadronCorrSystUnc.cxx:2692
 AliHFDhadronCorrSystUnc.cxx:2693
 AliHFDhadronCorrSystUnc.cxx:2694
 AliHFDhadronCorrSystUnc.cxx:2695
 AliHFDhadronCorrSystUnc.cxx:2696
 AliHFDhadronCorrSystUnc.cxx:2697
 AliHFDhadronCorrSystUnc.cxx:2698
 AliHFDhadronCorrSystUnc.cxx:2699
 AliHFDhadronCorrSystUnc.cxx:2700
 AliHFDhadronCorrSystUnc.cxx:2701
 AliHFDhadronCorrSystUnc.cxx:2702
 AliHFDhadronCorrSystUnc.cxx:2703
 AliHFDhadronCorrSystUnc.cxx:2704
 AliHFDhadronCorrSystUnc.cxx:2705
 AliHFDhadronCorrSystUnc.cxx:2706
 AliHFDhadronCorrSystUnc.cxx:2707
 AliHFDhadronCorrSystUnc.cxx:2708
 AliHFDhadronCorrSystUnc.cxx:2709
 AliHFDhadronCorrSystUnc.cxx:2710
 AliHFDhadronCorrSystUnc.cxx:2711
 AliHFDhadronCorrSystUnc.cxx:2712
 AliHFDhadronCorrSystUnc.cxx:2713
 AliHFDhadronCorrSystUnc.cxx:2714
 AliHFDhadronCorrSystUnc.cxx:2715
 AliHFDhadronCorrSystUnc.cxx:2716
 AliHFDhadronCorrSystUnc.cxx:2717
 AliHFDhadronCorrSystUnc.cxx:2718
 AliHFDhadronCorrSystUnc.cxx:2719
 AliHFDhadronCorrSystUnc.cxx:2720
 AliHFDhadronCorrSystUnc.cxx:2721
 AliHFDhadronCorrSystUnc.cxx:2722
 AliHFDhadronCorrSystUnc.cxx:2723
 AliHFDhadronCorrSystUnc.cxx:2724
 AliHFDhadronCorrSystUnc.cxx:2725
 AliHFDhadronCorrSystUnc.cxx:2726
 AliHFDhadronCorrSystUnc.cxx:2727
 AliHFDhadronCorrSystUnc.cxx:2728
 AliHFDhadronCorrSystUnc.cxx:2729
 AliHFDhadronCorrSystUnc.cxx:2730
 AliHFDhadronCorrSystUnc.cxx:2731
 AliHFDhadronCorrSystUnc.cxx:2732
 AliHFDhadronCorrSystUnc.cxx:2733
 AliHFDhadronCorrSystUnc.cxx:2734
 AliHFDhadronCorrSystUnc.cxx:2735
 AliHFDhadronCorrSystUnc.cxx:2736
 AliHFDhadronCorrSystUnc.cxx:2737
 AliHFDhadronCorrSystUnc.cxx:2738
 AliHFDhadronCorrSystUnc.cxx:2739
 AliHFDhadronCorrSystUnc.cxx:2740
 AliHFDhadronCorrSystUnc.cxx:2741
 AliHFDhadronCorrSystUnc.cxx:2742
 AliHFDhadronCorrSystUnc.cxx:2743
 AliHFDhadronCorrSystUnc.cxx:2744
 AliHFDhadronCorrSystUnc.cxx:2745
 AliHFDhadronCorrSystUnc.cxx:2746
 AliHFDhadronCorrSystUnc.cxx:2747
 AliHFDhadronCorrSystUnc.cxx:2748
 AliHFDhadronCorrSystUnc.cxx:2749
 AliHFDhadronCorrSystUnc.cxx:2750
 AliHFDhadronCorrSystUnc.cxx:2751
 AliHFDhadronCorrSystUnc.cxx:2752
 AliHFDhadronCorrSystUnc.cxx:2753
 AliHFDhadronCorrSystUnc.cxx:2754
 AliHFDhadronCorrSystUnc.cxx:2755
 AliHFDhadronCorrSystUnc.cxx:2756
 AliHFDhadronCorrSystUnc.cxx:2757
 AliHFDhadronCorrSystUnc.cxx:2758
 AliHFDhadronCorrSystUnc.cxx:2759
 AliHFDhadronCorrSystUnc.cxx:2760
 AliHFDhadronCorrSystUnc.cxx:2761
 AliHFDhadronCorrSystUnc.cxx:2762
 AliHFDhadronCorrSystUnc.cxx:2763
 AliHFDhadronCorrSystUnc.cxx:2764
 AliHFDhadronCorrSystUnc.cxx:2765
 AliHFDhadronCorrSystUnc.cxx:2766
 AliHFDhadronCorrSystUnc.cxx:2767
 AliHFDhadronCorrSystUnc.cxx:2768
 AliHFDhadronCorrSystUnc.cxx:2769
 AliHFDhadronCorrSystUnc.cxx:2770
 AliHFDhadronCorrSystUnc.cxx:2771
 AliHFDhadronCorrSystUnc.cxx:2772
 AliHFDhadronCorrSystUnc.cxx:2773
 AliHFDhadronCorrSystUnc.cxx:2774
 AliHFDhadronCorrSystUnc.cxx:2775
 AliHFDhadronCorrSystUnc.cxx:2776
 AliHFDhadronCorrSystUnc.cxx:2777
 AliHFDhadronCorrSystUnc.cxx:2778
 AliHFDhadronCorrSystUnc.cxx:2779
 AliHFDhadronCorrSystUnc.cxx:2780
 AliHFDhadronCorrSystUnc.cxx:2781
 AliHFDhadronCorrSystUnc.cxx:2782
 AliHFDhadronCorrSystUnc.cxx:2783
 AliHFDhadronCorrSystUnc.cxx:2784
 AliHFDhadronCorrSystUnc.cxx:2785
 AliHFDhadronCorrSystUnc.cxx:2786
 AliHFDhadronCorrSystUnc.cxx:2787
 AliHFDhadronCorrSystUnc.cxx:2788
 AliHFDhadronCorrSystUnc.cxx:2789
 AliHFDhadronCorrSystUnc.cxx:2790
 AliHFDhadronCorrSystUnc.cxx:2791
 AliHFDhadronCorrSystUnc.cxx:2792
 AliHFDhadronCorrSystUnc.cxx:2793
 AliHFDhadronCorrSystUnc.cxx:2794
 AliHFDhadronCorrSystUnc.cxx:2795
 AliHFDhadronCorrSystUnc.cxx:2796
 AliHFDhadronCorrSystUnc.cxx:2797
 AliHFDhadronCorrSystUnc.cxx:2798
 AliHFDhadronCorrSystUnc.cxx:2799
 AliHFDhadronCorrSystUnc.cxx:2800
 AliHFDhadronCorrSystUnc.cxx:2801
 AliHFDhadronCorrSystUnc.cxx:2802
 AliHFDhadronCorrSystUnc.cxx:2803
 AliHFDhadronCorrSystUnc.cxx:2804
 AliHFDhadronCorrSystUnc.cxx:2805
 AliHFDhadronCorrSystUnc.cxx:2806
 AliHFDhadronCorrSystUnc.cxx:2807
 AliHFDhadronCorrSystUnc.cxx:2808
 AliHFDhadronCorrSystUnc.cxx:2809
 AliHFDhadronCorrSystUnc.cxx:2810
 AliHFDhadronCorrSystUnc.cxx:2811
 AliHFDhadronCorrSystUnc.cxx:2812
 AliHFDhadronCorrSystUnc.cxx:2813
 AliHFDhadronCorrSystUnc.cxx:2814
 AliHFDhadronCorrSystUnc.cxx:2815
 AliHFDhadronCorrSystUnc.cxx:2816
 AliHFDhadronCorrSystUnc.cxx:2817
 AliHFDhadronCorrSystUnc.cxx:2818
 AliHFDhadronCorrSystUnc.cxx:2819
 AliHFDhadronCorrSystUnc.cxx:2820
 AliHFDhadronCorrSystUnc.cxx:2821
 AliHFDhadronCorrSystUnc.cxx:2822
 AliHFDhadronCorrSystUnc.cxx:2823
 AliHFDhadronCorrSystUnc.cxx:2824
 AliHFDhadronCorrSystUnc.cxx:2825
 AliHFDhadronCorrSystUnc.cxx:2826
 AliHFDhadronCorrSystUnc.cxx:2827
 AliHFDhadronCorrSystUnc.cxx:2828
 AliHFDhadronCorrSystUnc.cxx:2829
 AliHFDhadronCorrSystUnc.cxx:2830
 AliHFDhadronCorrSystUnc.cxx:2831
 AliHFDhadronCorrSystUnc.cxx:2832
 AliHFDhadronCorrSystUnc.cxx:2833
 AliHFDhadronCorrSystUnc.cxx:2834
 AliHFDhadronCorrSystUnc.cxx:2835
 AliHFDhadronCorrSystUnc.cxx:2836
 AliHFDhadronCorrSystUnc.cxx:2837
 AliHFDhadronCorrSystUnc.cxx:2838
 AliHFDhadronCorrSystUnc.cxx:2839
 AliHFDhadronCorrSystUnc.cxx:2840
 AliHFDhadronCorrSystUnc.cxx:2841
 AliHFDhadronCorrSystUnc.cxx:2842
 AliHFDhadronCorrSystUnc.cxx:2843
 AliHFDhadronCorrSystUnc.cxx:2844
 AliHFDhadronCorrSystUnc.cxx:2845
 AliHFDhadronCorrSystUnc.cxx:2846
 AliHFDhadronCorrSystUnc.cxx:2847
 AliHFDhadronCorrSystUnc.cxx:2848
 AliHFDhadronCorrSystUnc.cxx:2849
 AliHFDhadronCorrSystUnc.cxx:2850
 AliHFDhadronCorrSystUnc.cxx:2851
 AliHFDhadronCorrSystUnc.cxx:2852
 AliHFDhadronCorrSystUnc.cxx:2853
 AliHFDhadronCorrSystUnc.cxx:2854
 AliHFDhadronCorrSystUnc.cxx:2855
 AliHFDhadronCorrSystUnc.cxx:2856
 AliHFDhadronCorrSystUnc.cxx:2857
 AliHFDhadronCorrSystUnc.cxx:2858
 AliHFDhadronCorrSystUnc.cxx:2859
 AliHFDhadronCorrSystUnc.cxx:2860
 AliHFDhadronCorrSystUnc.cxx:2861
 AliHFDhadronCorrSystUnc.cxx:2862
 AliHFDhadronCorrSystUnc.cxx:2863
 AliHFDhadronCorrSystUnc.cxx:2864
 AliHFDhadronCorrSystUnc.cxx:2865
 AliHFDhadronCorrSystUnc.cxx:2866
 AliHFDhadronCorrSystUnc.cxx:2867
 AliHFDhadronCorrSystUnc.cxx:2868
 AliHFDhadronCorrSystUnc.cxx:2869
 AliHFDhadronCorrSystUnc.cxx:2870
 AliHFDhadronCorrSystUnc.cxx:2871
 AliHFDhadronCorrSystUnc.cxx:2872
 AliHFDhadronCorrSystUnc.cxx:2873
 AliHFDhadronCorrSystUnc.cxx:2874
 AliHFDhadronCorrSystUnc.cxx:2875
 AliHFDhadronCorrSystUnc.cxx:2876
 AliHFDhadronCorrSystUnc.cxx:2877
 AliHFDhadronCorrSystUnc.cxx:2878
 AliHFDhadronCorrSystUnc.cxx:2879
 AliHFDhadronCorrSystUnc.cxx:2880
 AliHFDhadronCorrSystUnc.cxx:2881
 AliHFDhadronCorrSystUnc.cxx:2882
 AliHFDhadronCorrSystUnc.cxx:2883
 AliHFDhadronCorrSystUnc.cxx:2884
 AliHFDhadronCorrSystUnc.cxx:2885
 AliHFDhadronCorrSystUnc.cxx:2886
 AliHFDhadronCorrSystUnc.cxx:2887
 AliHFDhadronCorrSystUnc.cxx:2888
 AliHFDhadronCorrSystUnc.cxx:2889
 AliHFDhadronCorrSystUnc.cxx:2890
 AliHFDhadronCorrSystUnc.cxx:2891
 AliHFDhadronCorrSystUnc.cxx:2892
 AliHFDhadronCorrSystUnc.cxx:2893
 AliHFDhadronCorrSystUnc.cxx:2894
 AliHFDhadronCorrSystUnc.cxx:2895
 AliHFDhadronCorrSystUnc.cxx:2896
 AliHFDhadronCorrSystUnc.cxx:2897
 AliHFDhadronCorrSystUnc.cxx:2898
 AliHFDhadronCorrSystUnc.cxx:2899
 AliHFDhadronCorrSystUnc.cxx:2900
 AliHFDhadronCorrSystUnc.cxx:2901
 AliHFDhadronCorrSystUnc.cxx:2902
 AliHFDhadronCorrSystUnc.cxx:2903
 AliHFDhadronCorrSystUnc.cxx:2904
 AliHFDhadronCorrSystUnc.cxx:2905
 AliHFDhadronCorrSystUnc.cxx:2906
 AliHFDhadronCorrSystUnc.cxx:2907
 AliHFDhadronCorrSystUnc.cxx:2908
 AliHFDhadronCorrSystUnc.cxx:2909
 AliHFDhadronCorrSystUnc.cxx:2910
 AliHFDhadronCorrSystUnc.cxx:2911
 AliHFDhadronCorrSystUnc.cxx:2912
 AliHFDhadronCorrSystUnc.cxx:2913
 AliHFDhadronCorrSystUnc.cxx:2914
 AliHFDhadronCorrSystUnc.cxx:2915
 AliHFDhadronCorrSystUnc.cxx:2916
 AliHFDhadronCorrSystUnc.cxx:2917
 AliHFDhadronCorrSystUnc.cxx:2918
 AliHFDhadronCorrSystUnc.cxx:2919
 AliHFDhadronCorrSystUnc.cxx:2920
 AliHFDhadronCorrSystUnc.cxx:2921
 AliHFDhadronCorrSystUnc.cxx:2922
 AliHFDhadronCorrSystUnc.cxx:2923
 AliHFDhadronCorrSystUnc.cxx:2924
 AliHFDhadronCorrSystUnc.cxx:2925
 AliHFDhadronCorrSystUnc.cxx:2926
 AliHFDhadronCorrSystUnc.cxx:2927
 AliHFDhadronCorrSystUnc.cxx:2928
 AliHFDhadronCorrSystUnc.cxx:2929
 AliHFDhadronCorrSystUnc.cxx:2930
 AliHFDhadronCorrSystUnc.cxx:2931
 AliHFDhadronCorrSystUnc.cxx:2932
 AliHFDhadronCorrSystUnc.cxx:2933
 AliHFDhadronCorrSystUnc.cxx:2934
 AliHFDhadronCorrSystUnc.cxx:2935
 AliHFDhadronCorrSystUnc.cxx:2936
 AliHFDhadronCorrSystUnc.cxx:2937
 AliHFDhadronCorrSystUnc.cxx:2938
 AliHFDhadronCorrSystUnc.cxx:2939
 AliHFDhadronCorrSystUnc.cxx:2940
 AliHFDhadronCorrSystUnc.cxx:2941
 AliHFDhadronCorrSystUnc.cxx:2942
 AliHFDhadronCorrSystUnc.cxx:2943
 AliHFDhadronCorrSystUnc.cxx:2944
 AliHFDhadronCorrSystUnc.cxx:2945
 AliHFDhadronCorrSystUnc.cxx:2946
 AliHFDhadronCorrSystUnc.cxx:2947
 AliHFDhadronCorrSystUnc.cxx:2948
 AliHFDhadronCorrSystUnc.cxx:2949
 AliHFDhadronCorrSystUnc.cxx:2950
 AliHFDhadronCorrSystUnc.cxx:2951
 AliHFDhadronCorrSystUnc.cxx:2952
 AliHFDhadronCorrSystUnc.cxx:2953
 AliHFDhadronCorrSystUnc.cxx:2954
 AliHFDhadronCorrSystUnc.cxx:2955
 AliHFDhadronCorrSystUnc.cxx:2956
 AliHFDhadronCorrSystUnc.cxx:2957
 AliHFDhadronCorrSystUnc.cxx:2958
 AliHFDhadronCorrSystUnc.cxx:2959
 AliHFDhadronCorrSystUnc.cxx:2960
 AliHFDhadronCorrSystUnc.cxx:2961
 AliHFDhadronCorrSystUnc.cxx:2962
 AliHFDhadronCorrSystUnc.cxx:2963
 AliHFDhadronCorrSystUnc.cxx:2964
 AliHFDhadronCorrSystUnc.cxx:2965
 AliHFDhadronCorrSystUnc.cxx:2966
 AliHFDhadronCorrSystUnc.cxx:2967
 AliHFDhadronCorrSystUnc.cxx:2968
 AliHFDhadronCorrSystUnc.cxx:2969
 AliHFDhadronCorrSystUnc.cxx:2970
 AliHFDhadronCorrSystUnc.cxx:2971
 AliHFDhadronCorrSystUnc.cxx:2972
 AliHFDhadronCorrSystUnc.cxx:2973
 AliHFDhadronCorrSystUnc.cxx:2974
 AliHFDhadronCorrSystUnc.cxx:2975
 AliHFDhadronCorrSystUnc.cxx:2976
 AliHFDhadronCorrSystUnc.cxx:2977
 AliHFDhadronCorrSystUnc.cxx:2978
 AliHFDhadronCorrSystUnc.cxx:2979
 AliHFDhadronCorrSystUnc.cxx:2980
 AliHFDhadronCorrSystUnc.cxx:2981
 AliHFDhadronCorrSystUnc.cxx:2982
 AliHFDhadronCorrSystUnc.cxx:2983
 AliHFDhadronCorrSystUnc.cxx:2984
 AliHFDhadronCorrSystUnc.cxx:2985
 AliHFDhadronCorrSystUnc.cxx:2986
 AliHFDhadronCorrSystUnc.cxx:2987
 AliHFDhadronCorrSystUnc.cxx:2988
 AliHFDhadronCorrSystUnc.cxx:2989
 AliHFDhadronCorrSystUnc.cxx:2990
 AliHFDhadronCorrSystUnc.cxx:2991
 AliHFDhadronCorrSystUnc.cxx:2992
 AliHFDhadronCorrSystUnc.cxx:2993
 AliHFDhadronCorrSystUnc.cxx:2994
 AliHFDhadronCorrSystUnc.cxx:2995
 AliHFDhadronCorrSystUnc.cxx:2996
 AliHFDhadronCorrSystUnc.cxx:2997
 AliHFDhadronCorrSystUnc.cxx:2998
 AliHFDhadronCorrSystUnc.cxx:2999
 AliHFDhadronCorrSystUnc.cxx:3000
 AliHFDhadronCorrSystUnc.cxx:3001
 AliHFDhadronCorrSystUnc.cxx:3002
 AliHFDhadronCorrSystUnc.cxx:3003
 AliHFDhadronCorrSystUnc.cxx:3004
 AliHFDhadronCorrSystUnc.cxx:3005
 AliHFDhadronCorrSystUnc.cxx:3006
 AliHFDhadronCorrSystUnc.cxx:3007
 AliHFDhadronCorrSystUnc.cxx:3008
 AliHFDhadronCorrSystUnc.cxx:3009
 AliHFDhadronCorrSystUnc.cxx:3010
 AliHFDhadronCorrSystUnc.cxx:3011
 AliHFDhadronCorrSystUnc.cxx:3012
 AliHFDhadronCorrSystUnc.cxx:3013
 AliHFDhadronCorrSystUnc.cxx:3014
 AliHFDhadronCorrSystUnc.cxx:3015
 AliHFDhadronCorrSystUnc.cxx:3016
 AliHFDhadronCorrSystUnc.cxx:3017
 AliHFDhadronCorrSystUnc.cxx:3018
 AliHFDhadronCorrSystUnc.cxx:3019
 AliHFDhadronCorrSystUnc.cxx:3020
 AliHFDhadronCorrSystUnc.cxx:3021
 AliHFDhadronCorrSystUnc.cxx:3022
 AliHFDhadronCorrSystUnc.cxx:3023
 AliHFDhadronCorrSystUnc.cxx:3024
 AliHFDhadronCorrSystUnc.cxx:3025
 AliHFDhadronCorrSystUnc.cxx:3026
 AliHFDhadronCorrSystUnc.cxx:3027
 AliHFDhadronCorrSystUnc.cxx:3028
 AliHFDhadronCorrSystUnc.cxx:3029
 AliHFDhadronCorrSystUnc.cxx:3030
 AliHFDhadronCorrSystUnc.cxx:3031
 AliHFDhadronCorrSystUnc.cxx:3032
 AliHFDhadronCorrSystUnc.cxx:3033
 AliHFDhadronCorrSystUnc.cxx:3034
 AliHFDhadronCorrSystUnc.cxx:3035
 AliHFDhadronCorrSystUnc.cxx:3036
 AliHFDhadronCorrSystUnc.cxx:3037
 AliHFDhadronCorrSystUnc.cxx:3038
 AliHFDhadronCorrSystUnc.cxx:3039
 AliHFDhadronCorrSystUnc.cxx:3040
 AliHFDhadronCorrSystUnc.cxx:3041
 AliHFDhadronCorrSystUnc.cxx:3042
 AliHFDhadronCorrSystUnc.cxx:3043
 AliHFDhadronCorrSystUnc.cxx:3044
 AliHFDhadronCorrSystUnc.cxx:3045
 AliHFDhadronCorrSystUnc.cxx:3046
 AliHFDhadronCorrSystUnc.cxx:3047
 AliHFDhadronCorrSystUnc.cxx:3048
 AliHFDhadronCorrSystUnc.cxx:3049
 AliHFDhadronCorrSystUnc.cxx:3050
 AliHFDhadronCorrSystUnc.cxx:3051
 AliHFDhadronCorrSystUnc.cxx:3052
 AliHFDhadronCorrSystUnc.cxx:3053
 AliHFDhadronCorrSystUnc.cxx:3054
 AliHFDhadronCorrSystUnc.cxx:3055
 AliHFDhadronCorrSystUnc.cxx:3056
 AliHFDhadronCorrSystUnc.cxx:3057
 AliHFDhadronCorrSystUnc.cxx:3058
 AliHFDhadronCorrSystUnc.cxx:3059
 AliHFDhadronCorrSystUnc.cxx:3060
 AliHFDhadronCorrSystUnc.cxx:3061
 AliHFDhadronCorrSystUnc.cxx:3062
 AliHFDhadronCorrSystUnc.cxx:3063
 AliHFDhadronCorrSystUnc.cxx:3064
 AliHFDhadronCorrSystUnc.cxx:3065
 AliHFDhadronCorrSystUnc.cxx:3066
 AliHFDhadronCorrSystUnc.cxx:3067
 AliHFDhadronCorrSystUnc.cxx:3068
 AliHFDhadronCorrSystUnc.cxx:3069
 AliHFDhadronCorrSystUnc.cxx:3070
 AliHFDhadronCorrSystUnc.cxx:3071
 AliHFDhadronCorrSystUnc.cxx:3072
 AliHFDhadronCorrSystUnc.cxx:3073
 AliHFDhadronCorrSystUnc.cxx:3074
 AliHFDhadronCorrSystUnc.cxx:3075
 AliHFDhadronCorrSystUnc.cxx:3076
 AliHFDhadronCorrSystUnc.cxx:3077
 AliHFDhadronCorrSystUnc.cxx:3078
 AliHFDhadronCorrSystUnc.cxx:3079
 AliHFDhadronCorrSystUnc.cxx:3080
 AliHFDhadronCorrSystUnc.cxx:3081
 AliHFDhadronCorrSystUnc.cxx:3082
 AliHFDhadronCorrSystUnc.cxx:3083
 AliHFDhadronCorrSystUnc.cxx:3084
 AliHFDhadronCorrSystUnc.cxx:3085
 AliHFDhadronCorrSystUnc.cxx:3086
 AliHFDhadronCorrSystUnc.cxx:3087
 AliHFDhadronCorrSystUnc.cxx:3088
 AliHFDhadronCorrSystUnc.cxx:3089
 AliHFDhadronCorrSystUnc.cxx:3090
 AliHFDhadronCorrSystUnc.cxx:3091
 AliHFDhadronCorrSystUnc.cxx:3092
 AliHFDhadronCorrSystUnc.cxx:3093
 AliHFDhadronCorrSystUnc.cxx:3094
 AliHFDhadronCorrSystUnc.cxx:3095
 AliHFDhadronCorrSystUnc.cxx:3096
 AliHFDhadronCorrSystUnc.cxx:3097
 AliHFDhadronCorrSystUnc.cxx:3098
 AliHFDhadronCorrSystUnc.cxx:3099
 AliHFDhadronCorrSystUnc.cxx:3100
 AliHFDhadronCorrSystUnc.cxx:3101
 AliHFDhadronCorrSystUnc.cxx:3102
 AliHFDhadronCorrSystUnc.cxx:3103
 AliHFDhadronCorrSystUnc.cxx:3104
 AliHFDhadronCorrSystUnc.cxx:3105
 AliHFDhadronCorrSystUnc.cxx:3106
 AliHFDhadronCorrSystUnc.cxx:3107
 AliHFDhadronCorrSystUnc.cxx:3108
 AliHFDhadronCorrSystUnc.cxx:3109
 AliHFDhadronCorrSystUnc.cxx:3110
 AliHFDhadronCorrSystUnc.cxx:3111
 AliHFDhadronCorrSystUnc.cxx:3112
 AliHFDhadronCorrSystUnc.cxx:3113
 AliHFDhadronCorrSystUnc.cxx:3114
 AliHFDhadronCorrSystUnc.cxx:3115
 AliHFDhadronCorrSystUnc.cxx:3116
 AliHFDhadronCorrSystUnc.cxx:3117
 AliHFDhadronCorrSystUnc.cxx:3118
 AliHFDhadronCorrSystUnc.cxx:3119
 AliHFDhadronCorrSystUnc.cxx:3120
 AliHFDhadronCorrSystUnc.cxx:3121
 AliHFDhadronCorrSystUnc.cxx:3122
 AliHFDhadronCorrSystUnc.cxx:3123
 AliHFDhadronCorrSystUnc.cxx:3124
 AliHFDhadronCorrSystUnc.cxx:3125
 AliHFDhadronCorrSystUnc.cxx:3126
 AliHFDhadronCorrSystUnc.cxx:3127
 AliHFDhadronCorrSystUnc.cxx:3128
 AliHFDhadronCorrSystUnc.cxx:3129
 AliHFDhadronCorrSystUnc.cxx:3130
 AliHFDhadronCorrSystUnc.cxx:3131
 AliHFDhadronCorrSystUnc.cxx:3132
 AliHFDhadronCorrSystUnc.cxx:3133
 AliHFDhadronCorrSystUnc.cxx:3134
 AliHFDhadronCorrSystUnc.cxx:3135
 AliHFDhadronCorrSystUnc.cxx:3136
 AliHFDhadronCorrSystUnc.cxx:3137
 AliHFDhadronCorrSystUnc.cxx:3138
 AliHFDhadronCorrSystUnc.cxx:3139
 AliHFDhadronCorrSystUnc.cxx:3140
 AliHFDhadronCorrSystUnc.cxx:3141
 AliHFDhadronCorrSystUnc.cxx:3142
 AliHFDhadronCorrSystUnc.cxx:3143
 AliHFDhadronCorrSystUnc.cxx:3144
 AliHFDhadronCorrSystUnc.cxx:3145
 AliHFDhadronCorrSystUnc.cxx:3146
 AliHFDhadronCorrSystUnc.cxx:3147
 AliHFDhadronCorrSystUnc.cxx:3148
 AliHFDhadronCorrSystUnc.cxx:3149
 AliHFDhadronCorrSystUnc.cxx:3150
 AliHFDhadronCorrSystUnc.cxx:3151
 AliHFDhadronCorrSystUnc.cxx:3152
 AliHFDhadronCorrSystUnc.cxx:3153
 AliHFDhadronCorrSystUnc.cxx:3154
 AliHFDhadronCorrSystUnc.cxx:3155
 AliHFDhadronCorrSystUnc.cxx:3156
 AliHFDhadronCorrSystUnc.cxx:3157
 AliHFDhadronCorrSystUnc.cxx:3158
 AliHFDhadronCorrSystUnc.cxx:3159
 AliHFDhadronCorrSystUnc.cxx:3160
 AliHFDhadronCorrSystUnc.cxx:3161
 AliHFDhadronCorrSystUnc.cxx:3162
 AliHFDhadronCorrSystUnc.cxx:3163
 AliHFDhadronCorrSystUnc.cxx:3164
 AliHFDhadronCorrSystUnc.cxx:3165
 AliHFDhadronCorrSystUnc.cxx:3166
 AliHFDhadronCorrSystUnc.cxx:3167
 AliHFDhadronCorrSystUnc.cxx:3168
 AliHFDhadronCorrSystUnc.cxx:3169
 AliHFDhadronCorrSystUnc.cxx:3170
 AliHFDhadronCorrSystUnc.cxx:3171
 AliHFDhadronCorrSystUnc.cxx:3172
 AliHFDhadronCorrSystUnc.cxx:3173
 AliHFDhadronCorrSystUnc.cxx:3174
 AliHFDhadronCorrSystUnc.cxx:3175
 AliHFDhadronCorrSystUnc.cxx:3176
 AliHFDhadronCorrSystUnc.cxx:3177
 AliHFDhadronCorrSystUnc.cxx:3178
 AliHFDhadronCorrSystUnc.cxx:3179
 AliHFDhadronCorrSystUnc.cxx:3180
 AliHFDhadronCorrSystUnc.cxx:3181
 AliHFDhadronCorrSystUnc.cxx:3182
 AliHFDhadronCorrSystUnc.cxx:3183
 AliHFDhadronCorrSystUnc.cxx:3184
 AliHFDhadronCorrSystUnc.cxx:3185
 AliHFDhadronCorrSystUnc.cxx:3186
 AliHFDhadronCorrSystUnc.cxx:3187
 AliHFDhadronCorrSystUnc.cxx:3188
 AliHFDhadronCorrSystUnc.cxx:3189
 AliHFDhadronCorrSystUnc.cxx:3190
 AliHFDhadronCorrSystUnc.cxx:3191
 AliHFDhadronCorrSystUnc.cxx:3192
 AliHFDhadronCorrSystUnc.cxx:3193
 AliHFDhadronCorrSystUnc.cxx:3194
 AliHFDhadronCorrSystUnc.cxx:3195
 AliHFDhadronCorrSystUnc.cxx:3196
 AliHFDhadronCorrSystUnc.cxx:3197
 AliHFDhadronCorrSystUnc.cxx:3198
 AliHFDhadronCorrSystUnc.cxx:3199
 AliHFDhadronCorrSystUnc.cxx:3200
 AliHFDhadronCorrSystUnc.cxx:3201
 AliHFDhadronCorrSystUnc.cxx:3202
 AliHFDhadronCorrSystUnc.cxx:3203
 AliHFDhadronCorrSystUnc.cxx:3204
 AliHFDhadronCorrSystUnc.cxx:3205
 AliHFDhadronCorrSystUnc.cxx:3206
 AliHFDhadronCorrSystUnc.cxx:3207
 AliHFDhadronCorrSystUnc.cxx:3208
 AliHFDhadronCorrSystUnc.cxx:3209
 AliHFDhadronCorrSystUnc.cxx:3210
 AliHFDhadronCorrSystUnc.cxx:3211
 AliHFDhadronCorrSystUnc.cxx:3212
 AliHFDhadronCorrSystUnc.cxx:3213
 AliHFDhadronCorrSystUnc.cxx:3214
 AliHFDhadronCorrSystUnc.cxx:3215
 AliHFDhadronCorrSystUnc.cxx:3216
 AliHFDhadronCorrSystUnc.cxx:3217
 AliHFDhadronCorrSystUnc.cxx:3218
 AliHFDhadronCorrSystUnc.cxx:3219
 AliHFDhadronCorrSystUnc.cxx:3220
 AliHFDhadronCorrSystUnc.cxx:3221
 AliHFDhadronCorrSystUnc.cxx:3222
 AliHFDhadronCorrSystUnc.cxx:3223
 AliHFDhadronCorrSystUnc.cxx:3224
 AliHFDhadronCorrSystUnc.cxx:3225
 AliHFDhadronCorrSystUnc.cxx:3226
 AliHFDhadronCorrSystUnc.cxx:3227
 AliHFDhadronCorrSystUnc.cxx:3228
 AliHFDhadronCorrSystUnc.cxx:3229
 AliHFDhadronCorrSystUnc.cxx:3230
 AliHFDhadronCorrSystUnc.cxx:3231
 AliHFDhadronCorrSystUnc.cxx:3232
 AliHFDhadronCorrSystUnc.cxx:3233
 AliHFDhadronCorrSystUnc.cxx:3234
 AliHFDhadronCorrSystUnc.cxx:3235
 AliHFDhadronCorrSystUnc.cxx:3236
 AliHFDhadronCorrSystUnc.cxx:3237
 AliHFDhadronCorrSystUnc.cxx:3238
 AliHFDhadronCorrSystUnc.cxx:3239
 AliHFDhadronCorrSystUnc.cxx:3240
 AliHFDhadronCorrSystUnc.cxx:3241
 AliHFDhadronCorrSystUnc.cxx:3242
 AliHFDhadronCorrSystUnc.cxx:3243
 AliHFDhadronCorrSystUnc.cxx:3244
 AliHFDhadronCorrSystUnc.cxx:3245
 AliHFDhadronCorrSystUnc.cxx:3246
 AliHFDhadronCorrSystUnc.cxx:3247
 AliHFDhadronCorrSystUnc.cxx:3248
 AliHFDhadronCorrSystUnc.cxx:3249
 AliHFDhadronCorrSystUnc.cxx:3250
 AliHFDhadronCorrSystUnc.cxx:3251
 AliHFDhadronCorrSystUnc.cxx:3252
 AliHFDhadronCorrSystUnc.cxx:3253
 AliHFDhadronCorrSystUnc.cxx:3254
 AliHFDhadronCorrSystUnc.cxx:3255
 AliHFDhadronCorrSystUnc.cxx:3256
 AliHFDhadronCorrSystUnc.cxx:3257
 AliHFDhadronCorrSystUnc.cxx:3258
 AliHFDhadronCorrSystUnc.cxx:3259
 AliHFDhadronCorrSystUnc.cxx:3260
 AliHFDhadronCorrSystUnc.cxx:3261
 AliHFDhadronCorrSystUnc.cxx:3262
 AliHFDhadronCorrSystUnc.cxx:3263
 AliHFDhadronCorrSystUnc.cxx:3264
 AliHFDhadronCorrSystUnc.cxx:3265
 AliHFDhadronCorrSystUnc.cxx:3266
 AliHFDhadronCorrSystUnc.cxx:3267
 AliHFDhadronCorrSystUnc.cxx:3268
 AliHFDhadronCorrSystUnc.cxx:3269
 AliHFDhadronCorrSystUnc.cxx:3270
 AliHFDhadronCorrSystUnc.cxx:3271
 AliHFDhadronCorrSystUnc.cxx:3272
 AliHFDhadronCorrSystUnc.cxx:3273
 AliHFDhadronCorrSystUnc.cxx:3274
 AliHFDhadronCorrSystUnc.cxx:3275
 AliHFDhadronCorrSystUnc.cxx:3276
 AliHFDhadronCorrSystUnc.cxx:3277
 AliHFDhadronCorrSystUnc.cxx:3278
 AliHFDhadronCorrSystUnc.cxx:3279
 AliHFDhadronCorrSystUnc.cxx:3280
 AliHFDhadronCorrSystUnc.cxx:3281
 AliHFDhadronCorrSystUnc.cxx:3282
 AliHFDhadronCorrSystUnc.cxx:3283
 AliHFDhadronCorrSystUnc.cxx:3284
 AliHFDhadronCorrSystUnc.cxx:3285
 AliHFDhadronCorrSystUnc.cxx:3286
 AliHFDhadronCorrSystUnc.cxx:3287
 AliHFDhadronCorrSystUnc.cxx:3288
 AliHFDhadronCorrSystUnc.cxx:3289
 AliHFDhadronCorrSystUnc.cxx:3290
 AliHFDhadronCorrSystUnc.cxx:3291
 AliHFDhadronCorrSystUnc.cxx:3292
 AliHFDhadronCorrSystUnc.cxx:3293
 AliHFDhadronCorrSystUnc.cxx:3294
 AliHFDhadronCorrSystUnc.cxx:3295
 AliHFDhadronCorrSystUnc.cxx:3296
 AliHFDhadronCorrSystUnc.cxx:3297
 AliHFDhadronCorrSystUnc.cxx:3298
 AliHFDhadronCorrSystUnc.cxx:3299
 AliHFDhadronCorrSystUnc.cxx:3300
 AliHFDhadronCorrSystUnc.cxx:3301
 AliHFDhadronCorrSystUnc.cxx:3302
 AliHFDhadronCorrSystUnc.cxx:3303
 AliHFDhadronCorrSystUnc.cxx:3304
 AliHFDhadronCorrSystUnc.cxx:3305
 AliHFDhadronCorrSystUnc.cxx:3306
 AliHFDhadronCorrSystUnc.cxx:3307
 AliHFDhadronCorrSystUnc.cxx:3308
 AliHFDhadronCorrSystUnc.cxx:3309
 AliHFDhadronCorrSystUnc.cxx:3310
 AliHFDhadronCorrSystUnc.cxx:3311
 AliHFDhadronCorrSystUnc.cxx:3312
 AliHFDhadronCorrSystUnc.cxx:3313
 AliHFDhadronCorrSystUnc.cxx:3314
 AliHFDhadronCorrSystUnc.cxx:3315
 AliHFDhadronCorrSystUnc.cxx:3316
 AliHFDhadronCorrSystUnc.cxx:3317
 AliHFDhadronCorrSystUnc.cxx:3318
 AliHFDhadronCorrSystUnc.cxx:3319
 AliHFDhadronCorrSystUnc.cxx:3320
 AliHFDhadronCorrSystUnc.cxx:3321
 AliHFDhadronCorrSystUnc.cxx:3322
 AliHFDhadronCorrSystUnc.cxx:3323
 AliHFDhadronCorrSystUnc.cxx:3324
 AliHFDhadronCorrSystUnc.cxx:3325
 AliHFDhadronCorrSystUnc.cxx:3326
 AliHFDhadronCorrSystUnc.cxx:3327
 AliHFDhadronCorrSystUnc.cxx:3328
 AliHFDhadronCorrSystUnc.cxx:3329
 AliHFDhadronCorrSystUnc.cxx:3330
 AliHFDhadronCorrSystUnc.cxx:3331
 AliHFDhadronCorrSystUnc.cxx:3332
 AliHFDhadronCorrSystUnc.cxx:3333
 AliHFDhadronCorrSystUnc.cxx:3334
 AliHFDhadronCorrSystUnc.cxx:3335
 AliHFDhadronCorrSystUnc.cxx:3336
 AliHFDhadronCorrSystUnc.cxx:3337
 AliHFDhadronCorrSystUnc.cxx:3338
 AliHFDhadronCorrSystUnc.cxx:3339
 AliHFDhadronCorrSystUnc.cxx:3340
 AliHFDhadronCorrSystUnc.cxx:3341
 AliHFDhadronCorrSystUnc.cxx:3342
 AliHFDhadronCorrSystUnc.cxx:3343
 AliHFDhadronCorrSystUnc.cxx:3344
 AliHFDhadronCorrSystUnc.cxx:3345
 AliHFDhadronCorrSystUnc.cxx:3346
 AliHFDhadronCorrSystUnc.cxx:3347
 AliHFDhadronCorrSystUnc.cxx:3348
 AliHFDhadronCorrSystUnc.cxx:3349
 AliHFDhadronCorrSystUnc.cxx:3350
 AliHFDhadronCorrSystUnc.cxx:3351
 AliHFDhadronCorrSystUnc.cxx:3352
 AliHFDhadronCorrSystUnc.cxx:3353
 AliHFDhadronCorrSystUnc.cxx:3354
 AliHFDhadronCorrSystUnc.cxx:3355
 AliHFDhadronCorrSystUnc.cxx:3356
 AliHFDhadronCorrSystUnc.cxx:3357
 AliHFDhadronCorrSystUnc.cxx:3358
 AliHFDhadronCorrSystUnc.cxx:3359
 AliHFDhadronCorrSystUnc.cxx:3360
 AliHFDhadronCorrSystUnc.cxx:3361
 AliHFDhadronCorrSystUnc.cxx:3362
 AliHFDhadronCorrSystUnc.cxx:3363
 AliHFDhadronCorrSystUnc.cxx:3364
 AliHFDhadronCorrSystUnc.cxx:3365
 AliHFDhadronCorrSystUnc.cxx:3366
 AliHFDhadronCorrSystUnc.cxx:3367
 AliHFDhadronCorrSystUnc.cxx:3368
 AliHFDhadronCorrSystUnc.cxx:3369
 AliHFDhadronCorrSystUnc.cxx:3370
 AliHFDhadronCorrSystUnc.cxx:3371
 AliHFDhadronCorrSystUnc.cxx:3372
 AliHFDhadronCorrSystUnc.cxx:3373
 AliHFDhadronCorrSystUnc.cxx:3374
 AliHFDhadronCorrSystUnc.cxx:3375
 AliHFDhadronCorrSystUnc.cxx:3376
 AliHFDhadronCorrSystUnc.cxx:3377
 AliHFDhadronCorrSystUnc.cxx:3378
 AliHFDhadronCorrSystUnc.cxx:3379
 AliHFDhadronCorrSystUnc.cxx:3380
 AliHFDhadronCorrSystUnc.cxx:3381
 AliHFDhadronCorrSystUnc.cxx:3382
 AliHFDhadronCorrSystUnc.cxx:3383
 AliHFDhadronCorrSystUnc.cxx:3384
 AliHFDhadronCorrSystUnc.cxx:3385
 AliHFDhadronCorrSystUnc.cxx:3386
 AliHFDhadronCorrSystUnc.cxx:3387
 AliHFDhadronCorrSystUnc.cxx:3388
 AliHFDhadronCorrSystUnc.cxx:3389
 AliHFDhadronCorrSystUnc.cxx:3390
 AliHFDhadronCorrSystUnc.cxx:3391
 AliHFDhadronCorrSystUnc.cxx:3392
 AliHFDhadronCorrSystUnc.cxx:3393
 AliHFDhadronCorrSystUnc.cxx:3394
 AliHFDhadronCorrSystUnc.cxx:3395
 AliHFDhadronCorrSystUnc.cxx:3396
 AliHFDhadronCorrSystUnc.cxx:3397
 AliHFDhadronCorrSystUnc.cxx:3398
 AliHFDhadronCorrSystUnc.cxx:3399
 AliHFDhadronCorrSystUnc.cxx:3400
 AliHFDhadronCorrSystUnc.cxx:3401
 AliHFDhadronCorrSystUnc.cxx:3402
 AliHFDhadronCorrSystUnc.cxx:3403
 AliHFDhadronCorrSystUnc.cxx:3404
 AliHFDhadronCorrSystUnc.cxx:3405
 AliHFDhadronCorrSystUnc.cxx:3406
 AliHFDhadronCorrSystUnc.cxx:3407
 AliHFDhadronCorrSystUnc.cxx:3408
 AliHFDhadronCorrSystUnc.cxx:3409
 AliHFDhadronCorrSystUnc.cxx:3410
 AliHFDhadronCorrSystUnc.cxx:3411
 AliHFDhadronCorrSystUnc.cxx:3412
 AliHFDhadronCorrSystUnc.cxx:3413
 AliHFDhadronCorrSystUnc.cxx:3414
 AliHFDhadronCorrSystUnc.cxx:3415
 AliHFDhadronCorrSystUnc.cxx:3416
 AliHFDhadronCorrSystUnc.cxx:3417
 AliHFDhadronCorrSystUnc.cxx:3418
 AliHFDhadronCorrSystUnc.cxx:3419
 AliHFDhadronCorrSystUnc.cxx:3420
 AliHFDhadronCorrSystUnc.cxx:3421
 AliHFDhadronCorrSystUnc.cxx:3422
 AliHFDhadronCorrSystUnc.cxx:3423
 AliHFDhadronCorrSystUnc.cxx:3424
 AliHFDhadronCorrSystUnc.cxx:3425
 AliHFDhadronCorrSystUnc.cxx:3426
 AliHFDhadronCorrSystUnc.cxx:3427
 AliHFDhadronCorrSystUnc.cxx:3428
 AliHFDhadronCorrSystUnc.cxx:3429
 AliHFDhadronCorrSystUnc.cxx:3430
 AliHFDhadronCorrSystUnc.cxx:3431
 AliHFDhadronCorrSystUnc.cxx:3432
 AliHFDhadronCorrSystUnc.cxx:3433
 AliHFDhadronCorrSystUnc.cxx:3434
 AliHFDhadronCorrSystUnc.cxx:3435
 AliHFDhadronCorrSystUnc.cxx:3436
 AliHFDhadronCorrSystUnc.cxx:3437
 AliHFDhadronCorrSystUnc.cxx:3438
 AliHFDhadronCorrSystUnc.cxx:3439
 AliHFDhadronCorrSystUnc.cxx:3440
 AliHFDhadronCorrSystUnc.cxx:3441
 AliHFDhadronCorrSystUnc.cxx:3442
 AliHFDhadronCorrSystUnc.cxx:3443
 AliHFDhadronCorrSystUnc.cxx:3444
 AliHFDhadronCorrSystUnc.cxx:3445
 AliHFDhadronCorrSystUnc.cxx:3446
 AliHFDhadronCorrSystUnc.cxx:3447
 AliHFDhadronCorrSystUnc.cxx:3448
 AliHFDhadronCorrSystUnc.cxx:3449
 AliHFDhadronCorrSystUnc.cxx:3450
 AliHFDhadronCorrSystUnc.cxx:3451
 AliHFDhadronCorrSystUnc.cxx:3452
 AliHFDhadronCorrSystUnc.cxx:3453
 AliHFDhadronCorrSystUnc.cxx:3454
 AliHFDhadronCorrSystUnc.cxx:3455
 AliHFDhadronCorrSystUnc.cxx:3456
 AliHFDhadronCorrSystUnc.cxx:3457
 AliHFDhadronCorrSystUnc.cxx:3458
 AliHFDhadronCorrSystUnc.cxx:3459
 AliHFDhadronCorrSystUnc.cxx:3460
 AliHFDhadronCorrSystUnc.cxx:3461
 AliHFDhadronCorrSystUnc.cxx:3462
 AliHFDhadronCorrSystUnc.cxx:3463
 AliHFDhadronCorrSystUnc.cxx:3464
 AliHFDhadronCorrSystUnc.cxx:3465
 AliHFDhadronCorrSystUnc.cxx:3466
 AliHFDhadronCorrSystUnc.cxx:3467
 AliHFDhadronCorrSystUnc.cxx:3468
 AliHFDhadronCorrSystUnc.cxx:3469
 AliHFDhadronCorrSystUnc.cxx:3470
 AliHFDhadronCorrSystUnc.cxx:3471
 AliHFDhadronCorrSystUnc.cxx:3472
 AliHFDhadronCorrSystUnc.cxx:3473
 AliHFDhadronCorrSystUnc.cxx:3474
 AliHFDhadronCorrSystUnc.cxx:3475
 AliHFDhadronCorrSystUnc.cxx:3476
 AliHFDhadronCorrSystUnc.cxx:3477
 AliHFDhadronCorrSystUnc.cxx:3478
 AliHFDhadronCorrSystUnc.cxx:3479
 AliHFDhadronCorrSystUnc.cxx:3480
 AliHFDhadronCorrSystUnc.cxx:3481
 AliHFDhadronCorrSystUnc.cxx:3482
 AliHFDhadronCorrSystUnc.cxx:3483
 AliHFDhadronCorrSystUnc.cxx:3484
 AliHFDhadronCorrSystUnc.cxx:3485
 AliHFDhadronCorrSystUnc.cxx:3486
 AliHFDhadronCorrSystUnc.cxx:3487
 AliHFDhadronCorrSystUnc.cxx:3488
 AliHFDhadronCorrSystUnc.cxx:3489
 AliHFDhadronCorrSystUnc.cxx:3490
 AliHFDhadronCorrSystUnc.cxx:3491
 AliHFDhadronCorrSystUnc.cxx:3492
 AliHFDhadronCorrSystUnc.cxx:3493
 AliHFDhadronCorrSystUnc.cxx:3494
 AliHFDhadronCorrSystUnc.cxx:3495
 AliHFDhadronCorrSystUnc.cxx:3496
 AliHFDhadronCorrSystUnc.cxx:3497
 AliHFDhadronCorrSystUnc.cxx:3498
 AliHFDhadronCorrSystUnc.cxx:3499
 AliHFDhadronCorrSystUnc.cxx:3500
 AliHFDhadronCorrSystUnc.cxx:3501
 AliHFDhadronCorrSystUnc.cxx:3502
 AliHFDhadronCorrSystUnc.cxx:3503
 AliHFDhadronCorrSystUnc.cxx:3504
 AliHFDhadronCorrSystUnc.cxx:3505
 AliHFDhadronCorrSystUnc.cxx:3506
 AliHFDhadronCorrSystUnc.cxx:3507
 AliHFDhadronCorrSystUnc.cxx:3508
 AliHFDhadronCorrSystUnc.cxx:3509
 AliHFDhadronCorrSystUnc.cxx:3510
 AliHFDhadronCorrSystUnc.cxx:3511
 AliHFDhadronCorrSystUnc.cxx:3512
 AliHFDhadronCorrSystUnc.cxx:3513
 AliHFDhadronCorrSystUnc.cxx:3514
 AliHFDhadronCorrSystUnc.cxx:3515
 AliHFDhadronCorrSystUnc.cxx:3516
 AliHFDhadronCorrSystUnc.cxx:3517
 AliHFDhadronCorrSystUnc.cxx:3518
 AliHFDhadronCorrSystUnc.cxx:3519
 AliHFDhadronCorrSystUnc.cxx:3520
 AliHFDhadronCorrSystUnc.cxx:3521
 AliHFDhadronCorrSystUnc.cxx:3522
 AliHFDhadronCorrSystUnc.cxx:3523
 AliHFDhadronCorrSystUnc.cxx:3524
 AliHFDhadronCorrSystUnc.cxx:3525
 AliHFDhadronCorrSystUnc.cxx:3526
 AliHFDhadronCorrSystUnc.cxx:3527
 AliHFDhadronCorrSystUnc.cxx:3528
 AliHFDhadronCorrSystUnc.cxx:3529
 AliHFDhadronCorrSystUnc.cxx:3530
 AliHFDhadronCorrSystUnc.cxx:3531
 AliHFDhadronCorrSystUnc.cxx:3532
 AliHFDhadronCorrSystUnc.cxx:3533
 AliHFDhadronCorrSystUnc.cxx:3534
 AliHFDhadronCorrSystUnc.cxx:3535
 AliHFDhadronCorrSystUnc.cxx:3536
 AliHFDhadronCorrSystUnc.cxx:3537
 AliHFDhadronCorrSystUnc.cxx:3538
 AliHFDhadronCorrSystUnc.cxx:3539
 AliHFDhadronCorrSystUnc.cxx:3540
 AliHFDhadronCorrSystUnc.cxx:3541
 AliHFDhadronCorrSystUnc.cxx:3542
 AliHFDhadronCorrSystUnc.cxx:3543
 AliHFDhadronCorrSystUnc.cxx:3544
 AliHFDhadronCorrSystUnc.cxx:3545
 AliHFDhadronCorrSystUnc.cxx:3546
 AliHFDhadronCorrSystUnc.cxx:3547
 AliHFDhadronCorrSystUnc.cxx:3548
 AliHFDhadronCorrSystUnc.cxx:3549
 AliHFDhadronCorrSystUnc.cxx:3550
 AliHFDhadronCorrSystUnc.cxx:3551
 AliHFDhadronCorrSystUnc.cxx:3552
 AliHFDhadronCorrSystUnc.cxx:3553
 AliHFDhadronCorrSystUnc.cxx:3554
 AliHFDhadronCorrSystUnc.cxx:3555
 AliHFDhadronCorrSystUnc.cxx:3556
 AliHFDhadronCorrSystUnc.cxx:3557
 AliHFDhadronCorrSystUnc.cxx:3558
 AliHFDhadronCorrSystUnc.cxx:3559
 AliHFDhadronCorrSystUnc.cxx:3560
 AliHFDhadronCorrSystUnc.cxx:3561
 AliHFDhadronCorrSystUnc.cxx:3562
 AliHFDhadronCorrSystUnc.cxx:3563
 AliHFDhadronCorrSystUnc.cxx:3564
 AliHFDhadronCorrSystUnc.cxx:3565
 AliHFDhadronCorrSystUnc.cxx:3566
 AliHFDhadronCorrSystUnc.cxx:3567
 AliHFDhadronCorrSystUnc.cxx:3568
 AliHFDhadronCorrSystUnc.cxx:3569
 AliHFDhadronCorrSystUnc.cxx:3570
 AliHFDhadronCorrSystUnc.cxx:3571
 AliHFDhadronCorrSystUnc.cxx:3572
 AliHFDhadronCorrSystUnc.cxx:3573
 AliHFDhadronCorrSystUnc.cxx:3574
 AliHFDhadronCorrSystUnc.cxx:3575
 AliHFDhadronCorrSystUnc.cxx:3576
 AliHFDhadronCorrSystUnc.cxx:3577
 AliHFDhadronCorrSystUnc.cxx:3578
 AliHFDhadronCorrSystUnc.cxx:3579
 AliHFDhadronCorrSystUnc.cxx:3580
 AliHFDhadronCorrSystUnc.cxx:3581
 AliHFDhadronCorrSystUnc.cxx:3582
 AliHFDhadronCorrSystUnc.cxx:3583
 AliHFDhadronCorrSystUnc.cxx:3584
 AliHFDhadronCorrSystUnc.cxx:3585
 AliHFDhadronCorrSystUnc.cxx:3586
 AliHFDhadronCorrSystUnc.cxx:3587
 AliHFDhadronCorrSystUnc.cxx:3588
 AliHFDhadronCorrSystUnc.cxx:3589
 AliHFDhadronCorrSystUnc.cxx:3590
 AliHFDhadronCorrSystUnc.cxx:3591
 AliHFDhadronCorrSystUnc.cxx:3592
 AliHFDhadronCorrSystUnc.cxx:3593
 AliHFDhadronCorrSystUnc.cxx:3594
 AliHFDhadronCorrSystUnc.cxx:3595
 AliHFDhadronCorrSystUnc.cxx:3596
 AliHFDhadronCorrSystUnc.cxx:3597
 AliHFDhadronCorrSystUnc.cxx:3598
 AliHFDhadronCorrSystUnc.cxx:3599
 AliHFDhadronCorrSystUnc.cxx:3600
 AliHFDhadronCorrSystUnc.cxx:3601
 AliHFDhadronCorrSystUnc.cxx:3602
 AliHFDhadronCorrSystUnc.cxx:3603
 AliHFDhadronCorrSystUnc.cxx:3604
 AliHFDhadronCorrSystUnc.cxx:3605
 AliHFDhadronCorrSystUnc.cxx:3606
 AliHFDhadronCorrSystUnc.cxx:3607
 AliHFDhadronCorrSystUnc.cxx:3608
 AliHFDhadronCorrSystUnc.cxx:3609
 AliHFDhadronCorrSystUnc.cxx:3610
 AliHFDhadronCorrSystUnc.cxx:3611
 AliHFDhadronCorrSystUnc.cxx:3612
 AliHFDhadronCorrSystUnc.cxx:3613
 AliHFDhadronCorrSystUnc.cxx:3614
 AliHFDhadronCorrSystUnc.cxx:3615
 AliHFDhadronCorrSystUnc.cxx:3616
 AliHFDhadronCorrSystUnc.cxx:3617
 AliHFDhadronCorrSystUnc.cxx:3618
 AliHFDhadronCorrSystUnc.cxx:3619
 AliHFDhadronCorrSystUnc.cxx:3620
 AliHFDhadronCorrSystUnc.cxx:3621
 AliHFDhadronCorrSystUnc.cxx:3622
 AliHFDhadronCorrSystUnc.cxx:3623
 AliHFDhadronCorrSystUnc.cxx:3624
 AliHFDhadronCorrSystUnc.cxx:3625
 AliHFDhadronCorrSystUnc.cxx:3626
 AliHFDhadronCorrSystUnc.cxx:3627
 AliHFDhadronCorrSystUnc.cxx:3628
 AliHFDhadronCorrSystUnc.cxx:3629
 AliHFDhadronCorrSystUnc.cxx:3630
 AliHFDhadronCorrSystUnc.cxx:3631
 AliHFDhadronCorrSystUnc.cxx:3632
 AliHFDhadronCorrSystUnc.cxx:3633
 AliHFDhadronCorrSystUnc.cxx:3634
 AliHFDhadronCorrSystUnc.cxx:3635
 AliHFDhadronCorrSystUnc.cxx:3636
 AliHFDhadronCorrSystUnc.cxx:3637
 AliHFDhadronCorrSystUnc.cxx:3638
 AliHFDhadronCorrSystUnc.cxx:3639
 AliHFDhadronCorrSystUnc.cxx:3640
 AliHFDhadronCorrSystUnc.cxx:3641
 AliHFDhadronCorrSystUnc.cxx:3642
 AliHFDhadronCorrSystUnc.cxx:3643
 AliHFDhadronCorrSystUnc.cxx:3644
 AliHFDhadronCorrSystUnc.cxx:3645
 AliHFDhadronCorrSystUnc.cxx:3646
 AliHFDhadronCorrSystUnc.cxx:3647
 AliHFDhadronCorrSystUnc.cxx:3648
 AliHFDhadronCorrSystUnc.cxx:3649
 AliHFDhadronCorrSystUnc.cxx:3650
 AliHFDhadronCorrSystUnc.cxx:3651
 AliHFDhadronCorrSystUnc.cxx:3652
 AliHFDhadronCorrSystUnc.cxx:3653
 AliHFDhadronCorrSystUnc.cxx:3654
 AliHFDhadronCorrSystUnc.cxx:3655
 AliHFDhadronCorrSystUnc.cxx:3656
 AliHFDhadronCorrSystUnc.cxx:3657
 AliHFDhadronCorrSystUnc.cxx:3658
 AliHFDhadronCorrSystUnc.cxx:3659
 AliHFDhadronCorrSystUnc.cxx:3660
 AliHFDhadronCorrSystUnc.cxx:3661
 AliHFDhadronCorrSystUnc.cxx:3662
 AliHFDhadronCorrSystUnc.cxx:3663
 AliHFDhadronCorrSystUnc.cxx:3664
 AliHFDhadronCorrSystUnc.cxx:3665
 AliHFDhadronCorrSystUnc.cxx:3666
 AliHFDhadronCorrSystUnc.cxx:3667
 AliHFDhadronCorrSystUnc.cxx:3668
 AliHFDhadronCorrSystUnc.cxx:3669
 AliHFDhadronCorrSystUnc.cxx:3670
 AliHFDhadronCorrSystUnc.cxx:3671
 AliHFDhadronCorrSystUnc.cxx:3672
 AliHFDhadronCorrSystUnc.cxx:3673
 AliHFDhadronCorrSystUnc.cxx:3674
 AliHFDhadronCorrSystUnc.cxx:3675
 AliHFDhadronCorrSystUnc.cxx:3676
 AliHFDhadronCorrSystUnc.cxx:3677
 AliHFDhadronCorrSystUnc.cxx:3678
 AliHFDhadronCorrSystUnc.cxx:3679
 AliHFDhadronCorrSystUnc.cxx:3680
 AliHFDhadronCorrSystUnc.cxx:3681
 AliHFDhadronCorrSystUnc.cxx:3682
 AliHFDhadronCorrSystUnc.cxx:3683
 AliHFDhadronCorrSystUnc.cxx:3684
 AliHFDhadronCorrSystUnc.cxx:3685
 AliHFDhadronCorrSystUnc.cxx:3686
 AliHFDhadronCorrSystUnc.cxx:3687
 AliHFDhadronCorrSystUnc.cxx:3688
 AliHFDhadronCorrSystUnc.cxx:3689
 AliHFDhadronCorrSystUnc.cxx:3690
 AliHFDhadronCorrSystUnc.cxx:3691
 AliHFDhadronCorrSystUnc.cxx:3692
 AliHFDhadronCorrSystUnc.cxx:3693
 AliHFDhadronCorrSystUnc.cxx:3694
 AliHFDhadronCorrSystUnc.cxx:3695
 AliHFDhadronCorrSystUnc.cxx:3696
 AliHFDhadronCorrSystUnc.cxx:3697
 AliHFDhadronCorrSystUnc.cxx:3698
 AliHFDhadronCorrSystUnc.cxx:3699
 AliHFDhadronCorrSystUnc.cxx:3700
 AliHFDhadronCorrSystUnc.cxx:3701
 AliHFDhadronCorrSystUnc.cxx:3702
 AliHFDhadronCorrSystUnc.cxx:3703
 AliHFDhadronCorrSystUnc.cxx:3704
 AliHFDhadronCorrSystUnc.cxx:3705
 AliHFDhadronCorrSystUnc.cxx:3706
 AliHFDhadronCorrSystUnc.cxx:3707
 AliHFDhadronCorrSystUnc.cxx:3708
 AliHFDhadronCorrSystUnc.cxx:3709
 AliHFDhadronCorrSystUnc.cxx:3710
 AliHFDhadronCorrSystUnc.cxx:3711
 AliHFDhadronCorrSystUnc.cxx:3712
 AliHFDhadronCorrSystUnc.cxx:3713
 AliHFDhadronCorrSystUnc.cxx:3714
 AliHFDhadronCorrSystUnc.cxx:3715
 AliHFDhadronCorrSystUnc.cxx:3716
 AliHFDhadronCorrSystUnc.cxx:3717
 AliHFDhadronCorrSystUnc.cxx:3718
 AliHFDhadronCorrSystUnc.cxx:3719
 AliHFDhadronCorrSystUnc.cxx:3720
 AliHFDhadronCorrSystUnc.cxx:3721
 AliHFDhadronCorrSystUnc.cxx:3722
 AliHFDhadronCorrSystUnc.cxx:3723
 AliHFDhadronCorrSystUnc.cxx:3724
 AliHFDhadronCorrSystUnc.cxx:3725
 AliHFDhadronCorrSystUnc.cxx:3726
 AliHFDhadronCorrSystUnc.cxx:3727
 AliHFDhadronCorrSystUnc.cxx:3728
 AliHFDhadronCorrSystUnc.cxx:3729
 AliHFDhadronCorrSystUnc.cxx:3730
 AliHFDhadronCorrSystUnc.cxx:3731
 AliHFDhadronCorrSystUnc.cxx:3732
 AliHFDhadronCorrSystUnc.cxx:3733
 AliHFDhadronCorrSystUnc.cxx:3734
 AliHFDhadronCorrSystUnc.cxx:3735
 AliHFDhadronCorrSystUnc.cxx:3736
 AliHFDhadronCorrSystUnc.cxx:3737
 AliHFDhadronCorrSystUnc.cxx:3738
 AliHFDhadronCorrSystUnc.cxx:3739
 AliHFDhadronCorrSystUnc.cxx:3740
 AliHFDhadronCorrSystUnc.cxx:3741
 AliHFDhadronCorrSystUnc.cxx:3742
 AliHFDhadronCorrSystUnc.cxx:3743
 AliHFDhadronCorrSystUnc.cxx:3744
 AliHFDhadronCorrSystUnc.cxx:3745
 AliHFDhadronCorrSystUnc.cxx:3746
 AliHFDhadronCorrSystUnc.cxx:3747
 AliHFDhadronCorrSystUnc.cxx:3748
 AliHFDhadronCorrSystUnc.cxx:3749
 AliHFDhadronCorrSystUnc.cxx:3750
 AliHFDhadronCorrSystUnc.cxx:3751
 AliHFDhadronCorrSystUnc.cxx:3752
 AliHFDhadronCorrSystUnc.cxx:3753
 AliHFDhadronCorrSystUnc.cxx:3754
 AliHFDhadronCorrSystUnc.cxx:3755
 AliHFDhadronCorrSystUnc.cxx:3756
 AliHFDhadronCorrSystUnc.cxx:3757
 AliHFDhadronCorrSystUnc.cxx:3758
 AliHFDhadronCorrSystUnc.cxx:3759
 AliHFDhadronCorrSystUnc.cxx:3760
 AliHFDhadronCorrSystUnc.cxx:3761
 AliHFDhadronCorrSystUnc.cxx:3762
 AliHFDhadronCorrSystUnc.cxx:3763
 AliHFDhadronCorrSystUnc.cxx:3764
 AliHFDhadronCorrSystUnc.cxx:3765
 AliHFDhadronCorrSystUnc.cxx:3766
 AliHFDhadronCorrSystUnc.cxx:3767
 AliHFDhadronCorrSystUnc.cxx:3768
 AliHFDhadronCorrSystUnc.cxx:3769
 AliHFDhadronCorrSystUnc.cxx:3770
 AliHFDhadronCorrSystUnc.cxx:3771
 AliHFDhadronCorrSystUnc.cxx:3772
 AliHFDhadronCorrSystUnc.cxx:3773
 AliHFDhadronCorrSystUnc.cxx:3774
 AliHFDhadronCorrSystUnc.cxx:3775
 AliHFDhadronCorrSystUnc.cxx:3776
 AliHFDhadronCorrSystUnc.cxx:3777
 AliHFDhadronCorrSystUnc.cxx:3778
 AliHFDhadronCorrSystUnc.cxx:3779
 AliHFDhadronCorrSystUnc.cxx:3780
 AliHFDhadronCorrSystUnc.cxx:3781
 AliHFDhadronCorrSystUnc.cxx:3782
 AliHFDhadronCorrSystUnc.cxx:3783
 AliHFDhadronCorrSystUnc.cxx:3784
 AliHFDhadronCorrSystUnc.cxx:3785
 AliHFDhadronCorrSystUnc.cxx:3786
 AliHFDhadronCorrSystUnc.cxx:3787
 AliHFDhadronCorrSystUnc.cxx:3788
 AliHFDhadronCorrSystUnc.cxx:3789
 AliHFDhadronCorrSystUnc.cxx:3790
 AliHFDhadronCorrSystUnc.cxx:3791
 AliHFDhadronCorrSystUnc.cxx:3792
 AliHFDhadronCorrSystUnc.cxx:3793
 AliHFDhadronCorrSystUnc.cxx:3794
 AliHFDhadronCorrSystUnc.cxx:3795
 AliHFDhadronCorrSystUnc.cxx:3796
 AliHFDhadronCorrSystUnc.cxx:3797
 AliHFDhadronCorrSystUnc.cxx:3798
 AliHFDhadronCorrSystUnc.cxx:3799
 AliHFDhadronCorrSystUnc.cxx:3800
 AliHFDhadronCorrSystUnc.cxx:3801
 AliHFDhadronCorrSystUnc.cxx:3802
 AliHFDhadronCorrSystUnc.cxx:3803
 AliHFDhadronCorrSystUnc.cxx:3804
 AliHFDhadronCorrSystUnc.cxx:3805
 AliHFDhadronCorrSystUnc.cxx:3806
 AliHFDhadronCorrSystUnc.cxx:3807
 AliHFDhadronCorrSystUnc.cxx:3808
 AliHFDhadronCorrSystUnc.cxx:3809
 AliHFDhadronCorrSystUnc.cxx:3810
 AliHFDhadronCorrSystUnc.cxx:3811
 AliHFDhadronCorrSystUnc.cxx:3812
 AliHFDhadronCorrSystUnc.cxx:3813
 AliHFDhadronCorrSystUnc.cxx:3814
 AliHFDhadronCorrSystUnc.cxx:3815
 AliHFDhadronCorrSystUnc.cxx:3816
 AliHFDhadronCorrSystUnc.cxx:3817
 AliHFDhadronCorrSystUnc.cxx:3818
 AliHFDhadronCorrSystUnc.cxx:3819
 AliHFDhadronCorrSystUnc.cxx:3820
 AliHFDhadronCorrSystUnc.cxx:3821
 AliHFDhadronCorrSystUnc.cxx:3822
 AliHFDhadronCorrSystUnc.cxx:3823
 AliHFDhadronCorrSystUnc.cxx:3824
 AliHFDhadronCorrSystUnc.cxx:3825
 AliHFDhadronCorrSystUnc.cxx:3826
 AliHFDhadronCorrSystUnc.cxx:3827
 AliHFDhadronCorrSystUnc.cxx:3828
 AliHFDhadronCorrSystUnc.cxx:3829
 AliHFDhadronCorrSystUnc.cxx:3830
 AliHFDhadronCorrSystUnc.cxx:3831
 AliHFDhadronCorrSystUnc.cxx:3832
 AliHFDhadronCorrSystUnc.cxx:3833
 AliHFDhadronCorrSystUnc.cxx:3834
 AliHFDhadronCorrSystUnc.cxx:3835
 AliHFDhadronCorrSystUnc.cxx:3836
 AliHFDhadronCorrSystUnc.cxx:3837
 AliHFDhadronCorrSystUnc.cxx:3838
 AliHFDhadronCorrSystUnc.cxx:3839
 AliHFDhadronCorrSystUnc.cxx:3840
 AliHFDhadronCorrSystUnc.cxx:3841
 AliHFDhadronCorrSystUnc.cxx:3842
 AliHFDhadronCorrSystUnc.cxx:3843
 AliHFDhadronCorrSystUnc.cxx:3844
 AliHFDhadronCorrSystUnc.cxx:3845
 AliHFDhadronCorrSystUnc.cxx:3846
 AliHFDhadronCorrSystUnc.cxx:3847
 AliHFDhadronCorrSystUnc.cxx:3848
 AliHFDhadronCorrSystUnc.cxx:3849
 AliHFDhadronCorrSystUnc.cxx:3850
 AliHFDhadronCorrSystUnc.cxx:3851
 AliHFDhadronCorrSystUnc.cxx:3852
 AliHFDhadronCorrSystUnc.cxx:3853
 AliHFDhadronCorrSystUnc.cxx:3854
 AliHFDhadronCorrSystUnc.cxx:3855
 AliHFDhadronCorrSystUnc.cxx:3856
 AliHFDhadronCorrSystUnc.cxx:3857
 AliHFDhadronCorrSystUnc.cxx:3858
 AliHFDhadronCorrSystUnc.cxx:3859
 AliHFDhadronCorrSystUnc.cxx:3860
 AliHFDhadronCorrSystUnc.cxx:3861
 AliHFDhadronCorrSystUnc.cxx:3862
 AliHFDhadronCorrSystUnc.cxx:3863
 AliHFDhadronCorrSystUnc.cxx:3864
 AliHFDhadronCorrSystUnc.cxx:3865
 AliHFDhadronCorrSystUnc.cxx:3866
 AliHFDhadronCorrSystUnc.cxx:3867
 AliHFDhadronCorrSystUnc.cxx:3868
 AliHFDhadronCorrSystUnc.cxx:3869
 AliHFDhadronCorrSystUnc.cxx:3870
 AliHFDhadronCorrSystUnc.cxx:3871
 AliHFDhadronCorrSystUnc.cxx:3872
 AliHFDhadronCorrSystUnc.cxx:3873
 AliHFDhadronCorrSystUnc.cxx:3874
 AliHFDhadronCorrSystUnc.cxx:3875
 AliHFDhadronCorrSystUnc.cxx:3876
 AliHFDhadronCorrSystUnc.cxx:3877
 AliHFDhadronCorrSystUnc.cxx:3878
 AliHFDhadronCorrSystUnc.cxx:3879
 AliHFDhadronCorrSystUnc.cxx:3880
 AliHFDhadronCorrSystUnc.cxx:3881
 AliHFDhadronCorrSystUnc.cxx:3882
 AliHFDhadronCorrSystUnc.cxx:3883
 AliHFDhadronCorrSystUnc.cxx:3884
 AliHFDhadronCorrSystUnc.cxx:3885
 AliHFDhadronCorrSystUnc.cxx:3886
 AliHFDhadronCorrSystUnc.cxx:3887
 AliHFDhadronCorrSystUnc.cxx:3888
 AliHFDhadronCorrSystUnc.cxx:3889
 AliHFDhadronCorrSystUnc.cxx:3890
 AliHFDhadronCorrSystUnc.cxx:3891
 AliHFDhadronCorrSystUnc.cxx:3892
 AliHFDhadronCorrSystUnc.cxx:3893
 AliHFDhadronCorrSystUnc.cxx:3894
 AliHFDhadronCorrSystUnc.cxx:3895
 AliHFDhadronCorrSystUnc.cxx:3896
 AliHFDhadronCorrSystUnc.cxx:3897
 AliHFDhadronCorrSystUnc.cxx:3898
 AliHFDhadronCorrSystUnc.cxx:3899
 AliHFDhadronCorrSystUnc.cxx:3900
 AliHFDhadronCorrSystUnc.cxx:3901
 AliHFDhadronCorrSystUnc.cxx:3902
 AliHFDhadronCorrSystUnc.cxx:3903
 AliHFDhadronCorrSystUnc.cxx:3904
 AliHFDhadronCorrSystUnc.cxx:3905
 AliHFDhadronCorrSystUnc.cxx:3906
 AliHFDhadronCorrSystUnc.cxx:3907
 AliHFDhadronCorrSystUnc.cxx:3908
 AliHFDhadronCorrSystUnc.cxx:3909
 AliHFDhadronCorrSystUnc.cxx:3910
 AliHFDhadronCorrSystUnc.cxx:3911
 AliHFDhadronCorrSystUnc.cxx:3912
 AliHFDhadronCorrSystUnc.cxx:3913
 AliHFDhadronCorrSystUnc.cxx:3914
 AliHFDhadronCorrSystUnc.cxx:3915
 AliHFDhadronCorrSystUnc.cxx:3916
 AliHFDhadronCorrSystUnc.cxx:3917
 AliHFDhadronCorrSystUnc.cxx:3918
 AliHFDhadronCorrSystUnc.cxx:3919
 AliHFDhadronCorrSystUnc.cxx:3920
 AliHFDhadronCorrSystUnc.cxx:3921
 AliHFDhadronCorrSystUnc.cxx:3922
 AliHFDhadronCorrSystUnc.cxx:3923
 AliHFDhadronCorrSystUnc.cxx:3924
 AliHFDhadronCorrSystUnc.cxx:3925
 AliHFDhadronCorrSystUnc.cxx:3926
 AliHFDhadronCorrSystUnc.cxx:3927
 AliHFDhadronCorrSystUnc.cxx:3928
 AliHFDhadronCorrSystUnc.cxx:3929
 AliHFDhadronCorrSystUnc.cxx:3930
 AliHFDhadronCorrSystUnc.cxx:3931
 AliHFDhadronCorrSystUnc.cxx:3932
 AliHFDhadronCorrSystUnc.cxx:3933
 AliHFDhadronCorrSystUnc.cxx:3934
 AliHFDhadronCorrSystUnc.cxx:3935
 AliHFDhadronCorrSystUnc.cxx:3936
 AliHFDhadronCorrSystUnc.cxx:3937
 AliHFDhadronCorrSystUnc.cxx:3938
 AliHFDhadronCorrSystUnc.cxx:3939
 AliHFDhadronCorrSystUnc.cxx:3940
 AliHFDhadronCorrSystUnc.cxx:3941
 AliHFDhadronCorrSystUnc.cxx:3942
 AliHFDhadronCorrSystUnc.cxx:3943
 AliHFDhadronCorrSystUnc.cxx:3944
 AliHFDhadronCorrSystUnc.cxx:3945
 AliHFDhadronCorrSystUnc.cxx:3946
 AliHFDhadronCorrSystUnc.cxx:3947
 AliHFDhadronCorrSystUnc.cxx:3948
 AliHFDhadronCorrSystUnc.cxx:3949
 AliHFDhadronCorrSystUnc.cxx:3950
 AliHFDhadronCorrSystUnc.cxx:3951
 AliHFDhadronCorrSystUnc.cxx:3952
 AliHFDhadronCorrSystUnc.cxx:3953
 AliHFDhadronCorrSystUnc.cxx:3954
 AliHFDhadronCorrSystUnc.cxx:3955
 AliHFDhadronCorrSystUnc.cxx:3956
 AliHFDhadronCorrSystUnc.cxx:3957
 AliHFDhadronCorrSystUnc.cxx:3958
 AliHFDhadronCorrSystUnc.cxx:3959
 AliHFDhadronCorrSystUnc.cxx:3960
 AliHFDhadronCorrSystUnc.cxx:3961
 AliHFDhadronCorrSystUnc.cxx:3962
 AliHFDhadronCorrSystUnc.cxx:3963
 AliHFDhadronCorrSystUnc.cxx:3964
 AliHFDhadronCorrSystUnc.cxx:3965
 AliHFDhadronCorrSystUnc.cxx:3966
 AliHFDhadronCorrSystUnc.cxx:3967
 AliHFDhadronCorrSystUnc.cxx:3968
 AliHFDhadronCorrSystUnc.cxx:3969
 AliHFDhadronCorrSystUnc.cxx:3970
 AliHFDhadronCorrSystUnc.cxx:3971
 AliHFDhadronCorrSystUnc.cxx:3972
 AliHFDhadronCorrSystUnc.cxx:3973
 AliHFDhadronCorrSystUnc.cxx:3974
 AliHFDhadronCorrSystUnc.cxx:3975
 AliHFDhadronCorrSystUnc.cxx:3976
 AliHFDhadronCorrSystUnc.cxx:3977
 AliHFDhadronCorrSystUnc.cxx:3978
 AliHFDhadronCorrSystUnc.cxx:3979
 AliHFDhadronCorrSystUnc.cxx:3980
 AliHFDhadronCorrSystUnc.cxx:3981
 AliHFDhadronCorrSystUnc.cxx:3982
 AliHFDhadronCorrSystUnc.cxx:3983
 AliHFDhadronCorrSystUnc.cxx:3984
 AliHFDhadronCorrSystUnc.cxx:3985
 AliHFDhadronCorrSystUnc.cxx:3986
 AliHFDhadronCorrSystUnc.cxx:3987
 AliHFDhadronCorrSystUnc.cxx:3988
 AliHFDhadronCorrSystUnc.cxx:3989
 AliHFDhadronCorrSystUnc.cxx:3990
 AliHFDhadronCorrSystUnc.cxx:3991
 AliHFDhadronCorrSystUnc.cxx:3992
 AliHFDhadronCorrSystUnc.cxx:3993
 AliHFDhadronCorrSystUnc.cxx:3994
 AliHFDhadronCorrSystUnc.cxx:3995
 AliHFDhadronCorrSystUnc.cxx:3996
 AliHFDhadronCorrSystUnc.cxx:3997
 AliHFDhadronCorrSystUnc.cxx:3998
 AliHFDhadronCorrSystUnc.cxx:3999
 AliHFDhadronCorrSystUnc.cxx:4000
 AliHFDhadronCorrSystUnc.cxx:4001
 AliHFDhadronCorrSystUnc.cxx:4002
 AliHFDhadronCorrSystUnc.cxx:4003
 AliHFDhadronCorrSystUnc.cxx:4004
 AliHFDhadronCorrSystUnc.cxx:4005
 AliHFDhadronCorrSystUnc.cxx:4006
 AliHFDhadronCorrSystUnc.cxx:4007
 AliHFDhadronCorrSystUnc.cxx:4008
 AliHFDhadronCorrSystUnc.cxx:4009
 AliHFDhadronCorrSystUnc.cxx:4010
 AliHFDhadronCorrSystUnc.cxx:4011
 AliHFDhadronCorrSystUnc.cxx:4012
 AliHFDhadronCorrSystUnc.cxx:4013
 AliHFDhadronCorrSystUnc.cxx:4014
 AliHFDhadronCorrSystUnc.cxx:4015
 AliHFDhadronCorrSystUnc.cxx:4016
 AliHFDhadronCorrSystUnc.cxx:4017
 AliHFDhadronCorrSystUnc.cxx:4018
 AliHFDhadronCorrSystUnc.cxx:4019
 AliHFDhadronCorrSystUnc.cxx:4020
 AliHFDhadronCorrSystUnc.cxx:4021
 AliHFDhadronCorrSystUnc.cxx:4022
 AliHFDhadronCorrSystUnc.cxx:4023
 AliHFDhadronCorrSystUnc.cxx:4024
 AliHFDhadronCorrSystUnc.cxx:4025
 AliHFDhadronCorrSystUnc.cxx:4026
 AliHFDhadronCorrSystUnc.cxx:4027
 AliHFDhadronCorrSystUnc.cxx:4028
 AliHFDhadronCorrSystUnc.cxx:4029
 AliHFDhadronCorrSystUnc.cxx:4030
 AliHFDhadronCorrSystUnc.cxx:4031
 AliHFDhadronCorrSystUnc.cxx:4032
 AliHFDhadronCorrSystUnc.cxx:4033
 AliHFDhadronCorrSystUnc.cxx:4034
 AliHFDhadronCorrSystUnc.cxx:4035
 AliHFDhadronCorrSystUnc.cxx:4036
 AliHFDhadronCorrSystUnc.cxx:4037
 AliHFDhadronCorrSystUnc.cxx:4038
 AliHFDhadronCorrSystUnc.cxx:4039
 AliHFDhadronCorrSystUnc.cxx:4040
 AliHFDhadronCorrSystUnc.cxx:4041
 AliHFDhadronCorrSystUnc.cxx:4042
 AliHFDhadronCorrSystUnc.cxx:4043
 AliHFDhadronCorrSystUnc.cxx:4044
 AliHFDhadronCorrSystUnc.cxx:4045
 AliHFDhadronCorrSystUnc.cxx:4046
 AliHFDhadronCorrSystUnc.cxx:4047
 AliHFDhadronCorrSystUnc.cxx:4048
 AliHFDhadronCorrSystUnc.cxx:4049
 AliHFDhadronCorrSystUnc.cxx:4050
 AliHFDhadronCorrSystUnc.cxx:4051
 AliHFDhadronCorrSystUnc.cxx:4052
 AliHFDhadronCorrSystUnc.cxx:4053
 AliHFDhadronCorrSystUnc.cxx:4054
 AliHFDhadronCorrSystUnc.cxx:4055
 AliHFDhadronCorrSystUnc.cxx:4056
 AliHFDhadronCorrSystUnc.cxx:4057
 AliHFDhadronCorrSystUnc.cxx:4058
 AliHFDhadronCorrSystUnc.cxx:4059
 AliHFDhadronCorrSystUnc.cxx:4060
 AliHFDhadronCorrSystUnc.cxx:4061
 AliHFDhadronCorrSystUnc.cxx:4062
 AliHFDhadronCorrSystUnc.cxx:4063
 AliHFDhadronCorrSystUnc.cxx:4064
 AliHFDhadronCorrSystUnc.cxx:4065
 AliHFDhadronCorrSystUnc.cxx:4066
 AliHFDhadronCorrSystUnc.cxx:4067
 AliHFDhadronCorrSystUnc.cxx:4068
 AliHFDhadronCorrSystUnc.cxx:4069
 AliHFDhadronCorrSystUnc.cxx:4070
 AliHFDhadronCorrSystUnc.cxx:4071
 AliHFDhadronCorrSystUnc.cxx:4072
 AliHFDhadronCorrSystUnc.cxx:4073
 AliHFDhadronCorrSystUnc.cxx:4074
 AliHFDhadronCorrSystUnc.cxx:4075
 AliHFDhadronCorrSystUnc.cxx:4076
 AliHFDhadronCorrSystUnc.cxx:4077
 AliHFDhadronCorrSystUnc.cxx:4078
 AliHFDhadronCorrSystUnc.cxx:4079
 AliHFDhadronCorrSystUnc.cxx:4080
 AliHFDhadronCorrSystUnc.cxx:4081
 AliHFDhadronCorrSystUnc.cxx:4082
 AliHFDhadronCorrSystUnc.cxx:4083
 AliHFDhadronCorrSystUnc.cxx:4084
 AliHFDhadronCorrSystUnc.cxx:4085
 AliHFDhadronCorrSystUnc.cxx:4086
 AliHFDhadronCorrSystUnc.cxx:4087
 AliHFDhadronCorrSystUnc.cxx:4088
 AliHFDhadronCorrSystUnc.cxx:4089
 AliHFDhadronCorrSystUnc.cxx:4090
 AliHFDhadronCorrSystUnc.cxx:4091
 AliHFDhadronCorrSystUnc.cxx:4092
 AliHFDhadronCorrSystUnc.cxx:4093
 AliHFDhadronCorrSystUnc.cxx:4094
 AliHFDhadronCorrSystUnc.cxx:4095
 AliHFDhadronCorrSystUnc.cxx:4096
 AliHFDhadronCorrSystUnc.cxx:4097
 AliHFDhadronCorrSystUnc.cxx:4098
 AliHFDhadronCorrSystUnc.cxx:4099
 AliHFDhadronCorrSystUnc.cxx:4100
 AliHFDhadronCorrSystUnc.cxx:4101
 AliHFDhadronCorrSystUnc.cxx:4102
 AliHFDhadronCorrSystUnc.cxx:4103
 AliHFDhadronCorrSystUnc.cxx:4104
 AliHFDhadronCorrSystUnc.cxx:4105
 AliHFDhadronCorrSystUnc.cxx:4106
 AliHFDhadronCorrSystUnc.cxx:4107
 AliHFDhadronCorrSystUnc.cxx:4108
 AliHFDhadronCorrSystUnc.cxx:4109
 AliHFDhadronCorrSystUnc.cxx:4110
 AliHFDhadronCorrSystUnc.cxx:4111
 AliHFDhadronCorrSystUnc.cxx:4112
 AliHFDhadronCorrSystUnc.cxx:4113
 AliHFDhadronCorrSystUnc.cxx:4114
 AliHFDhadronCorrSystUnc.cxx:4115
 AliHFDhadronCorrSystUnc.cxx:4116
 AliHFDhadronCorrSystUnc.cxx:4117
 AliHFDhadronCorrSystUnc.cxx:4118
 AliHFDhadronCorrSystUnc.cxx:4119
 AliHFDhadronCorrSystUnc.cxx:4120
 AliHFDhadronCorrSystUnc.cxx:4121
 AliHFDhadronCorrSystUnc.cxx:4122
 AliHFDhadronCorrSystUnc.cxx:4123
 AliHFDhadronCorrSystUnc.cxx:4124
 AliHFDhadronCorrSystUnc.cxx:4125
 AliHFDhadronCorrSystUnc.cxx:4126
 AliHFDhadronCorrSystUnc.cxx:4127
 AliHFDhadronCorrSystUnc.cxx:4128
 AliHFDhadronCorrSystUnc.cxx:4129
 AliHFDhadronCorrSystUnc.cxx:4130
 AliHFDhadronCorrSystUnc.cxx:4131
 AliHFDhadronCorrSystUnc.cxx:4132
 AliHFDhadronCorrSystUnc.cxx:4133
 AliHFDhadronCorrSystUnc.cxx:4134
 AliHFDhadronCorrSystUnc.cxx:4135
 AliHFDhadronCorrSystUnc.cxx:4136
 AliHFDhadronCorrSystUnc.cxx:4137
 AliHFDhadronCorrSystUnc.cxx:4138
 AliHFDhadronCorrSystUnc.cxx:4139
 AliHFDhadronCorrSystUnc.cxx:4140
 AliHFDhadronCorrSystUnc.cxx:4141
 AliHFDhadronCorrSystUnc.cxx:4142
 AliHFDhadronCorrSystUnc.cxx:4143
 AliHFDhadronCorrSystUnc.cxx:4144
 AliHFDhadronCorrSystUnc.cxx:4145
 AliHFDhadronCorrSystUnc.cxx:4146
 AliHFDhadronCorrSystUnc.cxx:4147
 AliHFDhadronCorrSystUnc.cxx:4148
 AliHFDhadronCorrSystUnc.cxx:4149
 AliHFDhadronCorrSystUnc.cxx:4150
 AliHFDhadronCorrSystUnc.cxx:4151
 AliHFDhadronCorrSystUnc.cxx:4152
 AliHFDhadronCorrSystUnc.cxx:4153
 AliHFDhadronCorrSystUnc.cxx:4154
 AliHFDhadronCorrSystUnc.cxx:4155
 AliHFDhadronCorrSystUnc.cxx:4156
 AliHFDhadronCorrSystUnc.cxx:4157
 AliHFDhadronCorrSystUnc.cxx:4158
 AliHFDhadronCorrSystUnc.cxx:4159
 AliHFDhadronCorrSystUnc.cxx:4160
 AliHFDhadronCorrSystUnc.cxx:4161
 AliHFDhadronCorrSystUnc.cxx:4162
 AliHFDhadronCorrSystUnc.cxx:4163
 AliHFDhadronCorrSystUnc.cxx:4164
 AliHFDhadronCorrSystUnc.cxx:4165
 AliHFDhadronCorrSystUnc.cxx:4166
 AliHFDhadronCorrSystUnc.cxx:4167
 AliHFDhadronCorrSystUnc.cxx:4168
 AliHFDhadronCorrSystUnc.cxx:4169
 AliHFDhadronCorrSystUnc.cxx:4170
 AliHFDhadronCorrSystUnc.cxx:4171
 AliHFDhadronCorrSystUnc.cxx:4172
 AliHFDhadronCorrSystUnc.cxx:4173
 AliHFDhadronCorrSystUnc.cxx:4174
 AliHFDhadronCorrSystUnc.cxx:4175
 AliHFDhadronCorrSystUnc.cxx:4176
 AliHFDhadronCorrSystUnc.cxx:4177
 AliHFDhadronCorrSystUnc.cxx:4178
 AliHFDhadronCorrSystUnc.cxx:4179
 AliHFDhadronCorrSystUnc.cxx:4180
 AliHFDhadronCorrSystUnc.cxx:4181
 AliHFDhadronCorrSystUnc.cxx:4182
 AliHFDhadronCorrSystUnc.cxx:4183
 AliHFDhadronCorrSystUnc.cxx:4184
 AliHFDhadronCorrSystUnc.cxx:4185
 AliHFDhadronCorrSystUnc.cxx:4186
 AliHFDhadronCorrSystUnc.cxx:4187
 AliHFDhadronCorrSystUnc.cxx:4188
 AliHFDhadronCorrSystUnc.cxx:4189
 AliHFDhadronCorrSystUnc.cxx:4190
 AliHFDhadronCorrSystUnc.cxx:4191
 AliHFDhadronCorrSystUnc.cxx:4192
 AliHFDhadronCorrSystUnc.cxx:4193
 AliHFDhadronCorrSystUnc.cxx:4194
 AliHFDhadronCorrSystUnc.cxx:4195
 AliHFDhadronCorrSystUnc.cxx:4196
 AliHFDhadronCorrSystUnc.cxx:4197
 AliHFDhadronCorrSystUnc.cxx:4198
 AliHFDhadronCorrSystUnc.cxx:4199
 AliHFDhadronCorrSystUnc.cxx:4200
 AliHFDhadronCorrSystUnc.cxx:4201
 AliHFDhadronCorrSystUnc.cxx:4202
 AliHFDhadronCorrSystUnc.cxx:4203
 AliHFDhadronCorrSystUnc.cxx:4204
 AliHFDhadronCorrSystUnc.cxx:4205
 AliHFDhadronCorrSystUnc.cxx:4206
 AliHFDhadronCorrSystUnc.cxx:4207
 AliHFDhadronCorrSystUnc.cxx:4208
 AliHFDhadronCorrSystUnc.cxx:4209
 AliHFDhadronCorrSystUnc.cxx:4210
 AliHFDhadronCorrSystUnc.cxx:4211
 AliHFDhadronCorrSystUnc.cxx:4212
 AliHFDhadronCorrSystUnc.cxx:4213
 AliHFDhadronCorrSystUnc.cxx:4214
 AliHFDhadronCorrSystUnc.cxx:4215
 AliHFDhadronCorrSystUnc.cxx:4216
 AliHFDhadronCorrSystUnc.cxx:4217
 AliHFDhadronCorrSystUnc.cxx:4218
 AliHFDhadronCorrSystUnc.cxx:4219
 AliHFDhadronCorrSystUnc.cxx:4220
 AliHFDhadronCorrSystUnc.cxx:4221
 AliHFDhadronCorrSystUnc.cxx:4222
 AliHFDhadronCorrSystUnc.cxx:4223
 AliHFDhadronCorrSystUnc.cxx:4224
 AliHFDhadronCorrSystUnc.cxx:4225
 AliHFDhadronCorrSystUnc.cxx:4226
 AliHFDhadronCorrSystUnc.cxx:4227
 AliHFDhadronCorrSystUnc.cxx:4228
 AliHFDhadronCorrSystUnc.cxx:4229
 AliHFDhadronCorrSystUnc.cxx:4230
 AliHFDhadronCorrSystUnc.cxx:4231
 AliHFDhadronCorrSystUnc.cxx:4232
 AliHFDhadronCorrSystUnc.cxx:4233
 AliHFDhadronCorrSystUnc.cxx:4234
 AliHFDhadronCorrSystUnc.cxx:4235
 AliHFDhadronCorrSystUnc.cxx:4236
 AliHFDhadronCorrSystUnc.cxx:4237
 AliHFDhadronCorrSystUnc.cxx:4238
 AliHFDhadronCorrSystUnc.cxx:4239
 AliHFDhadronCorrSystUnc.cxx:4240
 AliHFDhadronCorrSystUnc.cxx:4241
 AliHFDhadronCorrSystUnc.cxx:4242
 AliHFDhadronCorrSystUnc.cxx:4243
 AliHFDhadronCorrSystUnc.cxx:4244
 AliHFDhadronCorrSystUnc.cxx:4245
 AliHFDhadronCorrSystUnc.cxx:4246
 AliHFDhadronCorrSystUnc.cxx:4247
 AliHFDhadronCorrSystUnc.cxx:4248
 AliHFDhadronCorrSystUnc.cxx:4249
 AliHFDhadronCorrSystUnc.cxx:4250
 AliHFDhadronCorrSystUnc.cxx:4251
 AliHFDhadronCorrSystUnc.cxx:4252
 AliHFDhadronCorrSystUnc.cxx:4253
 AliHFDhadronCorrSystUnc.cxx:4254
 AliHFDhadronCorrSystUnc.cxx:4255
 AliHFDhadronCorrSystUnc.cxx:4256
 AliHFDhadronCorrSystUnc.cxx:4257
 AliHFDhadronCorrSystUnc.cxx:4258
 AliHFDhadronCorrSystUnc.cxx:4259
 AliHFDhadronCorrSystUnc.cxx:4260
 AliHFDhadronCorrSystUnc.cxx:4261
 AliHFDhadronCorrSystUnc.cxx:4262
 AliHFDhadronCorrSystUnc.cxx:4263
 AliHFDhadronCorrSystUnc.cxx:4264
 AliHFDhadronCorrSystUnc.cxx:4265
 AliHFDhadronCorrSystUnc.cxx:4266
 AliHFDhadronCorrSystUnc.cxx:4267
 AliHFDhadronCorrSystUnc.cxx:4268
 AliHFDhadronCorrSystUnc.cxx:4269
 AliHFDhadronCorrSystUnc.cxx:4270
 AliHFDhadronCorrSystUnc.cxx:4271
 AliHFDhadronCorrSystUnc.cxx:4272
 AliHFDhadronCorrSystUnc.cxx:4273
 AliHFDhadronCorrSystUnc.cxx:4274
 AliHFDhadronCorrSystUnc.cxx:4275
 AliHFDhadronCorrSystUnc.cxx:4276
 AliHFDhadronCorrSystUnc.cxx:4277
 AliHFDhadronCorrSystUnc.cxx:4278
 AliHFDhadronCorrSystUnc.cxx:4279
 AliHFDhadronCorrSystUnc.cxx:4280
 AliHFDhadronCorrSystUnc.cxx:4281
 AliHFDhadronCorrSystUnc.cxx:4282
 AliHFDhadronCorrSystUnc.cxx:4283
 AliHFDhadronCorrSystUnc.cxx:4284
 AliHFDhadronCorrSystUnc.cxx:4285
 AliHFDhadronCorrSystUnc.cxx:4286
 AliHFDhadronCorrSystUnc.cxx:4287
 AliHFDhadronCorrSystUnc.cxx:4288
 AliHFDhadronCorrSystUnc.cxx:4289
 AliHFDhadronCorrSystUnc.cxx:4290
 AliHFDhadronCorrSystUnc.cxx:4291
 AliHFDhadronCorrSystUnc.cxx:4292
 AliHFDhadronCorrSystUnc.cxx:4293
 AliHFDhadronCorrSystUnc.cxx:4294
 AliHFDhadronCorrSystUnc.cxx:4295
 AliHFDhadronCorrSystUnc.cxx:4296
 AliHFDhadronCorrSystUnc.cxx:4297
 AliHFDhadronCorrSystUnc.cxx:4298
 AliHFDhadronCorrSystUnc.cxx:4299
 AliHFDhadronCorrSystUnc.cxx:4300
 AliHFDhadronCorrSystUnc.cxx:4301
 AliHFDhadronCorrSystUnc.cxx:4302
 AliHFDhadronCorrSystUnc.cxx:4303
 AliHFDhadronCorrSystUnc.cxx:4304
 AliHFDhadronCorrSystUnc.cxx:4305
 AliHFDhadronCorrSystUnc.cxx:4306
 AliHFDhadronCorrSystUnc.cxx:4307
 AliHFDhadronCorrSystUnc.cxx:4308
 AliHFDhadronCorrSystUnc.cxx:4309
 AliHFDhadronCorrSystUnc.cxx:4310
 AliHFDhadronCorrSystUnc.cxx:4311
 AliHFDhadronCorrSystUnc.cxx:4312
 AliHFDhadronCorrSystUnc.cxx:4313
 AliHFDhadronCorrSystUnc.cxx:4314
 AliHFDhadronCorrSystUnc.cxx:4315
 AliHFDhadronCorrSystUnc.cxx:4316
 AliHFDhadronCorrSystUnc.cxx:4317
 AliHFDhadronCorrSystUnc.cxx:4318
 AliHFDhadronCorrSystUnc.cxx:4319
 AliHFDhadronCorrSystUnc.cxx:4320
 AliHFDhadronCorrSystUnc.cxx:4321
 AliHFDhadronCorrSystUnc.cxx:4322
 AliHFDhadronCorrSystUnc.cxx:4323
 AliHFDhadronCorrSystUnc.cxx:4324
 AliHFDhadronCorrSystUnc.cxx:4325
 AliHFDhadronCorrSystUnc.cxx:4326
 AliHFDhadronCorrSystUnc.cxx:4327
 AliHFDhadronCorrSystUnc.cxx:4328
 AliHFDhadronCorrSystUnc.cxx:4329
 AliHFDhadronCorrSystUnc.cxx:4330
 AliHFDhadronCorrSystUnc.cxx:4331
 AliHFDhadronCorrSystUnc.cxx:4332
 AliHFDhadronCorrSystUnc.cxx:4333
 AliHFDhadronCorrSystUnc.cxx:4334
 AliHFDhadronCorrSystUnc.cxx:4335
 AliHFDhadronCorrSystUnc.cxx:4336
 AliHFDhadronCorrSystUnc.cxx:4337
 AliHFDhadronCorrSystUnc.cxx:4338
 AliHFDhadronCorrSystUnc.cxx:4339
 AliHFDhadronCorrSystUnc.cxx:4340
 AliHFDhadronCorrSystUnc.cxx:4341
 AliHFDhadronCorrSystUnc.cxx:4342
 AliHFDhadronCorrSystUnc.cxx:4343
 AliHFDhadronCorrSystUnc.cxx:4344
 AliHFDhadronCorrSystUnc.cxx:4345
 AliHFDhadronCorrSystUnc.cxx:4346
 AliHFDhadronCorrSystUnc.cxx:4347
 AliHFDhadronCorrSystUnc.cxx:4348
 AliHFDhadronCorrSystUnc.cxx:4349
 AliHFDhadronCorrSystUnc.cxx:4350
 AliHFDhadronCorrSystUnc.cxx:4351
 AliHFDhadronCorrSystUnc.cxx:4352
 AliHFDhadronCorrSystUnc.cxx:4353
 AliHFDhadronCorrSystUnc.cxx:4354
 AliHFDhadronCorrSystUnc.cxx:4355
 AliHFDhadronCorrSystUnc.cxx:4356
 AliHFDhadronCorrSystUnc.cxx:4357
 AliHFDhadronCorrSystUnc.cxx:4358
 AliHFDhadronCorrSystUnc.cxx:4359
 AliHFDhadronCorrSystUnc.cxx:4360
 AliHFDhadronCorrSystUnc.cxx:4361
 AliHFDhadronCorrSystUnc.cxx:4362
 AliHFDhadronCorrSystUnc.cxx:4363
 AliHFDhadronCorrSystUnc.cxx:4364
 AliHFDhadronCorrSystUnc.cxx:4365
 AliHFDhadronCorrSystUnc.cxx:4366
 AliHFDhadronCorrSystUnc.cxx:4367
 AliHFDhadronCorrSystUnc.cxx:4368
 AliHFDhadronCorrSystUnc.cxx:4369
 AliHFDhadronCorrSystUnc.cxx:4370
 AliHFDhadronCorrSystUnc.cxx:4371
 AliHFDhadronCorrSystUnc.cxx:4372
 AliHFDhadronCorrSystUnc.cxx:4373
 AliHFDhadronCorrSystUnc.cxx:4374
 AliHFDhadronCorrSystUnc.cxx:4375
 AliHFDhadronCorrSystUnc.cxx:4376
 AliHFDhadronCorrSystUnc.cxx:4377
 AliHFDhadronCorrSystUnc.cxx:4378
 AliHFDhadronCorrSystUnc.cxx:4379
 AliHFDhadronCorrSystUnc.cxx:4380
 AliHFDhadronCorrSystUnc.cxx:4381
 AliHFDhadronCorrSystUnc.cxx:4382
 AliHFDhadronCorrSystUnc.cxx:4383
 AliHFDhadronCorrSystUnc.cxx:4384
 AliHFDhadronCorrSystUnc.cxx:4385
 AliHFDhadronCorrSystUnc.cxx:4386
 AliHFDhadronCorrSystUnc.cxx:4387
 AliHFDhadronCorrSystUnc.cxx:4388
 AliHFDhadronCorrSystUnc.cxx:4389
 AliHFDhadronCorrSystUnc.cxx:4390
 AliHFDhadronCorrSystUnc.cxx:4391
 AliHFDhadronCorrSystUnc.cxx:4392
 AliHFDhadronCorrSystUnc.cxx:4393
 AliHFDhadronCorrSystUnc.cxx:4394
 AliHFDhadronCorrSystUnc.cxx:4395
 AliHFDhadronCorrSystUnc.cxx:4396
 AliHFDhadronCorrSystUnc.cxx:4397
 AliHFDhadronCorrSystUnc.cxx:4398
 AliHFDhadronCorrSystUnc.cxx:4399
 AliHFDhadronCorrSystUnc.cxx:4400
 AliHFDhadronCorrSystUnc.cxx:4401
 AliHFDhadronCorrSystUnc.cxx:4402
 AliHFDhadronCorrSystUnc.cxx:4403
 AliHFDhadronCorrSystUnc.cxx:4404
 AliHFDhadronCorrSystUnc.cxx:4405
 AliHFDhadronCorrSystUnc.cxx:4406
 AliHFDhadronCorrSystUnc.cxx:4407
 AliHFDhadronCorrSystUnc.cxx:4408
 AliHFDhadronCorrSystUnc.cxx:4409
 AliHFDhadronCorrSystUnc.cxx:4410
 AliHFDhadronCorrSystUnc.cxx:4411
 AliHFDhadronCorrSystUnc.cxx:4412
 AliHFDhadronCorrSystUnc.cxx:4413
 AliHFDhadronCorrSystUnc.cxx:4414
 AliHFDhadronCorrSystUnc.cxx:4415
 AliHFDhadronCorrSystUnc.cxx:4416
 AliHFDhadronCorrSystUnc.cxx:4417
 AliHFDhadronCorrSystUnc.cxx:4418
 AliHFDhadronCorrSystUnc.cxx:4419
 AliHFDhadronCorrSystUnc.cxx:4420
 AliHFDhadronCorrSystUnc.cxx:4421
 AliHFDhadronCorrSystUnc.cxx:4422
 AliHFDhadronCorrSystUnc.cxx:4423
 AliHFDhadronCorrSystUnc.cxx:4424
 AliHFDhadronCorrSystUnc.cxx:4425
 AliHFDhadronCorrSystUnc.cxx:4426
 AliHFDhadronCorrSystUnc.cxx:4427
 AliHFDhadronCorrSystUnc.cxx:4428
 AliHFDhadronCorrSystUnc.cxx:4429
 AliHFDhadronCorrSystUnc.cxx:4430
 AliHFDhadronCorrSystUnc.cxx:4431
 AliHFDhadronCorrSystUnc.cxx:4432
 AliHFDhadronCorrSystUnc.cxx:4433
 AliHFDhadronCorrSystUnc.cxx:4434
 AliHFDhadronCorrSystUnc.cxx:4435
 AliHFDhadronCorrSystUnc.cxx:4436
 AliHFDhadronCorrSystUnc.cxx:4437
 AliHFDhadronCorrSystUnc.cxx:4438
 AliHFDhadronCorrSystUnc.cxx:4439
 AliHFDhadronCorrSystUnc.cxx:4440
 AliHFDhadronCorrSystUnc.cxx:4441
 AliHFDhadronCorrSystUnc.cxx:4442
 AliHFDhadronCorrSystUnc.cxx:4443
 AliHFDhadronCorrSystUnc.cxx:4444
 AliHFDhadronCorrSystUnc.cxx:4445
 AliHFDhadronCorrSystUnc.cxx:4446
 AliHFDhadronCorrSystUnc.cxx:4447
 AliHFDhadronCorrSystUnc.cxx:4448
 AliHFDhadronCorrSystUnc.cxx:4449
 AliHFDhadronCorrSystUnc.cxx:4450
 AliHFDhadronCorrSystUnc.cxx:4451
 AliHFDhadronCorrSystUnc.cxx:4452
 AliHFDhadronCorrSystUnc.cxx:4453
 AliHFDhadronCorrSystUnc.cxx:4454
 AliHFDhadronCorrSystUnc.cxx:4455
 AliHFDhadronCorrSystUnc.cxx:4456
 AliHFDhadronCorrSystUnc.cxx:4457
 AliHFDhadronCorrSystUnc.cxx:4458
 AliHFDhadronCorrSystUnc.cxx:4459
 AliHFDhadronCorrSystUnc.cxx:4460
 AliHFDhadronCorrSystUnc.cxx:4461
 AliHFDhadronCorrSystUnc.cxx:4462
 AliHFDhadronCorrSystUnc.cxx:4463
 AliHFDhadronCorrSystUnc.cxx:4464
 AliHFDhadronCorrSystUnc.cxx:4465
 AliHFDhadronCorrSystUnc.cxx:4466
 AliHFDhadronCorrSystUnc.cxx:4467
 AliHFDhadronCorrSystUnc.cxx:4468
 AliHFDhadronCorrSystUnc.cxx:4469
 AliHFDhadronCorrSystUnc.cxx:4470
 AliHFDhadronCorrSystUnc.cxx:4471
 AliHFDhadronCorrSystUnc.cxx:4472
 AliHFDhadronCorrSystUnc.cxx:4473
 AliHFDhadronCorrSystUnc.cxx:4474
 AliHFDhadronCorrSystUnc.cxx:4475
 AliHFDhadronCorrSystUnc.cxx:4476
 AliHFDhadronCorrSystUnc.cxx:4477
 AliHFDhadronCorrSystUnc.cxx:4478
 AliHFDhadronCorrSystUnc.cxx:4479
 AliHFDhadronCorrSystUnc.cxx:4480
 AliHFDhadronCorrSystUnc.cxx:4481
 AliHFDhadronCorrSystUnc.cxx:4482
 AliHFDhadronCorrSystUnc.cxx:4483
 AliHFDhadronCorrSystUnc.cxx:4484
 AliHFDhadronCorrSystUnc.cxx:4485
 AliHFDhadronCorrSystUnc.cxx:4486
 AliHFDhadronCorrSystUnc.cxx:4487
 AliHFDhadronCorrSystUnc.cxx:4488
 AliHFDhadronCorrSystUnc.cxx:4489
 AliHFDhadronCorrSystUnc.cxx:4490
 AliHFDhadronCorrSystUnc.cxx:4491
 AliHFDhadronCorrSystUnc.cxx:4492
 AliHFDhadronCorrSystUnc.cxx:4493
 AliHFDhadronCorrSystUnc.cxx:4494
 AliHFDhadronCorrSystUnc.cxx:4495
 AliHFDhadronCorrSystUnc.cxx:4496
 AliHFDhadronCorrSystUnc.cxx:4497
 AliHFDhadronCorrSystUnc.cxx:4498
 AliHFDhadronCorrSystUnc.cxx:4499
 AliHFDhadronCorrSystUnc.cxx:4500
 AliHFDhadronCorrSystUnc.cxx:4501
 AliHFDhadronCorrSystUnc.cxx:4502
 AliHFDhadronCorrSystUnc.cxx:4503
 AliHFDhadronCorrSystUnc.cxx:4504
 AliHFDhadronCorrSystUnc.cxx:4505
 AliHFDhadronCorrSystUnc.cxx:4506
 AliHFDhadronCorrSystUnc.cxx:4507
 AliHFDhadronCorrSystUnc.cxx:4508
 AliHFDhadronCorrSystUnc.cxx:4509
 AliHFDhadronCorrSystUnc.cxx:4510
 AliHFDhadronCorrSystUnc.cxx:4511
 AliHFDhadronCorrSystUnc.cxx:4512
 AliHFDhadronCorrSystUnc.cxx:4513
 AliHFDhadronCorrSystUnc.cxx:4514
 AliHFDhadronCorrSystUnc.cxx:4515
 AliHFDhadronCorrSystUnc.cxx:4516
 AliHFDhadronCorrSystUnc.cxx:4517
 AliHFDhadronCorrSystUnc.cxx:4518
 AliHFDhadronCorrSystUnc.cxx:4519
 AliHFDhadronCorrSystUnc.cxx:4520
 AliHFDhadronCorrSystUnc.cxx:4521
 AliHFDhadronCorrSystUnc.cxx:4522
 AliHFDhadronCorrSystUnc.cxx:4523
 AliHFDhadronCorrSystUnc.cxx:4524
 AliHFDhadronCorrSystUnc.cxx:4525
 AliHFDhadronCorrSystUnc.cxx:4526
 AliHFDhadronCorrSystUnc.cxx:4527
 AliHFDhadronCorrSystUnc.cxx:4528
 AliHFDhadronCorrSystUnc.cxx:4529
 AliHFDhadronCorrSystUnc.cxx:4530
 AliHFDhadronCorrSystUnc.cxx:4531
 AliHFDhadronCorrSystUnc.cxx:4532
 AliHFDhadronCorrSystUnc.cxx:4533
 AliHFDhadronCorrSystUnc.cxx:4534
 AliHFDhadronCorrSystUnc.cxx:4535
 AliHFDhadronCorrSystUnc.cxx:4536
 AliHFDhadronCorrSystUnc.cxx:4537
 AliHFDhadronCorrSystUnc.cxx:4538
 AliHFDhadronCorrSystUnc.cxx:4539
 AliHFDhadronCorrSystUnc.cxx:4540
 AliHFDhadronCorrSystUnc.cxx:4541
 AliHFDhadronCorrSystUnc.cxx:4542
 AliHFDhadronCorrSystUnc.cxx:4543
 AliHFDhadronCorrSystUnc.cxx:4544
 AliHFDhadronCorrSystUnc.cxx:4545
 AliHFDhadronCorrSystUnc.cxx:4546
 AliHFDhadronCorrSystUnc.cxx:4547
 AliHFDhadronCorrSystUnc.cxx:4548
 AliHFDhadronCorrSystUnc.cxx:4549
 AliHFDhadronCorrSystUnc.cxx:4550
 AliHFDhadronCorrSystUnc.cxx:4551
 AliHFDhadronCorrSystUnc.cxx:4552
 AliHFDhadronCorrSystUnc.cxx:4553
 AliHFDhadronCorrSystUnc.cxx:4554
 AliHFDhadronCorrSystUnc.cxx:4555
 AliHFDhadronCorrSystUnc.cxx:4556
 AliHFDhadronCorrSystUnc.cxx:4557
 AliHFDhadronCorrSystUnc.cxx:4558
 AliHFDhadronCorrSystUnc.cxx:4559
 AliHFDhadronCorrSystUnc.cxx:4560
 AliHFDhadronCorrSystUnc.cxx:4561
 AliHFDhadronCorrSystUnc.cxx:4562
 AliHFDhadronCorrSystUnc.cxx:4563
 AliHFDhadronCorrSystUnc.cxx:4564
 AliHFDhadronCorrSystUnc.cxx:4565
 AliHFDhadronCorrSystUnc.cxx:4566
 AliHFDhadronCorrSystUnc.cxx:4567
 AliHFDhadronCorrSystUnc.cxx:4568
 AliHFDhadronCorrSystUnc.cxx:4569
 AliHFDhadronCorrSystUnc.cxx:4570
 AliHFDhadronCorrSystUnc.cxx:4571
 AliHFDhadronCorrSystUnc.cxx:4572
 AliHFDhadronCorrSystUnc.cxx:4573
 AliHFDhadronCorrSystUnc.cxx:4574
 AliHFDhadronCorrSystUnc.cxx:4575
 AliHFDhadronCorrSystUnc.cxx:4576
 AliHFDhadronCorrSystUnc.cxx:4577
 AliHFDhadronCorrSystUnc.cxx:4578
 AliHFDhadronCorrSystUnc.cxx:4579
 AliHFDhadronCorrSystUnc.cxx:4580
 AliHFDhadronCorrSystUnc.cxx:4581
 AliHFDhadronCorrSystUnc.cxx:4582
 AliHFDhadronCorrSystUnc.cxx:4583
 AliHFDhadronCorrSystUnc.cxx:4584
 AliHFDhadronCorrSystUnc.cxx:4585
 AliHFDhadronCorrSystUnc.cxx:4586
 AliHFDhadronCorrSystUnc.cxx:4587
 AliHFDhadronCorrSystUnc.cxx:4588
 AliHFDhadronCorrSystUnc.cxx:4589
 AliHFDhadronCorrSystUnc.cxx:4590
 AliHFDhadronCorrSystUnc.cxx:4591
 AliHFDhadronCorrSystUnc.cxx:4592
 AliHFDhadronCorrSystUnc.cxx:4593
 AliHFDhadronCorrSystUnc.cxx:4594
 AliHFDhadronCorrSystUnc.cxx:4595
 AliHFDhadronCorrSystUnc.cxx:4596
 AliHFDhadronCorrSystUnc.cxx:4597
 AliHFDhadronCorrSystUnc.cxx:4598
 AliHFDhadronCorrSystUnc.cxx:4599
 AliHFDhadronCorrSystUnc.cxx:4600
 AliHFDhadronCorrSystUnc.cxx:4601
 AliHFDhadronCorrSystUnc.cxx:4602
 AliHFDhadronCorrSystUnc.cxx:4603
 AliHFDhadronCorrSystUnc.cxx:4604
 AliHFDhadronCorrSystUnc.cxx:4605
 AliHFDhadronCorrSystUnc.cxx:4606
 AliHFDhadronCorrSystUnc.cxx:4607
 AliHFDhadronCorrSystUnc.cxx:4608
 AliHFDhadronCorrSystUnc.cxx:4609
 AliHFDhadronCorrSystUnc.cxx:4610
 AliHFDhadronCorrSystUnc.cxx:4611
 AliHFDhadronCorrSystUnc.cxx:4612
 AliHFDhadronCorrSystUnc.cxx:4613
 AliHFDhadronCorrSystUnc.cxx:4614
 AliHFDhadronCorrSystUnc.cxx:4615
 AliHFDhadronCorrSystUnc.cxx:4616
 AliHFDhadronCorrSystUnc.cxx:4617
 AliHFDhadronCorrSystUnc.cxx:4618
 AliHFDhadronCorrSystUnc.cxx:4619
 AliHFDhadronCorrSystUnc.cxx:4620
 AliHFDhadronCorrSystUnc.cxx:4621
 AliHFDhadronCorrSystUnc.cxx:4622
 AliHFDhadronCorrSystUnc.cxx:4623
 AliHFDhadronCorrSystUnc.cxx:4624
 AliHFDhadronCorrSystUnc.cxx:4625
 AliHFDhadronCorrSystUnc.cxx:4626
 AliHFDhadronCorrSystUnc.cxx:4627
 AliHFDhadronCorrSystUnc.cxx:4628
 AliHFDhadronCorrSystUnc.cxx:4629
 AliHFDhadronCorrSystUnc.cxx:4630
 AliHFDhadronCorrSystUnc.cxx:4631
 AliHFDhadronCorrSystUnc.cxx:4632
 AliHFDhadronCorrSystUnc.cxx:4633
 AliHFDhadronCorrSystUnc.cxx:4634
 AliHFDhadronCorrSystUnc.cxx:4635
 AliHFDhadronCorrSystUnc.cxx:4636
 AliHFDhadronCorrSystUnc.cxx:4637
 AliHFDhadronCorrSystUnc.cxx:4638
 AliHFDhadronCorrSystUnc.cxx:4639
 AliHFDhadronCorrSystUnc.cxx:4640
 AliHFDhadronCorrSystUnc.cxx:4641
 AliHFDhadronCorrSystUnc.cxx:4642
 AliHFDhadronCorrSystUnc.cxx:4643
 AliHFDhadronCorrSystUnc.cxx:4644
 AliHFDhadronCorrSystUnc.cxx:4645
 AliHFDhadronCorrSystUnc.cxx:4646
 AliHFDhadronCorrSystUnc.cxx:4647
 AliHFDhadronCorrSystUnc.cxx:4648
 AliHFDhadronCorrSystUnc.cxx:4649
 AliHFDhadronCorrSystUnc.cxx:4650
 AliHFDhadronCorrSystUnc.cxx:4651
 AliHFDhadronCorrSystUnc.cxx:4652
 AliHFDhadronCorrSystUnc.cxx:4653
 AliHFDhadronCorrSystUnc.cxx:4654
 AliHFDhadronCorrSystUnc.cxx:4655
 AliHFDhadronCorrSystUnc.cxx:4656
 AliHFDhadronCorrSystUnc.cxx:4657
 AliHFDhadronCorrSystUnc.cxx:4658
 AliHFDhadronCorrSystUnc.cxx:4659
 AliHFDhadronCorrSystUnc.cxx:4660
 AliHFDhadronCorrSystUnc.cxx:4661
 AliHFDhadronCorrSystUnc.cxx:4662
 AliHFDhadronCorrSystUnc.cxx:4663
 AliHFDhadronCorrSystUnc.cxx:4664
 AliHFDhadronCorrSystUnc.cxx:4665
 AliHFDhadronCorrSystUnc.cxx:4666
 AliHFDhadronCorrSystUnc.cxx:4667
 AliHFDhadronCorrSystUnc.cxx:4668
 AliHFDhadronCorrSystUnc.cxx:4669
 AliHFDhadronCorrSystUnc.cxx:4670
 AliHFDhadronCorrSystUnc.cxx:4671
 AliHFDhadronCorrSystUnc.cxx:4672
 AliHFDhadronCorrSystUnc.cxx:4673
 AliHFDhadronCorrSystUnc.cxx:4674
 AliHFDhadronCorrSystUnc.cxx:4675
 AliHFDhadronCorrSystUnc.cxx:4676
 AliHFDhadronCorrSystUnc.cxx:4677
 AliHFDhadronCorrSystUnc.cxx:4678
 AliHFDhadronCorrSystUnc.cxx:4679
 AliHFDhadronCorrSystUnc.cxx:4680
 AliHFDhadronCorrSystUnc.cxx:4681
 AliHFDhadronCorrSystUnc.cxx:4682
 AliHFDhadronCorrSystUnc.cxx:4683
 AliHFDhadronCorrSystUnc.cxx:4684
 AliHFDhadronCorrSystUnc.cxx:4685
 AliHFDhadronCorrSystUnc.cxx:4686
 AliHFDhadronCorrSystUnc.cxx:4687
 AliHFDhadronCorrSystUnc.cxx:4688
 AliHFDhadronCorrSystUnc.cxx:4689
 AliHFDhadronCorrSystUnc.cxx:4690
 AliHFDhadronCorrSystUnc.cxx:4691
 AliHFDhadronCorrSystUnc.cxx:4692
 AliHFDhadronCorrSystUnc.cxx:4693
 AliHFDhadronCorrSystUnc.cxx:4694
 AliHFDhadronCorrSystUnc.cxx:4695
 AliHFDhadronCorrSystUnc.cxx:4696
 AliHFDhadronCorrSystUnc.cxx:4697
 AliHFDhadronCorrSystUnc.cxx:4698
 AliHFDhadronCorrSystUnc.cxx:4699
 AliHFDhadronCorrSystUnc.cxx:4700
 AliHFDhadronCorrSystUnc.cxx:4701
 AliHFDhadronCorrSystUnc.cxx:4702
 AliHFDhadronCorrSystUnc.cxx:4703
 AliHFDhadronCorrSystUnc.cxx:4704
 AliHFDhadronCorrSystUnc.cxx:4705
 AliHFDhadronCorrSystUnc.cxx:4706
 AliHFDhadronCorrSystUnc.cxx:4707
 AliHFDhadronCorrSystUnc.cxx:4708
 AliHFDhadronCorrSystUnc.cxx:4709
 AliHFDhadronCorrSystUnc.cxx:4710
 AliHFDhadronCorrSystUnc.cxx:4711
 AliHFDhadronCorrSystUnc.cxx:4712
 AliHFDhadronCorrSystUnc.cxx:4713
 AliHFDhadronCorrSystUnc.cxx:4714
 AliHFDhadronCorrSystUnc.cxx:4715
 AliHFDhadronCorrSystUnc.cxx:4716
 AliHFDhadronCorrSystUnc.cxx:4717
 AliHFDhadronCorrSystUnc.cxx:4718
 AliHFDhadronCorrSystUnc.cxx:4719
 AliHFDhadronCorrSystUnc.cxx:4720
 AliHFDhadronCorrSystUnc.cxx:4721
 AliHFDhadronCorrSystUnc.cxx:4722
 AliHFDhadronCorrSystUnc.cxx:4723
 AliHFDhadronCorrSystUnc.cxx:4724
 AliHFDhadronCorrSystUnc.cxx:4725
 AliHFDhadronCorrSystUnc.cxx:4726
 AliHFDhadronCorrSystUnc.cxx:4727
 AliHFDhadronCorrSystUnc.cxx:4728
 AliHFDhadronCorrSystUnc.cxx:4729
 AliHFDhadronCorrSystUnc.cxx:4730
 AliHFDhadronCorrSystUnc.cxx:4731
 AliHFDhadronCorrSystUnc.cxx:4732
 AliHFDhadronCorrSystUnc.cxx:4733
 AliHFDhadronCorrSystUnc.cxx:4734
 AliHFDhadronCorrSystUnc.cxx:4735
 AliHFDhadronCorrSystUnc.cxx:4736
 AliHFDhadronCorrSystUnc.cxx:4737
 AliHFDhadronCorrSystUnc.cxx:4738
 AliHFDhadronCorrSystUnc.cxx:4739
 AliHFDhadronCorrSystUnc.cxx:4740
 AliHFDhadronCorrSystUnc.cxx:4741
 AliHFDhadronCorrSystUnc.cxx:4742
 AliHFDhadronCorrSystUnc.cxx:4743
 AliHFDhadronCorrSystUnc.cxx:4744
 AliHFDhadronCorrSystUnc.cxx:4745
 AliHFDhadronCorrSystUnc.cxx:4746
 AliHFDhadronCorrSystUnc.cxx:4747
 AliHFDhadronCorrSystUnc.cxx:4748
 AliHFDhadronCorrSystUnc.cxx:4749
 AliHFDhadronCorrSystUnc.cxx:4750
 AliHFDhadronCorrSystUnc.cxx:4751
 AliHFDhadronCorrSystUnc.cxx:4752
 AliHFDhadronCorrSystUnc.cxx:4753
 AliHFDhadronCorrSystUnc.cxx:4754
 AliHFDhadronCorrSystUnc.cxx:4755
 AliHFDhadronCorrSystUnc.cxx:4756
 AliHFDhadronCorrSystUnc.cxx:4757
 AliHFDhadronCorrSystUnc.cxx:4758
 AliHFDhadronCorrSystUnc.cxx:4759
 AliHFDhadronCorrSystUnc.cxx:4760
 AliHFDhadronCorrSystUnc.cxx:4761
 AliHFDhadronCorrSystUnc.cxx:4762
 AliHFDhadronCorrSystUnc.cxx:4763
 AliHFDhadronCorrSystUnc.cxx:4764
 AliHFDhadronCorrSystUnc.cxx:4765
 AliHFDhadronCorrSystUnc.cxx:4766
 AliHFDhadronCorrSystUnc.cxx:4767
 AliHFDhadronCorrSystUnc.cxx:4768
 AliHFDhadronCorrSystUnc.cxx:4769
 AliHFDhadronCorrSystUnc.cxx:4770
 AliHFDhadronCorrSystUnc.cxx:4771
 AliHFDhadronCorrSystUnc.cxx:4772
 AliHFDhadronCorrSystUnc.cxx:4773
 AliHFDhadronCorrSystUnc.cxx:4774
 AliHFDhadronCorrSystUnc.cxx:4775
 AliHFDhadronCorrSystUnc.cxx:4776
 AliHFDhadronCorrSystUnc.cxx:4777
 AliHFDhadronCorrSystUnc.cxx:4778
 AliHFDhadronCorrSystUnc.cxx:4779
 AliHFDhadronCorrSystUnc.cxx:4780
 AliHFDhadronCorrSystUnc.cxx:4781
 AliHFDhadronCorrSystUnc.cxx:4782
 AliHFDhadronCorrSystUnc.cxx:4783
 AliHFDhadronCorrSystUnc.cxx:4784
 AliHFDhadronCorrSystUnc.cxx:4785
 AliHFDhadronCorrSystUnc.cxx:4786
 AliHFDhadronCorrSystUnc.cxx:4787
 AliHFDhadronCorrSystUnc.cxx:4788
 AliHFDhadronCorrSystUnc.cxx:4789
 AliHFDhadronCorrSystUnc.cxx:4790
 AliHFDhadronCorrSystUnc.cxx:4791
 AliHFDhadronCorrSystUnc.cxx:4792
 AliHFDhadronCorrSystUnc.cxx:4793
 AliHFDhadronCorrSystUnc.cxx:4794
 AliHFDhadronCorrSystUnc.cxx:4795
 AliHFDhadronCorrSystUnc.cxx:4796
 AliHFDhadronCorrSystUnc.cxx:4797
 AliHFDhadronCorrSystUnc.cxx:4798
 AliHFDhadronCorrSystUnc.cxx:4799
 AliHFDhadronCorrSystUnc.cxx:4800
 AliHFDhadronCorrSystUnc.cxx:4801
 AliHFDhadronCorrSystUnc.cxx:4802
 AliHFDhadronCorrSystUnc.cxx:4803
 AliHFDhadronCorrSystUnc.cxx:4804
 AliHFDhadronCorrSystUnc.cxx:4805
 AliHFDhadronCorrSystUnc.cxx:4806
 AliHFDhadronCorrSystUnc.cxx:4807
 AliHFDhadronCorrSystUnc.cxx:4808
 AliHFDhadronCorrSystUnc.cxx:4809
 AliHFDhadronCorrSystUnc.cxx:4810
 AliHFDhadronCorrSystUnc.cxx:4811
 AliHFDhadronCorrSystUnc.cxx:4812
 AliHFDhadronCorrSystUnc.cxx:4813
 AliHFDhadronCorrSystUnc.cxx:4814
 AliHFDhadronCorrSystUnc.cxx:4815
 AliHFDhadronCorrSystUnc.cxx:4816
 AliHFDhadronCorrSystUnc.cxx:4817
 AliHFDhadronCorrSystUnc.cxx:4818
 AliHFDhadronCorrSystUnc.cxx:4819
 AliHFDhadronCorrSystUnc.cxx:4820
 AliHFDhadronCorrSystUnc.cxx:4821
 AliHFDhadronCorrSystUnc.cxx:4822
 AliHFDhadronCorrSystUnc.cxx:4823
 AliHFDhadronCorrSystUnc.cxx:4824
 AliHFDhadronCorrSystUnc.cxx:4825
 AliHFDhadronCorrSystUnc.cxx:4826
 AliHFDhadronCorrSystUnc.cxx:4827
 AliHFDhadronCorrSystUnc.cxx:4828
 AliHFDhadronCorrSystUnc.cxx:4829
 AliHFDhadronCorrSystUnc.cxx:4830
 AliHFDhadronCorrSystUnc.cxx:4831
 AliHFDhadronCorrSystUnc.cxx:4832
 AliHFDhadronCorrSystUnc.cxx:4833
 AliHFDhadronCorrSystUnc.cxx:4834
 AliHFDhadronCorrSystUnc.cxx:4835
 AliHFDhadronCorrSystUnc.cxx:4836
 AliHFDhadronCorrSystUnc.cxx:4837
 AliHFDhadronCorrSystUnc.cxx:4838
 AliHFDhadronCorrSystUnc.cxx:4839
 AliHFDhadronCorrSystUnc.cxx:4840
 AliHFDhadronCorrSystUnc.cxx:4841
 AliHFDhadronCorrSystUnc.cxx:4842
 AliHFDhadronCorrSystUnc.cxx:4843
 AliHFDhadronCorrSystUnc.cxx:4844
 AliHFDhadronCorrSystUnc.cxx:4845
 AliHFDhadronCorrSystUnc.cxx:4846
 AliHFDhadronCorrSystUnc.cxx:4847
 AliHFDhadronCorrSystUnc.cxx:4848
 AliHFDhadronCorrSystUnc.cxx:4849
 AliHFDhadronCorrSystUnc.cxx:4850
 AliHFDhadronCorrSystUnc.cxx:4851
 AliHFDhadronCorrSystUnc.cxx:4852
 AliHFDhadronCorrSystUnc.cxx:4853
 AliHFDhadronCorrSystUnc.cxx:4854
 AliHFDhadronCorrSystUnc.cxx:4855
 AliHFDhadronCorrSystUnc.cxx:4856
 AliHFDhadronCorrSystUnc.cxx:4857
 AliHFDhadronCorrSystUnc.cxx:4858
 AliHFDhadronCorrSystUnc.cxx:4859
 AliHFDhadronCorrSystUnc.cxx:4860
 AliHFDhadronCorrSystUnc.cxx:4861
 AliHFDhadronCorrSystUnc.cxx:4862
 AliHFDhadronCorrSystUnc.cxx:4863
 AliHFDhadronCorrSystUnc.cxx:4864
 AliHFDhadronCorrSystUnc.cxx:4865
 AliHFDhadronCorrSystUnc.cxx:4866
 AliHFDhadronCorrSystUnc.cxx:4867
 AliHFDhadronCorrSystUnc.cxx:4868
 AliHFDhadronCorrSystUnc.cxx:4869
 AliHFDhadronCorrSystUnc.cxx:4870
 AliHFDhadronCorrSystUnc.cxx:4871
 AliHFDhadronCorrSystUnc.cxx:4872
 AliHFDhadronCorrSystUnc.cxx:4873
 AliHFDhadronCorrSystUnc.cxx:4874
 AliHFDhadronCorrSystUnc.cxx:4875
 AliHFDhadronCorrSystUnc.cxx:4876
 AliHFDhadronCorrSystUnc.cxx:4877
 AliHFDhadronCorrSystUnc.cxx:4878
 AliHFDhadronCorrSystUnc.cxx:4879
 AliHFDhadronCorrSystUnc.cxx:4880
 AliHFDhadronCorrSystUnc.cxx:4881
 AliHFDhadronCorrSystUnc.cxx:4882
 AliHFDhadronCorrSystUnc.cxx:4883
 AliHFDhadronCorrSystUnc.cxx:4884
 AliHFDhadronCorrSystUnc.cxx:4885
 AliHFDhadronCorrSystUnc.cxx:4886
 AliHFDhadronCorrSystUnc.cxx:4887
 AliHFDhadronCorrSystUnc.cxx:4888
 AliHFDhadronCorrSystUnc.cxx:4889
 AliHFDhadronCorrSystUnc.cxx:4890
 AliHFDhadronCorrSystUnc.cxx:4891
 AliHFDhadronCorrSystUnc.cxx:4892
 AliHFDhadronCorrSystUnc.cxx:4893
 AliHFDhadronCorrSystUnc.cxx:4894
 AliHFDhadronCorrSystUnc.cxx:4895
 AliHFDhadronCorrSystUnc.cxx:4896
 AliHFDhadronCorrSystUnc.cxx:4897
 AliHFDhadronCorrSystUnc.cxx:4898
 AliHFDhadronCorrSystUnc.cxx:4899
 AliHFDhadronCorrSystUnc.cxx:4900
 AliHFDhadronCorrSystUnc.cxx:4901
 AliHFDhadronCorrSystUnc.cxx:4902
 AliHFDhadronCorrSystUnc.cxx:4903
 AliHFDhadronCorrSystUnc.cxx:4904
 AliHFDhadronCorrSystUnc.cxx:4905
 AliHFDhadronCorrSystUnc.cxx:4906
 AliHFDhadronCorrSystUnc.cxx:4907
 AliHFDhadronCorrSystUnc.cxx:4908
 AliHFDhadronCorrSystUnc.cxx:4909
 AliHFDhadronCorrSystUnc.cxx:4910
 AliHFDhadronCorrSystUnc.cxx:4911
 AliHFDhadronCorrSystUnc.cxx:4912
 AliHFDhadronCorrSystUnc.cxx:4913
 AliHFDhadronCorrSystUnc.cxx:4914
 AliHFDhadronCorrSystUnc.cxx:4915
 AliHFDhadronCorrSystUnc.cxx:4916
 AliHFDhadronCorrSystUnc.cxx:4917
 AliHFDhadronCorrSystUnc.cxx:4918
 AliHFDhadronCorrSystUnc.cxx:4919
 AliHFDhadronCorrSystUnc.cxx:4920
 AliHFDhadronCorrSystUnc.cxx:4921
 AliHFDhadronCorrSystUnc.cxx:4922
 AliHFDhadronCorrSystUnc.cxx:4923
 AliHFDhadronCorrSystUnc.cxx:4924
 AliHFDhadronCorrSystUnc.cxx:4925
 AliHFDhadronCorrSystUnc.cxx:4926
 AliHFDhadronCorrSystUnc.cxx:4927
 AliHFDhadronCorrSystUnc.cxx:4928
 AliHFDhadronCorrSystUnc.cxx:4929
 AliHFDhadronCorrSystUnc.cxx:4930
 AliHFDhadronCorrSystUnc.cxx:4931
 AliHFDhadronCorrSystUnc.cxx:4932
 AliHFDhadronCorrSystUnc.cxx:4933
 AliHFDhadronCorrSystUnc.cxx:4934
 AliHFDhadronCorrSystUnc.cxx:4935
 AliHFDhadronCorrSystUnc.cxx:4936
 AliHFDhadronCorrSystUnc.cxx:4937
 AliHFDhadronCorrSystUnc.cxx:4938
 AliHFDhadronCorrSystUnc.cxx:4939
 AliHFDhadronCorrSystUnc.cxx:4940
 AliHFDhadronCorrSystUnc.cxx:4941
 AliHFDhadronCorrSystUnc.cxx:4942
 AliHFDhadronCorrSystUnc.cxx:4943
 AliHFDhadronCorrSystUnc.cxx:4944
 AliHFDhadronCorrSystUnc.cxx:4945
 AliHFDhadronCorrSystUnc.cxx:4946
 AliHFDhadronCorrSystUnc.cxx:4947
 AliHFDhadronCorrSystUnc.cxx:4948
 AliHFDhadronCorrSystUnc.cxx:4949
 AliHFDhadronCorrSystUnc.cxx:4950
 AliHFDhadronCorrSystUnc.cxx:4951
 AliHFDhadronCorrSystUnc.cxx:4952
 AliHFDhadronCorrSystUnc.cxx:4953
 AliHFDhadronCorrSystUnc.cxx:4954
 AliHFDhadronCorrSystUnc.cxx:4955
 AliHFDhadronCorrSystUnc.cxx:4956
 AliHFDhadronCorrSystUnc.cxx:4957
 AliHFDhadronCorrSystUnc.cxx:4958
 AliHFDhadronCorrSystUnc.cxx:4959
 AliHFDhadronCorrSystUnc.cxx:4960
 AliHFDhadronCorrSystUnc.cxx:4961
 AliHFDhadronCorrSystUnc.cxx:4962
 AliHFDhadronCorrSystUnc.cxx:4963
 AliHFDhadronCorrSystUnc.cxx:4964
 AliHFDhadronCorrSystUnc.cxx:4965
 AliHFDhadronCorrSystUnc.cxx:4966
 AliHFDhadronCorrSystUnc.cxx:4967
 AliHFDhadronCorrSystUnc.cxx:4968
 AliHFDhadronCorrSystUnc.cxx:4969
 AliHFDhadronCorrSystUnc.cxx:4970
 AliHFDhadronCorrSystUnc.cxx:4971
 AliHFDhadronCorrSystUnc.cxx:4972
 AliHFDhadronCorrSystUnc.cxx:4973
 AliHFDhadronCorrSystUnc.cxx:4974
 AliHFDhadronCorrSystUnc.cxx:4975
 AliHFDhadronCorrSystUnc.cxx:4976
 AliHFDhadronCorrSystUnc.cxx:4977
 AliHFDhadronCorrSystUnc.cxx:4978
 AliHFDhadronCorrSystUnc.cxx:4979
 AliHFDhadronCorrSystUnc.cxx:4980
 AliHFDhadronCorrSystUnc.cxx:4981
 AliHFDhadronCorrSystUnc.cxx:4982
 AliHFDhadronCorrSystUnc.cxx:4983
 AliHFDhadronCorrSystUnc.cxx:4984
 AliHFDhadronCorrSystUnc.cxx:4985
 AliHFDhadronCorrSystUnc.cxx:4986
 AliHFDhadronCorrSystUnc.cxx:4987
 AliHFDhadronCorrSystUnc.cxx:4988
 AliHFDhadronCorrSystUnc.cxx:4989
 AliHFDhadronCorrSystUnc.cxx:4990
 AliHFDhadronCorrSystUnc.cxx:4991
 AliHFDhadronCorrSystUnc.cxx:4992
 AliHFDhadronCorrSystUnc.cxx:4993
 AliHFDhadronCorrSystUnc.cxx:4994
 AliHFDhadronCorrSystUnc.cxx:4995
 AliHFDhadronCorrSystUnc.cxx:4996
 AliHFDhadronCorrSystUnc.cxx:4997
 AliHFDhadronCorrSystUnc.cxx:4998
 AliHFDhadronCorrSystUnc.cxx:4999
 AliHFDhadronCorrSystUnc.cxx:5000
 AliHFDhadronCorrSystUnc.cxx:5001
 AliHFDhadronCorrSystUnc.cxx:5002
 AliHFDhadronCorrSystUnc.cxx:5003
 AliHFDhadronCorrSystUnc.cxx:5004
 AliHFDhadronCorrSystUnc.cxx:5005
 AliHFDhadronCorrSystUnc.cxx:5006
 AliHFDhadronCorrSystUnc.cxx:5007
 AliHFDhadronCorrSystUnc.cxx:5008
 AliHFDhadronCorrSystUnc.cxx:5009
 AliHFDhadronCorrSystUnc.cxx:5010
 AliHFDhadronCorrSystUnc.cxx:5011
 AliHFDhadronCorrSystUnc.cxx:5012
 AliHFDhadronCorrSystUnc.cxx:5013
 AliHFDhadronCorrSystUnc.cxx:5014
 AliHFDhadronCorrSystUnc.cxx:5015
 AliHFDhadronCorrSystUnc.cxx:5016
 AliHFDhadronCorrSystUnc.cxx:5017
 AliHFDhadronCorrSystUnc.cxx:5018
 AliHFDhadronCorrSystUnc.cxx:5019
 AliHFDhadronCorrSystUnc.cxx:5020
 AliHFDhadronCorrSystUnc.cxx:5021
 AliHFDhadronCorrSystUnc.cxx:5022
 AliHFDhadronCorrSystUnc.cxx:5023
 AliHFDhadronCorrSystUnc.cxx:5024
 AliHFDhadronCorrSystUnc.cxx:5025
 AliHFDhadronCorrSystUnc.cxx:5026
 AliHFDhadronCorrSystUnc.cxx:5027
 AliHFDhadronCorrSystUnc.cxx:5028
 AliHFDhadronCorrSystUnc.cxx:5029
 AliHFDhadronCorrSystUnc.cxx:5030
 AliHFDhadronCorrSystUnc.cxx:5031
 AliHFDhadronCorrSystUnc.cxx:5032
 AliHFDhadronCorrSystUnc.cxx:5033
 AliHFDhadronCorrSystUnc.cxx:5034
 AliHFDhadronCorrSystUnc.cxx:5035
 AliHFDhadronCorrSystUnc.cxx:5036
 AliHFDhadronCorrSystUnc.cxx:5037
 AliHFDhadronCorrSystUnc.cxx:5038
 AliHFDhadronCorrSystUnc.cxx:5039
 AliHFDhadronCorrSystUnc.cxx:5040
 AliHFDhadronCorrSystUnc.cxx:5041
 AliHFDhadronCorrSystUnc.cxx:5042
 AliHFDhadronCorrSystUnc.cxx:5043
 AliHFDhadronCorrSystUnc.cxx:5044
 AliHFDhadronCorrSystUnc.cxx:5045
 AliHFDhadronCorrSystUnc.cxx:5046
 AliHFDhadronCorrSystUnc.cxx:5047
 AliHFDhadronCorrSystUnc.cxx:5048
 AliHFDhadronCorrSystUnc.cxx:5049
 AliHFDhadronCorrSystUnc.cxx:5050
 AliHFDhadronCorrSystUnc.cxx:5051
 AliHFDhadronCorrSystUnc.cxx:5052
 AliHFDhadronCorrSystUnc.cxx:5053
 AliHFDhadronCorrSystUnc.cxx:5054
 AliHFDhadronCorrSystUnc.cxx:5055
 AliHFDhadronCorrSystUnc.cxx:5056
 AliHFDhadronCorrSystUnc.cxx:5057
 AliHFDhadronCorrSystUnc.cxx:5058
 AliHFDhadronCorrSystUnc.cxx:5059
 AliHFDhadronCorrSystUnc.cxx:5060
 AliHFDhadronCorrSystUnc.cxx:5061
 AliHFDhadronCorrSystUnc.cxx:5062
 AliHFDhadronCorrSystUnc.cxx:5063
 AliHFDhadronCorrSystUnc.cxx:5064
 AliHFDhadronCorrSystUnc.cxx:5065
 AliHFDhadronCorrSystUnc.cxx:5066
 AliHFDhadronCorrSystUnc.cxx:5067
 AliHFDhadronCorrSystUnc.cxx:5068
 AliHFDhadronCorrSystUnc.cxx:5069
 AliHFDhadronCorrSystUnc.cxx:5070
 AliHFDhadronCorrSystUnc.cxx:5071
 AliHFDhadronCorrSystUnc.cxx:5072
 AliHFDhadronCorrSystUnc.cxx:5073
 AliHFDhadronCorrSystUnc.cxx:5074
 AliHFDhadronCorrSystUnc.cxx:5075
 AliHFDhadronCorrSystUnc.cxx:5076
 AliHFDhadronCorrSystUnc.cxx:5077
 AliHFDhadronCorrSystUnc.cxx:5078
 AliHFDhadronCorrSystUnc.cxx:5079
 AliHFDhadronCorrSystUnc.cxx:5080
 AliHFDhadronCorrSystUnc.cxx:5081
 AliHFDhadronCorrSystUnc.cxx:5082
 AliHFDhadronCorrSystUnc.cxx:5083
 AliHFDhadronCorrSystUnc.cxx:5084
 AliHFDhadronCorrSystUnc.cxx:5085
 AliHFDhadronCorrSystUnc.cxx:5086
 AliHFDhadronCorrSystUnc.cxx:5087
 AliHFDhadronCorrSystUnc.cxx:5088
 AliHFDhadronCorrSystUnc.cxx:5089
 AliHFDhadronCorrSystUnc.cxx:5090
 AliHFDhadronCorrSystUnc.cxx:5091
 AliHFDhadronCorrSystUnc.cxx:5092
 AliHFDhadronCorrSystUnc.cxx:5093
 AliHFDhadronCorrSystUnc.cxx:5094
 AliHFDhadronCorrSystUnc.cxx:5095
 AliHFDhadronCorrSystUnc.cxx:5096
 AliHFDhadronCorrSystUnc.cxx:5097
 AliHFDhadronCorrSystUnc.cxx:5098
 AliHFDhadronCorrSystUnc.cxx:5099
 AliHFDhadronCorrSystUnc.cxx:5100
 AliHFDhadronCorrSystUnc.cxx:5101
 AliHFDhadronCorrSystUnc.cxx:5102
 AliHFDhadronCorrSystUnc.cxx:5103
 AliHFDhadronCorrSystUnc.cxx:5104
 AliHFDhadronCorrSystUnc.cxx:5105
 AliHFDhadronCorrSystUnc.cxx:5106
 AliHFDhadronCorrSystUnc.cxx:5107
 AliHFDhadronCorrSystUnc.cxx:5108
 AliHFDhadronCorrSystUnc.cxx:5109
 AliHFDhadronCorrSystUnc.cxx:5110
 AliHFDhadronCorrSystUnc.cxx:5111
 AliHFDhadronCorrSystUnc.cxx:5112
 AliHFDhadronCorrSystUnc.cxx:5113
 AliHFDhadronCorrSystUnc.cxx:5114
 AliHFDhadronCorrSystUnc.cxx:5115
 AliHFDhadronCorrSystUnc.cxx:5116
 AliHFDhadronCorrSystUnc.cxx:5117
 AliHFDhadronCorrSystUnc.cxx:5118
 AliHFDhadronCorrSystUnc.cxx:5119
 AliHFDhadronCorrSystUnc.cxx:5120
 AliHFDhadronCorrSystUnc.cxx:5121
 AliHFDhadronCorrSystUnc.cxx:5122
 AliHFDhadronCorrSystUnc.cxx:5123
 AliHFDhadronCorrSystUnc.cxx:5124
 AliHFDhadronCorrSystUnc.cxx:5125
 AliHFDhadronCorrSystUnc.cxx:5126
 AliHFDhadronCorrSystUnc.cxx:5127
 AliHFDhadronCorrSystUnc.cxx:5128
 AliHFDhadronCorrSystUnc.cxx:5129
 AliHFDhadronCorrSystUnc.cxx:5130
 AliHFDhadronCorrSystUnc.cxx:5131
 AliHFDhadronCorrSystUnc.cxx:5132
 AliHFDhadronCorrSystUnc.cxx:5133
 AliHFDhadronCorrSystUnc.cxx:5134
 AliHFDhadronCorrSystUnc.cxx:5135
 AliHFDhadronCorrSystUnc.cxx:5136
 AliHFDhadronCorrSystUnc.cxx:5137
 AliHFDhadronCorrSystUnc.cxx:5138
 AliHFDhadronCorrSystUnc.cxx:5139
 AliHFDhadronCorrSystUnc.cxx:5140
 AliHFDhadronCorrSystUnc.cxx:5141
 AliHFDhadronCorrSystUnc.cxx:5142
 AliHFDhadronCorrSystUnc.cxx:5143
 AliHFDhadronCorrSystUnc.cxx:5144
 AliHFDhadronCorrSystUnc.cxx:5145
 AliHFDhadronCorrSystUnc.cxx:5146
 AliHFDhadronCorrSystUnc.cxx:5147
 AliHFDhadronCorrSystUnc.cxx:5148
 AliHFDhadronCorrSystUnc.cxx:5149
 AliHFDhadronCorrSystUnc.cxx:5150
 AliHFDhadronCorrSystUnc.cxx:5151
 AliHFDhadronCorrSystUnc.cxx:5152
 AliHFDhadronCorrSystUnc.cxx:5153
 AliHFDhadronCorrSystUnc.cxx:5154
 AliHFDhadronCorrSystUnc.cxx:5155
 AliHFDhadronCorrSystUnc.cxx:5156
 AliHFDhadronCorrSystUnc.cxx:5157
 AliHFDhadronCorrSystUnc.cxx:5158
 AliHFDhadronCorrSystUnc.cxx:5159
 AliHFDhadronCorrSystUnc.cxx:5160
 AliHFDhadronCorrSystUnc.cxx:5161
 AliHFDhadronCorrSystUnc.cxx:5162
 AliHFDhadronCorrSystUnc.cxx:5163
 AliHFDhadronCorrSystUnc.cxx:5164
 AliHFDhadronCorrSystUnc.cxx:5165
 AliHFDhadronCorrSystUnc.cxx:5166
 AliHFDhadronCorrSystUnc.cxx:5167
 AliHFDhadronCorrSystUnc.cxx:5168
 AliHFDhadronCorrSystUnc.cxx:5169
 AliHFDhadronCorrSystUnc.cxx:5170
 AliHFDhadronCorrSystUnc.cxx:5171
 AliHFDhadronCorrSystUnc.cxx:5172
 AliHFDhadronCorrSystUnc.cxx:5173
 AliHFDhadronCorrSystUnc.cxx:5174
 AliHFDhadronCorrSystUnc.cxx:5175
 AliHFDhadronCorrSystUnc.cxx:5176
 AliHFDhadronCorrSystUnc.cxx:5177
 AliHFDhadronCorrSystUnc.cxx:5178
 AliHFDhadronCorrSystUnc.cxx:5179
 AliHFDhadronCorrSystUnc.cxx:5180
 AliHFDhadronCorrSystUnc.cxx:5181
 AliHFDhadronCorrSystUnc.cxx:5182
 AliHFDhadronCorrSystUnc.cxx:5183
 AliHFDhadronCorrSystUnc.cxx:5184
 AliHFDhadronCorrSystUnc.cxx:5185
 AliHFDhadronCorrSystUnc.cxx:5186
 AliHFDhadronCorrSystUnc.cxx:5187
 AliHFDhadronCorrSystUnc.cxx:5188
 AliHFDhadronCorrSystUnc.cxx:5189
 AliHFDhadronCorrSystUnc.cxx:5190
 AliHFDhadronCorrSystUnc.cxx:5191
 AliHFDhadronCorrSystUnc.cxx:5192
 AliHFDhadronCorrSystUnc.cxx:5193
 AliHFDhadronCorrSystUnc.cxx:5194
 AliHFDhadronCorrSystUnc.cxx:5195
 AliHFDhadronCorrSystUnc.cxx:5196
 AliHFDhadronCorrSystUnc.cxx:5197
 AliHFDhadronCorrSystUnc.cxx:5198
 AliHFDhadronCorrSystUnc.cxx:5199
 AliHFDhadronCorrSystUnc.cxx:5200
 AliHFDhadronCorrSystUnc.cxx:5201
 AliHFDhadronCorrSystUnc.cxx:5202
 AliHFDhadronCorrSystUnc.cxx:5203
 AliHFDhadronCorrSystUnc.cxx:5204
 AliHFDhadronCorrSystUnc.cxx:5205
 AliHFDhadronCorrSystUnc.cxx:5206
 AliHFDhadronCorrSystUnc.cxx:5207
 AliHFDhadronCorrSystUnc.cxx:5208
 AliHFDhadronCorrSystUnc.cxx:5209
 AliHFDhadronCorrSystUnc.cxx:5210
 AliHFDhadronCorrSystUnc.cxx:5211
 AliHFDhadronCorrSystUnc.cxx:5212
 AliHFDhadronCorrSystUnc.cxx:5213
 AliHFDhadronCorrSystUnc.cxx:5214
 AliHFDhadronCorrSystUnc.cxx:5215
 AliHFDhadronCorrSystUnc.cxx:5216
 AliHFDhadronCorrSystUnc.cxx:5217
 AliHFDhadronCorrSystUnc.cxx:5218
 AliHFDhadronCorrSystUnc.cxx:5219
 AliHFDhadronCorrSystUnc.cxx:5220
 AliHFDhadronCorrSystUnc.cxx:5221
 AliHFDhadronCorrSystUnc.cxx:5222
 AliHFDhadronCorrSystUnc.cxx:5223
 AliHFDhadronCorrSystUnc.cxx:5224
 AliHFDhadronCorrSystUnc.cxx:5225
 AliHFDhadronCorrSystUnc.cxx:5226
 AliHFDhadronCorrSystUnc.cxx:5227
 AliHFDhadronCorrSystUnc.cxx:5228
 AliHFDhadronCorrSystUnc.cxx:5229
 AliHFDhadronCorrSystUnc.cxx:5230
 AliHFDhadronCorrSystUnc.cxx:5231
 AliHFDhadronCorrSystUnc.cxx:5232
 AliHFDhadronCorrSystUnc.cxx:5233
 AliHFDhadronCorrSystUnc.cxx:5234
 AliHFDhadronCorrSystUnc.cxx:5235
 AliHFDhadronCorrSystUnc.cxx:5236
 AliHFDhadronCorrSystUnc.cxx:5237
 AliHFDhadronCorrSystUnc.cxx:5238
 AliHFDhadronCorrSystUnc.cxx:5239
 AliHFDhadronCorrSystUnc.cxx:5240
 AliHFDhadronCorrSystUnc.cxx:5241
 AliHFDhadronCorrSystUnc.cxx:5242
 AliHFDhadronCorrSystUnc.cxx:5243
 AliHFDhadronCorrSystUnc.cxx:5244
 AliHFDhadronCorrSystUnc.cxx:5245
 AliHFDhadronCorrSystUnc.cxx:5246
 AliHFDhadronCorrSystUnc.cxx:5247
 AliHFDhadronCorrSystUnc.cxx:5248
 AliHFDhadronCorrSystUnc.cxx:5249
 AliHFDhadronCorrSystUnc.cxx:5250
 AliHFDhadronCorrSystUnc.cxx:5251
 AliHFDhadronCorrSystUnc.cxx:5252
 AliHFDhadronCorrSystUnc.cxx:5253
 AliHFDhadronCorrSystUnc.cxx:5254
 AliHFDhadronCorrSystUnc.cxx:5255
 AliHFDhadronCorrSystUnc.cxx:5256
 AliHFDhadronCorrSystUnc.cxx:5257
 AliHFDhadronCorrSystUnc.cxx:5258
 AliHFDhadronCorrSystUnc.cxx:5259
 AliHFDhadronCorrSystUnc.cxx:5260
 AliHFDhadronCorrSystUnc.cxx:5261
 AliHFDhadronCorrSystUnc.cxx:5262
 AliHFDhadronCorrSystUnc.cxx:5263
 AliHFDhadronCorrSystUnc.cxx:5264
 AliHFDhadronCorrSystUnc.cxx:5265
 AliHFDhadronCorrSystUnc.cxx:5266
 AliHFDhadronCorrSystUnc.cxx:5267
 AliHFDhadronCorrSystUnc.cxx:5268
 AliHFDhadronCorrSystUnc.cxx:5269
 AliHFDhadronCorrSystUnc.cxx:5270
 AliHFDhadronCorrSystUnc.cxx:5271
 AliHFDhadronCorrSystUnc.cxx:5272
 AliHFDhadronCorrSystUnc.cxx:5273
 AliHFDhadronCorrSystUnc.cxx:5274
 AliHFDhadronCorrSystUnc.cxx:5275
 AliHFDhadronCorrSystUnc.cxx:5276
 AliHFDhadronCorrSystUnc.cxx:5277
 AliHFDhadronCorrSystUnc.cxx:5278
 AliHFDhadronCorrSystUnc.cxx:5279
 AliHFDhadronCorrSystUnc.cxx:5280
 AliHFDhadronCorrSystUnc.cxx:5281
 AliHFDhadronCorrSystUnc.cxx:5282
 AliHFDhadronCorrSystUnc.cxx:5283
 AliHFDhadronCorrSystUnc.cxx:5284
 AliHFDhadronCorrSystUnc.cxx:5285
 AliHFDhadronCorrSystUnc.cxx:5286
 AliHFDhadronCorrSystUnc.cxx:5287
 AliHFDhadronCorrSystUnc.cxx:5288
 AliHFDhadronCorrSystUnc.cxx:5289
 AliHFDhadronCorrSystUnc.cxx:5290
 AliHFDhadronCorrSystUnc.cxx:5291
 AliHFDhadronCorrSystUnc.cxx:5292
 AliHFDhadronCorrSystUnc.cxx:5293
 AliHFDhadronCorrSystUnc.cxx:5294
 AliHFDhadronCorrSystUnc.cxx:5295
 AliHFDhadronCorrSystUnc.cxx:5296
 AliHFDhadronCorrSystUnc.cxx:5297
 AliHFDhadronCorrSystUnc.cxx:5298
 AliHFDhadronCorrSystUnc.cxx:5299
 AliHFDhadronCorrSystUnc.cxx:5300
 AliHFDhadronCorrSystUnc.cxx:5301
 AliHFDhadronCorrSystUnc.cxx:5302
 AliHFDhadronCorrSystUnc.cxx:5303
 AliHFDhadronCorrSystUnc.cxx:5304
 AliHFDhadronCorrSystUnc.cxx:5305
 AliHFDhadronCorrSystUnc.cxx:5306
 AliHFDhadronCorrSystUnc.cxx:5307
 AliHFDhadronCorrSystUnc.cxx:5308
 AliHFDhadronCorrSystUnc.cxx:5309
 AliHFDhadronCorrSystUnc.cxx:5310
 AliHFDhadronCorrSystUnc.cxx:5311
 AliHFDhadronCorrSystUnc.cxx:5312
 AliHFDhadronCorrSystUnc.cxx:5313
 AliHFDhadronCorrSystUnc.cxx:5314
 AliHFDhadronCorrSystUnc.cxx:5315
 AliHFDhadronCorrSystUnc.cxx:5316
 AliHFDhadronCorrSystUnc.cxx:5317
 AliHFDhadronCorrSystUnc.cxx:5318
 AliHFDhadronCorrSystUnc.cxx:5319
 AliHFDhadronCorrSystUnc.cxx:5320
 AliHFDhadronCorrSystUnc.cxx:5321
 AliHFDhadronCorrSystUnc.cxx:5322
 AliHFDhadronCorrSystUnc.cxx:5323
 AliHFDhadronCorrSystUnc.cxx:5324
 AliHFDhadronCorrSystUnc.cxx:5325
 AliHFDhadronCorrSystUnc.cxx:5326
 AliHFDhadronCorrSystUnc.cxx:5327
 AliHFDhadronCorrSystUnc.cxx:5328
 AliHFDhadronCorrSystUnc.cxx:5329
 AliHFDhadronCorrSystUnc.cxx:5330
 AliHFDhadronCorrSystUnc.cxx:5331
 AliHFDhadronCorrSystUnc.cxx:5332
 AliHFDhadronCorrSystUnc.cxx:5333
 AliHFDhadronCorrSystUnc.cxx:5334
 AliHFDhadronCorrSystUnc.cxx:5335
 AliHFDhadronCorrSystUnc.cxx:5336
 AliHFDhadronCorrSystUnc.cxx:5337
 AliHFDhadronCorrSystUnc.cxx:5338
 AliHFDhadronCorrSystUnc.cxx:5339
 AliHFDhadronCorrSystUnc.cxx:5340
 AliHFDhadronCorrSystUnc.cxx:5341
 AliHFDhadronCorrSystUnc.cxx:5342
 AliHFDhadronCorrSystUnc.cxx:5343
 AliHFDhadronCorrSystUnc.cxx:5344
 AliHFDhadronCorrSystUnc.cxx:5345
 AliHFDhadronCorrSystUnc.cxx:5346
 AliHFDhadronCorrSystUnc.cxx:5347
 AliHFDhadronCorrSystUnc.cxx:5348
 AliHFDhadronCorrSystUnc.cxx:5349
 AliHFDhadronCorrSystUnc.cxx:5350
 AliHFDhadronCorrSystUnc.cxx:5351
 AliHFDhadronCorrSystUnc.cxx:5352
 AliHFDhadronCorrSystUnc.cxx:5353
 AliHFDhadronCorrSystUnc.cxx:5354
 AliHFDhadronCorrSystUnc.cxx:5355
 AliHFDhadronCorrSystUnc.cxx:5356
 AliHFDhadronCorrSystUnc.cxx:5357
 AliHFDhadronCorrSystUnc.cxx:5358
 AliHFDhadronCorrSystUnc.cxx:5359
 AliHFDhadronCorrSystUnc.cxx:5360
 AliHFDhadronCorrSystUnc.cxx:5361
 AliHFDhadronCorrSystUnc.cxx:5362
 AliHFDhadronCorrSystUnc.cxx:5363
 AliHFDhadronCorrSystUnc.cxx:5364
 AliHFDhadronCorrSystUnc.cxx:5365
 AliHFDhadronCorrSystUnc.cxx:5366
 AliHFDhadronCorrSystUnc.cxx:5367
 AliHFDhadronCorrSystUnc.cxx:5368
 AliHFDhadronCorrSystUnc.cxx:5369
 AliHFDhadronCorrSystUnc.cxx:5370
 AliHFDhadronCorrSystUnc.cxx:5371
 AliHFDhadronCorrSystUnc.cxx:5372
 AliHFDhadronCorrSystUnc.cxx:5373
 AliHFDhadronCorrSystUnc.cxx:5374
 AliHFDhadronCorrSystUnc.cxx:5375
 AliHFDhadronCorrSystUnc.cxx:5376
 AliHFDhadronCorrSystUnc.cxx:5377
 AliHFDhadronCorrSystUnc.cxx:5378
 AliHFDhadronCorrSystUnc.cxx:5379
 AliHFDhadronCorrSystUnc.cxx:5380
 AliHFDhadronCorrSystUnc.cxx:5381
 AliHFDhadronCorrSystUnc.cxx:5382
 AliHFDhadronCorrSystUnc.cxx:5383
 AliHFDhadronCorrSystUnc.cxx:5384
 AliHFDhadronCorrSystUnc.cxx:5385
 AliHFDhadronCorrSystUnc.cxx:5386
 AliHFDhadronCorrSystUnc.cxx:5387
 AliHFDhadronCorrSystUnc.cxx:5388
 AliHFDhadronCorrSystUnc.cxx:5389
 AliHFDhadronCorrSystUnc.cxx:5390
 AliHFDhadronCorrSystUnc.cxx:5391
 AliHFDhadronCorrSystUnc.cxx:5392
 AliHFDhadronCorrSystUnc.cxx:5393
 AliHFDhadronCorrSystUnc.cxx:5394
 AliHFDhadronCorrSystUnc.cxx:5395
 AliHFDhadronCorrSystUnc.cxx:5396
 AliHFDhadronCorrSystUnc.cxx:5397
 AliHFDhadronCorrSystUnc.cxx:5398
 AliHFDhadronCorrSystUnc.cxx:5399
 AliHFDhadronCorrSystUnc.cxx:5400
 AliHFDhadronCorrSystUnc.cxx:5401
 AliHFDhadronCorrSystUnc.cxx:5402
 AliHFDhadronCorrSystUnc.cxx:5403
 AliHFDhadronCorrSystUnc.cxx:5404
 AliHFDhadronCorrSystUnc.cxx:5405
 AliHFDhadronCorrSystUnc.cxx:5406
 AliHFDhadronCorrSystUnc.cxx:5407
 AliHFDhadronCorrSystUnc.cxx:5408
 AliHFDhadronCorrSystUnc.cxx:5409
 AliHFDhadronCorrSystUnc.cxx:5410
 AliHFDhadronCorrSystUnc.cxx:5411
 AliHFDhadronCorrSystUnc.cxx:5412
 AliHFDhadronCorrSystUnc.cxx:5413
 AliHFDhadronCorrSystUnc.cxx:5414
 AliHFDhadronCorrSystUnc.cxx:5415
 AliHFDhadronCorrSystUnc.cxx:5416
 AliHFDhadronCorrSystUnc.cxx:5417
 AliHFDhadronCorrSystUnc.cxx:5418
 AliHFDhadronCorrSystUnc.cxx:5419
 AliHFDhadronCorrSystUnc.cxx:5420
 AliHFDhadronCorrSystUnc.cxx:5421
 AliHFDhadronCorrSystUnc.cxx:5422
 AliHFDhadronCorrSystUnc.cxx:5423
 AliHFDhadronCorrSystUnc.cxx:5424
 AliHFDhadronCorrSystUnc.cxx:5425
 AliHFDhadronCorrSystUnc.cxx:5426
 AliHFDhadronCorrSystUnc.cxx:5427
 AliHFDhadronCorrSystUnc.cxx:5428
 AliHFDhadronCorrSystUnc.cxx:5429
 AliHFDhadronCorrSystUnc.cxx:5430
 AliHFDhadronCorrSystUnc.cxx:5431
 AliHFDhadronCorrSystUnc.cxx:5432
 AliHFDhadronCorrSystUnc.cxx:5433
 AliHFDhadronCorrSystUnc.cxx:5434
 AliHFDhadronCorrSystUnc.cxx:5435
 AliHFDhadronCorrSystUnc.cxx:5436
 AliHFDhadronCorrSystUnc.cxx:5437
 AliHFDhadronCorrSystUnc.cxx:5438
 AliHFDhadronCorrSystUnc.cxx:5439
 AliHFDhadronCorrSystUnc.cxx:5440
 AliHFDhadronCorrSystUnc.cxx:5441
 AliHFDhadronCorrSystUnc.cxx:5442
 AliHFDhadronCorrSystUnc.cxx:5443
 AliHFDhadronCorrSystUnc.cxx:5444
 AliHFDhadronCorrSystUnc.cxx:5445
 AliHFDhadronCorrSystUnc.cxx:5446
 AliHFDhadronCorrSystUnc.cxx:5447
 AliHFDhadronCorrSystUnc.cxx:5448
 AliHFDhadronCorrSystUnc.cxx:5449
 AliHFDhadronCorrSystUnc.cxx:5450
 AliHFDhadronCorrSystUnc.cxx:5451
 AliHFDhadronCorrSystUnc.cxx:5452
 AliHFDhadronCorrSystUnc.cxx:5453
 AliHFDhadronCorrSystUnc.cxx:5454
 AliHFDhadronCorrSystUnc.cxx:5455
 AliHFDhadronCorrSystUnc.cxx:5456
 AliHFDhadronCorrSystUnc.cxx:5457
 AliHFDhadronCorrSystUnc.cxx:5458
 AliHFDhadronCorrSystUnc.cxx:5459
 AliHFDhadronCorrSystUnc.cxx:5460
 AliHFDhadronCorrSystUnc.cxx:5461
 AliHFDhadronCorrSystUnc.cxx:5462
 AliHFDhadronCorrSystUnc.cxx:5463
 AliHFDhadronCorrSystUnc.cxx:5464
 AliHFDhadronCorrSystUnc.cxx:5465
 AliHFDhadronCorrSystUnc.cxx:5466
 AliHFDhadronCorrSystUnc.cxx:5467
 AliHFDhadronCorrSystUnc.cxx:5468
 AliHFDhadronCorrSystUnc.cxx:5469
 AliHFDhadronCorrSystUnc.cxx:5470
 AliHFDhadronCorrSystUnc.cxx:5471
 AliHFDhadronCorrSystUnc.cxx:5472
 AliHFDhadronCorrSystUnc.cxx:5473
 AliHFDhadronCorrSystUnc.cxx:5474
 AliHFDhadronCorrSystUnc.cxx:5475
 AliHFDhadronCorrSystUnc.cxx:5476
 AliHFDhadronCorrSystUnc.cxx:5477
 AliHFDhadronCorrSystUnc.cxx:5478
 AliHFDhadronCorrSystUnc.cxx:5479
 AliHFDhadronCorrSystUnc.cxx:5480
 AliHFDhadronCorrSystUnc.cxx:5481
 AliHFDhadronCorrSystUnc.cxx:5482
 AliHFDhadronCorrSystUnc.cxx:5483
 AliHFDhadronCorrSystUnc.cxx:5484
 AliHFDhadronCorrSystUnc.cxx:5485
 AliHFDhadronCorrSystUnc.cxx:5486
 AliHFDhadronCorrSystUnc.cxx:5487
 AliHFDhadronCorrSystUnc.cxx:5488
 AliHFDhadronCorrSystUnc.cxx:5489
 AliHFDhadronCorrSystUnc.cxx:5490
 AliHFDhadronCorrSystUnc.cxx:5491
 AliHFDhadronCorrSystUnc.cxx:5492
 AliHFDhadronCorrSystUnc.cxx:5493
 AliHFDhadronCorrSystUnc.cxx:5494
 AliHFDhadronCorrSystUnc.cxx:5495
 AliHFDhadronCorrSystUnc.cxx:5496
 AliHFDhadronCorrSystUnc.cxx:5497
 AliHFDhadronCorrSystUnc.cxx:5498
 AliHFDhadronCorrSystUnc.cxx:5499
 AliHFDhadronCorrSystUnc.cxx:5500
 AliHFDhadronCorrSystUnc.cxx:5501
 AliHFDhadronCorrSystUnc.cxx:5502
 AliHFDhadronCorrSystUnc.cxx:5503
 AliHFDhadronCorrSystUnc.cxx:5504
 AliHFDhadronCorrSystUnc.cxx:5505
 AliHFDhadronCorrSystUnc.cxx:5506
 AliHFDhadronCorrSystUnc.cxx:5507
 AliHFDhadronCorrSystUnc.cxx:5508
 AliHFDhadronCorrSystUnc.cxx:5509
 AliHFDhadronCorrSystUnc.cxx:5510
 AliHFDhadronCorrSystUnc.cxx:5511
 AliHFDhadronCorrSystUnc.cxx:5512
 AliHFDhadronCorrSystUnc.cxx:5513
 AliHFDhadronCorrSystUnc.cxx:5514
 AliHFDhadronCorrSystUnc.cxx:5515
 AliHFDhadronCorrSystUnc.cxx:5516
 AliHFDhadronCorrSystUnc.cxx:5517
 AliHFDhadronCorrSystUnc.cxx:5518
 AliHFDhadronCorrSystUnc.cxx:5519
 AliHFDhadronCorrSystUnc.cxx:5520
 AliHFDhadronCorrSystUnc.cxx:5521
 AliHFDhadronCorrSystUnc.cxx:5522
 AliHFDhadronCorrSystUnc.cxx:5523
 AliHFDhadronCorrSystUnc.cxx:5524
 AliHFDhadronCorrSystUnc.cxx:5525
 AliHFDhadronCorrSystUnc.cxx:5526
 AliHFDhadronCorrSystUnc.cxx:5527
 AliHFDhadronCorrSystUnc.cxx:5528
 AliHFDhadronCorrSystUnc.cxx:5529
 AliHFDhadronCorrSystUnc.cxx:5530
 AliHFDhadronCorrSystUnc.cxx:5531
 AliHFDhadronCorrSystUnc.cxx:5532
 AliHFDhadronCorrSystUnc.cxx:5533
 AliHFDhadronCorrSystUnc.cxx:5534
 AliHFDhadronCorrSystUnc.cxx:5535
 AliHFDhadronCorrSystUnc.cxx:5536
 AliHFDhadronCorrSystUnc.cxx:5537
 AliHFDhadronCorrSystUnc.cxx:5538
 AliHFDhadronCorrSystUnc.cxx:5539
 AliHFDhadronCorrSystUnc.cxx:5540
 AliHFDhadronCorrSystUnc.cxx:5541
 AliHFDhadronCorrSystUnc.cxx:5542
 AliHFDhadronCorrSystUnc.cxx:5543
 AliHFDhadronCorrSystUnc.cxx:5544
 AliHFDhadronCorrSystUnc.cxx:5545
 AliHFDhadronCorrSystUnc.cxx:5546
 AliHFDhadronCorrSystUnc.cxx:5547
 AliHFDhadronCorrSystUnc.cxx:5548
 AliHFDhadronCorrSystUnc.cxx:5549
 AliHFDhadronCorrSystUnc.cxx:5550
 AliHFDhadronCorrSystUnc.cxx:5551
 AliHFDhadronCorrSystUnc.cxx:5552
 AliHFDhadronCorrSystUnc.cxx:5553
 AliHFDhadronCorrSystUnc.cxx:5554
 AliHFDhadronCorrSystUnc.cxx:5555
 AliHFDhadronCorrSystUnc.cxx:5556
 AliHFDhadronCorrSystUnc.cxx:5557
 AliHFDhadronCorrSystUnc.cxx:5558
 AliHFDhadronCorrSystUnc.cxx:5559
 AliHFDhadronCorrSystUnc.cxx:5560
 AliHFDhadronCorrSystUnc.cxx:5561
 AliHFDhadronCorrSystUnc.cxx:5562
 AliHFDhadronCorrSystUnc.cxx:5563
 AliHFDhadronCorrSystUnc.cxx:5564
 AliHFDhadronCorrSystUnc.cxx:5565
 AliHFDhadronCorrSystUnc.cxx:5566
 AliHFDhadronCorrSystUnc.cxx:5567
 AliHFDhadronCorrSystUnc.cxx:5568
 AliHFDhadronCorrSystUnc.cxx:5569
 AliHFDhadronCorrSystUnc.cxx:5570
 AliHFDhadronCorrSystUnc.cxx:5571
 AliHFDhadronCorrSystUnc.cxx:5572
 AliHFDhadronCorrSystUnc.cxx:5573
 AliHFDhadronCorrSystUnc.cxx:5574
 AliHFDhadronCorrSystUnc.cxx:5575
 AliHFDhadronCorrSystUnc.cxx:5576
 AliHFDhadronCorrSystUnc.cxx:5577
 AliHFDhadronCorrSystUnc.cxx:5578
 AliHFDhadronCorrSystUnc.cxx:5579
 AliHFDhadronCorrSystUnc.cxx:5580
 AliHFDhadronCorrSystUnc.cxx:5581
 AliHFDhadronCorrSystUnc.cxx:5582
 AliHFDhadronCorrSystUnc.cxx:5583
 AliHFDhadronCorrSystUnc.cxx:5584
 AliHFDhadronCorrSystUnc.cxx:5585
 AliHFDhadronCorrSystUnc.cxx:5586
 AliHFDhadronCorrSystUnc.cxx:5587
 AliHFDhadronCorrSystUnc.cxx:5588
 AliHFDhadronCorrSystUnc.cxx:5589
 AliHFDhadronCorrSystUnc.cxx:5590
 AliHFDhadronCorrSystUnc.cxx:5591
 AliHFDhadronCorrSystUnc.cxx:5592
 AliHFDhadronCorrSystUnc.cxx:5593
 AliHFDhadronCorrSystUnc.cxx:5594
 AliHFDhadronCorrSystUnc.cxx:5595
 AliHFDhadronCorrSystUnc.cxx:5596
 AliHFDhadronCorrSystUnc.cxx:5597
 AliHFDhadronCorrSystUnc.cxx:5598
 AliHFDhadronCorrSystUnc.cxx:5599
 AliHFDhadronCorrSystUnc.cxx:5600
 AliHFDhadronCorrSystUnc.cxx:5601
 AliHFDhadronCorrSystUnc.cxx:5602
 AliHFDhadronCorrSystUnc.cxx:5603
 AliHFDhadronCorrSystUnc.cxx:5604
 AliHFDhadronCorrSystUnc.cxx:5605
 AliHFDhadronCorrSystUnc.cxx:5606
 AliHFDhadronCorrSystUnc.cxx:5607
 AliHFDhadronCorrSystUnc.cxx:5608
 AliHFDhadronCorrSystUnc.cxx:5609
 AliHFDhadronCorrSystUnc.cxx:5610
 AliHFDhadronCorrSystUnc.cxx:5611
 AliHFDhadronCorrSystUnc.cxx:5612
 AliHFDhadronCorrSystUnc.cxx:5613
 AliHFDhadronCorrSystUnc.cxx:5614
 AliHFDhadronCorrSystUnc.cxx:5615
 AliHFDhadronCorrSystUnc.cxx:5616
 AliHFDhadronCorrSystUnc.cxx:5617
 AliHFDhadronCorrSystUnc.cxx:5618
 AliHFDhadronCorrSystUnc.cxx:5619
 AliHFDhadronCorrSystUnc.cxx:5620
 AliHFDhadronCorrSystUnc.cxx:5621
 AliHFDhadronCorrSystUnc.cxx:5622
 AliHFDhadronCorrSystUnc.cxx:5623
 AliHFDhadronCorrSystUnc.cxx:5624
 AliHFDhadronCorrSystUnc.cxx:5625
 AliHFDhadronCorrSystUnc.cxx:5626
 AliHFDhadronCorrSystUnc.cxx:5627
 AliHFDhadronCorrSystUnc.cxx:5628
 AliHFDhadronCorrSystUnc.cxx:5629
 AliHFDhadronCorrSystUnc.cxx:5630
 AliHFDhadronCorrSystUnc.cxx:5631
 AliHFDhadronCorrSystUnc.cxx:5632
 AliHFDhadronCorrSystUnc.cxx:5633
 AliHFDhadronCorrSystUnc.cxx:5634
 AliHFDhadronCorrSystUnc.cxx:5635
 AliHFDhadronCorrSystUnc.cxx:5636
 AliHFDhadronCorrSystUnc.cxx:5637
 AliHFDhadronCorrSystUnc.cxx:5638
 AliHFDhadronCorrSystUnc.cxx:5639
 AliHFDhadronCorrSystUnc.cxx:5640
 AliHFDhadronCorrSystUnc.cxx:5641
 AliHFDhadronCorrSystUnc.cxx:5642
 AliHFDhadronCorrSystUnc.cxx:5643
 AliHFDhadronCorrSystUnc.cxx:5644
 AliHFDhadronCorrSystUnc.cxx:5645
 AliHFDhadronCorrSystUnc.cxx:5646
 AliHFDhadronCorrSystUnc.cxx:5647
 AliHFDhadronCorrSystUnc.cxx:5648
 AliHFDhadronCorrSystUnc.cxx:5649
 AliHFDhadronCorrSystUnc.cxx:5650
 AliHFDhadronCorrSystUnc.cxx:5651
 AliHFDhadronCorrSystUnc.cxx:5652
 AliHFDhadronCorrSystUnc.cxx:5653
 AliHFDhadronCorrSystUnc.cxx:5654
 AliHFDhadronCorrSystUnc.cxx:5655
 AliHFDhadronCorrSystUnc.cxx:5656
 AliHFDhadronCorrSystUnc.cxx:5657
 AliHFDhadronCorrSystUnc.cxx:5658
 AliHFDhadronCorrSystUnc.cxx:5659
 AliHFDhadronCorrSystUnc.cxx:5660
 AliHFDhadronCorrSystUnc.cxx:5661
 AliHFDhadronCorrSystUnc.cxx:5662
 AliHFDhadronCorrSystUnc.cxx:5663
 AliHFDhadronCorrSystUnc.cxx:5664
 AliHFDhadronCorrSystUnc.cxx:5665
 AliHFDhadronCorrSystUnc.cxx:5666
 AliHFDhadronCorrSystUnc.cxx:5667
 AliHFDhadronCorrSystUnc.cxx:5668
 AliHFDhadronCorrSystUnc.cxx:5669
 AliHFDhadronCorrSystUnc.cxx:5670
 AliHFDhadronCorrSystUnc.cxx:5671
 AliHFDhadronCorrSystUnc.cxx:5672
 AliHFDhadronCorrSystUnc.cxx:5673
 AliHFDhadronCorrSystUnc.cxx:5674
 AliHFDhadronCorrSystUnc.cxx:5675
 AliHFDhadronCorrSystUnc.cxx:5676
 AliHFDhadronCorrSystUnc.cxx:5677
 AliHFDhadronCorrSystUnc.cxx:5678
 AliHFDhadronCorrSystUnc.cxx:5679
 AliHFDhadronCorrSystUnc.cxx:5680
 AliHFDhadronCorrSystUnc.cxx:5681
 AliHFDhadronCorrSystUnc.cxx:5682
 AliHFDhadronCorrSystUnc.cxx:5683
 AliHFDhadronCorrSystUnc.cxx:5684
 AliHFDhadronCorrSystUnc.cxx:5685
 AliHFDhadronCorrSystUnc.cxx:5686
 AliHFDhadronCorrSystUnc.cxx:5687
 AliHFDhadronCorrSystUnc.cxx:5688
 AliHFDhadronCorrSystUnc.cxx:5689
 AliHFDhadronCorrSystUnc.cxx:5690
 AliHFDhadronCorrSystUnc.cxx:5691
 AliHFDhadronCorrSystUnc.cxx:5692
 AliHFDhadronCorrSystUnc.cxx:5693
 AliHFDhadronCorrSystUnc.cxx:5694
 AliHFDhadronCorrSystUnc.cxx:5695
 AliHFDhadronCorrSystUnc.cxx:5696
 AliHFDhadronCorrSystUnc.cxx:5697
 AliHFDhadronCorrSystUnc.cxx:5698
 AliHFDhadronCorrSystUnc.cxx:5699
 AliHFDhadronCorrSystUnc.cxx:5700
 AliHFDhadronCorrSystUnc.cxx:5701
 AliHFDhadronCorrSystUnc.cxx:5702
 AliHFDhadronCorrSystUnc.cxx:5703
 AliHFDhadronCorrSystUnc.cxx:5704
 AliHFDhadronCorrSystUnc.cxx:5705
 AliHFDhadronCorrSystUnc.cxx:5706
 AliHFDhadronCorrSystUnc.cxx:5707
 AliHFDhadronCorrSystUnc.cxx:5708
 AliHFDhadronCorrSystUnc.cxx:5709
 AliHFDhadronCorrSystUnc.cxx:5710
 AliHFDhadronCorrSystUnc.cxx:5711
 AliHFDhadronCorrSystUnc.cxx:5712
 AliHFDhadronCorrSystUnc.cxx:5713
 AliHFDhadronCorrSystUnc.cxx:5714
 AliHFDhadronCorrSystUnc.cxx:5715
 AliHFDhadronCorrSystUnc.cxx:5716
 AliHFDhadronCorrSystUnc.cxx:5717
 AliHFDhadronCorrSystUnc.cxx:5718
 AliHFDhadronCorrSystUnc.cxx:5719
 AliHFDhadronCorrSystUnc.cxx:5720
 AliHFDhadronCorrSystUnc.cxx:5721
 AliHFDhadronCorrSystUnc.cxx:5722
 AliHFDhadronCorrSystUnc.cxx:5723
 AliHFDhadronCorrSystUnc.cxx:5724
 AliHFDhadronCorrSystUnc.cxx:5725
 AliHFDhadronCorrSystUnc.cxx:5726
 AliHFDhadronCorrSystUnc.cxx:5727
 AliHFDhadronCorrSystUnc.cxx:5728
 AliHFDhadronCorrSystUnc.cxx:5729
 AliHFDhadronCorrSystUnc.cxx:5730
 AliHFDhadronCorrSystUnc.cxx:5731
 AliHFDhadronCorrSystUnc.cxx:5732
 AliHFDhadronCorrSystUnc.cxx:5733
 AliHFDhadronCorrSystUnc.cxx:5734
 AliHFDhadronCorrSystUnc.cxx:5735
 AliHFDhadronCorrSystUnc.cxx:5736
 AliHFDhadronCorrSystUnc.cxx:5737
 AliHFDhadronCorrSystUnc.cxx:5738
 AliHFDhadronCorrSystUnc.cxx:5739
 AliHFDhadronCorrSystUnc.cxx:5740
 AliHFDhadronCorrSystUnc.cxx:5741
 AliHFDhadronCorrSystUnc.cxx:5742
 AliHFDhadronCorrSystUnc.cxx:5743
 AliHFDhadronCorrSystUnc.cxx:5744
 AliHFDhadronCorrSystUnc.cxx:5745
 AliHFDhadronCorrSystUnc.cxx:5746
 AliHFDhadronCorrSystUnc.cxx:5747
 AliHFDhadronCorrSystUnc.cxx:5748
 AliHFDhadronCorrSystUnc.cxx:5749
 AliHFDhadronCorrSystUnc.cxx:5750
 AliHFDhadronCorrSystUnc.cxx:5751
 AliHFDhadronCorrSystUnc.cxx:5752
 AliHFDhadronCorrSystUnc.cxx:5753
 AliHFDhadronCorrSystUnc.cxx:5754
 AliHFDhadronCorrSystUnc.cxx:5755
 AliHFDhadronCorrSystUnc.cxx:5756
 AliHFDhadronCorrSystUnc.cxx:5757
 AliHFDhadronCorrSystUnc.cxx:5758
 AliHFDhadronCorrSystUnc.cxx:5759
 AliHFDhadronCorrSystUnc.cxx:5760
 AliHFDhadronCorrSystUnc.cxx:5761
 AliHFDhadronCorrSystUnc.cxx:5762
 AliHFDhadronCorrSystUnc.cxx:5763
 AliHFDhadronCorrSystUnc.cxx:5764
 AliHFDhadronCorrSystUnc.cxx:5765
 AliHFDhadronCorrSystUnc.cxx:5766
 AliHFDhadronCorrSystUnc.cxx:5767
 AliHFDhadronCorrSystUnc.cxx:5768
 AliHFDhadronCorrSystUnc.cxx:5769
 AliHFDhadronCorrSystUnc.cxx:5770
 AliHFDhadronCorrSystUnc.cxx:5771
 AliHFDhadronCorrSystUnc.cxx:5772
 AliHFDhadronCorrSystUnc.cxx:5773
 AliHFDhadronCorrSystUnc.cxx:5774
 AliHFDhadronCorrSystUnc.cxx:5775
 AliHFDhadronCorrSystUnc.cxx:5776
 AliHFDhadronCorrSystUnc.cxx:5777
 AliHFDhadronCorrSystUnc.cxx:5778
 AliHFDhadronCorrSystUnc.cxx:5779
 AliHFDhadronCorrSystUnc.cxx:5780
 AliHFDhadronCorrSystUnc.cxx:5781
 AliHFDhadronCorrSystUnc.cxx:5782
 AliHFDhadronCorrSystUnc.cxx:5783
 AliHFDhadronCorrSystUnc.cxx:5784
 AliHFDhadronCorrSystUnc.cxx:5785
 AliHFDhadronCorrSystUnc.cxx:5786
 AliHFDhadronCorrSystUnc.cxx:5787
 AliHFDhadronCorrSystUnc.cxx:5788
 AliHFDhadronCorrSystUnc.cxx:5789
 AliHFDhadronCorrSystUnc.cxx:5790
 AliHFDhadronCorrSystUnc.cxx:5791
 AliHFDhadronCorrSystUnc.cxx:5792
 AliHFDhadronCorrSystUnc.cxx:5793
 AliHFDhadronCorrSystUnc.cxx:5794
 AliHFDhadronCorrSystUnc.cxx:5795
 AliHFDhadronCorrSystUnc.cxx:5796
 AliHFDhadronCorrSystUnc.cxx:5797
 AliHFDhadronCorrSystUnc.cxx:5798
 AliHFDhadronCorrSystUnc.cxx:5799
 AliHFDhadronCorrSystUnc.cxx:5800
 AliHFDhadronCorrSystUnc.cxx:5801
 AliHFDhadronCorrSystUnc.cxx:5802
 AliHFDhadronCorrSystUnc.cxx:5803
 AliHFDhadronCorrSystUnc.cxx:5804
 AliHFDhadronCorrSystUnc.cxx:5805
 AliHFDhadronCorrSystUnc.cxx:5806
 AliHFDhadronCorrSystUnc.cxx:5807
 AliHFDhadronCorrSystUnc.cxx:5808
 AliHFDhadronCorrSystUnc.cxx:5809
 AliHFDhadronCorrSystUnc.cxx:5810
 AliHFDhadronCorrSystUnc.cxx:5811
 AliHFDhadronCorrSystUnc.cxx:5812
 AliHFDhadronCorrSystUnc.cxx:5813
 AliHFDhadronCorrSystUnc.cxx:5814
 AliHFDhadronCorrSystUnc.cxx:5815
 AliHFDhadronCorrSystUnc.cxx:5816
 AliHFDhadronCorrSystUnc.cxx:5817
 AliHFDhadronCorrSystUnc.cxx:5818
 AliHFDhadronCorrSystUnc.cxx:5819
 AliHFDhadronCorrSystUnc.cxx:5820
 AliHFDhadronCorrSystUnc.cxx:5821
 AliHFDhadronCorrSystUnc.cxx:5822
 AliHFDhadronCorrSystUnc.cxx:5823
 AliHFDhadronCorrSystUnc.cxx:5824
 AliHFDhadronCorrSystUnc.cxx:5825
 AliHFDhadronCorrSystUnc.cxx:5826
 AliHFDhadronCorrSystUnc.cxx:5827
 AliHFDhadronCorrSystUnc.cxx:5828
 AliHFDhadronCorrSystUnc.cxx:5829
 AliHFDhadronCorrSystUnc.cxx:5830
 AliHFDhadronCorrSystUnc.cxx:5831
 AliHFDhadronCorrSystUnc.cxx:5832
 AliHFDhadronCorrSystUnc.cxx:5833
 AliHFDhadronCorrSystUnc.cxx:5834
 AliHFDhadronCorrSystUnc.cxx:5835
 AliHFDhadronCorrSystUnc.cxx:5836
 AliHFDhadronCorrSystUnc.cxx:5837
 AliHFDhadronCorrSystUnc.cxx:5838
 AliHFDhadronCorrSystUnc.cxx:5839
 AliHFDhadronCorrSystUnc.cxx:5840
 AliHFDhadronCorrSystUnc.cxx:5841
 AliHFDhadronCorrSystUnc.cxx:5842
 AliHFDhadronCorrSystUnc.cxx:5843
 AliHFDhadronCorrSystUnc.cxx:5844
 AliHFDhadronCorrSystUnc.cxx:5845
 AliHFDhadronCorrSystUnc.cxx:5846
 AliHFDhadronCorrSystUnc.cxx:5847
 AliHFDhadronCorrSystUnc.cxx:5848
 AliHFDhadronCorrSystUnc.cxx:5849
 AliHFDhadronCorrSystUnc.cxx:5850
 AliHFDhadronCorrSystUnc.cxx:5851
 AliHFDhadronCorrSystUnc.cxx:5852
 AliHFDhadronCorrSystUnc.cxx:5853
 AliHFDhadronCorrSystUnc.cxx:5854
 AliHFDhadronCorrSystUnc.cxx:5855
 AliHFDhadronCorrSystUnc.cxx:5856
 AliHFDhadronCorrSystUnc.cxx:5857
 AliHFDhadronCorrSystUnc.cxx:5858
 AliHFDhadronCorrSystUnc.cxx:5859
 AliHFDhadronCorrSystUnc.cxx:5860
 AliHFDhadronCorrSystUnc.cxx:5861
 AliHFDhadronCorrSystUnc.cxx:5862
 AliHFDhadronCorrSystUnc.cxx:5863
 AliHFDhadronCorrSystUnc.cxx:5864
 AliHFDhadronCorrSystUnc.cxx:5865
 AliHFDhadronCorrSystUnc.cxx:5866
 AliHFDhadronCorrSystUnc.cxx:5867
 AliHFDhadronCorrSystUnc.cxx:5868
 AliHFDhadronCorrSystUnc.cxx:5869
 AliHFDhadronCorrSystUnc.cxx:5870
 AliHFDhadronCorrSystUnc.cxx:5871
 AliHFDhadronCorrSystUnc.cxx:5872
 AliHFDhadronCorrSystUnc.cxx:5873
 AliHFDhadronCorrSystUnc.cxx:5874
 AliHFDhadronCorrSystUnc.cxx:5875
 AliHFDhadronCorrSystUnc.cxx:5876
 AliHFDhadronCorrSystUnc.cxx:5877
 AliHFDhadronCorrSystUnc.cxx:5878
 AliHFDhadronCorrSystUnc.cxx:5879
 AliHFDhadronCorrSystUnc.cxx:5880
 AliHFDhadronCorrSystUnc.cxx:5881
 AliHFDhadronCorrSystUnc.cxx:5882
 AliHFDhadronCorrSystUnc.cxx:5883
 AliHFDhadronCorrSystUnc.cxx:5884
 AliHFDhadronCorrSystUnc.cxx:5885
 AliHFDhadronCorrSystUnc.cxx:5886
 AliHFDhadronCorrSystUnc.cxx:5887
 AliHFDhadronCorrSystUnc.cxx:5888
 AliHFDhadronCorrSystUnc.cxx:5889
 AliHFDhadronCorrSystUnc.cxx:5890
 AliHFDhadronCorrSystUnc.cxx:5891
 AliHFDhadronCorrSystUnc.cxx:5892
 AliHFDhadronCorrSystUnc.cxx:5893
 AliHFDhadronCorrSystUnc.cxx:5894
 AliHFDhadronCorrSystUnc.cxx:5895
 AliHFDhadronCorrSystUnc.cxx:5896
 AliHFDhadronCorrSystUnc.cxx:5897
 AliHFDhadronCorrSystUnc.cxx:5898
 AliHFDhadronCorrSystUnc.cxx:5899
 AliHFDhadronCorrSystUnc.cxx:5900
 AliHFDhadronCorrSystUnc.cxx:5901
 AliHFDhadronCorrSystUnc.cxx:5902
 AliHFDhadronCorrSystUnc.cxx:5903
 AliHFDhadronCorrSystUnc.cxx:5904
 AliHFDhadronCorrSystUnc.cxx:5905
 AliHFDhadronCorrSystUnc.cxx:5906
 AliHFDhadronCorrSystUnc.cxx:5907
 AliHFDhadronCorrSystUnc.cxx:5908
 AliHFDhadronCorrSystUnc.cxx:5909
 AliHFDhadronCorrSystUnc.cxx:5910
 AliHFDhadronCorrSystUnc.cxx:5911
 AliHFDhadronCorrSystUnc.cxx:5912
 AliHFDhadronCorrSystUnc.cxx:5913
 AliHFDhadronCorrSystUnc.cxx:5914
 AliHFDhadronCorrSystUnc.cxx:5915
 AliHFDhadronCorrSystUnc.cxx:5916
 AliHFDhadronCorrSystUnc.cxx:5917
 AliHFDhadronCorrSystUnc.cxx:5918
 AliHFDhadronCorrSystUnc.cxx:5919
 AliHFDhadronCorrSystUnc.cxx:5920
 AliHFDhadronCorrSystUnc.cxx:5921
 AliHFDhadronCorrSystUnc.cxx:5922
 AliHFDhadronCorrSystUnc.cxx:5923
 AliHFDhadronCorrSystUnc.cxx:5924
 AliHFDhadronCorrSystUnc.cxx:5925
 AliHFDhadronCorrSystUnc.cxx:5926
 AliHFDhadronCorrSystUnc.cxx:5927
 AliHFDhadronCorrSystUnc.cxx:5928
 AliHFDhadronCorrSystUnc.cxx:5929
 AliHFDhadronCorrSystUnc.cxx:5930
 AliHFDhadronCorrSystUnc.cxx:5931
 AliHFDhadronCorrSystUnc.cxx:5932
 AliHFDhadronCorrSystUnc.cxx:5933
 AliHFDhadronCorrSystUnc.cxx:5934
 AliHFDhadronCorrSystUnc.cxx:5935
 AliHFDhadronCorrSystUnc.cxx:5936
 AliHFDhadronCorrSystUnc.cxx:5937
 AliHFDhadronCorrSystUnc.cxx:5938
 AliHFDhadronCorrSystUnc.cxx:5939
 AliHFDhadronCorrSystUnc.cxx:5940
 AliHFDhadronCorrSystUnc.cxx:5941
 AliHFDhadronCorrSystUnc.cxx:5942
 AliHFDhadronCorrSystUnc.cxx:5943
 AliHFDhadronCorrSystUnc.cxx:5944
 AliHFDhadronCorrSystUnc.cxx:5945
 AliHFDhadronCorrSystUnc.cxx:5946
 AliHFDhadronCorrSystUnc.cxx:5947
 AliHFDhadronCorrSystUnc.cxx:5948
 AliHFDhadronCorrSystUnc.cxx:5949
 AliHFDhadronCorrSystUnc.cxx:5950
 AliHFDhadronCorrSystUnc.cxx:5951
 AliHFDhadronCorrSystUnc.cxx:5952
 AliHFDhadronCorrSystUnc.cxx:5953
 AliHFDhadronCorrSystUnc.cxx:5954
 AliHFDhadronCorrSystUnc.cxx:5955
 AliHFDhadronCorrSystUnc.cxx:5956
 AliHFDhadronCorrSystUnc.cxx:5957
 AliHFDhadronCorrSystUnc.cxx:5958
 AliHFDhadronCorrSystUnc.cxx:5959
 AliHFDhadronCorrSystUnc.cxx:5960
 AliHFDhadronCorrSystUnc.cxx:5961
 AliHFDhadronCorrSystUnc.cxx:5962
 AliHFDhadronCorrSystUnc.cxx:5963
 AliHFDhadronCorrSystUnc.cxx:5964
 AliHFDhadronCorrSystUnc.cxx:5965
 AliHFDhadronCorrSystUnc.cxx:5966
 AliHFDhadronCorrSystUnc.cxx:5967
 AliHFDhadronCorrSystUnc.cxx:5968
 AliHFDhadronCorrSystUnc.cxx:5969
 AliHFDhadronCorrSystUnc.cxx:5970
 AliHFDhadronCorrSystUnc.cxx:5971
 AliHFDhadronCorrSystUnc.cxx:5972
 AliHFDhadronCorrSystUnc.cxx:5973
 AliHFDhadronCorrSystUnc.cxx:5974
 AliHFDhadronCorrSystUnc.cxx:5975
 AliHFDhadronCorrSystUnc.cxx:5976
 AliHFDhadronCorrSystUnc.cxx:5977
 AliHFDhadronCorrSystUnc.cxx:5978
 AliHFDhadronCorrSystUnc.cxx:5979
 AliHFDhadronCorrSystUnc.cxx:5980
 AliHFDhadronCorrSystUnc.cxx:5981
 AliHFDhadronCorrSystUnc.cxx:5982
 AliHFDhadronCorrSystUnc.cxx:5983
 AliHFDhadronCorrSystUnc.cxx:5984
 AliHFDhadronCorrSystUnc.cxx:5985
 AliHFDhadronCorrSystUnc.cxx:5986
 AliHFDhadronCorrSystUnc.cxx:5987
 AliHFDhadronCorrSystUnc.cxx:5988
 AliHFDhadronCorrSystUnc.cxx:5989
 AliHFDhadronCorrSystUnc.cxx:5990
 AliHFDhadronCorrSystUnc.cxx:5991
 AliHFDhadronCorrSystUnc.cxx:5992
 AliHFDhadronCorrSystUnc.cxx:5993
 AliHFDhadronCorrSystUnc.cxx:5994
 AliHFDhadronCorrSystUnc.cxx:5995
 AliHFDhadronCorrSystUnc.cxx:5996
 AliHFDhadronCorrSystUnc.cxx:5997
 AliHFDhadronCorrSystUnc.cxx:5998
 AliHFDhadronCorrSystUnc.cxx:5999
 AliHFDhadronCorrSystUnc.cxx:6000
 AliHFDhadronCorrSystUnc.cxx:6001
 AliHFDhadronCorrSystUnc.cxx:6002
 AliHFDhadronCorrSystUnc.cxx:6003
 AliHFDhadronCorrSystUnc.cxx:6004
 AliHFDhadronCorrSystUnc.cxx:6005
 AliHFDhadronCorrSystUnc.cxx:6006
 AliHFDhadronCorrSystUnc.cxx:6007
 AliHFDhadronCorrSystUnc.cxx:6008
 AliHFDhadronCorrSystUnc.cxx:6009
 AliHFDhadronCorrSystUnc.cxx:6010
 AliHFDhadronCorrSystUnc.cxx:6011
 AliHFDhadronCorrSystUnc.cxx:6012
 AliHFDhadronCorrSystUnc.cxx:6013
 AliHFDhadronCorrSystUnc.cxx:6014
 AliHFDhadronCorrSystUnc.cxx:6015
 AliHFDhadronCorrSystUnc.cxx:6016
 AliHFDhadronCorrSystUnc.cxx:6017
 AliHFDhadronCorrSystUnc.cxx:6018
 AliHFDhadronCorrSystUnc.cxx:6019
 AliHFDhadronCorrSystUnc.cxx:6020
 AliHFDhadronCorrSystUnc.cxx:6021
 AliHFDhadronCorrSystUnc.cxx:6022
 AliHFDhadronCorrSystUnc.cxx:6023
 AliHFDhadronCorrSystUnc.cxx:6024
 AliHFDhadronCorrSystUnc.cxx:6025
 AliHFDhadronCorrSystUnc.cxx:6026
 AliHFDhadronCorrSystUnc.cxx:6027
 AliHFDhadronCorrSystUnc.cxx:6028
 AliHFDhadronCorrSystUnc.cxx:6029
 AliHFDhadronCorrSystUnc.cxx:6030
 AliHFDhadronCorrSystUnc.cxx:6031
 AliHFDhadronCorrSystUnc.cxx:6032
 AliHFDhadronCorrSystUnc.cxx:6033
 AliHFDhadronCorrSystUnc.cxx:6034
 AliHFDhadronCorrSystUnc.cxx:6035
 AliHFDhadronCorrSystUnc.cxx:6036
 AliHFDhadronCorrSystUnc.cxx:6037
 AliHFDhadronCorrSystUnc.cxx:6038
 AliHFDhadronCorrSystUnc.cxx:6039
 AliHFDhadronCorrSystUnc.cxx:6040
 AliHFDhadronCorrSystUnc.cxx:6041
 AliHFDhadronCorrSystUnc.cxx:6042
 AliHFDhadronCorrSystUnc.cxx:6043
 AliHFDhadronCorrSystUnc.cxx:6044
 AliHFDhadronCorrSystUnc.cxx:6045
 AliHFDhadronCorrSystUnc.cxx:6046
 AliHFDhadronCorrSystUnc.cxx:6047
 AliHFDhadronCorrSystUnc.cxx:6048
 AliHFDhadronCorrSystUnc.cxx:6049
 AliHFDhadronCorrSystUnc.cxx:6050
 AliHFDhadronCorrSystUnc.cxx:6051
 AliHFDhadronCorrSystUnc.cxx:6052
 AliHFDhadronCorrSystUnc.cxx:6053
 AliHFDhadronCorrSystUnc.cxx:6054
 AliHFDhadronCorrSystUnc.cxx:6055
 AliHFDhadronCorrSystUnc.cxx:6056
 AliHFDhadronCorrSystUnc.cxx:6057
 AliHFDhadronCorrSystUnc.cxx:6058
 AliHFDhadronCorrSystUnc.cxx:6059
 AliHFDhadronCorrSystUnc.cxx:6060
 AliHFDhadronCorrSystUnc.cxx:6061
 AliHFDhadronCorrSystUnc.cxx:6062
 AliHFDhadronCorrSystUnc.cxx:6063
 AliHFDhadronCorrSystUnc.cxx:6064
 AliHFDhadronCorrSystUnc.cxx:6065
 AliHFDhadronCorrSystUnc.cxx:6066
 AliHFDhadronCorrSystUnc.cxx:6067
 AliHFDhadronCorrSystUnc.cxx:6068
 AliHFDhadronCorrSystUnc.cxx:6069
 AliHFDhadronCorrSystUnc.cxx:6070
 AliHFDhadronCorrSystUnc.cxx:6071
 AliHFDhadronCorrSystUnc.cxx:6072
 AliHFDhadronCorrSystUnc.cxx:6073
 AliHFDhadronCorrSystUnc.cxx:6074
 AliHFDhadronCorrSystUnc.cxx:6075
 AliHFDhadronCorrSystUnc.cxx:6076
 AliHFDhadronCorrSystUnc.cxx:6077
 AliHFDhadronCorrSystUnc.cxx:6078
 AliHFDhadronCorrSystUnc.cxx:6079
 AliHFDhadronCorrSystUnc.cxx:6080
 AliHFDhadronCorrSystUnc.cxx:6081
 AliHFDhadronCorrSystUnc.cxx:6082
 AliHFDhadronCorrSystUnc.cxx:6083
 AliHFDhadronCorrSystUnc.cxx:6084
 AliHFDhadronCorrSystUnc.cxx:6085
 AliHFDhadronCorrSystUnc.cxx:6086
 AliHFDhadronCorrSystUnc.cxx:6087
 AliHFDhadronCorrSystUnc.cxx:6088
 AliHFDhadronCorrSystUnc.cxx:6089
 AliHFDhadronCorrSystUnc.cxx:6090
 AliHFDhadronCorrSystUnc.cxx:6091
 AliHFDhadronCorrSystUnc.cxx:6092
 AliHFDhadronCorrSystUnc.cxx:6093
 AliHFDhadronCorrSystUnc.cxx:6094
 AliHFDhadronCorrSystUnc.cxx:6095
 AliHFDhadronCorrSystUnc.cxx:6096
 AliHFDhadronCorrSystUnc.cxx:6097
 AliHFDhadronCorrSystUnc.cxx:6098
 AliHFDhadronCorrSystUnc.cxx:6099
 AliHFDhadronCorrSystUnc.cxx:6100
 AliHFDhadronCorrSystUnc.cxx:6101
 AliHFDhadronCorrSystUnc.cxx:6102
 AliHFDhadronCorrSystUnc.cxx:6103
 AliHFDhadronCorrSystUnc.cxx:6104
 AliHFDhadronCorrSystUnc.cxx:6105
 AliHFDhadronCorrSystUnc.cxx:6106
 AliHFDhadronCorrSystUnc.cxx:6107
 AliHFDhadronCorrSystUnc.cxx:6108
 AliHFDhadronCorrSystUnc.cxx:6109
 AliHFDhadronCorrSystUnc.cxx:6110
 AliHFDhadronCorrSystUnc.cxx:6111
 AliHFDhadronCorrSystUnc.cxx:6112
 AliHFDhadronCorrSystUnc.cxx:6113
 AliHFDhadronCorrSystUnc.cxx:6114
 AliHFDhadronCorrSystUnc.cxx:6115
 AliHFDhadronCorrSystUnc.cxx:6116
 AliHFDhadronCorrSystUnc.cxx:6117
 AliHFDhadronCorrSystUnc.cxx:6118
 AliHFDhadronCorrSystUnc.cxx:6119
 AliHFDhadronCorrSystUnc.cxx:6120
 AliHFDhadronCorrSystUnc.cxx:6121
 AliHFDhadronCorrSystUnc.cxx:6122
 AliHFDhadronCorrSystUnc.cxx:6123
 AliHFDhadronCorrSystUnc.cxx:6124
 AliHFDhadronCorrSystUnc.cxx:6125
 AliHFDhadronCorrSystUnc.cxx:6126
 AliHFDhadronCorrSystUnc.cxx:6127
 AliHFDhadronCorrSystUnc.cxx:6128
 AliHFDhadronCorrSystUnc.cxx:6129
 AliHFDhadronCorrSystUnc.cxx:6130
 AliHFDhadronCorrSystUnc.cxx:6131
 AliHFDhadronCorrSystUnc.cxx:6132
 AliHFDhadronCorrSystUnc.cxx:6133
 AliHFDhadronCorrSystUnc.cxx:6134
 AliHFDhadronCorrSystUnc.cxx:6135
 AliHFDhadronCorrSystUnc.cxx:6136
 AliHFDhadronCorrSystUnc.cxx:6137
 AliHFDhadronCorrSystUnc.cxx:6138
 AliHFDhadronCorrSystUnc.cxx:6139
 AliHFDhadronCorrSystUnc.cxx:6140
 AliHFDhadronCorrSystUnc.cxx:6141
 AliHFDhadronCorrSystUnc.cxx:6142
 AliHFDhadronCorrSystUnc.cxx:6143
 AliHFDhadronCorrSystUnc.cxx:6144
 AliHFDhadronCorrSystUnc.cxx:6145
 AliHFDhadronCorrSystUnc.cxx:6146
 AliHFDhadronCorrSystUnc.cxx:6147
 AliHFDhadronCorrSystUnc.cxx:6148
 AliHFDhadronCorrSystUnc.cxx:6149
 AliHFDhadronCorrSystUnc.cxx:6150
 AliHFDhadronCorrSystUnc.cxx:6151
 AliHFDhadronCorrSystUnc.cxx:6152
 AliHFDhadronCorrSystUnc.cxx:6153
 AliHFDhadronCorrSystUnc.cxx:6154
 AliHFDhadronCorrSystUnc.cxx:6155
 AliHFDhadronCorrSystUnc.cxx:6156
 AliHFDhadronCorrSystUnc.cxx:6157
 AliHFDhadronCorrSystUnc.cxx:6158
 AliHFDhadronCorrSystUnc.cxx:6159
 AliHFDhadronCorrSystUnc.cxx:6160
 AliHFDhadronCorrSystUnc.cxx:6161
 AliHFDhadronCorrSystUnc.cxx:6162
 AliHFDhadronCorrSystUnc.cxx:6163
 AliHFDhadronCorrSystUnc.cxx:6164
 AliHFDhadronCorrSystUnc.cxx:6165
 AliHFDhadronCorrSystUnc.cxx:6166
 AliHFDhadronCorrSystUnc.cxx:6167
 AliHFDhadronCorrSystUnc.cxx:6168
 AliHFDhadronCorrSystUnc.cxx:6169
 AliHFDhadronCorrSystUnc.cxx:6170
 AliHFDhadronCorrSystUnc.cxx:6171
 AliHFDhadronCorrSystUnc.cxx:6172
 AliHFDhadronCorrSystUnc.cxx:6173
 AliHFDhadronCorrSystUnc.cxx:6174
 AliHFDhadronCorrSystUnc.cxx:6175
 AliHFDhadronCorrSystUnc.cxx:6176
 AliHFDhadronCorrSystUnc.cxx:6177
 AliHFDhadronCorrSystUnc.cxx:6178
 AliHFDhadronCorrSystUnc.cxx:6179
 AliHFDhadronCorrSystUnc.cxx:6180
 AliHFDhadronCorrSystUnc.cxx:6181
 AliHFDhadronCorrSystUnc.cxx:6182
 AliHFDhadronCorrSystUnc.cxx:6183
 AliHFDhadronCorrSystUnc.cxx:6184
 AliHFDhadronCorrSystUnc.cxx:6185
 AliHFDhadronCorrSystUnc.cxx:6186
 AliHFDhadronCorrSystUnc.cxx:6187
 AliHFDhadronCorrSystUnc.cxx:6188
 AliHFDhadronCorrSystUnc.cxx:6189
 AliHFDhadronCorrSystUnc.cxx:6190
 AliHFDhadronCorrSystUnc.cxx:6191
 AliHFDhadronCorrSystUnc.cxx:6192
 AliHFDhadronCorrSystUnc.cxx:6193
 AliHFDhadronCorrSystUnc.cxx:6194
 AliHFDhadronCorrSystUnc.cxx:6195
 AliHFDhadronCorrSystUnc.cxx:6196
 AliHFDhadronCorrSystUnc.cxx:6197
 AliHFDhadronCorrSystUnc.cxx:6198
 AliHFDhadronCorrSystUnc.cxx:6199
 AliHFDhadronCorrSystUnc.cxx:6200
 AliHFDhadronCorrSystUnc.cxx:6201
 AliHFDhadronCorrSystUnc.cxx:6202
 AliHFDhadronCorrSystUnc.cxx:6203
 AliHFDhadronCorrSystUnc.cxx:6204
 AliHFDhadronCorrSystUnc.cxx:6205
 AliHFDhadronCorrSystUnc.cxx:6206
 AliHFDhadronCorrSystUnc.cxx:6207
 AliHFDhadronCorrSystUnc.cxx:6208
 AliHFDhadronCorrSystUnc.cxx:6209
 AliHFDhadronCorrSystUnc.cxx:6210
 AliHFDhadronCorrSystUnc.cxx:6211
 AliHFDhadronCorrSystUnc.cxx:6212
 AliHFDhadronCorrSystUnc.cxx:6213
 AliHFDhadronCorrSystUnc.cxx:6214
 AliHFDhadronCorrSystUnc.cxx:6215
 AliHFDhadronCorrSystUnc.cxx:6216
 AliHFDhadronCorrSystUnc.cxx:6217
 AliHFDhadronCorrSystUnc.cxx:6218
 AliHFDhadronCorrSystUnc.cxx:6219
 AliHFDhadronCorrSystUnc.cxx:6220
 AliHFDhadronCorrSystUnc.cxx:6221
 AliHFDhadronCorrSystUnc.cxx:6222
 AliHFDhadronCorrSystUnc.cxx:6223
 AliHFDhadronCorrSystUnc.cxx:6224
 AliHFDhadronCorrSystUnc.cxx:6225
 AliHFDhadronCorrSystUnc.cxx:6226
 AliHFDhadronCorrSystUnc.cxx:6227
 AliHFDhadronCorrSystUnc.cxx:6228
 AliHFDhadronCorrSystUnc.cxx:6229
 AliHFDhadronCorrSystUnc.cxx:6230
 AliHFDhadronCorrSystUnc.cxx:6231
 AliHFDhadronCorrSystUnc.cxx:6232
 AliHFDhadronCorrSystUnc.cxx:6233
 AliHFDhadronCorrSystUnc.cxx:6234
 AliHFDhadronCorrSystUnc.cxx:6235
 AliHFDhadronCorrSystUnc.cxx:6236
 AliHFDhadronCorrSystUnc.cxx:6237
 AliHFDhadronCorrSystUnc.cxx:6238
 AliHFDhadronCorrSystUnc.cxx:6239
 AliHFDhadronCorrSystUnc.cxx:6240
 AliHFDhadronCorrSystUnc.cxx:6241
 AliHFDhadronCorrSystUnc.cxx:6242
 AliHFDhadronCorrSystUnc.cxx:6243
 AliHFDhadronCorrSystUnc.cxx:6244
 AliHFDhadronCorrSystUnc.cxx:6245
 AliHFDhadronCorrSystUnc.cxx:6246
 AliHFDhadronCorrSystUnc.cxx:6247
 AliHFDhadronCorrSystUnc.cxx:6248
 AliHFDhadronCorrSystUnc.cxx:6249
 AliHFDhadronCorrSystUnc.cxx:6250
 AliHFDhadronCorrSystUnc.cxx:6251
 AliHFDhadronCorrSystUnc.cxx:6252
 AliHFDhadronCorrSystUnc.cxx:6253
 AliHFDhadronCorrSystUnc.cxx:6254
 AliHFDhadronCorrSystUnc.cxx:6255
 AliHFDhadronCorrSystUnc.cxx:6256
 AliHFDhadronCorrSystUnc.cxx:6257
 AliHFDhadronCorrSystUnc.cxx:6258
 AliHFDhadronCorrSystUnc.cxx:6259
 AliHFDhadronCorrSystUnc.cxx:6260
 AliHFDhadronCorrSystUnc.cxx:6261
 AliHFDhadronCorrSystUnc.cxx:6262
 AliHFDhadronCorrSystUnc.cxx:6263
 AliHFDhadronCorrSystUnc.cxx:6264
 AliHFDhadronCorrSystUnc.cxx:6265
 AliHFDhadronCorrSystUnc.cxx:6266
 AliHFDhadronCorrSystUnc.cxx:6267
 AliHFDhadronCorrSystUnc.cxx:6268
 AliHFDhadronCorrSystUnc.cxx:6269
 AliHFDhadronCorrSystUnc.cxx:6270
 AliHFDhadronCorrSystUnc.cxx:6271
 AliHFDhadronCorrSystUnc.cxx:6272
 AliHFDhadronCorrSystUnc.cxx:6273
 AliHFDhadronCorrSystUnc.cxx:6274
 AliHFDhadronCorrSystUnc.cxx:6275
 AliHFDhadronCorrSystUnc.cxx:6276
 AliHFDhadronCorrSystUnc.cxx:6277
 AliHFDhadronCorrSystUnc.cxx:6278
 AliHFDhadronCorrSystUnc.cxx:6279
 AliHFDhadronCorrSystUnc.cxx:6280
 AliHFDhadronCorrSystUnc.cxx:6281
 AliHFDhadronCorrSystUnc.cxx:6282
 AliHFDhadronCorrSystUnc.cxx:6283
 AliHFDhadronCorrSystUnc.cxx:6284
 AliHFDhadronCorrSystUnc.cxx:6285
 AliHFDhadronCorrSystUnc.cxx:6286
 AliHFDhadronCorrSystUnc.cxx:6287
 AliHFDhadronCorrSystUnc.cxx:6288
 AliHFDhadronCorrSystUnc.cxx:6289
 AliHFDhadronCorrSystUnc.cxx:6290
 AliHFDhadronCorrSystUnc.cxx:6291
 AliHFDhadronCorrSystUnc.cxx:6292
 AliHFDhadronCorrSystUnc.cxx:6293
 AliHFDhadronCorrSystUnc.cxx:6294
 AliHFDhadronCorrSystUnc.cxx:6295
 AliHFDhadronCorrSystUnc.cxx:6296
 AliHFDhadronCorrSystUnc.cxx:6297
 AliHFDhadronCorrSystUnc.cxx:6298
 AliHFDhadronCorrSystUnc.cxx:6299
 AliHFDhadronCorrSystUnc.cxx:6300
 AliHFDhadronCorrSystUnc.cxx:6301
 AliHFDhadronCorrSystUnc.cxx:6302
 AliHFDhadronCorrSystUnc.cxx:6303
 AliHFDhadronCorrSystUnc.cxx:6304
 AliHFDhadronCorrSystUnc.cxx:6305
 AliHFDhadronCorrSystUnc.cxx:6306
 AliHFDhadronCorrSystUnc.cxx:6307
 AliHFDhadronCorrSystUnc.cxx:6308
 AliHFDhadronCorrSystUnc.cxx:6309
 AliHFDhadronCorrSystUnc.cxx:6310
 AliHFDhadronCorrSystUnc.cxx:6311
 AliHFDhadronCorrSystUnc.cxx:6312
 AliHFDhadronCorrSystUnc.cxx:6313
 AliHFDhadronCorrSystUnc.cxx:6314
 AliHFDhadronCorrSystUnc.cxx:6315
 AliHFDhadronCorrSystUnc.cxx:6316
 AliHFDhadronCorrSystUnc.cxx:6317
 AliHFDhadronCorrSystUnc.cxx:6318
 AliHFDhadronCorrSystUnc.cxx:6319
 AliHFDhadronCorrSystUnc.cxx:6320
 AliHFDhadronCorrSystUnc.cxx:6321
 AliHFDhadronCorrSystUnc.cxx:6322
 AliHFDhadronCorrSystUnc.cxx:6323
 AliHFDhadronCorrSystUnc.cxx:6324
 AliHFDhadronCorrSystUnc.cxx:6325
 AliHFDhadronCorrSystUnc.cxx:6326
 AliHFDhadronCorrSystUnc.cxx:6327
 AliHFDhadronCorrSystUnc.cxx:6328
 AliHFDhadronCorrSystUnc.cxx:6329
 AliHFDhadronCorrSystUnc.cxx:6330
 AliHFDhadronCorrSystUnc.cxx:6331
 AliHFDhadronCorrSystUnc.cxx:6332
 AliHFDhadronCorrSystUnc.cxx:6333
 AliHFDhadronCorrSystUnc.cxx:6334
 AliHFDhadronCorrSystUnc.cxx:6335
 AliHFDhadronCorrSystUnc.cxx:6336
 AliHFDhadronCorrSystUnc.cxx:6337
 AliHFDhadronCorrSystUnc.cxx:6338
 AliHFDhadronCorrSystUnc.cxx:6339
 AliHFDhadronCorrSystUnc.cxx:6340
 AliHFDhadronCorrSystUnc.cxx:6341
 AliHFDhadronCorrSystUnc.cxx:6342
 AliHFDhadronCorrSystUnc.cxx:6343
 AliHFDhadronCorrSystUnc.cxx:6344
 AliHFDhadronCorrSystUnc.cxx:6345
 AliHFDhadronCorrSystUnc.cxx:6346
 AliHFDhadronCorrSystUnc.cxx:6347
 AliHFDhadronCorrSystUnc.cxx:6348
 AliHFDhadronCorrSystUnc.cxx:6349
 AliHFDhadronCorrSystUnc.cxx:6350
 AliHFDhadronCorrSystUnc.cxx:6351
 AliHFDhadronCorrSystUnc.cxx:6352
 AliHFDhadronCorrSystUnc.cxx:6353
 AliHFDhadronCorrSystUnc.cxx:6354
 AliHFDhadronCorrSystUnc.cxx:6355
 AliHFDhadronCorrSystUnc.cxx:6356
 AliHFDhadronCorrSystUnc.cxx:6357
 AliHFDhadronCorrSystUnc.cxx:6358
 AliHFDhadronCorrSystUnc.cxx:6359
 AliHFDhadronCorrSystUnc.cxx:6360
 AliHFDhadronCorrSystUnc.cxx:6361
 AliHFDhadronCorrSystUnc.cxx:6362
 AliHFDhadronCorrSystUnc.cxx:6363
 AliHFDhadronCorrSystUnc.cxx:6364
 AliHFDhadronCorrSystUnc.cxx:6365
 AliHFDhadronCorrSystUnc.cxx:6366
 AliHFDhadronCorrSystUnc.cxx:6367
 AliHFDhadronCorrSystUnc.cxx:6368
 AliHFDhadronCorrSystUnc.cxx:6369
 AliHFDhadronCorrSystUnc.cxx:6370
 AliHFDhadronCorrSystUnc.cxx:6371
 AliHFDhadronCorrSystUnc.cxx:6372
 AliHFDhadronCorrSystUnc.cxx:6373
 AliHFDhadronCorrSystUnc.cxx:6374
 AliHFDhadronCorrSystUnc.cxx:6375
 AliHFDhadronCorrSystUnc.cxx:6376
 AliHFDhadronCorrSystUnc.cxx:6377
 AliHFDhadronCorrSystUnc.cxx:6378
 AliHFDhadronCorrSystUnc.cxx:6379
 AliHFDhadronCorrSystUnc.cxx:6380
 AliHFDhadronCorrSystUnc.cxx:6381
 AliHFDhadronCorrSystUnc.cxx:6382
 AliHFDhadronCorrSystUnc.cxx:6383
 AliHFDhadronCorrSystUnc.cxx:6384
 AliHFDhadronCorrSystUnc.cxx:6385
 AliHFDhadronCorrSystUnc.cxx:6386
 AliHFDhadronCorrSystUnc.cxx:6387
 AliHFDhadronCorrSystUnc.cxx:6388
 AliHFDhadronCorrSystUnc.cxx:6389
 AliHFDhadronCorrSystUnc.cxx:6390
 AliHFDhadronCorrSystUnc.cxx:6391
 AliHFDhadronCorrSystUnc.cxx:6392
 AliHFDhadronCorrSystUnc.cxx:6393
 AliHFDhadronCorrSystUnc.cxx:6394
 AliHFDhadronCorrSystUnc.cxx:6395
 AliHFDhadronCorrSystUnc.cxx:6396
 AliHFDhadronCorrSystUnc.cxx:6397
 AliHFDhadronCorrSystUnc.cxx:6398
 AliHFDhadronCorrSystUnc.cxx:6399
 AliHFDhadronCorrSystUnc.cxx:6400
 AliHFDhadronCorrSystUnc.cxx:6401
 AliHFDhadronCorrSystUnc.cxx:6402
 AliHFDhadronCorrSystUnc.cxx:6403
 AliHFDhadronCorrSystUnc.cxx:6404
 AliHFDhadronCorrSystUnc.cxx:6405
 AliHFDhadronCorrSystUnc.cxx:6406
 AliHFDhadronCorrSystUnc.cxx:6407
 AliHFDhadronCorrSystUnc.cxx:6408
 AliHFDhadronCorrSystUnc.cxx:6409
 AliHFDhadronCorrSystUnc.cxx:6410
 AliHFDhadronCorrSystUnc.cxx:6411
 AliHFDhadronCorrSystUnc.cxx:6412
 AliHFDhadronCorrSystUnc.cxx:6413
 AliHFDhadronCorrSystUnc.cxx:6414
 AliHFDhadronCorrSystUnc.cxx:6415
 AliHFDhadronCorrSystUnc.cxx:6416
 AliHFDhadronCorrSystUnc.cxx:6417
 AliHFDhadronCorrSystUnc.cxx:6418
 AliHFDhadronCorrSystUnc.cxx:6419
 AliHFDhadronCorrSystUnc.cxx:6420
 AliHFDhadronCorrSystUnc.cxx:6421
 AliHFDhadronCorrSystUnc.cxx:6422
 AliHFDhadronCorrSystUnc.cxx:6423
 AliHFDhadronCorrSystUnc.cxx:6424
 AliHFDhadronCorrSystUnc.cxx:6425
 AliHFDhadronCorrSystUnc.cxx:6426
 AliHFDhadronCorrSystUnc.cxx:6427
 AliHFDhadronCorrSystUnc.cxx:6428
 AliHFDhadronCorrSystUnc.cxx:6429
 AliHFDhadronCorrSystUnc.cxx:6430
 AliHFDhadronCorrSystUnc.cxx:6431
 AliHFDhadronCorrSystUnc.cxx:6432
 AliHFDhadronCorrSystUnc.cxx:6433
 AliHFDhadronCorrSystUnc.cxx:6434
 AliHFDhadronCorrSystUnc.cxx:6435
 AliHFDhadronCorrSystUnc.cxx:6436
 AliHFDhadronCorrSystUnc.cxx:6437
 AliHFDhadronCorrSystUnc.cxx:6438
 AliHFDhadronCorrSystUnc.cxx:6439
 AliHFDhadronCorrSystUnc.cxx:6440
 AliHFDhadronCorrSystUnc.cxx:6441
 AliHFDhadronCorrSystUnc.cxx:6442
 AliHFDhadronCorrSystUnc.cxx:6443
 AliHFDhadronCorrSystUnc.cxx:6444
 AliHFDhadronCorrSystUnc.cxx:6445
 AliHFDhadronCorrSystUnc.cxx:6446
 AliHFDhadronCorrSystUnc.cxx:6447
 AliHFDhadronCorrSystUnc.cxx:6448
 AliHFDhadronCorrSystUnc.cxx:6449
 AliHFDhadronCorrSystUnc.cxx:6450
 AliHFDhadronCorrSystUnc.cxx:6451
 AliHFDhadronCorrSystUnc.cxx:6452
 AliHFDhadronCorrSystUnc.cxx:6453
 AliHFDhadronCorrSystUnc.cxx:6454
 AliHFDhadronCorrSystUnc.cxx:6455
 AliHFDhadronCorrSystUnc.cxx:6456
 AliHFDhadronCorrSystUnc.cxx:6457
 AliHFDhadronCorrSystUnc.cxx:6458
 AliHFDhadronCorrSystUnc.cxx:6459
 AliHFDhadronCorrSystUnc.cxx:6460
 AliHFDhadronCorrSystUnc.cxx:6461
 AliHFDhadronCorrSystUnc.cxx:6462
 AliHFDhadronCorrSystUnc.cxx:6463
 AliHFDhadronCorrSystUnc.cxx:6464
 AliHFDhadronCorrSystUnc.cxx:6465
 AliHFDhadronCorrSystUnc.cxx:6466
 AliHFDhadronCorrSystUnc.cxx:6467
 AliHFDhadronCorrSystUnc.cxx:6468
 AliHFDhadronCorrSystUnc.cxx:6469
 AliHFDhadronCorrSystUnc.cxx:6470
 AliHFDhadronCorrSystUnc.cxx:6471
 AliHFDhadronCorrSystUnc.cxx:6472
 AliHFDhadronCorrSystUnc.cxx:6473
 AliHFDhadronCorrSystUnc.cxx:6474
 AliHFDhadronCorrSystUnc.cxx:6475
 AliHFDhadronCorrSystUnc.cxx:6476
 AliHFDhadronCorrSystUnc.cxx:6477
 AliHFDhadronCorrSystUnc.cxx:6478
 AliHFDhadronCorrSystUnc.cxx:6479
 AliHFDhadronCorrSystUnc.cxx:6480
 AliHFDhadronCorrSystUnc.cxx:6481
 AliHFDhadronCorrSystUnc.cxx:6482
 AliHFDhadronCorrSystUnc.cxx:6483
 AliHFDhadronCorrSystUnc.cxx:6484
 AliHFDhadronCorrSystUnc.cxx:6485
 AliHFDhadronCorrSystUnc.cxx:6486
 AliHFDhadronCorrSystUnc.cxx:6487
 AliHFDhadronCorrSystUnc.cxx:6488
 AliHFDhadronCorrSystUnc.cxx:6489
 AliHFDhadronCorrSystUnc.cxx:6490
 AliHFDhadronCorrSystUnc.cxx:6491
 AliHFDhadronCorrSystUnc.cxx:6492
 AliHFDhadronCorrSystUnc.cxx:6493
 AliHFDhadronCorrSystUnc.cxx:6494
 AliHFDhadronCorrSystUnc.cxx:6495
 AliHFDhadronCorrSystUnc.cxx:6496
 AliHFDhadronCorrSystUnc.cxx:6497
 AliHFDhadronCorrSystUnc.cxx:6498
 AliHFDhadronCorrSystUnc.cxx:6499
 AliHFDhadronCorrSystUnc.cxx:6500
 AliHFDhadronCorrSystUnc.cxx:6501
 AliHFDhadronCorrSystUnc.cxx:6502
 AliHFDhadronCorrSystUnc.cxx:6503
 AliHFDhadronCorrSystUnc.cxx:6504
 AliHFDhadronCorrSystUnc.cxx:6505
 AliHFDhadronCorrSystUnc.cxx:6506
 AliHFDhadronCorrSystUnc.cxx:6507
 AliHFDhadronCorrSystUnc.cxx:6508
 AliHFDhadronCorrSystUnc.cxx:6509
 AliHFDhadronCorrSystUnc.cxx:6510
 AliHFDhadronCorrSystUnc.cxx:6511
 AliHFDhadronCorrSystUnc.cxx:6512
 AliHFDhadronCorrSystUnc.cxx:6513
 AliHFDhadronCorrSystUnc.cxx:6514
 AliHFDhadronCorrSystUnc.cxx:6515
 AliHFDhadronCorrSystUnc.cxx:6516
 AliHFDhadronCorrSystUnc.cxx:6517
 AliHFDhadronCorrSystUnc.cxx:6518
 AliHFDhadronCorrSystUnc.cxx:6519
 AliHFDhadronCorrSystUnc.cxx:6520
 AliHFDhadronCorrSystUnc.cxx:6521
 AliHFDhadronCorrSystUnc.cxx:6522
 AliHFDhadronCorrSystUnc.cxx:6523
 AliHFDhadronCorrSystUnc.cxx:6524
 AliHFDhadronCorrSystUnc.cxx:6525
 AliHFDhadronCorrSystUnc.cxx:6526
 AliHFDhadronCorrSystUnc.cxx:6527
 AliHFDhadronCorrSystUnc.cxx:6528
 AliHFDhadronCorrSystUnc.cxx:6529
 AliHFDhadronCorrSystUnc.cxx:6530
 AliHFDhadronCorrSystUnc.cxx:6531
 AliHFDhadronCorrSystUnc.cxx:6532
 AliHFDhadronCorrSystUnc.cxx:6533
 AliHFDhadronCorrSystUnc.cxx:6534
 AliHFDhadronCorrSystUnc.cxx:6535
 AliHFDhadronCorrSystUnc.cxx:6536
 AliHFDhadronCorrSystUnc.cxx:6537
 AliHFDhadronCorrSystUnc.cxx:6538
 AliHFDhadronCorrSystUnc.cxx:6539
 AliHFDhadronCorrSystUnc.cxx:6540
 AliHFDhadronCorrSystUnc.cxx:6541
 AliHFDhadronCorrSystUnc.cxx:6542
 AliHFDhadronCorrSystUnc.cxx:6543
 AliHFDhadronCorrSystUnc.cxx:6544
 AliHFDhadronCorrSystUnc.cxx:6545
 AliHFDhadronCorrSystUnc.cxx:6546
 AliHFDhadronCorrSystUnc.cxx:6547
 AliHFDhadronCorrSystUnc.cxx:6548
 AliHFDhadronCorrSystUnc.cxx:6549
 AliHFDhadronCorrSystUnc.cxx:6550
 AliHFDhadronCorrSystUnc.cxx:6551
 AliHFDhadronCorrSystUnc.cxx:6552
 AliHFDhadronCorrSystUnc.cxx:6553
 AliHFDhadronCorrSystUnc.cxx:6554
 AliHFDhadronCorrSystUnc.cxx:6555
 AliHFDhadronCorrSystUnc.cxx:6556
 AliHFDhadronCorrSystUnc.cxx:6557
 AliHFDhadronCorrSystUnc.cxx:6558
 AliHFDhadronCorrSystUnc.cxx:6559
 AliHFDhadronCorrSystUnc.cxx:6560
 AliHFDhadronCorrSystUnc.cxx:6561
 AliHFDhadronCorrSystUnc.cxx:6562
 AliHFDhadronCorrSystUnc.cxx:6563
 AliHFDhadronCorrSystUnc.cxx:6564
 AliHFDhadronCorrSystUnc.cxx:6565
 AliHFDhadronCorrSystUnc.cxx:6566
 AliHFDhadronCorrSystUnc.cxx:6567
 AliHFDhadronCorrSystUnc.cxx:6568
 AliHFDhadronCorrSystUnc.cxx:6569
 AliHFDhadronCorrSystUnc.cxx:6570
 AliHFDhadronCorrSystUnc.cxx:6571
 AliHFDhadronCorrSystUnc.cxx:6572
 AliHFDhadronCorrSystUnc.cxx:6573
 AliHFDhadronCorrSystUnc.cxx:6574
 AliHFDhadronCorrSystUnc.cxx:6575
 AliHFDhadronCorrSystUnc.cxx:6576
 AliHFDhadronCorrSystUnc.cxx:6577
 AliHFDhadronCorrSystUnc.cxx:6578
 AliHFDhadronCorrSystUnc.cxx:6579
 AliHFDhadronCorrSystUnc.cxx:6580
 AliHFDhadronCorrSystUnc.cxx:6581
 AliHFDhadronCorrSystUnc.cxx:6582
 AliHFDhadronCorrSystUnc.cxx:6583
 AliHFDhadronCorrSystUnc.cxx:6584
 AliHFDhadronCorrSystUnc.cxx:6585
 AliHFDhadronCorrSystUnc.cxx:6586
 AliHFDhadronCorrSystUnc.cxx:6587
 AliHFDhadronCorrSystUnc.cxx:6588
 AliHFDhadronCorrSystUnc.cxx:6589
 AliHFDhadronCorrSystUnc.cxx:6590
 AliHFDhadronCorrSystUnc.cxx:6591
 AliHFDhadronCorrSystUnc.cxx:6592
 AliHFDhadronCorrSystUnc.cxx:6593
 AliHFDhadronCorrSystUnc.cxx:6594
 AliHFDhadronCorrSystUnc.cxx:6595
 AliHFDhadronCorrSystUnc.cxx:6596
 AliHFDhadronCorrSystUnc.cxx:6597
 AliHFDhadronCorrSystUnc.cxx:6598
 AliHFDhadronCorrSystUnc.cxx:6599
 AliHFDhadronCorrSystUnc.cxx:6600
 AliHFDhadronCorrSystUnc.cxx:6601
 AliHFDhadronCorrSystUnc.cxx:6602
 AliHFDhadronCorrSystUnc.cxx:6603
 AliHFDhadronCorrSystUnc.cxx:6604
 AliHFDhadronCorrSystUnc.cxx:6605
 AliHFDhadronCorrSystUnc.cxx:6606
 AliHFDhadronCorrSystUnc.cxx:6607
 AliHFDhadronCorrSystUnc.cxx:6608
 AliHFDhadronCorrSystUnc.cxx:6609
 AliHFDhadronCorrSystUnc.cxx:6610
 AliHFDhadronCorrSystUnc.cxx:6611
 AliHFDhadronCorrSystUnc.cxx:6612
 AliHFDhadronCorrSystUnc.cxx:6613
 AliHFDhadronCorrSystUnc.cxx:6614
 AliHFDhadronCorrSystUnc.cxx:6615
 AliHFDhadronCorrSystUnc.cxx:6616
 AliHFDhadronCorrSystUnc.cxx:6617
 AliHFDhadronCorrSystUnc.cxx:6618
 AliHFDhadronCorrSystUnc.cxx:6619
 AliHFDhadronCorrSystUnc.cxx:6620
 AliHFDhadronCorrSystUnc.cxx:6621
 AliHFDhadronCorrSystUnc.cxx:6622
 AliHFDhadronCorrSystUnc.cxx:6623
 AliHFDhadronCorrSystUnc.cxx:6624
 AliHFDhadronCorrSystUnc.cxx:6625
 AliHFDhadronCorrSystUnc.cxx:6626
 AliHFDhadronCorrSystUnc.cxx:6627
 AliHFDhadronCorrSystUnc.cxx:6628
 AliHFDhadronCorrSystUnc.cxx:6629
 AliHFDhadronCorrSystUnc.cxx:6630
 AliHFDhadronCorrSystUnc.cxx:6631
 AliHFDhadronCorrSystUnc.cxx:6632
 AliHFDhadronCorrSystUnc.cxx:6633
 AliHFDhadronCorrSystUnc.cxx:6634
 AliHFDhadronCorrSystUnc.cxx:6635
 AliHFDhadronCorrSystUnc.cxx:6636
 AliHFDhadronCorrSystUnc.cxx:6637
 AliHFDhadronCorrSystUnc.cxx:6638
 AliHFDhadronCorrSystUnc.cxx:6639
 AliHFDhadronCorrSystUnc.cxx:6640
 AliHFDhadronCorrSystUnc.cxx:6641
 AliHFDhadronCorrSystUnc.cxx:6642
 AliHFDhadronCorrSystUnc.cxx:6643
 AliHFDhadronCorrSystUnc.cxx:6644
 AliHFDhadronCorrSystUnc.cxx:6645
 AliHFDhadronCorrSystUnc.cxx:6646
 AliHFDhadronCorrSystUnc.cxx:6647
 AliHFDhadronCorrSystUnc.cxx:6648
 AliHFDhadronCorrSystUnc.cxx:6649
 AliHFDhadronCorrSystUnc.cxx:6650
 AliHFDhadronCorrSystUnc.cxx:6651
 AliHFDhadronCorrSystUnc.cxx:6652
 AliHFDhadronCorrSystUnc.cxx:6653
 AliHFDhadronCorrSystUnc.cxx:6654
 AliHFDhadronCorrSystUnc.cxx:6655
 AliHFDhadronCorrSystUnc.cxx:6656
 AliHFDhadronCorrSystUnc.cxx:6657
 AliHFDhadronCorrSystUnc.cxx:6658
 AliHFDhadronCorrSystUnc.cxx:6659
 AliHFDhadronCorrSystUnc.cxx:6660
 AliHFDhadronCorrSystUnc.cxx:6661
 AliHFDhadronCorrSystUnc.cxx:6662
 AliHFDhadronCorrSystUnc.cxx:6663
 AliHFDhadronCorrSystUnc.cxx:6664
 AliHFDhadronCorrSystUnc.cxx:6665
 AliHFDhadronCorrSystUnc.cxx:6666
 AliHFDhadronCorrSystUnc.cxx:6667
 AliHFDhadronCorrSystUnc.cxx:6668
 AliHFDhadronCorrSystUnc.cxx:6669
 AliHFDhadronCorrSystUnc.cxx:6670
 AliHFDhadronCorrSystUnc.cxx:6671
 AliHFDhadronCorrSystUnc.cxx:6672
 AliHFDhadronCorrSystUnc.cxx:6673
 AliHFDhadronCorrSystUnc.cxx:6674
 AliHFDhadronCorrSystUnc.cxx:6675
 AliHFDhadronCorrSystUnc.cxx:6676
 AliHFDhadronCorrSystUnc.cxx:6677
 AliHFDhadronCorrSystUnc.cxx:6678
 AliHFDhadronCorrSystUnc.cxx:6679
 AliHFDhadronCorrSystUnc.cxx:6680
 AliHFDhadronCorrSystUnc.cxx:6681
 AliHFDhadronCorrSystUnc.cxx:6682
 AliHFDhadronCorrSystUnc.cxx:6683
 AliHFDhadronCorrSystUnc.cxx:6684
 AliHFDhadronCorrSystUnc.cxx:6685
 AliHFDhadronCorrSystUnc.cxx:6686
 AliHFDhadronCorrSystUnc.cxx:6687
 AliHFDhadronCorrSystUnc.cxx:6688
 AliHFDhadronCorrSystUnc.cxx:6689
 AliHFDhadronCorrSystUnc.cxx:6690
 AliHFDhadronCorrSystUnc.cxx:6691
 AliHFDhadronCorrSystUnc.cxx:6692
 AliHFDhadronCorrSystUnc.cxx:6693
 AliHFDhadronCorrSystUnc.cxx:6694
 AliHFDhadronCorrSystUnc.cxx:6695
 AliHFDhadronCorrSystUnc.cxx:6696
 AliHFDhadronCorrSystUnc.cxx:6697
 AliHFDhadronCorrSystUnc.cxx:6698
 AliHFDhadronCorrSystUnc.cxx:6699
 AliHFDhadronCorrSystUnc.cxx:6700
 AliHFDhadronCorrSystUnc.cxx:6701
 AliHFDhadronCorrSystUnc.cxx:6702
 AliHFDhadronCorrSystUnc.cxx:6703
 AliHFDhadronCorrSystUnc.cxx:6704
 AliHFDhadronCorrSystUnc.cxx:6705
 AliHFDhadronCorrSystUnc.cxx:6706
 AliHFDhadronCorrSystUnc.cxx:6707
 AliHFDhadronCorrSystUnc.cxx:6708
 AliHFDhadronCorrSystUnc.cxx:6709
 AliHFDhadronCorrSystUnc.cxx:6710
 AliHFDhadronCorrSystUnc.cxx:6711
 AliHFDhadronCorrSystUnc.cxx:6712
 AliHFDhadronCorrSystUnc.cxx:6713
 AliHFDhadronCorrSystUnc.cxx:6714
 AliHFDhadronCorrSystUnc.cxx:6715
 AliHFDhadronCorrSystUnc.cxx:6716
 AliHFDhadronCorrSystUnc.cxx:6717
 AliHFDhadronCorrSystUnc.cxx:6718
 AliHFDhadronCorrSystUnc.cxx:6719
 AliHFDhadronCorrSystUnc.cxx:6720
 AliHFDhadronCorrSystUnc.cxx:6721
 AliHFDhadronCorrSystUnc.cxx:6722
 AliHFDhadronCorrSystUnc.cxx:6723
 AliHFDhadronCorrSystUnc.cxx:6724
 AliHFDhadronCorrSystUnc.cxx:6725
 AliHFDhadronCorrSystUnc.cxx:6726
 AliHFDhadronCorrSystUnc.cxx:6727
 AliHFDhadronCorrSystUnc.cxx:6728
 AliHFDhadronCorrSystUnc.cxx:6729
 AliHFDhadronCorrSystUnc.cxx:6730
 AliHFDhadronCorrSystUnc.cxx:6731
 AliHFDhadronCorrSystUnc.cxx:6732
 AliHFDhadronCorrSystUnc.cxx:6733
 AliHFDhadronCorrSystUnc.cxx:6734
 AliHFDhadronCorrSystUnc.cxx:6735
 AliHFDhadronCorrSystUnc.cxx:6736
 AliHFDhadronCorrSystUnc.cxx:6737
 AliHFDhadronCorrSystUnc.cxx:6738
 AliHFDhadronCorrSystUnc.cxx:6739
 AliHFDhadronCorrSystUnc.cxx:6740
 AliHFDhadronCorrSystUnc.cxx:6741
 AliHFDhadronCorrSystUnc.cxx:6742
 AliHFDhadronCorrSystUnc.cxx:6743
 AliHFDhadronCorrSystUnc.cxx:6744
 AliHFDhadronCorrSystUnc.cxx:6745
 AliHFDhadronCorrSystUnc.cxx:6746
 AliHFDhadronCorrSystUnc.cxx:6747
 AliHFDhadronCorrSystUnc.cxx:6748
 AliHFDhadronCorrSystUnc.cxx:6749
 AliHFDhadronCorrSystUnc.cxx:6750
 AliHFDhadronCorrSystUnc.cxx:6751
 AliHFDhadronCorrSystUnc.cxx:6752
 AliHFDhadronCorrSystUnc.cxx:6753
 AliHFDhadronCorrSystUnc.cxx:6754
 AliHFDhadronCorrSystUnc.cxx:6755
 AliHFDhadronCorrSystUnc.cxx:6756
 AliHFDhadronCorrSystUnc.cxx:6757
 AliHFDhadronCorrSystUnc.cxx:6758
 AliHFDhadronCorrSystUnc.cxx:6759
 AliHFDhadronCorrSystUnc.cxx:6760
 AliHFDhadronCorrSystUnc.cxx:6761
 AliHFDhadronCorrSystUnc.cxx:6762
 AliHFDhadronCorrSystUnc.cxx:6763
 AliHFDhadronCorrSystUnc.cxx:6764
 AliHFDhadronCorrSystUnc.cxx:6765
 AliHFDhadronCorrSystUnc.cxx:6766
 AliHFDhadronCorrSystUnc.cxx:6767
 AliHFDhadronCorrSystUnc.cxx:6768
 AliHFDhadronCorrSystUnc.cxx:6769
 AliHFDhadronCorrSystUnc.cxx:6770
 AliHFDhadronCorrSystUnc.cxx:6771
 AliHFDhadronCorrSystUnc.cxx:6772
 AliHFDhadronCorrSystUnc.cxx:6773
 AliHFDhadronCorrSystUnc.cxx:6774
 AliHFDhadronCorrSystUnc.cxx:6775
 AliHFDhadronCorrSystUnc.cxx:6776
 AliHFDhadronCorrSystUnc.cxx:6777
 AliHFDhadronCorrSystUnc.cxx:6778
 AliHFDhadronCorrSystUnc.cxx:6779
 AliHFDhadronCorrSystUnc.cxx:6780
 AliHFDhadronCorrSystUnc.cxx:6781
 AliHFDhadronCorrSystUnc.cxx:6782
 AliHFDhadronCorrSystUnc.cxx:6783
 AliHFDhadronCorrSystUnc.cxx:6784
 AliHFDhadronCorrSystUnc.cxx:6785
 AliHFDhadronCorrSystUnc.cxx:6786
 AliHFDhadronCorrSystUnc.cxx:6787
 AliHFDhadronCorrSystUnc.cxx:6788
 AliHFDhadronCorrSystUnc.cxx:6789
 AliHFDhadronCorrSystUnc.cxx:6790
 AliHFDhadronCorrSystUnc.cxx:6791
 AliHFDhadronCorrSystUnc.cxx:6792
 AliHFDhadronCorrSystUnc.cxx:6793
 AliHFDhadronCorrSystUnc.cxx:6794
 AliHFDhadronCorrSystUnc.cxx:6795
 AliHFDhadronCorrSystUnc.cxx:6796
 AliHFDhadronCorrSystUnc.cxx:6797
 AliHFDhadronCorrSystUnc.cxx:6798
 AliHFDhadronCorrSystUnc.cxx:6799
 AliHFDhadronCorrSystUnc.cxx:6800
 AliHFDhadronCorrSystUnc.cxx:6801
 AliHFDhadronCorrSystUnc.cxx:6802
 AliHFDhadronCorrSystUnc.cxx:6803
 AliHFDhadronCorrSystUnc.cxx:6804
 AliHFDhadronCorrSystUnc.cxx:6805
 AliHFDhadronCorrSystUnc.cxx:6806
 AliHFDhadronCorrSystUnc.cxx:6807
 AliHFDhadronCorrSystUnc.cxx:6808
 AliHFDhadronCorrSystUnc.cxx:6809
 AliHFDhadronCorrSystUnc.cxx:6810
 AliHFDhadronCorrSystUnc.cxx:6811
 AliHFDhadronCorrSystUnc.cxx:6812
 AliHFDhadronCorrSystUnc.cxx:6813
 AliHFDhadronCorrSystUnc.cxx:6814
 AliHFDhadronCorrSystUnc.cxx:6815
 AliHFDhadronCorrSystUnc.cxx:6816
 AliHFDhadronCorrSystUnc.cxx:6817
 AliHFDhadronCorrSystUnc.cxx:6818
 AliHFDhadronCorrSystUnc.cxx:6819
 AliHFDhadronCorrSystUnc.cxx:6820
 AliHFDhadronCorrSystUnc.cxx:6821
 AliHFDhadronCorrSystUnc.cxx:6822
 AliHFDhadronCorrSystUnc.cxx:6823
 AliHFDhadronCorrSystUnc.cxx:6824
 AliHFDhadronCorrSystUnc.cxx:6825
 AliHFDhadronCorrSystUnc.cxx:6826
 AliHFDhadronCorrSystUnc.cxx:6827
 AliHFDhadronCorrSystUnc.cxx:6828
 AliHFDhadronCorrSystUnc.cxx:6829
 AliHFDhadronCorrSystUnc.cxx:6830
 AliHFDhadronCorrSystUnc.cxx:6831
 AliHFDhadronCorrSystUnc.cxx:6832
 AliHFDhadronCorrSystUnc.cxx:6833
 AliHFDhadronCorrSystUnc.cxx:6834
 AliHFDhadronCorrSystUnc.cxx:6835
 AliHFDhadronCorrSystUnc.cxx:6836
 AliHFDhadronCorrSystUnc.cxx:6837
 AliHFDhadronCorrSystUnc.cxx:6838
 AliHFDhadronCorrSystUnc.cxx:6839
 AliHFDhadronCorrSystUnc.cxx:6840
 AliHFDhadronCorrSystUnc.cxx:6841
 AliHFDhadronCorrSystUnc.cxx:6842
 AliHFDhadronCorrSystUnc.cxx:6843
 AliHFDhadronCorrSystUnc.cxx:6844
 AliHFDhadronCorrSystUnc.cxx:6845
 AliHFDhadronCorrSystUnc.cxx:6846
 AliHFDhadronCorrSystUnc.cxx:6847
 AliHFDhadronCorrSystUnc.cxx:6848
 AliHFDhadronCorrSystUnc.cxx:6849
 AliHFDhadronCorrSystUnc.cxx:6850
 AliHFDhadronCorrSystUnc.cxx:6851
 AliHFDhadronCorrSystUnc.cxx:6852
 AliHFDhadronCorrSystUnc.cxx:6853
 AliHFDhadronCorrSystUnc.cxx:6854
 AliHFDhadronCorrSystUnc.cxx:6855
 AliHFDhadronCorrSystUnc.cxx:6856
 AliHFDhadronCorrSystUnc.cxx:6857
 AliHFDhadronCorrSystUnc.cxx:6858
 AliHFDhadronCorrSystUnc.cxx:6859
 AliHFDhadronCorrSystUnc.cxx:6860
 AliHFDhadronCorrSystUnc.cxx:6861
 AliHFDhadronCorrSystUnc.cxx:6862
 AliHFDhadronCorrSystUnc.cxx:6863
 AliHFDhadronCorrSystUnc.cxx:6864
 AliHFDhadronCorrSystUnc.cxx:6865
 AliHFDhadronCorrSystUnc.cxx:6866
 AliHFDhadronCorrSystUnc.cxx:6867
 AliHFDhadronCorrSystUnc.cxx:6868
 AliHFDhadronCorrSystUnc.cxx:6869
 AliHFDhadronCorrSystUnc.cxx:6870
 AliHFDhadronCorrSystUnc.cxx:6871
 AliHFDhadronCorrSystUnc.cxx:6872
 AliHFDhadronCorrSystUnc.cxx:6873
 AliHFDhadronCorrSystUnc.cxx:6874
 AliHFDhadronCorrSystUnc.cxx:6875
 AliHFDhadronCorrSystUnc.cxx:6876
 AliHFDhadronCorrSystUnc.cxx:6877
 AliHFDhadronCorrSystUnc.cxx:6878
 AliHFDhadronCorrSystUnc.cxx:6879
 AliHFDhadronCorrSystUnc.cxx:6880
 AliHFDhadronCorrSystUnc.cxx:6881
 AliHFDhadronCorrSystUnc.cxx:6882
 AliHFDhadronCorrSystUnc.cxx:6883
 AliHFDhadronCorrSystUnc.cxx:6884
 AliHFDhadronCorrSystUnc.cxx:6885
 AliHFDhadronCorrSystUnc.cxx:6886
 AliHFDhadronCorrSystUnc.cxx:6887
 AliHFDhadronCorrSystUnc.cxx:6888
 AliHFDhadronCorrSystUnc.cxx:6889
 AliHFDhadronCorrSystUnc.cxx:6890
 AliHFDhadronCorrSystUnc.cxx:6891
 AliHFDhadronCorrSystUnc.cxx:6892
 AliHFDhadronCorrSystUnc.cxx:6893
 AliHFDhadronCorrSystUnc.cxx:6894
 AliHFDhadronCorrSystUnc.cxx:6895
 AliHFDhadronCorrSystUnc.cxx:6896
 AliHFDhadronCorrSystUnc.cxx:6897
 AliHFDhadronCorrSystUnc.cxx:6898
 AliHFDhadronCorrSystUnc.cxx:6899
 AliHFDhadronCorrSystUnc.cxx:6900
 AliHFDhadronCorrSystUnc.cxx:6901
 AliHFDhadronCorrSystUnc.cxx:6902
 AliHFDhadronCorrSystUnc.cxx:6903
 AliHFDhadronCorrSystUnc.cxx:6904
 AliHFDhadronCorrSystUnc.cxx:6905
 AliHFDhadronCorrSystUnc.cxx:6906
 AliHFDhadronCorrSystUnc.cxx:6907
 AliHFDhadronCorrSystUnc.cxx:6908
 AliHFDhadronCorrSystUnc.cxx:6909
 AliHFDhadronCorrSystUnc.cxx:6910
 AliHFDhadronCorrSystUnc.cxx:6911
 AliHFDhadronCorrSystUnc.cxx:6912
 AliHFDhadronCorrSystUnc.cxx:6913
 AliHFDhadronCorrSystUnc.cxx:6914
 AliHFDhadronCorrSystUnc.cxx:6915
 AliHFDhadronCorrSystUnc.cxx:6916
 AliHFDhadronCorrSystUnc.cxx:6917
 AliHFDhadronCorrSystUnc.cxx:6918
 AliHFDhadronCorrSystUnc.cxx:6919
 AliHFDhadronCorrSystUnc.cxx:6920
 AliHFDhadronCorrSystUnc.cxx:6921
 AliHFDhadronCorrSystUnc.cxx:6922
 AliHFDhadronCorrSystUnc.cxx:6923
 AliHFDhadronCorrSystUnc.cxx:6924
 AliHFDhadronCorrSystUnc.cxx:6925
 AliHFDhadronCorrSystUnc.cxx:6926
 AliHFDhadronCorrSystUnc.cxx:6927
 AliHFDhadronCorrSystUnc.cxx:6928
 AliHFDhadronCorrSystUnc.cxx:6929
 AliHFDhadronCorrSystUnc.cxx:6930
 AliHFDhadronCorrSystUnc.cxx:6931
 AliHFDhadronCorrSystUnc.cxx:6932
 AliHFDhadronCorrSystUnc.cxx:6933
 AliHFDhadronCorrSystUnc.cxx:6934
 AliHFDhadronCorrSystUnc.cxx:6935
 AliHFDhadronCorrSystUnc.cxx:6936
 AliHFDhadronCorrSystUnc.cxx:6937
 AliHFDhadronCorrSystUnc.cxx:6938
 AliHFDhadronCorrSystUnc.cxx:6939
 AliHFDhadronCorrSystUnc.cxx:6940
 AliHFDhadronCorrSystUnc.cxx:6941
 AliHFDhadronCorrSystUnc.cxx:6942
 AliHFDhadronCorrSystUnc.cxx:6943
 AliHFDhadronCorrSystUnc.cxx:6944
 AliHFDhadronCorrSystUnc.cxx:6945
 AliHFDhadronCorrSystUnc.cxx:6946
 AliHFDhadronCorrSystUnc.cxx:6947
 AliHFDhadronCorrSystUnc.cxx:6948
 AliHFDhadronCorrSystUnc.cxx:6949
 AliHFDhadronCorrSystUnc.cxx:6950
 AliHFDhadronCorrSystUnc.cxx:6951
 AliHFDhadronCorrSystUnc.cxx:6952
 AliHFDhadronCorrSystUnc.cxx:6953
 AliHFDhadronCorrSystUnc.cxx:6954
 AliHFDhadronCorrSystUnc.cxx:6955
 AliHFDhadronCorrSystUnc.cxx:6956
 AliHFDhadronCorrSystUnc.cxx:6957
 AliHFDhadronCorrSystUnc.cxx:6958
 AliHFDhadronCorrSystUnc.cxx:6959
 AliHFDhadronCorrSystUnc.cxx:6960
 AliHFDhadronCorrSystUnc.cxx:6961
 AliHFDhadronCorrSystUnc.cxx:6962
 AliHFDhadronCorrSystUnc.cxx:6963
 AliHFDhadronCorrSystUnc.cxx:6964
 AliHFDhadronCorrSystUnc.cxx:6965
 AliHFDhadronCorrSystUnc.cxx:6966
 AliHFDhadronCorrSystUnc.cxx:6967
 AliHFDhadronCorrSystUnc.cxx:6968
 AliHFDhadronCorrSystUnc.cxx:6969
 AliHFDhadronCorrSystUnc.cxx:6970
 AliHFDhadronCorrSystUnc.cxx:6971
 AliHFDhadronCorrSystUnc.cxx:6972
 AliHFDhadronCorrSystUnc.cxx:6973
 AliHFDhadronCorrSystUnc.cxx:6974
 AliHFDhadronCorrSystUnc.cxx:6975
 AliHFDhadronCorrSystUnc.cxx:6976
 AliHFDhadronCorrSystUnc.cxx:6977
 AliHFDhadronCorrSystUnc.cxx:6978
 AliHFDhadronCorrSystUnc.cxx:6979
 AliHFDhadronCorrSystUnc.cxx:6980
 AliHFDhadronCorrSystUnc.cxx:6981
 AliHFDhadronCorrSystUnc.cxx:6982
 AliHFDhadronCorrSystUnc.cxx:6983
 AliHFDhadronCorrSystUnc.cxx:6984
 AliHFDhadronCorrSystUnc.cxx:6985
 AliHFDhadronCorrSystUnc.cxx:6986
 AliHFDhadronCorrSystUnc.cxx:6987
 AliHFDhadronCorrSystUnc.cxx:6988
 AliHFDhadronCorrSystUnc.cxx:6989
 AliHFDhadronCorrSystUnc.cxx:6990
 AliHFDhadronCorrSystUnc.cxx:6991
 AliHFDhadronCorrSystUnc.cxx:6992
 AliHFDhadronCorrSystUnc.cxx:6993
 AliHFDhadronCorrSystUnc.cxx:6994
 AliHFDhadronCorrSystUnc.cxx:6995
 AliHFDhadronCorrSystUnc.cxx:6996
 AliHFDhadronCorrSystUnc.cxx:6997
 AliHFDhadronCorrSystUnc.cxx:6998
 AliHFDhadronCorrSystUnc.cxx:6999
 AliHFDhadronCorrSystUnc.cxx:7000
 AliHFDhadronCorrSystUnc.cxx:7001
 AliHFDhadronCorrSystUnc.cxx:7002
 AliHFDhadronCorrSystUnc.cxx:7003
 AliHFDhadronCorrSystUnc.cxx:7004
 AliHFDhadronCorrSystUnc.cxx:7005
 AliHFDhadronCorrSystUnc.cxx:7006
 AliHFDhadronCorrSystUnc.cxx:7007
 AliHFDhadronCorrSystUnc.cxx:7008
 AliHFDhadronCorrSystUnc.cxx:7009
 AliHFDhadronCorrSystUnc.cxx:7010
 AliHFDhadronCorrSystUnc.cxx:7011
 AliHFDhadronCorrSystUnc.cxx:7012
 AliHFDhadronCorrSystUnc.cxx:7013
 AliHFDhadronCorrSystUnc.cxx:7014
 AliHFDhadronCorrSystUnc.cxx:7015
 AliHFDhadronCorrSystUnc.cxx:7016
 AliHFDhadronCorrSystUnc.cxx:7017
 AliHFDhadronCorrSystUnc.cxx:7018
 AliHFDhadronCorrSystUnc.cxx:7019
 AliHFDhadronCorrSystUnc.cxx:7020
 AliHFDhadronCorrSystUnc.cxx:7021
 AliHFDhadronCorrSystUnc.cxx:7022
 AliHFDhadronCorrSystUnc.cxx:7023
 AliHFDhadronCorrSystUnc.cxx:7024
 AliHFDhadronCorrSystUnc.cxx:7025
 AliHFDhadronCorrSystUnc.cxx:7026
 AliHFDhadronCorrSystUnc.cxx:7027
 AliHFDhadronCorrSystUnc.cxx:7028
 AliHFDhadronCorrSystUnc.cxx:7029
 AliHFDhadronCorrSystUnc.cxx:7030
 AliHFDhadronCorrSystUnc.cxx:7031
 AliHFDhadronCorrSystUnc.cxx:7032
 AliHFDhadronCorrSystUnc.cxx:7033
 AliHFDhadronCorrSystUnc.cxx:7034
 AliHFDhadronCorrSystUnc.cxx:7035
 AliHFDhadronCorrSystUnc.cxx:7036
 AliHFDhadronCorrSystUnc.cxx:7037
 AliHFDhadronCorrSystUnc.cxx:7038
 AliHFDhadronCorrSystUnc.cxx:7039
 AliHFDhadronCorrSystUnc.cxx:7040
 AliHFDhadronCorrSystUnc.cxx:7041
 AliHFDhadronCorrSystUnc.cxx:7042
 AliHFDhadronCorrSystUnc.cxx:7043
 AliHFDhadronCorrSystUnc.cxx:7044
 AliHFDhadronCorrSystUnc.cxx:7045
 AliHFDhadronCorrSystUnc.cxx:7046
 AliHFDhadronCorrSystUnc.cxx:7047
 AliHFDhadronCorrSystUnc.cxx:7048
 AliHFDhadronCorrSystUnc.cxx:7049
 AliHFDhadronCorrSystUnc.cxx:7050
 AliHFDhadronCorrSystUnc.cxx:7051
 AliHFDhadronCorrSystUnc.cxx:7052
 AliHFDhadronCorrSystUnc.cxx:7053
 AliHFDhadronCorrSystUnc.cxx:7054
 AliHFDhadronCorrSystUnc.cxx:7055
 AliHFDhadronCorrSystUnc.cxx:7056
 AliHFDhadronCorrSystUnc.cxx:7057
 AliHFDhadronCorrSystUnc.cxx:7058
 AliHFDhadronCorrSystUnc.cxx:7059
 AliHFDhadronCorrSystUnc.cxx:7060
 AliHFDhadronCorrSystUnc.cxx:7061
 AliHFDhadronCorrSystUnc.cxx:7062
 AliHFDhadronCorrSystUnc.cxx:7063
 AliHFDhadronCorrSystUnc.cxx:7064
 AliHFDhadronCorrSystUnc.cxx:7065
 AliHFDhadronCorrSystUnc.cxx:7066
 AliHFDhadronCorrSystUnc.cxx:7067
 AliHFDhadronCorrSystUnc.cxx:7068
 AliHFDhadronCorrSystUnc.cxx:7069
 AliHFDhadronCorrSystUnc.cxx:7070
 AliHFDhadronCorrSystUnc.cxx:7071
 AliHFDhadronCorrSystUnc.cxx:7072
 AliHFDhadronCorrSystUnc.cxx:7073
 AliHFDhadronCorrSystUnc.cxx:7074
 AliHFDhadronCorrSystUnc.cxx:7075
 AliHFDhadronCorrSystUnc.cxx:7076
 AliHFDhadronCorrSystUnc.cxx:7077
 AliHFDhadronCorrSystUnc.cxx:7078
 AliHFDhadronCorrSystUnc.cxx:7079
 AliHFDhadronCorrSystUnc.cxx:7080
 AliHFDhadronCorrSystUnc.cxx:7081
 AliHFDhadronCorrSystUnc.cxx:7082
 AliHFDhadronCorrSystUnc.cxx:7083
 AliHFDhadronCorrSystUnc.cxx:7084
 AliHFDhadronCorrSystUnc.cxx:7085
 AliHFDhadronCorrSystUnc.cxx:7086
 AliHFDhadronCorrSystUnc.cxx:7087
 AliHFDhadronCorrSystUnc.cxx:7088
 AliHFDhadronCorrSystUnc.cxx:7089
 AliHFDhadronCorrSystUnc.cxx:7090
 AliHFDhadronCorrSystUnc.cxx:7091
 AliHFDhadronCorrSystUnc.cxx:7092
 AliHFDhadronCorrSystUnc.cxx:7093
 AliHFDhadronCorrSystUnc.cxx:7094
 AliHFDhadronCorrSystUnc.cxx:7095
 AliHFDhadronCorrSystUnc.cxx:7096
 AliHFDhadronCorrSystUnc.cxx:7097
 AliHFDhadronCorrSystUnc.cxx:7098
 AliHFDhadronCorrSystUnc.cxx:7099
 AliHFDhadronCorrSystUnc.cxx:7100
 AliHFDhadronCorrSystUnc.cxx:7101
 AliHFDhadronCorrSystUnc.cxx:7102
 AliHFDhadronCorrSystUnc.cxx:7103
 AliHFDhadronCorrSystUnc.cxx:7104
 AliHFDhadronCorrSystUnc.cxx:7105
 AliHFDhadronCorrSystUnc.cxx:7106
 AliHFDhadronCorrSystUnc.cxx:7107
 AliHFDhadronCorrSystUnc.cxx:7108
 AliHFDhadronCorrSystUnc.cxx:7109
 AliHFDhadronCorrSystUnc.cxx:7110
 AliHFDhadronCorrSystUnc.cxx:7111
 AliHFDhadronCorrSystUnc.cxx:7112
 AliHFDhadronCorrSystUnc.cxx:7113
 AliHFDhadronCorrSystUnc.cxx:7114
 AliHFDhadronCorrSystUnc.cxx:7115
 AliHFDhadronCorrSystUnc.cxx:7116
 AliHFDhadronCorrSystUnc.cxx:7117
 AliHFDhadronCorrSystUnc.cxx:7118
 AliHFDhadronCorrSystUnc.cxx:7119
 AliHFDhadronCorrSystUnc.cxx:7120
 AliHFDhadronCorrSystUnc.cxx:7121
 AliHFDhadronCorrSystUnc.cxx:7122
 AliHFDhadronCorrSystUnc.cxx:7123
 AliHFDhadronCorrSystUnc.cxx:7124
 AliHFDhadronCorrSystUnc.cxx:7125
 AliHFDhadronCorrSystUnc.cxx:7126
 AliHFDhadronCorrSystUnc.cxx:7127
 AliHFDhadronCorrSystUnc.cxx:7128
 AliHFDhadronCorrSystUnc.cxx:7129
 AliHFDhadronCorrSystUnc.cxx:7130
 AliHFDhadronCorrSystUnc.cxx:7131
 AliHFDhadronCorrSystUnc.cxx:7132
 AliHFDhadronCorrSystUnc.cxx:7133
 AliHFDhadronCorrSystUnc.cxx:7134
 AliHFDhadronCorrSystUnc.cxx:7135
 AliHFDhadronCorrSystUnc.cxx:7136
 AliHFDhadronCorrSystUnc.cxx:7137
 AliHFDhadronCorrSystUnc.cxx:7138
 AliHFDhadronCorrSystUnc.cxx:7139
 AliHFDhadronCorrSystUnc.cxx:7140
 AliHFDhadronCorrSystUnc.cxx:7141
 AliHFDhadronCorrSystUnc.cxx:7142
 AliHFDhadronCorrSystUnc.cxx:7143
 AliHFDhadronCorrSystUnc.cxx:7144
 AliHFDhadronCorrSystUnc.cxx:7145
 AliHFDhadronCorrSystUnc.cxx:7146
 AliHFDhadronCorrSystUnc.cxx:7147
 AliHFDhadronCorrSystUnc.cxx:7148
 AliHFDhadronCorrSystUnc.cxx:7149
 AliHFDhadronCorrSystUnc.cxx:7150
 AliHFDhadronCorrSystUnc.cxx:7151
 AliHFDhadronCorrSystUnc.cxx:7152
 AliHFDhadronCorrSystUnc.cxx:7153
 AliHFDhadronCorrSystUnc.cxx:7154
 AliHFDhadronCorrSystUnc.cxx:7155
 AliHFDhadronCorrSystUnc.cxx:7156
 AliHFDhadronCorrSystUnc.cxx:7157
 AliHFDhadronCorrSystUnc.cxx:7158
 AliHFDhadronCorrSystUnc.cxx:7159
 AliHFDhadronCorrSystUnc.cxx:7160
 AliHFDhadronCorrSystUnc.cxx:7161
 AliHFDhadronCorrSystUnc.cxx:7162
 AliHFDhadronCorrSystUnc.cxx:7163
 AliHFDhadronCorrSystUnc.cxx:7164
 AliHFDhadronCorrSystUnc.cxx:7165
 AliHFDhadronCorrSystUnc.cxx:7166
 AliHFDhadronCorrSystUnc.cxx:7167
 AliHFDhadronCorrSystUnc.cxx:7168
 AliHFDhadronCorrSystUnc.cxx:7169
 AliHFDhadronCorrSystUnc.cxx:7170
 AliHFDhadronCorrSystUnc.cxx:7171
 AliHFDhadronCorrSystUnc.cxx:7172
 AliHFDhadronCorrSystUnc.cxx:7173
 AliHFDhadronCorrSystUnc.cxx:7174
 AliHFDhadronCorrSystUnc.cxx:7175
 AliHFDhadronCorrSystUnc.cxx:7176
 AliHFDhadronCorrSystUnc.cxx:7177
 AliHFDhadronCorrSystUnc.cxx:7178
 AliHFDhadronCorrSystUnc.cxx:7179
 AliHFDhadronCorrSystUnc.cxx:7180
 AliHFDhadronCorrSystUnc.cxx:7181
 AliHFDhadronCorrSystUnc.cxx:7182
 AliHFDhadronCorrSystUnc.cxx:7183
 AliHFDhadronCorrSystUnc.cxx:7184
 AliHFDhadronCorrSystUnc.cxx:7185
 AliHFDhadronCorrSystUnc.cxx:7186
 AliHFDhadronCorrSystUnc.cxx:7187
 AliHFDhadronCorrSystUnc.cxx:7188
 AliHFDhadronCorrSystUnc.cxx:7189
 AliHFDhadronCorrSystUnc.cxx:7190
 AliHFDhadronCorrSystUnc.cxx:7191
 AliHFDhadronCorrSystUnc.cxx:7192
 AliHFDhadronCorrSystUnc.cxx:7193
 AliHFDhadronCorrSystUnc.cxx:7194
 AliHFDhadronCorrSystUnc.cxx:7195
 AliHFDhadronCorrSystUnc.cxx:7196
 AliHFDhadronCorrSystUnc.cxx:7197
 AliHFDhadronCorrSystUnc.cxx:7198
 AliHFDhadronCorrSystUnc.cxx:7199
 AliHFDhadronCorrSystUnc.cxx:7200
 AliHFDhadronCorrSystUnc.cxx:7201
 AliHFDhadronCorrSystUnc.cxx:7202
 AliHFDhadronCorrSystUnc.cxx:7203
 AliHFDhadronCorrSystUnc.cxx:7204
 AliHFDhadronCorrSystUnc.cxx:7205
 AliHFDhadronCorrSystUnc.cxx:7206
 AliHFDhadronCorrSystUnc.cxx:7207
 AliHFDhadronCorrSystUnc.cxx:7208
 AliHFDhadronCorrSystUnc.cxx:7209
 AliHFDhadronCorrSystUnc.cxx:7210
 AliHFDhadronCorrSystUnc.cxx:7211
 AliHFDhadronCorrSystUnc.cxx:7212
 AliHFDhadronCorrSystUnc.cxx:7213
 AliHFDhadronCorrSystUnc.cxx:7214
 AliHFDhadronCorrSystUnc.cxx:7215
 AliHFDhadronCorrSystUnc.cxx:7216
 AliHFDhadronCorrSystUnc.cxx:7217
 AliHFDhadronCorrSystUnc.cxx:7218
 AliHFDhadronCorrSystUnc.cxx:7219
 AliHFDhadronCorrSystUnc.cxx:7220
 AliHFDhadronCorrSystUnc.cxx:7221
 AliHFDhadronCorrSystUnc.cxx:7222
 AliHFDhadronCorrSystUnc.cxx:7223
 AliHFDhadronCorrSystUnc.cxx:7224
 AliHFDhadronCorrSystUnc.cxx:7225
 AliHFDhadronCorrSystUnc.cxx:7226
 AliHFDhadronCorrSystUnc.cxx:7227
 AliHFDhadronCorrSystUnc.cxx:7228
 AliHFDhadronCorrSystUnc.cxx:7229
 AliHFDhadronCorrSystUnc.cxx:7230
 AliHFDhadronCorrSystUnc.cxx:7231
 AliHFDhadronCorrSystUnc.cxx:7232
 AliHFDhadronCorrSystUnc.cxx:7233
 AliHFDhadronCorrSystUnc.cxx:7234
 AliHFDhadronCorrSystUnc.cxx:7235
 AliHFDhadronCorrSystUnc.cxx:7236
 AliHFDhadronCorrSystUnc.cxx:7237
 AliHFDhadronCorrSystUnc.cxx:7238
 AliHFDhadronCorrSystUnc.cxx:7239
 AliHFDhadronCorrSystUnc.cxx:7240
 AliHFDhadronCorrSystUnc.cxx:7241
 AliHFDhadronCorrSystUnc.cxx:7242
 AliHFDhadronCorrSystUnc.cxx:7243
 AliHFDhadronCorrSystUnc.cxx:7244
 AliHFDhadronCorrSystUnc.cxx:7245
 AliHFDhadronCorrSystUnc.cxx:7246
 AliHFDhadronCorrSystUnc.cxx:7247
 AliHFDhadronCorrSystUnc.cxx:7248
 AliHFDhadronCorrSystUnc.cxx:7249
 AliHFDhadronCorrSystUnc.cxx:7250
 AliHFDhadronCorrSystUnc.cxx:7251
 AliHFDhadronCorrSystUnc.cxx:7252
 AliHFDhadronCorrSystUnc.cxx:7253
 AliHFDhadronCorrSystUnc.cxx:7254
 AliHFDhadronCorrSystUnc.cxx:7255
 AliHFDhadronCorrSystUnc.cxx:7256
 AliHFDhadronCorrSystUnc.cxx:7257
 AliHFDhadronCorrSystUnc.cxx:7258
 AliHFDhadronCorrSystUnc.cxx:7259
 AliHFDhadronCorrSystUnc.cxx:7260
 AliHFDhadronCorrSystUnc.cxx:7261
 AliHFDhadronCorrSystUnc.cxx:7262
 AliHFDhadronCorrSystUnc.cxx:7263
 AliHFDhadronCorrSystUnc.cxx:7264
 AliHFDhadronCorrSystUnc.cxx:7265
 AliHFDhadronCorrSystUnc.cxx:7266
 AliHFDhadronCorrSystUnc.cxx:7267
 AliHFDhadronCorrSystUnc.cxx:7268
 AliHFDhadronCorrSystUnc.cxx:7269
 AliHFDhadronCorrSystUnc.cxx:7270
 AliHFDhadronCorrSystUnc.cxx:7271
 AliHFDhadronCorrSystUnc.cxx:7272
 AliHFDhadronCorrSystUnc.cxx:7273
 AliHFDhadronCorrSystUnc.cxx:7274
 AliHFDhadronCorrSystUnc.cxx:7275
 AliHFDhadronCorrSystUnc.cxx:7276
 AliHFDhadronCorrSystUnc.cxx:7277
 AliHFDhadronCorrSystUnc.cxx:7278
 AliHFDhadronCorrSystUnc.cxx:7279
 AliHFDhadronCorrSystUnc.cxx:7280
 AliHFDhadronCorrSystUnc.cxx:7281
 AliHFDhadronCorrSystUnc.cxx:7282
 AliHFDhadronCorrSystUnc.cxx:7283
 AliHFDhadronCorrSystUnc.cxx:7284
 AliHFDhadronCorrSystUnc.cxx:7285
 AliHFDhadronCorrSystUnc.cxx:7286
 AliHFDhadronCorrSystUnc.cxx:7287
 AliHFDhadronCorrSystUnc.cxx:7288
 AliHFDhadronCorrSystUnc.cxx:7289
 AliHFDhadronCorrSystUnc.cxx:7290
 AliHFDhadronCorrSystUnc.cxx:7291
 AliHFDhadronCorrSystUnc.cxx:7292
 AliHFDhadronCorrSystUnc.cxx:7293
 AliHFDhadronCorrSystUnc.cxx:7294
 AliHFDhadronCorrSystUnc.cxx:7295
 AliHFDhadronCorrSystUnc.cxx:7296
 AliHFDhadronCorrSystUnc.cxx:7297
 AliHFDhadronCorrSystUnc.cxx:7298
 AliHFDhadronCorrSystUnc.cxx:7299
 AliHFDhadronCorrSystUnc.cxx:7300
 AliHFDhadronCorrSystUnc.cxx:7301
 AliHFDhadronCorrSystUnc.cxx:7302
 AliHFDhadronCorrSystUnc.cxx:7303
 AliHFDhadronCorrSystUnc.cxx:7304
 AliHFDhadronCorrSystUnc.cxx:7305
 AliHFDhadronCorrSystUnc.cxx:7306
 AliHFDhadronCorrSystUnc.cxx:7307
 AliHFDhadronCorrSystUnc.cxx:7308
 AliHFDhadronCorrSystUnc.cxx:7309
 AliHFDhadronCorrSystUnc.cxx:7310
 AliHFDhadronCorrSystUnc.cxx:7311
 AliHFDhadronCorrSystUnc.cxx:7312
 AliHFDhadronCorrSystUnc.cxx:7313
 AliHFDhadronCorrSystUnc.cxx:7314
 AliHFDhadronCorrSystUnc.cxx:7315
 AliHFDhadronCorrSystUnc.cxx:7316
 AliHFDhadronCorrSystUnc.cxx:7317
 AliHFDhadronCorrSystUnc.cxx:7318
 AliHFDhadronCorrSystUnc.cxx:7319
 AliHFDhadronCorrSystUnc.cxx:7320
 AliHFDhadronCorrSystUnc.cxx:7321
 AliHFDhadronCorrSystUnc.cxx:7322
 AliHFDhadronCorrSystUnc.cxx:7323
 AliHFDhadronCorrSystUnc.cxx:7324
 AliHFDhadronCorrSystUnc.cxx:7325
 AliHFDhadronCorrSystUnc.cxx:7326
 AliHFDhadronCorrSystUnc.cxx:7327
 AliHFDhadronCorrSystUnc.cxx:7328
 AliHFDhadronCorrSystUnc.cxx:7329
 AliHFDhadronCorrSystUnc.cxx:7330
 AliHFDhadronCorrSystUnc.cxx:7331
 AliHFDhadronCorrSystUnc.cxx:7332
 AliHFDhadronCorrSystUnc.cxx:7333
 AliHFDhadronCorrSystUnc.cxx:7334
 AliHFDhadronCorrSystUnc.cxx:7335
 AliHFDhadronCorrSystUnc.cxx:7336
 AliHFDhadronCorrSystUnc.cxx:7337
 AliHFDhadronCorrSystUnc.cxx:7338
 AliHFDhadronCorrSystUnc.cxx:7339
 AliHFDhadronCorrSystUnc.cxx:7340
 AliHFDhadronCorrSystUnc.cxx:7341
 AliHFDhadronCorrSystUnc.cxx:7342
 AliHFDhadronCorrSystUnc.cxx:7343
 AliHFDhadronCorrSystUnc.cxx:7344
 AliHFDhadronCorrSystUnc.cxx:7345
 AliHFDhadronCorrSystUnc.cxx:7346
 AliHFDhadronCorrSystUnc.cxx:7347
 AliHFDhadronCorrSystUnc.cxx:7348
 AliHFDhadronCorrSystUnc.cxx:7349
 AliHFDhadronCorrSystUnc.cxx:7350
 AliHFDhadronCorrSystUnc.cxx:7351
 AliHFDhadronCorrSystUnc.cxx:7352
 AliHFDhadronCorrSystUnc.cxx:7353
 AliHFDhadronCorrSystUnc.cxx:7354
 AliHFDhadronCorrSystUnc.cxx:7355
 AliHFDhadronCorrSystUnc.cxx:7356
 AliHFDhadronCorrSystUnc.cxx:7357
 AliHFDhadronCorrSystUnc.cxx:7358
 AliHFDhadronCorrSystUnc.cxx:7359
 AliHFDhadronCorrSystUnc.cxx:7360
 AliHFDhadronCorrSystUnc.cxx:7361
 AliHFDhadronCorrSystUnc.cxx:7362
 AliHFDhadronCorrSystUnc.cxx:7363
 AliHFDhadronCorrSystUnc.cxx:7364
 AliHFDhadronCorrSystUnc.cxx:7365
 AliHFDhadronCorrSystUnc.cxx:7366
 AliHFDhadronCorrSystUnc.cxx:7367
 AliHFDhadronCorrSystUnc.cxx:7368
 AliHFDhadronCorrSystUnc.cxx:7369
 AliHFDhadronCorrSystUnc.cxx:7370
 AliHFDhadronCorrSystUnc.cxx:7371
 AliHFDhadronCorrSystUnc.cxx:7372
 AliHFDhadronCorrSystUnc.cxx:7373
 AliHFDhadronCorrSystUnc.cxx:7374
 AliHFDhadronCorrSystUnc.cxx:7375
 AliHFDhadronCorrSystUnc.cxx:7376
 AliHFDhadronCorrSystUnc.cxx:7377
 AliHFDhadronCorrSystUnc.cxx:7378
 AliHFDhadronCorrSystUnc.cxx:7379
 AliHFDhadronCorrSystUnc.cxx:7380
 AliHFDhadronCorrSystUnc.cxx:7381
 AliHFDhadronCorrSystUnc.cxx:7382
 AliHFDhadronCorrSystUnc.cxx:7383
 AliHFDhadronCorrSystUnc.cxx:7384
 AliHFDhadronCorrSystUnc.cxx:7385
 AliHFDhadronCorrSystUnc.cxx:7386
 AliHFDhadronCorrSystUnc.cxx:7387
 AliHFDhadronCorrSystUnc.cxx:7388
 AliHFDhadronCorrSystUnc.cxx:7389
 AliHFDhadronCorrSystUnc.cxx:7390
 AliHFDhadronCorrSystUnc.cxx:7391
 AliHFDhadronCorrSystUnc.cxx:7392
 AliHFDhadronCorrSystUnc.cxx:7393
 AliHFDhadronCorrSystUnc.cxx:7394
 AliHFDhadronCorrSystUnc.cxx:7395
 AliHFDhadronCorrSystUnc.cxx:7396
 AliHFDhadronCorrSystUnc.cxx:7397
 AliHFDhadronCorrSystUnc.cxx:7398
 AliHFDhadronCorrSystUnc.cxx:7399
 AliHFDhadronCorrSystUnc.cxx:7400
 AliHFDhadronCorrSystUnc.cxx:7401
 AliHFDhadronCorrSystUnc.cxx:7402
 AliHFDhadronCorrSystUnc.cxx:7403
 AliHFDhadronCorrSystUnc.cxx:7404
 AliHFDhadronCorrSystUnc.cxx:7405
 AliHFDhadronCorrSystUnc.cxx:7406
 AliHFDhadronCorrSystUnc.cxx:7407
 AliHFDhadronCorrSystUnc.cxx:7408
 AliHFDhadronCorrSystUnc.cxx:7409
 AliHFDhadronCorrSystUnc.cxx:7410
 AliHFDhadronCorrSystUnc.cxx:7411
 AliHFDhadronCorrSystUnc.cxx:7412
 AliHFDhadronCorrSystUnc.cxx:7413
 AliHFDhadronCorrSystUnc.cxx:7414
 AliHFDhadronCorrSystUnc.cxx:7415
 AliHFDhadronCorrSystUnc.cxx:7416
 AliHFDhadronCorrSystUnc.cxx:7417
 AliHFDhadronCorrSystUnc.cxx:7418
 AliHFDhadronCorrSystUnc.cxx:7419
 AliHFDhadronCorrSystUnc.cxx:7420
 AliHFDhadronCorrSystUnc.cxx:7421
 AliHFDhadronCorrSystUnc.cxx:7422
 AliHFDhadronCorrSystUnc.cxx:7423
 AliHFDhadronCorrSystUnc.cxx:7424
 AliHFDhadronCorrSystUnc.cxx:7425
 AliHFDhadronCorrSystUnc.cxx:7426
 AliHFDhadronCorrSystUnc.cxx:7427
 AliHFDhadronCorrSystUnc.cxx:7428
 AliHFDhadronCorrSystUnc.cxx:7429
 AliHFDhadronCorrSystUnc.cxx:7430
 AliHFDhadronCorrSystUnc.cxx:7431
 AliHFDhadronCorrSystUnc.cxx:7432
 AliHFDhadronCorrSystUnc.cxx:7433
 AliHFDhadronCorrSystUnc.cxx:7434
 AliHFDhadronCorrSystUnc.cxx:7435
 AliHFDhadronCorrSystUnc.cxx:7436
 AliHFDhadronCorrSystUnc.cxx:7437
 AliHFDhadronCorrSystUnc.cxx:7438
 AliHFDhadronCorrSystUnc.cxx:7439
 AliHFDhadronCorrSystUnc.cxx:7440
 AliHFDhadronCorrSystUnc.cxx:7441
 AliHFDhadronCorrSystUnc.cxx:7442
 AliHFDhadronCorrSystUnc.cxx:7443
 AliHFDhadronCorrSystUnc.cxx:7444
 AliHFDhadronCorrSystUnc.cxx:7445
 AliHFDhadronCorrSystUnc.cxx:7446
 AliHFDhadronCorrSystUnc.cxx:7447
 AliHFDhadronCorrSystUnc.cxx:7448
 AliHFDhadronCorrSystUnc.cxx:7449
 AliHFDhadronCorrSystUnc.cxx:7450
 AliHFDhadronCorrSystUnc.cxx:7451
 AliHFDhadronCorrSystUnc.cxx:7452
 AliHFDhadronCorrSystUnc.cxx:7453
 AliHFDhadronCorrSystUnc.cxx:7454
 AliHFDhadronCorrSystUnc.cxx:7455
 AliHFDhadronCorrSystUnc.cxx:7456
 AliHFDhadronCorrSystUnc.cxx:7457
 AliHFDhadronCorrSystUnc.cxx:7458
 AliHFDhadronCorrSystUnc.cxx:7459
 AliHFDhadronCorrSystUnc.cxx:7460
 AliHFDhadronCorrSystUnc.cxx:7461
 AliHFDhadronCorrSystUnc.cxx:7462
 AliHFDhadronCorrSystUnc.cxx:7463
 AliHFDhadronCorrSystUnc.cxx:7464
 AliHFDhadronCorrSystUnc.cxx:7465
 AliHFDhadronCorrSystUnc.cxx:7466
 AliHFDhadronCorrSystUnc.cxx:7467
 AliHFDhadronCorrSystUnc.cxx:7468
 AliHFDhadronCorrSystUnc.cxx:7469
 AliHFDhadronCorrSystUnc.cxx:7470
 AliHFDhadronCorrSystUnc.cxx:7471
 AliHFDhadronCorrSystUnc.cxx:7472
 AliHFDhadronCorrSystUnc.cxx:7473
 AliHFDhadronCorrSystUnc.cxx:7474
 AliHFDhadronCorrSystUnc.cxx:7475
 AliHFDhadronCorrSystUnc.cxx:7476
 AliHFDhadronCorrSystUnc.cxx:7477
 AliHFDhadronCorrSystUnc.cxx:7478
 AliHFDhadronCorrSystUnc.cxx:7479
 AliHFDhadronCorrSystUnc.cxx:7480
 AliHFDhadronCorrSystUnc.cxx:7481
 AliHFDhadronCorrSystUnc.cxx:7482
 AliHFDhadronCorrSystUnc.cxx:7483
 AliHFDhadronCorrSystUnc.cxx:7484
 AliHFDhadronCorrSystUnc.cxx:7485
 AliHFDhadronCorrSystUnc.cxx:7486
 AliHFDhadronCorrSystUnc.cxx:7487
 AliHFDhadronCorrSystUnc.cxx:7488
 AliHFDhadronCorrSystUnc.cxx:7489
 AliHFDhadronCorrSystUnc.cxx:7490
 AliHFDhadronCorrSystUnc.cxx:7491
 AliHFDhadronCorrSystUnc.cxx:7492
 AliHFDhadronCorrSystUnc.cxx:7493
 AliHFDhadronCorrSystUnc.cxx:7494
 AliHFDhadronCorrSystUnc.cxx:7495
 AliHFDhadronCorrSystUnc.cxx:7496
 AliHFDhadronCorrSystUnc.cxx:7497
 AliHFDhadronCorrSystUnc.cxx:7498
 AliHFDhadronCorrSystUnc.cxx:7499
 AliHFDhadronCorrSystUnc.cxx:7500
 AliHFDhadronCorrSystUnc.cxx:7501
 AliHFDhadronCorrSystUnc.cxx:7502
 AliHFDhadronCorrSystUnc.cxx:7503
 AliHFDhadronCorrSystUnc.cxx:7504
 AliHFDhadronCorrSystUnc.cxx:7505
 AliHFDhadronCorrSystUnc.cxx:7506
 AliHFDhadronCorrSystUnc.cxx:7507
 AliHFDhadronCorrSystUnc.cxx:7508
 AliHFDhadronCorrSystUnc.cxx:7509
 AliHFDhadronCorrSystUnc.cxx:7510
 AliHFDhadronCorrSystUnc.cxx:7511
 AliHFDhadronCorrSystUnc.cxx:7512
 AliHFDhadronCorrSystUnc.cxx:7513
 AliHFDhadronCorrSystUnc.cxx:7514
 AliHFDhadronCorrSystUnc.cxx:7515
 AliHFDhadronCorrSystUnc.cxx:7516
 AliHFDhadronCorrSystUnc.cxx:7517
 AliHFDhadronCorrSystUnc.cxx:7518
 AliHFDhadronCorrSystUnc.cxx:7519
 AliHFDhadronCorrSystUnc.cxx:7520
 AliHFDhadronCorrSystUnc.cxx:7521
 AliHFDhadronCorrSystUnc.cxx:7522
 AliHFDhadronCorrSystUnc.cxx:7523
 AliHFDhadronCorrSystUnc.cxx:7524
 AliHFDhadronCorrSystUnc.cxx:7525
 AliHFDhadronCorrSystUnc.cxx:7526
 AliHFDhadronCorrSystUnc.cxx:7527
 AliHFDhadronCorrSystUnc.cxx:7528
 AliHFDhadronCorrSystUnc.cxx:7529
 AliHFDhadronCorrSystUnc.cxx:7530
 AliHFDhadronCorrSystUnc.cxx:7531
 AliHFDhadronCorrSystUnc.cxx:7532
 AliHFDhadronCorrSystUnc.cxx:7533
 AliHFDhadronCorrSystUnc.cxx:7534
 AliHFDhadronCorrSystUnc.cxx:7535
 AliHFDhadronCorrSystUnc.cxx:7536
 AliHFDhadronCorrSystUnc.cxx:7537
 AliHFDhadronCorrSystUnc.cxx:7538
 AliHFDhadronCorrSystUnc.cxx:7539
 AliHFDhadronCorrSystUnc.cxx:7540
 AliHFDhadronCorrSystUnc.cxx:7541
 AliHFDhadronCorrSystUnc.cxx:7542
 AliHFDhadronCorrSystUnc.cxx:7543
 AliHFDhadronCorrSystUnc.cxx:7544
 AliHFDhadronCorrSystUnc.cxx:7545
 AliHFDhadronCorrSystUnc.cxx:7546
 AliHFDhadronCorrSystUnc.cxx:7547
 AliHFDhadronCorrSystUnc.cxx:7548
 AliHFDhadronCorrSystUnc.cxx:7549
 AliHFDhadronCorrSystUnc.cxx:7550
 AliHFDhadronCorrSystUnc.cxx:7551
 AliHFDhadronCorrSystUnc.cxx:7552
 AliHFDhadronCorrSystUnc.cxx:7553
 AliHFDhadronCorrSystUnc.cxx:7554
 AliHFDhadronCorrSystUnc.cxx:7555
 AliHFDhadronCorrSystUnc.cxx:7556
 AliHFDhadronCorrSystUnc.cxx:7557
 AliHFDhadronCorrSystUnc.cxx:7558
 AliHFDhadronCorrSystUnc.cxx:7559
 AliHFDhadronCorrSystUnc.cxx:7560
 AliHFDhadronCorrSystUnc.cxx:7561
 AliHFDhadronCorrSystUnc.cxx:7562
 AliHFDhadronCorrSystUnc.cxx:7563
 AliHFDhadronCorrSystUnc.cxx:7564
 AliHFDhadronCorrSystUnc.cxx:7565
 AliHFDhadronCorrSystUnc.cxx:7566
 AliHFDhadronCorrSystUnc.cxx:7567
 AliHFDhadronCorrSystUnc.cxx:7568
 AliHFDhadronCorrSystUnc.cxx:7569
 AliHFDhadronCorrSystUnc.cxx:7570
 AliHFDhadronCorrSystUnc.cxx:7571
 AliHFDhadronCorrSystUnc.cxx:7572
 AliHFDhadronCorrSystUnc.cxx:7573
 AliHFDhadronCorrSystUnc.cxx:7574
 AliHFDhadronCorrSystUnc.cxx:7575
 AliHFDhadronCorrSystUnc.cxx:7576
 AliHFDhadronCorrSystUnc.cxx:7577
 AliHFDhadronCorrSystUnc.cxx:7578
 AliHFDhadronCorrSystUnc.cxx:7579
 AliHFDhadronCorrSystUnc.cxx:7580
 AliHFDhadronCorrSystUnc.cxx:7581
 AliHFDhadronCorrSystUnc.cxx:7582
 AliHFDhadronCorrSystUnc.cxx:7583
 AliHFDhadronCorrSystUnc.cxx:7584
 AliHFDhadronCorrSystUnc.cxx:7585
 AliHFDhadronCorrSystUnc.cxx:7586
 AliHFDhadronCorrSystUnc.cxx:7587
 AliHFDhadronCorrSystUnc.cxx:7588
 AliHFDhadronCorrSystUnc.cxx:7589
 AliHFDhadronCorrSystUnc.cxx:7590
 AliHFDhadronCorrSystUnc.cxx:7591
 AliHFDhadronCorrSystUnc.cxx:7592
 AliHFDhadronCorrSystUnc.cxx:7593
 AliHFDhadronCorrSystUnc.cxx:7594
 AliHFDhadronCorrSystUnc.cxx:7595
 AliHFDhadronCorrSystUnc.cxx:7596
 AliHFDhadronCorrSystUnc.cxx:7597
 AliHFDhadronCorrSystUnc.cxx:7598
 AliHFDhadronCorrSystUnc.cxx:7599
 AliHFDhadronCorrSystUnc.cxx:7600
 AliHFDhadronCorrSystUnc.cxx:7601
 AliHFDhadronCorrSystUnc.cxx:7602
 AliHFDhadronCorrSystUnc.cxx:7603
 AliHFDhadronCorrSystUnc.cxx:7604
 AliHFDhadronCorrSystUnc.cxx:7605
 AliHFDhadronCorrSystUnc.cxx:7606
 AliHFDhadronCorrSystUnc.cxx:7607
 AliHFDhadronCorrSystUnc.cxx:7608
 AliHFDhadronCorrSystUnc.cxx:7609
 AliHFDhadronCorrSystUnc.cxx:7610
 AliHFDhadronCorrSystUnc.cxx:7611
 AliHFDhadronCorrSystUnc.cxx:7612
 AliHFDhadronCorrSystUnc.cxx:7613
 AliHFDhadronCorrSystUnc.cxx:7614
 AliHFDhadronCorrSystUnc.cxx:7615
 AliHFDhadronCorrSystUnc.cxx:7616
 AliHFDhadronCorrSystUnc.cxx:7617
 AliHFDhadronCorrSystUnc.cxx:7618
 AliHFDhadronCorrSystUnc.cxx:7619
 AliHFDhadronCorrSystUnc.cxx:7620
 AliHFDhadronCorrSystUnc.cxx:7621
 AliHFDhadronCorrSystUnc.cxx:7622
 AliHFDhadronCorrSystUnc.cxx:7623
 AliHFDhadronCorrSystUnc.cxx:7624
 AliHFDhadronCorrSystUnc.cxx:7625
 AliHFDhadronCorrSystUnc.cxx:7626
 AliHFDhadronCorrSystUnc.cxx:7627
 AliHFDhadronCorrSystUnc.cxx:7628
 AliHFDhadronCorrSystUnc.cxx:7629
 AliHFDhadronCorrSystUnc.cxx:7630
 AliHFDhadronCorrSystUnc.cxx:7631
 AliHFDhadronCorrSystUnc.cxx:7632
 AliHFDhadronCorrSystUnc.cxx:7633
 AliHFDhadronCorrSystUnc.cxx:7634
 AliHFDhadronCorrSystUnc.cxx:7635
 AliHFDhadronCorrSystUnc.cxx:7636
 AliHFDhadronCorrSystUnc.cxx:7637
 AliHFDhadronCorrSystUnc.cxx:7638
 AliHFDhadronCorrSystUnc.cxx:7639
 AliHFDhadronCorrSystUnc.cxx:7640
 AliHFDhadronCorrSystUnc.cxx:7641
 AliHFDhadronCorrSystUnc.cxx:7642
 AliHFDhadronCorrSystUnc.cxx:7643
 AliHFDhadronCorrSystUnc.cxx:7644
 AliHFDhadronCorrSystUnc.cxx:7645
 AliHFDhadronCorrSystUnc.cxx:7646
 AliHFDhadronCorrSystUnc.cxx:7647
 AliHFDhadronCorrSystUnc.cxx:7648
 AliHFDhadronCorrSystUnc.cxx:7649
 AliHFDhadronCorrSystUnc.cxx:7650
 AliHFDhadronCorrSystUnc.cxx:7651
 AliHFDhadronCorrSystUnc.cxx:7652
 AliHFDhadronCorrSystUnc.cxx:7653
 AliHFDhadronCorrSystUnc.cxx:7654
 AliHFDhadronCorrSystUnc.cxx:7655
 AliHFDhadronCorrSystUnc.cxx:7656
 AliHFDhadronCorrSystUnc.cxx:7657
 AliHFDhadronCorrSystUnc.cxx:7658
 AliHFDhadronCorrSystUnc.cxx:7659
 AliHFDhadronCorrSystUnc.cxx:7660
 AliHFDhadronCorrSystUnc.cxx:7661
 AliHFDhadronCorrSystUnc.cxx:7662
 AliHFDhadronCorrSystUnc.cxx:7663
 AliHFDhadronCorrSystUnc.cxx:7664
 AliHFDhadronCorrSystUnc.cxx:7665
 AliHFDhadronCorrSystUnc.cxx:7666
 AliHFDhadronCorrSystUnc.cxx:7667
 AliHFDhadronCorrSystUnc.cxx:7668
 AliHFDhadronCorrSystUnc.cxx:7669
 AliHFDhadronCorrSystUnc.cxx:7670
 AliHFDhadronCorrSystUnc.cxx:7671
 AliHFDhadronCorrSystUnc.cxx:7672
 AliHFDhadronCorrSystUnc.cxx:7673
 AliHFDhadronCorrSystUnc.cxx:7674
 AliHFDhadronCorrSystUnc.cxx:7675
 AliHFDhadronCorrSystUnc.cxx:7676
 AliHFDhadronCorrSystUnc.cxx:7677
 AliHFDhadronCorrSystUnc.cxx:7678
 AliHFDhadronCorrSystUnc.cxx:7679
 AliHFDhadronCorrSystUnc.cxx:7680
 AliHFDhadronCorrSystUnc.cxx:7681
 AliHFDhadronCorrSystUnc.cxx:7682
 AliHFDhadronCorrSystUnc.cxx:7683
 AliHFDhadronCorrSystUnc.cxx:7684
 AliHFDhadronCorrSystUnc.cxx:7685
 AliHFDhadronCorrSystUnc.cxx:7686
 AliHFDhadronCorrSystUnc.cxx:7687
 AliHFDhadronCorrSystUnc.cxx:7688
 AliHFDhadronCorrSystUnc.cxx:7689
 AliHFDhadronCorrSystUnc.cxx:7690
 AliHFDhadronCorrSystUnc.cxx:7691
 AliHFDhadronCorrSystUnc.cxx:7692
 AliHFDhadronCorrSystUnc.cxx:7693
 AliHFDhadronCorrSystUnc.cxx:7694
 AliHFDhadronCorrSystUnc.cxx:7695
 AliHFDhadronCorrSystUnc.cxx:7696
 AliHFDhadronCorrSystUnc.cxx:7697
 AliHFDhadronCorrSystUnc.cxx:7698
 AliHFDhadronCorrSystUnc.cxx:7699
 AliHFDhadronCorrSystUnc.cxx:7700
 AliHFDhadronCorrSystUnc.cxx:7701
 AliHFDhadronCorrSystUnc.cxx:7702
 AliHFDhadronCorrSystUnc.cxx:7703
 AliHFDhadronCorrSystUnc.cxx:7704
 AliHFDhadronCorrSystUnc.cxx:7705
 AliHFDhadronCorrSystUnc.cxx:7706
 AliHFDhadronCorrSystUnc.cxx:7707
 AliHFDhadronCorrSystUnc.cxx:7708
 AliHFDhadronCorrSystUnc.cxx:7709
 AliHFDhadronCorrSystUnc.cxx:7710
 AliHFDhadronCorrSystUnc.cxx:7711
 AliHFDhadronCorrSystUnc.cxx:7712
 AliHFDhadronCorrSystUnc.cxx:7713
 AliHFDhadronCorrSystUnc.cxx:7714
 AliHFDhadronCorrSystUnc.cxx:7715
 AliHFDhadronCorrSystUnc.cxx:7716
 AliHFDhadronCorrSystUnc.cxx:7717
 AliHFDhadronCorrSystUnc.cxx:7718
 AliHFDhadronCorrSystUnc.cxx:7719
 AliHFDhadronCorrSystUnc.cxx:7720
 AliHFDhadronCorrSystUnc.cxx:7721
 AliHFDhadronCorrSystUnc.cxx:7722
 AliHFDhadronCorrSystUnc.cxx:7723
 AliHFDhadronCorrSystUnc.cxx:7724
 AliHFDhadronCorrSystUnc.cxx:7725
 AliHFDhadronCorrSystUnc.cxx:7726
 AliHFDhadronCorrSystUnc.cxx:7727
 AliHFDhadronCorrSystUnc.cxx:7728
 AliHFDhadronCorrSystUnc.cxx:7729
 AliHFDhadronCorrSystUnc.cxx:7730
 AliHFDhadronCorrSystUnc.cxx:7731
 AliHFDhadronCorrSystUnc.cxx:7732
 AliHFDhadronCorrSystUnc.cxx:7733
 AliHFDhadronCorrSystUnc.cxx:7734
 AliHFDhadronCorrSystUnc.cxx:7735
 AliHFDhadronCorrSystUnc.cxx:7736
 AliHFDhadronCorrSystUnc.cxx:7737
 AliHFDhadronCorrSystUnc.cxx:7738
 AliHFDhadronCorrSystUnc.cxx:7739
 AliHFDhadronCorrSystUnc.cxx:7740
 AliHFDhadronCorrSystUnc.cxx:7741
 AliHFDhadronCorrSystUnc.cxx:7742
 AliHFDhadronCorrSystUnc.cxx:7743
 AliHFDhadronCorrSystUnc.cxx:7744
 AliHFDhadronCorrSystUnc.cxx:7745
 AliHFDhadronCorrSystUnc.cxx:7746
 AliHFDhadronCorrSystUnc.cxx:7747
 AliHFDhadronCorrSystUnc.cxx:7748
 AliHFDhadronCorrSystUnc.cxx:7749
 AliHFDhadronCorrSystUnc.cxx:7750
 AliHFDhadronCorrSystUnc.cxx:7751
 AliHFDhadronCorrSystUnc.cxx:7752
 AliHFDhadronCorrSystUnc.cxx:7753
 AliHFDhadronCorrSystUnc.cxx:7754
 AliHFDhadronCorrSystUnc.cxx:7755
 AliHFDhadronCorrSystUnc.cxx:7756
 AliHFDhadronCorrSystUnc.cxx:7757
 AliHFDhadronCorrSystUnc.cxx:7758
 AliHFDhadronCorrSystUnc.cxx:7759
 AliHFDhadronCorrSystUnc.cxx:7760
 AliHFDhadronCorrSystUnc.cxx:7761
 AliHFDhadronCorrSystUnc.cxx:7762
 AliHFDhadronCorrSystUnc.cxx:7763
 AliHFDhadronCorrSystUnc.cxx:7764
 AliHFDhadronCorrSystUnc.cxx:7765
 AliHFDhadronCorrSystUnc.cxx:7766
 AliHFDhadronCorrSystUnc.cxx:7767
 AliHFDhadronCorrSystUnc.cxx:7768
 AliHFDhadronCorrSystUnc.cxx:7769
 AliHFDhadronCorrSystUnc.cxx:7770
 AliHFDhadronCorrSystUnc.cxx:7771
 AliHFDhadronCorrSystUnc.cxx:7772
 AliHFDhadronCorrSystUnc.cxx:7773
 AliHFDhadronCorrSystUnc.cxx:7774
 AliHFDhadronCorrSystUnc.cxx:7775
 AliHFDhadronCorrSystUnc.cxx:7776
 AliHFDhadronCorrSystUnc.cxx:7777
 AliHFDhadronCorrSystUnc.cxx:7778
 AliHFDhadronCorrSystUnc.cxx:7779
 AliHFDhadronCorrSystUnc.cxx:7780
 AliHFDhadronCorrSystUnc.cxx:7781
 AliHFDhadronCorrSystUnc.cxx:7782
 AliHFDhadronCorrSystUnc.cxx:7783
 AliHFDhadronCorrSystUnc.cxx:7784
 AliHFDhadronCorrSystUnc.cxx:7785
 AliHFDhadronCorrSystUnc.cxx:7786
 AliHFDhadronCorrSystUnc.cxx:7787
 AliHFDhadronCorrSystUnc.cxx:7788
 AliHFDhadronCorrSystUnc.cxx:7789
 AliHFDhadronCorrSystUnc.cxx:7790
 AliHFDhadronCorrSystUnc.cxx:7791
 AliHFDhadronCorrSystUnc.cxx:7792
 AliHFDhadronCorrSystUnc.cxx:7793
 AliHFDhadronCorrSystUnc.cxx:7794
 AliHFDhadronCorrSystUnc.cxx:7795
 AliHFDhadronCorrSystUnc.cxx:7796
 AliHFDhadronCorrSystUnc.cxx:7797
 AliHFDhadronCorrSystUnc.cxx:7798
 AliHFDhadronCorrSystUnc.cxx:7799
 AliHFDhadronCorrSystUnc.cxx:7800
 AliHFDhadronCorrSystUnc.cxx:7801
 AliHFDhadronCorrSystUnc.cxx:7802
 AliHFDhadronCorrSystUnc.cxx:7803
 AliHFDhadronCorrSystUnc.cxx:7804
 AliHFDhadronCorrSystUnc.cxx:7805
 AliHFDhadronCorrSystUnc.cxx:7806
 AliHFDhadronCorrSystUnc.cxx:7807
 AliHFDhadronCorrSystUnc.cxx:7808
 AliHFDhadronCorrSystUnc.cxx:7809
 AliHFDhadronCorrSystUnc.cxx:7810
 AliHFDhadronCorrSystUnc.cxx:7811
 AliHFDhadronCorrSystUnc.cxx:7812
 AliHFDhadronCorrSystUnc.cxx:7813
 AliHFDhadronCorrSystUnc.cxx:7814
 AliHFDhadronCorrSystUnc.cxx:7815
 AliHFDhadronCorrSystUnc.cxx:7816
 AliHFDhadronCorrSystUnc.cxx:7817
 AliHFDhadronCorrSystUnc.cxx:7818
 AliHFDhadronCorrSystUnc.cxx:7819
 AliHFDhadronCorrSystUnc.cxx:7820
 AliHFDhadronCorrSystUnc.cxx:7821
 AliHFDhadronCorrSystUnc.cxx:7822
 AliHFDhadronCorrSystUnc.cxx:7823
 AliHFDhadronCorrSystUnc.cxx:7824
 AliHFDhadronCorrSystUnc.cxx:7825
 AliHFDhadronCorrSystUnc.cxx:7826
 AliHFDhadronCorrSystUnc.cxx:7827
 AliHFDhadronCorrSystUnc.cxx:7828
 AliHFDhadronCorrSystUnc.cxx:7829
 AliHFDhadronCorrSystUnc.cxx:7830
 AliHFDhadronCorrSystUnc.cxx:7831
 AliHFDhadronCorrSystUnc.cxx:7832
 AliHFDhadronCorrSystUnc.cxx:7833
 AliHFDhadronCorrSystUnc.cxx:7834
 AliHFDhadronCorrSystUnc.cxx:7835
 AliHFDhadronCorrSystUnc.cxx:7836
 AliHFDhadronCorrSystUnc.cxx:7837
 AliHFDhadronCorrSystUnc.cxx:7838
 AliHFDhadronCorrSystUnc.cxx:7839
 AliHFDhadronCorrSystUnc.cxx:7840
 AliHFDhadronCorrSystUnc.cxx:7841
 AliHFDhadronCorrSystUnc.cxx:7842
 AliHFDhadronCorrSystUnc.cxx:7843
 AliHFDhadronCorrSystUnc.cxx:7844
 AliHFDhadronCorrSystUnc.cxx:7845
 AliHFDhadronCorrSystUnc.cxx:7846
 AliHFDhadronCorrSystUnc.cxx:7847
 AliHFDhadronCorrSystUnc.cxx:7848
 AliHFDhadronCorrSystUnc.cxx:7849
 AliHFDhadronCorrSystUnc.cxx:7850
 AliHFDhadronCorrSystUnc.cxx:7851
 AliHFDhadronCorrSystUnc.cxx:7852
 AliHFDhadronCorrSystUnc.cxx:7853
 AliHFDhadronCorrSystUnc.cxx:7854
 AliHFDhadronCorrSystUnc.cxx:7855
 AliHFDhadronCorrSystUnc.cxx:7856
 AliHFDhadronCorrSystUnc.cxx:7857
 AliHFDhadronCorrSystUnc.cxx:7858
 AliHFDhadronCorrSystUnc.cxx:7859
 AliHFDhadronCorrSystUnc.cxx:7860
 AliHFDhadronCorrSystUnc.cxx:7861
 AliHFDhadronCorrSystUnc.cxx:7862
 AliHFDhadronCorrSystUnc.cxx:7863
 AliHFDhadronCorrSystUnc.cxx:7864
 AliHFDhadronCorrSystUnc.cxx:7865
 AliHFDhadronCorrSystUnc.cxx:7866
 AliHFDhadronCorrSystUnc.cxx:7867
 AliHFDhadronCorrSystUnc.cxx:7868
 AliHFDhadronCorrSystUnc.cxx:7869
 AliHFDhadronCorrSystUnc.cxx:7870
 AliHFDhadronCorrSystUnc.cxx:7871
 AliHFDhadronCorrSystUnc.cxx:7872
 AliHFDhadronCorrSystUnc.cxx:7873
 AliHFDhadronCorrSystUnc.cxx:7874
 AliHFDhadronCorrSystUnc.cxx:7875
 AliHFDhadronCorrSystUnc.cxx:7876
 AliHFDhadronCorrSystUnc.cxx:7877
 AliHFDhadronCorrSystUnc.cxx:7878
 AliHFDhadronCorrSystUnc.cxx:7879
 AliHFDhadronCorrSystUnc.cxx:7880
 AliHFDhadronCorrSystUnc.cxx:7881
 AliHFDhadronCorrSystUnc.cxx:7882
 AliHFDhadronCorrSystUnc.cxx:7883
 AliHFDhadronCorrSystUnc.cxx:7884
 AliHFDhadronCorrSystUnc.cxx:7885
 AliHFDhadronCorrSystUnc.cxx:7886
 AliHFDhadronCorrSystUnc.cxx:7887
 AliHFDhadronCorrSystUnc.cxx:7888
 AliHFDhadronCorrSystUnc.cxx:7889
 AliHFDhadronCorrSystUnc.cxx:7890
 AliHFDhadronCorrSystUnc.cxx:7891
 AliHFDhadronCorrSystUnc.cxx:7892
 AliHFDhadronCorrSystUnc.cxx:7893
 AliHFDhadronCorrSystUnc.cxx:7894
 AliHFDhadronCorrSystUnc.cxx:7895
 AliHFDhadronCorrSystUnc.cxx:7896
 AliHFDhadronCorrSystUnc.cxx:7897
 AliHFDhadronCorrSystUnc.cxx:7898
 AliHFDhadronCorrSystUnc.cxx:7899
 AliHFDhadronCorrSystUnc.cxx:7900
 AliHFDhadronCorrSystUnc.cxx:7901
 AliHFDhadronCorrSystUnc.cxx:7902
 AliHFDhadronCorrSystUnc.cxx:7903
 AliHFDhadronCorrSystUnc.cxx:7904
 AliHFDhadronCorrSystUnc.cxx:7905
 AliHFDhadronCorrSystUnc.cxx:7906
 AliHFDhadronCorrSystUnc.cxx:7907
 AliHFDhadronCorrSystUnc.cxx:7908
 AliHFDhadronCorrSystUnc.cxx:7909
 AliHFDhadronCorrSystUnc.cxx:7910
 AliHFDhadronCorrSystUnc.cxx:7911
 AliHFDhadronCorrSystUnc.cxx:7912
 AliHFDhadronCorrSystUnc.cxx:7913
 AliHFDhadronCorrSystUnc.cxx:7914
 AliHFDhadronCorrSystUnc.cxx:7915
 AliHFDhadronCorrSystUnc.cxx:7916
 AliHFDhadronCorrSystUnc.cxx:7917
 AliHFDhadronCorrSystUnc.cxx:7918
 AliHFDhadronCorrSystUnc.cxx:7919
 AliHFDhadronCorrSystUnc.cxx:7920
 AliHFDhadronCorrSystUnc.cxx:7921
 AliHFDhadronCorrSystUnc.cxx:7922
 AliHFDhadronCorrSystUnc.cxx:7923
 AliHFDhadronCorrSystUnc.cxx:7924
 AliHFDhadronCorrSystUnc.cxx:7925
 AliHFDhadronCorrSystUnc.cxx:7926
 AliHFDhadronCorrSystUnc.cxx:7927
 AliHFDhadronCorrSystUnc.cxx:7928
 AliHFDhadronCorrSystUnc.cxx:7929
 AliHFDhadronCorrSystUnc.cxx:7930
 AliHFDhadronCorrSystUnc.cxx:7931
 AliHFDhadronCorrSystUnc.cxx:7932
 AliHFDhadronCorrSystUnc.cxx:7933
 AliHFDhadronCorrSystUnc.cxx:7934
 AliHFDhadronCorrSystUnc.cxx:7935
 AliHFDhadronCorrSystUnc.cxx:7936
 AliHFDhadronCorrSystUnc.cxx:7937
 AliHFDhadronCorrSystUnc.cxx:7938
 AliHFDhadronCorrSystUnc.cxx:7939
 AliHFDhadronCorrSystUnc.cxx:7940
 AliHFDhadronCorrSystUnc.cxx:7941
 AliHFDhadronCorrSystUnc.cxx:7942
 AliHFDhadronCorrSystUnc.cxx:7943
 AliHFDhadronCorrSystUnc.cxx:7944
 AliHFDhadronCorrSystUnc.cxx:7945
 AliHFDhadronCorrSystUnc.cxx:7946
 AliHFDhadronCorrSystUnc.cxx:7947
 AliHFDhadronCorrSystUnc.cxx:7948
 AliHFDhadronCorrSystUnc.cxx:7949
 AliHFDhadronCorrSystUnc.cxx:7950
 AliHFDhadronCorrSystUnc.cxx:7951
 AliHFDhadronCorrSystUnc.cxx:7952
 AliHFDhadronCorrSystUnc.cxx:7953
 AliHFDhadronCorrSystUnc.cxx:7954
 AliHFDhadronCorrSystUnc.cxx:7955
 AliHFDhadronCorrSystUnc.cxx:7956
 AliHFDhadronCorrSystUnc.cxx:7957
 AliHFDhadronCorrSystUnc.cxx:7958
 AliHFDhadronCorrSystUnc.cxx:7959
 AliHFDhadronCorrSystUnc.cxx:7960
 AliHFDhadronCorrSystUnc.cxx:7961
 AliHFDhadronCorrSystUnc.cxx:7962
 AliHFDhadronCorrSystUnc.cxx:7963
 AliHFDhadronCorrSystUnc.cxx:7964
 AliHFDhadronCorrSystUnc.cxx:7965
 AliHFDhadronCorrSystUnc.cxx:7966
 AliHFDhadronCorrSystUnc.cxx:7967
 AliHFDhadronCorrSystUnc.cxx:7968
 AliHFDhadronCorrSystUnc.cxx:7969
 AliHFDhadronCorrSystUnc.cxx:7970
 AliHFDhadronCorrSystUnc.cxx:7971
 AliHFDhadronCorrSystUnc.cxx:7972
 AliHFDhadronCorrSystUnc.cxx:7973
 AliHFDhadronCorrSystUnc.cxx:7974
 AliHFDhadronCorrSystUnc.cxx:7975
 AliHFDhadronCorrSystUnc.cxx:7976
 AliHFDhadronCorrSystUnc.cxx:7977
 AliHFDhadronCorrSystUnc.cxx:7978
 AliHFDhadronCorrSystUnc.cxx:7979
 AliHFDhadronCorrSystUnc.cxx:7980
 AliHFDhadronCorrSystUnc.cxx:7981
 AliHFDhadronCorrSystUnc.cxx:7982
 AliHFDhadronCorrSystUnc.cxx:7983
 AliHFDhadronCorrSystUnc.cxx:7984
 AliHFDhadronCorrSystUnc.cxx:7985
 AliHFDhadronCorrSystUnc.cxx:7986
 AliHFDhadronCorrSystUnc.cxx:7987
 AliHFDhadronCorrSystUnc.cxx:7988
 AliHFDhadronCorrSystUnc.cxx:7989
 AliHFDhadronCorrSystUnc.cxx:7990
 AliHFDhadronCorrSystUnc.cxx:7991
 AliHFDhadronCorrSystUnc.cxx:7992
 AliHFDhadronCorrSystUnc.cxx:7993
 AliHFDhadronCorrSystUnc.cxx:7994
 AliHFDhadronCorrSystUnc.cxx:7995
 AliHFDhadronCorrSystUnc.cxx:7996
 AliHFDhadronCorrSystUnc.cxx:7997
 AliHFDhadronCorrSystUnc.cxx:7998
 AliHFDhadronCorrSystUnc.cxx:7999
 AliHFDhadronCorrSystUnc.cxx:8000
 AliHFDhadronCorrSystUnc.cxx:8001
 AliHFDhadronCorrSystUnc.cxx:8002
 AliHFDhadronCorrSystUnc.cxx:8003
 AliHFDhadronCorrSystUnc.cxx:8004
 AliHFDhadronCorrSystUnc.cxx:8005
 AliHFDhadronCorrSystUnc.cxx:8006
 AliHFDhadronCorrSystUnc.cxx:8007
 AliHFDhadronCorrSystUnc.cxx:8008
 AliHFDhadronCorrSystUnc.cxx:8009
 AliHFDhadronCorrSystUnc.cxx:8010
 AliHFDhadronCorrSystUnc.cxx:8011
 AliHFDhadronCorrSystUnc.cxx:8012
 AliHFDhadronCorrSystUnc.cxx:8013
 AliHFDhadronCorrSystUnc.cxx:8014
 AliHFDhadronCorrSystUnc.cxx:8015
 AliHFDhadronCorrSystUnc.cxx:8016
 AliHFDhadronCorrSystUnc.cxx:8017
 AliHFDhadronCorrSystUnc.cxx:8018
 AliHFDhadronCorrSystUnc.cxx:8019
 AliHFDhadronCorrSystUnc.cxx:8020
 AliHFDhadronCorrSystUnc.cxx:8021
 AliHFDhadronCorrSystUnc.cxx:8022
 AliHFDhadronCorrSystUnc.cxx:8023
 AliHFDhadronCorrSystUnc.cxx:8024
 AliHFDhadronCorrSystUnc.cxx:8025
 AliHFDhadronCorrSystUnc.cxx:8026
 AliHFDhadronCorrSystUnc.cxx:8027
 AliHFDhadronCorrSystUnc.cxx:8028
 AliHFDhadronCorrSystUnc.cxx:8029
 AliHFDhadronCorrSystUnc.cxx:8030
 AliHFDhadronCorrSystUnc.cxx:8031
 AliHFDhadronCorrSystUnc.cxx:8032
 AliHFDhadronCorrSystUnc.cxx:8033
 AliHFDhadronCorrSystUnc.cxx:8034
 AliHFDhadronCorrSystUnc.cxx:8035
 AliHFDhadronCorrSystUnc.cxx:8036
 AliHFDhadronCorrSystUnc.cxx:8037
 AliHFDhadronCorrSystUnc.cxx:8038
 AliHFDhadronCorrSystUnc.cxx:8039
 AliHFDhadronCorrSystUnc.cxx:8040
 AliHFDhadronCorrSystUnc.cxx:8041
 AliHFDhadronCorrSystUnc.cxx:8042
 AliHFDhadronCorrSystUnc.cxx:8043
 AliHFDhadronCorrSystUnc.cxx:8044
 AliHFDhadronCorrSystUnc.cxx:8045
 AliHFDhadronCorrSystUnc.cxx:8046
 AliHFDhadronCorrSystUnc.cxx:8047
 AliHFDhadronCorrSystUnc.cxx:8048
 AliHFDhadronCorrSystUnc.cxx:8049
 AliHFDhadronCorrSystUnc.cxx:8050
 AliHFDhadronCorrSystUnc.cxx:8051
 AliHFDhadronCorrSystUnc.cxx:8052
 AliHFDhadronCorrSystUnc.cxx:8053
 AliHFDhadronCorrSystUnc.cxx:8054
 AliHFDhadronCorrSystUnc.cxx:8055
 AliHFDhadronCorrSystUnc.cxx:8056
 AliHFDhadronCorrSystUnc.cxx:8057
 AliHFDhadronCorrSystUnc.cxx:8058
 AliHFDhadronCorrSystUnc.cxx:8059
 AliHFDhadronCorrSystUnc.cxx:8060
 AliHFDhadronCorrSystUnc.cxx:8061
 AliHFDhadronCorrSystUnc.cxx:8062
 AliHFDhadronCorrSystUnc.cxx:8063
 AliHFDhadronCorrSystUnc.cxx:8064
 AliHFDhadronCorrSystUnc.cxx:8065
 AliHFDhadronCorrSystUnc.cxx:8066
 AliHFDhadronCorrSystUnc.cxx:8067
 AliHFDhadronCorrSystUnc.cxx:8068
 AliHFDhadronCorrSystUnc.cxx:8069
 AliHFDhadronCorrSystUnc.cxx:8070
 AliHFDhadronCorrSystUnc.cxx:8071
 AliHFDhadronCorrSystUnc.cxx:8072
 AliHFDhadronCorrSystUnc.cxx:8073
 AliHFDhadronCorrSystUnc.cxx:8074
 AliHFDhadronCorrSystUnc.cxx:8075
 AliHFDhadronCorrSystUnc.cxx:8076
 AliHFDhadronCorrSystUnc.cxx:8077
 AliHFDhadronCorrSystUnc.cxx:8078
 AliHFDhadronCorrSystUnc.cxx:8079
 AliHFDhadronCorrSystUnc.cxx:8080
 AliHFDhadronCorrSystUnc.cxx:8081
 AliHFDhadronCorrSystUnc.cxx:8082
 AliHFDhadronCorrSystUnc.cxx:8083
 AliHFDhadronCorrSystUnc.cxx:8084
 AliHFDhadronCorrSystUnc.cxx:8085
 AliHFDhadronCorrSystUnc.cxx:8086
 AliHFDhadronCorrSystUnc.cxx:8087
 AliHFDhadronCorrSystUnc.cxx:8088
 AliHFDhadronCorrSystUnc.cxx:8089
 AliHFDhadronCorrSystUnc.cxx:8090
 AliHFDhadronCorrSystUnc.cxx:8091
 AliHFDhadronCorrSystUnc.cxx:8092
 AliHFDhadronCorrSystUnc.cxx:8093
 AliHFDhadronCorrSystUnc.cxx:8094
 AliHFDhadronCorrSystUnc.cxx:8095
 AliHFDhadronCorrSystUnc.cxx:8096
 AliHFDhadronCorrSystUnc.cxx:8097
 AliHFDhadronCorrSystUnc.cxx:8098
 AliHFDhadronCorrSystUnc.cxx:8099
 AliHFDhadronCorrSystUnc.cxx:8100
 AliHFDhadronCorrSystUnc.cxx:8101
 AliHFDhadronCorrSystUnc.cxx:8102
 AliHFDhadronCorrSystUnc.cxx:8103
 AliHFDhadronCorrSystUnc.cxx:8104
 AliHFDhadronCorrSystUnc.cxx:8105
 AliHFDhadronCorrSystUnc.cxx:8106
 AliHFDhadronCorrSystUnc.cxx:8107
 AliHFDhadronCorrSystUnc.cxx:8108
 AliHFDhadronCorrSystUnc.cxx:8109
 AliHFDhadronCorrSystUnc.cxx:8110
 AliHFDhadronCorrSystUnc.cxx:8111
 AliHFDhadronCorrSystUnc.cxx:8112
 AliHFDhadronCorrSystUnc.cxx:8113
 AliHFDhadronCorrSystUnc.cxx:8114
 AliHFDhadronCorrSystUnc.cxx:8115
 AliHFDhadronCorrSystUnc.cxx:8116
 AliHFDhadronCorrSystUnc.cxx:8117
 AliHFDhadronCorrSystUnc.cxx:8118
 AliHFDhadronCorrSystUnc.cxx:8119
 AliHFDhadronCorrSystUnc.cxx:8120
 AliHFDhadronCorrSystUnc.cxx:8121
 AliHFDhadronCorrSystUnc.cxx:8122
 AliHFDhadronCorrSystUnc.cxx:8123
 AliHFDhadronCorrSystUnc.cxx:8124
 AliHFDhadronCorrSystUnc.cxx:8125
 AliHFDhadronCorrSystUnc.cxx:8126
 AliHFDhadronCorrSystUnc.cxx:8127
 AliHFDhadronCorrSystUnc.cxx:8128
 AliHFDhadronCorrSystUnc.cxx:8129
 AliHFDhadronCorrSystUnc.cxx:8130
 AliHFDhadronCorrSystUnc.cxx:8131
 AliHFDhadronCorrSystUnc.cxx:8132
 AliHFDhadronCorrSystUnc.cxx:8133
 AliHFDhadronCorrSystUnc.cxx:8134
 AliHFDhadronCorrSystUnc.cxx:8135
 AliHFDhadronCorrSystUnc.cxx:8136
 AliHFDhadronCorrSystUnc.cxx:8137
 AliHFDhadronCorrSystUnc.cxx:8138
 AliHFDhadronCorrSystUnc.cxx:8139
 AliHFDhadronCorrSystUnc.cxx:8140
 AliHFDhadronCorrSystUnc.cxx:8141
 AliHFDhadronCorrSystUnc.cxx:8142
 AliHFDhadronCorrSystUnc.cxx:8143
 AliHFDhadronCorrSystUnc.cxx:8144
 AliHFDhadronCorrSystUnc.cxx:8145
 AliHFDhadronCorrSystUnc.cxx:8146
 AliHFDhadronCorrSystUnc.cxx:8147
 AliHFDhadronCorrSystUnc.cxx:8148
 AliHFDhadronCorrSystUnc.cxx:8149
 AliHFDhadronCorrSystUnc.cxx:8150
 AliHFDhadronCorrSystUnc.cxx:8151
 AliHFDhadronCorrSystUnc.cxx:8152
 AliHFDhadronCorrSystUnc.cxx:8153
 AliHFDhadronCorrSystUnc.cxx:8154
 AliHFDhadronCorrSystUnc.cxx:8155
 AliHFDhadronCorrSystUnc.cxx:8156
 AliHFDhadronCorrSystUnc.cxx:8157
 AliHFDhadronCorrSystUnc.cxx:8158
 AliHFDhadronCorrSystUnc.cxx:8159
 AliHFDhadronCorrSystUnc.cxx:8160
 AliHFDhadronCorrSystUnc.cxx:8161
 AliHFDhadronCorrSystUnc.cxx:8162
 AliHFDhadronCorrSystUnc.cxx:8163
 AliHFDhadronCorrSystUnc.cxx:8164
 AliHFDhadronCorrSystUnc.cxx:8165
 AliHFDhadronCorrSystUnc.cxx:8166
 AliHFDhadronCorrSystUnc.cxx:8167
 AliHFDhadronCorrSystUnc.cxx:8168
 AliHFDhadronCorrSystUnc.cxx:8169
 AliHFDhadronCorrSystUnc.cxx:8170
 AliHFDhadronCorrSystUnc.cxx:8171
 AliHFDhadronCorrSystUnc.cxx:8172
 AliHFDhadronCorrSystUnc.cxx:8173
 AliHFDhadronCorrSystUnc.cxx:8174
 AliHFDhadronCorrSystUnc.cxx:8175
 AliHFDhadronCorrSystUnc.cxx:8176
 AliHFDhadronCorrSystUnc.cxx:8177
 AliHFDhadronCorrSystUnc.cxx:8178
 AliHFDhadronCorrSystUnc.cxx:8179
 AliHFDhadronCorrSystUnc.cxx:8180
 AliHFDhadronCorrSystUnc.cxx:8181
 AliHFDhadronCorrSystUnc.cxx:8182
 AliHFDhadronCorrSystUnc.cxx:8183
 AliHFDhadronCorrSystUnc.cxx:8184
 AliHFDhadronCorrSystUnc.cxx:8185
 AliHFDhadronCorrSystUnc.cxx:8186
 AliHFDhadronCorrSystUnc.cxx:8187
 AliHFDhadronCorrSystUnc.cxx:8188
 AliHFDhadronCorrSystUnc.cxx:8189
 AliHFDhadronCorrSystUnc.cxx:8190
 AliHFDhadronCorrSystUnc.cxx:8191
 AliHFDhadronCorrSystUnc.cxx:8192
 AliHFDhadronCorrSystUnc.cxx:8193
 AliHFDhadronCorrSystUnc.cxx:8194
 AliHFDhadronCorrSystUnc.cxx:8195
 AliHFDhadronCorrSystUnc.cxx:8196
 AliHFDhadronCorrSystUnc.cxx:8197
 AliHFDhadronCorrSystUnc.cxx:8198
 AliHFDhadronCorrSystUnc.cxx:8199
 AliHFDhadronCorrSystUnc.cxx:8200
 AliHFDhadronCorrSystUnc.cxx:8201
 AliHFDhadronCorrSystUnc.cxx:8202
 AliHFDhadronCorrSystUnc.cxx:8203
 AliHFDhadronCorrSystUnc.cxx:8204
 AliHFDhadronCorrSystUnc.cxx:8205
 AliHFDhadronCorrSystUnc.cxx:8206
 AliHFDhadronCorrSystUnc.cxx:8207
 AliHFDhadronCorrSystUnc.cxx:8208
 AliHFDhadronCorrSystUnc.cxx:8209
 AliHFDhadronCorrSystUnc.cxx:8210
 AliHFDhadronCorrSystUnc.cxx:8211
 AliHFDhadronCorrSystUnc.cxx:8212
 AliHFDhadronCorrSystUnc.cxx:8213
 AliHFDhadronCorrSystUnc.cxx:8214
 AliHFDhadronCorrSystUnc.cxx:8215
 AliHFDhadronCorrSystUnc.cxx:8216
 AliHFDhadronCorrSystUnc.cxx:8217
 AliHFDhadronCorrSystUnc.cxx:8218
 AliHFDhadronCorrSystUnc.cxx:8219
 AliHFDhadronCorrSystUnc.cxx:8220
 AliHFDhadronCorrSystUnc.cxx:8221
 AliHFDhadronCorrSystUnc.cxx:8222
 AliHFDhadronCorrSystUnc.cxx:8223
 AliHFDhadronCorrSystUnc.cxx:8224
 AliHFDhadronCorrSystUnc.cxx:8225
 AliHFDhadronCorrSystUnc.cxx:8226
 AliHFDhadronCorrSystUnc.cxx:8227
 AliHFDhadronCorrSystUnc.cxx:8228
 AliHFDhadronCorrSystUnc.cxx:8229
 AliHFDhadronCorrSystUnc.cxx:8230
 AliHFDhadronCorrSystUnc.cxx:8231
 AliHFDhadronCorrSystUnc.cxx:8232
 AliHFDhadronCorrSystUnc.cxx:8233
 AliHFDhadronCorrSystUnc.cxx:8234
 AliHFDhadronCorrSystUnc.cxx:8235
 AliHFDhadronCorrSystUnc.cxx:8236
 AliHFDhadronCorrSystUnc.cxx:8237
 AliHFDhadronCorrSystUnc.cxx:8238
 AliHFDhadronCorrSystUnc.cxx:8239
 AliHFDhadronCorrSystUnc.cxx:8240
 AliHFDhadronCorrSystUnc.cxx:8241
 AliHFDhadronCorrSystUnc.cxx:8242
 AliHFDhadronCorrSystUnc.cxx:8243
 AliHFDhadronCorrSystUnc.cxx:8244
 AliHFDhadronCorrSystUnc.cxx:8245
 AliHFDhadronCorrSystUnc.cxx:8246
 AliHFDhadronCorrSystUnc.cxx:8247
 AliHFDhadronCorrSystUnc.cxx:8248
 AliHFDhadronCorrSystUnc.cxx:8249
 AliHFDhadronCorrSystUnc.cxx:8250
 AliHFDhadronCorrSystUnc.cxx:8251
 AliHFDhadronCorrSystUnc.cxx:8252
 AliHFDhadronCorrSystUnc.cxx:8253
 AliHFDhadronCorrSystUnc.cxx:8254
 AliHFDhadronCorrSystUnc.cxx:8255
 AliHFDhadronCorrSystUnc.cxx:8256
 AliHFDhadronCorrSystUnc.cxx:8257
 AliHFDhadronCorrSystUnc.cxx:8258
 AliHFDhadronCorrSystUnc.cxx:8259
 AliHFDhadronCorrSystUnc.cxx:8260
 AliHFDhadronCorrSystUnc.cxx:8261
 AliHFDhadronCorrSystUnc.cxx:8262
 AliHFDhadronCorrSystUnc.cxx:8263
 AliHFDhadronCorrSystUnc.cxx:8264
 AliHFDhadronCorrSystUnc.cxx:8265
 AliHFDhadronCorrSystUnc.cxx:8266
 AliHFDhadronCorrSystUnc.cxx:8267
 AliHFDhadronCorrSystUnc.cxx:8268
 AliHFDhadronCorrSystUnc.cxx:8269
 AliHFDhadronCorrSystUnc.cxx:8270
 AliHFDhadronCorrSystUnc.cxx:8271
 AliHFDhadronCorrSystUnc.cxx:8272
 AliHFDhadronCorrSystUnc.cxx:8273
 AliHFDhadronCorrSystUnc.cxx:8274
 AliHFDhadronCorrSystUnc.cxx:8275
 AliHFDhadronCorrSystUnc.cxx:8276
 AliHFDhadronCorrSystUnc.cxx:8277
 AliHFDhadronCorrSystUnc.cxx:8278
 AliHFDhadronCorrSystUnc.cxx:8279
 AliHFDhadronCorrSystUnc.cxx:8280
 AliHFDhadronCorrSystUnc.cxx:8281
 AliHFDhadronCorrSystUnc.cxx:8282
 AliHFDhadronCorrSystUnc.cxx:8283
 AliHFDhadronCorrSystUnc.cxx:8284
 AliHFDhadronCorrSystUnc.cxx:8285
 AliHFDhadronCorrSystUnc.cxx:8286
 AliHFDhadronCorrSystUnc.cxx:8287
 AliHFDhadronCorrSystUnc.cxx:8288
 AliHFDhadronCorrSystUnc.cxx:8289
 AliHFDhadronCorrSystUnc.cxx:8290
 AliHFDhadronCorrSystUnc.cxx:8291
 AliHFDhadronCorrSystUnc.cxx:8292
 AliHFDhadronCorrSystUnc.cxx:8293
 AliHFDhadronCorrSystUnc.cxx:8294
 AliHFDhadronCorrSystUnc.cxx:8295
 AliHFDhadronCorrSystUnc.cxx:8296
 AliHFDhadronCorrSystUnc.cxx:8297
 AliHFDhadronCorrSystUnc.cxx:8298
 AliHFDhadronCorrSystUnc.cxx:8299
 AliHFDhadronCorrSystUnc.cxx:8300
 AliHFDhadronCorrSystUnc.cxx:8301
 AliHFDhadronCorrSystUnc.cxx:8302
 AliHFDhadronCorrSystUnc.cxx:8303
 AliHFDhadronCorrSystUnc.cxx:8304
 AliHFDhadronCorrSystUnc.cxx:8305
 AliHFDhadronCorrSystUnc.cxx:8306
 AliHFDhadronCorrSystUnc.cxx:8307
 AliHFDhadronCorrSystUnc.cxx:8308
 AliHFDhadronCorrSystUnc.cxx:8309
 AliHFDhadronCorrSystUnc.cxx:8310
 AliHFDhadronCorrSystUnc.cxx:8311
 AliHFDhadronCorrSystUnc.cxx:8312
 AliHFDhadronCorrSystUnc.cxx:8313
 AliHFDhadronCorrSystUnc.cxx:8314
 AliHFDhadronCorrSystUnc.cxx:8315
 AliHFDhadronCorrSystUnc.cxx:8316
 AliHFDhadronCorrSystUnc.cxx:8317
 AliHFDhadronCorrSystUnc.cxx:8318
 AliHFDhadronCorrSystUnc.cxx:8319
 AliHFDhadronCorrSystUnc.cxx:8320
 AliHFDhadronCorrSystUnc.cxx:8321
 AliHFDhadronCorrSystUnc.cxx:8322
 AliHFDhadronCorrSystUnc.cxx:8323
 AliHFDhadronCorrSystUnc.cxx:8324
 AliHFDhadronCorrSystUnc.cxx:8325
 AliHFDhadronCorrSystUnc.cxx:8326
 AliHFDhadronCorrSystUnc.cxx:8327
 AliHFDhadronCorrSystUnc.cxx:8328
 AliHFDhadronCorrSystUnc.cxx:8329
 AliHFDhadronCorrSystUnc.cxx:8330
 AliHFDhadronCorrSystUnc.cxx:8331
 AliHFDhadronCorrSystUnc.cxx:8332
 AliHFDhadronCorrSystUnc.cxx:8333
 AliHFDhadronCorrSystUnc.cxx:8334
 AliHFDhadronCorrSystUnc.cxx:8335
 AliHFDhadronCorrSystUnc.cxx:8336
 AliHFDhadronCorrSystUnc.cxx:8337
 AliHFDhadronCorrSystUnc.cxx:8338
 AliHFDhadronCorrSystUnc.cxx:8339
 AliHFDhadronCorrSystUnc.cxx:8340
 AliHFDhadronCorrSystUnc.cxx:8341
 AliHFDhadronCorrSystUnc.cxx:8342
 AliHFDhadronCorrSystUnc.cxx:8343
 AliHFDhadronCorrSystUnc.cxx:8344
 AliHFDhadronCorrSystUnc.cxx:8345
 AliHFDhadronCorrSystUnc.cxx:8346
 AliHFDhadronCorrSystUnc.cxx:8347
 AliHFDhadronCorrSystUnc.cxx:8348
 AliHFDhadronCorrSystUnc.cxx:8349
 AliHFDhadronCorrSystUnc.cxx:8350
 AliHFDhadronCorrSystUnc.cxx:8351
 AliHFDhadronCorrSystUnc.cxx:8352
 AliHFDhadronCorrSystUnc.cxx:8353
 AliHFDhadronCorrSystUnc.cxx:8354
 AliHFDhadronCorrSystUnc.cxx:8355
 AliHFDhadronCorrSystUnc.cxx:8356
 AliHFDhadronCorrSystUnc.cxx:8357
 AliHFDhadronCorrSystUnc.cxx:8358
 AliHFDhadronCorrSystUnc.cxx:8359
 AliHFDhadronCorrSystUnc.cxx:8360
 AliHFDhadronCorrSystUnc.cxx:8361
 AliHFDhadronCorrSystUnc.cxx:8362
 AliHFDhadronCorrSystUnc.cxx:8363
 AliHFDhadronCorrSystUnc.cxx:8364
 AliHFDhadronCorrSystUnc.cxx:8365
 AliHFDhadronCorrSystUnc.cxx:8366
 AliHFDhadronCorrSystUnc.cxx:8367
 AliHFDhadronCorrSystUnc.cxx:8368
 AliHFDhadronCorrSystUnc.cxx:8369
 AliHFDhadronCorrSystUnc.cxx:8370
 AliHFDhadronCorrSystUnc.cxx:8371
 AliHFDhadronCorrSystUnc.cxx:8372
 AliHFDhadronCorrSystUnc.cxx:8373
 AliHFDhadronCorrSystUnc.cxx:8374
 AliHFDhadronCorrSystUnc.cxx:8375
 AliHFDhadronCorrSystUnc.cxx:8376
 AliHFDhadronCorrSystUnc.cxx:8377
 AliHFDhadronCorrSystUnc.cxx:8378
 AliHFDhadronCorrSystUnc.cxx:8379
 AliHFDhadronCorrSystUnc.cxx:8380
 AliHFDhadronCorrSystUnc.cxx:8381
 AliHFDhadronCorrSystUnc.cxx:8382
 AliHFDhadronCorrSystUnc.cxx:8383
 AliHFDhadronCorrSystUnc.cxx:8384
 AliHFDhadronCorrSystUnc.cxx:8385
 AliHFDhadronCorrSystUnc.cxx:8386
 AliHFDhadronCorrSystUnc.cxx:8387
 AliHFDhadronCorrSystUnc.cxx:8388
 AliHFDhadronCorrSystUnc.cxx:8389
 AliHFDhadronCorrSystUnc.cxx:8390
 AliHFDhadronCorrSystUnc.cxx:8391
 AliHFDhadronCorrSystUnc.cxx:8392
 AliHFDhadronCorrSystUnc.cxx:8393
 AliHFDhadronCorrSystUnc.cxx:8394
 AliHFDhadronCorrSystUnc.cxx:8395
 AliHFDhadronCorrSystUnc.cxx:8396
 AliHFDhadronCorrSystUnc.cxx:8397
 AliHFDhadronCorrSystUnc.cxx:8398
 AliHFDhadronCorrSystUnc.cxx:8399
 AliHFDhadronCorrSystUnc.cxx:8400
 AliHFDhadronCorrSystUnc.cxx:8401
 AliHFDhadronCorrSystUnc.cxx:8402
 AliHFDhadronCorrSystUnc.cxx:8403
 AliHFDhadronCorrSystUnc.cxx:8404
 AliHFDhadronCorrSystUnc.cxx:8405
 AliHFDhadronCorrSystUnc.cxx:8406
 AliHFDhadronCorrSystUnc.cxx:8407
 AliHFDhadronCorrSystUnc.cxx:8408
 AliHFDhadronCorrSystUnc.cxx:8409
 AliHFDhadronCorrSystUnc.cxx:8410
 AliHFDhadronCorrSystUnc.cxx:8411
 AliHFDhadronCorrSystUnc.cxx:8412
 AliHFDhadronCorrSystUnc.cxx:8413
 AliHFDhadronCorrSystUnc.cxx:8414
 AliHFDhadronCorrSystUnc.cxx:8415
 AliHFDhadronCorrSystUnc.cxx:8416
 AliHFDhadronCorrSystUnc.cxx:8417
 AliHFDhadronCorrSystUnc.cxx:8418
 AliHFDhadronCorrSystUnc.cxx:8419
 AliHFDhadronCorrSystUnc.cxx:8420
 AliHFDhadronCorrSystUnc.cxx:8421
 AliHFDhadronCorrSystUnc.cxx:8422
 AliHFDhadronCorrSystUnc.cxx:8423
 AliHFDhadronCorrSystUnc.cxx:8424
 AliHFDhadronCorrSystUnc.cxx:8425
 AliHFDhadronCorrSystUnc.cxx:8426
 AliHFDhadronCorrSystUnc.cxx:8427
 AliHFDhadronCorrSystUnc.cxx:8428
 AliHFDhadronCorrSystUnc.cxx:8429
 AliHFDhadronCorrSystUnc.cxx:8430
 AliHFDhadronCorrSystUnc.cxx:8431
 AliHFDhadronCorrSystUnc.cxx:8432
 AliHFDhadronCorrSystUnc.cxx:8433
 AliHFDhadronCorrSystUnc.cxx:8434
 AliHFDhadronCorrSystUnc.cxx:8435
 AliHFDhadronCorrSystUnc.cxx:8436
 AliHFDhadronCorrSystUnc.cxx:8437
 AliHFDhadronCorrSystUnc.cxx:8438
 AliHFDhadronCorrSystUnc.cxx:8439
 AliHFDhadronCorrSystUnc.cxx:8440
 AliHFDhadronCorrSystUnc.cxx:8441
 AliHFDhadronCorrSystUnc.cxx:8442
 AliHFDhadronCorrSystUnc.cxx:8443
 AliHFDhadronCorrSystUnc.cxx:8444
 AliHFDhadronCorrSystUnc.cxx:8445
 AliHFDhadronCorrSystUnc.cxx:8446
 AliHFDhadronCorrSystUnc.cxx:8447
 AliHFDhadronCorrSystUnc.cxx:8448
 AliHFDhadronCorrSystUnc.cxx:8449
 AliHFDhadronCorrSystUnc.cxx:8450
 AliHFDhadronCorrSystUnc.cxx:8451
 AliHFDhadronCorrSystUnc.cxx:8452
 AliHFDhadronCorrSystUnc.cxx:8453
 AliHFDhadronCorrSystUnc.cxx:8454
 AliHFDhadronCorrSystUnc.cxx:8455
 AliHFDhadronCorrSystUnc.cxx:8456
 AliHFDhadronCorrSystUnc.cxx:8457
 AliHFDhadronCorrSystUnc.cxx:8458
 AliHFDhadronCorrSystUnc.cxx:8459
 AliHFDhadronCorrSystUnc.cxx:8460
 AliHFDhadronCorrSystUnc.cxx:8461
 AliHFDhadronCorrSystUnc.cxx:8462
 AliHFDhadronCorrSystUnc.cxx:8463
 AliHFDhadronCorrSystUnc.cxx:8464
 AliHFDhadronCorrSystUnc.cxx:8465
 AliHFDhadronCorrSystUnc.cxx:8466
 AliHFDhadronCorrSystUnc.cxx:8467
 AliHFDhadronCorrSystUnc.cxx:8468
 AliHFDhadronCorrSystUnc.cxx:8469
 AliHFDhadronCorrSystUnc.cxx:8470
 AliHFDhadronCorrSystUnc.cxx:8471
 AliHFDhadronCorrSystUnc.cxx:8472
 AliHFDhadronCorrSystUnc.cxx:8473
 AliHFDhadronCorrSystUnc.cxx:8474
 AliHFDhadronCorrSystUnc.cxx:8475
 AliHFDhadronCorrSystUnc.cxx:8476
 AliHFDhadronCorrSystUnc.cxx:8477
 AliHFDhadronCorrSystUnc.cxx:8478
 AliHFDhadronCorrSystUnc.cxx:8479
 AliHFDhadronCorrSystUnc.cxx:8480
 AliHFDhadronCorrSystUnc.cxx:8481
 AliHFDhadronCorrSystUnc.cxx:8482
 AliHFDhadronCorrSystUnc.cxx:8483
 AliHFDhadronCorrSystUnc.cxx:8484
 AliHFDhadronCorrSystUnc.cxx:8485
 AliHFDhadronCorrSystUnc.cxx:8486
 AliHFDhadronCorrSystUnc.cxx:8487
 AliHFDhadronCorrSystUnc.cxx:8488
 AliHFDhadronCorrSystUnc.cxx:8489
 AliHFDhadronCorrSystUnc.cxx:8490
 AliHFDhadronCorrSystUnc.cxx:8491
 AliHFDhadronCorrSystUnc.cxx:8492
 AliHFDhadronCorrSystUnc.cxx:8493
 AliHFDhadronCorrSystUnc.cxx:8494
 AliHFDhadronCorrSystUnc.cxx:8495
 AliHFDhadronCorrSystUnc.cxx:8496
 AliHFDhadronCorrSystUnc.cxx:8497
 AliHFDhadronCorrSystUnc.cxx:8498
 AliHFDhadronCorrSystUnc.cxx:8499
 AliHFDhadronCorrSystUnc.cxx:8500
 AliHFDhadronCorrSystUnc.cxx:8501
 AliHFDhadronCorrSystUnc.cxx:8502
 AliHFDhadronCorrSystUnc.cxx:8503
 AliHFDhadronCorrSystUnc.cxx:8504
 AliHFDhadronCorrSystUnc.cxx:8505
 AliHFDhadronCorrSystUnc.cxx:8506
 AliHFDhadronCorrSystUnc.cxx:8507
 AliHFDhadronCorrSystUnc.cxx:8508
 AliHFDhadronCorrSystUnc.cxx:8509
 AliHFDhadronCorrSystUnc.cxx:8510
 AliHFDhadronCorrSystUnc.cxx:8511
 AliHFDhadronCorrSystUnc.cxx:8512
 AliHFDhadronCorrSystUnc.cxx:8513
 AliHFDhadronCorrSystUnc.cxx:8514
 AliHFDhadronCorrSystUnc.cxx:8515
 AliHFDhadronCorrSystUnc.cxx:8516
 AliHFDhadronCorrSystUnc.cxx:8517
 AliHFDhadronCorrSystUnc.cxx:8518
 AliHFDhadronCorrSystUnc.cxx:8519
 AliHFDhadronCorrSystUnc.cxx:8520
 AliHFDhadronCorrSystUnc.cxx:8521
 AliHFDhadronCorrSystUnc.cxx:8522
 AliHFDhadronCorrSystUnc.cxx:8523
 AliHFDhadronCorrSystUnc.cxx:8524
 AliHFDhadronCorrSystUnc.cxx:8525
 AliHFDhadronCorrSystUnc.cxx:8526
 AliHFDhadronCorrSystUnc.cxx:8527
 AliHFDhadronCorrSystUnc.cxx:8528
 AliHFDhadronCorrSystUnc.cxx:8529
 AliHFDhadronCorrSystUnc.cxx:8530
 AliHFDhadronCorrSystUnc.cxx:8531
 AliHFDhadronCorrSystUnc.cxx:8532
 AliHFDhadronCorrSystUnc.cxx:8533
 AliHFDhadronCorrSystUnc.cxx:8534
 AliHFDhadronCorrSystUnc.cxx:8535
 AliHFDhadronCorrSystUnc.cxx:8536
 AliHFDhadronCorrSystUnc.cxx:8537
 AliHFDhadronCorrSystUnc.cxx:8538
 AliHFDhadronCorrSystUnc.cxx:8539
 AliHFDhadronCorrSystUnc.cxx:8540
 AliHFDhadronCorrSystUnc.cxx:8541
 AliHFDhadronCorrSystUnc.cxx:8542
 AliHFDhadronCorrSystUnc.cxx:8543
 AliHFDhadronCorrSystUnc.cxx:8544
 AliHFDhadronCorrSystUnc.cxx:8545
 AliHFDhadronCorrSystUnc.cxx:8546
 AliHFDhadronCorrSystUnc.cxx:8547
 AliHFDhadronCorrSystUnc.cxx:8548
 AliHFDhadronCorrSystUnc.cxx:8549
 AliHFDhadronCorrSystUnc.cxx:8550
 AliHFDhadronCorrSystUnc.cxx:8551
 AliHFDhadronCorrSystUnc.cxx:8552
 AliHFDhadronCorrSystUnc.cxx:8553
 AliHFDhadronCorrSystUnc.cxx:8554
 AliHFDhadronCorrSystUnc.cxx:8555
 AliHFDhadronCorrSystUnc.cxx:8556
 AliHFDhadronCorrSystUnc.cxx:8557
 AliHFDhadronCorrSystUnc.cxx:8558
 AliHFDhadronCorrSystUnc.cxx:8559
 AliHFDhadronCorrSystUnc.cxx:8560
 AliHFDhadronCorrSystUnc.cxx:8561
 AliHFDhadronCorrSystUnc.cxx:8562
 AliHFDhadronCorrSystUnc.cxx:8563
 AliHFDhadronCorrSystUnc.cxx:8564
 AliHFDhadronCorrSystUnc.cxx:8565
 AliHFDhadronCorrSystUnc.cxx:8566
 AliHFDhadronCorrSystUnc.cxx:8567
 AliHFDhadronCorrSystUnc.cxx:8568
 AliHFDhadronCorrSystUnc.cxx:8569
 AliHFDhadronCorrSystUnc.cxx:8570
 AliHFDhadronCorrSystUnc.cxx:8571
 AliHFDhadronCorrSystUnc.cxx:8572
 AliHFDhadronCorrSystUnc.cxx:8573
 AliHFDhadronCorrSystUnc.cxx:8574
 AliHFDhadronCorrSystUnc.cxx:8575
 AliHFDhadronCorrSystUnc.cxx:8576
 AliHFDhadronCorrSystUnc.cxx:8577
 AliHFDhadronCorrSystUnc.cxx:8578
 AliHFDhadronCorrSystUnc.cxx:8579
 AliHFDhadronCorrSystUnc.cxx:8580
 AliHFDhadronCorrSystUnc.cxx:8581
 AliHFDhadronCorrSystUnc.cxx:8582
 AliHFDhadronCorrSystUnc.cxx:8583
 AliHFDhadronCorrSystUnc.cxx:8584
 AliHFDhadronCorrSystUnc.cxx:8585
 AliHFDhadronCorrSystUnc.cxx:8586
 AliHFDhadronCorrSystUnc.cxx:8587
 AliHFDhadronCorrSystUnc.cxx:8588
 AliHFDhadronCorrSystUnc.cxx:8589
 AliHFDhadronCorrSystUnc.cxx:8590
 AliHFDhadronCorrSystUnc.cxx:8591
 AliHFDhadronCorrSystUnc.cxx:8592
 AliHFDhadronCorrSystUnc.cxx:8593
 AliHFDhadronCorrSystUnc.cxx:8594
 AliHFDhadronCorrSystUnc.cxx:8595
 AliHFDhadronCorrSystUnc.cxx:8596
 AliHFDhadronCorrSystUnc.cxx:8597
 AliHFDhadronCorrSystUnc.cxx:8598
 AliHFDhadronCorrSystUnc.cxx:8599
 AliHFDhadronCorrSystUnc.cxx:8600
 AliHFDhadronCorrSystUnc.cxx:8601
 AliHFDhadronCorrSystUnc.cxx:8602
 AliHFDhadronCorrSystUnc.cxx:8603
 AliHFDhadronCorrSystUnc.cxx:8604
 AliHFDhadronCorrSystUnc.cxx:8605
 AliHFDhadronCorrSystUnc.cxx:8606
 AliHFDhadronCorrSystUnc.cxx:8607
 AliHFDhadronCorrSystUnc.cxx:8608
 AliHFDhadronCorrSystUnc.cxx:8609
 AliHFDhadronCorrSystUnc.cxx:8610
 AliHFDhadronCorrSystUnc.cxx:8611
 AliHFDhadronCorrSystUnc.cxx:8612
 AliHFDhadronCorrSystUnc.cxx:8613
 AliHFDhadronCorrSystUnc.cxx:8614
 AliHFDhadronCorrSystUnc.cxx:8615
 AliHFDhadronCorrSystUnc.cxx:8616
 AliHFDhadronCorrSystUnc.cxx:8617
 AliHFDhadronCorrSystUnc.cxx:8618
 AliHFDhadronCorrSystUnc.cxx:8619
 AliHFDhadronCorrSystUnc.cxx:8620
 AliHFDhadronCorrSystUnc.cxx:8621
 AliHFDhadronCorrSystUnc.cxx:8622
 AliHFDhadronCorrSystUnc.cxx:8623
 AliHFDhadronCorrSystUnc.cxx:8624
 AliHFDhadronCorrSystUnc.cxx:8625
 AliHFDhadronCorrSystUnc.cxx:8626
 AliHFDhadronCorrSystUnc.cxx:8627
 AliHFDhadronCorrSystUnc.cxx:8628
 AliHFDhadronCorrSystUnc.cxx:8629
 AliHFDhadronCorrSystUnc.cxx:8630
 AliHFDhadronCorrSystUnc.cxx:8631
 AliHFDhadronCorrSystUnc.cxx:8632
 AliHFDhadronCorrSystUnc.cxx:8633
 AliHFDhadronCorrSystUnc.cxx:8634
 AliHFDhadronCorrSystUnc.cxx:8635
 AliHFDhadronCorrSystUnc.cxx:8636
 AliHFDhadronCorrSystUnc.cxx:8637
 AliHFDhadronCorrSystUnc.cxx:8638
 AliHFDhadronCorrSystUnc.cxx:8639
 AliHFDhadronCorrSystUnc.cxx:8640
 AliHFDhadronCorrSystUnc.cxx:8641
 AliHFDhadronCorrSystUnc.cxx:8642
 AliHFDhadronCorrSystUnc.cxx:8643
 AliHFDhadronCorrSystUnc.cxx:8644
 AliHFDhadronCorrSystUnc.cxx:8645
 AliHFDhadronCorrSystUnc.cxx:8646
 AliHFDhadronCorrSystUnc.cxx:8647
 AliHFDhadronCorrSystUnc.cxx:8648
 AliHFDhadronCorrSystUnc.cxx:8649
 AliHFDhadronCorrSystUnc.cxx:8650
 AliHFDhadronCorrSystUnc.cxx:8651
 AliHFDhadronCorrSystUnc.cxx:8652
 AliHFDhadronCorrSystUnc.cxx:8653
 AliHFDhadronCorrSystUnc.cxx:8654
 AliHFDhadronCorrSystUnc.cxx:8655
 AliHFDhadronCorrSystUnc.cxx:8656
 AliHFDhadronCorrSystUnc.cxx:8657
 AliHFDhadronCorrSystUnc.cxx:8658
 AliHFDhadronCorrSystUnc.cxx:8659
 AliHFDhadronCorrSystUnc.cxx:8660
 AliHFDhadronCorrSystUnc.cxx:8661
 AliHFDhadronCorrSystUnc.cxx:8662
 AliHFDhadronCorrSystUnc.cxx:8663
 AliHFDhadronCorrSystUnc.cxx:8664
 AliHFDhadronCorrSystUnc.cxx:8665
 AliHFDhadronCorrSystUnc.cxx:8666
 AliHFDhadronCorrSystUnc.cxx:8667
 AliHFDhadronCorrSystUnc.cxx:8668
 AliHFDhadronCorrSystUnc.cxx:8669
 AliHFDhadronCorrSystUnc.cxx:8670
 AliHFDhadronCorrSystUnc.cxx:8671
 AliHFDhadronCorrSystUnc.cxx:8672
 AliHFDhadronCorrSystUnc.cxx:8673
 AliHFDhadronCorrSystUnc.cxx:8674
 AliHFDhadronCorrSystUnc.cxx:8675
 AliHFDhadronCorrSystUnc.cxx:8676
 AliHFDhadronCorrSystUnc.cxx:8677
 AliHFDhadronCorrSystUnc.cxx:8678
 AliHFDhadronCorrSystUnc.cxx:8679
 AliHFDhadronCorrSystUnc.cxx:8680
 AliHFDhadronCorrSystUnc.cxx:8681
 AliHFDhadronCorrSystUnc.cxx:8682
 AliHFDhadronCorrSystUnc.cxx:8683
 AliHFDhadronCorrSystUnc.cxx:8684
 AliHFDhadronCorrSystUnc.cxx:8685
 AliHFDhadronCorrSystUnc.cxx:8686
 AliHFDhadronCorrSystUnc.cxx:8687
 AliHFDhadronCorrSystUnc.cxx:8688
 AliHFDhadronCorrSystUnc.cxx:8689
 AliHFDhadronCorrSystUnc.cxx:8690
 AliHFDhadronCorrSystUnc.cxx:8691
 AliHFDhadronCorrSystUnc.cxx:8692
 AliHFDhadronCorrSystUnc.cxx:8693
 AliHFDhadronCorrSystUnc.cxx:8694
 AliHFDhadronCorrSystUnc.cxx:8695
 AliHFDhadronCorrSystUnc.cxx:8696
 AliHFDhadronCorrSystUnc.cxx:8697
 AliHFDhadronCorrSystUnc.cxx:8698
 AliHFDhadronCorrSystUnc.cxx:8699
 AliHFDhadronCorrSystUnc.cxx:8700
 AliHFDhadronCorrSystUnc.cxx:8701
 AliHFDhadronCorrSystUnc.cxx:8702
 AliHFDhadronCorrSystUnc.cxx:8703
 AliHFDhadronCorrSystUnc.cxx:8704
 AliHFDhadronCorrSystUnc.cxx:8705
 AliHFDhadronCorrSystUnc.cxx:8706
 AliHFDhadronCorrSystUnc.cxx:8707
 AliHFDhadronCorrSystUnc.cxx:8708
 AliHFDhadronCorrSystUnc.cxx:8709
 AliHFDhadronCorrSystUnc.cxx:8710
 AliHFDhadronCorrSystUnc.cxx:8711
 AliHFDhadronCorrSystUnc.cxx:8712
 AliHFDhadronCorrSystUnc.cxx:8713
 AliHFDhadronCorrSystUnc.cxx:8714
 AliHFDhadronCorrSystUnc.cxx:8715
 AliHFDhadronCorrSystUnc.cxx:8716
 AliHFDhadronCorrSystUnc.cxx:8717
 AliHFDhadronCorrSystUnc.cxx:8718
 AliHFDhadronCorrSystUnc.cxx:8719
 AliHFDhadronCorrSystUnc.cxx:8720
 AliHFDhadronCorrSystUnc.cxx:8721
 AliHFDhadronCorrSystUnc.cxx:8722
 AliHFDhadronCorrSystUnc.cxx:8723
 AliHFDhadronCorrSystUnc.cxx:8724
 AliHFDhadronCorrSystUnc.cxx:8725
 AliHFDhadronCorrSystUnc.cxx:8726
 AliHFDhadronCorrSystUnc.cxx:8727
 AliHFDhadronCorrSystUnc.cxx:8728
 AliHFDhadronCorrSystUnc.cxx:8729
 AliHFDhadronCorrSystUnc.cxx:8730
 AliHFDhadronCorrSystUnc.cxx:8731
 AliHFDhadronCorrSystUnc.cxx:8732
 AliHFDhadronCorrSystUnc.cxx:8733
 AliHFDhadronCorrSystUnc.cxx:8734
 AliHFDhadronCorrSystUnc.cxx:8735
 AliHFDhadronCorrSystUnc.cxx:8736
 AliHFDhadronCorrSystUnc.cxx:8737
 AliHFDhadronCorrSystUnc.cxx:8738
 AliHFDhadronCorrSystUnc.cxx:8739
 AliHFDhadronCorrSystUnc.cxx:8740
 AliHFDhadronCorrSystUnc.cxx:8741
 AliHFDhadronCorrSystUnc.cxx:8742
 AliHFDhadronCorrSystUnc.cxx:8743
 AliHFDhadronCorrSystUnc.cxx:8744
 AliHFDhadronCorrSystUnc.cxx:8745
 AliHFDhadronCorrSystUnc.cxx:8746
 AliHFDhadronCorrSystUnc.cxx:8747
 AliHFDhadronCorrSystUnc.cxx:8748
 AliHFDhadronCorrSystUnc.cxx:8749
 AliHFDhadronCorrSystUnc.cxx:8750
 AliHFDhadronCorrSystUnc.cxx:8751
 AliHFDhadronCorrSystUnc.cxx:8752
 AliHFDhadronCorrSystUnc.cxx:8753
 AliHFDhadronCorrSystUnc.cxx:8754
 AliHFDhadronCorrSystUnc.cxx:8755
 AliHFDhadronCorrSystUnc.cxx:8756
 AliHFDhadronCorrSystUnc.cxx:8757
 AliHFDhadronCorrSystUnc.cxx:8758
 AliHFDhadronCorrSystUnc.cxx:8759
 AliHFDhadronCorrSystUnc.cxx:8760
 AliHFDhadronCorrSystUnc.cxx:8761
 AliHFDhadronCorrSystUnc.cxx:8762
 AliHFDhadronCorrSystUnc.cxx:8763
 AliHFDhadronCorrSystUnc.cxx:8764
 AliHFDhadronCorrSystUnc.cxx:8765
 AliHFDhadronCorrSystUnc.cxx:8766
 AliHFDhadronCorrSystUnc.cxx:8767
 AliHFDhadronCorrSystUnc.cxx:8768
 AliHFDhadronCorrSystUnc.cxx:8769
 AliHFDhadronCorrSystUnc.cxx:8770
 AliHFDhadronCorrSystUnc.cxx:8771
 AliHFDhadronCorrSystUnc.cxx:8772
 AliHFDhadronCorrSystUnc.cxx:8773
 AliHFDhadronCorrSystUnc.cxx:8774
 AliHFDhadronCorrSystUnc.cxx:8775
 AliHFDhadronCorrSystUnc.cxx:8776
 AliHFDhadronCorrSystUnc.cxx:8777
 AliHFDhadronCorrSystUnc.cxx:8778
 AliHFDhadronCorrSystUnc.cxx:8779
 AliHFDhadronCorrSystUnc.cxx:8780
 AliHFDhadronCorrSystUnc.cxx:8781
 AliHFDhadronCorrSystUnc.cxx:8782
 AliHFDhadronCorrSystUnc.cxx:8783
 AliHFDhadronCorrSystUnc.cxx:8784
 AliHFDhadronCorrSystUnc.cxx:8785
 AliHFDhadronCorrSystUnc.cxx:8786
 AliHFDhadronCorrSystUnc.cxx:8787
 AliHFDhadronCorrSystUnc.cxx:8788
 AliHFDhadronCorrSystUnc.cxx:8789
 AliHFDhadronCorrSystUnc.cxx:8790
 AliHFDhadronCorrSystUnc.cxx:8791
 AliHFDhadronCorrSystUnc.cxx:8792
 AliHFDhadronCorrSystUnc.cxx:8793
 AliHFDhadronCorrSystUnc.cxx:8794
 AliHFDhadronCorrSystUnc.cxx:8795
 AliHFDhadronCorrSystUnc.cxx:8796
 AliHFDhadronCorrSystUnc.cxx:8797
 AliHFDhadronCorrSystUnc.cxx:8798
 AliHFDhadronCorrSystUnc.cxx:8799
 AliHFDhadronCorrSystUnc.cxx:8800
 AliHFDhadronCorrSystUnc.cxx:8801
 AliHFDhadronCorrSystUnc.cxx:8802
 AliHFDhadronCorrSystUnc.cxx:8803
 AliHFDhadronCorrSystUnc.cxx:8804
 AliHFDhadronCorrSystUnc.cxx:8805
 AliHFDhadronCorrSystUnc.cxx:8806
 AliHFDhadronCorrSystUnc.cxx:8807
 AliHFDhadronCorrSystUnc.cxx:8808
 AliHFDhadronCorrSystUnc.cxx:8809
 AliHFDhadronCorrSystUnc.cxx:8810
 AliHFDhadronCorrSystUnc.cxx:8811
 AliHFDhadronCorrSystUnc.cxx:8812
 AliHFDhadronCorrSystUnc.cxx:8813
 AliHFDhadronCorrSystUnc.cxx:8814
 AliHFDhadronCorrSystUnc.cxx:8815
 AliHFDhadronCorrSystUnc.cxx:8816
 AliHFDhadronCorrSystUnc.cxx:8817
 AliHFDhadronCorrSystUnc.cxx:8818
 AliHFDhadronCorrSystUnc.cxx:8819
 AliHFDhadronCorrSystUnc.cxx:8820
 AliHFDhadronCorrSystUnc.cxx:8821
 AliHFDhadronCorrSystUnc.cxx:8822
 AliHFDhadronCorrSystUnc.cxx:8823
 AliHFDhadronCorrSystUnc.cxx:8824
 AliHFDhadronCorrSystUnc.cxx:8825
 AliHFDhadronCorrSystUnc.cxx:8826
 AliHFDhadronCorrSystUnc.cxx:8827
 AliHFDhadronCorrSystUnc.cxx:8828
 AliHFDhadronCorrSystUnc.cxx:8829
 AliHFDhadronCorrSystUnc.cxx:8830
 AliHFDhadronCorrSystUnc.cxx:8831
 AliHFDhadronCorrSystUnc.cxx:8832
 AliHFDhadronCorrSystUnc.cxx:8833
 AliHFDhadronCorrSystUnc.cxx:8834
 AliHFDhadronCorrSystUnc.cxx:8835
 AliHFDhadronCorrSystUnc.cxx:8836
 AliHFDhadronCorrSystUnc.cxx:8837
 AliHFDhadronCorrSystUnc.cxx:8838
 AliHFDhadronCorrSystUnc.cxx:8839
 AliHFDhadronCorrSystUnc.cxx:8840
 AliHFDhadronCorrSystUnc.cxx:8841
 AliHFDhadronCorrSystUnc.cxx:8842
 AliHFDhadronCorrSystUnc.cxx:8843
 AliHFDhadronCorrSystUnc.cxx:8844
 AliHFDhadronCorrSystUnc.cxx:8845
 AliHFDhadronCorrSystUnc.cxx:8846
 AliHFDhadronCorrSystUnc.cxx:8847
 AliHFDhadronCorrSystUnc.cxx:8848
 AliHFDhadronCorrSystUnc.cxx:8849
 AliHFDhadronCorrSystUnc.cxx:8850
 AliHFDhadronCorrSystUnc.cxx:8851
 AliHFDhadronCorrSystUnc.cxx:8852
 AliHFDhadronCorrSystUnc.cxx:8853
 AliHFDhadronCorrSystUnc.cxx:8854
 AliHFDhadronCorrSystUnc.cxx:8855
 AliHFDhadronCorrSystUnc.cxx:8856
 AliHFDhadronCorrSystUnc.cxx:8857
 AliHFDhadronCorrSystUnc.cxx:8858
 AliHFDhadronCorrSystUnc.cxx:8859
 AliHFDhadronCorrSystUnc.cxx:8860
 AliHFDhadronCorrSystUnc.cxx:8861
 AliHFDhadronCorrSystUnc.cxx:8862
 AliHFDhadronCorrSystUnc.cxx:8863
 AliHFDhadronCorrSystUnc.cxx:8864
 AliHFDhadronCorrSystUnc.cxx:8865
 AliHFDhadronCorrSystUnc.cxx:8866
 AliHFDhadronCorrSystUnc.cxx:8867
 AliHFDhadronCorrSystUnc.cxx:8868
 AliHFDhadronCorrSystUnc.cxx:8869
 AliHFDhadronCorrSystUnc.cxx:8870
 AliHFDhadronCorrSystUnc.cxx:8871
 AliHFDhadronCorrSystUnc.cxx:8872
 AliHFDhadronCorrSystUnc.cxx:8873
 AliHFDhadronCorrSystUnc.cxx:8874
 AliHFDhadronCorrSystUnc.cxx:8875
 AliHFDhadronCorrSystUnc.cxx:8876
 AliHFDhadronCorrSystUnc.cxx:8877
 AliHFDhadronCorrSystUnc.cxx:8878
 AliHFDhadronCorrSystUnc.cxx:8879
 AliHFDhadronCorrSystUnc.cxx:8880
 AliHFDhadronCorrSystUnc.cxx:8881
 AliHFDhadronCorrSystUnc.cxx:8882
 AliHFDhadronCorrSystUnc.cxx:8883
 AliHFDhadronCorrSystUnc.cxx:8884
 AliHFDhadronCorrSystUnc.cxx:8885
 AliHFDhadronCorrSystUnc.cxx:8886
 AliHFDhadronCorrSystUnc.cxx:8887
 AliHFDhadronCorrSystUnc.cxx:8888
 AliHFDhadronCorrSystUnc.cxx:8889
 AliHFDhadronCorrSystUnc.cxx:8890
 AliHFDhadronCorrSystUnc.cxx:8891
 AliHFDhadronCorrSystUnc.cxx:8892
 AliHFDhadronCorrSystUnc.cxx:8893
 AliHFDhadronCorrSystUnc.cxx:8894
 AliHFDhadronCorrSystUnc.cxx:8895
 AliHFDhadronCorrSystUnc.cxx:8896
 AliHFDhadronCorrSystUnc.cxx:8897
 AliHFDhadronCorrSystUnc.cxx:8898
 AliHFDhadronCorrSystUnc.cxx:8899
 AliHFDhadronCorrSystUnc.cxx:8900
 AliHFDhadronCorrSystUnc.cxx:8901
 AliHFDhadronCorrSystUnc.cxx:8902
 AliHFDhadronCorrSystUnc.cxx:8903
 AliHFDhadronCorrSystUnc.cxx:8904
 AliHFDhadronCorrSystUnc.cxx:8905
 AliHFDhadronCorrSystUnc.cxx:8906
 AliHFDhadronCorrSystUnc.cxx:8907
 AliHFDhadronCorrSystUnc.cxx:8908
 AliHFDhadronCorrSystUnc.cxx:8909
 AliHFDhadronCorrSystUnc.cxx:8910
 AliHFDhadronCorrSystUnc.cxx:8911
 AliHFDhadronCorrSystUnc.cxx:8912
 AliHFDhadronCorrSystUnc.cxx:8913
 AliHFDhadronCorrSystUnc.cxx:8914
 AliHFDhadronCorrSystUnc.cxx:8915
 AliHFDhadronCorrSystUnc.cxx:8916
 AliHFDhadronCorrSystUnc.cxx:8917
 AliHFDhadronCorrSystUnc.cxx:8918
 AliHFDhadronCorrSystUnc.cxx:8919
 AliHFDhadronCorrSystUnc.cxx:8920
 AliHFDhadronCorrSystUnc.cxx:8921
 AliHFDhadronCorrSystUnc.cxx:8922
 AliHFDhadronCorrSystUnc.cxx:8923
 AliHFDhadronCorrSystUnc.cxx:8924
 AliHFDhadronCorrSystUnc.cxx:8925
 AliHFDhadronCorrSystUnc.cxx:8926
 AliHFDhadronCorrSystUnc.cxx:8927
 AliHFDhadronCorrSystUnc.cxx:8928
 AliHFDhadronCorrSystUnc.cxx:8929
 AliHFDhadronCorrSystUnc.cxx:8930
 AliHFDhadronCorrSystUnc.cxx:8931
 AliHFDhadronCorrSystUnc.cxx:8932
 AliHFDhadronCorrSystUnc.cxx:8933
 AliHFDhadronCorrSystUnc.cxx:8934
 AliHFDhadronCorrSystUnc.cxx:8935
 AliHFDhadronCorrSystUnc.cxx:8936
 AliHFDhadronCorrSystUnc.cxx:8937
 AliHFDhadronCorrSystUnc.cxx:8938
 AliHFDhadronCorrSystUnc.cxx:8939
 AliHFDhadronCorrSystUnc.cxx:8940
 AliHFDhadronCorrSystUnc.cxx:8941
 AliHFDhadronCorrSystUnc.cxx:8942
 AliHFDhadronCorrSystUnc.cxx:8943
 AliHFDhadronCorrSystUnc.cxx:8944
 AliHFDhadronCorrSystUnc.cxx:8945
 AliHFDhadronCorrSystUnc.cxx:8946
 AliHFDhadronCorrSystUnc.cxx:8947
 AliHFDhadronCorrSystUnc.cxx:8948
 AliHFDhadronCorrSystUnc.cxx:8949
 AliHFDhadronCorrSystUnc.cxx:8950
 AliHFDhadronCorrSystUnc.cxx:8951
 AliHFDhadronCorrSystUnc.cxx:8952
 AliHFDhadronCorrSystUnc.cxx:8953
 AliHFDhadronCorrSystUnc.cxx:8954
 AliHFDhadronCorrSystUnc.cxx:8955
 AliHFDhadronCorrSystUnc.cxx:8956
 AliHFDhadronCorrSystUnc.cxx:8957
 AliHFDhadronCorrSystUnc.cxx:8958
 AliHFDhadronCorrSystUnc.cxx:8959
 AliHFDhadronCorrSystUnc.cxx:8960
 AliHFDhadronCorrSystUnc.cxx:8961
 AliHFDhadronCorrSystUnc.cxx:8962
 AliHFDhadronCorrSystUnc.cxx:8963
 AliHFDhadronCorrSystUnc.cxx:8964
 AliHFDhadronCorrSystUnc.cxx:8965
 AliHFDhadronCorrSystUnc.cxx:8966
 AliHFDhadronCorrSystUnc.cxx:8967
 AliHFDhadronCorrSystUnc.cxx:8968
 AliHFDhadronCorrSystUnc.cxx:8969
 AliHFDhadronCorrSystUnc.cxx:8970
 AliHFDhadronCorrSystUnc.cxx:8971
 AliHFDhadronCorrSystUnc.cxx:8972
 AliHFDhadronCorrSystUnc.cxx:8973
 AliHFDhadronCorrSystUnc.cxx:8974
 AliHFDhadronCorrSystUnc.cxx:8975
 AliHFDhadronCorrSystUnc.cxx:8976
 AliHFDhadronCorrSystUnc.cxx:8977
 AliHFDhadronCorrSystUnc.cxx:8978
 AliHFDhadronCorrSystUnc.cxx:8979
 AliHFDhadronCorrSystUnc.cxx:8980
 AliHFDhadronCorrSystUnc.cxx:8981
 AliHFDhadronCorrSystUnc.cxx:8982
 AliHFDhadronCorrSystUnc.cxx:8983
 AliHFDhadronCorrSystUnc.cxx:8984
 AliHFDhadronCorrSystUnc.cxx:8985
 AliHFDhadronCorrSystUnc.cxx:8986
 AliHFDhadronCorrSystUnc.cxx:8987
 AliHFDhadronCorrSystUnc.cxx:8988
 AliHFDhadronCorrSystUnc.cxx:8989
 AliHFDhadronCorrSystUnc.cxx:8990
 AliHFDhadronCorrSystUnc.cxx:8991
 AliHFDhadronCorrSystUnc.cxx:8992
 AliHFDhadronCorrSystUnc.cxx:8993
 AliHFDhadronCorrSystUnc.cxx:8994
 AliHFDhadronCorrSystUnc.cxx:8995
 AliHFDhadronCorrSystUnc.cxx:8996
 AliHFDhadronCorrSystUnc.cxx:8997
 AliHFDhadronCorrSystUnc.cxx:8998
 AliHFDhadronCorrSystUnc.cxx:8999
 AliHFDhadronCorrSystUnc.cxx:9000
 AliHFDhadronCorrSystUnc.cxx:9001
 AliHFDhadronCorrSystUnc.cxx:9002
 AliHFDhadronCorrSystUnc.cxx:9003
 AliHFDhadronCorrSystUnc.cxx:9004
 AliHFDhadronCorrSystUnc.cxx:9005
 AliHFDhadronCorrSystUnc.cxx:9006
 AliHFDhadronCorrSystUnc.cxx:9007
 AliHFDhadronCorrSystUnc.cxx:9008
 AliHFDhadronCorrSystUnc.cxx:9009
 AliHFDhadronCorrSystUnc.cxx:9010
 AliHFDhadronCorrSystUnc.cxx:9011
 AliHFDhadronCorrSystUnc.cxx:9012
 AliHFDhadronCorrSystUnc.cxx:9013
 AliHFDhadronCorrSystUnc.cxx:9014
 AliHFDhadronCorrSystUnc.cxx:9015
 AliHFDhadronCorrSystUnc.cxx:9016
 AliHFDhadronCorrSystUnc.cxx:9017
 AliHFDhadronCorrSystUnc.cxx:9018
 AliHFDhadronCorrSystUnc.cxx:9019
 AliHFDhadronCorrSystUnc.cxx:9020
 AliHFDhadronCorrSystUnc.cxx:9021
 AliHFDhadronCorrSystUnc.cxx:9022
 AliHFDhadronCorrSystUnc.cxx:9023
 AliHFDhadronCorrSystUnc.cxx:9024
 AliHFDhadronCorrSystUnc.cxx:9025
 AliHFDhadronCorrSystUnc.cxx:9026
 AliHFDhadronCorrSystUnc.cxx:9027
 AliHFDhadronCorrSystUnc.cxx:9028
 AliHFDhadronCorrSystUnc.cxx:9029
 AliHFDhadronCorrSystUnc.cxx:9030
 AliHFDhadronCorrSystUnc.cxx:9031
 AliHFDhadronCorrSystUnc.cxx:9032
 AliHFDhadronCorrSystUnc.cxx:9033
 AliHFDhadronCorrSystUnc.cxx:9034
 AliHFDhadronCorrSystUnc.cxx:9035
 AliHFDhadronCorrSystUnc.cxx:9036
 AliHFDhadronCorrSystUnc.cxx:9037
 AliHFDhadronCorrSystUnc.cxx:9038
 AliHFDhadronCorrSystUnc.cxx:9039
 AliHFDhadronCorrSystUnc.cxx:9040
 AliHFDhadronCorrSystUnc.cxx:9041
 AliHFDhadronCorrSystUnc.cxx:9042
 AliHFDhadronCorrSystUnc.cxx:9043
 AliHFDhadronCorrSystUnc.cxx:9044
 AliHFDhadronCorrSystUnc.cxx:9045
 AliHFDhadronCorrSystUnc.cxx:9046
 AliHFDhadronCorrSystUnc.cxx:9047
 AliHFDhadronCorrSystUnc.cxx:9048
 AliHFDhadronCorrSystUnc.cxx:9049
 AliHFDhadronCorrSystUnc.cxx:9050
 AliHFDhadronCorrSystUnc.cxx:9051
 AliHFDhadronCorrSystUnc.cxx:9052
 AliHFDhadronCorrSystUnc.cxx:9053
 AliHFDhadronCorrSystUnc.cxx:9054
 AliHFDhadronCorrSystUnc.cxx:9055
 AliHFDhadronCorrSystUnc.cxx:9056
 AliHFDhadronCorrSystUnc.cxx:9057
 AliHFDhadronCorrSystUnc.cxx:9058
 AliHFDhadronCorrSystUnc.cxx:9059
 AliHFDhadronCorrSystUnc.cxx:9060
 AliHFDhadronCorrSystUnc.cxx:9061
 AliHFDhadronCorrSystUnc.cxx:9062
 AliHFDhadronCorrSystUnc.cxx:9063
 AliHFDhadronCorrSystUnc.cxx:9064
 AliHFDhadronCorrSystUnc.cxx:9065
 AliHFDhadronCorrSystUnc.cxx:9066
 AliHFDhadronCorrSystUnc.cxx:9067
 AliHFDhadronCorrSystUnc.cxx:9068
 AliHFDhadronCorrSystUnc.cxx:9069
 AliHFDhadronCorrSystUnc.cxx:9070
 AliHFDhadronCorrSystUnc.cxx:9071
 AliHFDhadronCorrSystUnc.cxx:9072
 AliHFDhadronCorrSystUnc.cxx:9073
 AliHFDhadronCorrSystUnc.cxx:9074
 AliHFDhadronCorrSystUnc.cxx:9075
 AliHFDhadronCorrSystUnc.cxx:9076
 AliHFDhadronCorrSystUnc.cxx:9077
 AliHFDhadronCorrSystUnc.cxx:9078
 AliHFDhadronCorrSystUnc.cxx:9079
 AliHFDhadronCorrSystUnc.cxx:9080
 AliHFDhadronCorrSystUnc.cxx:9081
 AliHFDhadronCorrSystUnc.cxx:9082
 AliHFDhadronCorrSystUnc.cxx:9083
 AliHFDhadronCorrSystUnc.cxx:9084
 AliHFDhadronCorrSystUnc.cxx:9085
 AliHFDhadronCorrSystUnc.cxx:9086
 AliHFDhadronCorrSystUnc.cxx:9087
 AliHFDhadronCorrSystUnc.cxx:9088
 AliHFDhadronCorrSystUnc.cxx:9089
 AliHFDhadronCorrSystUnc.cxx:9090
 AliHFDhadronCorrSystUnc.cxx:9091
 AliHFDhadronCorrSystUnc.cxx:9092
 AliHFDhadronCorrSystUnc.cxx:9093
 AliHFDhadronCorrSystUnc.cxx:9094
 AliHFDhadronCorrSystUnc.cxx:9095
 AliHFDhadronCorrSystUnc.cxx:9096
 AliHFDhadronCorrSystUnc.cxx:9097
 AliHFDhadronCorrSystUnc.cxx:9098
 AliHFDhadronCorrSystUnc.cxx:9099
 AliHFDhadronCorrSystUnc.cxx:9100
 AliHFDhadronCorrSystUnc.cxx:9101
 AliHFDhadronCorrSystUnc.cxx:9102
 AliHFDhadronCorrSystUnc.cxx:9103
 AliHFDhadronCorrSystUnc.cxx:9104
 AliHFDhadronCorrSystUnc.cxx:9105
 AliHFDhadronCorrSystUnc.cxx:9106
 AliHFDhadronCorrSystUnc.cxx:9107
 AliHFDhadronCorrSystUnc.cxx:9108
 AliHFDhadronCorrSystUnc.cxx:9109
 AliHFDhadronCorrSystUnc.cxx:9110
 AliHFDhadronCorrSystUnc.cxx:9111
 AliHFDhadronCorrSystUnc.cxx:9112
 AliHFDhadronCorrSystUnc.cxx:9113
 AliHFDhadronCorrSystUnc.cxx:9114
 AliHFDhadronCorrSystUnc.cxx:9115
 AliHFDhadronCorrSystUnc.cxx:9116
 AliHFDhadronCorrSystUnc.cxx:9117
 AliHFDhadronCorrSystUnc.cxx:9118
 AliHFDhadronCorrSystUnc.cxx:9119
 AliHFDhadronCorrSystUnc.cxx:9120
 AliHFDhadronCorrSystUnc.cxx:9121
 AliHFDhadronCorrSystUnc.cxx:9122
 AliHFDhadronCorrSystUnc.cxx:9123
 AliHFDhadronCorrSystUnc.cxx:9124
 AliHFDhadronCorrSystUnc.cxx:9125
 AliHFDhadronCorrSystUnc.cxx:9126
 AliHFDhadronCorrSystUnc.cxx:9127
 AliHFDhadronCorrSystUnc.cxx:9128
 AliHFDhadronCorrSystUnc.cxx:9129
 AliHFDhadronCorrSystUnc.cxx:9130
 AliHFDhadronCorrSystUnc.cxx:9131
 AliHFDhadronCorrSystUnc.cxx:9132
 AliHFDhadronCorrSystUnc.cxx:9133
 AliHFDhadronCorrSystUnc.cxx:9134
 AliHFDhadronCorrSystUnc.cxx:9135
 AliHFDhadronCorrSystUnc.cxx:9136
 AliHFDhadronCorrSystUnc.cxx:9137
 AliHFDhadronCorrSystUnc.cxx:9138
 AliHFDhadronCorrSystUnc.cxx:9139
 AliHFDhadronCorrSystUnc.cxx:9140
 AliHFDhadronCorrSystUnc.cxx:9141
 AliHFDhadronCorrSystUnc.cxx:9142
 AliHFDhadronCorrSystUnc.cxx:9143
 AliHFDhadronCorrSystUnc.cxx:9144
 AliHFDhadronCorrSystUnc.cxx:9145
 AliHFDhadronCorrSystUnc.cxx:9146
 AliHFDhadronCorrSystUnc.cxx:9147
 AliHFDhadronCorrSystUnc.cxx:9148
 AliHFDhadronCorrSystUnc.cxx:9149
 AliHFDhadronCorrSystUnc.cxx:9150
 AliHFDhadronCorrSystUnc.cxx:9151
 AliHFDhadronCorrSystUnc.cxx:9152
 AliHFDhadronCorrSystUnc.cxx:9153
 AliHFDhadronCorrSystUnc.cxx:9154
 AliHFDhadronCorrSystUnc.cxx:9155
 AliHFDhadronCorrSystUnc.cxx:9156
 AliHFDhadronCorrSystUnc.cxx:9157
 AliHFDhadronCorrSystUnc.cxx:9158
 AliHFDhadronCorrSystUnc.cxx:9159
 AliHFDhadronCorrSystUnc.cxx:9160
 AliHFDhadronCorrSystUnc.cxx:9161
 AliHFDhadronCorrSystUnc.cxx:9162
 AliHFDhadronCorrSystUnc.cxx:9163
 AliHFDhadronCorrSystUnc.cxx:9164
 AliHFDhadronCorrSystUnc.cxx:9165
 AliHFDhadronCorrSystUnc.cxx:9166
 AliHFDhadronCorrSystUnc.cxx:9167
 AliHFDhadronCorrSystUnc.cxx:9168
 AliHFDhadronCorrSystUnc.cxx:9169
 AliHFDhadronCorrSystUnc.cxx:9170
 AliHFDhadronCorrSystUnc.cxx:9171
 AliHFDhadronCorrSystUnc.cxx:9172
 AliHFDhadronCorrSystUnc.cxx:9173
 AliHFDhadronCorrSystUnc.cxx:9174
 AliHFDhadronCorrSystUnc.cxx:9175
 AliHFDhadronCorrSystUnc.cxx:9176
 AliHFDhadronCorrSystUnc.cxx:9177
 AliHFDhadronCorrSystUnc.cxx:9178
 AliHFDhadronCorrSystUnc.cxx:9179
 AliHFDhadronCorrSystUnc.cxx:9180
 AliHFDhadronCorrSystUnc.cxx:9181
 AliHFDhadronCorrSystUnc.cxx:9182
 AliHFDhadronCorrSystUnc.cxx:9183
 AliHFDhadronCorrSystUnc.cxx:9184
 AliHFDhadronCorrSystUnc.cxx:9185
 AliHFDhadronCorrSystUnc.cxx:9186
 AliHFDhadronCorrSystUnc.cxx:9187
 AliHFDhadronCorrSystUnc.cxx:9188
 AliHFDhadronCorrSystUnc.cxx:9189
 AliHFDhadronCorrSystUnc.cxx:9190
 AliHFDhadronCorrSystUnc.cxx:9191
 AliHFDhadronCorrSystUnc.cxx:9192
 AliHFDhadronCorrSystUnc.cxx:9193
 AliHFDhadronCorrSystUnc.cxx:9194
 AliHFDhadronCorrSystUnc.cxx:9195
 AliHFDhadronCorrSystUnc.cxx:9196
 AliHFDhadronCorrSystUnc.cxx:9197
 AliHFDhadronCorrSystUnc.cxx:9198
 AliHFDhadronCorrSystUnc.cxx:9199
 AliHFDhadronCorrSystUnc.cxx:9200
 AliHFDhadronCorrSystUnc.cxx:9201
 AliHFDhadronCorrSystUnc.cxx:9202
 AliHFDhadronCorrSystUnc.cxx:9203
 AliHFDhadronCorrSystUnc.cxx:9204
 AliHFDhadronCorrSystUnc.cxx:9205
 AliHFDhadronCorrSystUnc.cxx:9206
 AliHFDhadronCorrSystUnc.cxx:9207
 AliHFDhadronCorrSystUnc.cxx:9208
 AliHFDhadronCorrSystUnc.cxx:9209
 AliHFDhadronCorrSystUnc.cxx:9210
 AliHFDhadronCorrSystUnc.cxx:9211
 AliHFDhadronCorrSystUnc.cxx:9212
 AliHFDhadronCorrSystUnc.cxx:9213
 AliHFDhadronCorrSystUnc.cxx:9214
 AliHFDhadronCorrSystUnc.cxx:9215
 AliHFDhadronCorrSystUnc.cxx:9216
 AliHFDhadronCorrSystUnc.cxx:9217
 AliHFDhadronCorrSystUnc.cxx:9218
 AliHFDhadronCorrSystUnc.cxx:9219
 AliHFDhadronCorrSystUnc.cxx:9220
 AliHFDhadronCorrSystUnc.cxx:9221
 AliHFDhadronCorrSystUnc.cxx:9222
 AliHFDhadronCorrSystUnc.cxx:9223
 AliHFDhadronCorrSystUnc.cxx:9224
 AliHFDhadronCorrSystUnc.cxx:9225
 AliHFDhadronCorrSystUnc.cxx:9226
 AliHFDhadronCorrSystUnc.cxx:9227
 AliHFDhadronCorrSystUnc.cxx:9228
 AliHFDhadronCorrSystUnc.cxx:9229
 AliHFDhadronCorrSystUnc.cxx:9230
 AliHFDhadronCorrSystUnc.cxx:9231
 AliHFDhadronCorrSystUnc.cxx:9232
 AliHFDhadronCorrSystUnc.cxx:9233
 AliHFDhadronCorrSystUnc.cxx:9234
 AliHFDhadronCorrSystUnc.cxx:9235
 AliHFDhadronCorrSystUnc.cxx:9236
 AliHFDhadronCorrSystUnc.cxx:9237
 AliHFDhadronCorrSystUnc.cxx:9238
 AliHFDhadronCorrSystUnc.cxx:9239
 AliHFDhadronCorrSystUnc.cxx:9240
 AliHFDhadronCorrSystUnc.cxx:9241
 AliHFDhadronCorrSystUnc.cxx:9242
 AliHFDhadronCorrSystUnc.cxx:9243
 AliHFDhadronCorrSystUnc.cxx:9244
 AliHFDhadronCorrSystUnc.cxx:9245
 AliHFDhadronCorrSystUnc.cxx:9246
 AliHFDhadronCorrSystUnc.cxx:9247
 AliHFDhadronCorrSystUnc.cxx:9248
 AliHFDhadronCorrSystUnc.cxx:9249
 AliHFDhadronCorrSystUnc.cxx:9250
 AliHFDhadronCorrSystUnc.cxx:9251
 AliHFDhadronCorrSystUnc.cxx:9252
 AliHFDhadronCorrSystUnc.cxx:9253
 AliHFDhadronCorrSystUnc.cxx:9254
 AliHFDhadronCorrSystUnc.cxx:9255
 AliHFDhadronCorrSystUnc.cxx:9256
 AliHFDhadronCorrSystUnc.cxx:9257
 AliHFDhadronCorrSystUnc.cxx:9258
 AliHFDhadronCorrSystUnc.cxx:9259
 AliHFDhadronCorrSystUnc.cxx:9260
 AliHFDhadronCorrSystUnc.cxx:9261
 AliHFDhadronCorrSystUnc.cxx:9262
 AliHFDhadronCorrSystUnc.cxx:9263
 AliHFDhadronCorrSystUnc.cxx:9264
 AliHFDhadronCorrSystUnc.cxx:9265
 AliHFDhadronCorrSystUnc.cxx:9266
 AliHFDhadronCorrSystUnc.cxx:9267
 AliHFDhadronCorrSystUnc.cxx:9268
 AliHFDhadronCorrSystUnc.cxx:9269
 AliHFDhadronCorrSystUnc.cxx:9270
 AliHFDhadronCorrSystUnc.cxx:9271
 AliHFDhadronCorrSystUnc.cxx:9272
 AliHFDhadronCorrSystUnc.cxx:9273
 AliHFDhadronCorrSystUnc.cxx:9274
 AliHFDhadronCorrSystUnc.cxx:9275
 AliHFDhadronCorrSystUnc.cxx:9276
 AliHFDhadronCorrSystUnc.cxx:9277
 AliHFDhadronCorrSystUnc.cxx:9278
 AliHFDhadronCorrSystUnc.cxx:9279
 AliHFDhadronCorrSystUnc.cxx:9280
 AliHFDhadronCorrSystUnc.cxx:9281
 AliHFDhadronCorrSystUnc.cxx:9282
 AliHFDhadronCorrSystUnc.cxx:9283
 AliHFDhadronCorrSystUnc.cxx:9284
 AliHFDhadronCorrSystUnc.cxx:9285
 AliHFDhadronCorrSystUnc.cxx:9286
 AliHFDhadronCorrSystUnc.cxx:9287
 AliHFDhadronCorrSystUnc.cxx:9288
 AliHFDhadronCorrSystUnc.cxx:9289
 AliHFDhadronCorrSystUnc.cxx:9290
 AliHFDhadronCorrSystUnc.cxx:9291
 AliHFDhadronCorrSystUnc.cxx:9292
 AliHFDhadronCorrSystUnc.cxx:9293
 AliHFDhadronCorrSystUnc.cxx:9294
 AliHFDhadronCorrSystUnc.cxx:9295
 AliHFDhadronCorrSystUnc.cxx:9296
 AliHFDhadronCorrSystUnc.cxx:9297
 AliHFDhadronCorrSystUnc.cxx:9298
 AliHFDhadronCorrSystUnc.cxx:9299
 AliHFDhadronCorrSystUnc.cxx:9300
 AliHFDhadronCorrSystUnc.cxx:9301
 AliHFDhadronCorrSystUnc.cxx:9302
 AliHFDhadronCorrSystUnc.cxx:9303
 AliHFDhadronCorrSystUnc.cxx:9304
 AliHFDhadronCorrSystUnc.cxx:9305
 AliHFDhadronCorrSystUnc.cxx:9306
 AliHFDhadronCorrSystUnc.cxx:9307
 AliHFDhadronCorrSystUnc.cxx:9308
 AliHFDhadronCorrSystUnc.cxx:9309
 AliHFDhadronCorrSystUnc.cxx:9310
 AliHFDhadronCorrSystUnc.cxx:9311
 AliHFDhadronCorrSystUnc.cxx:9312
 AliHFDhadronCorrSystUnc.cxx:9313
 AliHFDhadronCorrSystUnc.cxx:9314
 AliHFDhadronCorrSystUnc.cxx:9315
 AliHFDhadronCorrSystUnc.cxx:9316
 AliHFDhadronCorrSystUnc.cxx:9317
 AliHFDhadronCorrSystUnc.cxx:9318
 AliHFDhadronCorrSystUnc.cxx:9319
 AliHFDhadronCorrSystUnc.cxx:9320
 AliHFDhadronCorrSystUnc.cxx:9321
 AliHFDhadronCorrSystUnc.cxx:9322
 AliHFDhadronCorrSystUnc.cxx:9323
 AliHFDhadronCorrSystUnc.cxx:9324
 AliHFDhadronCorrSystUnc.cxx:9325
 AliHFDhadronCorrSystUnc.cxx:9326
 AliHFDhadronCorrSystUnc.cxx:9327
 AliHFDhadronCorrSystUnc.cxx:9328
 AliHFDhadronCorrSystUnc.cxx:9329
 AliHFDhadronCorrSystUnc.cxx:9330
 AliHFDhadronCorrSystUnc.cxx:9331
 AliHFDhadronCorrSystUnc.cxx:9332
 AliHFDhadronCorrSystUnc.cxx:9333
 AliHFDhadronCorrSystUnc.cxx:9334
 AliHFDhadronCorrSystUnc.cxx:9335
 AliHFDhadronCorrSystUnc.cxx:9336
 AliHFDhadronCorrSystUnc.cxx:9337
 AliHFDhadronCorrSystUnc.cxx:9338
 AliHFDhadronCorrSystUnc.cxx:9339
 AliHFDhadronCorrSystUnc.cxx:9340
 AliHFDhadronCorrSystUnc.cxx:9341
 AliHFDhadronCorrSystUnc.cxx:9342
 AliHFDhadronCorrSystUnc.cxx:9343
 AliHFDhadronCorrSystUnc.cxx:9344
 AliHFDhadronCorrSystUnc.cxx:9345
 AliHFDhadronCorrSystUnc.cxx:9346
 AliHFDhadronCorrSystUnc.cxx:9347
 AliHFDhadronCorrSystUnc.cxx:9348
 AliHFDhadronCorrSystUnc.cxx:9349
 AliHFDhadronCorrSystUnc.cxx:9350
 AliHFDhadronCorrSystUnc.cxx:9351
 AliHFDhadronCorrSystUnc.cxx:9352
 AliHFDhadronCorrSystUnc.cxx:9353
 AliHFDhadronCorrSystUnc.cxx:9354
 AliHFDhadronCorrSystUnc.cxx:9355
 AliHFDhadronCorrSystUnc.cxx:9356
 AliHFDhadronCorrSystUnc.cxx:9357
 AliHFDhadronCorrSystUnc.cxx:9358
 AliHFDhadronCorrSystUnc.cxx:9359
 AliHFDhadronCorrSystUnc.cxx:9360
 AliHFDhadronCorrSystUnc.cxx:9361
 AliHFDhadronCorrSystUnc.cxx:9362
 AliHFDhadronCorrSystUnc.cxx:9363
 AliHFDhadronCorrSystUnc.cxx:9364
 AliHFDhadronCorrSystUnc.cxx:9365
 AliHFDhadronCorrSystUnc.cxx:9366
 AliHFDhadronCorrSystUnc.cxx:9367
 AliHFDhadronCorrSystUnc.cxx:9368
 AliHFDhadronCorrSystUnc.cxx:9369
 AliHFDhadronCorrSystUnc.cxx:9370
 AliHFDhadronCorrSystUnc.cxx:9371
 AliHFDhadronCorrSystUnc.cxx:9372
 AliHFDhadronCorrSystUnc.cxx:9373
 AliHFDhadronCorrSystUnc.cxx:9374
 AliHFDhadronCorrSystUnc.cxx:9375
 AliHFDhadronCorrSystUnc.cxx:9376
 AliHFDhadronCorrSystUnc.cxx:9377
 AliHFDhadronCorrSystUnc.cxx:9378
 AliHFDhadronCorrSystUnc.cxx:9379
 AliHFDhadronCorrSystUnc.cxx:9380
 AliHFDhadronCorrSystUnc.cxx:9381
 AliHFDhadronCorrSystUnc.cxx:9382
 AliHFDhadronCorrSystUnc.cxx:9383
 AliHFDhadronCorrSystUnc.cxx:9384
 AliHFDhadronCorrSystUnc.cxx:9385
 AliHFDhadronCorrSystUnc.cxx:9386
 AliHFDhadronCorrSystUnc.cxx:9387
 AliHFDhadronCorrSystUnc.cxx:9388
 AliHFDhadronCorrSystUnc.cxx:9389
 AliHFDhadronCorrSystUnc.cxx:9390
 AliHFDhadronCorrSystUnc.cxx:9391
 AliHFDhadronCorrSystUnc.cxx:9392
 AliHFDhadronCorrSystUnc.cxx:9393
 AliHFDhadronCorrSystUnc.cxx:9394
 AliHFDhadronCorrSystUnc.cxx:9395
 AliHFDhadronCorrSystUnc.cxx:9396
 AliHFDhadronCorrSystUnc.cxx:9397
 AliHFDhadronCorrSystUnc.cxx:9398
 AliHFDhadronCorrSystUnc.cxx:9399
 AliHFDhadronCorrSystUnc.cxx:9400
 AliHFDhadronCorrSystUnc.cxx:9401
 AliHFDhadronCorrSystUnc.cxx:9402
 AliHFDhadronCorrSystUnc.cxx:9403
 AliHFDhadronCorrSystUnc.cxx:9404
 AliHFDhadronCorrSystUnc.cxx:9405
 AliHFDhadronCorrSystUnc.cxx:9406
 AliHFDhadronCorrSystUnc.cxx:9407
 AliHFDhadronCorrSystUnc.cxx:9408
 AliHFDhadronCorrSystUnc.cxx:9409
 AliHFDhadronCorrSystUnc.cxx:9410
 AliHFDhadronCorrSystUnc.cxx:9411
 AliHFDhadronCorrSystUnc.cxx:9412
 AliHFDhadronCorrSystUnc.cxx:9413
 AliHFDhadronCorrSystUnc.cxx:9414
 AliHFDhadronCorrSystUnc.cxx:9415
 AliHFDhadronCorrSystUnc.cxx:9416
 AliHFDhadronCorrSystUnc.cxx:9417
 AliHFDhadronCorrSystUnc.cxx:9418
 AliHFDhadronCorrSystUnc.cxx:9419
 AliHFDhadronCorrSystUnc.cxx:9420
 AliHFDhadronCorrSystUnc.cxx:9421
 AliHFDhadronCorrSystUnc.cxx:9422
 AliHFDhadronCorrSystUnc.cxx:9423
 AliHFDhadronCorrSystUnc.cxx:9424
 AliHFDhadronCorrSystUnc.cxx:9425
 AliHFDhadronCorrSystUnc.cxx:9426
 AliHFDhadronCorrSystUnc.cxx:9427
 AliHFDhadronCorrSystUnc.cxx:9428
 AliHFDhadronCorrSystUnc.cxx:9429
 AliHFDhadronCorrSystUnc.cxx:9430
 AliHFDhadronCorrSystUnc.cxx:9431
 AliHFDhadronCorrSystUnc.cxx:9432
 AliHFDhadronCorrSystUnc.cxx:9433
 AliHFDhadronCorrSystUnc.cxx:9434
 AliHFDhadronCorrSystUnc.cxx:9435
 AliHFDhadronCorrSystUnc.cxx:9436
 AliHFDhadronCorrSystUnc.cxx:9437
 AliHFDhadronCorrSystUnc.cxx:9438
 AliHFDhadronCorrSystUnc.cxx:9439
 AliHFDhadronCorrSystUnc.cxx:9440
 AliHFDhadronCorrSystUnc.cxx:9441
 AliHFDhadronCorrSystUnc.cxx:9442
 AliHFDhadronCorrSystUnc.cxx:9443
 AliHFDhadronCorrSystUnc.cxx:9444
 AliHFDhadronCorrSystUnc.cxx:9445
 AliHFDhadronCorrSystUnc.cxx:9446
 AliHFDhadronCorrSystUnc.cxx:9447
 AliHFDhadronCorrSystUnc.cxx:9448
 AliHFDhadronCorrSystUnc.cxx:9449
 AliHFDhadronCorrSystUnc.cxx:9450
 AliHFDhadronCorrSystUnc.cxx:9451
 AliHFDhadronCorrSystUnc.cxx:9452
 AliHFDhadronCorrSystUnc.cxx:9453
 AliHFDhadronCorrSystUnc.cxx:9454
 AliHFDhadronCorrSystUnc.cxx:9455
 AliHFDhadronCorrSystUnc.cxx:9456
 AliHFDhadronCorrSystUnc.cxx:9457
 AliHFDhadronCorrSystUnc.cxx:9458
 AliHFDhadronCorrSystUnc.cxx:9459
 AliHFDhadronCorrSystUnc.cxx:9460
 AliHFDhadronCorrSystUnc.cxx:9461
 AliHFDhadronCorrSystUnc.cxx:9462
 AliHFDhadronCorrSystUnc.cxx:9463
 AliHFDhadronCorrSystUnc.cxx:9464
 AliHFDhadronCorrSystUnc.cxx:9465
 AliHFDhadronCorrSystUnc.cxx:9466
 AliHFDhadronCorrSystUnc.cxx:9467
 AliHFDhadronCorrSystUnc.cxx:9468
 AliHFDhadronCorrSystUnc.cxx:9469
 AliHFDhadronCorrSystUnc.cxx:9470
 AliHFDhadronCorrSystUnc.cxx:9471
 AliHFDhadronCorrSystUnc.cxx:9472
 AliHFDhadronCorrSystUnc.cxx:9473
 AliHFDhadronCorrSystUnc.cxx:9474
 AliHFDhadronCorrSystUnc.cxx:9475
 AliHFDhadronCorrSystUnc.cxx:9476
 AliHFDhadronCorrSystUnc.cxx:9477
 AliHFDhadronCorrSystUnc.cxx:9478
 AliHFDhadronCorrSystUnc.cxx:9479
 AliHFDhadronCorrSystUnc.cxx:9480
 AliHFDhadronCorrSystUnc.cxx:9481
 AliHFDhadronCorrSystUnc.cxx:9482
 AliHFDhadronCorrSystUnc.cxx:9483
 AliHFDhadronCorrSystUnc.cxx:9484
 AliHFDhadronCorrSystUnc.cxx:9485
 AliHFDhadronCorrSystUnc.cxx:9486
 AliHFDhadronCorrSystUnc.cxx:9487
 AliHFDhadronCorrSystUnc.cxx:9488
 AliHFDhadronCorrSystUnc.cxx:9489
 AliHFDhadronCorrSystUnc.cxx:9490
 AliHFDhadronCorrSystUnc.cxx:9491
 AliHFDhadronCorrSystUnc.cxx:9492
 AliHFDhadronCorrSystUnc.cxx:9493
 AliHFDhadronCorrSystUnc.cxx:9494
 AliHFDhadronCorrSystUnc.cxx:9495
 AliHFDhadronCorrSystUnc.cxx:9496
 AliHFDhadronCorrSystUnc.cxx:9497
 AliHFDhadronCorrSystUnc.cxx:9498
 AliHFDhadronCorrSystUnc.cxx:9499
 AliHFDhadronCorrSystUnc.cxx:9500
 AliHFDhadronCorrSystUnc.cxx:9501
 AliHFDhadronCorrSystUnc.cxx:9502
 AliHFDhadronCorrSystUnc.cxx:9503
 AliHFDhadronCorrSystUnc.cxx:9504
 AliHFDhadronCorrSystUnc.cxx:9505
 AliHFDhadronCorrSystUnc.cxx:9506
 AliHFDhadronCorrSystUnc.cxx:9507
 AliHFDhadronCorrSystUnc.cxx:9508
 AliHFDhadronCorrSystUnc.cxx:9509
 AliHFDhadronCorrSystUnc.cxx:9510
 AliHFDhadronCorrSystUnc.cxx:9511
 AliHFDhadronCorrSystUnc.cxx:9512
 AliHFDhadronCorrSystUnc.cxx:9513
 AliHFDhadronCorrSystUnc.cxx:9514
 AliHFDhadronCorrSystUnc.cxx:9515
 AliHFDhadronCorrSystUnc.cxx:9516
 AliHFDhadronCorrSystUnc.cxx:9517
 AliHFDhadronCorrSystUnc.cxx:9518
 AliHFDhadronCorrSystUnc.cxx:9519
 AliHFDhadronCorrSystUnc.cxx:9520
 AliHFDhadronCorrSystUnc.cxx:9521
 AliHFDhadronCorrSystUnc.cxx:9522
 AliHFDhadronCorrSystUnc.cxx:9523
 AliHFDhadronCorrSystUnc.cxx:9524
 AliHFDhadronCorrSystUnc.cxx:9525
 AliHFDhadronCorrSystUnc.cxx:9526
 AliHFDhadronCorrSystUnc.cxx:9527
 AliHFDhadronCorrSystUnc.cxx:9528
 AliHFDhadronCorrSystUnc.cxx:9529
 AliHFDhadronCorrSystUnc.cxx:9530
 AliHFDhadronCorrSystUnc.cxx:9531
 AliHFDhadronCorrSystUnc.cxx:9532
 AliHFDhadronCorrSystUnc.cxx:9533
 AliHFDhadronCorrSystUnc.cxx:9534
 AliHFDhadronCorrSystUnc.cxx:9535
 AliHFDhadronCorrSystUnc.cxx:9536
 AliHFDhadronCorrSystUnc.cxx:9537
 AliHFDhadronCorrSystUnc.cxx:9538
 AliHFDhadronCorrSystUnc.cxx:9539
 AliHFDhadronCorrSystUnc.cxx:9540
 AliHFDhadronCorrSystUnc.cxx:9541
 AliHFDhadronCorrSystUnc.cxx:9542
 AliHFDhadronCorrSystUnc.cxx:9543
 AliHFDhadronCorrSystUnc.cxx:9544
 AliHFDhadronCorrSystUnc.cxx:9545
 AliHFDhadronCorrSystUnc.cxx:9546
 AliHFDhadronCorrSystUnc.cxx:9547
 AliHFDhadronCorrSystUnc.cxx:9548
 AliHFDhadronCorrSystUnc.cxx:9549
 AliHFDhadronCorrSystUnc.cxx:9550
 AliHFDhadronCorrSystUnc.cxx:9551
 AliHFDhadronCorrSystUnc.cxx:9552
 AliHFDhadronCorrSystUnc.cxx:9553
 AliHFDhadronCorrSystUnc.cxx:9554
 AliHFDhadronCorrSystUnc.cxx:9555
 AliHFDhadronCorrSystUnc.cxx:9556
 AliHFDhadronCorrSystUnc.cxx:9557
 AliHFDhadronCorrSystUnc.cxx:9558
 AliHFDhadronCorrSystUnc.cxx:9559
 AliHFDhadronCorrSystUnc.cxx:9560
 AliHFDhadronCorrSystUnc.cxx:9561
 AliHFDhadronCorrSystUnc.cxx:9562
 AliHFDhadronCorrSystUnc.cxx:9563
 AliHFDhadronCorrSystUnc.cxx:9564
 AliHFDhadronCorrSystUnc.cxx:9565
 AliHFDhadronCorrSystUnc.cxx:9566
 AliHFDhadronCorrSystUnc.cxx:9567
 AliHFDhadronCorrSystUnc.cxx:9568
 AliHFDhadronCorrSystUnc.cxx:9569
 AliHFDhadronCorrSystUnc.cxx:9570
 AliHFDhadronCorrSystUnc.cxx:9571
 AliHFDhadronCorrSystUnc.cxx:9572
 AliHFDhadronCorrSystUnc.cxx:9573
 AliHFDhadronCorrSystUnc.cxx:9574
 AliHFDhadronCorrSystUnc.cxx:9575
 AliHFDhadronCorrSystUnc.cxx:9576
 AliHFDhadronCorrSystUnc.cxx:9577
 AliHFDhadronCorrSystUnc.cxx:9578
 AliHFDhadronCorrSystUnc.cxx:9579
 AliHFDhadronCorrSystUnc.cxx:9580
 AliHFDhadronCorrSystUnc.cxx:9581
 AliHFDhadronCorrSystUnc.cxx:9582
 AliHFDhadronCorrSystUnc.cxx:9583
 AliHFDhadronCorrSystUnc.cxx:9584
 AliHFDhadronCorrSystUnc.cxx:9585
 AliHFDhadronCorrSystUnc.cxx:9586
 AliHFDhadronCorrSystUnc.cxx:9587
 AliHFDhadronCorrSystUnc.cxx:9588
 AliHFDhadronCorrSystUnc.cxx:9589
 AliHFDhadronCorrSystUnc.cxx:9590
 AliHFDhadronCorrSystUnc.cxx:9591
 AliHFDhadronCorrSystUnc.cxx:9592
 AliHFDhadronCorrSystUnc.cxx:9593
 AliHFDhadronCorrSystUnc.cxx:9594
 AliHFDhadronCorrSystUnc.cxx:9595
 AliHFDhadronCorrSystUnc.cxx:9596
 AliHFDhadronCorrSystUnc.cxx:9597
 AliHFDhadronCorrSystUnc.cxx:9598
 AliHFDhadronCorrSystUnc.cxx:9599
 AliHFDhadronCorrSystUnc.cxx:9600
 AliHFDhadronCorrSystUnc.cxx:9601
 AliHFDhadronCorrSystUnc.cxx:9602
 AliHFDhadronCorrSystUnc.cxx:9603
 AliHFDhadronCorrSystUnc.cxx:9604
 AliHFDhadronCorrSystUnc.cxx:9605
 AliHFDhadronCorrSystUnc.cxx:9606
 AliHFDhadronCorrSystUnc.cxx:9607
 AliHFDhadronCorrSystUnc.cxx:9608
 AliHFDhadronCorrSystUnc.cxx:9609
 AliHFDhadronCorrSystUnc.cxx:9610
 AliHFDhadronCorrSystUnc.cxx:9611
 AliHFDhadronCorrSystUnc.cxx:9612
 AliHFDhadronCorrSystUnc.cxx:9613
 AliHFDhadronCorrSystUnc.cxx:9614
 AliHFDhadronCorrSystUnc.cxx:9615
 AliHFDhadronCorrSystUnc.cxx:9616
 AliHFDhadronCorrSystUnc.cxx:9617
 AliHFDhadronCorrSystUnc.cxx:9618
 AliHFDhadronCorrSystUnc.cxx:9619
 AliHFDhadronCorrSystUnc.cxx:9620
 AliHFDhadronCorrSystUnc.cxx:9621
 AliHFDhadronCorrSystUnc.cxx:9622
 AliHFDhadronCorrSystUnc.cxx:9623
 AliHFDhadronCorrSystUnc.cxx:9624
 AliHFDhadronCorrSystUnc.cxx:9625
 AliHFDhadronCorrSystUnc.cxx:9626
 AliHFDhadronCorrSystUnc.cxx:9627
 AliHFDhadronCorrSystUnc.cxx:9628
 AliHFDhadronCorrSystUnc.cxx:9629
 AliHFDhadronCorrSystUnc.cxx:9630
 AliHFDhadronCorrSystUnc.cxx:9631
 AliHFDhadronCorrSystUnc.cxx:9632
 AliHFDhadronCorrSystUnc.cxx:9633
 AliHFDhadronCorrSystUnc.cxx:9634
 AliHFDhadronCorrSystUnc.cxx:9635
 AliHFDhadronCorrSystUnc.cxx:9636
 AliHFDhadronCorrSystUnc.cxx:9637
 AliHFDhadronCorrSystUnc.cxx:9638
 AliHFDhadronCorrSystUnc.cxx:9639
 AliHFDhadronCorrSystUnc.cxx:9640
 AliHFDhadronCorrSystUnc.cxx:9641
 AliHFDhadronCorrSystUnc.cxx:9642
 AliHFDhadronCorrSystUnc.cxx:9643
 AliHFDhadronCorrSystUnc.cxx:9644
 AliHFDhadronCorrSystUnc.cxx:9645
 AliHFDhadronCorrSystUnc.cxx:9646
 AliHFDhadronCorrSystUnc.cxx:9647
 AliHFDhadronCorrSystUnc.cxx:9648
 AliHFDhadronCorrSystUnc.cxx:9649
 AliHFDhadronCorrSystUnc.cxx:9650
 AliHFDhadronCorrSystUnc.cxx:9651
 AliHFDhadronCorrSystUnc.cxx:9652
 AliHFDhadronCorrSystUnc.cxx:9653
 AliHFDhadronCorrSystUnc.cxx:9654
 AliHFDhadronCorrSystUnc.cxx:9655
 AliHFDhadronCorrSystUnc.cxx:9656
 AliHFDhadronCorrSystUnc.cxx:9657
 AliHFDhadronCorrSystUnc.cxx:9658
 AliHFDhadronCorrSystUnc.cxx:9659
 AliHFDhadronCorrSystUnc.cxx:9660
 AliHFDhadronCorrSystUnc.cxx:9661
 AliHFDhadronCorrSystUnc.cxx:9662
 AliHFDhadronCorrSystUnc.cxx:9663
 AliHFDhadronCorrSystUnc.cxx:9664
 AliHFDhadronCorrSystUnc.cxx:9665
 AliHFDhadronCorrSystUnc.cxx:9666
 AliHFDhadronCorrSystUnc.cxx:9667
 AliHFDhadronCorrSystUnc.cxx:9668
 AliHFDhadronCorrSystUnc.cxx:9669
 AliHFDhadronCorrSystUnc.cxx:9670
 AliHFDhadronCorrSystUnc.cxx:9671
 AliHFDhadronCorrSystUnc.cxx:9672
 AliHFDhadronCorrSystUnc.cxx:9673
 AliHFDhadronCorrSystUnc.cxx:9674
 AliHFDhadronCorrSystUnc.cxx:9675
 AliHFDhadronCorrSystUnc.cxx:9676
 AliHFDhadronCorrSystUnc.cxx:9677
 AliHFDhadronCorrSystUnc.cxx:9678
 AliHFDhadronCorrSystUnc.cxx:9679
 AliHFDhadronCorrSystUnc.cxx:9680
 AliHFDhadronCorrSystUnc.cxx:9681
 AliHFDhadronCorrSystUnc.cxx:9682
 AliHFDhadronCorrSystUnc.cxx:9683
 AliHFDhadronCorrSystUnc.cxx:9684
 AliHFDhadronCorrSystUnc.cxx:9685
 AliHFDhadronCorrSystUnc.cxx:9686
 AliHFDhadronCorrSystUnc.cxx:9687
 AliHFDhadronCorrSystUnc.cxx:9688
 AliHFDhadronCorrSystUnc.cxx:9689
 AliHFDhadronCorrSystUnc.cxx:9690
 AliHFDhadronCorrSystUnc.cxx:9691
 AliHFDhadronCorrSystUnc.cxx:9692
 AliHFDhadronCorrSystUnc.cxx:9693
 AliHFDhadronCorrSystUnc.cxx:9694
 AliHFDhadronCorrSystUnc.cxx:9695
 AliHFDhadronCorrSystUnc.cxx:9696
 AliHFDhadronCorrSystUnc.cxx:9697
 AliHFDhadronCorrSystUnc.cxx:9698
 AliHFDhadronCorrSystUnc.cxx:9699
 AliHFDhadronCorrSystUnc.cxx:9700
 AliHFDhadronCorrSystUnc.cxx:9701
 AliHFDhadronCorrSystUnc.cxx:9702
 AliHFDhadronCorrSystUnc.cxx:9703
 AliHFDhadronCorrSystUnc.cxx:9704
 AliHFDhadronCorrSystUnc.cxx:9705
 AliHFDhadronCorrSystUnc.cxx:9706
 AliHFDhadronCorrSystUnc.cxx:9707
 AliHFDhadronCorrSystUnc.cxx:9708
 AliHFDhadronCorrSystUnc.cxx:9709
 AliHFDhadronCorrSystUnc.cxx:9710
 AliHFDhadronCorrSystUnc.cxx:9711
 AliHFDhadronCorrSystUnc.cxx:9712
 AliHFDhadronCorrSystUnc.cxx:9713
 AliHFDhadronCorrSystUnc.cxx:9714
 AliHFDhadronCorrSystUnc.cxx:9715
 AliHFDhadronCorrSystUnc.cxx:9716
 AliHFDhadronCorrSystUnc.cxx:9717
 AliHFDhadronCorrSystUnc.cxx:9718
 AliHFDhadronCorrSystUnc.cxx:9719
 AliHFDhadronCorrSystUnc.cxx:9720
 AliHFDhadronCorrSystUnc.cxx:9721
 AliHFDhadronCorrSystUnc.cxx:9722
 AliHFDhadronCorrSystUnc.cxx:9723
 AliHFDhadronCorrSystUnc.cxx:9724
 AliHFDhadronCorrSystUnc.cxx:9725
 AliHFDhadronCorrSystUnc.cxx:9726
 AliHFDhadronCorrSystUnc.cxx:9727
 AliHFDhadronCorrSystUnc.cxx:9728
 AliHFDhadronCorrSystUnc.cxx:9729
 AliHFDhadronCorrSystUnc.cxx:9730
 AliHFDhadronCorrSystUnc.cxx:9731
 AliHFDhadronCorrSystUnc.cxx:9732
 AliHFDhadronCorrSystUnc.cxx:9733
 AliHFDhadronCorrSystUnc.cxx:9734
 AliHFDhadronCorrSystUnc.cxx:9735
 AliHFDhadronCorrSystUnc.cxx:9736
 AliHFDhadronCorrSystUnc.cxx:9737
 AliHFDhadronCorrSystUnc.cxx:9738
 AliHFDhadronCorrSystUnc.cxx:9739
 AliHFDhadronCorrSystUnc.cxx:9740
 AliHFDhadronCorrSystUnc.cxx:9741
 AliHFDhadronCorrSystUnc.cxx:9742
 AliHFDhadronCorrSystUnc.cxx:9743
 AliHFDhadronCorrSystUnc.cxx:9744
 AliHFDhadronCorrSystUnc.cxx:9745
 AliHFDhadronCorrSystUnc.cxx:9746
 AliHFDhadronCorrSystUnc.cxx:9747
 AliHFDhadronCorrSystUnc.cxx:9748
 AliHFDhadronCorrSystUnc.cxx:9749
 AliHFDhadronCorrSystUnc.cxx:9750
 AliHFDhadronCorrSystUnc.cxx:9751
 AliHFDhadronCorrSystUnc.cxx:9752
 AliHFDhadronCorrSystUnc.cxx:9753
 AliHFDhadronCorrSystUnc.cxx:9754
 AliHFDhadronCorrSystUnc.cxx:9755
 AliHFDhadronCorrSystUnc.cxx:9756
 AliHFDhadronCorrSystUnc.cxx:9757
 AliHFDhadronCorrSystUnc.cxx:9758
 AliHFDhadronCorrSystUnc.cxx:9759
 AliHFDhadronCorrSystUnc.cxx:9760
 AliHFDhadronCorrSystUnc.cxx:9761
 AliHFDhadronCorrSystUnc.cxx:9762
 AliHFDhadronCorrSystUnc.cxx:9763
 AliHFDhadronCorrSystUnc.cxx:9764
 AliHFDhadronCorrSystUnc.cxx:9765
 AliHFDhadronCorrSystUnc.cxx:9766
 AliHFDhadronCorrSystUnc.cxx:9767
 AliHFDhadronCorrSystUnc.cxx:9768
 AliHFDhadronCorrSystUnc.cxx:9769
 AliHFDhadronCorrSystUnc.cxx:9770
 AliHFDhadronCorrSystUnc.cxx:9771
 AliHFDhadronCorrSystUnc.cxx:9772
 AliHFDhadronCorrSystUnc.cxx:9773
 AliHFDhadronCorrSystUnc.cxx:9774
 AliHFDhadronCorrSystUnc.cxx:9775
 AliHFDhadronCorrSystUnc.cxx:9776
 AliHFDhadronCorrSystUnc.cxx:9777
 AliHFDhadronCorrSystUnc.cxx:9778
 AliHFDhadronCorrSystUnc.cxx:9779
 AliHFDhadronCorrSystUnc.cxx:9780
 AliHFDhadronCorrSystUnc.cxx:9781
 AliHFDhadronCorrSystUnc.cxx:9782
 AliHFDhadronCorrSystUnc.cxx:9783
 AliHFDhadronCorrSystUnc.cxx:9784
 AliHFDhadronCorrSystUnc.cxx:9785
 AliHFDhadronCorrSystUnc.cxx:9786
 AliHFDhadronCorrSystUnc.cxx:9787
 AliHFDhadronCorrSystUnc.cxx:9788
 AliHFDhadronCorrSystUnc.cxx:9789
 AliHFDhadronCorrSystUnc.cxx:9790
 AliHFDhadronCorrSystUnc.cxx:9791
 AliHFDhadronCorrSystUnc.cxx:9792
 AliHFDhadronCorrSystUnc.cxx:9793
 AliHFDhadronCorrSystUnc.cxx:9794
 AliHFDhadronCorrSystUnc.cxx:9795
 AliHFDhadronCorrSystUnc.cxx:9796
 AliHFDhadronCorrSystUnc.cxx:9797
 AliHFDhadronCorrSystUnc.cxx:9798
 AliHFDhadronCorrSystUnc.cxx:9799
 AliHFDhadronCorrSystUnc.cxx:9800
 AliHFDhadronCorrSystUnc.cxx:9801
 AliHFDhadronCorrSystUnc.cxx:9802
 AliHFDhadronCorrSystUnc.cxx:9803
 AliHFDhadronCorrSystUnc.cxx:9804
 AliHFDhadronCorrSystUnc.cxx:9805
 AliHFDhadronCorrSystUnc.cxx:9806
 AliHFDhadronCorrSystUnc.cxx:9807
 AliHFDhadronCorrSystUnc.cxx:9808
 AliHFDhadronCorrSystUnc.cxx:9809
 AliHFDhadronCorrSystUnc.cxx:9810
 AliHFDhadronCorrSystUnc.cxx:9811
 AliHFDhadronCorrSystUnc.cxx:9812
 AliHFDhadronCorrSystUnc.cxx:9813
 AliHFDhadronCorrSystUnc.cxx:9814
 AliHFDhadronCorrSystUnc.cxx:9815
 AliHFDhadronCorrSystUnc.cxx:9816
 AliHFDhadronCorrSystUnc.cxx:9817
 AliHFDhadronCorrSystUnc.cxx:9818
 AliHFDhadronCorrSystUnc.cxx:9819
 AliHFDhadronCorrSystUnc.cxx:9820
 AliHFDhadronCorrSystUnc.cxx:9821
 AliHFDhadronCorrSystUnc.cxx:9822
 AliHFDhadronCorrSystUnc.cxx:9823
 AliHFDhadronCorrSystUnc.cxx:9824
 AliHFDhadronCorrSystUnc.cxx:9825
 AliHFDhadronCorrSystUnc.cxx:9826
 AliHFDhadronCorrSystUnc.cxx:9827
 AliHFDhadronCorrSystUnc.cxx:9828
 AliHFDhadronCorrSystUnc.cxx:9829
 AliHFDhadronCorrSystUnc.cxx:9830
 AliHFDhadronCorrSystUnc.cxx:9831
 AliHFDhadronCorrSystUnc.cxx:9832
 AliHFDhadronCorrSystUnc.cxx:9833
 AliHFDhadronCorrSystUnc.cxx:9834
 AliHFDhadronCorrSystUnc.cxx:9835
 AliHFDhadronCorrSystUnc.cxx:9836
 AliHFDhadronCorrSystUnc.cxx:9837
 AliHFDhadronCorrSystUnc.cxx:9838
 AliHFDhadronCorrSystUnc.cxx:9839
 AliHFDhadronCorrSystUnc.cxx:9840
 AliHFDhadronCorrSystUnc.cxx:9841
 AliHFDhadronCorrSystUnc.cxx:9842
 AliHFDhadronCorrSystUnc.cxx:9843
 AliHFDhadronCorrSystUnc.cxx:9844
 AliHFDhadronCorrSystUnc.cxx:9845
 AliHFDhadronCorrSystUnc.cxx:9846
 AliHFDhadronCorrSystUnc.cxx:9847
 AliHFDhadronCorrSystUnc.cxx:9848
 AliHFDhadronCorrSystUnc.cxx:9849
 AliHFDhadronCorrSystUnc.cxx:9850
 AliHFDhadronCorrSystUnc.cxx:9851
 AliHFDhadronCorrSystUnc.cxx:9852
 AliHFDhadronCorrSystUnc.cxx:9853
 AliHFDhadronCorrSystUnc.cxx:9854
 AliHFDhadronCorrSystUnc.cxx:9855
 AliHFDhadronCorrSystUnc.cxx:9856
 AliHFDhadronCorrSystUnc.cxx:9857
 AliHFDhadronCorrSystUnc.cxx:9858
 AliHFDhadronCorrSystUnc.cxx:9859
 AliHFDhadronCorrSystUnc.cxx:9860
 AliHFDhadronCorrSystUnc.cxx:9861
 AliHFDhadronCorrSystUnc.cxx:9862
 AliHFDhadronCorrSystUnc.cxx:9863
 AliHFDhadronCorrSystUnc.cxx:9864
 AliHFDhadronCorrSystUnc.cxx:9865
 AliHFDhadronCorrSystUnc.cxx:9866
 AliHFDhadronCorrSystUnc.cxx:9867
 AliHFDhadronCorrSystUnc.cxx:9868
 AliHFDhadronCorrSystUnc.cxx:9869
 AliHFDhadronCorrSystUnc.cxx:9870
 AliHFDhadronCorrSystUnc.cxx:9871
 AliHFDhadronCorrSystUnc.cxx:9872
 AliHFDhadronCorrSystUnc.cxx:9873
 AliHFDhadronCorrSystUnc.cxx:9874
 AliHFDhadronCorrSystUnc.cxx:9875
 AliHFDhadronCorrSystUnc.cxx:9876
 AliHFDhadronCorrSystUnc.cxx:9877
 AliHFDhadronCorrSystUnc.cxx:9878
 AliHFDhadronCorrSystUnc.cxx:9879
 AliHFDhadronCorrSystUnc.cxx:9880
 AliHFDhadronCorrSystUnc.cxx:9881
 AliHFDhadronCorrSystUnc.cxx:9882
 AliHFDhadronCorrSystUnc.cxx:9883
 AliHFDhadronCorrSystUnc.cxx:9884
 AliHFDhadronCorrSystUnc.cxx:9885
 AliHFDhadronCorrSystUnc.cxx:9886
 AliHFDhadronCorrSystUnc.cxx:9887
 AliHFDhadronCorrSystUnc.cxx:9888
 AliHFDhadronCorrSystUnc.cxx:9889
 AliHFDhadronCorrSystUnc.cxx:9890
 AliHFDhadronCorrSystUnc.cxx:9891
 AliHFDhadronCorrSystUnc.cxx:9892
 AliHFDhadronCorrSystUnc.cxx:9893
 AliHFDhadronCorrSystUnc.cxx:9894
 AliHFDhadronCorrSystUnc.cxx:9895
 AliHFDhadronCorrSystUnc.cxx:9896
 AliHFDhadronCorrSystUnc.cxx:9897
 AliHFDhadronCorrSystUnc.cxx:9898
 AliHFDhadronCorrSystUnc.cxx:9899
 AliHFDhadronCorrSystUnc.cxx:9900
 AliHFDhadronCorrSystUnc.cxx:9901
 AliHFDhadronCorrSystUnc.cxx:9902
 AliHFDhadronCorrSystUnc.cxx:9903
 AliHFDhadronCorrSystUnc.cxx:9904
 AliHFDhadronCorrSystUnc.cxx:9905
 AliHFDhadronCorrSystUnc.cxx:9906
 AliHFDhadronCorrSystUnc.cxx:9907
 AliHFDhadronCorrSystUnc.cxx:9908
 AliHFDhadronCorrSystUnc.cxx:9909
 AliHFDhadronCorrSystUnc.cxx:9910
 AliHFDhadronCorrSystUnc.cxx:9911
 AliHFDhadronCorrSystUnc.cxx:9912
 AliHFDhadronCorrSystUnc.cxx:9913
 AliHFDhadronCorrSystUnc.cxx:9914
 AliHFDhadronCorrSystUnc.cxx:9915
 AliHFDhadronCorrSystUnc.cxx:9916
 AliHFDhadronCorrSystUnc.cxx:9917
 AliHFDhadronCorrSystUnc.cxx:9918
 AliHFDhadronCorrSystUnc.cxx:9919
 AliHFDhadronCorrSystUnc.cxx:9920
 AliHFDhadronCorrSystUnc.cxx:9921
 AliHFDhadronCorrSystUnc.cxx:9922
 AliHFDhadronCorrSystUnc.cxx:9923
 AliHFDhadronCorrSystUnc.cxx:9924
 AliHFDhadronCorrSystUnc.cxx:9925
 AliHFDhadronCorrSystUnc.cxx:9926
 AliHFDhadronCorrSystUnc.cxx:9927
 AliHFDhadronCorrSystUnc.cxx:9928
 AliHFDhadronCorrSystUnc.cxx:9929
 AliHFDhadronCorrSystUnc.cxx:9930
 AliHFDhadronCorrSystUnc.cxx:9931
 AliHFDhadronCorrSystUnc.cxx:9932
 AliHFDhadronCorrSystUnc.cxx:9933
 AliHFDhadronCorrSystUnc.cxx:9934
 AliHFDhadronCorrSystUnc.cxx:9935
 AliHFDhadronCorrSystUnc.cxx:9936
 AliHFDhadronCorrSystUnc.cxx:9937
 AliHFDhadronCorrSystUnc.cxx:9938
 AliHFDhadronCorrSystUnc.cxx:9939
 AliHFDhadronCorrSystUnc.cxx:9940
 AliHFDhadronCorrSystUnc.cxx:9941
 AliHFDhadronCorrSystUnc.cxx:9942
 AliHFDhadronCorrSystUnc.cxx:9943
 AliHFDhadronCorrSystUnc.cxx:9944
 AliHFDhadronCorrSystUnc.cxx:9945
 AliHFDhadronCorrSystUnc.cxx:9946
 AliHFDhadronCorrSystUnc.cxx:9947
 AliHFDhadronCorrSystUnc.cxx:9948
 AliHFDhadronCorrSystUnc.cxx:9949
 AliHFDhadronCorrSystUnc.cxx:9950
 AliHFDhadronCorrSystUnc.cxx:9951
 AliHFDhadronCorrSystUnc.cxx:9952
 AliHFDhadronCorrSystUnc.cxx:9953
 AliHFDhadronCorrSystUnc.cxx:9954
 AliHFDhadronCorrSystUnc.cxx:9955
 AliHFDhadronCorrSystUnc.cxx:9956
 AliHFDhadronCorrSystUnc.cxx:9957
 AliHFDhadronCorrSystUnc.cxx:9958
 AliHFDhadronCorrSystUnc.cxx:9959
 AliHFDhadronCorrSystUnc.cxx:9960
 AliHFDhadronCorrSystUnc.cxx:9961
 AliHFDhadronCorrSystUnc.cxx:9962
 AliHFDhadronCorrSystUnc.cxx:9963
 AliHFDhadronCorrSystUnc.cxx:9964
 AliHFDhadronCorrSystUnc.cxx:9965
 AliHFDhadronCorrSystUnc.cxx:9966
 AliHFDhadronCorrSystUnc.cxx:9967
 AliHFDhadronCorrSystUnc.cxx:9968
 AliHFDhadronCorrSystUnc.cxx:9969
 AliHFDhadronCorrSystUnc.cxx:9970
 AliHFDhadronCorrSystUnc.cxx:9971
 AliHFDhadronCorrSystUnc.cxx:9972
 AliHFDhadronCorrSystUnc.cxx:9973
 AliHFDhadronCorrSystUnc.cxx:9974
 AliHFDhadronCorrSystUnc.cxx:9975
 AliHFDhadronCorrSystUnc.cxx:9976
 AliHFDhadronCorrSystUnc.cxx:9977
 AliHFDhadronCorrSystUnc.cxx:9978
 AliHFDhadronCorrSystUnc.cxx:9979
 AliHFDhadronCorrSystUnc.cxx:9980
 AliHFDhadronCorrSystUnc.cxx:9981
 AliHFDhadronCorrSystUnc.cxx:9982
 AliHFDhadronCorrSystUnc.cxx:9983
 AliHFDhadronCorrSystUnc.cxx:9984
 AliHFDhadronCorrSystUnc.cxx:9985
 AliHFDhadronCorrSystUnc.cxx:9986
 AliHFDhadronCorrSystUnc.cxx:9987
 AliHFDhadronCorrSystUnc.cxx:9988
 AliHFDhadronCorrSystUnc.cxx:9989
 AliHFDhadronCorrSystUnc.cxx:9990
 AliHFDhadronCorrSystUnc.cxx:9991
 AliHFDhadronCorrSystUnc.cxx:9992
 AliHFDhadronCorrSystUnc.cxx:9993
 AliHFDhadronCorrSystUnc.cxx:9994
 AliHFDhadronCorrSystUnc.cxx:9995
 AliHFDhadronCorrSystUnc.cxx:9996
 AliHFDhadronCorrSystUnc.cxx:9997
 AliHFDhadronCorrSystUnc.cxx:9998
 AliHFDhadronCorrSystUnc.cxx:9999
 AliHFDhadronCorrSystUnc.cxx:10000
 AliHFDhadronCorrSystUnc.cxx:10001
 AliHFDhadronCorrSystUnc.cxx:10002
 AliHFDhadronCorrSystUnc.cxx:10003
 AliHFDhadronCorrSystUnc.cxx:10004
 AliHFDhadronCorrSystUnc.cxx:10005
 AliHFDhadronCorrSystUnc.cxx:10006
 AliHFDhadronCorrSystUnc.cxx:10007
 AliHFDhadronCorrSystUnc.cxx:10008
 AliHFDhadronCorrSystUnc.cxx:10009
 AliHFDhadronCorrSystUnc.cxx:10010
 AliHFDhadronCorrSystUnc.cxx:10011
 AliHFDhadronCorrSystUnc.cxx:10012
 AliHFDhadronCorrSystUnc.cxx:10013
 AliHFDhadronCorrSystUnc.cxx:10014
 AliHFDhadronCorrSystUnc.cxx:10015
 AliHFDhadronCorrSystUnc.cxx:10016
 AliHFDhadronCorrSystUnc.cxx:10017
 AliHFDhadronCorrSystUnc.cxx:10018
 AliHFDhadronCorrSystUnc.cxx:10019
 AliHFDhadronCorrSystUnc.cxx:10020
 AliHFDhadronCorrSystUnc.cxx:10021
 AliHFDhadronCorrSystUnc.cxx:10022
 AliHFDhadronCorrSystUnc.cxx:10023
 AliHFDhadronCorrSystUnc.cxx:10024
 AliHFDhadronCorrSystUnc.cxx:10025
 AliHFDhadronCorrSystUnc.cxx:10026
 AliHFDhadronCorrSystUnc.cxx:10027
 AliHFDhadronCorrSystUnc.cxx:10028
 AliHFDhadronCorrSystUnc.cxx:10029
 AliHFDhadronCorrSystUnc.cxx:10030
 AliHFDhadronCorrSystUnc.cxx:10031
 AliHFDhadronCorrSystUnc.cxx:10032
 AliHFDhadronCorrSystUnc.cxx:10033
 AliHFDhadronCorrSystUnc.cxx:10034
 AliHFDhadronCorrSystUnc.cxx:10035
 AliHFDhadronCorrSystUnc.cxx:10036
 AliHFDhadronCorrSystUnc.cxx:10037
 AliHFDhadronCorrSystUnc.cxx:10038
 AliHFDhadronCorrSystUnc.cxx:10039
 AliHFDhadronCorrSystUnc.cxx:10040
 AliHFDhadronCorrSystUnc.cxx:10041
 AliHFDhadronCorrSystUnc.cxx:10042
 AliHFDhadronCorrSystUnc.cxx:10043
 AliHFDhadronCorrSystUnc.cxx:10044
 AliHFDhadronCorrSystUnc.cxx:10045
 AliHFDhadronCorrSystUnc.cxx:10046
 AliHFDhadronCorrSystUnc.cxx:10047
 AliHFDhadronCorrSystUnc.cxx:10048
 AliHFDhadronCorrSystUnc.cxx:10049
 AliHFDhadronCorrSystUnc.cxx:10050
 AliHFDhadronCorrSystUnc.cxx:10051
 AliHFDhadronCorrSystUnc.cxx:10052
 AliHFDhadronCorrSystUnc.cxx:10053
 AliHFDhadronCorrSystUnc.cxx:10054
 AliHFDhadronCorrSystUnc.cxx:10055
 AliHFDhadronCorrSystUnc.cxx:10056
 AliHFDhadronCorrSystUnc.cxx:10057
 AliHFDhadronCorrSystUnc.cxx:10058
 AliHFDhadronCorrSystUnc.cxx:10059
 AliHFDhadronCorrSystUnc.cxx:10060
 AliHFDhadronCorrSystUnc.cxx:10061
 AliHFDhadronCorrSystUnc.cxx:10062
 AliHFDhadronCorrSystUnc.cxx:10063
 AliHFDhadronCorrSystUnc.cxx:10064
 AliHFDhadronCorrSystUnc.cxx:10065
 AliHFDhadronCorrSystUnc.cxx:10066
 AliHFDhadronCorrSystUnc.cxx:10067
 AliHFDhadronCorrSystUnc.cxx:10068
 AliHFDhadronCorrSystUnc.cxx:10069
 AliHFDhadronCorrSystUnc.cxx:10070
 AliHFDhadronCorrSystUnc.cxx:10071
 AliHFDhadronCorrSystUnc.cxx:10072
 AliHFDhadronCorrSystUnc.cxx:10073
 AliHFDhadronCorrSystUnc.cxx:10074
 AliHFDhadronCorrSystUnc.cxx:10075
 AliHFDhadronCorrSystUnc.cxx:10076
 AliHFDhadronCorrSystUnc.cxx:10077
 AliHFDhadronCorrSystUnc.cxx:10078
 AliHFDhadronCorrSystUnc.cxx:10079
 AliHFDhadronCorrSystUnc.cxx:10080
 AliHFDhadronCorrSystUnc.cxx:10081
 AliHFDhadronCorrSystUnc.cxx:10082
 AliHFDhadronCorrSystUnc.cxx:10083
 AliHFDhadronCorrSystUnc.cxx:10084
 AliHFDhadronCorrSystUnc.cxx:10085
 AliHFDhadronCorrSystUnc.cxx:10086
 AliHFDhadronCorrSystUnc.cxx:10087
 AliHFDhadronCorrSystUnc.cxx:10088
 AliHFDhadronCorrSystUnc.cxx:10089
 AliHFDhadronCorrSystUnc.cxx:10090
 AliHFDhadronCorrSystUnc.cxx:10091
 AliHFDhadronCorrSystUnc.cxx:10092
 AliHFDhadronCorrSystUnc.cxx:10093
 AliHFDhadronCorrSystUnc.cxx:10094
 AliHFDhadronCorrSystUnc.cxx:10095
 AliHFDhadronCorrSystUnc.cxx:10096
 AliHFDhadronCorrSystUnc.cxx:10097
 AliHFDhadronCorrSystUnc.cxx:10098
 AliHFDhadronCorrSystUnc.cxx:10099
 AliHFDhadronCorrSystUnc.cxx:10100
 AliHFDhadronCorrSystUnc.cxx:10101
 AliHFDhadronCorrSystUnc.cxx:10102
 AliHFDhadronCorrSystUnc.cxx:10103
 AliHFDhadronCorrSystUnc.cxx:10104
 AliHFDhadronCorrSystUnc.cxx:10105
 AliHFDhadronCorrSystUnc.cxx:10106
 AliHFDhadronCorrSystUnc.cxx:10107
 AliHFDhadronCorrSystUnc.cxx:10108
 AliHFDhadronCorrSystUnc.cxx:10109
 AliHFDhadronCorrSystUnc.cxx:10110
 AliHFDhadronCorrSystUnc.cxx:10111
 AliHFDhadronCorrSystUnc.cxx:10112
 AliHFDhadronCorrSystUnc.cxx:10113
 AliHFDhadronCorrSystUnc.cxx:10114
 AliHFDhadronCorrSystUnc.cxx:10115
 AliHFDhadronCorrSystUnc.cxx:10116
 AliHFDhadronCorrSystUnc.cxx:10117
 AliHFDhadronCorrSystUnc.cxx:10118
 AliHFDhadronCorrSystUnc.cxx:10119
 AliHFDhadronCorrSystUnc.cxx:10120
 AliHFDhadronCorrSystUnc.cxx:10121
 AliHFDhadronCorrSystUnc.cxx:10122
 AliHFDhadronCorrSystUnc.cxx:10123
 AliHFDhadronCorrSystUnc.cxx:10124
 AliHFDhadronCorrSystUnc.cxx:10125
 AliHFDhadronCorrSystUnc.cxx:10126
 AliHFDhadronCorrSystUnc.cxx:10127
 AliHFDhadronCorrSystUnc.cxx:10128
 AliHFDhadronCorrSystUnc.cxx:10129
 AliHFDhadronCorrSystUnc.cxx:10130
 AliHFDhadronCorrSystUnc.cxx:10131
 AliHFDhadronCorrSystUnc.cxx:10132
 AliHFDhadronCorrSystUnc.cxx:10133
 AliHFDhadronCorrSystUnc.cxx:10134
 AliHFDhadronCorrSystUnc.cxx:10135
 AliHFDhadronCorrSystUnc.cxx:10136
 AliHFDhadronCorrSystUnc.cxx:10137
 AliHFDhadronCorrSystUnc.cxx:10138
 AliHFDhadronCorrSystUnc.cxx:10139
 AliHFDhadronCorrSystUnc.cxx:10140
 AliHFDhadronCorrSystUnc.cxx:10141
 AliHFDhadronCorrSystUnc.cxx:10142
 AliHFDhadronCorrSystUnc.cxx:10143
 AliHFDhadronCorrSystUnc.cxx:10144
 AliHFDhadronCorrSystUnc.cxx:10145
 AliHFDhadronCorrSystUnc.cxx:10146
 AliHFDhadronCorrSystUnc.cxx:10147
 AliHFDhadronCorrSystUnc.cxx:10148
 AliHFDhadronCorrSystUnc.cxx:10149
 AliHFDhadronCorrSystUnc.cxx:10150
 AliHFDhadronCorrSystUnc.cxx:10151
 AliHFDhadronCorrSystUnc.cxx:10152
 AliHFDhadronCorrSystUnc.cxx:10153
 AliHFDhadronCorrSystUnc.cxx:10154
 AliHFDhadronCorrSystUnc.cxx:10155
 AliHFDhadronCorrSystUnc.cxx:10156
 AliHFDhadronCorrSystUnc.cxx:10157
 AliHFDhadronCorrSystUnc.cxx:10158
 AliHFDhadronCorrSystUnc.cxx:10159
 AliHFDhadronCorrSystUnc.cxx:10160
 AliHFDhadronCorrSystUnc.cxx:10161
 AliHFDhadronCorrSystUnc.cxx:10162
 AliHFDhadronCorrSystUnc.cxx:10163
 AliHFDhadronCorrSystUnc.cxx:10164
 AliHFDhadronCorrSystUnc.cxx:10165
 AliHFDhadronCorrSystUnc.cxx:10166
 AliHFDhadronCorrSystUnc.cxx:10167
 AliHFDhadronCorrSystUnc.cxx:10168
 AliHFDhadronCorrSystUnc.cxx:10169
 AliHFDhadronCorrSystUnc.cxx:10170
 AliHFDhadronCorrSystUnc.cxx:10171
 AliHFDhadronCorrSystUnc.cxx:10172
 AliHFDhadronCorrSystUnc.cxx:10173
 AliHFDhadronCorrSystUnc.cxx:10174
 AliHFDhadronCorrSystUnc.cxx:10175
 AliHFDhadronCorrSystUnc.cxx:10176
 AliHFDhadronCorrSystUnc.cxx:10177
 AliHFDhadronCorrSystUnc.cxx:10178
 AliHFDhadronCorrSystUnc.cxx:10179
 AliHFDhadronCorrSystUnc.cxx:10180
 AliHFDhadronCorrSystUnc.cxx:10181
 AliHFDhadronCorrSystUnc.cxx:10182
 AliHFDhadronCorrSystUnc.cxx:10183
 AliHFDhadronCorrSystUnc.cxx:10184
 AliHFDhadronCorrSystUnc.cxx:10185
 AliHFDhadronCorrSystUnc.cxx:10186
 AliHFDhadronCorrSystUnc.cxx:10187
 AliHFDhadronCorrSystUnc.cxx:10188
 AliHFDhadronCorrSystUnc.cxx:10189
 AliHFDhadronCorrSystUnc.cxx:10190
 AliHFDhadronCorrSystUnc.cxx:10191
 AliHFDhadronCorrSystUnc.cxx:10192
 AliHFDhadronCorrSystUnc.cxx:10193
 AliHFDhadronCorrSystUnc.cxx:10194
 AliHFDhadronCorrSystUnc.cxx:10195
 AliHFDhadronCorrSystUnc.cxx:10196
 AliHFDhadronCorrSystUnc.cxx:10197
 AliHFDhadronCorrSystUnc.cxx:10198
 AliHFDhadronCorrSystUnc.cxx:10199
 AliHFDhadronCorrSystUnc.cxx:10200
 AliHFDhadronCorrSystUnc.cxx:10201
 AliHFDhadronCorrSystUnc.cxx:10202
 AliHFDhadronCorrSystUnc.cxx:10203
 AliHFDhadronCorrSystUnc.cxx:10204
 AliHFDhadronCorrSystUnc.cxx:10205
 AliHFDhadronCorrSystUnc.cxx:10206
 AliHFDhadronCorrSystUnc.cxx:10207
 AliHFDhadronCorrSystUnc.cxx:10208
 AliHFDhadronCorrSystUnc.cxx:10209
 AliHFDhadronCorrSystUnc.cxx:10210
 AliHFDhadronCorrSystUnc.cxx:10211
 AliHFDhadronCorrSystUnc.cxx:10212
 AliHFDhadronCorrSystUnc.cxx:10213
 AliHFDhadronCorrSystUnc.cxx:10214
 AliHFDhadronCorrSystUnc.cxx:10215
 AliHFDhadronCorrSystUnc.cxx:10216
 AliHFDhadronCorrSystUnc.cxx:10217
 AliHFDhadronCorrSystUnc.cxx:10218
 AliHFDhadronCorrSystUnc.cxx:10219
 AliHFDhadronCorrSystUnc.cxx:10220
 AliHFDhadronCorrSystUnc.cxx:10221
 AliHFDhadronCorrSystUnc.cxx:10222
 AliHFDhadronCorrSystUnc.cxx:10223
 AliHFDhadronCorrSystUnc.cxx:10224
 AliHFDhadronCorrSystUnc.cxx:10225
 AliHFDhadronCorrSystUnc.cxx:10226
 AliHFDhadronCorrSystUnc.cxx:10227
 AliHFDhadronCorrSystUnc.cxx:10228
 AliHFDhadronCorrSystUnc.cxx:10229
 AliHFDhadronCorrSystUnc.cxx:10230
 AliHFDhadronCorrSystUnc.cxx:10231
 AliHFDhadronCorrSystUnc.cxx:10232
 AliHFDhadronCorrSystUnc.cxx:10233
 AliHFDhadronCorrSystUnc.cxx:10234
 AliHFDhadronCorrSystUnc.cxx:10235
 AliHFDhadronCorrSystUnc.cxx:10236
 AliHFDhadronCorrSystUnc.cxx:10237
 AliHFDhadronCorrSystUnc.cxx:10238
 AliHFDhadronCorrSystUnc.cxx:10239
 AliHFDhadronCorrSystUnc.cxx:10240
 AliHFDhadronCorrSystUnc.cxx:10241
 AliHFDhadronCorrSystUnc.cxx:10242
 AliHFDhadronCorrSystUnc.cxx:10243
 AliHFDhadronCorrSystUnc.cxx:10244
 AliHFDhadronCorrSystUnc.cxx:10245
 AliHFDhadronCorrSystUnc.cxx:10246
 AliHFDhadronCorrSystUnc.cxx:10247
 AliHFDhadronCorrSystUnc.cxx:10248
 AliHFDhadronCorrSystUnc.cxx:10249
 AliHFDhadronCorrSystUnc.cxx:10250
 AliHFDhadronCorrSystUnc.cxx:10251
 AliHFDhadronCorrSystUnc.cxx:10252
 AliHFDhadronCorrSystUnc.cxx:10253
 AliHFDhadronCorrSystUnc.cxx:10254
 AliHFDhadronCorrSystUnc.cxx:10255
 AliHFDhadronCorrSystUnc.cxx:10256
 AliHFDhadronCorrSystUnc.cxx:10257
 AliHFDhadronCorrSystUnc.cxx:10258
 AliHFDhadronCorrSystUnc.cxx:10259
 AliHFDhadronCorrSystUnc.cxx:10260
 AliHFDhadronCorrSystUnc.cxx:10261
 AliHFDhadronCorrSystUnc.cxx:10262
 AliHFDhadronCorrSystUnc.cxx:10263
 AliHFDhadronCorrSystUnc.cxx:10264
 AliHFDhadronCorrSystUnc.cxx:10265
 AliHFDhadronCorrSystUnc.cxx:10266
 AliHFDhadronCorrSystUnc.cxx:10267
 AliHFDhadronCorrSystUnc.cxx:10268
 AliHFDhadronCorrSystUnc.cxx:10269
 AliHFDhadronCorrSystUnc.cxx:10270
 AliHFDhadronCorrSystUnc.cxx:10271
 AliHFDhadronCorrSystUnc.cxx:10272
 AliHFDhadronCorrSystUnc.cxx:10273
 AliHFDhadronCorrSystUnc.cxx:10274
 AliHFDhadronCorrSystUnc.cxx:10275
 AliHFDhadronCorrSystUnc.cxx:10276
 AliHFDhadronCorrSystUnc.cxx:10277
 AliHFDhadronCorrSystUnc.cxx:10278
 AliHFDhadronCorrSystUnc.cxx:10279
 AliHFDhadronCorrSystUnc.cxx:10280
 AliHFDhadronCorrSystUnc.cxx:10281
 AliHFDhadronCorrSystUnc.cxx:10282
 AliHFDhadronCorrSystUnc.cxx:10283
 AliHFDhadronCorrSystUnc.cxx:10284
 AliHFDhadronCorrSystUnc.cxx:10285
 AliHFDhadronCorrSystUnc.cxx:10286
 AliHFDhadronCorrSystUnc.cxx:10287
 AliHFDhadronCorrSystUnc.cxx:10288
 AliHFDhadronCorrSystUnc.cxx:10289
 AliHFDhadronCorrSystUnc.cxx:10290
 AliHFDhadronCorrSystUnc.cxx:10291
 AliHFDhadronCorrSystUnc.cxx:10292
 AliHFDhadronCorrSystUnc.cxx:10293
 AliHFDhadronCorrSystUnc.cxx:10294
 AliHFDhadronCorrSystUnc.cxx:10295
 AliHFDhadronCorrSystUnc.cxx:10296
 AliHFDhadronCorrSystUnc.cxx:10297
 AliHFDhadronCorrSystUnc.cxx:10298
 AliHFDhadronCorrSystUnc.cxx:10299
 AliHFDhadronCorrSystUnc.cxx:10300
 AliHFDhadronCorrSystUnc.cxx:10301
 AliHFDhadronCorrSystUnc.cxx:10302
 AliHFDhadronCorrSystUnc.cxx:10303
 AliHFDhadronCorrSystUnc.cxx:10304
 AliHFDhadronCorrSystUnc.cxx:10305
 AliHFDhadronCorrSystUnc.cxx:10306
 AliHFDhadronCorrSystUnc.cxx:10307
 AliHFDhadronCorrSystUnc.cxx:10308
 AliHFDhadronCorrSystUnc.cxx:10309
 AliHFDhadronCorrSystUnc.cxx:10310
 AliHFDhadronCorrSystUnc.cxx:10311
 AliHFDhadronCorrSystUnc.cxx:10312
 AliHFDhadronCorrSystUnc.cxx:10313
 AliHFDhadronCorrSystUnc.cxx:10314
 AliHFDhadronCorrSystUnc.cxx:10315
 AliHFDhadronCorrSystUnc.cxx:10316
 AliHFDhadronCorrSystUnc.cxx:10317
 AliHFDhadronCorrSystUnc.cxx:10318
 AliHFDhadronCorrSystUnc.cxx:10319
 AliHFDhadronCorrSystUnc.cxx:10320
 AliHFDhadronCorrSystUnc.cxx:10321
 AliHFDhadronCorrSystUnc.cxx:10322
 AliHFDhadronCorrSystUnc.cxx:10323
 AliHFDhadronCorrSystUnc.cxx:10324
 AliHFDhadronCorrSystUnc.cxx:10325
 AliHFDhadronCorrSystUnc.cxx:10326
 AliHFDhadronCorrSystUnc.cxx:10327
 AliHFDhadronCorrSystUnc.cxx:10328
 AliHFDhadronCorrSystUnc.cxx:10329
 AliHFDhadronCorrSystUnc.cxx:10330
 AliHFDhadronCorrSystUnc.cxx:10331
 AliHFDhadronCorrSystUnc.cxx:10332
 AliHFDhadronCorrSystUnc.cxx:10333
 AliHFDhadronCorrSystUnc.cxx:10334
 AliHFDhadronCorrSystUnc.cxx:10335
 AliHFDhadronCorrSystUnc.cxx:10336
 AliHFDhadronCorrSystUnc.cxx:10337
 AliHFDhadronCorrSystUnc.cxx:10338
 AliHFDhadronCorrSystUnc.cxx:10339
 AliHFDhadronCorrSystUnc.cxx:10340
 AliHFDhadronCorrSystUnc.cxx:10341
 AliHFDhadronCorrSystUnc.cxx:10342
 AliHFDhadronCorrSystUnc.cxx:10343
 AliHFDhadronCorrSystUnc.cxx:10344
 AliHFDhadronCorrSystUnc.cxx:10345
 AliHFDhadronCorrSystUnc.cxx:10346
 AliHFDhadronCorrSystUnc.cxx:10347
 AliHFDhadronCorrSystUnc.cxx:10348
 AliHFDhadronCorrSystUnc.cxx:10349
 AliHFDhadronCorrSystUnc.cxx:10350
 AliHFDhadronCorrSystUnc.cxx:10351
 AliHFDhadronCorrSystUnc.cxx:10352
 AliHFDhadronCorrSystUnc.cxx:10353
 AliHFDhadronCorrSystUnc.cxx:10354
 AliHFDhadronCorrSystUnc.cxx:10355
 AliHFDhadronCorrSystUnc.cxx:10356
 AliHFDhadronCorrSystUnc.cxx:10357
 AliHFDhadronCorrSystUnc.cxx:10358
 AliHFDhadronCorrSystUnc.cxx:10359
 AliHFDhadronCorrSystUnc.cxx:10360
 AliHFDhadronCorrSystUnc.cxx:10361
 AliHFDhadronCorrSystUnc.cxx:10362
 AliHFDhadronCorrSystUnc.cxx:10363
 AliHFDhadronCorrSystUnc.cxx:10364
 AliHFDhadronCorrSystUnc.cxx:10365
 AliHFDhadronCorrSystUnc.cxx:10366
 AliHFDhadronCorrSystUnc.cxx:10367
 AliHFDhadronCorrSystUnc.cxx:10368
 AliHFDhadronCorrSystUnc.cxx:10369
 AliHFDhadronCorrSystUnc.cxx:10370
 AliHFDhadronCorrSystUnc.cxx:10371
 AliHFDhadronCorrSystUnc.cxx:10372
 AliHFDhadronCorrSystUnc.cxx:10373
 AliHFDhadronCorrSystUnc.cxx:10374
 AliHFDhadronCorrSystUnc.cxx:10375
 AliHFDhadronCorrSystUnc.cxx:10376
 AliHFDhadronCorrSystUnc.cxx:10377
 AliHFDhadronCorrSystUnc.cxx:10378
 AliHFDhadronCorrSystUnc.cxx:10379
 AliHFDhadronCorrSystUnc.cxx:10380
 AliHFDhadronCorrSystUnc.cxx:10381
 AliHFDhadronCorrSystUnc.cxx:10382
 AliHFDhadronCorrSystUnc.cxx:10383
 AliHFDhadronCorrSystUnc.cxx:10384
 AliHFDhadronCorrSystUnc.cxx:10385
 AliHFDhadronCorrSystUnc.cxx:10386
 AliHFDhadronCorrSystUnc.cxx:10387
 AliHFDhadronCorrSystUnc.cxx:10388
 AliHFDhadronCorrSystUnc.cxx:10389
 AliHFDhadronCorrSystUnc.cxx:10390
 AliHFDhadronCorrSystUnc.cxx:10391
 AliHFDhadronCorrSystUnc.cxx:10392
 AliHFDhadronCorrSystUnc.cxx:10393
 AliHFDhadronCorrSystUnc.cxx:10394
 AliHFDhadronCorrSystUnc.cxx:10395