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.                  *
 **************************************************************************/
#include <TVirtualFitter.h>
#include <TFitter.h>
#include <TMinuit.h>
#include <TStopwatch.h>
#include <TCanvas.h>
#include "AliLog.h"
#include "AliDielectronBtoJPSItoEleCDFfitHandler.h"
#include "AliDielectronBtoJPSItoEleCDFfitFCN.h"

//-------------------------------------------------------------------------
//                      Class AliDielectronBtoJPSItoEleCDFfitHandler
//            Class to perform unbinned log-likelihood fit
//      
//                        Origin: C. Di Giglio
//     Contact: carmelo.digiglio@ba.infn.it , giuseppe.bruno@ba.infn.it
//-------------------------------------------------------------------------

void CDFFunction(Int_t &npar, Double_t *gin, Double_t &f, Double_t *x, Int_t iflag);

ClassImp(AliDielectronBtoJPSItoEleCDFfitHandler)

	//______________________________________________________________________________
void CDFFunction(Int_t &npar, Double_t *gin, Double_t &f, Double_t *par, Int_t iflag)
{
	// This function is called by minuit
	// The corresponding member method is called
	// using SetObjectFit/GetObjectFit methods of TMinuit
	AliDielectronBtoJPSItoEleCDFfitHandler* dummy = (AliDielectronBtoJPSItoEleCDFfitHandler *)TVirtualFitter::GetFitter()->GetObjectFit();
	dummy->CdfFCN(npar, gin, f, par, iflag);
}


//_________________________________________________________________________________________________
AliDielectronBtoJPSItoEleCDFfitHandler::AliDielectronBtoJPSItoEleCDFfitHandler():
	fIsParamFixed(49),
	fPrintStatus(kFALSE),
        fParamStartValues(),
	fUp(0),
	fX(0x0),
	fM(0x0),
	fPt(0x0),
	fType(0x0),
        fLikely(0x0),
	fNcand(0),
	fContPlot1(0x0),
	fContPlot2(0x0),
	fContPlot3(0x0),
	fitter(0)
{
	//
	// default constructor
	//
}
//_________________________________________________________________________________________________
AliDielectronBtoJPSItoEleCDFfitHandler::AliDielectronBtoJPSItoEleCDFfitHandler(Double_t* decaytime, 
		Double_t* invariantmass, Double_t *pt,Int_t *type, Int_t ncand) :
	fIsParamFixed(49),
	fPrintStatus(kFALSE),
        fParamStartValues(),
	fUp(0),
	fX(decaytime),
	fM(invariantmass),
	fPt(pt),
        fType(type),
	fLikely(0x0),
	fNcand(ncand),
	fContPlot1(0x0),
	fContPlot2(0x0),
	fContPlot3(0x0),
	fitter(0)
{
	//
	// constructor
	//
	AliInfo("\n+++\n+++ Minimization object AliDielectronBtoJPSItoEleCDFfitHandler created\n+++\n");
	fLikely = new AliDielectronBtoJPSItoEleCDFfitFCN();
	AliInfo("\n+++\n+++ CDF fit function object AliDielectronBtoJPSItoEleCDFfitFCN created\n+++\n");
	AliInfo("Parameter 0  ----> fWeightRes");
	AliInfo("Parameter 1  ----> fPos");
	AliInfo("Parameter 2  ----> fNeg");
	AliInfo("Parameter 3  ----> fSym");
	AliInfo("Parameter 4  ----> fOneOvLamPlus");
	AliInfo("Parameter 5  ----> fOneOvLamMinus");
	AliInfo("Parameter 6  ----> fOneOvLamSym");
	AliInfo("Parameter 7  ----> fB");
	AliInfo("Parameter 8  ----> fFsig");
	AliInfo("Parameter 9  ----> fMmean");
	AliInfo("Parameter 10 ----> fNexp");
	AliInfo("Parameter 11 ----> fSigma");
	AliInfo("Parameter 12 ----> fAlpha");
	AliInfo("Parameter 13 ----> fNorm");
	AliInfo("Parameter 14 ----> fBkgNorm");
	AliInfo("Parameter 15 ----> fBkgMean");
	AliInfo("Parameter 16 ----> fBkgSlope");
	AliInfo("Parameter 17 ----> fBkgConst");
	AliInfo("Parameter 18 ----> fNormGaus1 (FF)");
	AliInfo("Parameter 19 ----> fNormGaus2 (FF)");
        AliInfo("Parameter 20 ----> fMean1Res (FF)");
        AliInfo("Parameter 21 ----> fsigma1Res (FF)"); 
        AliInfo("Parameter 22 ----> fMean2Res (FF)");
        AliInfo("Parameter 23 ----> fsigma2Res (FF)");
        AliInfo("Parameter 24 ----> fAlfaRes (FF)");
        AliInfo("Parameter 25 ----> fLambdaRes (FF)");
        AliInfo("Parameter 26 ----> fNormResExp (FF)");
        AliInfo("Parameter 27 ----> fNormGaus1 (FS)");
        AliInfo("Parameter 28 ----> fNormGaus2 (FS)");
        AliInfo("Parameter 29 ----> fMean1Res (FS)");
        AliInfo("Parameter 30 ----> fsigma1Res (FS)");
        AliInfo("Parameter 31 ----> fMean2Res (FS)");
        AliInfo("Parameter 32 ----> fsigma2Res (FS)");
        AliInfo("Parameter 33 ----> fAlfaRes (FS)");
        AliInfo("Parameter 34 ----> fLambdaRes (FS)");
        AliInfo("Parameter 35 ----> fNormResExp (FS)");
        AliInfo("Parameter 36 ----> fNormGaus1 (SS)");
        AliInfo("Parameter 37 ----> fNormGaus2 (SS)");
        AliInfo("Parameter 38 ----> fMean1Res (SS)");
        AliInfo("Parameter 39 ----> fsigma1Res (SS)");
        AliInfo("Parameter 40 ----> fMean2Res (SS)");
        AliInfo("Parameter 41 ----> fsigma2Res (SS)");
        AliInfo("Parameter 42 ----> fAlfaRes (SS)");
        AliInfo("Parameter 43 ----> fLambdaRes (SS)");
        AliInfo("Parameter 44 ----> fNormResExp (SS)");
        AliInfo("Parameter 45 ----> fOneOvLamSym1 (additional parameter)");
        AliInfo("Parameter 46 ----> fSym1 (additional parameter)");
        AliInfo("Parameter 47 ----> fPolyn4 (additional parameter)");
        AliInfo("Parameter 48 ----> fPolyn5 (additional parameter)");

	AliInfo(Form("\n+++\n+++ Number of candidates ---> %d\n+++\n ", ncand));
}
//___________________________________________________________________________
AliDielectronBtoJPSItoEleCDFfitHandler& AliDielectronBtoJPSItoEleCDFfitHandler::operator=(const AliDielectronBtoJPSItoEleCDFfitHandler& c)
{
	//
	// Assignment operator
	//
	if (this!=&c) {
		fIsParamFixed = c.fIsParamFixed;
		fPrintStatus  = c.fPrintStatus;
                for (Int_t i=0; i<49; ++i) fParamStartValues[i]=c.fParamStartValues[i];
		fUp           = c.fUp;
		fX            = c.fX;
		fM            = c.fM;
		fPt           = c.fPt;
		fType         = c.fType;
                fLikely       = c.fLikely;
		fNcand        = c.fNcand;
		fContPlot1    = c.fContPlot1;
		fContPlot2    = c.fContPlot2;
		fContPlot3    = c.fContPlot3;
	}
	return *this;
}

//_______________________________________________________________________________________
AliDielectronBtoJPSItoEleCDFfitHandler::AliDielectronBtoJPSItoEleCDFfitHandler(const AliDielectronBtoJPSItoEleCDFfitHandler& c) :
	TNamed(c),
	fIsParamFixed(c.fIsParamFixed),
	fPrintStatus(c.fPrintStatus),
        fParamStartValues(),
	fUp(c.fUp),
	fX(c.fX),
	fM(c.fM),
	fPt(c.fPt),
	fType(c.fType),
        fLikely(c.fLikely),
	fNcand(c.fNcand),
	fContPlot1(c.fContPlot1),
	fContPlot2(c.fContPlot2),
	fContPlot3(c.fContPlot3),
	fitter(c.fitter)
{
	//
	// Copy Constructor
	//
        for (Int_t i=0; i<49; ++i) fParamStartValues[i]=c.fParamStartValues[i];
}
//_______________________________________________________________________________________
AliDielectronBtoJPSItoEleCDFfitHandler::~AliDielectronBtoJPSItoEleCDFfitHandler()
{
	//
	//destructor
	//
	delete fLikely;
}
//_______________________________________________________________________________________
Int_t AliDielectronBtoJPSItoEleCDFfitHandler::DoMinimization(Int_t step)
{
	//
	// performs the minimization
	//
	if(step == 0 || !fitter){ 
		fitter = (TFitter*)TVirtualFitter::Fitter(this,49);
		fitter->SetFCN(CDFFunction);
		fitter->SetParameter(0,"fWeightRes",fParamStartValues[0], 1.e-08, 0., 1.e+06);
		fitter->SetParameter(1,"fPos",fParamStartValues[1], 1.e-08, 0.,1.e+06);
		fitter->SetParameter(2,"fNeg",fParamStartValues[2], 1.e-08, 0.,1.e+06);
		fitter->SetParameter(3,"fSym",fParamStartValues[3], 1.e-08, 0.,1.e+06);
		fitter->SetParameter(4,"fOneOvLamPlus",fParamStartValues[4], 1.e-10, 0.0000001, 5.e+01);
		fitter->SetParameter(5,"fOneOvLamMinus",fParamStartValues[5], 1.e-10, 0.00000001, 5.e+01);
		fitter->SetParameter(6,"fOneOvLamSym",fParamStartValues[6], 1.e-10, 0.00000001, 5.e+01);
		fitter->SetParameter(7,"fB",fParamStartValues[7], 1.e-10, 0., 1.);
		fitter->SetParameter(8,"fFsig",fParamStartValues[8], 1.e-10, 0., 1.);
		fitter->SetParameter(9,"fMmean",fParamStartValues[9], 1.e-08, 0., 1.e+04);
		fitter->SetParameter(10,"fNexp",fParamStartValues[10], 1.e-08, 0., 1.e+02);
		fitter->SetParameter(11,"fSigma",fParamStartValues[11], 1.e-08, 0., 1.e+04);
		fitter->SetParameter(12,"fAlpha",fParamStartValues[12], 1.e-08, 0., 1.e+04);
		fitter->SetParameter(13,"fNorm",fParamStartValues[13], 1.e-08, 0., 1.e+04);
		fitter->SetParameter(14,"fBkgNorm",fParamStartValues[14], 1.e-08, -1.e+04, 1.e+04);
		fitter->SetParameter(15,"fBkgMean",fParamStartValues[15], 1.e-08, -1.e+04, 1.e+04);
		fitter->SetParameter(16,"fBkgSlope",fParamStartValues[16], 1.e-08, -1.e+04, 1.e+04);
		fitter->SetParameter(17,"fBkgConst",fParamStartValues[17], 1.e-08, -1.e+04, 1.e+04);
		fitter->SetParameter(18,"fNormGaus1FF",fParamStartValues[18], 1.e-08, 0., 1.e+05);
		fitter->SetParameter(19,"fNormGaus2FF",fParamStartValues[19], 1.e-08, 0., 1.e+05); 
	        fitter->SetParameter(20,"fMean1ResFF",fParamStartValues[20], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(21,"fSigma1ResFF",fParamStartValues[21], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(22,"fMean2ResFF",fParamStartValues[22], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(23,"fSigma2ResFF",fParamStartValues[23], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(24,"fAlfaResFF",fParamStartValues[24], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(25,"fLambdaResFF",fParamStartValues[25], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(26,"fResNormExpFF",fParamStartValues[26], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(27,"fNormGaus1FS",fParamStartValues[27], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(28,"fNormGaus2FS",fParamStartValues[28], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(29,"fMean1ResFS",fParamStartValues[29], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(30,"fSigma1ResFS",fParamStartValues[30], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(31,"fMean2ResFS",fParamStartValues[31], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(32,"fSigma2ResFS",fParamStartValues[32], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(33,"fAlfaResFS",fParamStartValues[33], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(34,"fLambdaResFS",fParamStartValues[34], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(35,"fResNormExpFS",fParamStartValues[35], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(36,"fNormGaus1SS",fParamStartValues[36], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(37,"fNormGaus2SS",fParamStartValues[37], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(38,"fMean1ResSS",fParamStartValues[38], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(39,"fSigma1ResSS",fParamStartValues[39], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(40,"fMean2ResSS",fParamStartValues[40], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(41,"fSigma2ResSS",fParamStartValues[41], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(42,"fAlfaResSS",fParamStartValues[42], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(43,"fLambdaResSS",fParamStartValues[43], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(44,"fResNormExpSS",fParamStartValues[44], 1.e-08, 0., 1.e+05);
                fitter->SetParameter(45,"fOneOvLamSym1",fParamStartValues[45], 1.e-10, 0.0000001, 5.e+01);
                fitter->SetParameter(46,"fSym1",fParamStartValues[46], 1.e-08, 0., 1.e+06);
                fitter->SetParameter(47,"fBkgInvMassPol4",fParamStartValues[47], 1.e-08, 0.0000001, 5.e+01);
                fitter->SetParameter(48,"fBkgInvMassPol5",fParamStartValues[48], 1.e-08, 0., 5.e+06);
                //(TMinuit*)fitter->GetMinuit()->SetErrorDef(fUp); 
                }

	for(UInt_t indexparam = 0; indexparam < 49; indexparam++){
		if(IsParamFixed(indexparam)) fitter->FixParameter((Int_t)indexparam); 
		else fitter->ReleaseParameter((Int_t)indexparam);
	}
	Double_t arglist[2]={10000,0.1}; Int_t iret = 0;
	if(step == 2) {Int_t  iret1 = fitter->ExecuteCommand("MINOS", arglist ,1); return iret1;}
	if(step == 0) { fitter->SetParameter(8,"fFsig",fParamStartValues[8], 1.e-10, 0., 1.); 
                         iret=fitter->ExecuteCommand("MIGRAD", arglist ,2); }
	fitter->PrintResults(4,0);

	if(step == 3) {

		TMinuit* minuitPoint = fitter->GetMinuit(); 

		TCanvas *c2 = new TCanvas("c2","contours",800,800);

		//68.27% (1 sigma) confidence level for 2 parameters (fSIG versus fB)   
		minuitPoint->SetErrorDef(1.15); // 2.3/2
		fContPlot1 = (TGraph*)minuitPoint->Contour(100,7,8);
		fContPlot1->GetXaxis()->SetRange(0,1);
                fContPlot1->GetYaxis()->SetRange(0,1);
                fContPlot1->SetLineColor(42);
		fContPlot1->SetLineWidth(3);

		//95% (2 sigma) confidence level for 2 parameters (fSIG versus fB)   
		minuitPoint->SetErrorDef(2.995); // 5.99/2
		fContPlot2 = (TGraph*)minuitPoint->Contour(100,7,8);
                fContPlot2->GetXaxis()->SetRange(0,1);
                fContPlot2->GetYaxis()->SetRange(0,1);
		fContPlot2->SetLineColor(38);
		fContPlot2->SetLineWidth(3);

		//99.73% (3 sigma) confidence level for 2 parameters (fSIG versus fB)   
		minuitPoint->SetErrorDef(5.915); // 11.83/2
		fContPlot3 = (TGraph*)minuitPoint->Contour(100,7,8);
                fContPlot3->GetXaxis()->SetRange(0,1);
                fContPlot3->GetXaxis()->SetTitle("f_{B}");
                fContPlot3->GetYaxis()->SetTitle("f_{Sig}[2.4-4]");
                fContPlot3->GetYaxis()->SetRange(0,1);
  		fContPlot3->SetLineColor(34);
		fContPlot3->SetLineWidth(3);
          
                fContPlot3->Draw("al");
                fContPlot2->Draw("l");
                fContPlot1->Draw("l");
		
                c2->Draw();
                c2->SaveAs("contourPlot.root");	
	}

	AliInfo("Minimization procedure finished\n");
	return iret;
}
//_______________________________________________________________________________________
void AliDielectronBtoJPSItoEleCDFfitHandler::CdfFCN(Int_t & /* npar */, 
		Double_t * /* gin */,Double_t &f,Double_t *par,Int_t /* iflag */)
{
	// 
	// Definition of the FCN to be used by minuit
	//
	fLikely->SetAllParameters(par);
	fLikely->ComputeMassIntegral();
	if(fPrintStatus)fLikely->PrintStatus();

	TStopwatch t;
	t.Start();

	f = fLikely->EvaluateLikelihood(fX,fM,fPt, fType,fNcand);

	t.Stop();
	AliDebug(2,Form("Real time spent to calculate function == %f \n", t.RealTime()));
	AliDebug(2,Form("CPU time spent to calculate function == %f \n", t.CpuTime()));
	AliDebug(2,Form("Actual value of the AliDielectronBtoJPSItoEleCDFfitFCN function == %f \n", f));

	return;
}
//_______________________________________________________________________________________
void AliDielectronBtoJPSItoEleCDFfitHandler::SetParamStartValues(Double_t inputparamvalues[49])
{
	for(Int_t index=0; index < 49; index++) fParamStartValues[index] = inputparamvalues[index];
}
//_______________________________________________________________________________________
void AliDielectronBtoJPSItoEleCDFfitHandler::SetResolutionConstants(Double_t* resolutionConst, Int_t type)
{
	//
	// Sets constants for the resolution function
	//
	fLikely->SetResolutionConstants(resolutionConst,type);

}
//_______________________________________________________________________________________
void AliDielectronBtoJPSItoEleCDFfitHandler::SetCrystalBallFunction(Bool_t okCB) 
{
	//
	// Sets the CB as the parametrization for the signal invariant mass spectrum 
	// (otherwise Landau is chosen)
	//
	fLikely->SetCrystalBallFunction(okCB);
}

//_______________________________________________________________________________________
void AliDielectronBtoJPSItoEleCDFfitHandler::SetExponentialFunction(Bool_t okExp)
{
        //
        // Sets the CB as the parametrization for the signal invariant mass spectrum 
        // (otherwise Landau is chosen)
        //
        fLikely->SetExponentialFunction(okExp);
}


//_______________________________________________________________________________________
void AliDielectronBtoJPSItoEleCDFfitHandler::SetMassWndHigh(Double_t limit) 
{ 
	//
	// Sets upper limit for the invariant mass window (under J/PSI mass peak)
	//
	fLikely->SetMassWndHigh(limit);
}
//_______________________________________________________________________________________
void AliDielectronBtoJPSItoEleCDFfitHandler::SetMassWndLow(Double_t limit)
{
	//
	// Sets lower limit for the invariant mass window (under J/PSI mass peak)
	//
	fLikely->SetMassWndLow(limit);
}

 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:1
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:2
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:3
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:4
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:5
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:6
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:7
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:8
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:9
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:10
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:11
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:12
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:13
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:14
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:15
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:16
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:17
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:18
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:19
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:20
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:21
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:22
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:23
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:24
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:25
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:26
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:27
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:28
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:29
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:30
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:31
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:32
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:33
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:34
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:35
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:36
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:37
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:38
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:39
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:40
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:41
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:42
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:43
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:44
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:45
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:46
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:47
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:48
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:49
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:50
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:51
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:52
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:53
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:54
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:55
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:56
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:57
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:58
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:59
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:60
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:61
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:62
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:63
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:64
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:65
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:66
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:67
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:68
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:69
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:70
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:71
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:72
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:73
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:74
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:75
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:76
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:77
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:78
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:79
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:80
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:81
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:82
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:83
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:84
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:85
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:86
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:87
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:88
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:89
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:90
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:91
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:92
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:93
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:94
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:95
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:96
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:97
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:98
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:99
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:100
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:101
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:102
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:103
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:104
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:105
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:106
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:107
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:108
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:109
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:110
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:111
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:112
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:113
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:114
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:115
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:116
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:117
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:118
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:119
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:120
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:121
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:122
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:123
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:124
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:125
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:126
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:127
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:128
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:129
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:130
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:131
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:132
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:133
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:134
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:135
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:136
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:137
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:138
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:139
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:140
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:141
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:142
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:143
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:144
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:145
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:146
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:147
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:148
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:149
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:150
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:151
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:152
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:153
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:154
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:155
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:156
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:157
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:158
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:159
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:160
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:161
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:162
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:163
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:164
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:165
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:166
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:167
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:168
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:169
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:170
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:171
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:172
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:173
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:174
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:175
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:176
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:177
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:178
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:179
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:180
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:181
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:182
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:183
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:184
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:185
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:186
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:187
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:188
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:189
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:190
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:191
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:192
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:193
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:194
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:195
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:196
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:197
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:198
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:199
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:200
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:201
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:202
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:203
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:204
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:205
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:206
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:207
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:208
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:209
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:210
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:211
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:212
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:213
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:214
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:215
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:216
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:217
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:218
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:219
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:220
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:221
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:222
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:223
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:224
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:225
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:226
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:227
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:228
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:229
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:230
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:231
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:232
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:233
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:234
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:235
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:236
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:237
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:238
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:239
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:240
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:241
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:242
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:243
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:244
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:245
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:246
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:247
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:248
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:249
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:250
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:251
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:252
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:253
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:254
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:255
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:256
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:257
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:258
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:259
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:260
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:261
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:262
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:263
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:264
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:265
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:266
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:267
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:268
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:269
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:270
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:271
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:272
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:273
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:274
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:275
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:276
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:277
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:278
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:279
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:280
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:281
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:282
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:283
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:284
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:285
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:286
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:287
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:288
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:289
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:290
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:291
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:292
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:293
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:294
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:295
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:296
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:297
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:298
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:299
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:300
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:301
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:302
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:303
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:304
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:305
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:306
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:307
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:308
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:309
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:310
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:311
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:312
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:313
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:314
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:315
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:316
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:317
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:318
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:319
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:320
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:321
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:322
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:323
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:324
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:325
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:326
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:327
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:328
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:329
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:330
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:331
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:332
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:333
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:334
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:335
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:336
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:337
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:338
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:339
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:340
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:341
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:342
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:343
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:344
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:345
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:346
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:347
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:348
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:349
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:350
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:351
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:352
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:353
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:354
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:355
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:356
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:357
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:358
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:359
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:360
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:361
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:362
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:363
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:364
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:365
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:366
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:367
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:368
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:369
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:370
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:371
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:372
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:373
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:374
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:375
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:376
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:377
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:378
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:379
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:380
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:381
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:382
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:383
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:384
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:385
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:386
 AliDielectronBtoJPSItoEleCDFfitHandler.cxx:387