ROOT logo
#ifndef ALIANALYSISTASKLK0SPECTRA_H
#define ALIANALYSISTASKLK0SPECTRA_H

/*  See cxx source for full Copyright notice */

//-----------------------------------------------------------------
//	        AliAnalysisTaskPerformanceSrange class
//    This task is for a performance study of V0 identification.
//                It works with MC info and ESD tree.
//                 Author: H.Ricaud, H.Ricaud@gsi.de
//-----------------------------------------------------------------

class TString;
class TList;
class TH1F;
class TH2F;
class TH3F;
class AliAnalysisCentralitySelector;
class AliPIDResponse;
#include "AliAnalysisTaskSE.h"

class AliAnalysisTaskLK0Spectra : public AliAnalysisTaskSE {
 public:
  AliAnalysisTaskLK0Spectra();
  AliAnalysisTaskLK0Spectra(const char *name);
  virtual ~AliAnalysisTaskLK0Spectra(); // Destructor implemented by Kalinak  
  
  virtual void   UserCreateOutputObjects();
  virtual void   UserExec(Option_t *option);
  virtual void   Terminate(Option_t *);
 
  void   SetCollidingSystems(Bool_t collidingSystems = 0) {fCollidingSystems = collidingSystems;}
  void   SetAnalysisMC(Bool_t analysisMC) {fAnalysisMC = analysisMC;}
  void   SetAnalysisType(const char* analysisType) {fAnalysisType = analysisType;}
  void   SetUsePID(const char* usePID) {fUsePID = usePID;}
  void   SetAnalysisCut(const char* useCut) {fUseCut = useCut;}
  void   SetCentralityRange(Int_t down, Int_t up) {fDown=down; fUp = up;}
  void   SetTrackCuts(AliESDtrackCuts * myTracksCuts) { fTracksCuts = myTracksCuts;}
  void   SetCentralitySelector(AliAnalysisCentralitySelector * centr) { fCentrSelector = centr;}
  void   SetQASelector(Bool_t QA = 0) { fQASelector = QA;}
  void   SetArmenterosCut(Double_t armenterosCut = 0.2) { fArmenterosCut = armenterosCut;}
  void   SetRemoveInjected(Double_t removeInjected = kFALSE) { fRemoveInjected = removeInjected;}
  Double_t MyRapidity(Double_t rE, Double_t rPz) const;
 
 private:
  Double_t fCuts[7];                            //! V0 finding cuts
  Bool_t       fAnalysisMC;                     //  0->No MC or 1->MC analysis
  TString      fAnalysisType;                   //  "ESD" or "AOD"
  Bool_t       fCollidingSystems;               //  Colliding systems 0/1 for pp/PbPb  
  TString      fUsePID;                         //  "withPID" or "noPID"
  TString      fUseCut;                         //  "yes" or "no"
  Int_t		fDown;				//centrality range 
  Int_t		fUp;                            //centrality range
  AliESDEvent *fESD;                            //! ESD object
  TList       *fListHist;		//! Output List


  AliAnalysisCentralitySelector * fCentrSelector; // Centrality selector, used to 
  AliESDtrackCuts * fTracksCuts;		// track cuts
  AliPIDResponse *fPIDResponse;                 // PID response
  Bool_t      fQASelector;                    // Quality Assurenc Histo switch
	
  Double_t	fArmenterosCut;			//gradient for Armenteros cut, 0->OFF;
	Bool_t  fRemoveInjected;		//Select whether to remove injected particles

  // MC histograms
  TH1F        *fHistMCPrimaryVertexX;      //! Histo
  TH1F        *fHistMCPrimaryVertexY;      //! Histo
  TH1F        *fHistMCPrimaryVertexZ;      //! Histo
  //TH1F        *fHistPtTracksITSRefit;      //! Histo
  //TH1F        *fHistPtTracks;      //! Histo
  //TH1F        *fHistPtTracksPITSRefit;      //! Histo
  //TH1F        *fHistPtTracksP;      //! Histo

  TH1F        *fHistMCMultiplicityPrimary;       //! Histo
  TH1F        *fHistMCMultiplicityTracks;       //! Histo
  //TH1F        *fHistTPCTracks;                  //! Histo
  
  //TH2F        *fHistMCtracksProdRadiusK0s;       //! Histo
  //TH2F        *fHistMCtracksProdRadiusLambda;       //! Histo
  //TH2F        *fHistMCtracksProdRadiusAntiLambda;       //! Histo

  //TH1F        *fHistMCtracksDecayRadiusK0s;       //! Histo
  //TH1F        *fHistMCtracksDecayRadiusLambda;       //! Histo
  //TH1F        *fHistMCtracksDecayRadiusAntiLambda;       //! Histo

  TH1F        *fHistMCPtAllK0s;       //! Histo
  TH1F        *fHistMCPtAllLambda;       //! Histo
  TH1F        *fHistMCPtAllAntiLambda;       //! Histo

  //Rap3
  //TH1F        *fHistMCPtAllK0sRap3;       //! Histo
 // TH1F        *fHistMCPtAllLambdaRap3;       //! Histo
  //TH1F        *fHistMCPtAllAntiLambdaRap3;       //! Histo

  //TH1F        *fHistMCProdRadiusK0s;       //! Histo
  //TH1F        *fHistMCProdRadiusLambda;       //! Histo
  //TH1F        *fHistMCProdRadiusAntiLambda;       //! Histo

  //TH1F        *fHistMCRapK0s;                 //! Histo
  //TH1F        *fHistMCRapInPtRangeK0s;        //! Histo
  //TH1F        *fHistMCRapLambda;              //! Histo
  //TH1F        *fHistMCRapInPtRangeLambda;     //! Histo
  //TH1F        *fHistMCRapAntiLambda;          //! Histo
  //TH1F        *fHistMCRapInPtRangeAntiLambda; //! Histo
  //TH1F        *fHistMCRapXi;                  //! Histo
  //TH1F        *fHistMCRapInPtRangeXi;         //! Histo
  //TH1F        *fHistMCRapPhi;                 //! Histo
  //TH1F        *fHistMCRapInPtRangePhi;        //! Histo
//////////////////////////////////////////////////////////

  TH1F        *fHistMCPtK0s;       //! Histo
  TH1F        *fHistMCPtLambda;       //! Histo
  TH1F        *fHistMCPtAntiLambda;       //! Histo

  //Rap3
  //TH1F        *fHistMCPtK0sRap3;       //! Histo
  //TH1F        *fHistMCPtLambdaRap3;       //! Histo
 // TH1F        *fHistMCPtAntiLambdaRap3;       //! Histo

//////////////////////////////////////////////////////////



  //TH1F        *fHistMCPtLambdaFromSigma;       //! Histo
  //TH1F        *fHistMCPtAntiLambdaFromSigma;       //! Histo

  //TH1F        *fHistNTimesRecK0s;       //! Histo
  //TH1F        *fHistNTimesRecLambda;       //! Histo
  //TH1F        *fHistNTimesRecAntiLambda;       //! Histo

  //TH2F        *fHistNTimesRecK0sVsPt;       //! Histo
  //TH2F        *fHistNTimesRecLambdaVsPt;       //! Histo
  //TH2F        *fHistNTimesRecAntiLambdaVsPt;       //! Histo


  // ESD histograms
  TH1F        *fHistNumberEvents;        //! Histo
  TH1F        *fHistTrackPerEvent;       //! Histo

  TH1F        *fHistTPCMult;             //! Histo

 // TH1F        *fHistTrackletPerEvent;   //! Histo
  //TH1F        *fHistMCDaughterTrack;       //! Histo

  //TH1F        *fHistSPDPrimaryVertexZ;       //! Histo

  TH1F        *fHistPrimaryVertexX;       //! Histo
  TH1F        *fHistPrimaryVertexY;       //! Histo
  TH1F        *fHistPrimaryVertexZ;       //! Histo

  //TH1F        *fHistPrimaryVertexResX;       //! Histo
  //TH1F        *fHistPrimaryVertexResY;       //! Histo
  //TH1F        *fHistPrimaryVertexResZ;       //! Histo

  //TH1F        *fHistPrimaryVertexPosXV0events;  //! Primary vertex position in X in events with V0 candidates
 // TH1F        *fHistPrimaryVertexPosYV0events;  //! Primary vertex position in Y in events with V0 candidates
 // TH1F        *fHistPrimaryVertexPosZV0events;  //! Primary vertex position in Z in events with V0 candidates

  //TH2F        *fHistDaughterPt;               //! Histo

///////////////////////////K0s 2D histos: cut vs on fly status/////////////////

 // TH2F        *fHistDcaPosToPrimVertexK0;       //! Histo
 // TH2F        *fHistDcaNegToPrimVertexK0;       //! Histo
//  TH2F        *fHistDcaPosToPrimVertexZoomK0;       //! Histo
//  TH2F        *fHistDcaNegToPrimVertexZoomK0;       //! Histo
 // TH2F        *fHistRadiusV0K0;       //! Histo
//  TH2F        *fHistDecayLengthV0K0;       //! Histo
//  TH2F        *fHistDcaV0DaughtersK0;       //! Histo
 // TH2F        *fHistChi2K0;       //! Histo
 // TH2F        *fHistCosPointAngleK0;       //! Histo
//  TH2F        *fHistCosPointAngleZoomK0;       //! Histo
//  TH2F        *fHistProdRadiusK0;       //! Histo

///////////////////////////K0s 2D histos: cut vs mass//////////////
  //TH2F        *fHistDcaPosToPrimVertexK0vsMassK0;  //! Histo
  //TH2F        *fHistDcaNegToPrimVertexK0vsMassK0;  //! Histo
  //TH2F        *fHistRadiusV0K0vsMassK0;            //! Histo
  //TH2F        *fHistDecayLengthV0K0vsMassK0;       //! Histo
  //TH2F        *fHistDcaV0DaughtersK0vsMassK0;      //! Histo
  //TH2F        *fHistCosPointAngleK0vsMassK0;       //! Histo
  
  // pt1
  //TH2F        *fHistDcaPosToPrimVertexK0vsMassK0pt1;  //! Histo
  //TH2F        *fHistDcaNegToPrimVertexK0vsMassK0pt1;  //! Histo
  //TH2F        *fHistRadiusV0K0vsMassK0pt1;            //! Histo
 // TH2F        *fHistDecayLengthV0K0vsMassK0pt1;       //! Histo
 // TH2F        *fHistDcaV0DaughtersK0vsMassK0pt1;      //! Histo
 // TH2F        *fHistCosPointAngleK0vsMassK0pt1;       //! Histo
  
  // pt2
 // TH2F        *fHistDcaPosToPrimVertexK0vsMassK0pt2;  //! Histo
 // TH2F        *fHistDcaNegToPrimVertexK0vsMassK0pt2;  //! Histo
 // TH2F        *fHistRadiusV0K0vsMassK0pt2;             //! Histo
 // TH2F        *fHistDecayLengthV0K0vsMassK0pt2;     //! Histo
 // TH2F        *fHistDcaV0DaughtersK0vsMassK0pt2;    //! Histo
 // TH2F        *fHistCosPointAngleK0vsMassK0pt2;     //! Histo

  // pt3
 // TH2F        *fHistDcaPosToPrimVertexK0vsMassK0pt3;    //! Histo
 // TH2F        *fHistDcaNegToPrimVertexK0vsMassK0pt3;    //! Histo
 // TH2F        *fHistRadiusV0K0vsMassK0pt3;             //! Histo
 // TH2F        *fHistDecayLengthV0K0vsMassK0pt3;       //! Histo
 // TH2F        *fHistDcaV0DaughtersK0vsMassK0pt3;      //! Histo
 // TH2F        *fHistCosPointAngleK0vsMassK0pt3;      //! Histo

//////////////////////////Lambda 2D histos: cut vs on fly status////////////////////

 // TH2F        *fHistDcaPosToPrimVertexL;       //! Histo
 // TH2F        *fHistDcaNegToPrimVertexL;       //! Histo
//  TH2F        *fHistDcaPosToPrimVertexZoomL;       //! Histo
//  TH2F        *fHistDcaNegToPrimVertexZoomL;       //! Histo
 // TH2F        *fHistRadiusV0L;       //! Histo
 // TH2F        *fHistDecayLengthV0L;       //! Histo
//  TH2F        *fHistDcaV0DaughtersL;       //! Histo
 // TH2F        *fHistChi2L;       //! Histo
//  TH2F        *fHistCosPointAngleL;       //! Histo
//  TH1F        *fHistcTauL;                 //! Histo
//  TH2F        *fHistCosPointAngleZoomL;       //! Histo
//  TH2F        *fHistProdRadiusL;       //! Histo    

//////////////////////////Lambda 2D histos: cut vs mass////////////////
 // TH2F        *fHistDcaPosToPrimVertexLvsMassL;      //! Histo
 // TH2F        *fHistDcaNegToPrimVertexLvsMassL;      //! Histo
 // TH2F        *fHistRadiusV0LvsMassL;                 //! Histo
 // TH2F        *fHistDecayLengthV0LvsMassL;            //! Histo
 // TH2F        *fHistDcaV0DaughtersLvsMassL;         //! Histo
 // TH2F        *fHistCosPointAngleLvsMassL;            //! Histo
 // TH3F        *fHistCosPointAngleLvsMassVsPtsigL;    //! Histo
 // TH3F        *fHistCosPointAngleLvsMassVsPtbackL;    //! Histo



  // pt1
 // TH2F        *fHistDcaPosToPrimVertexLambdaVsMasspt1;  //! Histo
 // TH2F        *fHistDcaNegToPrimVertexLambdaVsMasspt1;  //! Histo
 // TH2F        *fHistRadiusV0LambdaVsMasspt1;            //! Histo
 // TH2F        *fHistDecayLengthV0LambdaVsMasspt1;       //! Histo
 // TH2F        *fHistDcaV0DaughtersLambdaVsMasspt1;      //! Histo
 // TH2F        *fHistCosPointAngleLambdaVsMasspt1;       //! Histo
  
  // pt2
 // TH2F        *fHistDcaPosToPrimVertexLambdaVsMasspt2;  //! Histo
 // TH2F        *fHistDcaNegToPrimVertexLambdaVsMasspt2;  //! Histo
 // TH2F        *fHistRadiusV0LambdaVsMasspt2;             //! Histo
 // TH2F        *fHistDecayLengthV0LambdaVsMasspt2;     //! Histo
 // TH2F        *fHistDcaV0DaughtersLambdaVsMasspt2;    //! Histo
 // TH2F        *fHistCosPointAngleLambdaVsMasspt2;     //! Histo

  // pt3
 // TH2F        *fHistDcaPosToPrimVertexLambdaVsMasspt3;    //! Histo
 // TH2F        *fHistDcaNegToPrimVertexLambdaVsMasspt3;    //! Histo
 // TH2F        *fHistRadiusV0LambdaVsMasspt3;             //! Histo
 // TH2F        *fHistDecayLengthV0LambdaVsMasspt3;       //! Histo
 // TH2F        *fHistDcaV0DaughtersLambdaVsMasspt3;      //! Histo
 // TH2F        *fHistCosPointAngleLambdaVsMasspt3;      //! Histo


//////////////////////////Lambda 2D histos: cut vs on fly status////////////////////

 // TH2F        *fHistDcaPosToPrimVertexAntiL;       //! Histo
 // TH2F        *fHistDcaNegToPrimVertexAntiL;       //! Histo
//  TH2F        *fHistDcaPosToPrimVertexZoomL;       //! Histo
//  TH2F        *fHistDcaNegToPrimVertexZoomL;       //! Histo
 // TH2F        *fHistRadiusV0AntiL;       //! Histo
 // TH2F        *fHistDecayLengthV0AntiL;       //! Histo
 // TH2F        *fHistDcaV0DaughtersAntiL;       //! Histo
 // TH2F        *fHistChi2AntiL;       //! Histo
 // TH2F        *fHistCosPointAngleAntiL;       //! Histo
//  TH2F        *fHistCosPointAngleZoomL;       //! Histo
//  TH2F        *fHistProdRadiusL;       //! Histo    

//////////////////////////Lambda 2D histos: cut vs mass////////////////
 /* TH2F        *fHistDcaPosToPrimVertexAntiLvsMass;      //! Histo
  TH2F        *fHistDcaNegToPrimVertexAntiLvsMass;      //! Histo
  TH2F        *fHistRadiusV0AntiLvsMass;                 //! Histo
  TH2F        *fHistDecayLengthV0AntiLvsMass;            //! Histo
  TH2F        *fHistDcaV0DaughtersAntiLvsMass;         //! Histo
  TH2F        *fHistCosPointAngleAntiLvsMass;            //! Histo



  // pt1
  TH2F        *fHistDcaPosToPrimVertexAntiLVsMasspt1;  //! Histo
  TH2F        *fHistDcaNegToPrimVertexAntiLVsMasspt1;  //! Histo
  TH2F        *fHistRadiusV0AntiLVsMasspt1;            //! Histo
  TH2F        *fHistDecayLengthV0AntiLVsMasspt1;       //! Histo
  TH2F        *fHistDcaV0DaughtersAntiLVsMasspt1;      //! Histo
  TH2F        *fHistCosPointAngleAntiLVsMasspt1;       //! Histo
  
  // pt2
  TH2F        *fHistDcaPosToPrimVertexAntiLVsMasspt2;  //! Histo
  TH2F        *fHistDcaNegToPrimVertexAntiLVsMasspt2;  //! Histo
  TH2F        *fHistRadiusV0AntiLVsMasspt2;             //! Histo
  TH2F        *fHistDecayLengthV0AntiLVsMasspt2;     //! Histo
  TH2F        *fHistDcaV0DaughtersAntiLVsMasspt2;    //! Histo
  TH2F        *fHistCosPointAngleAntiLVsMasspt2;     //! Histo

  // pt3
  TH2F        *fHistDcaPosToPrimVertexAntiLVsMasspt3;    //! Histo
  TH2F        *fHistDcaNegToPrimVertexAntiLVsMasspt3;    //! Histo
  TH2F        *fHistRadiusV0AntiLVsMasspt3;             //! Histo
  TH2F        *fHistDecayLengthV0AntiLVsMasspt3;       //! Histo
  TH2F        *fHistDcaV0DaughtersAntiLVsMasspt3;      //! Histo
  TH2F        *fHistCosPointAngleAntiLVsMasspt3;      //! Histo

*/

//////////////////////////////////////////////////////////////////////


  TH1F        *fHistV0Multiplicity;  //! Histo
  TH1F        *fHistMassK0;       //! Histo
  TH1F        *fHistMassLambda;       //! Histo
  TH1F        *fHistMassAntiLambda;       //! Histo
  TH2F        *fHistMassVsRadiusK0;       //! Histo
  TH2F        *fHistMassVsRadiusLambda;       //! Histo
  TH2F        *fHistMassVsRadiusAntiLambda;       //! Histo

////////////////////////////////////////////////////////////////////////////

  TH2F        *fHistPtVsMassK0;       //! Histo
  TH2F        *fHistPtVsMassLambda;       //! Histo
  TH2F        *fHistPtVsMassAntiLambda;       //! Histo


  //Rap3
 // TH2F        *fHistPtVsMassK0Rap3;       //! Histo
 // TH2F        *fHistPtVsMassLambdaRap3;       //! Histo
 // TH2F        *fHistPtVsMassAntiLambdaRap3;       //! Histo


/////////////////////////////////////////////

  TH2F        *fHistArmenterosPodolanski;       //! Histo
 // TH2F        *fHistK0sMassVsLambdaMass;       //! Histo

  //PID check
 // TH2F *fHistTPCsigPLambda;               //! Histo
//  TH2F *fHistTPCsigPAntiLambda;               //! Histo
//  TH1F *fHistNSigmaProton;               //! Histo

  //PID
 /* TH1F        *fHistNsigmaPosPionAntiLambda;    //! Histo
  TH1F        *fHistNsigmaNegProtonAntiLambda;   //! Histo
  TH1F        *fHistNsigmaPosProtonLambda;        //! Histo
  TH1F        *fHistNsigmaNegPionLambda;           //! Histo
  TH1F        *fHistNsigmaPosProtonAntiLambda;        //! Histo
  TH1F        *fHistNsigmaNegPionAntiLambda;           //! Histo
  TH1F        *fHistNsigmaPosPionK0;                //! Histo
  TH1F        *fHistNsigmaNegPionK0;                 //! Histo

  // Associated particles histograms
  TH1F        *fHistAsMcRapK0;       //! Histo
  TH1F        *fHistAsMcRapLambda;       //! Histo
  TH1F        *fHistAsMcRapAntiLambda;       //! Histo
*/

////////////////////////////////////////////////////////////////////
/*
  TH1F        *fHistAsMcPtK0;       //! Histo
  TH1F        *fHistAsMcPtLambda;       //! Histo
  TH1F        *fHistAsMcPtAntiLambda;       //! Histo

  //Rap3
  TH1F        *fHistAsMcPtK0Rap3;       //! Histo
  TH1F        *fHistAsMcPtLambdaRap3;       //! Histo
  TH1F        *fHistAsMcPtAntiLambdaRap3;       //! Histo
*/

/////////////////////////////////////////////////////////////////////

/*
  TH1F        *fHistAsMcPtZoomK0;       //! Histo
  TH1F        *fHistAsMcPtZoomLambda;       //! Histo
  TH1F        *fHistAsMcPtZoomAntiLambda;       //! Histo

  TH1F        *fHistAsMcProdRadiusK0;       //! Histo
  TH1F        *fHistAsMcProdRadiusLambda;       //! Histo
  TH1F        *fHistAsMcProdRadiusAntiLambda;       //! Histo

  TH2F        *fHistAsMcProdRadiusXvsYK0s;       //! Histo
  TH2F        *fHistAsMcProdRadiusXvsYLambda;       //! Histo
  TH2F        *fHistAsMcProdRadiusXvsYAntiLambda;       //! Histo

  TH1F        *fHistPidMcMassK0;       //! Histo
  TH1F        *fHistPidMcMassLambda;       //! Histo
  TH1F        *fHistPidMcMassAntiLambda;       //! Histo
*/
    //Mass 

  TH1F        *fHistAsMcMassK0;       //! Histo
  TH1F        *fHistAsMcMassLambda;       //! Histo
  TH1F        *fHistAsMcMassAntiLambda;       //! Histo

  //Rap3
 // TH1F        *fHistAsMcMassK0Rap3;       //! Histo
 // TH1F        *fHistAsMcMassLambdaRap3;       //! Histo
 // TH1F        *fHistAsMcMassAntiLambdaRap3;       //! Histo


  //PtVsMass

  TH2F        *fHistAsMcPtVsMassK0;       //! Histo
  TH2F        *fHistAsMcPtVsMassLambda;       //! Histo
  TH2F        *fHistAsMcPtVsMassAntiLambda;       //! Histo

  //Rap3
 // TH2F        *fHistAsMcPtVsMassK0Rap3;       //! Histo
 // TH2F        *fHistAsMcPtVsMassLambdaRap3;       //! Histo
 // TH2F        *fHistAsMcPtVsMassAntiLambdaRap3;       //! Histo
/*
  TH2F        *fHistAsMcMassVsRadiusK0;       //! Histo
  TH2F        *fHistAsMcMassVsRadiusLambda;       //! Histo
  TH2F        *fHistAsMcMassVsRadiusAntiLambda;       //! Histo

  TH1F        *fHistAsMcResxK0;       //! Histo
  TH1F        *fHistAsMcResyK0;       //! Histo
  TH1F        *fHistAsMcReszK0;       //! Histo

  TH2F        *fHistAsMcResrVsRadiusK0;       //! Histo
  TH2F        *fHistAsMcReszVsRadiusK0;       //! Histo


  TH1F        *fHistAsMcResxLambda;       //! Histo
  TH1F        *fHistAsMcResyLambda;       //! Histo
  TH1F        *fHistAsMcReszLambda;       //! Histo

  TH2F        *fHistAsMcResrVsRadiusLambda;       //! Histo
  TH2F        *fHistAsMcReszVsRadiusLambda;       //! Histo
    

  TH1F        *fHistAsMcResxAntiLambda;       //! Histo
  TH1F        *fHistAsMcResyAntiLambda;       //! Histo
  TH1F        *fHistAsMcReszAntiLambda;       //! Histo

  TH2F        *fHistAsMcResrVsRadiusAntiLambda;       //! Histo
  TH2F        *fHistAsMcReszVsRadiusAntiLambda;       //! Histo
    

  TH1F        *fHistAsMcResPtK0;       //! Histo
  TH1F        *fHistAsMcResPtLambda;       //! Histo
  TH1F        *fHistAsMcResPtAntiLambda;       //! Histo


  TH2F        *fHistAsMcResPtVsRapK0;       //! Histo
  TH2F        *fHistAsMcResPtVsRapLambda;       //! Histo
  TH2F        *fHistAsMcResPtVsRapAntiLambda;       //! Histo
  TH2F        *fHistAsMcResPtVsPtK0;       //! Histo
  TH2F        *fHistAsMcResPtVsPtLambda;       //! Histo
  TH2F        *fHistAsMcResPtVsPtAntiLambda;       //! Histo
  

  TH1F        *fHistAsMcMotherPdgCodeK0s;       //! Histo
  TH1F        *fHistAsMcMotherPdgCodeLambda;       //! Histo
  TH1F        *fHistAsMcMotherPdgCodeAntiLambda;       //! Histo
  TH1F        *fHistAsMcPtLambdaFromSigma;       //! Histo
  TH1F        *fHistAsMcPtAntiLambdaFromSigma;       //! Histo
*/

  // Associated secondary particles:
  TH2F        *fHistAsMcSecondaryPtVsRapK0s;       //! Histo
  TH2F        *fHistAsMcSecondaryPtVsRapLambda;       //! Histo
  TH2F        *fHistAsMcSecondaryPtVsRapAntiLambda;       //! Histo

  TH2F        *fHistAsMcSecondaryPtVsMassK0s;       //! Histo
  TH2F        *fHistAsMcSecondaryPtVsMassLambda;       //! Histo
  TH2F        *fHistAsMcSecondaryPtVsMassAntiLambda;       //! Histo	
	/*
  TH1F        *fHistAsMcSecondaryProdRadiusK0s;       //! Histo
  TH1F        *fHistAsMcSecondaryProdRadiusLambda;       //! Histo
  TH1F        *fHistAsMcSecondaryProdRadiusAntiLambda;       //! Histo

  TH2F        *fHistAsMcSecondaryProdRadiusXvsYK0s;       //! Histo
  TH2F        *fHistAsMcSecondaryProdRadiusXvsYLambda;       //! Histo
  TH2F        *fHistAsMcSecondaryProdRadiusXvsYAntiLambda;       //! Histo

  TH1F        *fHistAsMcSecondaryMotherPdgCodeK0s;       //! Histo
  TH1F        *fHistAsMcSecondaryMotherPdgCodeLambda;       //! Histo
  TH1F        *fHistAsMcSecondaryMotherPdgCodeAntiLambda;       //! Histo

  TH1F        *fHistAsMcSecondaryPtLambdaFromSigma;       //! Histo
  TH1F        *fHistAsMcSecondaryPtAntiLambdaFromSigma;       //! Histo
*/

  AliAnalysisTaskLK0Spectra(const AliAnalysisTaskLK0Spectra&); 
  AliAnalysisTaskLK0Spectra& operator=(const AliAnalysisTaskLK0Spectra&); 

  ClassDef(AliAnalysisTaskLK0Spectra, 1); 
};

#endif
 AliAnalysisTaskLK0Spectra.h:1
 AliAnalysisTaskLK0Spectra.h:2
 AliAnalysisTaskLK0Spectra.h:3
 AliAnalysisTaskLK0Spectra.h:4
 AliAnalysisTaskLK0Spectra.h:5
 AliAnalysisTaskLK0Spectra.h:6
 AliAnalysisTaskLK0Spectra.h:7
 AliAnalysisTaskLK0Spectra.h:8
 AliAnalysisTaskLK0Spectra.h:9
 AliAnalysisTaskLK0Spectra.h:10
 AliAnalysisTaskLK0Spectra.h:11
 AliAnalysisTaskLK0Spectra.h:12
 AliAnalysisTaskLK0Spectra.h:13
 AliAnalysisTaskLK0Spectra.h:14
 AliAnalysisTaskLK0Spectra.h:15
 AliAnalysisTaskLK0Spectra.h:16
 AliAnalysisTaskLK0Spectra.h:17
 AliAnalysisTaskLK0Spectra.h:18
 AliAnalysisTaskLK0Spectra.h:19
 AliAnalysisTaskLK0Spectra.h:20
 AliAnalysisTaskLK0Spectra.h:21
 AliAnalysisTaskLK0Spectra.h:22
 AliAnalysisTaskLK0Spectra.h:23
 AliAnalysisTaskLK0Spectra.h:24
 AliAnalysisTaskLK0Spectra.h:25
 AliAnalysisTaskLK0Spectra.h:26
 AliAnalysisTaskLK0Spectra.h:27
 AliAnalysisTaskLK0Spectra.h:28
 AliAnalysisTaskLK0Spectra.h:29
 AliAnalysisTaskLK0Spectra.h:30
 AliAnalysisTaskLK0Spectra.h:31
 AliAnalysisTaskLK0Spectra.h:32
 AliAnalysisTaskLK0Spectra.h:33
 AliAnalysisTaskLK0Spectra.h:34
 AliAnalysisTaskLK0Spectra.h:35
 AliAnalysisTaskLK0Spectra.h:36
 AliAnalysisTaskLK0Spectra.h:37
 AliAnalysisTaskLK0Spectra.h:38
 AliAnalysisTaskLK0Spectra.h:39
 AliAnalysisTaskLK0Spectra.h:40
 AliAnalysisTaskLK0Spectra.h:41
 AliAnalysisTaskLK0Spectra.h:42
 AliAnalysisTaskLK0Spectra.h:43
 AliAnalysisTaskLK0Spectra.h:44
 AliAnalysisTaskLK0Spectra.h:45
 AliAnalysisTaskLK0Spectra.h:46
 AliAnalysisTaskLK0Spectra.h:47
 AliAnalysisTaskLK0Spectra.h:48
 AliAnalysisTaskLK0Spectra.h:49
 AliAnalysisTaskLK0Spectra.h:50
 AliAnalysisTaskLK0Spectra.h:51
 AliAnalysisTaskLK0Spectra.h:52
 AliAnalysisTaskLK0Spectra.h:53
 AliAnalysisTaskLK0Spectra.h:54
 AliAnalysisTaskLK0Spectra.h:55
 AliAnalysisTaskLK0Spectra.h:56
 AliAnalysisTaskLK0Spectra.h:57
 AliAnalysisTaskLK0Spectra.h:58
 AliAnalysisTaskLK0Spectra.h:59
 AliAnalysisTaskLK0Spectra.h:60
 AliAnalysisTaskLK0Spectra.h:61
 AliAnalysisTaskLK0Spectra.h:62
 AliAnalysisTaskLK0Spectra.h:63
 AliAnalysisTaskLK0Spectra.h:64
 AliAnalysisTaskLK0Spectra.h:65
 AliAnalysisTaskLK0Spectra.h:66
 AliAnalysisTaskLK0Spectra.h:67
 AliAnalysisTaskLK0Spectra.h:68
 AliAnalysisTaskLK0Spectra.h:69
 AliAnalysisTaskLK0Spectra.h:70
 AliAnalysisTaskLK0Spectra.h:71
 AliAnalysisTaskLK0Spectra.h:72
 AliAnalysisTaskLK0Spectra.h:73
 AliAnalysisTaskLK0Spectra.h:74
 AliAnalysisTaskLK0Spectra.h:75
 AliAnalysisTaskLK0Spectra.h:76
 AliAnalysisTaskLK0Spectra.h:77
 AliAnalysisTaskLK0Spectra.h:78
 AliAnalysisTaskLK0Spectra.h:79
 AliAnalysisTaskLK0Spectra.h:80
 AliAnalysisTaskLK0Spectra.h:81
 AliAnalysisTaskLK0Spectra.h:82
 AliAnalysisTaskLK0Spectra.h:83
 AliAnalysisTaskLK0Spectra.h:84
 AliAnalysisTaskLK0Spectra.h:85
 AliAnalysisTaskLK0Spectra.h:86
 AliAnalysisTaskLK0Spectra.h:87
 AliAnalysisTaskLK0Spectra.h:88
 AliAnalysisTaskLK0Spectra.h:89
 AliAnalysisTaskLK0Spectra.h:90
 AliAnalysisTaskLK0Spectra.h:91
 AliAnalysisTaskLK0Spectra.h:92
 AliAnalysisTaskLK0Spectra.h:93
 AliAnalysisTaskLK0Spectra.h:94
 AliAnalysisTaskLK0Spectra.h:95
 AliAnalysisTaskLK0Spectra.h:96
 AliAnalysisTaskLK0Spectra.h:97
 AliAnalysisTaskLK0Spectra.h:98
 AliAnalysisTaskLK0Spectra.h:99
 AliAnalysisTaskLK0Spectra.h:100
 AliAnalysisTaskLK0Spectra.h:101
 AliAnalysisTaskLK0Spectra.h:102
 AliAnalysisTaskLK0Spectra.h:103
 AliAnalysisTaskLK0Spectra.h:104
 AliAnalysisTaskLK0Spectra.h:105
 AliAnalysisTaskLK0Spectra.h:106
 AliAnalysisTaskLK0Spectra.h:107
 AliAnalysisTaskLK0Spectra.h:108
 AliAnalysisTaskLK0Spectra.h:109
 AliAnalysisTaskLK0Spectra.h:110
 AliAnalysisTaskLK0Spectra.h:111
 AliAnalysisTaskLK0Spectra.h:112
 AliAnalysisTaskLK0Spectra.h:113
 AliAnalysisTaskLK0Spectra.h:114
 AliAnalysisTaskLK0Spectra.h:115
 AliAnalysisTaskLK0Spectra.h:116
 AliAnalysisTaskLK0Spectra.h:117
 AliAnalysisTaskLK0Spectra.h:118
 AliAnalysisTaskLK0Spectra.h:119
 AliAnalysisTaskLK0Spectra.h:120
 AliAnalysisTaskLK0Spectra.h:121
 AliAnalysisTaskLK0Spectra.h:122
 AliAnalysisTaskLK0Spectra.h:123
 AliAnalysisTaskLK0Spectra.h:124
 AliAnalysisTaskLK0Spectra.h:125
 AliAnalysisTaskLK0Spectra.h:126
 AliAnalysisTaskLK0Spectra.h:127
 AliAnalysisTaskLK0Spectra.h:128
 AliAnalysisTaskLK0Spectra.h:129
 AliAnalysisTaskLK0Spectra.h:130
 AliAnalysisTaskLK0Spectra.h:131
 AliAnalysisTaskLK0Spectra.h:132
 AliAnalysisTaskLK0Spectra.h:133
 AliAnalysisTaskLK0Spectra.h:134
 AliAnalysisTaskLK0Spectra.h:135
 AliAnalysisTaskLK0Spectra.h:136
 AliAnalysisTaskLK0Spectra.h:137
 AliAnalysisTaskLK0Spectra.h:138
 AliAnalysisTaskLK0Spectra.h:139
 AliAnalysisTaskLK0Spectra.h:140
 AliAnalysisTaskLK0Spectra.h:141
 AliAnalysisTaskLK0Spectra.h:142
 AliAnalysisTaskLK0Spectra.h:143
 AliAnalysisTaskLK0Spectra.h:144
 AliAnalysisTaskLK0Spectra.h:145
 AliAnalysisTaskLK0Spectra.h:146
 AliAnalysisTaskLK0Spectra.h:147
 AliAnalysisTaskLK0Spectra.h:148
 AliAnalysisTaskLK0Spectra.h:149
 AliAnalysisTaskLK0Spectra.h:150
 AliAnalysisTaskLK0Spectra.h:151
 AliAnalysisTaskLK0Spectra.h:152
 AliAnalysisTaskLK0Spectra.h:153
 AliAnalysisTaskLK0Spectra.h:154
 AliAnalysisTaskLK0Spectra.h:155
 AliAnalysisTaskLK0Spectra.h:156
 AliAnalysisTaskLK0Spectra.h:157
 AliAnalysisTaskLK0Spectra.h:158
 AliAnalysisTaskLK0Spectra.h:159
 AliAnalysisTaskLK0Spectra.h:160
 AliAnalysisTaskLK0Spectra.h:161
 AliAnalysisTaskLK0Spectra.h:162
 AliAnalysisTaskLK0Spectra.h:163
 AliAnalysisTaskLK0Spectra.h:164
 AliAnalysisTaskLK0Spectra.h:165
 AliAnalysisTaskLK0Spectra.h:166
 AliAnalysisTaskLK0Spectra.h:167
 AliAnalysisTaskLK0Spectra.h:168
 AliAnalysisTaskLK0Spectra.h:169
 AliAnalysisTaskLK0Spectra.h:170
 AliAnalysisTaskLK0Spectra.h:171
 AliAnalysisTaskLK0Spectra.h:172
 AliAnalysisTaskLK0Spectra.h:173
 AliAnalysisTaskLK0Spectra.h:174
 AliAnalysisTaskLK0Spectra.h:175
 AliAnalysisTaskLK0Spectra.h:176
 AliAnalysisTaskLK0Spectra.h:177
 AliAnalysisTaskLK0Spectra.h:178
 AliAnalysisTaskLK0Spectra.h:179
 AliAnalysisTaskLK0Spectra.h:180
 AliAnalysisTaskLK0Spectra.h:181
 AliAnalysisTaskLK0Spectra.h:182
 AliAnalysisTaskLK0Spectra.h:183
 AliAnalysisTaskLK0Spectra.h:184
 AliAnalysisTaskLK0Spectra.h:185
 AliAnalysisTaskLK0Spectra.h:186
 AliAnalysisTaskLK0Spectra.h:187
 AliAnalysisTaskLK0Spectra.h:188
 AliAnalysisTaskLK0Spectra.h:189
 AliAnalysisTaskLK0Spectra.h:190
 AliAnalysisTaskLK0Spectra.h:191
 AliAnalysisTaskLK0Spectra.h:192
 AliAnalysisTaskLK0Spectra.h:193
 AliAnalysisTaskLK0Spectra.h:194
 AliAnalysisTaskLK0Spectra.h:195
 AliAnalysisTaskLK0Spectra.h:196
 AliAnalysisTaskLK0Spectra.h:197
 AliAnalysisTaskLK0Spectra.h:198
 AliAnalysisTaskLK0Spectra.h:199
 AliAnalysisTaskLK0Spectra.h:200
 AliAnalysisTaskLK0Spectra.h:201
 AliAnalysisTaskLK0Spectra.h:202
 AliAnalysisTaskLK0Spectra.h:203
 AliAnalysisTaskLK0Spectra.h:204
 AliAnalysisTaskLK0Spectra.h:205
 AliAnalysisTaskLK0Spectra.h:206
 AliAnalysisTaskLK0Spectra.h:207
 AliAnalysisTaskLK0Spectra.h:208
 AliAnalysisTaskLK0Spectra.h:209
 AliAnalysisTaskLK0Spectra.h:210
 AliAnalysisTaskLK0Spectra.h:211
 AliAnalysisTaskLK0Spectra.h:212
 AliAnalysisTaskLK0Spectra.h:213
 AliAnalysisTaskLK0Spectra.h:214
 AliAnalysisTaskLK0Spectra.h:215
 AliAnalysisTaskLK0Spectra.h:216
 AliAnalysisTaskLK0Spectra.h:217
 AliAnalysisTaskLK0Spectra.h:218
 AliAnalysisTaskLK0Spectra.h:219
 AliAnalysisTaskLK0Spectra.h:220
 AliAnalysisTaskLK0Spectra.h:221
 AliAnalysisTaskLK0Spectra.h:222
 AliAnalysisTaskLK0Spectra.h:223
 AliAnalysisTaskLK0Spectra.h:224
 AliAnalysisTaskLK0Spectra.h:225
 AliAnalysisTaskLK0Spectra.h:226
 AliAnalysisTaskLK0Spectra.h:227
 AliAnalysisTaskLK0Spectra.h:228
 AliAnalysisTaskLK0Spectra.h:229
 AliAnalysisTaskLK0Spectra.h:230
 AliAnalysisTaskLK0Spectra.h:231
 AliAnalysisTaskLK0Spectra.h:232
 AliAnalysisTaskLK0Spectra.h:233
 AliAnalysisTaskLK0Spectra.h:234
 AliAnalysisTaskLK0Spectra.h:235
 AliAnalysisTaskLK0Spectra.h:236
 AliAnalysisTaskLK0Spectra.h:237
 AliAnalysisTaskLK0Spectra.h:238
 AliAnalysisTaskLK0Spectra.h:239
 AliAnalysisTaskLK0Spectra.h:240
 AliAnalysisTaskLK0Spectra.h:241
 AliAnalysisTaskLK0Spectra.h:242
 AliAnalysisTaskLK0Spectra.h:243
 AliAnalysisTaskLK0Spectra.h:244
 AliAnalysisTaskLK0Spectra.h:245
 AliAnalysisTaskLK0Spectra.h:246
 AliAnalysisTaskLK0Spectra.h:247
 AliAnalysisTaskLK0Spectra.h:248
 AliAnalysisTaskLK0Spectra.h:249
 AliAnalysisTaskLK0Spectra.h:250
 AliAnalysisTaskLK0Spectra.h:251
 AliAnalysisTaskLK0Spectra.h:252
 AliAnalysisTaskLK0Spectra.h:253
 AliAnalysisTaskLK0Spectra.h:254
 AliAnalysisTaskLK0Spectra.h:255
 AliAnalysisTaskLK0Spectra.h:256
 AliAnalysisTaskLK0Spectra.h:257
 AliAnalysisTaskLK0Spectra.h:258
 AliAnalysisTaskLK0Spectra.h:259
 AliAnalysisTaskLK0Spectra.h:260
 AliAnalysisTaskLK0Spectra.h:261
 AliAnalysisTaskLK0Spectra.h:262
 AliAnalysisTaskLK0Spectra.h:263
 AliAnalysisTaskLK0Spectra.h:264
 AliAnalysisTaskLK0Spectra.h:265
 AliAnalysisTaskLK0Spectra.h:266
 AliAnalysisTaskLK0Spectra.h:267
 AliAnalysisTaskLK0Spectra.h:268
 AliAnalysisTaskLK0Spectra.h:269
 AliAnalysisTaskLK0Spectra.h:270
 AliAnalysisTaskLK0Spectra.h:271
 AliAnalysisTaskLK0Spectra.h:272
 AliAnalysisTaskLK0Spectra.h:273
 AliAnalysisTaskLK0Spectra.h:274
 AliAnalysisTaskLK0Spectra.h:275
 AliAnalysisTaskLK0Spectra.h:276
 AliAnalysisTaskLK0Spectra.h:277
 AliAnalysisTaskLK0Spectra.h:278
 AliAnalysisTaskLK0Spectra.h:279
 AliAnalysisTaskLK0Spectra.h:280
 AliAnalysisTaskLK0Spectra.h:281
 AliAnalysisTaskLK0Spectra.h:282
 AliAnalysisTaskLK0Spectra.h:283
 AliAnalysisTaskLK0Spectra.h:284
 AliAnalysisTaskLK0Spectra.h:285
 AliAnalysisTaskLK0Spectra.h:286
 AliAnalysisTaskLK0Spectra.h:287
 AliAnalysisTaskLK0Spectra.h:288
 AliAnalysisTaskLK0Spectra.h:289
 AliAnalysisTaskLK0Spectra.h:290
 AliAnalysisTaskLK0Spectra.h:291
 AliAnalysisTaskLK0Spectra.h:292
 AliAnalysisTaskLK0Spectra.h:293
 AliAnalysisTaskLK0Spectra.h:294
 AliAnalysisTaskLK0Spectra.h:295
 AliAnalysisTaskLK0Spectra.h:296
 AliAnalysisTaskLK0Spectra.h:297
 AliAnalysisTaskLK0Spectra.h:298
 AliAnalysisTaskLK0Spectra.h:299
 AliAnalysisTaskLK0Spectra.h:300
 AliAnalysisTaskLK0Spectra.h:301
 AliAnalysisTaskLK0Spectra.h:302
 AliAnalysisTaskLK0Spectra.h:303
 AliAnalysisTaskLK0Spectra.h:304
 AliAnalysisTaskLK0Spectra.h:305
 AliAnalysisTaskLK0Spectra.h:306
 AliAnalysisTaskLK0Spectra.h:307
 AliAnalysisTaskLK0Spectra.h:308
 AliAnalysisTaskLK0Spectra.h:309
 AliAnalysisTaskLK0Spectra.h:310
 AliAnalysisTaskLK0Spectra.h:311
 AliAnalysisTaskLK0Spectra.h:312
 AliAnalysisTaskLK0Spectra.h:313
 AliAnalysisTaskLK0Spectra.h:314
 AliAnalysisTaskLK0Spectra.h:315
 AliAnalysisTaskLK0Spectra.h:316
 AliAnalysisTaskLK0Spectra.h:317
 AliAnalysisTaskLK0Spectra.h:318
 AliAnalysisTaskLK0Spectra.h:319
 AliAnalysisTaskLK0Spectra.h:320
 AliAnalysisTaskLK0Spectra.h:321
 AliAnalysisTaskLK0Spectra.h:322
 AliAnalysisTaskLK0Spectra.h:323
 AliAnalysisTaskLK0Spectra.h:324
 AliAnalysisTaskLK0Spectra.h:325
 AliAnalysisTaskLK0Spectra.h:326
 AliAnalysisTaskLK0Spectra.h:327
 AliAnalysisTaskLK0Spectra.h:328
 AliAnalysisTaskLK0Spectra.h:329
 AliAnalysisTaskLK0Spectra.h:330
 AliAnalysisTaskLK0Spectra.h:331
 AliAnalysisTaskLK0Spectra.h:332
 AliAnalysisTaskLK0Spectra.h:333
 AliAnalysisTaskLK0Spectra.h:334
 AliAnalysisTaskLK0Spectra.h:335
 AliAnalysisTaskLK0Spectra.h:336
 AliAnalysisTaskLK0Spectra.h:337
 AliAnalysisTaskLK0Spectra.h:338
 AliAnalysisTaskLK0Spectra.h:339
 AliAnalysisTaskLK0Spectra.h:340
 AliAnalysisTaskLK0Spectra.h:341
 AliAnalysisTaskLK0Spectra.h:342
 AliAnalysisTaskLK0Spectra.h:343
 AliAnalysisTaskLK0Spectra.h:344
 AliAnalysisTaskLK0Spectra.h:345
 AliAnalysisTaskLK0Spectra.h:346
 AliAnalysisTaskLK0Spectra.h:347
 AliAnalysisTaskLK0Spectra.h:348
 AliAnalysisTaskLK0Spectra.h:349
 AliAnalysisTaskLK0Spectra.h:350
 AliAnalysisTaskLK0Spectra.h:351
 AliAnalysisTaskLK0Spectra.h:352
 AliAnalysisTaskLK0Spectra.h:353
 AliAnalysisTaskLK0Spectra.h:354
 AliAnalysisTaskLK0Spectra.h:355
 AliAnalysisTaskLK0Spectra.h:356
 AliAnalysisTaskLK0Spectra.h:357
 AliAnalysisTaskLK0Spectra.h:358
 AliAnalysisTaskLK0Spectra.h:359
 AliAnalysisTaskLK0Spectra.h:360
 AliAnalysisTaskLK0Spectra.h:361
 AliAnalysisTaskLK0Spectra.h:362
 AliAnalysisTaskLK0Spectra.h:363
 AliAnalysisTaskLK0Spectra.h:364
 AliAnalysisTaskLK0Spectra.h:365
 AliAnalysisTaskLK0Spectra.h:366
 AliAnalysisTaskLK0Spectra.h:367
 AliAnalysisTaskLK0Spectra.h:368
 AliAnalysisTaskLK0Spectra.h:369
 AliAnalysisTaskLK0Spectra.h:370
 AliAnalysisTaskLK0Spectra.h:371
 AliAnalysisTaskLK0Spectra.h:372
 AliAnalysisTaskLK0Spectra.h:373
 AliAnalysisTaskLK0Spectra.h:374
 AliAnalysisTaskLK0Spectra.h:375
 AliAnalysisTaskLK0Spectra.h:376
 AliAnalysisTaskLK0Spectra.h:377
 AliAnalysisTaskLK0Spectra.h:378
 AliAnalysisTaskLK0Spectra.h:379
 AliAnalysisTaskLK0Spectra.h:380
 AliAnalysisTaskLK0Spectra.h:381
 AliAnalysisTaskLK0Spectra.h:382
 AliAnalysisTaskLK0Spectra.h:383
 AliAnalysisTaskLK0Spectra.h:384
 AliAnalysisTaskLK0Spectra.h:385
 AliAnalysisTaskLK0Spectra.h:386
 AliAnalysisTaskLK0Spectra.h:387
 AliAnalysisTaskLK0Spectra.h:388
 AliAnalysisTaskLK0Spectra.h:389
 AliAnalysisTaskLK0Spectra.h:390
 AliAnalysisTaskLK0Spectra.h:391
 AliAnalysisTaskLK0Spectra.h:392
 AliAnalysisTaskLK0Spectra.h:393
 AliAnalysisTaskLK0Spectra.h:394
 AliAnalysisTaskLK0Spectra.h:395
 AliAnalysisTaskLK0Spectra.h:396
 AliAnalysisTaskLK0Spectra.h:397
 AliAnalysisTaskLK0Spectra.h:398
 AliAnalysisTaskLK0Spectra.h:399
 AliAnalysisTaskLK0Spectra.h:400
 AliAnalysisTaskLK0Spectra.h:401
 AliAnalysisTaskLK0Spectra.h:402
 AliAnalysisTaskLK0Spectra.h:403
 AliAnalysisTaskLK0Spectra.h:404
 AliAnalysisTaskLK0Spectra.h:405
 AliAnalysisTaskLK0Spectra.h:406
 AliAnalysisTaskLK0Spectra.h:407
 AliAnalysisTaskLK0Spectra.h:408
 AliAnalysisTaskLK0Spectra.h:409
 AliAnalysisTaskLK0Spectra.h:410
 AliAnalysisTaskLK0Spectra.h:411
 AliAnalysisTaskLK0Spectra.h:412
 AliAnalysisTaskLK0Spectra.h:413
 AliAnalysisTaskLK0Spectra.h:414
 AliAnalysisTaskLK0Spectra.h:415
 AliAnalysisTaskLK0Spectra.h:416
 AliAnalysisTaskLK0Spectra.h:417
 AliAnalysisTaskLK0Spectra.h:418
 AliAnalysisTaskLK0Spectra.h:419
 AliAnalysisTaskLK0Spectra.h:420
 AliAnalysisTaskLK0Spectra.h:421
 AliAnalysisTaskLK0Spectra.h:422
 AliAnalysisTaskLK0Spectra.h:423
 AliAnalysisTaskLK0Spectra.h:424
 AliAnalysisTaskLK0Spectra.h:425
 AliAnalysisTaskLK0Spectra.h:426
 AliAnalysisTaskLK0Spectra.h:427
 AliAnalysisTaskLK0Spectra.h:428
 AliAnalysisTaskLK0Spectra.h:429
 AliAnalysisTaskLK0Spectra.h:430
 AliAnalysisTaskLK0Spectra.h:431
 AliAnalysisTaskLK0Spectra.h:432
 AliAnalysisTaskLK0Spectra.h:433
 AliAnalysisTaskLK0Spectra.h:434
 AliAnalysisTaskLK0Spectra.h:435
 AliAnalysisTaskLK0Spectra.h:436
 AliAnalysisTaskLK0Spectra.h:437
 AliAnalysisTaskLK0Spectra.h:438
 AliAnalysisTaskLK0Spectra.h:439
 AliAnalysisTaskLK0Spectra.h:440
 AliAnalysisTaskLK0Spectra.h:441
 AliAnalysisTaskLK0Spectra.h:442
 AliAnalysisTaskLK0Spectra.h:443
 AliAnalysisTaskLK0Spectra.h:444
 AliAnalysisTaskLK0Spectra.h:445
 AliAnalysisTaskLK0Spectra.h:446
 AliAnalysisTaskLK0Spectra.h:447
 AliAnalysisTaskLK0Spectra.h:448
 AliAnalysisTaskLK0Spectra.h:449
 AliAnalysisTaskLK0Spectra.h:450
 AliAnalysisTaskLK0Spectra.h:451
 AliAnalysisTaskLK0Spectra.h:452
 AliAnalysisTaskLK0Spectra.h:453
 AliAnalysisTaskLK0Spectra.h:454
 AliAnalysisTaskLK0Spectra.h:455
 AliAnalysisTaskLK0Spectra.h:456
 AliAnalysisTaskLK0Spectra.h:457
 AliAnalysisTaskLK0Spectra.h:458
 AliAnalysisTaskLK0Spectra.h:459
 AliAnalysisTaskLK0Spectra.h:460
 AliAnalysisTaskLK0Spectra.h:461
 AliAnalysisTaskLK0Spectra.h:462
 AliAnalysisTaskLK0Spectra.h:463
 AliAnalysisTaskLK0Spectra.h:464
 AliAnalysisTaskLK0Spectra.h:465
 AliAnalysisTaskLK0Spectra.h:466
 AliAnalysisTaskLK0Spectra.h:467
 AliAnalysisTaskLK0Spectra.h:468
 AliAnalysisTaskLK0Spectra.h:469
 AliAnalysisTaskLK0Spectra.h:470
 AliAnalysisTaskLK0Spectra.h:471
 AliAnalysisTaskLK0Spectra.h:472
 AliAnalysisTaskLK0Spectra.h:473
 AliAnalysisTaskLK0Spectra.h:474
 AliAnalysisTaskLK0Spectra.h:475
 AliAnalysisTaskLK0Spectra.h:476
 AliAnalysisTaskLK0Spectra.h:477
 AliAnalysisTaskLK0Spectra.h:478
 AliAnalysisTaskLK0Spectra.h:479
 AliAnalysisTaskLK0Spectra.h:480
 AliAnalysisTaskLK0Spectra.h:481
 AliAnalysisTaskLK0Spectra.h:482
 AliAnalysisTaskLK0Spectra.h:483
 AliAnalysisTaskLK0Spectra.h:484
 AliAnalysisTaskLK0Spectra.h:485
 AliAnalysisTaskLK0Spectra.h:486
 AliAnalysisTaskLK0Spectra.h:487
 AliAnalysisTaskLK0Spectra.h:488
 AliAnalysisTaskLK0Spectra.h:489
 AliAnalysisTaskLK0Spectra.h:490
 AliAnalysisTaskLK0Spectra.h:491
 AliAnalysisTaskLK0Spectra.h:492
 AliAnalysisTaskLK0Spectra.h:493