ROOT logo
#ifndef AliAnalysisTaskDptDptCorrelations_H_Included
#define AliAnalysisTaskDptDptCorrelations_H_Included

#include "AliAnalysisTaskSE.h"
#include "TString.h"
#include "AliLog.h"

#include "AliPID.h"
#include "AliPIDResponse.h"

class AliAODEvent;
class AliESDEvent;
class AliInputEventHandler;
class TH1;
class TH2;
class TH2;
class TH3;
class TH1F;
class TH2F;
class TH2F;
class TH3F;
class TH1D;
class TH2D;
class TH2D;
class TH3D;
class TProfile;


class AliAnalysisTaskDptDptCorrelations : public AliAnalysisTaskSE
{
public:
  AliAnalysisTaskDptDptCorrelations();  
  AliAnalysisTaskDptDptCorrelations(const TString & name);
  
private:
  AliAnalysisTaskDptDptCorrelations(const  AliAnalysisTaskDptDptCorrelations&);
  const AliAnalysisTaskDptDptCorrelations& operator=(const  AliAnalysisTaskDptDptCorrelations&);

public:
  virtual ~AliAnalysisTaskDptDptCorrelations();

  // Implementation of interace methods
  //virtual void   ConnectInputData(Option_t *);
  virtual void   UserCreateOutputObjects();
  virtual void   UserExec(Option_t *option);
  virtual void   FinishTaskOutput();
  virtual void   Terminate(Option_t* );   
  virtual void   createHistograms();
  virtual void   finalizeHistograms();
  
  virtual void   addToList(TH1 *h);

  TH1D * createHisto1D(const TString &  name, const TString &  title,int n, double xmin, double xmax,const TString &  xTitle, const TString &  yTitle);
  TH1D * createHisto1D(const TString &  name, const TString &  title,int n, double * bins,const TString &  xTitle, const TString &  yTitle);
  TH2D * createHisto2D(const TString &  name, const TString &  title, 
                       int nx, double xmin, double xmax, int ny, double ymin, double ymax, const TString &  xTitle, const TString &  yTitle, const TString &  zTitle);
  TH2D * createHisto2D(const TString &  name, const TString &  title, int nx, double* xbins, int ny, double ymin, double ymax, 
                       const TString &  xTitle, const TString &  yTitle, const TString &  zTitle);

  TH1F * createHisto1F(const TString &  name, const TString &  title,int n, double xmin, double xmax,const TString &  xTitle, const TString &  yTitle);
  TH1F * createHisto1F(const TString &  name, const TString &  title,int n, double * bins,const TString &  xTitle, const TString &  yTitle);
  TH2F * createHisto2F(const TString &  name, const TString &  title, 
                       int nx, double xmin, double xmax, int ny, double ymin, double ymax, const TString &  xTitle, const TString &  yTitle, const TString &  zTitle);
  TH2F * createHisto2F(const TString &  name, const TString &  title, int nx, double* xbins, int ny, double ymin, double ymax, 
                       const TString &  xTitle, const TString &  yTitle, const TString &  zTitle);
  TH3F * createHisto3F(const TString &  name, const TString &  title, 
                       int nx, double xmin, double xmax, int ny, double ymin, double ymax, int nz, double zmin, double zmax, 
                       const TString &  xTitle, const TString &  yTitle, const TString &  zTitle);  
  TProfile * createProfile(const TString &  title,const TString &  description, int n,  double xMin,double xMax,
                           const TString &  xTitle, const TString &  yTitle);
  TProfile * createProfile(const TString &  name,const TString &  description, 
                           int nx,  double* bins,
                           const TString &  xTitle, const TString &  yTitle);
  
  //________________________________________________________________________
  
  float  * getFloatArray(int size, float v);
  double * getDoubleArray(int size, double v);
  void fillHistoWithArray(TH1 * h, double * array, int size);
  void fillHistoWithArray(TH2 * h, double * array, int size1, int size2);
  void fillHistoWithArray(TH3 * h, double * array, int size1, int size2, int size3);
  void fillHistoWithArray(TH1 * h, float * array, int size);
  void fillHistoWithArray(TH2 * h, float * array, int size1, int size2);
  void fillHistoWithArray(TH3 * h, float * array, int size1, int size2, int size3);



  
  virtual     void    SetDebugLevel( int v )              { _debugLevel   = v; }
  virtual     void    SetSinglesOnly(int v)               { _singlesOnly  = v; } 
  virtual     void    SetUseWeights(int v)                { _useWeights   = v; } 
  virtual     void    SetSameFilter(int v)                { _sameFilter   = v; }
  
  virtual     void    SetRejectPileup(int v)              { _rejectPileup         = v; } 
  virtual     void    SetRejectPairConversion(int v)      { _rejectPairConversion = v; } 
  virtual     void    SetVertexZMin(double v)             { _vertexZMin           = v; } 
  virtual     void    SetVertexZMax(double v)             { _vertexZMax           = v; } 
  virtual     void    SetVertexXYMin(double v)            { _vertexXYMin          = v; } 
  virtual     void    SetVertexXYMax(double v)            { _vertexXYMax          = v; } 
  virtual     void    SetCentralityMethod(int v)          { _centralityMethod     = v; }
  virtual     void    SetCentrality(double centralityMin, double centralityMax)
  {
    _centralityMin = centralityMin;
    _centralityMax = centralityMax;
  }
  virtual     void    SetRequestedCharge_1(int v)     { _requestedCharge_1 = v; }
  virtual     void    SetRequestedCharge_2(int v)     { _requestedCharge_2 = v; }
  virtual     void    SetPtMin1( double v)            { _min_pt_1          = v; } 
  virtual     void    SetPtMax1( double v)            { _max_pt_1          = v; } 
  virtual     void    SetEtaMin1(double v)            { _min_eta_1         = v; } 
  virtual     void    SetEtaMax1(double v)            { _max_eta_1         = v; } 
  virtual     void    SetPtMin2( double v)            { _min_pt_2          = v; } 
  virtual     void    SetPtMax2( double v)            { _max_pt_2          = v; } 
  virtual     void    SetEtaMin2(double v)            { _min_eta_2         = v; } 
  virtual     void    SetEtaMax2(double v)            { _max_eta_2         = v; } 
  virtual     void    SetDcaZMin(double v)            { _dcaZMin           = v; } 
  virtual     void    SetDcaZMax(double v)            { _dcaZMax           = v; } 
  virtual     void    SetDcaXYMin(double v)           { _dcaXYMin          = v; } 
  virtual     void    SetDcaXYMax(double v)           { _dcaXYMax          = v; }
  virtual     void    SetTPCNclus(int v)              { _tpcnclus          = v; }
  virtual     void    SetChi2PerNDF(double v)         { _chi2ndf           = v; }
 
  virtual     void    SetDedxMin(double v)            { _dedxMin           = v; } 
  virtual     void    SetDedxMax(double v)            { _dedxMax           = v; } 
  virtual     void    SetNClusterMin(int v)           { _nClusterMin       = v; } 
  virtual     void    SetTrackFilterBit(int v)        { _trackFilterBit    = v; }
  virtual     void    SetWeigth_1(TH3F * v)           { _weight_1          = v; }
  virtual     void    SetWeigth_2(TH3F * v)           { _weight_2          = v; }
  
  void SetNSigmaCut(Double_t nsigma){ fNSigmaCut = nsigma;}
  
protected:      
  
  // Handlers and events
  AliAODEvent*             fAODEvent;             //! AOD Event 
  AliESDEvent*             fESDEvent;             //! ESD Event 
  AliInputEventHandler*    fInputHandler;    //! Generic InputEventHandler 
  
  AliPIDResponse*          fPIDResponse;

  // Histogram settings
  //TList*              _inputHistoList;
  TList*              _outputHistoList;
  //int _outputSlot;
  
  
  double   _twoPi;
  long     _eventCount;
  
  //configuration variables and filters
  int      _debugLevel;
  int      _singlesOnly; 
  int      _useWeights; 
  int      _sameFilter;
  int      _rejectPileup; 
  int      _rejectPairConversion; 
  double   _vertexZMin; 
  double   _vertexZMax; 
  double   _vertexXYMin; 
  double   _vertexXYMax; 
  int      _centralityMethod;
  double   _centralityMin;
  double   _centralityMax;
  int      _requestedCharge_1;
  int      _requestedCharge_2;
  double   _dcaZMin; 
  double   _dcaZMax; 
  double   _dcaXYMin; 
  double   _dcaXYMax;
  double   _dedxMin;
  double   _dedxMax;
  int      _nClusterMin; 
  int      _trackFilterBit;
  Double_t fNSigmaCut;  

  int _tpcnclus;
  double _chi2ndf;

  //double _min_eta_1;
  //double _max_eta_1;
  //double _min_eta_2;
  //double _max_eta_2;

 
  // event and track wise variables
  
  double _field;
  int    _nTracks;
  double _mult0;
  double _mult1;
  double _mult2;
  double _mult3;
  double _mult4;
  double _mult4a;
  double _mult5;
  double _mult6;
  
  //particle 1
  int     arraySize;
  int    *_id_1;               //!
  int    *_charge_1;           //! 
  //int  *  _iPhi_1;            //!
  //int  *  _iEta_1;            //!
  int    *_iEtaPhi_1;            //!
  int    *_iPt_1;             //!
  float  *_pt_1;               //!
  float  *_px_1;              //!
  float  *_py_1;              //!
  float  *_pz_1;              //!
 //float * _phi_1;             //!
  //float*  _eta_1;             //!
  float  *_correction_1;           //!
  float  *_dedx_1;           //!
  
  //particle 2
  int    *_id_2;              //!
  int    *_charge_2;            //!
  //int    *_iPhi_2;            //!
  //int    *_iEta_2;            //!
  int    *_iEtaPhi_2;            //!
  int    *_iPt_2;             //!
  float  *_pt_2;              //!
  float  *_px_2;              //!
  float  *_py_2;              //!
  float  *_pz_2;              //!
  //float  *_phi_2;             //!
  //float  *_eta_2;             //!
  float  *_correction_2;           //!
  float  *_dedx_2;           //!
  
  float * _correctionWeight_1;           //!
  float * _correctionWeight_2;           //!
  
  //histograming
  int _nBins_M0;       double _min_M0;       double _max_M0;       double _width_M0;
  int _nBins_M1;       double _min_M1;       double _max_M1;       double _width_M1;
  int _nBins_M2;       double _min_M2;       double _max_M2;       double _width_M2;
  int _nBins_M3;       double _min_M3;       double _max_M3;       double _width_M3;
  int _nBins_M4;       double _min_M4;       double _max_M4;       double _width_M4;
  int _nBins_M5;       double _min_M5;       double _max_M5;       double _width_M5;
  int _nBins_M6;       double _min_M6;       double _max_M6;       double _width_M6;
  
  int _nBins_vertexZ;  double _min_vertexZ;  double _max_vertexZ;  double _width_vertexZ;
  
  int _nBins_pt_1;     double _min_pt_1;     double _max_pt_1;     double _width_pt_1;
  int _nBins_phi_1;    double _min_phi_1;    double _max_phi_1;    double _width_phi_1;
  int _nBins_eta_1;    double _min_eta_1;    double _max_eta_1;    double _width_eta_1;
  int _nBins_etaPhi_1; 
  int _nBins_etaPhiPt_1;
  int _nBins_zEtaPhiPt_1;
  
  int _nBins_pt_2;     double _min_pt_2;     double _max_pt_2;     double _width_pt_2;
  int _nBins_phi_2;    double _min_phi_2;    double _max_phi_2;    double _width_phi_2;
  int _nBins_eta_2;    double _min_eta_2;    double _max_eta_2;    double _width_eta_2;
  int _nBins_etaPhi_2; 
  int _nBins_etaPhiPt_2;
  int _nBins_zEtaPhiPt_2;
  
  int _nBins_etaPhi_12;
    
  double __n1_1;
  double __n1_2;
  double __n2_12;   
  double __s1pt_1;
  double __s1pt_2;
  double __s2ptpt_12;
  double __s2NPt_12;
  double __s2PtN_12;
  
  double __n1Nw_1;
  double __n1Nw_2;
  double __n2Nw_12;   
  double __s1ptNw_1;
  double __s1ptNw_2;
  double __s2ptptNw_12;
  double __s2NPtNw_12;
  double __s2PtNNw_12;
  
  double * __n1_1_vsPt;   //!
  double * __n1_1_vsEtaPhi;     //! 
  double * __s1pt_1_vsEtaPhi;    //!
  float  * __n1_1_vsZEtaPhiPt;    //!
    
  double * __n1_2_vsPt;   //!
  double * __n1_2_vsEtaPhi;     //! 
  double * __s1pt_2_vsEtaPhi;    //!
  float  * __n1_2_vsZEtaPhiPt;    //!
  
  //double * __n2_12_vsPtPt;
  //double * __n2_12_vsEtaPhi;
  //double * __s2ptpt_12_vsEtaPhi;
  //double * __s2PtN_12_vsEtaPhi;
  //double * __s2NPt_12_vsEtaPhi;
  
  double * __n2_12_vsPtPt;   //!
  float  * __n2_12_vsEtaPhi;   //!
  float  * __s2ptpt_12_vsEtaPhi;   //!
  float  * __s2PtN_12_vsEtaPhi;   //!
  float  * __s2NPt_12_vsEtaPhi;   //!
  
  TH3F * _weight_1;
  TH3F * _weight_2;
  TH1D * _eventAccounting;
  TH1D * _m0;
  TH1D * _m1;
  TH1D * _m2;
  TH1D * _m3;
  TH1D * _m4;
  TH1D * _m5;
  TH1D * _m6;
  TH1D * _vertexZ;

  TH1F * _Ncluster1;
  TH1F * _Ncluster2;
  TH1F * _etadis;
  TH1F * _phidis;
  TH1F * _dcaz;
  TH1F * _dcaxy;  

  
  // PARTICLE 1 (satisfies filter 1)
  // Primary filled quantities
  TH1F      *  _n1_1_vsPt;         
  TH2F      *  _n1_1_vsEtaVsPhi;
  TH2F      *  _s1pt_1_vsEtaVsPhi; 
  TH3F      *  _n1_1_vsZVsEtaVsPhiVsPt;
  TProfile *  _n1_1_vsM;  // w/ weight
  TProfile *  _s1pt_1_vsM;
  TProfile *  _n1Nw_1_vsM; // w/o weight
  TProfile *  _s1ptNw_1_vsM;
  TH2D      *  _dedxVsP_1;
  TH2D      *  _corrDedxVsP_1;
  TH2F      *  _betaVsP_1;
  
  // PARTICLE 2 (satisfies filter 2)
  // Primary filled quantities
  TH1F      *  _n1_2_vsPt;         
  TH2F      *  _n1_2_vsEtaVsPhi;
  TH2F      *  _s1pt_2_vsEtaVsPhi;
  TH3F      *  _n1_2_vsZVsEtaVsPhiVsPt; 
  TProfile *  _n1_2_vsM;
  TProfile *  _s1pt_2_vsM;
  TProfile *  _n1Nw_2_vsM; // w/o weight
  TProfile *  _s1ptNw_2_vsM;
  TH2D      *  _dedxVsP_2;
  TH2D      *  _corrDedxVsP_2;
  TH2F      *  _betaVsP_2;
  
  // Pairs 1 & 2  
  TH1F      * _n2_12_vsEtaPhi;        
  TH2F      * _n2_12_vsPtVsPt;
  TH1F      * _s2PtPt_12_vsEtaPhi;    
  TH1F      * _s2PtN_12_vsEtaPhi;       
  TH1F      * _s2NPt_12_vsEtaPhi;     
  
  TProfile * _n2_12_vsM;        
  TProfile * _s2PtPt_12_vsM;    
  TProfile * _s2PtN_12_vsM;       
  TProfile * _s2NPt_12_vsM; 
  TProfile * _n2Nw_12_vsM;        
  TProfile * _s2PtPtNw_12_vsM;    
  TProfile * _s2PtNNw_12_vsM;       
  TProfile * _s2NPtNw_12_vsM; 
  
  TH1F      * _invMass;
  TH1F      * _invMassElec;
  
  TString n1Name;
  TString n1NwName;
  TString n2Name;
  TString n2NwName;
  TString n3Name;
  TString n1n1Name;
  TString n1n1n1Name;
  TString n2n1Name;
  TString r1Name;
  TString r2Name;
  TString r3Name;
  TString r2r1Name;
  TString c2Name;
  TString c3Name;
  TString d3Name;
  TString p3Name;
  TString cName;
  
  TString intR2Name;
  TString binCorrName;
  TString intBinCorrName;
  
  TString countsName;
  TString part_1_Name;
  TString part_2_Name;
  TString part_3_Name;
  TString pair_12_Name;
  TString pair_13_Name;
  TString pair_23_Name;
  TString tripletName;
  
  TString avg;
  TString avgName;
  TString sumName;
  TString s1ptName;
  TString s1ptNwName;
  TString s1DptName;
  
  TString s2PtPtName;
  TString s2NPtName;
  TString s2PtNName;
  TString s2DptDptName;
 
  TString s2PtPtNwName;
  TString s2NPtNwName;
  TString s2PtNNwName;
  
  TString ptName;
  TString ptptName;
  TString pt1pt1Name;
  TString DptName;
  TString DptDptName;
  TString RDptDptName;
  TString nPtName;
  TString ptNName;
  TString seanName;
  
  TString _title_counts;
  
  TString _title_m0;
  TString _title_m1;
  TString _title_m2;
  TString _title_m3;
  TString _title_m4;
  TString _title_m5;
  TString _title_m6;
  
  TString _title_eta_1;
  TString _title_phi_1;
  TString _title_pt_1;
  TString _title_etaPhi_1;
  TString _title_n_1;
  TString _title_SumPt_1;
  TString _title_AvgPt_1;
  TString _title_AvgN_1;
  TString _title_AvgSumPt_1;
  
  TString _title_eta_2;
  TString _title_phi_2;
  TString _title_pt_2;
  TString _title_etaPhi_2;
  TString _title_n_2;
  TString _title_SumPt_2;
  TString _title_AvgPt_2;
  TString _title_AvgN_2;
  TString _title_AvgSumPt_2;
  
  TString _title_etaPhi_12;
  
  TString _title_AvgN2_12;
  TString _title_AvgSumPtPt_12;
  TString _title_AvgSumPtN_12;
  TString _title_AvgNSumPt_12;
  
  TString vsZ;
  TString vsM;
  TString vsPt;
  TString vsPhi; 
  TString vsEta; 
  TString vsEtaPhi; 
  TString vsPtVsPt;

  
  ClassDef(AliAnalysisTaskDptDptCorrelations,1)
}; 


#endif


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