ROOT logo
/**************************************************************************
 * Copyright(c) 1998-1999, 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:$ */

#include <TROOT.h>
#include <TChain.h>
#include <TFile.h>
#include <TList.h>
#include <TMath.h>
#include <TTree.h>
#include <TH1F.h>
#include <TH2F.h>
#include <TH3F.h>
#include <TProfile.h>
#include <TH1D.h>
#include <TH2D.h>
#include <TH3D.h>
#include <TRandom.h>
#include "AliAnalysisManager.h"

#include "AliAODHandler.h"
#include "AliAODInputHandler.h"
//#include "AliAODMCParticle.h"
#include "AliInputEventHandler.h"
#include "AliLog.h"
#include "AliESDEvent.h"
#include "AliESDInputHandler.h"
#include "AliMultiplicity.h"
#include "AliCentrality.h"
#include "AliAnalysisTaskDptDptQA.h"

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

ClassImp(AliAnalysisTaskDptDptQA)

AliAnalysisTaskDptDptQA::AliAnalysisTaskDptDptQA()
: AliAnalysisTaskSE(),
fAODEvent(0), 
fESDEvent(0),             //! ESD Event 
fInputHandler(0),
_outputHistoList(0),
_twoPi         ( 2.0 * 3.1415927),
_eventCount    ( 0), 
_debugLevel    ( 0),
_singlesOnly   ( 0), 
_useWeights    ( 0), 
_sameFilter    ( false),
_rejectPileup  ( 1), 
_rejectPairConversion ( 0), 
_vertexZMin           ( -10), 
_vertexZMax           (  10), 
_vertexXYMin          ( -10),
_vertexXYMax          (  10),
_centralityMethod     (  4),
_centralityMin        (  0.),
_centralityMax        (  0.),
_requestedCharge_1    (   1),
_requestedCharge_2    (  -1),
_dcaZMin              ( -3), 
_dcaZMax              (  3.), 
_dcaXYMin             ( -3.), 
_dcaXYMax             (  3.),
_dedxMin              ( 0),
_dedxMax              ( 100000),
_nClusterMin          ( 70), 
_trackFilterBit       ( 128),
_field    ( 1.),
_nTracks  ( 0 ),
_mult0    ( 0 ),
_mult1    ( 0 ),
_mult2    ( 0 ),
_mult3    ( 0 ),
_mult4    ( 0 ),
_mult5    ( 0 ),
_mult6    ( 0 ),
arraySize ( 2000),
_id_1(0),       
_charge_1(0),    
_iEtaPhi_1(0),    
_iPt_1(0),     
_pt_1(0),       
_px_1(0),      
_py_1(0),      
_pz_1(0),      
_correction_1(0),   
_dedx_1(0),   
_id_2(0),      
_charge_2(0),    
_iEtaPhi_2(0),    
_iPt_2(0),     
_pt_2(0),      
_px_2(0),      
_py_2(0),      
_pz_2(0),      
_correction_2(0),   
_dedx_2(0),   
_correctionWeight_1(0),   
_correctionWeight_2(0),
_nBins_M0(500),       _min_M0(0),        _max_M0(10000),          _width_M0(20),
_nBins_M1(500),       _min_M1(0),        _max_M1(10000),          _width_M1(20),
_nBins_M2(500),       _min_M2(0),        _max_M2(10000),          _width_M2(20),
_nBins_M3(500),       _min_M3(0),        _max_M3(10000),          _width_M3(20),
_nBins_M4(100),       _min_M4(0),        _max_M4(1),              _width_M4(0.01),
_nBins_M5(100),       _min_M5(0),        _max_M5(1),              _width_M5(0.01),
_nBins_M6(100),       _min_M6(0),        _max_M6(1),              _width_M6(0.01),
_nBins_vertexZ(40),   _min_vertexZ(-10), _max_vertexZ(10),        _width_vertexZ(0.5),

_nBins_pt_1(18),      _min_pt_1(0.2),    _max_pt_1(2.0),          _width_pt_1(0.1),
_nBins_phi_1(72),     _min_phi_1(0),     _max_phi_1(2.*3.1415927),_width_phi_1(2.*3.1415927/72.),
_nBins_eta_1(0),      _min_eta_1(0),    _max_eta_1(0),            _width_eta_1(0.1),

_nBins_etaPhi_1(0), 
_nBins_etaPhiPt_1(0),
_nBins_zEtaPhiPt_1(0),

_nBins_pt_2(18),     _min_pt_2(0.2),     _max_pt_2(2.0),          _width_pt_2(0.1),
_nBins_phi_2(72),    _min_phi_2(0),      _max_phi_2(2.*3.1415927),_width_phi_2(2.*3.1415927/72),
_nBins_eta_2(0),    _min_eta_2(0),     _max_eta_2(0),           _width_eta_2(0.1),

_nBins_etaPhi_2(0), 
_nBins_etaPhiPt_2(0),
_nBins_zEtaPhiPt_2(0),
_nBins_etaPhi_12(0),
__n1_1(0),
__n1_2(0),
__n2_12(0),   
__s1pt_1(0),
__s1pt_2(0),
__s2ptpt_12(0),
__s2NPt_12(0),
__s2PtN_12(0),
__n1Nw_1(0),
__n1Nw_2(0),
__n2Nw_12(0),   
__s1ptNw_1(0),
__s1ptNw_2(0),
__s2ptptNw_12(0),
__s2NPtNw_12(0),
__s2PtNNw_12(0),
__n1_1_vsPt(0),
__n1_1_vsEtaPhi(0), 
__s1pt_1_vsEtaPhi(0),
__n1_1_vsZEtaPhiPt(0),
__n1_2_vsPt(0),
__n1_2_vsEtaPhi(0), 
__s1pt_2_vsEtaPhi(0),
__n1_2_vsZEtaPhiPt(0),
__n2_12_vsPtPt(0),
__n2_12_vsEtaPhi(0),
__s2ptpt_12_vsEtaPhi(0),
__s2PtN_12_vsEtaPhi(0),
__s2NPt_12_vsEtaPhi(0),
_weight_1      ( 0    ),
_weight_2      ( 0    ),
_eventAccounting ( 0),
_m0 ( 0),
_m1 ( 0),
_m2 ( 0),
_m3 ( 0),
_m4 ( 0),
_m5 ( 0),
_m6 ( 0),
_vertexZ           ( 0),
_etadis ( 0),
_phidis ( 0),
_dcaz   ( 0),
_dcaxy  ( 0),
_n1_1_vsPt         ( 0),         
_n1_1_vsEtaVsPhi   ( 0),
_s1pt_1_vsEtaVsPhi ( 0), 
_n1_1_vsZVsEtaVsPhiVsPt ( 0),
_n1_1_vsM          ( 0),  // w/ weight
_s1pt_1_vsM        ( 0),
_n1Nw_1_vsM        ( 0), // w/o weight
_s1ptNw_1_vsM      ( 0),
_dedxVsP_1         ( 0),
_corrDedxVsP_1     ( 0),
_betaVsP_1         ( 0),
_n1_2_vsPt         ( 0),       
_n1_2_vsEtaVsPhi   ( 0),
_s1pt_2_vsEtaVsPhi ( 0),
_n1_2_vsZVsEtaVsPhiVsPt ( 0), 
_n1_2_vsM          ( 0),
_s1pt_2_vsM        ( 0),
_n1Nw_2_vsM        ( 0),
_s1ptNw_2_vsM      ( 0),
_dedxVsP_2         ( 0),
_corrDedxVsP_2     ( 0),
_betaVsP_2         ( 0),
_n2_12_vsEtaPhi    ( 0),  
_n2_12_vsPtVsPt    ( 0),
_s2PtPt_12_vsEtaPhi( 0),    
_s2PtN_12_vsEtaPhi ( 0),       
_s2NPt_12_vsEtaPhi ( 0),     
_n2_12_vsM         ( 0),        
_s2PtPt_12_vsM     ( 0),    
_s2PtN_12_vsM      ( 0),       
_s2NPt_12_vsM      ( 0), 
_n2Nw_12_vsM       ( 0),        
_s2PtPtNw_12_vsM   ( 0),    
_s2PtNNw_12_vsM    ( 0),       
_s2NPtNw_12_vsM    ( 0), 
_invMass           ( 0),
_invMassElec       ( 0),
n1Name("NA"),
n1NwName("NA"),
n2Name("NA"),
n2NwName("NA"),
n3Name("NA"),
n1n1Name("NA"),
n1n1n1Name("NA"),
n2n1Name("NA"),
r1Name("NA"),
r2Name("NA"),
r3Name("NA"),
r2r1Name("NA"),
c2Name("NA"),
c3Name("NA"),
d3Name("NA"),
p3Name("NA"),
cName("NA"),

intR2Name("NA"),
binCorrName("NA"),
intBinCorrName("NA"),

countsName("NA"),
part_1_Name("NA"),
part_2_Name("NA"),
part_3_Name("NA"),
pair_12_Name("NA"),
pair_13_Name("NA"),
pair_23_Name("NA"),
tripletName("NA"),

avg("NA"),
avgName("NA"),
sumName("NA"),
s1ptName("NA"),
s1ptNwName("NA"),
s1DptName("NA"),

s2PtPtName("NA"),
s2NPtName("NA"),
s2PtNName("NA"),
s2DptDptName("NA"),

s2PtPtNwName("NA"),
s2NPtNwName("NA"),
s2PtNNwName("NA"),

ptName("NA"),
ptptName("NA"),
pt1pt1Name("NA"),
DptName("NA"),
DptDptName("NA"),
RDptDptName("NA"),
nPtName("NA"),
ptNName("NA"),
seanName("NA"),

_title_counts("NA"),

_title_m0("NA"),
_title_m1("NA"),
_title_m2("NA"),
_title_m3("NA"),
_title_m4("NA"),
_title_m5("NA"),
_title_m6("NA"),

_title_eta_1("NA"),
_title_phi_1("NA"),
_title_pt_1("NA"),
_title_etaPhi_1("NA"),
_title_n_1("NA"),
_title_SumPt_1("NA"),
_title_AvgPt_1("NA"),
_title_AvgN_1("NA"),
_title_AvgSumPt_1("NA"),

_title_eta_2("NA"),
_title_phi_2("NA"),
_title_pt_2("NA"),
_title_etaPhi_2("NA"),
_title_n_2("NA"),
_title_SumPt_2("NA"),
_title_AvgPt_2("NA"),
_title_AvgN_2("NA"),
_title_AvgSumPt_2("NA"),

_title_etaPhi_12("NA"),

_title_AvgN2_12("NA"),
_title_AvgSumPtPt_12("NA"),
_title_AvgSumPtN_12("NA"),
_title_AvgNSumPt_12("NA"),

vsZ("NA"),
vsM("NA"),
vsPt("NA"),
vsPhi("NA"), 
vsEta("NA"), 
vsEtaPhi("NA"), 
vsPtVsPt("NA")
{
  printf("Default constructor called \n");
  
  printf("passed \n ");
  
}

AliAnalysisTaskDptDptQA::AliAnalysisTaskDptDptQA(const TString & name)
: AliAnalysisTaskSE(name),
fAODEvent(0), 
fESDEvent(0),  
fInputHandler(0),
_outputHistoList(0),
_twoPi         ( 2.0 * 3.1415927),
_eventCount    ( 0), 
_debugLevel    ( 0),
_singlesOnly   ( 0), 
_useWeights    ( 0), 
_sameFilter    ( false),
_rejectPileup  ( 1), 
_rejectPairConversion ( 0), 
_vertexZMin           ( -10.), 
_vertexZMax           (  10.), 
_vertexXYMin          ( -10.),
_vertexXYMax          (  10.),
_centralityMethod     (  4),
_centralityMin        (  0.),
_centralityMax        (  1.),
_requestedCharge_1    (   1),
_requestedCharge_2    (  -1),
_dcaZMin              ( -3), 
_dcaZMax              (  3.), 
_dcaXYMin             ( -3.), 
_dcaXYMax             (  3.),
_dedxMin              ( 0),
_dedxMax              ( 100000),
_nClusterMin          ( 70), 
_trackFilterBit       ( 0),
_field    ( 1.),
_nTracks  ( 0 ),
_mult0    ( 0 ),
_mult1    ( 0 ),
_mult2    ( 0 ),
_mult3    ( 0 ),
_mult4    ( 0 ),
_mult5    ( 0 ),
_mult6    ( 0 ),
arraySize ( 2000),
_id_1(0),       
_charge_1(0),    
_iEtaPhi_1(0),    
_iPt_1(0),     
_pt_1(0),       
_px_1(0),      
_py_1(0),      
_pz_1(0),      
_correction_1(0),   
_dedx_1(0),   
_id_2(0),      
_charge_2(0),    
_iEtaPhi_2(0),    
_iPt_2(0),     
_pt_2(0),      
_px_2(0),      
_py_2(0),      
_pz_2(0),      
_correction_2(0),   
_dedx_2(0),   
_correctionWeight_1(0),   
_correctionWeight_2(0),
_nBins_M0(500),       _min_M0(0),        _max_M0(10000),          _width_M0(20),
_nBins_M1(500),       _min_M1(0),        _max_M1(10000),          _width_M1(20),
_nBins_M2(500),       _min_M2(0),        _max_M2(10000),          _width_M2(20),
_nBins_M3(500),       _min_M3(0),        _max_M3(10000),          _width_M3(20),
_nBins_M4(100),       _min_M4(0),        _max_M4(1),              _width_M4(0.01),
_nBins_M5(100),       _min_M5(0),        _max_M5(1),              _width_M5(0.01),
_nBins_M6(100),       _min_M6(0),        _max_M6(1),              _width_M6(0.01),
_nBins_vertexZ(40),   _min_vertexZ(-10), _max_vertexZ(10),        _width_vertexZ(0.5),

_nBins_pt_1(18),      _min_pt_1(0.2),    _max_pt_1(2.0),          _width_pt_1(0.1),
_nBins_phi_1(72),     _min_phi_1(0),     _max_phi_1(2.*3.1415927),_width_phi_1(2.*3.1415927/72.),
_nBins_eta_1(0),     _min_eta_1(0),      _max_eta_1(0),           _width_eta_1(0.1),

_nBins_etaPhi_1(0), 
_nBins_etaPhiPt_1(0),
_nBins_zEtaPhiPt_1(0),

_nBins_pt_2(18),     _min_pt_2(0.2),     _max_pt_2(2.0),          _width_pt_2(0.1),
_nBins_phi_2(72),    _min_phi_2(0),      _max_phi_2(2.*3.1415927),_width_phi_2(2.*3.1415927/72),
_nBins_eta_2(0),     _min_eta_2(0),      _max_eta_2(0),           _width_eta_2(0.1),

_nBins_etaPhi_2(0), 
_nBins_etaPhiPt_2(0),
_nBins_zEtaPhiPt_2(0),
_nBins_etaPhi_12(0),
__n1_1(0),
__n1_2(0),
__n2_12(0),   
__s1pt_1(0),
__s1pt_2(0),
__s2ptpt_12(0),
__s2NPt_12(0),
__s2PtN_12(0),
__n1Nw_1(0),
__n1Nw_2(0),
__n2Nw_12(0),   
__s1ptNw_1(0),
__s1ptNw_2(0),
__s2ptptNw_12(0),
__s2NPtNw_12(0),
__s2PtNNw_12(0),
__n1_1_vsPt(0),
__n1_1_vsEtaPhi(0), 
__s1pt_1_vsEtaPhi(0),
__n1_1_vsZEtaPhiPt(0),
__n1_2_vsPt(0),
__n1_2_vsEtaPhi(0), 
__s1pt_2_vsEtaPhi(0),
__n1_2_vsZEtaPhiPt(0),
__n2_12_vsPtPt(0),
__n2_12_vsEtaPhi(0),
__s2ptpt_12_vsEtaPhi(0),
__s2PtN_12_vsEtaPhi(0),
__s2NPt_12_vsEtaPhi(0),
_weight_1        ( 0    ),
_weight_2        ( 0    ),
_eventAccounting ( 0),
_m0 ( 0),
_m1 ( 0),
_m2 ( 0),
_m3 ( 0),
_m4 ( 0),
_m5 ( 0),
_m6 ( 0),
_vertexZ           ( 0),
_etadis ( 0),
_phidis ( 0),
_dcaz   ( 0),
_dcaxy  ( 0),
_n1_1_vsPt         ( 0),         
_n1_1_vsEtaVsPhi   ( 0),
_s1pt_1_vsEtaVsPhi ( 0), 
_n1_1_vsZVsEtaVsPhiVsPt ( 0),
_n1_1_vsM          ( 0),  // w/ weight
_s1pt_1_vsM        ( 0),
_n1Nw_1_vsM        ( 0), // w/o weight
_s1ptNw_1_vsM      ( 0),
_dedxVsP_1         ( 0),
_corrDedxVsP_1     ( 0),
_betaVsP_1         ( 0),
_n1_2_vsPt         ( 0),       
_n1_2_vsEtaVsPhi   ( 0),
_s1pt_2_vsEtaVsPhi ( 0),
_n1_2_vsZVsEtaVsPhiVsPt ( 0), 
_n1_2_vsM          ( 0),
_s1pt_2_vsM        ( 0),
_n1Nw_2_vsM        ( 0),
_s1ptNw_2_vsM      ( 0),
_dedxVsP_2         ( 0),
_corrDedxVsP_2     ( 0),
_betaVsP_2         ( 0),
_n2_12_vsEtaPhi    ( 0),  
_n2_12_vsPtVsPt    ( 0),
_s2PtPt_12_vsEtaPhi( 0),    
_s2PtN_12_vsEtaPhi ( 0),       
_s2NPt_12_vsEtaPhi ( 0),     
_n2_12_vsM         ( 0),        
_s2PtPt_12_vsM     ( 0),    
_s2PtN_12_vsM      ( 0),       
_s2NPt_12_vsM      ( 0), 
_n2Nw_12_vsM       ( 0),        
_s2PtPtNw_12_vsM   ( 0),    
_s2PtNNw_12_vsM    ( 0),       
_s2NPtNw_12_vsM    ( 0), 
_invMass           ( 0),
_invMassElec       ( 0),
n1Name("NA"),
n1NwName("NA"),
n2Name("NA"),
n2NwName("NA"),
n3Name("NA"),
n1n1Name("NA"),
n1n1n1Name("NA"),
n2n1Name("NA"),
r1Name("NA"),
r2Name("NA"),
r3Name("NA"),
r2r1Name("NA"),
c2Name("NA"),
c3Name("NA"),
d3Name("NA"),
p3Name("NA"),
cName("NA"),

intR2Name("NA"),
binCorrName("NA"),
intBinCorrName("NA"),

countsName("NA"),
part_1_Name("NA"),
part_2_Name("NA"),
part_3_Name("NA"),
pair_12_Name("NA"),
pair_13_Name("NA"),
pair_23_Name("NA"),
tripletName("NA"),

avg("NA"),
avgName("NA"),
sumName("NA"),
s1ptName("NA"),
s1ptNwName("NA"),
s1DptName("NA"),

s2PtPtName("NA"),
s2NPtName("NA"),
s2PtNName("NA"),
s2DptDptName("NA"),

s2PtPtNwName("NA"),
s2NPtNwName("NA"),
s2PtNNwName("NA"),

ptName("NA"),
ptptName("NA"),
pt1pt1Name("NA"),
DptName("NA"),
DptDptName("NA"),
RDptDptName("NA"),
nPtName("NA"),
ptNName("NA"),
seanName("NA"),

_title_counts("NA"),

_title_m0("NA"),
_title_m1("NA"),
_title_m2("NA"),
_title_m3("NA"),
_title_m4("NA"),
_title_m5("NA"),
_title_m6("NA"),

_title_eta_1("NA"),
_title_phi_1("NA"),
_title_pt_1("NA"),
_title_etaPhi_1("NA"),
_title_n_1("NA"),
_title_SumPt_1("NA"),
_title_AvgPt_1("NA"),
_title_AvgN_1("NA"),
_title_AvgSumPt_1("NA"),

_title_eta_2("NA"),
_title_phi_2("NA"),
_title_pt_2("NA"),
_title_etaPhi_2("NA"),
_title_n_2("NA"),
_title_SumPt_2("NA"),
_title_AvgPt_2("NA"),
_title_AvgN_2("NA"),
_title_AvgSumPt_2("NA"),

_title_etaPhi_12("NA"),

_title_AvgN2_12("NA"),
_title_AvgSumPtPt_12("NA"),
_title_AvgSumPtN_12("NA"),
_title_AvgNSumPt_12("NA"),

vsZ("NA"),
vsM("NA"),
vsPt("NA"),
vsPhi("NA"), 
vsEta("NA"), 
vsEtaPhi("NA"), 
vsPtVsPt("NA")
{
  printf("2nd constructor called ");
  
  DefineOutput(0, TList::Class());
  
  printf("passed  ");
  
}

AliAnalysisTaskDptDptQA::~AliAnalysisTaskDptDptQA()
{

}

void AliAnalysisTaskDptDptQA::UserCreateOutputObjects()
{
  cout<< "AliAnalysisTaskDptDptQA::CreateOutputObjects() Starting " << endl;
  OpenFile(0);
  _outputHistoList = new TList();
  _outputHistoList->SetOwner();
  
  //Setup the parameters of the histograms
  _nBins_M0 = 500; _min_M0   = 0.;    _max_M0    = 5000.;  _width_M0 = (_max_M0-_min_M0)/_nBins_M0;
  _nBins_M1 = 500; _min_M1   = 0.;    _max_M1    = 5000.;  _width_M1 = (_max_M1-_min_M1)/_nBins_M1;
  _nBins_M2 = 500; _min_M2   = 0.;    _max_M2    = 5000.;  _width_M2 = (_max_M2-_min_M2)/_nBins_M2;
  _nBins_M3 = 500; _min_M3   = 0.;    _max_M3    = 5000.;  _width_M3 = (_max_M3-_min_M3)/_nBins_M3;
  _nBins_M4 = 100; _min_M4   = 0.;    _max_M4    = 100.;   _width_M4 = (_max_M4-_min_M4)/_nBins_M4;
  _nBins_M5 = 100; _min_M5   = 0.;    _max_M5    = 100.;   _width_M5 = (_max_M5-_min_M5)/_nBins_M5;
  _nBins_M6 = 100; _min_M6   = 0.;    _max_M6    = 100.;   _width_M6 = (_max_M6-_min_M6)/_nBins_M6;
  
  _min_vertexZ       = _vertexZMin;  
  _max_vertexZ       = _vertexZMax;  
  _width_vertexZ     = 0.5;
  _nBins_vertexZ     = int(0.5+ (_max_vertexZ - _min_vertexZ)/_width_vertexZ); 
  _nBins_pt_1        = int(0.5+ (_max_pt_1 -_min_pt_1 )/_width_pt_1); 
  _nBins_eta_1       = int(0.5+ (_max_eta_1-_min_eta_1)/_width_eta_1);  
  _width_phi_1       = (_max_phi_1  - _min_phi_1)  /_nBins_phi_1;
  _nBins_etaPhi_1    = _nBins_phi_1    * _nBins_eta_1;
  _nBins_etaPhiPt_1  = _nBins_etaPhi_1 * _nBins_pt_1;
  _nBins_zEtaPhiPt_1 = _nBins_vertexZ  * _nBins_etaPhiPt_1;
  
  _nBins_pt_2        =  int(0.5+ (_max_pt_2 -_min_pt_2 )/_width_pt_2);  
  _nBins_eta_2       = int(0.5+ (_max_eta_2-_min_eta_2)/_width_eta_2); 
  _width_phi_2       = (_max_phi_2  - _min_phi_2)  /_nBins_phi_2;
  _nBins_etaPhi_2    = _nBins_phi_2    * _nBins_eta_2;
  _nBins_etaPhiPt_2  = _nBins_etaPhi_2 * _nBins_pt_2;
  _nBins_zEtaPhiPt_2 = _nBins_vertexZ  * _nBins_etaPhiPt_2;
  _nBins_etaPhi_12   = _nBins_etaPhi_1 * _nBins_etaPhi_2;
  
  //setup the work arrays
  
  _id_1       = new int[arraySize];   
  _charge_1   = new int[arraySize]; 
  //_iPhi_1 = new int[arraySize]; 
  //_iEta_1 = new int[arraySize]; 
  _iEtaPhi_1  = new int[arraySize]; 
  _iPt_1      = new int[arraySize];  
  _pt_1       = new float[arraySize];    
  _px_1       = new float[arraySize];   
  _py_1       = new float[arraySize];   
  _pz_1       = new float[arraySize];   
  //_phi_1 = new float[arraySize];  
  //_eta_1 = new float[arraySize];  
  _correction_1 = new float[arraySize];
  _dedx_1     = new float[arraySize];
  
  __n1_1_vsPt              = getDoubleArray(_nBins_pt_1,        0.);
  __n1_1_vsEtaPhi          = getDoubleArray(_nBins_etaPhi_1,    0.);
  __s1pt_1_vsEtaPhi        = getDoubleArray(_nBins_etaPhi_1,    0.);
  __n1_1_vsZEtaPhiPt       = getFloatArray(_nBins_zEtaPhiPt_1,  0.);
  
  cout << "==========================================================================================" << endl;
  cout << "=============== Booking for particle 1 done." << endl;
  cout << "_requestedCharge_1: " << _requestedCharge_1 << endl;
  cout << "_requestedCharge_2: " << _requestedCharge_2 << endl;
  
  if (_requestedCharge_2!=_requestedCharge_1)
    {
    cout << " creating arrays for particle 2 with size: " << arraySize << endl;
    _sameFilter = 0;
    //particle 2
    _id_2       = new int[arraySize];   
    _charge_2   = new int[arraySize]; 
    //_iPhi_2   = new int[arraySize]; 
    //_iEta_2   = new int[arraySize]; 
    _iEtaPhi_2  = new int[arraySize]; 
    _iPt_2      = new int[arraySize];  
    _pt_2       = new float[arraySize];   
    _px_2       = new float[arraySize];   
    _py_2       = new float[arraySize];   
    _pz_2       = new float[arraySize];   
    //_phi_2    = new float[arraySize];  
    //_eta_2    = new float[arraySize];  
    _correction_2 = new float[arraySize];
    _dedx_2       = new float[arraySize];
    
    __n1_2_vsPt              = getDoubleArray(_nBins_pt_2,        0.);
    __n1_2_vsEtaPhi          = getDoubleArray(_nBins_etaPhi_2,    0.);
    __s1pt_2_vsEtaPhi        = getDoubleArray(_nBins_etaPhi_2,    0.);
    __n1_2_vsZEtaPhiPt       = getFloatArray(_nBins_zEtaPhiPt_2, 0.);
    
    }
  
  __n2_12_vsPtPt           = getDoubleArray(_nBins_pt_1*_nBins_pt_2,0.);
  __n2_12_vsEtaPhi         = getFloatArray(_nBins_etaPhi_12,       0.);
  __s2ptpt_12_vsEtaPhi     = getFloatArray(_nBins_etaPhi_12,       0.);
  __s2PtN_12_vsEtaPhi      = getFloatArray(_nBins_etaPhi_12,       0.);
  __s2NPt_12_vsEtaPhi      = getFloatArray(_nBins_etaPhi_12,       0.);
  
  // Setup all the labels needed.
  
  part_1_Name   = "_1";
  part_2_Name   = "_2";
  pair_12_Name  = "_12";
  
  n1Name     = "n1";
  n2Name     = "n2";
  n1NwName   = "n1Nw";
  n2NwName   = "n2Nw";
  r1Name     = "r1";
  r2Name     = "r2";
  r3Name     = "r3";
  r2r1Name   = "r2r1";
  c2Name     = "c2";
  c3Name     = "c3";
  d3Name     = "d3";
  p3Name     = "p3";
  cName      = "sean";
  
  intR2Name       = "intR2";
  binCorrName     = "binCorr";
  intBinCorrName  = "intBinCorr";
  
  avgName      = "avg";
  sumName      = "sum";
  s1ptName     = "sumPt";
  s1ptNwName   = "sumPtNw";
  s1DptName    = "sumDpt";
  s2PtPtName   = "sumPtPt";
  s2PtPtNwName = "sumPtPtNw";
  s2DptDptName = "sumDptDpt";
  s2NPtName    = "sumNPt";
  s2NPtNwName  = "sumNPtNw";
  s2PtNName    = "sumPtN";
  s2NPtNwName  = "sumNPtNw";
  s2PtNNwName  = "sumPtNNw";
  ptName       = "avgPt";
  ptptName     = "avgPtPt";
  pt1pt1Name   = "avgPtavgPt";
  DptName      = "avgDpt";
  DptDptName   = "avgDptDpt";
  RDptDptName  = "relDptDpt"; // ratio of avgDptDpt by avgPt*avgPt
  nPtName      = "avgNpt";
  ptNName      = "avgPtN";
  seanName     = "seanC";
  
  _title_counts = "yield";
  
  _title_m0     = "M_{0}";
  _title_m1     = "M_{1}";
  _title_m2     = "M_{2}";
  _title_m3     = "M_{3}";
  _title_m4     = "V0Centrality";
  _title_m5     = "TrkCentrality";
  _title_m6     = "SpdCentrality";
  
  _title_eta_1       = "#eta_{1}";
  _title_phi_1       = "#varphi_{1} (radian)";
  _title_etaPhi_1    = "#eta_{1}#times#varphi_{1}";
  _title_pt_1        = "p_{t,1} (GeV/c)";
  _title_n_1         = "n_{1}";
  _title_SumPt_1     = "#Sigma p_{t,1} (GeV/c)";
  _title_AvgPt_1     = "#LT p_{t,1} #GT (GeV/c)";
  _title_AvgN_1      = "#LT n_{1} #GT";
  _title_AvgSumPt_1  = "#LT #Sigma p_{t,1} #GT (GeV/c)";
  
  _title_eta_2       = "#eta_{2}";
  _title_phi_2       = "#varphi_{2} (radian)";
  _title_etaPhi_2    = "#eta_{2}#times#varphi_{2}";
  _title_pt_2        = "p_{t,2} (GeV/c)";
  _title_n_2         = "n_{2}";
  _title_SumPt_2     = "#Sigma p_{t,1} (GeV/c)";
  _title_AvgPt_2     = "#LT p_{t,2} #GT (GeV/c)";
  _title_AvgN_2      = "#LT n_{2} #GT";
  _title_AvgSumPt_2  = "#LT #Sigma p_{t,2} #GT (GeV/c)";
  
  _title_etaPhi_12   = "#eta_{1}#times#varphi_{1}#times#eta_{2}#times#varphi_{2}";
  
  _title_AvgN2_12       = "#LT n_{2} #GT";;
  _title_AvgSumPtPt_12  = "#LT #Sigma p_{t,1}p_{t,2} #GT";;
  _title_AvgSumPtN_12   = "#LT #Sigma p_{t,1}N #GT";;
  _title_AvgNSumPt_12   = "#LT N#Sigma p_{t,2} #GT";;
  
  
  vsZ         = "_vsZ";
  vsM         = "_vsM";
  vsPt         = "_vsPt";
  vsPhi        = "_vsPhi"; 
  vsEta        = "_vsEta"; 
  vsEtaPhi     = "_vsEtaPhi"; 
  vsPtVsPt     = "_vsPtVsPt";
  
  
  if (_useWeights)
    {
      int iZ, iEtaPhi, iPt;
      int iZ1,iEtaPhi1,iPt1;
      int a, b;
      if (_weight_1)
	{

	  cout<<"Prabhat Sanu weeding is here *************"<<"   "<<endl;

	  _correctionWeight_1 = new float[_nBins_vertexZ*_nBins_etaPhi_1*_nBins_pt_1];
	  a = _nBins_pt_1;
	  b = _nBins_etaPhi_1*_nBins_pt_1;
	  for (iZ=0,iZ1=1; iZ<_nBins_vertexZ; iZ++, iZ1++)
	    {
	      for (iEtaPhi=0,iEtaPhi1=1; iEtaPhi<_nBins_etaPhi_1; iEtaPhi++, iEtaPhi1++)
		{
		  for (iPt=0,iPt1=1; iPt<_nBins_pt_1; iPt++, iPt1++)
		    {
		      _correctionWeight_1[iZ*b+iEtaPhi*a+iPt] = _weight_1->GetBinContent(iZ1,iEtaPhi1,iPt1);
		    }      
		}
	    }
	} // _weight_1
      else
	{
	  AliError("AliAnalysisTaskDptDptQA:: _weight_1 is a null pointer.");
	  return;
	}
      if (!_sameFilter) 
	{
	  if (_weight_2)
	    {
	      _correctionWeight_2 = new float[_nBins_vertexZ*_nBins_etaPhi_2*_nBins_pt_2];
	      a = _nBins_pt_2;
	      b = _nBins_etaPhi_2*_nBins_pt_2;
	      for (iZ=0,iZ1=1; iZ<_nBins_vertexZ; iZ++, iZ1++)
		{
		  for (iEtaPhi=0,iEtaPhi1=1; iEtaPhi<_nBins_etaPhi_2; iEtaPhi++, iEtaPhi1++)
		    {
		      for (iPt=0,iPt1=1; iPt<_nBins_pt_2; iPt++, iPt1++)
			{
			  _correctionWeight_2[iZ*b+iEtaPhi*a+iPt] = _weight_2->GetBinContent(iZ1,iEtaPhi1,iPt1);
			}      
		    }
		}
	    } // _weight_2
	  else
	    {
	      AliError("AliAnalysisTaskDptDptQA:: _weight_1 is a null pointer.");
	      return;
	    }
	}
    }
  
  createHistograms();
  PostData(0,_outputHistoList);
  
  cout<< "AliAnalysisTaskDptDptQA::CreateOutputObjects() DONE " << endl;
  
}

void  AliAnalysisTaskDptDptQA::createHistograms()
{
  AliInfo(" AliAnalysisTaskDptDptQA::createHistoHistograms() Creating Event Histos");
  TString name;
  
  name = "eventAccounting";
  
  // bin index : what it is...
  //         0 :  number of event submitted
  //         1 :  number accepted by centrality cut
  //         2 :  number accepted by centrality cut and z cut
  //         3 :  total number of particles that satisfied filter 1
  //         4 :  total number of particles that satisfied filter 2
  _eventAccounting      = createHisto1D(name,name,10, -0.5, 9.5, "event Code", _title_counts);
  
  name = "m0"; _m0      = createHisto1D(name,name,_nBins_M1, _min_M1, _max_M1, _title_m0, _title_counts);
  name = "m1"; _m1      = createHisto1D(name,name,_nBins_M1, _min_M1, _max_M1, _title_m1, _title_counts);
  name = "m2"; _m2      = createHisto1D(name,name,_nBins_M2, _min_M2, _max_M2, _title_m2, _title_counts);
  name = "m3"; _m3      = createHisto1D(name,name,_nBins_M3, _min_M3, _max_M3, _title_m3, _title_counts);
  name = "m4"; _m4      = createHisto1D(name,name,_nBins_M4, _min_M4, _max_M4, _title_m4, _title_counts);
  name = "m5"; _m5      = createHisto1D(name,name,_nBins_M5, _min_M5, _max_M5, _title_m5, _title_counts);
  name = "m6"; _m6      = createHisto1D(name,name,_nBins_M6, _min_M6, _max_M6, _title_m6, _title_counts);
  name = "zV"; _vertexZ = createHisto1D(name,name,_nBins_vertexZ, _min_vertexZ, _max_vertexZ, "z-Vertex (cm)", _title_counts);
  
  name = "Eta";     _etadis   = createHisto1F(name,name, 200, -1.0, 1.0, "#eta","counts");
  name = "Phi";     _phidis   = createHisto1F(name,name, 360, 0.0, 6.4, "#phi","counts");
  
  if (_singlesOnly)
    {
      name = n1Name+part_1_Name+vsPt;              _n1_1_vsPt              = createHisto1F(name,name, _nBins_pt_1,  _min_pt_1,  _max_pt_1,   _title_pt_1,  _title_AvgN_1);
      name = n1Name+part_1_Name+vsZ+vsEtaPhi+vsPt; _n1_1_vsZVsEtaVsPhiVsPt = createHisto3F(name,name, _nBins_vertexZ,_min_vertexZ,_max_vertexZ, _nBins_etaPhi_1, 0., double(_nBins_etaPhi_1), _nBins_pt_1, _min_pt_1, _max_pt_1, "zVertex", _title_etaPhi_1,  _title_pt_1);
      //name = "dedxVsP_1";                          _dedxVsP_1              = createHisto2F(name,name,400,-2.,2.,120,0.,120.,"p (GeV/c)", "dedx", "counts");
      //name = "corrDedxVsP_1";                      _corrDedxVsP_1          = createHisto2F(name,name,400,-2.,2.,120,0.,120.,"p (GeV/c)", "dedx", "counts");
      //name = "betaVsP_1";                          _betaVsP_1              = createHisto2F(name,name,400,-2.,2.,120,0.5,1.1,"p (GeV/c)", "beta", "counts");
      
      name = n1Name+part_2_Name+vsPt;              _n1_2_vsPt              = createHisto1F(name,name, _nBins_pt_2,  _min_pt_2,  _max_pt_2,   _title_pt_2,  _title_AvgN_2);
      name = n1Name+part_2_Name+vsZ+vsEtaPhi+vsPt; _n1_2_vsZVsEtaVsPhiVsPt = createHisto3F(name,name, _nBins_vertexZ,_min_vertexZ,_max_vertexZ, _nBins_etaPhi_2, 0., double(_nBins_etaPhi_2), _nBins_pt_2, _min_pt_2, _max_pt_2, "zVertex", _title_etaPhi_2,  _title_pt_2);
      //name = "dedxVsP_2";                          _dedxVsP_2              = createHisto2F(name,name,400,-2.,2.,120,0.,120.,"p (GeV/c)", "dedx", "counts");
      //name = "corrDedxVsP_2";                      _corrDedxVsP_2          = createHisto2F(name,name,400,-2.,2.,120,0.,120.,"p (GeV/c)", "dedx", "counts");
      //name = "betaVsP_2";                          _betaVsP_2              = createHisto2F(name,name,400,-2.,2.,120,0.5,1.1,"p (GeV/c)", "beta", "counts");
    }
  else
    {
      name = n1Name+part_1_Name+vsEtaPhi;       _n1_1_vsEtaVsPhi      = createHisto2F(name,name, _nBins_eta_1, _min_eta_1, _max_eta_1,  _nBins_phi_1, _min_phi_1, _max_phi_1,  _title_eta_1,  _title_phi_1,  _title_AvgN_1);
      name = s1ptName+part_1_Name+vsEtaPhi;     _s1pt_1_vsEtaVsPhi    = createHisto2F(name,name, _nBins_eta_1, _min_eta_1, _max_eta_1,  _nBins_phi_1, _min_phi_1, _max_phi_1,  _title_eta_1,  _title_phi_1,  _title_AvgSumPt_1);
      name = n1Name+part_1_Name+vsM;            _n1_1_vsM             = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgN_1);
      name = s1ptName+part_1_Name+vsM;          _s1pt_1_vsM           = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgSumPt_1);
      name = n1NwName+part_1_Name+vsM;          _n1Nw_1_vsM           = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgN_1);
      name = s1ptNwName+part_1_Name+vsM;        _s1ptNw_1_vsM         = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgSumPt_1);
      
      name = n1Name+part_2_Name+vsEtaPhi;       _n1_2_vsEtaVsPhi      = createHisto2F(name,name, _nBins_eta_2, _min_eta_2, _max_eta_2,  _nBins_phi_2, _min_phi_2, _max_phi_2,  _title_eta_2,  _title_phi_2,  _title_AvgN_2);
      name = s1ptName+part_2_Name+vsEtaPhi;     _s1pt_2_vsEtaVsPhi    = createHisto2F(name,name, _nBins_eta_2, _min_eta_2, _max_eta_2,  _nBins_phi_2, _min_phi_2, _max_phi_2,  _title_eta_2,  _title_phi_2,  _title_AvgSumPt_2);
      name = n1Name+part_2_Name + vsM;          _n1_2_vsM             = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgN_2);
      name = s1ptName+part_2_Name + vsM;        _s1pt_2_vsM           = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgSumPt_2);
      name = n1NwName+part_2_Name+vsM;          _n1Nw_2_vsM           = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgN_1);
      name = s1ptNwName+part_2_Name+vsM;        _s1ptNw_2_vsM         = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgSumPt_1);
      
      name = n2Name+pair_12_Name+vsEtaPhi;      _n2_12_vsEtaPhi       = createHisto1F(name,name, _nBins_etaPhi_12, 0.,        double(_nBins_etaPhi_12), _title_etaPhi_12, _title_AvgN2_12);        
    name = s2PtPtName+pair_12_Name + vsEtaPhi;_s2PtPt_12_vsEtaPhi   = createHisto1F(name,name, _nBins_etaPhi_12, 0.,        double(_nBins_etaPhi_12), _title_etaPhi_12,  _title_AvgSumPtPt_12);    
    name = s2PtNName+pair_12_Name + vsEtaPhi; _s2PtN_12_vsEtaPhi    = createHisto1F(name,name, _nBins_etaPhi_12, 0.,        double(_nBins_etaPhi_12), _title_etaPhi_12,  _title_AvgSumPtN_12);    
    name = s2NPtName+pair_12_Name + vsEtaPhi; _s2NPt_12_vsEtaPhi    = createHisto1F(name,name, _nBins_etaPhi_12, 0.,        double(_nBins_etaPhi_12), _title_etaPhi_12,  _title_AvgNSumPt_12);    
    name = n2Name+pair_12_Name+vsPtVsPt;      _n2_12_vsPtVsPt       = createHisto2F(name,name, _nBins_pt_1, _min_pt_1, _max_pt_1, _nBins_pt_2, _min_pt_2, _max_pt_2, _title_pt_1, _title_pt_2, _title_AvgN2_12);        
    
    name = n2Name+pair_12_Name + vsM;         _n2_12_vsM            = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgN2_12);        
    name = s2PtPtName+pair_12_Name + vsM;     _s2PtPt_12_vsM        = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgSumPtPt_12);    
    name = s2PtNName+pair_12_Name + vsM;      _s2PtN_12_vsM         = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgSumPtN_12);       
    name = s2NPtName+pair_12_Name + vsM;      _s2NPt_12_vsM         = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgNSumPt_12);     
    
    name = n2NwName+pair_12_Name + vsM;       _n2Nw_12_vsM          = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgN2_12);        
    name = s2PtPtNwName+pair_12_Name + vsM;   _s2PtPtNw_12_vsM      = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgSumPtPt_12);    
    name = s2PtNNwName+pair_12_Name + vsM;    _s2PtNNw_12_vsM       = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgSumPtN_12);       
    name = s2NPtNwName+pair_12_Name + vsM;    _s2NPtNw_12_vsM       = createProfile(name,name, _nBins_M4, _min_M4, _max_M4, _title_m4, _title_AvgNSumPt_12);     
    
    name = "mInv";     _invMass     = createHisto1F(name,name, 500, 0., 1.000, "M_{inv}","counts"); 
    name = "mInvElec"; _invMassElec = createHisto1F(name,name, 500, 0., 1.000, "M_{inv}","counts"); 
    }
  
  AliInfo(" AliAnalysisTaskDptDptQA::createHistoHistograms() All Done"); 
}
//-----------------------//

void  AliAnalysisTaskDptDptQA::finalizeHistograms()
{
  
  AliInfo("AliAnalysisTaskDptDptQA::finalizeHistograms() starting");
  AliInfo(Form("CorrelationAnalyzers::finalizeHistograms()   _eventCount : %d",int(_eventCount)));
  if (_singlesOnly)
    {
    if (_sameFilter)
      {
      fillHistoWithArray(_n1_1_vsPt,              __n1_1_vsPt,        _nBins_pt_1);
      fillHistoWithArray(_n1_1_vsZVsEtaVsPhiVsPt, __n1_1_vsZEtaPhiPt, _nBins_vertexZ, _nBins_etaPhi_1, _nBins_pt_1);
      fillHistoWithArray(_n1_2_vsPt,              __n1_1_vsPt,        _nBins_pt_1);
      fillHistoWithArray(_n1_2_vsZVsEtaVsPhiVsPt, __n1_1_vsZEtaPhiPt, _nBins_vertexZ, _nBins_etaPhi_1, _nBins_pt_1);
      }
    else
      {
      fillHistoWithArray(_n1_1_vsPt,              __n1_1_vsPt,        _nBins_pt_1);
      fillHistoWithArray(_n1_1_vsZVsEtaVsPhiVsPt, __n1_1_vsZEtaPhiPt, _nBins_vertexZ, _nBins_etaPhi_1, _nBins_pt_1);
      fillHistoWithArray(_n1_2_vsPt,              __n1_2_vsPt,        _nBins_pt_2);
      fillHistoWithArray(_n1_2_vsZVsEtaVsPhiVsPt, __n1_2_vsZEtaPhiPt, _nBins_vertexZ, _nBins_etaPhi_2, _nBins_pt_2);
      }
    }
  else
    {
    if (_sameFilter)
      {
      fillHistoWithArray(_n1_1_vsEtaVsPhi,        __n1_1_vsEtaPhi,    _nBins_eta_1,   _nBins_phi_1);
      fillHistoWithArray(_s1pt_1_vsEtaVsPhi,      __s1pt_1_vsEtaPhi,  _nBins_eta_1,   _nBins_phi_1);
      fillHistoWithArray(_n1_2_vsEtaVsPhi,        __n1_1_vsEtaPhi,    _nBins_eta_1,   _nBins_phi_1);
      fillHistoWithArray(_s1pt_2_vsEtaVsPhi,      __s1pt_1_vsEtaPhi,  _nBins_eta_1,   _nBins_phi_1);
      }
    else
      {
      fillHistoWithArray(_n1_1_vsEtaVsPhi,        __n1_1_vsEtaPhi,    _nBins_eta_1,   _nBins_phi_1);
      fillHistoWithArray(_s1pt_1_vsEtaVsPhi,      __s1pt_1_vsEtaPhi,  _nBins_eta_1,   _nBins_phi_1);
      fillHistoWithArray(_n1_2_vsEtaVsPhi,        __n1_2_vsEtaPhi,    _nBins_eta_2,   _nBins_phi_2);
      fillHistoWithArray(_s1pt_2_vsEtaVsPhi,      __s1pt_2_vsEtaPhi,  _nBins_eta_2,   _nBins_phi_2);
      }
    fillHistoWithArray(_n2_12_vsEtaPhi,     __n2_12_vsEtaPhi,     _nBins_etaPhi_12);
    fillHistoWithArray(_s2PtPt_12_vsEtaPhi, __s2ptpt_12_vsEtaPhi, _nBins_etaPhi_12);
    fillHistoWithArray(_s2PtN_12_vsEtaPhi,  __s2PtN_12_vsEtaPhi,  _nBins_etaPhi_12);
    fillHistoWithArray(_s2NPt_12_vsEtaPhi,  __s2NPt_12_vsEtaPhi,  _nBins_etaPhi_12);
    fillHistoWithArray(_n2_12_vsPtVsPt,     __n2_12_vsPtPt,       _nBins_pt_1,    _nBins_pt_2);

    }  
  AliInfo("AliAnalysisTaskDptDptQA::finalizeHistograms()  Done ");
}
//--------------//


void  AliAnalysisTaskDptDptQA::UserExec(Option_t */*option*/)
{
  
  int    k1,k2;
  int    iPhi, iEta, iEtaPhi, iPt, charge;
  float  q, p, phi, pt, eta, corr, corrPt, dedx, px, py, pz;
  int    ij;
  int    id_1, q_1, iEtaPhi_1, iPt_1;
  float  pt_1, px_1, py_1, pz_1, corr_1, dedx_1;
  int    id_2, q_2, iEtaPhi_2, iPt_2;
  float  pt_2, px_2, py_2, pz_2, corr_2, dedx_2;
  float  ptpt;
  int    iVertex, iVertexP1, iVertexP2;
  int    iZEtaPhiPt;
  float  massElecSq = 2.5e-7;
  const  AliAODVertex*	vertex;
  int    nClus;
  bool   bitOK;
    
  // count all events looked at here
  _eventCount++;

  // A. Adare - Fix from above to avoid coverity complaint about null dereference 
  if (_eventAccounting)
    {
      _eventAccounting->Fill(0);// count all calls to this function
    }
  else 
    {
    cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - !_eventAccounting" << endl;
    cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - Skip this task" << endl;
    return;
    }
    
  //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - 1" << endl;
  
  //Get pointer to current event
  //fESDEvent = dynamic_cast<AliESDEvent*> (InputEvent());
  fAODEvent = dynamic_cast<AliAODEvent*> (InputEvent());
  
  //  if(!fAODEvent && !fESDEvent)
  if(!fAODEvent)
    {
    AliError("AliAnalysisTaskDptDptQA::Exec(Option_t *option) !fAODEvent");
    return;
    }
  
  _eventAccounting->Fill(1);// count all calls to this function with a valid pointer
  //reset single particle counters
  k1 = k2 = 0;
  __n1_1 = __n1_2 = __s1pt_1 = __s1pt_2 = __n1Nw_1 = __n1Nw_2 = __s1ptNw_1 = __s1ptNw_2 = 0;
  
  float v0Centr  = -999.;
  float trkCentr = -999.;
  float spdCentr = -999.;
  float vertexX  = -999;
  float vertexY  = -999;
  float vertexZ  = -999;
  float vertexXY = -999;
  float centrality = -999;
  
  if(fAODEvent)
    {
    //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - 5" << endl;
    
    //Centrality
    AliCentrality* centralityObject =  ((AliVAODHeader*)fAODEvent->GetHeader())->GetCentralityP();
    if (centralityObject)
      {
      //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - 6" << endl;
      
      v0Centr  = centralityObject->GetCentralityPercentile("V0M");
      trkCentr = centralityObject->GetCentralityPercentile("TRK"); 
      spdCentr = centralityObject->GetCentralityPercentile("CL1");
      //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - 7" << endl;
      
      }
    //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - 8" << endl;
    
    _nTracks  = fAODEvent->GetNumberOfTracks();
    //_mult0    = 0;
    //_mult1    = 0;
    //_mult2    = 0;
    _mult3    = _nTracks; 
    _mult4    = v0Centr;
    _mult5    = trkCentr;
    _mult6    = spdCentr;
    _field    = fAODEvent->GetMagneticField(); 
    
    //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - _field:" << _field << endl;
    
    //_centralityMethod
    switch (_centralityMethod)
      {
        case 0: centrality = _mult0; break;
        case 1: centrality = _mult1; break;
        case 2: centrality = _mult2; break;
        case 3: centrality = _mult3; break;
        case 4: centrality = _mult4; break;
        case 5: centrality = _mult5; break;
        case 6: centrality = _mult6; break;
      }
    
    //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - 10" << endl;
    
    //filter on centrality
    // require the v0 and trk centralities to agree within 5%.
    
    //if ((Float_t(GetTPCMult(fAOD)) > (-40.3+1.22*GetGlobalMult(fAOD))) && (Float_t(GetTPCMult(fAOD)) < (32.1+1.59*GetGlobalMult(fAOD)))) {//3 sigma

    
    if ( centrality < _centralityMin ||  
         centrality > _centralityMax ||
         fabs(v0Centr-trkCentr)>5.0)
      {
      //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - 11" << endl;
      
      // we dont analyze this event here... 
      return;
      }
    _eventAccounting->Fill(2);// count all events with right centrality
    //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - 12" << endl;
    
    // filter on z and xy vertex
    vertex = (AliAODVertex*) fAODEvent->GetPrimaryVertexSPD();
    if (!vertex || vertex->GetNContributors()<1)
      {
      vertexZ  = -999;
      vertexXY = -999;
      cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - No valid vertex object or poor vertex" << endl;
      }
    else
      { 
        vertexX = vertex->GetX();
        vertexY = vertex->GetY();
        vertexZ = vertex->GetZ();
        vertexXY = sqrt(vertexX*vertexX+vertexY*vertexY);
      }
    if (!vertex ||
        vertexZ  < _vertexZMin  || 
        vertexZ  > _vertexZMax  ||
        vertexXY < _vertexXYMin || 
        vertexXY > _vertexXYMax)
      return;
    
    iVertex = int((vertexZ-_min_vertexZ)/_width_vertexZ);
    iVertexP1 = iVertex*_nBins_etaPhiPt_1;
    iVertexP2 = iVertex*_nBins_etaPhiPt_2;
    if (iVertex<0 || iVertex>=_nBins_vertexZ)
      {
      AliError("AliAnalysisTaskDptDptQA::Exec(Option_t *option) iVertex<0 || iVertex>=_nBins_vertexZ ");
      return;
      }
    _eventAccounting->Fill(3);// count all calls to this function with a valid pointer
    
    // loop over all particles for singles
    //debug() << "_nTracks:"<< _nTracks << endl;
    for (int iTrack=0; iTrack< _nTracks; iTrack++)
      {
      //cout << "AliAnalysisTaskDptDptQA::UserExec(Option_t *option) - 16 iTrack:" << iTrack << endl;
      
      AliAODTrack * t = (AliAODTrack *) fAODEvent->GetTrack(iTrack);
      if (!t) 
        {
        AliError(Form("AliAnalysisTaskDptDptQA::Exec(Option_t *option) No track ofr iTrack=%d", iTrack));
        continue;
        }
      
      q      = t->Charge();
      charge = int(q);
      phi    = t->Phi();
      p      = t->P();
      pt     = t->Pt();
      px     = t->Px();
      py     = t->Py();
      pz     = t->Pz();
      eta    = t->Eta();
      dedx   = t->GetTPCsignal();
      nClus  = t->GetTPCNcls();
      bitOK  = t->TestFilterBit(_trackFilterBit);
      
      //cout << "_trackFilterBit:" << _trackFilterBit << " Track returns:" << bitOK << endl;
      //cout << "    q:" << q    << " _requestedCharge_1:" << _requestedCharge_1 << endl;
      //cout << "   pt:" << pt   << " _min_pt_1:" << _min_pt_1 << " _max_pt_1:" << _max_pt_1<< endl;
      //cout << "  phi:" << phi  << endl;
      //cout << "  eta:" << eta  << " _min_eta_1:" << _min_eta_1 << " _max_eta_1:" << _max_eta_1<< endl;
      //cout << " dedx:" << dedx << " _dedxMin:" << _dedxMin << " _dedxMax:" << _dedxMax << endl;
      //cout << "nclus:" << nClus<< " _nClusterMin:" << _nClusterMin << endl;
      
      //common cuts first
      
      if (!bitOK || dedx<_dedxMin || dedx>_dedxMax || nClus<_nClusterMin) continue;
      // Kinematics cuts used 
                                                                                                         
      if( pt < _min_pt_1 || pt > _max_pt_1) continue;
      if( eta < _min_eta_1 || eta > _max_eta_1) continue;

      _etadis->Fill(eta);                                                                          
      _phidis->Fill(phi);   
      
      //Particle 1 
      if (_requestedCharge_1 == charge &&
	  eta      >=  0.2 &&
	  eta      <   0.3)
        {
	  iPhi   = int( phi/_width_phi_1);
	  
	  if (iPhi<0 || iPhi>=_nBins_phi_1 ) 
	    {
	      AliWarning("AliAnalysisTaskDptDptQA::analyze() iPhi<0 || iPhi>=_nBins_phi_1");
	      return;
	    }
	  
	  iEta    = int((eta-_min_eta_1)/_width_eta_1); 
	  if (iEta<0 || iEta>=_nBins_eta_1) 
	    {
	      AliWarning(Form("AliAnalysisTaskDptDptQA::analyze(AliceEvent * event) Mismatched iEta: %d", iEta));
	      continue;
	    }
	  iPt     = int((pt -_min_pt_1 )/_width_pt_1 ); 
	  if (iPt<0  || iPt >=_nBins_pt_1)
	    {
	      AliWarning(Form("AliAnalysisTaskDptDptQA::analyze(AliceEvent * event) Mismatched iPt: %d",iPt));
	      continue;
	    }
	  iEtaPhi = iEta*_nBins_phi_1+iPhi;
	  iZEtaPhiPt = iVertexP1 + iEtaPhi*_nBins_pt_1 + iPt;
	  
	  if (_correctionWeight_1)
	    corr = _correctionWeight_1[iZEtaPhiPt];
	  else
	    corr = 1;
	  if (iZEtaPhiPt<0 || iZEtaPhiPt>=_nBins_zEtaPhiPt_1)
	    {
	      AliWarning("AliAnalysisTaskDptDptQA::analyze(AliceEvent * event) iZEtaPhiPt<0 || iZEtaPhiPt>=_nBins_zEtaPhiPt_1");
	      continue;
	    }
	  //cout << "all good; process track:" << endl;
	  
	  if (_singlesOnly)
	    {
	      //_betaVsP_1->Fill(p*q,_trackFilter_1->getBeta() );
	      //_dedxVsP_1->Fill(p*q,dedx);
	      //_corrDedxVsP_1->Fill(p*q,_trackFilter_1->getCorrectedDedx() );
	      __n1_1_vsPt[iPt]               += corr;          //cout << "step 15" << endl;
	      __n1_1_vsZEtaPhiPt[iZEtaPhiPt] += corr;       //cout << "step 12" << endl;
	      
	    }
	  else
	    {
	      corrPt                      = corr*pt;
	      _id_1[k1]                   = iTrack;     
	      _charge_1[k1]               = charge;
	      _iEtaPhi_1[k1]              = iEtaPhi; 
	      _iPt_1[k1]                  = iPt;   
	      _pt_1[k1]                   = pt;   
	      _px_1[k1]                   = px;   
	      _py_1[k1]                   = py;   
	      _pz_1[k1]                   = pz;   
	      _correction_1[k1]           = corr; 
	      __n1_1                      += corr;
	      __n1_1_vsEtaPhi[iEtaPhi]    += corr; 
	      __s1pt_1                    += corrPt;
	      __s1pt_1_vsEtaPhi[iEtaPhi]  += corrPt;
	      __n1Nw_1                    += 1;
	      __s1ptNw_1                  += pt;
	      ++k1;
	      if (k1>=arraySize)
		{
		  AliError(Form("AliAnalysisTaskDptDptQA::analyze(AliceEvent * event) k1 >=arraySize; arraySize: %d",arraySize));
		  return;
		}
	    }
        }
      
      if (!_sameFilter && _requestedCharge_2 == charge &&
          eta      >=  -0.8 &&
	  eta      <   0.8)        
	{
	  iPhi   = int( phi/_width_phi_2);
	  if (iPhi<0 || iPhi>=_nBins_phi_2 ) 
	    {
	      AliWarning("AliAnalysisTaskDptDptQA::analyze() iPhi<0 || iPhi>=_nBins_phi_1");
	      return;
	    }
	  
	  iEta    = int((eta-_min_eta_2)/_width_eta_2);
	  if (iEta<0 || iEta>=_nBins_eta_2) 
	    {
	      AliWarning(Form("AliAnalysisTaskDptDptQA::analyze(AliceEvent * event) Mismatched iEta: %d", iEta));
	      continue;
	    }
	  iPt     = int((pt -_min_pt_2 )/_width_pt_2 ); 
	  if (iPt<0  || iPt >=_nBins_pt_2)
	    {
	      AliWarning(Form("AliAnalysisTaskDptDptQA::analyze(AliceEvent * event) Mismatched iPt: %d",iPt));
	      continue;
	    }
	  
	  iEtaPhi = iEta*_nBins_phi_2+iPhi;
	  iZEtaPhiPt = iVertexP2 + iEtaPhi*_nBins_pt_2 + iPt;
	  if (iZEtaPhiPt<0 || iZEtaPhiPt>=_nBins_zEtaPhiPt_2)
	    {
	      AliWarning("AliAnalysisTaskDptDptQA::analyze(AliceEvent * event) iZEtaPhiPt<0 || iZEtaPhiPt>=_nBins_zEtaPhiPt_2");
	      continue;
	    }
	  
	  //cout << " iEtaPhi:" << iEtaPhi << "  _nBins_etaPhi_1: "<< _nBins_etaPhi_1<< "  _nBins_etaPhi_2: "<< _nBins_etaPhi_2<< endl;
	  //if (_useEbyECorrections)  corr = (charge>0) ? _correction_2p[iEtaPhi] : _correction_2m[iEtaPhi];      else 	
	  //cout << "_correctionWeight_2:" << _correctionWeight_2 << endl;
	  if (_correctionWeight_2)
	    corr = _correctionWeight_2[iZEtaPhiPt];
	  else
	    corr = 1;
	  //dpt = pt - (charge>0) ? _avgPt_vsEtaPhi_2p[iEtaPhi] : _avgPt_vsEtaPhi_2m[iEtaPhi];       
	  
	  if (_singlesOnly)
	    {
	      //_dedxVsP_2->Fill(p*q,dedx);
	      __n1_2_vsPt[iPt]               += corr;          //cout << "step 15" << endl;
	      __n1_2_vsZEtaPhiPt[iZEtaPhiPt] += corr;       //cout << "step 12" << endl;
	    }
	  else
	    {
	      corrPt                      = corr*pt;
	      _id_2[k2]                   = iTrack;         //cout << "step 1" << endl;
	      _charge_2[k2]               = charge;         //cout << "step 2" << endl;
	      _iEtaPhi_2[k2]              = iEtaPhi;        //cout << "step 3" << endl;
	      _iPt_2[k2]                  = iPt;            //cout << "step 4" << endl;
	      _pt_2[k2]                   = pt;             //cout << "step 5" << endl;
	      _px_2[k2]                   = px;             //cout << "step 6" << endl;
	      _py_2[k2]                   = py;             //cout << "step 7" << endl;
	      _pz_2[k2]                   = pz;             //cout << "step 8" << endl;
	      _correction_2[k2]           = corr;           //cout << "step 9" << endl;
	      __n1_2                      += corr;          //cout << "step 10" << endl;
	      __s1pt_2                    += corrPt;        //cout << "step 13" << endl;
	      __n1Nw_2                    += 1;
	      __n1_2_vsEtaPhi[iEtaPhi]    += corr;          //cout << "step 11" << endl;
	      __s1pt_2_vsEtaPhi[iEtaPhi]  += corrPt;        //cout << "step 14" << endl;
	      __s1ptNw_2                  += pt;
	      ++k2;
	      if (k2>=arraySize)
		{
		  AliWarning(Form("-W- k2 >=arraySize; arraySize: %d",arraySize)); 
		  return;
		}
	    }
	  
	  //cout << "done with track" << endl;
	} //iTrack
      } //aod 
    }
  
  
  //cout << "Filling histograms now" << endl;
  _m0->Fill(_mult0);
  _m1->Fill(_mult1);
  _m2->Fill(_mult2);
  _m3->Fill(_mult3);
  _m4->Fill(_mult4);
  _m5->Fill(_mult5);
  _m6->Fill(_mult6);
  _vertexZ->Fill(vertexZ);
  
  if (_singlesOnly)
    {
      // nothing to do here.
    }
  else
    {
      if (_sameFilter)
	{
	  _n1_1_vsM->Fill(centrality,      __n1_1);
	  _s1pt_1_vsM->Fill(centrality,    __s1pt_1);
	  _n1Nw_1_vsM->Fill(centrality,    __n1Nw_1);
	  _s1ptNw_1_vsM->Fill(centrality,  __s1ptNw_1);
	  _n1_2_vsM->Fill(centrality,      __n1_1);
	  _s1pt_2_vsM->Fill(centrality,    __s1pt_1);
	  _n1Nw_2_vsM->Fill(centrality,    __n1Nw_1);
	  _s1ptNw_2_vsM->Fill(centrality,  __s1ptNw_1);
	  // reset pair counters
	  __n2_12   = __s2ptpt_12   = __s2NPt_12    = __s2PtN_12    = 0;
	  __n2Nw_12 = __s2ptptNw_12 = __s2NPtNw_12  = __s2PtNNw_12  = 0;
	  if (_field>0)
	    {
	      for (int i1=0; i1<k1; i1++)
		{
		  ////cout << "         i1:" << i1 << endl;
		  id_1      = _id_1[i1];           ////cout << "       id_1:" << id_1 << endl;
		  q_1       = _charge_1[i1];       ////cout << "        q_1:" << q_1 << endl;
		  iEtaPhi_1 = _iEtaPhi_1[i1];      ////cout << "  iEtaPhi_1:" << iEtaPhi_1 << endl;
		  iPt_1     = _iPt_1[i1];          ////cout << "      iPt_1:" << iPt_1 << endl;
		  corr_1    = _correction_1[i1];   ////cout << "     corr_1:" << corr_1 << endl;
		  pt_1      = _pt_1[i1];           ////cout << "       pt_1:" << pt_1 << endl;
		  dedx_1    = _dedx_1[i1];         ////cout << "     dedx_1:" << dedx_1 << endl;
		  //1 and 2
		  for (int i2=i1+1; i2<k1; i2++)
		    {        
		      ////cout << "         i2:" << i2 << endl;
		      id_2      = _id_1[i2];              ////cout << "       id_2:" << id_2 << endl;
		      if (id_1!=id_2)
			{
			  q_2       = _charge_1[i2];     ////cout << "        q_1:" << q_1 << endl;
			  iEtaPhi_2 = _iEtaPhi_1[i2];    ////cout << "  iEtaPhi_1:" << iEtaPhi_1 << endl;
			  iPt_2     = _iPt_1[i2];        ////cout << "      iPt_1:" << iPt_1 << endl;
			  corr_2    = _correction_1[i2]; ////cout << "     corr_1:" << corr_1 << endl;
			  pt_2      = _pt_1[i2];         ////cout << "       pt_1:" << pt_1 << endl;
			  dedx_2    = _dedx_1[i2];       ////cout << "     dedx_2:" << dedx_2 << endl;
			  corr      = corr_1*corr_2;
			  if (q_2>q_1 || (q_1>0 && q_2>0 && pt_2<=pt_1) || (q_1<0 && q_2<0 && pt_2>=pt_1))
			    {
			      ij = iEtaPhi_1*_nBins_etaPhi_1 + iEtaPhi_2;   ////cout << " ij:" << ij<< endl;
			    }
			  else // swap particles
			    {
			      ij = iEtaPhi_2*_nBins_etaPhi_1 + iEtaPhi_1;   ////cout << " ij:" << ij<< endl;
			    }
			  
			  __n2_12                  += corr;
			  __n2_12_vsEtaPhi[ij]     += corr;
			  ptpt                     = pt_1*pt_2;
			  __s2ptpt_12              += corr*ptpt;
			  __s2PtN_12               += corr*pt_1;
			  __s2NPt_12               += corr*pt_2;
			  __s2ptpt_12_vsEtaPhi[ij] += corr*ptpt;
			  __s2PtN_12_vsEtaPhi[ij]  += corr*pt_1;
			  __s2NPt_12_vsEtaPhi[ij]  += corr*pt_2;
			  __n2_12_vsPtPt[iPt_1*_nBins_pt_2 + iPt_2] += corr;
			  
			  __n2Nw_12                  += 1;
			  __s2ptptNw_12              += ptpt;
			  __s2PtNNw_12               += pt_1;
			  __s2NPtNw_12               += pt_2;
			  
			}
		    } //i2       
		} //i1       
	    }
	  else // field<0
	    {
	      for (int i1=0; i1<k1; i1++)
		{
		  ////cout << "         i1:" << i1 << endl;
		  id_1      = _id_1[i1];           ////cout << "       id_1:" << id_1 << endl;
		  q_1       = _charge_1[i1];       ////cout << "        q_1:" << q_1 << endl;
		  iEtaPhi_1 = _iEtaPhi_1[i1];      ////cout << "  iEtaPhi_1:" << iEtaPhi_1 << endl;
		  iPt_1     = _iPt_1[i1];          ////cout << "      iPt_1:" << iPt_1 << endl;
		  corr_1    = _correction_1[i1];   ////cout << "     corr_1:" << corr_1 << endl;
		  pt_1      = _pt_1[i1];           ////cout << "       pt_1:" << pt_1 << endl;
		  dedx_1    = _dedx_1[i1];         ////cout << "     dedx_1:" << dedx_1 << endl;
		  //1 and 2
		  for (int i2=i1+1; i2<k1; i2++)
		    {        
		      ////cout << "         i2:" << i2 << endl;
		      id_2      = _id_1[i2];              ////cout << "       id_2:" << id_2 << endl;
		      if (id_1!=id_2)
			{
			  q_2       = _charge_1[i2];     ////cout << "        q_2:" << q_2 << endl;
			  iEtaPhi_2 = _iEtaPhi_1[i2];    ////cout << "  iEtaPhi_2:" << iEtaPhi_2 << endl;
			  iPt_2     = _iPt_1[i2];        ////cout << "      iPt_2:" << iPt_2 << endl;
			  corr_2    = _correction_1[i2]; ////cout << "     corr_2:" << corr_2 << endl;
			  pt_2      = _pt_1[i2];         ////cout << "       pt_2:" << pt_2 << endl;
			  dedx_2    = _dedx_1[i2];       ////cout << "     dedx_2:" << dedx_2 << endl;
			  corr      = corr_1*corr_2;
			  if ( q_2<q_1 || (q_1>0 && q_2>0 && pt_2>=pt_1) || (q_1<0 && q_2<0 && pt_2<=pt_1))
			    {
			      ij = iEtaPhi_1*_nBins_etaPhi_1 + iEtaPhi_2;   ////cout << " ij:" << ij<< endl;
			    }
			  else // swap particles
			    {
			      ij = iEtaPhi_2*_nBins_etaPhi_1 + iEtaPhi_1;   ////cout << " ij:" << ij<< endl;
			    }
			  
			  __n2_12                  += corr;
			  __n2_12_vsEtaPhi[ij]     += corr;
			  ptpt                     = pt_1*pt_2;
			  __s2ptpt_12              += corr*ptpt;
			  __s2PtN_12               += corr*pt_1;
			  __s2NPt_12               += corr*pt_2;
			  __s2ptpt_12_vsEtaPhi[ij] += corr*ptpt;
			  __s2PtN_12_vsEtaPhi[ij]  += corr*pt_1;
			  __s2NPt_12_vsEtaPhi[ij]  += corr*pt_2;
			  __n2_12_vsPtPt[iPt_1*_nBins_pt_2 + iPt_2] += corr;
			  
			  __n2Nw_12                  += 1;
			  __s2ptptNw_12              += ptpt;
			  __s2PtNNw_12               += pt_1;
			  __s2NPtNw_12               += pt_2;
			  
			}
		    } //i2       
		} //i1  
	    }
	}
      else  // filter 1 and 2 are different -- must do all particle pairs...
	{
	  _n1_1_vsM->Fill(centrality,      __n1_1);
	  _s1pt_1_vsM->Fill(centrality,    __s1pt_1);
	  _n1Nw_1_vsM->Fill(centrality,    __n1Nw_1);
	  _s1ptNw_1_vsM->Fill(centrality,  __s1ptNw_1);
	  _n1_2_vsM->Fill(centrality,      __n1_2);
	  _s1pt_2_vsM->Fill(centrality,    __s1pt_2);
	  _n1Nw_2_vsM->Fill(centrality,    __n1Nw_2);
	  _s1ptNw_2_vsM->Fill(centrality,  __s1ptNw_2);
	  // reset pair counters
	  __n2_12   = __s2ptpt_12   = __s2NPt_12    = __s2PtN_12    = 0;
	  __n2Nw_12 = __s2ptptNw_12 = __s2NPtNw_12  = __s2PtNNw_12  = 0;
	  for (int i1=0; i1<k1; i1++)
	    {
	      ////cout << "         i1:" << i1 << endl;
	      id_1      = _id_1[i1];           ////cout << "       id_1:" << id_1 << endl;
	      q_1       = _charge_1[i1];       ////cout << "        q_1:" << q_1 << endl;
	      iEtaPhi_1 = _iEtaPhi_1[i1];      ////cout << "  iEtaPhi_1:" << iEtaPhi_1 << endl;
	      iPt_1     = _iPt_1[i1];          ////cout << "      iPt_1:" << iPt_1 << endl;
	      corr_1    = _correction_1[i1];   ////cout << "     corr_1:" << corr_1 << endl;
	      pt_1      = _pt_1[i1];           ////cout << "       pt_1:" << pt_1 << endl;
	      px_1      = _px_1[i1];          ////cout << "      px_1:" << px_1 << endl;
	      py_1      = _py_1[i1];          ////cout << "      py_1:" << py_1 << endl;
	      pz_1      = _pz_1[i1];          ////cout << "      pz_1:" << pz_1 << endl;
	      dedx_1    = _dedx_1[i1];        ////cout << "     dedx_1:" << dedx_1 << endl;
	      
	      //1 and 2
	      for (int i2=0; i2<k2; i2++)
		{        
		  ////cout << "         i2:" << i2 << endl;
		  id_2   = _id_2[i2];              ////cout << "       id_2:" << id_2 << endl;
		  if (id_1!=id_2)  // exclude auto correlation
		    {
		      q_2       = _charge_2[i2];     ////cout << "        q_2:" << q_2 << endl;
		      iEtaPhi_2 = _iEtaPhi_2[i2];    ////cout << "  iEtaPhi_2:" << iEtaPhi_2 << endl;
		      iPt_2     = _iPt_2[i2];        ////cout << "      iPt_2:" << iPt_2 << endl;
		      corr_2    = _correction_2[i2]; ////cout << "     corr_2:" << corr_2 << endl;
		      pt_2      = _pt_2[i2];         ////cout << "       pt_2:" << pt_2 << endl;
		      px_2      = _px_2[i2];          ////cout << "      px_2:" << px_2 << endl;
		      py_2      = _py_2[i2];          ////cout << "      py_2:" << py_2 << endl;
		      pz_2      = _pz_2[i2];          ////cout << "      pz_2:" << pz_2 << endl;
		      dedx_2    = _dedx_2[i2];        ////cout << "     dedx_2:" << dedx_2 << endl;
		      if (_rejectPairConversion)
			{
			  float e1Sq = massElecSq + pt_1*pt_1 + pz_1*pz_1;
			  float e2Sq = massElecSq + pt_2*pt_2 + pz_2*pz_2;
			  float mInvSq = 2*(massElecSq + sqrt(e1Sq*e2Sq) - px_1*px_2 - py_1*py_2 - pz_1*pz_2 );
			  float mInv = sqrt(mInvSq);
			  _invMass->Fill(mInv);
			  if (mInv<0.5)
			    {
			      if (dedx_1>75. && dedx_2>75.)
				{
				  _invMassElec->Fill(mInv);
				  if (mInv<0.05) continue;
				}
			    }
			}
		      corr      = corr_1*corr_2;
		      ij        = iEtaPhi_1*_nBins_etaPhi_1 + iEtaPhi_2;   ////cout << " ij:" << ij<< endl;
		      __n2_12                  += corr;
		      __n2_12_vsEtaPhi[ij]     += corr;
		      ptpt                     = pt_1*pt_2;
		      __s2ptpt_12              += corr*ptpt;
		      __s2PtN_12               += corr*pt_1;
		      __s2NPt_12               += corr*pt_2;
		      __s2ptpt_12_vsEtaPhi[ij] += corr*ptpt;
		      __s2PtN_12_vsEtaPhi[ij]  += corr*pt_1;
		      __s2NPt_12_vsEtaPhi[ij]  += corr*pt_2;
		      __n2_12_vsPtPt[iPt_1*_nBins_pt_2 + iPt_2] += corr;         
		      __n2Nw_12                  += 1;
		      __s2ptptNw_12              += ptpt;
		      __s2PtNNw_12               += pt_1;
		      __s2NPtNw_12               += pt_2;
		      
		    }
		} //i2       
	    } //i1         
	}
      
      _n2_12_vsM->Fill(centrality,     __n2_12);
      _s2PtPt_12_vsM->Fill(centrality, __s2ptpt_12); 
      _s2PtN_12_vsM->Fill(centrality,  __s2NPt_12);
      _s2NPt_12_vsM->Fill(centrality,  __s2PtN_12);
      
      _n2Nw_12_vsM->Fill(centrality,     __n2Nw_12);
      _s2PtPtNw_12_vsM->Fill(centrality, __s2ptptNw_12); 
      _s2PtNNw_12_vsM->Fill(centrality,  __s2NPtNw_12);
      _s2NPtNw_12_vsM->Fill(centrality,  __s2PtNNw_12);
      
    }
  
  
  cout << "AliAnalysisTaskDptDptQA::UserExec()   -----------------Event Done " << endl;
  PostData(0,_outputHistoList);
  
}

void   AliAnalysisTaskDptDptQA::FinishTaskOutput()
{
  cout << "AliAnalysisTaskDptDptQA::FinishTaskOutput() Starting." << endl;
  cout << "= 0 ====================================================================" << endl;
  finalizeHistograms();
  cout << "= 1 ====================================================================" << endl;
  PostData(0,_outputHistoList);
  cout << "= 2 ====================================================================" << endl;
  cout << "AliAnalysisTaskDptDptQA::FinishTaskOutput() Done." << endl;
}

void   AliAnalysisTaskDptDptQA::Terminate(Option_t* /*option*/)
{
  cout << "AliAnalysisTaskDptDptQA::Terminate() Starting/Done." << endl;
}


//Tools
//===================================================================================================
void  AliAnalysisTaskDptDptQA::fillHistoWithArray(TH1 * h, float * array, int size)
{
  int i, i1;
  float v1, ev1, v2, ev2, sum, esum;
  for (i=0, i1=1; i<size; ++i,++i1)
    {
    v1  = array[i]; ev1 = sqrt(v1);
    v2  = h->GetBinContent(i1);
    ev2 = h->GetBinError(i1);
    sum = v1 + v2;
    esum = sqrt(ev1*ev1+ev2*ev2);
    h->SetBinContent(i1,sum);
    h->SetBinError(i1,esum);
    }
}

void  AliAnalysisTaskDptDptQA::fillHistoWithArray(TH2 * h, float * array, int size1, int size2)
{
  int i, i1;
  int j, j1;
  float v1, ev1, v2, ev2, sum, esum;
  for (i=0, i1=1; i<size1; ++i,++i1)
    {
    for (j=0, j1=1; j<size2; ++j,++j1)
      {
      v1  = array[i*size2+j]; ev1 = sqrt(v1);
      v2  = h->GetBinContent(i1,j1);
      ev2 = h->GetBinError(i1,j1);
      sum = v1 + v2;
      esum = sqrt(ev1*ev1+ev2*ev2);
      h->SetBinContent(i1,j1,sum);
      h->SetBinError(i1,j1,esum);
      }
    }
}

void  AliAnalysisTaskDptDptQA::fillHistoWithArray(TH3 * h, float * array, int size1, int size2, int size3)
{
  int i, i1;
  int j, j1;
  int k, k1;
  float v1, ev1, v2, ev2, sum, esum;
  int size23 = size2*size3;
  for (i=0, i1=1; i<size1; ++i,++i1)
    {
    for (j=0, j1=1; j<size2; ++j,++j1)
      {
      for (k=0, k1=1; k<size3; ++k,++k1)
        {
        v1  = array[i*size23+j*size3+k]; ev1 = sqrt(v1);
        v2  = h->GetBinContent(i1,j1,k1);
        ev2 = h->GetBinError(i1,j1,k1);
        sum = v1 + v2;
        esum = sqrt(ev1*ev1+ev2*ev2);
        h->SetBinContent(i1,j1,k1,sum);
        h->SetBinError(i1,j1,k1,esum);
        }
      }
    }
}

void  AliAnalysisTaskDptDptQA::fillHistoWithArray(TH1 * h, double * array, int size)
{
  int i, i1;
  double v1, ev1, v2, ev2, sum, esum;
  for (i=0, i1=1; i<size; ++i,++i1)
    {
    v1  = array[i]; ev1 = sqrt(v1);
    v2  = h->GetBinContent(i1);
    ev2 = h->GetBinError(i1);
    sum = v1 + v2;
    esum = sqrt(ev1*ev1+ev2*ev2);
    h->SetBinContent(i1,sum);
    h->SetBinError(i1,esum);
    }
}

void  AliAnalysisTaskDptDptQA::fillHistoWithArray(TH2 * h, double * array, int size1, int size2)
{
  int i, i1;
  int j, j1;
  double v1, ev1, v2, ev2, sum, esum;
  for (i=0, i1=1; i<size1; ++i,++i1)
    {
    for (j=0, j1=1; j<size2; ++j,++j1)
      {
      v1  = array[i*size2+j]; ev1 = sqrt(v1);
      v2  = h->GetBinContent(i1,j1);
      ev2 = h->GetBinError(i1,j1);
      sum = v1 + v2;
      esum = sqrt(ev1*ev1+ev2*ev2);
      h->SetBinContent(i1,j1,sum);
      h->SetBinError(i1,j1,esum);
      }
    }
}

void  AliAnalysisTaskDptDptQA::fillHistoWithArray(TH3 * h, double * array, int size1, int size2, int size3)
{
  int i, i1;
  int j, j1;
  int k, k1;
  double v1, ev1, v2, ev2, sum, esum;
  int size23 = size2*size3;
  for (i=0, i1=1; i<size1; ++i,++i1)
    {
    for (j=0, j1=1; j<size2; ++j,++j1)
      {
      for (k=0, k1=1; k<size3; ++k,++k1)
        {
        v1  = array[i*size23+j*size3+k]; ev1 = sqrt(v1);
        v2  = h->GetBinContent(i1,j1,k1);
        ev2 = h->GetBinError(i1,j1,k1);
        sum = v1 + v2;
        esum = sqrt(ev1*ev1+ev2*ev2);
        h->SetBinContent(i1,j1,k1,sum);
        h->SetBinError(i1,j1,k1,esum);
        }
      }
    }
}

//________________________________________________________________________
double *  AliAnalysisTaskDptDptQA::getDoubleArray(int size, double v)
{
  /// Allocate an array of type double with n values
  /// Initialize the array to the given value
  double * array = new double [size];
  for (int i=0;i<size;++i) array[i]=v;
  return array;
}

//________________________________________________________________________
float *  AliAnalysisTaskDptDptQA::getFloatArray(int size, float v)
{
  /// Allocate an array of type float with n values
  /// Initialize the array to the given value
  float * array = new float [size];
  for (int i=0;i<size;++i) array[i]=v;
  return array;
}


//________________________________________________________________________
TH1D * AliAnalysisTaskDptDptQA::createHisto1D(const TString &  name, const TString &  title, 
                                                      int n, double xMin, double xMax, 
                                                      const TString &  xTitle, const TString &  yTitle)
{
  //CreateHisto new 1D historgram
  AliInfo(Form("createHisto 1D histo %s   nBins: %d  xMin: %f   xMax: %f",name.Data(),n,xMin,xMax));
  TH1D * h = new TH1D(name,title,n,xMin,xMax);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  addToList(h);
  return h;
}


//________________________________________________________________________
TH1D * AliAnalysisTaskDptDptQA::createHisto1D(const TString &  name, const TString &  title, 
                                                      int n, double * bins, 
                                                      const TString &  xTitle, const TString &  yTitle)
{
  AliInfo(Form("createHisto 1D histo %s   with %d non uniform nBins",name.Data(),n));
  TH1D * h = new TH1D(name,title,n,bins);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  addToList(h);
  return h;
}


//________________________________________________________________________
TH2D * AliAnalysisTaskDptDptQA::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)
{
  AliInfo(Form("createHisto 2D histo %s  nx: %d  xMin: %f10.4 xMax: %f10.4  ny: %d   yMin: %f10.4 yMax: %f10.4",name.Data(),nx,xMin,xMax,ny,yMin,yMax));
  TH2D * h = new TH2D(name,title,nx,xMin,xMax,ny,yMin,yMax);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  h->GetZaxis()->SetTitle(zTitle);
  addToList(h);
  return h;
}

//________________________________________________________________________
TH2D * AliAnalysisTaskDptDptQA::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)
{
  AliInfo(Form("createHisto 2D histo %s   with %d non uniform nBins",name.Data(),nx));
  TH2D * h;
  h = new TH2D(name,title,nx,xbins,ny,yMin,yMax);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  h->GetZaxis()->SetTitle(zTitle);
  addToList(h);
  return h;
}

//// F /////
//________________________________________________________________________
TH1F * AliAnalysisTaskDptDptQA::createHisto1F(const TString &  name, const TString &  title, 
                                                        int n, double xMin, double xMax, 
                                                        const TString &  xTitle, const TString &  yTitle)
{
  //CreateHisto new 1D historgram
  AliInfo(Form("createHisto 1D histo %s   nBins: %d  xMin: %f   xMax: %f",name.Data(),n,xMin,xMax));
  TH1F * h = new TH1F(name,title,n,xMin,xMax);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  addToList(h);
  return h;
}


//________________________________________________________________________
TH1F * AliAnalysisTaskDptDptQA::createHisto1F(const TString &  name, const TString &  title, 
                                                        int n, double * bins, 
                                                        const TString &  xTitle, const TString &  yTitle)
{
  AliInfo(Form("createHisto 1D histo %s   with %d non uniform nBins",name.Data(),n));
  TH1F * h = new TH1F(name,title,n,bins);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  addToList(h);
  return h;
}


//________________________________________________________________________
TH2F * AliAnalysisTaskDptDptQA::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)
{
  AliInfo(Form("createHisto 2D histo %s  nx: %d  xMin: %f10.4 xMax: %f10.4  ny: %d   yMin: %f10.4 yMax: %f10.4",name.Data(),nx,xMin,xMax,ny,yMin,yMax));
  TH2F * h = new TH2F(name,title,nx,xMin,xMax,ny,yMin,yMax);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  h->GetZaxis()->SetTitle(zTitle);
  addToList(h);
  return h;
}

//________________________________________________________________________
TH2F * AliAnalysisTaskDptDptQA::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)
{
  AliInfo(Form("createHisto 2D histo %s   with %d non uniform nBins",name.Data(),nx));
  TH2F * h;
  h = new TH2F(name,title,nx,xbins,ny,yMin,yMax);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  h->GetZaxis()->SetTitle(zTitle);
  addToList(h);
  return h;
}


//________________________________________________________________________
TH3F * AliAnalysisTaskDptDptQA::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)
{
  AliInfo(Form("createHisto 2D histo %s  nx: %d  xMin: %f10.4 xMax: %f10.4  ny: %d   yMin: %f10.4 yMax: %f10.4 nz: %d   zMin: %f10.4 zMax: %f10.4",name.Data(),nx,xMin,xMax,ny,yMin,yMax,nz,zMin,zMax));
  TH3F * h = new TH3F(name,title,nx,xMin,xMax,ny,yMin,yMax,nz,zMin,zMax);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  h->GetZaxis()->SetTitle(zTitle);
  addToList(h);
  return h;
}


//________________________________________________________________________
TProfile * AliAnalysisTaskDptDptQA::createProfile(const TString & name, const TString & description, 
                                                            int nx,double xMin,double xMax,
                                                            const TString &  xTitle, const TString &  yTitle)
{
  AliInfo(Form("createHisto 1D profile %s   nBins: %d  xMin: %f10.4 xMax: %f10.4",name.Data(),nx,xMin,xMax));
  TProfile * h = new TProfile(name,description,nx,xMin,xMax);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  addToList(h);
  return h;  
}

//________________________________________________________________________
TProfile * AliAnalysisTaskDptDptQA::createProfile(const TString &  name,const TString &  description, 
                                                            int nx,  double* bins,
                                                            const TString &  xTitle, const TString &  yTitle)
{
  AliInfo(Form("createHisto 1D profile %s  with %d non uniform bins",name.Data(),nx));
  TProfile * h = new TProfile(name,description,nx,bins);
  h->GetXaxis()->SetTitle(xTitle);
  h->GetYaxis()->SetTitle(yTitle);
  addToList(h);
  return h;
}


void   AliAnalysisTaskDptDptQA::addToList(TH1 *h)
{
  if (_outputHistoList)
    {
    _outputHistoList->Add(h);
    }
  else
    cout << "addToList(TH1 *h) _outputHistoList is null!!!!! Shoudl abort ship" << endl;

}



 AliAnalysisTaskDptDptQA.cxx:1
 AliAnalysisTaskDptDptQA.cxx:2
 AliAnalysisTaskDptDptQA.cxx:3
 AliAnalysisTaskDptDptQA.cxx:4
 AliAnalysisTaskDptDptQA.cxx:5
 AliAnalysisTaskDptDptQA.cxx:6
 AliAnalysisTaskDptDptQA.cxx:7
 AliAnalysisTaskDptDptQA.cxx:8
 AliAnalysisTaskDptDptQA.cxx:9
 AliAnalysisTaskDptDptQA.cxx:10
 AliAnalysisTaskDptDptQA.cxx:11
 AliAnalysisTaskDptDptQA.cxx:12
 AliAnalysisTaskDptDptQA.cxx:13
 AliAnalysisTaskDptDptQA.cxx:14
 AliAnalysisTaskDptDptQA.cxx:15
 AliAnalysisTaskDptDptQA.cxx:16
 AliAnalysisTaskDptDptQA.cxx:17
 AliAnalysisTaskDptDptQA.cxx:18
 AliAnalysisTaskDptDptQA.cxx:19
 AliAnalysisTaskDptDptQA.cxx:20
 AliAnalysisTaskDptDptQA.cxx:21
 AliAnalysisTaskDptDptQA.cxx:22
 AliAnalysisTaskDptDptQA.cxx:23
 AliAnalysisTaskDptDptQA.cxx:24
 AliAnalysisTaskDptDptQA.cxx:25
 AliAnalysisTaskDptDptQA.cxx:26
 AliAnalysisTaskDptDptQA.cxx:27
 AliAnalysisTaskDptDptQA.cxx:28
 AliAnalysisTaskDptDptQA.cxx:29
 AliAnalysisTaskDptDptQA.cxx:30
 AliAnalysisTaskDptDptQA.cxx:31
 AliAnalysisTaskDptDptQA.cxx:32
 AliAnalysisTaskDptDptQA.cxx:33
 AliAnalysisTaskDptDptQA.cxx:34
 AliAnalysisTaskDptDptQA.cxx:35
 AliAnalysisTaskDptDptQA.cxx:36
 AliAnalysisTaskDptDptQA.cxx:37
 AliAnalysisTaskDptDptQA.cxx:38
 AliAnalysisTaskDptDptQA.cxx:39
 AliAnalysisTaskDptDptQA.cxx:40
 AliAnalysisTaskDptDptQA.cxx:41
 AliAnalysisTaskDptDptQA.cxx:42
 AliAnalysisTaskDptDptQA.cxx:43
 AliAnalysisTaskDptDptQA.cxx:44
 AliAnalysisTaskDptDptQA.cxx:45
 AliAnalysisTaskDptDptQA.cxx:46
 AliAnalysisTaskDptDptQA.cxx:47
 AliAnalysisTaskDptDptQA.cxx:48
 AliAnalysisTaskDptDptQA.cxx:49
 AliAnalysisTaskDptDptQA.cxx:50
 AliAnalysisTaskDptDptQA.cxx:51
 AliAnalysisTaskDptDptQA.cxx:52
 AliAnalysisTaskDptDptQA.cxx:53
 AliAnalysisTaskDptDptQA.cxx:54
 AliAnalysisTaskDptDptQA.cxx:55
 AliAnalysisTaskDptDptQA.cxx:56
 AliAnalysisTaskDptDptQA.cxx:57
 AliAnalysisTaskDptDptQA.cxx:58
 AliAnalysisTaskDptDptQA.cxx:59
 AliAnalysisTaskDptDptQA.cxx:60
 AliAnalysisTaskDptDptQA.cxx:61
 AliAnalysisTaskDptDptQA.cxx:62
 AliAnalysisTaskDptDptQA.cxx:63
 AliAnalysisTaskDptDptQA.cxx:64
 AliAnalysisTaskDptDptQA.cxx:65
 AliAnalysisTaskDptDptQA.cxx:66
 AliAnalysisTaskDptDptQA.cxx:67
 AliAnalysisTaskDptDptQA.cxx:68
 AliAnalysisTaskDptDptQA.cxx:69
 AliAnalysisTaskDptDptQA.cxx:70
 AliAnalysisTaskDptDptQA.cxx:71
 AliAnalysisTaskDptDptQA.cxx:72
 AliAnalysisTaskDptDptQA.cxx:73
 AliAnalysisTaskDptDptQA.cxx:74
 AliAnalysisTaskDptDptQA.cxx:75
 AliAnalysisTaskDptDptQA.cxx:76
 AliAnalysisTaskDptDptQA.cxx:77
 AliAnalysisTaskDptDptQA.cxx:78
 AliAnalysisTaskDptDptQA.cxx:79
 AliAnalysisTaskDptDptQA.cxx:80
 AliAnalysisTaskDptDptQA.cxx:81
 AliAnalysisTaskDptDptQA.cxx:82
 AliAnalysisTaskDptDptQA.cxx:83
 AliAnalysisTaskDptDptQA.cxx:84
 AliAnalysisTaskDptDptQA.cxx:85
 AliAnalysisTaskDptDptQA.cxx:86
 AliAnalysisTaskDptDptQA.cxx:87
 AliAnalysisTaskDptDptQA.cxx:88
 AliAnalysisTaskDptDptQA.cxx:89
 AliAnalysisTaskDptDptQA.cxx:90
 AliAnalysisTaskDptDptQA.cxx:91
 AliAnalysisTaskDptDptQA.cxx:92
 AliAnalysisTaskDptDptQA.cxx:93
 AliAnalysisTaskDptDptQA.cxx:94
 AliAnalysisTaskDptDptQA.cxx:95
 AliAnalysisTaskDptDptQA.cxx:96
 AliAnalysisTaskDptDptQA.cxx:97
 AliAnalysisTaskDptDptQA.cxx:98
 AliAnalysisTaskDptDptQA.cxx:99
 AliAnalysisTaskDptDptQA.cxx:100
 AliAnalysisTaskDptDptQA.cxx:101
 AliAnalysisTaskDptDptQA.cxx:102
 AliAnalysisTaskDptDptQA.cxx:103
 AliAnalysisTaskDptDptQA.cxx:104
 AliAnalysisTaskDptDptQA.cxx:105
 AliAnalysisTaskDptDptQA.cxx:106
 AliAnalysisTaskDptDptQA.cxx:107
 AliAnalysisTaskDptDptQA.cxx:108
 AliAnalysisTaskDptDptQA.cxx:109
 AliAnalysisTaskDptDptQA.cxx:110
 AliAnalysisTaskDptDptQA.cxx:111
 AliAnalysisTaskDptDptQA.cxx:112
 AliAnalysisTaskDptDptQA.cxx:113
 AliAnalysisTaskDptDptQA.cxx:114
 AliAnalysisTaskDptDptQA.cxx:115
 AliAnalysisTaskDptDptQA.cxx:116
 AliAnalysisTaskDptDptQA.cxx:117
 AliAnalysisTaskDptDptQA.cxx:118
 AliAnalysisTaskDptDptQA.cxx:119
 AliAnalysisTaskDptDptQA.cxx:120
 AliAnalysisTaskDptDptQA.cxx:121
 AliAnalysisTaskDptDptQA.cxx:122
 AliAnalysisTaskDptDptQA.cxx:123
 AliAnalysisTaskDptDptQA.cxx:124
 AliAnalysisTaskDptDptQA.cxx:125
 AliAnalysisTaskDptDptQA.cxx:126
 AliAnalysisTaskDptDptQA.cxx:127
 AliAnalysisTaskDptDptQA.cxx:128
 AliAnalysisTaskDptDptQA.cxx:129
 AliAnalysisTaskDptDptQA.cxx:130
 AliAnalysisTaskDptDptQA.cxx:131
 AliAnalysisTaskDptDptQA.cxx:132
 AliAnalysisTaskDptDptQA.cxx:133
 AliAnalysisTaskDptDptQA.cxx:134
 AliAnalysisTaskDptDptQA.cxx:135
 AliAnalysisTaskDptDptQA.cxx:136
 AliAnalysisTaskDptDptQA.cxx:137
 AliAnalysisTaskDptDptQA.cxx:138
 AliAnalysisTaskDptDptQA.cxx:139
 AliAnalysisTaskDptDptQA.cxx:140
 AliAnalysisTaskDptDptQA.cxx:141
 AliAnalysisTaskDptDptQA.cxx:142
 AliAnalysisTaskDptDptQA.cxx:143
 AliAnalysisTaskDptDptQA.cxx:144
 AliAnalysisTaskDptDptQA.cxx:145
 AliAnalysisTaskDptDptQA.cxx:146
 AliAnalysisTaskDptDptQA.cxx:147
 AliAnalysisTaskDptDptQA.cxx:148
 AliAnalysisTaskDptDptQA.cxx:149
 AliAnalysisTaskDptDptQA.cxx:150
 AliAnalysisTaskDptDptQA.cxx:151
 AliAnalysisTaskDptDptQA.cxx:152
 AliAnalysisTaskDptDptQA.cxx:153
 AliAnalysisTaskDptDptQA.cxx:154
 AliAnalysisTaskDptDptQA.cxx:155
 AliAnalysisTaskDptDptQA.cxx:156
 AliAnalysisTaskDptDptQA.cxx:157
 AliAnalysisTaskDptDptQA.cxx:158
 AliAnalysisTaskDptDptQA.cxx:159
 AliAnalysisTaskDptDptQA.cxx:160
 AliAnalysisTaskDptDptQA.cxx:161
 AliAnalysisTaskDptDptQA.cxx:162
 AliAnalysisTaskDptDptQA.cxx:163
 AliAnalysisTaskDptDptQA.cxx:164
 AliAnalysisTaskDptDptQA.cxx:165
 AliAnalysisTaskDptDptQA.cxx:166
 AliAnalysisTaskDptDptQA.cxx:167
 AliAnalysisTaskDptDptQA.cxx:168
 AliAnalysisTaskDptDptQA.cxx:169
 AliAnalysisTaskDptDptQA.cxx:170
 AliAnalysisTaskDptDptQA.cxx:171
 AliAnalysisTaskDptDptQA.cxx:172
 AliAnalysisTaskDptDptQA.cxx:173
 AliAnalysisTaskDptDptQA.cxx:174
 AliAnalysisTaskDptDptQA.cxx:175
 AliAnalysisTaskDptDptQA.cxx:176
 AliAnalysisTaskDptDptQA.cxx:177
 AliAnalysisTaskDptDptQA.cxx:178
 AliAnalysisTaskDptDptQA.cxx:179
 AliAnalysisTaskDptDptQA.cxx:180
 AliAnalysisTaskDptDptQA.cxx:181
 AliAnalysisTaskDptDptQA.cxx:182
 AliAnalysisTaskDptDptQA.cxx:183
 AliAnalysisTaskDptDptQA.cxx:184
 AliAnalysisTaskDptDptQA.cxx:185
 AliAnalysisTaskDptDptQA.cxx:186
 AliAnalysisTaskDptDptQA.cxx:187
 AliAnalysisTaskDptDptQA.cxx:188
 AliAnalysisTaskDptDptQA.cxx:189
 AliAnalysisTaskDptDptQA.cxx:190
 AliAnalysisTaskDptDptQA.cxx:191
 AliAnalysisTaskDptDptQA.cxx:192
 AliAnalysisTaskDptDptQA.cxx:193
 AliAnalysisTaskDptDptQA.cxx:194
 AliAnalysisTaskDptDptQA.cxx:195
 AliAnalysisTaskDptDptQA.cxx:196
 AliAnalysisTaskDptDptQA.cxx:197
 AliAnalysisTaskDptDptQA.cxx:198
 AliAnalysisTaskDptDptQA.cxx:199
 AliAnalysisTaskDptDptQA.cxx:200
 AliAnalysisTaskDptDptQA.cxx:201
 AliAnalysisTaskDptDptQA.cxx:202
 AliAnalysisTaskDptDptQA.cxx:203
 AliAnalysisTaskDptDptQA.cxx:204
 AliAnalysisTaskDptDptQA.cxx:205
 AliAnalysisTaskDptDptQA.cxx:206
 AliAnalysisTaskDptDptQA.cxx:207
 AliAnalysisTaskDptDptQA.cxx:208
 AliAnalysisTaskDptDptQA.cxx:209
 AliAnalysisTaskDptDptQA.cxx:210
 AliAnalysisTaskDptDptQA.cxx:211
 AliAnalysisTaskDptDptQA.cxx:212
 AliAnalysisTaskDptDptQA.cxx:213
 AliAnalysisTaskDptDptQA.cxx:214
 AliAnalysisTaskDptDptQA.cxx:215
 AliAnalysisTaskDptDptQA.cxx:216
 AliAnalysisTaskDptDptQA.cxx:217
 AliAnalysisTaskDptDptQA.cxx:218
 AliAnalysisTaskDptDptQA.cxx:219
 AliAnalysisTaskDptDptQA.cxx:220
 AliAnalysisTaskDptDptQA.cxx:221
 AliAnalysisTaskDptDptQA.cxx:222
 AliAnalysisTaskDptDptQA.cxx:223
 AliAnalysisTaskDptDptQA.cxx:224
 AliAnalysisTaskDptDptQA.cxx:225
 AliAnalysisTaskDptDptQA.cxx:226
 AliAnalysisTaskDptDptQA.cxx:227
 AliAnalysisTaskDptDptQA.cxx:228
 AliAnalysisTaskDptDptQA.cxx:229
 AliAnalysisTaskDptDptQA.cxx:230
 AliAnalysisTaskDptDptQA.cxx:231
 AliAnalysisTaskDptDptQA.cxx:232
 AliAnalysisTaskDptDptQA.cxx:233
 AliAnalysisTaskDptDptQA.cxx:234
 AliAnalysisTaskDptDptQA.cxx:235
 AliAnalysisTaskDptDptQA.cxx:236
 AliAnalysisTaskDptDptQA.cxx:237
 AliAnalysisTaskDptDptQA.cxx:238
 AliAnalysisTaskDptDptQA.cxx:239
 AliAnalysisTaskDptDptQA.cxx:240
 AliAnalysisTaskDptDptQA.cxx:241
 AliAnalysisTaskDptDptQA.cxx:242
 AliAnalysisTaskDptDptQA.cxx:243
 AliAnalysisTaskDptDptQA.cxx:244
 AliAnalysisTaskDptDptQA.cxx:245
 AliAnalysisTaskDptDptQA.cxx:246
 AliAnalysisTaskDptDptQA.cxx:247
 AliAnalysisTaskDptDptQA.cxx:248
 AliAnalysisTaskDptDptQA.cxx:249
 AliAnalysisTaskDptDptQA.cxx:250
 AliAnalysisTaskDptDptQA.cxx:251
 AliAnalysisTaskDptDptQA.cxx:252
 AliAnalysisTaskDptDptQA.cxx:253
 AliAnalysisTaskDptDptQA.cxx:254
 AliAnalysisTaskDptDptQA.cxx:255
 AliAnalysisTaskDptDptQA.cxx:256
 AliAnalysisTaskDptDptQA.cxx:257
 AliAnalysisTaskDptDptQA.cxx:258
 AliAnalysisTaskDptDptQA.cxx:259
 AliAnalysisTaskDptDptQA.cxx:260
 AliAnalysisTaskDptDptQA.cxx:261
 AliAnalysisTaskDptDptQA.cxx:262
 AliAnalysisTaskDptDptQA.cxx:263
 AliAnalysisTaskDptDptQA.cxx:264
 AliAnalysisTaskDptDptQA.cxx:265
 AliAnalysisTaskDptDptQA.cxx:266
 AliAnalysisTaskDptDptQA.cxx:267
 AliAnalysisTaskDptDptQA.cxx:268
 AliAnalysisTaskDptDptQA.cxx:269
 AliAnalysisTaskDptDptQA.cxx:270
 AliAnalysisTaskDptDptQA.cxx:271
 AliAnalysisTaskDptDptQA.cxx:272
 AliAnalysisTaskDptDptQA.cxx:273
 AliAnalysisTaskDptDptQA.cxx:274
 AliAnalysisTaskDptDptQA.cxx:275
 AliAnalysisTaskDptDptQA.cxx:276
 AliAnalysisTaskDptDptQA.cxx:277
 AliAnalysisTaskDptDptQA.cxx:278
 AliAnalysisTaskDptDptQA.cxx:279
 AliAnalysisTaskDptDptQA.cxx:280
 AliAnalysisTaskDptDptQA.cxx:281
 AliAnalysisTaskDptDptQA.cxx:282
 AliAnalysisTaskDptDptQA.cxx:283
 AliAnalysisTaskDptDptQA.cxx:284
 AliAnalysisTaskDptDptQA.cxx:285
 AliAnalysisTaskDptDptQA.cxx:286
 AliAnalysisTaskDptDptQA.cxx:287
 AliAnalysisTaskDptDptQA.cxx:288
 AliAnalysisTaskDptDptQA.cxx:289
 AliAnalysisTaskDptDptQA.cxx:290
 AliAnalysisTaskDptDptQA.cxx:291
 AliAnalysisTaskDptDptQA.cxx:292
 AliAnalysisTaskDptDptQA.cxx:293
 AliAnalysisTaskDptDptQA.cxx:294
 AliAnalysisTaskDptDptQA.cxx:295
 AliAnalysisTaskDptDptQA.cxx:296
 AliAnalysisTaskDptDptQA.cxx:297
 AliAnalysisTaskDptDptQA.cxx:298
 AliAnalysisTaskDptDptQA.cxx:299
 AliAnalysisTaskDptDptQA.cxx:300
 AliAnalysisTaskDptDptQA.cxx:301
 AliAnalysisTaskDptDptQA.cxx:302
 AliAnalysisTaskDptDptQA.cxx:303
 AliAnalysisTaskDptDptQA.cxx:304
 AliAnalysisTaskDptDptQA.cxx:305
 AliAnalysisTaskDptDptQA.cxx:306
 AliAnalysisTaskDptDptQA.cxx:307
 AliAnalysisTaskDptDptQA.cxx:308
 AliAnalysisTaskDptDptQA.cxx:309
 AliAnalysisTaskDptDptQA.cxx:310
 AliAnalysisTaskDptDptQA.cxx:311
 AliAnalysisTaskDptDptQA.cxx:312
 AliAnalysisTaskDptDptQA.cxx:313
 AliAnalysisTaskDptDptQA.cxx:314
 AliAnalysisTaskDptDptQA.cxx:315
 AliAnalysisTaskDptDptQA.cxx:316
 AliAnalysisTaskDptDptQA.cxx:317
 AliAnalysisTaskDptDptQA.cxx:318
 AliAnalysisTaskDptDptQA.cxx:319
 AliAnalysisTaskDptDptQA.cxx:320
 AliAnalysisTaskDptDptQA.cxx:321
 AliAnalysisTaskDptDptQA.cxx:322
 AliAnalysisTaskDptDptQA.cxx:323
 AliAnalysisTaskDptDptQA.cxx:324
 AliAnalysisTaskDptDptQA.cxx:325
 AliAnalysisTaskDptDptQA.cxx:326
 AliAnalysisTaskDptDptQA.cxx:327
 AliAnalysisTaskDptDptQA.cxx:328
 AliAnalysisTaskDptDptQA.cxx:329
 AliAnalysisTaskDptDptQA.cxx:330
 AliAnalysisTaskDptDptQA.cxx:331
 AliAnalysisTaskDptDptQA.cxx:332
 AliAnalysisTaskDptDptQA.cxx:333
 AliAnalysisTaskDptDptQA.cxx:334
 AliAnalysisTaskDptDptQA.cxx:335
 AliAnalysisTaskDptDptQA.cxx:336
 AliAnalysisTaskDptDptQA.cxx:337
 AliAnalysisTaskDptDptQA.cxx:338
 AliAnalysisTaskDptDptQA.cxx:339
 AliAnalysisTaskDptDptQA.cxx:340
 AliAnalysisTaskDptDptQA.cxx:341
 AliAnalysisTaskDptDptQA.cxx:342
 AliAnalysisTaskDptDptQA.cxx:343
 AliAnalysisTaskDptDptQA.cxx:344
 AliAnalysisTaskDptDptQA.cxx:345
 AliAnalysisTaskDptDptQA.cxx:346
 AliAnalysisTaskDptDptQA.cxx:347
 AliAnalysisTaskDptDptQA.cxx:348
 AliAnalysisTaskDptDptQA.cxx:349
 AliAnalysisTaskDptDptQA.cxx:350
 AliAnalysisTaskDptDptQA.cxx:351
 AliAnalysisTaskDptDptQA.cxx:352
 AliAnalysisTaskDptDptQA.cxx:353
 AliAnalysisTaskDptDptQA.cxx:354
 AliAnalysisTaskDptDptQA.cxx:355
 AliAnalysisTaskDptDptQA.cxx:356
 AliAnalysisTaskDptDptQA.cxx:357
 AliAnalysisTaskDptDptQA.cxx:358
 AliAnalysisTaskDptDptQA.cxx:359
 AliAnalysisTaskDptDptQA.cxx:360
 AliAnalysisTaskDptDptQA.cxx:361
 AliAnalysisTaskDptDptQA.cxx:362
 AliAnalysisTaskDptDptQA.cxx:363
 AliAnalysisTaskDptDptQA.cxx:364
 AliAnalysisTaskDptDptQA.cxx:365
 AliAnalysisTaskDptDptQA.cxx:366
 AliAnalysisTaskDptDptQA.cxx:367
 AliAnalysisTaskDptDptQA.cxx:368
 AliAnalysisTaskDptDptQA.cxx:369
 AliAnalysisTaskDptDptQA.cxx:370
 AliAnalysisTaskDptDptQA.cxx:371
 AliAnalysisTaskDptDptQA.cxx:372
 AliAnalysisTaskDptDptQA.cxx:373
 AliAnalysisTaskDptDptQA.cxx:374
 AliAnalysisTaskDptDptQA.cxx:375
 AliAnalysisTaskDptDptQA.cxx:376
 AliAnalysisTaskDptDptQA.cxx:377
 AliAnalysisTaskDptDptQA.cxx:378
 AliAnalysisTaskDptDptQA.cxx:379
 AliAnalysisTaskDptDptQA.cxx:380
 AliAnalysisTaskDptDptQA.cxx:381
 AliAnalysisTaskDptDptQA.cxx:382
 AliAnalysisTaskDptDptQA.cxx:383
 AliAnalysisTaskDptDptQA.cxx:384
 AliAnalysisTaskDptDptQA.cxx:385
 AliAnalysisTaskDptDptQA.cxx:386
 AliAnalysisTaskDptDptQA.cxx:387
 AliAnalysisTaskDptDptQA.cxx:388
 AliAnalysisTaskDptDptQA.cxx:389
 AliAnalysisTaskDptDptQA.cxx:390
 AliAnalysisTaskDptDptQA.cxx:391
 AliAnalysisTaskDptDptQA.cxx:392
 AliAnalysisTaskDptDptQA.cxx:393
 AliAnalysisTaskDptDptQA.cxx:394
 AliAnalysisTaskDptDptQA.cxx:395
 AliAnalysisTaskDptDptQA.cxx:396
 AliAnalysisTaskDptDptQA.cxx:397
 AliAnalysisTaskDptDptQA.cxx:398
 AliAnalysisTaskDptDptQA.cxx:399
 AliAnalysisTaskDptDptQA.cxx:400
 AliAnalysisTaskDptDptQA.cxx:401
 AliAnalysisTaskDptDptQA.cxx:402
 AliAnalysisTaskDptDptQA.cxx:403
 AliAnalysisTaskDptDptQA.cxx:404
 AliAnalysisTaskDptDptQA.cxx:405
 AliAnalysisTaskDptDptQA.cxx:406
 AliAnalysisTaskDptDptQA.cxx:407
 AliAnalysisTaskDptDptQA.cxx:408
 AliAnalysisTaskDptDptQA.cxx:409
 AliAnalysisTaskDptDptQA.cxx:410
 AliAnalysisTaskDptDptQA.cxx:411
 AliAnalysisTaskDptDptQA.cxx:412
 AliAnalysisTaskDptDptQA.cxx:413
 AliAnalysisTaskDptDptQA.cxx:414
 AliAnalysisTaskDptDptQA.cxx:415
 AliAnalysisTaskDptDptQA.cxx:416
 AliAnalysisTaskDptDptQA.cxx:417
 AliAnalysisTaskDptDptQA.cxx:418
 AliAnalysisTaskDptDptQA.cxx:419
 AliAnalysisTaskDptDptQA.cxx:420
 AliAnalysisTaskDptDptQA.cxx:421
 AliAnalysisTaskDptDptQA.cxx:422
 AliAnalysisTaskDptDptQA.cxx:423
 AliAnalysisTaskDptDptQA.cxx:424
 AliAnalysisTaskDptDptQA.cxx:425
 AliAnalysisTaskDptDptQA.cxx:426
 AliAnalysisTaskDptDptQA.cxx:427
 AliAnalysisTaskDptDptQA.cxx:428
 AliAnalysisTaskDptDptQA.cxx:429
 AliAnalysisTaskDptDptQA.cxx:430
 AliAnalysisTaskDptDptQA.cxx:431
 AliAnalysisTaskDptDptQA.cxx:432
 AliAnalysisTaskDptDptQA.cxx:433
 AliAnalysisTaskDptDptQA.cxx:434
 AliAnalysisTaskDptDptQA.cxx:435
 AliAnalysisTaskDptDptQA.cxx:436
 AliAnalysisTaskDptDptQA.cxx:437
 AliAnalysisTaskDptDptQA.cxx:438
 AliAnalysisTaskDptDptQA.cxx:439
 AliAnalysisTaskDptDptQA.cxx:440
 AliAnalysisTaskDptDptQA.cxx:441
 AliAnalysisTaskDptDptQA.cxx:442
 AliAnalysisTaskDptDptQA.cxx:443
 AliAnalysisTaskDptDptQA.cxx:444
 AliAnalysisTaskDptDptQA.cxx:445
 AliAnalysisTaskDptDptQA.cxx:446
 AliAnalysisTaskDptDptQA.cxx:447
 AliAnalysisTaskDptDptQA.cxx:448
 AliAnalysisTaskDptDptQA.cxx:449
 AliAnalysisTaskDptDptQA.cxx:450
 AliAnalysisTaskDptDptQA.cxx:451
 AliAnalysisTaskDptDptQA.cxx:452
 AliAnalysisTaskDptDptQA.cxx:453
 AliAnalysisTaskDptDptQA.cxx:454
 AliAnalysisTaskDptDptQA.cxx:455
 AliAnalysisTaskDptDptQA.cxx:456
 AliAnalysisTaskDptDptQA.cxx:457
 AliAnalysisTaskDptDptQA.cxx:458
 AliAnalysisTaskDptDptQA.cxx:459
 AliAnalysisTaskDptDptQA.cxx:460
 AliAnalysisTaskDptDptQA.cxx:461
 AliAnalysisTaskDptDptQA.cxx:462
 AliAnalysisTaskDptDptQA.cxx:463
 AliAnalysisTaskDptDptQA.cxx:464
 AliAnalysisTaskDptDptQA.cxx:465
 AliAnalysisTaskDptDptQA.cxx:466
 AliAnalysisTaskDptDptQA.cxx:467
 AliAnalysisTaskDptDptQA.cxx:468
 AliAnalysisTaskDptDptQA.cxx:469
 AliAnalysisTaskDptDptQA.cxx:470
 AliAnalysisTaskDptDptQA.cxx:471
 AliAnalysisTaskDptDptQA.cxx:472
 AliAnalysisTaskDptDptQA.cxx:473
 AliAnalysisTaskDptDptQA.cxx:474
 AliAnalysisTaskDptDptQA.cxx:475
 AliAnalysisTaskDptDptQA.cxx:476
 AliAnalysisTaskDptDptQA.cxx:477
 AliAnalysisTaskDptDptQA.cxx:478
 AliAnalysisTaskDptDptQA.cxx:479
 AliAnalysisTaskDptDptQA.cxx:480
 AliAnalysisTaskDptDptQA.cxx:481
 AliAnalysisTaskDptDptQA.cxx:482
 AliAnalysisTaskDptDptQA.cxx:483
 AliAnalysisTaskDptDptQA.cxx:484
 AliAnalysisTaskDptDptQA.cxx:485
 AliAnalysisTaskDptDptQA.cxx:486
 AliAnalysisTaskDptDptQA.cxx:487
 AliAnalysisTaskDptDptQA.cxx:488
 AliAnalysisTaskDptDptQA.cxx:489
 AliAnalysisTaskDptDptQA.cxx:490
 AliAnalysisTaskDptDptQA.cxx:491
 AliAnalysisTaskDptDptQA.cxx:492
 AliAnalysisTaskDptDptQA.cxx:493
 AliAnalysisTaskDptDptQA.cxx:494
 AliAnalysisTaskDptDptQA.cxx:495
 AliAnalysisTaskDptDptQA.cxx:496
 AliAnalysisTaskDptDptQA.cxx:497
 AliAnalysisTaskDptDptQA.cxx:498
 AliAnalysisTaskDptDptQA.cxx:499
 AliAnalysisTaskDptDptQA.cxx:500
 AliAnalysisTaskDptDptQA.cxx:501
 AliAnalysisTaskDptDptQA.cxx:502
 AliAnalysisTaskDptDptQA.cxx:503
 AliAnalysisTaskDptDptQA.cxx:504
 AliAnalysisTaskDptDptQA.cxx:505
 AliAnalysisTaskDptDptQA.cxx:506
 AliAnalysisTaskDptDptQA.cxx:507
 AliAnalysisTaskDptDptQA.cxx:508
 AliAnalysisTaskDptDptQA.cxx:509
 AliAnalysisTaskDptDptQA.cxx:510
 AliAnalysisTaskDptDptQA.cxx:511
 AliAnalysisTaskDptDptQA.cxx:512
 AliAnalysisTaskDptDptQA.cxx:513
 AliAnalysisTaskDptDptQA.cxx:514
 AliAnalysisTaskDptDptQA.cxx:515
 AliAnalysisTaskDptDptQA.cxx:516
 AliAnalysisTaskDptDptQA.cxx:517
 AliAnalysisTaskDptDptQA.cxx:518
 AliAnalysisTaskDptDptQA.cxx:519
 AliAnalysisTaskDptDptQA.cxx:520
 AliAnalysisTaskDptDptQA.cxx:521
 AliAnalysisTaskDptDptQA.cxx:522
 AliAnalysisTaskDptDptQA.cxx:523
 AliAnalysisTaskDptDptQA.cxx:524
 AliAnalysisTaskDptDptQA.cxx:525
 AliAnalysisTaskDptDptQA.cxx:526
 AliAnalysisTaskDptDptQA.cxx:527
 AliAnalysisTaskDptDptQA.cxx:528
 AliAnalysisTaskDptDptQA.cxx:529
 AliAnalysisTaskDptDptQA.cxx:530
 AliAnalysisTaskDptDptQA.cxx:531
 AliAnalysisTaskDptDptQA.cxx:532
 AliAnalysisTaskDptDptQA.cxx:533
 AliAnalysisTaskDptDptQA.cxx:534
 AliAnalysisTaskDptDptQA.cxx:535
 AliAnalysisTaskDptDptQA.cxx:536
 AliAnalysisTaskDptDptQA.cxx:537
 AliAnalysisTaskDptDptQA.cxx:538
 AliAnalysisTaskDptDptQA.cxx:539
 AliAnalysisTaskDptDptQA.cxx:540
 AliAnalysisTaskDptDptQA.cxx:541
 AliAnalysisTaskDptDptQA.cxx:542
 AliAnalysisTaskDptDptQA.cxx:543
 AliAnalysisTaskDptDptQA.cxx:544
 AliAnalysisTaskDptDptQA.cxx:545
 AliAnalysisTaskDptDptQA.cxx:546
 AliAnalysisTaskDptDptQA.cxx:547
 AliAnalysisTaskDptDptQA.cxx:548
 AliAnalysisTaskDptDptQA.cxx:549
 AliAnalysisTaskDptDptQA.cxx:550
 AliAnalysisTaskDptDptQA.cxx:551
 AliAnalysisTaskDptDptQA.cxx:552
 AliAnalysisTaskDptDptQA.cxx:553
 AliAnalysisTaskDptDptQA.cxx:554
 AliAnalysisTaskDptDptQA.cxx:555
 AliAnalysisTaskDptDptQA.cxx:556
 AliAnalysisTaskDptDptQA.cxx:557
 AliAnalysisTaskDptDptQA.cxx:558
 AliAnalysisTaskDptDptQA.cxx:559
 AliAnalysisTaskDptDptQA.cxx:560
 AliAnalysisTaskDptDptQA.cxx:561
 AliAnalysisTaskDptDptQA.cxx:562
 AliAnalysisTaskDptDptQA.cxx:563
 AliAnalysisTaskDptDptQA.cxx:564
 AliAnalysisTaskDptDptQA.cxx:565
 AliAnalysisTaskDptDptQA.cxx:566
 AliAnalysisTaskDptDptQA.cxx:567
 AliAnalysisTaskDptDptQA.cxx:568
 AliAnalysisTaskDptDptQA.cxx:569
 AliAnalysisTaskDptDptQA.cxx:570
 AliAnalysisTaskDptDptQA.cxx:571
 AliAnalysisTaskDptDptQA.cxx:572
 AliAnalysisTaskDptDptQA.cxx:573
 AliAnalysisTaskDptDptQA.cxx:574
 AliAnalysisTaskDptDptQA.cxx:575
 AliAnalysisTaskDptDptQA.cxx:576
 AliAnalysisTaskDptDptQA.cxx:577
 AliAnalysisTaskDptDptQA.cxx:578
 AliAnalysisTaskDptDptQA.cxx:579
 AliAnalysisTaskDptDptQA.cxx:580
 AliAnalysisTaskDptDptQA.cxx:581
 AliAnalysisTaskDptDptQA.cxx:582
 AliAnalysisTaskDptDptQA.cxx:583
 AliAnalysisTaskDptDptQA.cxx:584
 AliAnalysisTaskDptDptQA.cxx:585
 AliAnalysisTaskDptDptQA.cxx:586
 AliAnalysisTaskDptDptQA.cxx:587
 AliAnalysisTaskDptDptQA.cxx:588
 AliAnalysisTaskDptDptQA.cxx:589
 AliAnalysisTaskDptDptQA.cxx:590
 AliAnalysisTaskDptDptQA.cxx:591
 AliAnalysisTaskDptDptQA.cxx:592
 AliAnalysisTaskDptDptQA.cxx:593
 AliAnalysisTaskDptDptQA.cxx:594
 AliAnalysisTaskDptDptQA.cxx:595
 AliAnalysisTaskDptDptQA.cxx:596
 AliAnalysisTaskDptDptQA.cxx:597
 AliAnalysisTaskDptDptQA.cxx:598
 AliAnalysisTaskDptDptQA.cxx:599
 AliAnalysisTaskDptDptQA.cxx:600
 AliAnalysisTaskDptDptQA.cxx:601
 AliAnalysisTaskDptDptQA.cxx:602
 AliAnalysisTaskDptDptQA.cxx:603
 AliAnalysisTaskDptDptQA.cxx:604
 AliAnalysisTaskDptDptQA.cxx:605
 AliAnalysisTaskDptDptQA.cxx:606
 AliAnalysisTaskDptDptQA.cxx:607
 AliAnalysisTaskDptDptQA.cxx:608
 AliAnalysisTaskDptDptQA.cxx:609
 AliAnalysisTaskDptDptQA.cxx:610
 AliAnalysisTaskDptDptQA.cxx:611
 AliAnalysisTaskDptDptQA.cxx:612
 AliAnalysisTaskDptDptQA.cxx:613
 AliAnalysisTaskDptDptQA.cxx:614
 AliAnalysisTaskDptDptQA.cxx:615
 AliAnalysisTaskDptDptQA.cxx:616
 AliAnalysisTaskDptDptQA.cxx:617
 AliAnalysisTaskDptDptQA.cxx:618
 AliAnalysisTaskDptDptQA.cxx:619
 AliAnalysisTaskDptDptQA.cxx:620
 AliAnalysisTaskDptDptQA.cxx:621
 AliAnalysisTaskDptDptQA.cxx:622
 AliAnalysisTaskDptDptQA.cxx:623
 AliAnalysisTaskDptDptQA.cxx:624
 AliAnalysisTaskDptDptQA.cxx:625
 AliAnalysisTaskDptDptQA.cxx:626
 AliAnalysisTaskDptDptQA.cxx:627
 AliAnalysisTaskDptDptQA.cxx:628
 AliAnalysisTaskDptDptQA.cxx:629
 AliAnalysisTaskDptDptQA.cxx:630
 AliAnalysisTaskDptDptQA.cxx:631
 AliAnalysisTaskDptDptQA.cxx:632
 AliAnalysisTaskDptDptQA.cxx:633
 AliAnalysisTaskDptDptQA.cxx:634
 AliAnalysisTaskDptDptQA.cxx:635
 AliAnalysisTaskDptDptQA.cxx:636
 AliAnalysisTaskDptDptQA.cxx:637
 AliAnalysisTaskDptDptQA.cxx:638
 AliAnalysisTaskDptDptQA.cxx:639
 AliAnalysisTaskDptDptQA.cxx:640
 AliAnalysisTaskDptDptQA.cxx:641
 AliAnalysisTaskDptDptQA.cxx:642
 AliAnalysisTaskDptDptQA.cxx:643
 AliAnalysisTaskDptDptQA.cxx:644
 AliAnalysisTaskDptDptQA.cxx:645
 AliAnalysisTaskDptDptQA.cxx:646
 AliAnalysisTaskDptDptQA.cxx:647
 AliAnalysisTaskDptDptQA.cxx:648
 AliAnalysisTaskDptDptQA.cxx:649
 AliAnalysisTaskDptDptQA.cxx:650
 AliAnalysisTaskDptDptQA.cxx:651
 AliAnalysisTaskDptDptQA.cxx:652
 AliAnalysisTaskDptDptQA.cxx:653
 AliAnalysisTaskDptDptQA.cxx:654
 AliAnalysisTaskDptDptQA.cxx:655
 AliAnalysisTaskDptDptQA.cxx:656
 AliAnalysisTaskDptDptQA.cxx:657
 AliAnalysisTaskDptDptQA.cxx:658
 AliAnalysisTaskDptDptQA.cxx:659
 AliAnalysisTaskDptDptQA.cxx:660
 AliAnalysisTaskDptDptQA.cxx:661
 AliAnalysisTaskDptDptQA.cxx:662
 AliAnalysisTaskDptDptQA.cxx:663
 AliAnalysisTaskDptDptQA.cxx:664
 AliAnalysisTaskDptDptQA.cxx:665
 AliAnalysisTaskDptDptQA.cxx:666
 AliAnalysisTaskDptDptQA.cxx:667
 AliAnalysisTaskDptDptQA.cxx:668
 AliAnalysisTaskDptDptQA.cxx:669
 AliAnalysisTaskDptDptQA.cxx:670
 AliAnalysisTaskDptDptQA.cxx:671
 AliAnalysisTaskDptDptQA.cxx:672
 AliAnalysisTaskDptDptQA.cxx:673
 AliAnalysisTaskDptDptQA.cxx:674
 AliAnalysisTaskDptDptQA.cxx:675
 AliAnalysisTaskDptDptQA.cxx:676
 AliAnalysisTaskDptDptQA.cxx:677
 AliAnalysisTaskDptDptQA.cxx:678
 AliAnalysisTaskDptDptQA.cxx:679
 AliAnalysisTaskDptDptQA.cxx:680
 AliAnalysisTaskDptDptQA.cxx:681
 AliAnalysisTaskDptDptQA.cxx:682
 AliAnalysisTaskDptDptQA.cxx:683
 AliAnalysisTaskDptDptQA.cxx:684
 AliAnalysisTaskDptDptQA.cxx:685
 AliAnalysisTaskDptDptQA.cxx:686
 AliAnalysisTaskDptDptQA.cxx:687
 AliAnalysisTaskDptDptQA.cxx:688
 AliAnalysisTaskDptDptQA.cxx:689
 AliAnalysisTaskDptDptQA.cxx:690
 AliAnalysisTaskDptDptQA.cxx:691
 AliAnalysisTaskDptDptQA.cxx:692
 AliAnalysisTaskDptDptQA.cxx:693
 AliAnalysisTaskDptDptQA.cxx:694
 AliAnalysisTaskDptDptQA.cxx:695
 AliAnalysisTaskDptDptQA.cxx:696
 AliAnalysisTaskDptDptQA.cxx:697
 AliAnalysisTaskDptDptQA.cxx:698
 AliAnalysisTaskDptDptQA.cxx:699
 AliAnalysisTaskDptDptQA.cxx:700
 AliAnalysisTaskDptDptQA.cxx:701
 AliAnalysisTaskDptDptQA.cxx:702
 AliAnalysisTaskDptDptQA.cxx:703
 AliAnalysisTaskDptDptQA.cxx:704
 AliAnalysisTaskDptDptQA.cxx:705
 AliAnalysisTaskDptDptQA.cxx:706
 AliAnalysisTaskDptDptQA.cxx:707
 AliAnalysisTaskDptDptQA.cxx:708
 AliAnalysisTaskDptDptQA.cxx:709
 AliAnalysisTaskDptDptQA.cxx:710
 AliAnalysisTaskDptDptQA.cxx:711
 AliAnalysisTaskDptDptQA.cxx:712
 AliAnalysisTaskDptDptQA.cxx:713
 AliAnalysisTaskDptDptQA.cxx:714
 AliAnalysisTaskDptDptQA.cxx:715
 AliAnalysisTaskDptDptQA.cxx:716
 AliAnalysisTaskDptDptQA.cxx:717
 AliAnalysisTaskDptDptQA.cxx:718
 AliAnalysisTaskDptDptQA.cxx:719
 AliAnalysisTaskDptDptQA.cxx:720
 AliAnalysisTaskDptDptQA.cxx:721
 AliAnalysisTaskDptDptQA.cxx:722
 AliAnalysisTaskDptDptQA.cxx:723
 AliAnalysisTaskDptDptQA.cxx:724
 AliAnalysisTaskDptDptQA.cxx:725
 AliAnalysisTaskDptDptQA.cxx:726
 AliAnalysisTaskDptDptQA.cxx:727
 AliAnalysisTaskDptDptQA.cxx:728
 AliAnalysisTaskDptDptQA.cxx:729
 AliAnalysisTaskDptDptQA.cxx:730
 AliAnalysisTaskDptDptQA.cxx:731
 AliAnalysisTaskDptDptQA.cxx:732
 AliAnalysisTaskDptDptQA.cxx:733
 AliAnalysisTaskDptDptQA.cxx:734
 AliAnalysisTaskDptDptQA.cxx:735
 AliAnalysisTaskDptDptQA.cxx:736
 AliAnalysisTaskDptDptQA.cxx:737
 AliAnalysisTaskDptDptQA.cxx:738
 AliAnalysisTaskDptDptQA.cxx:739
 AliAnalysisTaskDptDptQA.cxx:740
 AliAnalysisTaskDptDptQA.cxx:741
 AliAnalysisTaskDptDptQA.cxx:742
 AliAnalysisTaskDptDptQA.cxx:743
 AliAnalysisTaskDptDptQA.cxx:744
 AliAnalysisTaskDptDptQA.cxx:745
 AliAnalysisTaskDptDptQA.cxx:746
 AliAnalysisTaskDptDptQA.cxx:747
 AliAnalysisTaskDptDptQA.cxx:748
 AliAnalysisTaskDptDptQA.cxx:749
 AliAnalysisTaskDptDptQA.cxx:750
 AliAnalysisTaskDptDptQA.cxx:751
 AliAnalysisTaskDptDptQA.cxx:752
 AliAnalysisTaskDptDptQA.cxx:753
 AliAnalysisTaskDptDptQA.cxx:754
 AliAnalysisTaskDptDptQA.cxx:755
 AliAnalysisTaskDptDptQA.cxx:756
 AliAnalysisTaskDptDptQA.cxx:757
 AliAnalysisTaskDptDptQA.cxx:758
 AliAnalysisTaskDptDptQA.cxx:759
 AliAnalysisTaskDptDptQA.cxx:760
 AliAnalysisTaskDptDptQA.cxx:761
 AliAnalysisTaskDptDptQA.cxx:762
 AliAnalysisTaskDptDptQA.cxx:763
 AliAnalysisTaskDptDptQA.cxx:764
 AliAnalysisTaskDptDptQA.cxx:765
 AliAnalysisTaskDptDptQA.cxx:766
 AliAnalysisTaskDptDptQA.cxx:767
 AliAnalysisTaskDptDptQA.cxx:768
 AliAnalysisTaskDptDptQA.cxx:769
 AliAnalysisTaskDptDptQA.cxx:770
 AliAnalysisTaskDptDptQA.cxx:771
 AliAnalysisTaskDptDptQA.cxx:772
 AliAnalysisTaskDptDptQA.cxx:773
 AliAnalysisTaskDptDptQA.cxx:774
 AliAnalysisTaskDptDptQA.cxx:775
 AliAnalysisTaskDptDptQA.cxx:776
 AliAnalysisTaskDptDptQA.cxx:777
 AliAnalysisTaskDptDptQA.cxx:778
 AliAnalysisTaskDptDptQA.cxx:779
 AliAnalysisTaskDptDptQA.cxx:780
 AliAnalysisTaskDptDptQA.cxx:781
 AliAnalysisTaskDptDptQA.cxx:782
 AliAnalysisTaskDptDptQA.cxx:783
 AliAnalysisTaskDptDptQA.cxx:784
 AliAnalysisTaskDptDptQA.cxx:785
 AliAnalysisTaskDptDptQA.cxx:786
 AliAnalysisTaskDptDptQA.cxx:787
 AliAnalysisTaskDptDptQA.cxx:788
 AliAnalysisTaskDptDptQA.cxx:789
 AliAnalysisTaskDptDptQA.cxx:790
 AliAnalysisTaskDptDptQA.cxx:791
 AliAnalysisTaskDptDptQA.cxx:792
 AliAnalysisTaskDptDptQA.cxx:793
 AliAnalysisTaskDptDptQA.cxx:794
 AliAnalysisTaskDptDptQA.cxx:795
 AliAnalysisTaskDptDptQA.cxx:796
 AliAnalysisTaskDptDptQA.cxx:797
 AliAnalysisTaskDptDptQA.cxx:798
 AliAnalysisTaskDptDptQA.cxx:799
 AliAnalysisTaskDptDptQA.cxx:800
 AliAnalysisTaskDptDptQA.cxx:801
 AliAnalysisTaskDptDptQA.cxx:802
 AliAnalysisTaskDptDptQA.cxx:803
 AliAnalysisTaskDptDptQA.cxx:804
 AliAnalysisTaskDptDptQA.cxx:805
 AliAnalysisTaskDptDptQA.cxx:806
 AliAnalysisTaskDptDptQA.cxx:807
 AliAnalysisTaskDptDptQA.cxx:808
 AliAnalysisTaskDptDptQA.cxx:809
 AliAnalysisTaskDptDptQA.cxx:810
 AliAnalysisTaskDptDptQA.cxx:811
 AliAnalysisTaskDptDptQA.cxx:812
 AliAnalysisTaskDptDptQA.cxx:813
 AliAnalysisTaskDptDptQA.cxx:814
 AliAnalysisTaskDptDptQA.cxx:815
 AliAnalysisTaskDptDptQA.cxx:816
 AliAnalysisTaskDptDptQA.cxx:817
 AliAnalysisTaskDptDptQA.cxx:818
 AliAnalysisTaskDptDptQA.cxx:819
 AliAnalysisTaskDptDptQA.cxx:820
 AliAnalysisTaskDptDptQA.cxx:821
 AliAnalysisTaskDptDptQA.cxx:822
 AliAnalysisTaskDptDptQA.cxx:823
 AliAnalysisTaskDptDptQA.cxx:824
 AliAnalysisTaskDptDptQA.cxx:825
 AliAnalysisTaskDptDptQA.cxx:826
 AliAnalysisTaskDptDptQA.cxx:827
 AliAnalysisTaskDptDptQA.cxx:828
 AliAnalysisTaskDptDptQA.cxx:829
 AliAnalysisTaskDptDptQA.cxx:830
 AliAnalysisTaskDptDptQA.cxx:831
 AliAnalysisTaskDptDptQA.cxx:832
 AliAnalysisTaskDptDptQA.cxx:833
 AliAnalysisTaskDptDptQA.cxx:834
 AliAnalysisTaskDptDptQA.cxx:835
 AliAnalysisTaskDptDptQA.cxx:836
 AliAnalysisTaskDptDptQA.cxx:837
 AliAnalysisTaskDptDptQA.cxx:838
 AliAnalysisTaskDptDptQA.cxx:839
 AliAnalysisTaskDptDptQA.cxx:840
 AliAnalysisTaskDptDptQA.cxx:841
 AliAnalysisTaskDptDptQA.cxx:842
 AliAnalysisTaskDptDptQA.cxx:843
 AliAnalysisTaskDptDptQA.cxx:844
 AliAnalysisTaskDptDptQA.cxx:845
 AliAnalysisTaskDptDptQA.cxx:846
 AliAnalysisTaskDptDptQA.cxx:847
 AliAnalysisTaskDptDptQA.cxx:848
 AliAnalysisTaskDptDptQA.cxx:849
 AliAnalysisTaskDptDptQA.cxx:850
 AliAnalysisTaskDptDptQA.cxx:851
 AliAnalysisTaskDptDptQA.cxx:852
 AliAnalysisTaskDptDptQA.cxx:853
 AliAnalysisTaskDptDptQA.cxx:854
 AliAnalysisTaskDptDptQA.cxx:855
 AliAnalysisTaskDptDptQA.cxx:856
 AliAnalysisTaskDptDptQA.cxx:857
 AliAnalysisTaskDptDptQA.cxx:858
 AliAnalysisTaskDptDptQA.cxx:859
 AliAnalysisTaskDptDptQA.cxx:860
 AliAnalysisTaskDptDptQA.cxx:861
 AliAnalysisTaskDptDptQA.cxx:862
 AliAnalysisTaskDptDptQA.cxx:863
 AliAnalysisTaskDptDptQA.cxx:864
 AliAnalysisTaskDptDptQA.cxx:865
 AliAnalysisTaskDptDptQA.cxx:866
 AliAnalysisTaskDptDptQA.cxx:867
 AliAnalysisTaskDptDptQA.cxx:868
 AliAnalysisTaskDptDptQA.cxx:869
 AliAnalysisTaskDptDptQA.cxx:870
 AliAnalysisTaskDptDptQA.cxx:871
 AliAnalysisTaskDptDptQA.cxx:872
 AliAnalysisTaskDptDptQA.cxx:873
 AliAnalysisTaskDptDptQA.cxx:874
 AliAnalysisTaskDptDptQA.cxx:875
 AliAnalysisTaskDptDptQA.cxx:876
 AliAnalysisTaskDptDptQA.cxx:877
 AliAnalysisTaskDptDptQA.cxx:878
 AliAnalysisTaskDptDptQA.cxx:879
 AliAnalysisTaskDptDptQA.cxx:880
 AliAnalysisTaskDptDptQA.cxx:881
 AliAnalysisTaskDptDptQA.cxx:882
 AliAnalysisTaskDptDptQA.cxx:883
 AliAnalysisTaskDptDptQA.cxx:884
 AliAnalysisTaskDptDptQA.cxx:885
 AliAnalysisTaskDptDptQA.cxx:886
 AliAnalysisTaskDptDptQA.cxx:887
 AliAnalysisTaskDptDptQA.cxx:888
 AliAnalysisTaskDptDptQA.cxx:889
 AliAnalysisTaskDptDptQA.cxx:890
 AliAnalysisTaskDptDptQA.cxx:891
 AliAnalysisTaskDptDptQA.cxx:892
 AliAnalysisTaskDptDptQA.cxx:893
 AliAnalysisTaskDptDptQA.cxx:894
 AliAnalysisTaskDptDptQA.cxx:895
 AliAnalysisTaskDptDptQA.cxx:896
 AliAnalysisTaskDptDptQA.cxx:897
 AliAnalysisTaskDptDptQA.cxx:898
 AliAnalysisTaskDptDptQA.cxx:899
 AliAnalysisTaskDptDptQA.cxx:900
 AliAnalysisTaskDptDptQA.cxx:901
 AliAnalysisTaskDptDptQA.cxx:902
 AliAnalysisTaskDptDptQA.cxx:903
 AliAnalysisTaskDptDptQA.cxx:904
 AliAnalysisTaskDptDptQA.cxx:905
 AliAnalysisTaskDptDptQA.cxx:906
 AliAnalysisTaskDptDptQA.cxx:907
 AliAnalysisTaskDptDptQA.cxx:908
 AliAnalysisTaskDptDptQA.cxx:909
 AliAnalysisTaskDptDptQA.cxx:910
 AliAnalysisTaskDptDptQA.cxx:911
 AliAnalysisTaskDptDptQA.cxx:912
 AliAnalysisTaskDptDptQA.cxx:913
 AliAnalysisTaskDptDptQA.cxx:914
 AliAnalysisTaskDptDptQA.cxx:915
 AliAnalysisTaskDptDptQA.cxx:916
 AliAnalysisTaskDptDptQA.cxx:917
 AliAnalysisTaskDptDptQA.cxx:918
 AliAnalysisTaskDptDptQA.cxx:919
 AliAnalysisTaskDptDptQA.cxx:920
 AliAnalysisTaskDptDptQA.cxx:921
 AliAnalysisTaskDptDptQA.cxx:922
 AliAnalysisTaskDptDptQA.cxx:923
 AliAnalysisTaskDptDptQA.cxx:924
 AliAnalysisTaskDptDptQA.cxx:925
 AliAnalysisTaskDptDptQA.cxx:926
 AliAnalysisTaskDptDptQA.cxx:927
 AliAnalysisTaskDptDptQA.cxx:928
 AliAnalysisTaskDptDptQA.cxx:929
 AliAnalysisTaskDptDptQA.cxx:930
 AliAnalysisTaskDptDptQA.cxx:931
 AliAnalysisTaskDptDptQA.cxx:932
 AliAnalysisTaskDptDptQA.cxx:933
 AliAnalysisTaskDptDptQA.cxx:934
 AliAnalysisTaskDptDptQA.cxx:935
 AliAnalysisTaskDptDptQA.cxx:936
 AliAnalysisTaskDptDptQA.cxx:937
 AliAnalysisTaskDptDptQA.cxx:938
 AliAnalysisTaskDptDptQA.cxx:939
 AliAnalysisTaskDptDptQA.cxx:940
 AliAnalysisTaskDptDptQA.cxx:941
 AliAnalysisTaskDptDptQA.cxx:942
 AliAnalysisTaskDptDptQA.cxx:943
 AliAnalysisTaskDptDptQA.cxx:944
 AliAnalysisTaskDptDptQA.cxx:945
 AliAnalysisTaskDptDptQA.cxx:946
 AliAnalysisTaskDptDptQA.cxx:947
 AliAnalysisTaskDptDptQA.cxx:948
 AliAnalysisTaskDptDptQA.cxx:949
 AliAnalysisTaskDptDptQA.cxx:950
 AliAnalysisTaskDptDptQA.cxx:951
 AliAnalysisTaskDptDptQA.cxx:952
 AliAnalysisTaskDptDptQA.cxx:953
 AliAnalysisTaskDptDptQA.cxx:954
 AliAnalysisTaskDptDptQA.cxx:955
 AliAnalysisTaskDptDptQA.cxx:956
 AliAnalysisTaskDptDptQA.cxx:957
 AliAnalysisTaskDptDptQA.cxx:958
 AliAnalysisTaskDptDptQA.cxx:959
 AliAnalysisTaskDptDptQA.cxx:960
 AliAnalysisTaskDptDptQA.cxx:961
 AliAnalysisTaskDptDptQA.cxx:962
 AliAnalysisTaskDptDptQA.cxx:963
 AliAnalysisTaskDptDptQA.cxx:964
 AliAnalysisTaskDptDptQA.cxx:965
 AliAnalysisTaskDptDptQA.cxx:966
 AliAnalysisTaskDptDptQA.cxx:967
 AliAnalysisTaskDptDptQA.cxx:968
 AliAnalysisTaskDptDptQA.cxx:969
 AliAnalysisTaskDptDptQA.cxx:970
 AliAnalysisTaskDptDptQA.cxx:971
 AliAnalysisTaskDptDptQA.cxx:972
 AliAnalysisTaskDptDptQA.cxx:973
 AliAnalysisTaskDptDptQA.cxx:974
 AliAnalysisTaskDptDptQA.cxx:975
 AliAnalysisTaskDptDptQA.cxx:976
 AliAnalysisTaskDptDptQA.cxx:977
 AliAnalysisTaskDptDptQA.cxx:978
 AliAnalysisTaskDptDptQA.cxx:979
 AliAnalysisTaskDptDptQA.cxx:980
 AliAnalysisTaskDptDptQA.cxx:981
 AliAnalysisTaskDptDptQA.cxx:982
 AliAnalysisTaskDptDptQA.cxx:983
 AliAnalysisTaskDptDptQA.cxx:984
 AliAnalysisTaskDptDptQA.cxx:985
 AliAnalysisTaskDptDptQA.cxx:986
 AliAnalysisTaskDptDptQA.cxx:987
 AliAnalysisTaskDptDptQA.cxx:988
 AliAnalysisTaskDptDptQA.cxx:989
 AliAnalysisTaskDptDptQA.cxx:990
 AliAnalysisTaskDptDptQA.cxx:991
 AliAnalysisTaskDptDptQA.cxx:992
 AliAnalysisTaskDptDptQA.cxx:993
 AliAnalysisTaskDptDptQA.cxx:994
 AliAnalysisTaskDptDptQA.cxx:995
 AliAnalysisTaskDptDptQA.cxx:996
 AliAnalysisTaskDptDptQA.cxx:997
 AliAnalysisTaskDptDptQA.cxx:998
 AliAnalysisTaskDptDptQA.cxx:999
 AliAnalysisTaskDptDptQA.cxx:1000
 AliAnalysisTaskDptDptQA.cxx:1001
 AliAnalysisTaskDptDptQA.cxx:1002
 AliAnalysisTaskDptDptQA.cxx:1003
 AliAnalysisTaskDptDptQA.cxx:1004
 AliAnalysisTaskDptDptQA.cxx:1005
 AliAnalysisTaskDptDptQA.cxx:1006
 AliAnalysisTaskDptDptQA.cxx:1007
 AliAnalysisTaskDptDptQA.cxx:1008
 AliAnalysisTaskDptDptQA.cxx:1009
 AliAnalysisTaskDptDptQA.cxx:1010
 AliAnalysisTaskDptDptQA.cxx:1011
 AliAnalysisTaskDptDptQA.cxx:1012
 AliAnalysisTaskDptDptQA.cxx:1013
 AliAnalysisTaskDptDptQA.cxx:1014
 AliAnalysisTaskDptDptQA.cxx:1015
 AliAnalysisTaskDptDptQA.cxx:1016
 AliAnalysisTaskDptDptQA.cxx:1017
 AliAnalysisTaskDptDptQA.cxx:1018
 AliAnalysisTaskDptDptQA.cxx:1019
 AliAnalysisTaskDptDptQA.cxx:1020
 AliAnalysisTaskDptDptQA.cxx:1021
 AliAnalysisTaskDptDptQA.cxx:1022
 AliAnalysisTaskDptDptQA.cxx:1023
 AliAnalysisTaskDptDptQA.cxx:1024
 AliAnalysisTaskDptDptQA.cxx:1025
 AliAnalysisTaskDptDptQA.cxx:1026
 AliAnalysisTaskDptDptQA.cxx:1027
 AliAnalysisTaskDptDptQA.cxx:1028
 AliAnalysisTaskDptDptQA.cxx:1029
 AliAnalysisTaskDptDptQA.cxx:1030
 AliAnalysisTaskDptDptQA.cxx:1031
 AliAnalysisTaskDptDptQA.cxx:1032
 AliAnalysisTaskDptDptQA.cxx:1033
 AliAnalysisTaskDptDptQA.cxx:1034
 AliAnalysisTaskDptDptQA.cxx:1035
 AliAnalysisTaskDptDptQA.cxx:1036
 AliAnalysisTaskDptDptQA.cxx:1037
 AliAnalysisTaskDptDptQA.cxx:1038
 AliAnalysisTaskDptDptQA.cxx:1039
 AliAnalysisTaskDptDptQA.cxx:1040
 AliAnalysisTaskDptDptQA.cxx:1041
 AliAnalysisTaskDptDptQA.cxx:1042
 AliAnalysisTaskDptDptQA.cxx:1043
 AliAnalysisTaskDptDptQA.cxx:1044
 AliAnalysisTaskDptDptQA.cxx:1045
 AliAnalysisTaskDptDptQA.cxx:1046
 AliAnalysisTaskDptDptQA.cxx:1047
 AliAnalysisTaskDptDptQA.cxx:1048
 AliAnalysisTaskDptDptQA.cxx:1049
 AliAnalysisTaskDptDptQA.cxx:1050
 AliAnalysisTaskDptDptQA.cxx:1051
 AliAnalysisTaskDptDptQA.cxx:1052
 AliAnalysisTaskDptDptQA.cxx:1053
 AliAnalysisTaskDptDptQA.cxx:1054
 AliAnalysisTaskDptDptQA.cxx:1055
 AliAnalysisTaskDptDptQA.cxx:1056
 AliAnalysisTaskDptDptQA.cxx:1057
 AliAnalysisTaskDptDptQA.cxx:1058
 AliAnalysisTaskDptDptQA.cxx:1059
 AliAnalysisTaskDptDptQA.cxx:1060
 AliAnalysisTaskDptDptQA.cxx:1061
 AliAnalysisTaskDptDptQA.cxx:1062
 AliAnalysisTaskDptDptQA.cxx:1063
 AliAnalysisTaskDptDptQA.cxx:1064
 AliAnalysisTaskDptDptQA.cxx:1065
 AliAnalysisTaskDptDptQA.cxx:1066
 AliAnalysisTaskDptDptQA.cxx:1067
 AliAnalysisTaskDptDptQA.cxx:1068
 AliAnalysisTaskDptDptQA.cxx:1069
 AliAnalysisTaskDptDptQA.cxx:1070
 AliAnalysisTaskDptDptQA.cxx:1071
 AliAnalysisTaskDptDptQA.cxx:1072
 AliAnalysisTaskDptDptQA.cxx:1073
 AliAnalysisTaskDptDptQA.cxx:1074
 AliAnalysisTaskDptDptQA.cxx:1075
 AliAnalysisTaskDptDptQA.cxx:1076
 AliAnalysisTaskDptDptQA.cxx:1077
 AliAnalysisTaskDptDptQA.cxx:1078
 AliAnalysisTaskDptDptQA.cxx:1079
 AliAnalysisTaskDptDptQA.cxx:1080
 AliAnalysisTaskDptDptQA.cxx:1081
 AliAnalysisTaskDptDptQA.cxx:1082
 AliAnalysisTaskDptDptQA.cxx:1083
 AliAnalysisTaskDptDptQA.cxx:1084
 AliAnalysisTaskDptDptQA.cxx:1085
 AliAnalysisTaskDptDptQA.cxx:1086
 AliAnalysisTaskDptDptQA.cxx:1087
 AliAnalysisTaskDptDptQA.cxx:1088
 AliAnalysisTaskDptDptQA.cxx:1089
 AliAnalysisTaskDptDptQA.cxx:1090
 AliAnalysisTaskDptDptQA.cxx:1091
 AliAnalysisTaskDptDptQA.cxx:1092
 AliAnalysisTaskDptDptQA.cxx:1093
 AliAnalysisTaskDptDptQA.cxx:1094
 AliAnalysisTaskDptDptQA.cxx:1095
 AliAnalysisTaskDptDptQA.cxx:1096
 AliAnalysisTaskDptDptQA.cxx:1097
 AliAnalysisTaskDptDptQA.cxx:1098
 AliAnalysisTaskDptDptQA.cxx:1099
 AliAnalysisTaskDptDptQA.cxx:1100
 AliAnalysisTaskDptDptQA.cxx:1101
 AliAnalysisTaskDptDptQA.cxx:1102
 AliAnalysisTaskDptDptQA.cxx:1103
 AliAnalysisTaskDptDptQA.cxx:1104
 AliAnalysisTaskDptDptQA.cxx:1105
 AliAnalysisTaskDptDptQA.cxx:1106
 AliAnalysisTaskDptDptQA.cxx:1107
 AliAnalysisTaskDptDptQA.cxx:1108
 AliAnalysisTaskDptDptQA.cxx:1109
 AliAnalysisTaskDptDptQA.cxx:1110
 AliAnalysisTaskDptDptQA.cxx:1111
 AliAnalysisTaskDptDptQA.cxx:1112
 AliAnalysisTaskDptDptQA.cxx:1113
 AliAnalysisTaskDptDptQA.cxx:1114
 AliAnalysisTaskDptDptQA.cxx:1115
 AliAnalysisTaskDptDptQA.cxx:1116
 AliAnalysisTaskDptDptQA.cxx:1117
 AliAnalysisTaskDptDptQA.cxx:1118
 AliAnalysisTaskDptDptQA.cxx:1119
 AliAnalysisTaskDptDptQA.cxx:1120
 AliAnalysisTaskDptDptQA.cxx:1121
 AliAnalysisTaskDptDptQA.cxx:1122
 AliAnalysisTaskDptDptQA.cxx:1123
 AliAnalysisTaskDptDptQA.cxx:1124
 AliAnalysisTaskDptDptQA.cxx:1125
 AliAnalysisTaskDptDptQA.cxx:1126
 AliAnalysisTaskDptDptQA.cxx:1127
 AliAnalysisTaskDptDptQA.cxx:1128
 AliAnalysisTaskDptDptQA.cxx:1129
 AliAnalysisTaskDptDptQA.cxx:1130
 AliAnalysisTaskDptDptQA.cxx:1131
 AliAnalysisTaskDptDptQA.cxx:1132
 AliAnalysisTaskDptDptQA.cxx:1133
 AliAnalysisTaskDptDptQA.cxx:1134
 AliAnalysisTaskDptDptQA.cxx:1135
 AliAnalysisTaskDptDptQA.cxx:1136
 AliAnalysisTaskDptDptQA.cxx:1137
 AliAnalysisTaskDptDptQA.cxx:1138
 AliAnalysisTaskDptDptQA.cxx:1139
 AliAnalysisTaskDptDptQA.cxx:1140
 AliAnalysisTaskDptDptQA.cxx:1141
 AliAnalysisTaskDptDptQA.cxx:1142
 AliAnalysisTaskDptDptQA.cxx:1143
 AliAnalysisTaskDptDptQA.cxx:1144
 AliAnalysisTaskDptDptQA.cxx:1145
 AliAnalysisTaskDptDptQA.cxx:1146
 AliAnalysisTaskDptDptQA.cxx:1147
 AliAnalysisTaskDptDptQA.cxx:1148
 AliAnalysisTaskDptDptQA.cxx:1149
 AliAnalysisTaskDptDptQA.cxx:1150
 AliAnalysisTaskDptDptQA.cxx:1151
 AliAnalysisTaskDptDptQA.cxx:1152
 AliAnalysisTaskDptDptQA.cxx:1153
 AliAnalysisTaskDptDptQA.cxx:1154
 AliAnalysisTaskDptDptQA.cxx:1155
 AliAnalysisTaskDptDptQA.cxx:1156
 AliAnalysisTaskDptDptQA.cxx:1157
 AliAnalysisTaskDptDptQA.cxx:1158
 AliAnalysisTaskDptDptQA.cxx:1159
 AliAnalysisTaskDptDptQA.cxx:1160
 AliAnalysisTaskDptDptQA.cxx:1161
 AliAnalysisTaskDptDptQA.cxx:1162
 AliAnalysisTaskDptDptQA.cxx:1163
 AliAnalysisTaskDptDptQA.cxx:1164
 AliAnalysisTaskDptDptQA.cxx:1165
 AliAnalysisTaskDptDptQA.cxx:1166
 AliAnalysisTaskDptDptQA.cxx:1167
 AliAnalysisTaskDptDptQA.cxx:1168
 AliAnalysisTaskDptDptQA.cxx:1169
 AliAnalysisTaskDptDptQA.cxx:1170
 AliAnalysisTaskDptDptQA.cxx:1171
 AliAnalysisTaskDptDptQA.cxx:1172
 AliAnalysisTaskDptDptQA.cxx:1173
 AliAnalysisTaskDptDptQA.cxx:1174
 AliAnalysisTaskDptDptQA.cxx:1175
 AliAnalysisTaskDptDptQA.cxx:1176
 AliAnalysisTaskDptDptQA.cxx:1177
 AliAnalysisTaskDptDptQA.cxx:1178
 AliAnalysisTaskDptDptQA.cxx:1179
 AliAnalysisTaskDptDptQA.cxx:1180
 AliAnalysisTaskDptDptQA.cxx:1181
 AliAnalysisTaskDptDptQA.cxx:1182
 AliAnalysisTaskDptDptQA.cxx:1183
 AliAnalysisTaskDptDptQA.cxx:1184
 AliAnalysisTaskDptDptQA.cxx:1185
 AliAnalysisTaskDptDptQA.cxx:1186
 AliAnalysisTaskDptDptQA.cxx:1187
 AliAnalysisTaskDptDptQA.cxx:1188
 AliAnalysisTaskDptDptQA.cxx:1189
 AliAnalysisTaskDptDptQA.cxx:1190
 AliAnalysisTaskDptDptQA.cxx:1191
 AliAnalysisTaskDptDptQA.cxx:1192
 AliAnalysisTaskDptDptQA.cxx:1193
 AliAnalysisTaskDptDptQA.cxx:1194
 AliAnalysisTaskDptDptQA.cxx:1195
 AliAnalysisTaskDptDptQA.cxx:1196
 AliAnalysisTaskDptDptQA.cxx:1197
 AliAnalysisTaskDptDptQA.cxx:1198
 AliAnalysisTaskDptDptQA.cxx:1199
 AliAnalysisTaskDptDptQA.cxx:1200
 AliAnalysisTaskDptDptQA.cxx:1201
 AliAnalysisTaskDptDptQA.cxx:1202
 AliAnalysisTaskDptDptQA.cxx:1203
 AliAnalysisTaskDptDptQA.cxx:1204
 AliAnalysisTaskDptDptQA.cxx:1205
 AliAnalysisTaskDptDptQA.cxx:1206
 AliAnalysisTaskDptDptQA.cxx:1207
 AliAnalysisTaskDptDptQA.cxx:1208
 AliAnalysisTaskDptDptQA.cxx:1209
 AliAnalysisTaskDptDptQA.cxx:1210
 AliAnalysisTaskDptDptQA.cxx:1211
 AliAnalysisTaskDptDptQA.cxx:1212
 AliAnalysisTaskDptDptQA.cxx:1213
 AliAnalysisTaskDptDptQA.cxx:1214
 AliAnalysisTaskDptDptQA.cxx:1215
 AliAnalysisTaskDptDptQA.cxx:1216
 AliAnalysisTaskDptDptQA.cxx:1217
 AliAnalysisTaskDptDptQA.cxx:1218
 AliAnalysisTaskDptDptQA.cxx:1219
 AliAnalysisTaskDptDptQA.cxx:1220
 AliAnalysisTaskDptDptQA.cxx:1221
 AliAnalysisTaskDptDptQA.cxx:1222
 AliAnalysisTaskDptDptQA.cxx:1223
 AliAnalysisTaskDptDptQA.cxx:1224
 AliAnalysisTaskDptDptQA.cxx:1225
 AliAnalysisTaskDptDptQA.cxx:1226
 AliAnalysisTaskDptDptQA.cxx:1227
 AliAnalysisTaskDptDptQA.cxx:1228
 AliAnalysisTaskDptDptQA.cxx:1229
 AliAnalysisTaskDptDptQA.cxx:1230
 AliAnalysisTaskDptDptQA.cxx:1231
 AliAnalysisTaskDptDptQA.cxx:1232
 AliAnalysisTaskDptDptQA.cxx:1233
 AliAnalysisTaskDptDptQA.cxx:1234
 AliAnalysisTaskDptDptQA.cxx:1235
 AliAnalysisTaskDptDptQA.cxx:1236
 AliAnalysisTaskDptDptQA.cxx:1237
 AliAnalysisTaskDptDptQA.cxx:1238
 AliAnalysisTaskDptDptQA.cxx:1239
 AliAnalysisTaskDptDptQA.cxx:1240
 AliAnalysisTaskDptDptQA.cxx:1241
 AliAnalysisTaskDptDptQA.cxx:1242
 AliAnalysisTaskDptDptQA.cxx:1243
 AliAnalysisTaskDptDptQA.cxx:1244
 AliAnalysisTaskDptDptQA.cxx:1245
 AliAnalysisTaskDptDptQA.cxx:1246
 AliAnalysisTaskDptDptQA.cxx:1247
 AliAnalysisTaskDptDptQA.cxx:1248
 AliAnalysisTaskDptDptQA.cxx:1249
 AliAnalysisTaskDptDptQA.cxx:1250
 AliAnalysisTaskDptDptQA.cxx:1251
 AliAnalysisTaskDptDptQA.cxx:1252
 AliAnalysisTaskDptDptQA.cxx:1253
 AliAnalysisTaskDptDptQA.cxx:1254
 AliAnalysisTaskDptDptQA.cxx:1255
 AliAnalysisTaskDptDptQA.cxx:1256
 AliAnalysisTaskDptDptQA.cxx:1257
 AliAnalysisTaskDptDptQA.cxx:1258
 AliAnalysisTaskDptDptQA.cxx:1259
 AliAnalysisTaskDptDptQA.cxx:1260
 AliAnalysisTaskDptDptQA.cxx:1261
 AliAnalysisTaskDptDptQA.cxx:1262
 AliAnalysisTaskDptDptQA.cxx:1263
 AliAnalysisTaskDptDptQA.cxx:1264
 AliAnalysisTaskDptDptQA.cxx:1265
 AliAnalysisTaskDptDptQA.cxx:1266
 AliAnalysisTaskDptDptQA.cxx:1267
 AliAnalysisTaskDptDptQA.cxx:1268
 AliAnalysisTaskDptDptQA.cxx:1269
 AliAnalysisTaskDptDptQA.cxx:1270
 AliAnalysisTaskDptDptQA.cxx:1271
 AliAnalysisTaskDptDptQA.cxx:1272
 AliAnalysisTaskDptDptQA.cxx:1273
 AliAnalysisTaskDptDptQA.cxx:1274
 AliAnalysisTaskDptDptQA.cxx:1275
 AliAnalysisTaskDptDptQA.cxx:1276
 AliAnalysisTaskDptDptQA.cxx:1277
 AliAnalysisTaskDptDptQA.cxx:1278
 AliAnalysisTaskDptDptQA.cxx:1279
 AliAnalysisTaskDptDptQA.cxx:1280
 AliAnalysisTaskDptDptQA.cxx:1281
 AliAnalysisTaskDptDptQA.cxx:1282
 AliAnalysisTaskDptDptQA.cxx:1283
 AliAnalysisTaskDptDptQA.cxx:1284
 AliAnalysisTaskDptDptQA.cxx:1285
 AliAnalysisTaskDptDptQA.cxx:1286
 AliAnalysisTaskDptDptQA.cxx:1287
 AliAnalysisTaskDptDptQA.cxx:1288
 AliAnalysisTaskDptDptQA.cxx:1289
 AliAnalysisTaskDptDptQA.cxx:1290
 AliAnalysisTaskDptDptQA.cxx:1291
 AliAnalysisTaskDptDptQA.cxx:1292
 AliAnalysisTaskDptDptQA.cxx:1293
 AliAnalysisTaskDptDptQA.cxx:1294
 AliAnalysisTaskDptDptQA.cxx:1295
 AliAnalysisTaskDptDptQA.cxx:1296
 AliAnalysisTaskDptDptQA.cxx:1297
 AliAnalysisTaskDptDptQA.cxx:1298
 AliAnalysisTaskDptDptQA.cxx:1299
 AliAnalysisTaskDptDptQA.cxx:1300
 AliAnalysisTaskDptDptQA.cxx:1301
 AliAnalysisTaskDptDptQA.cxx:1302
 AliAnalysisTaskDptDptQA.cxx:1303
 AliAnalysisTaskDptDptQA.cxx:1304
 AliAnalysisTaskDptDptQA.cxx:1305
 AliAnalysisTaskDptDptQA.cxx:1306
 AliAnalysisTaskDptDptQA.cxx:1307
 AliAnalysisTaskDptDptQA.cxx:1308
 AliAnalysisTaskDptDptQA.cxx:1309
 AliAnalysisTaskDptDptQA.cxx:1310
 AliAnalysisTaskDptDptQA.cxx:1311
 AliAnalysisTaskDptDptQA.cxx:1312
 AliAnalysisTaskDptDptQA.cxx:1313
 AliAnalysisTaskDptDptQA.cxx:1314
 AliAnalysisTaskDptDptQA.cxx:1315
 AliAnalysisTaskDptDptQA.cxx:1316
 AliAnalysisTaskDptDptQA.cxx:1317
 AliAnalysisTaskDptDptQA.cxx:1318
 AliAnalysisTaskDptDptQA.cxx:1319
 AliAnalysisTaskDptDptQA.cxx:1320
 AliAnalysisTaskDptDptQA.cxx:1321
 AliAnalysisTaskDptDptQA.cxx:1322
 AliAnalysisTaskDptDptQA.cxx:1323
 AliAnalysisTaskDptDptQA.cxx:1324
 AliAnalysisTaskDptDptQA.cxx:1325
 AliAnalysisTaskDptDptQA.cxx:1326
 AliAnalysisTaskDptDptQA.cxx:1327
 AliAnalysisTaskDptDptQA.cxx:1328
 AliAnalysisTaskDptDptQA.cxx:1329
 AliAnalysisTaskDptDptQA.cxx:1330
 AliAnalysisTaskDptDptQA.cxx:1331
 AliAnalysisTaskDptDptQA.cxx:1332
 AliAnalysisTaskDptDptQA.cxx:1333
 AliAnalysisTaskDptDptQA.cxx:1334
 AliAnalysisTaskDptDptQA.cxx:1335
 AliAnalysisTaskDptDptQA.cxx:1336
 AliAnalysisTaskDptDptQA.cxx:1337
 AliAnalysisTaskDptDptQA.cxx:1338
 AliAnalysisTaskDptDptQA.cxx:1339
 AliAnalysisTaskDptDptQA.cxx:1340
 AliAnalysisTaskDptDptQA.cxx:1341
 AliAnalysisTaskDptDptQA.cxx:1342
 AliAnalysisTaskDptDptQA.cxx:1343
 AliAnalysisTaskDptDptQA.cxx:1344
 AliAnalysisTaskDptDptQA.cxx:1345
 AliAnalysisTaskDptDptQA.cxx:1346
 AliAnalysisTaskDptDptQA.cxx:1347
 AliAnalysisTaskDptDptQA.cxx:1348
 AliAnalysisTaskDptDptQA.cxx:1349
 AliAnalysisTaskDptDptQA.cxx:1350
 AliAnalysisTaskDptDptQA.cxx:1351
 AliAnalysisTaskDptDptQA.cxx:1352
 AliAnalysisTaskDptDptQA.cxx:1353
 AliAnalysisTaskDptDptQA.cxx:1354
 AliAnalysisTaskDptDptQA.cxx:1355
 AliAnalysisTaskDptDptQA.cxx:1356
 AliAnalysisTaskDptDptQA.cxx:1357
 AliAnalysisTaskDptDptQA.cxx:1358
 AliAnalysisTaskDptDptQA.cxx:1359
 AliAnalysisTaskDptDptQA.cxx:1360
 AliAnalysisTaskDptDptQA.cxx:1361
 AliAnalysisTaskDptDptQA.cxx:1362
 AliAnalysisTaskDptDptQA.cxx:1363
 AliAnalysisTaskDptDptQA.cxx:1364
 AliAnalysisTaskDptDptQA.cxx:1365
 AliAnalysisTaskDptDptQA.cxx:1366
 AliAnalysisTaskDptDptQA.cxx:1367
 AliAnalysisTaskDptDptQA.cxx:1368
 AliAnalysisTaskDptDptQA.cxx:1369
 AliAnalysisTaskDptDptQA.cxx:1370
 AliAnalysisTaskDptDptQA.cxx:1371
 AliAnalysisTaskDptDptQA.cxx:1372
 AliAnalysisTaskDptDptQA.cxx:1373
 AliAnalysisTaskDptDptQA.cxx:1374
 AliAnalysisTaskDptDptQA.cxx:1375
 AliAnalysisTaskDptDptQA.cxx:1376
 AliAnalysisTaskDptDptQA.cxx:1377
 AliAnalysisTaskDptDptQA.cxx:1378
 AliAnalysisTaskDptDptQA.cxx:1379
 AliAnalysisTaskDptDptQA.cxx:1380
 AliAnalysisTaskDptDptQA.cxx:1381
 AliAnalysisTaskDptDptQA.cxx:1382
 AliAnalysisTaskDptDptQA.cxx:1383
 AliAnalysisTaskDptDptQA.cxx:1384
 AliAnalysisTaskDptDptQA.cxx:1385
 AliAnalysisTaskDptDptQA.cxx:1386
 AliAnalysisTaskDptDptQA.cxx:1387
 AliAnalysisTaskDptDptQA.cxx:1388
 AliAnalysisTaskDptDptQA.cxx:1389
 AliAnalysisTaskDptDptQA.cxx:1390
 AliAnalysisTaskDptDptQA.cxx:1391
 AliAnalysisTaskDptDptQA.cxx:1392
 AliAnalysisTaskDptDptQA.cxx:1393
 AliAnalysisTaskDptDptQA.cxx:1394
 AliAnalysisTaskDptDptQA.cxx:1395
 AliAnalysisTaskDptDptQA.cxx:1396
 AliAnalysisTaskDptDptQA.cxx:1397
 AliAnalysisTaskDptDptQA.cxx:1398
 AliAnalysisTaskDptDptQA.cxx:1399
 AliAnalysisTaskDptDptQA.cxx:1400
 AliAnalysisTaskDptDptQA.cxx:1401
 AliAnalysisTaskDptDptQA.cxx:1402
 AliAnalysisTaskDptDptQA.cxx:1403
 AliAnalysisTaskDptDptQA.cxx:1404
 AliAnalysisTaskDptDptQA.cxx:1405
 AliAnalysisTaskDptDptQA.cxx:1406
 AliAnalysisTaskDptDptQA.cxx:1407
 AliAnalysisTaskDptDptQA.cxx:1408
 AliAnalysisTaskDptDptQA.cxx:1409
 AliAnalysisTaskDptDptQA.cxx:1410
 AliAnalysisTaskDptDptQA.cxx:1411
 AliAnalysisTaskDptDptQA.cxx:1412
 AliAnalysisTaskDptDptQA.cxx:1413
 AliAnalysisTaskDptDptQA.cxx:1414
 AliAnalysisTaskDptDptQA.cxx:1415
 AliAnalysisTaskDptDptQA.cxx:1416
 AliAnalysisTaskDptDptQA.cxx:1417
 AliAnalysisTaskDptDptQA.cxx:1418
 AliAnalysisTaskDptDptQA.cxx:1419
 AliAnalysisTaskDptDptQA.cxx:1420
 AliAnalysisTaskDptDptQA.cxx:1421
 AliAnalysisTaskDptDptQA.cxx:1422
 AliAnalysisTaskDptDptQA.cxx:1423
 AliAnalysisTaskDptDptQA.cxx:1424
 AliAnalysisTaskDptDptQA.cxx:1425
 AliAnalysisTaskDptDptQA.cxx:1426
 AliAnalysisTaskDptDptQA.cxx:1427
 AliAnalysisTaskDptDptQA.cxx:1428
 AliAnalysisTaskDptDptQA.cxx:1429
 AliAnalysisTaskDptDptQA.cxx:1430
 AliAnalysisTaskDptDptQA.cxx:1431
 AliAnalysisTaskDptDptQA.cxx:1432
 AliAnalysisTaskDptDptQA.cxx:1433
 AliAnalysisTaskDptDptQA.cxx:1434
 AliAnalysisTaskDptDptQA.cxx:1435
 AliAnalysisTaskDptDptQA.cxx:1436
 AliAnalysisTaskDptDptQA.cxx:1437
 AliAnalysisTaskDptDptQA.cxx:1438
 AliAnalysisTaskDptDptQA.cxx:1439
 AliAnalysisTaskDptDptQA.cxx:1440
 AliAnalysisTaskDptDptQA.cxx:1441
 AliAnalysisTaskDptDptQA.cxx:1442
 AliAnalysisTaskDptDptQA.cxx:1443
 AliAnalysisTaskDptDptQA.cxx:1444
 AliAnalysisTaskDptDptQA.cxx:1445
 AliAnalysisTaskDptDptQA.cxx:1446
 AliAnalysisTaskDptDptQA.cxx:1447
 AliAnalysisTaskDptDptQA.cxx:1448
 AliAnalysisTaskDptDptQA.cxx:1449
 AliAnalysisTaskDptDptQA.cxx:1450
 AliAnalysisTaskDptDptQA.cxx:1451
 AliAnalysisTaskDptDptQA.cxx:1452
 AliAnalysisTaskDptDptQA.cxx:1453
 AliAnalysisTaskDptDptQA.cxx:1454
 AliAnalysisTaskDptDptQA.cxx:1455
 AliAnalysisTaskDptDptQA.cxx:1456
 AliAnalysisTaskDptDptQA.cxx:1457
 AliAnalysisTaskDptDptQA.cxx:1458
 AliAnalysisTaskDptDptQA.cxx:1459
 AliAnalysisTaskDptDptQA.cxx:1460
 AliAnalysisTaskDptDptQA.cxx:1461
 AliAnalysisTaskDptDptQA.cxx:1462
 AliAnalysisTaskDptDptQA.cxx:1463
 AliAnalysisTaskDptDptQA.cxx:1464
 AliAnalysisTaskDptDptQA.cxx:1465
 AliAnalysisTaskDptDptQA.cxx:1466
 AliAnalysisTaskDptDptQA.cxx:1467
 AliAnalysisTaskDptDptQA.cxx:1468
 AliAnalysisTaskDptDptQA.cxx:1469
 AliAnalysisTaskDptDptQA.cxx:1470
 AliAnalysisTaskDptDptQA.cxx:1471
 AliAnalysisTaskDptDptQA.cxx:1472
 AliAnalysisTaskDptDptQA.cxx:1473
 AliAnalysisTaskDptDptQA.cxx:1474
 AliAnalysisTaskDptDptQA.cxx:1475
 AliAnalysisTaskDptDptQA.cxx:1476
 AliAnalysisTaskDptDptQA.cxx:1477
 AliAnalysisTaskDptDptQA.cxx:1478
 AliAnalysisTaskDptDptQA.cxx:1479
 AliAnalysisTaskDptDptQA.cxx:1480
 AliAnalysisTaskDptDptQA.cxx:1481
 AliAnalysisTaskDptDptQA.cxx:1482
 AliAnalysisTaskDptDptQA.cxx:1483
 AliAnalysisTaskDptDptQA.cxx:1484
 AliAnalysisTaskDptDptQA.cxx:1485
 AliAnalysisTaskDptDptQA.cxx:1486
 AliAnalysisTaskDptDptQA.cxx:1487
 AliAnalysisTaskDptDptQA.cxx:1488
 AliAnalysisTaskDptDptQA.cxx:1489
 AliAnalysisTaskDptDptQA.cxx:1490
 AliAnalysisTaskDptDptQA.cxx:1491
 AliAnalysisTaskDptDptQA.cxx:1492
 AliAnalysisTaskDptDptQA.cxx:1493
 AliAnalysisTaskDptDptQA.cxx:1494
 AliAnalysisTaskDptDptQA.cxx:1495
 AliAnalysisTaskDptDptQA.cxx:1496
 AliAnalysisTaskDptDptQA.cxx:1497
 AliAnalysisTaskDptDptQA.cxx:1498
 AliAnalysisTaskDptDptQA.cxx:1499
 AliAnalysisTaskDptDptQA.cxx:1500
 AliAnalysisTaskDptDptQA.cxx:1501
 AliAnalysisTaskDptDptQA.cxx:1502
 AliAnalysisTaskDptDptQA.cxx:1503
 AliAnalysisTaskDptDptQA.cxx:1504
 AliAnalysisTaskDptDptQA.cxx:1505
 AliAnalysisTaskDptDptQA.cxx:1506
 AliAnalysisTaskDptDptQA.cxx:1507
 AliAnalysisTaskDptDptQA.cxx:1508
 AliAnalysisTaskDptDptQA.cxx:1509
 AliAnalysisTaskDptDptQA.cxx:1510
 AliAnalysisTaskDptDptQA.cxx:1511
 AliAnalysisTaskDptDptQA.cxx:1512
 AliAnalysisTaskDptDptQA.cxx:1513
 AliAnalysisTaskDptDptQA.cxx:1514
 AliAnalysisTaskDptDptQA.cxx:1515
 AliAnalysisTaskDptDptQA.cxx:1516
 AliAnalysisTaskDptDptQA.cxx:1517
 AliAnalysisTaskDptDptQA.cxx:1518
 AliAnalysisTaskDptDptQA.cxx:1519
 AliAnalysisTaskDptDptQA.cxx:1520
 AliAnalysisTaskDptDptQA.cxx:1521
 AliAnalysisTaskDptDptQA.cxx:1522
 AliAnalysisTaskDptDptQA.cxx:1523
 AliAnalysisTaskDptDptQA.cxx:1524
 AliAnalysisTaskDptDptQA.cxx:1525
 AliAnalysisTaskDptDptQA.cxx:1526
 AliAnalysisTaskDptDptQA.cxx:1527
 AliAnalysisTaskDptDptQA.cxx:1528
 AliAnalysisTaskDptDptQA.cxx:1529
 AliAnalysisTaskDptDptQA.cxx:1530
 AliAnalysisTaskDptDptQA.cxx:1531
 AliAnalysisTaskDptDptQA.cxx:1532
 AliAnalysisTaskDptDptQA.cxx:1533
 AliAnalysisTaskDptDptQA.cxx:1534
 AliAnalysisTaskDptDptQA.cxx:1535
 AliAnalysisTaskDptDptQA.cxx:1536
 AliAnalysisTaskDptDptQA.cxx:1537
 AliAnalysisTaskDptDptQA.cxx:1538
 AliAnalysisTaskDptDptQA.cxx:1539
 AliAnalysisTaskDptDptQA.cxx:1540
 AliAnalysisTaskDptDptQA.cxx:1541
 AliAnalysisTaskDptDptQA.cxx:1542
 AliAnalysisTaskDptDptQA.cxx:1543
 AliAnalysisTaskDptDptQA.cxx:1544
 AliAnalysisTaskDptDptQA.cxx:1545
 AliAnalysisTaskDptDptQA.cxx:1546
 AliAnalysisTaskDptDptQA.cxx:1547
 AliAnalysisTaskDptDptQA.cxx:1548
 AliAnalysisTaskDptDptQA.cxx:1549
 AliAnalysisTaskDptDptQA.cxx:1550
 AliAnalysisTaskDptDptQA.cxx:1551
 AliAnalysisTaskDptDptQA.cxx:1552
 AliAnalysisTaskDptDptQA.cxx:1553
 AliAnalysisTaskDptDptQA.cxx:1554
 AliAnalysisTaskDptDptQA.cxx:1555
 AliAnalysisTaskDptDptQA.cxx:1556
 AliAnalysisTaskDptDptQA.cxx:1557
 AliAnalysisTaskDptDptQA.cxx:1558
 AliAnalysisTaskDptDptQA.cxx:1559
 AliAnalysisTaskDptDptQA.cxx:1560
 AliAnalysisTaskDptDptQA.cxx:1561
 AliAnalysisTaskDptDptQA.cxx:1562
 AliAnalysisTaskDptDptQA.cxx:1563
 AliAnalysisTaskDptDptQA.cxx:1564
 AliAnalysisTaskDptDptQA.cxx:1565
 AliAnalysisTaskDptDptQA.cxx:1566
 AliAnalysisTaskDptDptQA.cxx:1567
 AliAnalysisTaskDptDptQA.cxx:1568
 AliAnalysisTaskDptDptQA.cxx:1569
 AliAnalysisTaskDptDptQA.cxx:1570
 AliAnalysisTaskDptDptQA.cxx:1571
 AliAnalysisTaskDptDptQA.cxx:1572
 AliAnalysisTaskDptDptQA.cxx:1573
 AliAnalysisTaskDptDptQA.cxx:1574
 AliAnalysisTaskDptDptQA.cxx:1575
 AliAnalysisTaskDptDptQA.cxx:1576
 AliAnalysisTaskDptDptQA.cxx:1577
 AliAnalysisTaskDptDptQA.cxx:1578
 AliAnalysisTaskDptDptQA.cxx:1579
 AliAnalysisTaskDptDptQA.cxx:1580
 AliAnalysisTaskDptDptQA.cxx:1581
 AliAnalysisTaskDptDptQA.cxx:1582
 AliAnalysisTaskDptDptQA.cxx:1583
 AliAnalysisTaskDptDptQA.cxx:1584
 AliAnalysisTaskDptDptQA.cxx:1585
 AliAnalysisTaskDptDptQA.cxx:1586
 AliAnalysisTaskDptDptQA.cxx:1587
 AliAnalysisTaskDptDptQA.cxx:1588
 AliAnalysisTaskDptDptQA.cxx:1589
 AliAnalysisTaskDptDptQA.cxx:1590
 AliAnalysisTaskDptDptQA.cxx:1591
 AliAnalysisTaskDptDptQA.cxx:1592
 AliAnalysisTaskDptDptQA.cxx:1593
 AliAnalysisTaskDptDptQA.cxx:1594
 AliAnalysisTaskDptDptQA.cxx:1595
 AliAnalysisTaskDptDptQA.cxx:1596
 AliAnalysisTaskDptDptQA.cxx:1597
 AliAnalysisTaskDptDptQA.cxx:1598
 AliAnalysisTaskDptDptQA.cxx:1599
 AliAnalysisTaskDptDptQA.cxx:1600
 AliAnalysisTaskDptDptQA.cxx:1601
 AliAnalysisTaskDptDptQA.cxx:1602
 AliAnalysisTaskDptDptQA.cxx:1603
 AliAnalysisTaskDptDptQA.cxx:1604
 AliAnalysisTaskDptDptQA.cxx:1605
 AliAnalysisTaskDptDptQA.cxx:1606
 AliAnalysisTaskDptDptQA.cxx:1607
 AliAnalysisTaskDptDptQA.cxx:1608
 AliAnalysisTaskDptDptQA.cxx:1609
 AliAnalysisTaskDptDptQA.cxx:1610
 AliAnalysisTaskDptDptQA.cxx:1611
 AliAnalysisTaskDptDptQA.cxx:1612
 AliAnalysisTaskDptDptQA.cxx:1613
 AliAnalysisTaskDptDptQA.cxx:1614
 AliAnalysisTaskDptDptQA.cxx:1615
 AliAnalysisTaskDptDptQA.cxx:1616
 AliAnalysisTaskDptDptQA.cxx:1617
 AliAnalysisTaskDptDptQA.cxx:1618
 AliAnalysisTaskDptDptQA.cxx:1619
 AliAnalysisTaskDptDptQA.cxx:1620
 AliAnalysisTaskDptDptQA.cxx:1621
 AliAnalysisTaskDptDptQA.cxx:1622
 AliAnalysisTaskDptDptQA.cxx:1623
 AliAnalysisTaskDptDptQA.cxx:1624
 AliAnalysisTaskDptDptQA.cxx:1625
 AliAnalysisTaskDptDptQA.cxx:1626
 AliAnalysisTaskDptDptQA.cxx:1627
 AliAnalysisTaskDptDptQA.cxx:1628
 AliAnalysisTaskDptDptQA.cxx:1629
 AliAnalysisTaskDptDptQA.cxx:1630
 AliAnalysisTaskDptDptQA.cxx:1631
 AliAnalysisTaskDptDptQA.cxx:1632
 AliAnalysisTaskDptDptQA.cxx:1633
 AliAnalysisTaskDptDptQA.cxx:1634
 AliAnalysisTaskDptDptQA.cxx:1635
 AliAnalysisTaskDptDptQA.cxx:1636
 AliAnalysisTaskDptDptQA.cxx:1637
 AliAnalysisTaskDptDptQA.cxx:1638
 AliAnalysisTaskDptDptQA.cxx:1639
 AliAnalysisTaskDptDptQA.cxx:1640
 AliAnalysisTaskDptDptQA.cxx:1641
 AliAnalysisTaskDptDptQA.cxx:1642
 AliAnalysisTaskDptDptQA.cxx:1643
 AliAnalysisTaskDptDptQA.cxx:1644
 AliAnalysisTaskDptDptQA.cxx:1645
 AliAnalysisTaskDptDptQA.cxx:1646
 AliAnalysisTaskDptDptQA.cxx:1647
 AliAnalysisTaskDptDptQA.cxx:1648
 AliAnalysisTaskDptDptQA.cxx:1649
 AliAnalysisTaskDptDptQA.cxx:1650
 AliAnalysisTaskDptDptQA.cxx:1651
 AliAnalysisTaskDptDptQA.cxx:1652
 AliAnalysisTaskDptDptQA.cxx:1653
 AliAnalysisTaskDptDptQA.cxx:1654
 AliAnalysisTaskDptDptQA.cxx:1655
 AliAnalysisTaskDptDptQA.cxx:1656
 AliAnalysisTaskDptDptQA.cxx:1657
 AliAnalysisTaskDptDptQA.cxx:1658
 AliAnalysisTaskDptDptQA.cxx:1659
 AliAnalysisTaskDptDptQA.cxx:1660
 AliAnalysisTaskDptDptQA.cxx:1661
 AliAnalysisTaskDptDptQA.cxx:1662
 AliAnalysisTaskDptDptQA.cxx:1663
 AliAnalysisTaskDptDptQA.cxx:1664
 AliAnalysisTaskDptDptQA.cxx:1665
 AliAnalysisTaskDptDptQA.cxx:1666
 AliAnalysisTaskDptDptQA.cxx:1667
 AliAnalysisTaskDptDptQA.cxx:1668
 AliAnalysisTaskDptDptQA.cxx:1669
 AliAnalysisTaskDptDptQA.cxx:1670
 AliAnalysisTaskDptDptQA.cxx:1671
 AliAnalysisTaskDptDptQA.cxx:1672
 AliAnalysisTaskDptDptQA.cxx:1673
 AliAnalysisTaskDptDptQA.cxx:1674
 AliAnalysisTaskDptDptQA.cxx:1675
 AliAnalysisTaskDptDptQA.cxx:1676
 AliAnalysisTaskDptDptQA.cxx:1677
 AliAnalysisTaskDptDptQA.cxx:1678
 AliAnalysisTaskDptDptQA.cxx:1679
 AliAnalysisTaskDptDptQA.cxx:1680
 AliAnalysisTaskDptDptQA.cxx:1681
 AliAnalysisTaskDptDptQA.cxx:1682
 AliAnalysisTaskDptDptQA.cxx:1683
 AliAnalysisTaskDptDptQA.cxx:1684
 AliAnalysisTaskDptDptQA.cxx:1685
 AliAnalysisTaskDptDptQA.cxx:1686
 AliAnalysisTaskDptDptQA.cxx:1687
 AliAnalysisTaskDptDptQA.cxx:1688
 AliAnalysisTaskDptDptQA.cxx:1689
 AliAnalysisTaskDptDptQA.cxx:1690
 AliAnalysisTaskDptDptQA.cxx:1691
 AliAnalysisTaskDptDptQA.cxx:1692
 AliAnalysisTaskDptDptQA.cxx:1693
 AliAnalysisTaskDptDptQA.cxx:1694
 AliAnalysisTaskDptDptQA.cxx:1695
 AliAnalysisTaskDptDptQA.cxx:1696
 AliAnalysisTaskDptDptQA.cxx:1697
 AliAnalysisTaskDptDptQA.cxx:1698
 AliAnalysisTaskDptDptQA.cxx:1699
 AliAnalysisTaskDptDptQA.cxx:1700
 AliAnalysisTaskDptDptQA.cxx:1701
 AliAnalysisTaskDptDptQA.cxx:1702
 AliAnalysisTaskDptDptQA.cxx:1703
 AliAnalysisTaskDptDptQA.cxx:1704
 AliAnalysisTaskDptDptQA.cxx:1705
 AliAnalysisTaskDptDptQA.cxx:1706
 AliAnalysisTaskDptDptQA.cxx:1707
 AliAnalysisTaskDptDptQA.cxx:1708
 AliAnalysisTaskDptDptQA.cxx:1709
 AliAnalysisTaskDptDptQA.cxx:1710
 AliAnalysisTaskDptDptQA.cxx:1711
 AliAnalysisTaskDptDptQA.cxx:1712
 AliAnalysisTaskDptDptQA.cxx:1713
 AliAnalysisTaskDptDptQA.cxx:1714
 AliAnalysisTaskDptDptQA.cxx:1715
 AliAnalysisTaskDptDptQA.cxx:1716
 AliAnalysisTaskDptDptQA.cxx:1717
 AliAnalysisTaskDptDptQA.cxx:1718
 AliAnalysisTaskDptDptQA.cxx:1719
 AliAnalysisTaskDptDptQA.cxx:1720
 AliAnalysisTaskDptDptQA.cxx:1721
 AliAnalysisTaskDptDptQA.cxx:1722
 AliAnalysisTaskDptDptQA.cxx:1723
 AliAnalysisTaskDptDptQA.cxx:1724
 AliAnalysisTaskDptDptQA.cxx:1725
 AliAnalysisTaskDptDptQA.cxx:1726
 AliAnalysisTaskDptDptQA.cxx:1727
 AliAnalysisTaskDptDptQA.cxx:1728
 AliAnalysisTaskDptDptQA.cxx:1729
 AliAnalysisTaskDptDptQA.cxx:1730
 AliAnalysisTaskDptDptQA.cxx:1731
 AliAnalysisTaskDptDptQA.cxx:1732
 AliAnalysisTaskDptDptQA.cxx:1733
 AliAnalysisTaskDptDptQA.cxx:1734
 AliAnalysisTaskDptDptQA.cxx:1735
 AliAnalysisTaskDptDptQA.cxx:1736
 AliAnalysisTaskDptDptQA.cxx:1737
 AliAnalysisTaskDptDptQA.cxx:1738
 AliAnalysisTaskDptDptQA.cxx:1739
 AliAnalysisTaskDptDptQA.cxx:1740
 AliAnalysisTaskDptDptQA.cxx:1741
 AliAnalysisTaskDptDptQA.cxx:1742
 AliAnalysisTaskDptDptQA.cxx:1743
 AliAnalysisTaskDptDptQA.cxx:1744
 AliAnalysisTaskDptDptQA.cxx:1745
 AliAnalysisTaskDptDptQA.cxx:1746
 AliAnalysisTaskDptDptQA.cxx:1747
 AliAnalysisTaskDptDptQA.cxx:1748
 AliAnalysisTaskDptDptQA.cxx:1749
 AliAnalysisTaskDptDptQA.cxx:1750
 AliAnalysisTaskDptDptQA.cxx:1751
 AliAnalysisTaskDptDptQA.cxx:1752
 AliAnalysisTaskDptDptQA.cxx:1753
 AliAnalysisTaskDptDptQA.cxx:1754
 AliAnalysisTaskDptDptQA.cxx:1755
 AliAnalysisTaskDptDptQA.cxx:1756
 AliAnalysisTaskDptDptQA.cxx:1757
 AliAnalysisTaskDptDptQA.cxx:1758
 AliAnalysisTaskDptDptQA.cxx:1759
 AliAnalysisTaskDptDptQA.cxx:1760
 AliAnalysisTaskDptDptQA.cxx:1761
 AliAnalysisTaskDptDptQA.cxx:1762
 AliAnalysisTaskDptDptQA.cxx:1763
 AliAnalysisTaskDptDptQA.cxx:1764
 AliAnalysisTaskDptDptQA.cxx:1765
 AliAnalysisTaskDptDptQA.cxx:1766
 AliAnalysisTaskDptDptQA.cxx:1767
 AliAnalysisTaskDptDptQA.cxx:1768
 AliAnalysisTaskDptDptQA.cxx:1769
 AliAnalysisTaskDptDptQA.cxx:1770
 AliAnalysisTaskDptDptQA.cxx:1771
 AliAnalysisTaskDptDptQA.cxx:1772
 AliAnalysisTaskDptDptQA.cxx:1773
 AliAnalysisTaskDptDptQA.cxx:1774
 AliAnalysisTaskDptDptQA.cxx:1775
 AliAnalysisTaskDptDptQA.cxx:1776
 AliAnalysisTaskDptDptQA.cxx:1777
 AliAnalysisTaskDptDptQA.cxx:1778
 AliAnalysisTaskDptDptQA.cxx:1779
 AliAnalysisTaskDptDptQA.cxx:1780
 AliAnalysisTaskDptDptQA.cxx:1781
 AliAnalysisTaskDptDptQA.cxx:1782
 AliAnalysisTaskDptDptQA.cxx:1783
 AliAnalysisTaskDptDptQA.cxx:1784
 AliAnalysisTaskDptDptQA.cxx:1785
 AliAnalysisTaskDptDptQA.cxx:1786
 AliAnalysisTaskDptDptQA.cxx:1787
 AliAnalysisTaskDptDptQA.cxx:1788
 AliAnalysisTaskDptDptQA.cxx:1789
 AliAnalysisTaskDptDptQA.cxx:1790
 AliAnalysisTaskDptDptQA.cxx:1791
 AliAnalysisTaskDptDptQA.cxx:1792
 AliAnalysisTaskDptDptQA.cxx:1793
 AliAnalysisTaskDptDptQA.cxx:1794
 AliAnalysisTaskDptDptQA.cxx:1795
 AliAnalysisTaskDptDptQA.cxx:1796
 AliAnalysisTaskDptDptQA.cxx:1797
 AliAnalysisTaskDptDptQA.cxx:1798
 AliAnalysisTaskDptDptQA.cxx:1799
 AliAnalysisTaskDptDptQA.cxx:1800
 AliAnalysisTaskDptDptQA.cxx:1801
 AliAnalysisTaskDptDptQA.cxx:1802
 AliAnalysisTaskDptDptQA.cxx:1803
 AliAnalysisTaskDptDptQA.cxx:1804
 AliAnalysisTaskDptDptQA.cxx:1805
 AliAnalysisTaskDptDptQA.cxx:1806
 AliAnalysisTaskDptDptQA.cxx:1807
 AliAnalysisTaskDptDptQA.cxx:1808
 AliAnalysisTaskDptDptQA.cxx:1809
 AliAnalysisTaskDptDptQA.cxx:1810
 AliAnalysisTaskDptDptQA.cxx:1811
 AliAnalysisTaskDptDptQA.cxx:1812
 AliAnalysisTaskDptDptQA.cxx:1813
 AliAnalysisTaskDptDptQA.cxx:1814
 AliAnalysisTaskDptDptQA.cxx:1815
 AliAnalysisTaskDptDptQA.cxx:1816
 AliAnalysisTaskDptDptQA.cxx:1817
 AliAnalysisTaskDptDptQA.cxx:1818
 AliAnalysisTaskDptDptQA.cxx:1819
 AliAnalysisTaskDptDptQA.cxx:1820
 AliAnalysisTaskDptDptQA.cxx:1821
 AliAnalysisTaskDptDptQA.cxx:1822
 AliAnalysisTaskDptDptQA.cxx:1823
 AliAnalysisTaskDptDptQA.cxx:1824
 AliAnalysisTaskDptDptQA.cxx:1825
 AliAnalysisTaskDptDptQA.cxx:1826
 AliAnalysisTaskDptDptQA.cxx:1827
 AliAnalysisTaskDptDptQA.cxx:1828
 AliAnalysisTaskDptDptQA.cxx:1829
 AliAnalysisTaskDptDptQA.cxx:1830
 AliAnalysisTaskDptDptQA.cxx:1831
 AliAnalysisTaskDptDptQA.cxx:1832
 AliAnalysisTaskDptDptQA.cxx:1833
 AliAnalysisTaskDptDptQA.cxx:1834
 AliAnalysisTaskDptDptQA.cxx:1835
 AliAnalysisTaskDptDptQA.cxx:1836
 AliAnalysisTaskDptDptQA.cxx:1837
 AliAnalysisTaskDptDptQA.cxx:1838
 AliAnalysisTaskDptDptQA.cxx:1839
 AliAnalysisTaskDptDptQA.cxx:1840
 AliAnalysisTaskDptDptQA.cxx:1841
 AliAnalysisTaskDptDptQA.cxx:1842
 AliAnalysisTaskDptDptQA.cxx:1843
 AliAnalysisTaskDptDptQA.cxx:1844
 AliAnalysisTaskDptDptQA.cxx:1845
 AliAnalysisTaskDptDptQA.cxx:1846
 AliAnalysisTaskDptDptQA.cxx:1847
 AliAnalysisTaskDptDptQA.cxx:1848
 AliAnalysisTaskDptDptQA.cxx:1849
 AliAnalysisTaskDptDptQA.cxx:1850
 AliAnalysisTaskDptDptQA.cxx:1851
 AliAnalysisTaskDptDptQA.cxx:1852
 AliAnalysisTaskDptDptQA.cxx:1853
 AliAnalysisTaskDptDptQA.cxx:1854
 AliAnalysisTaskDptDptQA.cxx:1855
 AliAnalysisTaskDptDptQA.cxx:1856
 AliAnalysisTaskDptDptQA.cxx:1857
 AliAnalysisTaskDptDptQA.cxx:1858
 AliAnalysisTaskDptDptQA.cxx:1859
 AliAnalysisTaskDptDptQA.cxx:1860
 AliAnalysisTaskDptDptQA.cxx:1861
 AliAnalysisTaskDptDptQA.cxx:1862
 AliAnalysisTaskDptDptQA.cxx:1863
 AliAnalysisTaskDptDptQA.cxx:1864
 AliAnalysisTaskDptDptQA.cxx:1865
 AliAnalysisTaskDptDptQA.cxx:1866
 AliAnalysisTaskDptDptQA.cxx:1867
 AliAnalysisTaskDptDptQA.cxx:1868
 AliAnalysisTaskDptDptQA.cxx:1869
 AliAnalysisTaskDptDptQA.cxx:1870
 AliAnalysisTaskDptDptQA.cxx:1871
 AliAnalysisTaskDptDptQA.cxx:1872
 AliAnalysisTaskDptDptQA.cxx:1873
 AliAnalysisTaskDptDptQA.cxx:1874
 AliAnalysisTaskDptDptQA.cxx:1875
 AliAnalysisTaskDptDptQA.cxx:1876
 AliAnalysisTaskDptDptQA.cxx:1877
 AliAnalysisTaskDptDptQA.cxx:1878
 AliAnalysisTaskDptDptQA.cxx:1879
 AliAnalysisTaskDptDptQA.cxx:1880
 AliAnalysisTaskDptDptQA.cxx:1881
 AliAnalysisTaskDptDptQA.cxx:1882
 AliAnalysisTaskDptDptQA.cxx:1883
 AliAnalysisTaskDptDptQA.cxx:1884
 AliAnalysisTaskDptDptQA.cxx:1885
 AliAnalysisTaskDptDptQA.cxx:1886
 AliAnalysisTaskDptDptQA.cxx:1887
 AliAnalysisTaskDptDptQA.cxx:1888
 AliAnalysisTaskDptDptQA.cxx:1889
 AliAnalysisTaskDptDptQA.cxx:1890
 AliAnalysisTaskDptDptQA.cxx:1891
 AliAnalysisTaskDptDptQA.cxx:1892
 AliAnalysisTaskDptDptQA.cxx:1893
 AliAnalysisTaskDptDptQA.cxx:1894
 AliAnalysisTaskDptDptQA.cxx:1895
 AliAnalysisTaskDptDptQA.cxx:1896
 AliAnalysisTaskDptDptQA.cxx:1897
 AliAnalysisTaskDptDptQA.cxx:1898
 AliAnalysisTaskDptDptQA.cxx:1899
 AliAnalysisTaskDptDptQA.cxx:1900
 AliAnalysisTaskDptDptQA.cxx:1901
 AliAnalysisTaskDptDptQA.cxx:1902
 AliAnalysisTaskDptDptQA.cxx:1903
 AliAnalysisTaskDptDptQA.cxx:1904
 AliAnalysisTaskDptDptQA.cxx:1905
 AliAnalysisTaskDptDptQA.cxx:1906
 AliAnalysisTaskDptDptQA.cxx:1907
 AliAnalysisTaskDptDptQA.cxx:1908
 AliAnalysisTaskDptDptQA.cxx:1909
 AliAnalysisTaskDptDptQA.cxx:1910
 AliAnalysisTaskDptDptQA.cxx:1911
 AliAnalysisTaskDptDptQA.cxx:1912
 AliAnalysisTaskDptDptQA.cxx:1913
 AliAnalysisTaskDptDptQA.cxx:1914
 AliAnalysisTaskDptDptQA.cxx:1915
 AliAnalysisTaskDptDptQA.cxx:1916
 AliAnalysisTaskDptDptQA.cxx:1917
 AliAnalysisTaskDptDptQA.cxx:1918
 AliAnalysisTaskDptDptQA.cxx:1919
 AliAnalysisTaskDptDptQA.cxx:1920
 AliAnalysisTaskDptDptQA.cxx:1921
 AliAnalysisTaskDptDptQA.cxx:1922