ROOT logo
/*************************************************************************
* Copyright(c) 1998-2008, ALICE Experiment at CERN, All rights reserved. *
*                                                                        *
* Author: The ALICE Off-line Project.                                    *
* Contributors are mentioned in the code where appropriate.              *
*                                                                        *
* Permission to use, copy, modify and distribute this software and its   *
* documentation strictly for non-commercial purposes is hereby granted   *
* without fee, provided that the above copyright notice appears in all   *
* copies and that both the copyright notice and this permission notice   *
* appear in the supporting documentation. The authors make no claims     *
* about the suitability of this software for any purpose. It is          *
* provided "as is" without express or implied warranty.                  * 
**************************************************************************/

 /************************************ 
 * flow analysis with multi-particle *
 *           correlations            * 
 *                                   * 
 * author: Ante Bilandzic            * 
 *        (abilandzic@gmail.com)     *
 ************************************/ 

#define AliFlowAnalysisWithMultiparticleCorrelations_cxx

#include "AliFlowAnalysisWithMultiparticleCorrelations.h"

using std::endl;
using std::cout;
using std::flush;
using std::ofstream;
using std::ios;

//================================================================================================================

ClassImp(AliFlowAnalysisWithMultiparticleCorrelations)

AliFlowAnalysisWithMultiparticleCorrelations::AliFlowAnalysisWithMultiparticleCorrelations(): 
 // 0.) Base:
 fHistList(NULL),
 fInternalFlagsPro(NULL),
 fUseInternalFlags(kFALSE),
 fMinNoRPs(-44),
 fMaxNoRPs(-44),
 fExactNoRPs(-44),
 fPropagateError(kTRUE),
 fAnalysisTag(""),
 fDumpThePoints(kFALSE),
 fMaxNoEventsPerFile(100),
 // 1.) Control histograms:
 fControlHistogramsList(NULL),
 fControlHistogramsFlagsPro(NULL),
 fFillControlHistograms(kFALSE),
 fFillKinematicsHist(kFALSE),
 fFillMultDistributionsHist(kFALSE),   
 fFillMultCorrelationsHist(kFALSE),
 // 2.) Q-vector:
 fQvectorList(NULL),       
 fQvectorFlagsPro(NULL),
 fCalculateQvector(kFALSE),
 fCalculateDiffQvectors(kFALSE),
 // 3.) Correlations:
 fCorrelationsList(NULL),
 fCorrelationsFlagsPro(NULL),
 fCalculateCorrelations(kFALSE),
 fMaxHarmonic(6), // TBI this shall not be hardwired in the ideal world...
 fMaxCorrelator(8),
 fCalculateIsotropic(kFALSE),
 fCalculateSame(kFALSE),
 fSkipZeroHarmonics(kFALSE),
 fCalculateSameIsotropic(kFALSE),
 fCalculateAll(kFALSE),
 fDontGoBeyond(0),
 fCalculateOnlyForHarmonicQC(kFALSE),
 fCalculateOnlyForSC(kFALSE),
 fCalculateOnlyCos(kFALSE),
 fCalculateOnlySin(kFALSE),
 // 4.) Event-by-event cumulants:
 fEbECumulantsList(NULL),
 fEbECumulantsFlagsPro(NULL),
 fCalculateEbECumulants(kFALSE),
 // 5.) Weights:
 fWeightsList(NULL),
 fWeightsFlagsPro(NULL),
 // 6.) Nested loops:
 fNestedLoopsList(NULL),
 fNestedLoopsFlagsPro(NULL),
 fCrossCheckWithNestedLoops(kFALSE),
 fCrossCheckDiffWithNestedLoops(kFALSE),
 fNestedLoopsResultsCosPro(NULL),
 fNestedLoopsResultsSinPro(NULL),
 fNestedLoopsDiffResultsPro(NULL),
 // 7.) 'Standard candles':
 fStandardCandlesList(NULL),
 fStandardCandlesFlagsPro(NULL),
 fCalculateStandardCandles(kFALSE),
 fPropagateErrorSC(kTRUE),
 fStandardCandlesHist(NULL),
 fProductsSCPro(NULL), 
 // 8.) Q-cumulants:
 fQcumulantsList(NULL),
 fQcumulantsFlagsPro(NULL),
 fCalculateQcumulants(kFALSE),
 fHarmonicQC(2),
 fPropagateErrorQC(kTRUE),
 fQcumulantsHist(NULL),
 fReferenceFlowHist(NULL),
 fProductsQCPro(NULL),
 // 9.) Differential correlations:
 fDiffCorrelationsList(NULL),
 fDiffCorrelationsFlagsPro(NULL),
 fCalculateDiffCorrelations(kFALSE),
 fCalculateDiffCos(kTRUE),
 fCalculateDiffSin(kFALSE),
 fCalculateDiffCorrelationsVsPt(kTRUE),
 fUseDefaultBinning(kTRUE),
 fnDiffBins(-44),
 fRangesDiffBins(NULL),
 fDiffBinNo(-1)
 {
  // Constructor.  
  
  // a) Book grandmother of all lists;
  // b) Initialize all arrays.

  // a) Book grandmother of all lists:
  fHistList = new TList();
  fHistList->SetName("cobjMPC");
  fHistList->SetOwner(kTRUE);

  // b) Initialize all arrays:
  this->InitializeArraysForControlHistograms();
  this->InitializeArraysForQvector();
  this->InitializeArraysForCorrelations();
  this->InitializeArraysForEbECumulants();
  this->InitializeArraysForWeights();
  this->InitializeArraysForQcumulants();
  this->InitializeArraysForDiffCorrelations(); 
  this->InitializeArraysForNestedLoops(); 

 } // end of AliFlowAnalysisWithMultiparticleCorrelations::AliFlowAnalysisWithMultiparticleCorrelations()
 
//================================================================================================================  

AliFlowAnalysisWithMultiparticleCorrelations::~AliFlowAnalysisWithMultiparticleCorrelations()
{
 // Destructor.
 
 delete fHistList;

} // end of AliFlowAnalysisWithMultiparticleCorrelations::~AliFlowAnalysisWithMultiparticleCorrelations()

//================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::Init()
{
 // Well, this is method Init().

 // a) Trick to avoid name clashes, part 1; 
 // b) Cross-check the initial settings before starting this adventure;
 // c) Book all objects;
 // d) Set all flags;
 // *) Trick to avoid name clashes, part 2. 

 // a) Trick to avoid name clashes, part 1: 
 Bool_t oldHistAddStatus = TH1::AddDirectoryStatus(); 
 TH1::AddDirectory(kFALSE);
 
 // b) Cross-check the initial settings before starting this adventure:
 this->CrossCheckSettings();

 // c) Book all objects:
 this->BookAndNestAllLists();
 this->BookEverythingForBase();
 this->BookEverythingForControlHistograms();
 this->BookEverythingForQvector();
 this->BookEverythingForWeights();
 this->BookEverythingForCorrelations();
 this->BookEverythingForEbECumulants();
 this->BookEverythingForNestedLoops();
 this->BookEverythingForStandardCandles();
 this->BookEverythingForQcumulants();
 this->BookEverythingForDiffCorrelations(); 

 // d) Set all flags:
 // ... 

 // *) Trick to avoid name clashes, part 2:
 TH1::AddDirectory(oldHistAddStatus);

} // end of void AliFlowAnalysisWithMultiparticleCorrelations::Init()

//================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::Make(AliFlowEventSimple *anEvent)
{
 // Running over data only in this method.
 
 // a) Cross-check internal flags;
 // b) Cross-check all pointers used in this method;
 // c) Fill control histograms;
 // d) Fill Q-vector components;
 // e) Calculate multi-particle correlations from Q-vector components; 
 // f) Calculate e-b-e cumulants; 
 // g) Reset Q-vector components;
 // h) Cross-check results with nested loops;
 // i) Dump the points.

 // a) Cross-check internal flags:
 if(fUseInternalFlags){if(!this->CrossCheckInternalFlags(anEvent)){return;}}

 // b) Cross-check all pointers used in this method:
 this->CrossCheckPointersUsedInMake(); // TBI shall I call this method first  

 // c) Fill control histograms:
 if(fFillControlHistograms){this->FillControlHistograms(anEvent);}
 
 // d) Fill Q-vector components:
 if(fCalculateQvector||fCalculateDiffQvectors){this->FillQvector(anEvent);}

 // e) Calculate multi-particle correlations from Q-vector components:
 if(fCalculateCorrelations){this->CalculateCorrelations(anEvent);}
 if(fCalculateDiffCorrelations){this->CalculateDiffCorrelations(anEvent);}

 // f) Calculate e-b-e cumulants: 
 if(fCalculateEbECumulants){this->CalculateEbECumulants(anEvent);}

 // g) Reset Q-vector components:
 if(fCalculateQvector||fCalculateDiffQvectors){this->ResetQvector();}

 // h) Cross-check results with nested loops:
 if(fCrossCheckWithNestedLoops){this->CrossCheckWithNestedLoops(anEvent);}
 if(fCrossCheckDiffWithNestedLoops){this->CrossCheckDiffWithNestedLoops(anEvent);}

 // i) Dump the points:
 if(fDumpThePoints){this->DumpThePoints(anEvent);}
 
} // end of AliFlowAnalysisWithMultiparticleCorrelations::Make(AliFlowEventSimple *anEvent)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::Finish()
{
 // Closing the curtains. 

 // a) Cross-check pointers used in this method;
 // b) Calculate 'standard candles';
 // c) Calculate Q-cumulants.
 
 // a) Cross-check pointers used in this method:
 this->CrossCheckPointersUsedInFinish();

 // b) Calculate 'standard candles':
 if(fCalculateStandardCandles){this->CalculateStandardCandles();}

 // c) Calculate Q-cumulants:
 if(fCalculateQcumulants){this->CalculateQcumulants();this->CalculateReferenceFlow();}

 // ...

 printf("\n  ... Closing the curtains ... \n\n");

} // end of AliFlowAnalysisWithMultiparticleCorrelations::Finish()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckPointersUsedInFinish()
{
 // Cross-check all pointers used in method Finish().

 // a) Correlations;
 // b) 'Standard candles';
 // c) Q-cumulants.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckPointersUsedInFinish()"; 

 // a) Correlations:
 if(fCalculateCorrelations)
 {
  for(Int_t cs=0;cs<2;cs++) 
  {
   if(fCalculateOnlyCos && 1==cs){continue;}
   else if(fCalculateOnlySin && 0==cs){continue;}
   for(Int_t c=0;c<fMaxCorrelator;c++) 
   {
    if(c==fDontGoBeyond){continue;}
    if(fCalculateOnlyForHarmonicQC && c%2==0){continue;}
    if(!fCorrelationsPro[cs][c]){Fatal(sMethodName.Data(),"fCorrelationsPro[%d][%d] is NULL, for one reason or another...",cs,c);}
   }
  }
  if(fCalculateQcumulants && fPropagateErrorQC && !fProductsQCPro)
   {Fatal(sMethodName.Data(),"fCalculateQcumulants && fPropagateErrorQC && !fProductsQCPro");}
 } // if(fCalculateCorrelations)

 // b) 'Standard candles':
 if(fCalculateStandardCandles)
 {
  if(!fStandardCandlesHist){Fatal(sMethodName.Data(),"fStandardCandlesHist is NULL, for one reason or another...");}
  if(fPropagateErrorSC)
  {
   if(!fProductsSCPro){Fatal(sMethodName.Data(),"fProductsSCPro is NULL, for one reason or another...");}
  }
 } // if(fCalculateStandardCandles)

 // c) Q-cumulants:
 if(fCalculateQcumulants)
 {
  if(!fQcumulantsHist){Fatal(sMethodName.Data(),"fQcumulantsHist is NULL, for one reason or another...");}
  if(!fReferenceFlowHist){Fatal(sMethodName.Data(),"fReferenceFlowHist is NULL, for one reason or another...");}
  if(fPropagateErrorQC)
  {
   if(!fProductsQCPro){Fatal(sMethodName.Data(),"fProductsQCPro is NULL, for one reason or another...");}
  }
 } // if(fCalculateQcumulants)

} // void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckPointersUsedInFinish()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckPointersUsedInMake()
{
 // Cross-check all pointers used in method Make().

 // a) Correlations;
 // b) Event-by-event cumulants;
 // c) ...

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckPointersUsedInMake()"; 

 // a) Correlations:
 if(fCalculateCorrelations)
 {
  for(Int_t cs=0;cs<2;cs++) 
  {
   if(fCalculateOnlyCos && 1==cs){continue;}
   else if(fCalculateOnlySin && 0==cs){continue;}
   for(Int_t c=0;c<fMaxCorrelator;c++) 
   {
    if(c==fDontGoBeyond){continue;}
    if(fCalculateOnlyForHarmonicQC && c%2==0){continue;}
    if(!fCorrelationsPro[cs][c]){Fatal(sMethodName.Data(),"fCorrelationsPro[%d][%d] is NULL, for one reason or another...",cs,c);}
   }
  }
  if(fCalculateQcumulants && fPropagateErrorQC && !fProductsQCPro)
   {Fatal(sMethodName.Data(),"fCalculateQcumulants && fPropagateErrorQC && !fProductsQCPro");}
 } // if(fCalculateCorrelations)

 // b) Event-by-event cumulants:
 if(fCalculateEbECumulants)
 {
  for(Int_t cs=0;cs<2;cs++) 
  {
   for(Int_t c=0;c<fMaxCorrelator;c++) 
   {
    if(!fEbECumulantsPro[cs][c]){Fatal(sMethodName.Data(),"fEbECumulantsPro[%d][%d] is NULL, for one reason or another...",cs,c);}
   }
  }
 } // if(fCalculateEbECumulants)

} // void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckPointersUsedInMake()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CalculateStandardCandles()
{
 // Calculate 'standard candles'.

 // 'Standard candle' (SC) is defined in terms of average (all-event!) correlations as follows: 
 //   SC(-n1,-n2,n2,n1) = <<Cos(-n1,-n2,n2,n1)>> - <<Cos(-n1,n1)>>*<<Cos(-n2,n2)>>, n1 > n2.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CalculateStandardCandles()"; 

 Int_t nBins = fStandardCandlesHist->GetNbinsX(); 
 Int_t nBins2p = fCorrelationsPro[0][1]->GetNbinsX();
 Int_t nBins4p = fCorrelationsPro[0][3]->GetNbinsX();
 for(Int_t b=1;b<=nBins;b++)
 {
  // Standard candle:
  Double_t dSCn1n2n2n1 = 0.; // SC(-n1,-n2,n2,n1)
  Double_t dSCn1n2n2n1Err = 0.; // SC(-n1,-n2,n2,n1) stat. error
  fPropagateError = kTRUE;
 
  // Correlations:
  Double_t dCosn1n2n2n1 = 0.; // <<Cos(-n1,-n2,n2,n1)>>
  Double_t dCosn1n2n2n1Err = 0.; // <<Cos(-n1,-n2,n2,n1)>> stat. error
  Double_t dCosn1n1 = 0.; // <<Cos(-n1,n1)>>
  Double_t dCosn1n1Err = 0.; // <<Cos(-n1,n1)>> stat. error
  Double_t dCosn2n2 = 0.; // <<Cos(-n2,n2)>>
  Double_t dCosn2n2Err = 0.; // <<Cos(-n2,n2)>> stat. error
  
  // Labels:
  TString labeln1n2n2n1 = TString(fStandardCandlesHist->GetXaxis()->GetBinLabel(b)).ReplaceAll("SC","Cos");
  TString n1 = TString(fStandardCandlesHist->GetXaxis()->GetBinLabel(b))(4);  
  TString n2 = TString(fStandardCandlesHist->GetXaxis()->GetBinLabel(b))(7);
  if(n1.EqualTo("-") || n1.EqualTo(",")){Fatal(sMethodName.Data(),"n1.EqualTo...");}
  if(n2.EqualTo("-") || n2.EqualTo(",")){Fatal(sMethodName.Data(),"n2.EqualTo...");}
  TString labeln1n1 = Form("Cos(-%s,%s)",n1.Data(),n1.Data());
  TString labeln2n2 = Form("Cos(-%s,%s)",n2.Data(),n2.Data());
  //cout<<labeln1n2n2n1.Data()<<endl;
  //cout<<labeln1n1.Data()<<endl;
  //cout<<labeln2n2.Data()<<endl;
  //cout<<endl;  

  // Access <<Cos(-n1,-n2,n2,n1)>>:
  for(Int_t b4p=1;b4p<=nBins4p;b4p++)
  {
   if(labeln1n2n2n1.EqualTo(fCorrelationsPro[0][3]->GetXaxis()->GetBinLabel(b4p)))   
   {
    //cout<<labeln1n2n2n1.Data()<<endl;
    dCosn1n2n2n1 = fCorrelationsPro[0][3]->GetBinContent(b4p);
    dCosn1n2n2n1Err = fCorrelationsPro[0][3]->GetBinError(b4p);
    break; 
   }
  } // for(Int_t b4p=1;b4p<=nBins4p;b4p++)
  if(TMath::Abs(dCosn1n2n2n1) < 1.e-44)
  {
   cout<<Form("labeln1n2n2n1 = %s",labeln1n2n2n1.Data())<<endl;
   Warning(sMethodName.Data(),"TMath::Abs(dCosn1n2n2n1) < 1.e-44 !!!!");
  }

  // Access <<Cos(-n1,n1)>> and <<Cos(-n2,n2)>>:
  for(Int_t b2p=1;b2p<=nBins2p;b2p++)
  {
   if(labeln1n1.EqualTo(fCorrelationsPro[0][1]->GetXaxis()->GetBinLabel(b2p)))   
   {
    //cout<<labeln1n1.Data()<<endl;
    dCosn1n1 = fCorrelationsPro[0][1]->GetBinContent(b2p);
    dCosn1n1Err = fCorrelationsPro[0][1]->GetBinError(b2p);
   }  
   else if(labeln2n2.EqualTo(fCorrelationsPro[0][1]->GetXaxis()->GetBinLabel(b2p)))   
   {
    //cout<<labeln2n2.Data()<<endl;
    dCosn2n2 = fCorrelationsPro[0][1]->GetBinContent(b2p);
    dCosn2n2Err = fCorrelationsPro[0][1]->GetBinError(b2p);
   }
   if(TMath::Abs(dCosn1n1) > 0. && TMath::Abs(dCosn2n2) > 0.){break;} // found 'em both!
  } // for(Int_t b2p=1;b2p<=nBins2p;b2p++)
  if(TMath::Abs(dCosn1n1) < 1.e-44)
  {
   cout<<Form("labeln1n1 = %s",labeln1n1.Data())<<endl;
   Warning(sMethodName.Data(),"TMath::Abs(dCosn1n1) < 1.e-44 !!!!");
  }
  if(TMath::Abs(dCosn2n2) < 1.e-44)
  {
   cout<<Form("labeln2n2 = %s",labeln2n2.Data())<<endl;
   Warning(sMethodName.Data(),"TMath::Abs(dCosn2n2) < 1.e-44 !!!!");
  }

  // Calculate standard candles:
  dSCn1n2n2n1 = dCosn1n2n2n1-dCosn1n1*dCosn2n2;

  // Store the final results:
  fStandardCandlesHist->SetBinContent(b,dSCn1n2n2n1);

  // Error propagation:
  if(!fPropagateErrorSC)
  {
   fStandardCandlesHist->SetBinError(b,0.);
   continue;
  }

  // Access covariances (multiplied by weight dependent prefactor):
  Double_t wCovCosn1n2n2n1Cosn1n1 = Covariance(labeln1n2n2n1.Data(),labeln1n1.Data(),fProductsSCPro); // weighted Cov(<Cos(-n1,-n2,n2,n1)>,<Cos(-n1,n1)>)
  Double_t wCovCosn1n2n2n1Cosn2n2 = Covariance(labeln1n2n2n1.Data(),labeln2n2.Data(),fProductsSCPro); // weighted Cov(<Cos(-n1,-n2,n2,n1)>,<Cos(-n2,n2)>)
  Double_t wCovCosn1n1Cosn2n2 = Covariance(labeln1n1.Data(),labeln2n2.Data(),fProductsSCPro); // weighted Cov(<Cos(-n1,n1)>,<Cos(-n2,n2)>)

  // Explicit error propagation:
  Double_t dSCn1n2n2n1ErrSquared = pow(dCosn1n1,2.)*pow(dCosn2n2Err,2.) + pow(dCosn2n2,2.)*pow(dCosn1n1Err,2.) 
                                 + pow(dCosn1n2n2n1Err,2.) + 2.*dCosn1n1*dCosn2n2*wCovCosn1n1Cosn2n2 
                                 - 2.*dCosn1n1*wCovCosn1n2n2n1Cosn2n2 - 2.*dCosn2n2*wCovCosn1n2n2n1Cosn1n1;
  if(dSCn1n2n2n1ErrSquared > 0.)
  {
   dSCn1n2n2n1Err = pow(dSCn1n2n2n1ErrSquared,0.5);
  } else
    {
     Warning(sMethodName.Data(),"dSCn1n2n2n1ErrSquared > 0. is not satisfied for %s !!!!",labeln1n2n2n1.ReplaceAll("Cos","SC").Data());
     fPropagateError = kFALSE;
    }

  // Store the final stat. error:
  if(fPropagateError)
  {
   fStandardCandlesHist->SetBinError(b,dSCn1n2n2n1Err);
  }
 } // for(Int_t b=1;b<=nBins;b++)

 fPropagateError = kTRUE;

 return; 

} // void AliFlowAnalysisWithMultiparticleCorrelations::CalculateStandardCandles()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForCorrelations()
{
 // Initialize all arrays for correlations.

 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  for(Int_t c=0;c<8;c++) // [1p,2p,...,8p]
  {
   fCorrelationsPro[cs][c] = NULL;
  }
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForCorrelations()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForEbECumulants()
{
 // Initialize all arrays for event-by-event cumulants.

 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  for(Int_t c=0;c<8;c++) // [1p,2p,...,8p]
  {
   fEbECumulantsPro[cs][c] = NULL;
  }
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForEbECumulants()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForDiffCorrelations()
{
 // Initialize all arrays for differential correlations.

 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  for(Int_t c=0;c<4;c++) // [1p,2p,3p,4p]
  {
   fDiffCorrelationsPro[cs][c] = NULL;
   fDiffHarmonics[cs][c] = 0;
  }
 }

 // Default values:
 // Cos, 2p:
 fDiffHarmonics[1][0] = -2;
 fDiffHarmonics[1][1] = 2;
 // Cos, 3p:
 fDiffHarmonics[2][0] = -3;
 fDiffHarmonics[2][1] = 1;
 fDiffHarmonics[2][2] = 2;
 // Cos, 4p:
 fDiffHarmonics[3][0] = -2;
 fDiffHarmonics[3][1] = -2;
 fDiffHarmonics[3][2] = 2;
 fDiffHarmonics[3][3] = 2;

} // void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForDiffCorrelations()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForNestedLoops()
{
 // Initialize all arrays for nested loops.  

 fCrossCheckDiffCSCOBN[0] = 0; // cos/sin
 fCrossCheckDiffCSCOBN[1] = 2; // correlator order
 fCrossCheckDiffCSCOBN[2] = 4; // bin number

} // void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForNestedLoops()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CalculateCorrelations(AliFlowEventSimple *anEvent)
{
 // Calculate multi-particle correlations from Q-vector components.

 // a) Calculate all booked multi-particle correlations;
 // b) Calculate products needed for QC error propagation;
 // c) Calculate products needed for SC error propagation.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CalculateCorrelations(AliFlowEventSimple *anEvent)"; 
 if(!anEvent){Fatal(sMethodName.Data(),"'anEvent'!?!? You again!!!!");}

 // a) Calculate all booked multi-particle correlations:
 Double_t dMultRP = anEvent->GetNumberOfRPs(); // TBI shall I promote this variable into data member? 
 for(Int_t cs=0;cs<2;cs++) // cos/sin 
 {
  if(fCalculateOnlyCos && 1==cs){continue;}
  else if(fCalculateOnlySin && 0==cs){continue;}
  for(Int_t co=0;co<8;co++) // correlator order (TBI hardwired 8) 
  {
   if(dMultRP < co+1){break;} // defines min. number of particles in an event for a certain correlator to make sense
   Int_t nBins = 0;
   if(fCorrelationsPro[cs][co]){nBins = fCorrelationsPro[cs][co]->GetNbinsX();}
   else{continue;}
   for(Int_t b=1;b<=nBins;b++)
   {
    TString sBinLabel = fCorrelationsPro[cs][co]->GetXaxis()->GetBinLabel(b);
    if(sBinLabel.EqualTo("")){break;} 
    Double_t num = CastStringToCorrelation(sBinLabel.Data(),kTRUE);
    Double_t den = CastStringToCorrelation(sBinLabel.Data(),kFALSE);
    Double_t weight = den; // TBI: add support for other options for the weight eventually
    if(den>0.) 
    {
     fCorrelationsPro[cs][co]->Fill(b-.5,num/den,weight);
    } else{Warning(sMethodName.Data(),"if(den>0.)");}
   } // for(Int_t b=1;b<=nBins;b++)
  } // for(Int_t co=0;co<8;co++) // correlator order (TBI hardwired 8) 
 } // for(Int_t cs=0;cs<=1;cs++) // cos/sin 

 // b) Calculate products needed for QC error propagation:
 if(fCalculateQcumulants && fPropagateErrorQC){this->CalculateProductsOfCorrelations(anEvent,fProductsQCPro);}

 // c) Calculate products needed for SC error propagation:
 if(fCalculateStandardCandles && fPropagateErrorSC){this->CalculateProductsOfCorrelations(anEvent,fProductsSCPro);}

} // void AliFlowAnalysisWithMultiparticleCorrelations::CalculateCorrelations(AliFlowEventSimple *anEvent)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CalculateDiffCorrelations(AliFlowEventSimple *anEvent)
{
 // Calculate differential multi-particle correlations from Q-, p- and q-vector components.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CalculateCorrelations(AliFlowEventSimple *anEvent)"; 
 if(!anEvent){Fatal(sMethodName.Data(),"'anEvent'!?!? You again!!!!");}

 Int_t nBins = 0; // TBI promote this to data member? 
 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  if(nBins != 0){break;}
  for(Int_t co=0;co<4;co++) // [1p,2p,3p,4p]
  {
   if(fDiffCorrelationsPro[cs][co] && 0==nBins)
   {
    nBins = fDiffCorrelationsPro[cs][co]->GetNbinsX(); 
   }
  } // for(Int_t co=0;co<4;co++) // [1p,2p,3p,4p]
 } // for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]

 // TBI: The lines below are genuine, most delicious, spaghetti ever... To be reimplemented (one day).
 if(fCalculateDiffCos)
 {
 for(Int_t b=1;b<=nBins;b++)
 {
  fDiffBinNo = b-1;
  // <2'>:  
  Double_t num2 = TwoDiff(fDiffHarmonics[1][0],fDiffHarmonics[1][1]).Re();
  Double_t den2 = TwoDiff(0,0).Re();
  Double_t w2 = den2; // TBI add support for other options for the weight
  if(den2>0.){fDiffCorrelationsPro[0][1]->Fill(fDiffCorrelationsPro[0][1]->GetBinCenter(b),num2/den2,w2);} 
  // <3'>:  
  Double_t num3 = ThreeDiff(fDiffHarmonics[2][0],fDiffHarmonics[2][1],fDiffHarmonics[2][2]).Re();
  Double_t den3 = ThreeDiff(0,0,0).Re();
  Double_t w3 = den3; // TBI add support for other options for the weight
  if(den3>0.){fDiffCorrelationsPro[0][2]->Fill(fDiffCorrelationsPro[0][2]->GetBinCenter(b),num3/den3,w3);} 
  // <4'>:  
  Double_t num4 = FourDiff(fDiffHarmonics[3][0],fDiffHarmonics[3][1],fDiffHarmonics[3][2],fDiffHarmonics[3][3]).Re();
  Double_t den4 = FourDiff(0,0,0,0).Re();
  Double_t w4 = den4; // TBI add support for other options for the weight
  if(den4>0.){fDiffCorrelationsPro[0][3]->Fill(fDiffCorrelationsPro[0][3]->GetBinCenter(b),num4/den4,w4);} 
 } // for(Int_t b=1;b<=nBins;b++)
 }
 // TBI: The lines below are genuine, most delicious, spaghetti ever... To be reimplemented (one day).
 if(fCalculateDiffSin)
 {
 for(Int_t b=1;b<=nBins;b++)
 {
  fDiffBinNo = b-1;
  // <2'>:  
  Double_t num2 = TwoDiff(fDiffHarmonics[1][0],fDiffHarmonics[1][1]).Im();
  Double_t den2 = TwoDiff(0,0).Re();
  Double_t w2 = den2; // TBI add support for other options for the weight
  if(den2>0.){fDiffCorrelationsPro[1][1]->Fill(fDiffCorrelationsPro[1][1]->GetBinCenter(b),num2/den2,w2);} 
  // <3'>:  
  Double_t num3 = ThreeDiff(fDiffHarmonics[2][0],fDiffHarmonics[2][1],fDiffHarmonics[2][2]).Im();
  Double_t den3 = ThreeDiff(0,0,0).Re();
  Double_t w3 = den3; // TBI add support for other options for the weight
  if(den3>0.){fDiffCorrelationsPro[1][2]->Fill(fDiffCorrelationsPro[1][2]->GetBinCenter(b),num3/den3,w3);} 
  // <4'>:  
  Double_t num4 = FourDiff(fDiffHarmonics[3][0],fDiffHarmonics[3][1],fDiffHarmonics[3][2],fDiffHarmonics[3][3]).Im();
  Double_t den4 = FourDiff(0,0,0,0).Re();
  Double_t w4 = den4; // TBI add support for other options for the weight
  if(den4>0.){fDiffCorrelationsPro[1][3]->Fill(fDiffCorrelationsPro[1][3]->GetBinCenter(b),num4/den4,w4);} 
 } // for(Int_t b=1;b<=nBins;b++)
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::CalculateDiffCorrelations(AliFlowEventSimple *anEvent)

//=======================================================================================================================

Double_t AliFlowAnalysisWithMultiparticleCorrelations::CastStringToCorrelation(const char *string, Bool_t numerator)
{
 // Cast string of the generic form Cos/Sin(-n_1,-n_2,...,n_{k-1},n_k) in the corresponding correlation value.
 // If you issue a call to this method with setting numerator = kFALSE, then you are getting back for free
 // the corresponding denumerator (a.k.a. weight 'number of combinations').

 // TBI:
 // a) add protection against cases a la:
 //     string = Cos(-3,-4,5,6,5,6,-3)
 //     method = Six(-3,-4,5,6,5,-3).Re()
 // b) cross-check with nested loops this method 

 Double_t dValue = 0.; // return value

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CastStringToCorrelation(const char *string, Bool_t numerator)"; 

 if(!(TString(string).BeginsWith("Cos") || TString(string).BeginsWith("Sin")))
 {
  cout<<Form("And the fatal string is... '%s'. Congratulations!!",string)<<endl; 
  Fatal(sMethodName.Data(),"!(TString(string).BeginsWith(...");
 }

 Bool_t bRealPart = kTRUE;
 if(TString(string).BeginsWith("Sin")){bRealPart = kFALSE;}

 Int_t n[8] = {0,0,0,0,0,0,0,0}; // harmonics, supporting up to 8p correlations
 UInt_t whichCorr = 0;   
 for(Int_t t=0;t<=TString(string).Length();t++)
 {
  if(TString(string[t]).EqualTo(",") || TString(string[t]).EqualTo(")")) // TBI this is just ugly
  {
   n[whichCorr] = string[t-1] - '0';
   if(TString(string[t-2]).EqualTo("-")){n[whichCorr] = -1*n[whichCorr];}
   if(!(TString(string[t-2]).EqualTo("-") 
      || TString(string[t-2]).EqualTo(",")
      || TString(string[t-2]).EqualTo("("))) // TBI relax this eventually to allow two-digits harmonics
   { 
    cout<<Form("And the fatal string is... '%s'. Congratulations!!",string)<<endl; 
    Fatal(sMethodName.Data(),"!(TString(string[t-2]).EqualTo(...");
   }
   whichCorr++;
   if(whichCorr>=9){Fatal(sMethodName.Data(),"whichCorr>=9");} // not supporting corr. beyond 8p 
  } // if(TString(string[t]).EqualTo(",") || TString(string[t]).EqualTo(")")) // TBI this is just ugly
 } // for(UInt_t t=0;t<=TString(string).Length();t++)

 switch(whichCorr)
 {
  case 1:
   if(!numerator){dValue = One(0).Re();}
   else if(bRealPart){dValue = One(n[0]).Re();} 
   else{dValue = One(n[0]).Im();}
  break;

  case 2: 
   if(!numerator){dValue = Two(0,0).Re();}
   else if(bRealPart){dValue = Two(n[0],n[1]).Re();}
   else{dValue = Two(n[0],n[1]).Im();}
  break;

  case 3: 
   if(!numerator){dValue = Three(0,0,0).Re();}
   else if(bRealPart){dValue = Three(n[0],n[1],n[2]).Re();}
   else{dValue = Three(n[0],n[1],n[2]).Im();}
  break;

  case 4: 
   if(!numerator){dValue = Four(0,0,0,0).Re();}
   else if(bRealPart){dValue = Four(n[0],n[1],n[2],n[3]).Re();}
   else{dValue = Four(n[0],n[1],n[2],n[3]).Im();}
  break;

  case 5: 
   if(!numerator){dValue = Five(0,0,0,0,0).Re();}
   else if(bRealPart){dValue = Five(n[0],n[1],n[2],n[3],n[4]).Re();}
   else{dValue = Five(n[0],n[1],n[2],n[3],n[4]).Im();}
  break;

  case 6: 
   if(!numerator){dValue = Six(0,0,0,0,0,0).Re();}
   else if(bRealPart){dValue = Six(n[0],n[1],n[2],n[3],n[4],n[5]).Re();}
   else{dValue = Six(n[0],n[1],n[2],n[3],n[4],n[5]).Im();}
  break;

  case 7: 
   if(!numerator){dValue = Seven(0,0,0,0,0,0,0).Re();}
   else if(bRealPart){dValue = Seven(n[0],n[1],n[2],n[3],n[4],n[5],n[6]).Re();}
   else{dValue = Seven(n[0],n[1],n[2],n[3],n[4],n[5],n[6]).Im();}
   break;

  case 8: 
   if(!numerator){dValue = Eight(0,0,0,0,0,0,0,0).Re();}
   else if(bRealPart){dValue = Eight(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7]).Re();} 
   else{dValue = Eight(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7]).Im();} 
  break;

  default:
   cout<<Form("And the fatal 'whichCorr' value is... %d. Congratulations!!",whichCorr)<<endl; 
   Fatal(sMethodName.Data(),"switch(whichCorr)"); 
 } // switch(whichCorr)
 
 return dValue;

} // Double_t AliFlowAnalysisWithMultiparticleCorrelations::CastStringToCorrelation(const char *string, Bool_t numerator)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CalculateProductsOfCorrelations(AliFlowEventSimple *anEvent, TProfile2D *profile2D)
{
 // Calculate products of multi-particle correlations (needed for error propagation).

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CalculateProductsOfCorrelations(AliFlowEventSimple *anEvent, TProfile2D *profile2D)"; 
 if(!anEvent){Fatal(sMethodName.Data(),"Sorry, 'anEvent' is on holidays.");} 
 if(!profile2D){Fatal(sMethodName.Data(),"Sorry, 'profile2D' is on holidays.");} 

 Int_t nBins = profile2D->GetXaxis()->GetNbins();
 for(Int_t bx=2;bx<=nBins;bx++)
 {
  for(Int_t by=1;by<bx;by++)
  {
   const char *binLabelX = profile2D->GetXaxis()->GetBinLabel(bx);
   const char *binLabelY = profile2D->GetYaxis()->GetBinLabel(by);
   Double_t numX = this->CastStringToCorrelation(binLabelX,kTRUE); // numerator
   Double_t denX = this->CastStringToCorrelation(binLabelX,kFALSE); // denominator
   Double_t wX = denX; // weight TBI add support for other options
   Double_t numY = this->CastStringToCorrelation(binLabelY,kTRUE); // numerator
   Double_t denY = this->CastStringToCorrelation(binLabelY,kFALSE); // denominator
   Double_t wY = denY; // weight TBI add support for other options
   if(TMath::Abs(denX) > 0. && TMath::Abs(denY) > 0.)
   {
    profile2D->Fill(bx-0.5,by-0.5,(numX/denX)*(numY/denY),wX*wY);
   } else
     {
      cout<<endl; 
      cout<<"Cannot calculate product for:"<<endl;    
      cout<<Form("binLabelX = %s",binLabelX)<<endl;
      cout<<Form("binLabelY = %s",binLabelY)<<endl;
      cout<<Form("anEvent->GetNumberOfRPs() = %d",anEvent->GetNumberOfRPs())<<endl; 
      Fatal(sMethodName.Data(),"if(TMath::Abs(denX) > 0. && TMath::Abs(denY) > 0.)");
     } // else
  } // for(Int_t by=1;by<bx;by++)
 } // for(Int_t bx=2;bx<=nBins;bx++)

} // void CalculateProductsOfCorrelations(AliFlowEventSimple *anEvent, TProfile2D *profile2D)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CalculateEbECumulants(AliFlowEventSimple *anEvent)
{
 // Calculate e-b-e cumulants from Q-vector components.

 // TBI this mathod is far (very far, in fact) from being finalized :'(

 // a) Calculate and store e-b-e cumulants.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CalculateEbECumulants(AliFlowEventSimple *anEvent)"; 
 if(!anEvent){Fatal(sMethodName.Data(),"'anEvent'!?!? You again!!!!");}

 // a) Calculate and store e-b-e cumulants:
 Double_t dMultRP = anEvent->GetNumberOfRPs(); // TBI shall I promote this variable into data member? 
 Int_t binNo[8]; for(Int_t c=0;c<8;c++){binNo[c]=1;} 
 // 1-p:
 for(Int_t n1=-fMaxHarmonic;n1<=fMaxHarmonic;n1++) 
 {
  if(fSkipZeroHarmonics && 0==n1){continue;}
  if(fCalculateAll)
  {
   TComplex oneN = One(n1); // numerator
   Double_t oneD = One(0).Re(); // denominator
   Double_t oneW = oneD; // weight TBI add other possibilities here for the weight
   if(oneD>0. && dMultRP>=1) 
   {
    fEbECumulantsPro[0][0]->Fill(binNo[0]-.5,oneN.Re()/oneD,oneW);
    fEbECumulantsPro[1][0]->Fill(binNo[0]++-.5,oneN.Im()/oneD,oneW);
   } else {Warning(sMethodName.Data(),"if(oneD>0. && dMultRP>=1) ");}
  } 
  if(1==fDontGoBeyond){continue;}
  // 2-p:
  for(Int_t n2=n1;n2<=fMaxHarmonic;n2++) 
  {
   if(fSkipZeroHarmonics && 0==n2){continue;}
   if(fCalculateAll 
      || (fCalculateIsotropic && 0==n1+n2) 
      || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2)) 
      || (fCalculateSameIsotropic && 0==n1+n2 &&  TMath::Abs(n1)==TMath::Abs(n2)))
   {
    Double_t cumulants2pCos = Two(n1,n2).Re()/Two(0,0).Re() 
                            - (One(n1).Re()/One(0).Re())*(One(n2).Re()/One(0).Re())
                            + (One(n1).Im()/One(0).Re())*(One(n2).Im()/One(0).Re());
                            
    Double_t cumulants2pSin = Two(n1,n2).Im()/Two(0,0).Re() 
                            - (One(n1).Re()/One(0).Re())*(One(n2).Im()/One(0).Re())
                            - (One(n2).Re()/One(0).Re())*(One(n1).Im()/One(0).Re());

    if(/*twoD>0. &&*/ dMultRP>=2) 
    {
     fEbECumulantsPro[0][1]->Fill(binNo[1]-.5,cumulants2pCos,1.);;
     fEbECumulantsPro[1][1]->Fill(binNo[1]++-.5,cumulants2pSin,1.);;
    } else {Warning(sMethodName.Data(),"/*twoD>0. &&*/ dMultRP>=2");} 
   } 
   if(2==fDontGoBeyond){continue;}
   
   /*

   // 3-p:
   for(Int_t n3=n2;n3<=fMaxHarmonic;n3++) 
   {
    if(fSkipZeroHarmonics && 0==n3){continue;}
    if(fCalculateAll 
       || (fCalculateIsotropic && 0==n1+n2+n3) 
       || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3))
       || (fCalculateSameIsotropic && 0==n1+n2+n3 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3)))
    {
     TComplex threeN = Three(n1,n2,n3); // numerator
     Double_t threeD = Three(0,0,0).Re(); // denominator
     Double_t threeW = threeD; // weight TBI add other possibilities here for the weight
     if(threeD>0. && dMultRP>=3) 
     {
      fEbECumulantsPro[0][2]->Fill(binNo[2]-.5,threeN.Re()/threeD,threeW);
      fEbECumulantsPro[1][2]->Fill(binNo[2]++-.5,threeN.Im()/threeD,threeW);
     } else {Warning(sMethodName.Data(),"threeD>0. && dMultRP>=3");} 
    }
    if(3==fDontGoBeyond){continue;}
    // 4-p:
    for(Int_t n4=n3;n4<=fMaxHarmonic;n4++) 
    {
     if(fSkipZeroHarmonics && 0==n4){continue;}
     if(fCalculateAll 
        || (fCalculateIsotropic && 0==n1+n2+n3+n4) 
        || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) 
            && TMath::Abs(n1)==TMath::Abs(n4))
        || (fCalculateSameIsotropic && 0==n1+n2+n3+n4 && TMath::Abs(n1)==TMath::Abs(n2) 
            && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4)))
     { 
      TComplex fourN = Four(n1,n2,n3,n4); // numerator
      Double_t fourD = Four(0,0,0,0).Re(); // denominator
      Double_t fourW = fourD; // weight TBI add other possibilities here for the weight
      if(fourD>0. && dMultRP>=4) 
      {
       fEbECumulantsPro[0][3]->Fill(binNo[3]-.5,fourN.Re()/fourD,fourW);
       fEbECumulantsPro[1][3]->Fill(binNo[3]++-.5,fourN.Im()/fourD,fourW);
      } else {Warning(sMethodName.Data(),"fourD>0. && dMultRP>=4");}
     }
     if(4==fDontGoBeyond){continue;}
     // 5-p:
     for(Int_t n5=n4;n5<=fMaxHarmonic;n5++) 
     {
      if(fSkipZeroHarmonics && 0==n5){continue;}
      if(fCalculateAll 
         || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5) 
         || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) 
             && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5))
         || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5 && TMath::Abs(n1)==TMath::Abs(n2) 
             && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5)))
      { 
       TComplex fiveN = Five(n1,n2,n3,n4,n5); // numerator
       Double_t fiveD = Five(0,0,0,0,0).Re(); // denominator
       Double_t fiveW = fiveD; // weight TBI add other possibilities here for the weight
       if(fiveD>0. && dMultRP>=5) 
       {
        fEbECumulantsPro[0][4]->Fill(binNo[4]-.5,fiveN.Re()/fiveD,fiveW);
        fEbECumulantsPro[1][4]->Fill(binNo[4]++-.5,fiveN.Im()/fiveD,fiveW);
       } else {Warning(sMethodName.Data(),"fiveD>0. && dMultRP>=5");}
      } 
      if(5==fDontGoBeyond){continue;}
      // 6-p:  
      for(Int_t n6=n5;n6<=fMaxHarmonic;n6++) 
      {
       if(fSkipZeroHarmonics && 0==n6){continue;}
       if(fCalculateAll 
          || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5+n6)  
          || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) 
              && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6))
          || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5+n6 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) 
              && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6)))
       { 
        TComplex sixN = Six(n1,n2,n3,n4,n5,n6); // numerator
        Double_t sixD = Six(0,0,0,0,0,0).Re(); // denominator
        Double_t sixW = sixD; // weight TBI add other possibilities here for the weight
        if(sixD>0. && dMultRP>=6) 
        {
         fEbECumulantsPro[0][5]->Fill(binNo[5]-.5,sixN.Re()/sixD,sixW);
         fEbECumulantsPro[1][5]->Fill(binNo[5]++-.5,sixN.Im()/sixD,sixW);
        } else {Warning(sMethodName.Data(),"sixD>0. && dMultRP>=6");}
       } 
       if(6==fDontGoBeyond){continue;}
       // 7-p:
       for(Int_t n7=n6;n7<=fMaxHarmonic;n7++) 
       {
        if(fSkipZeroHarmonics && 0==n7){continue;}
        if(fCalculateAll 
           || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5+n6+n7) 
           || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
               && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7))
           || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5+n6+n7 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3)
               && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) 
               && TMath::Abs(n1)==TMath::Abs(n7)))
        { 
         TComplex sevenN = Seven(n1,n2,n3,n4,n5,n6,n7); // numerator
         Double_t sevenD = Seven(0,0,0,0,0,0,0).Re(); // denominator
         Double_t sevenW = sevenD; // weight TBI add other possibilities here for the weight
         if(sevenD>0. && dMultRP>=7) 
         {
          fEbECumulantsPro[0][6]->Fill(binNo[6]-.5,sevenN.Re()/sevenD,sevenW);
          fEbECumulantsPro[1][6]->Fill(binNo[6]++-.5,sevenN.Im()/sevenD,sevenW);
         } else {Warning(sMethodName.Data(),"sevenD>0. && dMultRP>=7");}
        } 
        if(7==fDontGoBeyond){continue;}
        // 8-p:
        for(Int_t n8=n7;n8<=fMaxHarmonic;n8++) 
        {
         if(fSkipZeroHarmonics && 0==n8){continue;}
         if(fCalculateAll 
            || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5+n6+n7+n8) 
            || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
                && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7) 
                && TMath::Abs(n1)==TMath::Abs(n8))
            || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5+n6+n7+n8 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) 
                && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) 
                && TMath::Abs(n1)==TMath::Abs(n7) && TMath::Abs(n1)==TMath::Abs(n8)))
         { 
          TComplex eightN = Eight(n1,n2,n3,n4,n5,n6,n7,n8); // numerator
          Double_t eightD = Eight(0,0,0,0,0,0,0,0).Re(); // denominator
          Double_t eightW = eightD; // weight TBI add other possibilities here for the weight
          if(eightD>0. && dMultRP>=8) 
          {
           fEbECumulantsPro[0][7]->Fill(binNo[7]-.5,eightN.Re()/eightD,eightW);
           fEbECumulantsPro[1][7]->Fill(binNo[7]++-.5,eightN.Im()/eightD,eightW);
          }
         } 
        } // for(Int_t n8=n7;n8<=fMaxHarmonic;n8++)
       } // for(Int_t n7=n6;n7<=fMaxHarmonic;n7++) 
      } // for(Int_t n6=n5;n6<=fMaxHarmonic;n6++) 
     } // for(Int_t n5=n4;n5<=fMaxHarmonic;n5++) 
    } // for(Int_t n4=n3;n4<=fMaxHarmonic;n4++)   
   } // for(Int_t n3=n2;n3<=fMaxHarmonic;n3++) 
 
  */

  } // for(Int_t n2=n1;n2<=fMaxHarmonic;n2++)
 } // for(Int_t n1=-fMaxHarmonic;n1<=fMaxHarmonic;n1++) 

} // void AliFlowAnalysisWithMultiparticleCorrelations::CalculateEbECumulants(AliFlowEventSimple *anEvent)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckWithNestedLoops(AliFlowEventSimple *anEvent)
{
 // Cross-check results for multi-particle correlations with nested loops.

 // TBI add few comments here, there and over there
 // TBI this method is rather messy :'(

 Int_t h1 = (Int_t)fNestedLoopsFlagsPro->GetBinContent(2);
 Int_t h2 = (Int_t)fNestedLoopsFlagsPro->GetBinContent(3);
 Int_t h3 = (Int_t)fNestedLoopsFlagsPro->GetBinContent(4);
 Int_t h4 = (Int_t)fNestedLoopsFlagsPro->GetBinContent(5);
 Int_t h5 = (Int_t)fNestedLoopsFlagsPro->GetBinContent(6);
 Int_t h6 = (Int_t)fNestedLoopsFlagsPro->GetBinContent(7);
 Int_t h7 = (Int_t)fNestedLoopsFlagsPro->GetBinContent(8);
 Int_t h8 = (Int_t)fNestedLoopsFlagsPro->GetBinContent(9);

 this->ResetQvector();
 this->FillQvector(anEvent);

 if(TMath::Abs(One(0).Re())>0.)
 {
  fNestedLoopsResultsCosPro->Fill(1.5,One(h1).Re()/One(0).Re(),One(0).Re()); 
  fNestedLoopsResultsSinPro->Fill(1.5,One(h1).Im()/One(0).Re(),One(0).Re());  
 } 
 if(TMath::Abs(Two(0,0).Re())>0.)
 {
  fNestedLoopsResultsCosPro->Fill(3.5,Two(h1,h2).Re()/Two(0,0).Re(),Two(0,0).Re()); 
  fNestedLoopsResultsSinPro->Fill(3.5,Two(h1,h2).Im()/Two(0,0).Re(),Two(0,0).Re()); 
 }
 if(TMath::Abs(Three(0,0,0).Re())>0.)
 {
  fNestedLoopsResultsCosPro->Fill(5.5,Three(h1,h2,h3).Re()/Three(0,0,0).Re(),Three(0,0,0).Re()); 
  fNestedLoopsResultsSinPro->Fill(5.5,Three(h1,h2,h3).Im()/Three(0,0,0).Re(),Three(0,0,0).Re()); 
 } 
 if(TMath::Abs(Four(0,0,0,0).Re())>0.)
 {
  fNestedLoopsResultsCosPro->Fill(7.5,Four(h1,h2,h3,h4).Re()/Four(0,0,0,0).Re(),Four(0,0,0,0).Re()); 
  fNestedLoopsResultsSinPro->Fill(7.5,Four(h1,h2,h3,h4).Im()/Four(0,0,0,0).Re(),Four(0,0,0,0).Re()); 
 } 
 if(TMath::Abs(Five(0,0,0,0,0).Re())>0.)
 {
  fNestedLoopsResultsCosPro->Fill(9.5,Five(h1,h2,h3,h4,h5).Re()/Five(0,0,0,0,0).Re(),Five(0,0,0,0,0).Re()); 
  fNestedLoopsResultsSinPro->Fill(9.5,Five(h1,h2,h3,h4,h5).Im()/Five(0,0,0,0,0).Re(),Five(0,0,0,0,0).Re()); 
 } 
 if(TMath::Abs(Six(0,0,0,0,0,0).Re())>0.)
 {
  fNestedLoopsResultsCosPro->Fill(11.5,Six(h1,h2,h3,h4,h5,h6).Re()/Six(0,0,0,0,0,0).Re(),Six(0,0,0,0,0,0).Re()); 
  fNestedLoopsResultsSinPro->Fill(11.5,Six(h1,h2,h3,h4,h5,h6).Im()/Six(0,0,0,0,0,0).Re(),Six(0,0,0,0,0,0).Re()); 
 }
 if(TMath::Abs(Seven(0,0,0,0,0,0,0).Re())>0.)
 {
  fNestedLoopsResultsCosPro->Fill(13.5,Seven(h1,h2,h3,h4,h5,h6,h7).Re()/Seven(0,0,0,0,0,0,0).Re(),Seven(0,0,0,0,0,0,0).Re()); 
  fNestedLoopsResultsSinPro->Fill(13.5,Seven(h1,h2,h3,h4,h5,h6,h7).Im()/Seven(0,0,0,0,0,0,0).Re(),Seven(0,0,0,0,0,0,0).Re()); 
 }
 if(TMath::Abs(Eight(0,0,0,0,0,0,0,0).Re())>0.)
 {
  fNestedLoopsResultsCosPro->Fill(15.5,Eight(h1,h2,h3,h4,h5,h6,h7,h8).Re()/Eight(0,0,0,0,0,0,0,0).Re(),Eight(0,0,0,0,0,0,0,0).Re()); 
  fNestedLoopsResultsSinPro->Fill(15.5,Eight(h1,h2,h3,h4,h5,h6,h7,h8).Im()/Eight(0,0,0,0,0,0,0,0).Re(),Eight(0,0,0,0,0,0,0,0).Re()); 
 }

 Int_t nPrim = anEvent->NumberOfTracks(); 
 Double_t dMultRP = anEvent->GetNumberOfRPs(); // TBI shall I promote this variable into data member? 
 AliFlowTrackSimple *aftsTrack = NULL; 
 Double_t dPhi1=0.,dPhi2=0.,dPhi3=0.,dPhi4=0.,dPhi5=0.,dPhi6=0.,dPhi7=0.,dPhi8=0.; 
 Double_t wPhi1=1.,wPhi2=1.,wPhi3=1.,wPhi4=1.,wPhi5=1.,wPhi6=1.,wPhi7=1.,wPhi8=1.; 

 // 1-particle stuff: TBI       
 if(dMultRP>=1)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack = anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi1 = aftsTrack->Phi(); 
   if(fUseWeights[0][0]){wPhi1 = Weight(dPhi1,"RP","phi");}
   // Fill:
   fNestedLoopsResultsCosPro->Fill(0.5,TMath::Cos(h1*dPhi1),wPhi1); 
   fNestedLoopsResultsSinPro->Fill(0.5,TMath::Sin(h1*dPhi1),wPhi1); 
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=1) 

 // 2-particle correlations:       
 if(dMultRP>=2)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack = anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi1 = aftsTrack->Phi(); 
   if(fUseWeights[0][0]){wPhi1 = Weight(dPhi1,"RP","phi");}
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1){continue;}
    aftsTrack = anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())){continue;}
    dPhi2 = aftsTrack->Phi();
    if(fUseWeights[0][0]){wPhi2 = Weight(dPhi2,"RP","phi");}
    // Fill:
    fNestedLoopsResultsCosPro->Fill(2.5,TMath::Cos(h1*dPhi1+h2*dPhi2),wPhi1*wPhi2); 
    fNestedLoopsResultsSinPro->Fill(2.5,TMath::Sin(h1*dPhi1+h2*dPhi2),wPhi1*wPhi2); 
   } // end of for(Int_t i2=0;i2<nPrim;i2++)
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=2)

 // 3-particle correlations:         
 if(dMultRP>=3)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi1=aftsTrack->Phi();
   if(fUseWeights[0][0]){wPhi1 = Weight(dPhi1,"RP","phi");}
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1){continue;}
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())){continue;}
    dPhi2=aftsTrack->Phi();
    if(fUseWeights[0][0]){wPhi2 = Weight(dPhi2,"RP","phi");}
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2){continue;}
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())){continue;}
     dPhi3=aftsTrack->Phi();
     if(fUseWeights[0][0]){wPhi3 = Weight(dPhi3,"RP","phi");}
     // Fill:
     fNestedLoopsResultsCosPro->Fill(4.5,TMath::Cos(h1*dPhi1+h2*dPhi2+h3*dPhi3),wPhi1*wPhi2*wPhi3);
     fNestedLoopsResultsSinPro->Fill(4.5,TMath::Sin(h1*dPhi1+h2*dPhi2+h3*dPhi3),wPhi1*wPhi2*wPhi3);
    } // end of for(Int_t i3=0;i3<nPrim;i3++)
   } // end of for(Int_t i2=0;i2<nPrim;i2++)
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=3)

 // 4-particle correlations:
 if(dMultRP>=4)
 {       
  for(Int_t i1=0;i1<nPrim;i1++)
  { 
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi1=aftsTrack->Phi();
   if(fUseWeights[0][0]){wPhi1 = Weight(dPhi1,"RP","phi");}
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1){continue;}
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())){continue;}
    dPhi2=aftsTrack->Phi();
    if(fUseWeights[0][0]){wPhi2 = Weight(dPhi2,"RP","phi");}
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2){continue;}
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())){continue;}
     dPhi3=aftsTrack->Phi();
     if(fUseWeights[0][0]){wPhi3 = Weight(dPhi3,"RP","phi");}
     for(Int_t i4=0;i4<nPrim;i4++)
     {
      if(i4==i1||i4==i2||i4==i3){continue;}
      aftsTrack=anEvent->GetTrack(i4);
      if(!(aftsTrack->InRPSelection())){continue;}
      dPhi4=aftsTrack->Phi();
      if(fUseWeights[0][0]){wPhi4 = Weight(dPhi4,"RP","phi");}
      // Fill:
      fNestedLoopsResultsCosPro->Fill(6.5,TMath::Cos(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4),wPhi1*wPhi2*wPhi3*wPhi4);
      fNestedLoopsResultsSinPro->Fill(6.5,TMath::Sin(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4),wPhi1*wPhi2*wPhi3*wPhi4);
     } // end of for(Int_t i4=0;i4<nPrim;i4++) 
    } // end of for(Int_t i3=0;i3<nPrim;i3++)
   } // end of for(Int_t i2=0;i2<nPrim;i2++)
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=)

 // 5-particle correlations:      
 if(dMultRP>=5)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())){continue;}  
   dPhi1=aftsTrack->Phi();
   if(fUseWeights[0][0]){wPhi1 = Weight(dPhi1,"RP","phi");}
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1){continue;}
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())){continue;}
    dPhi2=aftsTrack->Phi();
    if(fUseWeights[0][0]){wPhi2 = Weight(dPhi2,"RP","phi");}
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2){continue;}
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())){continue;}
     dPhi3=aftsTrack->Phi();
     if(fUseWeights[0][0]){wPhi3 = Weight(dPhi3,"RP","phi");}
     for(Int_t i4=0;i4<nPrim;i4++)
     {
      if(i4==i1||i4==i2||i4==i3){continue;}
      aftsTrack=anEvent->GetTrack(i4);
      if(!(aftsTrack->InRPSelection())){continue;}
      dPhi4=aftsTrack->Phi();
      if(fUseWeights[0][0]){wPhi4 = Weight(dPhi4,"RP","phi");}
      for(Int_t i5=0;i5<nPrim;i5++)
      {
       if(i5==i1||i5==i2||i5==i3||i5==i4){continue;}
       aftsTrack=anEvent->GetTrack(i5);
       if(!(aftsTrack->InRPSelection())){continue;}
       dPhi5=aftsTrack->Phi();
       if(fUseWeights[0][0]){wPhi5 = Weight(dPhi5,"RP","phi");}
       // Fill:   
       fNestedLoopsResultsCosPro->Fill(8.5,TMath::Cos(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4+h5*dPhi5),wPhi1*wPhi2*wPhi3*wPhi4*wPhi5);
       fNestedLoopsResultsSinPro->Fill(8.5,TMath::Sin(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4+h5*dPhi5),wPhi1*wPhi2*wPhi3*wPhi4*wPhi5);
      } // end of for(Int_t i5=0;i5<nPrim;i5++)
     } // end of for(Int_t i4=0;i4<nPrim;i4++)  
    } // end of for(Int_t i3=0;i3<nPrim;i3++)
   } // end of for(Int_t i2=0;i2<nPrim;i2++)
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=5)
  
 // 6-particle correlations:
 if(dMultRP>=6)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi1=aftsTrack->Phi();
   if(fUseWeights[0][0]){wPhi1 = Weight(dPhi1,"RP","phi");}
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1){continue;}
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())){continue;}
    dPhi2=aftsTrack->Phi();
    if(fUseWeights[0][0]){wPhi2 = Weight(dPhi2,"RP","phi");}
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2){continue;}
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())){continue;}
     dPhi3=aftsTrack->Phi();
     if(fUseWeights[0][0]){wPhi3 = Weight(dPhi3,"RP","phi");}
     for(Int_t i4=0;i4<nPrim;i4++)
     {
      if(i4==i1||i4==i2||i4==i3){continue;}
      aftsTrack=anEvent->GetTrack(i4);
      if(!(aftsTrack->InRPSelection())){continue;}
      dPhi4=aftsTrack->Phi();
      if(fUseWeights[0][0]){wPhi4 = Weight(dPhi4,"RP","phi");}
      for(Int_t i5=0;i5<nPrim;i5++)
      {
       if(i5==i1||i5==i2||i5==i3||i5==i4){continue;}
       aftsTrack=anEvent->GetTrack(i5);
       if(!(aftsTrack->InRPSelection())){continue;}
       dPhi5=aftsTrack->Phi();
       if(fUseWeights[0][0]){wPhi5=Weight(dPhi5,"RP","phi");}
       for(Int_t i6=0;i6<nPrim;i6++)
       {
        if(i6==i1||i6==i2||i6==i3||i6==i4||i6==i5){continue;}
        aftsTrack=anEvent->GetTrack(i6);
        if(!(aftsTrack->InRPSelection())){continue;}
        dPhi6=aftsTrack->Phi(); 
        if(fUseWeights[0][0]){wPhi6=Weight(dPhi6,"RP","phi");}
        // Fill:   
        fNestedLoopsResultsCosPro->Fill(10.5,TMath::Cos(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4+h5*dPhi5+h6*dPhi6),wPhi1*wPhi2*wPhi3*wPhi4*wPhi5*wPhi6);
        fNestedLoopsResultsSinPro->Fill(10.5,TMath::Sin(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4+h5*dPhi5+h6*dPhi6),wPhi1*wPhi2*wPhi3*wPhi4*wPhi5*wPhi6);
       } // end of for(Int_t i6=0;i6<nPrim;i6++)
      } // end of for(Int_t i5=0;i5<nPrim;i5++)
     } // end of for(Int_t i4=0;i4<nPrim;i4++)
    } // end of for(Int_t i3=0;i3<nPrim;i3++)
   } // end of for(Int_t i2=0;i2<nPrim;i2++)
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=6)
  
 // 7-particle correlations:
 if(dMultRP>=7)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  { 
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi1=aftsTrack->Phi();
   if(fUseWeights[0][0]){wPhi1=Weight(dPhi1,"RP","phi");}
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1){continue;}
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())){continue;}
    dPhi2=aftsTrack->Phi();
    if(fUseWeights[0][0]){wPhi2=Weight(dPhi2,"RP","phi");}
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2){continue;}
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())){continue;}
     dPhi3=aftsTrack->Phi();
     if(fUseWeights[0][0]){wPhi3=Weight(dPhi3,"RP","phi");}
     for(Int_t i4=0;i4<nPrim;i4++)
     {
      if(i4==i1||i4==i2||i4==i3){continue;}
      aftsTrack=anEvent->GetTrack(i4);
      if(!(aftsTrack->InRPSelection())){continue;}
      dPhi4=aftsTrack->Phi();
      if(fUseWeights[0][0]){wPhi4=Weight(dPhi4,"RP","phi");}
      for(Int_t i5=0;i5<nPrim;i5++)
      {
       if(i5==i1||i5==i2||i5==i3||i5==i4){continue;}
       aftsTrack=anEvent->GetTrack(i5);
       if(!(aftsTrack->InRPSelection())){continue;}
       dPhi5=aftsTrack->Phi();
       if(fUseWeights[0][0]){wPhi5=Weight(dPhi5,"RP","phi");}
       for(Int_t i6=0;i6<nPrim;i6++)
       {
        if(i6==i1||i6==i2||i6==i3||i6==i4||i6==i5){continue;}
        aftsTrack=anEvent->GetTrack(i6);
        if(!(aftsTrack->InRPSelection())){continue;}
        dPhi6=aftsTrack->Phi(); 
        if(fUseWeights[0][0]){wPhi6=Weight(dPhi6,"RP","phi");}
        for(Int_t i7=0;i7<nPrim;i7++)
        {
         if(i7==i1||i7==i2||i7==i3||i7==i4||i7==i5||i7==i6){continue;}
         aftsTrack=anEvent->GetTrack(i7);
         if(!(aftsTrack->InRPSelection())){continue;}
         dPhi7=aftsTrack->Phi(); 
         if(fUseWeights[0][0]){wPhi7=Weight(dPhi7,"RP","phi");}
         // Fill:   
         fNestedLoopsResultsCosPro->Fill(12.5,TMath::Cos(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4+h5*dPhi5+h6*dPhi6+h7*dPhi7),wPhi1*wPhi2*wPhi3*wPhi4*wPhi5*wPhi6*wPhi7);
         fNestedLoopsResultsSinPro->Fill(12.5,TMath::Sin(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4+h5*dPhi5+h6*dPhi6+h7*dPhi7),wPhi1*wPhi2*wPhi3*wPhi4*wPhi5*wPhi6*wPhi7);
        } // end of for(Int_t i7=0;i7<nPrim;i7++)
       } // end of for(Int_t i6=0;i6<nPrim;i6++) 
      } // end of for(Int_t i5=0;i5<nPrim;i5++)
     } // end of for(Int_t i4=0;i4<nPrim;i4++)  
    } // end of for(Int_t i3=0;i3<nPrim;i3++)
   } // end of for(Int_t i2=0;i2<nPrim;i2++)
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=7)
 
 // 8-particle correlations:
 if(dMultRP>=8)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi1=aftsTrack->Phi();
   if(fUseWeights[0][0]){wPhi1=Weight(dPhi1,"RP","phi");}
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1){continue;}
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())){continue;}
    dPhi2=aftsTrack->Phi();
    if(fUseWeights[0][0]){wPhi2=Weight(dPhi2,"RP","phi");}
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2){continue;}
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())){continue;}
     dPhi3=aftsTrack->Phi();
     if(fUseWeights[0][0]){wPhi3=Weight(dPhi3,"RP","phi");}
     for(Int_t i4=0;i4<nPrim;i4++)
     {
      if(i4==i1||i4==i2||i4==i3){continue;}
      aftsTrack=anEvent->GetTrack(i4);
      if(!(aftsTrack->InRPSelection())){continue;}
      dPhi4=aftsTrack->Phi();
      if(fUseWeights[0][0]){wPhi4=Weight(dPhi4,"RP","phi");}
      for(Int_t i5=0;i5<nPrim;i5++)
      {
       if(i5==i1||i5==i2||i5==i3||i5==i4){continue;}
       aftsTrack=anEvent->GetTrack(i5);
       if(!(aftsTrack->InRPSelection())){continue;}
       dPhi5=aftsTrack->Phi();
       if(fUseWeights[0][0]){wPhi5=Weight(dPhi5,"RP","phi");}
       for(Int_t i6=0;i6<nPrim;i6++)
       {
        if(i6==i1||i6==i2||i6==i3||i6==i4||i6==i5){continue;}
        aftsTrack=anEvent->GetTrack(i6);
        if(!(aftsTrack->InRPSelection())){continue;}
        dPhi6=aftsTrack->Phi();
        if(fUseWeights[0][0]){wPhi6=Weight(dPhi6,"RP","phi");}
        for(Int_t i7=0;i7<nPrim;i7++)
        {
         if(i7==i1||i7==i2||i7==i3||i7==i4||i7==i5||i7==i6){continue;}
         aftsTrack=anEvent->GetTrack(i7);
         if(!(aftsTrack->InRPSelection())){continue;}
         dPhi7=aftsTrack->Phi();
         if(fUseWeights[0][0]){wPhi7=Weight(dPhi7,"RP","phi");}
         for(Int_t i8=0;i8<nPrim;i8++)
         {
          if(i8==i1||i8==i2||i8==i3||i8==i4||i8==i5||i8==i6||i8==i7){continue;}
          aftsTrack=anEvent->GetTrack(i8);
          if(!(aftsTrack->InRPSelection())){continue;}
          dPhi8=aftsTrack->Phi();
          if(fUseWeights[0][0]){wPhi8=Weight(dPhi8,"RP","phi");}
          // Fill:   
          fNestedLoopsResultsCosPro->Fill(14.5,TMath::Cos(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4+h5*dPhi5+h6*dPhi6+h7*dPhi7+h8*dPhi8),wPhi1*wPhi2*wPhi3*wPhi4*wPhi5*wPhi6*wPhi7*wPhi8);
          fNestedLoopsResultsSinPro->Fill(14.5,TMath::Sin(h1*dPhi1+h2*dPhi2+h3*dPhi3+h4*dPhi4+h5*dPhi5+h6*dPhi6+h7*dPhi7+h8*dPhi8),wPhi1*wPhi2*wPhi3*wPhi4*wPhi5*wPhi6*wPhi7*wPhi8);
         } // end of for(Int_t i8=0;i8<nPrim;i8++)
        } // end of for(Int_t i7=0;i7<nPrim;i7++) 
       } // end of for(Int_t i6=0;i6<nPrim;i6++) 
      } // end of for(Int_t i5=0;i5<nPrim;i5++)
     } // end of for(Int_t i4=0;i4<nPrim;i4++)  
    } // end of for(Int_t i3=0;i3<nPrim;i3++)
   } // end of for(Int_t i2=0;i2<nPrim;i2++)
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=8)
 
 // *) Printout: TBI move somewhere else
 printf("\n cosine:");
 printf("\n  1-p => Q-vector:     %.12f",fNestedLoopsResultsCosPro->GetBinContent(2));
 printf("\n  1-p => Nested loops: %.12f",fNestedLoopsResultsCosPro->GetBinContent(1));
 printf("\n  2-p => Q-vector:     %.12f",fNestedLoopsResultsCosPro->GetBinContent(4));
 printf("\n  2-p => Nested loops: %.12f",fNestedLoopsResultsCosPro->GetBinContent(3));
 printf("\n  3-p => Q-vector:     %.12f",fNestedLoopsResultsCosPro->GetBinContent(6));
 printf("\n  3-p => Nested loops: %.12f",fNestedLoopsResultsCosPro->GetBinContent(5));
 printf("\n  4-p => Q-vector:     %.12f",fNestedLoopsResultsCosPro->GetBinContent(8));
 printf("\n  4-p => Nested loops: %.12f",fNestedLoopsResultsCosPro->GetBinContent(7));
 printf("\n  5-p => Q-vector:     %.12f",fNestedLoopsResultsCosPro->GetBinContent(10));
 printf("\n  5-p => Nested loops: %.12f",fNestedLoopsResultsCosPro->GetBinContent(9));
 printf("\n  6-p => Q-vector:     %.12f",fNestedLoopsResultsCosPro->GetBinContent(12));
 printf("\n  6-p => Nested loops: %.12f",fNestedLoopsResultsCosPro->GetBinContent(11));
 printf("\n  7-p => Q-vector:     %.12f",fNestedLoopsResultsCosPro->GetBinContent(14));
 printf("\n  7-p => Nested loops: %.12f",fNestedLoopsResultsCosPro->GetBinContent(13));
 printf("\n  8-p => Q-vector:     %.12f",fNestedLoopsResultsCosPro->GetBinContent(16));
 printf("\n  8-p => Nested loops: %.12f",fNestedLoopsResultsCosPro->GetBinContent(15));

 printf("\n\n sinus:");
 printf("\n  1-p => Q-vector:     %.12f",fNestedLoopsResultsSinPro->GetBinContent(2));
 printf("\n  1-p => Nested loops: %.12f",fNestedLoopsResultsSinPro->GetBinContent(1));
 printf("\n  2-p => Q-vector:     %.12f",fNestedLoopsResultsSinPro->GetBinContent(4));
 printf("\n  2-p => Nested loops: %.12f",fNestedLoopsResultsSinPro->GetBinContent(3));
 printf("\n  3-p => Q-vector:     %.12f",fNestedLoopsResultsSinPro->GetBinContent(6));
 printf("\n  3-p => Nested loops: %.12f",fNestedLoopsResultsSinPro->GetBinContent(5));
 printf("\n  4-p => Q-vector:     %.12f",fNestedLoopsResultsSinPro->GetBinContent(8));
 printf("\n  4-p => Nested loops: %.12f",fNestedLoopsResultsSinPro->GetBinContent(7));
 printf("\n  5-p => Q-vector:     %.12f",fNestedLoopsResultsSinPro->GetBinContent(10));
 printf("\n  5-p => Nested loops: %.12f",fNestedLoopsResultsSinPro->GetBinContent(9));
 printf("\n  6-p => Q-vector:     %.12f",fNestedLoopsResultsSinPro->GetBinContent(12));
 printf("\n  6-p => Nested loops: %.12f",fNestedLoopsResultsSinPro->GetBinContent(11));
 printf("\n  7-p => Q-vector:     %.12f",fNestedLoopsResultsSinPro->GetBinContent(14));
 printf("\n  7-p => Nested loops: %.12f",fNestedLoopsResultsSinPro->GetBinContent(13));
 printf("\n  8-p => Q-vector:     %.12f",fNestedLoopsResultsSinPro->GetBinContent(16));
 printf("\n  8-p => Nested loops: %.12f",fNestedLoopsResultsSinPro->GetBinContent(15));

 printf("\n\n"); 

} // void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckWithNestedLoops(AliFlowEventSimple *anEvent)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckDiffWithNestedLoops(AliFlowEventSimple *anEvent)
{
 // Cross-check results for differential multi-particle correlations with nested loops.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckDiffWithNestedLoops(AliFlowEventSimple *anEvent)";

 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL; 
 Double_t dPsi1=0.,dPhi2=0.,dPhi3=0.,dPhi4=0.; 
 Double_t wPsi1=1.,wPhi2=1.,wPhi3=1.,wPhi4=1.; 

 Int_t cs = fCrossCheckDiffCSCOBN[0]; // cos/sin

 // TBI reimplement lines below in a more civilised manner:
 Bool_t bCrossCheck2p = kFALSE;
 Bool_t bCrossCheck3p = kFALSE;
 Bool_t bCrossCheck4p = kFALSE;

 if(fCrossCheckDiffCSCOBN[1] == 2){bCrossCheck2p = kTRUE;}
 else if(fCrossCheckDiffCSCOBN[1] == 3){bCrossCheck3p = kTRUE;}
 else if(fCrossCheckDiffCSCOBN[1] == 4){bCrossCheck4p = kTRUE;}

 if(Int_t(bCrossCheck2p + bCrossCheck3p + bCrossCheck4p) > 1)
 {
  Fatal(sMethodName.Data(),"Int_t(bCrossCheck2p + bCrossCheck3p + bCrossCheck4p) > 1");
 }
 if(!(bCrossCheck2p || bCrossCheck3p || bCrossCheck4p))
 {
  Fatal(sMethodName.Data(),"!(bCrossCheck2p || bCrossCheck3p || bCrossCheck4p)");
 }
 Int_t nDiffBinNo = fCrossCheckDiffCSCOBN[2];
 Double_t dPt = 0., dEta = 0.;

 // <2'>:
 for(Int_t i1=0;i1<nPrim;i1++) // Loop over particles in a differential bin 
 {
  aftsTrack=anEvent->GetTrack(i1);
  if(!(aftsTrack->InPOISelection())){continue;}
  dPsi1=aftsTrack->Phi();
  if(fCalculateDiffCorrelationsVsPt)
  {
   dPt=aftsTrack->Pt();
   if(fDiffCorrelationsPro[0][1]->FindBin(dPt) != nDiffBinNo){continue;} // TBI spaghetti again 
  } else 
    {
     dEta=aftsTrack->Eta();
     if(fDiffCorrelationsPro[0][1]->FindBin(dEta) != nDiffBinNo){continue;} // TBI spaghetti again 
    }
  if(fUseWeights[1][0]){wPsi1=Weight(dPsi1,"POI","phi");}
  for(Int_t i2=0;i2<nPrim;i2++) // Loop over particles in an event
  {
   if(i2==i1){continue;} // get rid of autocorrelations
   aftsTrack=anEvent->GetTrack(i2);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi2=aftsTrack->Phi();
   if(fUseWeights[0][0]){wPhi2=Weight(dPhi2,"RP","phi");}
   // Fill profiles:
   if(bCrossCheck2p)
   {
    if(fCrossCheckDiffCSCOBN[0] == 0)
    {
     fNestedLoopsDiffResultsPro->Fill(0.5,TMath::Cos(fDiffHarmonics[1][0]*dPsi1+fDiffHarmonics[1][1]*dPhi2),wPsi1*wPhi2);
    } else {fNestedLoopsDiffResultsPro->Fill(0.5,TMath::Sin(fDiffHarmonics[1][0]*dPsi1+fDiffHarmonics[1][1]*dPhi2),wPsi1*wPhi2);}
   } // if(bCrossCheck2p) 
  } // for(Int_t i2=0;i2<nPrim;i2++)
 } // for(Int_t i1=0;i1<nPrim;i1++)

 // <3'>:
 for(Int_t i1=0;i1<nPrim;i1++) // Loop over particles in a differential bin
 {
  aftsTrack=anEvent->GetTrack(i1);
  if(!(aftsTrack->InPOISelection())){continue;}
  dPsi1=aftsTrack->Phi();
  if(fCalculateDiffCorrelationsVsPt)
  {
   dPt=aftsTrack->Pt();
   if(fDiffCorrelationsPro[0][1]->FindBin(dPt) != nDiffBinNo){continue;} // TBI spaghetti again 
  } else 
    {
     dEta=aftsTrack->Eta();
     if(fDiffCorrelationsPro[0][1]->FindBin(dEta) != nDiffBinNo){continue;} // TBI spaghetti again 
    }
  if(fUseWeights[1][0]){wPsi1=Weight(dPsi1,"POI","phi");}
  for(Int_t i2=0;i2<nPrim;i2++) // Loop over particles in an event
  {
   if(i2==i1){continue;} // get rid of autocorrelations
   aftsTrack=anEvent->GetTrack(i2);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi2=aftsTrack->Phi();
   if(fUseWeights[0][0]){wPhi2=Weight(dPhi2,"RP","phi");}
   for(Int_t i3=0;i3<nPrim;i3++)
   {
    if(i3==i1||i3==i2){continue;} // get rid of autocorrelations
    aftsTrack=anEvent->GetTrack(i3);
    if(!(aftsTrack->InRPSelection())){continue;}
    dPhi3=aftsTrack->Phi();
    if(fUseWeights[0][0]){wPhi3=Weight(dPhi3,"RP","phi");}
    // Fill the profiles:
    if(bCrossCheck3p)
    {
     if(fCrossCheckDiffCSCOBN[0] == 0)
     {
      fNestedLoopsDiffResultsPro->Fill(0.5,TMath::Cos(fDiffHarmonics[2][0]*dPsi1+fDiffHarmonics[2][1]*dPhi2+fDiffHarmonics[2][2]*dPhi3),wPsi1*wPhi2*wPhi3);  
     } else {fNestedLoopsDiffResultsPro->Fill(0.5,TMath::Sin(fDiffHarmonics[2][0]*dPsi1+fDiffHarmonics[2][1]*dPhi2+fDiffHarmonics[2][2]*dPhi3),wPsi1*wPhi2*wPhi3);}
    } // if(bCrossCheck3p)
   } // end of for(Int_t i3=0;i3<nPrim;i3++)  
  } // for(Int_t i2=0;i2<nPrim;i2++)
 } // for(Int_t i1=0;i1<nPrim;i1++)

 // <4'>:
 for(Int_t i1=0;i1<nPrim;i1++) // Loop over particles in a differential bin
 {
  aftsTrack=anEvent->GetTrack(i1);
  if(!(aftsTrack->InPOISelection())){continue;}
  dPsi1=aftsTrack->Phi();
  if(fCalculateDiffCorrelationsVsPt)
  {
   dPt=aftsTrack->Pt();
   if(fDiffCorrelationsPro[0][1]->FindBin(dPt) != nDiffBinNo){continue;} // TBI spaghetti again 
  } else 
    {
     dEta=aftsTrack->Eta();
     if(fDiffCorrelationsPro[0][1]->FindBin(dEta) != nDiffBinNo){continue;} // TBI spaghetti again 
    }
  if(fUseWeights[1][0]){wPsi1=Weight(dPsi1,"POI","phi");}
  for(Int_t i2=0;i2<nPrim;i2++) // Loop over particles in an event
  {
   if(i2==i1){continue;} // get rid of autocorrelations
   aftsTrack=anEvent->GetTrack(i2);
   if(!(aftsTrack->InRPSelection())){continue;}
   dPhi2=aftsTrack->Phi();
   if(fUseWeights[0][0]){wPhi2=Weight(dPhi2,"RP","phi");}
   for(Int_t i3=0;i3<nPrim;i3++)
   {
    if(i3==i1||i3==i2){continue;} // get rid of autocorrelations
    aftsTrack=anEvent->GetTrack(i3);
    if(!(aftsTrack->InRPSelection())){continue;}
    dPhi3=aftsTrack->Phi();
    if(fUseWeights[0][0]){wPhi3=Weight(dPhi3,"RP","phi");}
    for(Int_t i4=0;i4<nPrim;i4++)
    {
     if(i4==i1||i4==i2||i4==i3){continue;} // get rid of autocorrelations
     aftsTrack=anEvent->GetTrack(i4);
     if(!(aftsTrack->InRPSelection())){continue;}
     dPhi4=aftsTrack->Phi();
     if(fUseWeights[0][0]){wPhi4=Weight(dPhi4,"RP","phi");}
     // Fill the profiles:
     if(bCrossCheck4p)
     {
      if(fCrossCheckDiffCSCOBN[0] == 0)
      {
       fNestedLoopsDiffResultsPro->Fill(0.5,TMath::Cos(fDiffHarmonics[3][0]*dPsi1+fDiffHarmonics[3][1]*dPhi2+fDiffHarmonics[3][2]*dPhi3+fDiffHarmonics[3][3]*dPhi4),wPsi1*wPhi2*wPhi3*wPhi4);
      } else {fNestedLoopsDiffResultsPro->Fill(0.5,TMath::Sin(fDiffHarmonics[3][0]*dPsi1+fDiffHarmonics[3][1]*dPhi2+fDiffHarmonics[3][2]*dPhi3+fDiffHarmonics[3][3]*dPhi4),wPsi1*wPhi2*wPhi3*wPhi4);} 
     } // if(bCrossCheck4p)
    } // end of for(Int_t i4=0;i4<nPrim;i4++) 
   } // end of for(Int_t i3=0;i3<nPrim;i3++)  
  } // for(Int_t i2=0;i2<nPrim;i2++)
 } // for(Int_t i1=0;i1<nPrim;i1++)

 // Printout:
 // 2-p:
 if(bCrossCheck2p)
 {
  printf("\n  2-p => Q-vector:     %.12f",fDiffCorrelationsPro[cs][1]->GetBinContent(nDiffBinNo));
  printf("\n  2-p => Nested loops: %.12f\n",fNestedLoopsDiffResultsPro->GetBinContent(1));
 }
 // 3-p:
 if(bCrossCheck3p)
 {
  printf("\n  3-p => Q-vector:     %.12f",fDiffCorrelationsPro[cs][2]->GetBinContent(nDiffBinNo));
  printf("\n  3-p => Nested loops: %.12f\n",fNestedLoopsDiffResultsPro->GetBinContent(1));
 } 
 // 4-p:
 if(bCrossCheck4p)
 {
  printf("\n  4-p => Q-vector:     %.12f",fDiffCorrelationsPro[cs][3]->GetBinContent(nDiffBinNo));
  printf("\n  4-p => Nested loops: %.12f\n",fNestedLoopsDiffResultsPro->GetBinContent(1));
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckDiffWithNestedLoops(AliFlowEventSimple *anEvent)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::FillQvector(AliFlowEventSimple *anEvent)
{
 // Fill Q-vector components.

 Int_t nTracks = anEvent->NumberOfTracks(); // TBI shall I promote this to data member?
 Double_t dPhi = 0., wPhi = 1.; // azimuthal angle and corresponding phi weight
 Double_t dPt = 0., wPt = 1.; // transverse momentum and corresponding pT weight
 Double_t dEta = 0., wEta = 1.; // pseudorapidity and corresponding eta weight
 Double_t wToPowerP = 1.; // weight raised to power p
 for(Int_t t=0;t<nTracks;t++) // loop over all tracks
 {
  AliFlowTrackSimple *pTrack = anEvent->GetTrack(t);
  if(!pTrack){printf("\n AAAARGH: pTrack is NULL in MPC::FillQvector(...) !!!!"); continue;}
  if(!(pTrack->InRPSelection() || pTrack->InPOISelection())){printf("\n AAAARGH: pTrack is neither RP nor POI !!!!"); continue;}
  if(pTrack->InRPSelection()) // fill Q-vector components only with reference particles
  {
   wPhi = 1.; wPt = 1.; wEta = 1.; wToPowerP = 1.; // TBI this shall go somewhere else, for performance sake

   // Access kinematic variables for RP and corresponding weights:
   dPhi = pTrack->Phi(); // azimuthal angle
   if(fUseWeights[0][0]){wPhi = Weight(dPhi,"RP","phi");} // corresponding phi weight
   //if(dPhi < 0.){dPhi += TMath::TwoPi();} TBI
   //if(dPhi > TMath::TwoPi()){dPhi -= TMath::TwoPi();} TBI
   dPt = pTrack->Pt();
   if(fUseWeights[0][1]){wPt = Weight(dPt,"RP","pt");} // corresponding pT weight
   dEta = pTrack->Eta();
   if(fUseWeights[0][2]){wEta = Weight(dEta,"RP","eta");} // corresponding eta weight
   // Calculate Q-vector components:
   for(Int_t h=0;h<fMaxHarmonic*fMaxCorrelator+1;h++)
   {
    for(Int_t wp=0;wp<fMaxCorrelator+1;wp++) // weight power
    {
     if(fUseWeights[0][0]||fUseWeights[0][1]||fUseWeights[0][2]){wToPowerP = pow(wPhi*wPt*wEta,wp);} 
     fQvector[h][wp] += TComplex(wToPowerP*TMath::Cos(h*dPhi),wToPowerP*TMath::Sin(h*dPhi));
    } // for(Int_t wp=0;wp<fMaxCorrelator+1;wp++)
   } // for(Int_t h=0;h<fMaxHarmonic*fMaxCorrelator+1;h++)
  } // if(pTrack->InRPSelection()) // fill Q-vector components only with reference particles

  // Differential Q-vectors (a.k.a. p-vector and q-vector):
  if(!fCalculateDiffQvectors){continue;}
  if(pTrack->InPOISelection()) 
  {
   wPhi = 1.; wPt = 1.; wEta = 1.; wToPowerP = 1.; // TBI this shall go somewhere else, for performance sake

   // Access kinematic variables for POI and corresponding weights:
   dPhi = pTrack->Phi(); // azimuthal angle
   if(fUseWeights[1][0]){wPhi = Weight(dPhi,"POI","phi");} // corresponding phi weight
   //if(dPhi < 0.){dPhi += TMath::TwoPi();} TBI
   //if(dPhi > TMath::TwoPi()){dPhi -= TMath::TwoPi();} TBI
   dPt = pTrack->Pt();
   if(fUseWeights[1][1]){wPt = Weight(dPt,"POI","pt");} // corresponding pT weight
   dEta = pTrack->Eta();
   if(fUseWeights[1][2]){wEta = Weight(dEta,"POI","eta");} // corresponding eta weight
   // Determine bin:
   Int_t binNo = -44;
   if(fCalculateDiffCorrelationsVsPt)
   { 
    binNo = fDiffCorrelationsPro[0][0]->FindBin(dPt); // TBI: hardwired [0][0]
   } else
     {
      binNo = fDiffCorrelationsPro[0][0]->FindBin(dEta); // TBI: hardwired [0][0]
     }
   // Calculate p-vector components:
   for(Int_t h=0;h<fMaxHarmonic*fMaxCorrelator+1;h++)
   {
    for(Int_t wp=0;wp<fMaxCorrelator+1;wp++) // weight power
    {
     if(fUseWeights[1][0]||fUseWeights[1][1]||fUseWeights[1][2]){wToPowerP = pow(wPhi*wPt*wEta,wp);} 
     fpvector[binNo-1][h][wp] += TComplex(wToPowerP*TMath::Cos(h*dPhi),wToPowerP*TMath::Sin(h*dPhi));

     if(pTrack->InRPSelection()) 
     {
      // Fill q-vector components:
      wPhi = 1.; wPt = 1.; wEta = 1.; wToPowerP = 1.; // TBI this shall go somewhere else, for performance sake

      if(fUseWeights[0][0]){wPhi = Weight(dPhi,"RP","phi");} // corresponding phi weight
      //if(dPhi < 0.){dPhi += TMath::TwoPi();} TBI
      //if(dPhi > TMath::TwoPi()){dPhi -= TMath::TwoPi();} TBI
      if(fUseWeights[0][1]){wPt = Weight(dPt,"RP","pt");} // corresponding pT weight
      if(fUseWeights[0][2]){wEta = Weight(dEta,"RP","eta");} // corresponding eta weight
      if(fUseWeights[1][0]){wPhi = Weight(dPhi,"POI","phi");} // corresponding phi weight
      //if(dPhi < 0.){dPhi += TMath::TwoPi();} TBI
      //if(dPhi > TMath::TwoPi()){dPhi -= TMath::TwoPi();} TBI
      if(fUseWeights[1][1]){wPt = Weight(dPt,"POI","pt");} // corresponding pT weight
      if(fUseWeights[1][2]){wEta = Weight(dEta,"POI","eta");} // corresponding eta weight
      if(fUseWeights[0][0]||fUseWeights[0][1]||fUseWeights[0][2]||fUseWeights[1][0]||fUseWeights[1][1]||fUseWeights[1][2]){wToPowerP = pow(wPhi*wPt*wEta,wp);} 
      fqvector[binNo-1][h][wp] += TComplex(wToPowerP*TMath::Cos(h*dPhi),wToPowerP*TMath::Sin(h*dPhi));
     } // if(pTrack->InRPSelection()) 

    } // for(Int_t wp=0;wp<fMaxCorrelator+1;wp++)
   } // for(Int_t h=0;h<fMaxHarmonic*fMaxCorrelator+1;h++)
  } // if(pTrack->InPOISelection()) 

 } // for(Int_t t=0;t<nTracks;t++) // loop over all tracks

} // void AliFlowAnalysisWithMultiparticleCorrelations::FillQvector(AliFlowEventSimple *anEvent)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckSettings()
{
 // Cross-check all initial settings in this method. 
 
 // a) Few cross-checks for control histograms;
 // b) Few cross-checks for flags for correlations;
 // c) 'Standard candles';
 // d) Q-cumulants;
 // e) Weights;
 // f) Differential correlations;
 // g) Nested loops;
 // h) Dump the points.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckSettings()";

 // a) Few cross-checks for control histograms: TBI the lines below are not really what they are supposed to be...
 /*
 if(fFillKinematicsHist && !fFillControlHistograms){Fatal(sMethodName.Data(),"fFillKinematicsHist && !fFillControlHistograms");}
 if(fFillMultDistributionsHist && !fFillControlHistograms){Fatal(sMethodName.Data(),"fFillMultDistributionsHist && !fFillControlHistograms");}
 if(fFillMultCorrelationsHist && !fFillControlHistograms){Fatal(sMethodName.Data(),"fFillMultCorrelationsHist && !fFillControlHistograms");}
 */ 

 // b) Few cross-checks for flags for correlations: // TBI the lines bellow can be civilized
 Int_t iSum = (Int_t)fCalculateIsotropic + (Int_t)fCalculateSame + (Int_t)fCalculateSameIsotropic;
 if(iSum>1){Fatal(sMethodName.Data(),"iSum is doing crazy things...");}
 if(fCalculateOnlyCos && fCalculateOnlySin){Fatal(sMethodName.Data(),"fCalculateOnlyCos && fCalculateOnlySin");}

 // c) 'Standard candles':
 if(fCalculateStandardCandles && !fCalculateCorrelations)
 {
  Fatal(sMethodName.Data(),"fCalculateStandardCandles && !fCalculateCorrelations");
 }
 if(fCalculateStandardCandles && fCalculateCorrelations && fCalculateSameIsotropic)
 {
  Fatal(sMethodName.Data(),"fCalculateStandardCandles && fCalculateCorrelations && fCalculateSameIsotropic");
 }
 if(fCalculateStandardCandles && fCalculateOnlyForHarmonicQC)
 {
  Fatal(sMethodName.Data(),"fCalculateStandardCandles && fCalculateOnlyForHarmonicQC");
 }
 if(fCalculateStandardCandles && fCalculateOnlyForSC && (4!=fDontGoBeyond))
 {
  Fatal(sMethodName.Data(),"fCalculateStandardCandles && fCalculateOnlyForSC && (4!=fDontGoBeyond)");
 }
 if(fCalculateStandardCandles && !fPropagateErrorSC)
 {
  Warning(sMethodName.Data(),"fCalculateStandardCandles && !fPropagateErrorSC");
 }
 if(fCalculateStandardCandles && fCalculateOnlySin)
 {
  Fatal(sMethodName.Data(),"fCalculateStandardCandles && fCalculateOnlySin");
 }
 if(fCalculateStandardCandles && fDontGoBeyond < 3)
 {
  Fatal(sMethodName.Data(),"fCalculateStandardCandles && fDontGoBeyond < 3");
 }

 // d) Q-cumulants:
 if(fCalculateQcumulants && !fCalculateCorrelations)
 {
  Fatal(sMethodName.Data(),"fCalculateQcumulants && !fCalculateCorrelations");
 }
 if(fCalculateQcumulants && !(fHarmonicQC > 0))
 {
  Fatal(sMethodName.Data(),"fCalculateQcumulants && !(fHarmonicQC > 0)");
 }
 if(fCalculateQcumulants && fCalculateOnlyForSC)
 {
  Fatal(sMethodName.Data(),"fCalculateQcumulants && fCalculateOnlyForSC");
 }
 if(fCalculateQcumulants && !fPropagateErrorQC)
 {
  Warning(sMethodName.Data(),"fCalculateQcumulants && !fPropagateErrorQC");
 }
 if(fCalculateQcumulants && fCalculateOnlySin)
 {
  Fatal(sMethodName.Data(),"fCalculateQcumulants && fCalculateOnlySin");
 }
 
 // e) Weights:
 for(Int_t rp=0;rp<2;rp++) // [RP,POI]
 {
  for(Int_t ppe=0;ppe<3;ppe++) // [phi,pt,eta]
  {
   if(fUseWeights[rp][ppe] && !fWeightsHist[rp][ppe])
   {
    Fatal(sMethodName.Data(),"fUseWeights[rp][ppe] && !fWeightsHist[rp][ppe], rp = %d, ppe = %d",rp,ppe);
   }
  }
 }

 // f) Differential correlations:
 if(fCalculateDiffCorrelations && !fCalculateDiffQvectors)
 {
  Fatal(sMethodName.Data(),"fCalculateDiffCorrelations && !fCalculateDiffQvectors"); 
 }
 if(fCalculateDiffCorrelations && !fCalculateQvector)
 {
  Fatal(sMethodName.Data(),"fCalculateDiffCorrelations && !fCalculateQvector"); 
 }
 if(!fCalculateDiffCorrelations && fCalculateDiffQvectors)
 {
  Fatal(sMethodName.Data(),"!fCalculateDiffCorrelations && fCalculateDiffQvectors"); 
 }
 if(fCalculateDiffCorrelations && !fUseDefaultBinning && (fnDiffBins < 1 || !fRangesDiffBins))
 {
  Fatal(sMethodName.Data(),"fCalculateDiffCorrelations && !fUseDefaultBinning && (fnDiffBins < 1 || !fRangesDiffBins)"); 
 }
 if(fCalculateDiffCorrelations && !(fCalculateDiffCos || fCalculateDiffSin))
 {
  Fatal(sMethodName.Data(),"fCalculateDiffCorrelations && !(fCalculateDiffCos || fCalculateDiffSin)"); 
 }
 if(fCalculateDiffCorrelations && fDontFill[1])
 {
  Warning(sMethodName.Data(),"fCalculateDiffCorrelations && fDontFill[1]"); 
 }

 // g) Nested loops:
 if(fCrossCheckDiffWithNestedLoops && (1 == fCrossCheckDiffCSCOBN[0] && !fCalculateDiffSin))
 {
  Fatal(sMethodName.Data(),"fCrossCheckDiffWithNestedLoops && (1 == fCrossCheckDiffCSCOBN[0] && !CalculateDiffSin)"); 
 }
 if(fCrossCheckDiffWithNestedLoops && (0 == fCrossCheckDiffCSCOBN[0] && !fCalculateDiffCos))
 {
  Fatal(sMethodName.Data(),"fCrossCheckDiffWithNestedLoops && (0 == fCrossCheckDiffCSCOBN[0] && !CalculateDiffCos)"); 
 }

 // h) Dump the points:
 if(fDumpThePoints && !fFillMultDistributionsHist)
 {
  Fatal(sMethodName.Data(),"if(fDumpThePoints && !fFillMultDistributionsHist)"); 
 }
 if(fDumpThePoints && fMaxNoEventsPerFile <= 0)
 {
  Fatal(sMethodName.Data(),"if(fDumpThePoints && fMaxNoEventsPerFile <= 0)"); 
 }

} // end of void AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckSettings()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookAndNestAllLists()
{
 // Book and nest all lists nested in the base list fHistList.

 // a) Book and nest lists for control histograms;
 // b) Book and nest lists for Q-vectors;
 // c) Book and nest lists for correlations;
 // d) Book and nest lists for e-b-e cumulants;
 // e) Book and nest lists for weights;
 // f) Book and nest lists for nested loops;
 // g) Book and nest lists for 'standard candles';
 // h) Book and nest lists for Q-cumulants;
 // i) Book and nest lists for differential correlations.

 // a) Book and nest lists for control histograms:
 fControlHistogramsList = new TList();
 fControlHistogramsList->SetName("Control Histograms");
 fControlHistogramsList->SetOwner(kTRUE);
 fHistList->Add(fControlHistogramsList);

 // b) Book and nest lists for Q-vectors:
 fQvectorList = new TList();
 fQvectorList->SetName("Q-vectors");
 fQvectorList->SetOwner(kTRUE);
 fHistList->Add(fQvectorList);

 // c) Book and nest lists for correlations:
 fCorrelationsList = new TList();
 fCorrelationsList->SetName("Correlations");
 fCorrelationsList->SetOwner(kTRUE);
 fHistList->Add(fCorrelationsList);

 // d) Book and nest lists for e-b-e cumulants:
 fEbECumulantsList = new TList();
 fEbECumulantsList->SetName("E-b-e Cumulants");
 fEbECumulantsList->SetOwner(kTRUE);
 fHistList->Add(fEbECumulantsList);

 // e) Book and nest lists for weights:
 fWeightsList = new TList();
 fWeightsList->SetName("Weights");
 fWeightsList->SetOwner(kTRUE);
 fHistList->Add(fWeightsList);

 // f) Book and nest lists for nested loops:
 fNestedLoopsList = new TList();
 fNestedLoopsList->SetName("Nested Loops");
 fNestedLoopsList->SetOwner(kTRUE);
 fHistList->Add(fNestedLoopsList);

 // g) Book and nest lists for 'standard candles':
 fStandardCandlesList = new TList();
 fStandardCandlesList->SetName("Standard Candles");
 fStandardCandlesList->SetOwner(kTRUE);
 fHistList->Add(fStandardCandlesList);

 // h) Book and nest lists for Q-cumulants:
 fQcumulantsList = new TList();
 fQcumulantsList->SetName("Q-cumulants");
 fQcumulantsList->SetOwner(kTRUE);
 fHistList->Add(fQcumulantsList);

 // i) Book and nest lists for differential correlations:
 fDiffCorrelationsList = new TList();
 fDiffCorrelationsList->SetName("Differential Correlations");
 fDiffCorrelationsList->SetOwner(kTRUE);
 fHistList->Add(fDiffCorrelationsList);

} // end of void AliFlowAnalysisWithMultiparticleCorrelations::BookAndNestAllLists()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::WriteHistograms(TString outputFileName)
{
 // Store the final results in output file <outputFileName>.root.

 TFile *output = new TFile(outputFileName.Data(),"RECREATE");
 fHistList->Write(fHistList->GetName(),TObject::kSingleKey);

 delete output;

} // end of void AliFlowAnalysisWithMultiparticleCorrelations::WriteHistograms(TString outputFileName)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::WriteHistograms(TDirectoryFile *outputFileName)
{
 // Store the final results in output file <outputFileName>.root.

 outputFileName->Add(fHistList);
 outputFileName->Write(outputFileName->GetName(),TObject::kSingleKey);

} // end of void AliFlowAnalysisWithMultiparticleCorrelations::WriteHistograms(TDirectoryFile *outputFileName)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForControlHistograms()
{
 // Book all the stuff for control histograms.

 // a) Book the profile holding all the flags for control histograms;
 // b) Book all control histograms;
 //  b0) Book TH1D *fKinematicsHist[2][3]; 
 //  b1) Book TH1D *fMultDistributionsHist[3];
 //  b2) Book TH2D *fMultCorrelationsHist[3].

 // a) Book the profile holding all the flags for control histograms: TBI stil incomplete 
 fControlHistogramsFlagsPro = new TProfile("fControlHistogramsFlagsPro","Flags and settings for control histograms",7,0,7);
 fControlHistogramsFlagsPro->SetTickLength(-0.01,"Y");
 fControlHistogramsFlagsPro->SetMarkerStyle(25);
 fControlHistogramsFlagsPro->SetLabelSize(0.04);
 fControlHistogramsFlagsPro->SetLabelOffset(0.02,"Y");
 fControlHistogramsFlagsPro->SetStats(kFALSE);
 fControlHistogramsFlagsPro->SetFillColor(kGray);
 fControlHistogramsFlagsPro->SetLineColor(kBlack);
 fControlHistogramsFlagsPro->GetXaxis()->SetBinLabel(1,"fFillControlHistograms"); fControlHistogramsFlagsPro->Fill(0.5,fFillControlHistograms);
 fControlHistogramsFlagsPro->GetXaxis()->SetBinLabel(2,"fFillKinematicsHist"); fControlHistogramsFlagsPro->Fill(1.5,fFillKinematicsHist);
 fControlHistogramsFlagsPro->GetXaxis()->SetBinLabel(3,"fFillMultDistributionsHist"); fControlHistogramsFlagsPro->Fill(2.5,fFillMultDistributionsHist);
 fControlHistogramsFlagsPro->GetXaxis()->SetBinLabel(4,"fFillMultCorrelationsHist"); fControlHistogramsFlagsPro->Fill(3.5,fFillMultCorrelationsHist);
 fControlHistogramsFlagsPro->GetXaxis()->SetBinLabel(5,"fDontFill[0=RP]"); fControlHistogramsFlagsPro->Fill(4.5,fDontFill[0]);
 fControlHistogramsFlagsPro->GetXaxis()->SetBinLabel(6,"fDontFill[1=POI]"); fControlHistogramsFlagsPro->Fill(5.5,fDontFill[1]);
 fControlHistogramsFlagsPro->GetXaxis()->SetBinLabel(7,"fDontFill[2=REF]"); fControlHistogramsFlagsPro->Fill(6.5,fDontFill[2]);
 fControlHistogramsList->Add(fControlHistogramsFlagsPro);

 if(!fFillControlHistograms){return;} // TBI is this safe? Well, perhaps it is if I can't implement it better...

 // b) Book all control histograms: // TBI add setters for all these values
 //  b0) Book TH1D *fKinematicsHist[2][3]:
 TString name[2][3] = {{"RP,phi","RP,pt","RP,eta"},{"POI,phi","POI,pt","POI,eta"}}; // [RP,POI][phi,pt,eta]
 TString title[2] = {"Reference particles (RP)","Particles of interest (POI)"}; // [RP,POI]
 Int_t lineColor[2] = {kBlue,kRed}; // [RP,POI]
 Int_t fillColor[2] = {kBlue-10,kRed-10}; // [RP,POI]
 TString xAxisTitle[3] = {"#phi","p_{T}","#eta"}; // [phi,pt,eta]
 if(fFillKinematicsHist)
 {
  for(Int_t rp=0;rp<2;rp++) // [RP,POI]
  {
   if(fDontFill[rp]){continue;}
   for(Int_t ppe=0;ppe<3;ppe++) // [phi,pt,eta]
   {
    fKinematicsHist[rp][ppe] = new TH1D(name[rp][ppe].Data(),title[rp].Data(),fnBins[rp][ppe],fMin[rp][ppe],fMax[rp][ppe]);
    fKinematicsHist[rp][ppe]->GetXaxis()->SetTitle(xAxisTitle[ppe].Data());
    fKinematicsHist[rp][ppe]->SetLineColor(lineColor[rp]);
    fKinematicsHist[rp][ppe]->SetFillColor(fillColor[rp]);
    fKinematicsHist[rp][ppe]->SetMinimum(0.); 
    fControlHistogramsList->Add(fKinematicsHist[rp][ppe]);
   }
  }
 } // if(fFillKinematicsHist)

 //  b1) Book TH1D *fMultDistributionsHist[3]: // TBI add setters for all these values
 TString nameMult[3] = {"Multiplicity (RP)","Multiplicity (POI)","Multiplicity (REF)"}; // [RP,POI,reference multiplicity]
 TString titleMult[3] = {"Reference particles (RP)","Particles of interest (POI)",""}; // [RP,POI,reference multiplicity]
 Int_t lineColorMult[3] = {kBlue,kRed,kGreen+2}; // [RP,POI,reference multiplicity]
 Int_t fillColorMult[3] = {kBlue-10,kRed-10,kGreen-10}; // [RP,POI,reference multiplicity]
 TString xAxisTitleMult[3] = {"Multiplicity (RP)","Multiplicity (POI)","Multiplicity (REF)"}; // [phi,pt,eta]
 if(fFillMultDistributionsHist)
 {
  for(Int_t rprm=0;rprm<3;rprm++) // [RP,POI,reference multiplicity]
  {
   if(fDontFill[rprm]){continue;}
   fMultDistributionsHist[rprm] = new TH1D(nameMult[rprm].Data(),titleMult[rprm].Data(),fnBinsMult[rprm],fMinMult[rprm],fMaxMult[rprm]);
   fMultDistributionsHist[rprm]->GetXaxis()->SetTitle(xAxisTitleMult[rprm].Data());
   fMultDistributionsHist[rprm]->SetLineColor(lineColorMult[rprm]);
   fMultDistributionsHist[rprm]->SetFillColor(fillColorMult[rprm]);
   fControlHistogramsList->Add(fMultDistributionsHist[rprm]);
  } // for(Int_t rprm=0;rprm<3;rprm++) // [RP,POI,reference multiplicity]
 } // if(fFillMultDistributionsHist)

 //  b2) Book TH2I *fMultCorrelationsHist[3]: 
 if(fFillMultCorrelationsHist)
 {
  if(!fDontFill[0] && !fDontFill[1])
  {
   fMultCorrelationsHist[0] = new TH2I("Multiplicity (RP vs. POI)","Multiplicity (RP vs. POI)",fnBinsMult[0],fMinMult[0],fMaxMult[0],fnBinsMult[1],fMinMult[1],fMaxMult[1]);
   fMultCorrelationsHist[0]->GetXaxis()->SetTitle(xAxisTitleMult[0].Data());
   fMultCorrelationsHist[0]->GetYaxis()->SetTitle(xAxisTitleMult[1].Data());
   fControlHistogramsList->Add(fMultCorrelationsHist[0]);
  }
  if(!fDontFill[0] && !fDontFill[2])
  {
   fMultCorrelationsHist[1] = new TH2I("Multiplicity (RP vs. REF)","Multiplicity (RP vs. REF)",fnBinsMult[0],fMinMult[0],fMaxMult[0],fnBinsMult[2],fMinMult[2],fMaxMult[2]);
   fMultCorrelationsHist[1]->GetXaxis()->SetTitle(xAxisTitleMult[0].Data());
   fMultCorrelationsHist[1]->GetYaxis()->SetTitle(xAxisTitleMult[2].Data());
   fControlHistogramsList->Add(fMultCorrelationsHist[1]);
  }
  if(!fDontFill[1] && !fDontFill[2])
  {
   fMultCorrelationsHist[2] = new TH2I("Multiplicity (POI vs. REF)","Multiplicity (POI vs. REF)",fnBinsMult[1],fMinMult[1],fMaxMult[1],fnBinsMult[2],fMinMult[2],fMaxMult[2]);
   fMultCorrelationsHist[2]->GetXaxis()->SetTitle(xAxisTitleMult[1].Data());
   fMultCorrelationsHist[2]->GetYaxis()->SetTitle(xAxisTitleMult[2].Data());
   fControlHistogramsList->Add(fMultCorrelationsHist[2]);
  }
 } // if(fFillMultCorrelationsHist){

} // void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForControlHistograms()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::FillControlHistograms(AliFlowEventSimple *anEvent)
{
 // Fill control histograms. 
 // a) Fill TH1D *fKinematicsHist[2][3];
 // b) Fill TH1D *fMultDistributionsHist[3]; 
 // c) Fill TH2D *fMultCorrelationsHist[3].  

 // a) Fill TH1D *fKinematicsHist[2][3]:
 if(fFillKinematicsHist)
 {
  Int_t nTracks = anEvent->NumberOfTracks(); // TBI shall I promote this to data member?
  for(Int_t t=0;t<nTracks;t++) // loop over all tracks
  {
   AliFlowTrackSimple *pTrack = anEvent->GetTrack(t);
   if(!pTrack){printf("\n AAAARGH: pTrack is NULL in MPC::FCH() !!!!");continue;}
   if(pTrack)
   {
    Double_t dPhi = pTrack->Phi(); 
    //if(dPhi < 0.){dPhi += TMath::TwoPi();} TBI
    //if(dPhi > TMath::TwoPi()){dPhi -= TMath::TwoPi();} TBI
    Double_t dPt = pTrack->Pt();
    Double_t dEta = pTrack->Eta();
    Double_t dPhiPtEta[3] = {dPhi,dPt,dEta};
    for(Int_t rp=0;rp<2;rp++) // [RP,POI]
    {
     for(Int_t ppe=0;ppe<3;ppe++) // [phi,pt,eta]
     {
      if((0==rp && pTrack->InRPSelection()) || (1==rp && pTrack->InPOISelection())) // TBI 
      { 
       if(fKinematicsHist[rp][ppe]){fKinematicsHist[rp][ppe]->Fill(dPhiPtEta[ppe]);}
      }
     } // for(Int_t ppe=0;ppe<3;ppe++) // [phi,pt,eta]
    } // for(Int_t rp=0;rp<2;rp++) // [RP,POI]
   } // if(pTrack)  
  } // for(Int_t t=0;t<nTracks;t++) // loop over all tracks
 } // if(fFillKinematicsHist)

 // b) Fill TH1D *fMultDistributionsHist[3]: 
 Double_t dMultRP = anEvent->GetNumberOfRPs(); // TBI shall I promote these 3 variables into data members? 
 Double_t dMultPOI = anEvent->GetNumberOfPOIs();
 Double_t dMultREF = anEvent->GetReferenceMultiplicity();
 Double_t dMult[3] = {dMultRP,dMultPOI,dMultREF};
 for(Int_t rprm=0;rprm<3;rprm++) // [RP,POI,reference multiplicity]
 {
  if(fFillMultDistributionsHist && fMultDistributionsHist[rprm]){fMultDistributionsHist[rprm]->Fill(dMult[rprm]);}      
 } 

 // c) Fill TH2I *fMultCorrelationsHist[3]:  
 if(fFillMultCorrelationsHist)
 {
  if(fMultCorrelationsHist[0]){fMultCorrelationsHist[0]->Fill((Int_t)dMultRP,(Int_t)dMultPOI);} // RP vs. POI
  if(fMultCorrelationsHist[1]){fMultCorrelationsHist[1]->Fill((Int_t)dMultRP,(Int_t)dMultREF);} // RP vs. refMult
  if(fMultCorrelationsHist[2]){fMultCorrelationsHist[2]->Fill((Int_t)dMultPOI,(Int_t)dMultREF);} // POI vs. refMult
 } // if(fFillMultCorrelationsHist)

} // void AliFlowAnalysisWithMultiparticleCorrelations::FillControlHistograms(AliFlowEventSimple *anEvent)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForControlHistograms()
{
 // Initialize all arrays for control histograms.

 // a) Initialize TH1D *fKinematicsHist[2][3];
 // b) Initialize TH1D *fMultDistributionsHist[3]; 
 // c) Initialize TH2D *fMultCorrelationsHist[3];  
 // d) Initialize Bool_t fDontFill[3];   
 // e) Initialize default binning values for fKinematicsHist[2][3];
 // f) Initialize default binning values for fMultCorrelationsHist[3].
 
 // a) Initialize TH1D *fKinematicsHist[2][3]:
 for(Int_t rp=0;rp<2;rp++) // [RP,POI]
 {
  for(Int_t ppe=0;ppe<3;ppe++) // [phi,pt,eta]
  {
   fKinematicsHist[rp][ppe] = NULL;
  } 
 } 

 // b) Initialize TH1D *fMultDistributionsHist[3]:
 for(Int_t rprm=0;rprm<3;rprm++) // [RP,POI,reference multiplicity]
 {
  fMultDistributionsHist[rprm] = NULL;      
 } 

 // c) Initialize TH2I *fMultCorrelationsHist[3]: 
 for(Int_t r=0;r<3;r++) // [RP vs. POI, RP vs. refMult, POI vs. refMult]  
 {
  fMultCorrelationsHist[r] = NULL; 
 }

 // d) Initialize Bool_t fDontFill[3]:
 for(Int_t rpr=0;rpr<3;rpr++) // [RP,POI,REF]
 {
  fDontFill[rpr] = kFALSE;
 }

 // e) Initialize default binning values for fKinematicsHist[2][3]:
 // nBins:
 fnBins[0][0] = 360;  // [RP][phi]
 fnBins[0][1] = 1000; // [RP][pt]
 fnBins[0][2] = 1000; // [RP][eta]
 fnBins[1][0] = 360;  // [POI][phi]
 fnBins[1][1] = 1000; // [POI][pt]
 fnBins[1][2] = 1000; // [POI][eta]
 // Min:
 fMin[0][0] = 0.;  // [RP][phi]
 fMin[0][1] = 0.;  // [RP][pt]
 fMin[0][2] = -1.; // [RP][eta]
 fMin[1][0] = 0.;  // [POI][phi]
 fMin[1][1] = 0.;  // [POI][pt]
 fMin[1][2] = -1.; // [POI][eta]
 // Max:
 fMax[0][0] = TMath::TwoPi(); // [RP][phi]
 fMax[0][1] = 10.;            // [RP][pt]
 fMax[0][2] = 1.;             // [RP][eta]
 fMax[1][0] = TMath::TwoPi(); // [POI][phi]
 fMax[1][1] = 10.;            // [POI][pt]
 fMax[1][2] = 1.;             // [POI][eta]

 // f) Initialize default binning values for fMultCorrelationsHist[3]:
 // nBins:
 fnBinsMult[0] = 3000; // [RP]
 fnBinsMult[1] = 3000; // [POI]
 fnBinsMult[2] = 3000; // [REF]
 // Min:
 fMinMult[0] = 0.; // [RP]
 fMinMult[1] = 0.; // [POI]
 fMinMult[2] = 0.; // [REF]
 // Max:
 fMaxMult[0] = 3000.; // [RP]
 fMaxMult[1] = 3000.; // [POI]
 fMaxMult[2] = 3000.; // [REF]

} // void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForControlHistograms()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForQvector()
{
 // Book all the stuff for Q-vector.

 // a) Book the profile holding all the flags for Q-vector;
 // ...

 // a) Book the profile holding all the flags for Q-vector:
 fQvectorFlagsPro = new TProfile("fQvectorFlagsPro","Flags for Q-vectors",2,0,2);
 fQvectorFlagsPro->SetTickLength(-0.01,"Y");
 fQvectorFlagsPro->SetMarkerStyle(25);
 fQvectorFlagsPro->SetLabelSize(0.03);
 fQvectorFlagsPro->SetLabelOffset(0.02,"Y");
 fQvectorFlagsPro->SetStats(kFALSE);
 fQvectorFlagsPro->SetFillColor(kGray);
 fQvectorFlagsPro->SetLineColor(kBlack);
 fQvectorFlagsPro->GetXaxis()->SetBinLabel(1,"fCalculateQvector"); fQvectorFlagsPro->Fill(0.5,fCalculateQvector); 
 fQvectorFlagsPro->GetXaxis()->SetBinLabel(2,"fCalculateDiffQvectors"); fQvectorFlagsPro->Fill(1.5,fCalculateDiffQvectors); 
 fQvectorList->Add(fQvectorFlagsPro);

 // ...

} // void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForQvector()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForCorrelations()
{
 // Book all the stuff for correlations.

 // TBI this method can be implemented in a much more civilised way. 

 // a) Book the profile holding all the flags for correlations;
 // b) Book TProfile *fCorrelationsPro[2][8] ([0=cos,1=sin][1p,2p,...,8p]).

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForCorrelations()";

 // a) Book the profile holding all the flags for correlations:
 fCorrelationsFlagsPro = new TProfile("fCorrelationsFlagsPro","Flags for correlations",13,0,13);
 fCorrelationsFlagsPro->SetTickLength(-0.01,"Y");
 fCorrelationsFlagsPro->SetMarkerStyle(25);
 fCorrelationsFlagsPro->SetLabelSize(0.03);
 fCorrelationsFlagsPro->SetLabelOffset(0.02,"Y");
 fCorrelationsFlagsPro->SetStats(kFALSE);
 fCorrelationsFlagsPro->SetFillColor(kGray);
 fCorrelationsFlagsPro->SetLineColor(kBlack);
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(1,"fCalculateCorrelations"); fCorrelationsFlagsPro->Fill(0.5,fCalculateCorrelations); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(2,"fMaxHarmonic"); fCorrelationsFlagsPro->Fill(1.5,fMaxHarmonic); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(3,"fMaxCorrelator"); fCorrelationsFlagsPro->Fill(2.5,fMaxCorrelator); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(4,"fCalculateIsotropic"); fCorrelationsFlagsPro->Fill(3.5,fCalculateIsotropic); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(5,"fCalculateSame"); fCorrelationsFlagsPro->Fill(4.5,fCalculateSame); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(6,"fSkipZeroHarmonics"); fCorrelationsFlagsPro->Fill(5.5,fSkipZeroHarmonics); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(7,"fCalculateSameIsotropic"); fCorrelationsFlagsPro->Fill(6.5,fCalculateSameIsotropic); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(8,"fCalculateAll"); fCorrelationsFlagsPro->Fill(7.5,fCalculateAll); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(9,"fDontGoBeyond"); fCorrelationsFlagsPro->Fill(8.5,fDontGoBeyond); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(10,"fCalculateOnlyForHarmonicQC"); fCorrelationsFlagsPro->Fill(9.5,fCalculateOnlyForHarmonicQC); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(11,"fCalculateOnlyForSC"); fCorrelationsFlagsPro->Fill(10.5,fCalculateOnlyForSC); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(12,"fCalculateOnlyCos"); fCorrelationsFlagsPro->Fill(11.5,fCalculateOnlyCos); 
 fCorrelationsFlagsPro->GetXaxis()->SetBinLabel(13,"fCalculateOnlySin"); fCorrelationsFlagsPro->Fill(12.5,fCalculateOnlySin);
 fCorrelationsList->Add(fCorrelationsFlagsPro);

 if(!fCalculateCorrelations){return;} // TBI is this safe enough? 

 // b) Book TProfile *fCorrelationsPro[2][8] ([0=cos,1=sin][1p,2p,...,8p]): // TBI hardwired 8, shall be fMaxCorrelator
 cout<<" => Booking TProfile *fCorrelationsPro[2][8]..."<<endl;
 TString sCosSin[2] = {"Cos","Sin"};
 Int_t markerColor[2] = {kBlue,kRed};
 Int_t markerStyle[2] = {kFullSquare,kFullSquare};
 Int_t nBins[8] = {1,1,1,1,1,1,1,1}; // TBI hardwired 8, shall be fMaxCorrelator
 Int_t nBinsTitle[8] = {1,1,1,1,1,1,1,1}; // TBI hardwired 8, shall be fMaxCorrelator
 Int_t nToBeFilled[8] = {0,0,0,0,0,0,0,0}; // TBI hardwired 8, shall be fMaxCorrelator
 for(Int_t c=0;c<fMaxCorrelator;c++) // [1p,2p,...,8p]
 {
  // Implementing \binom{n+k-1}{k}, which is the resulting number of sets obtained
  // after sampling n starting elements into k subsets, repetitions allowed.
  // In my case, n=2*fMaxHarmonic+1, k=c+1, hence:
  nBins[c] = (Int_t)(TMath::Factorial(2*fMaxHarmonic+1+c+1-1)
           / (TMath::Factorial(2*fMaxHarmonic+1-1)*TMath::Factorial(c+1)));
  nBinsTitle[c] = nBins[c];
  if(c>=fDontGoBeyond){nBins[c]=1;} // TBI is this really safe? 
 } // for(Int_t c=0;c<8;c++) // [1p,2p,...,8p]
 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  if(fCalculateOnlyCos && 1==cs){continue;}
  else if(fCalculateOnlySin && 0==cs){continue;}
  for(Int_t c=0;c<fMaxCorrelator;c++) // [1p,2p,...,8p]
  {
   if(c==fDontGoBeyond){continue;}
   if(fCalculateOnlyForHarmonicQC && c%2==0){continue;}
   fCorrelationsPro[cs][c] = new TProfile(Form("%dpCorrelations%s",c+1,sCosSin[cs].Data()),"",nBins[c],0.,1.*nBins[c]);
   fCorrelationsPro[cs][c]->Sumw2();
   fCorrelationsPro[cs][c]->SetStats(kFALSE);
   fCorrelationsPro[cs][c]->SetMarkerColor(markerColor[cs]);
   fCorrelationsPro[cs][c]->SetMarkerStyle(markerStyle[cs]);
   fCorrelationsList->Add(fCorrelationsPro[cs][c]);
  } // for(Int_t c=0;c<8;c++) // [1p,2p,...,8p]
 } // for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 // Set all bin labels: TBI this can be implemented better, most likely...
 Int_t binNo[2][8]; 
 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  if(fCalculateOnlyCos && 1==cs){continue;}
  else if(fCalculateOnlySin && 0==cs){continue;}
  for(Int_t c=0;c<fMaxCorrelator;c++)
  {
   binNo[cs][c] = 1;
  } 
 } // for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 
 for(Int_t n1=-fMaxHarmonic;n1<=fMaxHarmonic;n1++) 
 {
  cout<< Form("    Patience, this takes some time... n1 = %d/%d\r",n1+fMaxHarmonic,2*fMaxHarmonic)<<flush; // TBI
  if(fSkipZeroHarmonics && 0==n1){continue;}
  if(fCalculateOnlyForHarmonicQC && TMath::Abs(n1) != fHarmonicQC){continue;}
  if(fCalculateAll)
  {
   for(Int_t cs=0;cs<2;cs++) 
   {
    if(fCalculateOnlyCos && 1==cs){continue;}
    else if(fCalculateOnlySin && 0==cs){continue;}
    if(fCorrelationsPro[cs][0]){fCorrelationsPro[cs][0]->GetXaxis()->SetBinLabel(binNo[cs][0]++,Form("%s(%d)",sCosSin[cs].Data(),n1));}
   } // for(Int_t cs=0;cs<2;cs++) 
   nToBeFilled[0]++; 
  }
  if(1==fDontGoBeyond){continue;}
  for(Int_t n2=n1;n2<=fMaxHarmonic;n2++) 
  {
   if(fSkipZeroHarmonics && 0==n2){continue;}
   if(fCalculateOnlyForHarmonicQC && TMath::Abs(n2) != fHarmonicQC){continue;}
   if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2) || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2)) 
      || (fCalculateSameIsotropic && 0==n1+n2 && TMath::Abs(n1)==TMath::Abs(n2)) 
      || (fCalculateOnlyForHarmonicQC && 0==n1+n2)
      || (fCalculateOnlyForSC && 0==n1+n2))
   {  
    for(Int_t cs=0;cs<2;cs++) 
    {
     if(fCalculateOnlyCos && 1==cs){continue;}
     else if(fCalculateOnlySin && 0==cs){continue;}
     if(fCorrelationsPro[cs][1]){fCorrelationsPro[cs][1]->GetXaxis()->SetBinLabel(binNo[cs][1]++,Form("%s(%d,%d)",sCosSin[cs].Data(),n1,n2));}
    } // for(Int_t cs=0;cs<2;cs++) 
    nToBeFilled[1]++; 
   }
   if(2==fDontGoBeyond){continue;}
   for(Int_t n3=n2;n3<=fMaxHarmonic;n3++) 
   {
    if(fSkipZeroHarmonics && 0==n3){continue;}
    if(fCalculateOnlyForHarmonicQC && TMath::Abs(n3) != fHarmonicQC){continue;}
    if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3) || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3))
       || (fCalculateSameIsotropic && 0==n1+n2+n3 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3)) 
       || (fCalculateOnlyForHarmonicQC && 0==n1+n2+n3))
    {  
     for(Int_t cs=0;cs<2;cs++) 
     {
      if(fCalculateOnlyCos && 1==cs){continue;}
      else if(fCalculateOnlySin && 0==cs){continue;}
      if(fCorrelationsPro[cs][2]){fCorrelationsPro[cs][2]->GetXaxis()->SetBinLabel(binNo[cs][2]++,Form("%s(%d,%d,%d)",sCosSin[cs].Data(),n1,n2,n3));}
     } // for(Int_t cs=0;cs<2;cs++) 
     nToBeFilled[2]++; 
    }
    if(3==fDontGoBeyond){continue;}
    for(Int_t n4=n3;n4<=fMaxHarmonic;n4++) 
    {
     if(fSkipZeroHarmonics && 0==n4){continue;}
     if(fCalculateOnlyForHarmonicQC && TMath::Abs(n4) != fHarmonicQC){continue;}
     if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4) || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4))
       || (fCalculateSameIsotropic && 0==n1+n2+n3+n4 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4)) 
       || (fCalculateOnlyForHarmonicQC && 0==n1+n2+n3+n4)
       || (fCalculateOnlyForSC && (0==n1+n4 && 0==n2+n3 && n1 != n2 && n3 != n4)))
     {   
      for(Int_t cs=0;cs<2;cs++) 
      {
       if(fCalculateOnlyCos && 1==cs){continue;}
       else if(fCalculateOnlySin && 0==cs){continue;}
       if(fCorrelationsPro[cs][3]){fCorrelationsPro[cs][3]->GetXaxis()->SetBinLabel(binNo[cs][3]++,Form("%s(%d,%d,%d,%d)",sCosSin[cs].Data(),n1,n2,n3,n4));}
      } // for(Int_t cs=0;cs<2;cs++) 
      nToBeFilled[3]++; 
     } 
     if(4==fDontGoBeyond){continue;}
     for(Int_t n5=n4;n5<=fMaxHarmonic;n5++) 
     {
      if(fSkipZeroHarmonics && 0==n5){continue;}
      if(fCalculateOnlyForHarmonicQC && TMath::Abs(n5) != fHarmonicQC){continue;}
      if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5) 
         || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5))
         || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5)) 
         || (fCalculateOnlyForHarmonicQC && 0==n1+n2+n3+n4+n5))
      {   
       for(Int_t cs=0;cs<2;cs++) 
       {
        if(fCalculateOnlyCos && 1==cs){continue;}
        else if(fCalculateOnlySin && 0==cs){continue;}
        if(fCorrelationsPro[cs][4]){fCorrelationsPro[cs][4]->GetXaxis()->SetBinLabel(binNo[cs][4]++,Form("%s(%d,%d,%d,%d,%d)",sCosSin[cs].Data(),n1,n2,n3,n4,n5));}
       } // for(Int_t cs=0;cs<2;cs++) 
       nToBeFilled[4]++; 
      }
      if(5==fDontGoBeyond){continue;}
      for(Int_t n6=n5;n6<=fMaxHarmonic;n6++) 
      {
       if(fSkipZeroHarmonics && 0==n6){continue;}
       if(fCalculateOnlyForHarmonicQC && TMath::Abs(n6) != fHarmonicQC){continue;}
       if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5+n6)  
          || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
              && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6))
          || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5+n6 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) 
              && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6)) 
          || (fCalculateOnlyForHarmonicQC && 0==n1+n2+n3+n4+n5+n6))
       {   
        for(Int_t cs=0;cs<2;cs++) 
        {
         if(fCalculateOnlyCos && 1==cs){continue;}
         else if(fCalculateOnlySin && 0==cs){continue;}
         if(fCorrelationsPro[cs][5]){fCorrelationsPro[cs][5]->GetXaxis()->SetBinLabel(binNo[cs][5]++,Form("%s(%d,%d,%d,%d,%d,%d)",sCosSin[cs].Data(),n1,n2,n3,n4,n5,n6));}         
        } // for(Int_t cs=0;cs<2;cs++) 
        nToBeFilled[5]++; 
       }
       if(6==fDontGoBeyond){continue;}
       for(Int_t n7=n6;n7<=fMaxHarmonic;n7++) 
       {
        if(fSkipZeroHarmonics && 0==n7){continue;}
        if(fCalculateOnlyForHarmonicQC && TMath::Abs(n7) != fHarmonicQC){continue;}
        if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5+n6+n7) 
           || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
               && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7))
           || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5+n6+n7 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
               && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7)) 
           || (fCalculateOnlyForHarmonicQC && 0==n1+n2+n3+n4+n5+n6+n7))
        {   
         for(Int_t cs=0;cs<2;cs++) 
         {
          if(fCalculateOnlyCos && 1==cs){continue;}
          else if(fCalculateOnlySin && 0==cs){continue;}
          if(fCorrelationsPro[cs][6]){fCorrelationsPro[cs][6]->GetXaxis()->SetBinLabel(binNo[cs][6]++,Form("%s(%d,%d,%d,%d,%d,%d,%d)",sCosSin[cs].Data(),n1,n2,n3,n4,n5,n6,n7));}
         } // for(Int_t cs=0;cs<2;cs++) 
         nToBeFilled[6]++; 
        }
        if(7==fDontGoBeyond){continue;}
        for(Int_t n8=n7;n8<=fMaxHarmonic;n8++) 
        {
         if(fSkipZeroHarmonics && 0==n8){continue;}
         if(fCalculateOnlyForHarmonicQC && TMath::Abs(n8) != fHarmonicQC){continue;}
         if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5+n6+n7+n8) 
            || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
                && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7) && TMath::Abs(n1)==TMath::Abs(n8))
            || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5+n6+n7+n8 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) 
                && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7) 
                && TMath::Abs(n1)==TMath::Abs(n8))
            || (fCalculateOnlyForHarmonicQC && 0==n1+n2+n3+n4+n5+n6+n7+n8))
         {    
          for(Int_t cs=0;cs<2;cs++) 
          {
           if(fCalculateOnlyCos && 1==cs){continue;}
           else if(fCalculateOnlySin && 0==cs){continue;}
           if(fCorrelationsPro[cs][7]){fCorrelationsPro[cs][7]->GetXaxis()->SetBinLabel(binNo[cs][7]++,Form("%s(%d,%d,%d,%d,%d,%d,%d,%d)",sCosSin[cs].Data(),n1,n2,n3,n4,n5,n6,n7,n8));}
          } // for(Int_t cs=0;cs<2;cs++) 
          nToBeFilled[7]++; 
         }
        } // for(Int_t n8=n7;n8<=fMaxHarmonic;n8++)
       } // for(Int_t n7=n6;n7<=fMaxHarmonic;n7++) 
      } // for(Int_t n6=n5;n6<=fMaxHarmonic;n6++) 
     } // for(Int_t n5=n4;n5<=fMaxHarmonic;n5++) 
    } // for(Int_t n4=n3;n4<=fMaxHarmonic;n4++)   
   } // for(Int_t n3=n2;n3<=fMaxHarmonic;n3++) 
  } // for(Int_t n2=n1;n2<=fMaxHarmonic;n2++)
 } // for(Int_t n1=-fMaxHarmonic;n1<=fMaxHarmonic;n1++) 

 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  if(fCalculateOnlyCos && 1==cs){continue;}
  else if(fCalculateOnlySin && 0==cs){continue;}
  for(Int_t c=0;c<fMaxCorrelator;c++) // [1p,2p,...,8p]
  {
   if(!fCorrelationsPro[cs][c]){continue;}
   fCorrelationsPro[cs][c]->SetTitle(Form("%d-p correlations, %s terms, %d/%d in total",c+1,sCosSin[cs].Data(),nToBeFilled[c],nBinsTitle[c]));
   fCorrelationsPro[cs][c]->GetXaxis()->SetRangeUser(0.,fCorrelationsPro[cs][c]->GetBinLowEdge(nToBeFilled[c]+1));
  }
 } 
 cout<<"    Booked.                                           "<<endl; // TBI 

} // end of void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForCorrelations()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForDiffCorrelations()
{
 // Book all the stuff for differential correlations.

 // a) Book the profile holding all the flags for differential correlations;
 // b) Book TProfile *fDiffCorrelationsPro[2][4] ([0=cos,1=sin][1p,2p,3p,4p]).

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForDiffCorrelations()";

 // a) Book the profile holding all the flags for differential correlations:
 fDiffCorrelationsFlagsPro = new TProfile("fDiffCorrelationsFlagsPro","Flags for differential correlations",5,0,5);
 fDiffCorrelationsFlagsPro->SetTickLength(-0.01,"Y");
 fDiffCorrelationsFlagsPro->SetMarkerStyle(25);
 fDiffCorrelationsFlagsPro->SetLabelSize(0.03);
 fDiffCorrelationsFlagsPro->SetLabelOffset(0.02,"Y");
 fDiffCorrelationsFlagsPro->SetStats(kFALSE);
 fDiffCorrelationsFlagsPro->SetFillColor(kGray);
 fDiffCorrelationsFlagsPro->SetLineColor(kBlack);
 fDiffCorrelationsFlagsPro->GetXaxis()->SetBinLabel(1,"fCalculateDiffCorrelations"); fDiffCorrelationsFlagsPro->Fill(0.5,fCalculateDiffCorrelations); 
 fDiffCorrelationsFlagsPro->GetXaxis()->SetBinLabel(2,"fCalculateDiffCos"); fDiffCorrelationsFlagsPro->Fill(1.5,fCalculateDiffCos); 
 fDiffCorrelationsFlagsPro->GetXaxis()->SetBinLabel(3,"fCalculateDiffSin"); fDiffCorrelationsFlagsPro->Fill(2.5,fCalculateDiffSin); 
 fDiffCorrelationsFlagsPro->GetXaxis()->SetBinLabel(4,"fCalculateDiffCorrelationsVsPt"); fDiffCorrelationsFlagsPro->Fill(3.5,fCalculateDiffCorrelationsVsPt); 
 fDiffCorrelationsFlagsPro->GetXaxis()->SetBinLabel(5,"fUseDefaultBinning"); fDiffCorrelationsFlagsPro->Fill(4.5,fUseDefaultBinning); 
 fDiffCorrelationsList->Add(fDiffCorrelationsFlagsPro);

 if(!fCalculateDiffCorrelations){return;}  

 // b) Book TProfile *fDiffCorrelationsPro[2][4] ([0=cos,1=sin][1p,2p,3p,4p]):
 Bool_t fDiffStore[2][4] = {{0,1,1,1},{0,0,0,0}}; // store or not TBI promote to data member, and implement setter perhaps  
 Int_t markerColor[2] = {kRed,kGreen};
 Int_t markerStyle[2] = {kFullSquare,kOpenSquare};
 TString sCosSin[2] = {"Cos","Sin"};
 TString sLabel[4] = {Form("%d",fDiffHarmonics[0][0]),
                      Form("%d,%d",fDiffHarmonics[1][0],fDiffHarmonics[1][1]),
                      Form("%d,%d,%d",fDiffHarmonics[2][0],fDiffHarmonics[2][1],fDiffHarmonics[2][2]),
                      Form("%d,%d,%d,%d",fDiffHarmonics[3][0],fDiffHarmonics[3][1],fDiffHarmonics[3][2],fDiffHarmonics[3][3])};

 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  if(!fCalculateDiffCos && 0==cs){continue;}
  if(!fCalculateDiffSin && 1==cs){continue;}

  for(Int_t c=0;c<4;c++) // [1p,2p,3p,4p]
  {
   if(fCalculateDiffCorrelationsVsPt)
   {
    if(fUseDefaultBinning)
    {
     // vs pt, default binning:  
     fDiffCorrelationsPro[cs][c] = new TProfile(Form("%s, %dp, %s",sCosSin[cs].Data(),c+1,"pt"),
                                                Form("%s(%s)",sCosSin[cs].Data(),sLabel[c].Data()),
                                                100,0.,10.);
    } else // if(fUseDefaultBinning)
      {
       // vs pt, non-default binning:
       fDiffCorrelationsPro[cs][c] = new TProfile(Form("%s, %dp, %s",sCosSin[cs].Data(),c+1,"pt"),
                                                  Form("%s(%s)",sCosSin[cs].Data(),sLabel[c].Data()),
                                                  fnDiffBins,fRangesDiffBins);
      }// else // if(fUseDefaultBinning) 
      fDiffCorrelationsPro[cs][c]->Sumw2();
      fDiffCorrelationsPro[cs][c]->SetStats(kFALSE);
      fDiffCorrelationsPro[cs][c]->SetMarkerColor(markerColor[cs]);
      fDiffCorrelationsPro[cs][c]->SetMarkerStyle(markerStyle[cs]);
      fDiffCorrelationsPro[cs][c]->GetXaxis()->SetTitle("p_{T}");
      if(fDiffStore[cs][c]){fDiffCorrelationsList->Add(fDiffCorrelationsPro[cs][c]);}
   } else // if(fCalculateDiffCorrelationsVsPt)
     {
      if(fUseDefaultBinning)
      {
       // vs eta, default binning:
       fDiffCorrelationsPro[cs][c] = new TProfile(Form("%s, %dp, %s",sCosSin[cs].Data(),c+1,"eta"),
                                                  Form("%s(%s)",sCosSin[cs].Data(),sLabel[c].Data()),
                                                  100,-1.,1.);
      } else // if(fUseDefaultBinning)
        {
         // vs eta, non-default binning:
         fDiffCorrelationsPro[cs][c] = new TProfile(Form("%s, %dp, %s",sCosSin[cs].Data(),c+1,"eta"),
                                                    Form("%s(%s)",sCosSin[cs].Data(),sLabel[c].Data()),
                                                    fnDiffBins,fRangesDiffBins);
        } // else // if(fUseDefaultBinning)
        fDiffCorrelationsPro[cs][c]->Sumw2();
        fDiffCorrelationsPro[cs][c]->SetStats(kFALSE);
        fDiffCorrelationsPro[cs][c]->SetMarkerColor(markerColor[cs]);
        fDiffCorrelationsPro[cs][c]->SetMarkerStyle(markerStyle[cs]);
        fDiffCorrelationsPro[cs][c]->GetXaxis()->SetTitle("#eta");
        if(fDiffStore[cs][c]){fDiffCorrelationsList->Add(fDiffCorrelationsPro[cs][c]);}
     } // else // if(fCalculateDiffCorrelationsVsPt)
  } // for(Int_t c=0;c<4;c++) // [1p,2p,3p,4p]
 } // for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]

} // void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForDiffCorrelations()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForEbECumulants()
{
 // Book all the stuff for event-by-event cumulants.

 // a) Book the profile holding all the flags for e-b-e cumulants;
 // b) Book TProfile *fEbECumulantsPro[2][8] ([0=cos,1=sin][1p,2p,...,8p]).

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForEbECumulants()";

 // a) Book the profile holding all the flags for e-b-e cumulants:
 fEbECumulantsFlagsPro = new TProfile("fEbECumulantsFlagsPro","Flags for e-b-e cumulants",1,0,1);
 fEbECumulantsFlagsPro->SetTickLength(-0.01,"Y");
 fEbECumulantsFlagsPro->SetMarkerStyle(25);
 fEbECumulantsFlagsPro->SetLabelSize(0.03);
 fEbECumulantsFlagsPro->SetLabelOffset(0.02,"Y");
 fEbECumulantsFlagsPro->SetStats(kFALSE);
 fEbECumulantsFlagsPro->SetFillColor(kGray);
 fEbECumulantsFlagsPro->SetLineColor(kBlack);
 fEbECumulantsFlagsPro->GetXaxis()->SetBinLabel(1,"fCalculateEbECumulants"); fEbECumulantsFlagsPro->Fill(0.5,fCalculateEbECumulants); 
 fEbECumulantsList->Add(fEbECumulantsFlagsPro);

 if(!fCalculateEbECumulants){return;} // TBI is this safe enough? 

 // b) Book TProfile *fEbECumulantsPro[2][8] ([0=cos,1=sin][1p,2p,...,8p]):
 TString sCosSin[2] = {"Cos","Sin"};
 Int_t markerColor[2] = {kBlue,kRed};
 Int_t markerStyle[2] = {kFullSquare,kFullSquare};
 Int_t nBins[8] = {1,1,1,1,1,1,1,1}; // TBI hardwired 8, shall be fMaxCorrelator
 Int_t nBinsTitle[8] = {1,1,1,1,1,1,1,1}; // TBI hardwired 8, shall be fMaxCorrelator
 Int_t nToBeFilled[8] = {0,0,0,0,0,0,0,0}; // TBI hardwired 8, shall be fMaxCorrelator
 for(Int_t c=0;c<fMaxCorrelator;c++) // [1p,2p,...,8p]
 {
  // Implementing \binom{n+k-1}{k}, which is the resulting number of sets obtained
  // after sampling n starting elements into k subsets, repetitions allowed.
  // In my case, n=2*fMaxHarmonic+1, k=c+1, hence:
  nBins[c] = (Int_t)(TMath::Factorial(2*fMaxHarmonic+1+c+1-1)
           / (TMath::Factorial(2*fMaxHarmonic+1-1)*TMath::Factorial(c+1)));
  nBinsTitle[c] = nBins[c];
  if(c>=fDontGoBeyond){nBins[c]=1;} // TBI a bit of spaghetti here...
 } // for(Int_t c=0;c<8;c++) // [1p,2p,...,8p]
 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  for(Int_t c=0;c<fMaxCorrelator;c++) // [1p,2p,...,8p]
  {
   fEbECumulantsPro[cs][c] = new TProfile(Form("%dpEbECumulants%s",c+1,sCosSin[cs].Data()),"",nBins[c],0.,1.*nBins[c]);
   fEbECumulantsPro[cs][c]->Sumw2();
   fEbECumulantsPro[cs][c]->SetStats(kFALSE);
   fEbECumulantsPro[cs][c]->SetMarkerColor(markerColor[cs]);
   fEbECumulantsPro[cs][c]->SetMarkerStyle(markerStyle[cs]);
   fEbECumulantsList->Add(fEbECumulantsPro[cs][c]);
  } // for(Int_t c=0;c<8;c++) // [1p,2p,...,8p]
 } // for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 // Set all bin labels: TBI this can be implemented better, most likely...
 Int_t binNo[8]; for(Int_t c=0;c<fMaxCorrelator;c++){binNo[c]=1;} // TBI hardwired 8, shall be fMaxCorrelator
 for(Int_t n1=-fMaxHarmonic;n1<=fMaxHarmonic;n1++) 
 {
  if(fSkipZeroHarmonics && 0==n1){continue;}
  if(fCalculateAll)
  {
   fEbECumulantsPro[0][0]->GetXaxis()->SetBinLabel(binNo[0],Form("Cos(%d)",n1));
   fEbECumulantsPro[1][0]->GetXaxis()->SetBinLabel(binNo[0]++,Form("Sin(%d)",n1));
   nToBeFilled[0]++; 
  }
  if(1==fDontGoBeyond){continue;}
  for(Int_t n2=n1;n2<=fMaxHarmonic;n2++) 
  {
   if(fSkipZeroHarmonics && 0==n2){continue;}
   if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2) || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2)) 
      || (fCalculateSameIsotropic && 0==n1+n2 &&  TMath::Abs(n1)==TMath::Abs(n2)))
   {  
    fEbECumulantsPro[0][1]->GetXaxis()->SetBinLabel(binNo[1],Form("Cos(%d,%d)",n1,n2));
    fEbECumulantsPro[1][1]->GetXaxis()->SetBinLabel(binNo[1]++,Form("Sin(%d,%d)",n1,n2));
    nToBeFilled[1]++; 
   }
   if(2==fDontGoBeyond){continue;}
   for(Int_t n3=n2;n3<=fMaxHarmonic;n3++) 
   {
    if(fSkipZeroHarmonics && 0==n3){continue;}
    if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3) || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3))
       || (fCalculateSameIsotropic && 0==n1+n2+n3 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3)))
    {  
     fEbECumulantsPro[0][2]->GetXaxis()->SetBinLabel(binNo[2],Form("Cos(%d,%d,%d)",n1,n2,n3));
     fEbECumulantsPro[1][2]->GetXaxis()->SetBinLabel(binNo[2]++,Form("Sin(%d,%d,%d)",n1,n2,n3));
     nToBeFilled[2]++; 
    }
    if(3==fDontGoBeyond){continue;}
    for(Int_t n4=n3;n4<=fMaxHarmonic;n4++) 
    {
     if(fSkipZeroHarmonics && 0==n4){continue;}
     if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4) || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4))
       || (fCalculateSameIsotropic && 0==n1+n2+n3+n4 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4)))
     {   
      fEbECumulantsPro[0][3]->GetXaxis()->SetBinLabel(binNo[3],Form("Cos(%d,%d,%d,%d)",n1,n2,n3,n4));
      fEbECumulantsPro[1][3]->GetXaxis()->SetBinLabel(binNo[3]++,Form("Sin(%d,%d,%d,%d)",n1,n2,n3,n4)); 
      nToBeFilled[3]++; 
     } 
     if(4==fDontGoBeyond){continue;}
     for(Int_t n5=n4;n5<=fMaxHarmonic;n5++) 
     {
      if(fSkipZeroHarmonics && 0==n5){continue;}
      if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5) 
         || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5))
         || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5)))
      {   
       fEbECumulantsPro[0][4]->GetXaxis()->SetBinLabel(binNo[4],Form("Cos(%d,%d,%d,%d,%d)",n1,n2,n3,n4,n5));
       fEbECumulantsPro[1][4]->GetXaxis()->SetBinLabel(binNo[4]++,Form("Sin(%d,%d,%d,%d,%d)",n1,n2,n3,n4,n5));
       nToBeFilled[4]++; 
      }
      if(5==fDontGoBeyond){continue;}
      for(Int_t n6=n5;n6<=fMaxHarmonic;n6++) 
      {
       if(fSkipZeroHarmonics && 0==n6){continue;}
       if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5+n6)  
          || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
              && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6))
          || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5+n6 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) 
              && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6)))
       {   
        fEbECumulantsPro[0][5]->GetXaxis()->SetBinLabel(binNo[5],Form("Cos(%d,%d,%d,%d,%d,%d)",n1,n2,n3,n4,n5,n6));
        fEbECumulantsPro[1][5]->GetXaxis()->SetBinLabel(binNo[5]++,Form("Sin(%d,%d,%d,%d,%d,%d)",n1,n2,n3,n4,n5,n6));
        nToBeFilled[5]++; 
       }
       if(6==fDontGoBeyond){continue;}
       for(Int_t n7=n6;n7<=fMaxHarmonic;n7++) 
       {
        if(fSkipZeroHarmonics && 0==n7){continue;}
        if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5+n6+n7) 
           || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
               && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7))
           || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5+n6+n7 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
               && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7)))
        {   
         fEbECumulantsPro[0][6]->GetXaxis()->SetBinLabel(binNo[6],Form("Cos(%d,%d,%d,%d,%d,%d,%d)",n1,n2,n3,n4,n5,n6,n7));
         fEbECumulantsPro[1][6]->GetXaxis()->SetBinLabel(binNo[6]++,Form("Sin(%d,%d,%d,%d,%d,%d,%d)",n1,n2,n3,n4,n5,n6,n7));
         nToBeFilled[6]++; 
        }
        if(7==fDontGoBeyond){continue;}
        for(Int_t n8=n7;n8<=fMaxHarmonic;n8++) 
        {
         if(fSkipZeroHarmonics && 0==n8){continue;}
         if(fCalculateAll || (fCalculateIsotropic && 0==n1+n2+n3+n4+n5+n6+n7+n8) 
            || (fCalculateSame && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) && TMath::Abs(n1)==TMath::Abs(n4) 
                && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7) && TMath::Abs(n1)==TMath::Abs(n8))
            || (fCalculateSameIsotropic && 0==n1+n2+n3+n4+n5+n6+n7+n8 && TMath::Abs(n1)==TMath::Abs(n2) && TMath::Abs(n1)==TMath::Abs(n3) 
                && TMath::Abs(n1)==TMath::Abs(n4) && TMath::Abs(n1)==TMath::Abs(n5) && TMath::Abs(n1)==TMath::Abs(n6) && TMath::Abs(n1)==TMath::Abs(n7) 
                && TMath::Abs(n1)==TMath::Abs(n8)))
         {    
          fEbECumulantsPro[0][7]->GetXaxis()->SetBinLabel(binNo[7],Form("Cos(%d,%d,%d,%d,%d,%d,%d,%d)",n1,n2,n3,n4,n5,n6,n7,n8));
          fEbECumulantsPro[1][7]->GetXaxis()->SetBinLabel(binNo[7]++,Form("Sin(%d,%d,%d,%d,%d,%d,%d,%d)",n1,n2,n3,n4,n5,n6,n7,n8));
          nToBeFilled[7]++; 
         }
        } // for(Int_t n8=n7;n8<=fMaxHarmonic;n8++)
       } // for(Int_t n7=n6;n7<=fMaxHarmonic;n7++) 
      } // for(Int_t n6=n5;n6<=fMaxHarmonic;n6++) 
     } // for(Int_t n5=n4;n5<=fMaxHarmonic;n5++) 
    } // for(Int_t n4=n3;n4<=fMaxHarmonic;n4++)   
   } // for(Int_t n3=n2;n3<=fMaxHarmonic;n3++) 
  } // for(Int_t n2=n1;n2<=fMaxHarmonic;n2++)
 } // for(Int_t n1=-fMaxHarmonic;n1<=fMaxHarmonic;n1++) 

 for(Int_t cs=0;cs<2;cs++) // [0=cos,1=sin]
 {
  for(Int_t c=0;c<fMaxCorrelator;c++) // [1p,2p,...,8p]
  {
   fEbECumulantsPro[cs][c]->SetTitle(Form("%d-p e-b-e cumulants, %s terms, %d/%d in total",c+1,sCosSin[cs].Data(),nToBeFilled[c],nBinsTitle[c]));
   fEbECumulantsPro[cs][c]->GetXaxis()->SetRangeUser(0.,fEbECumulantsPro[cs][c]->GetBinLowEdge(nToBeFilled[c]+1));
  }
 } 
 
} // end of void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForEbECumulants()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForNestedLoops()
{
 // Book all the stuff for nested loops.

 // TBI this method is just ugly, who implemented it like this... 

 // a) Set default harmonic values; 
 // b) Book the profile holding all the flags for nested loops;
 // c) Book the profile holding all results for nested loops (cosine);
 // d) Book the profile holding all results for nested loops (sinus);
 // e) Book the profile holding all results for differential nested loops.

 // a) Set default harmonic values: 
 //delete gRandom; // TBI this is not safe here, 
 //gRandom = new TRandom3(0);
 Int_t h1 = (Int_t)pow(-1.,1.*gRandom->Integer(fMaxHarmonic+1))*gRandom->Integer(fMaxHarmonic+1); // TBI reimplement all these lines eventually 
 Int_t h2 = (Int_t)pow(-1.,1.*gRandom->Integer(fMaxHarmonic+1))*gRandom->Integer(fMaxHarmonic+1);
 Int_t h3 = (Int_t)pow(-1.,1.*gRandom->Integer(fMaxHarmonic+1))*gRandom->Integer(fMaxHarmonic+1);
 Int_t h4 = (Int_t)pow(-1.,1.*gRandom->Integer(fMaxHarmonic+1))*gRandom->Integer(fMaxHarmonic+1);
 Int_t h5 = (Int_t)pow(-1.,1.*gRandom->Integer(fMaxHarmonic+1))*gRandom->Integer(fMaxHarmonic+1);
 Int_t h6 = (Int_t)pow(-1.,1.*gRandom->Integer(fMaxHarmonic+1))*gRandom->Integer(fMaxHarmonic+1);
 Int_t h7 = (Int_t)pow(-1.,1.*gRandom->Integer(fMaxHarmonic+1))*gRandom->Integer(fMaxHarmonic+1);
 Int_t h8 = (Int_t)pow(-1.,1.*gRandom->Integer(fMaxHarmonic+1))*gRandom->Integer(fMaxHarmonic+1);

 // REMARK: This values can be overriden in a steering macro via 
 // mpc->GetNestedLoopsFlagsPro()->SetBinContent(<binNo>,<value>);

 // b) Book the profile holding all the flags for nested loops:
 fNestedLoopsFlagsPro = new TProfile("fNestedLoopsFlagsPro","Flags for nested loops",10,0,10);
 fNestedLoopsFlagsPro->SetTickLength(-0.01,"Y");
 fNestedLoopsFlagsPro->SetMarkerStyle(25);
 fNestedLoopsFlagsPro->SetLabelSize(0.03);
 fNestedLoopsFlagsPro->SetLabelOffset(0.02,"Y");
 fNestedLoopsFlagsPro->SetStats(kFALSE);
 fNestedLoopsFlagsPro->SetFillColor(kGray);
 fNestedLoopsFlagsPro->SetLineColor(kBlack);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(1,"fCrossCheckWithNestedLoops"); fNestedLoopsFlagsPro->Fill(0.5,fCrossCheckWithNestedLoops);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(2,"h_{1}"); fNestedLoopsFlagsPro->Fill(1.5,h1);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(3,"h_{2}"); fNestedLoopsFlagsPro->Fill(2.5,h2);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(4,"h_{3}"); fNestedLoopsFlagsPro->Fill(3.5,h3);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(5,"h_{4}"); fNestedLoopsFlagsPro->Fill(4.5,h4);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(6,"h_{5}"); fNestedLoopsFlagsPro->Fill(5.5,h5);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(7,"h_{6}"); fNestedLoopsFlagsPro->Fill(6.5,h6);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(8,"h_{7}"); fNestedLoopsFlagsPro->Fill(7.5,h7);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(9,"h_{8}"); fNestedLoopsFlagsPro->Fill(8.5,h8);
 fNestedLoopsFlagsPro->GetXaxis()->SetBinLabel(10,"fCrossCheckDiffWithNestedLoops"); fNestedLoopsFlagsPro->Fill(9.5,fCrossCheckDiffWithNestedLoops);
 fNestedLoopsList->Add(fNestedLoopsFlagsPro);

 // c) Book the profile holding all results for nested loops (cosine):
 fNestedLoopsResultsCosPro = new TProfile("fNestedLoopsResultsCosPro","Nested loops results (cosine)",16,0,16);
 fNestedLoopsResultsCosPro->SetTickLength(-0.01,"Y");
 fNestedLoopsResultsCosPro->SetMarkerStyle(25);
 fNestedLoopsResultsCosPro->SetLabelSize(0.02);
 fNestedLoopsResultsCosPro->SetLabelOffset(0.02,"Y");
 fNestedLoopsResultsCosPro->SetStats(kFALSE);
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(1,Form("N: 1p(%d)",h1));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(2,Form("Q: 1p(%d)",h1));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(3,Form("N: 2p(%d,%d)",h1,h2));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(4,Form("Q: 2p(%d,%d)",h1,h2));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(5,Form("N: 3p(%d,%d,%d)",h1,h2,h3));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(6,Form("Q: 3p(%d,%d,%d)",h1,h2,h3));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(7,Form("N: 4p(%d,%d,%d,%d)",h1,h2,h3,h4));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(8,Form("Q: 4p(%d,%d,%d,%d)",h1,h2,h3,h4));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(9,Form("N: 5p(%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(10,Form("Q: 5p(%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(11,Form("N: 6p(%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(12,Form("Q: 6p(%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(13,Form("N: 7p(%d,%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6,h7));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(14,Form("Q: 7p(%d,%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6,h7));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(15,Form("N: 8p(%d,%d,%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6,h7,h8));
 fNestedLoopsResultsCosPro->GetXaxis()->SetBinLabel(16,Form("Q: 8p(%d,%d,%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6,h7,h8));
 if(fCrossCheckWithNestedLoops){fNestedLoopsList->Add(fNestedLoopsResultsCosPro);} else{delete fNestedLoopsResultsCosPro;}

 // d) Book the profile holding all results for nested loops (sinus):
 fNestedLoopsResultsSinPro = new TProfile("fNestedLoopsResultsSinPro","Nested loops results (sinus)",16,0,16);
 fNestedLoopsResultsSinPro->SetTickLength(-0.01,"Y");
 fNestedLoopsResultsSinPro->SetMarkerStyle(25);
 fNestedLoopsResultsSinPro->SetLabelSize(0.02);
 fNestedLoopsResultsSinPro->SetLabelOffset(0.02,"Y");
 fNestedLoopsResultsSinPro->SetStats(kFALSE);
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(1,Form("N: 1p(%d)",h1));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(2,Form("Q: 1p(%d)",h1));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(3,Form("N: 2p(%d,%d)",h1,h2));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(4,Form("Q: 2p(%d,%d)",h1,h2));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(5,Form("N: 3p(%d,%d,%d)",h1,h2,h3));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(6,Form("Q: 3p(%d,%d,%d)",h1,h2,h3));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(7,Form("N: 4p(%d,%d,%d,%d)",h1,h2,h3,h4));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(8,Form("Q: 4p(%d,%d,%d,%d)",h1,h2,h3,h4));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(9,Form("N: 5p(%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(10,Form("Q: 5p(%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(11,Form("N: 6p(%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(12,Form("Q: 6p(%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(13,Form("N: 7p(%d,%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6,h7));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(14,Form("Q: 7p(%d,%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6,h7));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(15,Form("N: 8p(%d,%d,%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6,h7,h8));
 fNestedLoopsResultsSinPro->GetXaxis()->SetBinLabel(16,Form("Q: 8p(%d,%d,%d,%d,%d,%d,%d,%d)",h1,h2,h3,h4,h5,h6,h7,h8));
 if(fCrossCheckWithNestedLoops){fNestedLoopsList->Add(fNestedLoopsResultsSinPro);} else{delete fNestedLoopsResultsSinPro;}

 // e) Book the profile holding all results for differential nested loops:
 fNestedLoopsDiffResultsPro = new TProfile("fNestedLoopsDiffResultsPro","Differential nested loops results",1,0.,1.);
 fNestedLoopsDiffResultsPro->SetStats(kFALSE);
 if(fCrossCheckDiffWithNestedLoops){fNestedLoopsList->Add(fNestedLoopsDiffResultsPro);} else{delete fNestedLoopsDiffResultsPro;}

} // void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForNestedLoops()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForStandardCandles()
{
 // Book all the stuff for 'standard candles'.

 // a) Book the profile holding all the flags for 'standard candles';
 // b) Book the histogram holding all results for 'standard candles';
 // c) Book TProfile2D *fProductsSCPro. 

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForStandardCandles()";

 // a) Book the profile holding all the flags for 'standard candles':
 fStandardCandlesFlagsPro = new TProfile("fStandardCandlesFlagsPro","Flags for standard candles",2,0,2);
 fStandardCandlesFlagsPro->SetTickLength(-0.01,"Y");
 fStandardCandlesFlagsPro->SetMarkerStyle(25);
 fStandardCandlesFlagsPro->SetLabelSize(0.03);
 fStandardCandlesFlagsPro->SetLabelOffset(0.02,"Y");
 fStandardCandlesFlagsPro->SetStats(kFALSE);
 fStandardCandlesFlagsPro->SetFillColor(kGray);
 fStandardCandlesFlagsPro->SetLineColor(kBlack);
 fStandardCandlesFlagsPro->GetXaxis()->SetBinLabel(1,"fCalculateStandardCandles"); fStandardCandlesFlagsPro->Fill(0.5,fCalculateStandardCandles);
 fStandardCandlesFlagsPro->GetXaxis()->SetBinLabel(2,"fPropagateErrorSC"); fStandardCandlesFlagsPro->Fill(1.5,fPropagateErrorSC);
 fStandardCandlesList->Add(fStandardCandlesFlagsPro);

 if(!fCalculateStandardCandles){return;} // TBI is this safe like this? 

 // b) Book the histogram holding all results for 'standard candles':
 Int_t nBins = fMaxHarmonic*(fMaxHarmonic-1)/2;
 fStandardCandlesHist = new TH1D("fStandardCandlesHist","Standard candles (SC)",nBins,0.,1.*nBins); 
 fStandardCandlesHist->SetStats(kFALSE);
 fStandardCandlesHist->SetMarkerStyle(kFullSquare);
 fStandardCandlesHist->SetMarkerColor(kBlue);
 fStandardCandlesHist->SetLineColor(kBlue);
 Int_t binNo = 1;
 for(Int_t n1=-fMaxHarmonic;n1<=-2;n1++)
 {
  for(Int_t n2=n1+1;n2<=-1;n2++)
  {
   fStandardCandlesHist->GetXaxis()->SetBinLabel(binNo++,Form("SC(%d,%d,%d,%d)",n1,n2,-1*n2,-1*n1));
  }
 }
 if(binNo-1 != nBins){Fatal(sMethodName.Data(),"Well, binNo-1 != nBins ... :'( ");}
 fStandardCandlesList->Add(fStandardCandlesHist);

 if(!fPropagateErrorSC){return;} // TBI is this safe like this? 

 // c) Book TProfile2D *fProductsSCPro:
 Int_t nBins2D = fMaxHarmonic + fMaxHarmonic*(fMaxHarmonic-1)/2; // #2-p + #4-p distinct correlators in SC context 
 if(nBins2D<=0){Fatal(sMethodName.Data(),"nBins2D<=0");} // well, just in case...
 fProductsSCPro = new TProfile2D("fProductsSCPro","Products of correlations",nBins2D,0.,nBins2D,nBins2D,0.,nBins2D);
 fProductsSCPro->SetStats(kFALSE);
 fProductsSCPro->Sumw2();
 for(Int_t b=1;b<=fMaxHarmonic;b++) // 2-p correlators
 {
  fProductsSCPro->GetXaxis()->SetBinLabel(b,Form("Cos(%d,%d)",-(fMaxHarmonic+1-b),(fMaxHarmonic+1-b)));
  fProductsSCPro->GetYaxis()->SetBinLabel(b,Form("Cos(%d,%d)",-(fMaxHarmonic+1-b),(fMaxHarmonic+1-b)));
 } // for(Int_t b=1;b<=fMaxHarmonic;b++) // 2-p correlators
 for(Int_t b=fMaxHarmonic+1;b<=nBins2D;b++) // 4-p correlators
 {
  TString sBinLabel = fStandardCandlesHist->GetXaxis()->GetBinLabel(b-fMaxHarmonic);
  if(sBinLabel.EqualTo("")){Fatal(sMethodName.Data(),"sBinLabel.EqualTo...");}
  fProductsSCPro->GetXaxis()->SetBinLabel(b,sBinLabel.ReplaceAll("SC","Cos").Data());
  fProductsSCPro->GetYaxis()->SetBinLabel(b,sBinLabel.ReplaceAll("SC","Cos").Data());
 } // for(Int_t b=fMaxHarmonic+1;b<=nBins2D;b++) // 4-p correlators
 fStandardCandlesList->Add(fProductsSCPro);

} // end of void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForStandardCandles()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::GetOutputHistograms(TList *histList)
{
 // Get pointers for everything and everywhere from the base list "fHistList". 

 // a) Get pointer for base list fHistList;
 // b) Get pointer for profile holding internal flags and, well, set again all flags;
 // c) Get pointers for control histograms;
 // d) Get pointers for Q-vector;
 // e) Get pointers for correlations;
 // f) Get pointers for 'standard candles';
 // g) Get pointers for Q-cumulants;
 // h) Get pointers for differential correlations.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::GetOutputHistograms(TList *histList)";

 // a) Get pointer for base list fHistList and profile holding internal flags;
 fHistList = histList; 
 if(!fHistList){Fatal(sMethodName.Data(),"fHistList is malicious today...");}

 // b) Get pointer for profile holding internal flags and, well, set again all flags:
 fInternalFlagsPro = dynamic_cast<TProfile*>(fHistList->FindObject("fInternalFlagsPro"));
 if(!fInternalFlagsPro){Fatal(sMethodName.Data(),"fInternalFlagsPro");}
 fUseInternalFlags = fInternalFlagsPro->GetBinContent(1);
 fMinNoRPs = (Int_t)fInternalFlagsPro->GetBinContent(2);
 fMaxNoRPs = (Int_t)fInternalFlagsPro->GetBinContent(3);
 fExactNoRPs = (Int_t)fInternalFlagsPro->GetBinContent(4);
 fPropagateError = (Bool_t)fInternalFlagsPro->GetBinContent(5);

 // c) Get pointers for control histograms:
 this->GetPointersForControlHistograms(); 

 // d) Get pointers for Q-vector:
 this->GetPointersForQvector(); 

 // e) Get pointers for correlations:
 this->GetPointersForCorrelations(); 

 // f) Get pointers for 'standard candles':
 this->GetPointersForStandardCandles(); 

 // g) Get pointers for Q-cumulants:
 this->GetPointersForQcumulants(); 

 // h) Get pointers for differential correlations:
 this->GetPointersForDiffCorrelations(); 
  
} // void AliFlowAnalysisWithMultiparticleCorrelations::GetOutputHistograms(TList *histList)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForQvector()
{
 // Get pointers for Q-vector objects.

 // a) Get pointer for fQvectorList; 
 // b) Get pointer for fQvectorFlagsPro;
 // c) Set again all flags.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForQvector()";

 // a) Get pointer for fQvectorList: 
 fQvectorList = dynamic_cast<TList*>(fHistList->FindObject("Q-vectors")); 
 if(!fQvectorList){Fatal(sMethodName.Data(),"fQvectorList");}

 // b) Get pointer for fQvectorFlagsPro: 
 fQvectorFlagsPro = dynamic_cast<TProfile*>(fQvectorList->FindObject("fQvectorFlagsPro"));
 if(!fQvectorFlagsPro){Fatal(sMethodName.Data(),"fQvectorFlagsPro");}

 // c) Set again all flags:
 fCalculateQvector = (Bool_t)fQvectorFlagsPro->GetBinContent(1);
 fCalculateDiffQvectors = (Bool_t)fQvectorFlagsPro->GetBinContent(2);

} // void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForQvector()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForStandardCandles()
{
 // Get pointers for 'standard candles'.

 // a) Get pointer for fStandardCandlesList; 
 // b) Get pointer for fStandardCandlesFlagsPro;
 // c) Set again all flags; 
 // d) Get pointer TH1D *fStandardCandlesHist;
 // e) Get pointer TProfile2D *fProductsSCPro.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForStandardCandles()";

 // a) Get pointer for fStandardCandlesList: 
 fStandardCandlesList = dynamic_cast<TList*>(fHistList->FindObject("Standard Candles"));
 if(!fStandardCandlesList){Fatal(sMethodName.Data(),"fStandardCandlesList");}

 // b) Get pointer for fStandardCandlesFlagsPro: 
 fStandardCandlesFlagsPro = dynamic_cast<TProfile*>(fStandardCandlesList->FindObject("fStandardCandlesFlagsPro"));
 if(!fStandardCandlesFlagsPro){Fatal(sMethodName.Data(),"fStandardCandlesFlagsPro");}

 // c) Set again all flags: 
 fCalculateStandardCandles = (Bool_t)fStandardCandlesFlagsPro->GetBinContent(1);
 fPropagateErrorSC = (Bool_t)fStandardCandlesFlagsPro->GetBinContent(2);

 if(!fCalculateStandardCandles){return;} // TBI is this safe enough

 // d) Get pointer TH1D *fStandardCandlesHist: 
 fStandardCandlesHist = dynamic_cast<TH1D*>(fStandardCandlesList->FindObject("fStandardCandlesHist"));

 if(!fPropagateErrorSC){return;} // TBI is this safe enough

 // e) Get pointer TProfile2D *fProductsSCPro:
 fProductsSCPro = dynamic_cast<TProfile2D*>(fStandardCandlesList->FindObject("fProductsSCPro"));
 
} // void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForStandardCandles()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForControlHistograms()
{
 // Get pointers for control histograms.

 // a) Get pointer for fControlHistogramsList; TBI
 // b) Get pointer for fControlHistogramsFlagsPro; TBI
 // c) Set again all flags; TBI
 // d) Get pointers to TH1D *fKinematicsHist[2][3]; TBI
 // e) Get pointers to TH1D *fMultDistributionsHist[3]; TBI
 // f) Get pointers to TH2D *fMultCorrelationsHist[3]. TBI

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForControlHistograms()";

 // a) Get pointer for fControlHistogramsList: TBI
 fControlHistogramsList = dynamic_cast<TList*>(fHistList->FindObject("Control Histograms"));
 if(!fControlHistogramsList){Fatal(sMethodName.Data(),"fControlHistogramsList");}

 // b) Get pointer for fControlHistogramsFlagsPro: TBI
 fControlHistogramsFlagsPro = dynamic_cast<TProfile*>(fControlHistogramsList->FindObject("fControlHistogramsFlagsPro"));
 if(!fControlHistogramsFlagsPro){Fatal(sMethodName.Data(),"fControlHistogramsFlagsPro");}

 // c) Set again all flags:
 fFillControlHistograms = fControlHistogramsFlagsPro->GetBinContent(1);
 fFillKinematicsHist = fControlHistogramsFlagsPro->GetBinContent(2);
 fFillMultDistributionsHist = fControlHistogramsFlagsPro->GetBinContent(3);
 fFillMultCorrelationsHist = fControlHistogramsFlagsPro->GetBinContent(4);
 fDontFill[0] = fControlHistogramsFlagsPro->GetBinContent(5);
 fDontFill[1] = fControlHistogramsFlagsPro->GetBinContent(6);
 fDontFill[2] = fControlHistogramsFlagsPro->GetBinContent(7);

 if(!fFillControlHistograms){return;} // TBI is this safe enough

 // d) Get pointers to fKinematicsHist[2][3]: TBI
 TString name[2][3] = {{"RP,phi","RP,pt","RP,eta"},{"POI,phi","POI,pt","POI,eta"}}; // [RP,POI][phi,pt,eta]
 for(Int_t rp=0;rp<2;rp++) // [RP,POI]
 {
  if(fDontFill[rp]){continue;}
  for(Int_t ppe=0;ppe<3;ppe++) // [phi,pt,eta]
  {
   fKinematicsHist[rp][ppe] = dynamic_cast<TH1D*>(fControlHistogramsList->FindObject(name[rp][ppe].Data()));
   if(!fKinematicsHist[rp][ppe] && fFillKinematicsHist){Fatal(sMethodName.Data(),"%s",name[rp][ppe].Data());} // TBI 
  }
 }

 // e) Get pointers to TH1D *fMultDistributionsHist[3]:
 TString nameMult[3] = {"Multiplicity (RP)","Multiplicity (POI)","Multiplicity (REF)"}; // [RP,POI,reference multiplicity]
 for(Int_t rprm=0;rprm<3;rprm++) // [RP,POI,reference multiplicity]
 {
  if(fDontFill[rprm]){continue;}
  fMultDistributionsHist[rprm] = dynamic_cast<TH1D*>(fControlHistogramsList->FindObject(nameMult[rprm].Data()));
  if(!fMultDistributionsHist[rprm] && fFillMultDistributionsHist){Fatal(sMethodName.Data(),"%s",nameMult[rprm].Data());} // TBI 
 } // for(Int_t rprm=0;rprm<3;rprm++) // [RP,POI,reference multiplicity]

 // f) Get pointers to TH2I *fMultCorrelationsHist[3]: TBI automatize the things here (at some point...)...
 if(!fDontFill[0] && !fDontFill[1])
 {
  fMultCorrelationsHist[0] = dynamic_cast<TH2I*>(fControlHistogramsList->FindObject("Multiplicity (RP vs. POI)"));
  if(!fMultCorrelationsHist[0] && fFillMultCorrelationsHist){Fatal(sMethodName.Data(),"Multiplicity (RP vs. POI)");} // TBI 
 }
 if(!fDontFill[0] && !fDontFill[2])
 {
  fMultCorrelationsHist[1] = dynamic_cast<TH2I*>(fControlHistogramsList->FindObject("Multiplicity (RP vs. REF)"));
  if(!fMultCorrelationsHist[1] && fFillMultCorrelationsHist){Fatal(sMethodName.Data(),"Multiplicity (RP vs. REF)");} // TBI 
 }
 if(!fDontFill[1] && !fDontFill[2])
 {
  fMultCorrelationsHist[2] = dynamic_cast<TH2I*>(fControlHistogramsList->FindObject("Multiplicity (POI vs. REF)"));
  if(!fMultCorrelationsHist[2] && fFillMultCorrelationsHist){Fatal(sMethodName.Data(),"Multiplicity (POI vs. REF)");} // TBI 
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForControlHistograms()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForCorrelations()
{
 // Get pointers for correlations.

 // a) Get pointer for fCorrelationsList; TBI
 // b) Get pointer for fCorrelationsFlagsPro; TBI
 // c) Set again all flags; TBI
 // d) Get pointers to TProfile *fCorrelationsPro[2][8].

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForCorrelations()";

 // a) Get pointer for fCorrelationsList: TBI
 fCorrelationsList = dynamic_cast<TList*>(fHistList->FindObject("Correlations"));
 if(!fCorrelationsList){Fatal(sMethodName.Data(),"fCorrelationsList");}

 // b) Get pointer for fCorrelationsFlagsPro: TBI
 fCorrelationsFlagsPro = dynamic_cast<TProfile*>(fCorrelationsList->FindObject("fCorrelationsFlagsPro"));

 if(!fCorrelationsFlagsPro){Fatal(sMethodName.Data(),"fCorrelationsFlagsPro");}

 // c) Set again all flags: 
 fCalculateCorrelations = fCorrelationsFlagsPro->GetBinContent(1);
 fMaxHarmonic = (Int_t)fCorrelationsFlagsPro->GetBinContent(2);
 fMaxCorrelator = (Int_t)fCorrelationsFlagsPro->GetBinContent(3);
 fCalculateIsotropic = (Bool_t)fCorrelationsFlagsPro->GetBinContent(4);
 fCalculateSame = (Bool_t)fCorrelationsFlagsPro->GetBinContent(5);
 fSkipZeroHarmonics = (Bool_t)fCorrelationsFlagsPro->GetBinContent(6);
 fCalculateSameIsotropic = (Bool_t)fCorrelationsFlagsPro->GetBinContent(7);
 fCalculateAll = (Bool_t)fCorrelationsFlagsPro->GetBinContent(8);
 fDontGoBeyond = (Int_t)fCorrelationsFlagsPro->GetBinContent(9);
 fCalculateOnlyForHarmonicQC = (Bool_t)fCorrelationsFlagsPro->GetBinContent(10);
 fCalculateOnlyForSC = (Bool_t)fCorrelationsFlagsPro->GetBinContent(11);
 fCalculateOnlyCos = (Bool_t)fCorrelationsFlagsPro->GetBinContent(12);
 fCalculateOnlySin = (Bool_t)fCorrelationsFlagsPro->GetBinContent(13);

 if(!fCalculateCorrelations){return;} // TBI is this safe enough, that is the question...

 // d) Get pointers to TProfile *fCorrelationsPro[2][8]:
 TString sCosSin[2] = {"Cos","Sin"}; 
 for(Int_t cs=0;cs<2;cs++)
 {
  if(fCalculateOnlyCos && 1==cs){continue;}
  else if(fCalculateOnlySin && 0==cs){continue;}
  for(Int_t c=0;c<fMaxCorrelator;c++)
  {
   if(c==fDontGoBeyond){continue;}
   if(fCalculateOnlyForHarmonicQC && c%2==0){continue;}
   fCorrelationsPro[cs][c] = dynamic_cast<TProfile*>(fCorrelationsList->FindObject(Form("%dpCorrelations%s",c+1,sCosSin[cs].Data())));
   if(!fCorrelationsPro[cs][c]){Fatal(sMethodName.Data(),"%dpCorrelations%s",c+1,sCosSin[cs].Data());} 
  }
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForCorrelations()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForQcumulants()
{
 // Get pointers for Q-cumulants.

 // a) Get pointer for fQcumulantsList;
 // b) Get pointer for fQcumulantsFlagsPro;
 // c) Set again all flags; 
 // d) Get pointer for fQcumulantsHist;
 // e) Get pointer for fReferenceFlowHist;
 // f) Get pointer for fProductsQCPro.

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForQcumulants()";

 // a) Get pointer for fQcumulantsList:
 fQcumulantsList = dynamic_cast<TList*>(fHistList->FindObject("Q-cumulants"));
 if(!fQcumulantsList){Fatal(sMethodName.Data(),"fQcumulantsList");}

 // b) Get pointer for fQcumulantsFlagsPro:
 fQcumulantsFlagsPro = dynamic_cast<TProfile*>(fQcumulantsList->FindObject("fQcumulantsFlagsPro"));
 if(!fQcumulantsFlagsPro){Fatal(sMethodName.Data(),"fQcumulantsFlagsPro");}

 // c) Set again all flags:
 fCalculateQcumulants = (Bool_t) fQcumulantsFlagsPro->GetBinContent(1);
 fHarmonicQC = (Int_t) fQcumulantsFlagsPro->GetBinContent(2);
 fPropagateErrorQC = (Bool_t) fQcumulantsFlagsPro->GetBinContent(3);

 if(!fCalculateQcumulants){return;} // TBI is this safe enough

 // d) Get pointer for fQcumulantsHist:
 fQcumulantsHist = dynamic_cast<TH1D*>(fQcumulantsList->FindObject("Q-cumulants"));
 if(!fQcumulantsHist){Fatal(sMethodName.Data(),"fQcumulantsHist");}

 // e) Get pointer for fReferenceFlowHist:
 fReferenceFlowHist = dynamic_cast<TH1D*>(fQcumulantsList->FindObject("Reference Flow"));
 if(!fReferenceFlowHist){Fatal(sMethodName.Data(),"fReferenceFlowHist");}

 if(!fPropagateErrorQC){return;} // TBI is this safe enough

 // f) Get pointer for fProductsQCPro:
 fProductsQCPro = dynamic_cast<TProfile2D*>(fQcumulantsList->FindObject("fProductsQCPro"));
 if(!fProductsQCPro){Fatal(sMethodName.Data(),"fProductsQCPro");}
 
} // void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForQcumulants()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForDiffCorrelations()
{
 // Get pointers for differential correlations.

 // a) Get pointer for fDiffCorrelationsList; 
 // b) Get pointer for fDiffCorrelationsFlagsPro; 
 // c) Set again all flags; 
 // d) Get pointers to TProfile *fDiffCorrelationsPro[2][4].

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForDiffCorrelations()";

 // a) Get pointer for fDiffCorrelationsList:
 fDiffCorrelationsList = dynamic_cast<TList*>(fHistList->FindObject("Differential Correlations"));
 if(!fDiffCorrelationsList){Fatal(sMethodName.Data(),"fDiffCorrelationsList");}

 // b) Get pointer for fDiffCorrelationsFlagsPro: 
 fDiffCorrelationsFlagsPro = dynamic_cast<TProfile*>(fDiffCorrelationsList->FindObject("fDiffCorrelationsFlagsPro"));
 if(!fDiffCorrelationsFlagsPro){Fatal(sMethodName.Data(),"fDiffCorrelationsFlagsPro");}

 // c) Set again all flags: 
 fCalculateDiffCorrelations = fDiffCorrelationsFlagsPro->GetBinContent(1);

 if(!fCalculateDiffCorrelations){return;} 

 // TBI get all pointers below for diff. stuff eventually, not needed for the time being. 

 // d) Get pointers to TProfile *fDiffCorrelationsPro[2][4]: // TBI
 /*
 TString sCosSin[2] = {"Cos","Sin"}; 
 for(Int_t cs=0;cs<2;cs++)
 {
  if(fCalculateOnlyCos && 1==cs){continue;}
  else if(fCalculateOnlySin && 0==cs){continue;}
  for(Int_t c=0;c<fMaxCorrelator;c++)
  {
   fCorrelationsPro[cs][c] = dynamic_cast<TProfile*>(fCorrelationsList->FindObject(Form("%dpCorrelations%s",c+1,sCosSin[cs].Data())));
   if(!fCorrelationsPro[cs][c]){Fatal(sMethodName.Data(),"%dpCorrelations%s",c+1,sCosSin[cs].Data());} 
  }
 }
 */

} // void AliFlowAnalysisWithMultiparticleCorrelations::GetPointersForDiffCorrelations()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForQvector()
{
 // Initialize all arrays for Q-vector.

 for(Int_t h=0;h<fMaxHarmonic*fMaxCorrelator+1;h++) 
 {
  for(Int_t wp=0;wp<fMaxCorrelator+1;wp++) // weight power
  {
   fQvector[h][wp] = TComplex(0.,0.);
   for(Int_t b=0;b<100;b++) // TBI hardwired 100 
   {  
    fpvector[b][h][wp] = TComplex(0.,0.); 
    fqvector[b][h][wp] = TComplex(0.,0.); 
   }
  }
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForQvector()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::ResetQvector()
{
 // Reset all Q-vector components to zero before starting a new event. 

 for(Int_t h=0;h<fMaxHarmonic*fMaxCorrelator+1;h++) 
 {
  for(Int_t wp=0;wp<fMaxCorrelator+1;wp++) // weight powe
  {
   fQvector[h][wp] = TComplex(0.,0.);
   if(!fCalculateDiffQvectors){continue;}
   for(Int_t b=0;b<100;b++) // TBI hardwired 100 
   {  
    fpvector[b][h][wp] = TComplex(0.,0.); 
    fqvector[b][h][wp] = TComplex(0.,0.); 
   }
  } 
 } 

} // void AliFlowAnalysisWithMultiparticleCorrelations::ResetQvector()

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::Q(Int_t n, Int_t wp)
{
 // Using the fact that Q{-n,p} = Q{n,p}^*. 
 
 if(n>=0){return fQvector[n][wp];} 
 return TComplex::Conjugate(fQvector[-n][wp]);
 
} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::Q(Int_t n, Int_t wp)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::p(Int_t n, Int_t wp)
{
 // Using the fact that p{-n,p} = p{n,p}^*.
 
 if(n>=0){return fpvector[fDiffBinNo][n][wp];} 
 return TComplex::Conjugate(fpvector[fDiffBinNo][-n][wp]);

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::p(Int_t n, Int_t p)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::q(Int_t n, Int_t wp)
{
 // Using the fact that q{-n,p} = q{n,p}^*.

 // When weights are used for RPs and not for POIs, and vice versa, some gymnastics is required here:
 // TBI rethink and reimplement the lines below:
 Int_t nUseWeightsForRP = (Int_t)(fUseWeights[0][0] || fUseWeights[0][1] || fUseWeights[0][2]); 
 Int_t nUseWeightsForPOI = (Int_t)(fUseWeights[1][0] || fUseWeights[1][1] || fUseWeights[1][2]); 
 if(nUseWeightsForPOI == 1 && nUseWeightsForRP == 0){wp=1;}
 else if(nUseWeightsForPOI == 0 && nUseWeightsForRP == 1){wp-=1;}

 if(n>=0){return fqvector[fDiffBinNo][n][wp];} 
 return TComplex::Conjugate(fqvector[fDiffBinNo][-n][wp]);

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::q(Int_t n, Int_t wp)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::One(Int_t n1)
{
 // Generic expression <exp[i(n1*phi1)]>. TBI comment

 TComplex one = Q(n1,1);

 return one;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::One(Int_t n1)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::Two(Int_t n1, Int_t n2)
{
 // Generic two-particle correlation <exp[i(n1*phi1+n2*phi2)]>.

 TComplex two = Q(n1,1)*Q(n2,1)-Q(n1+n2,2);

 return two;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::Two(Int_t n1, Int_t n2)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::Three(Int_t n1, Int_t n2, Int_t n3)
{
 // Generic three-particle correlation <exp[i(n1*phi1+n2*phi2+n3*phi3)]>.

 TComplex three = Q(n1,1)*Q(n2,1)*Q(n3,1)-Q(n1+n2,2)*Q(n3,1)-Q(n2,1)*Q(n1+n3,2)
                - Q(n1,1)*Q(n2+n3,2)+2.*Q(n1+n2+n3,3); 

 return three;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::Three(Int_t n1, Int_t n2, Int_t n3)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::Four(Int_t n1, Int_t n2, Int_t n3, Int_t n4)
{
 // Generic four-particle correlation <exp[i(n1*phi1+n2*phi2+n3*phi3+n4*phi4)]>.

 TComplex four = Q(n1,1)*Q(n2,1)*Q(n3,1)*Q(n4,1)-Q(n1+n2,2)*Q(n3,1)*Q(n4,1)-Q(n2,1)*Q(n1+n3,2)*Q(n4,1)
               - Q(n1,1)*Q(n2+n3,2)*Q(n4,1)+2.*Q(n1+n2+n3,3)*Q(n4,1)-Q(n2,1)*Q(n3,1)*Q(n1+n4,2)
               + Q(n2+n3,2)*Q(n1+n4,2)-Q(n1,1)*Q(n3,1)*Q(n2+n4,2)+Q(n1+n3,2)*Q(n2+n4,2)
               + 2.*Q(n3,1)*Q(n1+n2+n4,3)-Q(n1,1)*Q(n2,1)*Q(n3+n4,2)+Q(n1+n2,2)*Q(n3+n4,2)
               + 2.*Q(n2,1)*Q(n1+n3+n4,3)+2.*Q(n1,1)*Q(n2+n3+n4,3)-6.*Q(n1+n2+n3+n4,4);

 return four;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::Four(Int_t n1, Int_t n2, Int_t n3, Int_t n4)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::Five(Int_t n1, Int_t n2, Int_t n3, Int_t n4, Int_t n5)
{
 // Generic five-particle correlation <exp[i(n1*phi1+n2*phi2+n3*phi3+n4*phi4+n5*phi5)]>.

 TComplex five = Q(n1,1)*Q(n2,1)*Q(n3,1)*Q(n4,1)*Q(n5,1)-Q(n1+n2,2)*Q(n3,1)*Q(n4,1)*Q(n5,1)
               - Q(n2,1)*Q(n1+n3,2)*Q(n4,1)*Q(n5,1)-Q(n1,1)*Q(n2+n3,2)*Q(n4,1)*Q(n5,1)
               + 2.*Q(n1+n2+n3,3)*Q(n4,1)*Q(n5,1)-Q(n2,1)*Q(n3,1)*Q(n1+n4,2)*Q(n5,1)
               + Q(n2+n3,2)*Q(n1+n4,2)*Q(n5,1)-Q(n1,1)*Q(n3,1)*Q(n2+n4,2)*Q(n5,1)
               + Q(n1+n3,2)*Q(n2+n4,2)*Q(n5,1)+2.*Q(n3,1)*Q(n1+n2+n4,3)*Q(n5,1)
               - Q(n1,1)*Q(n2,1)*Q(n3+n4,2)*Q(n5,1)+Q(n1+n2,2)*Q(n3+n4,2)*Q(n5,1)
               + 2.*Q(n2,1)*Q(n1+n3+n4,3)*Q(n5,1)+2.*Q(n1,1)*Q(n2+n3+n4,3)*Q(n5,1)
               - 6.*Q(n1+n2+n3+n4,4)*Q(n5,1)-Q(n2,1)*Q(n3,1)*Q(n4,1)*Q(n1+n5,2)
               + Q(n2+n3,2)*Q(n4,1)*Q(n1+n5,2)+Q(n3,1)*Q(n2+n4,2)*Q(n1+n5,2)
               + Q(n2,1)*Q(n3+n4,2)*Q(n1+n5,2)-2.*Q(n2+n3+n4,3)*Q(n1+n5,2)
               - Q(n1,1)*Q(n3,1)*Q(n4,1)*Q(n2+n5,2)+Q(n1+n3,2)*Q(n4,1)*Q(n2+n5,2)
               + Q(n3,1)*Q(n1+n4,2)*Q(n2+n5,2)+Q(n1,1)*Q(n3+n4,2)*Q(n2+n5,2)
               - 2.*Q(n1+n3+n4,3)*Q(n2+n5,2)+2.*Q(n3,1)*Q(n4,1)*Q(n1+n2+n5,3)
               - 2.*Q(n3+n4,2)*Q(n1+n2+n5,3)-Q(n1,1)*Q(n2,1)*Q(n4,1)*Q(n3+n5,2)
               + Q(n1+n2,2)*Q(n4,1)*Q(n3+n5,2)+Q(n2,1)*Q(n1+n4,2)*Q(n3+n5,2)
               + Q(n1,1)*Q(n2+n4,2)*Q(n3+n5,2)-2.*Q(n1+n2+n4,3)*Q(n3+n5,2)
               + 2.*Q(n2,1)*Q(n4,1)*Q(n1+n3+n5,3)-2.*Q(n2+n4,2)*Q(n1+n3+n5,3)
               + 2.*Q(n1,1)*Q(n4,1)*Q(n2+n3+n5,3)-2.*Q(n1+n4,2)*Q(n2+n3+n5,3)
               - 6.*Q(n4,1)*Q(n1+n2+n3+n5,4)-Q(n1,1)*Q(n2,1)*Q(n3,1)*Q(n4+n5,2)
               + Q(n1+n2,2)*Q(n3,1)*Q(n4+n5,2)+Q(n2,1)*Q(n1+n3,2)*Q(n4+n5,2)
               + Q(n1,1)*Q(n2+n3,2)*Q(n4+n5,2)-2.*Q(n1+n2+n3,3)*Q(n4+n5,2)
               + 2.*Q(n2,1)*Q(n3,1)*Q(n1+n4+n5,3)-2.*Q(n2+n3,2)*Q(n1+n4+n5,3)
               + 2.*Q(n1,1)*Q(n3,1)*Q(n2+n4+n5,3)-2.*Q(n1+n3,2)*Q(n2+n4+n5,3)
               - 6.*Q(n3,1)*Q(n1+n2+n4+n5,4)+2.*Q(n1,1)*Q(n2,1)*Q(n3+n4+n5,3) 
               - 2.*Q(n1+n2,2)*Q(n3+n4+n5,3)-6.*Q(n2,1)*Q(n1+n3+n4+n5,4)
               - 6.*Q(n1,1)*Q(n2+n3+n4+n5,4)+24.*Q(n1+n2+n3+n4+n5,5);
 
 return five;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::Five(Int_t n1, Int_t n2, Int_t n3, Int_t n4, Int_t n5)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::Six(Int_t n1, Int_t n2, Int_t n3, Int_t n4, Int_t n5, Int_t n6)
{
 // Generic six-particle correlation <exp[i(n1*phi1+n2*phi2+n3*phi3+n4*phi4+n5*phi5+n6*phi6)]>.

 TComplex six = Q(n1,1)*Q(n2,1)*Q(n3,1)*Q(n4,1)*Q(n5,1)*Q(n6,1)-Q(n1+n2,2)*Q(n3,1)*Q(n4,1)*Q(n5,1)*Q(n6,1)
              - Q(n2,1)*Q(n1+n3,2)*Q(n4,1)*Q(n5,1)*Q(n6,1)-Q(n1,1)*Q(n2+n3,2)*Q(n4,1)*Q(n5,1)*Q(n6,1)
              + 2.*Q(n1+n2+n3,3)*Q(n4,1)*Q(n5,1)*Q(n6,1)-Q(n2,1)*Q(n3,1)*Q(n1+n4,2)*Q(n5,1)*Q(n6,1)
              + Q(n2+n3,2)*Q(n1+n4,2)*Q(n5,1)*Q(n6,1)-Q(n1,1)*Q(n3,1)*Q(n2+n4,2)*Q(n5,1)*Q(n6,1)
              + Q(n1+n3,2)*Q(n2+n4,2)*Q(n5,1)*Q(n6,1)+2.*Q(n3,1)*Q(n1+n2+n4,3)*Q(n5,1)*Q(n6,1)
              - Q(n1,1)*Q(n2,1)*Q(n3+n4,2)*Q(n5,1)*Q(n6,1)+Q(n1+n2,2)*Q(n3+n4,2)*Q(n5,1)*Q(n6,1)
              + 2.*Q(n2,1)*Q(n1+n3+n4,3)*Q(n5,1)*Q(n6,1)+2.*Q(n1,1)*Q(n2+n3+n4,3)*Q(n5,1)*Q(n6,1)
              - 6.*Q(n1+n2+n3+n4,4)*Q(n5,1)*Q(n6,1)-Q(n2,1)*Q(n3,1)*Q(n4,1)*Q(n1+n5,2)*Q(n6,1)
              + Q(n2+n3,2)*Q(n4,1)*Q(n1+n5,2)*Q(n6,1)+Q(n3,1)*Q(n2+n4,2)*Q(n1+n5,2)*Q(n6,1)
              + Q(n2,1)*Q(n3+n4,2)*Q(n1+n5,2)*Q(n6,1)-2.*Q(n2+n3+n4,3)*Q(n1+n5,2)*Q(n6,1)
              - Q(n1,1)*Q(n3,1)*Q(n4,1)*Q(n2+n5,2)*Q(n6,1)+Q(n1+n3,2)*Q(n4,1)*Q(n2+n5,2)*Q(n6,1)
              + Q(n3,1)*Q(n1+n4,2)*Q(n2+n5,2)*Q(n6,1)+Q(n1,1)*Q(n3+n4,2)*Q(n2+n5,2)*Q(n6,1)
              - 2.*Q(n1+n3+n4,3)*Q(n2+n5,2)*Q(n6,1)+2.*Q(n3,1)*Q(n4,1)*Q(n1+n2+n5,3)*Q(n6,1)
              - 2.*Q(n3+n4,2)*Q(n1+n2+n5,3)*Q(n6,1)-Q(n1,1)*Q(n2,1)*Q(n4,1)*Q(n3+n5,2)*Q(n6,1)
              + Q(n1+n2,2)*Q(n4,1)*Q(n3+n5,2)*Q(n6,1)+Q(n2,1)*Q(n1+n4,2)*Q(n3+n5,2)*Q(n6,1)
              + Q(n1,1)*Q(n2+n4,2)*Q(n3+n5,2)*Q(n6,1)-2.*Q(n1+n2+n4,3)*Q(n3+n5,2)*Q(n6,1)
              + 2.*Q(n2,1)*Q(n4,1)*Q(n1+n3+n5,3)*Q(n6,1)-2.*Q(n2+n4,2)*Q(n1+n3+n5,3)*Q(n6,1)
              + 2.*Q(n1,1)*Q(n4,1)*Q(n2+n3+n5,3)*Q(n6,1)-2.*Q(n1+n4,2)*Q(n2+n3+n5,3)*Q(n6,1)
              - 6.*Q(n4,1)*Q(n1+n2+n3+n5,4)*Q(n6,1)-Q(n1,1)*Q(n2,1)*Q(n3,1)*Q(n4+n5,2)*Q(n6,1)
              + Q(n1+n2,2)*Q(n3,1)*Q(n4+n5,2)*Q(n6,1)+Q(n2,1)*Q(n1+n3,2)*Q(n4+n5,2)*Q(n6,1)
              + Q(n1,1)*Q(n2+n3,2)*Q(n4+n5,2)*Q(n6,1)-2.*Q(n1+n2+n3,3)*Q(n4+n5,2)*Q(n6,1)
              + 2.*Q(n2,1)*Q(n3,1)*Q(n1+n4+n5,3)*Q(n6,1)-2.*Q(n2+n3,2)*Q(n1+n4+n5,3)*Q(n6,1)
              + 2.*Q(n1,1)*Q(n3,1)*Q(n2+n4+n5,3)*Q(n6,1)-2.*Q(n1+n3,2)*Q(n2+n4+n5,3)*Q(n6,1)
              - 6.*Q(n3,1)*Q(n1+n2+n4+n5,4)*Q(n6,1)+2.*Q(n1,1)*Q(n2,1)*Q(n3+n4+n5,3)*Q(n6,1)
              - 2.*Q(n1+n2,2)*Q(n3+n4+n5,3)*Q(n6,1)-6.*Q(n2,1)*Q(n1+n3+n4+n5,4)*Q(n6,1)
              - 6.*Q(n1,1)*Q(n2+n3+n4+n5,4)*Q(n6,1)+24.*Q(n1+n2+n3+n4+n5,5)*Q(n6,1)
              - Q(n2,1)*Q(n3,1)*Q(n4,1)*Q(n5,1)*Q(n1+n6,2)+Q(n2+n3,2)*Q(n4,1)*Q(n5,1)*Q(n1+n6,2)
              + Q(n3,1)*Q(n2+n4,2)*Q(n5,1)*Q(n1+n6,2)+Q(n2,1)*Q(n3+n4,2)*Q(n5,1)*Q(n1+n6,2)
              - 2.*Q(n2+n3+n4,3)*Q(n5,1)*Q(n1+n6,2)+Q(n3,1)*Q(n4,1)*Q(n2+n5,2)*Q(n1+n6,2)
              - Q(n3+n4,2)*Q(n2+n5,2)*Q(n1+n6,2)+Q(n2,1)*Q(n4,1)*Q(n3+n5,2)*Q(n1+n6,2)
              - Q(n2+n4,2)*Q(n3+n5,2)*Q(n1+n6,2)-2.*Q(n4,1)*Q(n2+n3+n5,3)*Q(n1+n6,2)
              + Q(n2,1)*Q(n3,1)*Q(n4+n5,2)*Q(n1+n6,2)-Q(n2+n3,2)*Q(n4+n5,2)*Q(n1+n6,2)
              - 2.*Q(n3,1)*Q(n2+n4+n5,3)*Q(n1+n6,2)-2.*Q(n2,1)*Q(n3+n4+n5,3)*Q(n1+n6,2)
              + 6.*Q(n2+n3+n4+n5,4)*Q(n1+n6,2)-Q(n1,1)*Q(n3,1)*Q(n4,1)*Q(n5,1)*Q(n2+n6,2)
              + Q(n1+n3,2)*Q(n4,1)*Q(n5,1)*Q(n2+n6,2)+Q(n3,1)*Q(n1+n4,2)*Q(n5,1)*Q(n2+n6,2)
              + Q(n1,1)*Q(n3+n4,2)*Q(n5,1)*Q(n2+n6,2)-2.*Q(n1+n3+n4,3)*Q(n5,1)*Q(n2+n6,2)
              + Q(n3,1)*Q(n4,1)*Q(n1+n5,2)*Q(n2+n6,2)-Q(n3+n4,2)*Q(n1+n5,2)*Q(n2+n6,2)
              + Q(n1,1)*Q(n4,1)*Q(n3+n5,2)*Q(n2+n6,2)-Q(n1+n4,2)*Q(n3+n5,2)*Q(n2+n6,2)
              - 2.*Q(n4,1)*Q(n1+n3+n5,3)*Q(n2+n6,2)+Q(n1,1)*Q(n3,1)*Q(n4+n5,2)*Q(n2+n6,2)
              - Q(n1+n3,2)*Q(n4+n5,2)*Q(n2+n6,2)-2.*Q(n3,1)*Q(n1+n4+n5,3)*Q(n2+n6,2)
              - 2.*Q(n1,1)*Q(n3+n4+n5,3)*Q(n2+n6,2)+6.*Q(n1+n3+n4+n5,4)*Q(n2+n6,2)
              + 2.*Q(n3,1)*Q(n4,1)*Q(n5,1)*Q(n1+n2+n6,3)-2.*Q(n3+n4,2)*Q(n5,1)*Q(n1+n2+n6,3)
              - 2.*Q(n4,1)*Q(n3+n5,2)*Q(n1+n2+n6,3)-2.*Q(n3,1)*Q(n4+n5,2)*Q(n1+n2+n6,3)
              + 4.*Q(n3+n4+n5,3)*Q(n1+n2+n6,3)-Q(n1,1)*Q(n2,1)*Q(n4,1)*Q(n5,1)*Q(n3+n6,2)
              + Q(n1+n2,2)*Q(n4,1)*Q(n5,1)*Q(n3+n6,2)+Q(n2,1)*Q(n1+n4,2)*Q(n5,1)*Q(n3+n6,2)
              + Q(n1,1)*Q(n2+n4,2)*Q(n5,1)*Q(n3+n6,2)-2.*Q(n1+n2+n4,3)*Q(n5,1)*Q(n3+n6,2)
              + Q(n2,1)*Q(n4,1)*Q(n1+n5,2)*Q(n3+n6,2)-Q(n2+n4,2)*Q(n1+n5,2)*Q(n3+n6,2)
              + Q(n1,1)*Q(n4,1)*Q(n2+n5,2)*Q(n3+n6,2)-Q(n1+n4,2)*Q(n2+n5,2)*Q(n3+n6,2)
              - 2.*Q(n4,1)*Q(n1+n2+n5,3)*Q(n3+n6,2)+Q(n1,1)*Q(n2,1)*Q(n4+n5,2)*Q(n3+n6,2)
              - Q(n1+n2,2)*Q(n4+n5,2)*Q(n3+n6,2)-2.*Q(n2,1)*Q(n1+n4+n5,3)*Q(n3+n6,2)
              - 2.*Q(n1,1)*Q(n2+n4+n5,3)*Q(n3+n6,2)+6.*Q(n1+n2+n4+n5,4)*Q(n3+n6,2)
              + 2.*Q(n2,1)*Q(n4,1)*Q(n5,1)*Q(n1+n3+n6,3)-2.*Q(n2+n4,2)*Q(n5,1)*Q(n1+n3+n6,3)
              - 2.*Q(n4,1)*Q(n2+n5,2)*Q(n1+n3+n6,3)-2.*Q(n2,1)*Q(n4+n5,2)*Q(n1+n3+n6,3)
              + 4.*Q(n2+n4+n5,3)*Q(n1+n3+n6,3)+2.*Q(n1,1)*Q(n4,1)*Q(n5,1)*Q(n2+n3+n6,3)
              - 2.*Q(n1+n4,2)*Q(n5,1)*Q(n2+n3+n6,3)-2.*Q(n4,1)*Q(n1+n5,2)*Q(n2+n3+n6,3)
              - 2.*Q(n1,1)*Q(n4+n5,2)*Q(n2+n3+n6,3)+4.*Q(n1+n4+n5,3)*Q(n2+n3+n6,3)
              - 6.*Q(n4,1)*Q(n5,1)*Q(n1+n2+n3+n6,4)+6.*Q(n4+n5,2)*Q(n1+n2+n3+n6,4)
              - Q(n1,1)*Q(n2,1)*Q(n3,1)*Q(n5,1)*Q(n4+n6,2)+Q(n1+n2,2)*Q(n3,1)*Q(n5,1)*Q(n4+n6,2)
              + Q(n2,1)*Q(n1+n3,2)*Q(n5,1)*Q(n4+n6,2)+Q(n1,1)*Q(n2+n3,2)*Q(n5,1)*Q(n4+n6,2)
              - 2.*Q(n1+n2+n3,3)*Q(n5,1)*Q(n4+n6,2)+Q(n2,1)*Q(n3,1)*Q(n1+n5,2)*Q(n4+n6,2)
              - Q(n2+n3,2)*Q(n1+n5,2)*Q(n4+n6,2)+Q(n1,1)*Q(n3,1)*Q(n2+n5,2)*Q(n4+n6,2)
              - Q(n1+n3,2)*Q(n2+n5,2)*Q(n4+n6,2)-2.*Q(n3,1)*Q(n1+n2+n5,3)*Q(n4+n6,2)
              + Q(n1,1)*Q(n2,1)*Q(n3+n5,2)*Q(n4+n6,2)-Q(n1+n2,2)*Q(n3+n5,2)*Q(n4+n6,2)
              - 2.*Q(n2,1)*Q(n1+n3+n5,3)*Q(n4+n6,2)-2.*Q(n1,1)*Q(n2+n3+n5,3)*Q(n4+n6,2)
              + 6.*Q(n1+n2+n3+n5,4)*Q(n4+n6,2)+2.*Q(n2,1)*Q(n3,1)*Q(n5,1)*Q(n1+n4+n6,3)
              - 2.*Q(n2+n3,2)*Q(n5,1)*Q(n1+n4+n6,3)-2.*Q(n3,1)*Q(n2+n5,2)*Q(n1+n4+n6,3)
              - 2.*Q(n2,1)*Q(n3+n5,2)*Q(n1+n4+n6,3)+4.*Q(n2+n3+n5,3)*Q(n1+n4+n6,3)
              + 2.*Q(n1,1)*Q(n3,1)*Q(n5,1)*Q(n2+n4+n6,3)-2.*Q(n1+n3,2)*Q(n5,1)*Q(n2+n4+n6,3)
              - 2.*Q(n3,1)*Q(n1+n5,2)*Q(n2+n4+n6,3)-2.*Q(n1,1)*Q(n3+n5,2)*Q(n2+n4+n6,3)
              + 4.*Q(n1+n3+n5,3)*Q(n2+n4+n6,3)-6.*Q(n3,1)*Q(n5,1)*Q(n1+n2+n4+n6,4)
              + 6.*Q(n3+n5,2)*Q(n1+n2+n4+n6,4)+2.*Q(n1,1)*Q(n2,1)*Q(n5,1)*Q(n3+n4+n6,3)
              - 2.*Q(n1+n2,2)*Q(n5,1)*Q(n3+n4+n6,3)-2.*Q(n2,1)*Q(n1+n5,2)*Q(n3+n4+n6,3)
              - 2.*Q(n1,1)*Q(n2+n5,2)*Q(n3+n4+n6,3)+4.*Q(n1+n2+n5,3)*Q(n3+n4+n6,3)
              - 6.*Q(n2,1)*Q(n5,1)*Q(n1+n3+n4+n6,4)+6.*Q(n2+n5,2)*Q(n1+n3+n4+n6,4)
              - 6.*Q(n1,1)*Q(n5,1)*Q(n2+n3+n4+n6,4)+6.*Q(n1+n5,2)*Q(n2+n3+n4+n6,4)
              + 24.*Q(n5,1)*Q(n1+n2+n3+n4+n6,5)-Q(n1,1)*Q(n2,1)*Q(n3,1)*Q(n4,1)*Q(n5+n6,2)
              + Q(n1+n2,2)*Q(n3,1)*Q(n4,1)*Q(n5+n6,2)+Q(n2,1)*Q(n1+n3,2)*Q(n4,1)*Q(n5+n6,2)
              + Q(n1,1)*Q(n2+n3,2)*Q(n4,1)*Q(n5+n6,2)-2.*Q(n1+n2+n3,3)*Q(n4,1)*Q(n5+n6,2)
              + Q(n2,1)*Q(n3,1)*Q(n1+n4,2)*Q(n5+n6,2)-Q(n2+n3,2)*Q(n1+n4,2)*Q(n5+n6,2)
              + Q(n1,1)*Q(n3,1)*Q(n2+n4,2)*Q(n5+n6,2)-Q(n1+n3,2)*Q(n2+n4,2)*Q(n5+n6,2)
              - 2.*Q(n3,1)*Q(n1+n2+n4,3)*Q(n5+n6,2)+Q(n1,1)*Q(n2,1)*Q(n3+n4,2)*Q(n5+n6,2)
              - Q(n1+n2,2)*Q(n3+n4,2)*Q(n5+n6,2)-2.*Q(n2,1)*Q(n1+n3+n4,3)*Q(n5+n6,2)
              - 2.*Q(n1,1)*Q(n2+n3+n4,3)*Q(n5+n6,2)+6.*Q(n1+n2+n3+n4,4)*Q(n5+n6,2)
              + 2.*Q(n2,1)*Q(n3,1)*Q(n4,1)*Q(n1+n5+n6,3)-2.*Q(n2+n3,2)*Q(n4,1)*Q(n1+n5+n6,3)
              - 2.*Q(n3,1)*Q(n2+n4,2)*Q(n1+n5+n6,3)-2.*Q(n2,1)*Q(n3+n4,2)*Q(n1+n5+n6,3)
              + 4.*Q(n2+n3+n4,3)*Q(n1+n5+n6,3)+2.*Q(n1,1)*Q(n3,1)*Q(n4,1)*Q(n2+n5+n6,3)
              - 2.*Q(n1+n3,2)*Q(n4,1)*Q(n2+n5+n6,3)-2.*Q(n3,1)*Q(n1+n4,2)*Q(n2+n5+n6,3)
              - 2.*Q(n1,1)*Q(n3+n4,2)*Q(n2+n5+n6,3)+4.*Q(n1+n3+n4,3)*Q(n2+n5+n6,3)
              - 6.*Q(n3,1)*Q(n4,1)*Q(n1+n2+n5+n6,4)+6.*Q(n3+n4,2)*Q(n1+n2+n5+n6,4)
              + 2.*Q(n1,1)*Q(n2,1)*Q(n4,1)*Q(n3+n5+n6,3)-2.*Q(n1+n2,2)*Q(n4,1)*Q(n3+n5+n6,3)
              - 2.*Q(n2,1)*Q(n1+n4,2)*Q(n3+n5+n6,3)-2.*Q(n1,1)*Q(n2+n4,2)*Q(n3+n5+n6,3)
              + 4.*Q(n1+n2+n4,3)*Q(n3+n5+n6,3)-6.*Q(n2,1)*Q(n4,1)*Q(n1+n3+n5+n6,4)
              + 6.*Q(n2+n4,2)*Q(n1+n3+n5+n6,4)-6.*Q(n1,1)*Q(n4,1)*Q(n2+n3+n5+n6,4)
              + 6.*Q(n1+n4,2)*Q(n2+n3+n5+n6,4)+24.*Q(n4,1)*Q(n1+n2+n3+n5+n6,5)
              + 2.*Q(n1,1)*Q(n2,1)*Q(n3,1)*Q(n4+n5+n6,3)-2.*Q(n1+n2,2)*Q(n3,1)*Q(n4+n5+n6,3)
              - 2.*Q(n2,1)*Q(n1+n3,2)*Q(n4+n5+n6,3)-2.*Q(n1,1)*Q(n2+n3,2)*Q(n4+n5+n6,3)
              + 4.*Q(n1+n2+n3,3)*Q(n4+n5+n6,3)-6.*Q(n2,1)*Q(n3,1)*Q(n1+n4+n5+n6,4)
              + 6.*Q(n2+n3,2)*Q(n1+n4+n5+n6,4)-6.*Q(n1,1)*Q(n3,1)*Q(n2+n4+n5+n6,4)
              + 6.*Q(n1+n3,2)*Q(n2+n4+n5+n6,4)+24.*Q(n3,1)*Q(n1+n2+n4+n5+n6,5)
              - 6.*Q(n1,1)*Q(n2,1)*Q(n3+n4+n5+n6,4)+6.*Q(n1+n2,2)*Q(n3+n4+n5+n6,4)
              + 24.*Q(n2,1)*Q(n1+n3+n4+n5+n6,5)+24.*Q(n1,1)*Q(n2+n3+n4+n5+n6,5)
              - 120.*Q(n1+n2+n3+n4+n5+n6,6);

 return six;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::Six(Int_t n1, Int_t n2, Int_t n3, Int_t n4, Int_t n5, Int_t n6)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::Seven(Int_t n1, Int_t n2, Int_t n3, Int_t n4, Int_t n5, Int_t n6, Int_t n7)
{
 // Generic seven-particle correlation <exp[i(n1*phi1+n2*phi2+n3*phi3+n4*phi4+n5*phi5+n6*phi6+n7*phi7)]>.

 Int_t harmonic[7] = {n1,n2,n3,n4,n5,n6,n7};

 TComplex seven = Recursion(7,harmonic); 

 return seven;

} // end of TComplex AliFlowAnalysisWithMultiparticleCorrelations::Seven(Int_t n1, Int_t n2, Int_t n3, Int_t n4, Int_t n5, Int_t n6, Int_t n7)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::Eight(Int_t n1, Int_t n2, Int_t n3, Int_t n4, Int_t n5, Int_t n6, Int_t n7, Int_t n8)
{
 // Generic eight-particle correlation <exp[i(n1*phi1+n2*phi2+n3*phi3+n4*phi4+n5*phi5+n6*phi6+n7*phi7+n8*phi8)]>.

 Int_t harmonic[8] = {n1,n2,n3,n4,n5,n6,n7,n8};

 TComplex eight = Recursion(8,harmonic); 

 return eight;

} // end of TComplex AliFlowAnalysisWithMultiparticleCorrelations::Eight(Int_t n1, Int_t n2, Int_t n3, Int_t n4, Int_t n5, Int_t n6, Int_t n7, Int_t n8)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForWeights()
{
 // Book all objects for calculations with weights. 

 // a) Book profile to hold all flags for weights;
 // b) Store histograms holding phi, pt and eta weights.
    
 // a) Book profile to hold all flags for weights:
 fWeightsFlagsPro = new TProfile("fWeightsFlagsPro","0 = weight not used, 1 = weight used ",6,0,6);
 fWeightsFlagsPro->SetLabelSize(0.06);
 fWeightsFlagsPro->SetStats(kFALSE);
 fWeightsFlagsPro->SetFillColor(kGray);
 fWeightsFlagsPro->SetLineColor(kBlack);
 fWeightsFlagsPro->GetXaxis()->SetBinLabel(1,"RP: w_{#phi}"); fWeightsFlagsPro->Fill(0.5,fUseWeights[0][0]);
 fWeightsFlagsPro->GetXaxis()->SetBinLabel(2,"RP: w_{p_{T}}"); fWeightsFlagsPro->Fill(1.5,fUseWeights[0][1]);
 fWeightsFlagsPro->GetXaxis()->SetBinLabel(3,"RP: w_{#eta}"); fWeightsFlagsPro->Fill(2.5,fUseWeights[0][2]);
 fWeightsFlagsPro->GetXaxis()->SetBinLabel(4,"POI: w_{#phi}"); fWeightsFlagsPro->Fill(3.5,fUseWeights[1][0]);
 fWeightsFlagsPro->GetXaxis()->SetBinLabel(5,"POI: w_{p_{T}}"); fWeightsFlagsPro->Fill(4.5,fUseWeights[1][1]);
 fWeightsFlagsPro->GetXaxis()->SetBinLabel(6,"POI: w_{#eta}"); fWeightsFlagsPro->Fill(5.5,fUseWeights[1][2]);
 fWeightsList->Add(fWeightsFlagsPro); 
  
 // b) Store histograms holding phi, pt and eta weights:
 //    REMARK: It is assumed that these histos are accessed from external file "weights.root" 
 for(Int_t rp=0;rp<2;rp++) // [RP,POI]
 {
  for(Int_t ppe=0;ppe<3;ppe++) // [phi,pt,eta]
  {
   if(fWeightsHist[rp][ppe]){fWeightsList->Add(fWeightsHist[rp][ppe]);}
  }
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForWeights()

//=======================================================================================================================

Double_t AliFlowAnalysisWithMultiparticleCorrelations::Weight(const Double_t &value, const char *type, const char *variable) // value, [RP,POI], [phi,pt,eta]
{
 // Determine particle weight. 

 TString sMethodName = "Double_t AliFlowAnalysisWithMultiparticleCorrelations::Weight(const Double_t &value, const char *type, const char *variable)"; 

 // Basic protection:
 if(!(TString(type).EqualTo("RP") || TString(type).EqualTo("POI"))){Fatal(sMethodName.Data(),"!(TString(type).EqualTo...");}
 if(!(TString(variable).EqualTo("phi") || TString(variable).EqualTo("pt") || TString(variable).EqualTo("eta"))){Fatal(sMethodName.Data(),"!(TString(variable).EqualTo...");}

 Int_t rp = 0; // [RP,POI]
 if(TString(type).EqualTo("POI")){rp=1;} 

 Int_t ppe = 0; // [phi,pt,eta]
 if(TString(variable).EqualTo("pt")){ppe=1;} 
 if(TString(variable).EqualTo("eta")){ppe=2;} 

 if(!fWeightsHist[rp][ppe]){Fatal(sMethodName.Data(),"!fWeightsHist[rp][ppe]");}

 Double_t weight = fWeightsHist[rp][ppe]->GetBinContent(fWeightsHist[rp][ppe]->FindBin(value));

 return weight;

} // Double_t AliFlowAnalysisWithMultiparticleCorrelations::Weight(const Double_t &value, const char *type, const char *variable)

//=======================================================================================================================

/*
Double_t AliFlowAnalysisWithMultiparticleCorrelations::PhiWeight(const Double_t &dPhi, const char *type)
{
 // Determine phi weight for a given phi. 

 TString sMethodName = "Double_t AliFlowAnalysisWithMultiparticleCorrelations::PhiWeight(const Double_t &dPhi, const char *type)"; 

 // Basic protection:
 if(!(TString(type)::EqualTo("RP") || TString(type)::EqualTo("POI"))){Fatal(sMethodName.Data(),"!(TString(type)::EqualTo...");}

 Int_t rp = 0; // RP or POI
 if(TString(type)::EqualTo("POI")){rp=1;} 
 
 if(!fWeightsHist[rp][0]){Fatal("AliFlowAnalysisWithMultiparticleCorrelations::PhiWeight(const Double_t &dPhi)","fPhiWeightsHist");}
  








 Double_t wPhi = fPhiWeightsHist->GetBinContent(fPhiWeightsHist->FindBin(dPhi));
 

 wPhi = 0.;

 return wPhi;

} // Double_t AliFlowAnalysisWithMultiparticleCorrelations::PhiWeight(const Double_t &dPhi)

//=======================================================================================================================

Double_t AliFlowAnalysisWithMultiparticleCorrelations::PtWeight(const Double_t &dPt, const char *type)
{
 // Determine pt weight for a given pt. 

 if(!fPtWeightsHist){Fatal("AliFlowAnalysisWithMultiparticleCorrelations::PtWeight(const Double_t &dPt)","fPtWeightsHist");}

 Double_t wPt = fPtWeightsHist->GetBinContent(fPtWeightsHist->FindBin(dPt));

 return wPt;

} // Double_t AliFlowAnalysisWithMultiparticleCorrelations::PtWeight(const Double_t &dPt)

//=======================================================================================================================

Double_t AliFlowAnalysisWithMultiparticleCorrelations::EtaWeight(const Double_t &dEta, const char *type)
{
 // Determine eta weight for a given eta. 

 if(!fEtaWeightsHist){Fatal("AliFlowAnalysisWithMultiparticleCorrelations::EtaWeight(const Double_t &dEta)","fEtaWeightsHist");}

 Double_t wEta = fEtaWeightsHist->GetBinContent(fEtaWeightsHist->FindBin(dEta));

 return wEta;

} // Double_t AliFlowAnalysisWithMultiparticleCorrelations::EtaWeight(const Double_t &dEta)

*/


//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForBase()
{
 // Book all base objects. 

 fInternalFlagsPro = new TProfile("fInternalFlagsPro","Internal flags and settings",8,0,8);
 fInternalFlagsPro->SetLabelSize(0.05);
 fInternalFlagsPro->SetStats(kFALSE);
 fInternalFlagsPro->SetFillColor(kGray);
 fInternalFlagsPro->SetLineColor(kBlack);
 fInternalFlagsPro->GetXaxis()->SetBinLabel(1,"fUseInternalFlags"); fInternalFlagsPro->Fill(0.5,fUseInternalFlags);  
 fInternalFlagsPro->GetXaxis()->SetBinLabel(2,"fMinNoRPs"); fInternalFlagsPro->Fill(1.5,fMinNoRPs);  
 fInternalFlagsPro->GetXaxis()->SetBinLabel(3,"fMaxNoRPs"); fInternalFlagsPro->Fill(2.5,fMaxNoRPs); 
 fInternalFlagsPro->GetXaxis()->SetBinLabel(4,"fExactNoRPs"); fInternalFlagsPro->Fill(3.5,fExactNoRPs);  
 fInternalFlagsPro->GetXaxis()->SetBinLabel(5,"fPropagateError"); fInternalFlagsPro->Fill(4.5,fPropagateError);  
 fInternalFlagsPro->GetXaxis()->SetBinLabel(6,Form("fAnalysisTag = %s",fAnalysisTag.Data())); 
 fInternalFlagsPro->GetXaxis()->SetBinLabel(7,"fDumpThePoints"); fInternalFlagsPro->Fill(6.5,fDumpThePoints);  
 fInternalFlagsPro->GetXaxis()->SetBinLabel(8,"fMaxNoEventsPerFile"); fInternalFlagsPro->Fill(7.5,fMaxNoEventsPerFile);  

 fHistList->Add(fInternalFlagsPro); 

} // void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForBase()

//=======================================================================================================================

Bool_t AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckInternalFlags(AliFlowEventSimple *anEvent)
{
 // Cross-check in this method wether "anEvent" passes internal flags. 

 // a) Cross-check min. and max. number of RPs; 
 // b) Cross-check exact number of RPs. 

 Bool_t bPassesInternalFlags = kTRUE;

 // a) Cross-check min. and max. number of RPs: 
 if(-44 != fMinNoRPs)
 {
  fMinNoRPs <= anEvent->GetNumberOfRPs() ? 1 : bPassesInternalFlags = kFALSE; 
  if(!bPassesInternalFlags){return bPassesInternalFlags;}
 }
 if(-44 != fMaxNoRPs)
 {
  anEvent->GetNumberOfRPs() < fMaxNoRPs ? 1 : bPassesInternalFlags = kFALSE;  
  if(!bPassesInternalFlags){return bPassesInternalFlags;}
 }

 // b) Cross-check exact number of RPs:
 if(-44 != fExactNoRPs)
 {
  anEvent->GetNumberOfRPs() == fExactNoRPs ? 1 : bPassesInternalFlags = kFALSE;  
  if(!bPassesInternalFlags){return bPassesInternalFlags;}
 }

 return bPassesInternalFlags; 

} // Bool_t AliFlowAnalysisWithMultiparticleCorrelations::CrossCheckInternalFlags(AliFlowEventSimple *anEvent)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::DumpPointsForDurham(TGraphErrors *ge)
{
 // Dump points from TGraphErrors object into Durham database format. 

 // Remark 1: format is <binCenter>  <value>  +-<stat.error>
 // Remark 2: the default precision is 6 significant digits

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::DumpPointsForDurham(TGraphErrors *ge)"; 

 if(!ge){Fatal(sMethodName.Data(),"ge is NULL, for one reason or another...");}

 ge->Draw("ap");

 Int_t nPoints = ge->GetN();
 Double_t x = 0.;
 //Double_t xErr = 0.;
 Double_t y = 0.;
 Double_t yErr = 0.;
 printf("\nbinCenter value     +-stat.error\n");
 for(Int_t p=0;p<nPoints;p++)
 { 
  ge->GetPoint(p,x,y);
  //xErr = ge->GetErrorX(p); 
  yErr = ge->GetErrorY(p); 
  printf("%f  %f  +-%f\n",x,y,yErr);
 } // end of for(Int_t p=0;p<nPoints;p++)
 cout<<endl;

} // void AliFlowAnalysisWithMultiparticleCorrelations::DumpPointsForDurham(TGraphErrors *ge)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::DumpPointsForDurham(TH1D *h)
{
 // Dump points from TH1D object into Durham database format.

 // Remark 1: format is <binCenter>  <value>  +-<stat.error>
 // Remark 2: the default precision is 6 significant digits

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::DumpPointsForDurham(TH1D *h)"; 

 if(!h){Fatal(sMethodName.Data(),"h is NULL, for one reason or another...");}

 h->Draw();

 Int_t nPoints = h->GetXaxis()->GetNbins();
 Double_t x = 0.;
 Double_t y = 0.;
 Double_t yErr = 0.;
 printf("\nbinCenter value     +-stat.error\n");
 for(Int_t p=1;p<=nPoints;p++)
 { 
  x = h->GetBinCenter(p);
  y = h->GetBinContent(p);
  yErr = h->GetBinError(p); 
  //printf("%f  %f  +-%f\n",x,y,yErr); 
  printf("%e  %e  +-%e\n",x,y,yErr); 
 } // end of for(Int_t p=0;p<nPoints;p++)
 cout<<endl;

} // void AliFlowAnalysisWithMultiparticleCorrelations::DumpPointsForDurham(TH1D *h)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::DumpPointsForDurham(TH1F *h)
{
 // Dump points from TH1F object into Durham database format.

 // Remark 1: format is <binCenter>  <value>  +-<stat.error>
 // Remark 2: the default precision is 6 significant digits

 TString sMethodName = "AliFlowAnalysisWithMultiparticleCorrelations::DumpPointsForDurham(TH1F *h)"; 

 if(!h){Fatal(sMethodName.Data(),"h is NULL, for one reason or another...");}

 h->Draw();

 Int_t nPoints = h->GetXaxis()->GetNbins();
 Double_t x = 0.;
 Double_t y = 0.;
 Double_t yErr = 0.;
 printf("\nbinCenter value     +-stat.error\n");
 for(Int_t p=1;p<=nPoints;p++)
 { 
  x = h->GetBinCenter(p);
  y = h->GetBinContent(p);
  yErr = h->GetBinError(p); 
  printf("%f  %f  +-%f\n",x,y,yErr);
 } // end of for(Int_t p=0;p<nPoints;p++)
 cout<<endl;

} // void AliFlowAnalysisWithMultiparticleCorrelations::DumpPointsForDurham(TH1F *h)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForQcumulants()
{
 // Initialize all arrays for Q-cumulants.

 // ... TBI 

} // void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForQcumulants()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForQcumulants()
{
 // Book all the stuff for Q-cumulants.

 // a) Book the profile holding all the flags for Q-cumulants;
 // b) Book TH1D *fQcumulantsHist;
 // c) Book TH1D *fReferenceFlowHist;
 // d) Book TProfile2D *fProductsQCPro.

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForQcumulants()";

 // a) Book the profile holding all the flags for Q-cumulants:
 fQcumulantsFlagsPro = new TProfile("fQcumulantsFlagsPro","Flags for Q-cumulants",3,0,3);
 fQcumulantsFlagsPro->SetTickLength(-0.01,"Y");
 fQcumulantsFlagsPro->SetMarkerStyle(25);
 fQcumulantsFlagsPro->SetLabelSize(0.03);
 fQcumulantsFlagsPro->SetLabelOffset(0.02,"Y");
 fQcumulantsFlagsPro->SetStats(kFALSE);
 fQcumulantsFlagsPro->SetFillColor(kGray);
 fQcumulantsFlagsPro->SetLineColor(kBlack);
 fQcumulantsFlagsPro->GetXaxis()->SetBinLabel(1,"fCalculateQcumulants"); fQcumulantsFlagsPro->Fill(0.5,fCalculateQcumulants); 
 fQcumulantsFlagsPro->GetXaxis()->SetBinLabel(2,"fHarmonicQC"); fQcumulantsFlagsPro->Fill(1.5,fHarmonicQC); 
 fQcumulantsFlagsPro->GetXaxis()->SetBinLabel(3,"fPropagateErrorQC"); fQcumulantsFlagsPro->Fill(2.5,fPropagateErrorQC); 
 fQcumulantsList->Add(fQcumulantsFlagsPro);

 if(!fCalculateQcumulants){return;} // TBI is this safe enough? 

 // b) Book TH1D *fQcumulantsHist:
 fQcumulantsHist = new TH1D("Q-cumulants",Form("Q-cumulants (n = %d)",fHarmonicQC),4,0.,4.);
 fQcumulantsHist->SetStats(kFALSE);
 fQcumulantsHist->SetMarkerColor(kBlack);
 fQcumulantsHist->SetMarkerStyle(kFullSquare);
 fQcumulantsHist->GetXaxis()->SetLabelSize(0.045);
 fQcumulantsHist->GetXaxis()->SetLabelOffset(0.01);
 for(Int_t qc=1;qc<=4;qc++) // [QC{2},QC{4},QC{6},QC{8}]
 {
  fQcumulantsHist->GetXaxis()->SetBinLabel(qc,Form("QC{%d}",2*qc));
 } 
 fQcumulantsList->Add(fQcumulantsHist);

 // c) Book TH1D *fReferenceFlowHist:
 fReferenceFlowHist = new TH1D("Reference Flow","Reference flow from Q-cumulants",4,0.,4.);
 fReferenceFlowHist->SetStats(kFALSE);
 fReferenceFlowHist->SetMarkerColor(kBlack);
 fReferenceFlowHist->SetMarkerStyle(kFullSquare);
 fReferenceFlowHist->GetXaxis()->SetLabelSize(0.045);
 fReferenceFlowHist->GetXaxis()->SetLabelOffset(0.01);
 for(Int_t qc=1;qc<=4;qc++) // [vn{2},vn{4},vn{6},vn{8}]
 {
  fReferenceFlowHist->GetXaxis()->SetBinLabel(qc,Form("v_{%d}{%d}",fHarmonicQC,2*qc));
 } 
 fQcumulantsList->Add(fReferenceFlowHist);

 if(!fPropagateErrorQC){return;} // TBI is this safe enough? 

 // d) Book TProfile2D *fProductsQCPro:
 const Int_t nCorrelations = 4;
 Int_t n = fHarmonicQC; 
 TString sCorrelations[nCorrelations] = {Form("Cos(-%d,%d)",n,n),
                                         Form("Cos(-%d,-%d,%d,%d)",n,n,n,n),
                                         Form("Cos(-%d,-%d,-%d,%d,%d,%d)",n,n,n,n,n,n),
                                         Form("Cos(-%d,-%d,-%d,-%d,%d,%d,%d,%d)",n,n,n,n,n,n,n,n)}; 
 Int_t nBins2D = (Int_t)TMath::Floor(fDontGoBeyond/2.);
 if(fDontGoBeyond > 8){nBins2D = 4;}
 if(nBins2D < 1 || nBins2D > 4)
 {
  cout<<Form("nBins2D = %d",nBins2D)<<endl;
  cout<<Form("fDontGoBeyond = %d",fDontGoBeyond)<<endl;
  Fatal(sMethodName.Data(),"nBins2D < 1 || nBins2D > 4");
 }
 fProductsQCPro = new TProfile2D("fProductsQCPro","Products of correlations",nBins2D,0.,nBins2D,nBins2D,0.,nBins2D);
 fProductsQCPro->SetStats(kFALSE);
 fProductsQCPro->Sumw2();
 for(Int_t b=1;b<=nBins2D;b++)
 {
  fProductsQCPro->GetXaxis()->SetBinLabel(b,sCorrelations[b-1].Data());
  fProductsQCPro->GetYaxis()->SetBinLabel(b,sCorrelations[b-1].Data());
 } // for(Int_t b=1;b<=nBins2D;b++)
 fQcumulantsList->Add(fProductsQCPro);
 
} // end of void AliFlowAnalysisWithMultiparticleCorrelations::BookEverythingForQcumulants()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CalculateQcumulants()
{
 // Calculate Q-cumulants.

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::CalculateQcumulants()";

 fPropagateError = kTRUE;
 Int_t n = fHarmonicQC;
 fQcumulantsHist->SetTitle(Form("Q-cumulants (n = %d)",n));

 TString sCorrelations[4] = {Form("Cos(-%d,%d)",n,n),
                             Form("Cos(-%d,-%d,%d,%d)",n,n,n,n),
                             Form("Cos(-%d,-%d,-%d,%d,%d,%d)",n,n,n,n,n,n),
                             Form("Cos(-%d,-%d,-%d,-%d,%d,%d,%d,%d)",n,n,n,n,n,n,n,n)};

 Int_t nBins[4] = {fCorrelationsPro[0][1]->GetNbinsX(),fCorrelationsPro[0][3]->GetNbinsX(),
                   fCorrelationsPro[0][5]->GetNbinsX(),fCorrelationsPro[0][7]->GetNbinsX()};

 Double_t dCorrelation[4] = {0.};
 Double_t dCorrelationErr[4] = {0.};

 for(Int_t c=0;c<4;c++) // [<<2>>,<<4>>,<<6>>,<<8>>]
 {
  if(2*(c+1)>fDontGoBeyond){break;}
  for(Int_t b=1;b<=nBins[c];b++)
  {
   if(sCorrelations[c].EqualTo(fCorrelationsPro[0][2*c+1]->GetXaxis()->GetBinLabel(b)))   
   {
    dCorrelation[c] = fCorrelationsPro[0][2*c+1]->GetBinContent(b);
    dCorrelationErr[c] = fCorrelationsPro[0][2*c+1]->GetBinError(b);
    break; 
   }
  } // for(Int_t b=1;b<=nBins[c];b++)
 } // for(Int_t c=0;c<4;c++) // [<<2>>,<<4>>,<<6>>,<<8>>]

 // Correlations:
 Double_t two = dCorrelation[0]; // <<2>>
 Double_t four = dCorrelation[1]; // <<4>>  
 Double_t six = dCorrelation[2]; // <<6>> 
 Double_t eight = dCorrelation[3]; // <<8>>  

 // Q-cumulants: 
 Double_t qc2 = 0.; // QC{2}
 Double_t qc4 = 0.; // QC{4}
 Double_t qc6 = 0.; // QC{6}
 Double_t qc8 = 0.; // QC{8}
 if(TMath::Abs(two) > 0. && !(fDontGoBeyond < 2)){qc2 = two;} 
 if(TMath::Abs(four) > 0. && !(fDontGoBeyond < 4)){qc4 = four-2.*pow(two,2.);} 
 if(TMath::Abs(six) > 0. && !(fDontGoBeyond < 6)){qc6 = six-9.*two*four+12.*pow(two,3.);} 
 if(TMath::Abs(eight) > 0. && !(fDontGoBeyond < 8)){qc8 = eight-16.*two*six-18.*pow(four,2.)+144.*pow(two,2.)*four-144.*pow(two,4.);} 

 // Store the results for Q-cumulants:
 if(TMath::Abs(qc2)>0.)
 {
  fQcumulantsHist->SetBinContent(1,qc2);
 }
 if(TMath::Abs(qc4)>0.)
 {
  fQcumulantsHist->SetBinContent(2,qc4);
 }
 if(TMath::Abs(qc6)>0.)
 {
  fQcumulantsHist->SetBinContent(3,qc6);
 }
 if(TMath::Abs(qc8)>0.)
 {
  fQcumulantsHist->SetBinContent(4,qc8); 
 }

 if(!fPropagateErrorQC)
 {
  fQcumulantsHist->SetBinError(1,0.); 
  fQcumulantsHist->SetBinError(2,0.); 
  fQcumulantsHist->SetBinError(3,0.); 
  fQcumulantsHist->SetBinError(4,0.); 
  return;
 } // if(!fPropagateErrorQC)

 // Statistical errors of average 2-, 4-, 6- and 8-particle azimuthal correlations:
 Double_t twoError = dCorrelationErr[0]; // statistical error of <2>  
 Double_t fourError = dCorrelationErr[1]; // statistical error of <4>   
 Double_t sixError = dCorrelationErr[2]; // statistical error of <6> 
 Double_t eightError = dCorrelationErr[3]; // statistical error of <8> 

 // Covariances multiplied by a prefactor depending on weights: 
 Double_t wCov24 = 0.; // Cov(<2>,<4>) * prefactor(w_<2>,w_<4>) 
 Double_t wCov26 = 0.; // Cov(<2>,<6>) * prefactor(w_<2>,w_<6>)
 Double_t wCov28 = 0.; // Cov(<2>,<8>) * prefactor(w_<2>,w_<8>)
 Double_t wCov46 = 0.; // Cov(<4>,<6>) * prefactor(w_<4>,w_<6>)
 Double_t wCov48 = 0.; // Cov(<4>,<8>) * prefactor(w_<4>,w_<8>)
 Double_t wCov68 = 0.; // Cov(<6>,<8>) * prefactor(w_<6>,w_<8>)  
 if(!(fDontGoBeyond < 4)){wCov24 = Covariance(sCorrelations[0].Data(),sCorrelations[1].Data(),fProductsQCPro);} // Cov(<2>,<4>) * prefactor(w_<2>,w_<4>) 
 if(!(fDontGoBeyond < 6)){wCov26 = Covariance(sCorrelations[0].Data(),sCorrelations[2].Data(),fProductsQCPro);} // Cov(<2>,<6>) * prefactor(w_<2>,w_<6>)
 if(!(fDontGoBeyond < 8)){wCov28 = Covariance(sCorrelations[0].Data(),sCorrelations[3].Data(),fProductsQCPro);} // Cov(<2>,<8>) * prefactor(w_<2>,w_<8>)
 if(!(fDontGoBeyond < 6)){wCov46 = Covariance(sCorrelations[1].Data(),sCorrelations[2].Data(),fProductsQCPro);} // Cov(<4>,<6>) * prefactor(w_<4>,w_<6>)
 if(!(fDontGoBeyond < 8)){wCov48 = Covariance(sCorrelations[1].Data(),sCorrelations[3].Data(),fProductsQCPro);} // Cov(<4>,<8>) * prefactor(w_<4>,w_<8>)
 if(!(fDontGoBeyond < 8)){wCov68 = Covariance(sCorrelations[2].Data(),sCorrelations[3].Data(),fProductsQCPro);} // Cov(<6>,<8>) * prefactor(w_<6>,w_<8>)  

 // Statistical errors of Q-cumulants:       
 Double_t qc2Error = 0.;
 Double_t qc4Error = 0.;
 Double_t qc6Error = 0.;
 Double_t qc8Error = 0.; 
 // Squared statistical errors of Q-cumulants:       
 //Double_t qc2ErrorSquared = 0.;
 Double_t qc4ErrorSquared = 0.;
 Double_t qc6ErrorSquared = 0.;
 Double_t qc8ErrorSquared = 0.;        
 // Statistical error of QC{2}:              
 if(!(fDontGoBeyond < 2)){qc2Error = twoError;}                                                 
 // Statistical error of QC{4}:              
 qc4ErrorSquared = 16.*pow(two,2.)*pow(twoError,2)+pow(fourError,2.)
                 - 8.*two*wCov24;                     
 if(qc4ErrorSquared > 0. && !(fDontGoBeyond < 4))
 {
  qc4Error = pow(qc4ErrorSquared,0.5);
 } else{Warning(sMethodName.Data(),"Statistical error of QC{4} is imaginary !!!!"); fPropagateError = kFALSE;}
                                           
 // Statistical error of QC{6}:              
 qc6ErrorSquared = 81.*pow(4.*pow(two,2.)-four,2.)*pow(twoError,2.)
                 + 81.*pow(two,2.)*pow(fourError,2.)
                 + pow(sixError,2.)
                 - 162.*two*(4.*pow(two,2.)-four)*wCov24
                 + 18.*(4.*pow(two,2.)-four)*wCov26
                 - 18.*two*wCov46;                     
 if(qc6ErrorSquared > 0. && !(fDontGoBeyond < 6))
 {
  qc6Error = pow(qc6ErrorSquared,0.5);
 } else{Warning(sMethodName.Data(),"Statistical error of QC{6} is imaginary !!!!"); fPropagateError = kFALSE;}

 // Statistical error of QC{8}:              
 qc8ErrorSquared = 256.*pow(36.*pow(two,3.)-18.*four*two+six,2.)*pow(twoError,2.)
                 + 1296.*pow(4.*pow(two,2.)-four,2.)*pow(fourError,2.)
                 + 256.*pow(two,2.)*pow(sixError,2.)
                 + pow(eightError,2.)
                 - 1152.*(36.*pow(two,3.)-18.*four*two+six)*(4.*pow(two,2.)-four)*wCov24
                 + 512.*two*(36.*pow(two,3.)-18.*four*two+six)*wCov26
                 - 32.*(36.*pow(two,3.)-18.*four*two+six)*wCov28
                 - 1152.*two*(4.*pow(two,2.)-four)*wCov46
                 + 72.*(4.*pow(two,2.)-four)*wCov48
                 - 32.*two*wCov68;       
 if(qc8ErrorSquared > 0. && !(fDontGoBeyond < 8))
 {
  qc8Error = pow(qc8ErrorSquared,0.5);
 } else{Warning(sMethodName.Data(),"Statistical error of QC{8} is imaginary !!!!"); fPropagateError = kFALSE;}

 if(!fPropagateError){fPropagateError = kTRUE; return;}

 // Store the statistical errors for Q-cumulants:
 if(TMath::Abs(qc2)>0.)
 {
  fQcumulantsHist->SetBinError(1,qc2Error);
 }
 if(TMath::Abs(qc4)>0.)
 {
  fQcumulantsHist->SetBinError(2,qc4Error);
 }
 if(TMath::Abs(qc6)>0.)
 {
  fQcumulantsHist->SetBinError(3,qc6Error);
 }
 if(TMath::Abs(qc8)>0.)
 {
  fQcumulantsHist->SetBinError(4,qc8Error);
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::CalculateQcumulants()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::CalculateReferenceFlow()
{
 // Calculate reference flow from Q-cumulants.

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::CalculateReferenceFlow()";

 Int_t n = fHarmonicQC;

 // Reference flow estimates:
 Double_t v2 = 0.; // v{2}  
 Double_t v4 = 0.; // v{4}  
 Double_t v6 = 0.; // v{6}  
 Double_t v8 = 0.; // v{8}

 // Reference flow's statistical errors:
 Double_t v2Error = 0.; // v{2} stat. error 
 Double_t v4Error = 0.; // v{4} stat. error
 Double_t v6Error = 0.; // v{6} stat. error
 Double_t v8Error = 0.; // v{8} stat. error
  
 // Q-cumulants:
 Double_t qc2 = fQcumulantsHist->GetBinContent(1); // QC{2}  
 Double_t qc4 = fQcumulantsHist->GetBinContent(2); // QC{4}  
 Double_t qc6 = fQcumulantsHist->GetBinContent(3); // QC{6}  
 Double_t qc8 = fQcumulantsHist->GetBinContent(4); // QC{8}

 // Q-cumulants's statistical errors: 
 Double_t qc2Error = fQcumulantsHist->GetBinError(1); // QC{2} stat. error  
 Double_t qc4Error = fQcumulantsHist->GetBinError(2); // QC{4} stat. error  
 Double_t qc6Error = fQcumulantsHist->GetBinError(3); // QC{6} stat. error  
 Double_t qc8Error = fQcumulantsHist->GetBinError(4); // QC{8} stat. error

 // Calculate reference flow estimates from Q-cumulants: 
 if(qc2>=0.){v2 = pow(qc2,0.5);} 
 if(qc4<=0.){v4 = pow(-1.*qc4,1./4.);} 
 if(qc6>=0.){v6 = pow((1./4.)*qc6,1./6.);}
 if(qc8<=0.){v8 = pow((-1./33.)*qc8,1./8.);}  

 // Calculate stat. error for reference flow estimates from stat. error of Q-cumulants:  
 if(qc2>0. && qc2Error>0.){v2Error = (1./2.)*pow(qc2,-0.5)*qc2Error;} 
 if(qc4<0. && qc4Error>0.){v4Error = (1./4.)*pow(-qc4,-3./4.)*qc4Error;} 
 if(qc6>0. && qc6Error>0.){v6Error = (1./6.)*pow(2.,-1./3.)*pow(qc6,-5./6.)*qc6Error;}   
 if(qc8<0. && qc8Error>0.){v8Error = (1./8.)*pow(33.,-1./8.)*pow(-qc8,-7./8.)*qc8Error;}   

 // Print warnings for the 'wrong sign' cumulants: 
 if(TMath::Abs(v2)<1.e-44){Warning(sMethodName.Data(),"Wrong sign QC{2}, couldn't calculate v{2} !!!!");}
 if(TMath::Abs(v4)<1.e-44){Warning(sMethodName.Data(),"Wrong sign QC{4}, couldn't calculate v{4} !!!!");} 
 if(TMath::Abs(v6)<1.e-44){Warning(sMethodName.Data(),"Wrong sign QC{6}, couldn't calculate v{6} !!!!");}
 if(TMath::Abs(v8)<1.e-44){Warning(sMethodName.Data(),"Wrong sign QC{8}, couldn't calculate v{8} !!!!");}                       

 // Store the results and statistical errors of reference flow estimates:
 for(Int_t qc=1;qc<=4;qc++) // [vn{2},vn{4},vn{6},vn{8}]
 {
  fReferenceFlowHist->GetXaxis()->SetBinLabel(qc,Form("v_{%d}{%d}",n,2*qc));
 } 
 fReferenceFlowHist->SetBinContent(1,v2);
 fReferenceFlowHist->SetBinError(1,v2Error);
 fReferenceFlowHist->SetBinContent(2,v4);
 fReferenceFlowHist->SetBinError(2,v4Error);
 fReferenceFlowHist->SetBinContent(3,v6);
 fReferenceFlowHist->SetBinError(3,v6Error);
 fReferenceFlowHist->SetBinContent(4,v8);
 fReferenceFlowHist->SetBinError(4,v8Error);  

 // Final printout:
 cout<<endl;
 cout<<"*************************************"<<endl;
 cout<<"*************************************"<<endl;
 cout<<" flow estimates from Q-cumulants"<<endl;
 TString sWhichWeights = "no weights";
 if(fUseWeights[0][0]){sWhichWeights = "phi weights";} 
 else if(fUseWeights[0][1]){sWhichWeights = "pt weights";}
 else if(fUseWeights[0][2]){sWhichWeights = "eta weights";}
 cout<<Form("  (MPC class, RPs, %s)",sWhichWeights.Data())<<endl; 
 cout<<endl;
 for(Int_t co=0;co<4;co++) // cumulant order
 {
  cout<<Form("  v_%d{%d} = %.8f +/- %.8f",fHarmonicQC,2*(co+1),fReferenceFlowHist->GetBinContent(co+1),fReferenceFlowHist->GetBinError(co+1))<<endl;
 }
 cout<<endl;
 Int_t nEvts = 0;
 Double_t dAvM = 0.;
 if(fMultDistributionsHist[0])
 {
  nEvts = (Int_t)fMultDistributionsHist[0]->GetEntries();
  dAvM = fMultDistributionsHist[0]->GetMean();
 } else{Warning(sMethodName.Data(),"fMultDistributionsHist[0] is NULL !!!!");}
 cout<<Form("     nEvts = %d, <M> = %.2f",nEvts,dAvM)<<endl;
 cout<<"*************************************"<<endl;
 cout<<"*************************************"<<endl;
 cout<<endl;

} // void AliFlowAnalysisWithMultiparticleCorrelations::CalculateReferenceFlow()

//=======================================================================================================================

Double_t AliFlowAnalysisWithMultiparticleCorrelations::Covariance(const char *x, const char *y, TProfile2D *profile2D, Bool_t bUnbiasedEstimator)
{
 // Calculate covariance (multiplied by a weight dependent factor).

 // Remark: wCov = Cov(<x>,<y>) * (sum_{i=1}^{N} w_{<x>}_i w_{<y>}_i )/[(sum_{i=1}^{N} w_{<x>}_i) * (sum_{j=1}^{N} w_{<y>}_j)],  
 //         where Cov(<x>,<y>) is biased or unbiased estimator (specified via bUnbiasedEstimator) for the covariance.
 //         An unbiased estimator is given for instance in Eq. (C.12) on page 131 of my thesis. 

 Double_t wCov = 0.; // return value

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::Covariance(const char *x, const char *y, TProfile2D *profile2D, Bool_t bBiasedEstimator)";
 if(!profile2D){Fatal(sMethodName.Data(),"Sorry, 'profile2D' is on holidays.");}

 // Basic protection:
 if(!(TString(x).BeginsWith("Cos") || TString(x).BeginsWith("Sin")))
 {
  cout<<Form("And the fatal x is... '%s'. Congratulations!!",x)<<endl; 
  Fatal(sMethodName.Data(),"!(TString(x).BeginsWith(...");
 }
 if(!(TString(y).BeginsWith("Cos") || TString(y).BeginsWith("Sin")))
 {
  cout<<Form("And the fatal y is... '%s'. Congratulations!!",y)<<endl; 
  Fatal(sMethodName.Data(),"!(TString(y).BeginsWith(...");
 }

 // Determine 'cs' (cosine or sinus) indices for x and y:
 Int_t csx = 0; if(TString(x).BeginsWith("Sin")){csx = 1;}
 Int_t csy = 0; if(TString(y).BeginsWith("Sin")){csy = 1;}

 // Determine 'c' (order of correlator) indices for x and y:
 Int_t cx = -1;   
 for(Int_t t=0;t<=TString(x).Length();t++)
 {
  if(TString(x[t]).EqualTo(",") || TString(x[t]).EqualTo(")")) // TBI this is just ugly
  {
   cx++;
   if(cx>=8){Fatal(sMethodName.Data(),"cx>=8");} // not supporting corr. beyond 8p 
  } // if(TString(x[t]).EqualTo(",") || TString(x[t]).EqualTo(")")) // TBI this is just ugly
 } // for(Int_t t=0;t<=TString(x).Length();t++)
 Int_t cy = -1;   
 for(Int_t t=0;t<=TString(y).Length();t++)
 {
  if(TString(y[t]).EqualTo(",") || TString(y[t]).EqualTo(")")) // TBI this is just ugly
  {
   cy++;
   if(cy>=8){Fatal(sMethodName.Data(),"cy>=8");} // not supporting corr. beyond 8p 
  } // if(TString(y[t]).EqualTo(",") || TString(y[t]).EqualTo(")")) // TBI this is just ugly
 } // for(Int_t t=0;t<=TString(y).Length();t++)

 // Correlations corresponding to x and y:
 // x:
 Double_t dx = 0.; // <<x>>
 Double_t wx = 0.; // \sum w_x
 Int_t nbx = fCorrelationsPro[csx][cx]->GetNbinsX();
 for(Int_t b=1;b<=nbx;b++)
 {
  TString sBinLabel = fCorrelationsPro[csx][cx]->GetXaxis()->GetBinLabel(b);
  if(sBinLabel.EqualTo(x))
  {
   //cout<<Form("b = %d, binLabel = %s",b,sBinLabel.Data())<<endl;
   dx = fCorrelationsPro[csx][cx]->GetBinContent(b);
   wx = fCorrelationsPro[csx][cx]->GetBinEntries(b);
   break;
  } // if(sBinLabel.EqualTo(x))
  if(sBinLabel.EqualTo("")){break;}
 } // for(Int_t b=1;b<=nbx;b++)
 if(TMath::Abs(dx)<1.e-44)
 {
  Warning(sMethodName.Data(),"TMath::Abs(dx)<1.e-44, %s",x);
  fPropagateError = kFALSE;
  return wCov;
 } 
 if(TMath::Abs(wx)<1.e-44)
 {
  Warning(sMethodName.Data(),"TMath::Abs(wx)<1.e-44, %s",x);
  fPropagateError = kFALSE;
  return wCov;
 }

 // y:
 Double_t dy = 0.; // <<y>> 
 Double_t wy = 0.; // \sum w_y
 Int_t nby = fCorrelationsPro[csy][cy]->GetNbinsX();
 for(Int_t b=1;b<=nby;b++)
 {
  TString sBinLabel = fCorrelationsPro[csy][cy]->GetXaxis()->GetBinLabel(b);
  if(sBinLabel.EqualTo(y))
  {
   //cout<<Form("b = %d, binLabel = %s",b,sBinLabel.Data())<<endl;
   dy = fCorrelationsPro[csy][cy]->GetBinContent(b);
   wy = fCorrelationsPro[csy][cy]->GetBinEntries(b);
   break;
  } // if(sBinLabel.EqualTo(y))
  if(sBinLabel.EqualTo("")){break;}
 } // for(Int_t b=1;b<=nby;b++)
 if(TMath::Abs(dy)<1.e-44)
 {
  Warning(sMethodName.Data(),"TMath::Abs(dy)<1.e-44, %s",y);
  fPropagateError = kFALSE;
  return wCov; 
 }
 if(TMath::Abs(wy)<1.e-44)
 {
  Warning(sMethodName.Data(),"TMath::Abs(wy)<1.e-44, %s",y);
  fPropagateError = kFALSE;
  return wCov; 
 } 

 // Product: 
 Double_t dxy = 0.; // <<xy>>
 Double_t wxy = 0.; // \sum w_x*w_y
 // x:
 Int_t nBinsX = profile2D->GetNbinsX();
 Int_t gbx = 0; // generic bin for x 
 for(Int_t b=1;b<=nBinsX;b++)
 {
  TString sBinLabel = profile2D->GetXaxis()->GetBinLabel(b);
  if(sBinLabel.EqualTo(x))
  {
   gbx = b; break;
  } 
 } // for(Int_t b=1;b<=nBins2D;b++)
 if(0==gbx){Fatal(sMethodName.Data(),"0==gbx, %s",x);} 
 // y:
 Int_t nBinsY = profile2D->GetNbinsY();
 Int_t gby = 0; // generic bin for y 
 for(Int_t b=1;b<=nBinsY;b++)
 {
  TString sBinLabel = profile2D->GetYaxis()->GetBinLabel(b);
  if(sBinLabel.EqualTo(y))
  {
   gby = b; break;
  } 
 } // for(Int_t b=1;b<=nBinsY;b++)
 if(0==gby){Fatal(sMethodName.Data(),"0==gby, %s",y);} 

 if(gbx>gby)
 {
  dxy = profile2D->GetBinContent(profile2D->GetBin(gbx,gby));
  wxy = profile2D->GetBinEntries(profile2D->GetBin(gbx,gby));
 }
 else if(gbx<gby)
 {
  dxy = profile2D->GetBinContent(profile2D->GetBin(gby,gbx));
  wxy = profile2D->GetBinEntries(profile2D->GetBin(gby,gbx));
 } else{Fatal(sMethodName.Data(),"gbx==gby, %s, %s",x,y);}
 if(TMath::Abs(dxy)<1.e-44)
 {
  Warning(sMethodName.Data(),"TMath::Abs(dxy)<1.e-44, %s, %s",x,y);
  fPropagateError = kFALSE;
  return wCov; 
 } 
 if(TMath::Abs(wxy)<1.e-44)
 {
  Warning(sMethodName.Data(),"TMath::Abs(wxy)<1.e-44, %s, %s",x,y);
  fPropagateError = kFALSE;
  return wCov; 
 } 

 // Finally:
 if(bUnbiasedEstimator)
 {
  Double_t num = dxy-dx*dy; // numerator of Eq. (C.12) on page 131 of my thesis
  Double_t den = 1.-wxy/(wx*wy); // denominator of Eq. (C.12) on page 131 of my thesis 
  Double_t pre = wxy/(wx*wy); // prefactor
  if(TMath::Abs(den)<1.e-44)
  {
   Warning(sMethodName.Data(),"TMath::Abs(den)<1.e-44, %s, %s",x,y);
   fPropagateError = kFALSE;
   return wCov; 
  }
  wCov = pre*num/den;  
  if(TMath::Abs(wCov)<1.e-44)
  {
   Warning(sMethodName.Data(),"TMath::Abs(wCov)<1.e-44, %s, %s",x,y);
   fPropagateError = kFALSE;
   return wCov; 
  }
 } else
   {
    // TBI check if this is a correct formula for the biased estimator
    Double_t num = dxy-dx*dy; // numerator of Eq. (C.12) on page 131 of my thesis
    Double_t den = 1.; 
    Double_t pre = wxy/(wx*wy); // prefactor
    if(TMath::Abs(den)<1.e-44)
    {
     Warning(sMethodName.Data(),"TMath::Abs(den)<1.e-44, %s, %s",x,y);
     fPropagateError = kFALSE;
     return wCov; 
    }
    wCov = pre*num/den;  
    if(TMath::Abs(wCov)<1.e-44)
    {
     Warning(sMethodName.Data(),"TMath::Abs(wCov)<1.e-44, %s, %s",x,y);
     fPropagateError = kFALSE;
     return wCov; 
    }
   } 

 return wCov;

} // Double_t AliFlowAnalysisWithMultiparticleCorrelations::Covariance(const char *x, const char *y, TProfile2D *profile2D, Bool_t bUnbiasedEstimator = kFALSE)

//=======================================================================================================================

/*
TComplex AliFlowAnalysisWithMultiparticleCorrelations::Recursion(Int_t n, Int_t* harmonic, Int_t* mult)
{
 // Calculate multi-particle correlators by using recursion originally developed by 
 // Kristjan Gulbrandsen (gulbrand@nbi.dk). 

 TComplex c = Q(harmonic[n-1], mult[n-1]);
 if (n == 1) return c;
 c *= Recursion(n-1, harmonic, mult);
 if (mult[n-1]>1) return c;
 for (Int_t i=0; i<(n-1); i++) {
    harmonic[i] += harmonic[n-1];
    mult[i]++;
    c -= (mult[i]-1.)*Recursion(n-1, harmonic, mult);
    mult[i]--;
    harmonic[i] -= harmonic[n-1];
  }

 return c;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::Recursion(Int_t n, Int_t* harmonic, Int_t* mult)
*/

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::Recursion(Int_t n, Int_t* harmonic, Int_t mult, Int_t skip) 
{
 // Calculate multi-particle correlators by using recursion (an improved faster version) originally developed by 
 // Kristjan Gulbrandsen (gulbrand@nbi.dk). 

  Int_t nm1 = n-1;
  TComplex c(Q(harmonic[nm1], mult));
  if (nm1 == 0) return c;
  c *= Recursion(nm1, harmonic);
  if (nm1 == skip) return c;

  Int_t multp1 = mult+1;
  Int_t nm2 = n-2;
  Int_t counter1 = 0;
  Int_t hhold = harmonic[counter1];
  harmonic[counter1] = harmonic[nm2];
  harmonic[nm2] = hhold + harmonic[nm1];
  TComplex c2(Recursion(nm1, harmonic, multp1, nm2));
  Int_t counter2 = n-3;
  while (counter2 >= skip) {
    harmonic[nm2] = harmonic[counter1];
    harmonic[counter1] = hhold;
    ++counter1;
    hhold = harmonic[counter1];
    harmonic[counter1] = harmonic[nm2];
    harmonic[nm2] = hhold + harmonic[nm1];
    c2 += Recursion(nm1, harmonic, multp1, counter2);
    --counter2;
  }
  harmonic[nm2] = harmonic[counter1];
  harmonic[counter1] = hhold;

  if (mult == 1) return c-c2;
  return c-Double_t(mult)*c2;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::Recursion(Int_t n, Int_t* harmonic, Int_t mult, Int_t skip) 

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::OneDiff(Int_t n1)
{
 // Generic differential one-particle correlation <exp[i(n1*psi1)]>.
 // (psi labels POI, phi labels RPs)  

 TComplex one = p(n1,1);

 return one;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::OneDiff(Int_t n1)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::TwoDiff(Int_t n1, Int_t n2)
{
 // Generic differential two-particle correlation <exp[i(n1*psi1+n2*phi2)]>.
 // (psi labels POI, phi labels RPs)  

 TComplex two = p(n1,1)*Q(n2,1)-q(n1+n2,2);

 return two;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::TwoDiff(Int_t n1, Int_t n2)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::ThreeDiff(Int_t n1, Int_t n2, Int_t n3)
{
 // Generic differential three-particle correlation <exp[i(n1*psi1+n2*phi2+n3*phi3)]>.
 // (psi labels POI, phi labels RPs)  

 TComplex three = p(n1,1)*Q(n2,1)*Q(n3,1)-q(n1+n2,2)*Q(n3,1)-q(n1+n3,2)*Q(n2,1)
                - p(n1,1)*Q(n2+n3,2)+2.*q(n1+n2+n3,3); 

 return three;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::ThreeDiff(Int_t n1, Int_t n2, Int_t n3)

//=======================================================================================================================

TComplex AliFlowAnalysisWithMultiparticleCorrelations::FourDiff(Int_t n1, Int_t n2, Int_t n3, Int_t n4)
{
 // Generic differential four-particle correlation <exp[i(n1*psi1+n2*phi2+n3*phi3+n4*phi4)]>.
 // (psi labels POI, phi labels RPs)  

 TComplex four = p(n1,1)*Q(n2,1)*Q(n3,1)*Q(n4,1)-q(n1+n2,2)*Q(n3,1)*Q(n4,1)-Q(n2,1)*q(n1+n3,2)*Q(n4,1)
               - p(n1,1)*Q(n2+n3,2)*Q(n4,1)+2.*q(n1+n2+n3,3)*Q(n4,1)-Q(n2,1)*Q(n3,1)*q(n1+n4,2)
               + Q(n2+n3,2)*q(n1+n4,2)-p(n1,1)*Q(n3,1)*Q(n2+n4,2)+q(n1+n3,2)*Q(n2+n4,2)
               + 2.*Q(n3,1)*q(n1+n2+n4,3)-p(n1,1)*Q(n2,1)*Q(n3+n4,2)+q(n1+n2,2)*Q(n3+n4,2)
               + 2.*Q(n2,1)*q(n1+n3+n4,3)+2.*p(n1,1)*Q(n2+n3+n4,3)-6.*q(n1+n2+n3+n4,4);

 return four;

} // TComplex AliFlowAnalysisWithMultiparticleCorrelations::FourDiff(Int_t n1, Int_t n2, Int_t n3, Int_t n4)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::SetDiffHarmonics(Int_t order, Int_t *harmonics)
{
 // Set harmonics for all differential correlators. 

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::SetDiffHarmonics(Int_t order, Int_t *harmonics)";

 // Basic protection:
 if(order<=0||order>4){Fatal(sMethodName.Data(),"order<=0||order>4");}
 if(!harmonics){Fatal(sMethodName.Data(),"!harmonics");}

 for(Int_t o=0;o<order;o++)
 {
  fDiffHarmonics[order-1][o] = harmonics[o];
 }
 
 fCalculateDiffCorrelations = kTRUE;

} // void AliFlowAnalysisWithMultiparticleCorrelations::SetDiffHarmonics(Int_t order, Int_t *harmonics)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::SetWeightsHist(TH1D* const hist, const char *type, const char *variable)
{
 // Pass histogram holding weights from an external file to the corresponding data member. 
 
 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::SetWeightsHist(TH1D* const hist, const char *type, const char *variable)";
 
 // Basic protection:
 if(!hist){Fatal(sMethodName.Data(),"hist");}
 if(!(TString(type).EqualTo("RP") || TString(type).EqualTo("POI"))){Fatal(sMethodName.Data(),"!(TString(type).EqualTo... type = %s ",type);}
 if(!(TString(variable).EqualTo("phi") || TString(variable).EqualTo("pt") || TString(variable).EqualTo("eta"))){Fatal(sMethodName.Data(),"!(TString(variable).EqualTo... variable = %s ",variable);}

 Int_t rp = 0; // [RP,POI]
 if(TString(type).EqualTo("POI")){rp=1;} 

 Int_t ppe = 0; // [phi,pt,eta]
 if(TString(variable).EqualTo("pt")){ppe=1;} 
 if(TString(variable).EqualTo("eta")){ppe=2;} 

 // Finally:
 hist->SetDirectory(0);
 fWeightsHist[rp][ppe] = (TH1D*)hist->Clone();
 if(!fWeightsHist[rp][ppe]){Fatal(sMethodName.Data(),"fWeightsHist[%d][%d]",rp,ppe);}

 // Cosmetics:
 TString sType[2] = {"RP","POI"};
 TString sVariable[3] = {"phi","pt","eta"};
 fWeightsHist[rp][ppe]->SetName(Form("%s weights (%s)",sVariable[ppe].Data(),sType[rp].Data()));
 //fWeightsHist[rp][ppe]->SetTitle(Form("%s weights (%s)",sVariable[ppe].Data(),sType[rp].Data()));

 // Flag:
 fUseWeights[rp][ppe] = kTRUE; 

} // void AliFlowAnalysisWithMultiparticleCorrelations::SetWeightsHist(TH1D* const hwh, const char *type, const char *variable)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForWeights()
{
 // Initialize all arrays for weights. 

 for(Int_t rp=0;rp<2;rp++) // [RP,POI]
 {
  for(Int_t ppe=0;ppe<3;ppe++) // [phi,pt,eta]
  {
   fUseWeights[rp][ppe] = kFALSE;
   fWeightsHist[rp][ppe] = NULL; 
  }
 }

} // void AliFlowAnalysisWithMultiparticleCorrelations::InitializeArraysForWeights()

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::SetnBins(const char *type, const char *variable, Int_t nBins)
{
 // Set number of bins for histograms fKinematicsHist[2][3].

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::SetnBins(const char *type, const char *variable, Int_t nBins)";
 
 // Basic protection:
 if(!(TString(type).EqualTo("RP") || TString(type).EqualTo("POI")))
 {
  cout<<"Well, it would be better for you to use RP or POI here..."<<endl;
  Fatal(sMethodName.Data(),"!(TString(type).EqualTo... type = %s ",type);
 }
 if(!(TString(variable).EqualTo("phi") || TString(variable).EqualTo("pt") || TString(variable).EqualTo("eta")))
 {
  cout<<"phi, pt or eta, please!"<<endl;
  Fatal(sMethodName.Data(),"!(TString(variable).EqualTo... variable = %s ",variable);
 }

 Int_t rp = 0; // [RP,POI]
 if(TString(type).EqualTo("POI")){rp=1;} 

 Int_t ppe = 0; // [phi,pt,eta]
 if(TString(variable).EqualTo("pt")){ppe=1;} 
 if(TString(variable).EqualTo("eta")){ppe=2;} 

 fnBins[rp][ppe] = nBins;

} // void AliFlowAnalysisWithMultiparticleCorrelations::SetnBins(const char *type, const char *variable, Int_t nBins)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::SetMin(const char *type, const char *variable, Double_t min)
{
 // Set min bin range for histograms fKinematicsHist[2][3].

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::SetMin(const char *type, const char *variable, Double_t min)";
 
 // Basic protection:
 if(!(TString(type).EqualTo("RP") || TString(type).EqualTo("POI")))
 {
  cout<<"Well, it would be better for you to use RP or POI here..."<<endl;
  Fatal(sMethodName.Data(),"!(TString(type).EqualTo... type = %s ",type);
 }
 if(!(TString(variable).EqualTo("phi") || TString(variable).EqualTo("pt") || TString(variable).EqualTo("eta")))
 {
  cout<<"phi, pt or eta, please!"<<endl;
  Fatal(sMethodName.Data(),"!(TString(variable).EqualTo... variable = %s ",variable);
 }

 Int_t rp = 0; // [RP,POI]
 if(TString(type).EqualTo("POI")){rp=1;} 

 Int_t ppe = 0; // [phi,pt,eta]
 if(TString(variable).EqualTo("pt")){ppe=1;} 
 if(TString(variable).EqualTo("eta")){ppe=2;} 

 fMin[rp][ppe] = min;

} // void AliFlowAnalysisWithMultiparticleCorrelations::SetMin(const char *type, const char *variable, Double_t min)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::SetMax(const char *type, const char *variable, Double_t max)
{
 // Set max bin range for histograms fKinematicsHist[2][3].

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::SetMax(const char *type, const char *variable, Double_t max)";
 
 // Basic protection:
 if(!(TString(type).EqualTo("RP") || TString(type).EqualTo("POI")))
 {
  cout<<"Well, it would be better for you to use RP or POI here..."<<endl;
  Fatal(sMethodName.Data(),"!(TString(type).EqualTo... type = %s ",type);
 }
 if(!(TString(variable).EqualTo("phi") || TString(variable).EqualTo("pt") || TString(variable).EqualTo("eta")))
 {
  cout<<"phi, pt or eta, please!"<<endl;
  Fatal(sMethodName.Data(),"!(TString(variable).EqualTo... variable = %s ",variable);
 }

 Int_t rp = 0; // [RP,POI]
 if(TString(type).EqualTo("POI")){rp=1;} 

 Int_t ppe = 0; // [phi,pt,eta]
 if(TString(variable).EqualTo("pt")){ppe=1;} 
 if(TString(variable).EqualTo("eta")){ppe=2;} 

 fMax[rp][ppe] = max;

} // void AliFlowAnalysisWithMultiparticleCorrelations::SetMax(const char *type, const char *variable, Double_t min)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::SetnBinsMult(const char *type, Int_t nBinsMult)
{
 // Set number of bins for histograms fMultDistributionsHist[3].

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::SetnBinsMult(const char *type, Int_t nBinsMult)";
 
 // Basic protection:
 if(!(TString(type).EqualTo("RP") || TString(type).EqualTo("POI") || TString(type).EqualTo("REF")))
 {
  cout<<"Well, it would be better for you to use RP, POI or REF here..."<<endl;
  Fatal(sMethodName.Data(),"!(TString(type).EqualTo... type = %s ",type);
 }

 Int_t rpr = 0; // [RP,POI,REF]
 if(TString(type).EqualTo("POI")){rpr=1;} 
 else if(TString(type).EqualTo("REF")){rpr=2;} 

 fnBinsMult[rpr] = nBinsMult;

} // void AliFlowAnalysisWithMultiparticleCorrelations::SetnBinsMult(const char *type, Int_t nBinsMult)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::SetMinMult(const char *type, Double_t minMult)
{
 // Set min bin range for histograms fMultDistributionsHist[3].

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::SetMinMult(const char *type, Double_t minMult)";
 
 // Basic protection:
 if(!(TString(type).EqualTo("RP") || TString(type).EqualTo("POI") || TString(type).EqualTo("REF")))
 {
  cout<<"Well, it would be better for you to use RP, POI or REF here..."<<endl;
  Fatal(sMethodName.Data(),"!(TString(type).EqualTo... type = %s ",type);
 }

 Int_t rpr = 0; // [RP,POI,REF]
 if(TString(type).EqualTo("POI")){rpr=1;} 
 else if(TString(type).EqualTo("REF")){rpr=2;} 

 fMinMult[rpr] = minMult;

} // void AliFlowAnalysisWithMultiparticleCorrelations::SetMinMult(const char *type, Double_t minMult)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::SetMaxMult(const char *type, Double_t maxMult)
{
 // Set max bin range for histograms fMultDistributionsHist[3].

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::SetMaxMult(const char *type, Double_t maxMult)";
 
 // Basic protection:
 if(!(TString(type).EqualTo("RP") || TString(type).EqualTo("POI") || TString(type).EqualTo("REF")))
 {
  cout<<"Well, it would be better for you to use RP, POI or REF here..."<<endl;
  Fatal(sMethodName.Data(),"!(TString(type).EqualTo... type = %s ",type);
 }

 Int_t rpr = 0; // [RP,POI,REF]
 if(TString(type).EqualTo("POI")){rpr=1;} 
 else if(TString(type).EqualTo("REF")){rpr=2;} 

 fMaxMult[rpr] = maxMult;

} // void AliFlowAnalysisWithMultiparticleCorrelations::SetMaxMult(const char *type, Double_t minMult)

//=======================================================================================================================

void AliFlowAnalysisWithMultiparticleCorrelations::DumpThePoints(AliFlowEventSimple *anEvent)
{
 // Dump the points into the external file. 
 
 // Dumping format: 
 // Event <eventNo> Multiplicity <multRP> 
 // phi pt eta

 TString sMethodName = "void AliFlowAnalysisWithMultiparticleCorrelations::DumpThePoints(AliFlowEventSimple *anEvent)";

 // Basic protection:
 if(!anEvent){Fatal(sMethodName.Data(),"if(!anEvent)");} 
 if(!fMultDistributionsHist[0]){Fatal(sMethodName.Data(),"if(!fMultDistributionsHist[0])");} 
 if(fMaxNoEventsPerFile<=0){Fatal(sMethodName.Data(),"if(fMaxNoEventsPerFile<=0)");} 

 // Determine event number and multiplicity:
 Int_t eventNo = (Int_t) fMultDistributionsHist[0]->GetEntries(); // TBI this is a little bit shaky...
 Int_t multRP = (Int_t) anEvent->GetNumberOfRPs(); // TBI shall I promote this variable into data member? 

 // Determine external file name:
 Int_t fileCounter = (Int_t)((eventNo-1)/fMaxNoEventsPerFile);
 TString filename = Form("%s_%d.dat",fAnalysisTag.Data(),fileCounter);

 // Open external file and dump:
 ofstream myfile;
 myfile.open(filename.Data(),ios::app); 
 myfile << Form("Event %d Multiplicity %d\n",eventNo,multRP);   
 Int_t nTracks = (Int_t) anEvent->NumberOfTracks();
 Double_t dPhi = 0., dPt = 0., dEta = 0.;
 for(Int_t t=0;t<nTracks;t++) // loop over all tracks
 {
  AliFlowTrackSimple *pTrack = anEvent->GetTrack(t);
  if(!pTrack){printf("\n AAAARGH: pTrack is NULL in MPC::DumpThePoints(AliFlowEventSimple *anEvent) !!!!"); continue;}
  if(pTrack->InRPSelection()) 
  {
   dPhi = pTrack->Phi(); 
   dPt = pTrack->Pt();
   dEta = pTrack->Eta();
   myfile<<Form("%f %f %f\n",dPhi,dPt,dEta);
   //cout<<Form("%f %f %f",dPhi,dPt,dEta)<<endl;
  }
 } // for(Int_t t=0;t<nTracks;t++) // loop over all tracks
 myfile<<"\n";
 myfile.close();

} // void AliFlowAnalysisWithMultiparticleCorrelations::DumpThePoints(AliFlowEventSimple *anEvent)

//=======================================================================================================================

TH1D *AliFlowAnalysisWithMultiparticleCorrelations::GetHistogramWithWeights(const char *filePath, const char *listName, const char *type, const char *variable, const char *production)
{
 // Access from external ROOT file the desired histogram with weights. 

 // a) Return value; 
 // b) Method name; 
 // c) Basic protection for arguments; 
 // d) Check if the external ROOT file exists at specified path; 
 // e) Access the external ROOT file and fetch the desired histogram with weights;
 // f) Close the external ROOT file. 

 // a) Return value:
 TH1D *hist = NULL; 

 // b) Method name: 
 TString sMethodName = "Double_t AliFlowAnalysisWithMultiparticleCorrelations::GetHistogramWithWeights(const char *filePath, const char *listName, const char *type, const char *variable, const char *production)"; 

 // c) Basic protection for arguments:
 if(!(TString(type).EqualTo("RP") || TString(type).EqualTo("POI"))){Fatal(sMethodName.Data(),"!(TString(type).EqualTo...");}
 if(!(TString(variable).EqualTo("phi") || TString(variable).EqualTo("pt") || TString(variable).EqualTo("eta"))){Fatal(sMethodName.Data(),"!(TString(variable).EqualTo...");}
 if(!(TString(production).EqualTo("data") || TString(production).BeginsWith("LHC"))){Fatal(sMethodName.Data(),"!(TString(production).EqualTo...");}

 // d) Check if the external ROOT file exists at specified path:
 if(gSystem->AccessPathName(filePath,kFileExists))
 {
  Fatal(sMethodName.Data(),"if(gSystem->AccessPathName(filePath,kFileExists)), filePath = %s",filePath);
 }

 // e) Access the external ROOT file and fetch the desired histogram with weights:
 TFile *weightsFile = TFile::Open(filePath,"READ");
 TList *weightsFileLOK = weightsFile->GetListOfKeys(); 
 if(!weightsFileLOK || weightsFileLOK->GetEntries() != 1) // TBI get rid of the 2nd condition at some point...
 {
  //printf("\n => if(!weightsFileLOK || weightsFileLOK->GetEntries() != 1)\n\n"); 
  Fatal(sMethodName.Data(),"if(!weightsFileLOK || weightsFileLOK->GetEntries() != 1)");
 } 
 // Access TDirectoryFile "weightsMPCanalysis":
 TDirectoryFile *directoryFile = dynamic_cast<TDirectoryFile*>(weightsFile->Get("weightsMPCanalysis"));
 if(!directoryFile)
 {
  //printf("\n => if(!directoryFile)\n\n");   
  Fatal(sMethodName.Data(),"if(!directoryFile)");
 } 
 // Access the specified list:
 TList *list = dynamic_cast<TList*>(directoryFile->Get(listName));
 if(!list)
 {
  cout<<Form("listName = %s",listName)<<endl;
  Warning(sMethodName.Data(),"if(!list)"); 
  return NULL;
 }
 // Finally, access the desired histogram:
 hist = dynamic_cast<TH1D*>(list->FindObject(Form("%s,%s,%s",type,variable,production)));
 if(!hist)
 {
  //printf("\n => if(!hist)\n\n");   
  Warning(sMethodName.Data(),"if(!hist)");
  return NULL;
 } else { hist->SetDirectory(0); }

 // f) Close the external ROOT file: 
 weightsFile->Close(); delete weightsFile;

 return hist;

} // TH1D *AliFlowAnalysisWithMultiparticleCorrelations::GetHistogramWithWeights(const char *filePath, const char *listName, const char *type, const char *variable, const char *production)






















 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:5
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:6
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:7
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:8
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:9
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:10
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:11
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:12
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:13
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:14
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:15
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:16
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:17
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:18
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:19
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:20
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:21
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:22
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:23
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:24
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:25
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:26
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:27
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:28
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:29
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:30
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:31
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:32
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:33
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:34
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:35
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:36
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:37
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:38
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:39
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:40
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:41
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:42
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:43
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:44
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:45
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:46
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:47
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:48
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:49
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:50
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:51
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:52
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:53
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:54
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:55
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:56
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:57
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:58
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:59
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:60
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:61
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:62
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:63
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:64
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:65
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:66
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:67
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:68
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:69
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:70
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:71
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:72
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:73
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:74
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:75
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:76
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:77
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:78
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:79
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:80
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:81
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:82
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:83
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:84
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:85
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:86
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:87
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:88
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:89
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:90
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:91
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:92
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:93
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:94
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:95
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:96
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:97
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:98
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:99
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:100
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:101
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:102
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:103
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:104
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:105
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:106
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:107
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:108
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:109
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:110
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:111
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:112
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:113
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:114
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:115
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:116
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:117
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:118
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:119
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:120
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:121
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:122
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:123
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:124
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:125
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:126
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:127
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:128
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:129
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:130
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:131
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:132
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:133
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:134
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:135
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:136
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:137
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:138
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:139
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:140
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:141
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:142
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:143
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:144
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:145
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:146
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:147
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:148
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:149
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:150
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:151
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:152
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:153
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:154
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:155
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:156
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:157
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:158
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:159
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:160
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:161
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:162
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:163
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:164
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:165
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:166
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:167
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:168
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:169
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:170
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:171
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:172
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:173
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:174
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:175
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:176
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:177
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:178
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:179
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:180
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:181
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:182
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:183
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:184
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:185
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:186
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:187
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:188
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:189
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:190
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:191
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:192
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:193
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:194
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:195
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:196
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:197
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:198
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:199
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:200
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:201
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:202
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:203
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:204
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:205
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:206
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:207
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:208
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:209
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:210
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:211
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:212
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:213
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:214
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:215
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:216
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:217
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:218
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:219
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:220
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:221
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:222
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:223
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:224
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:225
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:226
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:227
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:228
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:229
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:230
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:231
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:232
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:233
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:234
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:235
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:236
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:237
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:238
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:239
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:240
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:241
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:242
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:243
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:244
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:245
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:246
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:247
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:248
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:249
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:250
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:251
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:252
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:253
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:254
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:255
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:256
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:257
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:258
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:259
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:260
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:261
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:262
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:263
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:264
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:265
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:266
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:267
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:268
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:269
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:270
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:271
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:272
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:273
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:274
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:275
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:276
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:277
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:278
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:279
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:280
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:281
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:282
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:283
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:284
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:285
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:286
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:287
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:288
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:289
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:290
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:291
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:292
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:293
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:294
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:295
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:296
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:297
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:298
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:299
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:300
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:301
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:302
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:303
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:304
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:305
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:306
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:307
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:308
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:309
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:310
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:311
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:312
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:313
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:314
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:315
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:316
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:317
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:318
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:319
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:320
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:321
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:322
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:323
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:324
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:325
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:326
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:327
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:328
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:329
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:330
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:331
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:332
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:333
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:334
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:335
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:336
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:337
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:338
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:339
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:340
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:341
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:342
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:343
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:344
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:345
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:346
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:347
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:348
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:349
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:350
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:351
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:352
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:353
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:354
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:355
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:356
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:357
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:358
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:359
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:360
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:361
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:362
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:363
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:364
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:365
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:366
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:367
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:368
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:369
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:370
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:371
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:372
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:373
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:374
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:375
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:376
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:377
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:378
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:379
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:380
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:381
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:382
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:383
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:384
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:385
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:386
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:387
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:388
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:389
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:390
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:391
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:392
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:393
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:394
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:395
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:396
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:397
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:398
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:399
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:400
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:401
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:402
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:403
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:404
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:405
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:406
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:407
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:408
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:409
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:410
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:411
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:412
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:413
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:414
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:415
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:416
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:417
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:418
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:419
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:420
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:421
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:422
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:423
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:424
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:425
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:426
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:427
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:428
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:429
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:430
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:431
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:432
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:433
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:434
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:435
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:436
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:437
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:438
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:439
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:440
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:441
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:442
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:443
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:444
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:445
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:446
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:447
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:448
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:449
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:450
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:451
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:452
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:453
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:454
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:455
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:456
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:457
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:458
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:459
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:460
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:461
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:462
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:463
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:464
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:465
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:466
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:467
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:468
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:469
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:470
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:471
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:472
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:473
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:474
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:475
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:476
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:477
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:478
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:479
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:480
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:481
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:482
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:483
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:484
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:485
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:486
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:487
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:488
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:489
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:490
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:491
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:492
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:493
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:494
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:495
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:496
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:497
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:498
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:499
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:500
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:501
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:502
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:503
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:504
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:505
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:506
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:507
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:508
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:509
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:510
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:511
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:512
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:513
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:514
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:515
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:516
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:517
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:518
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:519
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:520
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:521
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:522
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:523
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:524
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:525
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:526
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:527
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:528
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:529
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:530
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:531
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:532
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:533
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:534
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:535
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:536
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:537
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:538
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:539
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:540
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:541
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:542
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:543
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:544
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:545
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:546
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:547
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:548
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:549
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:550
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:551
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:552
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:553
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:554
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:555
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:556
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:557
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:558
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:559
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:560
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:561
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:562
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:563
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:564
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:565
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:566
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:567
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:568
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:569
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:570
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:571
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:572
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:573
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:574
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:575
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:576
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:577
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:578
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:579
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:580
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:581
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:582
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:583
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:584
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:585
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:586
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:587
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:588
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:589
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:590
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:591
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:592
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:593
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:594
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:595
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:596
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:597
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:598
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:599
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:600
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:601
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:602
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:603
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:604
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:605
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:606
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:607
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:608
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:609
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:610
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:611
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:612
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:613
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:614
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:615
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:616
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:617
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:618
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:619
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:620
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:621
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:622
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:623
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:624
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:625
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:626
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:627
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:628
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:629
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:630
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:631
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:632
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:633
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:634
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:635
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:636
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:637
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:638
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:639
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:640
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:641
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:642
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:643
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:644
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:645
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:646
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:647
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:648
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:649
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:650
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:651
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:652
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:653
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:654
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:655
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:656
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:657
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:658
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:659
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:660
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:661
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:662
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:663
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:664
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:665
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:666
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:667
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:668
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:669
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:670
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:671
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:672
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:673
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:674
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:675
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:676
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:677
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:678
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:679
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:680
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:681
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:682
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:683
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:684
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:685
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:686
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:687
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:688
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:689
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:690
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:691
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:692
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:693
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:694
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:695
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:696
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:697
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:698
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:699
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:700
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:701
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:702
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:703
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:704
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:705
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:706
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:707
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:708
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:709
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:710
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:711
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:712
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:713
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:714
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:715
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:716
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:717
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:718
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:719
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:720
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:721
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:722
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:723
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:724
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:725
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:726
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:727
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:728
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:729
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:730
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:731
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:732
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:733
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:734
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:735
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:736
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:737
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:738
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:739
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:740
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:741
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:742
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:743
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:744
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:745
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:746
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:747
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:748
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:749
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:750
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:751
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:752
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:753
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:754
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:755
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:756
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:757
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:758
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:759
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:760
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:761
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:762
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:763
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:764
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:765
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:766
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:767
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:768
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:769
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:770
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:771
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:772
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:773
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:774
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:775
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:776
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:777
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:778
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:779
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:780
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:781
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:782
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:783
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:784
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:785
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:786
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:787
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:788
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:789
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:790
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:791
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:792
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:793
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:794
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:795
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:796
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:797
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:798
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:799
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:800
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:801
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:802
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:803
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:804
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:805
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:806
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:807
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:808
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:809
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:810
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:811
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:812
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:813
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:814
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:815
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:816
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:817
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:818
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:819
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:820
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:821
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:822
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:823
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:824
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:825
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:826
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:827
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:828
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:829
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:830
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:831
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:832
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:833
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:834
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:835
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:836
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:837
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:838
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:839
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:840
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:841
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:842
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:843
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:844
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:845
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:846
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:847
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:848
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:849
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:850
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:851
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:852
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:853
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:854
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:855
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:856
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:857
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:858
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:859
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:860
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:861
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:862
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:863
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:864
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:865
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:866
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:867
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:868
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:869
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:870
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:871
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:872
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:873
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:874
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:875
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:876
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:877
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:878
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:879
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:880
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:881
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:882
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:883
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:884
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:885
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:886
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:887
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:888
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:889
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:890
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:891
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:892
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:893
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:894
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:895
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:896
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:897
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:898
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:899
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:900
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:901
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:902
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:903
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:904
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:905
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:906
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:907
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:908
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:909
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:910
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:911
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:912
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:913
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:914
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:915
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:916
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:917
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:918
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:919
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:920
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:921
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:922
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:923
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:924
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:925
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:926
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:927
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:928
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:929
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:930
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:931
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:932
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:933
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:934
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:935
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:936
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:937
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:938
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:939
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:940
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:941
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:942
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:943
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:944
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:945
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:946
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:947
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:948
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:949
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:950
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:951
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:952
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:953
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:954
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:955
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:956
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:957
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:958
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:959
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:960
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:961
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:962
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:963
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:964
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:965
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:966
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:967
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:968
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:969
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:970
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:971
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:972
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:973
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:974
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:975
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:976
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:977
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:978
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:979
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:980
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:981
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:982
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:983
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:984
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:985
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:986
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:987
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:988
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:989
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:990
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:991
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:992
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:993
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:994
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:995
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:996
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:997
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:998
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:999
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1000
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1001
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1002
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1003
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1004
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1005
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1006
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1007
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1008
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1009
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1010
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1011
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1012
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1013
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1014
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1015
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1016
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1017
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1018
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1019
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1020
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1021
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1022
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1023
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1024
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1025
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1026
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1027
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1028
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1029
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1030
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1031
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1032
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1033
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1034
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1035
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1036
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1037
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1038
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1039
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1040
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1041
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1042
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1043
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1044
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1045
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1046
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1047
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1048
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1049
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1050
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1051
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1052
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1053
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1054
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1055
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1056
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1057
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1058
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1059
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1060
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1061
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1062
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1063
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1064
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1065
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1066
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1067
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1068
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1069
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1070
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1071
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1072
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1073
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1074
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1075
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1076
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1077
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1078
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1079
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1080
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1081
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1082
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1083
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1084
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1085
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1086
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1087
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1088
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1089
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1090
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1091
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1092
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1093
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1094
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1095
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1096
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1097
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1098
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1099
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1100
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1101
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1102
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1103
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1104
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1105
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1106
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1107
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1108
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1109
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1110
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1111
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1112
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1113
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1114
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1115
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1116
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1117
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1118
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1119
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1120
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1121
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1122
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1123
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1124
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1125
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1126
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1127
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1128
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1129
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1130
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1131
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1132
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1133
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1134
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1135
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1136
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1137
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1138
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1139
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1140
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1141
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1142
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1143
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1144
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1145
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1146
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1147
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1148
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1149
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1150
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1151
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1152
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1153
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1154
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1155
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1156
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1157
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1158
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1159
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1160
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1161
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1162
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1163
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1164
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1165
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1166
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1167
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1168
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1169
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1170
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1171
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1172
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1173
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1174
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1175
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1176
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1177
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1178
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1179
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1180
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1181
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1182
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1183
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1184
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1185
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1186
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1187
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1188
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1189
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1190
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1191
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1192
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1193
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1194
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1195
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1196
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1197
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1198
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1199
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1200
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1201
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1202
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1203
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1204
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1205
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1206
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1207
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1208
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1209
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1210
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1211
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1212
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1213
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1214
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1215
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1216
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1217
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1218
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1219
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1220
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1221
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1222
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1223
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1224
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1225
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1226
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1227
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1228
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1229
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1230
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1231
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1232
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1233
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1234
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1235
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1236
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1237
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1238
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1239
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1240
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1241
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1242
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1243
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1244
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1245
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1246
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1247
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1248
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1249
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1250
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1251
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1252
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1253
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1254
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1255
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1256
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1257
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1258
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1259
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1260
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1261
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1262
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1263
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1264
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1265
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1266
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1267
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1268
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1269
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1270
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1271
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1272
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1273
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1274
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1275
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1276
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1277
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1278
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1279
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1280
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1281
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1282
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1283
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1284
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1285
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1286
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1287
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1288
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1289
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1290
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1291
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1292
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1293
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1294
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1295
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1296
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1297
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1298
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1299
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1300
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1301
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1302
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1303
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1304
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1305
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1306
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1307
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1308
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1309
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1310
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1311
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1312
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1313
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1314
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1315
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1316
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1317
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1318
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1319
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1320
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1321
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1322
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1323
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1324
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1325
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1326
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1327
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1328
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1329
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1330
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1331
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1332
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1333
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1334
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1335
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1336
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1337
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1338
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1339
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1340
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1341
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1342
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1343
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1344
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1345
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1346
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1347
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1348
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1349
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1350
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1351
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1352
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1353
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1354
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1355
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1356
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1357
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1358
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1359
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1360
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1361
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1362
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1363
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1364
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1365
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1366
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1367
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1368
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1369
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1370
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1371
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1372
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1373
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1374
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1375
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1376
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1377
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1378
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1379
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1380
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1381
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1382
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1383
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1384
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1385
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1386
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1387
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1388
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1389
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1390
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1391
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1392
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1393
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1394
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1395
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1396
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1397
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1398
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1399
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1400
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1401
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1402
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1403
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1404
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1405
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1406
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1407
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1408
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1409
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1410
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1411
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1412
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1413
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1414
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1415
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1416
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1417
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1418
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1419
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1420
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1421
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1422
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1423
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1424
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1425
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1426
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1427
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1428
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1429
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1430
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1431
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1432
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1433
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1434
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1435
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1436
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1437
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1438
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1439
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1440
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1441
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1442
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1443
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1444
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1445
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1446
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1447
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1448
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1449
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1450
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1451
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1452
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1453
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1454
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1455
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1456
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1457
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1458
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1459
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1460
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1461
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1462
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1463
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1464
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1465
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1466
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1467
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1468
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1469
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1470
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1471
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1472
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1473
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1474
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1475
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1476
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1477
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1478
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1479
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1480
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1481
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1482
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1483
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1484
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1485
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1486
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1487
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1488
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1489
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1490
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1491
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1492
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1493
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1494
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1495
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1496
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1497
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1498
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1499
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1500
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1501
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1502
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1503
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1504
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1505
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1506
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1507
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1508
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1509
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1510
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1511
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1512
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1513
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1514
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1515
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1516
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1517
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1518
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1519
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1520
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1521
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1522
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1523
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1524
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1525
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1526
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1527
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1528
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1529
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1530
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1531
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1532
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1533
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1534
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1535
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1536
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1537
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1538
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1539
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1540
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1541
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1542
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1543
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1544
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1545
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1546
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1547
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1548
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1549
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1550
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1551
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1552
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1553
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1554
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1555
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1556
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1557
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1558
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1559
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1560
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1561
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1562
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1563
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1564
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1565
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1566
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1567
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1568
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1569
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1570
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1571
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1572
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1573
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1574
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1575
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1576
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1577
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1578
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1579
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1580
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1581
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1582
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1583
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1584
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1585
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1586
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1587
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1588
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1589
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1590
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1591
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1592
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1593
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1594
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1595
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1596
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1597
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1598
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1599
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1600
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1601
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1602
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1603
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1604
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1605
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1606
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1607
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1608
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1609
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1610
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1611
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1612
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1613
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1614
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1615
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1616
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1617
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1618
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1619
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1620
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1621
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1622
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1623
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1624
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1625
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1626
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1627
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1628
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1629
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1630
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1631
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1632
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1633
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1634
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1635
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1636
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1637
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1638
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1639
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1640
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1641
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1642
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1643
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1644
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1645
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1646
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1647
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1648
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1649
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1650
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1651
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1652
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1653
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1654
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1655
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1656
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1657
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1658
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1659
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1660
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1661
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1662
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1663
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1664
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1665
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1666
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1667
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1668
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1669
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1670
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1671
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1672
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1673
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1674
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1675
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1676
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1677
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1678
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1679
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1680
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1681
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1682
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1683
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1684
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1685
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1686
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1687
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1688
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1689
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1690
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1691
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1692
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1693
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1694
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1695
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1696
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1697
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1698
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1699
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1700
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1701
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1702
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1703
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1704
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1705
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1706
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1707
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1708
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1709
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1710
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1711
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1712
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1713
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1714
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1715
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1716
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1717
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1718
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1719
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1720
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1721
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1722
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1723
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1724
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1725
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1726
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1727
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1728
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1729
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1730
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1731
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1732
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1733
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1734
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1735
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1736
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1737
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1738
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1739
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1740
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1741
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1742
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1743
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1744
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1745
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1746
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1747
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1748
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1749
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1750
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1751
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1752
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1753
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1754
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1755
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1756
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1757
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1758
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1759
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1760
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1761
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1762
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1763
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1764
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1765
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1766
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1767
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1768
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1769
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1770
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1771
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1772
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1773
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1774
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1775
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1776
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1777
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1778
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1779
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1780
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1781
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1782
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1783
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1784
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1785
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1786
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1787
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1788
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1789
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1790
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1791
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1792
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1793
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1794
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1795
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1796
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1797
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1798
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1799
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1800
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1801
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1802
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1803
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1804
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1805
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1806
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1807
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1808
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1809
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1810
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1811
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1812
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1813
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1814
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1815
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1816
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1817
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1818
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1819
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1820
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1821
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1822
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1823
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1824
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1825
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1826
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1827
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1828
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1829
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1830
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1831
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1832
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1833
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1834
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1835
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1836
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1837
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1838
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1839
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1840
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1841
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1842
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1843
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1844
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1845
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1846
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1847
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1848
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1849
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1850
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1851
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1852
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1853
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1854
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1855
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1856
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1857
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1858
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1859
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1860
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1861
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1862
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1863
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1864
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1865
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1866
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1867
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1868
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1869
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1870
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1871
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1872
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1873
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1874
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1875
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1876
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1877
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1878
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1879
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1880
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1881
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1882
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1883
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1884
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1885
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1886
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1887
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1888
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1889
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1890
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1891
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1892
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1893
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1894
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1895
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1896
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1897
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1898
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1899
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1900
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1901
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1902
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1903
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1904
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1905
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1906
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1907
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1908
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1909
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1910
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1911
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1912
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1913
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1914
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1915
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1916
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1917
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1918
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1919
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1920
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1921
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1922
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1923
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1924
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1925
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1926
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1927
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1928
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1929
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1930
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1931
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1932
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1933
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1934
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1935
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1936
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1937
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1938
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1939
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1940
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1941
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1942
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1943
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1944
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1945
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1946
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1947
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1948
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1949
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1950
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1951
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1952
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1953
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1954
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1955
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1956
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1957
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1958
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1959
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1960
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1961
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1962
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1963
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1964
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1965
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1966
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1967
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1968
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1969
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1970
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1971
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1972
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1973
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1974
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1975
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1976
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1977
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1978
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1979
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1980
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1981
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1982
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1983
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1984
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1985
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1986
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1987
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1988
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1989
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1990
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1991
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1992
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1993
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1994
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1995
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1996
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1997
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1998
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:1999
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2000
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2001
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2002
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2003
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2004
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2005
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2006
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2007
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2008
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2009
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2010
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2011
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2012
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2013
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2014
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2015
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2016
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2017
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2018
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2019
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2020
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2021
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2022
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2023
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2024
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2025
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2026
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2027
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2028
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2029
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2030
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2031
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2032
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2033
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2034
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2035
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2036
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2037
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2038
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2039
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2040
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2041
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2042
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2043
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2044
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2045
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2046
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2047
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2048
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2049
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2050
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2051
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2052
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2053
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2054
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2055
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2056
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2057
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2058
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2059
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2060
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2061
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2062
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2063
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2064
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2065
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2066
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2067
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2068
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2069
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2070
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2071
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2072
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2073
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2074
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2075
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2076
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2077
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2078
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2079
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2080
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2081
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2082
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2083
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2084
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2085
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2086
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2087
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2088
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2089
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2090
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2091
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2092
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2093
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2094
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2095
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2096
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2097
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2098
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2099
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2100
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2101
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2102
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2103
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2104
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2105
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2106
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2107
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2108
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2109
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2110
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2111
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2112
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2113
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2114
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2115
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2116
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2117
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2118
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2119
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2120
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2121
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2122
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2123
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2124
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2125
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2126
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2127
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2128
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2129
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2130
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2131
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2132
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2133
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2134
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2135
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2136
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2137
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2138
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2139
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2140
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2141
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2142
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2143
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2144
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2145
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2146
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2147
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2148
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2149
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2150
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2151
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2152
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2153
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2154
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2155
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2156
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2157
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2158
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2159
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2160
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2161
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2162
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2163
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2164
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2165
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2166
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2167
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2168
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2169
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2170
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2171
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2172
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2173
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2174
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2175
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2176
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2177
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2178
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2179
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2180
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2181
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2182
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2183
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2184
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2185
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2186
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2187
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2188
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2189
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2190
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2191
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2192
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2193
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2194
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2195
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2196
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2197
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2198
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2199
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2200
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2201
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2202
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2203
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2204
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2205
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2206
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2207
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2208
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2209
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2210
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2211
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2212
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2213
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2214
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2215
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2216
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2217
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2218
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2219
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2220
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2221
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2222
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2223
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2224
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2225
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2226
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2227
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2228
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2229
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2230
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2231
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2232
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2233
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2234
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2235
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2236
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2237
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2238
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2239
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2240
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2241
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2242
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2243
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2244
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2245
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2246
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2247
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2248
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2249
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2250
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2251
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2252
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2253
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2254
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2255
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2256
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2257
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2258
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2259
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2260
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2261
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2262
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2263
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2264
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2265
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2266
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2267
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2268
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2269
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2270
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2271
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2272
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2273
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2274
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2275
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2276
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2277
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2278
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2279
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2280
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2281
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2282
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2283
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2284
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2285
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2286
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2287
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2288
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2289
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2290
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2291
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2292
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2293
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2294
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2295
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2296
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2297
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2298
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2299
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2300
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2301
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2302
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2303
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2304
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2305
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2306
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2307
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2308
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2309
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2310
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2311
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2312
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2313
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2314
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2315
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2316
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2317
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2318
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2319
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2320
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2321
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2322
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2323
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2324
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2325
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2326
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2327
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2328
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2329
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2330
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2331
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2332
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2333
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2334
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2335
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2336
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2337
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2338
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2339
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2340
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2341
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2342
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2343
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2344
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2345
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2346
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2347
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2348
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2349
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2350
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2351
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2352
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2353
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2354
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2355
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2356
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2357
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2358
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2359
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2360
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2361
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2362
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2363
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2364
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2365
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2366
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2367
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2368
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2369
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2370
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2371
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2372
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2373
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2374
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2375
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2376
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2377
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2378
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2379
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2380
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2381
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2382
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2383
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2384
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2385
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2386
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2387
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2388
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2389
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2390
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2391
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2392
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2393
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2394
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2395
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2396
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2397
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2398
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2399
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2400
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2401
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2402
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2403
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2404
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2405
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2406
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2407
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2408
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2409
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2410
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2411
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2412
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2413
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2414
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2415
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2416
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2417
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2418
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2419
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2420
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2421
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2422
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2423
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2424
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2425
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2426
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2427
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2428
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2429
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2430
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2431
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2432
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2433
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2434
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2435
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2436
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2437
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2438
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2439
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2440
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2441
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2442
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2443
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2444
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2445
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2446
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2447
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2448
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2449
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2450
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2451
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2452
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2453
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2454
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2455
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2456
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2457
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2458
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2459
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2460
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2461
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2462
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2463
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2464
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2465
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2466
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2467
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2468
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2469
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2470
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2471
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2472
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2473
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2474
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2475
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2476
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2477
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2478
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2479
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2480
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2481
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2482
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2483
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2484
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2485
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2486
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2487
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2488
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2489
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2490
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2491
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2492
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2493
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2494
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2495
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2496
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2497
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2498
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2499
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2500
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2501
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2502
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2503
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2504
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2505
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2506
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2507
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2508
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2509
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2510
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2511
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2512
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2513
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2514
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2515
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2516
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2517
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2518
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2519
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2520
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2521
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2522
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2523
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2524
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2525
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2526
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2527
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2528
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2529
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2530
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2531
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2532
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2533
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2534
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2535
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2536
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2537
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2538
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2539
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2540
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2541
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2542
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2543
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2544
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2545
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2546
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2547
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2548
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2549
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2550
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2551
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2552
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2553
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2554
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2555
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2556
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2557
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2558
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2559
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2560
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2561
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2562
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2563
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2564
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2565
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2566
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2567
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2568
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2569
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2570
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2571
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2572
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2573
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2574
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2575
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2576
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2577
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2578
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2579
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2580
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2581
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2582
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2583
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2584
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2585
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2586
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2587
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2588
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2589
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2590
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2591
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2592
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2593
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2594
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2595
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2596
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2597
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2598
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2599
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2600
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2601
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2602
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2603
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2604
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2605
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2606
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2607
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2608
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2609
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2610
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2611
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2612
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2613
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2614
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2615
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2616
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2617
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2618
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2619
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2620
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2621
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2622
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2623
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2624
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2625
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2626
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2627
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2628
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2629
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2630
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2631
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2632
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2633
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2634
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2635
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2636
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2637
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2638
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2639
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2640
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2641
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2642
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2643
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2644
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2645
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2646
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2647
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2648
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2649
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2650
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2651
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2652
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2653
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2654
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2655
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2656
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2657
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2658
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2659
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2660
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2661
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2662
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2663
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2664
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2665
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2666
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2667
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2668
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2669
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2670
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2671
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2672
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2673
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2674
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2675
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2676
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2677
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2678
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2679
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2680
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2681
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2682
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2683
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2684
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2685
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2686
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2687
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2688
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2689
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2690
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2691
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2692
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2693
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2694
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2695
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2696
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2697
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2698
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2699
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2700
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2701
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2702
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2703
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2704
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2705
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2706
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2707
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2708
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2709
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2710
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2711
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2712
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2713
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2714
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2715
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2716
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2717
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2718
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2719
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2720
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2721
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2722
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2723
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2724
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2725
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2726
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2727
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2728
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2729
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2730
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2731
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2732
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2733
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2734
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2735
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2736
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2737
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2738
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2739
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2740
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2741
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2742
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2743
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2744
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2745
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2746
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2747
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2748
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2749
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2750
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2751
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2752
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2753
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2754
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2755
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2756
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2757
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2758
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2759
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2760
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2761
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2762
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2763
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2764
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2765
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2766
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2767
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2768
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2769
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2770
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2771
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2772
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2773
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2774
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2775
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2776
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2777
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2778
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2779
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2780
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2781
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2782
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2783
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2784
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2785
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2786
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2787
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2788
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2789
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2790
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2791
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2792
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2793
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2794
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2795
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2796
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2797
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2798
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2799
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2800
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2801
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2802
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2803
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2804
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2805
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2806
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2807
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2808
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2809
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2810
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2811
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2812
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2813
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2814
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2815
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2816
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2817
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2818
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2819
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2820
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2821
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2822
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2823
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2824
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2825
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2826
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2827
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2828
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2829
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2830
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2831
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2832
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2833
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2834
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2835
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2836
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2837
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2838
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2839
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2840
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2841
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2842
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2843
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2844
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2845
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2846
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2847
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2848
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2849
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2850
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2851
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2852
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2853
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2854
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2855
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2856
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2857
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2858
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2859
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2860
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2861
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2862
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2863
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2864
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2865
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2866
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2867
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2868
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2869
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2870
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2871
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2872
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2873
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2874
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2875
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2876
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2877
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2878
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2879
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2880
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2881
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2882
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2883
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2884
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2885
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2886
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2887
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2888
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2889
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2890
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2891
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2892
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2893
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2894
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2895
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2896
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2897
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2898
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2899
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2900
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2901
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2902
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2903
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2904
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2905
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2906
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2907
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2908
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2909
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2910
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2911
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2912
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2913
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2914
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2915
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2916
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2917
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2918
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2919
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2920
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2921
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2922
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2923
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2924
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2925
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2926
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2927
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2928
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2929
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2930
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2931
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2932
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2933
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2934
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2935
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2936
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2937
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2938
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2939
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2940
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2941
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2942
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2943
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2944
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2945
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2946
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2947
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2948
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2949
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2950
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2951
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2952
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2953
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2954
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2955
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2956
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2957
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2958
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2959
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2960
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2961
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2962
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2963
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2964
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2965
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2966
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2967
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2968
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2969
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2970
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2971
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2972
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2973
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2974
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2975
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2976
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2977
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2978
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2979
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2980
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2981
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2982
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2983
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2984
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2985
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2986
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2987
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2988
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2989
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2990
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2991
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2992
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2993
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2994
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2995
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2996
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2997
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2998
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:2999
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3000
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3001
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3002
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3003
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3004
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3005
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3006
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3007
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3008
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3009
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3010
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3011
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3012
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3013
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3014
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3015
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3016
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3017
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3018
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3019
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3020
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3021
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3022
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3023
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3024
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3025
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3026
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3027
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3028
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3029
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3030
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3031
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3032
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3033
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3034
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3035
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3036
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3037
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3038
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3039
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3040
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3041
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3042
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3043
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3044
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3045
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3046
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3047
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3048
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3049
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3050
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3051
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3052
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3053
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3054
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3055
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3056
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3057
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3058
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3059
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3060
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3061
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3062
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3063
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3064
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3065
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3066
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3067
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3068
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3069
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3070
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3071
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3072
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3073
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3074
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3075
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3076
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3077
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3078
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3079
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3080
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3081
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3082
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3083
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3084
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3085
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3086
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3087
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3088
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3089
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3090
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3091
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3092
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3093
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3094
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3095
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3096
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3097
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3098
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3099
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3100
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3101
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3102
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3103
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3104
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3105
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3106
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3107
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3108
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3109
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3110
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3111
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3112
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3113
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3114
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3115
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3116
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3117
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3118
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3119
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3120
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3121
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3122
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3123
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3124
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3125
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3126
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3127
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3128
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3129
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3130
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3131
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3132
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3133
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3134
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3135
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3136
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3137
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3138
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3139
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3140
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3141
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3142
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3143
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3144
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3145
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3146
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3147
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3148
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3149
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3150
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3151
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3152
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3153
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3154
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3155
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3156
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3157
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3158
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3159
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3160
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3161
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3162
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3163
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3164
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3165
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3166
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3167
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3168
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3169
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3170
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3171
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3172
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3173
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3174
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3175
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3176
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3177
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3178
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3179
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3180
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3181
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3182
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3183
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3184
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3185
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3186
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3187
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3188
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3189
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3190
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3191
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3192
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3193
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3194
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3195
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3196
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3197
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3198
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3199
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3200
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3201
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3202
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3203
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3204
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3205
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3206
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3207
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3208
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3209
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3210
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3211
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3212
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3213
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3214
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3215
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3216
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3217
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3218
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3219
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3220
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3221
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3222
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3223
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3224
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3225
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3226
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3227
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3228
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3229
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3230
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3231
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3232
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3233
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3234
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3235
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3236
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3237
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3238
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3239
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3240
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3241
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3242
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3243
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3244
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3245
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3246
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3247
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3248
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3249
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3250
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3251
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3252
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3253
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3254
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3255
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3256
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3257
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3258
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3259
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3260
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3261
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3262
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3263
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3264
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3265
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3266
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3267
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3268
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3269
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3270
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3271
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3272
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3273
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3274
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3275
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3276
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3277
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3278
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3279
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3280
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3281
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3282
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3283
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3284
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3285
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3286
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3287
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3288
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3289
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3290
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3291
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3292
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3293
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3294
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3295
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3296
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3297
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3298
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3299
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3300
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3301
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3302
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3303
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3304
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3305
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3306
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3307
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3308
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3309
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3310
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3311
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3312
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3313
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3314
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3315
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3316
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3317
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3318
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3319
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3320
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3321
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3322
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3323
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3324
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3325
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3326
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3327
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3328
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3329
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3330
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3331
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3332
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3333
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3334
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3335
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3336
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3337
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3338
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3339
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3340
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3341
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3342
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3343
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3344
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3345
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3346
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3347
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3348
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3349
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3350
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3351
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3352
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3353
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3354
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3355
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3356
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3357
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3358
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3359
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3360
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3361
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3362
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3363
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3364
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3365
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3366
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3367
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3368
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3369
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3370
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3371
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3372
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3373
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3374
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3375
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3376
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3377
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3378
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3379
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3380
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3381
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3382
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3383
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3384
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3385
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3386
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3387
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3388
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3389
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3390
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3391
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3392
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3393
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3394
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3395
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3396
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3397
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3398
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3399
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3400
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3401
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3402
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3403
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3404
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3405
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3406
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3407
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3408
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3409
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3410
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3411
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3412
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3413
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3414
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3415
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3416
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3417
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3418
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3419
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3420
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3421
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3422
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3423
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3424
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3425
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3426
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3427
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3428
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3429
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3430
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3431
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3432
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3433
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3434
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3435
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3436
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3437
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3438
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3439
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3440
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3441
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3442
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3443
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3444
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3445
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3446
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3447
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3448
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3449
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3450
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3451
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3452
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3453
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3454
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3455
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3456
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3457
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3458
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3459
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3460
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3461
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3462
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3463
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3464
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3465
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3466
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3467
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3468
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3469
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3470
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3471
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3472
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3473
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3474
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3475
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3476
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3477
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3478
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3479
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3480
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3481
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3482
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3483
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3484
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3485
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3486
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3487
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3488
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3489
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3490
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3491
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3492
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3493
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3494
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3495
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3496
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3497
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3498
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3499
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3500
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3501
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3502
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3503
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3504
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3505
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3506
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3507
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3508
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3509
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3510
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3511
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3512
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3513
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3514
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3515
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3516
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3517
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3518
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3519
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3520
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3521
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3522
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3523
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3524
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3525
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3526
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3527
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3528
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3529
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3530
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3531
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3532
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3533
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3534
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3535
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3536
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3537
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3538
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3539
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3540
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3541
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3542
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3543
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3544
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3545
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3546
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3547
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3548
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3549
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3550
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3551
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3552
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3553
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3554
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3555
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3556
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3557
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3558
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3559
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3560
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3561
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3562
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3563
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3564
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3565
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3566
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3567
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3568
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3569
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3570
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3571
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3572
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3573
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3574
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3575
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3576
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3577
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3578
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3579
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3580
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3581
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3582
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3583
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3584
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3585
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3586
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3587
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3588
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3589
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3590
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3591
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3592
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3593
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3594
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3595
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3596
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3597
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3598
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3599
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3600
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3601
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3602
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3603
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3604
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3605
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3606
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3607
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3608
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3609
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3610
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3611
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3612
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3613
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3614
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3615
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3616
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3617
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3618
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3619
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3620
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3621
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3622
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3623
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3624
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3625
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3626
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3627
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3628
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3629
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3630
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3631
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3632
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3633
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3634
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3635
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3636
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3637
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3638
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3639
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3640
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3641
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3642
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3643
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3644
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3645
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3646
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3647
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3648
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3649
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3650
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3651
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3652
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3653
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3654
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3655
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3656
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3657
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3658
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3659
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3660
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3661
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3662
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3663
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3664
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3665
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3666
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3667
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3668
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3669
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3670
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3671
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3672
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3673
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3674
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3675
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3676
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3677
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3678
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3679
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3680
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3681
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3682
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3683
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3684
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3685
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3686
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3687
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3688
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3689
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3690
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3691
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3692
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3693
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3694
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3695
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3696
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3697
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3698
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3699
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3700
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3701
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3702
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3703
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3704
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3705
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3706
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3707
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3708
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3709
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3710
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3711
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3712
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3713
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3714
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3715
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3716
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3717
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3718
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3719
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3720
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3721
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3722
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3723
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3724
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3725
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3726
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3727
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3728
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3729
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3730
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3731
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3732
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3733
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3734
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3735
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3736
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3737
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3738
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3739
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3740
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3741
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3742
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3743
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3744
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3745
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3746
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3747
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3748
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3749
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3750
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3751
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3752
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3753
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3754
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3755
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3756
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3757
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3758
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3759
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3760
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3761
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3762
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3763
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3764
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3765
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3766
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3767
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3768
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3769
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3770
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3771
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3772
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3773
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3774
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3775
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3776
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3777
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3778
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3779
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3780
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3781
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3782
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3783
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3784
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3785
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3786
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3787
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3788
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3789
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3790
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3791
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3792
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3793
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3794
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3795
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3796
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3797
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3798
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3799
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3800
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3801
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3802
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3803
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3804
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3805
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3806
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3807
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3808
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3809
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3810
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3811
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3812
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3813
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3814
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3815
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3816
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3817
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3818
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3819
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3820
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3821
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3822
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3823
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3824
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3825
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3826
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3827
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3828
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3829
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3830
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3831
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3832
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3833
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3834
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3835
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3836
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3837
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3838
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3839
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3840
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3841
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3842
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3843
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3844
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3845
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3846
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3847
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3848
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3849
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3850
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3851
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3852
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3853
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3854
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3855
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3856
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3857
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3858
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3859
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3860
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3861
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3862
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3863
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3864
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3865
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3866
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3867
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3868
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3869
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3870
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3871
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3872
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3873
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3874
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3875
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3876
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3877
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3878
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3879
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3880
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3881
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3882
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3883
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3884
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3885
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3886
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3887
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3888
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3889
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3890
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3891
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3892
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3893
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3894
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3895
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3896
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3897
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3898
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3899
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3900
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3901
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3902
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3903
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3904
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3905
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3906
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3907
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3908
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3909
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3910
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3911
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3912
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3913
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3914
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3915
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3916
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3917
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3918
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3919
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3920
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3921
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3922
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3923
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3924
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3925
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3926
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3927
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3928
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3929
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3930
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3931
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3932
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3933
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3934
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3935
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3936
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3937
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3938
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3939
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3940
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3941
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3942
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3943
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3944
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3945
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3946
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3947
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3948
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3949
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3950
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3951
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3952
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3953
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3954
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3955
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3956
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3957
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3958
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3959
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3960
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3961
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3962
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3963
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3964
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3965
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3966
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3967
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3968
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3969
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3970
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3971
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3972
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3973
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3974
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3975
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3976
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3977
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3978
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3979
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3980
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3981
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3982
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3983
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3984
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3985
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3986
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3987
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3988
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3989
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3990
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3991
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3992
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3993
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3994
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3995
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3996
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3997
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3998
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:3999
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4000
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4001
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4002
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4003
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4004
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4005
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4006
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4007
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4008
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4009
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4010
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4011
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4012
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4013
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4014
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4015
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4016
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4017
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4018
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4019
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4020
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4021
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4022
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4023
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4024
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4025
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4026
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4027
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4028
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4029
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4030
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4031
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4032
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4033
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4034
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4035
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4036
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4037
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4038
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4039
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4040
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4041
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4042
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4043
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4044
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4045
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4046
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4047
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4048
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4049
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4050
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4051
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4052
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4053
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4054
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4055
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4056
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4057
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4058
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4059
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4060
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4061
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4062
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4063
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4064
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4065
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4066
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4067
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4068
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4069
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4070
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4071
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4072
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4073
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4074
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4075
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4076
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4077
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4078
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4079
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4080
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4081
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4082
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4083
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4084
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4085
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4086
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4087
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4088
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4089
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4090
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4091
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4092
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4093
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4094
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4095
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4096
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4097
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4098
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4099
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4100
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4101
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4102
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4103
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4104
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4105
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4106
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4107
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4108
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4109
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4110
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4111
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4112
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4113
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4114
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4115
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4116
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4117
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4118
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4119
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4120
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4121
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4122
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4123
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4124
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4125
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4126
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4127
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4128
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4129
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4130
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4131
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4132
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4133
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4134
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4135
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4136
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4137
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4138
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4139
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4140
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4141
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4142
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4143
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4144
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4145
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4146
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4147
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4148
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4149
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4150
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4151
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4152
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4153
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4154
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4155
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4156
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4157
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4158
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4159
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4160
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4161
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4162
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4163
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4164
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4165
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4166
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4167
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4168
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4169
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4170
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4171
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4172
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4173
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4174
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4175
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4176
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4177
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4178
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4179
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4180
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4181
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4182
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4183
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4184
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4185
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4186
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4187
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4188
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4189
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4190
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4191
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4192
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4193
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4194
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4195
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4196
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4197
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4198
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4199
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4200
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4201
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4202
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4203
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4204
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4205
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4206
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4207
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4208
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4209
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4210
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4211
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4212
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4213
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4214
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4215
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4216
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4217
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4218
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4219
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4220
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4221
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4222
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4223
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4224
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4225
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4226
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4227
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4228
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4229
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4230
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4231
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4232
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4233
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4234
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4235
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4236
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4237
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4238
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4239
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4240
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4241
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4242
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4243
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4244
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4245
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4246
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4247
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4248
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4249
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4250
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4251
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4252
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4253
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4254
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4255
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4256
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4257
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4258
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4259
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4260
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4261
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4262
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4263
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4264
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4265
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4266
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4267
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4268
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4269
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4270
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4271
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4272
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4273
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4274
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4275
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4276
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4277
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4278
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4279
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4280
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4281
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4282
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4283
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4284
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4285
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4286
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4287
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4288
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4289
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4290
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4291
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4292
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4293
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4294
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4295
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4296
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4297
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4298
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4299
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4300
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4301
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4302
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4303
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4304
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4305
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4306
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4307
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4308
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4309
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4310
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4311
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4312
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4313
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4314
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4315
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4316
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4317
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4318
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4319
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4320
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4321
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4322
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4323
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4324
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4325
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4326
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4327
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4328
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4329
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4330
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4331
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4332
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4333
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4334
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4335
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4336
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4337
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4338
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4339
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4340
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4341
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4342
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4343
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4344
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4345
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4346
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4347
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4348
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4349
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4350
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4351
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4352
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4353
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4354
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4355
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4356
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4357
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4358
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4359
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4360
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4361
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4362
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4363
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4364
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4365
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4366
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4367
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4368
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4369
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4370
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4371
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4372
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4373
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4374
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4375
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4376
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4377
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4378
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4379
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4380
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4381
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4382
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4383
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4384
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4385
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4386
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4387
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4388
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4389
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4390
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4391
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4392
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4393
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4394
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4395
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4396
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4397
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4398
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4399
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4400
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4401
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4402
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4403
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4404
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4405
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4406
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4407
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4408
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4409
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4410
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4411
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4412
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4413
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4414
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4415
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4416
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4417
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4418
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4419
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4420
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4421
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4422
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4423
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4424
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4425
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4426
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4427
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4428
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4429
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4430
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4431
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4432
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4433
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4434
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4435
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4436
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4437
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4438
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4439
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4440
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4441
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4442
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4443
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4444
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4445
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4446
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4447
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4448
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4449
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4450
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4451
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4452
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4453
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4454
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4455
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4456
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4457
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4458
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4459
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4460
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4461
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4462
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4463
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4464
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4465
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4466
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4467
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4468
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4469
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4470
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4471
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4472
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4473
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4474
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4475
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4476
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4477
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4478
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4479
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4480
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4481
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4482
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4483
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4484
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4485
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4486
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4487
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4488
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4489
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4490
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4491
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4492
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4493
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4494
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4495
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4496
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4497
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4498
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4499
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4500
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4501
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4502
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4503
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4504
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4505
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4506
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4507
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4508
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4509
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4510
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4511
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4512
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4513
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4514
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4515
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4516
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4517
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4518
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4519
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4520
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4521
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4522
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4523
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4524
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4525
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4526
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4527
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4528
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4529
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4530
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4531
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4532
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4533
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4534
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4535
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4536
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4537
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4538
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4539
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4540
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4541
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4542
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4543
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4544
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4545
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4546
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4547
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4548
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4549
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4550
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4551
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4552
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4553
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4554
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4555
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4556
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4557
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4558
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4559
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4560
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4561
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4562
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4563
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4564
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4565
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4566
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4567
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4568
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4569
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4570
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4571
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4572
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4573
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4574
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4575
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4576
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4577
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4578
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4579
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4580
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4581
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4582
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4583
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4584
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4585
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4586
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4587
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4588
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4589
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4590
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4591
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4592
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4593
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4594
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4595
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4596
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4597
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4598
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4599
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4600
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4601
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4602
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4603
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4604
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4605
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4606
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4607
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4608
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4609
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4610
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4611
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4612
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4613
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4614
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4615
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4616
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4617
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4618
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4619
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4620
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4621
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4622
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4623
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4624
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4625
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4626
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4627
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4628
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4629
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4630
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4631
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4632
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4633
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4634
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4635
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4636
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4637
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4638
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4639
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4640
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4641
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4642
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4643
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4644
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4645
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4646
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4647
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4648
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4649
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4650
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4651
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4652
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4653
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4654
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4655
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4656
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4657
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4658
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4659
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4660
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4661
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4662
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4663
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4664
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4665
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4666
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4667
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4668
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4669
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4670
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4671
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4672
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4673
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4674
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4675
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4676
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4677
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4678
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4679
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4680
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4681
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4682
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4683
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4684
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4685
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4686
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4687
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4688
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4689
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4690
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4691
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4692
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4693
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4694
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4695
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4696
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4697
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4698
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4699
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4700
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4701
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4702
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4703
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4704
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4705
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4706
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4707
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4708
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4709
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4710
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4711
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4712
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4713
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4714
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4715
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4716
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4717
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4718
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4719
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4720
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4721
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4722
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4723
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4724
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4725
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4726
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4727
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4728
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4729
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4730
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4731
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4732
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4733
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4734
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4735
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4736
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4737
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4738
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4739
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4740
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4741
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4742
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4743
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4744
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4745
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4746
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4747
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4748
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4749
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4750
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4751
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4752
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4753
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4754
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4755
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4756
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4757
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4758
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4759
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4760
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4761
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4762
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4763
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4764
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4765
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4766
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4767
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4768
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4769
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4770
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4771
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4772
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4773
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4774
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4775
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4776
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4777
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4778
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4779
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4780
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4781
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4782
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4783
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4784
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4785
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4786
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4787
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4788
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4789
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4790
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4791
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4792
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4793
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4794
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4795
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4796
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4797
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4798
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4799
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4800
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4801
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4802
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4803
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4804
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4805
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4806
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4807
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4808
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4809
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4810
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4811
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4812
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4813
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4814
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4815
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4816
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4817
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4818
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4819
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4820
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4821
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4822
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4823
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4824
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4825
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4826
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4827
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4828
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4829
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4830
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4831
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4832
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4833
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4834
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4835
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4836
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4837
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4838
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4839
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4840
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4841
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4842
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4843
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4844
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4845
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4846
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4847
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4848
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4849
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4850
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4851
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4852
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4853
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4854
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4855
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4856
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4857
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4858
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4859
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4860
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4861
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4862
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4863
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4864
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4865
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4866
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4867
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4868
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4869
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4870
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4871
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4872
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4873
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4874
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4875
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4876
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4877
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4878
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4879
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4880
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4881
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4882
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4883
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4884
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4885
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4886
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4887
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4888
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4889
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4890
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4891
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4892
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4893
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4894
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4895
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4896
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4897
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4898
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4899
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4900
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4901
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4902
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4903
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4904
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4905
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4906
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4907
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4908
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4909
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4910
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4911
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4912
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4913
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4914
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4915
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4916
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4917
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4918
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4919
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4920
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4921
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4922
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4923
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4924
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4925
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4926
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4927
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4928
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4929
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4930
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4931
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4932
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4933
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4934
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4935
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4936
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4937
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4938
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4939
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4940
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4941
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4942
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4943
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4944
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4945
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4946
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4947
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4948
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4949
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4950
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4951
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4952
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4953
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4954
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4955
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4956
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4957
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4958
 AliFlowAnalysisWithMultiparticleCorrelations.cxx:4959