ROOT logo
/**************************************************************************
 * Copyright(c) 1998-2008, 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: AliAnalysisTaskSELambdac.cxx 63644 2013-07-23 09:04:11Z zconesa $ */

/////////////////////////////////////////////////////////////
//
// AliAnalysisTaskSE for the extraction of signal(e.g Lambdac) of heavy flavor
// decay candidates with the MC truth.
// Authors: r.romita@gsi.de
/////////////////////////////////////////////////////////////

#include <TClonesArray.h>
#include <TNtuple.h>
#include <TCanvas.h>
#include <TList.h>
#include <TString.h>
#include <TH1F.h>
#include <TH2F.h>
#include <TDatabasePDG.h>

#include <AliAnalysisDataSlot.h>
#include <AliAnalysisDataContainer.h>
#include "AliAnalysisManager.h"
#include "AliAODHandler.h"
#include "AliAODEvent.h"
#include "AliAODVertex.h"
#include "AliAODTrack.h"
#include "AliAODMCHeader.h"
#include "AliAODMCParticle.h"
#include "AliAODRecoDecayHF3Prong.h"
#include "AliAnalysisVertexingHF.h"
#include "AliAnalysisTaskSE.h"
#include "AliAnalysisTaskSELambdac.h"
#include "AliKFParticle.h"
#include "AliAODPidHF.h"
#include "AliRDHFCutsLctopKpi.h"
#include "AliRDHFCuts.h"
#include "AliKFVertex.h"
#include "AliESDVertex.h"
//#include "AliAODpidUtil.h"
#include "AliAODPid.h"
#include "AliInputEventHandler.h"
#include "AliPID.h"
#include "AliNormalizationCounter.h"
#include "AliVertexingHFUtils.h"
ClassImp(AliAnalysisTaskSELambdac)


//________________________________________________________________________
AliAnalysisTaskSELambdac::AliAnalysisTaskSELambdac():
AliAnalysisTaskSE(),
  fOutput(0), 
  fHistNEvents(0),
  fhChi2(0),
  fhMassPtGreater3(0),
  fhMassPtGreater3TC(0),
  fhMassPtGreater3Kp(0),
  fhMassPtGreater3KpTC(0),
  fhMassPtGreater3Lpi(0),
  fhMassPtGreater3LpiTC(0),
  fhMassPtGreater3Dk(0),
  fhMassPtGreater3DkTC(0),
  fhMassPtGreater33Pr(0),
  fhMassPtGreater33PrTC(0),
  fhMassPtGreater2(0),
  fhMassPtGreater2TC(0),
  fhMassPtGreater2Kp(0),
  fhMassPtGreater2KpTC(0),
  fhMassPtGreater2Lpi(0),
  fhMassPtGreater2LpiTC(0),
  fhMassPtGreater2Dk(0),
  fhMassPtGreater2DkTC(0),
  fhMassPtGreater23Pr(0),
  fhMassPtGreater23PrTC(0),
  fhEta3Prong(0),
  fhEta3ProngAcc(0),
  fhEta3ProngProd(0),
  fhEta3ProngAn(0),
  fhRap3Prong(0),
  fhRap3ProngAcc(0),
  fhRap3ProngProd(0),
  fhRap3ProngAn(0),
  fhSelectBit(0),
  fhProtonPtProngLcPt(0),
  fhBProtonPtProngLcPt(0),
  fhProtond0ProngLcPt(0),
  fhBProtond0ProngLcPt(0),
  fhKaonPtProngLcPt(0),
  fhBKaonPtProngLcPt(0),
  fhKaond0ProngLcPt(0),
  fhBKaond0ProngLcPt(0),
  fhPionPtProngLcPt(0),
  fhBPionPtProngLcPt(0),
  fhPiond0ProngLcPt(0),
  fhBPiond0ProngLcPt(0),
  fhDist12PrimLcPt(0),
  fhBDist12PrimLcPt(0),
  fhSigmaVertLcPt(0),
  fhBSigmaVertLcPt(0),
  fhdcasLcPt(0),
  fhBdcasLcPt(0),
  fhCosPointingAngleLcPt(0),
  fhBCosPointingAngleLcPt(0),
  fhDecayLengthLcPt(0),
  fhBDecayLengthLcPt(0),
  fhSum2LcPt(0),
  fhBSum2LcPt(0),
  fhPtMaxLcPt(0),
  fhBPtMaxLcPt(0),
  fNtupleLambdac(0),
  fUpmasslimit(2.486),
  fLowmasslimit(2.086),
  fNPtBins(0),
  fRDCutsAnalysis(0),
  fRDCutsProduction(0),
  fListCuts(0),
  fFillNtuple(kFALSE),
  fReadMC(kFALSE),
  fMCPid(kFALSE),
  fRealPid(kFALSE),
  fResPid(kTRUE),
  fUseKF(kFALSE),
  fAnalysis(kFALSE),
  fVHF(0),
  fFillVarHists(kFALSE),
  fMultiplicityHists(kFALSE),
  fPriorsHists(kFALSE),
  fLcCut(kFALSE),
  fLcPIDCut(kFALSE),    
  fNentries(0),
  fOutputMC(0),
  fAPriori(0),
  fMultiplicity(0),
//fUtilPid(0),
  fPIDResponse(0),
  fCounter(0)
{
  // Default constructor
  Float_t ptlims[7]={0.,2.,4.,6.,8.,12.,24.};
  SetPtBinLimit(7,ptlims);
   for(Int_t icut=0; icut<2; icut++) fCutsKF[icut]=0.;
   for(Int_t j=0; j<3*kMaxPtBins; j++){
    fMassHist[j]=0x0;
    fMassHistTC[j]=0x0;
    fMassHistLpi[j]=0x0;
    fMassHistLpiTC[j]=0x0;
    fMassHistKp[j]=0x0;
    fMassHistKpTC[j]=0x0;
    fMassHistDk[j]=0x0;
    fMassHistDkTC[j]=0x0;
    fMassHist3Pr[j]=0x0;
    fMassHist3PrTC[j]=0x0;
   }
}

//________________________________________________________________________
AliAnalysisTaskSELambdac::AliAnalysisTaskSELambdac(const char *name,Bool_t fillNtuple,AliRDHFCutsLctopKpi *lccutsana,AliRDHFCutsLctopKpi *lccutsprod):
  AliAnalysisTaskSE(name),
  fOutput(0),
  fHistNEvents(0),
  fhChi2(0),
  fhMassPtGreater3(0),
  fhMassPtGreater3TC(0),
  fhMassPtGreater3Kp(0),
  fhMassPtGreater3KpTC(0),
  fhMassPtGreater3Lpi(0),
  fhMassPtGreater3LpiTC(0),
  fhMassPtGreater3Dk(0),
  fhMassPtGreater3DkTC(0),
  fhMassPtGreater33Pr(0),
  fhMassPtGreater33PrTC(0),
  fhMassPtGreater2(0),
  fhMassPtGreater2TC(0),
  fhMassPtGreater2Kp(0),
  fhMassPtGreater2KpTC(0),
  fhMassPtGreater2Lpi(0),
  fhMassPtGreater2LpiTC(0),
  fhMassPtGreater2Dk(0),
  fhMassPtGreater2DkTC(0),
  fhMassPtGreater23Pr(0),
  fhMassPtGreater23PrTC(0),
  fhEta3Prong(0),
  fhEta3ProngAcc(0),
  fhEta3ProngProd(0),
  fhEta3ProngAn(0),
  fhRap3Prong(0),
  fhRap3ProngAcc(0),
  fhRap3ProngProd(0),
  fhRap3ProngAn(0),
  fhSelectBit(0),
  fhProtonPtProngLcPt(0),
  fhBProtonPtProngLcPt(0),
  fhProtond0ProngLcPt(0),
  fhBProtond0ProngLcPt(0),
  fhKaonPtProngLcPt(0),
  fhBKaonPtProngLcPt(0),
  fhKaond0ProngLcPt(0),
  fhBKaond0ProngLcPt(0),
  fhPionPtProngLcPt(0),
  fhBPionPtProngLcPt(0),
  fhPiond0ProngLcPt(0),
  fhBPiond0ProngLcPt(0),
  fhDist12PrimLcPt(0),
  fhBDist12PrimLcPt(0),
  fhSigmaVertLcPt(0),
  fhBSigmaVertLcPt(0),
  fhdcasLcPt(0),
  fhBdcasLcPt(0),
  fhCosPointingAngleLcPt(0),
  fhBCosPointingAngleLcPt(0),
  fhDecayLengthLcPt(0),
  fhBDecayLengthLcPt(0),
  fhSum2LcPt(0),
  fhBSum2LcPt(0),
  fhPtMaxLcPt(0),
  fhBPtMaxLcPt(0),
  fNtupleLambdac(0),
  fUpmasslimit(2.486),
  fLowmasslimit(2.086),
  fNPtBins(0),
  fRDCutsAnalysis(lccutsana),
  fRDCutsProduction(lccutsprod),
  fListCuts(0),
  fFillNtuple(fillNtuple),
  fReadMC(kFALSE),
  fMCPid(kFALSE),
  fRealPid(kTRUE),
  fResPid(kFALSE),
  fUseKF(kFALSE),
  fAnalysis(kFALSE),
  fVHF(0),
  fFillVarHists(kFALSE),
  fMultiplicityHists(kFALSE),
  fPriorsHists(kFALSE),
  fLcCut(kFALSE),
  fLcPIDCut(kFALSE),
  fNentries(0),
  fOutputMC(0),
  fAPriori(0),
  fMultiplicity(0),
  //fUtilPid(0),
  fPIDResponse(0),
  fCounter(0)
{
  SetPtBinLimit(fRDCutsAnalysis->GetNPtBins()+1,
		fRDCutsAnalysis->GetPtBinLimits());
   for(Int_t icut=0; icut<2; icut++) fCutsKF[icut]=0.;
   for(Int_t j=0; j<3*kMaxPtBins; j++){
    fMassHist[j]=0x0;
    fMassHistTC[j]=0x0;
    fMassHistLpi[j]=0x0;
    fMassHistLpiTC[j]=0x0;
    fMassHistKp[j]=0x0;
    fMassHistKpTC[j]=0x0;
    fMassHistDk[j]=0x0;
    fMassHistDkTC[j]=0x0;
    fMassHist3Pr[j]=0x0;
    fMassHist3PrTC[j]=0x0;
   }
  // Default constructor
  // Output slot #1 writes into a TList container
  DefineOutput(1,TList::Class());  //My private output
  DefineOutput(2,TList::Class());
  DefineOutput(3,TList::Class());
  DefineOutput(4,TH1F::Class());
  DefineOutput(5,TList::Class());
  DefineOutput(6,TList::Class());
  DefineOutput(7,AliNormalizationCounter::Class());
  if (fFillNtuple) {
    // Output slot #2 writes into a TNtuple container
    DefineOutput(8,TNtuple::Class());  //My private output
  }
}

//________________________________________________________________________
AliAnalysisTaskSELambdac::~AliAnalysisTaskSELambdac()
{
  // Destructor
  if (fOutput) {
    delete fOutput;
    fOutput = 0;
  }
  if (fOutputMC) {
    delete fOutputMC;
    fOutputMC = 0;
  }
  if (fAPriori) {
    delete fAPriori;
    fAPriori = 0;
  }
  if (fMultiplicity) {
    delete fMultiplicity;
    fMultiplicity = 0;
  }
  
  if (fVHF) {
    delete fVHF;
    fVHF = 0;
  }
  
  if(fRDCutsAnalysis){
    delete fRDCutsAnalysis;
    fRDCutsAnalysis = 0;
  }
  if(fRDCutsProduction){
    delete fRDCutsProduction;
    fRDCutsProduction = 0;
  }

  if (fListCuts) {
    delete fListCuts;
    fListCuts = 0;
  }
  if (fNentries){
    delete fNentries;
    fNentries = 0;
  }
  /*
    if (fUtilPid){
    delete fUtilPid;
    fUtilPid = 0;
    }
  */
  if (fPIDResponse) {
    delete  fPIDResponse;
  }
  if(fCounter){
   delete fCounter;
   fCounter = 0;
  }

}  
//_________________________________________________________________
void  AliAnalysisTaskSELambdac::SetMassLimits(Float_t range){
  fUpmasslimit = 2.286+range;
  fLowmasslimit = 2.286-range;
}
//_________________________________________________________________
void  AliAnalysisTaskSELambdac::SetMassLimits(Float_t lowlimit, Float_t uplimit){
  if(uplimit>lowlimit)
    {
      fUpmasslimit = lowlimit;
      fLowmasslimit = uplimit;
    }
}


//________________________________________________________________________
void AliAnalysisTaskSELambdac::SetPtBinLimit(Int_t n, Float_t* lim){
  // define pt bins for analysis
  if(n>kMaxPtBins){
    printf("Max. number of Pt bins = %d\n",kMaxPtBins);
    fNPtBins=kMaxPtBins;
    fArrayBinLimits[0]=0.;
    fArrayBinLimits[1]=2.;
    fArrayBinLimits[2]=3.;
    fArrayBinLimits[3]=4.;
    for(Int_t i=4; i<kMaxPtBins+1; i++) fArrayBinLimits[i]=99999999.;
  }else{
    fNPtBins=n-1;
    fArrayBinLimits[0]=lim[0];
    for(Int_t i=1; i<fNPtBins+1; i++) 
      if(lim[i]>fArrayBinLimits[i-1]){
	fArrayBinLimits[i]=lim[i];
      }
      else {
	fArrayBinLimits[i]=fArrayBinLimits[i-1];
      }
    for(Int_t i=fNPtBins; i<kMaxPtBins+1; i++) fArrayBinLimits[i]=99999999.;
  }
  if(fDebug > 1){
    printf("Number of Pt bins = %d\n",fNPtBins);
    for(Int_t i=0; i<fNPtBins; i++) printf(" Bin%d = %8.2f-%8.2f\n",i,fArrayBinLimits[i],fArrayBinLimits[i+1]);    
  }
}
//_________________________________________________________________
Double_t  AliAnalysisTaskSELambdac::GetPtBinLimit(Int_t ibin) const{
  if(ibin>fNPtBins)return -1;
  return fArrayBinLimits[ibin];
} 

//_________________________________________________________________
void AliAnalysisTaskSELambdac::Init()
{
  // Initialization

  if (fDebug > 1) printf("AnalysisTaskSELambdac::Init() \n");

  fListCuts=new TList();
  fListCuts->SetOwner();

  fListCuts->Add(new AliRDHFCutsLctopKpi(*fRDCutsAnalysis));
  fListCuts->Add(new AliRDHFCutsLctopKpi(*fRDCutsProduction));
  PostData(2,fListCuts);
  return;
}

//________________________________________________________________________
void AliAnalysisTaskSELambdac::UserCreateOutputObjects()
{
  // Create the output container
  //
  if (fDebug > 1) printf("AnalysisTaskSELambdac::UserCreateOutputObjects() \n");

  // Several histograms are more conveniently managed in a TList
  fOutput = new TList();
  fOutput->SetOwner();
  fOutput->SetName("OutputHistos");

  TString hisname;
  Int_t index=0;
  //  Int_t indexLS=0;
  for(Int_t i=0;i<fNPtBins;i++){

    index=GetHistoIndex(i);
    //    indexLS=GetLSHistoIndex(i);

    hisname.Form("hMassPt%d",i);
    fMassHist[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist[index]->Sumw2();
    hisname.Form("hMassPt%dTC",i);
    fMassHistTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistTC[index]->Sumw2();

    hisname.Form("hMassPtLpi%d",i);
    fMassHistLpi[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistLpi[index]->Sumw2();
    hisname.Form("hMassPtLpi%dTC",i);
    fMassHistLpiTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistLpiTC[index]->Sumw2();

    hisname.Form("hMassPtKp%d",i);
    fMassHistKp[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistKp[index]->Sumw2();
    hisname.Form("hMassPtKp%dTC",i);
    fMassHistKpTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistKpTC[index]->Sumw2();
    hisname.Form("hMassPtDk%d",i);
    fMassHistDk[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistDk[index]->Sumw2();
    hisname.Form("hMassPtDk%dTC",i);
    fMassHistDkTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistDkTC[index]->Sumw2();

    hisname.Form("hMassPt3Pr%d",i);
    fMassHist3Pr[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist3Pr[index]->Sumw2();
    hisname.Form("hMassPt3Pr%dTC",i);
    fMassHist3PrTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist3PrTC[index]->Sumw2();
   //signal
    index=GetSignalHistoIndex(i);    
    hisname.Form("hSigPt%d",i);
    fMassHist[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist[index]->Sumw2();
    hisname.Form("hSigPt%dTC",i);
    fMassHistTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistTC[index]->Sumw2();
    hisname.Form("hSigPtLpi%d",i);
    fMassHistLpi[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistLpi[index]->Sumw2();
    hisname.Form("hSigPtLpi%dTC",i);
    fMassHistLpiTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistLpiTC[index]->Sumw2();

    hisname.Form("hSigPtKp%d",i);
    fMassHistKp[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistKp[index]->Sumw2();
    hisname.Form("hSigPtKp%dTC",i);
    fMassHistKpTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistKpTC[index]->Sumw2();

    hisname.Form("hSigPtDk%d",i);
    fMassHistDk[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistDk[index]->Sumw2();
    hisname.Form("hSigPtDk%dTC",i);
    fMassHistDkTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistDkTC[index]->Sumw2();

    hisname.Form("hSigPt3Pr%d",i);
    fMassHist3Pr[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist3Pr[index]->Sumw2();
    hisname.Form("hSigPt3Pr%dTC",i);
    fMassHist3PrTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist3PrTC[index]->Sumw2();

    index=GetLbHistoIndex(i); 
    hisname.Form("hSigLbPt%d",i);
    fMassHist[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist[index]->Sumw2();
    hisname.Form("hSigLbPt%dTC",i);
    fMassHistTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistTC[index]->Sumw2();

    index=GetcOnlyHistoIndex(i); 
    hisname.Form("hSigcOnlyPt%d",i);
    fMassHist[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist[index]->Sumw2();
    hisname.Form("hSigcOnlyPt%dTC",i);
    fMassHistTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistTC[index]->Sumw2();
   
    index=GetNoQuarkHistoIndex(i); 
    hisname.Form("hSigNoQuarkPt%d",i);
    fMassHist[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist[index]->Sumw2();
    hisname.Form("hSigNoQuarkPt%dTC",i);
    fMassHistTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistTC[index]->Sumw2();

    index=GetBackgroundHistoIndex(i); 
    hisname.Form("hBkgPt%d",i);
    fMassHist[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist[index]->Sumw2();
    hisname.Form("hBkgPt%dTC",i);
    fMassHistTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistTC[index]->Sumw2();
    hisname.Form("hBkgPtLpi%d",i);
    fMassHistLpi[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistLpi[index]->Sumw2();
    hisname.Form("hBkgPtLpi%dTC",i);
    fMassHistLpiTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistLpiTC[index]->Sumw2();

    hisname.Form("hBkgPtKp%d",i);
    fMassHistKp[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistKp[index]->Sumw2();
    hisname.Form("hBkgPtKp%dTC",i);
    fMassHistKpTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistKpTC[index]->Sumw2();

    hisname.Form("hBkgPtDk%d",i);
    fMassHistDk[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistDk[index]->Sumw2();
    hisname.Form("hBkgPtDk%dTC",i);
    fMassHistDkTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHistDkTC[index]->Sumw2();

    hisname.Form("hBkgPt3Pr%d",i);
    fMassHist3Pr[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist3Pr[index]->Sumw2();
    hisname.Form("hBkgPt3Pr%dTC",i);
    fMassHist3PrTC[index]=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
    fMassHist3PrTC[index]->Sumw2();
  }
  
   for(Int_t ii=0; ii<6*fNPtBins; ii++){
    fOutput->Add(fMassHist[ii]);
    fOutput->Add(fMassHistTC[ii]);
  }
  for(Int_t i=0; i<3*fNPtBins; i++){
    fOutput->Add(fMassHistLpi[i]);
    fOutput->Add(fMassHistLpiTC[i]);
    fOutput->Add(fMassHistKp[i]);
    fOutput->Add(fMassHistKpTC[i]);
    fOutput->Add(fMassHistDk[i]);
    fOutput->Add(fMassHistDkTC[i]);
    fOutput->Add(fMassHist3Pr[i]);
    fOutput->Add(fMassHist3PrTC[i]);
  }
  fhEta3Prong		= new TH2F("hEta3Prong","hEta3Prong;3-Prong p_{T} GeV/c;3-Prong #eta",75,0.,15.,50,-2.0,2.0);
  fhEta3ProngAcc	= new TH2F("hEta3ProngAcc","hEta3ProngAcc;3-Prong p_{T} GeV/c;3-Prong #eta",75,0.,15.,50,-2.0,2.0);
  fhEta3ProngProd	= new TH2F("hEta3ProngProd","hEta3ProngProd;3-Prong p_{T} GeV/c;3-Prong #eta",75,0.,15.,50,-2.0,2.0);
  fhEta3ProngAn	    = new TH2F("hEta3ProngAn","hEta3ProngAn;3-Prong p_{T} GeV/c;3-Prong #eta",75,0.,15.,50,-2.0,2.0);
  fhRap3Prong		= new TH2F("hRap3Prong","hRap3Prong;3-Prong p_{T} GeV/c;3-Prong y",75,0.,15.,50,-2.0,2.0);
  fhRap3ProngAcc	= new TH2F("hRap3ProngAcc","hRap3ProngAcc;3-Prong p_{T} GeV/c;3-Prong y",75,0.,15.,50,-2.0,2.0);
  fhRap3ProngProd	= new TH2F("hRap3ProngProd","hRap3ProngProd;3-Prong p_{T} GeV/c;3-Prong y",75,0.,15.,50,-2.0,2.0);
  fhRap3ProngAn	    = new TH2F("hRap3ProngAn","hRap3ProngAn;3-Prong p_{T} GeV/c;3-Prong y",75,0.,15.,50,-2.0,2.0);
    
  fhSelectBit			= new TH1F("hSelectBit","hSelectBit",5,-0.5,5.5);
  fhSelectBit->GetXaxis()->SetBinLabel(2,"All");
  fhSelectBit->GetXaxis()->SetBinLabel(3,"SelectionMap");
  fhSelectBit->GetXaxis()->SetBinLabel(4,"!LcCut");
  fhSelectBit->GetXaxis()->SetBinLabel(5,"!LcPID");

  fOutput->Add(fhEta3Prong);
  fOutput->Add(fhEta3ProngAcc);
  fOutput->Add(fhEta3ProngProd);
  fOutput->Add(fhEta3ProngAn);
  fOutput->Add(fhRap3Prong);
  fOutput->Add(fhRap3ProngAcc);
  fOutput->Add(fhRap3ProngProd);
  fOutput->Add(fhRap3ProngAn);
  fOutput->Add(fhSelectBit);
  
  fHistNEvents = new TH1F("fHistNEvents", "Number of processed events; ; Events",3,-1.5,1.5);
  fHistNEvents->Sumw2();
  fHistNEvents->SetMinimum(0);
  fOutput->Add(fHistNEvents);

  fhChi2 = new TH1F("fhChi2", "Chi2",100,0.,10.);
  fhChi2->Sumw2();
  fOutput->Add(fhChi2);

  fhMassPtGreater3=new TH1F("fhMassPtGreater3","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater3->Sumw2();
  fOutput->Add(fhMassPtGreater3);
  fhMassPtGreater3TC=new TH1F("fhMassPtGreater3TC","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater3TC->Sumw2();
  fOutput->Add(fhMassPtGreater3TC);
  fhMassPtGreater3Kp=new TH1F("fhMassPtGreater3Kp","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater3Kp->Sumw2();
  fOutput->Add(fhMassPtGreater3Kp);
  fhMassPtGreater3KpTC=new TH1F("fhMassPtGreater3KpTC","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater3KpTC->Sumw2();
  fOutput->Add(fhMassPtGreater3KpTC);
  fhMassPtGreater3Lpi=new TH1F("fhMassPtGreater3Lpi","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater3Lpi->Sumw2();
  fOutput->Add(fhMassPtGreater3Lpi);
  fhMassPtGreater3LpiTC=new TH1F("fhMassPtGreater3LpiTC","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater3LpiTC->Sumw2();
  fOutput->Add(fhMassPtGreater3LpiTC);
  fhMassPtGreater3Dk=new TH1F("fhMassPtGreater3Dk","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater3Dk->Sumw2();
  fOutput->Add(fhMassPtGreater3Dk);
  fhMassPtGreater3DkTC=new TH1F("fhMassPtGreater3DkTC","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater3DkTC->Sumw2();
  fOutput->Add(fhMassPtGreater3DkTC);

  fhMassPtGreater33Pr=new TH1F("fhMassPtGreater33Pr","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater33Pr->Sumw2();
  fOutput->Add(fhMassPtGreater33Pr);
  fhMassPtGreater33PrTC=new TH1F("fhMassPtGreater33PrTC","Pt > 3 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater33PrTC->Sumw2();
  fOutput->Add(fhMassPtGreater33PrTC);


  fhMassPtGreater2=new TH1F("fhMassPtGreater2","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater2->Sumw2();
  fOutput->Add(fhMassPtGreater2);
  fhMassPtGreater2TC=new TH1F("fhMassPtGreater2TC","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater2TC->Sumw2();
  fOutput->Add(fhMassPtGreater2TC);
  fhMassPtGreater2Kp=new TH1F("fhMassPtGreater2Kp","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater2Kp->Sumw2();
  fOutput->Add(fhMassPtGreater2Kp);
  fhMassPtGreater2KpTC=new TH1F("fhMassPtGreater2KpTC","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater2KpTC->Sumw2();
  fOutput->Add(fhMassPtGreater2KpTC);
  fhMassPtGreater2Lpi=new TH1F("fhMassPtGreater2Lpi","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater2Lpi->Sumw2();
  fOutput->Add(fhMassPtGreater2Lpi);
  fhMassPtGreater2LpiTC=new TH1F("fhMassPtGreater2LpiTC","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater2LpiTC->Sumw2();
  fOutput->Add(fhMassPtGreater2LpiTC);
  fhMassPtGreater2Dk=new TH1F("fhMassPtGreater2Dk","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater2Dk->Sumw2();
  fOutput->Add(fhMassPtGreater2Dk);
  fhMassPtGreater2DkTC=new TH1F("fhMassPtGreater2DkTC","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater2DkTC->Sumw2();
  fOutput->Add(fhMassPtGreater2DkTC);
  fhMassPtGreater23Pr=new TH1F("fhMassPtGreater23Pr","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater23Pr->Sumw2();
  fOutput->Add(fhMassPtGreater23Pr);
  fhMassPtGreater23PrTC=new TH1F("fhMassPtGreater23PrTC","Pt > 2 GeV/c",200,fLowmasslimit,fUpmasslimit);
  fhMassPtGreater23PrTC->Sumw2();
  fOutput->Add(fhMassPtGreater23PrTC);
  
  fOutputMC = new TList();
  fOutputMC->SetOwner();
  fOutputMC->SetName("QAMCHistos");

  //  const char* nameoutput=GetOutputSlot(4)->GetContainer()->GetName();

  fNentries=new TH1F("fNentries", "Integral(1,2) = number of AODs *** Integral(2,3) = number of candidates selected with cuts *** Integral(3,4) = number of Lc selected with cuts *** Integral(4,5) = events with good vertex ***  Integral(5,6) = pt out of bounds", 11,-0.5,10.5);

  //ROS: qui il bin assignment e' modellato su D0 ma sicuramente iv arie
  fNentries->GetXaxis()->SetBinLabel(1,"nEventsAnal");
  fNentries->GetXaxis()->SetBinLabel(2,"nCandSel(Cuts)");
  fNentries->GetXaxis()->SetBinLabel(3,"nLcSelected");
  fNentries->GetXaxis()->SetBinLabel(4,"nEventsGoodVtxS");
  fNentries->GetXaxis()->SetBinLabel(5,"ptbin = -1");
  fNentries->GetXaxis()->SetBinLabel(6,"no daughter");
  fNentries->GetXaxis()->SetBinLabel(7,"nCandSel(Tr)");
  fNentries->GetXaxis()->SetBinLabel(8,"PID=0");
  fNentries->GetXaxis()->SetBinLabel(9,"PID=1");
  fNentries->GetXaxis()->SetBinLabel(10,"PID=2");
  fNentries->GetXaxis()->SetBinLabel(11,"PID=3");
  fNentries->GetXaxis()->SetNdivisions(1,kFALSE);

  hisname.Form("hMass");
  TH1F *hMassInv=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
  fOutputMC->Add(hMassInv);
  hisname.Form("hbMass");
  TH1F *hBMassInv=new TH1F(hisname.Data(),hisname.Data(),200,fLowmasslimit,fUpmasslimit);
  fOutputMC->Add(hBMassInv);

  // proton specific
  hisname.Form("hpTOFSignal");
  TH1F *hProtonTOFSignal=new TH1F(hisname.Data(),hisname.Data(),100,12000.,50000.0);
  fOutputMC->Add(hProtonTOFSignal);
  hisname.Form("hbpTOFSignal");
  TH1F *hBProtonTOFSignal=new TH1F(hisname.Data(),hisname.Data(),100,12000.,50000.0);
  fOutputMC->Add(hBProtonTOFSignal);

  hisname.Form("hpTPCSignal");
  TH1F *hProtonTPCSignal=new TH1F(hisname.Data(),hisname.Data(),150,0.,150.0);
  fOutputMC->Add(hProtonTPCSignal);
  hisname.Form("hbpTPCSignal");
  TH1F *hBProtonTPCSignal=new TH1F(hisname.Data(),hisname.Data(),150,0.,150.0);
  fOutputMC->Add(hBProtonTPCSignal);
  
  hisname.Form("hpptProng");
  TH1F *hProtonPtProng=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.0);
  fOutputMC->Add(hProtonPtProng);
  hisname.Form("hbpptProng");
  TH1F *hBProtonPtProng=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.0);
  fOutputMC->Add(hBProtonPtProng);

  hisname.Form("hpRealTot");
  TH1F *hProtonRealTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hProtonRealTot);
  hisname.Form("hbpRealTot");
  TH1F *hBProtonRealTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBProtonRealTot);
  hisname.Form("hpIDTot");
  TH1F *hProtonIDTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hProtonIDTot);
  hisname.Form("hpIDGood");
  TH1F *hProtonIDGood=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hProtonIDGood);
  hisname.Form("hbpIDGood");
  TH1F *hBProtonIDGood=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBProtonIDGood);
  hisname.Form("hbpIDTot");
  TH1F *hBProtonIDTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBProtonIDTot);
  hisname.Form("hnopIDp");
  TH1F *hnoProtonIDpTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hnoProtonIDpTot);
  hisname.Form("hbnopIDp");
  TH1F *hBnoProtonIDpTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBnoProtonIDpTot);

  hisname.Form("hpd0Prong");
  TH1F *hProtond0Prong=new TH1F(hisname.Data(),hisname.Data(),100,-0.1,0.1);
  fOutputMC->Add(hProtond0Prong);
  hisname.Form("hbpd0Prong");
  TH1F *hBProtond0Prong=new TH1F(hisname.Data(),hisname.Data(),100,-0.1,0.1);
  fOutputMC->Add(hBProtond0Prong);
  hisname.Form("hbpSignalVspTOF");
  TH2F *hBpSignalVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,12000.,50000.0);
  fOutputMC->Add(hBpSignalVspTOF);
  hisname.Form("hbpSignalVspTPC");
  TH2F *hBpSignalVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,150,0.,150.0);
  fOutputMC->Add(hBpSignalVspTPC);
  hisname.Form("hpSignalVspTOF");
  TH2F *hpSignalVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,12000.,50000.0);
  fOutputMC->Add(hpSignalVspTOF);
  hisname.Form("hpSignalVspTPC");
  TH2F *hpSignalVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,150,0.,150.0);
  fOutputMC->Add(hpSignalVspTPC);

  hisname.Form("hpSigmaVspTOF");
  TH2F *hpSigmaVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hpSigmaVspTOF);
  hisname.Form("hpSigmaVspTPC");
  TH2F *hpSigmaVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hpSigmaVspTPC);
  hisname.Form("hbpSigmaVspTOF");
  TH2F *hBpSigmaVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hBpSigmaVspTOF);
  hisname.Form("hbpSigmaVspTPC");
  TH2F *hBpSigmaVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hBpSigmaVspTPC);


  //kaon specific
  hisname.Form("hKTOFSignal");
  TH1F *hKaonTOFSignal=new TH1F(hisname.Data(),hisname.Data(),100,12000.,50000.0);
  fOutputMC->Add(hKaonTOFSignal);
  hisname.Form("hbKTOFSignal");
  TH1F *hBKaonTOFSignal=new TH1F(hisname.Data(),hisname.Data(),100,12000.,50000.0);
  fOutputMC->Add(hBKaonTOFSignal);
  hisname.Form("hKTPCSignal");
  TH1F *hKaonTPCSignal=new TH1F(hisname.Data(),hisname.Data(),150,0.,150.0);
  fOutputMC->Add(hKaonTPCSignal);
  hisname.Form("hbKTPCSignal");
  TH1F *hBKaonTPCSignal=new TH1F(hisname.Data(),hisname.Data(),150,0.,150.0);
  fOutputMC->Add(hBKaonTPCSignal);

  hisname.Form("hKptProng");
  TH1F *hKaonPtProng=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.0);
  fOutputMC->Add(hKaonPtProng);
  hisname.Form("hbKptProng");
  TH1F *hBKaonPtProng=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.0);
  fOutputMC->Add(hBKaonPtProng);
  hisname.Form("hKRealTot");
  TH1F *hKaonRealTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hKaonRealTot);
  hisname.Form("hbKRealTot");
  TH1F *hBKaonRealTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBKaonRealTot);
  hisname.Form("hKIDGood");
  TH1F *hKaonIDGood=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hKaonIDGood);
  hisname.Form("hKIDTot");
  TH1F *hKaonIDTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hKaonIDTot);
  hisname.Form("hbKIDGood");
  TH1F *hBKaonIDGood=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBKaonIDGood);
  hisname.Form("hbKIDTot");
  TH1F *hBKaonIDTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBKaonIDTot);
  hisname.Form("hnokIDk");
  TH1F *hnoKaonIDkTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hnoKaonIDkTot);
  hisname.Form("hbnokIDk");
  TH1F *hBnoKaonIDkTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBnoKaonIDkTot);


  hisname.Form("hKd0Prong");
  TH1F *hKaond0Prong=new TH1F(hisname.Data(),hisname.Data(),100,-0.1,0.1);
  fOutputMC->Add(hKaond0Prong);
  hisname.Form("hbKd0Prong");
  TH1F *hBKaond0Prong=new TH1F(hisname.Data(),hisname.Data(),100,-0.1,0.1);
  fOutputMC->Add(hBKaond0Prong);
  hisname.Form("hbKSignalVspTOF");
  TH2F *hbKSignalVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,12000.,50000.0);
  fOutputMC->Add(hbKSignalVspTOF);
  hisname.Form("hbKSignalVspTPC");
  TH2F *hbKSignalVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,150,0.,150.0);
  fOutputMC->Add(hbKSignalVspTPC);
  hisname.Form("hKSignalVspTOF");
  TH2F *hKSignalVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,12000.,50000.0);
  fOutputMC->Add(hKSignalVspTOF);
  hisname.Form("hKSignalVspTPC");
  TH2F *hKSignalVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,150,0.,150.0);
  fOutputMC->Add(hKSignalVspTPC);
  hisname.Form("hKSigmaVspTOF");
  TH2F *hKSigmaVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hKSigmaVspTOF);
  hisname.Form("hKSigmaVspTPC");
  TH2F *hKSigmaVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hKSigmaVspTPC);
  hisname.Form("hbKSigmaVspTOF");
  TH2F *hBKSigmaVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hBKSigmaVspTOF);
  hisname.Form("hbKSigmaVspTPC");
  TH2F *hBKSigmaVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hBKSigmaVspTPC);


  // pion specific
  hisname.Form("hpiTOFSignal");
  TH1F *hPionTOFSignal=new TH1F(hisname.Data(),hisname.Data(),100,12000.,50000.0);
  fOutputMC->Add(hPionTOFSignal);
  hisname.Form("hbpiTOFSignal");
  TH1F *hBPionTOFSignal=new TH1F(hisname.Data(),hisname.Data(),100,12000.,50000.0);
  fOutputMC->Add(hBPionTOFSignal);
  hisname.Form("hpiTPCSignal");
  TH1F *hPionTPCSignal=new TH1F(hisname.Data(),hisname.Data(),100,30.,100.0);
  fOutputMC->Add(hPionTPCSignal);
  hisname.Form("hbpiTPCSignal");
  TH1F *hBPionTPCSignal=new TH1F(hisname.Data(),hisname.Data(),100,30.,100.0);
  fOutputMC->Add(hBPionTPCSignal);
  
  hisname.Form("hpiptProng");
  TH1F *hPionPtProng=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.0);
  fOutputMC->Add(hPionPtProng);
  hisname.Form("hbpiptProng");
  TH1F *hBPionPtProng=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.0);
  fOutputMC->Add(hBPionPtProng);

  hisname.Form("hpiRealTot");
  TH1F *hPionRealTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hPionRealTot);
  hisname.Form("hbpiRealTot");
  TH1F *hBPionRealTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBPionRealTot);
  hisname.Form("hpiIDGood");
  TH1F *hPionIDGood=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hPionIDGood);
  hisname.Form("hpiIDTot");
  TH1F *hPionIDTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hPionIDTot);
  hisname.Form("hbpiIDTot");
  TH1F *hBPionIDTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBPionIDTot);
  hisname.Form("hbpiIDGood");
  TH1F *hBPionIDGood=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBPionIDGood);
  hisname.Form("hnopiIDpi");
  TH1F *hnoPionIDpiTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hnoPionIDpiTot);
  hisname.Form("hbnopiIDpi");
  TH1F *hBnoPionIDpiTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,10.0);
  fOutputMC->Add(hBnoPionIDpiTot);

  hisname.Form("hpid0Prong");
  TH1F *hPiond0Prong=new TH1F(hisname.Data(),hisname.Data(),100,-0.1,-0.1);
  fOutputMC->Add(hPiond0Prong);
  hisname.Form("hbpid0Prong");
  TH1F *hBPiond0Prong=new TH1F(hisname.Data(),hisname.Data(),100,-0.1,0.1);
  fOutputMC->Add(hBPiond0Prong);

  hisname.Form("hpiSignalVspTOF");
  TH2F *hpiSignalVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,12000.,50000.0);
  fOutputMC->Add(hpiSignalVspTOF);
  hisname.Form("hpiSignalVspTPC");
  TH2F *hpiSignalVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,150,0.,150.0);
  fOutputMC->Add(hpiSignalVspTPC);
  hisname.Form("hbpiSignalVspTOF");
  TH2F *hbpiSignalVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,12000.,50000.0);
  fOutputMC->Add(hbpiSignalVspTOF);
  hisname.Form("hbpiSignalVspTPC");
  TH2F *hbpiSignalVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,150,0.,150.0);
  fOutputMC->Add(hbpiSignalVspTPC);
  hisname.Form("hpiSigmaVspTOF");
  TH2F *hpiSigmaVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hpiSigmaVspTOF);
  hisname.Form("hpiSigmaVspTPC");
  TH2F *hpiSigmaVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hpiSigmaVspTPC);
  hisname.Form("hbpiSigmaVspTOF");
  TH2F *hBpiSigmaVspTOF=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hBpiSigmaVspTOF);
  hisname.Form("hbpiSigmaVspTPC");
  TH2F *hBpiSigmaVspTPC=new TH2F(hisname.Data(),hisname.Data(),100,0.,5.0,100,-10.0,10.0);
  fOutputMC->Add(hBpiSigmaVspTPC);

  //Jaime Lc specific
  hisname.Form("hLcRealTot");
  TH1F *hLambdaRealTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,15.0);
  fOutputMC->Add(hLambdaRealTot);
  hisname.Form("hbLcRealTot");
  TH1F *hbLambdaRealTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,15.0);
  fOutputMC->Add(hbLambdaRealTot);
  hisname.Form("hLcIDTot");
  TH1F *hLambdaIDTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,15.0);
  fOutputMC->Add(hLambdaIDTot);
  hisname.Form("hbLcIDTot");
  TH1F *hbLambdaIDTot=new TH1F(hisname.Data(),hisname.Data(),100,0.,15.0);
  fOutputMC->Add(hbLambdaIDTot);
  hisname.Form("hLcIDGood");
  TH1F *hLambdaIDGood=new TH1F(hisname.Data(),hisname.Data(),100,0.,15.0);
  fOutputMC->Add(hLambdaIDGood);
  hisname.Form("hbLcIDGood");
  TH1F *hbLambdaIDGood=new TH1F(hisname.Data(),hisname.Data(),100,0.,15.0);
  fOutputMC->Add(hbLambdaIDGood);
  hisname.Form("hLcnoID");
  TH1F *hLambdanoID=new TH1F(hisname.Data(),hisname.Data(),100,0.,15.0);
  fOutputMC->Add(hLambdanoID);
  hisname.Form("hbLcnoID");
  TH1F *hbLambdanoID=new TH1F(hisname.Data(),hisname.Data(),100,0.,15.0);
  fOutputMC->Add(hbLambdanoID);
  
  // other generic 
  hisname.Form("hLcpt");
  TH1F *hLcPt=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.0);
  fOutputMC->Add(hLcPt);
  hisname.Form("hbLcpt");
  TH1F *hBLcPt=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.0);
  fOutputMC->Add(hBLcPt);
  hisname.Form("hDist12toPrim");
  TH1F *hDist12Prim=new TH1F(hisname.Data(),hisname.Data(),100,0.,1.0);
  fOutputMC->Add(hDist12Prim);
  hisname.Form("hbDist12toPrim");
  TH1F *hBDist12Prim=new TH1F(hisname.Data(),hisname.Data(),100,0.,1.0);
  fOutputMC->Add(hBDist12Prim);

  hisname.Form("hSigmaVert");
  TH1F *hSigmaVert=new TH1F(hisname.Data(),hisname.Data(),60,0.,0.06);
  fOutputMC->Add(hSigmaVert);
  hisname.Form("hbSigmaVert");
  TH1F *hBSigmaVert=new TH1F(hisname.Data(),hisname.Data(),60,0.,0.06);
  fOutputMC->Add(hBSigmaVert);

  hisname.Form("hDCAs");
  TH1F *hdcas=new TH1F(hisname.Data(),hisname.Data(),200,0.,0.1);
  fOutputMC->Add(hdcas);
  hisname.Form("hbDCAs");
  TH1F *hBdcas=new TH1F(hisname.Data(),hisname.Data(),200,0.,0.1);
  fOutputMC->Add(hBdcas);

  hisname.Form("hCosPointingAngle");
  TH1F *hCosPointingAngle=new TH1F(hisname.Data(),hisname.Data(),40,0.,1.);
  fOutputMC->Add(hCosPointingAngle);
  hisname.Form("hbCosPointingAngle");
  TH1F *hBCosPointingAngle=new TH1F(hisname.Data(),hisname.Data(),40,0.,1.);
  fOutputMC->Add(hBCosPointingAngle);

  hisname.Form("hDecayLength");
  TH1F *hDecayLength=new TH1F(hisname.Data(),hisname.Data(),100,0.,0.1);
  fOutputMC->Add(hDecayLength);
  hisname.Form("hbDecayLength");
  TH1F *hBDecayLength=new TH1F(hisname.Data(),hisname.Data(),100,0.,0.1);
  fOutputMC->Add(hBDecayLength);

  hisname.Form("hSum2");
  TH1F *hSum2=new TH1F(hisname.Data(),hisname.Data(),100,0.,0.1);
  fOutputMC->Add(hSum2);
  hisname.Form("hbSum2");
  TH1F *hBSum2=new TH1F(hisname.Data(),hisname.Data(),100,0.,0.1);
  fOutputMC->Add(hBSum2);

  hisname.Form("hptmax");
  TH1F *hPtMax=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fOutputMC->Add(hPtMax);
  hisname.Form("hbptmax");
  TH1F *hBPtMax=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fOutputMC->Add(hBPtMax);

//2D Var x Lc Pt
  hisname.Form("hpptProngLcPt");
  fhProtonPtProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,5.0);
  fOutputMC->Add(fhProtonPtProngLcPt);
  hisname.Form("hbpptProngLcPt");
  fhBProtonPtProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,5.0);
  fOutputMC->Add(fhBProtonPtProngLcPt);
  
  hisname.Form("hpd0ProngLcPt");
  fhProtond0ProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,-0.1,0.1);
  fOutputMC->Add(fhProtond0ProngLcPt);
  hisname.Form("hbpd0ProngLcPt");
  fhBProtond0ProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,-0.1,0.1);
  fOutputMC->Add(fhBProtond0ProngLcPt);
 
  hisname.Form("hKptProngLcPt");
  fhKaonPtProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,5.0);
  fOutputMC->Add(fhKaonPtProngLcPt);
  hisname.Form("hbKptProngLcPt");
  fhBKaonPtProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,5.0);
  fOutputMC->Add(fhBKaonPtProngLcPt);
   
  hisname.Form("hKd0ProngLcPt");
  fhKaond0ProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,-0.1,0.1);
  fOutputMC->Add(fhKaond0ProngLcPt);
  hisname.Form("hbKd0ProngLcPt");
  fhBKaond0ProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,-0.1,0.1);
  fOutputMC->Add(fhBKaond0ProngLcPt);

  hisname.Form("hpiptProngLcPt");
  fhPionPtProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,5.0);
  fOutputMC->Add(fhPionPtProngLcPt);
  hisname.Form("hbpiptProngLcPt");
  fhBPionPtProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,5.0);
  fOutputMC->Add(fhBPionPtProngLcPt);

  hisname.Form("hpid0ProngLcPt");
  fhPiond0ProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,-0.1,-0.1);
  fOutputMC->Add(fhPiond0ProngLcPt);
  hisname.Form("hbpid0ProngLcPt");
  fhBPiond0ProngLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,-0.1,0.1);
  fOutputMC->Add(fhBPiond0ProngLcPt);
 
  hisname.Form("hDist12toPrimLcPt");
  fhDist12PrimLcPt = new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,1.0);
  fOutputMC->Add(fhDist12PrimLcPt);
  hisname.Form("hbDist12toPrimLcPt");
  fhBDist12PrimLcPt = new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,1.0);
  fOutputMC->Add(fhBDist12PrimLcPt);

  hisname.Form("hSigmaVertLcPt");
  fhSigmaVertLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,60,0.,0.06);
  fOutputMC->Add(fhSigmaVertLcPt);
  hisname.Form("hbSigmaVertLcPt");
  fhBSigmaVertLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,60,0.,0.06);
  fOutputMC->Add(fhBSigmaVertLcPt);

  hisname.Form("hDCAsLcPt");
  fhdcasLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,200,0.,0.1);
  fOutputMC->Add(fhdcasLcPt);
  hisname.Form("hbDCAsLcPt");
  fhBdcasLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,200,0.,0.1);
  fOutputMC->Add(fhBdcasLcPt);
  
  hisname.Form("hCosPointingAngleLcPt");
  fhCosPointingAngleLcPt = new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,40,0.,1.);
  fOutputMC->Add(fhCosPointingAngleLcPt);
  hisname.Form("hbCosPointingAngleLcPt");
  fhBCosPointingAngleLcPt = new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,40,0.,1.);
  fOutputMC->Add(fhBCosPointingAngleLcPt);

  hisname.Form("hDecayLengthLcPt");
  fhDecayLengthLcPt	= new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,0.1);
  fOutputMC->Add(fhDecayLengthLcPt);
  hisname.Form("hbDecayLengthLcPt");
  fhBDecayLengthLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,0.1);
  fOutputMC->Add(fhBDecayLengthLcPt);

  hisname.Form("hSum2LcPt");
  fhSum2LcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,0.1);
  fOutputMC->Add(fhSum2LcPt);
  hisname.Form("hbSum2LcPt");
  fhBSum2LcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,0.1);
  fOutputMC->Add(fhBSum2LcPt);

  hisname.Form("hptmaxLcPt");
  fhPtMaxLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,5.);
  fOutputMC->Add(fhPtMaxLcPt);
  hisname.Form("hbptmaxLcPt");
  fhBPtMaxLcPt=new TH2F(hisname.Data(),hisname.Data(),75,0.,15.,100,0.,5.);
  fOutputMC->Add(fhBPtMaxLcPt); 

  fAPriori = new TList(); // AdC
  fAPriori->SetOwner(); // AdC
  fAPriori->SetName("APrioriMCHistos"); // AdC

  hisname.Form("hElIn3Prong");
  TH1F *hElIn3Prong=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hElIn3Prong);
  hisname.Form("hMuIn3Prong");
  TH1F *hMuIn3Prong=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hMuIn3Prong);
  hisname.Form("hPiIn3Prong");
  TH1F *hPiIn3Prong=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPiIn3Prong);
  hisname.Form("hKaIn3Prong");
  TH1F *hKaIn3Prong=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hKaIn3Prong);
  hisname.Form("hPrIn3Prong");
  TH1F *hPrIn3Prong=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPrIn3Prong);

  hisname.Form("hElIn3Prong1");
  TH1F *hElIn3Prong1=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hElIn3Prong1);
  hisname.Form("hMuIn3Prong1");
  TH1F *hMuIn3Prong1=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hMuIn3Prong1);
  hisname.Form("hPiIn3Prong1");
  TH1F *hPiIn3Prong1=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPiIn3Prong1);
  hisname.Form("hKaIn3Prong1");
  TH1F *hKaIn3Prong1=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hKaIn3Prong1);
  hisname.Form("hPrIn3Prong1");
  TH1F *hPrIn3Prong1=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPrIn3Prong1);

  hisname.Form("hElIn3Prong2");
  TH1F *hElIn3Prong2=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hElIn3Prong2);
  hisname.Form("hMuIn3Prong2");
  TH1F *hMuIn3Prong2=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hMuIn3Prong2);
  hisname.Form("hPiIn3Prong2");
  TH1F *hPiIn3Prong2=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPiIn3Prong2);
  hisname.Form("hKaIn3Prong2");
  TH1F *hKaIn3Prong2=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hKaIn3Prong2);
  hisname.Form("hPrIn3Prong2");
  TH1F *hPrIn3Prong2=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPrIn3Prong2);

  hisname.Form("hElIn3Prong3");
  TH1F *hElIn3Prong3=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hElIn3Prong3);
  hisname.Form("hMuIn3Prong3");
  TH1F *hMuIn3Prong3=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hMuIn3Prong3);
  hisname.Form("hPiIn3Prong3");
  TH1F *hPiIn3Prong3=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPiIn3Prong3);
  hisname.Form("hKaIn3Prong3");
  TH1F *hKaIn3Prong3=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hKaIn3Prong3);
  hisname.Form("hPrIn3Prong3");
  TH1F *hPrIn3Prong3=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPrIn3Prong3);

  hisname.Form("hElIn3Prong4");
  TH1F *hElIn3Prong4=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hElIn3Prong4);
  hisname.Form("hMuIn3Prong4");
  TH1F *hMuIn3Prong4=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hMuIn3Prong4);
  hisname.Form("hPiIn3Prong4");
  TH1F *hPiIn3Prong4=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPiIn3Prong4);
  hisname.Form("hKaIn3Prong4");
  TH1F *hKaIn3Prong4=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hKaIn3Prong4);
  hisname.Form("hPrIn3Prong4");
  TH1F *hPrIn3Prong4=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPrIn3Prong4);

  hisname.Form("hElIn3Prong5");
  TH1F *hElIn3Prong5=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hElIn3Prong5);
  hisname.Form("hMuIn3Prong5");
  TH1F *hMuIn3Prong5=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hMuIn3Prong5);
  hisname.Form("hPiIn3Prong5");
  TH1F *hPiIn3Prong5=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPiIn3Prong5);
  hisname.Form("hKaIn3Prong5");
  TH1F *hKaIn3Prong5=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hKaIn3Prong5);
  hisname.Form("hPrIn3Prong5");
  TH1F *hPrIn3Prong5=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPrIn3Prong5);

  hisname.Form("hElIn3Prong6");
  TH1F *hElIn3Prong6=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hElIn3Prong6);
  hisname.Form("hMuIn3Prong6");
  TH1F *hMuIn3Prong6=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hMuIn3Prong6);
  hisname.Form("hPiIn3Prong6");
  TH1F *hPiIn3Prong6=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPiIn3Prong6);
  hisname.Form("hKaIn3Prong6");
  TH1F *hKaIn3Prong6=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hKaIn3Prong6);
  hisname.Form("hPrIn3Prong6");
  TH1F *hPrIn3Prong6=new TH1F(hisname.Data(),hisname.Data(),100,0.,5.);
  fAPriori->Add(hPrIn3Prong6);

  
  fMultiplicity = new TList(); // AdC
  fMultiplicity->SetOwner(); // AdC
  fMultiplicity->SetName("MultiplicityMCHistos"); // AdC

  hisname.Form("hLcinEvent");
  TH1I*hLcinEvent=new TH1I(hisname.Data(),hisname.Data(),3,-1,2);
  fMultiplicity->Add(hLcinEvent);

  hisname.Form("hPrimariesvsAOD");
  TH2I *hPrimariesvsAOD=new TH2I(hisname.Data(),hisname.Data(),300,0,300,300,0,300);
  fMultiplicity->Add(hPrimariesvsAOD);

  hisname.Form("hMultiplicityInLcEvent");
  TH1I *hMultiplicityInLcEvent=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hMultiplicityInLcEvent);
  hisname.Form("h2MultiplicityInLcEvent");
  TH1I *h2MultiplicityInLcEvent=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(h2MultiplicityInLcEvent);
  hisname.Form("hAll2MultiplicityInEvent");
  TH1I *hAll2MultiplicityInEvent=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hAll2MultiplicityInEvent);
  hisname.Form("hAllMultiplicityInEvent");
  TH1I *hAllMultiplicityInEvent=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hAllMultiplicityInEvent);
  hisname.Form("hAllMultiplicityPrimaryInEvent");
  TH1I *hAllMultiplicityPrimaryInEvent=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hAllMultiplicityPrimaryInEvent);
  hisname.Form("hAll2MultiplicityPrimaryInEvent");
  TH1I *hAll2MultiplicityPrimaryInEvent=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hAll2MultiplicityPrimaryInEvent);
  hisname.Form("hMultiplicityInEvent");
  TH1I *hMultiplicityInEvent=new TH1I(hisname.Data(),hisname.Data(),300,0.,300);
  fMultiplicity->Add(hMultiplicityInEvent);
  hisname.Form("hMultiplicityIn3ProngLC");
  TH1I *hMultiplicityIn3ProngLC=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hMultiplicityIn3ProngLC);
  hisname.Form("hMultiplicityInLCpid");
  TH1I *hMultiplicityInLCpid=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hMultiplicityInLCpid);
  hisname.Form("hMultiplicityInLCmc");
  TH1I *hMultiplicityInLCmc=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hMultiplicityInLCmc);
  hisname.Form("hMultiplicityInLCNomc");
  TH1I *hMultiplicityInLCNomc=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hMultiplicityInLCNomc);
  hisname.Form("hMultiplicityYesC");
  TH1I *hMultiplicityYesC=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hMultiplicityYesC);
  hisname.Form("hMultiplicityYesB");
  TH1I *hMultiplicityYesB=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hMultiplicityYesB);
  hisname.Form("hMultiplicityJPsi");
  TH1I *hMultiplicityJPsi=new TH1I(hisname.Data(),hisname.Data(),300,0,300);
  fMultiplicity->Add(hMultiplicityJPsi);

  
  AliAnalysisManager *man=AliAnalysisManager::GetAnalysisManager();
  AliInputEventHandler* inputHandler = (AliInputEventHandler*) (man->GetInputEventHandler());
  fPIDResponse = inputHandler->GetPIDResponse();

  if(fRDCutsProduction->GetIsUsePID()){
    fRDCutsProduction->GetPidHF()->SetPidResponse(fPIDResponse);
    fRDCutsProduction->GetPidpion()->SetPidResponse(fPIDResponse);
    fRDCutsProduction->GetPidprot()->SetPidResponse(fPIDResponse);
    //fUtilPid=new AliAODpidUtil(fPIDResponse);
    fRDCutsProduction->GetPidHF()->SetOldPid(kFALSE);
    fRDCutsProduction->GetPidpion()->SetOldPid(kFALSE);
    fRDCutsProduction->GetPidprot()->SetOldPid(kFALSE);
  }
  if(fRDCutsAnalysis->GetIsUsePID()){
    fRDCutsAnalysis->GetPidHF()->SetPidResponse(fPIDResponse);
    fRDCutsAnalysis->GetPidpion()->SetPidResponse(fPIDResponse);
    fRDCutsAnalysis->GetPidprot()->SetPidResponse(fPIDResponse);
    fRDCutsAnalysis->GetPidHF()->SetOldPid(kFALSE);
    fRDCutsAnalysis->GetPidpion()->SetOldPid(kFALSE);
    fRDCutsAnalysis->GetPidprot()->SetOldPid(kFALSE);
  }

  PostData(1,fOutput);
  if (fFillVarHists) PostData(3,fOutputMC);
  PostData(4,fNentries);
  if (fPriorsHists) PostData(5,fAPriori);
  if (fMultiplicityHists) PostData(6,fMultiplicity);
   TString normName="NormalizationCounter";
   AliAnalysisDataContainer *cont = GetOutputSlot(7)->GetContainer();
  if(cont)normName=(TString)cont->GetName(); 
  fCounter = new AliNormalizationCounter(normName.Data());
   fCounter->Init();
    PostData(7,fCounter);
  if (fFillNtuple) {
    //OpenFile(3); // 2 is the slot number of the ntuple
    fNtupleLambdac = new TNtuple("fNtupleLambdac","D +",
				 "pdg:Px:Py:Pz:PtTrue:VxTrue:VyTrue:VzTrue:Ptpi:PtK:Ptpi2:PtRec:PointingAngle:DecLeng:VxRec:VyRec:VzRec:InvMass:sigvert:d0Pi:d0K:d0Pi2:dca:d0square");  
    PostData(8,fNtupleLambdac);
  }

  return;
}

//________________________________________________________________________
void AliAnalysisTaskSELambdac::UserExec(Option_t */*option*/)
{
  // Execute analysis for current event:
  // heavy flavor candidates association to MC truth

  AliAODEvent *aod = dynamic_cast<AliAODEvent*> (InputEvent());
  //tmp
  fHistNEvents->Fill(0); // count event
  // Post the data already here

  TClonesArray *array3Prong = 0;
  TClonesArray *arrayLikeSign =0;
  if(!aod && AODEvent() && IsStandardAOD()) {
    // In case there is an AOD handler writing a standard AOD, use the AOD 
    // event in memory rather than the input (ESD) event.    
    aod = dynamic_cast<AliAODEvent*> (AODEvent());
    // in this case the braches in the deltaAOD (AliAOD.VertexingHF.root)
    // have to taken from the AOD event hold by the AliAODExtension
    AliAODHandler* aodHandler = (AliAODHandler*) 
      ((AliAnalysisManager::GetAnalysisManager())->GetOutputEventHandler());
    if(aodHandler->GetExtensions()) {
      AliAODExtension *ext = (AliAODExtension*)aodHandler->GetExtensions()->FindObject("AliAOD.VertexingHF.root");
      AliAODEvent *aodFromExt = ext->GetAOD();
      array3Prong=(TClonesArray*)aodFromExt->GetList()->FindObject("Charm3Prong");
      arrayLikeSign=(TClonesArray*)aodFromExt->GetList()->FindObject("LikeSign3Prong");
    }
  } else if(aod) {
    array3Prong=(TClonesArray*)aod->GetList()->FindObject("Charm3Prong");
    arrayLikeSign=(TClonesArray*)aod->GetList()->FindObject("LikeSign3Prong");
  }

  if(!aod) return;

  TClonesArray *arrayMC=0;
  AliAODMCHeader *mcHeader=0;

  // load MC particles
  if(fReadMC){
    
    arrayMC =  (TClonesArray*)aod->GetList()->FindObject(AliAODMCParticle::StdBranchName());
    if(!arrayMC) {
      AliError("AliAnalysisTaskSELambdac::UserExec: MC particles branch not found!\n");
      return;
    }
 

    // load MC header
    mcHeader =  (AliAODMCHeader*)aod->GetList()->FindObject(AliAODMCHeader::StdBranchName());
    if(!mcHeader) {
      AliError("AliAnalysisTaskSELambdac::UserExec: MC header branch not found!\n");
      return;
    }
  }

  TString fillthis="";
  Int_t numberOfPrimaries= NumberPrimaries(aod);

  if (fMultiplicityHists && fReadMC) {
    fillthis="hPrimariesvsAOD";
    ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(aod->GetNumberOfTracks(),numberOfPrimaries);

    fillthis="hAll2MultiplicityInEvent";
    ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(aod->GetNumberOfTracks());

    fillthis="hAll2MultiplicityPrimaryInEvent";
    ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
   
    if (IsThereAGeneratedLc(arrayMC)) {
      fillthis="h2MultiplicityInLcEvent";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }

  }

  if(!array3Prong || !aod) {
    AliError("AliAnalysisTaskSELambdac::UserExec: Charm3Prong branch not found!\n");
    return;
  }
  if(!arrayLikeSign) {
    AliDebug(2,"AliAnalysisTaskSELambdac::UserExec: LikeSign3Prong branch not found!\n");
    //  return;
  }

  // fix for temporary bug in ESDfilter
  // the AODs with null vertex pointer didn't pass the PhysSel
  AliAODVertex *vtx1 = (AliAODVertex*)aod->GetPrimaryVertex();
  if(!vtx1 || TMath::Abs(aod->GetMagneticField())<0.001) return;

  fNentries->Fill(0);
  fCounter->StoreEvent(aod,fRDCutsProduction,fReadMC);
  TString trigclass=aod->GetFiredTriggerClasses();
  if(trigclass.Contains("C0SMH-B-NOPF-ALLNOTRD") || trigclass.Contains("C0SMH-B-NOPF-ALL")) fNentries->Fill(14);
  Bool_t isEvSelProdCuts=fRDCutsProduction->IsEventSelected(aod);
  Bool_t isEvSelAnCuts=fRDCutsAnalysis->IsEventSelected(aod);
  if(!isEvSelProdCuts || !isEvSelAnCuts){
    if(fRDCutsProduction->GetWhyRejection()==1) // rejected for pileup
      fNentries->Fill(13);
    return;
  }

  Bool_t isThereA3prongWithGoodTracks = kFALSE;
  Bool_t isThereA3ProngLcKine = kFALSE;
  Bool_t isThereA3ProngLcKineANDpid = kFALSE;
  Bool_t isThereA3ProngLcMC = kFALSE;
  Bool_t isThereA3ProngCyes = kFALSE;
  Bool_t isThereA3ProngByes = kFALSE;
  Bool_t isThereA3ProngJPsi = kFALSE;

  Int_t n3Prong = array3Prong->GetEntriesFast();
  Int_t nSelectedloose[1]={0};
  Int_t nSelectedtight[1]={0};

  for (Int_t i3Prong = 0; i3Prong < n3Prong; i3Prong++) {
    AliAODRecoDecayHF3Prong *d = (AliAODRecoDecayHF3Prong*)array3Prong->UncheckedAt(i3Prong);

    Bool_t unsetvtx=kFALSE;
    if(!d->GetOwnPrimaryVtx()){
      d->SetOwnPrimaryVtx(vtx1);
      unsetvtx=kTRUE;
    }

    //Filter bit selection and QA:
    fhSelectBit->Fill(1);
    if(d->GetSelectionMap()){
      fhSelectBit->Fill(2);
      if(!d->HasSelectionBit(AliRDHFCuts::kLcCuts))  fhSelectBit->Fill(3);
      if(!d->HasSelectionBit(AliRDHFCuts::kLcPID))   fhSelectBit->Fill(4);
      if(fLcCut&&!d->HasSelectionBit(AliRDHFCuts::kLcCuts))		continue;
      if(fLcPIDCut&&!d->HasSelectionBit(AliRDHFCuts::kLcPID))		continue;
    }

    Int_t isSelectedTracks = fRDCutsProduction->IsSelected(d,AliRDHFCuts::kTracks,aod);
    if(!isSelectedTracks) continue;
    fhEta3Prong->Fill(d->Pt(),d->Eta());
    fhRap3Prong->Fill(d->Pt(),d->Y(4122));
    
    isThereA3prongWithGoodTracks=kTRUE;

    if (fRDCutsProduction->IsInFiducialAcceptance(d->Pt(),d->Y(4122))) {fNentries->Fill(6);}else{continue;}
    fhEta3ProngAcc->Fill(d->Pt(),d->Eta());
    fhRap3ProngAcc->Fill(d->Pt(),d->Y(4122));
    
    Int_t ptbin=fRDCutsProduction->PtBin(d->Pt());
    if(ptbin==-1) {fNentries->Fill(4); continue;} //out of bounds

    FillMassHists(aod,d,arrayMC,fRDCutsProduction,nSelectedloose,nSelectedtight);
    if(fFillVarHists) FillVarHists(d,arrayMC,fRDCutsProduction,/*fOutputMC,*/aod);

    if (fPriorsHists && fReadMC)
      FillAPrioriConcentrations(d, fRDCutsProduction, aod, arrayMC);
    if (fMultiplicityHists && fReadMC)
      MultiplicityStudies(d, fRDCutsProduction, aod, arrayMC,
			  isThereA3ProngLcKine,isThereA3ProngLcKineANDpid,isThereA3ProngLcMC,
			  isThereA3ProngCyes,isThereA3ProngByes,isThereA3ProngJPsi);

    /*
    //start OS analysis
    if(labDp<0)fHistOSbkg->Fill(d->InvMassDplus());
    fHistOS->Fill(d->InvMassDplus());
    */

    if(unsetvtx) d->UnsetOwnPrimaryVtx();
  }
  fCounter->StoreCandidates(aod,nSelectedloose[0],kTRUE);
  fCounter->StoreCandidates(aod,nSelectedtight[0],kFALSE);

  if (fMultiplicityHists && fReadMC) {
    fillthis="hAllMultiplicityInEvent";
    ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(aod->GetNumberOfTracks());

    fillthis="hAllMultiplicityPrimaryInEvent";
    ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
   
    if (IsThereAGeneratedLc(arrayMC)) {
      fillthis="hMultiplicityInLcEvent";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }

    if (isThereA3prongWithGoodTracks) {
      fillthis="hMultiplicityInEvent";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }
    if (isThereA3ProngLcKine) {
      fillthis="hMultiplicityIn3ProngLC";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }
    if (isThereA3ProngLcKineANDpid) {
      fillthis="hMultiplicityInLCpid";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }
    if (isThereA3ProngLcMC) {
      fillthis="hMultiplicityInLCmc";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }
    if (isThereA3ProngLcKine && !isThereA3ProngLcMC) {
      fillthis="hMultiplicityInLCNomc";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }

    if (isThereA3ProngCyes) {
      fillthis="hMultiplicityYesC";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }
    if (isThereA3ProngByes) {
      fillthis="hMultiplicityYesB";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }
    if (isThereA3ProngJPsi) {
      fillthis="hMultiplicityJPsi";
      ((TH1I*)fMultiplicity->FindObject(fillthis))->Fill(numberOfPrimaries);
    }

  }

  
  PostData(1,fOutput); 
  if (fFillVarHists) PostData(3,fOutputMC);
  if (fPriorsHists) PostData(5,fAPriori);
  if (fMultiplicityHists) PostData(6,fMultiplicity);

  PostData(4,fNentries);
  PostData(7,fCounter);
      
  return;
}



//________________________________________________________________________
void AliAnalysisTaskSELambdac::Terminate(Option_t */*option*/)
{
  // Terminate analysis
  //
  if (fDebug > 1) printf("AnalysisTaskSELambdac: Terminate() \n");

  fOutput = dynamic_cast<TList*> (GetOutputData(1));
  if (!fOutput) {     
    AliError("ERROR: fOutput not available\n");
    return;
  }
  //fHistNEvents = dynamic_cast<TH1F*>(fOutput->FindObject("fHistNEvents"));

  if(fFillNtuple){
    fNtupleLambdac = dynamic_cast<TNtuple*>(GetOutputData(3));
  }

 
  return;
}

//________________________________________________________________________
Int_t AliAnalysisTaskSELambdac::MatchToMCLambdac(AliAODRecoDecayHF3Prong *d,TClonesArray *arrayMC) const{
  // check if the candidate is a Lambdac decaying in pKpi or in the resonant channels
  Int_t lambdacLab[3]={0,0,0};
  //  Int_t pdgs[3]={0,0,0};
  for(Int_t i=0;i<3;i++){
    AliAODTrack *daugh=(AliAODTrack*)d->GetDaughter(i);
    Int_t lab=daugh->GetLabel();
    if(lab<0) return 0;
    AliAODMCParticle *part= (AliAODMCParticle*)arrayMC->At(lab);
    if(!part) continue;
    //    pdgs[i]=part->GetPdgCode();
    Int_t partPdgcode = TMath::Abs(part->GetPdgCode());
    if(partPdgcode==211 || partPdgcode==321 || partPdgcode==2212){
      Int_t motherLabel=part->GetMother();
      if(motherLabel<0) return 0;
      AliAODMCParticle *motherPart = (AliAODMCParticle*)arrayMC->At(motherLabel);
      if(!motherPart) continue;
      Int_t motherPdg = TMath::Abs(motherPart->GetPdgCode());
      if(motherPdg==4122) {
        if(GetLambdacDaugh(motherPart,arrayMC)){lambdacLab[i]=motherLabel;continue;}
      }
      if(motherPdg==313 || motherPdg==2224 || motherPdg==3124){
	Int_t granMotherLabel=motherPart->GetMother();
	if(granMotherLabel<0) return 0;
	AliAODMCParticle *granMotherPart = (AliAODMCParticle*)arrayMC->At(granMotherLabel);
	if(!granMotherPart) continue;
	Int_t granMotherPdg  = TMath::Abs(granMotherPart->GetPdgCode());
	if(granMotherPdg ==4122) {
	  if(GetLambdacDaugh(granMotherPart,arrayMC)) {lambdacLab[i]=granMotherLabel;continue;}
	}
      }
    }
  }

  if(lambdacLab[0]==lambdacLab[1] && lambdacLab[1]==lambdacLab[2]) {return lambdacLab[0];}
  return 0;

}
//------------------------
Bool_t AliAnalysisTaskSELambdac::GetLambdacDaugh(AliAODMCParticle *part,TClonesArray *arrayMC) const{
  // check if the particle is a lambdac and if its decay mode is the correct one 
  Int_t numberOfLambdac=0;
  if(TMath::Abs(part->GetPdgCode())!=4122) return kFALSE;
  // Int_t daughTmp[2];
  // daughTmp[0]=part->GetDaughter(0);
  // daughTmp[1]=part->GetDaughter(1);
  Int_t nDaugh = (Int_t)part->GetNDaughters();
  if(nDaugh<2) return kFALSE;
  if(nDaugh>3) return kFALSE;
  AliAODMCParticle* pdaugh1 = (AliAODMCParticle*)arrayMC->At(part->GetDaughter(0));
  if(!pdaugh1) {return kFALSE;}
  Int_t number1 = TMath::Abs(pdaugh1->GetPdgCode());
  AliAODMCParticle* pdaugh2 = (AliAODMCParticle*)arrayMC->At(part->GetDaughter(1));
  if(!pdaugh2) {return kFALSE;}
  Int_t number2 = TMath::Abs(pdaugh2->GetPdgCode());

  if(nDaugh==3){
    Int_t thirdDaugh=part->GetDaughter(1)-1;
    AliAODMCParticle* pdaugh3 = (AliAODMCParticle*)arrayMC->At(thirdDaugh);
    Int_t number3 = TMath::Abs(pdaugh3->GetPdgCode());
    if((number1==321 && number2==211 && number3==2212) ||
       (number1==211 && number2==321 && number3==2212) ||
       (number1==211 && number2==2212 && number3==321) ||
       (number1==321 && number2==2212 && number3==211) ||
       (number1==2212 && number2==321 && number3==211) ||
       (number1==2212 && number2==211 && number3==321)) {
      numberOfLambdac++;
    } 
  }

  if(nDaugh==2){

    //Lambda resonant
  
    //Lambda -> p K*0
    //
    Int_t nfiglieK=0;

    if((number1==2212 && number2==313)){
      nfiglieK=pdaugh2->GetNDaughters();
      if(nfiglieK!=2) return kFALSE;
      AliAODMCParticle* pdaughK1 = (AliAODMCParticle*)arrayMC->At(pdaugh2->GetDaughter(0));
      AliAODMCParticle* pdaughK2 = (AliAODMCParticle*)arrayMC->At(pdaugh2->GetDaughter(1));
      if(!pdaughK1) return kFALSE;
      if(!pdaughK2) return kFALSE;
      if((TMath::Abs(pdaughK1->GetPdgCode())==211 && TMath::Abs(pdaughK2->GetPdgCode())==321) || (TMath::Abs(pdaughK1->GetPdgCode())==321 && TMath::Abs(pdaughK2->GetPdgCode())==211)) numberOfLambdac++;
    }

    if((number1==313 && number2==2212)){
      nfiglieK=pdaugh1->GetNDaughters();
      if(nfiglieK!=2) return kFALSE;
      AliAODMCParticle* pdaughK1 = (AliAODMCParticle*)arrayMC->At(pdaugh1->GetDaughter(0));
      AliAODMCParticle* pdaughK2 = (AliAODMCParticle*)arrayMC->At(pdaugh1->GetDaughter(1));
      if(!pdaughK1) return kFALSE;
      if(!pdaughK2) return kFALSE;
      if((TMath::Abs(pdaughK1->GetPdgCode())==211 && TMath::Abs(pdaughK2->GetPdgCode())==321) || (TMath::Abs(pdaughK1->GetPdgCode())==321 && TMath::Abs(pdaughK2->GetPdgCode())==211)) numberOfLambdac++;
    }

    //Lambda -> Delta++ k
    Int_t nfiglieDelta=0;
    if(number1==321 && number2==2224){
      nfiglieDelta=pdaugh2->GetNDaughters();
      if(nfiglieDelta!=2) return kFALSE;
      AliAODMCParticle *pdaughD1=(AliAODMCParticle*)arrayMC->At(pdaugh2->GetDaughter(0));
      AliAODMCParticle *pdaughD2=(AliAODMCParticle*)arrayMC->At(pdaugh2->GetDaughter(1));
      if(!pdaughD1) return kFALSE;
      if(!pdaughD2) return kFALSE;
      if((TMath::Abs(pdaughD1->GetPdgCode())==211 && TMath::Abs(pdaughD2->GetPdgCode())==2212) || (TMath::Abs(pdaughD1->GetPdgCode())==2212 && TMath::Abs(pdaughD2->GetPdgCode())==211)) numberOfLambdac++;
    }
    if(number1==2224 && number2==321){
      nfiglieDelta=pdaugh1->GetNDaughters();
      if(nfiglieDelta!=2) return kFALSE;
      AliAODMCParticle* pdaughD1 = (AliAODMCParticle*)arrayMC->At(pdaugh1->GetDaughter(0));
      AliAODMCParticle* pdaughD2 = (AliAODMCParticle*)arrayMC->At(pdaugh1->GetDaughter(1));
      if(!pdaughD1) return kFALSE;
      if(!pdaughD2) return kFALSE;
      if((TMath::Abs(pdaughD1->GetPdgCode())==211 && TMath::Abs(pdaughD2->GetPdgCode())==2212) || (TMath::Abs(pdaughD1->GetPdgCode())==2212 && TMath::Abs(pdaughD2->GetPdgCode())==211)) numberOfLambdac++;
    }
    

    //Lambdac -> Lambda(1520) pi
    Int_t nfiglieLa=0;
    if(number1==3124 && number2==211){
      nfiglieLa=pdaugh1->GetNDaughters();
      if(nfiglieLa!=2) return kFALSE;
      AliAODMCParticle *pdaughL1=(AliAODMCParticle*)arrayMC->At(pdaugh1->GetDaughter(0));
      AliAODMCParticle *pdaughL2=(AliAODMCParticle*)arrayMC->At(pdaugh1->GetDaughter(1));
      if(!pdaughL1) return kFALSE;
      if(!pdaughL2) return kFALSE;
      if((TMath::Abs(pdaughL1->GetPdgCode())==321 && TMath::Abs(pdaughL2->GetPdgCode())==2212) || (TMath::Abs(pdaughL1->GetPdgCode())==2212 && TMath::Abs(pdaughL2->GetPdgCode())==321)) numberOfLambdac++;
    }
    if(number1==211 && number2==3124){
      nfiglieLa=pdaugh2->GetNDaughters();
      if(nfiglieLa!=2) return kFALSE;
      AliAODMCParticle *pdaughL1=(AliAODMCParticle*)arrayMC->At(pdaugh2->GetDaughter(0));
      AliAODMCParticle *pdaughL2=(AliAODMCParticle*)arrayMC->At(pdaugh2->GetDaughter(1));
      if(!pdaughL1) return kFALSE;
      if(!pdaughL2) return kFALSE;
      if((TMath::Abs(pdaughL1->GetPdgCode())==321 && TMath::Abs(pdaughL2->GetPdgCode())==2212) || (TMath::Abs(pdaughL1->GetPdgCode())==2212 && TMath::Abs(pdaughL2->GetPdgCode())==321)) numberOfLambdac++;
   
    }
  }

  if(numberOfLambdac>0) {return kTRUE;}
  return kFALSE;
}
//-----------------------------
Bool_t AliAnalysisTaskSELambdac::IspKpiMC(AliAODRecoDecayHF3Prong *d,TClonesArray *arrayMC) const{
  // Apply MC PID
  Int_t lab[3]={0,0,0},pdgs[3]={0,0,0};
  for(Int_t i=0;i<3;i++){
    AliAODTrack *daugh=(AliAODTrack*)d->GetDaughter(i);
    lab[i]=daugh->GetLabel();
    if(lab[i]<0) return kFALSE;
    AliAODMCParticle *part= (AliAODMCParticle*)arrayMC->At(lab[i]);
    if(!part) return kFALSE;
    pdgs[i]=TMath::Abs(part->GetPdgCode());
  }

  if(pdgs[0]==2212 && pdgs[1]==321 && pdgs[2]==211) return kTRUE;

  return kFALSE;
}
//-----------------------------
Bool_t AliAnalysisTaskSELambdac::IspiKpMC(AliAODRecoDecayHF3Prong *d,TClonesArray *arrayMC) const{

  // Apply MC PID
  Int_t lab[3]={0,0,0},pdgs[3]={0,0,0};
  for(Int_t i=0;i<3;i++){
    AliAODTrack *daugh=(AliAODTrack*)d->GetDaughter(i);
    lab[i]=daugh->GetLabel();
    if(lab[i]<0) return kFALSE;
    AliAODMCParticle *part= (AliAODMCParticle*)arrayMC->At(lab[i]);
    if(!part) return kFALSE;
    pdgs[i]=TMath::Abs(part->GetPdgCode());
  }

  if(pdgs[2]==2212 && pdgs[1]==321 && pdgs[0]==211) {return kTRUE;}

  return kFALSE;
}
//--------------------------------------
Bool_t AliAnalysisTaskSELambdac::VertexingKF(AliAODRecoDecayHF3Prong *d,Int_t *pdgs,Double_t field) const{
  // apply vertexing KF 
  Int_t iprongs[3]={0,1,2};
  Double_t mass[2]={0.,0.};
  Bool_t constraint=kFALSE;
  if(fCutsKF[0]>0.)constraint=kTRUE;
  //topological constr
  AliKFParticle *lambdac=d->ApplyVertexingKF(iprongs,3,pdgs,constraint,field,mass);
  if(!lambdac) return kFALSE;
  if(lambdac->GetChi2()/lambdac->GetNDF()>fCutsKF[1]) return kFALSE;
  return kTRUE;
}
//-------------------------------------
void AliAnalysisTaskSELambdac::IspiKpResonant(AliAODRecoDecayHF3Prong *d,Double_t field,Int_t *resNumber) const{
  
  // apply PID using the resonant channels 
  //if lambda* -> pk
  Double_t mass[2]={1.520,0.005};
  Int_t ipRes[2]={1,2};
  Int_t pdgres[2]={321,2212};
  AliKFParticle *lambda1520=d->ApplyVertexingKF(ipRes,2,pdgres,kFALSE,field,mass);
  Double_t probLa=TMath::Prob(lambda1520->GetChi2(),lambda1520->GetNDF());
  if(probLa>0.1) resNumber[0]=1;
  //K* -> kpi
  mass[0]=0.8961;mass[1]=0.03;
  ipRes[0]=0;ipRes[1]=1;
  pdgres[0]=211;pdgres[1]=321;
  AliKFParticle *kstar=d->ApplyVertexingKF(ipRes,2,pdgres,kFALSE,field,mass);
  Double_t probKa=TMath::Prob(kstar->GetChi2(),kstar->GetNDF());
  if(probKa>0.1) resNumber[1]=1;

 // Delta++
  mass[0]=1.232;mass[1]=0.15;
  ipRes[0]=0;ipRes[1]=2;
  pdgres[0]=211;pdgres[1]=2122;
  AliKFParticle *delta=d->ApplyVertexingKF(ipRes,2,pdgres,kFALSE,field,mass);
  Double_t probDe=TMath::Prob(delta->GetChi2(),delta->GetNDF());
  if(probDe>0.1) resNumber[2]=1;

  return ;

}
//-------------------------------------
void AliAnalysisTaskSELambdac::IspKpiResonant(AliAODRecoDecayHF3Prong *d,Double_t field,Int_t *resNumber) const{
   
  // apply PID using the resonant channels 
  //if lambda* -> pk
  Double_t mass[2]={1.520,0.005};
  Int_t ipRes[2]={0,1};
  Int_t pdgres[2]={2212,321};
  AliKFParticle *lambda1520=d->ApplyVertexingKF(ipRes,2,pdgres,kFALSE,field,mass);
  Double_t probLa=TMath::Prob(lambda1520->GetChi2(),lambda1520->GetNDF());
  if(probLa>0.1) resNumber[0]=1;
  //K* -> kpi
  mass[0]=0.8961;mass[1]=0.03;
  ipRes[0]=1;ipRes[1]=2;
  pdgres[1]=211;pdgres[0]=321;
  AliKFParticle *kstar=d->ApplyVertexingKF(ipRes,2,pdgres,kFALSE,field,mass);
  Double_t probKa=TMath::Prob(kstar->GetChi2(),kstar->GetNDF());
  if(probKa>0.1) resNumber[1]=1;

  //	Delta++
  mass[0]=1.232;mass[1]=0.15;
  ipRes[0]=0;ipRes[1]=2;
  pdgres[0]=2122;pdgres[1]=211;
  AliKFParticle *delta=d->ApplyVertexingKF(ipRes,2,pdgres,kFALSE,field,mass);
  Double_t probDe=TMath::Prob(delta->GetChi2(),delta->GetNDF());
  if(probDe>0.1) resNumber[2]=1;

  return ;

}
//---------------------------
void AliAnalysisTaskSELambdac::FillMassHists(AliAODEvent *aod,AliAODRecoDecayHF3Prong *part,
						TClonesArray *arrayMC, AliRDHFCutsLctopKpi *cuts,Int_t *nSelectedloose,Int_t *nSelectedtight)
{

  //if MC PID or no PID, unset PID
  //if(!fRealPid) cuts->SetUsePID(kFALSE);
  Int_t selection=cuts->IsSelected(part,AliRDHFCuts::kCandidate,aod);
  if(selection>0){
    nSelectedloose[0]=nSelectedloose[0]+1;
    Int_t iPtBin = -1;
    Double_t ptCand = part->Pt();
    Int_t index=0;

    for(Int_t ibin=0;ibin<fNPtBins&&iPtBin<0&&ptCand>fArrayBinLimits[0]&&ptCand<fArrayBinLimits[fNPtBins];ibin++){
      if(ptCand<fArrayBinLimits[ibin+1])iPtBin=ibin;
    }

    Float_t pdgCode=-2;
    Float_t pdgCode1=-1;
    Float_t pdgCode2=-1;
    Int_t labDp=-1;
    Float_t deltaPx=0.;
    Float_t deltaPy=0.;
    Float_t deltaPz=0.;
    Float_t truePt=0.;
    Float_t xDecay=0.;
    Float_t yDecay=0.;
    Float_t zDecay=0.;
    //    Bool_t IsInjected   = -1; 
    Bool_t IsLc		= 0;
    Bool_t IsLcfromLb	= 0;
    Bool_t IsLcfromc   = 0;
    Bool_t IsLcFromq = 0;

    if(fReadMC){
      //      AliAODMCHeader *mcHeader2 = (AliAODMCHeader*)aod->GetList()->FindObject(AliAODMCHeader::StdBranchName());
      AliVertexingHFUtils *util = new AliVertexingHFUtils();
      //      IsInjected = util->IsCandidateInjected(part,mcHeader2,arrayMC)?1:0;
   
      labDp = MatchToMCLambdac(part,arrayMC);
      if(labDp>0){
	IsLc = 1;
	AliAODMCParticle *partDp = (AliAODMCParticle*)arrayMC->At(labDp);
	AliAODMCParticle *dg0 = (AliAODMCParticle*)arrayMC->At(partDp->GetDaughter(0));
	AliAODMCParticle *dg1 = (AliAODMCParticle*)arrayMC->At(partDp->GetDaughter(1));
	deltaPx=partDp->Px()-part->Px();
	deltaPy=partDp->Py()-part->Py();
	deltaPz=partDp->Pz()-part->Pz();
	truePt=partDp->Pt();
	xDecay=dg0->Xv();
	yDecay=dg0->Yv();
	zDecay=dg0->Zv();
	pdgCode=TMath::Abs(partDp->GetPdgCode());
	pdgCode1=TMath::Abs(dg0->GetPdgCode());
	pdgCode2=TMath::Abs(dg1->GetPdgCode());
        Int_t pdgMom=util->CheckOrigin(arrayMC,partDp,kFALSE);
          if(pdgMom == 5) IsLcfromLb =1;
          if(pdgMom == 4) IsLcfromc =1; 
        Int_t isThereaQuark=util->CheckOrigin(arrayMC,partDp,kTRUE);
	if(isThereaQuark>0) IsLcFromq = 1;
          
	
      }else{
	pdgCode=-1;
      }
      delete util;
    }

    Double_t invMasspKpi=-1.;
    Double_t invMasspiKp=-1.;
    Double_t invMasspKpiLpi=-1.;
    Double_t invMasspiKpLpi=-1.;
    Double_t invMasspKpiKp=-1.;
    Double_t invMasspiKpKp=-1.;
    Double_t invMasspiKpDk=-1.;
    Double_t invMasspKpiDk=-1.;
    Double_t invMasspiKp3Pr=-1.;
    Double_t invMasspKpi3Pr=-1.;
    Double_t field=aod->GetMagneticField();
    //apply MC PID
    if(fReadMC && fMCPid){
      if(IspKpiMC(part,arrayMC)) invMasspKpi=part->InvMassLcpKpi();
      if(IspiKpMC(part,arrayMC)) invMasspiKp=part->InvMassLcpiKp();
    }

    // apply realistic PID
    if(fRealPid){
      if(selection==1 || selection==3) invMasspKpi=part->InvMassLcpKpi();
      if(selection>=2) invMasspiKp=part->InvMassLcpiKp();
    }
    //apply PID using resonances
    if (fResPid && fRealPid) {
      Int_t ispKpi[3]={0,0,0};
      IspKpiResonant(part,field,ispKpi);
      Int_t ispiKp[3]={0,0,0};
      IspiKpResonant(part,field,ispiKp);
      if (selection==3 || selection==1) {
       if(ispKpi[0]==1){
        invMasspKpiLpi=part->InvMassLcpKpi();
       }
       if(ispKpi[1]==1){
        invMasspKpiKp=part->InvMassLcpKpi();
       }
       if(ispKpi[2]==1){
        invMasspKpiDk=part->InvMassLcpKpi();
       }
       if(ispKpi[2]==0 && ispKpi[1]==0 && ispKpi[0]==0){
        invMasspKpi3Pr=part->InvMassLcpKpi();
       }
      }
      if(selection>=2) {
       if(ispiKp[0]==1){
        invMasspiKpLpi=part->InvMassLcpiKp();
       }
       if(ispiKp[1]==1){
        invMasspiKpKp=part->InvMassLcpiKp();
       }
       if(ispiKp[2]==1){
        invMasspiKpDk=part->InvMassLcpiKp();
       }
       if(ispiKp[2]==0 && ispiKp[1]==0 && ispiKp[0]==0){
        invMasspiKp3Pr=part->InvMassLcpiKp();
       }
      }

     }
  

    if(invMasspiKp<0. && invMasspKpi<0.) return;
   
    Int_t passTightCuts=0;
    if(fAnalysis) {
      passTightCuts=fRDCutsAnalysis->IsSelected(part,AliRDHFCuts::kCandidate,aod);
      if(fUseKF){
	Int_t pdgs[3]={0,0,0};
	if(invMasspKpi>0.){
	  pdgs[0]=2212;pdgs[1]=321;pdgs[2]=211;
	  if(!VertexingKF(part,pdgs,field)) {
	    invMasspKpi=-1.;
	    invMasspKpi3Pr=-1.;
	    invMasspKpiDk=-1.;
	    invMasspKpiLpi=-1.;
	    invMasspKpiKp=-1.;
	  }
	}
	if(invMasspiKp>0.){
	  pdgs[0]=211;pdgs[1]=321;pdgs[2]=2212;
	  if(!VertexingKF(part,pdgs,field)) {
	    invMasspiKp=-1.;
	    invMasspiKp3Pr=-1.;
	    invMasspiKpDk=-1.;
	    invMasspiKpLpi=-1.;
	    invMasspiKpKp=-1.;
	  }
	}
      }
      if(passTightCuts>0) nSelectedtight[0]=nSelectedtight[0]+1;
    }
    // Eta and y plots:
    fhEta3ProngProd->Fill(part->Pt(),part->Eta());
    fhRap3ProngProd->Fill(part->Pt(),part->Y(4122));
    if(passTightCuts>0){
      fhEta3ProngAn->Fill(part->Pt(),part->Eta());
      fhRap3ProngAn->Fill(part->Pt(),part->Y(4122));
    }
    Float_t tmp[24];
    if (fFillNtuple) {
      tmp[0]=pdgCode;
      tmp[1]=deltaPx;
      tmp[2]=deltaPy;
      tmp[3]=deltaPz;
      tmp[4]=truePt;
      tmp[5]=xDecay;
      tmp[6]=yDecay;
      tmp[7]=zDecay;
      if(pdgCode1==2212) {tmp[8]=part->PtProng(0);}else{tmp[8]=0.;}
      if(pdgCode1==211) {tmp[10]=part->PtProng(0);}else{tmp[10]=0.;}
      tmp[9]=part->PtProng(1);
      if(pdgCode2==211) {tmp[10]=part->PtProng(2);}else{tmp[10]=0.;}
      tmp[11]=part->Pt();
      tmp[12]=part->CosPointingAngle();
      tmp[13]=part->DecayLength();
      tmp[14]=part->Xv();
      tmp[15]=part->Yv();
      tmp[16]=part->Zv();
      if(invMasspiKp>0.) tmp[17]=invMasspiKp;
      if(invMasspKpi>0.) tmp[17]=invMasspKpi;
      tmp[18]=part->GetSigmaVert();
      tmp[19]=part->Getd0Prong(0);
      tmp[20]=part->Getd0Prong(1);
      tmp[21]=part->Getd0Prong(2);
      tmp[22]=part->GetDCA();
      tmp[23]=part->Prodd0d0();
      fNtupleLambdac->Fill(tmp);
      PostData(7,fNtupleLambdac);
    }
    
    if(part->Pt()>3.&& part->Pt()<=6.){
      if(invMasspiKp>0. && invMasspKpi>0.){
	if(invMasspiKp>0.) fhMassPtGreater3->Fill(invMasspiKp,0.5);
	if(invMasspKpi>0.) fhMassPtGreater3->Fill(invMasspKpi,0.5);
      }else{
	if(invMasspiKp>0.) fhMassPtGreater3->Fill(invMasspiKp);
	if(invMasspKpi>0.) fhMassPtGreater3->Fill(invMasspKpi);
      }
      if(invMasspiKpLpi>0. && invMasspKpiLpi>0.){
	if(invMasspiKpLpi>0.) fhMassPtGreater3Lpi->Fill(invMasspiKpLpi,0.5);
	if(invMasspKpiLpi>0.) fhMassPtGreater3Lpi->Fill(invMasspKpiLpi,0.5);
      }else{
	if(invMasspiKpLpi>0.) fhMassPtGreater3Lpi->Fill(invMasspiKpLpi);
	if(invMasspKpiLpi>0.) fhMassPtGreater3Lpi->Fill(invMasspKpiLpi);
      }
      if(invMasspiKpKp>0. && invMasspKpiKp>0.){
	if(invMasspiKpKp>0.) fhMassPtGreater3Kp->Fill(invMasspiKpKp,0.5);
	if(invMasspKpiKp>0.) fhMassPtGreater3Kp->Fill(invMasspKpiKp,0.5);
      }else{
	if(invMasspiKpKp>0.) fhMassPtGreater3Kp->Fill(invMasspiKpKp);
	if(invMasspKpiKp>0.) fhMassPtGreater3Kp->Fill(invMasspKpiKp);
      }
      if(invMasspiKpDk>0. && invMasspKpiDk>0.){
       if(invMasspiKpDk>0.) fhMassPtGreater3Dk->Fill(invMasspiKpDk,0.5);
       if(invMasspKpiDk>0.) fhMassPtGreater3Dk->Fill(invMasspKpiDk,0.5);
      }else{
       if(invMasspiKpDk>0.) fhMassPtGreater3Dk->Fill(invMasspiKpDk);
       if(invMasspKpiDk>0.) fhMassPtGreater3Dk->Fill(invMasspKpiDk);
      }
      if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0.){
        if(invMasspiKp3Pr>0.) fhMassPtGreater33Pr->Fill(invMasspiKp3Pr,0.5);
        if(invMasspKpi3Pr>0.) fhMassPtGreater33Pr->Fill(invMasspKpi3Pr,0.5);
      }else{
        if(invMasspiKp3Pr>0.) fhMassPtGreater33Pr->Fill(invMasspiKp3Pr);
        if(invMasspKpi3Pr>0.) fhMassPtGreater33Pr->Fill(invMasspKpi3Pr);
      }

      if(passTightCuts>0){
	if(invMasspiKp>0. && invMasspKpi>0.){
	  if(invMasspiKp>0.) fhMassPtGreater3TC->Fill(invMasspiKp,0.5);
	  if(invMasspKpi>0.) fhMassPtGreater3TC->Fill(invMasspKpi,0.5);
	}else{
	  if(invMasspiKp>0.) fhMassPtGreater3TC->Fill(invMasspiKp);
	  if(invMasspKpi>0.) fhMassPtGreater3TC->Fill(invMasspKpi);
	}
	if(invMasspiKpLpi>0. && invMasspKpiLpi>0.){
	  if(invMasspiKpLpi>0.) fhMassPtGreater3LpiTC->Fill(invMasspiKpLpi,0.5);
	  if(invMasspKpiLpi>0.) fhMassPtGreater3LpiTC->Fill(invMasspKpiLpi,0.5);
	}else{
	  if(invMasspiKpLpi>0.) fhMassPtGreater3LpiTC->Fill(invMasspiKpLpi);
	  if(invMasspKpiLpi>0.) fhMassPtGreater3LpiTC->Fill(invMasspKpiLpi);
	}
	if(invMasspiKpKp>0. && invMasspKpiKp>0.){
	  if(invMasspiKpKp>0.) fhMassPtGreater3KpTC->Fill(invMasspiKpKp,0.5);
	  if(invMasspKpiKp>0.) fhMassPtGreater3KpTC->Fill(invMasspKpiKp,0.5);
	}else{
	  if(invMasspiKpKp>0.) fhMassPtGreater3KpTC->Fill(invMasspiKpKp);
	  if(invMasspKpiKp>0.) fhMassPtGreater3KpTC->Fill(invMasspKpiKp);
	}
       
       if(invMasspiKpDk>0. && invMasspKpiDk>0.){
        if(invMasspiKpDk>0.) fhMassPtGreater3DkTC->Fill(invMasspiKpDk,0.5);
        if(invMasspKpiDk>0.) fhMassPtGreater3DkTC->Fill(invMasspKpiDk,0.5);
       }else{
        if(invMasspiKpDk>0.) fhMassPtGreater3DkTC->Fill(invMasspiKpDk);
        if(invMasspKpiDk>0.) fhMassPtGreater3DkTC->Fill(invMasspKpiDk);
       }
      if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0.){
       if(invMasspiKp3Pr>0.) fhMassPtGreater33PrTC->Fill(invMasspiKp3Pr,0.5);
       if(invMasspKpi3Pr>0.) fhMassPtGreater33PrTC->Fill(invMasspKpi3Pr,0.5);
      }else{
       if(invMasspiKp3Pr>0.) fhMassPtGreater33PrTC->Fill(invMasspiKp3Pr);
       if(invMasspKpi3Pr>0.) fhMassPtGreater33PrTC->Fill(invMasspKpi3Pr);
      }

     }
    }
    if(part->Pt()>2.&& part->Pt()<=6.){
      if(invMasspiKp>0. && invMasspKpi>0.){
	if(invMasspiKp>0.) fhMassPtGreater2->Fill(invMasspiKp,0.5);
	if(invMasspKpi>0.) fhMassPtGreater2->Fill(invMasspKpi,0.5);
      }else{
	if(invMasspiKp>0.) fhMassPtGreater2->Fill(invMasspiKp);
	if(invMasspKpi>0.) fhMassPtGreater2->Fill(invMasspKpi);
      }
      if(invMasspiKpLpi>0. && invMasspKpiLpi>0.){
	if(invMasspiKpLpi>0.) fhMassPtGreater2Lpi->Fill(invMasspiKpLpi,0.5);
	if(invMasspKpiLpi>0.) fhMassPtGreater2Lpi->Fill(invMasspKpiLpi,0.5);
      }else{
	if(invMasspiKpLpi>0.) fhMassPtGreater2Lpi->Fill(invMasspiKpLpi);
	if(invMasspKpiLpi>0.) fhMassPtGreater2Lpi->Fill(invMasspKpiLpi);
      }
      if(invMasspiKpKp>0. && invMasspKpiKp>0.){
	if(invMasspiKpKp>0.) fhMassPtGreater2Kp->Fill(invMasspiKpKp,0.5);
	if(invMasspKpiKp>0.) fhMassPtGreater2Kp->Fill(invMasspKpiKp,0.5);
      }else{
	if(invMasspiKpKp>0.) fhMassPtGreater2Kp->Fill(invMasspiKpKp);
	if(invMasspKpiKp>0.) fhMassPtGreater2Kp->Fill(invMasspKpiKp);
      }
      if(invMasspiKpDk>0. && invMasspKpiDk>0.){
       if(invMasspiKpDk>0.) fhMassPtGreater2Dk->Fill(invMasspiKpDk,0.5);
       if(invMasspKpiDk>0.) fhMassPtGreater2Dk->Fill(invMasspKpiDk,0.5);
      }else{
       if(invMasspiKpDk>0.) fhMassPtGreater2Dk->Fill(invMasspiKpDk);
       if(invMasspKpiDk>0.) fhMassPtGreater2Dk->Fill(invMasspKpiDk);
      }
     if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0.){
      if(invMasspiKp3Pr>0.) fhMassPtGreater23Pr->Fill(invMasspiKp3Pr,0.5);
      if(invMasspKpi3Pr>0.) fhMassPtGreater23Pr->Fill(invMasspKpi3Pr,0.5);
     }else{
      if(invMasspiKp3Pr>0.) fhMassPtGreater23Pr->Fill(invMasspiKp3Pr);
      if(invMasspKpi3Pr>0.) fhMassPtGreater23Pr->Fill(invMasspKpi3Pr);
    }

      if(passTightCuts>0){
	if(invMasspiKp>0. && invMasspKpi>0.){
	  if(invMasspiKp>0.) fhMassPtGreater2TC->Fill(invMasspiKp,0.5);
	  if(invMasspKpi>0.) fhMassPtGreater2TC->Fill(invMasspKpi,0.5);
	}else{
	  if(invMasspiKp>0.) fhMassPtGreater2TC->Fill(invMasspiKp);
	  if(invMasspKpi>0.) fhMassPtGreater2TC->Fill(invMasspKpi);
	}
	if(invMasspiKpLpi>0. && invMasspKpiLpi>0.){
	  if(invMasspiKpLpi>0.) fhMassPtGreater2LpiTC->Fill(invMasspiKpLpi,0.5);
	  if(invMasspKpiLpi>0.) fhMassPtGreater2LpiTC->Fill(invMasspKpiLpi,0.5);
	}else{
	  if(invMasspiKpLpi>0.) fhMassPtGreater2LpiTC->Fill(invMasspiKpLpi);
	  if(invMasspKpiLpi>0.) fhMassPtGreater2LpiTC->Fill(invMasspKpiLpi);
	}
	if(invMasspiKpKp>0. && invMasspKpiKp>0.){
	  if(invMasspiKpKp>0.) fhMassPtGreater2KpTC->Fill(invMasspiKpKp,0.5);
	  if(invMasspKpiKp>0.) fhMassPtGreater2KpTC->Fill(invMasspKpiKp,0.5);
	}else{
	  if(invMasspiKpKp>0.) fhMassPtGreater2KpTC->Fill(invMasspiKpKp);
	  if(invMasspKpiKp>0.) fhMassPtGreater2KpTC->Fill(invMasspKpiKp);
	}
       if(invMasspiKpDk>0. && invMasspKpiDk>0.){
        if(invMasspiKpDk>0.) fhMassPtGreater2DkTC->Fill(invMasspiKpDk,0.5);
        if(invMasspKpiDk>0.) fhMassPtGreater2DkTC->Fill(invMasspKpiDk,0.5);
       }else{
        if(invMasspiKpDk>0.) fhMassPtGreater2DkTC->Fill(invMasspiKpDk);
        if(invMasspKpiDk>0.) fhMassPtGreater2DkTC->Fill(invMasspKpiDk);
       }
       if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0.){
        if(invMasspiKp3Pr>0.) fhMassPtGreater23PrTC->Fill(invMasspiKp3Pr,0.5);
        if(invMasspKpi3Pr>0.) fhMassPtGreater23PrTC->Fill(invMasspKpi3Pr,0.5);
      }else{
       if(invMasspiKp3Pr>0.) fhMassPtGreater23PrTC->Fill(invMasspiKp3Pr);
       if(invMasspKpi3Pr>0.) fhMassPtGreater23PrTC->Fill(invMasspKpi3Pr);
      }

    }
   }

    if(iPtBin>=0){
      index=GetHistoIndex(iPtBin);
      if(invMasspiKp>0. && invMasspKpi>0.){
	if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp,0.5);
	if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi,0.5);
      }else{
	if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp);
	if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi);
      }
      if(invMasspiKpLpi>0. && invMasspKpiLpi>0.){
	if(invMasspiKpLpi>0.) fMassHistLpi[index]->Fill(invMasspiKpLpi,0.5);
	if(invMasspKpiLpi>0.) fMassHistLpi[index]->Fill(invMasspKpiLpi,0.5);
      }else{
	if(invMasspiKpLpi>0.) fMassHistLpi[index]->Fill(invMasspiKpLpi);
	if(invMasspKpiLpi>0.) fMassHistLpi[index]->Fill(invMasspKpiLpi);
      }
      if(invMasspiKpKp>0. && invMasspKpiKp>0.){
	if(invMasspiKpKp>0.) fMassHistKp[index]->Fill(invMasspiKpKp,0.5);
	if(invMasspKpiKp>0.) fMassHistKp[index]->Fill(invMasspKpiKp,0.5);
      }else{
	if(invMasspiKpKp>0.) fMassHistKp[index]->Fill(invMasspiKpKp);
	if(invMasspKpiKp>0.) fMassHistKp[index]->Fill(invMasspKpiKp);
      }
      if(invMasspiKpDk>0. && invMasspKpiDk>0.){
       if(invMasspiKpDk>0.) fMassHistDk[index]->Fill(invMasspiKpDk,0.5);
       if(invMasspKpiDk>0.) fMassHistDk[index]->Fill(invMasspKpiDk,0.5);
      }else{
       if(invMasspiKpDk>0.) fMassHistDk[index]->Fill(invMasspiKpDk);
       if(invMasspKpiDk>0.) fMassHistDk[index]->Fill(invMasspKpiDk);
      }
      if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0.){
       if(invMasspiKp3Pr>0.) fMassHist3Pr[index]->Fill(invMasspiKp3Pr,0.5);
       if(invMasspKpi3Pr>0.) fMassHist3Pr[index]->Fill(invMasspKpi3Pr,0.5);
      }else{
       if(invMasspiKp3Pr>0.) fMassHist3Pr[index]->Fill(invMasspiKp3Pr);
       if(invMasspKpi3Pr>0.) fMassHist3Pr[index]->Fill(invMasspKpi3Pr);
     }

      if(passTightCuts>0){
	if(invMasspiKp>0. && invMasspKpi>0. && passTightCuts==3){
	  if(invMasspiKp>0.) fMassHistTC[index]->Fill(invMasspiKp,0.5);
	  if(invMasspKpi>0.) fMassHistTC[index]->Fill(invMasspKpi,0.5);
	}else{
	  if(invMasspiKp>0. && passTightCuts==2) fMassHistTC[index]->Fill(invMasspiKp);
	  if(invMasspKpi>0. && passTightCuts==1) fMassHistTC[index]->Fill(invMasspKpi);
	}
	if(invMasspiKpLpi>0. && invMasspKpiLpi>0. && passTightCuts==3){
	  if(invMasspiKpLpi>0.) fMassHistLpiTC[index]->Fill(invMasspiKpLpi,0.5);
	  if(invMasspKpiLpi>0.) fMassHistLpiTC[index]->Fill(invMasspKpiLpi,0.5);
	}else{
	  if(invMasspiKpLpi>0. && passTightCuts==2) fMassHistLpiTC[index]->Fill(invMasspiKpLpi);
	  if(invMasspKpiLpi>0.&& passTightCuts==1) fMassHistLpiTC[index]->Fill(invMasspKpiLpi);
	}
	if(invMasspiKpKp>0. && invMasspKpiKp>0. && passTightCuts==3){
	  if(invMasspiKpKp>0.) fMassHistKpTC[index]->Fill(invMasspiKpKp,0.5);
	  if(invMasspKpiKp>0.) fMassHistKpTC[index]->Fill(invMasspKpiKp,0.5);
	}else{
	  if(invMasspiKpKp>0. && passTightCuts==2) fMassHistKpTC[index]->Fill(invMasspiKpKp);
	  if(invMasspKpiKp>0.&& passTightCuts==1) fMassHistKpTC[index]->Fill(invMasspKpiKp);
	}
       if(invMasspiKpDk>0. && invMasspKpiDk>0. && passTightCuts==3){
        if(invMasspiKpDk>0.) fMassHistDkTC[index]->Fill(invMasspiKpDk,0.5);
        if(invMasspKpiDk>0.) fMassHistDkTC[index]->Fill(invMasspKpiDk,0.5);
       }else{
        if(invMasspiKpDk>0. && passTightCuts==2) fMassHistDkTC[index]->Fill(invMasspiKpDk);
        if(invMasspKpiDk>0.&& passTightCuts==1) fMassHistDkTC[index]->Fill(invMasspKpiDk);
       }
       if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0. && passTightCuts==3){
        if(invMasspiKp3Pr>0.) fMassHist3PrTC[index]->Fill(invMasspiKp3Pr,0.5);
        if(invMasspKpi3Pr>0.) fMassHist3PrTC[index]->Fill(invMasspKpi3Pr,0.5);
       }else{
        if(invMasspiKp3Pr>0. && passTightCuts==2) fMassHist3PrTC[index]->Fill(invMasspiKp3Pr);
        if(invMasspKpi3Pr>0.&& passTightCuts==1) fMassHist3PrTC[index]->Fill(invMasspKpi3Pr);
      }

      }

      if(fReadMC){
	if(labDp>0) {
	  index=GetSignalHistoIndex(iPtBin);
	  if(invMasspiKp>0. && invMasspKpi>0.){
	    if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp,0.5);
	    if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi,0.5);
	  }else{
	    if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp);
	    if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi);
	  }
	  if(invMasspiKpLpi>0. && invMasspKpiLpi>0.){
	    if(invMasspiKpLpi>0.) fMassHistLpi[index]->Fill(invMasspiKpLpi,0.5);
	    if(invMasspKpiLpi>0.) fMassHistLpi[index]->Fill(invMasspKpiLpi,0.5);
	  }else{
	    if(invMasspiKpLpi>0.) fMassHistLpi[index]->Fill(invMasspiKpLpi);
	    if(invMasspKpiLpi>0.) fMassHistLpi[index]->Fill(invMasspKpiLpi);
	  }
	  if(invMasspiKpKp>0. && invMasspKpiKp>0.){
	    if(invMasspiKpKp>0.) fMassHistKp[index]->Fill(invMasspiKpKp,0.5);
	    if(invMasspKpiKp>0.) fMassHistKp[index]->Fill(invMasspKpiKp,0.5);
	  }else{
	    if(invMasspiKpKp>0.) fMassHistKp[index]->Fill(invMasspiKpKp);
	    if(invMasspKpiKp>0.) fMassHistKp[index]->Fill(invMasspKpiKp);
	  }
	  if(invMasspiKpDk>0. && invMasspKpiDk>0.){
	    if(invMasspiKpDk>0.) fMassHistDk[index]->Fill(invMasspiKpDk,0.5);
	    if(invMasspKpiDk>0.) fMassHistDk[index]->Fill(invMasspKpiDk,0.5);
	  }else{
	    if(invMasspiKpDk>0.) fMassHistDk[index]->Fill(invMasspiKpDk);
	    if(invMasspKpiDk>0.) fMassHistDk[index]->Fill(invMasspKpiDk);
	  }
	  if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0.){
	    if(invMasspiKp3Pr>0.) fMassHist3Pr[index]->Fill(invMasspiKp3Pr,0.5);
	    if(invMasspKpi3Pr>0.) fMassHist3Pr[index]->Fill(invMasspKpi3Pr,0.5);
	  }else{
	    if(invMasspiKp3Pr>0.) fMassHist3Pr[index]->Fill(invMasspiKp3Pr);
	    if(invMasspKpi3Pr>0.) fMassHistDk[index]->Fill(invMasspKpi3Pr);
	  }

	  if(passTightCuts>0){
	    if(invMasspiKp>0. && invMasspKpi>0. && passTightCuts==3){
	      if(invMasspiKp>0.) fMassHistTC[index]->Fill(invMasspiKp,0.5);
	      if(invMasspKpi>0.) fMassHistTC[index]->Fill(invMasspKpi,0.5);
	    }else{
	      if(invMasspiKp>0. && passTightCuts==2) fMassHistTC[index]->Fill(invMasspiKp);
	      if(invMasspKpi>0.&& passTightCuts==1) fMassHistTC[index]->Fill(invMasspKpi);
	    }
	    if(invMasspiKpLpi>0. && invMasspKpiLpi>0. && passTightCuts==3){
	      if(invMasspiKpLpi>0.) fMassHistLpiTC[index]->Fill(invMasspiKpLpi,0.5);
	      if(invMasspKpiLpi>0.) fMassHistLpiTC[index]->Fill(invMasspKpiLpi,0.5);
	    }else{
	      if(invMasspiKpLpi>0. && passTightCuts==2) fMassHistLpiTC[index]->Fill(invMasspiKpLpi);
	      if(invMasspKpiLpi>0.&& passTightCuts==1) fMassHistLpiTC[index]->Fill(invMasspKpiLpi);
	    } 
	    if(invMasspiKpKp>0. && invMasspKpiKp>0. && passTightCuts==3){
	      if(invMasspiKpKp>0.) fMassHistKpTC[index]->Fill(invMasspiKpKp,0.5);
	      if(invMasspKpiKp>0.) fMassHistKpTC[index]->Fill(invMasspKpiKp,0.5);
	    }else{
	      if(invMasspiKpKp>0. && passTightCuts==2) fMassHistKpTC[index]->Fill(invMasspiKpKp);
	      if(invMasspKpiKp>0.&& passTightCuts==1) fMassHistKpTC[index]->Fill(invMasspKpiKp);
	    }
	    if(invMasspiKpDk>0. && invMasspKpiDk>0. && passTightCuts==3){
	      if(invMasspiKpDk>0.) fMassHistDkTC[index]->Fill(invMasspiKpDk,0.5);
	      if(invMasspKpiDk>0.) fMassHistDkTC[index]->Fill(invMasspKpiDk,0.5);
	    }else{
	      if(invMasspiKpDk>0. && passTightCuts==2) fMassHistDkTC[index]->Fill(invMasspiKpDk);
	      if(invMasspKpiDk>0.&& passTightCuts==1) fMassHistDkTC[index]->Fill(invMasspKpiDk);
	    }
	    if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0. && passTightCuts==3){
	      if(invMasspiKp3Pr>0.) fMassHist3PrTC[index]->Fill(invMasspiKp3Pr,0.5);
	      if(invMasspKpi3Pr>0.) fMassHist3PrTC[index]->Fill(invMasspKpi3Pr,0.5);
	    }else{
	      if(invMasspiKp3Pr>0. && passTightCuts==2) fMassHist3PrTC[index]->Fill(invMasspiKp3Pr);
	      if(invMasspKpi3Pr>0.&& passTightCuts==1) fMassHist3PrTC[index]->Fill(invMasspKpi3Pr);
	    }
	  }      
    
         if(IsLc && IsLcfromLb){
          index=GetLbHistoIndex(iPtBin);
          if(invMasspiKp>0. && invMasspKpi>0.){
	    	if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp,0.5);
	        if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi,0.5);
	  }else{
	        if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp);
	        if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi);
	  } 
          if(passTightCuts>0){ 	
                if(invMasspiKp>0. && invMasspKpi>0. && passTightCuts==3){
        		if(invMasspiKp>0.) fMassHistTC[index]->Fill(invMasspiKp,0.5);
       			if(invMasspKpi>0.) fMassHistTC[index]->Fill(invMasspKpi,0.5);
	    	}else{
	       	       	if(invMasspiKp>0. && passTightCuts==2) fMassHistTC[index]->Fill(invMasspiKp); 
                        if(invMasspKpi>0.&& passTightCuts==1) fMassHistTC[index]->Fill(invMasspKpi);
                }
	  }
	 }
        if(IsLc && !IsLcfromLb && IsLcfromc)  {
           index=GetcOnlyHistoIndex(iPtBin);
           if(invMasspiKp>0. && invMasspKpi>0.){
	         	if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp,0.5);
	   	        if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi,0.5);
	   }else{
	         	    if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp);
			    if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi);
	   } 
           if(passTightCuts>0){
	       if(invMasspiKp>0. && invMasspKpi>0. && passTightCuts==3){
	       if(invMasspiKp>0.) fMassHistTC[index]->Fill(invMasspiKp,0.5);
	       if(invMasspKpi>0.) fMassHistTC[index]->Fill(invMasspKpi,0.5);
	    }else{
	       	if(invMasspiKp>0. && passTightCuts==2) fMassHistTC[index]->Fill(invMasspiKp);
	    	if(invMasspKpi>0.&& passTightCuts==1) fMassHistTC[index]->Fill(invMasspKpi);
	    }
	   }

	}

         if(IsLc && !IsLcFromq)  {
           index=GetNoQuarkHistoIndex(iPtBin);
           if(invMasspiKp>0. && invMasspKpi>0.){
	         	if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp,0.5);
	   	        if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi,0.5);
	   }else{
	         	    if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp);
			    if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi);
	   } 
           if(passTightCuts>0){
	       if(invMasspiKp>0. && invMasspKpi>0. && passTightCuts==3){
	       if(invMasspiKp>0.) fMassHistTC[index]->Fill(invMasspiKp,0.5);
	       if(invMasspKpi>0.) fMassHistTC[index]->Fill(invMasspKpi,0.5);
	    }else{
	       	if(invMasspiKp>0. && passTightCuts==2) fMassHistTC[index]->Fill(invMasspiKp);
	    	if(invMasspKpi>0.&& passTightCuts==1) fMassHistTC[index]->Fill(invMasspKpi);
	    }
	   }

	 }
     
	}else{
	  index=GetBackgroundHistoIndex(iPtBin);
	  if(invMasspiKp>0. && invMasspKpi>0.){
	    fMassHist[index]->Fill(invMasspiKp,0.5);
	    fMassHist[index]->Fill(invMasspKpi,0.5);
	  }else{
	    if(invMasspiKp>0.) fMassHist[index]->Fill(invMasspiKp);
	    if(invMasspKpi>0.) fMassHist[index]->Fill(invMasspKpi);
	  }
	  if(invMasspiKpLpi>0. && invMasspKpiLpi>0.){
	    if(invMasspiKpLpi>0.) fMassHistLpi[index]->Fill(invMasspiKpLpi,0.5);
	    if(invMasspKpiLpi>0.) fMassHistLpi[index]->Fill(invMasspKpiLpi,0.5);
	  }else{
	    if(invMasspiKpLpi>0.) fMassHistLpi[index]->Fill(invMasspiKpLpi);
	    if(invMasspKpiLpi>0.) fMassHistLpi[index]->Fill(invMasspKpiLpi);
	  }
	  if(invMasspiKpKp>0. && invMasspKpiKp>0.){
	    if(invMasspiKpKp>0.) fMassHistKp[index]->Fill(invMasspiKpKp,0.5);
	    if(invMasspKpiKp>0.) fMassHistKp[index]->Fill(invMasspKpiKp,0.5);
	  }else{
	    if(invMasspiKpKp>0.) fMassHistKp[index]->Fill(invMasspiKpKp);
	    if(invMasspKpiKp>0.) fMassHistKp[index]->Fill(invMasspKpiKp);
	  }
	  if(invMasspiKpDk>0. && invMasspKpiDk>0.){
	    if(invMasspiKpDk>0.) fMassHistDk[index]->Fill(invMasspiKpDk,0.5);
	    if(invMasspKpiDk>0.) fMassHistDk[index]->Fill(invMasspKpiDk,0.5);
	  }else{
	    if(invMasspiKpDk>0.) fMassHistDk[index]->Fill(invMasspiKpDk);
	    if(invMasspKpiDk>0.) fMassHistDk[index]->Fill(invMasspKpiDk);
	  }
	  if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0.){
	    if(invMasspiKp3Pr>0.) fMassHist3Pr[index]->Fill(invMasspiKp3Pr,0.5);
	    if(invMasspKpi3Pr>0.) fMassHist3Pr[index]->Fill(invMasspKpi3Pr,0.5);
	  }else{
	    if(invMasspiKp3Pr>0.) fMassHist3Pr[index]->Fill(invMasspiKp3Pr);
	    if(invMasspKpi3Pr>0.) fMassHistDk[index]->Fill(invMasspKpi3Pr);
	  }
	  if(invMasspiKp>0. && invMasspKpi>0. && passTightCuts==3){
	    fMassHistTC[index]->Fill(invMasspiKp,0.5);
	    fMassHistTC[index]->Fill(invMasspKpi,0.5);
	  }else{
	    if(invMasspiKp>0. && passTightCuts==2) fMassHistTC[index]->Fill(invMasspiKp);
	    if(invMasspKpi>0. && passTightCuts==1) fMassHistTC[index]->Fill(invMasspKpi);
	  }
	  if(invMasspiKpLpi>0. && invMasspKpiLpi>0. && passTightCuts==3){
	    if(invMasspiKpLpi>0.) fMassHistLpiTC[index]->Fill(invMasspiKpLpi,0.5);
	    if(invMasspKpiLpi>0.) fMassHistLpiTC[index]->Fill(invMasspKpiLpi,0.5);
	  }else{
	    if(invMasspiKpLpi>0. && passTightCuts==2) fMassHistLpiTC[index]->Fill(invMasspiKpLpi);
	    if(invMasspKpiLpi>0.&& passTightCuts==1) fMassHistLpiTC[index]->Fill(invMasspKpiLpi);
	  } 
	  if(invMasspiKpKp>0. && invMasspKpiKp>0. && passTightCuts==3){
	    if(invMasspiKpKp>0.) fMassHistKpTC[index]->Fill(invMasspiKpKp,0.5);
	    if(invMasspKpiKp>0.) fMassHistKpTC[index]->Fill(invMasspKpiKp,0.5);
	  }else{
	    if(invMasspiKpKp>0. && passTightCuts==2) fMassHistKpTC[index]->Fill(invMasspiKpKp);
	    if(invMasspKpiKp>0.&& passTightCuts==1) fMassHistKpTC[index]->Fill(invMasspKpiKp);
	  }
	  if(invMasspiKpDk>0. && invMasspKpiDk>0. && passTightCuts==3){
	    if(invMasspiKpDk>0.) fMassHistDkTC[index]->Fill(invMasspiKpDk,0.5);
	    if(invMasspKpiDk>0.) fMassHistDkTC[index]->Fill(invMasspKpiDk,0.5);
	  }else{
	    if(invMasspiKpDk>0. && passTightCuts==2) fMassHistDkTC[index]->Fill(invMasspiKpDk);
	    if(invMasspKpiDk>0.&& passTightCuts==1) fMassHistDkTC[index]->Fill(invMasspKpiDk);
	   }
	   if(invMasspiKp3Pr>0. && invMasspKpi3Pr>0. && passTightCuts==3){
	    if(invMasspiKp3Pr>0.) fMassHist3PrTC[index]->Fill(invMasspiKp3Pr,0.5);
	    if(invMasspKpi3Pr>0.) fMassHist3PrTC[index]->Fill(invMasspKpi3Pr,0.5);
	   }else{
	    if(invMasspiKp3Pr>0. && passTightCuts==2) fMassHist3PrTC[index]->Fill(invMasspiKp3Pr);
	    if(invMasspKpi3Pr>0.&& passTightCuts==1) fMassHist3PrTC[index]->Fill(invMasspKpi3Pr);
	  }
	}

      }
    }
  }
  return;
}
//-----------------------
void AliAnalysisTaskSELambdac::FillVarHists(AliAODRecoDecayHF3Prong *part,
					       TClonesArray *arrMC,
					       AliRDHFCutsLctopKpi *cuts,
					       /* TList *listout,*/
					       AliAODEvent* aod) {
  //
  // function used in UserExec to fill variable histograms analysing MC
  //

  TString fillthis="";

  Double_t mPDG=TDatabasePDG::Instance()->GetParticle(4122)->Mass();
  Double_t invmasscut=0.05;

  Int_t pdgDgLctopKpi[3]={2212,321,211};
  Int_t lab=-9999;
  //  Bool_t IsLcfromLb=0;
  Bool_t IsLcfromc=0;
  if(fReadMC){
    lab=part->MatchToMC(4122,arrMC,3,pdgDgLctopKpi); //return MC particle label if the array corresponds to a Lc, -1 if not (cf. AliAODRecoDecay.cxx)
    if(lab>0){
      AliAODMCParticle *partDp = (AliAODMCParticle*)arrMC->At(lab);
      AliVertexingHFUtils *util = new AliVertexingHFUtils();
      Int_t pdgMom=util->CheckOrigin(arrMC,partDp,kFALSE);
      //      if(pdgMom == 5) IsLcfromLb =1;
      if(pdgMom == 4) IsLcfromc =1; 
      delete util;
    }
  }
 // Int_t isSelectedPID=cuts->IsSelectedPID(part); // 0 rejected, 1 Lc -> p K- pi+ (K at center because different sign is there),
                                                 // 2 Lc -> pi+ K- p (K at center because different sign is there),
                                                 // 3 both (it should never happen...)
  Int_t isSelectedPID=cuts->IsSelected(part,AliRDHFCuts::kPID,aod); // 0 rejected, 1 Lc -> p K- pi+ (K at center because different sign is there),
                                                 // 2 Lc -> pi+ K- p (K at center because different sign is there),
                                                 // 3 both (it should never happen...)

  if (isSelectedPID==0)fNentries->Fill(7);
  if (isSelectedPID==1)fNentries->Fill(8);
  if (isSelectedPID==2)fNentries->Fill(9);
  if (isSelectedPID==3)fNentries->Fill(10);

  AliAODTrack *prong0=(AliAODTrack*)part->GetDaughter(0);
  AliAODTrack *prong1=(AliAODTrack*)part->GetDaughter(1);
  AliAODTrack *prong2=(AliAODTrack*)part->GetDaughter(2);
  if (!prong0 || !prong1 || !prong2) {
    fNentries->Fill(5);
    return;
  }

  Double_t minvLcpKpi = part->InvMassLcpKpi();
  Double_t minvLcpiKp = part->InvMassLcpiKp();


  //check pdg of the prongs
  Int_t labprong[3]={-1,-1,-1};
  if(fReadMC){
    labprong[0]=prong0->GetLabel();
    labprong[1]=prong1->GetLabel();
    labprong[2]=prong2->GetLabel();
  }

  AliAODMCParticle *mcprong=0;
  Int_t pdgProngMC[3]={-1,-1,-1};
  if(fReadMC) {
    for (Int_t iprong=0;iprong<3;iprong++){
      if(labprong[iprong]<0) continue;
      mcprong = (AliAODMCParticle*)arrMC->At(labprong[iprong]);
      pdgProngMC[iprong]=TMath::Abs(mcprong->GetPdgCode());
    }
  }

  Int_t pdgProngPID[3]={-1,-1,-1};
  if(isSelectedPID>0){
    pdgProngPID[1]=321;
    if(isSelectedPID==1) {pdgProngPID[0]=2212;pdgProngPID[2]=211;}
    if(isSelectedPID==2) {pdgProngPID[0]=211;pdgProngPID[2]=2212;}
  }

  //fill hRealTot ---> PID efficiency denominators
  //cuts->SetUsePID(kFALSE); //PAOLA
  Int_t selectionTrack = cuts->IsSelected(part,AliRDHFCuts::kTracks,aod);
  
  //IsInjected check	 
  Bool_t IsInjected = 0;
  if(fReadMC){
    AliAODMCHeader *mcHeader2 = (AliAODMCHeader*)aod->GetList()->FindObject(AliAODMCHeader::StdBranchName());
    AliVertexingHFUtils *util = new AliVertexingHFUtils();
    IsInjected = util->IsCandidateInjected(part,mcHeader2,arrMC)?1:0;
    delete util;
  }
  if(fReadMC && selectionTrack>0) { // 3prongs candidate x Lc (only track selection) Jaime
    Int_t isReal=0;
    if(lab>0 &&  IsLcfromc){ // Signal
      for (Int_t iprong=0; iprong<3; iprong++) {
	switch (pdgProngMC[iprong]) {
	case 2212:
	  fillthis="hpRealTot";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	  isReal++;
	  break;
	case 321:
	  fillthis="hKRealTot";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	  isReal++;
	  break;
	case 211:
	  fillthis="hpiRealTot";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	  isReal++;
	  break;
	default:
	  break;
	}
      }
	fillthis="hLcRealTot";
	if(isReal==3) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt());
    //Marcel: Should we zero isReal
    } else if(!IsInjected) { // bkg  // bkg
      for (Int_t iprong=0; iprong<3; iprong++) {
	switch (pdgProngMC[iprong]) {
	case 2212:
	  fillthis="hbpRealTot";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	  isReal++;
	  break;
	case 321:
	  fillthis="hbKRealTot";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	  isReal++;
	  break;
	case 211:
	  fillthis="hbpiRealTot";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	  isReal++;
	  break;
	default:
	  break;
	}
      }
    fillthis="hbLcRealTot";
	if(isReal==3) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt()); 
    }
  }


  //cuts->SetUsePID(kTRUE); //PAOLA
  Int_t selection=cuts->IsSelected(part,AliRDHFCuts::kCandidate,aod);

  if ( (lab>0 && fReadMC && IsLcfromc) ||             // signal X MC
       (isSelectedPID>0 && !fReadMC) ) { // signal+bkg X real data

    fillthis="hMass";
    if ( (fReadMC && ((AliAODMCParticle*)arrMC->At(lab))->GetPdgCode() == 4122) ||
	 (!fReadMC && (isSelectedPID>0 && part->Charge()>0)) ) { // Lc
      if ( (pdgProngPID[0]==2212) && (pdgProngPID[1]==321) && (pdgProngPID[2]==211) )
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(minvLcpKpi); // signal+bkg X MC and real data
      else if ( (pdgProngPID[0]==211) && (pdgProngPID[1]==321) && (pdgProngPID[2]==2212) )
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(minvLcpiKp); // signal+bkg X MC and real data
    }
    else if ( (fReadMC && ((AliAODMCParticle*)arrMC->At(lab))->GetPdgCode() == -4122) ||
	      (!fReadMC && (isSelectedPID>0 && part->Charge()<0)) ) { // anti-Lc
      if ( (pdgProngPID[0]==2212) && (pdgProngPID[1]==321) && (pdgProngPID[2]==211) )
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(minvLcpKpi); // signal+bkg X MC and real data
      else if ( (pdgProngPID[0]==211) && (pdgProngPID[1]==321) && (pdgProngPID[2]==2212) )
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(minvLcpiKp); // signal+bkg X MC and real data
    }

    if (selection>0) { // 3prongs candidate x Lc (yes PID)

      Double_t ptmax=0.;
      Int_t isID=0;
      Int_t isCorrect=0;
      for (Int_t iprong=0; iprong<3; iprong++) {
	if (part->PtProng(iprong)>ptmax) ptmax=part->PtProng(iprong);

	AliAODTrack *prong = (AliAODTrack*)part->GetDaughter(iprong);
	AliAODPid *pidObjtrk = (AliAODPid*)prong->GetDetPid();
	AliAODPidHF *pidObj = (AliAODPidHF*)cuts->GetPidHF();
	Bool_t hasTOF=pidObj->CheckStatus(prong,"TOF");
	Bool_t hasTPC=pidObj->CheckStatus(prong,"TPC");
	Double_t tofSignal=0.;
	Double_t dedxTPC=0.;
	Double_t momTOF=0.;
	Double_t momTPC=0.;
	if(hasTOF) {
	  momTOF = prong->P();
	  tofSignal=pidObjtrk->GetTOFsignal();
	}
	if(hasTPC) {
	  momTPC = pidObjtrk->GetTPCmomentum();
	  dedxTPC=pidObjtrk->GetTPCsignal();
	}
	switch (pdgProngPID[iprong]) {
	case 2212:
	  fillthis="hpTOFSignal";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(tofSignal);
	  fillthis="hpTPCSignal";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(dedxTPC);
	  fillthis="hpptProng";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
          fillthis="hpptProngLcPt";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->PtProng(iprong));
	  fillthis="hpd0Prong";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Getd0Prong(iprong));
          fillthis="hpd0ProngLcPt";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->Getd0Prong(iprong));
	  fillthis="hpSignalVspTPC";
	  ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,dedxTPC);
	  fillthis="hpSignalVspTOF";
	  ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,tofSignal);
	  AliPID::EParticleType typep;
	  typep=AliPID::EParticleType(4);
	  if(hasTPC) {
	    //Double_t nsigmap = fUtilPid->NumberOfSigmasTPC(prong,typep);
	    Double_t nsigmap = fPIDResponse->NumberOfSigmasTPC(prong,typep);
	    fillthis="hpSigmaVspTPC";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,nsigmap);
	  }
	  if(hasTOF){
	    //Double_t nsigma=fUtilPid->NumberOfSigmasTOF(prong,typep);
	    Double_t nsigma=fPIDResponse->NumberOfSigmasTOF(prong,typep);
	    fillthis="hpSigmaVspTOF";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,nsigma);
	  }

	  if (fReadMC) { // fill hpIDTot ---> PID contamination denominator
	                 //      hIDGood, hnoID ---> PID numerators
	    fillthis="hpIDTot";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	    isID++;
	    if(pdgProngMC[iprong]==2212) { // id protons
	      fillthis="hpIDGood";
	      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	      isCorrect++;  
	    }
	    else { // misidentified electrons, muons, pions and kaons
	      fillthis="hnopIDp";
	      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	    }
	  }
	  break;

	case 321:
	  fillthis="hKTOFSignal";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(tofSignal);
	  fillthis="hKTPCSignal";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(dedxTPC);
	  fillthis="hKptProng";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
          fillthis="hKptProngLcPt";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->PtProng(iprong));
	  fillthis="hKd0Prong";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Getd0Prong(iprong));
          fillthis="hKd0ProngLcPt";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->Getd0Prong(iprong));
	  fillthis="hKSignalVspTPC";
	  ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,dedxTPC);
	  fillthis="hKSignalVspTOF";
	  ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,tofSignal);
	  AliPID::EParticleType typek;
	  typek=AliPID::EParticleType(3);
	  if(hasTPC) {
	    //Double_t nsigmap = fUtilPid->NumberOfSigmasTPC(prong,typek);
	    Double_t nsigmap = fPIDResponse->NumberOfSigmasTPC(prong,typek);
	    fillthis="hKSigmaVspTPC";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,nsigmap);
	  }
	  if(hasTOF){
	    //Double_t nsigma = fUtilPid->NumberOfSigmasTOF(prong,typek);
	    Double_t nsigma=fPIDResponse->NumberOfSigmasTOF(prong,typek); // protection against 'old' AODs...
	    fillthis="hKSigmaVspTOF";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,nsigma);
	  }

	  if (fReadMC) { // fill hKIDTot ---> PID contamination denominator
	                 //      hIDGood, hnoID ---> PID numerators
	    fillthis="hKIDTot";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	    isID++;
	    if(pdgProngMC[iprong]==321) { // id kaons
	      fillthis="hKIDGood";
	      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	      isCorrect++;
	    }
	    else { // misidentified electrons, muons, pions and protons
	      fillthis="hnokIDk";
	      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	    }
	  }
	  break;

	case 211:
	  fillthis="hpiTOFSignal";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(tofSignal);
	  fillthis="hpiTPCSignal";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(dedxTPC);
	  fillthis="hpiptProng";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
          fillthis="hpiptProngLcPt";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->PtProng(iprong));
	  fillthis="hpid0Prong";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Getd0Prong(iprong));
          fillthis="hpid0ProngLcPt";
	  ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->Getd0Prong(iprong));
          
	  fillthis="hpiSignalVspTPC";
	  ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,dedxTPC);
	  fillthis="hpiSignalVspTOF";
	  ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,tofSignal);
	  AliPID::EParticleType typepi;
	  typepi=AliPID::EParticleType(2);
	  if(hasTPC) {
	    //Double_t nsigmap = fUtilPid->NumberOfSigmasTPC(prong,typepi);
	    Double_t nsigmap = fPIDResponse->NumberOfSigmasTPC(prong,typepi);
	    fillthis="hpiSigmaVspTPC";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,nsigmap);
	  }
	  if(hasTOF){
	    //Double_t nsigma = fUtilPid->NumberOfSigmasTOF(prong,typepi);
	    Double_t nsigma=fPIDResponse->NumberOfSigmasTOF(prong,typepi); // protection against 'old' AODs...
	    fillthis="hpiSigmaVspTOF";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,nsigma);
	  }

	  if (fReadMC) { // fill hpiIDTot ---> PID contamination denominator
	                 //      hIDGood, hnoID ---> PID numerators
	    fillthis="hpiIDTot";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	    isID++;
	    if(pdgProngMC[iprong]==211) { // id pions
	      fillthis="hpiIDGood";
	      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	      isCorrect++;
	    }
	    else { // misidentified electrons, muons, kaons and protons
	      fillthis="hnopiIDpi";
	      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	    }
	  }
	  break;

	default:
	  break;
	}

      }//end loop on prongs

      //Jaime Lc checks
      fillthis="hLcIDTot";
      if(isID==3) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt());
      fillthis="hLcIDGood";
      if(isCorrect==3) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt());
      fillthis="hLcnoID";
      if(isCorrect<3) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt());

      //now histograms where we don't need to check identity
      fillthis="hLcpt";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt());
      fillthis = "hDist12toPrim";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->GetDist12toPrim());
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->GetDist23toPrim());
      fillthis = "hDist12toPrimLcPt";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->GetDist12toPrim());
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->GetDist23toPrim());
      fillthis = "hSigmaVert";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->GetSigmaVert());
      fillthis = "hSigmaVertLcPt";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->GetSigmaVert());
      fillthis = "hDCAs";
      Double_t dcas[3];
      part->GetDCAs(dcas);
      for (Int_t idca=0;idca<3;idca++) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(dcas[idca]);
      fillthis = "hDCAsLcPt";
      for (Int_t idca=0;idca<3;idca++) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),dcas[idca]);
      fillthis = "hCosPointingAngle";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->CosPointingAngle());
      fillthis = "hCosPointingAngleLcPt";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->CosPointingAngle());
      fillthis = "hDecayLength";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->DecayLength());
      fillthis = "hDecayLengthLcPt";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->DecayLength());
      Double_t sum2=part->Getd0Prong(0)*part->Getd0Prong(0)+
	part->Getd0Prong(1)*part->Getd0Prong(1)+
	part->Getd0Prong(2)*part->Getd0Prong(2);
      fillthis = "hSum2";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(sum2);
      fillthis = "hSum2LcPt";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),sum2);
      fillthis = "hptmax";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(ptmax);
      fillthis = "hptmaxLcPt";
      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),ptmax);


    } // end if (selection)

  }else if( lab<=0 && fReadMC && !IsInjected ) { // bkg x MC

    fillthis="hbMass";

    if (part->Charge()>0) {      //Lc background
      if ( (pdgProngPID[0]==2212) && (pdgProngPID[1]==321) && (pdgProngPID[2]==211) )
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(minvLcpKpi); // bkg X MC
      else if ( (pdgProngPID[0]==211) && (pdgProngPID[1]==321) && (pdgProngPID[2]==2212) )
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(minvLcpiKp); // bkg X MC
    }
    else if (part->Charge()<0){ //anti-Lc background
      if ( (pdgProngPID[0]==2212) && (pdgProngPID[1]==321) && (pdgProngPID[2]==211) )
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(minvLcpKpi); // bkg X MC
      else if ( (pdgProngPID[0]==211) && (pdgProngPID[1]==321) && (pdgProngPID[2]==2212) )
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(minvLcpiKp); // bkg X MC
    }


    //apply cut on invariant mass on the pair
    if (TMath::Abs(minvLcpKpi-mPDG)<invmasscut || TMath::Abs(minvLcpiKp-mPDG)<invmasscut) {

      if (selection>0) { // 3prongs candidate x Lc (yes PID)

	Double_t ptmax=0.;
	Int_t isID=0;
	Int_t isCorrect=0;
	for (Int_t iprong=0; iprong<3; iprong++) {
	  if(part->PtProng(iprong)>ptmax)ptmax=part->PtProng(iprong);

	  AliAODTrack *prong = (AliAODTrack*)part->GetDaughter(iprong);
	  AliAODPid *pidObjtrk = (AliAODPid*)prong->GetDetPid();
	  AliAODPidHF *pidObj = (AliAODPidHF*)cuts->GetPidHF();
	  Bool_t hasTOF=pidObj->CheckStatus(prong,"TOF");
	  Bool_t hasTPC=pidObj->CheckStatus(prong,"TPC");
	  Double_t tofSignal=0.;
	  Double_t dedxTPC=0.;
	  Double_t momTOF=0.;
	  Double_t momTPC=0.;
	  if(hasTOF) {
	    momTOF = prong->P();
	    tofSignal=pidObjtrk->GetTOFsignal();
	  }
	  if(hasTPC) {
	    momTPC = pidObjtrk->GetTPCmomentum();
	    dedxTPC=pidObjtrk->GetTPCsignal();
	  }

	  switch (pdgProngPID[iprong]) {
	  case 2212:
	    fillthis="hbpTOFSignal";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(tofSignal);
	    fillthis="hbpTPCSignal";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(dedxTPC);
	    fillthis="hbpptProng";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
            fillthis="hbpptProngLcPt";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->PtProng(iprong));
	    fillthis="hbpd0Prong";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Getd0Prong(iprong));
            fillthis="hbpd0ProngLcPt";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->Getd0Prong(iprong));
	    fillthis="hbpSignalVspTPC";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,dedxTPC);
	    fillthis="hbpSignalVspTOF";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,tofSignal);
	    AliPID::EParticleType typep;
	    typep=AliPID::EParticleType(4);
	    if(hasTPC) {
	      //Double_t nsigmap = fUtilPid->NumberOfSigmasTPC(prong,typep);
	      Double_t nsigmap = fPIDResponse->NumberOfSigmasTPC(prong,typep);
	      fillthis="hbpSigmaVspTPC";
	      ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,nsigmap);
	    }
	    if(hasTOF){
	      //Double_t nsigma = fUtilPid->NumberOfSigmasTOF(prong,typep);
	      Double_t nsigma=fPIDResponse->NumberOfSigmasTOF(prong,typep); // protection against 'old' AODs...
	      fillthis="hbpSigmaVspTOF";
	      ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,nsigma);
	    }
	    if(fReadMC){ // fill hbpIDTot ---> PID contamination denominator
	                 //      hbIDGood, hbnoID ---> PID numerators
	      fillthis="hbpIDTot";
	      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	      isID++;
	      if(pdgProngMC[iprong]==2212) { // id protons
		fillthis="hbpIDGood";
		((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
		isCorrect++;
	      }
	      else { // misidentified electrons, muons, pions and kaons
		fillthis="hbnopIDp";
		((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	      }
	    }
	    break;

	  case 321:
	    fillthis="hbKTOFSignal";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(tofSignal);
	    fillthis="hbKTPCSignal";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(dedxTPC);
	    fillthis="hbKptProng";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
            fillthis="hbKptProngLcPt";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->PtProng(iprong));
	    fillthis="hbKd0Prong";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Getd0Prong(iprong));
            fillthis="hbKd0ProngLcPt";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->Getd0Prong(iprong));
	    fillthis="hbKSignalVspTPC";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,dedxTPC);
	    fillthis="hbKSignalVspTOF";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,tofSignal);
	    AliPID::EParticleType typek;
	    typek=AliPID::EParticleType(3);
	    if(hasTPC) {
	      //Double_t nsigmap = fUtilPid->NumberOfSigmasTPC(prong,typek);
	      Double_t nsigmap = fPIDResponse->NumberOfSigmasTPC(prong,typek);
	      fillthis="hbKSigmaVspTPC";
	      ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,nsigmap);
	    }
	    if(hasTOF){
	      //Double_t nsigma = fUtilPid->NumberOfSigmasTOF(prong,typek);
	      Double_t nsigma=fPIDResponse->NumberOfSigmasTOF(prong,typek); // protection against 'old' AODs...
	      fillthis="hbKSigmaVspTOF";
	      ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,nsigma);
	    }
	    if (fReadMC) { // fill hbKIDTot ---> PID contamination denominator
	                   //      hIDGood, hnoID ---> PID numerators
	      fillthis="hbKIDTot";
	      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	      isID++;
	      if(pdgProngMC[iprong]==321) { // id kaons
		fillthis="hbKIDGood";
		((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
		isCorrect++;
	      }
	      else { // misidentified electrons, muons, pions and protons
		fillthis="hbnokIDk";
		((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	      }
	    }
	    break;

	  case 211:
	    fillthis="hbpiTOFSignal";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(tofSignal);
	    fillthis="hbpiTPCSignal";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(dedxTPC);
	    fillthis="hbpiptProng";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	    fillthis="hbpiptProngLcPt";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	    fillthis="hbpid0Prong";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Getd0Prong(iprong));
            fillthis="hbpid0ProngLcPt";
	    ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->Getd0Prong(iprong));
	    fillthis="hbpiSignalVspTPC";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,dedxTPC);
	    fillthis="hbpiSignalVspTOF";
	    ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,tofSignal);
	    AliPID::EParticleType typepi;
	    typepi=AliPID::EParticleType(2);
	    if(hasTPC) {
	      //Double_t nsigmap = fUtilPid->NumberOfSigmasTPC(prong,typepi);
	      Double_t nsigmap = fPIDResponse->NumberOfSigmasTPC(prong,typepi);
	      fillthis="hbpiSigmaVspTPC";
	      ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTPC,nsigmap);
	    }
	    if(hasTOF){
	      //Double_t nsigma = fUtilPid->NumberOfSigmasTOF(prong,typepi);
	      Double_t nsigma=fPIDResponse->NumberOfSigmasTOF(prong,typepi); // protection against 'old' AODs...
	      fillthis="hbpiSigmaVspTOF";
	      ((TH2F*)fOutputMC->FindObject(fillthis))->Fill(momTOF,nsigma);
	    }
	    if (fReadMC) { // fill hbpiIDTot ---> PID contamination denominator
	                   //      hIDGood, hnonIDTot ---> PID numerators
	      fillthis="hbpiIDTot";
	      ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	      isID++;
	      if(pdgProngMC[iprong]==211) { // id pions
		fillthis="hbpiIDGood";
		((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
		isCorrect++;
	      }
	      else { // misidentified electrons, muons, kaons and protons
		fillthis="hbnopiIDpi";
		((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->PtProng(iprong));
	      }
	    }
	    break;

	  default:
	    break;
	  }

	} //end loop on prongs
	
	fillthis="hbLcIDTot";
	if(isID==3) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt());	
	fillthis="hbLcIDGood";
	if(isCorrect==3) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt());
	fillthis="hbLcnoID";
	if(isCorrect<3) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt());

	//now histograms where we don't need to check identity
	fillthis="hbLcpt";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt());
	
	fillthis = "hbDist12toPrim";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->GetDist12toPrim());
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->GetDist23toPrim());
	fillthis = "hbDist12toPrimLcPt";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->GetDist12toPrim());
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->GetDist23toPrim());
	fillthis = "hbSigmaVert";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->GetSigmaVert());
	fillthis = "hbSigmaVertLcPt";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->GetSigmaVert());
	fillthis = "hbDCAs";
	Double_t dcas[3];
	part->GetDCAs(dcas);
	for (Int_t idca=0;idca<3;idca++) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(dcas[idca]);
	fillthis = "hbDCAsLcPt";
	for (Int_t idca=0;idca<3;idca++) ((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),dcas[idca]);
	fillthis = "hbCosPointingAngle";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->CosPointingAngle());
	fillthis = "hbCosPointingAngleLcPt";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->CosPointingAngle());
	fillthis = "hbDecayLength";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->DecayLength());
	fillthis = "hbDecayLengthLcPt";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),part->DecayLength());
	Double_t sum2=part->Getd0Prong(0)*part->Getd0Prong(0)+
	part->Getd0Prong(1)*part->Getd0Prong(1)+
	part->Getd0Prong(2)*part->Getd0Prong(2);
	fillthis = "hbSum2";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(sum2);
	fillthis = "hbSum2LcPt";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),sum2);
	fillthis = "hbptmax";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(ptmax);
	fillthis = "hbptmaxLcPt";
	((TH1F*)fOutputMC->FindObject(fillthis))->Fill(part->Pt(),ptmax);

      } // end if (selection)

    } // end mass cut

  } // end background case

  return;

}

//-------------------------
void AliAnalysisTaskSELambdac::FillAPrioriConcentrations(AliAODRecoDecayHF3Prong *part,
							    AliRDHFCutsLctopKpi *cuts,
							    AliAODEvent* aod,
							    TClonesArray *arrMC)
{

  // FillAPrioriConcentrations
  //cuts->SetUsePID(kFALSE); //Annalisa
  Int_t isSelected3ProngByLc=cuts->IsSelected(part,AliRDHFCuts::kCandidate,aod);

  TString fillthis="";

  if(isSelected3ProngByLc>0 && fReadMC) {

    for (Int_t ii=0; ii<3; ii++) {
      AliAODTrack *prongTest=(AliAODTrack*)part->GetDaughter(ii);
      if (!prongTest) continue;
      Int_t labprongTest = prongTest->GetLabel();
      if(labprongTest<0) continue;
      AliAODMCParticle *mcprongTest = (AliAODMCParticle*)arrMC->At(labprongTest);

      switch (TMath::Abs(mcprongTest->GetPdgCode())) {
      case 11:
	fillthis="hElIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
      case 13:
	fillthis="hMuIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
      case 211:
	fillthis="hPiIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
      case 321:
	fillthis="hKaIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
      case 2212:
	fillthis="hPrIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
      default:
	break;
      }
    }
  }

  //cuts->SetUsePID(kTRUE); //Annalisa

}

//-----------------------
Bool_t AliAnalysisTaskSELambdac::Is3ProngFromPDG(AliAODRecoDecayHF3Prong *d,
						    TClonesArray *arrayMC,
						    Int_t pdgToBeCompared)
{
  //
  // Returs kTRUE if at least one of tracks in the current 3prong
  // cames from particle with pdgCode=pdgToBeCompared
  //

  Bool_t localFlag = kFALSE;

  for (Int_t ii=0;ii<3;ii++) {
    AliAODTrack *daugh = (AliAODTrack*)d->GetDaughter(ii);

    Int_t lab = daugh->GetLabel();
    if(lab<0) continue;
    AliAODMCParticle *part= (AliAODMCParticle*)arrayMC->At(lab);
    //Int_t partPdg = part->GetPdgCode();
    //printf(" -------------------------------------- partLab=%d partPdg=%d ---\n", lab, partPdg);

    Int_t motherLabel = part->GetMother();
    if(motherLabel<0) continue;

    AliAODMCParticle *motherPart = 0;
    Int_t motherPdg = 0;
    while (!localFlag && motherLabel>=0) {
      motherPart = (AliAODMCParticle*)arrayMC->At(motherLabel);
      motherPdg = motherPart->GetPdgCode();
      //printf(" ------------- motherLab=%d motherPdg=%d ---\n", motherLabel, motherPdg);
      if (TMath::Abs(motherPdg)==pdgToBeCompared) {
	//printf("-------------------------- trovato quark c/cbar\n");
	localFlag = kTRUE;
      }
      else {
	motherLabel = motherPart->GetMother();
      }	
    }

  }

  return localFlag;

}

//-----------------------
Bool_t AliAnalysisTaskSELambdac::IsTrackFromPDG(const AliAODTrack *daugh,
						   TClonesArray *arrayMC,
						   Int_t pdgToBeCompared)
{
  //
  // Returs kTRUE if at the tracks comes
  // from particle with pdgCode=pdgToBeCompared
  //

  Bool_t localFlag = kFALSE;

  Int_t lab = daugh->GetLabel();
  if(lab<0) return localFlag;
  AliAODMCParticle *part= (AliAODMCParticle*)arrayMC->At(lab);
  //Int_t partPdg = part->GetPdgCode();
  //printf(" -------------------------------------- partLab=%d partPdg=%d ---\n", lab, partPdg);

  Int_t motherLabel = part->GetMother();
  if(motherLabel<0) return localFlag;

  AliAODMCParticle *motherPart = 0;
  Int_t motherPdg = 0;
  while (!localFlag && motherLabel>=0) {
    motherPart = (AliAODMCParticle*)arrayMC->At(motherLabel);
    motherPdg = motherPart->GetPdgCode();
    //printf(" ------------- motherLab=%d motherPdg=%d ---\n", motherLabel, motherPdg);
    if (TMath::Abs(motherPdg)==pdgToBeCompared) {
      //printf("-------------------------- trovato quark c/cbar\n");
      localFlag = kTRUE;
    }
    else {
      motherLabel = motherPart->GetMother();
    }	
  }

  return localFlag;

}




//-----------------------
Bool_t AliAnalysisTaskSELambdac::IsThereAGeneratedLc(TClonesArray *arrayMC)
{
  //
  // Returs kTRUE if there is a lepton related to the LambdaC
  //

  Bool_t localFlag = kFALSE;
 
  AliAODMCParticle *searchLc;
  
  for (Int_t iii=0; iii<arrayMC->GetEntries(); iii++) {
    searchLc = (AliAODMCParticle*)arrayMC->At(iii);
    Int_t searchLcpdg =  searchLc->GetPdgCode();
    if (TMath::Abs(searchLcpdg) == 4122){
      localFlag = kTRUE;
      break;  
    }
  }
  

  return localFlag;

}
//_________________________________
Int_t AliAnalysisTaskSELambdac::NumberPrimaries(const AliAODEvent *aods)
{
///////////////estimate primaries
  Int_t counter=0;

  
  TClonesArray *aodtracks=(TClonesArray *)aods->GetTracks();
 
  // for(Int_t ji=0;ji<aods->GetNumberOfTracks();ji++)
  for(Int_t ji=0;ji<aodtracks->GetEntriesFast();ji++)
    {
      AliAODTrack*aodTrack=(AliAODTrack*)aodtracks->UncheckedAt(ji);
      if(aodTrack->IsPrimaryCandidate()) counter++;
    }
  return counter;
  
}  
//_________________________________

void AliAnalysisTaskSELambdac::MultiplicityStudies(AliAODRecoDecayHF3Prong *part,
						      AliRDHFCutsLctopKpi *cuts,
						      AliAODEvent* aod,
						      TClonesArray *arrMC,
						      Bool_t &flag1,Bool_t &flag2,Bool_t &flag3,
						      Bool_t &flag4, Bool_t &flag5, Bool_t &flag6)
{


// Multiplicity studies

  TString fillthis="";

  Int_t pdgDgLctopKpi[3]={2212,321,211};
  Int_t lab=-9999;
  if(fReadMC)
    lab=part->MatchToMC(4122,arrMC,3,pdgDgLctopKpi); //return MC particle label if the array corresponds to a Lc, -1 if not (cf. AliAODRecoDecay.cxx)

  //cuts->SetUsePID(kFALSE); //Annalisa
  Int_t isSelected3ProngByLc=cuts->IsSelected(part,AliRDHFCuts::kCandidate,aod);

  if(isSelected3ProngByLc>0 && fReadMC) {
    flag1 = kTRUE;
    if (lab>0) {
      flag3 = kTRUE;
    }

    Bool_t is3ProngFromJPsi = Is3ProngFromPDG(part,arrMC,443);
    if (is3ProngFromJPsi) flag6=is3ProngFromJPsi;

    Bool_t is3ProngFromC = Is3ProngFromPDG(part,arrMC,4);
    if (is3ProngFromC) flag4=is3ProngFromC;

    Bool_t is3ProngFromB = Is3ProngFromPDG(part,arrMC,5);
    if (is3ProngFromB) flag5=is3ProngFromB;

    for (Int_t ii=0; ii<3; ii++) {
      AliAODTrack *prongTest=(AliAODTrack*)part->GetDaughter(ii);
      if (!prongTest) continue;
      Int_t labprongTest = prongTest->GetLabel();
      if(labprongTest<0) continue;
      AliAODMCParticle *mcprongTest = (AliAODMCParticle*)arrMC->At(labprongTest);

      switch (TMath::Abs(mcprongTest->GetPdgCode())) {
      case 11:
	fillthis="hElIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	if (IsTrackFromPDG(prongTest,arrMC,443)) {
	  fillthis="hElIn3Prong6";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	}
	break;
      case 13:
	fillthis="hMuIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	if (IsTrackFromPDG(prongTest,arrMC,443)) {
	  fillthis="hMuIn3Prong6";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	}
	break;
      case 211:
	fillthis="hPiIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	if (IsTrackFromPDG(prongTest,arrMC,443)) {
	  fillthis="hPiIn3Prong6";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	}
	break;
      case 321:
	fillthis="hKaIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	if (IsTrackFromPDG(prongTest,arrMC,443)) {
	  fillthis="hKaIn3Prong6";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	}
	break;
      case 2212:
	fillthis="hPrIn3Prong";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	if (IsTrackFromPDG(prongTest,arrMC,443)) {
	  fillthis="hPrIn3Prong6";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	}
	break;
      default:
	break;
      }

      if (lab>0) {
	switch (TMath::Abs(mcprongTest->GetPdgCode())) {
	case 11:
	  fillthis="hElIn3Prong1";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  break;
	case 13:
	  fillthis="hMuIn3Prong1";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  break;
	case 211:
	  fillthis="hPiIn3Prong1";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  break;
	case 321:
	  fillthis="hKaIn3Prong1";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  break;
	case 2212:
	  fillthis="hPrIn3Prong1";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  break;
	default:
	  break;
	}
      } else {
	switch (TMath::Abs(mcprongTest->GetPdgCode())) {
	case 11:
	  fillthis="hElIn3Prong2";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  if (IsTrackFromPDG(prongTest,arrMC,4)) {
	    fillthis="hElIn3Prong3";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hElIn3Prong4";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (!IsTrackFromPDG(prongTest,arrMC,4) && !IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hElIn3Prong5";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  break;
	case 13:
	  fillthis="hMuIn3Prong2";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  if (IsTrackFromPDG(prongTest,arrMC,4)) {
	    fillthis="hMuIn3Prong3";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hMuIn3Prong4";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (!IsTrackFromPDG(prongTest,arrMC,4) && !IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hMuIn3Prong5";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  break;
	case 211:
	  fillthis="hPiIn3Prong2";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  if (IsTrackFromPDG(prongTest,arrMC,4)) {
	    fillthis="hPiIn3Prong3";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hPiIn3Prong4";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (!IsTrackFromPDG(prongTest,arrMC,4) && !IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hPiIn3Prong5";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  break;
	case 321:
	  fillthis="hKaIn3Prong2";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  if (IsTrackFromPDG(prongTest,arrMC,4)) {
	    fillthis="hKaIn3Prong3";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hKaIn3Prong4";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (!IsTrackFromPDG(prongTest,arrMC,4) && !IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hKaIn3Prong5";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  break;
	case 2212:
	  fillthis="hPrIn3Prong2";
	  ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  if (IsTrackFromPDG(prongTest,arrMC,4)) {
	    fillthis="hPrIn3Prong3";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hPrIn3Prong4";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  if (!IsTrackFromPDG(prongTest,arrMC,4) && !IsTrackFromPDG(prongTest,arrMC,5)) {
	    fillthis="hPrIn3Prong5";
	    ((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	  }
	  break;
	default:
	  break;
	}
      }
      /*
	if (is3ProngFromC) {
	switch (TMath::Abs(mcprongTest->GetPdgCode())) {
	case 11:
	fillthis="hElIn3Prong3";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 13:
	fillthis="hMuIn3Prong3";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 211:
	fillthis="hPiIn3Prong3";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 321:
	fillthis="hKaIn3Prong3";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 2212:
	fillthis="hPrIn3Prong3";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	default:
	break;
	}
	} else { // !is3ProngFromC
	if (is3ProngFromB) {
	switch (TMath::Abs(mcprongTest->GetPdgCode())) {
	case 11:
	fillthis="hElIn3Prong4";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 13:
	fillthis="hMuIn3Prong4";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 211:
	fillthis="hPiIn3Prong4";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 321:
	fillthis="hKaIn3Prong4";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 2212:
	fillthis="hPrIn3Prong4";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	default:
	break;
	}
	} else {//!is3ProngFromB
	switch (TMath::Abs(mcprongTest->GetPdgCode())) {
	case 11:
	fillthis="hElIn3Prong5";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 13:
	fillthis="hMuIn3Prong5";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 211:
	fillthis="hPiIn3Prong5";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 321:
	fillthis="hKaIn3Prong5";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	case 2212:
	fillthis="hPrIn3Prong5";
	((TH1F*)fAPriori->FindObject(fillthis))->Fill(part->PtProng(ii));
	break;
	default:
	break;
	}
	}
	}
      */
    }
  }

  Double_t mPDG=TDatabasePDG::Instance()->GetParticle(4122)->Mass();
  Double_t invmasscut=0.05;

  Double_t minvLcpKpi = part->InvMassLcpKpi();
  Double_t minvLcpiKp = part->InvMassLcpiKp();

  //cuts->SetUsePID(kTRUE); //Annalisa
  Int_t isSelected3ProngByLcPID=cuts->IsSelected(part,AliRDHFCuts::kCandidate,aod);
  if (isSelected3ProngByLcPID>0) {
    if (TMath::Abs(minvLcpKpi-mPDG)<invmasscut || TMath::Abs(minvLcpiKp-mPDG)<invmasscut) {
      flag2 = kTRUE;
    }
  }


}
 AliAnalysisTaskSELambdac.cxx:1
 AliAnalysisTaskSELambdac.cxx:2
 AliAnalysisTaskSELambdac.cxx:3
 AliAnalysisTaskSELambdac.cxx:4
 AliAnalysisTaskSELambdac.cxx:5
 AliAnalysisTaskSELambdac.cxx:6
 AliAnalysisTaskSELambdac.cxx:7
 AliAnalysisTaskSELambdac.cxx:8
 AliAnalysisTaskSELambdac.cxx:9
 AliAnalysisTaskSELambdac.cxx:10
 AliAnalysisTaskSELambdac.cxx:11
 AliAnalysisTaskSELambdac.cxx:12
 AliAnalysisTaskSELambdac.cxx:13
 AliAnalysisTaskSELambdac.cxx:14
 AliAnalysisTaskSELambdac.cxx:15
 AliAnalysisTaskSELambdac.cxx:16
 AliAnalysisTaskSELambdac.cxx:17
 AliAnalysisTaskSELambdac.cxx:18
 AliAnalysisTaskSELambdac.cxx:19
 AliAnalysisTaskSELambdac.cxx:20
 AliAnalysisTaskSELambdac.cxx:21
 AliAnalysisTaskSELambdac.cxx:22
 AliAnalysisTaskSELambdac.cxx:23
 AliAnalysisTaskSELambdac.cxx:24
 AliAnalysisTaskSELambdac.cxx:25
 AliAnalysisTaskSELambdac.cxx:26
 AliAnalysisTaskSELambdac.cxx:27
 AliAnalysisTaskSELambdac.cxx:28
 AliAnalysisTaskSELambdac.cxx:29
 AliAnalysisTaskSELambdac.cxx:30
 AliAnalysisTaskSELambdac.cxx:31
 AliAnalysisTaskSELambdac.cxx:32
 AliAnalysisTaskSELambdac.cxx:33
 AliAnalysisTaskSELambdac.cxx:34
 AliAnalysisTaskSELambdac.cxx:35
 AliAnalysisTaskSELambdac.cxx:36
 AliAnalysisTaskSELambdac.cxx:37
 AliAnalysisTaskSELambdac.cxx:38
 AliAnalysisTaskSELambdac.cxx:39
 AliAnalysisTaskSELambdac.cxx:40
 AliAnalysisTaskSELambdac.cxx:41
 AliAnalysisTaskSELambdac.cxx:42
 AliAnalysisTaskSELambdac.cxx:43
 AliAnalysisTaskSELambdac.cxx:44
 AliAnalysisTaskSELambdac.cxx:45
 AliAnalysisTaskSELambdac.cxx:46
 AliAnalysisTaskSELambdac.cxx:47
 AliAnalysisTaskSELambdac.cxx:48
 AliAnalysisTaskSELambdac.cxx:49
 AliAnalysisTaskSELambdac.cxx:50
 AliAnalysisTaskSELambdac.cxx:51
 AliAnalysisTaskSELambdac.cxx:52
 AliAnalysisTaskSELambdac.cxx:53
 AliAnalysisTaskSELambdac.cxx:54
 AliAnalysisTaskSELambdac.cxx:55
 AliAnalysisTaskSELambdac.cxx:56
 AliAnalysisTaskSELambdac.cxx:57
 AliAnalysisTaskSELambdac.cxx:58
 AliAnalysisTaskSELambdac.cxx:59
 AliAnalysisTaskSELambdac.cxx:60
 AliAnalysisTaskSELambdac.cxx:61
 AliAnalysisTaskSELambdac.cxx:62
 AliAnalysisTaskSELambdac.cxx:63
 AliAnalysisTaskSELambdac.cxx:64
 AliAnalysisTaskSELambdac.cxx:65
 AliAnalysisTaskSELambdac.cxx:66
 AliAnalysisTaskSELambdac.cxx:67
 AliAnalysisTaskSELambdac.cxx:68
 AliAnalysisTaskSELambdac.cxx:69
 AliAnalysisTaskSELambdac.cxx:70
 AliAnalysisTaskSELambdac.cxx:71
 AliAnalysisTaskSELambdac.cxx:72
 AliAnalysisTaskSELambdac.cxx:73
 AliAnalysisTaskSELambdac.cxx:74
 AliAnalysisTaskSELambdac.cxx:75
 AliAnalysisTaskSELambdac.cxx:76
 AliAnalysisTaskSELambdac.cxx:77
 AliAnalysisTaskSELambdac.cxx:78
 AliAnalysisTaskSELambdac.cxx:79
 AliAnalysisTaskSELambdac.cxx:80
 AliAnalysisTaskSELambdac.cxx:81
 AliAnalysisTaskSELambdac.cxx:82
 AliAnalysisTaskSELambdac.cxx:83
 AliAnalysisTaskSELambdac.cxx:84
 AliAnalysisTaskSELambdac.cxx:85
 AliAnalysisTaskSELambdac.cxx:86
 AliAnalysisTaskSELambdac.cxx:87
 AliAnalysisTaskSELambdac.cxx:88
 AliAnalysisTaskSELambdac.cxx:89
 AliAnalysisTaskSELambdac.cxx:90
 AliAnalysisTaskSELambdac.cxx:91
 AliAnalysisTaskSELambdac.cxx:92
 AliAnalysisTaskSELambdac.cxx:93
 AliAnalysisTaskSELambdac.cxx:94
 AliAnalysisTaskSELambdac.cxx:95
 AliAnalysisTaskSELambdac.cxx:96
 AliAnalysisTaskSELambdac.cxx:97
 AliAnalysisTaskSELambdac.cxx:98
 AliAnalysisTaskSELambdac.cxx:99
 AliAnalysisTaskSELambdac.cxx:100
 AliAnalysisTaskSELambdac.cxx:101
 AliAnalysisTaskSELambdac.cxx:102
 AliAnalysisTaskSELambdac.cxx:103
 AliAnalysisTaskSELambdac.cxx:104
 AliAnalysisTaskSELambdac.cxx:105
 AliAnalysisTaskSELambdac.cxx:106
 AliAnalysisTaskSELambdac.cxx:107
 AliAnalysisTaskSELambdac.cxx:108
 AliAnalysisTaskSELambdac.cxx:109
 AliAnalysisTaskSELambdac.cxx:110
 AliAnalysisTaskSELambdac.cxx:111
 AliAnalysisTaskSELambdac.cxx:112
 AliAnalysisTaskSELambdac.cxx:113
 AliAnalysisTaskSELambdac.cxx:114
 AliAnalysisTaskSELambdac.cxx:115
 AliAnalysisTaskSELambdac.cxx:116
 AliAnalysisTaskSELambdac.cxx:117
 AliAnalysisTaskSELambdac.cxx:118
 AliAnalysisTaskSELambdac.cxx:119
 AliAnalysisTaskSELambdac.cxx:120
 AliAnalysisTaskSELambdac.cxx:121
 AliAnalysisTaskSELambdac.cxx:122
 AliAnalysisTaskSELambdac.cxx:123
 AliAnalysisTaskSELambdac.cxx:124
 AliAnalysisTaskSELambdac.cxx:125
 AliAnalysisTaskSELambdac.cxx:126
 AliAnalysisTaskSELambdac.cxx:127
 AliAnalysisTaskSELambdac.cxx:128
 AliAnalysisTaskSELambdac.cxx:129
 AliAnalysisTaskSELambdac.cxx:130
 AliAnalysisTaskSELambdac.cxx:131
 AliAnalysisTaskSELambdac.cxx:132
 AliAnalysisTaskSELambdac.cxx:133
 AliAnalysisTaskSELambdac.cxx:134
 AliAnalysisTaskSELambdac.cxx:135
 AliAnalysisTaskSELambdac.cxx:136
 AliAnalysisTaskSELambdac.cxx:137
 AliAnalysisTaskSELambdac.cxx:138
 AliAnalysisTaskSELambdac.cxx:139
 AliAnalysisTaskSELambdac.cxx:140
 AliAnalysisTaskSELambdac.cxx:141
 AliAnalysisTaskSELambdac.cxx:142
 AliAnalysisTaskSELambdac.cxx:143
 AliAnalysisTaskSELambdac.cxx:144
 AliAnalysisTaskSELambdac.cxx:145
 AliAnalysisTaskSELambdac.cxx:146
 AliAnalysisTaskSELambdac.cxx:147
 AliAnalysisTaskSELambdac.cxx:148
 AliAnalysisTaskSELambdac.cxx:149
 AliAnalysisTaskSELambdac.cxx:150
 AliAnalysisTaskSELambdac.cxx:151
 AliAnalysisTaskSELambdac.cxx:152
 AliAnalysisTaskSELambdac.cxx:153
 AliAnalysisTaskSELambdac.cxx:154
 AliAnalysisTaskSELambdac.cxx:155
 AliAnalysisTaskSELambdac.cxx:156
 AliAnalysisTaskSELambdac.cxx:157
 AliAnalysisTaskSELambdac.cxx:158
 AliAnalysisTaskSELambdac.cxx:159
 AliAnalysisTaskSELambdac.cxx:160
 AliAnalysisTaskSELambdac.cxx:161
 AliAnalysisTaskSELambdac.cxx:162
 AliAnalysisTaskSELambdac.cxx:163
 AliAnalysisTaskSELambdac.cxx:164
 AliAnalysisTaskSELambdac.cxx:165
 AliAnalysisTaskSELambdac.cxx:166
 AliAnalysisTaskSELambdac.cxx:167
 AliAnalysisTaskSELambdac.cxx:168
 AliAnalysisTaskSELambdac.cxx:169
 AliAnalysisTaskSELambdac.cxx:170
 AliAnalysisTaskSELambdac.cxx:171
 AliAnalysisTaskSELambdac.cxx:172
 AliAnalysisTaskSELambdac.cxx:173
 AliAnalysisTaskSELambdac.cxx:174
 AliAnalysisTaskSELambdac.cxx:175
 AliAnalysisTaskSELambdac.cxx:176
 AliAnalysisTaskSELambdac.cxx:177
 AliAnalysisTaskSELambdac.cxx:178
 AliAnalysisTaskSELambdac.cxx:179
 AliAnalysisTaskSELambdac.cxx:180
 AliAnalysisTaskSELambdac.cxx:181
 AliAnalysisTaskSELambdac.cxx:182
 AliAnalysisTaskSELambdac.cxx:183
 AliAnalysisTaskSELambdac.cxx:184
 AliAnalysisTaskSELambdac.cxx:185
 AliAnalysisTaskSELambdac.cxx:186
 AliAnalysisTaskSELambdac.cxx:187
 AliAnalysisTaskSELambdac.cxx:188
 AliAnalysisTaskSELambdac.cxx:189
 AliAnalysisTaskSELambdac.cxx:190
 AliAnalysisTaskSELambdac.cxx:191
 AliAnalysisTaskSELambdac.cxx:192
 AliAnalysisTaskSELambdac.cxx:193
 AliAnalysisTaskSELambdac.cxx:194
 AliAnalysisTaskSELambdac.cxx:195
 AliAnalysisTaskSELambdac.cxx:196
 AliAnalysisTaskSELambdac.cxx:197
 AliAnalysisTaskSELambdac.cxx:198
 AliAnalysisTaskSELambdac.cxx:199
 AliAnalysisTaskSELambdac.cxx:200
 AliAnalysisTaskSELambdac.cxx:201
 AliAnalysisTaskSELambdac.cxx:202
 AliAnalysisTaskSELambdac.cxx:203
 AliAnalysisTaskSELambdac.cxx:204
 AliAnalysisTaskSELambdac.cxx:205
 AliAnalysisTaskSELambdac.cxx:206
 AliAnalysisTaskSELambdac.cxx:207
 AliAnalysisTaskSELambdac.cxx:208
 AliAnalysisTaskSELambdac.cxx:209
 AliAnalysisTaskSELambdac.cxx:210
 AliAnalysisTaskSELambdac.cxx:211
 AliAnalysisTaskSELambdac.cxx:212
 AliAnalysisTaskSELambdac.cxx:213
 AliAnalysisTaskSELambdac.cxx:214
 AliAnalysisTaskSELambdac.cxx:215
 AliAnalysisTaskSELambdac.cxx:216
 AliAnalysisTaskSELambdac.cxx:217
 AliAnalysisTaskSELambdac.cxx:218
 AliAnalysisTaskSELambdac.cxx:219
 AliAnalysisTaskSELambdac.cxx:220
 AliAnalysisTaskSELambdac.cxx:221
 AliAnalysisTaskSELambdac.cxx:222
 AliAnalysisTaskSELambdac.cxx:223
 AliAnalysisTaskSELambdac.cxx:224
 AliAnalysisTaskSELambdac.cxx:225
 AliAnalysisTaskSELambdac.cxx:226
 AliAnalysisTaskSELambdac.cxx:227
 AliAnalysisTaskSELambdac.cxx:228
 AliAnalysisTaskSELambdac.cxx:229
 AliAnalysisTaskSELambdac.cxx:230
 AliAnalysisTaskSELambdac.cxx:231
 AliAnalysisTaskSELambdac.cxx:232
 AliAnalysisTaskSELambdac.cxx:233
 AliAnalysisTaskSELambdac.cxx:234
 AliAnalysisTaskSELambdac.cxx:235
 AliAnalysisTaskSELambdac.cxx:236
 AliAnalysisTaskSELambdac.cxx:237
 AliAnalysisTaskSELambdac.cxx:238
 AliAnalysisTaskSELambdac.cxx:239
 AliAnalysisTaskSELambdac.cxx:240
 AliAnalysisTaskSELambdac.cxx:241
 AliAnalysisTaskSELambdac.cxx:242
 AliAnalysisTaskSELambdac.cxx:243
 AliAnalysisTaskSELambdac.cxx:244
 AliAnalysisTaskSELambdac.cxx:245
 AliAnalysisTaskSELambdac.cxx:246
 AliAnalysisTaskSELambdac.cxx:247
 AliAnalysisTaskSELambdac.cxx:248
 AliAnalysisTaskSELambdac.cxx:249
 AliAnalysisTaskSELambdac.cxx:250
 AliAnalysisTaskSELambdac.cxx:251
 AliAnalysisTaskSELambdac.cxx:252
 AliAnalysisTaskSELambdac.cxx:253
 AliAnalysisTaskSELambdac.cxx:254
 AliAnalysisTaskSELambdac.cxx:255
 AliAnalysisTaskSELambdac.cxx:256
 AliAnalysisTaskSELambdac.cxx:257
 AliAnalysisTaskSELambdac.cxx:258
 AliAnalysisTaskSELambdac.cxx:259
 AliAnalysisTaskSELambdac.cxx:260
 AliAnalysisTaskSELambdac.cxx:261
 AliAnalysisTaskSELambdac.cxx:262
 AliAnalysisTaskSELambdac.cxx:263
 AliAnalysisTaskSELambdac.cxx:264
 AliAnalysisTaskSELambdac.cxx:265
 AliAnalysisTaskSELambdac.cxx:266
 AliAnalysisTaskSELambdac.cxx:267
 AliAnalysisTaskSELambdac.cxx:268
 AliAnalysisTaskSELambdac.cxx:269
 AliAnalysisTaskSELambdac.cxx:270
 AliAnalysisTaskSELambdac.cxx:271
 AliAnalysisTaskSELambdac.cxx:272
 AliAnalysisTaskSELambdac.cxx:273
 AliAnalysisTaskSELambdac.cxx:274
 AliAnalysisTaskSELambdac.cxx:275
 AliAnalysisTaskSELambdac.cxx:276
 AliAnalysisTaskSELambdac.cxx:277
 AliAnalysisTaskSELambdac.cxx:278
 AliAnalysisTaskSELambdac.cxx:279
 AliAnalysisTaskSELambdac.cxx:280
 AliAnalysisTaskSELambdac.cxx:281
 AliAnalysisTaskSELambdac.cxx:282
 AliAnalysisTaskSELambdac.cxx:283
 AliAnalysisTaskSELambdac.cxx:284
 AliAnalysisTaskSELambdac.cxx:285
 AliAnalysisTaskSELambdac.cxx:286
 AliAnalysisTaskSELambdac.cxx:287
 AliAnalysisTaskSELambdac.cxx:288
 AliAnalysisTaskSELambdac.cxx:289
 AliAnalysisTaskSELambdac.cxx:290
 AliAnalysisTaskSELambdac.cxx:291
 AliAnalysisTaskSELambdac.cxx:292
 AliAnalysisTaskSELambdac.cxx:293
 AliAnalysisTaskSELambdac.cxx:294
 AliAnalysisTaskSELambdac.cxx:295
 AliAnalysisTaskSELambdac.cxx:296
 AliAnalysisTaskSELambdac.cxx:297
 AliAnalysisTaskSELambdac.cxx:298
 AliAnalysisTaskSELambdac.cxx:299
 AliAnalysisTaskSELambdac.cxx:300
 AliAnalysisTaskSELambdac.cxx:301
 AliAnalysisTaskSELambdac.cxx:302
 AliAnalysisTaskSELambdac.cxx:303
 AliAnalysisTaskSELambdac.cxx:304
 AliAnalysisTaskSELambdac.cxx:305
 AliAnalysisTaskSELambdac.cxx:306
 AliAnalysisTaskSELambdac.cxx:307
 AliAnalysisTaskSELambdac.cxx:308
 AliAnalysisTaskSELambdac.cxx:309
 AliAnalysisTaskSELambdac.cxx:310
 AliAnalysisTaskSELambdac.cxx:311
 AliAnalysisTaskSELambdac.cxx:312
 AliAnalysisTaskSELambdac.cxx:313
 AliAnalysisTaskSELambdac.cxx:314
 AliAnalysisTaskSELambdac.cxx:315
 AliAnalysisTaskSELambdac.cxx:316
 AliAnalysisTaskSELambdac.cxx:317
 AliAnalysisTaskSELambdac.cxx:318
 AliAnalysisTaskSELambdac.cxx:319
 AliAnalysisTaskSELambdac.cxx:320
 AliAnalysisTaskSELambdac.cxx:321
 AliAnalysisTaskSELambdac.cxx:322
 AliAnalysisTaskSELambdac.cxx:323
 AliAnalysisTaskSELambdac.cxx:324
 AliAnalysisTaskSELambdac.cxx:325
 AliAnalysisTaskSELambdac.cxx:326
 AliAnalysisTaskSELambdac.cxx:327
 AliAnalysisTaskSELambdac.cxx:328
 AliAnalysisTaskSELambdac.cxx:329
 AliAnalysisTaskSELambdac.cxx:330
 AliAnalysisTaskSELambdac.cxx:331
 AliAnalysisTaskSELambdac.cxx:332
 AliAnalysisTaskSELambdac.cxx:333
 AliAnalysisTaskSELambdac.cxx:334
 AliAnalysisTaskSELambdac.cxx:335
 AliAnalysisTaskSELambdac.cxx:336
 AliAnalysisTaskSELambdac.cxx:337
 AliAnalysisTaskSELambdac.cxx:338
 AliAnalysisTaskSELambdac.cxx:339
 AliAnalysisTaskSELambdac.cxx:340
 AliAnalysisTaskSELambdac.cxx:341
 AliAnalysisTaskSELambdac.cxx:342
 AliAnalysisTaskSELambdac.cxx:343
 AliAnalysisTaskSELambdac.cxx:344
 AliAnalysisTaskSELambdac.cxx:345
 AliAnalysisTaskSELambdac.cxx:346
 AliAnalysisTaskSELambdac.cxx:347
 AliAnalysisTaskSELambdac.cxx:348
 AliAnalysisTaskSELambdac.cxx:349
 AliAnalysisTaskSELambdac.cxx:350
 AliAnalysisTaskSELambdac.cxx:351
 AliAnalysisTaskSELambdac.cxx:352
 AliAnalysisTaskSELambdac.cxx:353
 AliAnalysisTaskSELambdac.cxx:354
 AliAnalysisTaskSELambdac.cxx:355
 AliAnalysisTaskSELambdac.cxx:356
 AliAnalysisTaskSELambdac.cxx:357
 AliAnalysisTaskSELambdac.cxx:358
 AliAnalysisTaskSELambdac.cxx:359
 AliAnalysisTaskSELambdac.cxx:360
 AliAnalysisTaskSELambdac.cxx:361
 AliAnalysisTaskSELambdac.cxx:362
 AliAnalysisTaskSELambdac.cxx:363
 AliAnalysisTaskSELambdac.cxx:364
 AliAnalysisTaskSELambdac.cxx:365
 AliAnalysisTaskSELambdac.cxx:366
 AliAnalysisTaskSELambdac.cxx:367
 AliAnalysisTaskSELambdac.cxx:368
 AliAnalysisTaskSELambdac.cxx:369
 AliAnalysisTaskSELambdac.cxx:370
 AliAnalysisTaskSELambdac.cxx:371
 AliAnalysisTaskSELambdac.cxx:372
 AliAnalysisTaskSELambdac.cxx:373
 AliAnalysisTaskSELambdac.cxx:374
 AliAnalysisTaskSELambdac.cxx:375
 AliAnalysisTaskSELambdac.cxx:376
 AliAnalysisTaskSELambdac.cxx:377
 AliAnalysisTaskSELambdac.cxx:378
 AliAnalysisTaskSELambdac.cxx:379
 AliAnalysisTaskSELambdac.cxx:380
 AliAnalysisTaskSELambdac.cxx:381
 AliAnalysisTaskSELambdac.cxx:382
 AliAnalysisTaskSELambdac.cxx:383
 AliAnalysisTaskSELambdac.cxx:384
 AliAnalysisTaskSELambdac.cxx:385
 AliAnalysisTaskSELambdac.cxx:386
 AliAnalysisTaskSELambdac.cxx:387
 AliAnalysisTaskSELambdac.cxx:388
 AliAnalysisTaskSELambdac.cxx:389
 AliAnalysisTaskSELambdac.cxx:390
 AliAnalysisTaskSELambdac.cxx:391
 AliAnalysisTaskSELambdac.cxx:392
 AliAnalysisTaskSELambdac.cxx:393
 AliAnalysisTaskSELambdac.cxx:394
 AliAnalysisTaskSELambdac.cxx:395
 AliAnalysisTaskSELambdac.cxx:396
 AliAnalysisTaskSELambdac.cxx:397
 AliAnalysisTaskSELambdac.cxx:398
 AliAnalysisTaskSELambdac.cxx:399
 AliAnalysisTaskSELambdac.cxx:400
 AliAnalysisTaskSELambdac.cxx:401
 AliAnalysisTaskSELambdac.cxx:402
 AliAnalysisTaskSELambdac.cxx:403
 AliAnalysisTaskSELambdac.cxx:404
 AliAnalysisTaskSELambdac.cxx:405
 AliAnalysisTaskSELambdac.cxx:406
 AliAnalysisTaskSELambdac.cxx:407
 AliAnalysisTaskSELambdac.cxx:408
 AliAnalysisTaskSELambdac.cxx:409
 AliAnalysisTaskSELambdac.cxx:410
 AliAnalysisTaskSELambdac.cxx:411
 AliAnalysisTaskSELambdac.cxx:412
 AliAnalysisTaskSELambdac.cxx:413
 AliAnalysisTaskSELambdac.cxx:414
 AliAnalysisTaskSELambdac.cxx:415
 AliAnalysisTaskSELambdac.cxx:416
 AliAnalysisTaskSELambdac.cxx:417
 AliAnalysisTaskSELambdac.cxx:418
 AliAnalysisTaskSELambdac.cxx:419
 AliAnalysisTaskSELambdac.cxx:420
 AliAnalysisTaskSELambdac.cxx:421
 AliAnalysisTaskSELambdac.cxx:422
 AliAnalysisTaskSELambdac.cxx:423
 AliAnalysisTaskSELambdac.cxx:424
 AliAnalysisTaskSELambdac.cxx:425
 AliAnalysisTaskSELambdac.cxx:426
 AliAnalysisTaskSELambdac.cxx:427
 AliAnalysisTaskSELambdac.cxx:428
 AliAnalysisTaskSELambdac.cxx:429
 AliAnalysisTaskSELambdac.cxx:430
 AliAnalysisTaskSELambdac.cxx:431
 AliAnalysisTaskSELambdac.cxx:432
 AliAnalysisTaskSELambdac.cxx:433
 AliAnalysisTaskSELambdac.cxx:434
 AliAnalysisTaskSELambdac.cxx:435
 AliAnalysisTaskSELambdac.cxx:436
 AliAnalysisTaskSELambdac.cxx:437
 AliAnalysisTaskSELambdac.cxx:438
 AliAnalysisTaskSELambdac.cxx:439
 AliAnalysisTaskSELambdac.cxx:440
 AliAnalysisTaskSELambdac.cxx:441
 AliAnalysisTaskSELambdac.cxx:442
 AliAnalysisTaskSELambdac.cxx:443
 AliAnalysisTaskSELambdac.cxx:444
 AliAnalysisTaskSELambdac.cxx:445
 AliAnalysisTaskSELambdac.cxx:446
 AliAnalysisTaskSELambdac.cxx:447
 AliAnalysisTaskSELambdac.cxx:448
 AliAnalysisTaskSELambdac.cxx:449
 AliAnalysisTaskSELambdac.cxx:450
 AliAnalysisTaskSELambdac.cxx:451
 AliAnalysisTaskSELambdac.cxx:452
 AliAnalysisTaskSELambdac.cxx:453
 AliAnalysisTaskSELambdac.cxx:454
 AliAnalysisTaskSELambdac.cxx:455
 AliAnalysisTaskSELambdac.cxx:456
 AliAnalysisTaskSELambdac.cxx:457
 AliAnalysisTaskSELambdac.cxx:458
 AliAnalysisTaskSELambdac.cxx:459
 AliAnalysisTaskSELambdac.cxx:460
 AliAnalysisTaskSELambdac.cxx:461
 AliAnalysisTaskSELambdac.cxx:462
 AliAnalysisTaskSELambdac.cxx:463
 AliAnalysisTaskSELambdac.cxx:464
 AliAnalysisTaskSELambdac.cxx:465
 AliAnalysisTaskSELambdac.cxx:466
 AliAnalysisTaskSELambdac.cxx:467
 AliAnalysisTaskSELambdac.cxx:468
 AliAnalysisTaskSELambdac.cxx:469
 AliAnalysisTaskSELambdac.cxx:470
 AliAnalysisTaskSELambdac.cxx:471
 AliAnalysisTaskSELambdac.cxx:472
 AliAnalysisTaskSELambdac.cxx:473
 AliAnalysisTaskSELambdac.cxx:474
 AliAnalysisTaskSELambdac.cxx:475
 AliAnalysisTaskSELambdac.cxx:476
 AliAnalysisTaskSELambdac.cxx:477
 AliAnalysisTaskSELambdac.cxx:478
 AliAnalysisTaskSELambdac.cxx:479
 AliAnalysisTaskSELambdac.cxx:480
 AliAnalysisTaskSELambdac.cxx:481
 AliAnalysisTaskSELambdac.cxx:482
 AliAnalysisTaskSELambdac.cxx:483
 AliAnalysisTaskSELambdac.cxx:484
 AliAnalysisTaskSELambdac.cxx:485
 AliAnalysisTaskSELambdac.cxx:486
 AliAnalysisTaskSELambdac.cxx:487
 AliAnalysisTaskSELambdac.cxx:488
 AliAnalysisTaskSELambdac.cxx:489
 AliAnalysisTaskSELambdac.cxx:490
 AliAnalysisTaskSELambdac.cxx:491
 AliAnalysisTaskSELambdac.cxx:492
 AliAnalysisTaskSELambdac.cxx:493
 AliAnalysisTaskSELambdac.cxx:494
 AliAnalysisTaskSELambdac.cxx:495
 AliAnalysisTaskSELambdac.cxx:496
 AliAnalysisTaskSELambdac.cxx:497
 AliAnalysisTaskSELambdac.cxx:498
 AliAnalysisTaskSELambdac.cxx:499
 AliAnalysisTaskSELambdac.cxx:500
 AliAnalysisTaskSELambdac.cxx:501
 AliAnalysisTaskSELambdac.cxx:502
 AliAnalysisTaskSELambdac.cxx:503
 AliAnalysisTaskSELambdac.cxx:504
 AliAnalysisTaskSELambdac.cxx:505
 AliAnalysisTaskSELambdac.cxx:506
 AliAnalysisTaskSELambdac.cxx:507
 AliAnalysisTaskSELambdac.cxx:508
 AliAnalysisTaskSELambdac.cxx:509
 AliAnalysisTaskSELambdac.cxx:510
 AliAnalysisTaskSELambdac.cxx:511
 AliAnalysisTaskSELambdac.cxx:512
 AliAnalysisTaskSELambdac.cxx:513
 AliAnalysisTaskSELambdac.cxx:514
 AliAnalysisTaskSELambdac.cxx:515
 AliAnalysisTaskSELambdac.cxx:516
 AliAnalysisTaskSELambdac.cxx:517
 AliAnalysisTaskSELambdac.cxx:518
 AliAnalysisTaskSELambdac.cxx:519
 AliAnalysisTaskSELambdac.cxx:520
 AliAnalysisTaskSELambdac.cxx:521
 AliAnalysisTaskSELambdac.cxx:522
 AliAnalysisTaskSELambdac.cxx:523
 AliAnalysisTaskSELambdac.cxx:524
 AliAnalysisTaskSELambdac.cxx:525
 AliAnalysisTaskSELambdac.cxx:526
 AliAnalysisTaskSELambdac.cxx:527
 AliAnalysisTaskSELambdac.cxx:528
 AliAnalysisTaskSELambdac.cxx:529
 AliAnalysisTaskSELambdac.cxx:530
 AliAnalysisTaskSELambdac.cxx:531
 AliAnalysisTaskSELambdac.cxx:532
 AliAnalysisTaskSELambdac.cxx:533
 AliAnalysisTaskSELambdac.cxx:534
 AliAnalysisTaskSELambdac.cxx:535
 AliAnalysisTaskSELambdac.cxx:536
 AliAnalysisTaskSELambdac.cxx:537
 AliAnalysisTaskSELambdac.cxx:538
 AliAnalysisTaskSELambdac.cxx:539
 AliAnalysisTaskSELambdac.cxx:540
 AliAnalysisTaskSELambdac.cxx:541
 AliAnalysisTaskSELambdac.cxx:542
 AliAnalysisTaskSELambdac.cxx:543
 AliAnalysisTaskSELambdac.cxx:544
 AliAnalysisTaskSELambdac.cxx:545
 AliAnalysisTaskSELambdac.cxx:546
 AliAnalysisTaskSELambdac.cxx:547
 AliAnalysisTaskSELambdac.cxx:548
 AliAnalysisTaskSELambdac.cxx:549
 AliAnalysisTaskSELambdac.cxx:550
 AliAnalysisTaskSELambdac.cxx:551
 AliAnalysisTaskSELambdac.cxx:552
 AliAnalysisTaskSELambdac.cxx:553
 AliAnalysisTaskSELambdac.cxx:554
 AliAnalysisTaskSELambdac.cxx:555
 AliAnalysisTaskSELambdac.cxx:556
 AliAnalysisTaskSELambdac.cxx:557
 AliAnalysisTaskSELambdac.cxx:558
 AliAnalysisTaskSELambdac.cxx:559
 AliAnalysisTaskSELambdac.cxx:560
 AliAnalysisTaskSELambdac.cxx:561
 AliAnalysisTaskSELambdac.cxx:562
 AliAnalysisTaskSELambdac.cxx:563
 AliAnalysisTaskSELambdac.cxx:564
 AliAnalysisTaskSELambdac.cxx:565
 AliAnalysisTaskSELambdac.cxx:566
 AliAnalysisTaskSELambdac.cxx:567
 AliAnalysisTaskSELambdac.cxx:568
 AliAnalysisTaskSELambdac.cxx:569
 AliAnalysisTaskSELambdac.cxx:570
 AliAnalysisTaskSELambdac.cxx:571
 AliAnalysisTaskSELambdac.cxx:572
 AliAnalysisTaskSELambdac.cxx:573
 AliAnalysisTaskSELambdac.cxx:574
 AliAnalysisTaskSELambdac.cxx:575
 AliAnalysisTaskSELambdac.cxx:576
 AliAnalysisTaskSELambdac.cxx:577
 AliAnalysisTaskSELambdac.cxx:578
 AliAnalysisTaskSELambdac.cxx:579
 AliAnalysisTaskSELambdac.cxx:580
 AliAnalysisTaskSELambdac.cxx:581
 AliAnalysisTaskSELambdac.cxx:582
 AliAnalysisTaskSELambdac.cxx:583
 AliAnalysisTaskSELambdac.cxx:584
 AliAnalysisTaskSELambdac.cxx:585
 AliAnalysisTaskSELambdac.cxx:586
 AliAnalysisTaskSELambdac.cxx:587
 AliAnalysisTaskSELambdac.cxx:588
 AliAnalysisTaskSELambdac.cxx:589
 AliAnalysisTaskSELambdac.cxx:590
 AliAnalysisTaskSELambdac.cxx:591
 AliAnalysisTaskSELambdac.cxx:592
 AliAnalysisTaskSELambdac.cxx:593
 AliAnalysisTaskSELambdac.cxx:594
 AliAnalysisTaskSELambdac.cxx:595
 AliAnalysisTaskSELambdac.cxx:596
 AliAnalysisTaskSELambdac.cxx:597
 AliAnalysisTaskSELambdac.cxx:598
 AliAnalysisTaskSELambdac.cxx:599
 AliAnalysisTaskSELambdac.cxx:600
 AliAnalysisTaskSELambdac.cxx:601
 AliAnalysisTaskSELambdac.cxx:602
 AliAnalysisTaskSELambdac.cxx:603
 AliAnalysisTaskSELambdac.cxx:604
 AliAnalysisTaskSELambdac.cxx:605
 AliAnalysisTaskSELambdac.cxx:606
 AliAnalysisTaskSELambdac.cxx:607
 AliAnalysisTaskSELambdac.cxx:608
 AliAnalysisTaskSELambdac.cxx:609
 AliAnalysisTaskSELambdac.cxx:610
 AliAnalysisTaskSELambdac.cxx:611
 AliAnalysisTaskSELambdac.cxx:612
 AliAnalysisTaskSELambdac.cxx:613
 AliAnalysisTaskSELambdac.cxx:614
 AliAnalysisTaskSELambdac.cxx:615
 AliAnalysisTaskSELambdac.cxx:616
 AliAnalysisTaskSELambdac.cxx:617
 AliAnalysisTaskSELambdac.cxx:618
 AliAnalysisTaskSELambdac.cxx:619
 AliAnalysisTaskSELambdac.cxx:620
 AliAnalysisTaskSELambdac.cxx:621
 AliAnalysisTaskSELambdac.cxx:622
 AliAnalysisTaskSELambdac.cxx:623
 AliAnalysisTaskSELambdac.cxx:624
 AliAnalysisTaskSELambdac.cxx:625
 AliAnalysisTaskSELambdac.cxx:626
 AliAnalysisTaskSELambdac.cxx:627
 AliAnalysisTaskSELambdac.cxx:628
 AliAnalysisTaskSELambdac.cxx:629
 AliAnalysisTaskSELambdac.cxx:630
 AliAnalysisTaskSELambdac.cxx:631
 AliAnalysisTaskSELambdac.cxx:632
 AliAnalysisTaskSELambdac.cxx:633
 AliAnalysisTaskSELambdac.cxx:634
 AliAnalysisTaskSELambdac.cxx:635
 AliAnalysisTaskSELambdac.cxx:636
 AliAnalysisTaskSELambdac.cxx:637
 AliAnalysisTaskSELambdac.cxx:638
 AliAnalysisTaskSELambdac.cxx:639
 AliAnalysisTaskSELambdac.cxx:640
 AliAnalysisTaskSELambdac.cxx:641
 AliAnalysisTaskSELambdac.cxx:642
 AliAnalysisTaskSELambdac.cxx:643
 AliAnalysisTaskSELambdac.cxx:644
 AliAnalysisTaskSELambdac.cxx:645
 AliAnalysisTaskSELambdac.cxx:646
 AliAnalysisTaskSELambdac.cxx:647
 AliAnalysisTaskSELambdac.cxx:648
 AliAnalysisTaskSELambdac.cxx:649
 AliAnalysisTaskSELambdac.cxx:650
 AliAnalysisTaskSELambdac.cxx:651
 AliAnalysisTaskSELambdac.cxx:652
 AliAnalysisTaskSELambdac.cxx:653
 AliAnalysisTaskSELambdac.cxx:654
 AliAnalysisTaskSELambdac.cxx:655
 AliAnalysisTaskSELambdac.cxx:656
 AliAnalysisTaskSELambdac.cxx:657
 AliAnalysisTaskSELambdac.cxx:658
 AliAnalysisTaskSELambdac.cxx:659
 AliAnalysisTaskSELambdac.cxx:660
 AliAnalysisTaskSELambdac.cxx:661
 AliAnalysisTaskSELambdac.cxx:662
 AliAnalysisTaskSELambdac.cxx:663
 AliAnalysisTaskSELambdac.cxx:664
 AliAnalysisTaskSELambdac.cxx:665
 AliAnalysisTaskSELambdac.cxx:666
 AliAnalysisTaskSELambdac.cxx:667
 AliAnalysisTaskSELambdac.cxx:668
 AliAnalysisTaskSELambdac.cxx:669
 AliAnalysisTaskSELambdac.cxx:670
 AliAnalysisTaskSELambdac.cxx:671
 AliAnalysisTaskSELambdac.cxx:672
 AliAnalysisTaskSELambdac.cxx:673
 AliAnalysisTaskSELambdac.cxx:674
 AliAnalysisTaskSELambdac.cxx:675
 AliAnalysisTaskSELambdac.cxx:676
 AliAnalysisTaskSELambdac.cxx:677
 AliAnalysisTaskSELambdac.cxx:678
 AliAnalysisTaskSELambdac.cxx:679
 AliAnalysisTaskSELambdac.cxx:680
 AliAnalysisTaskSELambdac.cxx:681
 AliAnalysisTaskSELambdac.cxx:682
 AliAnalysisTaskSELambdac.cxx:683
 AliAnalysisTaskSELambdac.cxx:684
 AliAnalysisTaskSELambdac.cxx:685
 AliAnalysisTaskSELambdac.cxx:686
 AliAnalysisTaskSELambdac.cxx:687
 AliAnalysisTaskSELambdac.cxx:688
 AliAnalysisTaskSELambdac.cxx:689
 AliAnalysisTaskSELambdac.cxx:690
 AliAnalysisTaskSELambdac.cxx:691
 AliAnalysisTaskSELambdac.cxx:692
 AliAnalysisTaskSELambdac.cxx:693
 AliAnalysisTaskSELambdac.cxx:694
 AliAnalysisTaskSELambdac.cxx:695
 AliAnalysisTaskSELambdac.cxx:696
 AliAnalysisTaskSELambdac.cxx:697
 AliAnalysisTaskSELambdac.cxx:698
 AliAnalysisTaskSELambdac.cxx:699
 AliAnalysisTaskSELambdac.cxx:700
 AliAnalysisTaskSELambdac.cxx:701
 AliAnalysisTaskSELambdac.cxx:702
 AliAnalysisTaskSELambdac.cxx:703
 AliAnalysisTaskSELambdac.cxx:704
 AliAnalysisTaskSELambdac.cxx:705
 AliAnalysisTaskSELambdac.cxx:706
 AliAnalysisTaskSELambdac.cxx:707
 AliAnalysisTaskSELambdac.cxx:708
 AliAnalysisTaskSELambdac.cxx:709
 AliAnalysisTaskSELambdac.cxx:710
 AliAnalysisTaskSELambdac.cxx:711
 AliAnalysisTaskSELambdac.cxx:712
 AliAnalysisTaskSELambdac.cxx:713
 AliAnalysisTaskSELambdac.cxx:714
 AliAnalysisTaskSELambdac.cxx:715
 AliAnalysisTaskSELambdac.cxx:716
 AliAnalysisTaskSELambdac.cxx:717
 AliAnalysisTaskSELambdac.cxx:718
 AliAnalysisTaskSELambdac.cxx:719
 AliAnalysisTaskSELambdac.cxx:720
 AliAnalysisTaskSELambdac.cxx:721
 AliAnalysisTaskSELambdac.cxx:722
 AliAnalysisTaskSELambdac.cxx:723
 AliAnalysisTaskSELambdac.cxx:724
 AliAnalysisTaskSELambdac.cxx:725
 AliAnalysisTaskSELambdac.cxx:726
 AliAnalysisTaskSELambdac.cxx:727
 AliAnalysisTaskSELambdac.cxx:728
 AliAnalysisTaskSELambdac.cxx:729
 AliAnalysisTaskSELambdac.cxx:730
 AliAnalysisTaskSELambdac.cxx:731
 AliAnalysisTaskSELambdac.cxx:732
 AliAnalysisTaskSELambdac.cxx:733
 AliAnalysisTaskSELambdac.cxx:734
 AliAnalysisTaskSELambdac.cxx:735
 AliAnalysisTaskSELambdac.cxx:736
 AliAnalysisTaskSELambdac.cxx:737
 AliAnalysisTaskSELambdac.cxx:738
 AliAnalysisTaskSELambdac.cxx:739
 AliAnalysisTaskSELambdac.cxx:740
 AliAnalysisTaskSELambdac.cxx:741
 AliAnalysisTaskSELambdac.cxx:742
 AliAnalysisTaskSELambdac.cxx:743
 AliAnalysisTaskSELambdac.cxx:744
 AliAnalysisTaskSELambdac.cxx:745
 AliAnalysisTaskSELambdac.cxx:746
 AliAnalysisTaskSELambdac.cxx:747
 AliAnalysisTaskSELambdac.cxx:748
 AliAnalysisTaskSELambdac.cxx:749
 AliAnalysisTaskSELambdac.cxx:750
 AliAnalysisTaskSELambdac.cxx:751
 AliAnalysisTaskSELambdac.cxx:752
 AliAnalysisTaskSELambdac.cxx:753
 AliAnalysisTaskSELambdac.cxx:754
 AliAnalysisTaskSELambdac.cxx:755
 AliAnalysisTaskSELambdac.cxx:756
 AliAnalysisTaskSELambdac.cxx:757
 AliAnalysisTaskSELambdac.cxx:758
 AliAnalysisTaskSELambdac.cxx:759
 AliAnalysisTaskSELambdac.cxx:760
 AliAnalysisTaskSELambdac.cxx:761
 AliAnalysisTaskSELambdac.cxx:762
 AliAnalysisTaskSELambdac.cxx:763
 AliAnalysisTaskSELambdac.cxx:764
 AliAnalysisTaskSELambdac.cxx:765
 AliAnalysisTaskSELambdac.cxx:766
 AliAnalysisTaskSELambdac.cxx:767
 AliAnalysisTaskSELambdac.cxx:768
 AliAnalysisTaskSELambdac.cxx:769
 AliAnalysisTaskSELambdac.cxx:770
 AliAnalysisTaskSELambdac.cxx:771
 AliAnalysisTaskSELambdac.cxx:772
 AliAnalysisTaskSELambdac.cxx:773
 AliAnalysisTaskSELambdac.cxx:774
 AliAnalysisTaskSELambdac.cxx:775
 AliAnalysisTaskSELambdac.cxx:776
 AliAnalysisTaskSELambdac.cxx:777
 AliAnalysisTaskSELambdac.cxx:778
 AliAnalysisTaskSELambdac.cxx:779
 AliAnalysisTaskSELambdac.cxx:780
 AliAnalysisTaskSELambdac.cxx:781
 AliAnalysisTaskSELambdac.cxx:782
 AliAnalysisTaskSELambdac.cxx:783
 AliAnalysisTaskSELambdac.cxx:784
 AliAnalysisTaskSELambdac.cxx:785
 AliAnalysisTaskSELambdac.cxx:786
 AliAnalysisTaskSELambdac.cxx:787
 AliAnalysisTaskSELambdac.cxx:788
 AliAnalysisTaskSELambdac.cxx:789
 AliAnalysisTaskSELambdac.cxx:790
 AliAnalysisTaskSELambdac.cxx:791
 AliAnalysisTaskSELambdac.cxx:792
 AliAnalysisTaskSELambdac.cxx:793
 AliAnalysisTaskSELambdac.cxx:794
 AliAnalysisTaskSELambdac.cxx:795
 AliAnalysisTaskSELambdac.cxx:796
 AliAnalysisTaskSELambdac.cxx:797
 AliAnalysisTaskSELambdac.cxx:798
 AliAnalysisTaskSELambdac.cxx:799
 AliAnalysisTaskSELambdac.cxx:800
 AliAnalysisTaskSELambdac.cxx:801
 AliAnalysisTaskSELambdac.cxx:802
 AliAnalysisTaskSELambdac.cxx:803
 AliAnalysisTaskSELambdac.cxx:804
 AliAnalysisTaskSELambdac.cxx:805
 AliAnalysisTaskSELambdac.cxx:806
 AliAnalysisTaskSELambdac.cxx:807
 AliAnalysisTaskSELambdac.cxx:808
 AliAnalysisTaskSELambdac.cxx:809
 AliAnalysisTaskSELambdac.cxx:810
 AliAnalysisTaskSELambdac.cxx:811
 AliAnalysisTaskSELambdac.cxx:812
 AliAnalysisTaskSELambdac.cxx:813
 AliAnalysisTaskSELambdac.cxx:814
 AliAnalysisTaskSELambdac.cxx:815
 AliAnalysisTaskSELambdac.cxx:816
 AliAnalysisTaskSELambdac.cxx:817
 AliAnalysisTaskSELambdac.cxx:818
 AliAnalysisTaskSELambdac.cxx:819
 AliAnalysisTaskSELambdac.cxx:820
 AliAnalysisTaskSELambdac.cxx:821
 AliAnalysisTaskSELambdac.cxx:822
 AliAnalysisTaskSELambdac.cxx:823
 AliAnalysisTaskSELambdac.cxx:824
 AliAnalysisTaskSELambdac.cxx:825
 AliAnalysisTaskSELambdac.cxx:826
 AliAnalysisTaskSELambdac.cxx:827
 AliAnalysisTaskSELambdac.cxx:828
 AliAnalysisTaskSELambdac.cxx:829
 AliAnalysisTaskSELambdac.cxx:830
 AliAnalysisTaskSELambdac.cxx:831
 AliAnalysisTaskSELambdac.cxx:832
 AliAnalysisTaskSELambdac.cxx:833
 AliAnalysisTaskSELambdac.cxx:834
 AliAnalysisTaskSELambdac.cxx:835
 AliAnalysisTaskSELambdac.cxx:836
 AliAnalysisTaskSELambdac.cxx:837
 AliAnalysisTaskSELambdac.cxx:838
 AliAnalysisTaskSELambdac.cxx:839
 AliAnalysisTaskSELambdac.cxx:840
 AliAnalysisTaskSELambdac.cxx:841
 AliAnalysisTaskSELambdac.cxx:842
 AliAnalysisTaskSELambdac.cxx:843
 AliAnalysisTaskSELambdac.cxx:844
 AliAnalysisTaskSELambdac.cxx:845
 AliAnalysisTaskSELambdac.cxx:846
 AliAnalysisTaskSELambdac.cxx:847
 AliAnalysisTaskSELambdac.cxx:848
 AliAnalysisTaskSELambdac.cxx:849
 AliAnalysisTaskSELambdac.cxx:850
 AliAnalysisTaskSELambdac.cxx:851
 AliAnalysisTaskSELambdac.cxx:852
 AliAnalysisTaskSELambdac.cxx:853
 AliAnalysisTaskSELambdac.cxx:854
 AliAnalysisTaskSELambdac.cxx:855
 AliAnalysisTaskSELambdac.cxx:856
 AliAnalysisTaskSELambdac.cxx:857
 AliAnalysisTaskSELambdac.cxx:858
 AliAnalysisTaskSELambdac.cxx:859
 AliAnalysisTaskSELambdac.cxx:860
 AliAnalysisTaskSELambdac.cxx:861
 AliAnalysisTaskSELambdac.cxx:862
 AliAnalysisTaskSELambdac.cxx:863
 AliAnalysisTaskSELambdac.cxx:864
 AliAnalysisTaskSELambdac.cxx:865
 AliAnalysisTaskSELambdac.cxx:866
 AliAnalysisTaskSELambdac.cxx:867
 AliAnalysisTaskSELambdac.cxx:868
 AliAnalysisTaskSELambdac.cxx:869
 AliAnalysisTaskSELambdac.cxx:870
 AliAnalysisTaskSELambdac.cxx:871
 AliAnalysisTaskSELambdac.cxx:872
 AliAnalysisTaskSELambdac.cxx:873
 AliAnalysisTaskSELambdac.cxx:874
 AliAnalysisTaskSELambdac.cxx:875
 AliAnalysisTaskSELambdac.cxx:876
 AliAnalysisTaskSELambdac.cxx:877
 AliAnalysisTaskSELambdac.cxx:878
 AliAnalysisTaskSELambdac.cxx:879
 AliAnalysisTaskSELambdac.cxx:880
 AliAnalysisTaskSELambdac.cxx:881
 AliAnalysisTaskSELambdac.cxx:882
 AliAnalysisTaskSELambdac.cxx:883
 AliAnalysisTaskSELambdac.cxx:884
 AliAnalysisTaskSELambdac.cxx:885
 AliAnalysisTaskSELambdac.cxx:886
 AliAnalysisTaskSELambdac.cxx:887
 AliAnalysisTaskSELambdac.cxx:888
 AliAnalysisTaskSELambdac.cxx:889
 AliAnalysisTaskSELambdac.cxx:890
 AliAnalysisTaskSELambdac.cxx:891
 AliAnalysisTaskSELambdac.cxx:892
 AliAnalysisTaskSELambdac.cxx:893
 AliAnalysisTaskSELambdac.cxx:894
 AliAnalysisTaskSELambdac.cxx:895
 AliAnalysisTaskSELambdac.cxx:896
 AliAnalysisTaskSELambdac.cxx:897
 AliAnalysisTaskSELambdac.cxx:898
 AliAnalysisTaskSELambdac.cxx:899
 AliAnalysisTaskSELambdac.cxx:900
 AliAnalysisTaskSELambdac.cxx:901
 AliAnalysisTaskSELambdac.cxx:902
 AliAnalysisTaskSELambdac.cxx:903
 AliAnalysisTaskSELambdac.cxx:904
 AliAnalysisTaskSELambdac.cxx:905
 AliAnalysisTaskSELambdac.cxx:906
 AliAnalysisTaskSELambdac.cxx:907
 AliAnalysisTaskSELambdac.cxx:908
 AliAnalysisTaskSELambdac.cxx:909
 AliAnalysisTaskSELambdac.cxx:910
 AliAnalysisTaskSELambdac.cxx:911
 AliAnalysisTaskSELambdac.cxx:912
 AliAnalysisTaskSELambdac.cxx:913
 AliAnalysisTaskSELambdac.cxx:914
 AliAnalysisTaskSELambdac.cxx:915
 AliAnalysisTaskSELambdac.cxx:916
 AliAnalysisTaskSELambdac.cxx:917
 AliAnalysisTaskSELambdac.cxx:918
 AliAnalysisTaskSELambdac.cxx:919
 AliAnalysisTaskSELambdac.cxx:920
 AliAnalysisTaskSELambdac.cxx:921
 AliAnalysisTaskSELambdac.cxx:922
 AliAnalysisTaskSELambdac.cxx:923
 AliAnalysisTaskSELambdac.cxx:924
 AliAnalysisTaskSELambdac.cxx:925
 AliAnalysisTaskSELambdac.cxx:926
 AliAnalysisTaskSELambdac.cxx:927
 AliAnalysisTaskSELambdac.cxx:928
 AliAnalysisTaskSELambdac.cxx:929
 AliAnalysisTaskSELambdac.cxx:930
 AliAnalysisTaskSELambdac.cxx:931
 AliAnalysisTaskSELambdac.cxx:932
 AliAnalysisTaskSELambdac.cxx:933
 AliAnalysisTaskSELambdac.cxx:934
 AliAnalysisTaskSELambdac.cxx:935
 AliAnalysisTaskSELambdac.cxx:936
 AliAnalysisTaskSELambdac.cxx:937
 AliAnalysisTaskSELambdac.cxx:938
 AliAnalysisTaskSELambdac.cxx:939
 AliAnalysisTaskSELambdac.cxx:940
 AliAnalysisTaskSELambdac.cxx:941
 AliAnalysisTaskSELambdac.cxx:942
 AliAnalysisTaskSELambdac.cxx:943
 AliAnalysisTaskSELambdac.cxx:944
 AliAnalysisTaskSELambdac.cxx:945
 AliAnalysisTaskSELambdac.cxx:946
 AliAnalysisTaskSELambdac.cxx:947
 AliAnalysisTaskSELambdac.cxx:948
 AliAnalysisTaskSELambdac.cxx:949
 AliAnalysisTaskSELambdac.cxx:950
 AliAnalysisTaskSELambdac.cxx:951
 AliAnalysisTaskSELambdac.cxx:952
 AliAnalysisTaskSELambdac.cxx:953
 AliAnalysisTaskSELambdac.cxx:954
 AliAnalysisTaskSELambdac.cxx:955
 AliAnalysisTaskSELambdac.cxx:956
 AliAnalysisTaskSELambdac.cxx:957
 AliAnalysisTaskSELambdac.cxx:958
 AliAnalysisTaskSELambdac.cxx:959
 AliAnalysisTaskSELambdac.cxx:960
 AliAnalysisTaskSELambdac.cxx:961
 AliAnalysisTaskSELambdac.cxx:962
 AliAnalysisTaskSELambdac.cxx:963
 AliAnalysisTaskSELambdac.cxx:964
 AliAnalysisTaskSELambdac.cxx:965
 AliAnalysisTaskSELambdac.cxx:966
 AliAnalysisTaskSELambdac.cxx:967
 AliAnalysisTaskSELambdac.cxx:968
 AliAnalysisTaskSELambdac.cxx:969
 AliAnalysisTaskSELambdac.cxx:970
 AliAnalysisTaskSELambdac.cxx:971
 AliAnalysisTaskSELambdac.cxx:972
 AliAnalysisTaskSELambdac.cxx:973
 AliAnalysisTaskSELambdac.cxx:974
 AliAnalysisTaskSELambdac.cxx:975
 AliAnalysisTaskSELambdac.cxx:976
 AliAnalysisTaskSELambdac.cxx:977
 AliAnalysisTaskSELambdac.cxx:978
 AliAnalysisTaskSELambdac.cxx:979
 AliAnalysisTaskSELambdac.cxx:980
 AliAnalysisTaskSELambdac.cxx:981
 AliAnalysisTaskSELambdac.cxx:982
 AliAnalysisTaskSELambdac.cxx:983
 AliAnalysisTaskSELambdac.cxx:984
 AliAnalysisTaskSELambdac.cxx:985
 AliAnalysisTaskSELambdac.cxx:986
 AliAnalysisTaskSELambdac.cxx:987
 AliAnalysisTaskSELambdac.cxx:988
 AliAnalysisTaskSELambdac.cxx:989
 AliAnalysisTaskSELambdac.cxx:990
 AliAnalysisTaskSELambdac.cxx:991
 AliAnalysisTaskSELambdac.cxx:992
 AliAnalysisTaskSELambdac.cxx:993
 AliAnalysisTaskSELambdac.cxx:994
 AliAnalysisTaskSELambdac.cxx:995
 AliAnalysisTaskSELambdac.cxx:996
 AliAnalysisTaskSELambdac.cxx:997
 AliAnalysisTaskSELambdac.cxx:998
 AliAnalysisTaskSELambdac.cxx:999
 AliAnalysisTaskSELambdac.cxx:1000
 AliAnalysisTaskSELambdac.cxx:1001
 AliAnalysisTaskSELambdac.cxx:1002
 AliAnalysisTaskSELambdac.cxx:1003
 AliAnalysisTaskSELambdac.cxx:1004
 AliAnalysisTaskSELambdac.cxx:1005
 AliAnalysisTaskSELambdac.cxx:1006
 AliAnalysisTaskSELambdac.cxx:1007
 AliAnalysisTaskSELambdac.cxx:1008
 AliAnalysisTaskSELambdac.cxx:1009
 AliAnalysisTaskSELambdac.cxx:1010
 AliAnalysisTaskSELambdac.cxx:1011
 AliAnalysisTaskSELambdac.cxx:1012
 AliAnalysisTaskSELambdac.cxx:1013
 AliAnalysisTaskSELambdac.cxx:1014
 AliAnalysisTaskSELambdac.cxx:1015
 AliAnalysisTaskSELambdac.cxx:1016
 AliAnalysisTaskSELambdac.cxx:1017
 AliAnalysisTaskSELambdac.cxx:1018
 AliAnalysisTaskSELambdac.cxx:1019
 AliAnalysisTaskSELambdac.cxx:1020
 AliAnalysisTaskSELambdac.cxx:1021
 AliAnalysisTaskSELambdac.cxx:1022
 AliAnalysisTaskSELambdac.cxx:1023
 AliAnalysisTaskSELambdac.cxx:1024
 AliAnalysisTaskSELambdac.cxx:1025
 AliAnalysisTaskSELambdac.cxx:1026
 AliAnalysisTaskSELambdac.cxx:1027
 AliAnalysisTaskSELambdac.cxx:1028
 AliAnalysisTaskSELambdac.cxx:1029
 AliAnalysisTaskSELambdac.cxx:1030
 AliAnalysisTaskSELambdac.cxx:1031
 AliAnalysisTaskSELambdac.cxx:1032
 AliAnalysisTaskSELambdac.cxx:1033
 AliAnalysisTaskSELambdac.cxx:1034
 AliAnalysisTaskSELambdac.cxx:1035
 AliAnalysisTaskSELambdac.cxx:1036
 AliAnalysisTaskSELambdac.cxx:1037
 AliAnalysisTaskSELambdac.cxx:1038
 AliAnalysisTaskSELambdac.cxx:1039
 AliAnalysisTaskSELambdac.cxx:1040
 AliAnalysisTaskSELambdac.cxx:1041
 AliAnalysisTaskSELambdac.cxx:1042
 AliAnalysisTaskSELambdac.cxx:1043
 AliAnalysisTaskSELambdac.cxx:1044
 AliAnalysisTaskSELambdac.cxx:1045
 AliAnalysisTaskSELambdac.cxx:1046
 AliAnalysisTaskSELambdac.cxx:1047
 AliAnalysisTaskSELambdac.cxx:1048
 AliAnalysisTaskSELambdac.cxx:1049
 AliAnalysisTaskSELambdac.cxx:1050
 AliAnalysisTaskSELambdac.cxx:1051
 AliAnalysisTaskSELambdac.cxx:1052
 AliAnalysisTaskSELambdac.cxx:1053
 AliAnalysisTaskSELambdac.cxx:1054
 AliAnalysisTaskSELambdac.cxx:1055
 AliAnalysisTaskSELambdac.cxx:1056
 AliAnalysisTaskSELambdac.cxx:1057
 AliAnalysisTaskSELambdac.cxx:1058
 AliAnalysisTaskSELambdac.cxx:1059
 AliAnalysisTaskSELambdac.cxx:1060
 AliAnalysisTaskSELambdac.cxx:1061
 AliAnalysisTaskSELambdac.cxx:1062
 AliAnalysisTaskSELambdac.cxx:1063
 AliAnalysisTaskSELambdac.cxx:1064
 AliAnalysisTaskSELambdac.cxx:1065
 AliAnalysisTaskSELambdac.cxx:1066
 AliAnalysisTaskSELambdac.cxx:1067
 AliAnalysisTaskSELambdac.cxx:1068
 AliAnalysisTaskSELambdac.cxx:1069
 AliAnalysisTaskSELambdac.cxx:1070
 AliAnalysisTaskSELambdac.cxx:1071
 AliAnalysisTaskSELambdac.cxx:1072
 AliAnalysisTaskSELambdac.cxx:1073
 AliAnalysisTaskSELambdac.cxx:1074
 AliAnalysisTaskSELambdac.cxx:1075
 AliAnalysisTaskSELambdac.cxx:1076
 AliAnalysisTaskSELambdac.cxx:1077
 AliAnalysisTaskSELambdac.cxx:1078
 AliAnalysisTaskSELambdac.cxx:1079
 AliAnalysisTaskSELambdac.cxx:1080
 AliAnalysisTaskSELambdac.cxx:1081
 AliAnalysisTaskSELambdac.cxx:1082
 AliAnalysisTaskSELambdac.cxx:1083
 AliAnalysisTaskSELambdac.cxx:1084
 AliAnalysisTaskSELambdac.cxx:1085
 AliAnalysisTaskSELambdac.cxx:1086
 AliAnalysisTaskSELambdac.cxx:1087
 AliAnalysisTaskSELambdac.cxx:1088
 AliAnalysisTaskSELambdac.cxx:1089
 AliAnalysisTaskSELambdac.cxx:1090
 AliAnalysisTaskSELambdac.cxx:1091
 AliAnalysisTaskSELambdac.cxx:1092
 AliAnalysisTaskSELambdac.cxx:1093
 AliAnalysisTaskSELambdac.cxx:1094
 AliAnalysisTaskSELambdac.cxx:1095
 AliAnalysisTaskSELambdac.cxx:1096
 AliAnalysisTaskSELambdac.cxx:1097
 AliAnalysisTaskSELambdac.cxx:1098
 AliAnalysisTaskSELambdac.cxx:1099
 AliAnalysisTaskSELambdac.cxx:1100
 AliAnalysisTaskSELambdac.cxx:1101
 AliAnalysisTaskSELambdac.cxx:1102
 AliAnalysisTaskSELambdac.cxx:1103
 AliAnalysisTaskSELambdac.cxx:1104
 AliAnalysisTaskSELambdac.cxx:1105
 AliAnalysisTaskSELambdac.cxx:1106
 AliAnalysisTaskSELambdac.cxx:1107
 AliAnalysisTaskSELambdac.cxx:1108
 AliAnalysisTaskSELambdac.cxx:1109
 AliAnalysisTaskSELambdac.cxx:1110
 AliAnalysisTaskSELambdac.cxx:1111
 AliAnalysisTaskSELambdac.cxx:1112
 AliAnalysisTaskSELambdac.cxx:1113
 AliAnalysisTaskSELambdac.cxx:1114
 AliAnalysisTaskSELambdac.cxx:1115
 AliAnalysisTaskSELambdac.cxx:1116
 AliAnalysisTaskSELambdac.cxx:1117
 AliAnalysisTaskSELambdac.cxx:1118
 AliAnalysisTaskSELambdac.cxx:1119
 AliAnalysisTaskSELambdac.cxx:1120
 AliAnalysisTaskSELambdac.cxx:1121
 AliAnalysisTaskSELambdac.cxx:1122
 AliAnalysisTaskSELambdac.cxx:1123
 AliAnalysisTaskSELambdac.cxx:1124
 AliAnalysisTaskSELambdac.cxx:1125
 AliAnalysisTaskSELambdac.cxx:1126
 AliAnalysisTaskSELambdac.cxx:1127
 AliAnalysisTaskSELambdac.cxx:1128
 AliAnalysisTaskSELambdac.cxx:1129
 AliAnalysisTaskSELambdac.cxx:1130
 AliAnalysisTaskSELambdac.cxx:1131
 AliAnalysisTaskSELambdac.cxx:1132
 AliAnalysisTaskSELambdac.cxx:1133
 AliAnalysisTaskSELambdac.cxx:1134
 AliAnalysisTaskSELambdac.cxx:1135
 AliAnalysisTaskSELambdac.cxx:1136
 AliAnalysisTaskSELambdac.cxx:1137
 AliAnalysisTaskSELambdac.cxx:1138
 AliAnalysisTaskSELambdac.cxx:1139
 AliAnalysisTaskSELambdac.cxx:1140
 AliAnalysisTaskSELambdac.cxx:1141
 AliAnalysisTaskSELambdac.cxx:1142
 AliAnalysisTaskSELambdac.cxx:1143
 AliAnalysisTaskSELambdac.cxx:1144
 AliAnalysisTaskSELambdac.cxx:1145
 AliAnalysisTaskSELambdac.cxx:1146
 AliAnalysisTaskSELambdac.cxx:1147
 AliAnalysisTaskSELambdac.cxx:1148
 AliAnalysisTaskSELambdac.cxx:1149
 AliAnalysisTaskSELambdac.cxx:1150
 AliAnalysisTaskSELambdac.cxx:1151
 AliAnalysisTaskSELambdac.cxx:1152
 AliAnalysisTaskSELambdac.cxx:1153
 AliAnalysisTaskSELambdac.cxx:1154
 AliAnalysisTaskSELambdac.cxx:1155
 AliAnalysisTaskSELambdac.cxx:1156
 AliAnalysisTaskSELambdac.cxx:1157
 AliAnalysisTaskSELambdac.cxx:1158
 AliAnalysisTaskSELambdac.cxx:1159
 AliAnalysisTaskSELambdac.cxx:1160
 AliAnalysisTaskSELambdac.cxx:1161
 AliAnalysisTaskSELambdac.cxx:1162
 AliAnalysisTaskSELambdac.cxx:1163
 AliAnalysisTaskSELambdac.cxx:1164
 AliAnalysisTaskSELambdac.cxx:1165
 AliAnalysisTaskSELambdac.cxx:1166
 AliAnalysisTaskSELambdac.cxx:1167
 AliAnalysisTaskSELambdac.cxx:1168
 AliAnalysisTaskSELambdac.cxx:1169
 AliAnalysisTaskSELambdac.cxx:1170
 AliAnalysisTaskSELambdac.cxx:1171
 AliAnalysisTaskSELambdac.cxx:1172
 AliAnalysisTaskSELambdac.cxx:1173
 AliAnalysisTaskSELambdac.cxx:1174
 AliAnalysisTaskSELambdac.cxx:1175
 AliAnalysisTaskSELambdac.cxx:1176
 AliAnalysisTaskSELambdac.cxx:1177
 AliAnalysisTaskSELambdac.cxx:1178
 AliAnalysisTaskSELambdac.cxx:1179
 AliAnalysisTaskSELambdac.cxx:1180
 AliAnalysisTaskSELambdac.cxx:1181
 AliAnalysisTaskSELambdac.cxx:1182
 AliAnalysisTaskSELambdac.cxx:1183
 AliAnalysisTaskSELambdac.cxx:1184
 AliAnalysisTaskSELambdac.cxx:1185
 AliAnalysisTaskSELambdac.cxx:1186
 AliAnalysisTaskSELambdac.cxx:1187
 AliAnalysisTaskSELambdac.cxx:1188
 AliAnalysisTaskSELambdac.cxx:1189
 AliAnalysisTaskSELambdac.cxx:1190
 AliAnalysisTaskSELambdac.cxx:1191
 AliAnalysisTaskSELambdac.cxx:1192
 AliAnalysisTaskSELambdac.cxx:1193
 AliAnalysisTaskSELambdac.cxx:1194
 AliAnalysisTaskSELambdac.cxx:1195
 AliAnalysisTaskSELambdac.cxx:1196
 AliAnalysisTaskSELambdac.cxx:1197
 AliAnalysisTaskSELambdac.cxx:1198
 AliAnalysisTaskSELambdac.cxx:1199
 AliAnalysisTaskSELambdac.cxx:1200
 AliAnalysisTaskSELambdac.cxx:1201
 AliAnalysisTaskSELambdac.cxx:1202
 AliAnalysisTaskSELambdac.cxx:1203
 AliAnalysisTaskSELambdac.cxx:1204
 AliAnalysisTaskSELambdac.cxx:1205
 AliAnalysisTaskSELambdac.cxx:1206
 AliAnalysisTaskSELambdac.cxx:1207
 AliAnalysisTaskSELambdac.cxx:1208
 AliAnalysisTaskSELambdac.cxx:1209
 AliAnalysisTaskSELambdac.cxx:1210
 AliAnalysisTaskSELambdac.cxx:1211
 AliAnalysisTaskSELambdac.cxx:1212
 AliAnalysisTaskSELambdac.cxx:1213
 AliAnalysisTaskSELambdac.cxx:1214
 AliAnalysisTaskSELambdac.cxx:1215
 AliAnalysisTaskSELambdac.cxx:1216
 AliAnalysisTaskSELambdac.cxx:1217
 AliAnalysisTaskSELambdac.cxx:1218
 AliAnalysisTaskSELambdac.cxx:1219
 AliAnalysisTaskSELambdac.cxx:1220
 AliAnalysisTaskSELambdac.cxx:1221
 AliAnalysisTaskSELambdac.cxx:1222
 AliAnalysisTaskSELambdac.cxx:1223
 AliAnalysisTaskSELambdac.cxx:1224
 AliAnalysisTaskSELambdac.cxx:1225
 AliAnalysisTaskSELambdac.cxx:1226
 AliAnalysisTaskSELambdac.cxx:1227
 AliAnalysisTaskSELambdac.cxx:1228
 AliAnalysisTaskSELambdac.cxx:1229
 AliAnalysisTaskSELambdac.cxx:1230
 AliAnalysisTaskSELambdac.cxx:1231
 AliAnalysisTaskSELambdac.cxx:1232
 AliAnalysisTaskSELambdac.cxx:1233
 AliAnalysisTaskSELambdac.cxx:1234
 AliAnalysisTaskSELambdac.cxx:1235
 AliAnalysisTaskSELambdac.cxx:1236
 AliAnalysisTaskSELambdac.cxx:1237
 AliAnalysisTaskSELambdac.cxx:1238
 AliAnalysisTaskSELambdac.cxx:1239
 AliAnalysisTaskSELambdac.cxx:1240
 AliAnalysisTaskSELambdac.cxx:1241
 AliAnalysisTaskSELambdac.cxx:1242
 AliAnalysisTaskSELambdac.cxx:1243
 AliAnalysisTaskSELambdac.cxx:1244
 AliAnalysisTaskSELambdac.cxx:1245
 AliAnalysisTaskSELambdac.cxx:1246
 AliAnalysisTaskSELambdac.cxx:1247
 AliAnalysisTaskSELambdac.cxx:1248
 AliAnalysisTaskSELambdac.cxx:1249
 AliAnalysisTaskSELambdac.cxx:1250
 AliAnalysisTaskSELambdac.cxx:1251
 AliAnalysisTaskSELambdac.cxx:1252
 AliAnalysisTaskSELambdac.cxx:1253
 AliAnalysisTaskSELambdac.cxx:1254
 AliAnalysisTaskSELambdac.cxx:1255
 AliAnalysisTaskSELambdac.cxx:1256
 AliAnalysisTaskSELambdac.cxx:1257
 AliAnalysisTaskSELambdac.cxx:1258
 AliAnalysisTaskSELambdac.cxx:1259
 AliAnalysisTaskSELambdac.cxx:1260
 AliAnalysisTaskSELambdac.cxx:1261
 AliAnalysisTaskSELambdac.cxx:1262
 AliAnalysisTaskSELambdac.cxx:1263
 AliAnalysisTaskSELambdac.cxx:1264
 AliAnalysisTaskSELambdac.cxx:1265
 AliAnalysisTaskSELambdac.cxx:1266
 AliAnalysisTaskSELambdac.cxx:1267
 AliAnalysisTaskSELambdac.cxx:1268
 AliAnalysisTaskSELambdac.cxx:1269
 AliAnalysisTaskSELambdac.cxx:1270
 AliAnalysisTaskSELambdac.cxx:1271
 AliAnalysisTaskSELambdac.cxx:1272
 AliAnalysisTaskSELambdac.cxx:1273
 AliAnalysisTaskSELambdac.cxx:1274
 AliAnalysisTaskSELambdac.cxx:1275
 AliAnalysisTaskSELambdac.cxx:1276
 AliAnalysisTaskSELambdac.cxx:1277
 AliAnalysisTaskSELambdac.cxx:1278
 AliAnalysisTaskSELambdac.cxx:1279
 AliAnalysisTaskSELambdac.cxx:1280
 AliAnalysisTaskSELambdac.cxx:1281
 AliAnalysisTaskSELambdac.cxx:1282
 AliAnalysisTaskSELambdac.cxx:1283
 AliAnalysisTaskSELambdac.cxx:1284
 AliAnalysisTaskSELambdac.cxx:1285
 AliAnalysisTaskSELambdac.cxx:1286
 AliAnalysisTaskSELambdac.cxx:1287
 AliAnalysisTaskSELambdac.cxx:1288
 AliAnalysisTaskSELambdac.cxx:1289
 AliAnalysisTaskSELambdac.cxx:1290
 AliAnalysisTaskSELambdac.cxx:1291
 AliAnalysisTaskSELambdac.cxx:1292
 AliAnalysisTaskSELambdac.cxx:1293
 AliAnalysisTaskSELambdac.cxx:1294
 AliAnalysisTaskSELambdac.cxx:1295
 AliAnalysisTaskSELambdac.cxx:1296
 AliAnalysisTaskSELambdac.cxx:1297
 AliAnalysisTaskSELambdac.cxx:1298
 AliAnalysisTaskSELambdac.cxx:1299
 AliAnalysisTaskSELambdac.cxx:1300
 AliAnalysisTaskSELambdac.cxx:1301
 AliAnalysisTaskSELambdac.cxx:1302
 AliAnalysisTaskSELambdac.cxx:1303
 AliAnalysisTaskSELambdac.cxx:1304
 AliAnalysisTaskSELambdac.cxx:1305
 AliAnalysisTaskSELambdac.cxx:1306
 AliAnalysisTaskSELambdac.cxx:1307
 AliAnalysisTaskSELambdac.cxx:1308
 AliAnalysisTaskSELambdac.cxx:1309
 AliAnalysisTaskSELambdac.cxx:1310
 AliAnalysisTaskSELambdac.cxx:1311
 AliAnalysisTaskSELambdac.cxx:1312
 AliAnalysisTaskSELambdac.cxx:1313
 AliAnalysisTaskSELambdac.cxx:1314
 AliAnalysisTaskSELambdac.cxx:1315
 AliAnalysisTaskSELambdac.cxx:1316
 AliAnalysisTaskSELambdac.cxx:1317
 AliAnalysisTaskSELambdac.cxx:1318
 AliAnalysisTaskSELambdac.cxx:1319
 AliAnalysisTaskSELambdac.cxx:1320
 AliAnalysisTaskSELambdac.cxx:1321
 AliAnalysisTaskSELambdac.cxx:1322
 AliAnalysisTaskSELambdac.cxx:1323
 AliAnalysisTaskSELambdac.cxx:1324
 AliAnalysisTaskSELambdac.cxx:1325
 AliAnalysisTaskSELambdac.cxx:1326
 AliAnalysisTaskSELambdac.cxx:1327
 AliAnalysisTaskSELambdac.cxx:1328
 AliAnalysisTaskSELambdac.cxx:1329
 AliAnalysisTaskSELambdac.cxx:1330
 AliAnalysisTaskSELambdac.cxx:1331
 AliAnalysisTaskSELambdac.cxx:1332
 AliAnalysisTaskSELambdac.cxx:1333
 AliAnalysisTaskSELambdac.cxx:1334
 AliAnalysisTaskSELambdac.cxx:1335
 AliAnalysisTaskSELambdac.cxx:1336
 AliAnalysisTaskSELambdac.cxx:1337
 AliAnalysisTaskSELambdac.cxx:1338
 AliAnalysisTaskSELambdac.cxx:1339
 AliAnalysisTaskSELambdac.cxx:1340
 AliAnalysisTaskSELambdac.cxx:1341
 AliAnalysisTaskSELambdac.cxx:1342
 AliAnalysisTaskSELambdac.cxx:1343
 AliAnalysisTaskSELambdac.cxx:1344
 AliAnalysisTaskSELambdac.cxx:1345
 AliAnalysisTaskSELambdac.cxx:1346
 AliAnalysisTaskSELambdac.cxx:1347
 AliAnalysisTaskSELambdac.cxx:1348
 AliAnalysisTaskSELambdac.cxx:1349
 AliAnalysisTaskSELambdac.cxx:1350
 AliAnalysisTaskSELambdac.cxx:1351
 AliAnalysisTaskSELambdac.cxx:1352
 AliAnalysisTaskSELambdac.cxx:1353
 AliAnalysisTaskSELambdac.cxx:1354
 AliAnalysisTaskSELambdac.cxx:1355
 AliAnalysisTaskSELambdac.cxx:1356
 AliAnalysisTaskSELambdac.cxx:1357
 AliAnalysisTaskSELambdac.cxx:1358
 AliAnalysisTaskSELambdac.cxx:1359
 AliAnalysisTaskSELambdac.cxx:1360
 AliAnalysisTaskSELambdac.cxx:1361
 AliAnalysisTaskSELambdac.cxx:1362
 AliAnalysisTaskSELambdac.cxx:1363
 AliAnalysisTaskSELambdac.cxx:1364
 AliAnalysisTaskSELambdac.cxx:1365
 AliAnalysisTaskSELambdac.cxx:1366
 AliAnalysisTaskSELambdac.cxx:1367
 AliAnalysisTaskSELambdac.cxx:1368
 AliAnalysisTaskSELambdac.cxx:1369
 AliAnalysisTaskSELambdac.cxx:1370
 AliAnalysisTaskSELambdac.cxx:1371
 AliAnalysisTaskSELambdac.cxx:1372
 AliAnalysisTaskSELambdac.cxx:1373
 AliAnalysisTaskSELambdac.cxx:1374
 AliAnalysisTaskSELambdac.cxx:1375
 AliAnalysisTaskSELambdac.cxx:1376
 AliAnalysisTaskSELambdac.cxx:1377
 AliAnalysisTaskSELambdac.cxx:1378
 AliAnalysisTaskSELambdac.cxx:1379
 AliAnalysisTaskSELambdac.cxx:1380
 AliAnalysisTaskSELambdac.cxx:1381
 AliAnalysisTaskSELambdac.cxx:1382
 AliAnalysisTaskSELambdac.cxx:1383
 AliAnalysisTaskSELambdac.cxx:1384
 AliAnalysisTaskSELambdac.cxx:1385
 AliAnalysisTaskSELambdac.cxx:1386
 AliAnalysisTaskSELambdac.cxx:1387
 AliAnalysisTaskSELambdac.cxx:1388
 AliAnalysisTaskSELambdac.cxx:1389
 AliAnalysisTaskSELambdac.cxx:1390
 AliAnalysisTaskSELambdac.cxx:1391
 AliAnalysisTaskSELambdac.cxx:1392
 AliAnalysisTaskSELambdac.cxx:1393
 AliAnalysisTaskSELambdac.cxx:1394
 AliAnalysisTaskSELambdac.cxx:1395
 AliAnalysisTaskSELambdac.cxx:1396
 AliAnalysisTaskSELambdac.cxx:1397
 AliAnalysisTaskSELambdac.cxx:1398
 AliAnalysisTaskSELambdac.cxx:1399
 AliAnalysisTaskSELambdac.cxx:1400
 AliAnalysisTaskSELambdac.cxx:1401
 AliAnalysisTaskSELambdac.cxx:1402
 AliAnalysisTaskSELambdac.cxx:1403
 AliAnalysisTaskSELambdac.cxx:1404
 AliAnalysisTaskSELambdac.cxx:1405
 AliAnalysisTaskSELambdac.cxx:1406
 AliAnalysisTaskSELambdac.cxx:1407
 AliAnalysisTaskSELambdac.cxx:1408
 AliAnalysisTaskSELambdac.cxx:1409
 AliAnalysisTaskSELambdac.cxx:1410
 AliAnalysisTaskSELambdac.cxx:1411
 AliAnalysisTaskSELambdac.cxx:1412
 AliAnalysisTaskSELambdac.cxx:1413
 AliAnalysisTaskSELambdac.cxx:1414
 AliAnalysisTaskSELambdac.cxx:1415
 AliAnalysisTaskSELambdac.cxx:1416
 AliAnalysisTaskSELambdac.cxx:1417
 AliAnalysisTaskSELambdac.cxx:1418
 AliAnalysisTaskSELambdac.cxx:1419
 AliAnalysisTaskSELambdac.cxx:1420
 AliAnalysisTaskSELambdac.cxx:1421
 AliAnalysisTaskSELambdac.cxx:1422
 AliAnalysisTaskSELambdac.cxx:1423
 AliAnalysisTaskSELambdac.cxx:1424
 AliAnalysisTaskSELambdac.cxx:1425
 AliAnalysisTaskSELambdac.cxx:1426
 AliAnalysisTaskSELambdac.cxx:1427
 AliAnalysisTaskSELambdac.cxx:1428
 AliAnalysisTaskSELambdac.cxx:1429
 AliAnalysisTaskSELambdac.cxx:1430
 AliAnalysisTaskSELambdac.cxx:1431
 AliAnalysisTaskSELambdac.cxx:1432
 AliAnalysisTaskSELambdac.cxx:1433
 AliAnalysisTaskSELambdac.cxx:1434
 AliAnalysisTaskSELambdac.cxx:1435
 AliAnalysisTaskSELambdac.cxx:1436
 AliAnalysisTaskSELambdac.cxx:1437
 AliAnalysisTaskSELambdac.cxx:1438
 AliAnalysisTaskSELambdac.cxx:1439
 AliAnalysisTaskSELambdac.cxx:1440
 AliAnalysisTaskSELambdac.cxx:1441
 AliAnalysisTaskSELambdac.cxx:1442
 AliAnalysisTaskSELambdac.cxx:1443
 AliAnalysisTaskSELambdac.cxx:1444
 AliAnalysisTaskSELambdac.cxx:1445
 AliAnalysisTaskSELambdac.cxx:1446
 AliAnalysisTaskSELambdac.cxx:1447
 AliAnalysisTaskSELambdac.cxx:1448
 AliAnalysisTaskSELambdac.cxx:1449
 AliAnalysisTaskSELambdac.cxx:1450
 AliAnalysisTaskSELambdac.cxx:1451
 AliAnalysisTaskSELambdac.cxx:1452
 AliAnalysisTaskSELambdac.cxx:1453
 AliAnalysisTaskSELambdac.cxx:1454
 AliAnalysisTaskSELambdac.cxx:1455
 AliAnalysisTaskSELambdac.cxx:1456
 AliAnalysisTaskSELambdac.cxx:1457
 AliAnalysisTaskSELambdac.cxx:1458
 AliAnalysisTaskSELambdac.cxx:1459
 AliAnalysisTaskSELambdac.cxx:1460
 AliAnalysisTaskSELambdac.cxx:1461
 AliAnalysisTaskSELambdac.cxx:1462
 AliAnalysisTaskSELambdac.cxx:1463
 AliAnalysisTaskSELambdac.cxx:1464
 AliAnalysisTaskSELambdac.cxx:1465
 AliAnalysisTaskSELambdac.cxx:1466
 AliAnalysisTaskSELambdac.cxx:1467
 AliAnalysisTaskSELambdac.cxx:1468
 AliAnalysisTaskSELambdac.cxx:1469
 AliAnalysisTaskSELambdac.cxx:1470
 AliAnalysisTaskSELambdac.cxx:1471
 AliAnalysisTaskSELambdac.cxx:1472
 AliAnalysisTaskSELambdac.cxx:1473
 AliAnalysisTaskSELambdac.cxx:1474
 AliAnalysisTaskSELambdac.cxx:1475
 AliAnalysisTaskSELambdac.cxx:1476
 AliAnalysisTaskSELambdac.cxx:1477
 AliAnalysisTaskSELambdac.cxx:1478
 AliAnalysisTaskSELambdac.cxx:1479
 AliAnalysisTaskSELambdac.cxx:1480
 AliAnalysisTaskSELambdac.cxx:1481
 AliAnalysisTaskSELambdac.cxx:1482
 AliAnalysisTaskSELambdac.cxx:1483
 AliAnalysisTaskSELambdac.cxx:1484
 AliAnalysisTaskSELambdac.cxx:1485
 AliAnalysisTaskSELambdac.cxx:1486
 AliAnalysisTaskSELambdac.cxx:1487
 AliAnalysisTaskSELambdac.cxx:1488
 AliAnalysisTaskSELambdac.cxx:1489
 AliAnalysisTaskSELambdac.cxx:1490
 AliAnalysisTaskSELambdac.cxx:1491
 AliAnalysisTaskSELambdac.cxx:1492
 AliAnalysisTaskSELambdac.cxx:1493
 AliAnalysisTaskSELambdac.cxx:1494
 AliAnalysisTaskSELambdac.cxx:1495
 AliAnalysisTaskSELambdac.cxx:1496
 AliAnalysisTaskSELambdac.cxx:1497
 AliAnalysisTaskSELambdac.cxx:1498
 AliAnalysisTaskSELambdac.cxx:1499
 AliAnalysisTaskSELambdac.cxx:1500
 AliAnalysisTaskSELambdac.cxx:1501
 AliAnalysisTaskSELambdac.cxx:1502
 AliAnalysisTaskSELambdac.cxx:1503
 AliAnalysisTaskSELambdac.cxx:1504
 AliAnalysisTaskSELambdac.cxx:1505
 AliAnalysisTaskSELambdac.cxx:1506
 AliAnalysisTaskSELambdac.cxx:1507
 AliAnalysisTaskSELambdac.cxx:1508
 AliAnalysisTaskSELambdac.cxx:1509
 AliAnalysisTaskSELambdac.cxx:1510
 AliAnalysisTaskSELambdac.cxx:1511
 AliAnalysisTaskSELambdac.cxx:1512
 AliAnalysisTaskSELambdac.cxx:1513
 AliAnalysisTaskSELambdac.cxx:1514
 AliAnalysisTaskSELambdac.cxx:1515
 AliAnalysisTaskSELambdac.cxx:1516
 AliAnalysisTaskSELambdac.cxx:1517
 AliAnalysisTaskSELambdac.cxx:1518
 AliAnalysisTaskSELambdac.cxx:1519
 AliAnalysisTaskSELambdac.cxx:1520
 AliAnalysisTaskSELambdac.cxx:1521
 AliAnalysisTaskSELambdac.cxx:1522
 AliAnalysisTaskSELambdac.cxx:1523
 AliAnalysisTaskSELambdac.cxx:1524
 AliAnalysisTaskSELambdac.cxx:1525
 AliAnalysisTaskSELambdac.cxx:1526
 AliAnalysisTaskSELambdac.cxx:1527
 AliAnalysisTaskSELambdac.cxx:1528
 AliAnalysisTaskSELambdac.cxx:1529
 AliAnalysisTaskSELambdac.cxx:1530
 AliAnalysisTaskSELambdac.cxx:1531
 AliAnalysisTaskSELambdac.cxx:1532
 AliAnalysisTaskSELambdac.cxx:1533
 AliAnalysisTaskSELambdac.cxx:1534
 AliAnalysisTaskSELambdac.cxx:1535
 AliAnalysisTaskSELambdac.cxx:1536
 AliAnalysisTaskSELambdac.cxx:1537
 AliAnalysisTaskSELambdac.cxx:1538
 AliAnalysisTaskSELambdac.cxx:1539
 AliAnalysisTaskSELambdac.cxx:1540
 AliAnalysisTaskSELambdac.cxx:1541
 AliAnalysisTaskSELambdac.cxx:1542
 AliAnalysisTaskSELambdac.cxx:1543
 AliAnalysisTaskSELambdac.cxx:1544
 AliAnalysisTaskSELambdac.cxx:1545
 AliAnalysisTaskSELambdac.cxx:1546
 AliAnalysisTaskSELambdac.cxx:1547
 AliAnalysisTaskSELambdac.cxx:1548
 AliAnalysisTaskSELambdac.cxx:1549
 AliAnalysisTaskSELambdac.cxx:1550
 AliAnalysisTaskSELambdac.cxx:1551
 AliAnalysisTaskSELambdac.cxx:1552
 AliAnalysisTaskSELambdac.cxx:1553
 AliAnalysisTaskSELambdac.cxx:1554
 AliAnalysisTaskSELambdac.cxx:1555
 AliAnalysisTaskSELambdac.cxx:1556
 AliAnalysisTaskSELambdac.cxx:1557
 AliAnalysisTaskSELambdac.cxx:1558
 AliAnalysisTaskSELambdac.cxx:1559
 AliAnalysisTaskSELambdac.cxx:1560
 AliAnalysisTaskSELambdac.cxx:1561
 AliAnalysisTaskSELambdac.cxx:1562
 AliAnalysisTaskSELambdac.cxx:1563
 AliAnalysisTaskSELambdac.cxx:1564
 AliAnalysisTaskSELambdac.cxx:1565
 AliAnalysisTaskSELambdac.cxx:1566
 AliAnalysisTaskSELambdac.cxx:1567
 AliAnalysisTaskSELambdac.cxx:1568
 AliAnalysisTaskSELambdac.cxx:1569
 AliAnalysisTaskSELambdac.cxx:1570
 AliAnalysisTaskSELambdac.cxx:1571
 AliAnalysisTaskSELambdac.cxx:1572
 AliAnalysisTaskSELambdac.cxx:1573
 AliAnalysisTaskSELambdac.cxx:1574
 AliAnalysisTaskSELambdac.cxx:1575
 AliAnalysisTaskSELambdac.cxx:1576
 AliAnalysisTaskSELambdac.cxx:1577
 AliAnalysisTaskSELambdac.cxx:1578
 AliAnalysisTaskSELambdac.cxx:1579
 AliAnalysisTaskSELambdac.cxx:1580
 AliAnalysisTaskSELambdac.cxx:1581
 AliAnalysisTaskSELambdac.cxx:1582
 AliAnalysisTaskSELambdac.cxx:1583
 AliAnalysisTaskSELambdac.cxx:1584
 AliAnalysisTaskSELambdac.cxx:1585
 AliAnalysisTaskSELambdac.cxx:1586
 AliAnalysisTaskSELambdac.cxx:1587
 AliAnalysisTaskSELambdac.cxx:1588
 AliAnalysisTaskSELambdac.cxx:1589
 AliAnalysisTaskSELambdac.cxx:1590
 AliAnalysisTaskSELambdac.cxx:1591
 AliAnalysisTaskSELambdac.cxx:1592
 AliAnalysisTaskSELambdac.cxx:1593
 AliAnalysisTaskSELambdac.cxx:1594
 AliAnalysisTaskSELambdac.cxx:1595
 AliAnalysisTaskSELambdac.cxx:1596
 AliAnalysisTaskSELambdac.cxx:1597
 AliAnalysisTaskSELambdac.cxx:1598
 AliAnalysisTaskSELambdac.cxx:1599
 AliAnalysisTaskSELambdac.cxx:1600
 AliAnalysisTaskSELambdac.cxx:1601
 AliAnalysisTaskSELambdac.cxx:1602
 AliAnalysisTaskSELambdac.cxx:1603
 AliAnalysisTaskSELambdac.cxx:1604
 AliAnalysisTaskSELambdac.cxx:1605
 AliAnalysisTaskSELambdac.cxx:1606
 AliAnalysisTaskSELambdac.cxx:1607
 AliAnalysisTaskSELambdac.cxx:1608
 AliAnalysisTaskSELambdac.cxx:1609
 AliAnalysisTaskSELambdac.cxx:1610
 AliAnalysisTaskSELambdac.cxx:1611
 AliAnalysisTaskSELambdac.cxx:1612
 AliAnalysisTaskSELambdac.cxx:1613
 AliAnalysisTaskSELambdac.cxx:1614
 AliAnalysisTaskSELambdac.cxx:1615
 AliAnalysisTaskSELambdac.cxx:1616
 AliAnalysisTaskSELambdac.cxx:1617
 AliAnalysisTaskSELambdac.cxx:1618
 AliAnalysisTaskSELambdac.cxx:1619
 AliAnalysisTaskSELambdac.cxx:1620
 AliAnalysisTaskSELambdac.cxx:1621
 AliAnalysisTaskSELambdac.cxx:1622
 AliAnalysisTaskSELambdac.cxx:1623
 AliAnalysisTaskSELambdac.cxx:1624
 AliAnalysisTaskSELambdac.cxx:1625
 AliAnalysisTaskSELambdac.cxx:1626
 AliAnalysisTaskSELambdac.cxx:1627
 AliAnalysisTaskSELambdac.cxx:1628
 AliAnalysisTaskSELambdac.cxx:1629
 AliAnalysisTaskSELambdac.cxx:1630
 AliAnalysisTaskSELambdac.cxx:1631
 AliAnalysisTaskSELambdac.cxx:1632
 AliAnalysisTaskSELambdac.cxx:1633
 AliAnalysisTaskSELambdac.cxx:1634
 AliAnalysisTaskSELambdac.cxx:1635
 AliAnalysisTaskSELambdac.cxx:1636
 AliAnalysisTaskSELambdac.cxx:1637
 AliAnalysisTaskSELambdac.cxx:1638
 AliAnalysisTaskSELambdac.cxx:1639
 AliAnalysisTaskSELambdac.cxx:1640
 AliAnalysisTaskSELambdac.cxx:1641
 AliAnalysisTaskSELambdac.cxx:1642
 AliAnalysisTaskSELambdac.cxx:1643
 AliAnalysisTaskSELambdac.cxx:1644
 AliAnalysisTaskSELambdac.cxx:1645
 AliAnalysisTaskSELambdac.cxx:1646
 AliAnalysisTaskSELambdac.cxx:1647
 AliAnalysisTaskSELambdac.cxx:1648
 AliAnalysisTaskSELambdac.cxx:1649
 AliAnalysisTaskSELambdac.cxx:1650
 AliAnalysisTaskSELambdac.cxx:1651
 AliAnalysisTaskSELambdac.cxx:1652
 AliAnalysisTaskSELambdac.cxx:1653
 AliAnalysisTaskSELambdac.cxx:1654
 AliAnalysisTaskSELambdac.cxx:1655
 AliAnalysisTaskSELambdac.cxx:1656
 AliAnalysisTaskSELambdac.cxx:1657
 AliAnalysisTaskSELambdac.cxx:1658
 AliAnalysisTaskSELambdac.cxx:1659
 AliAnalysisTaskSELambdac.cxx:1660
 AliAnalysisTaskSELambdac.cxx:1661
 AliAnalysisTaskSELambdac.cxx:1662
 AliAnalysisTaskSELambdac.cxx:1663
 AliAnalysisTaskSELambdac.cxx:1664
 AliAnalysisTaskSELambdac.cxx:1665
 AliAnalysisTaskSELambdac.cxx:1666
 AliAnalysisTaskSELambdac.cxx:1667
 AliAnalysisTaskSELambdac.cxx:1668
 AliAnalysisTaskSELambdac.cxx:1669
 AliAnalysisTaskSELambdac.cxx:1670
 AliAnalysisTaskSELambdac.cxx:1671
 AliAnalysisTaskSELambdac.cxx:1672
 AliAnalysisTaskSELambdac.cxx:1673
 AliAnalysisTaskSELambdac.cxx:1674
 AliAnalysisTaskSELambdac.cxx:1675
 AliAnalysisTaskSELambdac.cxx:1676
 AliAnalysisTaskSELambdac.cxx:1677
 AliAnalysisTaskSELambdac.cxx:1678
 AliAnalysisTaskSELambdac.cxx:1679
 AliAnalysisTaskSELambdac.cxx:1680
 AliAnalysisTaskSELambdac.cxx:1681
 AliAnalysisTaskSELambdac.cxx:1682
 AliAnalysisTaskSELambdac.cxx:1683
 AliAnalysisTaskSELambdac.cxx:1684
 AliAnalysisTaskSELambdac.cxx:1685
 AliAnalysisTaskSELambdac.cxx:1686
 AliAnalysisTaskSELambdac.cxx:1687
 AliAnalysisTaskSELambdac.cxx:1688
 AliAnalysisTaskSELambdac.cxx:1689
 AliAnalysisTaskSELambdac.cxx:1690
 AliAnalysisTaskSELambdac.cxx:1691
 AliAnalysisTaskSELambdac.cxx:1692
 AliAnalysisTaskSELambdac.cxx:1693
 AliAnalysisTaskSELambdac.cxx:1694
 AliAnalysisTaskSELambdac.cxx:1695
 AliAnalysisTaskSELambdac.cxx:1696
 AliAnalysisTaskSELambdac.cxx:1697
 AliAnalysisTaskSELambdac.cxx:1698
 AliAnalysisTaskSELambdac.cxx:1699
 AliAnalysisTaskSELambdac.cxx:1700
 AliAnalysisTaskSELambdac.cxx:1701
 AliAnalysisTaskSELambdac.cxx:1702
 AliAnalysisTaskSELambdac.cxx:1703
 AliAnalysisTaskSELambdac.cxx:1704
 AliAnalysisTaskSELambdac.cxx:1705
 AliAnalysisTaskSELambdac.cxx:1706
 AliAnalysisTaskSELambdac.cxx:1707
 AliAnalysisTaskSELambdac.cxx:1708
 AliAnalysisTaskSELambdac.cxx:1709
 AliAnalysisTaskSELambdac.cxx:1710
 AliAnalysisTaskSELambdac.cxx:1711
 AliAnalysisTaskSELambdac.cxx:1712
 AliAnalysisTaskSELambdac.cxx:1713
 AliAnalysisTaskSELambdac.cxx:1714
 AliAnalysisTaskSELambdac.cxx:1715
 AliAnalysisTaskSELambdac.cxx:1716
 AliAnalysisTaskSELambdac.cxx:1717
 AliAnalysisTaskSELambdac.cxx:1718
 AliAnalysisTaskSELambdac.cxx:1719
 AliAnalysisTaskSELambdac.cxx:1720
 AliAnalysisTaskSELambdac.cxx:1721
 AliAnalysisTaskSELambdac.cxx:1722
 AliAnalysisTaskSELambdac.cxx:1723
 AliAnalysisTaskSELambdac.cxx:1724
 AliAnalysisTaskSELambdac.cxx:1725
 AliAnalysisTaskSELambdac.cxx:1726
 AliAnalysisTaskSELambdac.cxx:1727
 AliAnalysisTaskSELambdac.cxx:1728
 AliAnalysisTaskSELambdac.cxx:1729
 AliAnalysisTaskSELambdac.cxx:1730
 AliAnalysisTaskSELambdac.cxx:1731
 AliAnalysisTaskSELambdac.cxx:1732
 AliAnalysisTaskSELambdac.cxx:1733
 AliAnalysisTaskSELambdac.cxx:1734
 AliAnalysisTaskSELambdac.cxx:1735
 AliAnalysisTaskSELambdac.cxx:1736
 AliAnalysisTaskSELambdac.cxx:1737
 AliAnalysisTaskSELambdac.cxx:1738
 AliAnalysisTaskSELambdac.cxx:1739
 AliAnalysisTaskSELambdac.cxx:1740
 AliAnalysisTaskSELambdac.cxx:1741
 AliAnalysisTaskSELambdac.cxx:1742
 AliAnalysisTaskSELambdac.cxx:1743
 AliAnalysisTaskSELambdac.cxx:1744
 AliAnalysisTaskSELambdac.cxx:1745
 AliAnalysisTaskSELambdac.cxx:1746
 AliAnalysisTaskSELambdac.cxx:1747
 AliAnalysisTaskSELambdac.cxx:1748
 AliAnalysisTaskSELambdac.cxx:1749
 AliAnalysisTaskSELambdac.cxx:1750
 AliAnalysisTaskSELambdac.cxx:1751
 AliAnalysisTaskSELambdac.cxx:1752
 AliAnalysisTaskSELambdac.cxx:1753
 AliAnalysisTaskSELambdac.cxx:1754
 AliAnalysisTaskSELambdac.cxx:1755
 AliAnalysisTaskSELambdac.cxx:1756
 AliAnalysisTaskSELambdac.cxx:1757
 AliAnalysisTaskSELambdac.cxx:1758
 AliAnalysisTaskSELambdac.cxx:1759
 AliAnalysisTaskSELambdac.cxx:1760
 AliAnalysisTaskSELambdac.cxx:1761
 AliAnalysisTaskSELambdac.cxx:1762
 AliAnalysisTaskSELambdac.cxx:1763
 AliAnalysisTaskSELambdac.cxx:1764
 AliAnalysisTaskSELambdac.cxx:1765
 AliAnalysisTaskSELambdac.cxx:1766
 AliAnalysisTaskSELambdac.cxx:1767
 AliAnalysisTaskSELambdac.cxx:1768
 AliAnalysisTaskSELambdac.cxx:1769
 AliAnalysisTaskSELambdac.cxx:1770
 AliAnalysisTaskSELambdac.cxx:1771
 AliAnalysisTaskSELambdac.cxx:1772
 AliAnalysisTaskSELambdac.cxx:1773
 AliAnalysisTaskSELambdac.cxx:1774
 AliAnalysisTaskSELambdac.cxx:1775
 AliAnalysisTaskSELambdac.cxx:1776
 AliAnalysisTaskSELambdac.cxx:1777
 AliAnalysisTaskSELambdac.cxx:1778
 AliAnalysisTaskSELambdac.cxx:1779
 AliAnalysisTaskSELambdac.cxx:1780
 AliAnalysisTaskSELambdac.cxx:1781
 AliAnalysisTaskSELambdac.cxx:1782
 AliAnalysisTaskSELambdac.cxx:1783
 AliAnalysisTaskSELambdac.cxx:1784
 AliAnalysisTaskSELambdac.cxx:1785
 AliAnalysisTaskSELambdac.cxx:1786
 AliAnalysisTaskSELambdac.cxx:1787
 AliAnalysisTaskSELambdac.cxx:1788
 AliAnalysisTaskSELambdac.cxx:1789
 AliAnalysisTaskSELambdac.cxx:1790
 AliAnalysisTaskSELambdac.cxx:1791
 AliAnalysisTaskSELambdac.cxx:1792
 AliAnalysisTaskSELambdac.cxx:1793
 AliAnalysisTaskSELambdac.cxx:1794
 AliAnalysisTaskSELambdac.cxx:1795
 AliAnalysisTaskSELambdac.cxx:1796
 AliAnalysisTaskSELambdac.cxx:1797
 AliAnalysisTaskSELambdac.cxx:1798
 AliAnalysisTaskSELambdac.cxx:1799
 AliAnalysisTaskSELambdac.cxx:1800
 AliAnalysisTaskSELambdac.cxx:1801
 AliAnalysisTaskSELambdac.cxx:1802
 AliAnalysisTaskSELambdac.cxx:1803
 AliAnalysisTaskSELambdac.cxx:1804
 AliAnalysisTaskSELambdac.cxx:1805
 AliAnalysisTaskSELambdac.cxx:1806
 AliAnalysisTaskSELambdac.cxx:1807
 AliAnalysisTaskSELambdac.cxx:1808
 AliAnalysisTaskSELambdac.cxx:1809
 AliAnalysisTaskSELambdac.cxx:1810
 AliAnalysisTaskSELambdac.cxx:1811
 AliAnalysisTaskSELambdac.cxx:1812
 AliAnalysisTaskSELambdac.cxx:1813
 AliAnalysisTaskSELambdac.cxx:1814
 AliAnalysisTaskSELambdac.cxx:1815
 AliAnalysisTaskSELambdac.cxx:1816
 AliAnalysisTaskSELambdac.cxx:1817
 AliAnalysisTaskSELambdac.cxx:1818
 AliAnalysisTaskSELambdac.cxx:1819
 AliAnalysisTaskSELambdac.cxx:1820
 AliAnalysisTaskSELambdac.cxx:1821
 AliAnalysisTaskSELambdac.cxx:1822
 AliAnalysisTaskSELambdac.cxx:1823
 AliAnalysisTaskSELambdac.cxx:1824
 AliAnalysisTaskSELambdac.cxx:1825
 AliAnalysisTaskSELambdac.cxx:1826
 AliAnalysisTaskSELambdac.cxx:1827
 AliAnalysisTaskSELambdac.cxx:1828
 AliAnalysisTaskSELambdac.cxx:1829
 AliAnalysisTaskSELambdac.cxx:1830
 AliAnalysisTaskSELambdac.cxx:1831
 AliAnalysisTaskSELambdac.cxx:1832
 AliAnalysisTaskSELambdac.cxx:1833
 AliAnalysisTaskSELambdac.cxx:1834
 AliAnalysisTaskSELambdac.cxx:1835
 AliAnalysisTaskSELambdac.cxx:1836
 AliAnalysisTaskSELambdac.cxx:1837
 AliAnalysisTaskSELambdac.cxx:1838
 AliAnalysisTaskSELambdac.cxx:1839
 AliAnalysisTaskSELambdac.cxx:1840
 AliAnalysisTaskSELambdac.cxx:1841
 AliAnalysisTaskSELambdac.cxx:1842
 AliAnalysisTaskSELambdac.cxx:1843
 AliAnalysisTaskSELambdac.cxx:1844
 AliAnalysisTaskSELambdac.cxx:1845
 AliAnalysisTaskSELambdac.cxx:1846
 AliAnalysisTaskSELambdac.cxx:1847
 AliAnalysisTaskSELambdac.cxx:1848
 AliAnalysisTaskSELambdac.cxx:1849
 AliAnalysisTaskSELambdac.cxx:1850
 AliAnalysisTaskSELambdac.cxx:1851
 AliAnalysisTaskSELambdac.cxx:1852
 AliAnalysisTaskSELambdac.cxx:1853
 AliAnalysisTaskSELambdac.cxx:1854
 AliAnalysisTaskSELambdac.cxx:1855
 AliAnalysisTaskSELambdac.cxx:1856
 AliAnalysisTaskSELambdac.cxx:1857
 AliAnalysisTaskSELambdac.cxx:1858
 AliAnalysisTaskSELambdac.cxx:1859
 AliAnalysisTaskSELambdac.cxx:1860
 AliAnalysisTaskSELambdac.cxx:1861
 AliAnalysisTaskSELambdac.cxx:1862
 AliAnalysisTaskSELambdac.cxx:1863
 AliAnalysisTaskSELambdac.cxx:1864
 AliAnalysisTaskSELambdac.cxx:1865
 AliAnalysisTaskSELambdac.cxx:1866
 AliAnalysisTaskSELambdac.cxx:1867
 AliAnalysisTaskSELambdac.cxx:1868
 AliAnalysisTaskSELambdac.cxx:1869
 AliAnalysisTaskSELambdac.cxx:1870
 AliAnalysisTaskSELambdac.cxx:1871
 AliAnalysisTaskSELambdac.cxx:1872
 AliAnalysisTaskSELambdac.cxx:1873
 AliAnalysisTaskSELambdac.cxx:1874
 AliAnalysisTaskSELambdac.cxx:1875
 AliAnalysisTaskSELambdac.cxx:1876
 AliAnalysisTaskSELambdac.cxx:1877
 AliAnalysisTaskSELambdac.cxx:1878
 AliAnalysisTaskSELambdac.cxx:1879
 AliAnalysisTaskSELambdac.cxx:1880
 AliAnalysisTaskSELambdac.cxx:1881
 AliAnalysisTaskSELambdac.cxx:1882
 AliAnalysisTaskSELambdac.cxx:1883
 AliAnalysisTaskSELambdac.cxx:1884
 AliAnalysisTaskSELambdac.cxx:1885
 AliAnalysisTaskSELambdac.cxx:1886
 AliAnalysisTaskSELambdac.cxx:1887
 AliAnalysisTaskSELambdac.cxx:1888
 AliAnalysisTaskSELambdac.cxx:1889
 AliAnalysisTaskSELambdac.cxx:1890
 AliAnalysisTaskSELambdac.cxx:1891
 AliAnalysisTaskSELambdac.cxx:1892
 AliAnalysisTaskSELambdac.cxx:1893
 AliAnalysisTaskSELambdac.cxx:1894
 AliAnalysisTaskSELambdac.cxx:1895
 AliAnalysisTaskSELambdac.cxx:1896
 AliAnalysisTaskSELambdac.cxx:1897
 AliAnalysisTaskSELambdac.cxx:1898
 AliAnalysisTaskSELambdac.cxx:1899
 AliAnalysisTaskSELambdac.cxx:1900
 AliAnalysisTaskSELambdac.cxx:1901
 AliAnalysisTaskSELambdac.cxx:1902
 AliAnalysisTaskSELambdac.cxx:1903
 AliAnalysisTaskSELambdac.cxx:1904
 AliAnalysisTaskSELambdac.cxx:1905
 AliAnalysisTaskSELambdac.cxx:1906
 AliAnalysisTaskSELambdac.cxx:1907
 AliAnalysisTaskSELambdac.cxx:1908
 AliAnalysisTaskSELambdac.cxx:1909
 AliAnalysisTaskSELambdac.cxx:1910
 AliAnalysisTaskSELambdac.cxx:1911
 AliAnalysisTaskSELambdac.cxx:1912
 AliAnalysisTaskSELambdac.cxx:1913
 AliAnalysisTaskSELambdac.cxx:1914
 AliAnalysisTaskSELambdac.cxx:1915
 AliAnalysisTaskSELambdac.cxx:1916
 AliAnalysisTaskSELambdac.cxx:1917
 AliAnalysisTaskSELambdac.cxx:1918
 AliAnalysisTaskSELambdac.cxx:1919
 AliAnalysisTaskSELambdac.cxx:1920
 AliAnalysisTaskSELambdac.cxx:1921
 AliAnalysisTaskSELambdac.cxx:1922
 AliAnalysisTaskSELambdac.cxx:1923
 AliAnalysisTaskSELambdac.cxx:1924
 AliAnalysisTaskSELambdac.cxx:1925
 AliAnalysisTaskSELambdac.cxx:1926
 AliAnalysisTaskSELambdac.cxx:1927
 AliAnalysisTaskSELambdac.cxx:1928
 AliAnalysisTaskSELambdac.cxx:1929
 AliAnalysisTaskSELambdac.cxx:1930
 AliAnalysisTaskSELambdac.cxx:1931
 AliAnalysisTaskSELambdac.cxx:1932
 AliAnalysisTaskSELambdac.cxx:1933
 AliAnalysisTaskSELambdac.cxx:1934
 AliAnalysisTaskSELambdac.cxx:1935
 AliAnalysisTaskSELambdac.cxx:1936
 AliAnalysisTaskSELambdac.cxx:1937
 AliAnalysisTaskSELambdac.cxx:1938
 AliAnalysisTaskSELambdac.cxx:1939
 AliAnalysisTaskSELambdac.cxx:1940
 AliAnalysisTaskSELambdac.cxx:1941
 AliAnalysisTaskSELambdac.cxx:1942
 AliAnalysisTaskSELambdac.cxx:1943
 AliAnalysisTaskSELambdac.cxx:1944
 AliAnalysisTaskSELambdac.cxx:1945
 AliAnalysisTaskSELambdac.cxx:1946
 AliAnalysisTaskSELambdac.cxx:1947
 AliAnalysisTaskSELambdac.cxx:1948
 AliAnalysisTaskSELambdac.cxx:1949
 AliAnalysisTaskSELambdac.cxx:1950
 AliAnalysisTaskSELambdac.cxx:1951
 AliAnalysisTaskSELambdac.cxx:1952
 AliAnalysisTaskSELambdac.cxx:1953
 AliAnalysisTaskSELambdac.cxx:1954
 AliAnalysisTaskSELambdac.cxx:1955
 AliAnalysisTaskSELambdac.cxx:1956
 AliAnalysisTaskSELambdac.cxx:1957
 AliAnalysisTaskSELambdac.cxx:1958
 AliAnalysisTaskSELambdac.cxx:1959
 AliAnalysisTaskSELambdac.cxx:1960
 AliAnalysisTaskSELambdac.cxx:1961
 AliAnalysisTaskSELambdac.cxx:1962
 AliAnalysisTaskSELambdac.cxx:1963
 AliAnalysisTaskSELambdac.cxx:1964
 AliAnalysisTaskSELambdac.cxx:1965
 AliAnalysisTaskSELambdac.cxx:1966
 AliAnalysisTaskSELambdac.cxx:1967
 AliAnalysisTaskSELambdac.cxx:1968
 AliAnalysisTaskSELambdac.cxx:1969
 AliAnalysisTaskSELambdac.cxx:1970
 AliAnalysisTaskSELambdac.cxx:1971
 AliAnalysisTaskSELambdac.cxx:1972
 AliAnalysisTaskSELambdac.cxx:1973
 AliAnalysisTaskSELambdac.cxx:1974
 AliAnalysisTaskSELambdac.cxx:1975
 AliAnalysisTaskSELambdac.cxx:1976
 AliAnalysisTaskSELambdac.cxx:1977
 AliAnalysisTaskSELambdac.cxx:1978
 AliAnalysisTaskSELambdac.cxx:1979
 AliAnalysisTaskSELambdac.cxx:1980
 AliAnalysisTaskSELambdac.cxx:1981
 AliAnalysisTaskSELambdac.cxx:1982
 AliAnalysisTaskSELambdac.cxx:1983
 AliAnalysisTaskSELambdac.cxx:1984
 AliAnalysisTaskSELambdac.cxx:1985
 AliAnalysisTaskSELambdac.cxx:1986
 AliAnalysisTaskSELambdac.cxx:1987
 AliAnalysisTaskSELambdac.cxx:1988
 AliAnalysisTaskSELambdac.cxx:1989
 AliAnalysisTaskSELambdac.cxx:1990
 AliAnalysisTaskSELambdac.cxx:1991
 AliAnalysisTaskSELambdac.cxx:1992
 AliAnalysisTaskSELambdac.cxx:1993
 AliAnalysisTaskSELambdac.cxx:1994
 AliAnalysisTaskSELambdac.cxx:1995
 AliAnalysisTaskSELambdac.cxx:1996
 AliAnalysisTaskSELambdac.cxx:1997
 AliAnalysisTaskSELambdac.cxx:1998
 AliAnalysisTaskSELambdac.cxx:1999
 AliAnalysisTaskSELambdac.cxx:2000
 AliAnalysisTaskSELambdac.cxx:2001
 AliAnalysisTaskSELambdac.cxx:2002
 AliAnalysisTaskSELambdac.cxx:2003
 AliAnalysisTaskSELambdac.cxx:2004
 AliAnalysisTaskSELambdac.cxx:2005
 AliAnalysisTaskSELambdac.cxx:2006
 AliAnalysisTaskSELambdac.cxx:2007
 AliAnalysisTaskSELambdac.cxx:2008
 AliAnalysisTaskSELambdac.cxx:2009
 AliAnalysisTaskSELambdac.cxx:2010
 AliAnalysisTaskSELambdac.cxx:2011
 AliAnalysisTaskSELambdac.cxx:2012
 AliAnalysisTaskSELambdac.cxx:2013
 AliAnalysisTaskSELambdac.cxx:2014
 AliAnalysisTaskSELambdac.cxx:2015
 AliAnalysisTaskSELambdac.cxx:2016
 AliAnalysisTaskSELambdac.cxx:2017
 AliAnalysisTaskSELambdac.cxx:2018
 AliAnalysisTaskSELambdac.cxx:2019
 AliAnalysisTaskSELambdac.cxx:2020
 AliAnalysisTaskSELambdac.cxx:2021
 AliAnalysisTaskSELambdac.cxx:2022
 AliAnalysisTaskSELambdac.cxx:2023
 AliAnalysisTaskSELambdac.cxx:2024
 AliAnalysisTaskSELambdac.cxx:2025
 AliAnalysisTaskSELambdac.cxx:2026
 AliAnalysisTaskSELambdac.cxx:2027
 AliAnalysisTaskSELambdac.cxx:2028
 AliAnalysisTaskSELambdac.cxx:2029
 AliAnalysisTaskSELambdac.cxx:2030
 AliAnalysisTaskSELambdac.cxx:2031
 AliAnalysisTaskSELambdac.cxx:2032
 AliAnalysisTaskSELambdac.cxx:2033
 AliAnalysisTaskSELambdac.cxx:2034
 AliAnalysisTaskSELambdac.cxx:2035
 AliAnalysisTaskSELambdac.cxx:2036
 AliAnalysisTaskSELambdac.cxx:2037
 AliAnalysisTaskSELambdac.cxx:2038
 AliAnalysisTaskSELambdac.cxx:2039
 AliAnalysisTaskSELambdac.cxx:2040
 AliAnalysisTaskSELambdac.cxx:2041
 AliAnalysisTaskSELambdac.cxx:2042
 AliAnalysisTaskSELambdac.cxx:2043
 AliAnalysisTaskSELambdac.cxx:2044
 AliAnalysisTaskSELambdac.cxx:2045
 AliAnalysisTaskSELambdac.cxx:2046
 AliAnalysisTaskSELambdac.cxx:2047
 AliAnalysisTaskSELambdac.cxx:2048
 AliAnalysisTaskSELambdac.cxx:2049
 AliAnalysisTaskSELambdac.cxx:2050
 AliAnalysisTaskSELambdac.cxx:2051
 AliAnalysisTaskSELambdac.cxx:2052
 AliAnalysisTaskSELambdac.cxx:2053
 AliAnalysisTaskSELambdac.cxx:2054
 AliAnalysisTaskSELambdac.cxx:2055
 AliAnalysisTaskSELambdac.cxx:2056
 AliAnalysisTaskSELambdac.cxx:2057
 AliAnalysisTaskSELambdac.cxx:2058
 AliAnalysisTaskSELambdac.cxx:2059
 AliAnalysisTaskSELambdac.cxx:2060
 AliAnalysisTaskSELambdac.cxx:2061
 AliAnalysisTaskSELambdac.cxx:2062
 AliAnalysisTaskSELambdac.cxx:2063
 AliAnalysisTaskSELambdac.cxx:2064
 AliAnalysisTaskSELambdac.cxx:2065
 AliAnalysisTaskSELambdac.cxx:2066
 AliAnalysisTaskSELambdac.cxx:2067
 AliAnalysisTaskSELambdac.cxx:2068
 AliAnalysisTaskSELambdac.cxx:2069
 AliAnalysisTaskSELambdac.cxx:2070
 AliAnalysisTaskSELambdac.cxx:2071
 AliAnalysisTaskSELambdac.cxx:2072
 AliAnalysisTaskSELambdac.cxx:2073
 AliAnalysisTaskSELambdac.cxx:2074
 AliAnalysisTaskSELambdac.cxx:2075
 AliAnalysisTaskSELambdac.cxx:2076
 AliAnalysisTaskSELambdac.cxx:2077
 AliAnalysisTaskSELambdac.cxx:2078
 AliAnalysisTaskSELambdac.cxx:2079
 AliAnalysisTaskSELambdac.cxx:2080
 AliAnalysisTaskSELambdac.cxx:2081
 AliAnalysisTaskSELambdac.cxx:2082
 AliAnalysisTaskSELambdac.cxx:2083
 AliAnalysisTaskSELambdac.cxx:2084
 AliAnalysisTaskSELambdac.cxx:2085
 AliAnalysisTaskSELambdac.cxx:2086
 AliAnalysisTaskSELambdac.cxx:2087
 AliAnalysisTaskSELambdac.cxx:2088
 AliAnalysisTaskSELambdac.cxx:2089
 AliAnalysisTaskSELambdac.cxx:2090
 AliAnalysisTaskSELambdac.cxx:2091
 AliAnalysisTaskSELambdac.cxx:2092
 AliAnalysisTaskSELambdac.cxx:2093
 AliAnalysisTaskSELambdac.cxx:2094
 AliAnalysisTaskSELambdac.cxx:2095
 AliAnalysisTaskSELambdac.cxx:2096
 AliAnalysisTaskSELambdac.cxx:2097
 AliAnalysisTaskSELambdac.cxx:2098
 AliAnalysisTaskSELambdac.cxx:2099
 AliAnalysisTaskSELambdac.cxx:2100
 AliAnalysisTaskSELambdac.cxx:2101
 AliAnalysisTaskSELambdac.cxx:2102
 AliAnalysisTaskSELambdac.cxx:2103
 AliAnalysisTaskSELambdac.cxx:2104
 AliAnalysisTaskSELambdac.cxx:2105
 AliAnalysisTaskSELambdac.cxx:2106
 AliAnalysisTaskSELambdac.cxx:2107
 AliAnalysisTaskSELambdac.cxx:2108
 AliAnalysisTaskSELambdac.cxx:2109
 AliAnalysisTaskSELambdac.cxx:2110
 AliAnalysisTaskSELambdac.cxx:2111
 AliAnalysisTaskSELambdac.cxx:2112
 AliAnalysisTaskSELambdac.cxx:2113
 AliAnalysisTaskSELambdac.cxx:2114
 AliAnalysisTaskSELambdac.cxx:2115
 AliAnalysisTaskSELambdac.cxx:2116
 AliAnalysisTaskSELambdac.cxx:2117
 AliAnalysisTaskSELambdac.cxx:2118
 AliAnalysisTaskSELambdac.cxx:2119
 AliAnalysisTaskSELambdac.cxx:2120
 AliAnalysisTaskSELambdac.cxx:2121
 AliAnalysisTaskSELambdac.cxx:2122
 AliAnalysisTaskSELambdac.cxx:2123
 AliAnalysisTaskSELambdac.cxx:2124
 AliAnalysisTaskSELambdac.cxx:2125
 AliAnalysisTaskSELambdac.cxx:2126
 AliAnalysisTaskSELambdac.cxx:2127
 AliAnalysisTaskSELambdac.cxx:2128
 AliAnalysisTaskSELambdac.cxx:2129
 AliAnalysisTaskSELambdac.cxx:2130
 AliAnalysisTaskSELambdac.cxx:2131
 AliAnalysisTaskSELambdac.cxx:2132
 AliAnalysisTaskSELambdac.cxx:2133
 AliAnalysisTaskSELambdac.cxx:2134
 AliAnalysisTaskSELambdac.cxx:2135
 AliAnalysisTaskSELambdac.cxx:2136
 AliAnalysisTaskSELambdac.cxx:2137
 AliAnalysisTaskSELambdac.cxx:2138
 AliAnalysisTaskSELambdac.cxx:2139
 AliAnalysisTaskSELambdac.cxx:2140
 AliAnalysisTaskSELambdac.cxx:2141
 AliAnalysisTaskSELambdac.cxx:2142
 AliAnalysisTaskSELambdac.cxx:2143
 AliAnalysisTaskSELambdac.cxx:2144
 AliAnalysisTaskSELambdac.cxx:2145
 AliAnalysisTaskSELambdac.cxx:2146
 AliAnalysisTaskSELambdac.cxx:2147
 AliAnalysisTaskSELambdac.cxx:2148
 AliAnalysisTaskSELambdac.cxx:2149
 AliAnalysisTaskSELambdac.cxx:2150
 AliAnalysisTaskSELambdac.cxx:2151
 AliAnalysisTaskSELambdac.cxx:2152
 AliAnalysisTaskSELambdac.cxx:2153
 AliAnalysisTaskSELambdac.cxx:2154
 AliAnalysisTaskSELambdac.cxx:2155
 AliAnalysisTaskSELambdac.cxx:2156
 AliAnalysisTaskSELambdac.cxx:2157
 AliAnalysisTaskSELambdac.cxx:2158
 AliAnalysisTaskSELambdac.cxx:2159
 AliAnalysisTaskSELambdac.cxx:2160
 AliAnalysisTaskSELambdac.cxx:2161
 AliAnalysisTaskSELambdac.cxx:2162
 AliAnalysisTaskSELambdac.cxx:2163
 AliAnalysisTaskSELambdac.cxx:2164
 AliAnalysisTaskSELambdac.cxx:2165
 AliAnalysisTaskSELambdac.cxx:2166
 AliAnalysisTaskSELambdac.cxx:2167
 AliAnalysisTaskSELambdac.cxx:2168
 AliAnalysisTaskSELambdac.cxx:2169
 AliAnalysisTaskSELambdac.cxx:2170
 AliAnalysisTaskSELambdac.cxx:2171
 AliAnalysisTaskSELambdac.cxx:2172
 AliAnalysisTaskSELambdac.cxx:2173
 AliAnalysisTaskSELambdac.cxx:2174
 AliAnalysisTaskSELambdac.cxx:2175
 AliAnalysisTaskSELambdac.cxx:2176
 AliAnalysisTaskSELambdac.cxx:2177
 AliAnalysisTaskSELambdac.cxx:2178
 AliAnalysisTaskSELambdac.cxx:2179
 AliAnalysisTaskSELambdac.cxx:2180
 AliAnalysisTaskSELambdac.cxx:2181
 AliAnalysisTaskSELambdac.cxx:2182
 AliAnalysisTaskSELambdac.cxx:2183
 AliAnalysisTaskSELambdac.cxx:2184
 AliAnalysisTaskSELambdac.cxx:2185
 AliAnalysisTaskSELambdac.cxx:2186
 AliAnalysisTaskSELambdac.cxx:2187
 AliAnalysisTaskSELambdac.cxx:2188
 AliAnalysisTaskSELambdac.cxx:2189
 AliAnalysisTaskSELambdac.cxx:2190
 AliAnalysisTaskSELambdac.cxx:2191
 AliAnalysisTaskSELambdac.cxx:2192
 AliAnalysisTaskSELambdac.cxx:2193
 AliAnalysisTaskSELambdac.cxx:2194
 AliAnalysisTaskSELambdac.cxx:2195
 AliAnalysisTaskSELambdac.cxx:2196
 AliAnalysisTaskSELambdac.cxx:2197
 AliAnalysisTaskSELambdac.cxx:2198
 AliAnalysisTaskSELambdac.cxx:2199
 AliAnalysisTaskSELambdac.cxx:2200
 AliAnalysisTaskSELambdac.cxx:2201
 AliAnalysisTaskSELambdac.cxx:2202
 AliAnalysisTaskSELambdac.cxx:2203
 AliAnalysisTaskSELambdac.cxx:2204
 AliAnalysisTaskSELambdac.cxx:2205
 AliAnalysisTaskSELambdac.cxx:2206
 AliAnalysisTaskSELambdac.cxx:2207
 AliAnalysisTaskSELambdac.cxx:2208
 AliAnalysisTaskSELambdac.cxx:2209
 AliAnalysisTaskSELambdac.cxx:2210
 AliAnalysisTaskSELambdac.cxx:2211
 AliAnalysisTaskSELambdac.cxx:2212
 AliAnalysisTaskSELambdac.cxx:2213
 AliAnalysisTaskSELambdac.cxx:2214
 AliAnalysisTaskSELambdac.cxx:2215
 AliAnalysisTaskSELambdac.cxx:2216
 AliAnalysisTaskSELambdac.cxx:2217
 AliAnalysisTaskSELambdac.cxx:2218
 AliAnalysisTaskSELambdac.cxx:2219
 AliAnalysisTaskSELambdac.cxx:2220
 AliAnalysisTaskSELambdac.cxx:2221
 AliAnalysisTaskSELambdac.cxx:2222
 AliAnalysisTaskSELambdac.cxx:2223
 AliAnalysisTaskSELambdac.cxx:2224
 AliAnalysisTaskSELambdac.cxx:2225
 AliAnalysisTaskSELambdac.cxx:2226
 AliAnalysisTaskSELambdac.cxx:2227
 AliAnalysisTaskSELambdac.cxx:2228
 AliAnalysisTaskSELambdac.cxx:2229
 AliAnalysisTaskSELambdac.cxx:2230
 AliAnalysisTaskSELambdac.cxx:2231
 AliAnalysisTaskSELambdac.cxx:2232
 AliAnalysisTaskSELambdac.cxx:2233
 AliAnalysisTaskSELambdac.cxx:2234
 AliAnalysisTaskSELambdac.cxx:2235
 AliAnalysisTaskSELambdac.cxx:2236
 AliAnalysisTaskSELambdac.cxx:2237
 AliAnalysisTaskSELambdac.cxx:2238
 AliAnalysisTaskSELambdac.cxx:2239
 AliAnalysisTaskSELambdac.cxx:2240
 AliAnalysisTaskSELambdac.cxx:2241
 AliAnalysisTaskSELambdac.cxx:2242
 AliAnalysisTaskSELambdac.cxx:2243
 AliAnalysisTaskSELambdac.cxx:2244
 AliAnalysisTaskSELambdac.cxx:2245
 AliAnalysisTaskSELambdac.cxx:2246
 AliAnalysisTaskSELambdac.cxx:2247
 AliAnalysisTaskSELambdac.cxx:2248
 AliAnalysisTaskSELambdac.cxx:2249
 AliAnalysisTaskSELambdac.cxx:2250
 AliAnalysisTaskSELambdac.cxx:2251
 AliAnalysisTaskSELambdac.cxx:2252
 AliAnalysisTaskSELambdac.cxx:2253
 AliAnalysisTaskSELambdac.cxx:2254
 AliAnalysisTaskSELambdac.cxx:2255
 AliAnalysisTaskSELambdac.cxx:2256
 AliAnalysisTaskSELambdac.cxx:2257
 AliAnalysisTaskSELambdac.cxx:2258
 AliAnalysisTaskSELambdac.cxx:2259
 AliAnalysisTaskSELambdac.cxx:2260
 AliAnalysisTaskSELambdac.cxx:2261
 AliAnalysisTaskSELambdac.cxx:2262
 AliAnalysisTaskSELambdac.cxx:2263
 AliAnalysisTaskSELambdac.cxx:2264
 AliAnalysisTaskSELambdac.cxx:2265
 AliAnalysisTaskSELambdac.cxx:2266
 AliAnalysisTaskSELambdac.cxx:2267
 AliAnalysisTaskSELambdac.cxx:2268
 AliAnalysisTaskSELambdac.cxx:2269
 AliAnalysisTaskSELambdac.cxx:2270
 AliAnalysisTaskSELambdac.cxx:2271
 AliAnalysisTaskSELambdac.cxx:2272
 AliAnalysisTaskSELambdac.cxx:2273
 AliAnalysisTaskSELambdac.cxx:2274
 AliAnalysisTaskSELambdac.cxx:2275
 AliAnalysisTaskSELambdac.cxx:2276
 AliAnalysisTaskSELambdac.cxx:2277
 AliAnalysisTaskSELambdac.cxx:2278
 AliAnalysisTaskSELambdac.cxx:2279
 AliAnalysisTaskSELambdac.cxx:2280
 AliAnalysisTaskSELambdac.cxx:2281
 AliAnalysisTaskSELambdac.cxx:2282
 AliAnalysisTaskSELambdac.cxx:2283
 AliAnalysisTaskSELambdac.cxx:2284
 AliAnalysisTaskSELambdac.cxx:2285
 AliAnalysisTaskSELambdac.cxx:2286
 AliAnalysisTaskSELambdac.cxx:2287
 AliAnalysisTaskSELambdac.cxx:2288
 AliAnalysisTaskSELambdac.cxx:2289
 AliAnalysisTaskSELambdac.cxx:2290
 AliAnalysisTaskSELambdac.cxx:2291
 AliAnalysisTaskSELambdac.cxx:2292
 AliAnalysisTaskSELambdac.cxx:2293
 AliAnalysisTaskSELambdac.cxx:2294
 AliAnalysisTaskSELambdac.cxx:2295
 AliAnalysisTaskSELambdac.cxx:2296
 AliAnalysisTaskSELambdac.cxx:2297
 AliAnalysisTaskSELambdac.cxx:2298
 AliAnalysisTaskSELambdac.cxx:2299
 AliAnalysisTaskSELambdac.cxx:2300
 AliAnalysisTaskSELambdac.cxx:2301
 AliAnalysisTaskSELambdac.cxx:2302
 AliAnalysisTaskSELambdac.cxx:2303
 AliAnalysisTaskSELambdac.cxx:2304
 AliAnalysisTaskSELambdac.cxx:2305
 AliAnalysisTaskSELambdac.cxx:2306
 AliAnalysisTaskSELambdac.cxx:2307
 AliAnalysisTaskSELambdac.cxx:2308
 AliAnalysisTaskSELambdac.cxx:2309
 AliAnalysisTaskSELambdac.cxx:2310
 AliAnalysisTaskSELambdac.cxx:2311
 AliAnalysisTaskSELambdac.cxx:2312
 AliAnalysisTaskSELambdac.cxx:2313
 AliAnalysisTaskSELambdac.cxx:2314
 AliAnalysisTaskSELambdac.cxx:2315
 AliAnalysisTaskSELambdac.cxx:2316
 AliAnalysisTaskSELambdac.cxx:2317
 AliAnalysisTaskSELambdac.cxx:2318
 AliAnalysisTaskSELambdac.cxx:2319
 AliAnalysisTaskSELambdac.cxx:2320
 AliAnalysisTaskSELambdac.cxx:2321
 AliAnalysisTaskSELambdac.cxx:2322
 AliAnalysisTaskSELambdac.cxx:2323
 AliAnalysisTaskSELambdac.cxx:2324
 AliAnalysisTaskSELambdac.cxx:2325
 AliAnalysisTaskSELambdac.cxx:2326
 AliAnalysisTaskSELambdac.cxx:2327
 AliAnalysisTaskSELambdac.cxx:2328
 AliAnalysisTaskSELambdac.cxx:2329
 AliAnalysisTaskSELambdac.cxx:2330
 AliAnalysisTaskSELambdac.cxx:2331
 AliAnalysisTaskSELambdac.cxx:2332
 AliAnalysisTaskSELambdac.cxx:2333
 AliAnalysisTaskSELambdac.cxx:2334
 AliAnalysisTaskSELambdac.cxx:2335
 AliAnalysisTaskSELambdac.cxx:2336
 AliAnalysisTaskSELambdac.cxx:2337
 AliAnalysisTaskSELambdac.cxx:2338
 AliAnalysisTaskSELambdac.cxx:2339
 AliAnalysisTaskSELambdac.cxx:2340
 AliAnalysisTaskSELambdac.cxx:2341
 AliAnalysisTaskSELambdac.cxx:2342
 AliAnalysisTaskSELambdac.cxx:2343
 AliAnalysisTaskSELambdac.cxx:2344
 AliAnalysisTaskSELambdac.cxx:2345
 AliAnalysisTaskSELambdac.cxx:2346
 AliAnalysisTaskSELambdac.cxx:2347
 AliAnalysisTaskSELambdac.cxx:2348
 AliAnalysisTaskSELambdac.cxx:2349
 AliAnalysisTaskSELambdac.cxx:2350
 AliAnalysisTaskSELambdac.cxx:2351
 AliAnalysisTaskSELambdac.cxx:2352
 AliAnalysisTaskSELambdac.cxx:2353
 AliAnalysisTaskSELambdac.cxx:2354
 AliAnalysisTaskSELambdac.cxx:2355
 AliAnalysisTaskSELambdac.cxx:2356
 AliAnalysisTaskSELambdac.cxx:2357
 AliAnalysisTaskSELambdac.cxx:2358
 AliAnalysisTaskSELambdac.cxx:2359
 AliAnalysisTaskSELambdac.cxx:2360
 AliAnalysisTaskSELambdac.cxx:2361
 AliAnalysisTaskSELambdac.cxx:2362
 AliAnalysisTaskSELambdac.cxx:2363
 AliAnalysisTaskSELambdac.cxx:2364
 AliAnalysisTaskSELambdac.cxx:2365
 AliAnalysisTaskSELambdac.cxx:2366
 AliAnalysisTaskSELambdac.cxx:2367
 AliAnalysisTaskSELambdac.cxx:2368
 AliAnalysisTaskSELambdac.cxx:2369
 AliAnalysisTaskSELambdac.cxx:2370
 AliAnalysisTaskSELambdac.cxx:2371
 AliAnalysisTaskSELambdac.cxx:2372
 AliAnalysisTaskSELambdac.cxx:2373
 AliAnalysisTaskSELambdac.cxx:2374
 AliAnalysisTaskSELambdac.cxx:2375
 AliAnalysisTaskSELambdac.cxx:2376
 AliAnalysisTaskSELambdac.cxx:2377
 AliAnalysisTaskSELambdac.cxx:2378
 AliAnalysisTaskSELambdac.cxx:2379
 AliAnalysisTaskSELambdac.cxx:2380
 AliAnalysisTaskSELambdac.cxx:2381
 AliAnalysisTaskSELambdac.cxx:2382
 AliAnalysisTaskSELambdac.cxx:2383
 AliAnalysisTaskSELambdac.cxx:2384
 AliAnalysisTaskSELambdac.cxx:2385
 AliAnalysisTaskSELambdac.cxx:2386
 AliAnalysisTaskSELambdac.cxx:2387
 AliAnalysisTaskSELambdac.cxx:2388
 AliAnalysisTaskSELambdac.cxx:2389
 AliAnalysisTaskSELambdac.cxx:2390
 AliAnalysisTaskSELambdac.cxx:2391
 AliAnalysisTaskSELambdac.cxx:2392
 AliAnalysisTaskSELambdac.cxx:2393
 AliAnalysisTaskSELambdac.cxx:2394
 AliAnalysisTaskSELambdac.cxx:2395
 AliAnalysisTaskSELambdac.cxx:2396
 AliAnalysisTaskSELambdac.cxx:2397
 AliAnalysisTaskSELambdac.cxx:2398
 AliAnalysisTaskSELambdac.cxx:2399
 AliAnalysisTaskSELambdac.cxx:2400
 AliAnalysisTaskSELambdac.cxx:2401
 AliAnalysisTaskSELambdac.cxx:2402
 AliAnalysisTaskSELambdac.cxx:2403
 AliAnalysisTaskSELambdac.cxx:2404
 AliAnalysisTaskSELambdac.cxx:2405
 AliAnalysisTaskSELambdac.cxx:2406
 AliAnalysisTaskSELambdac.cxx:2407
 AliAnalysisTaskSELambdac.cxx:2408
 AliAnalysisTaskSELambdac.cxx:2409
 AliAnalysisTaskSELambdac.cxx:2410
 AliAnalysisTaskSELambdac.cxx:2411
 AliAnalysisTaskSELambdac.cxx:2412
 AliAnalysisTaskSELambdac.cxx:2413
 AliAnalysisTaskSELambdac.cxx:2414
 AliAnalysisTaskSELambdac.cxx:2415
 AliAnalysisTaskSELambdac.cxx:2416
 AliAnalysisTaskSELambdac.cxx:2417
 AliAnalysisTaskSELambdac.cxx:2418
 AliAnalysisTaskSELambdac.cxx:2419
 AliAnalysisTaskSELambdac.cxx:2420
 AliAnalysisTaskSELambdac.cxx:2421
 AliAnalysisTaskSELambdac.cxx:2422
 AliAnalysisTaskSELambdac.cxx:2423
 AliAnalysisTaskSELambdac.cxx:2424
 AliAnalysisTaskSELambdac.cxx:2425
 AliAnalysisTaskSELambdac.cxx:2426
 AliAnalysisTaskSELambdac.cxx:2427
 AliAnalysisTaskSELambdac.cxx:2428
 AliAnalysisTaskSELambdac.cxx:2429
 AliAnalysisTaskSELambdac.cxx:2430
 AliAnalysisTaskSELambdac.cxx:2431
 AliAnalysisTaskSELambdac.cxx:2432
 AliAnalysisTaskSELambdac.cxx:2433
 AliAnalysisTaskSELambdac.cxx:2434
 AliAnalysisTaskSELambdac.cxx:2435
 AliAnalysisTaskSELambdac.cxx:2436
 AliAnalysisTaskSELambdac.cxx:2437
 AliAnalysisTaskSELambdac.cxx:2438
 AliAnalysisTaskSELambdac.cxx:2439
 AliAnalysisTaskSELambdac.cxx:2440
 AliAnalysisTaskSELambdac.cxx:2441
 AliAnalysisTaskSELambdac.cxx:2442
 AliAnalysisTaskSELambdac.cxx:2443
 AliAnalysisTaskSELambdac.cxx:2444
 AliAnalysisTaskSELambdac.cxx:2445
 AliAnalysisTaskSELambdac.cxx:2446
 AliAnalysisTaskSELambdac.cxx:2447
 AliAnalysisTaskSELambdac.cxx:2448
 AliAnalysisTaskSELambdac.cxx:2449
 AliAnalysisTaskSELambdac.cxx:2450
 AliAnalysisTaskSELambdac.cxx:2451
 AliAnalysisTaskSELambdac.cxx:2452
 AliAnalysisTaskSELambdac.cxx:2453
 AliAnalysisTaskSELambdac.cxx:2454
 AliAnalysisTaskSELambdac.cxx:2455
 AliAnalysisTaskSELambdac.cxx:2456
 AliAnalysisTaskSELambdac.cxx:2457
 AliAnalysisTaskSELambdac.cxx:2458
 AliAnalysisTaskSELambdac.cxx:2459
 AliAnalysisTaskSELambdac.cxx:2460
 AliAnalysisTaskSELambdac.cxx:2461
 AliAnalysisTaskSELambdac.cxx:2462
 AliAnalysisTaskSELambdac.cxx:2463
 AliAnalysisTaskSELambdac.cxx:2464
 AliAnalysisTaskSELambdac.cxx:2465
 AliAnalysisTaskSELambdac.cxx:2466
 AliAnalysisTaskSELambdac.cxx:2467
 AliAnalysisTaskSELambdac.cxx:2468
 AliAnalysisTaskSELambdac.cxx:2469
 AliAnalysisTaskSELambdac.cxx:2470
 AliAnalysisTaskSELambdac.cxx:2471
 AliAnalysisTaskSELambdac.cxx:2472
 AliAnalysisTaskSELambdac.cxx:2473
 AliAnalysisTaskSELambdac.cxx:2474
 AliAnalysisTaskSELambdac.cxx:2475
 AliAnalysisTaskSELambdac.cxx:2476
 AliAnalysisTaskSELambdac.cxx:2477
 AliAnalysisTaskSELambdac.cxx:2478
 AliAnalysisTaskSELambdac.cxx:2479
 AliAnalysisTaskSELambdac.cxx:2480
 AliAnalysisTaskSELambdac.cxx:2481
 AliAnalysisTaskSELambdac.cxx:2482
 AliAnalysisTaskSELambdac.cxx:2483
 AliAnalysisTaskSELambdac.cxx:2484
 AliAnalysisTaskSELambdac.cxx:2485
 AliAnalysisTaskSELambdac.cxx:2486
 AliAnalysisTaskSELambdac.cxx:2487
 AliAnalysisTaskSELambdac.cxx:2488
 AliAnalysisTaskSELambdac.cxx:2489
 AliAnalysisTaskSELambdac.cxx:2490
 AliAnalysisTaskSELambdac.cxx:2491
 AliAnalysisTaskSELambdac.cxx:2492
 AliAnalysisTaskSELambdac.cxx:2493
 AliAnalysisTaskSELambdac.cxx:2494
 AliAnalysisTaskSELambdac.cxx:2495
 AliAnalysisTaskSELambdac.cxx:2496
 AliAnalysisTaskSELambdac.cxx:2497
 AliAnalysisTaskSELambdac.cxx:2498
 AliAnalysisTaskSELambdac.cxx:2499
 AliAnalysisTaskSELambdac.cxx:2500
 AliAnalysisTaskSELambdac.cxx:2501
 AliAnalysisTaskSELambdac.cxx:2502
 AliAnalysisTaskSELambdac.cxx:2503
 AliAnalysisTaskSELambdac.cxx:2504
 AliAnalysisTaskSELambdac.cxx:2505
 AliAnalysisTaskSELambdac.cxx:2506
 AliAnalysisTaskSELambdac.cxx:2507
 AliAnalysisTaskSELambdac.cxx:2508
 AliAnalysisTaskSELambdac.cxx:2509
 AliAnalysisTaskSELambdac.cxx:2510
 AliAnalysisTaskSELambdac.cxx:2511
 AliAnalysisTaskSELambdac.cxx:2512
 AliAnalysisTaskSELambdac.cxx:2513
 AliAnalysisTaskSELambdac.cxx:2514
 AliAnalysisTaskSELambdac.cxx:2515
 AliAnalysisTaskSELambdac.cxx:2516
 AliAnalysisTaskSELambdac.cxx:2517
 AliAnalysisTaskSELambdac.cxx:2518
 AliAnalysisTaskSELambdac.cxx:2519
 AliAnalysisTaskSELambdac.cxx:2520
 AliAnalysisTaskSELambdac.cxx:2521
 AliAnalysisTaskSELambdac.cxx:2522
 AliAnalysisTaskSELambdac.cxx:2523
 AliAnalysisTaskSELambdac.cxx:2524
 AliAnalysisTaskSELambdac.cxx:2525
 AliAnalysisTaskSELambdac.cxx:2526
 AliAnalysisTaskSELambdac.cxx:2527
 AliAnalysisTaskSELambdac.cxx:2528
 AliAnalysisTaskSELambdac.cxx:2529
 AliAnalysisTaskSELambdac.cxx:2530
 AliAnalysisTaskSELambdac.cxx:2531
 AliAnalysisTaskSELambdac.cxx:2532
 AliAnalysisTaskSELambdac.cxx:2533
 AliAnalysisTaskSELambdac.cxx:2534
 AliAnalysisTaskSELambdac.cxx:2535
 AliAnalysisTaskSELambdac.cxx:2536
 AliAnalysisTaskSELambdac.cxx:2537
 AliAnalysisTaskSELambdac.cxx:2538
 AliAnalysisTaskSELambdac.cxx:2539
 AliAnalysisTaskSELambdac.cxx:2540
 AliAnalysisTaskSELambdac.cxx:2541
 AliAnalysisTaskSELambdac.cxx:2542
 AliAnalysisTaskSELambdac.cxx:2543
 AliAnalysisTaskSELambdac.cxx:2544
 AliAnalysisTaskSELambdac.cxx:2545
 AliAnalysisTaskSELambdac.cxx:2546
 AliAnalysisTaskSELambdac.cxx:2547
 AliAnalysisTaskSELambdac.cxx:2548
 AliAnalysisTaskSELambdac.cxx:2549
 AliAnalysisTaskSELambdac.cxx:2550
 AliAnalysisTaskSELambdac.cxx:2551
 AliAnalysisTaskSELambdac.cxx:2552
 AliAnalysisTaskSELambdac.cxx:2553
 AliAnalysisTaskSELambdac.cxx:2554
 AliAnalysisTaskSELambdac.cxx:2555
 AliAnalysisTaskSELambdac.cxx:2556
 AliAnalysisTaskSELambdac.cxx:2557
 AliAnalysisTaskSELambdac.cxx:2558
 AliAnalysisTaskSELambdac.cxx:2559
 AliAnalysisTaskSELambdac.cxx:2560
 AliAnalysisTaskSELambdac.cxx:2561
 AliAnalysisTaskSELambdac.cxx:2562
 AliAnalysisTaskSELambdac.cxx:2563
 AliAnalysisTaskSELambdac.cxx:2564
 AliAnalysisTaskSELambdac.cxx:2565
 AliAnalysisTaskSELambdac.cxx:2566
 AliAnalysisTaskSELambdac.cxx:2567
 AliAnalysisTaskSELambdac.cxx:2568
 AliAnalysisTaskSELambdac.cxx:2569
 AliAnalysisTaskSELambdac.cxx:2570
 AliAnalysisTaskSELambdac.cxx:2571
 AliAnalysisTaskSELambdac.cxx:2572
 AliAnalysisTaskSELambdac.cxx:2573
 AliAnalysisTaskSELambdac.cxx:2574
 AliAnalysisTaskSELambdac.cxx:2575
 AliAnalysisTaskSELambdac.cxx:2576
 AliAnalysisTaskSELambdac.cxx:2577
 AliAnalysisTaskSELambdac.cxx:2578
 AliAnalysisTaskSELambdac.cxx:2579
 AliAnalysisTaskSELambdac.cxx:2580
 AliAnalysisTaskSELambdac.cxx:2581
 AliAnalysisTaskSELambdac.cxx:2582
 AliAnalysisTaskSELambdac.cxx:2583
 AliAnalysisTaskSELambdac.cxx:2584
 AliAnalysisTaskSELambdac.cxx:2585
 AliAnalysisTaskSELambdac.cxx:2586
 AliAnalysisTaskSELambdac.cxx:2587
 AliAnalysisTaskSELambdac.cxx:2588
 AliAnalysisTaskSELambdac.cxx:2589
 AliAnalysisTaskSELambdac.cxx:2590
 AliAnalysisTaskSELambdac.cxx:2591
 AliAnalysisTaskSELambdac.cxx:2592
 AliAnalysisTaskSELambdac.cxx:2593
 AliAnalysisTaskSELambdac.cxx:2594
 AliAnalysisTaskSELambdac.cxx:2595
 AliAnalysisTaskSELambdac.cxx:2596
 AliAnalysisTaskSELambdac.cxx:2597
 AliAnalysisTaskSELambdac.cxx:2598
 AliAnalysisTaskSELambdac.cxx:2599
 AliAnalysisTaskSELambdac.cxx:2600
 AliAnalysisTaskSELambdac.cxx:2601
 AliAnalysisTaskSELambdac.cxx:2602
 AliAnalysisTaskSELambdac.cxx:2603
 AliAnalysisTaskSELambdac.cxx:2604
 AliAnalysisTaskSELambdac.cxx:2605
 AliAnalysisTaskSELambdac.cxx:2606
 AliAnalysisTaskSELambdac.cxx:2607
 AliAnalysisTaskSELambdac.cxx:2608
 AliAnalysisTaskSELambdac.cxx:2609
 AliAnalysisTaskSELambdac.cxx:2610
 AliAnalysisTaskSELambdac.cxx:2611
 AliAnalysisTaskSELambdac.cxx:2612
 AliAnalysisTaskSELambdac.cxx:2613
 AliAnalysisTaskSELambdac.cxx:2614
 AliAnalysisTaskSELambdac.cxx:2615
 AliAnalysisTaskSELambdac.cxx:2616
 AliAnalysisTaskSELambdac.cxx:2617
 AliAnalysisTaskSELambdac.cxx:2618
 AliAnalysisTaskSELambdac.cxx:2619
 AliAnalysisTaskSELambdac.cxx:2620
 AliAnalysisTaskSELambdac.cxx:2621
 AliAnalysisTaskSELambdac.cxx:2622
 AliAnalysisTaskSELambdac.cxx:2623
 AliAnalysisTaskSELambdac.cxx:2624
 AliAnalysisTaskSELambdac.cxx:2625
 AliAnalysisTaskSELambdac.cxx:2626
 AliAnalysisTaskSELambdac.cxx:2627
 AliAnalysisTaskSELambdac.cxx:2628
 AliAnalysisTaskSELambdac.cxx:2629
 AliAnalysisTaskSELambdac.cxx:2630
 AliAnalysisTaskSELambdac.cxx:2631
 AliAnalysisTaskSELambdac.cxx:2632
 AliAnalysisTaskSELambdac.cxx:2633
 AliAnalysisTaskSELambdac.cxx:2634
 AliAnalysisTaskSELambdac.cxx:2635
 AliAnalysisTaskSELambdac.cxx:2636
 AliAnalysisTaskSELambdac.cxx:2637
 AliAnalysisTaskSELambdac.cxx:2638
 AliAnalysisTaskSELambdac.cxx:2639
 AliAnalysisTaskSELambdac.cxx:2640
 AliAnalysisTaskSELambdac.cxx:2641
 AliAnalysisTaskSELambdac.cxx:2642
 AliAnalysisTaskSELambdac.cxx:2643
 AliAnalysisTaskSELambdac.cxx:2644
 AliAnalysisTaskSELambdac.cxx:2645
 AliAnalysisTaskSELambdac.cxx:2646
 AliAnalysisTaskSELambdac.cxx:2647
 AliAnalysisTaskSELambdac.cxx:2648
 AliAnalysisTaskSELambdac.cxx:2649
 AliAnalysisTaskSELambdac.cxx:2650
 AliAnalysisTaskSELambdac.cxx:2651
 AliAnalysisTaskSELambdac.cxx:2652
 AliAnalysisTaskSELambdac.cxx:2653
 AliAnalysisTaskSELambdac.cxx:2654
 AliAnalysisTaskSELambdac.cxx:2655
 AliAnalysisTaskSELambdac.cxx:2656
 AliAnalysisTaskSELambdac.cxx:2657
 AliAnalysisTaskSELambdac.cxx:2658
 AliAnalysisTaskSELambdac.cxx:2659
 AliAnalysisTaskSELambdac.cxx:2660
 AliAnalysisTaskSELambdac.cxx:2661
 AliAnalysisTaskSELambdac.cxx:2662
 AliAnalysisTaskSELambdac.cxx:2663
 AliAnalysisTaskSELambdac.cxx:2664
 AliAnalysisTaskSELambdac.cxx:2665
 AliAnalysisTaskSELambdac.cxx:2666
 AliAnalysisTaskSELambdac.cxx:2667
 AliAnalysisTaskSELambdac.cxx:2668
 AliAnalysisTaskSELambdac.cxx:2669
 AliAnalysisTaskSELambdac.cxx:2670
 AliAnalysisTaskSELambdac.cxx:2671
 AliAnalysisTaskSELambdac.cxx:2672
 AliAnalysisTaskSELambdac.cxx:2673
 AliAnalysisTaskSELambdac.cxx:2674
 AliAnalysisTaskSELambdac.cxx:2675
 AliAnalysisTaskSELambdac.cxx:2676
 AliAnalysisTaskSELambdac.cxx:2677
 AliAnalysisTaskSELambdac.cxx:2678
 AliAnalysisTaskSELambdac.cxx:2679
 AliAnalysisTaskSELambdac.cxx:2680
 AliAnalysisTaskSELambdac.cxx:2681
 AliAnalysisTaskSELambdac.cxx:2682
 AliAnalysisTaskSELambdac.cxx:2683
 AliAnalysisTaskSELambdac.cxx:2684
 AliAnalysisTaskSELambdac.cxx:2685
 AliAnalysisTaskSELambdac.cxx:2686
 AliAnalysisTaskSELambdac.cxx:2687
 AliAnalysisTaskSELambdac.cxx:2688
 AliAnalysisTaskSELambdac.cxx:2689
 AliAnalysisTaskSELambdac.cxx:2690
 AliAnalysisTaskSELambdac.cxx:2691
 AliAnalysisTaskSELambdac.cxx:2692
 AliAnalysisTaskSELambdac.cxx:2693
 AliAnalysisTaskSELambdac.cxx:2694
 AliAnalysisTaskSELambdac.cxx:2695
 AliAnalysisTaskSELambdac.cxx:2696
 AliAnalysisTaskSELambdac.cxx:2697
 AliAnalysisTaskSELambdac.cxx:2698
 AliAnalysisTaskSELambdac.cxx:2699
 AliAnalysisTaskSELambdac.cxx:2700
 AliAnalysisTaskSELambdac.cxx:2701
 AliAnalysisTaskSELambdac.cxx:2702
 AliAnalysisTaskSELambdac.cxx:2703
 AliAnalysisTaskSELambdac.cxx:2704
 AliAnalysisTaskSELambdac.cxx:2705
 AliAnalysisTaskSELambdac.cxx:2706
 AliAnalysisTaskSELambdac.cxx:2707
 AliAnalysisTaskSELambdac.cxx:2708
 AliAnalysisTaskSELambdac.cxx:2709
 AliAnalysisTaskSELambdac.cxx:2710
 AliAnalysisTaskSELambdac.cxx:2711
 AliAnalysisTaskSELambdac.cxx:2712
 AliAnalysisTaskSELambdac.cxx:2713
 AliAnalysisTaskSELambdac.cxx:2714
 AliAnalysisTaskSELambdac.cxx:2715
 AliAnalysisTaskSELambdac.cxx:2716
 AliAnalysisTaskSELambdac.cxx:2717
 AliAnalysisTaskSELambdac.cxx:2718
 AliAnalysisTaskSELambdac.cxx:2719
 AliAnalysisTaskSELambdac.cxx:2720
 AliAnalysisTaskSELambdac.cxx:2721
 AliAnalysisTaskSELambdac.cxx:2722
 AliAnalysisTaskSELambdac.cxx:2723
 AliAnalysisTaskSELambdac.cxx:2724
 AliAnalysisTaskSELambdac.cxx:2725
 AliAnalysisTaskSELambdac.cxx:2726
 AliAnalysisTaskSELambdac.cxx:2727
 AliAnalysisTaskSELambdac.cxx:2728
 AliAnalysisTaskSELambdac.cxx:2729
 AliAnalysisTaskSELambdac.cxx:2730
 AliAnalysisTaskSELambdac.cxx:2731
 AliAnalysisTaskSELambdac.cxx:2732
 AliAnalysisTaskSELambdac.cxx:2733
 AliAnalysisTaskSELambdac.cxx:2734
 AliAnalysisTaskSELambdac.cxx:2735
 AliAnalysisTaskSELambdac.cxx:2736
 AliAnalysisTaskSELambdac.cxx:2737
 AliAnalysisTaskSELambdac.cxx:2738
 AliAnalysisTaskSELambdac.cxx:2739
 AliAnalysisTaskSELambdac.cxx:2740
 AliAnalysisTaskSELambdac.cxx:2741
 AliAnalysisTaskSELambdac.cxx:2742
 AliAnalysisTaskSELambdac.cxx:2743
 AliAnalysisTaskSELambdac.cxx:2744
 AliAnalysisTaskSELambdac.cxx:2745
 AliAnalysisTaskSELambdac.cxx:2746
 AliAnalysisTaskSELambdac.cxx:2747
 AliAnalysisTaskSELambdac.cxx:2748
 AliAnalysisTaskSELambdac.cxx:2749
 AliAnalysisTaskSELambdac.cxx:2750
 AliAnalysisTaskSELambdac.cxx:2751
 AliAnalysisTaskSELambdac.cxx:2752
 AliAnalysisTaskSELambdac.cxx:2753
 AliAnalysisTaskSELambdac.cxx:2754
 AliAnalysisTaskSELambdac.cxx:2755
 AliAnalysisTaskSELambdac.cxx:2756
 AliAnalysisTaskSELambdac.cxx:2757
 AliAnalysisTaskSELambdac.cxx:2758
 AliAnalysisTaskSELambdac.cxx:2759
 AliAnalysisTaskSELambdac.cxx:2760
 AliAnalysisTaskSELambdac.cxx:2761
 AliAnalysisTaskSELambdac.cxx:2762
 AliAnalysisTaskSELambdac.cxx:2763
 AliAnalysisTaskSELambdac.cxx:2764
 AliAnalysisTaskSELambdac.cxx:2765
 AliAnalysisTaskSELambdac.cxx:2766
 AliAnalysisTaskSELambdac.cxx:2767
 AliAnalysisTaskSELambdac.cxx:2768
 AliAnalysisTaskSELambdac.cxx:2769
 AliAnalysisTaskSELambdac.cxx:2770
 AliAnalysisTaskSELambdac.cxx:2771
 AliAnalysisTaskSELambdac.cxx:2772
 AliAnalysisTaskSELambdac.cxx:2773
 AliAnalysisTaskSELambdac.cxx:2774
 AliAnalysisTaskSELambdac.cxx:2775
 AliAnalysisTaskSELambdac.cxx:2776
 AliAnalysisTaskSELambdac.cxx:2777
 AliAnalysisTaskSELambdac.cxx:2778
 AliAnalysisTaskSELambdac.cxx:2779
 AliAnalysisTaskSELambdac.cxx:2780
 AliAnalysisTaskSELambdac.cxx:2781
 AliAnalysisTaskSELambdac.cxx:2782
 AliAnalysisTaskSELambdac.cxx:2783
 AliAnalysisTaskSELambdac.cxx:2784
 AliAnalysisTaskSELambdac.cxx:2785
 AliAnalysisTaskSELambdac.cxx:2786
 AliAnalysisTaskSELambdac.cxx:2787
 AliAnalysisTaskSELambdac.cxx:2788
 AliAnalysisTaskSELambdac.cxx:2789
 AliAnalysisTaskSELambdac.cxx:2790
 AliAnalysisTaskSELambdac.cxx:2791
 AliAnalysisTaskSELambdac.cxx:2792
 AliAnalysisTaskSELambdac.cxx:2793
 AliAnalysisTaskSELambdac.cxx:2794
 AliAnalysisTaskSELambdac.cxx:2795
 AliAnalysisTaskSELambdac.cxx:2796
 AliAnalysisTaskSELambdac.cxx:2797
 AliAnalysisTaskSELambdac.cxx:2798
 AliAnalysisTaskSELambdac.cxx:2799
 AliAnalysisTaskSELambdac.cxx:2800
 AliAnalysisTaskSELambdac.cxx:2801
 AliAnalysisTaskSELambdac.cxx:2802
 AliAnalysisTaskSELambdac.cxx:2803
 AliAnalysisTaskSELambdac.cxx:2804
 AliAnalysisTaskSELambdac.cxx:2805
 AliAnalysisTaskSELambdac.cxx:2806
 AliAnalysisTaskSELambdac.cxx:2807
 AliAnalysisTaskSELambdac.cxx:2808
 AliAnalysisTaskSELambdac.cxx:2809
 AliAnalysisTaskSELambdac.cxx:2810
 AliAnalysisTaskSELambdac.cxx:2811
 AliAnalysisTaskSELambdac.cxx:2812
 AliAnalysisTaskSELambdac.cxx:2813
 AliAnalysisTaskSELambdac.cxx:2814
 AliAnalysisTaskSELambdac.cxx:2815
 AliAnalysisTaskSELambdac.cxx:2816
 AliAnalysisTaskSELambdac.cxx:2817
 AliAnalysisTaskSELambdac.cxx:2818
 AliAnalysisTaskSELambdac.cxx:2819
 AliAnalysisTaskSELambdac.cxx:2820
 AliAnalysisTaskSELambdac.cxx:2821
 AliAnalysisTaskSELambdac.cxx:2822
 AliAnalysisTaskSELambdac.cxx:2823
 AliAnalysisTaskSELambdac.cxx:2824
 AliAnalysisTaskSELambdac.cxx:2825
 AliAnalysisTaskSELambdac.cxx:2826
 AliAnalysisTaskSELambdac.cxx:2827
 AliAnalysisTaskSELambdac.cxx:2828
 AliAnalysisTaskSELambdac.cxx:2829
 AliAnalysisTaskSELambdac.cxx:2830
 AliAnalysisTaskSELambdac.cxx:2831
 AliAnalysisTaskSELambdac.cxx:2832
 AliAnalysisTaskSELambdac.cxx:2833
 AliAnalysisTaskSELambdac.cxx:2834
 AliAnalysisTaskSELambdac.cxx:2835
 AliAnalysisTaskSELambdac.cxx:2836
 AliAnalysisTaskSELambdac.cxx:2837
 AliAnalysisTaskSELambdac.cxx:2838
 AliAnalysisTaskSELambdac.cxx:2839
 AliAnalysisTaskSELambdac.cxx:2840
 AliAnalysisTaskSELambdac.cxx:2841
 AliAnalysisTaskSELambdac.cxx:2842
 AliAnalysisTaskSELambdac.cxx:2843
 AliAnalysisTaskSELambdac.cxx:2844
 AliAnalysisTaskSELambdac.cxx:2845
 AliAnalysisTaskSELambdac.cxx:2846
 AliAnalysisTaskSELambdac.cxx:2847
 AliAnalysisTaskSELambdac.cxx:2848
 AliAnalysisTaskSELambdac.cxx:2849
 AliAnalysisTaskSELambdac.cxx:2850
 AliAnalysisTaskSELambdac.cxx:2851
 AliAnalysisTaskSELambdac.cxx:2852
 AliAnalysisTaskSELambdac.cxx:2853
 AliAnalysisTaskSELambdac.cxx:2854
 AliAnalysisTaskSELambdac.cxx:2855
 AliAnalysisTaskSELambdac.cxx:2856
 AliAnalysisTaskSELambdac.cxx:2857
 AliAnalysisTaskSELambdac.cxx:2858
 AliAnalysisTaskSELambdac.cxx:2859
 AliAnalysisTaskSELambdac.cxx:2860
 AliAnalysisTaskSELambdac.cxx:2861
 AliAnalysisTaskSELambdac.cxx:2862
 AliAnalysisTaskSELambdac.cxx:2863
 AliAnalysisTaskSELambdac.cxx:2864
 AliAnalysisTaskSELambdac.cxx:2865
 AliAnalysisTaskSELambdac.cxx:2866
 AliAnalysisTaskSELambdac.cxx:2867
 AliAnalysisTaskSELambdac.cxx:2868
 AliAnalysisTaskSELambdac.cxx:2869
 AliAnalysisTaskSELambdac.cxx:2870
 AliAnalysisTaskSELambdac.cxx:2871
 AliAnalysisTaskSELambdac.cxx:2872
 AliAnalysisTaskSELambdac.cxx:2873
 AliAnalysisTaskSELambdac.cxx:2874
 AliAnalysisTaskSELambdac.cxx:2875
 AliAnalysisTaskSELambdac.cxx:2876
 AliAnalysisTaskSELambdac.cxx:2877
 AliAnalysisTaskSELambdac.cxx:2878
 AliAnalysisTaskSELambdac.cxx:2879
 AliAnalysisTaskSELambdac.cxx:2880
 AliAnalysisTaskSELambdac.cxx:2881
 AliAnalysisTaskSELambdac.cxx:2882
 AliAnalysisTaskSELambdac.cxx:2883
 AliAnalysisTaskSELambdac.cxx:2884
 AliAnalysisTaskSELambdac.cxx:2885
 AliAnalysisTaskSELambdac.cxx:2886
 AliAnalysisTaskSELambdac.cxx:2887
 AliAnalysisTaskSELambdac.cxx:2888
 AliAnalysisTaskSELambdac.cxx:2889
 AliAnalysisTaskSELambdac.cxx:2890
 AliAnalysisTaskSELambdac.cxx:2891
 AliAnalysisTaskSELambdac.cxx:2892
 AliAnalysisTaskSELambdac.cxx:2893
 AliAnalysisTaskSELambdac.cxx:2894
 AliAnalysisTaskSELambdac.cxx:2895
 AliAnalysisTaskSELambdac.cxx:2896
 AliAnalysisTaskSELambdac.cxx:2897
 AliAnalysisTaskSELambdac.cxx:2898
 AliAnalysisTaskSELambdac.cxx:2899
 AliAnalysisTaskSELambdac.cxx:2900
 AliAnalysisTaskSELambdac.cxx:2901
 AliAnalysisTaskSELambdac.cxx:2902
 AliAnalysisTaskSELambdac.cxx:2903
 AliAnalysisTaskSELambdac.cxx:2904
 AliAnalysisTaskSELambdac.cxx:2905
 AliAnalysisTaskSELambdac.cxx:2906
 AliAnalysisTaskSELambdac.cxx:2907
 AliAnalysisTaskSELambdac.cxx:2908
 AliAnalysisTaskSELambdac.cxx:2909
 AliAnalysisTaskSELambdac.cxx:2910
 AliAnalysisTaskSELambdac.cxx:2911
 AliAnalysisTaskSELambdac.cxx:2912
 AliAnalysisTaskSELambdac.cxx:2913
 AliAnalysisTaskSELambdac.cxx:2914
 AliAnalysisTaskSELambdac.cxx:2915
 AliAnalysisTaskSELambdac.cxx:2916
 AliAnalysisTaskSELambdac.cxx:2917
 AliAnalysisTaskSELambdac.cxx:2918
 AliAnalysisTaskSELambdac.cxx:2919
 AliAnalysisTaskSELambdac.cxx:2920
 AliAnalysisTaskSELambdac.cxx:2921
 AliAnalysisTaskSELambdac.cxx:2922
 AliAnalysisTaskSELambdac.cxx:2923
 AliAnalysisTaskSELambdac.cxx:2924
 AliAnalysisTaskSELambdac.cxx:2925
 AliAnalysisTaskSELambdac.cxx:2926
 AliAnalysisTaskSELambdac.cxx:2927
 AliAnalysisTaskSELambdac.cxx:2928
 AliAnalysisTaskSELambdac.cxx:2929
 AliAnalysisTaskSELambdac.cxx:2930
 AliAnalysisTaskSELambdac.cxx:2931
 AliAnalysisTaskSELambdac.cxx:2932
 AliAnalysisTaskSELambdac.cxx:2933
 AliAnalysisTaskSELambdac.cxx:2934
 AliAnalysisTaskSELambdac.cxx:2935
 AliAnalysisTaskSELambdac.cxx:2936
 AliAnalysisTaskSELambdac.cxx:2937
 AliAnalysisTaskSELambdac.cxx:2938
 AliAnalysisTaskSELambdac.cxx:2939
 AliAnalysisTaskSELambdac.cxx:2940
 AliAnalysisTaskSELambdac.cxx:2941
 AliAnalysisTaskSELambdac.cxx:2942
 AliAnalysisTaskSELambdac.cxx:2943
 AliAnalysisTaskSELambdac.cxx:2944
 AliAnalysisTaskSELambdac.cxx:2945
 AliAnalysisTaskSELambdac.cxx:2946
 AliAnalysisTaskSELambdac.cxx:2947
 AliAnalysisTaskSELambdac.cxx:2948
 AliAnalysisTaskSELambdac.cxx:2949
 AliAnalysisTaskSELambdac.cxx:2950
 AliAnalysisTaskSELambdac.cxx:2951
 AliAnalysisTaskSELambdac.cxx:2952
 AliAnalysisTaskSELambdac.cxx:2953
 AliAnalysisTaskSELambdac.cxx:2954
 AliAnalysisTaskSELambdac.cxx:2955
 AliAnalysisTaskSELambdac.cxx:2956
 AliAnalysisTaskSELambdac.cxx:2957
 AliAnalysisTaskSELambdac.cxx:2958
 AliAnalysisTaskSELambdac.cxx:2959
 AliAnalysisTaskSELambdac.cxx:2960
 AliAnalysisTaskSELambdac.cxx:2961
 AliAnalysisTaskSELambdac.cxx:2962
 AliAnalysisTaskSELambdac.cxx:2963
 AliAnalysisTaskSELambdac.cxx:2964
 AliAnalysisTaskSELambdac.cxx:2965
 AliAnalysisTaskSELambdac.cxx:2966
 AliAnalysisTaskSELambdac.cxx:2967
 AliAnalysisTaskSELambdac.cxx:2968
 AliAnalysisTaskSELambdac.cxx:2969
 AliAnalysisTaskSELambdac.cxx:2970
 AliAnalysisTaskSELambdac.cxx:2971
 AliAnalysisTaskSELambdac.cxx:2972
 AliAnalysisTaskSELambdac.cxx:2973
 AliAnalysisTaskSELambdac.cxx:2974
 AliAnalysisTaskSELambdac.cxx:2975
 AliAnalysisTaskSELambdac.cxx:2976
 AliAnalysisTaskSELambdac.cxx:2977
 AliAnalysisTaskSELambdac.cxx:2978
 AliAnalysisTaskSELambdac.cxx:2979
 AliAnalysisTaskSELambdac.cxx:2980
 AliAnalysisTaskSELambdac.cxx:2981
 AliAnalysisTaskSELambdac.cxx:2982
 AliAnalysisTaskSELambdac.cxx:2983
 AliAnalysisTaskSELambdac.cxx:2984
 AliAnalysisTaskSELambdac.cxx:2985
 AliAnalysisTaskSELambdac.cxx:2986
 AliAnalysisTaskSELambdac.cxx:2987
 AliAnalysisTaskSELambdac.cxx:2988
 AliAnalysisTaskSELambdac.cxx:2989
 AliAnalysisTaskSELambdac.cxx:2990
 AliAnalysisTaskSELambdac.cxx:2991
 AliAnalysisTaskSELambdac.cxx:2992
 AliAnalysisTaskSELambdac.cxx:2993
 AliAnalysisTaskSELambdac.cxx:2994
 AliAnalysisTaskSELambdac.cxx:2995
 AliAnalysisTaskSELambdac.cxx:2996
 AliAnalysisTaskSELambdac.cxx:2997
 AliAnalysisTaskSELambdac.cxx:2998
 AliAnalysisTaskSELambdac.cxx:2999
 AliAnalysisTaskSELambdac.cxx:3000
 AliAnalysisTaskSELambdac.cxx:3001
 AliAnalysisTaskSELambdac.cxx:3002
 AliAnalysisTaskSELambdac.cxx:3003
 AliAnalysisTaskSELambdac.cxx:3004
 AliAnalysisTaskSELambdac.cxx:3005
 AliAnalysisTaskSELambdac.cxx:3006
 AliAnalysisTaskSELambdac.cxx:3007
 AliAnalysisTaskSELambdac.cxx:3008
 AliAnalysisTaskSELambdac.cxx:3009
 AliAnalysisTaskSELambdac.cxx:3010
 AliAnalysisTaskSELambdac.cxx:3011
 AliAnalysisTaskSELambdac.cxx:3012
 AliAnalysisTaskSELambdac.cxx:3013
 AliAnalysisTaskSELambdac.cxx:3014
 AliAnalysisTaskSELambdac.cxx:3015
 AliAnalysisTaskSELambdac.cxx:3016
 AliAnalysisTaskSELambdac.cxx:3017
 AliAnalysisTaskSELambdac.cxx:3018
 AliAnalysisTaskSELambdac.cxx:3019
 AliAnalysisTaskSELambdac.cxx:3020
 AliAnalysisTaskSELambdac.cxx:3021
 AliAnalysisTaskSELambdac.cxx:3022
 AliAnalysisTaskSELambdac.cxx:3023
 AliAnalysisTaskSELambdac.cxx:3024
 AliAnalysisTaskSELambdac.cxx:3025
 AliAnalysisTaskSELambdac.cxx:3026
 AliAnalysisTaskSELambdac.cxx:3027
 AliAnalysisTaskSELambdac.cxx:3028
 AliAnalysisTaskSELambdac.cxx:3029
 AliAnalysisTaskSELambdac.cxx:3030
 AliAnalysisTaskSELambdac.cxx:3031
 AliAnalysisTaskSELambdac.cxx:3032
 AliAnalysisTaskSELambdac.cxx:3033
 AliAnalysisTaskSELambdac.cxx:3034
 AliAnalysisTaskSELambdac.cxx:3035
 AliAnalysisTaskSELambdac.cxx:3036
 AliAnalysisTaskSELambdac.cxx:3037
 AliAnalysisTaskSELambdac.cxx:3038
 AliAnalysisTaskSELambdac.cxx:3039
 AliAnalysisTaskSELambdac.cxx:3040
 AliAnalysisTaskSELambdac.cxx:3041
 AliAnalysisTaskSELambdac.cxx:3042
 AliAnalysisTaskSELambdac.cxx:3043
 AliAnalysisTaskSELambdac.cxx:3044
 AliAnalysisTaskSELambdac.cxx:3045
 AliAnalysisTaskSELambdac.cxx:3046
 AliAnalysisTaskSELambdac.cxx:3047
 AliAnalysisTaskSELambdac.cxx:3048
 AliAnalysisTaskSELambdac.cxx:3049
 AliAnalysisTaskSELambdac.cxx:3050
 AliAnalysisTaskSELambdac.cxx:3051
 AliAnalysisTaskSELambdac.cxx:3052
 AliAnalysisTaskSELambdac.cxx:3053
 AliAnalysisTaskSELambdac.cxx:3054
 AliAnalysisTaskSELambdac.cxx:3055
 AliAnalysisTaskSELambdac.cxx:3056
 AliAnalysisTaskSELambdac.cxx:3057
 AliAnalysisTaskSELambdac.cxx:3058
 AliAnalysisTaskSELambdac.cxx:3059
 AliAnalysisTaskSELambdac.cxx:3060
 AliAnalysisTaskSELambdac.cxx:3061
 AliAnalysisTaskSELambdac.cxx:3062
 AliAnalysisTaskSELambdac.cxx:3063
 AliAnalysisTaskSELambdac.cxx:3064
 AliAnalysisTaskSELambdac.cxx:3065
 AliAnalysisTaskSELambdac.cxx:3066
 AliAnalysisTaskSELambdac.cxx:3067
 AliAnalysisTaskSELambdac.cxx:3068
 AliAnalysisTaskSELambdac.cxx:3069
 AliAnalysisTaskSELambdac.cxx:3070
 AliAnalysisTaskSELambdac.cxx:3071
 AliAnalysisTaskSELambdac.cxx:3072
 AliAnalysisTaskSELambdac.cxx:3073
 AliAnalysisTaskSELambdac.cxx:3074
 AliAnalysisTaskSELambdac.cxx:3075
 AliAnalysisTaskSELambdac.cxx:3076
 AliAnalysisTaskSELambdac.cxx:3077
 AliAnalysisTaskSELambdac.cxx:3078
 AliAnalysisTaskSELambdac.cxx:3079
 AliAnalysisTaskSELambdac.cxx:3080
 AliAnalysisTaskSELambdac.cxx:3081
 AliAnalysisTaskSELambdac.cxx:3082
 AliAnalysisTaskSELambdac.cxx:3083
 AliAnalysisTaskSELambdac.cxx:3084
 AliAnalysisTaskSELambdac.cxx:3085
 AliAnalysisTaskSELambdac.cxx:3086
 AliAnalysisTaskSELambdac.cxx:3087
 AliAnalysisTaskSELambdac.cxx:3088
 AliAnalysisTaskSELambdac.cxx:3089
 AliAnalysisTaskSELambdac.cxx:3090
 AliAnalysisTaskSELambdac.cxx:3091
 AliAnalysisTaskSELambdac.cxx:3092
 AliAnalysisTaskSELambdac.cxx:3093
 AliAnalysisTaskSELambdac.cxx:3094
 AliAnalysisTaskSELambdac.cxx:3095
 AliAnalysisTaskSELambdac.cxx:3096
 AliAnalysisTaskSELambdac.cxx:3097
 AliAnalysisTaskSELambdac.cxx:3098
 AliAnalysisTaskSELambdac.cxx:3099
 AliAnalysisTaskSELambdac.cxx:3100
 AliAnalysisTaskSELambdac.cxx:3101
 AliAnalysisTaskSELambdac.cxx:3102
 AliAnalysisTaskSELambdac.cxx:3103
 AliAnalysisTaskSELambdac.cxx:3104
 AliAnalysisTaskSELambdac.cxx:3105
 AliAnalysisTaskSELambdac.cxx:3106
 AliAnalysisTaskSELambdac.cxx:3107
 AliAnalysisTaskSELambdac.cxx:3108
 AliAnalysisTaskSELambdac.cxx:3109
 AliAnalysisTaskSELambdac.cxx:3110
 AliAnalysisTaskSELambdac.cxx:3111
 AliAnalysisTaskSELambdac.cxx:3112
 AliAnalysisTaskSELambdac.cxx:3113
 AliAnalysisTaskSELambdac.cxx:3114
 AliAnalysisTaskSELambdac.cxx:3115
 AliAnalysisTaskSELambdac.cxx:3116
 AliAnalysisTaskSELambdac.cxx:3117
 AliAnalysisTaskSELambdac.cxx:3118
 AliAnalysisTaskSELambdac.cxx:3119
 AliAnalysisTaskSELambdac.cxx:3120
 AliAnalysisTaskSELambdac.cxx:3121
 AliAnalysisTaskSELambdac.cxx:3122
 AliAnalysisTaskSELambdac.cxx:3123
 AliAnalysisTaskSELambdac.cxx:3124
 AliAnalysisTaskSELambdac.cxx:3125
 AliAnalysisTaskSELambdac.cxx:3126
 AliAnalysisTaskSELambdac.cxx:3127
 AliAnalysisTaskSELambdac.cxx:3128
 AliAnalysisTaskSELambdac.cxx:3129
 AliAnalysisTaskSELambdac.cxx:3130
 AliAnalysisTaskSELambdac.cxx:3131
 AliAnalysisTaskSELambdac.cxx:3132
 AliAnalysisTaskSELambdac.cxx:3133
 AliAnalysisTaskSELambdac.cxx:3134
 AliAnalysisTaskSELambdac.cxx:3135
 AliAnalysisTaskSELambdac.cxx:3136
 AliAnalysisTaskSELambdac.cxx:3137
 AliAnalysisTaskSELambdac.cxx:3138
 AliAnalysisTaskSELambdac.cxx:3139
 AliAnalysisTaskSELambdac.cxx:3140
 AliAnalysisTaskSELambdac.cxx:3141
 AliAnalysisTaskSELambdac.cxx:3142
 AliAnalysisTaskSELambdac.cxx:3143
 AliAnalysisTaskSELambdac.cxx:3144
 AliAnalysisTaskSELambdac.cxx:3145
 AliAnalysisTaskSELambdac.cxx:3146
 AliAnalysisTaskSELambdac.cxx:3147
 AliAnalysisTaskSELambdac.cxx:3148
 AliAnalysisTaskSELambdac.cxx:3149
 AliAnalysisTaskSELambdac.cxx:3150
 AliAnalysisTaskSELambdac.cxx:3151
 AliAnalysisTaskSELambdac.cxx:3152
 AliAnalysisTaskSELambdac.cxx:3153
 AliAnalysisTaskSELambdac.cxx:3154
 AliAnalysisTaskSELambdac.cxx:3155
 AliAnalysisTaskSELambdac.cxx:3156
 AliAnalysisTaskSELambdac.cxx:3157
 AliAnalysisTaskSELambdac.cxx:3158
 AliAnalysisTaskSELambdac.cxx:3159
 AliAnalysisTaskSELambdac.cxx:3160
 AliAnalysisTaskSELambdac.cxx:3161
 AliAnalysisTaskSELambdac.cxx:3162
 AliAnalysisTaskSELambdac.cxx:3163
 AliAnalysisTaskSELambdac.cxx:3164
 AliAnalysisTaskSELambdac.cxx:3165
 AliAnalysisTaskSELambdac.cxx:3166
 AliAnalysisTaskSELambdac.cxx:3167
 AliAnalysisTaskSELambdac.cxx:3168
 AliAnalysisTaskSELambdac.cxx:3169
 AliAnalysisTaskSELambdac.cxx:3170
 AliAnalysisTaskSELambdac.cxx:3171
 AliAnalysisTaskSELambdac.cxx:3172
 AliAnalysisTaskSELambdac.cxx:3173
 AliAnalysisTaskSELambdac.cxx:3174
 AliAnalysisTaskSELambdac.cxx:3175
 AliAnalysisTaskSELambdac.cxx:3176
 AliAnalysisTaskSELambdac.cxx:3177
 AliAnalysisTaskSELambdac.cxx:3178
 AliAnalysisTaskSELambdac.cxx:3179
 AliAnalysisTaskSELambdac.cxx:3180
 AliAnalysisTaskSELambdac.cxx:3181
 AliAnalysisTaskSELambdac.cxx:3182
 AliAnalysisTaskSELambdac.cxx:3183
 AliAnalysisTaskSELambdac.cxx:3184
 AliAnalysisTaskSELambdac.cxx:3185
 AliAnalysisTaskSELambdac.cxx:3186
 AliAnalysisTaskSELambdac.cxx:3187
 AliAnalysisTaskSELambdac.cxx:3188
 AliAnalysisTaskSELambdac.cxx:3189
 AliAnalysisTaskSELambdac.cxx:3190
 AliAnalysisTaskSELambdac.cxx:3191
 AliAnalysisTaskSELambdac.cxx:3192
 AliAnalysisTaskSELambdac.cxx:3193
 AliAnalysisTaskSELambdac.cxx:3194
 AliAnalysisTaskSELambdac.cxx:3195
 AliAnalysisTaskSELambdac.cxx:3196
 AliAnalysisTaskSELambdac.cxx:3197
 AliAnalysisTaskSELambdac.cxx:3198
 AliAnalysisTaskSELambdac.cxx:3199
 AliAnalysisTaskSELambdac.cxx:3200
 AliAnalysisTaskSELambdac.cxx:3201
 AliAnalysisTaskSELambdac.cxx:3202
 AliAnalysisTaskSELambdac.cxx:3203
 AliAnalysisTaskSELambdac.cxx:3204
 AliAnalysisTaskSELambdac.cxx:3205
 AliAnalysisTaskSELambdac.cxx:3206
 AliAnalysisTaskSELambdac.cxx:3207
 AliAnalysisTaskSELambdac.cxx:3208
 AliAnalysisTaskSELambdac.cxx:3209
 AliAnalysisTaskSELambdac.cxx:3210
 AliAnalysisTaskSELambdac.cxx:3211
 AliAnalysisTaskSELambdac.cxx:3212
 AliAnalysisTaskSELambdac.cxx:3213
 AliAnalysisTaskSELambdac.cxx:3214
 AliAnalysisTaskSELambdac.cxx:3215
 AliAnalysisTaskSELambdac.cxx:3216
 AliAnalysisTaskSELambdac.cxx:3217
 AliAnalysisTaskSELambdac.cxx:3218
 AliAnalysisTaskSELambdac.cxx:3219
 AliAnalysisTaskSELambdac.cxx:3220
 AliAnalysisTaskSELambdac.cxx:3221
 AliAnalysisTaskSELambdac.cxx:3222
 AliAnalysisTaskSELambdac.cxx:3223
 AliAnalysisTaskSELambdac.cxx:3224
 AliAnalysisTaskSELambdac.cxx:3225
 AliAnalysisTaskSELambdac.cxx:3226
 AliAnalysisTaskSELambdac.cxx:3227
 AliAnalysisTaskSELambdac.cxx:3228
 AliAnalysisTaskSELambdac.cxx:3229
 AliAnalysisTaskSELambdac.cxx:3230
 AliAnalysisTaskSELambdac.cxx:3231
 AliAnalysisTaskSELambdac.cxx:3232
 AliAnalysisTaskSELambdac.cxx:3233
 AliAnalysisTaskSELambdac.cxx:3234
 AliAnalysisTaskSELambdac.cxx:3235
 AliAnalysisTaskSELambdac.cxx:3236
 AliAnalysisTaskSELambdac.cxx:3237
 AliAnalysisTaskSELambdac.cxx:3238
 AliAnalysisTaskSELambdac.cxx:3239
 AliAnalysisTaskSELambdac.cxx:3240
 AliAnalysisTaskSELambdac.cxx:3241
 AliAnalysisTaskSELambdac.cxx:3242
 AliAnalysisTaskSELambdac.cxx:3243
 AliAnalysisTaskSELambdac.cxx:3244
 AliAnalysisTaskSELambdac.cxx:3245
 AliAnalysisTaskSELambdac.cxx:3246
 AliAnalysisTaskSELambdac.cxx:3247
 AliAnalysisTaskSELambdac.cxx:3248
 AliAnalysisTaskSELambdac.cxx:3249
 AliAnalysisTaskSELambdac.cxx:3250
 AliAnalysisTaskSELambdac.cxx:3251
 AliAnalysisTaskSELambdac.cxx:3252
 AliAnalysisTaskSELambdac.cxx:3253
 AliAnalysisTaskSELambdac.cxx:3254
 AliAnalysisTaskSELambdac.cxx:3255
 AliAnalysisTaskSELambdac.cxx:3256
 AliAnalysisTaskSELambdac.cxx:3257
 AliAnalysisTaskSELambdac.cxx:3258
 AliAnalysisTaskSELambdac.cxx:3259
 AliAnalysisTaskSELambdac.cxx:3260
 AliAnalysisTaskSELambdac.cxx:3261
 AliAnalysisTaskSELambdac.cxx:3262
 AliAnalysisTaskSELambdac.cxx:3263
 AliAnalysisTaskSELambdac.cxx:3264
 AliAnalysisTaskSELambdac.cxx:3265
 AliAnalysisTaskSELambdac.cxx:3266
 AliAnalysisTaskSELambdac.cxx:3267
 AliAnalysisTaskSELambdac.cxx:3268
 AliAnalysisTaskSELambdac.cxx:3269
 AliAnalysisTaskSELambdac.cxx:3270
 AliAnalysisTaskSELambdac.cxx:3271
 AliAnalysisTaskSELambdac.cxx:3272
 AliAnalysisTaskSELambdac.cxx:3273
 AliAnalysisTaskSELambdac.cxx:3274
 AliAnalysisTaskSELambdac.cxx:3275
 AliAnalysisTaskSELambdac.cxx:3276
 AliAnalysisTaskSELambdac.cxx:3277
 AliAnalysisTaskSELambdac.cxx:3278
 AliAnalysisTaskSELambdac.cxx:3279
 AliAnalysisTaskSELambdac.cxx:3280
 AliAnalysisTaskSELambdac.cxx:3281
 AliAnalysisTaskSELambdac.cxx:3282
 AliAnalysisTaskSELambdac.cxx:3283
 AliAnalysisTaskSELambdac.cxx:3284
 AliAnalysisTaskSELambdac.cxx:3285
 AliAnalysisTaskSELambdac.cxx:3286
 AliAnalysisTaskSELambdac.cxx:3287
 AliAnalysisTaskSELambdac.cxx:3288
 AliAnalysisTaskSELambdac.cxx:3289
 AliAnalysisTaskSELambdac.cxx:3290
 AliAnalysisTaskSELambdac.cxx:3291
 AliAnalysisTaskSELambdac.cxx:3292
 AliAnalysisTaskSELambdac.cxx:3293
 AliAnalysisTaskSELambdac.cxx:3294
 AliAnalysisTaskSELambdac.cxx:3295
 AliAnalysisTaskSELambdac.cxx:3296
 AliAnalysisTaskSELambdac.cxx:3297
 AliAnalysisTaskSELambdac.cxx:3298
 AliAnalysisTaskSELambdac.cxx:3299
 AliAnalysisTaskSELambdac.cxx:3300
 AliAnalysisTaskSELambdac.cxx:3301
 AliAnalysisTaskSELambdac.cxx:3302
 AliAnalysisTaskSELambdac.cxx:3303
 AliAnalysisTaskSELambdac.cxx:3304
 AliAnalysisTaskSELambdac.cxx:3305
 AliAnalysisTaskSELambdac.cxx:3306
 AliAnalysisTaskSELambdac.cxx:3307
 AliAnalysisTaskSELambdac.cxx:3308
 AliAnalysisTaskSELambdac.cxx:3309
 AliAnalysisTaskSELambdac.cxx:3310
 AliAnalysisTaskSELambdac.cxx:3311
 AliAnalysisTaskSELambdac.cxx:3312
 AliAnalysisTaskSELambdac.cxx:3313
 AliAnalysisTaskSELambdac.cxx:3314
 AliAnalysisTaskSELambdac.cxx:3315
 AliAnalysisTaskSELambdac.cxx:3316
 AliAnalysisTaskSELambdac.cxx:3317
 AliAnalysisTaskSELambdac.cxx:3318
 AliAnalysisTaskSELambdac.cxx:3319
 AliAnalysisTaskSELambdac.cxx:3320
 AliAnalysisTaskSELambdac.cxx:3321
 AliAnalysisTaskSELambdac.cxx:3322
 AliAnalysisTaskSELambdac.cxx:3323
 AliAnalysisTaskSELambdac.cxx:3324
 AliAnalysisTaskSELambdac.cxx:3325
 AliAnalysisTaskSELambdac.cxx:3326
 AliAnalysisTaskSELambdac.cxx:3327
 AliAnalysisTaskSELambdac.cxx:3328
 AliAnalysisTaskSELambdac.cxx:3329
 AliAnalysisTaskSELambdac.cxx:3330
 AliAnalysisTaskSELambdac.cxx:3331
 AliAnalysisTaskSELambdac.cxx:3332
 AliAnalysisTaskSELambdac.cxx:3333
 AliAnalysisTaskSELambdac.cxx:3334
 AliAnalysisTaskSELambdac.cxx:3335
 AliAnalysisTaskSELambdac.cxx:3336
 AliAnalysisTaskSELambdac.cxx:3337
 AliAnalysisTaskSELambdac.cxx:3338
 AliAnalysisTaskSELambdac.cxx:3339
 AliAnalysisTaskSELambdac.cxx:3340
 AliAnalysisTaskSELambdac.cxx:3341
 AliAnalysisTaskSELambdac.cxx:3342
 AliAnalysisTaskSELambdac.cxx:3343
 AliAnalysisTaskSELambdac.cxx:3344
 AliAnalysisTaskSELambdac.cxx:3345
 AliAnalysisTaskSELambdac.cxx:3346
 AliAnalysisTaskSELambdac.cxx:3347
 AliAnalysisTaskSELambdac.cxx:3348
 AliAnalysisTaskSELambdac.cxx:3349
 AliAnalysisTaskSELambdac.cxx:3350
 AliAnalysisTaskSELambdac.cxx:3351
 AliAnalysisTaskSELambdac.cxx:3352
 AliAnalysisTaskSELambdac.cxx:3353
 AliAnalysisTaskSELambdac.cxx:3354
 AliAnalysisTaskSELambdac.cxx:3355
 AliAnalysisTaskSELambdac.cxx:3356
 AliAnalysisTaskSELambdac.cxx:3357
 AliAnalysisTaskSELambdac.cxx:3358
 AliAnalysisTaskSELambdac.cxx:3359
 AliAnalysisTaskSELambdac.cxx:3360
 AliAnalysisTaskSELambdac.cxx:3361
 AliAnalysisTaskSELambdac.cxx:3362
 AliAnalysisTaskSELambdac.cxx:3363
 AliAnalysisTaskSELambdac.cxx:3364
 AliAnalysisTaskSELambdac.cxx:3365
 AliAnalysisTaskSELambdac.cxx:3366
 AliAnalysisTaskSELambdac.cxx:3367
 AliAnalysisTaskSELambdac.cxx:3368
 AliAnalysisTaskSELambdac.cxx:3369
 AliAnalysisTaskSELambdac.cxx:3370
 AliAnalysisTaskSELambdac.cxx:3371
 AliAnalysisTaskSELambdac.cxx:3372
 AliAnalysisTaskSELambdac.cxx:3373
 AliAnalysisTaskSELambdac.cxx:3374
 AliAnalysisTaskSELambdac.cxx:3375
 AliAnalysisTaskSELambdac.cxx:3376
 AliAnalysisTaskSELambdac.cxx:3377
 AliAnalysisTaskSELambdac.cxx:3378
 AliAnalysisTaskSELambdac.cxx:3379
 AliAnalysisTaskSELambdac.cxx:3380
 AliAnalysisTaskSELambdac.cxx:3381
 AliAnalysisTaskSELambdac.cxx:3382
 AliAnalysisTaskSELambdac.cxx:3383
 AliAnalysisTaskSELambdac.cxx:3384
 AliAnalysisTaskSELambdac.cxx:3385
 AliAnalysisTaskSELambdac.cxx:3386
 AliAnalysisTaskSELambdac.cxx:3387
 AliAnalysisTaskSELambdac.cxx:3388
 AliAnalysisTaskSELambdac.cxx:3389
 AliAnalysisTaskSELambdac.cxx:3390
 AliAnalysisTaskSELambdac.cxx:3391
 AliAnalysisTaskSELambdac.cxx:3392
 AliAnalysisTaskSELambdac.cxx:3393
 AliAnalysisTaskSELambdac.cxx:3394
 AliAnalysisTaskSELambdac.cxx:3395
 AliAnalysisTaskSELambdac.cxx:3396
 AliAnalysisTaskSELambdac.cxx:3397
 AliAnalysisTaskSELambdac.cxx:3398
 AliAnalysisTaskSELambdac.cxx:3399
 AliAnalysisTaskSELambdac.cxx:3400
 AliAnalysisTaskSELambdac.cxx:3401
 AliAnalysisTaskSELambdac.cxx:3402
 AliAnalysisTaskSELambdac.cxx:3403
 AliAnalysisTaskSELambdac.cxx:3404
 AliAnalysisTaskSELambdac.cxx:3405
 AliAnalysisTaskSELambdac.cxx:3406
 AliAnalysisTaskSELambdac.cxx:3407
 AliAnalysisTaskSELambdac.cxx:3408
 AliAnalysisTaskSELambdac.cxx:3409
 AliAnalysisTaskSELambdac.cxx:3410
 AliAnalysisTaskSELambdac.cxx:3411
 AliAnalysisTaskSELambdac.cxx:3412
 AliAnalysisTaskSELambdac.cxx:3413
 AliAnalysisTaskSELambdac.cxx:3414
 AliAnalysisTaskSELambdac.cxx:3415
 AliAnalysisTaskSELambdac.cxx:3416
 AliAnalysisTaskSELambdac.cxx:3417
 AliAnalysisTaskSELambdac.cxx:3418
 AliAnalysisTaskSELambdac.cxx:3419
 AliAnalysisTaskSELambdac.cxx:3420
 AliAnalysisTaskSELambdac.cxx:3421
 AliAnalysisTaskSELambdac.cxx:3422
 AliAnalysisTaskSELambdac.cxx:3423
 AliAnalysisTaskSELambdac.cxx:3424
 AliAnalysisTaskSELambdac.cxx:3425
 AliAnalysisTaskSELambdac.cxx:3426
 AliAnalysisTaskSELambdac.cxx:3427
 AliAnalysisTaskSELambdac.cxx:3428
 AliAnalysisTaskSELambdac.cxx:3429
 AliAnalysisTaskSELambdac.cxx:3430
 AliAnalysisTaskSELambdac.cxx:3431
 AliAnalysisTaskSELambdac.cxx:3432
 AliAnalysisTaskSELambdac.cxx:3433
 AliAnalysisTaskSELambdac.cxx:3434
 AliAnalysisTaskSELambdac.cxx:3435
 AliAnalysisTaskSELambdac.cxx:3436
 AliAnalysisTaskSELambdac.cxx:3437
 AliAnalysisTaskSELambdac.cxx:3438
 AliAnalysisTaskSELambdac.cxx:3439
 AliAnalysisTaskSELambdac.cxx:3440
 AliAnalysisTaskSELambdac.cxx:3441
 AliAnalysisTaskSELambdac.cxx:3442
 AliAnalysisTaskSELambdac.cxx:3443
 AliAnalysisTaskSELambdac.cxx:3444
 AliAnalysisTaskSELambdac.cxx:3445
 AliAnalysisTaskSELambdac.cxx:3446
 AliAnalysisTaskSELambdac.cxx:3447
 AliAnalysisTaskSELambdac.cxx:3448
 AliAnalysisTaskSELambdac.cxx:3449
 AliAnalysisTaskSELambdac.cxx:3450
 AliAnalysisTaskSELambdac.cxx:3451
 AliAnalysisTaskSELambdac.cxx:3452
 AliAnalysisTaskSELambdac.cxx:3453
 AliAnalysisTaskSELambdac.cxx:3454
 AliAnalysisTaskSELambdac.cxx:3455
 AliAnalysisTaskSELambdac.cxx:3456
 AliAnalysisTaskSELambdac.cxx:3457
 AliAnalysisTaskSELambdac.cxx:3458
 AliAnalysisTaskSELambdac.cxx:3459
 AliAnalysisTaskSELambdac.cxx:3460
 AliAnalysisTaskSELambdac.cxx:3461
 AliAnalysisTaskSELambdac.cxx:3462
 AliAnalysisTaskSELambdac.cxx:3463
 AliAnalysisTaskSELambdac.cxx:3464
 AliAnalysisTaskSELambdac.cxx:3465
 AliAnalysisTaskSELambdac.cxx:3466
 AliAnalysisTaskSELambdac.cxx:3467
 AliAnalysisTaskSELambdac.cxx:3468
 AliAnalysisTaskSELambdac.cxx:3469
 AliAnalysisTaskSELambdac.cxx:3470
 AliAnalysisTaskSELambdac.cxx:3471
 AliAnalysisTaskSELambdac.cxx:3472
 AliAnalysisTaskSELambdac.cxx:3473
 AliAnalysisTaskSELambdac.cxx:3474
 AliAnalysisTaskSELambdac.cxx:3475
 AliAnalysisTaskSELambdac.cxx:3476
 AliAnalysisTaskSELambdac.cxx:3477
 AliAnalysisTaskSELambdac.cxx:3478
 AliAnalysisTaskSELambdac.cxx:3479
 AliAnalysisTaskSELambdac.cxx:3480
 AliAnalysisTaskSELambdac.cxx:3481
 AliAnalysisTaskSELambdac.cxx:3482
 AliAnalysisTaskSELambdac.cxx:3483
 AliAnalysisTaskSELambdac.cxx:3484
 AliAnalysisTaskSELambdac.cxx:3485
 AliAnalysisTaskSELambdac.cxx:3486
 AliAnalysisTaskSELambdac.cxx:3487
 AliAnalysisTaskSELambdac.cxx:3488
 AliAnalysisTaskSELambdac.cxx:3489
 AliAnalysisTaskSELambdac.cxx:3490
 AliAnalysisTaskSELambdac.cxx:3491
 AliAnalysisTaskSELambdac.cxx:3492
 AliAnalysisTaskSELambdac.cxx:3493
 AliAnalysisTaskSELambdac.cxx:3494
 AliAnalysisTaskSELambdac.cxx:3495
 AliAnalysisTaskSELambdac.cxx:3496
 AliAnalysisTaskSELambdac.cxx:3497
 AliAnalysisTaskSELambdac.cxx:3498
 AliAnalysisTaskSELambdac.cxx:3499
 AliAnalysisTaskSELambdac.cxx:3500
 AliAnalysisTaskSELambdac.cxx:3501
 AliAnalysisTaskSELambdac.cxx:3502
 AliAnalysisTaskSELambdac.cxx:3503
 AliAnalysisTaskSELambdac.cxx:3504
 AliAnalysisTaskSELambdac.cxx:3505
 AliAnalysisTaskSELambdac.cxx:3506
 AliAnalysisTaskSELambdac.cxx:3507
 AliAnalysisTaskSELambdac.cxx:3508
 AliAnalysisTaskSELambdac.cxx:3509
 AliAnalysisTaskSELambdac.cxx:3510
 AliAnalysisTaskSELambdac.cxx:3511
 AliAnalysisTaskSELambdac.cxx:3512
 AliAnalysisTaskSELambdac.cxx:3513
 AliAnalysisTaskSELambdac.cxx:3514
 AliAnalysisTaskSELambdac.cxx:3515
 AliAnalysisTaskSELambdac.cxx:3516
 AliAnalysisTaskSELambdac.cxx:3517
 AliAnalysisTaskSELambdac.cxx:3518
 AliAnalysisTaskSELambdac.cxx:3519
 AliAnalysisTaskSELambdac.cxx:3520
 AliAnalysisTaskSELambdac.cxx:3521
 AliAnalysisTaskSELambdac.cxx:3522
 AliAnalysisTaskSELambdac.cxx:3523
 AliAnalysisTaskSELambdac.cxx:3524
 AliAnalysisTaskSELambdac.cxx:3525
 AliAnalysisTaskSELambdac.cxx:3526
 AliAnalysisTaskSELambdac.cxx:3527
 AliAnalysisTaskSELambdac.cxx:3528
 AliAnalysisTaskSELambdac.cxx:3529
 AliAnalysisTaskSELambdac.cxx:3530
 AliAnalysisTaskSELambdac.cxx:3531
 AliAnalysisTaskSELambdac.cxx:3532
 AliAnalysisTaskSELambdac.cxx:3533
 AliAnalysisTaskSELambdac.cxx:3534
 AliAnalysisTaskSELambdac.cxx:3535
 AliAnalysisTaskSELambdac.cxx:3536
 AliAnalysisTaskSELambdac.cxx:3537
 AliAnalysisTaskSELambdac.cxx:3538
 AliAnalysisTaskSELambdac.cxx:3539
 AliAnalysisTaskSELambdac.cxx:3540
 AliAnalysisTaskSELambdac.cxx:3541
 AliAnalysisTaskSELambdac.cxx:3542
 AliAnalysisTaskSELambdac.cxx:3543
 AliAnalysisTaskSELambdac.cxx:3544
 AliAnalysisTaskSELambdac.cxx:3545
 AliAnalysisTaskSELambdac.cxx:3546
 AliAnalysisTaskSELambdac.cxx:3547
 AliAnalysisTaskSELambdac.cxx:3548
 AliAnalysisTaskSELambdac.cxx:3549
 AliAnalysisTaskSELambdac.cxx:3550
 AliAnalysisTaskSELambdac.cxx:3551
 AliAnalysisTaskSELambdac.cxx:3552
 AliAnalysisTaskSELambdac.cxx:3553
 AliAnalysisTaskSELambdac.cxx:3554
 AliAnalysisTaskSELambdac.cxx:3555
 AliAnalysisTaskSELambdac.cxx:3556
 AliAnalysisTaskSELambdac.cxx:3557
 AliAnalysisTaskSELambdac.cxx:3558
 AliAnalysisTaskSELambdac.cxx:3559
 AliAnalysisTaskSELambdac.cxx:3560
 AliAnalysisTaskSELambdac.cxx:3561
 AliAnalysisTaskSELambdac.cxx:3562
 AliAnalysisTaskSELambdac.cxx:3563
 AliAnalysisTaskSELambdac.cxx:3564
 AliAnalysisTaskSELambdac.cxx:3565
 AliAnalysisTaskSELambdac.cxx:3566
 AliAnalysisTaskSELambdac.cxx:3567
 AliAnalysisTaskSELambdac.cxx:3568
 AliAnalysisTaskSELambdac.cxx:3569
 AliAnalysisTaskSELambdac.cxx:3570
 AliAnalysisTaskSELambdac.cxx:3571
 AliAnalysisTaskSELambdac.cxx:3572
 AliAnalysisTaskSELambdac.cxx:3573
 AliAnalysisTaskSELambdac.cxx:3574
 AliAnalysisTaskSELambdac.cxx:3575
 AliAnalysisTaskSELambdac.cxx:3576
 AliAnalysisTaskSELambdac.cxx:3577
 AliAnalysisTaskSELambdac.cxx:3578
 AliAnalysisTaskSELambdac.cxx:3579
 AliAnalysisTaskSELambdac.cxx:3580
 AliAnalysisTaskSELambdac.cxx:3581
 AliAnalysisTaskSELambdac.cxx:3582
 AliAnalysisTaskSELambdac.cxx:3583
 AliAnalysisTaskSELambdac.cxx:3584
 AliAnalysisTaskSELambdac.cxx:3585
 AliAnalysisTaskSELambdac.cxx:3586
 AliAnalysisTaskSELambdac.cxx:3587
 AliAnalysisTaskSELambdac.cxx:3588
 AliAnalysisTaskSELambdac.cxx:3589
 AliAnalysisTaskSELambdac.cxx:3590
 AliAnalysisTaskSELambdac.cxx:3591
 AliAnalysisTaskSELambdac.cxx:3592
 AliAnalysisTaskSELambdac.cxx:3593
 AliAnalysisTaskSELambdac.cxx:3594
 AliAnalysisTaskSELambdac.cxx:3595
 AliAnalysisTaskSELambdac.cxx:3596
 AliAnalysisTaskSELambdac.cxx:3597
 AliAnalysisTaskSELambdac.cxx:3598
 AliAnalysisTaskSELambdac.cxx:3599
 AliAnalysisTaskSELambdac.cxx:3600
 AliAnalysisTaskSELambdac.cxx:3601
 AliAnalysisTaskSELambdac.cxx:3602
 AliAnalysisTaskSELambdac.cxx:3603
 AliAnalysisTaskSELambdac.cxx:3604
 AliAnalysisTaskSELambdac.cxx:3605
 AliAnalysisTaskSELambdac.cxx:3606
 AliAnalysisTaskSELambdac.cxx:3607
 AliAnalysisTaskSELambdac.cxx:3608
 AliAnalysisTaskSELambdac.cxx:3609
 AliAnalysisTaskSELambdac.cxx:3610
 AliAnalysisTaskSELambdac.cxx:3611
 AliAnalysisTaskSELambdac.cxx:3612
 AliAnalysisTaskSELambdac.cxx:3613
 AliAnalysisTaskSELambdac.cxx:3614