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 Q-cumulants * 
 *                                * 
 * author: Ante Bilandzic         * 
 *        (abilandzic@gmail.com)  *
 *********************************/ 

#define AliFlowAnalysisWithQCumulants_cxx

#include "Riostream.h"
#include "AliFlowCommonConstants.h"
#include "AliFlowCommonHist.h"
#include "AliFlowCommonHistResults.h"
#include "TChain.h"

#include "TFile.h"
#include "TList.h"
#include "TGraph.h"
#include "TParticle.h"
#include "TRandom3.h"
#include "TStyle.h"
#include "TProfile.h"
#include "TProfile2D.h" 
#include "TMath.h"
#include "TArrow.h"
#include "TPaveLabel.h"
#include "TCanvas.h"
#include "AliFlowEventSimple.h"
#include "AliFlowTrackSimple.h"
#include "AliFlowAnalysisWithQCumulants.h"
#include "TArrayD.h"
#include "TRandom.h"
#include "TF1.h"

class TH1;
class TH2;
class TGraph;
class TPave;
class TLatex;
class TMarker;
class TRandom3;
class TObjArray;
class TList;
class TCanvas;
class TSystem;
class TROOT;
class AliFlowVector;
class TVector;

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

using std::endl;
using std::cout;
using std::flush;
ClassImp(AliFlowAnalysisWithQCumulants)

AliFlowAnalysisWithQCumulants::AliFlowAnalysisWithQCumulants(): 
 // 0.) base:
 fHistList(NULL),
 // 1.) common:
 fBookOnlyBasicCCH(kTRUE),
 fCommonHists(NULL),
 fCommonHists2nd(NULL), 
 fCommonHists4th(NULL),
 fCommonHists6th(NULL),
 fCommonHists8th(NULL),
 fCommonHistsResults2nd(NULL),
 fCommonHistsResults4th(NULL),
 fCommonHistsResults6th(NULL),
 fCommonHistsResults8th(NULL),
 fnBinsPhi(0),
 fPhiMin(0),
 fPhiMax(0),
 fPhiBinWidth(0),
 fnBinsPt(0),
 fPtMin(0),
 fPtMax(0),
 fPtBinWidth(0),
 fnBinsEta(0),
 fEtaMin(0),
 fEtaMax(0),
 fEtaBinWidth(0),
 fCommonConstants(NULL),
 fFillMultipleControlHistograms(kFALSE),
 fHarmonic(2),
 fAnalysisLabel(NULL),
 // 2a.) particle weights:
 fWeightsList(NULL),
 fUsePhiWeights(kFALSE),
 fUsePtWeights(kFALSE),
 fUseEtaWeights(kFALSE),
 fUseTrackWeights(kFALSE),
 fUseParticleWeights(NULL),
 fPhiWeights(NULL),
 fPtWeights(NULL),
 fEtaWeights(NULL),
 // 2b.) event weights:
 fMultiplicityWeight(NULL),
 fMultiplicityIs(AliFlowCommonConstants::kRP),
 // 3.) integrated flow:
 fIntFlowList(NULL), 
 fIntFlowProfiles(NULL),
 fIntFlowResults(NULL),
 fIntFlowAllCorrelationsVsM(NULL),
 fIntFlowFlags(NULL),
 fApplyCorrectionForNUA(kFALSE),  
 fApplyCorrectionForNUAVsM(kFALSE),
 fnBinsMult(10000),
 fMinMult(0.),  
 fMaxMult(10000.), 
 fPropagateErrorAlsoFromNIT(kFALSE), 
 fCalculateCumulantsVsM(kFALSE),
 fCalculateAllCorrelationsVsM(kFALSE), 
 fMinimumBiasReferenceFlow(kTRUE), 
 fForgetAboutCovariances(kFALSE), 
 fStorePhiDistributionForOneEvent(kFALSE),
 fExactNoRPs(0),
 fUse2DHistograms(kFALSE),
 fFillProfilesVsMUsingWeights(kTRUE),
 fUseQvectorTerms(kFALSE),
 fReQ(NULL),
 fImQ(NULL),
 fSpk(NULL),
 fIntFlowCorrelationsEBE(NULL),
 fIntFlowEventWeightsForCorrelationsEBE(NULL),
 fIntFlowCorrelationsAllEBE(NULL),
 fNumberOfRPsEBE(0.),
 fNumberOfPOIsEBE(0.),
 fReferenceMultiplicityEBE(0.),  
 fAvMultiplicity(NULL),
 fIntFlowCorrelationsPro(NULL),
 fIntFlowSquaredCorrelationsPro(NULL),
 fIntFlowCorrelationsAllPro(NULL),
 fIntFlowExtraCorrelationsPro(NULL),
 fIntFlowProductOfCorrelationsPro(NULL),
 fIntFlowProductOfCorrectionTermsForNUAPro(NULL),
 fIntFlowCorrelationsHist(NULL),
 fIntFlowCorrelationsAllHist(NULL),
 fIntFlowCovariances(NULL),
 fIntFlowSumOfProductOfEventWeights(NULL),
 fIntFlowCovariancesNUA(NULL),
 fIntFlowSumOfProductOfEventWeightsNUA(NULL),
 fIntFlowQcumulants(NULL),
 fIntFlowQcumulantsRebinnedInM(NULL), 
 fIntFlowQcumulantsErrorSquaredRatio(NULL), 
 fIntFlow(NULL),
 fIntFlowRebinnedInM(NULL),
 fIntFlowDetectorBias(NULL),
 // 4.) differential flow:
 fDiffFlowList(NULL),
 fDiffFlowProfiles(NULL),
 fDiffFlowResults(NULL),
 fDiffFlow2D(NULL),
 fDiffFlowFlags(NULL),
 fCalculateDiffFlow(kTRUE),
 fCalculate2DDiffFlow(kFALSE),
 fCalculateDiffFlowVsEta(kTRUE),
 // 5.) other differential correlators:
 fOtherDiffCorrelatorsList(NULL),
 // 6.) distributions:
 fDistributionsList(NULL),
 fDistributionsFlags(NULL),
 fStoreDistributions(kFALSE),
 fnBinsForCorrelations(10000),
 // 7.) various:
 fVariousList(NULL),
 fPhiDistributionForOneEvent(NULL),
 // 8.) debugging and cross-checking:
 fNestedLoopsList(NULL),
 fEvaluateIntFlowNestedLoops(kFALSE),
 fEvaluateDiffFlowNestedLoops(kFALSE),
 fMaxAllowedMultiplicity(10),
 fEvaluateNestedLoops(NULL),
 fIntFlowDirectCorrelations(NULL),
 fIntFlowExtraDirectCorrelations(NULL),
 fCrossCheckInPtBinNo(10),
 fCrossCheckInEtaBinNo(20),
 fNoOfParticlesInBin(NULL),
 fMixedHarmonicsNestedLoops(NULL),
 // 9.) mixed harmonics: 
 fMixedHarmonicsList(NULL),
 fMixedHarmonicsProfiles(NULL),
 fMixedHarmonicsResults(NULL),
 fMixedHarmonicsErrorPropagation(NULL),
 fMixedHarmonicsFlags(NULL),
 fCalculateMixedHarmonics(kFALSE),
 fCalculateMixedHarmonicsVsM(kFALSE),
 f2pCorrelations(NULL),
 f3pCorrelations(NULL),
 f4pCorrelations(NULL),
 f5pCorrelations(NULL),
 f6pCorrelations(NULL),
 f7pCorrelations(NULL),
 f8pCorrelations(NULL),
 f2pCumulants(NULL),
 f3pCumulants(NULL),
 f4pCumulants(NULL),
 f5pCumulants(NULL),
 f6pCumulants(NULL),
 f7pCumulants(NULL),
 f8pCumulants(NULL),
 fMixedHarmonicProductOfEventWeights(NULL),
 fMixedHarmonicProductOfCorrelations(NULL),
 // 10.) Control histograms:
 fControlHistogramsList(NULL), 
 fControlHistogramsFlags(NULL),
 fStoreControlHistograms(kFALSE),
 fCorrelationNoRPsVsRefMult(NULL), 
 fCorrelationNoPOIsVsRefMult(NULL),
 fCorrelationNoRPsVsNoPOIs(NULL),
 // 11.) Bootstrap:
 fBootstrapList(NULL),
 fBootstrapProfilesList(NULL),
 fBootstrapResultsList(NULL),
 fBootstrapFlags(NULL),
 fUseBootstrap(kFALSE),
 fUseBootstrapVsM(kFALSE),
 fnSubsamples(10),
 fRandom(NULL),
 fBootstrapCorrelations(NULL),
 fBootstrapCumulants(NULL)
 {
  // constructor  
  
  // base list to hold all output objects:
  fHistList = new TList();
  fHistList->SetName("cobjQC");
  fHistList->SetOwner(kTRUE);
  
  // list to hold histograms with phi, pt and eta weights:      
  fWeightsList = new TList();
  
  // multiplicity weight:
  fMultiplicityWeight = new TString("combinations");

  // analysis label;
  fAnalysisLabel = new TString();
      
  // initialize all arrays:  
  this->InitializeArraysForIntFlow();
  this->InitializeArraysForDiffFlow();
  this->InitializeArraysForDistributions();
  this->InitializeArraysForVarious();
  this->InitializeArraysForNestedLoops();
  this->InitializeArraysForMixedHarmonics();
  this->InitializeArraysForControlHistograms();
  this->InitializeArraysForBootstrap();
  
 } // end of constructor
 
//================================================================================================================  

AliFlowAnalysisWithQCumulants::~AliFlowAnalysisWithQCumulants()
{
 // destructor
 
 delete fHistList;

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

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

void AliFlowAnalysisWithQCumulants::Init()
{
 // a) Cross check if the settings make sense before starting the QC adventure;
 // b) Access all common constants;
 // c) Book all objects;
 // d) Store flags for integrated and differential flow;
 // e) Store flags for distributions of corelations;
 // f) Store harmonic which will be estimated;
 // g) Store flags for mixed harmonics;
 // h) Store flags for control histograms;
 // i) Store bootstrap flags.
  
 //save old value and prevent histograms from being added to directory
 //to avoid name clashes in case multiple analaysis objects are used
 //in an analysis
 Bool_t oldHistAddStatus = TH1::AddDirectoryStatus();
 TH1::AddDirectory(kFALSE);
 
 // a) Cross check if the settings make sense before starting the QC adventure; 
 this->CrossCheckSettings();
 // b) Access all common constants and book a profile to hold them:
 this->CommonConstants("Init");
 // c) Book all objects:
 this->BookAndFillWeightsHistograms(); 
 this->BookAndNestAllLists();
 this->BookCommonHistograms();
 this->BookEverythingForIntegratedFlow(); 
 this->BookEverythingForDifferentialFlow(); 
 this->BookEverythingFor2DDifferentialFlow(); 
 this->BookEverythingForDistributions();
 this->BookEverythingForVarious();
 this->BookEverythingForNestedLoops();
 this->BookEverythingForMixedHarmonics();
 this->BookEverythingForControlHistograms();
 this->BookEverythingForBootstrap();

 // d) Store flags for integrated and differential flow:
 this->StoreIntFlowFlags();
 this->StoreDiffFlowFlags();
 // e) Store flags for distributions of corelations:
 this->StoreFlagsForDistributions();
 // f) Store harmonic which will be estimated:
 this->StoreHarmonic();
 // g) Store flags for mixed harmonics:
 this->StoreMixedHarmonicsFlags();
 // h) Store flags for control histograms:
 this->StoreControlHistogramsFlags();
 // i) Store bootstrap flags:
 this->StoreBootstrapFlags();

 TH1::AddDirectory(oldHistAddStatus);

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

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

void AliFlowAnalysisWithQCumulants::Make(AliFlowEventSimple* anEvent)
{
 // Running over data only in this method.
 
 // a) Check all pointers used in this method;
 // b) Define local variables;
 // c) Fill the common control histograms and call the method to fill fAvMultiplicity;
 // d) Loop over data and calculate e-b-e quantities Q_{n,k}, S_{p,k} and s_{p,k};
 // e) Calculate the final expressions for S_{p,k} and s_{p,k} (important !!!!); 
 // f) Call the methods which calculate correlations for reference flow;
 // g) Call the methods which calculate correlations for differential flow;
 // h) Call the methods which calculate correlations for 2D differential flow;
 // i) Call the methods which calculate other differential correlators;
 // j) Distributions of correlations;
 // k) Store phi distribution for one event to illustrate flow;
 // l) Cross-check with nested loops correlators for reference flow;
 // m) Cross-check with nested loops correlators for differential flow;
 // n) Reset all event-by-event quantities (very important !!!!). 

 // a) Check all pointers used in this method:
 this->CheckPointersUsedInMake();
 
 // b) Define local variables:
 Double_t dPhi = 0.; // azimuthal angle in the laboratory frame
 Double_t dPt  = 0.; // transverse momentum
 Double_t dEta = 0.; // pseudorapidity
 Double_t wPhi = 1.; // phi weight
 Double_t wPt  = 1.; // pt weight
 Double_t wEta = 1.; // eta weight
 Double_t wTrack = 1.; // track weight
 Int_t nCounterNoRPs = 0; // needed only for shuffling
 fNumberOfRPsEBE = anEvent->GetNumberOfRPs(); // number of RPs (i.e. number of reference particles)
 if(fExactNoRPs > 0 && fNumberOfRPsEBE<fExactNoRPs){return;}
 fNumberOfPOIsEBE = anEvent->GetNumberOfPOIs(); // number of POIs (i.e. number of particles of interest)
 fReferenceMultiplicityEBE = anEvent->GetReferenceMultiplicity(); // reference multiplicity for current event
 //Printf("Reference multiplicity (QC): %.1f",fReferenceMultiplicityEBE);
 Double_t ptEta[2] = {0.,0.}; // 0 = dPt, 1 = dEta
  
 // c) Fill the common control histograms and call the method to fill fAvMultiplicity:
 this->FillCommonControlHistograms(anEvent);                                                               
 this->FillAverageMultiplicities((Int_t)(fNumberOfRPsEBE)); 
 if(fStoreControlHistograms){this->FillControlHistograms(anEvent);}                                                              
                                                                                                                                                                                                                                                                                        
 // d) Loop over data and calculate e-b-e quantities Q_{n,k}, S_{p,k} and s_{p,k}:
 Int_t nPrim = anEvent->NumberOfTracks();  // nPrim = total number of primary tracks
 AliFlowTrackSimple *aftsTrack = NULL;
 Int_t n = fHarmonic; // shortcut for the harmonic 
 for(Int_t i=0;i<nPrim;i++) 
 { 
  if(fExactNoRPs > 0 && nCounterNoRPs>fExactNoRPs){continue;}
  aftsTrack=anEvent->GetTrack(i);
  if(aftsTrack)
  {
   if(!(aftsTrack->InRPSelection() || aftsTrack->InPOISelection())){continue;} // safety measure: consider only tracks which are RPs or POIs
   if(aftsTrack->InRPSelection()) // RP condition:
   {    
    nCounterNoRPs++;
    dPhi = aftsTrack->Phi();
    dPt  = aftsTrack->Pt();
    dEta = aftsTrack->Eta();
    if(fUsePhiWeights && fPhiWeights && fnBinsPhi) // determine phi weight for this particle:
    {
     wPhi = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(dPhi*fnBinsPhi/TMath::TwoPi())));
    }
    if(fUsePtWeights && fPtWeights && fnBinsPt) // determine pt weight for this particle:
    {
     wPt = fPtWeights->GetBinContent(1+(Int_t)(TMath::Floor((dPt-fPtMin)/fPtBinWidth))); 
    }              
    if(fUseEtaWeights && fEtaWeights && fEtaBinWidth) // determine eta weight for this particle: 
    {
     wEta = fEtaWeights->GetBinContent(1+(Int_t)(TMath::Floor((dEta-fEtaMin)/fEtaBinWidth))); 
    }      
    // Access track weight:
    if(fUseTrackWeights)
    {
     wTrack = aftsTrack->Weight(); 
    }
    // Calculate Re[Q_{m*n,k}] and Im[Q_{m*n,k}] for this event (m = 1,2,...,12, k = 0,1,...,8):
    for(Int_t m=0;m<12;m++) // to be improved - hardwired 6 
    {
     for(Int_t k=0;k<9;k++) // to be improved - hardwired 9
     {
      (*fReQ)(m,k)+=pow(wPhi*wPt*wEta*wTrack,k)*TMath::Cos((m+1)*n*dPhi); 
      (*fImQ)(m,k)+=pow(wPhi*wPt*wEta*wTrack,k)*TMath::Sin((m+1)*n*dPhi); 
     } 
    }
    // Calculate S_{p,k} for this event (Remark: final calculation of S_{p,k} follows after the loop over data bellow):
    for(Int_t p=0;p<8;p++)
    {
     for(Int_t k=0;k<9;k++)
     {     
      (*fSpk)(p,k)+=pow(wPhi*wPt*wEta*wTrack,k);
     }
    } 
    // Differential flow:
    if(fCalculateDiffFlow || fCalculate2DDiffFlow)
    {
     ptEta[0] = dPt; 
     ptEta[1] = dEta; 
     // Calculate r_{m*n,k} and s_{p,k} (r_{m,k} is 'p-vector' for RPs): 
     for(Int_t k=0;k<9;k++) // to be improved - hardwired 9
     {
      for(Int_t m=0;m<4;m++) // to be improved - hardwired 4
      {
       if(fCalculateDiffFlow)
       {
        for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
        {
         fReRPQ1dEBE[0][pe][m][k]->Fill(ptEta[pe],pow(wPhi*wPt*wEta*wTrack,k)*TMath::Cos((m+1.)*n*dPhi),1.);
         fImRPQ1dEBE[0][pe][m][k]->Fill(ptEta[pe],pow(wPhi*wPt*wEta*wTrack,k)*TMath::Sin((m+1.)*n*dPhi),1.);          
         if(m==0) // s_{p,k} does not depend on index m
         {
          fs1dEBE[0][pe][k]->Fill(ptEta[pe],pow(wPhi*wPt*wEta*wTrack,k),1.);
         } // end of if(m==0) // s_{p,k} does not depend on index m
        } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
       } // end of if(fCalculateDiffFlow) 
       if(fCalculate2DDiffFlow)
       {
        fReRPQ2dEBE[0][m][k]->Fill(dPt,dEta,pow(wPhi*wPt*wEta*wTrack,k)*TMath::Cos((m+1.)*n*dPhi),1.);
        fImRPQ2dEBE[0][m][k]->Fill(dPt,dEta,pow(wPhi*wPt*wEta*wTrack,k)*TMath::Sin((m+1.)*n*dPhi),1.);      
        if(m==0) // s_{p,k} does not depend on index m
        {
         fs2dEBE[0][k]->Fill(dPt,dEta,pow(wPhi*wPt*wEta*wTrack,k),1.);
        } // end of if(m==0) // s_{p,k} does not depend on index m
       } // end of if(fCalculate2DDiffFlow)
      } // end of for(Int_t m=0;m<4;m++) // to be improved - hardwired 4
     } // end of for(Int_t k=0;k<9;k++) // to be improved - hardwired 9
     // Checking if RP particle is also POI particle:      
     if(aftsTrack->InPOISelection())
     {
      // Calculate q_{m*n,k} and s_{p,k} ('q-vector' and 's' for RPs && POIs): 
      for(Int_t k=0;k<9;k++) // to be improved - hardwired 9
      {
       for(Int_t m=0;m<4;m++) // to be improved - hardwired 4
       {
        if(fCalculateDiffFlow)
        {
         for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
         {
          fReRPQ1dEBE[2][pe][m][k]->Fill(ptEta[pe],pow(wPhi*wPt*wEta*wTrack,k)*TMath::Cos((m+1.)*n*dPhi),1.);
          fImRPQ1dEBE[2][pe][m][k]->Fill(ptEta[pe],pow(wPhi*wPt*wEta*wTrack,k)*TMath::Sin((m+1.)*n*dPhi),1.);          
          if(m==0) // s_{p,k} does not depend on index m
          {
           fs1dEBE[2][pe][k]->Fill(ptEta[pe],pow(wPhi*wPt*wEta*wTrack,k),1.);
          } // end of if(m==0) // s_{p,k} does not depend on index m
         } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
        } // end of if(fCalculateDiffFlow) 
        if(fCalculate2DDiffFlow)
        {
         fReRPQ2dEBE[2][m][k]->Fill(dPt,dEta,pow(wPhi*wPt*wEta*wTrack,k)*TMath::Cos((m+1.)*n*dPhi),1.);
         fImRPQ2dEBE[2][m][k]->Fill(dPt,dEta,pow(wPhi*wPt*wEta*wTrack,k)*TMath::Sin((m+1.)*n*dPhi),1.);      
         if(m==0) // s_{p,k} does not depend on index m
         {
          fs2dEBE[2][k]->Fill(dPt,dEta,pow(wPhi*wPt*wEta*wTrack,k),1.);
         } // end of if(m==0) // s_{p,k} does not depend on index m
        } // end of if(fCalculate2DDiffFlow)
       } // end of for(Int_t m=0;m<4;m++) // to be improved - hardwired 4
      } // end of for(Int_t k=0;k<9;k++) // to be improved - hardwired 9    
     } // end of if(aftsTrack->InPOISelection())  
    } // end of if(fCalculateDiffFlow || fCalculate2DDiffFlow)         
   } // end of if(pTrack->InRPSelection())
   if(aftsTrack->InPOISelection())
   {
    dPhi = aftsTrack->Phi();
    dPt  = aftsTrack->Pt();
    dEta = aftsTrack->Eta();
    wPhi = 1.;
    wPt  = 1.;
    wEta = 1.;
    wTrack = 1.;
    if(fUsePhiWeights && fPhiWeights && fnBinsPhi && aftsTrack->InRPSelection()) // determine phi weight for POI && RP particle:
    {
     wPhi = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(dPhi*fnBinsPhi/TMath::TwoPi())));
    }
    if(fUsePtWeights && fPtWeights && fnBinsPt && aftsTrack->InRPSelection()) // determine pt weight for POI && RP particle:
    {
     wPt = fPtWeights->GetBinContent(1+(Int_t)(TMath::Floor((dPt-fPtMin)/fPtBinWidth))); 
    }              
    if(fUseEtaWeights && fEtaWeights && fEtaBinWidth && aftsTrack->InRPSelection()) // determine eta weight for POI && RP particle: 
    {
     wEta = fEtaWeights->GetBinContent(1+(Int_t)(TMath::Floor((dEta-fEtaMin)/fEtaBinWidth))); 
    }      
    // Access track weight for POI && RP particle:
    if(aftsTrack->InRPSelection() && fUseTrackWeights)
    {
     wTrack = aftsTrack->Weight(); 
    }
    ptEta[0] = dPt;
    ptEta[1] = dEta;
    // Calculate p_{m*n,k} ('p-vector' for POIs): 
    for(Int_t k=0;k<9;k++) // to be improved - hardwired 9
    {
     for(Int_t m=0;m<4;m++) // to be improved - hardwired 4
     {
      if(fCalculateDiffFlow)
      {
       for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
       {
        fReRPQ1dEBE[1][pe][m][k]->Fill(ptEta[pe],pow(wPhi*wPt*wEta*wTrack,k)*TMath::Cos((m+1.)*n*dPhi),1.);
        fImRPQ1dEBE[1][pe][m][k]->Fill(ptEta[pe],pow(wPhi*wPt*wEta*wTrack,k)*TMath::Sin((m+1.)*n*dPhi),1.);          
       } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
      } // end of if(fCalculateDiffFlow) 
      if(fCalculate2DDiffFlow)
      {
       fReRPQ2dEBE[1][m][k]->Fill(dPt,dEta,pow(wPhi*wPt*wEta*wTrack,k)*TMath::Cos((m+1.)*n*dPhi),1.);
       fImRPQ2dEBE[1][m][k]->Fill(dPt,dEta,pow(wPhi*wPt*wEta*wTrack,k)*TMath::Sin((m+1.)*n*dPhi),1.);      
      } // end of if(fCalculate2DDiffFlow)
     } // end of for(Int_t m=0;m<4;m++) // to be improved - hardwired 4
    } // end of for(Int_t k=0;k<9;k++) // to be improved - hardwired 9    
   } // end of if(pTrack->InPOISelection())    
  } else // to if(aftsTrack)
    {
     printf("\n WARNING (QC): No particle (i.e. aftsTrack is a NULL pointer in AFAWQC::Make())!!!!\n\n");
    }
 } // end of for(Int_t i=0;i<nPrim;i++) 

 // e) Calculate the final expressions for S_{p,k} and s_{p,k} (important !!!!):
 for(Int_t p=0;p<8;p++)
 {
  for(Int_t k=0;k<9;k++)
  {
   (*fSpk)(p,k)=pow((*fSpk)(p,k),p+1);
   // ... for the time being s_{p,k} dosn't need higher powers, so no need to finalize it here ...
  } // end of for(Int_t k=0;k<9;k++)  
 } // end of for(Int_t p=0;p<8;p++)
 
 // f) Call the methods which calculate correlations for reference flow:
 if(!fEvaluateIntFlowNestedLoops)
 {
  if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
  {
   if(fNumberOfRPsEBE>1){this->CalculateIntFlowCorrelations();} // without using particle weights
  } else // to if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
    {
     if(fNumberOfRPsEBE>1){this->CalculateIntFlowCorrelationsUsingParticleWeights();} // with using particle weights   
    }        
  // Whether or not using particle weights the following is calculated in the same way:  
  if(fNumberOfRPsEBE>3){this->CalculateIntFlowProductOfCorrelations();}
  if(fNumberOfRPsEBE>1){this->CalculateIntFlowSumOfEventWeights();}
  if(fNumberOfRPsEBE>1){this->CalculateIntFlowSumOfProductOfEventWeights();}  
  // Non-isotropic terms:
  if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
  {
   if(fNumberOfRPsEBE>0){this->CalculateIntFlowCorrectionsForNUASinTerms();}
   if(fNumberOfRPsEBE>0){this->CalculateIntFlowCorrectionsForNUACosTerms();}
  } else // to if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
    {
     if(fNumberOfRPsEBE>0){this->CalculateIntFlowCorrectionsForNUASinTermsUsingParticleWeights();}
     if(fNumberOfRPsEBE>0){this->CalculateIntFlowCorrectionsForNUACosTermsUsingParticleWeights();}     
    }      
  // Whether or not using particle weights the following is calculated in the same way:  
  if(fNumberOfRPsEBE>0){this->CalculateIntFlowProductOfCorrectionTermsForNUA();}     
  if(fNumberOfRPsEBE>0){this->CalculateIntFlowSumOfEventWeightsNUA();}     
  if(fNumberOfRPsEBE>0){this->CalculateIntFlowSumOfProductOfEventWeightsNUA();}     
  // Mixed harmonics:
  if(fCalculateMixedHarmonics){this->CalculateMixedHarmonics();}
 } // end of if(!fEvaluateIntFlowNestedLoops)

 // g) Call the methods which calculate correlations for differential flow:
 if(!fEvaluateDiffFlowNestedLoops && fCalculateDiffFlow)
 {
  if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
  {
   // Without using particle weights:
   this->CalculateDiffFlowCorrelations("RP","Pt"); 
   if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrelations("RP","Eta");}
   this->CalculateDiffFlowCorrelations("POI","Pt");
   if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrelations("POI","Eta");}
   // Non-isotropic terms:
   this->CalculateDiffFlowCorrectionsForNUASinTerms("RP","Pt");
   if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectionsForNUASinTerms("RP","Eta");}
   this->CalculateDiffFlowCorrectionsForNUASinTerms("POI","Pt");
   if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectionsForNUASinTerms("POI","Eta");}
   this->CalculateDiffFlowCorrectionsForNUACosTerms("RP","Pt");
   if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectionsForNUACosTerms("RP","Eta");}
   this->CalculateDiffFlowCorrectionsForNUACosTerms("POI","Pt");
   if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectionsForNUACosTerms("POI","Eta");}   
  } else // to if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
    {
     // With using particle weights:   
     this->CalculateDiffFlowCorrelationsUsingParticleWeights("RP","Pt"); 
     if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrelationsUsingParticleWeights("RP","Eta");} 
     this->CalculateDiffFlowCorrelationsUsingParticleWeights("POI","Pt"); 
     if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrelationsUsingParticleWeights("POI","Eta");} 
     // Non-isotropic terms:
     this->CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights("RP","Pt");
     if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights("RP","Eta");}
     this->CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights("POI","Pt");
     if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights("POI","Eta");}
     this->CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights("RP","Pt");
     if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights("RP","Eta");}
     this->CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights("POI","Pt");
     if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights("POI","Eta");}   
    }     
  // Whether or not using particle weights the following is calculated in the same way:  
  this->CalculateDiffFlowProductOfCorrelations("RP","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowProductOfCorrelations("RP","Eta");}
  this->CalculateDiffFlowProductOfCorrelations("POI","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowProductOfCorrelations("POI","Eta");}
  this->CalculateDiffFlowSumOfEventWeights("RP","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowSumOfEventWeights("RP","Eta");}
  this->CalculateDiffFlowSumOfEventWeights("POI","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowSumOfEventWeights("POI","Eta");}
  this->CalculateDiffFlowSumOfProductOfEventWeights("RP","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowSumOfProductOfEventWeights("RP","Eta");}
  this->CalculateDiffFlowSumOfProductOfEventWeights("POI","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowSumOfProductOfEventWeights("POI","Eta");}   
 } // end of if(!fEvaluateDiffFlowNestedLoops && fCalculateDiffFlow)

 // h) Call the methods which calculate correlations for 2D differential flow:
 if(!fEvaluateDiffFlowNestedLoops && fCalculate2DDiffFlow)
 {
  if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
  {
   // Without using particle weights:
   this->Calculate2DDiffFlowCorrelations("RP"); 
   this->Calculate2DDiffFlowCorrelations("POI");
   // Non-isotropic terms:
   // ... to be ctd ...
  } else // to if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
    {
     // With using particle weights:   
     // ... to be ctd ...  
     // Non-isotropic terms:
     // ... to be ctd ...
    }     
  // Whether or not using particle weights the following is calculated in the same way:  
  // ... to be ctd ...   
 } // end of if(!fEvaluateDiffFlowNestedLoops && fCalculate2DDiffFlow)
 
 // i) Call the methods which calculate other differential correlators:
 if(!fEvaluateDiffFlowNestedLoops && fCalculateDiffFlow)
 {
  if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
  {
   // Without using particle weights:
   this->CalculateOtherDiffCorrelators("RP","Pt"); 
   if(fCalculateDiffFlowVsEta){this->CalculateOtherDiffCorrelators("RP","Eta");}
   this->CalculateOtherDiffCorrelators("POI","Pt"); 
   if(fCalculateDiffFlowVsEta){this->CalculateOtherDiffCorrelators("POI","Eta");}     
  } else // to if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
    {
     // With using particle weights:   
     // ... to be ctd ...  
    }     
  // Whether or not using particle weights the following is calculated in the same way:  
  // ... to be ctd ...   
 } // end of if(!fEvaluateDiffFlowNestedLoops)
 
 // j) Distributions of correlations:
 if(fStoreDistributions){this->StoreDistributionsOfCorrelations();}
 
 // k) Store phi distribution for one event to illustrate flow: 
 if(fStorePhiDistributionForOneEvent){this->StorePhiDistributionForOneEvent(anEvent);}
   
 // l) Cross-check with nested loops correlators for reference flow:
 if(fEvaluateIntFlowNestedLoops){this->EvaluateIntFlowNestedLoops(anEvent);} 

 // m) Cross-check with nested loops correlators for differential flow:
 if(fEvaluateDiffFlowNestedLoops){this->EvaluateDiffFlowNestedLoops(anEvent);} 
 
 // n) Reset all event-by-event quantities (very important !!!!):
 this->ResetEventByEventQuantities();
 
} // end of AliFlowAnalysisWithQCumulants::Make(AliFlowEventSimple* anEvent)

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

void AliFlowAnalysisWithQCumulants::Finish()
{
 // Calculate the final results.

 // a) Check all pointers used in this method;
 // b) Access the constants;
 // c) Access the flags;
 // d) Calculate reference cumulants (not corrected for detector effects);
 // e) Correct reference cumulants for detector effects;
 // f) Calculate reference flow;
 // g) Store results for reference flow in AliFlowCommonHistResults and print them on the screen;
 // h) Calculate the final results for differential flow (without/with weights);
 // i) Correct the results for differential flow (without/with weights) for effects of non-uniform acceptance (NUA);
 // j) Calculate the final results for integrated flow (RP/POI) and store in AliFlowCommonHistResults;
 // k) Store results for differential flow in AliFlowCommonHistResults;
 // l) Print the final results for integrated flow (RP/POI) on the screen; 
 // m) Cross-checking: Results from Q-vectors vs results from nested loops;
 // i) Calculate cumulants for mixed harmonics;
 // j) Calculate cumulants for bootstrap.

 // a) Check all pointers used in this method:
 this->CheckPointersUsedInFinish();
  
 // b) Access the constants:
 this->CommonConstants("Finish");          
 
 if(fCommonHists && fCommonHists->GetHarmonic()) // to be improved (moved somewhere else)
 {
  fHarmonic = (Int_t)(fCommonHists->GetHarmonic())->GetBinContent(1);
 } 
 
 // c) Access the flags: // tbi (implement a method for this? should I store again the flags because they can get modified with redoFinish?)
 fUsePhiWeights = (Bool_t)fUseParticleWeights->GetBinContent(1); 
 fUsePtWeights = (Bool_t)fUseParticleWeights->GetBinContent(2); 
 fUseEtaWeights = (Bool_t)fUseParticleWeights->GetBinContent(3);  
 fUseTrackWeights = (Bool_t)fUseParticleWeights->GetBinContent(4);  
 fApplyCorrectionForNUA = (Bool_t)fIntFlowFlags->GetBinContent(3); 
 fPrintFinalResults[0] = (Bool_t)fIntFlowFlags->GetBinContent(4);
 fPrintFinalResults[1] = (Bool_t)fIntFlowFlags->GetBinContent(5);
 fPrintFinalResults[2] = (Bool_t)fIntFlowFlags->GetBinContent(6);
 fPrintFinalResults[3] = (Bool_t)fIntFlowFlags->GetBinContent(7);
 fApplyCorrectionForNUAVsM = (Bool_t)fIntFlowFlags->GetBinContent(8);  
 fPropagateErrorAlsoFromNIT = (Bool_t)fIntFlowFlags->GetBinContent(9);  
 fCalculateCumulantsVsM = (Bool_t)fIntFlowFlags->GetBinContent(10); 
 fMinimumBiasReferenceFlow = (Bool_t)fIntFlowFlags->GetBinContent(11); 
 fForgetAboutCovariances = (Bool_t)fIntFlowFlags->GetBinContent(12);
 fStorePhiDistributionForOneEvent = (Bool_t)fIntFlowFlags->GetBinContent(13);
 fFillMultipleControlHistograms = (Bool_t)fIntFlowFlags->GetBinContent(14); 
 fCalculateAllCorrelationsVsM = (Bool_t)fIntFlowFlags->GetBinContent(15);
 fUse2DHistograms = (Bool_t)fIntFlowFlags->GetBinContent(18);
 fFillProfilesVsMUsingWeights = (Bool_t)fIntFlowFlags->GetBinContent(19);
 fUseQvectorTerms = (Bool_t)fIntFlowFlags->GetBinContent(20);
 fEvaluateIntFlowNestedLoops = (Bool_t)fEvaluateNestedLoops->GetBinContent(1);
 fEvaluateDiffFlowNestedLoops = (Bool_t)fEvaluateNestedLoops->GetBinContent(2); 
 fCrossCheckInPtBinNo = (Int_t)fEvaluateNestedLoops->GetBinContent(3);
 fCrossCheckInEtaBinNo = (Int_t)fEvaluateNestedLoops->GetBinContent(4); 
 fCalculateMixedHarmonics = (Bool_t)fMixedHarmonicsFlags->GetBinContent(1);
 //fHarmonic = (Int_t)fMixedHarmonicsFlags->GetBinContent(2); // TBI should I add inpdependent generic harmonic here?
 fCalculateMixedHarmonicsVsM = (Bool_t)fMixedHarmonicsFlags->GetBinContent(3);
 fUseBootstrap = (Bool_t)fBootstrapFlags->GetBinContent(1); 
 fUseBootstrapVsM = (Bool_t)fBootstrapFlags->GetBinContent(2); 
 fnSubsamples = (Int_t)fBootstrapFlags->GetBinContent(3); 

 // d) Calculate reference cumulants (not corrected for detector effects):
 this->FinalizeCorrelationsIntFlow();
 this->CalculateCovariancesIntFlow();
 this->CalculateCumulantsIntFlow();

 // e) Correct reference cumulants for detector effects:
 this->FinalizeCorrectionTermsForNUAIntFlow();
 this->CalculateCovariancesNUAIntFlow(); 
 this->CalculateQcumulantsCorrectedForNUAIntFlow();  

 // f) Calculate reference flow:
 this->CalculateReferenceFlow(); 
  
 // g) Store results for reference flow in AliFlowCommonHistResults and print them on the screen:
 this->FillCommonHistResultsIntFlow();  
 if(fPrintFinalResults[0]){this->PrintFinalResultsForIntegratedFlow("RF");}
 if(fPrintFinalResults[3] && fCalculateCumulantsVsM){this->PrintFinalResultsForIntegratedFlow("RF, rebinned in M");}
 
 // h) Calculate the final results for differential flow (without/with weights):
 if(fCalculateDiffFlow)
 {
  this->FinalizeReducedCorrelations("RP","Pt"); 
  if(fCalculateDiffFlowVsEta){this->FinalizeReducedCorrelations("RP","Eta");} 
  this->FinalizeReducedCorrelations("POI","Pt"); 
  if(fCalculateDiffFlowVsEta){this->FinalizeReducedCorrelations("POI","Eta");}
  this->CalculateDiffFlowCovariances("RP","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCovariances("RP","Eta");}
  this->CalculateDiffFlowCovariances("POI","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCovariances("POI","Eta");}
  this->CalculateDiffFlowCumulants("RP","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCumulants("RP","Eta");}
  this->CalculateDiffFlowCumulants("POI","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCumulants("POI","Eta");}
  this->CalculateDiffFlow("RP","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlow("RP","Eta");}
  this->CalculateDiffFlow("POI","Pt");
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlow("POI","Eta");}
 } // if(fCalculateDiffFlow)
 
 // i) Correct the results for differential flow (without/with weights) for effects of non-uniform acceptance (NUA):
 if(fCalculateDiffFlow)
 {
  this->FinalizeCorrectionTermsForNUADiffFlow("RP","Pt");
  if(fCalculateDiffFlowVsEta){this->FinalizeCorrectionTermsForNUADiffFlow("RP","Eta");}
  this->FinalizeCorrectionTermsForNUADiffFlow("POI","Pt");
  if(fCalculateDiffFlowVsEta){this->FinalizeCorrectionTermsForNUADiffFlow("POI","Eta");}      
  this->CalculateDiffFlowCumulantsCorrectedForNUA("RP","Pt");   
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCumulantsCorrectedForNUA("RP","Eta");}   
  this->CalculateDiffFlowCumulantsCorrectedForNUA("POI","Pt");   
  if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCumulantsCorrectedForNUA("POI","Eta");}  
  if(fApplyCorrectionForNUA)
  {
   this->CalculateDiffFlowCorrectedForNUA("RP","Pt"); 
   if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectedForNUA("RP","Eta");} 
   this->CalculateDiffFlowCorrectedForNUA("POI","Pt"); 
   if(fCalculateDiffFlowVsEta){this->CalculateDiffFlowCorrectedForNUA("POI","Eta");} 
  }
 } // end of if(fCalculateDiffFlow && fApplyCorrectionForNUA)
 
 // i) Calcualate final results for 2D differential flow: 
 if(fCalculate2DDiffFlow)
 {
  this->Calculate2DDiffFlowCumulants("RP");
  this->Calculate2DDiffFlowCumulants("POI");
  this->Calculate2DDiffFlow("RP");  
  this->Calculate2DDiffFlow("POI");  
 } // end of if(fCalculate2DDiffFlow)
    
 // j) Calculate the final results for integrated flow (RP/POI) and store in AliFlowCommonHistResults:
 if(fCalculateDiffFlow)
 {
  this->CalculateFinalResultsForRPandPOIIntegratedFlow("RP");
  this->CalculateFinalResultsForRPandPOIIntegratedFlow("POI");
 }
 
 // k) Store results for differential flow in AliFlowCommonHistResults:
 if(fCalculateDiffFlow)
 {
  this->FillCommonHistResultsDiffFlow("RP");
  this->FillCommonHistResultsDiffFlow("POI");
 }
 
 // l) Print the final results for integrated flow (RP/POI) on the screen:
 if(fPrintFinalResults[1] && fCalculateDiffFlow){this->PrintFinalResultsForIntegratedFlow("RP");} 
 if(fPrintFinalResults[2] && fCalculateDiffFlow){this->PrintFinalResultsForIntegratedFlow("POI");}
    
 // m) Cross-checking: Results from Q-vectors vs results from nested loops:
 //  m1) Reference flow:
 if(fEvaluateIntFlowNestedLoops)
 {
  this->CrossCheckIntFlowCorrelations();
  this->CrossCheckIntFlowCorrectionTermsForNUA(); 
  if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights){this->CrossCheckIntFlowExtraCorrelations();}
  if(fCalculateMixedHarmonics){this->CrossCheckIntFlowCorrelations();}     
 } // end of if(fEvaluateIntFlowNestedLoops)  
 //  m2) Differential flow: 
 if(fEvaluateDiffFlowNestedLoops && fCalculateDiffFlow) 
 {
  // Correlations:
  this->PrintNumberOfParticlesInSelectedBin();
  this->CrossCheckDiffFlowCorrelations("RP","Pt");  
  if(fCalculateDiffFlowVsEta){this->CrossCheckDiffFlowCorrelations("RP","Eta");} 
  this->CrossCheckDiffFlowCorrelations("POI","Pt");  
  if(fCalculateDiffFlowVsEta){this->CrossCheckDiffFlowCorrelations("POI","Eta");}
  // Correction terms for non-uniform acceptance:
  this->CrossCheckDiffFlowCorrectionTermsForNUA("RP","Pt");      
  if(fCalculateDiffFlowVsEta){this->CrossCheckDiffFlowCorrectionTermsForNUA("RP","Eta");}       
  this->CrossCheckDiffFlowCorrectionTermsForNUA("POI","Pt");      
  if(fCalculateDiffFlowVsEta){this->CrossCheckDiffFlowCorrectionTermsForNUA("POI","Eta");}
  // Other differential correlators:       
  this->CrossCheckOtherDiffCorrelators("RP","Pt");  
  if(fCalculateDiffFlowVsEta){this->CrossCheckOtherDiffCorrelators("RP","Eta");} 
  this->CrossCheckOtherDiffCorrelators("POI","Pt");  
  if(fCalculateDiffFlowVsEta){this->CrossCheckOtherDiffCorrelators("POI","Eta");}
 } // end of if(fEvaluateDiffFlowNestedLoops)
                                                                                
 // i) Calculate cumulants for mixed harmonics: 
 if(fCalculateMixedHarmonics){this->CalculateCumulantsMixedHarmonics();} 

 // j) Calculate cumulants for bootstrap:
 if(fUseBootstrap||fUseBootstrapVsM){this->CalculateCumulantsForBootstrap();} 

} // end of AliFlowAnalysisWithQCumulants::Finish()

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

void AliFlowAnalysisWithQCumulants::EvaluateIntFlowNestedLoops(AliFlowEventSimple* anEvent)
{
 // Evaluate all correlators for reference flow with nested loops.
 
 Int_t nPrim = anEvent->NumberOfTracks(); // number of primaries
 if(nPrim>0 && nPrim<=fMaxAllowedMultiplicity) // by default fMaxAllowedMultiplicity = 10 
 {
  // Without using particle weights:
  if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
  {
   // Correlations:
   this->CalculateIntFlowCorrelations(); // from Q-vectors
   this->EvaluateIntFlowCorrelationsWithNestedLoops(anEvent); // from nested loops (TBI: do I have to pass here anEvent or not?)
   // Correction for non-uniform acceptance:
   this->CalculateIntFlowCorrectionsForNUASinTerms(); // from Q-vectors (sin terms)
   this->CalculateIntFlowCorrectionsForNUACosTerms(); // from Q-vectors (cos terms)
   this->EvaluateIntFlowCorrectionsForNUAWithNestedLoops(anEvent); // from nested loops (both sin and cos terms)
   // Mixed harmonics:
   if(fCalculateMixedHarmonics)
   {
    this->CalculateMixedHarmonics(); // from Q-vectors  
    this->EvaluateMixedHarmonicsWithNestedLoops(anEvent); // from nested loops (TBI: do I have to pass here anEvent or not?)
   } // end of if(fCalculateMixedHarmonics)
  }
  // Using particle weights:
  if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)
  {
   // Correlations
   this->CalculateIntFlowCorrelationsUsingParticleWeights(); // from Q-vectors
   this->EvaluateIntFlowCorrelationsWithNestedLoopsUsingParticleWeights(anEvent); // from nested loops (to be improved: do I have to pass here anEvent or not?)
   // Correction for non-uniform acceptance:
   this->CalculateIntFlowCorrectionsForNUASinTermsUsingParticleWeights(); // from Q-vectors (sin terms)
   this->CalculateIntFlowCorrectionsForNUACosTermsUsingParticleWeights(); // from Q-vectors (cos terms)
   this->EvaluateIntFlowCorrectionsForNUAWithNestedLoopsUsingParticleWeights(anEvent); // from nested loops (both sin and cos terms)   
  }
 } else if(nPrim>fMaxAllowedMultiplicity) // to if(nPrim>0 && nPrim<=fMaxAllowedMultiplicity)
   {
    cout<<endl;
    cout<<"Skipping the event because multiplicity is "<<nPrim<<". Too high to evaluate nested loops!"<<endl;
   } else
     {
      cout<<endl;
      cout<<"Skipping the event because multiplicity is "<<nPrim<<"."<<endl;      
     } 

} // end of void AliFlowAnalysisWithQCumulants::EvaluateIntFlowNestedLoops(AliFlowEventSimple* anEvent)

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

void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowNestedLoops(AliFlowEventSimple* anEvent)
{
 // Evalauted all correlators for differential flow with nested loops.

 if(!fCalculateDiffFlow){return;}

 Int_t nPrim = anEvent->NumberOfTracks(); // number of primaries
 if(nPrim>0 && nPrim<=fMaxAllowedMultiplicity) // by default fMaxAllowedMultiplicity = 10
 {
  // Without using particle weights:
  if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
  {
   // 1.) Reduced correlations:
   //  Q-vectors:
   this->CalculateDiffFlowCorrelations("RP","Pt");
   this->CalculateDiffFlowCorrelations("RP","Eta");
   this->CalculateDiffFlowCorrelations("POI","Pt");
   this->CalculateDiffFlowCorrelations("POI","Eta");
   //  Nested loops:
   this->EvaluateDiffFlowCorrelationsWithNestedLoops(anEvent,"RP","Pt"); 
   this->EvaluateDiffFlowCorrelationsWithNestedLoops(anEvent,"RP","Eta"); 
   this->EvaluateDiffFlowCorrelationsWithNestedLoops(anEvent,"POI","Pt"); 
   this->EvaluateDiffFlowCorrelationsWithNestedLoops(anEvent,"POI","Eta"); 
   // 2.) Reduced corrections for non-uniform acceptance:
   //  Q-vectors:
   this->CalculateDiffFlowCorrectionsForNUASinTerms("RP","Pt");
   this->CalculateDiffFlowCorrectionsForNUASinTerms("RP","Eta");
   this->CalculateDiffFlowCorrectionsForNUASinTerms("POI","Pt");
   this->CalculateDiffFlowCorrectionsForNUASinTerms("POI","Eta");
   this->CalculateDiffFlowCorrectionsForNUACosTerms("RP","Pt");
   this->CalculateDiffFlowCorrectionsForNUACosTerms("RP","Eta");
   this->CalculateDiffFlowCorrectionsForNUACosTerms("POI","Pt");
   this->CalculateDiffFlowCorrectionsForNUACosTerms("POI","Eta");
   //  Nested loops:
   this->EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(anEvent,"RP","Pt");
   this->EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(anEvent,"RP","Eta");
   this->EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(anEvent,"POI","Pt"); 
   this->EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(anEvent,"POI","Eta"); 
   // 3.) Other differential correlators:
   //  Q-vectors:
   this->CalculateOtherDiffCorrelators("RP","Pt");
   this->CalculateOtherDiffCorrelators("RP","Eta");
   this->CalculateOtherDiffCorrelators("POI","Pt");
   this->CalculateOtherDiffCorrelators("POI","Eta");   
   //  Nested loops:
   this->EvaluateOtherDiffCorrelatorsWithNestedLoops(anEvent,"RP","Pt");
   this->EvaluateOtherDiffCorrelatorsWithNestedLoops(anEvent,"RP","Eta");
   this->EvaluateOtherDiffCorrelatorsWithNestedLoops(anEvent,"POI","Pt");
   this->EvaluateOtherDiffCorrelatorsWithNestedLoops(anEvent,"POI","Eta");   
  } // end of if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
  // Using particle weights:
  if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)
  {
   this->CalculateDiffFlowCorrelationsUsingParticleWeights("RP","Pt"); 
   this->CalculateDiffFlowCorrelationsUsingParticleWeights("RP","Eta"); 
   this->CalculateDiffFlowCorrelationsUsingParticleWeights("POI","Pt"); 
   this->CalculateDiffFlowCorrelationsUsingParticleWeights("POI","Eta"); 
   this->CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights("RP","Pt");
   this->CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights("RP","Eta");
   this->CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights("POI","Pt");
   this->CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights("POI","Eta");
   this->CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights("RP","Pt");
   this->CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights("RP","Eta");
   this->CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights("POI","Pt");
   this->CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights("POI","Eta");
   this->EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(anEvent,"RP","Pt"); 
   this->EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(anEvent,"RP","Eta");
   this->EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(anEvent,"POI","Pt"); 
   this->EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(anEvent,"POI","Eta");   
   this->EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(anEvent,"RP","Pt"); 
   this->EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(anEvent,"RP","Eta"); 
   this->EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(anEvent,"POI","Pt"); 
   this->EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(anEvent,"POI","Eta"); 
  } // end of if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)
 } // end of if(nPrim>0 && nPrim<=fMaxAllowedMultiplicity) // by default fMaxAllowedMultiplicity = 10

} // end of void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowNestedLoops(AliFlowEventSimple* anEvent)

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrectionsForNUACosTerms()
{
 // Calculate correction terms for non-uniform acceptance of the detector for reference flow (cos terms).
 
 // multiplicity:
 Double_t dMult = (*fSpk)(0,0);
 
 // real and imaginary parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n = (*fReQ)(0,0);
 Double_t dReQ2n = (*fReQ)(1,0);
 //Double_t dReQ3n = (*fReQ)(2,0);
 //Double_t dReQ4n = (*fReQ)(3,0);
 Double_t dImQ1n = (*fImQ)(0,0);
 Double_t dImQ2n = (*fImQ)(1,0);
 //Double_t dImQ3n = (*fImQ)(2,0);
 //Double_t dImQ4n = (*fImQ)(3,0);

 // Multiplicity bin of an event (relevant for all histos vs M): 
 Double_t dMultiplicityBin = 0.;
 if(fMultiplicityIs==AliFlowCommonConstants::kRP)
 {
  dMultiplicityBin = fNumberOfRPsEBE+0.5;
 } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
   {
    dMultiplicityBin = fReferenceMultiplicityEBE+0.5;
   } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
     {
      dMultiplicityBin = fNumberOfPOIsEBE+0.5;
     } 

 //                                  *************************************************************
 //                                  **** corrections for non-uniform acceptance (cos terms): ****
 //                                  *************************************************************
 //
 // Remark 1: corrections for non-uniform acceptance (cos terms) calculated with non-weighted Q-vectors 
 //           are stored in 1D profile fQCorrectionsCos.
 // Remark 2: binning of fIntFlowCorrectionTermsForNUAPro[1] is organized as follows:
 // --------------------------------------------------------------------------------------------------------------------
 // 1st bin: <<cos(n*(phi1))>> = cosP1n
 // 2nd bin: <<cos(n*(phi1+phi2))>> = cosP1nP1n
 // 3rd bin: <<cos(n*(phi1-phi2-phi3))>> = cosP1nM1nM1n
 // 4th bin: <<cos(n*(2phi1-phi2))>> = cosP2nM1n
 // --------------------------------------------------------------------------------------------------------------------
  
 // 1-particle:
 Double_t cosP1n = 0.; // <<cos(n*(phi1))>>
   
 if(dMult>0)
 {
  cosP1n = dReQ1n/dMult; 
  
  // average non-weighted 1-particle correction (cos terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[1]->SetBinContent(1,cosP1n);
  // event weights for NUA terms:
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->SetBinContent(1,dMult);
  
  // final average non-weighted 1-particle correction (cos terms) for non-uniform acceptance for all events:
  fIntFlowCorrectionTermsForNUAPro[1]->Fill(0.5,cosP1n,dMult);  
  if(fCalculateCumulantsVsM){fIntFlowCorrectionTermsForNUAVsMPro[1][0]->Fill(dMultiplicityBin,cosP1n,dMult);}    
 } 
 
 // 2-particle:
 Double_t cosP1nP1n = 0.; // <<cos(n*(phi1+phi2))>>
 Double_t cosP2nM1n = 0.; // <<cos(n*(2phi1-phi2))>>
 
 if(dMult>1)
 {
  cosP1nP1n = (pow(dReQ1n,2)-pow(dImQ1n,2)-dReQ2n)/(dMult*(dMult-1)); 
  cosP2nM1n = (dReQ2n*dReQ1n+dImQ2n*dImQ1n-dReQ1n)/(dMult*(dMult-1)); 
  
  // average non-weighted 2-particle correction (cos terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[1]->SetBinContent(2,cosP1nP1n);
  fIntFlowCorrectionTermsForNUAEBE[1]->SetBinContent(4,cosP2nM1n);
  // event weights for NUA terms:
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->SetBinContent(2,dMult*(dMult-1));
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->SetBinContent(4,dMult*(dMult-1));
      
  // final average non-weighted 2-particle correction (cos terms) for non-uniform acceptance for all events:
  fIntFlowCorrectionTermsForNUAPro[1]->Fill(1.5,cosP1nP1n,dMult*(dMult-1));  
  fIntFlowCorrectionTermsForNUAPro[1]->Fill(3.5,cosP2nM1n,dMult*(dMult-1));
  if(fCalculateCumulantsVsM)
  {
   fIntFlowCorrectionTermsForNUAVsMPro[1][1]->Fill(dMultiplicityBin,cosP1nP1n,dMult*(dMult-1));  
   fIntFlowCorrectionTermsForNUAVsMPro[1][3]->Fill(dMultiplicityBin,cosP2nM1n,dMult*(dMult-1));
  }
 } 
 
 // 3-particle:
 Double_t cosP1nM1nM1n = 0.; // <<cos(n*(phi1-phi2-phi3))>>
 
 if(dMult>2)
 {
  cosP1nM1nM1n = (dReQ1n*(pow(dReQ1n,2)+pow(dImQ1n,2))-dReQ1n*dReQ2n-dImQ1n*dImQ2n-2.*(dMult-1)*dReQ1n)
               / (dMult*(dMult-1)*(dMult-2)); 
  
  // average non-weighted 3-particle correction (cos terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[1]->SetBinContent(3,cosP1nM1nM1n);
  // event weights for NUA terms:
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->SetBinContent(3,dMult*(dMult-1)*(dMult-2));
  
  // final average non-weighted 3-particle correction (cos terms) for non-uniform acceptance for all events:
  fIntFlowCorrectionTermsForNUAPro[1]->Fill(2.5,cosP1nM1nM1n,dMult*(dMult-1)*(dMult-2));
  if(fCalculateCumulantsVsM){fIntFlowCorrectionTermsForNUAVsMPro[1][2]->Fill(dMultiplicityBin,cosP1nM1nM1n,dMult*(dMult-1)*(dMult-2));}  
 } 
 
} // end of AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrectionsForNUACosTerms()

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrectionsForNUASinTerms()
{
 // calculate corrections for non-uniform acceptance of the detector for no-name integrated flow (sin terms)
 
 // multiplicity:
 Double_t dMult = (*fSpk)(0,0);
 
 // real and imaginary parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n = (*fReQ)(0,0);
 Double_t dReQ2n = (*fReQ)(1,0);
 //Double_t dReQ3n = (*fReQ)(2,0);
 //Double_t dReQ4n = (*fReQ)(3,0);
 Double_t dImQ1n = (*fImQ)(0,0);
 Double_t dImQ2n = (*fImQ)(1,0);
 //Double_t dImQ3n = (*fImQ)(2,0);
 //Double_t dImQ4n = (*fImQ)(3,0);
        
 // Multiplicity bin of an event (relevant for all histos vs M): 
 Double_t dMultiplicityBin = 0.;
 if(fMultiplicityIs==AliFlowCommonConstants::kRP)
 {
  dMultiplicityBin = fNumberOfRPsEBE+0.5;
 } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
   {
    dMultiplicityBin = fReferenceMultiplicityEBE+0.5;
   } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
     {
      dMultiplicityBin = fNumberOfPOIsEBE+0.5;
     } 

 //                                  *************************************************************
 //                                  **** corrections for non-uniform acceptance (sin terms): ****
 //                                  *************************************************************
 //
 // Remark 1: corrections for non-uniform acceptance (sin terms) calculated with non-weighted Q-vectors 
 //           are stored in 1D profile fQCorrectionsSin.
 // Remark 2: binning of fIntFlowCorrectionTermsForNUAPro[0] is organized as follows:
 // --------------------------------------------------------------------------------------------------------------------
 // 1st bin: <<sin(n*(phi1))>> = sinP1n
 // 2nd bin: <<sin(n*(phi1+phi2))>> = sinP1nP1n
 // 3rd bin: <<sin(n*(phi1-phi2-phi3))>> = sinP1nM1nM1n
 // 4th bin: <<sin(n*(2phi1-phi2))>> = sinP2nM1n
 // --------------------------------------------------------------------------------------------------------------------
 
 // 1-particle:
 Double_t sinP1n = 0.; // <sin(n*(phi1))>
 
 if(dMult>0)
 {
  sinP1n = dImQ1n/dMult; 
     
  // average non-weighted 1-particle correction (sin terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[0]->SetBinContent(1,sinP1n);  
  // event weights for NUA terms:
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->SetBinContent(1,dMult);
  
  // final average non-weighted 1-particle correction (sin terms) for non-uniform acceptance for all events:   
  fIntFlowCorrectionTermsForNUAPro[0]->Fill(0.5,sinP1n,dMult);  
  if(fCalculateCumulantsVsM){fIntFlowCorrectionTermsForNUAVsMPro[0][0]->Fill(dMultiplicityBin,sinP1n,dMult);} 
 } 
 
 // 2-particle:
 Double_t sinP1nP1n = 0.; // <<sin(n*(phi1+phi2))>>
 Double_t sinP2nM1n = 0.; // <<sin(n*(2phi1-phi2))>>
 if(dMult>1)
 {
  sinP1nP1n = (2.*dReQ1n*dImQ1n-dImQ2n)/(dMult*(dMult-1)); 
  sinP2nM1n = (dImQ2n*dReQ1n-dReQ2n*dImQ1n-dImQ1n)/(dMult*(dMult-1)); 
     
  // average non-weighted 2-particle correction (sin terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[0]->SetBinContent(2,sinP1nP1n);
  fIntFlowCorrectionTermsForNUAEBE[0]->SetBinContent(4,sinP2nM1n);
  // event weights for NUA terms:
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->SetBinContent(2,dMult*(dMult-1));
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->SetBinContent(4,dMult*(dMult-1));
  
  // final average non-weighted 1-particle correction (sin terms) for non-uniform acceptance for all events:      
  fIntFlowCorrectionTermsForNUAPro[0]->Fill(1.5,sinP1nP1n,dMult*(dMult-1));  
  fIntFlowCorrectionTermsForNUAPro[0]->Fill(3.5,sinP2nM1n,dMult*(dMult-1));  
  if(fCalculateCumulantsVsM)
  {
   fIntFlowCorrectionTermsForNUAVsMPro[0][1]->Fill(dMultiplicityBin,sinP1nP1n,dMult*(dMult-1));  
   fIntFlowCorrectionTermsForNUAVsMPro[0][3]->Fill(dMultiplicityBin,sinP2nM1n,dMult*(dMult-1));    
  }
 } 
 
 // 3-particle:
 Double_t sinP1nM1nM1n = 0.; // <<sin(n*(phi1-phi2-phi3))>>
 
 if(dMult>2)
 {
  sinP1nM1nM1n = (-dImQ1n*(pow(dReQ1n,2)+pow(dImQ1n,2))+dReQ1n*dImQ2n-dImQ1n*dReQ2n+2.*(dMult-1)*dImQ1n)
               / (dMult*(dMult-1)*(dMult-2)); 
  
  // average non-weighted 3-particle correction (sin terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[0]->SetBinContent(3,sinP1nM1nM1n);
  // event weights for NUA terms:
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->SetBinContent(3,dMult*(dMult-1)*(dMult-2));
  
  // final average non-weighted 3-particle correction (sin terms) for non-uniform acceptance for all events:  
  fIntFlowCorrectionTermsForNUAPro[0]->Fill(2.5,sinP1nM1nM1n,dMult*(dMult-1)*(dMult-2));
  if(fCalculateCumulantsVsM){fIntFlowCorrectionTermsForNUAVsMPro[0][2]->Fill(dMultiplicityBin,sinP1nM1nM1n,dMult*(dMult-1)*(dMult-2));}  
 } 
 
} // end of AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrectionsForNUASinTerms()

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

void AliFlowAnalysisWithQCumulants::GetOutputHistograms(TList *outputListHistos)
{
 // a) Get pointers for common control and common result histograms;
 // b) Get pointers for histograms holding particle weights;
 // c) Get pointers for reference flow histograms;
 // d) Get pointers for differential flow histograms;
 // e) Get pointers for 2D differential flow histograms;
 // f) Get pointers for other differential correlators;
 // g) Get pointers for mixed harmonics histograms;
 // h) Get pointers for nested loops' histograms;
 // i) Get pointers for control histograms;
 // j) Get pointers for bootstrap.
 
 if(outputListHistos)
 {	
  this->SetHistList(outputListHistos);
  if(!fHistList)
  {
   printf("\n WARNING (QC): fHistList is NULL in AFAWQC::GOH() !!!!\n\n");
   exit(0);
  }
  this->GetPointersForCommonHistograms(); 
  this->GetPointersForParticleWeightsHistograms(); 
  this->GetPointersForIntFlowHistograms();
  this->GetPointersForDiffFlowHistograms(); 
  this->GetPointersFor2DDiffFlowHistograms(); 
  this->GetPointersForOtherDiffCorrelators();  
  this->GetPointersForMixedHarmonicsHistograms(); 
  this->GetPointersForNestedLoopsHistograms(); 
  this->GetPointersForControlHistograms();
  this->GetPointersForBootstrap();
 } else 
   {
    printf("\n WARNING (QC): outputListHistos is NULL in AFAWQC::GOH() !!!!\n\n");
    exit(0);
   }
   
} // end of void AliFlowAnalysisWithQCumulants::GetOutputHistograms(TList *outputListHistos)

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

TProfile* AliFlowAnalysisWithQCumulants::MakePtProjection(TProfile2D *profilePtEta) const
{
 // project 2D profile onto pt axis to get 1D profile
 
 Int_t nBinsPt   = profilePtEta->GetNbinsX();
 Double_t dPtMin = (profilePtEta->GetXaxis())->GetXmin();
 Double_t dPtMax = (profilePtEta->GetXaxis())->GetXmax();
 
 Int_t nBinsEta   = profilePtEta->GetNbinsY();
 
 TProfile *profilePt = new TProfile("","",nBinsPt,dPtMin,dPtMax); 
 
 for(Int_t p=1;p<=nBinsPt;p++)
 {
  Double_t contentPt = 0.;
  Double_t entryPt = 0.;
  Double_t spreadPt = 0.;
  Double_t sum1 = 0.;
  Double_t sum2 = 0.;
  Double_t sum3 = 0.;
  for(Int_t e=1;e<=nBinsEta;e++)
  {
   contentPt += (profilePtEta->GetBinContent(profilePtEta->GetBin(p,e)))
              * (profilePtEta->GetBinEntries(profilePtEta->GetBin(p,e)));
   entryPt   += (profilePtEta->GetBinEntries(profilePtEta->GetBin(p,e)));
   
   sum1 += (profilePtEta->GetBinEntries(profilePtEta->GetBin(p,e)))
         * (pow(profilePtEta->GetBinError(profilePtEta->GetBin(p,e)),2.)
            + pow(profilePtEta->GetBinContent(profilePtEta->GetBin(p,e)),2.)); 
   sum2 += (profilePtEta->GetBinEntries(profilePtEta->GetBin(p,e)));
   sum3 += (profilePtEta->GetBinEntries(profilePtEta->GetBin(p,e)))
         * (profilePtEta->GetBinContent(profilePtEta->GetBin(p,e)));            
  }
  if(sum2>0. && sum1/sum2-pow(sum3/sum2,2.) > 0.)
  {
   spreadPt = pow(sum1/sum2-pow(sum3/sum2,2.),0.5);
  }
  profilePt->SetBinContent(p,contentPt);
  profilePt->SetBinEntries(p,entryPt);
  {
   profilePt->SetBinError(p,spreadPt);
  }
  
 }
 
 return profilePt;
 
} // end of TProfile* AliFlowAnalysisWithQCumulants::MakePtProjection(TProfile2D *profilePtEta)


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


TProfile* AliFlowAnalysisWithQCumulants::MakeEtaProjection(TProfile2D *profilePtEta) const
{
 // project 2D profile onto eta axis to get 1D profile
 
 Int_t nBinsEta   = profilePtEta->GetNbinsY();
 Double_t dEtaMin = (profilePtEta->GetYaxis())->GetXmin();
 Double_t dEtaMax = (profilePtEta->GetYaxis())->GetXmax();
 
 Int_t nBinsPt = profilePtEta->GetNbinsX();
 
 TProfile *profileEta = new TProfile("","",nBinsEta,dEtaMin,dEtaMax); 
 
 for(Int_t e=1;e<=nBinsEta;e++)
 {
  Double_t contentEta = 0.;
  Double_t entryEta = 0.;
  for(Int_t p=1;p<=nBinsPt;p++)
  {
   contentEta += (profilePtEta->GetBinContent(profilePtEta->GetBin(p,e)))
              * (profilePtEta->GetBinEntries(profilePtEta->GetBin(p,e)));
   entryEta   += (profilePtEta->GetBinEntries(profilePtEta->GetBin(p,e)));
  }
  profileEta->SetBinContent(e,contentEta);
  profileEta->SetBinEntries(e,entryEta);
 }
 
 return profileEta;
 
} // end of TProfile* AliFlowAnalysisWithQCumulants::MakeEtaProjection(TProfile2D *profilePtEta)

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

void AliFlowAnalysisWithQCumulants::PrintFinalResultsForIntegratedFlow(TString type)
{
 // Printing on the screen the final results for integrated flow (RF, POI and RP). 
 
 Int_t n = fHarmonic; 
 
 Double_t dVn[4] = {0.}; // array to hold Vn{2}, Vn{4}, Vn{6} and Vn{8}   
 Double_t dVnErr[4] = {0.}; // array to hold errors of Vn{2}, Vn{4}, Vn{6} and Vn{8}   
 
 if(type == "RF")
 {
  for(Int_t b=0;b<4;b++)
  {
   dVn[0] = (fCommonHistsResults2nd->GetHistIntFlow())->GetBinContent(1); 
   dVnErr[0] = (fCommonHistsResults2nd->GetHistIntFlow())->GetBinError(1); 
   dVn[1] = (fCommonHistsResults4th->GetHistIntFlow())->GetBinContent(1); 
   dVnErr[1] = (fCommonHistsResults4th->GetHistIntFlow())->GetBinError(1); 
   dVn[2] = (fCommonHistsResults6th->GetHistIntFlow())->GetBinContent(1); 
   dVnErr[2] = (fCommonHistsResults6th->GetHistIntFlow())->GetBinError(1); 
   dVn[3] = (fCommonHistsResults8th->GetHistIntFlow())->GetBinContent(1); 
   dVnErr[3] = (fCommonHistsResults8th->GetHistIntFlow())->GetBinError(1);    
  }  
 } else if(type == "RP")
   {
    dVn[0] = (fCommonHistsResults2nd->GetHistIntFlowRP())->GetBinContent(1); 
    dVnErr[0] = (fCommonHistsResults2nd->GetHistIntFlowRP())->GetBinError(1); 
    dVn[1] = (fCommonHistsResults4th->GetHistIntFlowRP())->GetBinContent(1); 
    dVnErr[1] = (fCommonHistsResults4th->GetHistIntFlowRP())->GetBinError(1); 
    dVn[2] = (fCommonHistsResults6th->GetHistIntFlowRP())->GetBinContent(1); 
    dVnErr[2] = (fCommonHistsResults6th->GetHistIntFlowRP())->GetBinError(1); 
    dVn[3] = (fCommonHistsResults8th->GetHistIntFlowRP())->GetBinContent(1); 
    dVnErr[3] = (fCommonHistsResults8th->GetHistIntFlowRP())->GetBinError(1); 
   } else if(type == "POI")
     {
      dVn[0] = (fCommonHistsResults2nd->GetHistIntFlowPOI())->GetBinContent(1); 
      dVnErr[0] = (fCommonHistsResults2nd->GetHistIntFlowPOI())->GetBinError(1); 
      dVn[1] = (fCommonHistsResults4th->GetHistIntFlowPOI())->GetBinContent(1); 
      dVnErr[1] = (fCommonHistsResults4th->GetHistIntFlowPOI())->GetBinError(1); 
      dVn[2] = (fCommonHistsResults6th->GetHistIntFlowPOI())->GetBinContent(1); 
      dVnErr[2] = (fCommonHistsResults6th->GetHistIntFlowPOI())->GetBinError(1); 
      dVn[3] = (fCommonHistsResults8th->GetHistIntFlowPOI())->GetBinContent(1); 
      dVnErr[3] = (fCommonHistsResults8th->GetHistIntFlowPOI())->GetBinError(1); 
     } else if(type == "RF, rebinned in M" && fCalculateCumulantsVsM)
       {
        for(Int_t b=0;b<4;b++)
        {
         dVn[b] = fIntFlowRebinnedInM->GetBinContent(b+1); 
         dVnErr[b] = fIntFlowRebinnedInM->GetBinError(b+1);
        }  
       }
 
 TString title = " flow estimates from Q-cumulants"; 
 TString subtitle = "    ("; 
 TString subtitle2 = "       (rebinned in M)"; 
 
 if(type != "RF, rebinned in M")
 {
  if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
  {
   subtitle.Append(type);
   subtitle.Append(", without weights)");
  } else  
    {
     subtitle.Append(type);
     subtitle.Append(", with weights)");
    }
 } else
   {
    if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
    {
     subtitle.Append("RF");
     subtitle.Append(", without weights)");
    } else  
      {
       subtitle.Append("RF");
       subtitle.Append(", with weights)");      
      }
   } 
   
 cout<<endl;
 cout<<"*************************************"<<endl;
 cout<<"*************************************"<<endl;
 cout<<title.Data()<<endl; 
 cout<<subtitle.Data()<<endl; 
 if(type == "RF, rebinned in M"){cout<<subtitle2.Data()<<endl;}
 cout<<endl;
  
 for(Int_t i=0;i<4;i++)
 {
  cout<<"  v_"<<n<<"{"<<2*(i+1)<<"} = "<<dVn[i]<<" +/- "<<dVnErr[i]<<endl;
 }
 
 cout<<endl;
 if(type == "RF")
 {
  if(fApplyCorrectionForNUA)
  {
   cout<<" detector bias (corrected for): "<<endl;
  } else
    {
     cout<<" detector bias (not corrected for):"<<endl;  
    }
  cout<<"  to QC{2}: "<<fIntFlowDetectorBias->GetBinContent(1)<<" +/- "<<fIntFlowDetectorBias->GetBinError(1)<<endl;
  cout<<"  to QC{4}: "<<fIntFlowDetectorBias->GetBinContent(2)<<" +/- "<<fIntFlowDetectorBias->GetBinError(2)<<endl;
  cout<<endl;
 }
 if(type == "RF" || type == "RF, rebinned in M")
 {
  cout<<"     nEvts = "<<(Int_t)fCommonHists->GetHistMultRP()->GetEntries()<<", <M> = "<<(Double_t)fCommonHists->GetHistMultRP()->GetMean()<<endl; 
 }
 else if (type == "RP")
 {
  cout<<"     nEvts = "<<(Int_t)fCommonHists->GetHistMultRP()->GetEntries()<<", <M> = "<<(Double_t)fCommonHists->GetHistMultRP()->GetMean()<<endl;  
 } 
 else if (type == "POI")
 {
  cout<<"     nEvts = "<<(Int_t)fCommonHists->GetHistMultPOI()->GetEntries()<<", <M> = "<<(Double_t)fCommonHists->GetHistMultPOI()->GetMean()<<endl;
 }  
 
 cout<<"*************************************"<<endl;
 cout<<"*************************************"<<endl;
 cout<<endl; 
  
}// end of AliFlowAnalysisWithQCumulants::PrintFinalResultsForIntegratedFlow(TString type="RF");

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

void AliFlowAnalysisWithQCumulants::WriteHistograms(TString outputFileName)
{
 //store the final results in output .root file
 TFile *output = new TFile(outputFileName.Data(),"RECREATE");
 //output->WriteObject(fHistList, "cobjQC","SingleKey");
 fHistList->Write(fHistList->GetName(), TObject::kSingleKey);
 delete output;
}


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


void AliFlowAnalysisWithQCumulants::WriteHistograms(TDirectoryFile *outputFileName)
{
 //store the final results in output .root file
 fHistList->SetName("cobjQC");
 fHistList->SetOwner(kTRUE);
 outputFileName->Add(fHistList);
 outputFileName->Write(outputFileName->GetName(), TObject::kSingleKey);
}

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

void AliFlowAnalysisWithQCumulants::BookCommonHistograms()
{
 // Book common control histograms and common histograms for final results.
 //  a) Book common control histograms;
 //  b) Book common result histograms.
 
 // a) Book common control histograms: 
 //  Common control histograms (all events):
 TString commonHistsName = "AliFlowCommonHistQC";
 commonHistsName += fAnalysisLabel->Data();
 fCommonHists = new AliFlowCommonHist(commonHistsName.Data(),commonHistsName.Data(),fBookOnlyBasicCCH);
 fHistList->Add(fCommonHists);  
 //  Common control histograms (selected events):
 if(fFillMultipleControlHistograms)
 {
  // Common control histogram filled for events with 2 and more reference particles:
  TString commonHists2ndOrderName = "AliFlowCommonHist2ndOrderQC";
  commonHists2ndOrderName += fAnalysisLabel->Data();
  fCommonHists2nd = new AliFlowCommonHist(commonHists2ndOrderName.Data(),commonHists2ndOrderName.Data(),fBookOnlyBasicCCH);
  fHistList->Add(fCommonHists2nd);  
  // Common control histogram filled for events with 2 and more reference particles:
  TString commonHists4thOrderName = "AliFlowCommonHist4thOrderQC";
  commonHists4thOrderName += fAnalysisLabel->Data();
  fCommonHists4th = new AliFlowCommonHist(commonHists4thOrderName.Data(),commonHists4thOrderName.Data(),fBookOnlyBasicCCH);
  fHistList->Add(fCommonHists4th);  
  // Common control histogram filled for events with 6 and more reference particles:
  TString commonHists6thOrderName = "AliFlowCommonHist6thOrderQC";
  commonHists6thOrderName += fAnalysisLabel->Data();
  fCommonHists6th = new AliFlowCommonHist(commonHists6thOrderName.Data(),commonHists6thOrderName.Data(),fBookOnlyBasicCCH);
  fHistList->Add(fCommonHists6th);  
  // Common control histogram filled for events with 8 and more reference particles:
  TString commonHists8thOrderName = "AliFlowCommonHist8thOrderQC";
  commonHists8thOrderName += fAnalysisLabel->Data();
  fCommonHists8th = new AliFlowCommonHist(commonHists8thOrderName.Data(),commonHists8thOrderName.Data(),fBookOnlyBasicCCH);
  fHistList->Add(fCommonHists8th);    
 } // end of if(fFillMultipleControlHistograms)
 
 // b) Book common result histograms: 
 //  Common result histograms for QC{2}:
 TString commonHistResults2ndOrderName = "AliFlowCommonHistResults2ndOrderQC";
 commonHistResults2ndOrderName += fAnalysisLabel->Data();
 fCommonHistsResults2nd = new AliFlowCommonHistResults(commonHistResults2ndOrderName.Data(),"",fHarmonic);
 fHistList->Add(fCommonHistsResults2nd);  
 //  Common result histograms for QC{4}:
 TString commonHistResults4thOrderName = "AliFlowCommonHistResults4thOrderQC";
 commonHistResults4thOrderName += fAnalysisLabel->Data();
 fCommonHistsResults4th = new AliFlowCommonHistResults(commonHistResults4thOrderName.Data(),"",fHarmonic);
 fHistList->Add(fCommonHistsResults4th); 
 //  Common result histograms for QC{6}:
 TString commonHistResults6thOrderName = "AliFlowCommonHistResults6thOrderQC";
 commonHistResults6thOrderName += fAnalysisLabel->Data();
 fCommonHistsResults6th = new AliFlowCommonHistResults(commonHistResults6thOrderName.Data(),"",fHarmonic);
 fHistList->Add(fCommonHistsResults6th);  
 //  Common result histograms for QC{8}:
 TString commonHistResults8thOrderName = "AliFlowCommonHistResults8thOrderQC";
 commonHistResults8thOrderName += fAnalysisLabel->Data();
 fCommonHistsResults8th = new AliFlowCommonHistResults(commonHistResults8thOrderName.Data(),"",fHarmonic);
 fHistList->Add(fCommonHistsResults8th); 
 
} // end of void AliFlowAnalysisWithQCumulants::BookCommonHistograms()

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

void AliFlowAnalysisWithQCumulants::BookAndFillWeightsHistograms()
{
 // Book and fill histograms which hold phi, pt and eta weights.

 if(!fWeightsList)
 {
  printf("\n WARNING (QC): fWeightsList is NULL in AFAWQC::BAFWH() !!!! \n\n");
  exit(0);  
 }
    
 TString fUseParticleWeightsName = "fUseParticleWeightsQC";
 fUseParticleWeightsName += fAnalysisLabel->Data();
 fUseParticleWeights = new TProfile(fUseParticleWeightsName.Data(),"0 = particle weight not used, 1 = particle weight used ",4,0,4);
 fUseParticleWeights->SetLabelSize(0.06);
 fUseParticleWeights->SetStats(kFALSE);
 (fUseParticleWeights->GetXaxis())->SetBinLabel(1,"w_{#phi}");
 (fUseParticleWeights->GetXaxis())->SetBinLabel(2,"w_{p_{T}}");
 (fUseParticleWeights->GetXaxis())->SetBinLabel(3,"w_{#eta}");
 (fUseParticleWeights->GetXaxis())->SetBinLabel(4,"w_{track}");
 fUseParticleWeights->Fill(0.5,(Int_t)fUsePhiWeights);
 fUseParticleWeights->Fill(1.5,(Int_t)fUsePtWeights);
 fUseParticleWeights->Fill(2.5,(Int_t)fUseEtaWeights);
 fUseParticleWeights->Fill(3.5,(Int_t)fUseTrackWeights);
 fWeightsList->Add(fUseParticleWeights); 
  
 if(fUsePhiWeights)
 {
  if(fWeightsList->FindObject("phi_weights"))
  {
   fPhiWeights = dynamic_cast<TH1F*>(fWeightsList->FindObject("phi_weights"));
   if(!fPhiWeights)
   {
    printf("\n WARNING (QC): fPhiWeights is NULL in AFAWQC::BAFWH() !!!!\n\n");
    exit(0);
   }
   if(TMath::Abs(fPhiWeights->GetBinWidth(1)-fPhiBinWidth)>pow(10.,-6.))
   {
    cout<<endl;
    cout<<"WARNING (QC): Inconsistent binning in histograms for phi-weights throughout the code."<<endl;
    cout<<endl;
    //exit(0);
   }
  } else 
    {
     cout<<"WARNING: fWeightsList->FindObject(\"phi_weights\") is NULL in AFAWQC::BAFWH() !!!!"<<endl;
     exit(0);
    }
 } // end of if(fUsePhiWeights)
 
 if(fUsePtWeights) 
 {
  if(fWeightsList->FindObject("pt_weights"))
  {
   fPtWeights = dynamic_cast<TH1D*>(fWeightsList->FindObject("pt_weights"));
   if(!fPtWeights)
   {
    printf("\n WARNING (QC): fPtWeights is NULL in AFAWQC::BAFWH() !!!!\n\n");
    exit(0);
   }
   if(TMath::Abs(fPtWeights->GetBinWidth(1)-fPtBinWidth)>pow(10.,-6.))
   {
    cout<<endl;
    cout<<"WARNING (QC): Inconsistent binning in histograms for pt-weights throughout the code."<<endl;
    cout<<endl;
    //exit(0);
   }
  } else 
    {
     cout<<"WARNING: fWeightsList->FindObject(\"pt_weights\") is NULL in AFAWQC::BAFWH() !!!!"<<endl;
     exit(0);
    }
 } // end of if(fUsePtWeights)    

 if(fUseEtaWeights) 
 {
  if(fWeightsList->FindObject("eta_weights"))
  {
   fEtaWeights = dynamic_cast<TH1D*>(fWeightsList->FindObject("eta_weights"));
   if(!fEtaWeights)
   {
    printf("\n WARNING (QC): fEtaWeights is NULL in AFAWQC::BAFWH() !!!!\n\n");
    exit(0);
   }
   if(TMath::Abs(fEtaWeights->GetBinWidth(1)-fEtaBinWidth)>pow(10.,-6.))
   {
    cout<<endl;
    cout<<"WARNING (QC): Inconsistent binning in histograms for eta-weights throughout the code."<<endl;
    cout<<endl;
    //exit(0);
   }
  } else 
    {
     cout<<"WARNING: fUseEtaWeights && fWeightsList->FindObject(\"eta_weights\") is NULL in AFAWQC::BAFWH() !!!!"<<endl;
     exit(0);
    }
 } // end of if(fUseEtaWeights)
 
} // end of AliFlowAnalysisWithQCumulants::BookAndFillWeightsHistograms()

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

void AliFlowAnalysisWithQCumulants::BookEverythingForIntegratedFlow()
{
 // Book all objects for integrated flow:
 //  a) Book profile to hold all flags for integrated flow;
 //  b) Book event-by-event quantities;
 //  c) Book profiles; // to be improved (comment)
 //  d) Book histograms holding the final results.
 
 TString sinCosFlag[2] = {"sin","cos"}; // to be improved (should I promote this to data members?)
 TString powerFlag[2] = {"linear","quadratic"}; // to be improved (should I promote this to data members?)
 
 // a) Book profile to hold all flags for integrated flow:
 TString intFlowFlagsName = "fIntFlowFlags";
 intFlowFlagsName += fAnalysisLabel->Data();
 fIntFlowFlags = new TProfile(intFlowFlagsName.Data(),"Flags for Integrated Flow",20,0.,20.);
 fIntFlowFlags->SetTickLength(-0.01,"Y");
 fIntFlowFlags->SetMarkerStyle(25);
 fIntFlowFlags->SetLabelSize(0.04);
 fIntFlowFlags->SetLabelOffset(0.02,"Y");
 fIntFlowFlags->SetStats(kFALSE);
 fIntFlowFlags->GetXaxis()->SetBinLabel(1,"Particle Weights");
 fIntFlowFlags->GetXaxis()->SetBinLabel(2,"Event Weights");
 fIntFlowFlags->GetXaxis()->SetBinLabel(3,"Corrected for NUA?");
 fIntFlowFlags->GetXaxis()->SetBinLabel(4,"Print RF results");
 fIntFlowFlags->GetXaxis()->SetBinLabel(5,"Print RP results");
 fIntFlowFlags->GetXaxis()->SetBinLabel(6,"Print POI results");
 fIntFlowFlags->GetXaxis()->SetBinLabel(7,"Print RF (rebinned in M) results");
 fIntFlowFlags->GetXaxis()->SetBinLabel(8,"Corrected for NUA vs M?");
 fIntFlowFlags->GetXaxis()->SetBinLabel(9,"Propagate errors to v_{n} from correlations?");
 fIntFlowFlags->GetXaxis()->SetBinLabel(10,"Calculate cumulants vs M");
 fIntFlowFlags->GetXaxis()->SetBinLabel(11,"fMinimumBiasReferenceFlow");
 fIntFlowFlags->GetXaxis()->SetBinLabel(12,"fForgetAboutCovariances");
 fIntFlowFlags->GetXaxis()->SetBinLabel(13,"fStorePhiDistributionForOneEvent");
 fIntFlowFlags->GetXaxis()->SetBinLabel(14,"fFillMultipleControlHistograms");
 fIntFlowFlags->GetXaxis()->SetBinLabel(15,"Calculate all correlations vs M");
 fIntFlowFlags->GetXaxis()->SetBinLabel(16,"fMultiplicityIs");
 fIntFlowFlags->GetXaxis()->SetBinLabel(17,"fExactNoRPs");
 fIntFlowFlags->GetXaxis()->SetBinLabel(18,"fUse2DHistograms");
 fIntFlowFlags->GetXaxis()->SetBinLabel(19,"fFillProfilesVsMUsingWeights");
 fIntFlowFlags->GetXaxis()->SetBinLabel(20,"fUseQvectorTerms");
 fIntFlowList->Add(fIntFlowFlags);

 // b) Book event-by-event quantities:
 // Re[Q_{m*n,k}], Im[Q_{m*n,k}] and S_{p,k}^M: 
 fReQ = new TMatrixD(12,9);
 fImQ = new TMatrixD(12,9);
 fSpk = new TMatrixD(8,9);
 // average correlations <2>, <4>, <6> and <8> for single event (bining is the same as in fIntFlowCorrelationsPro and fIntFlowCorrelationsHist):
 TString intFlowCorrelationsEBEName = "fIntFlowCorrelationsEBE";
 intFlowCorrelationsEBEName += fAnalysisLabel->Data();
 fIntFlowCorrelationsEBE = new TH1D(intFlowCorrelationsEBEName.Data(),intFlowCorrelationsEBEName.Data(),4,0,4);
 // weights for average correlations <2>, <4>, <6> and <8> for single event:
 TString intFlowEventWeightsForCorrelationsEBEName = "fIntFlowEventWeightsForCorrelationsEBE";
 intFlowEventWeightsForCorrelationsEBEName += fAnalysisLabel->Data();
 fIntFlowEventWeightsForCorrelationsEBE = new TH1D(intFlowEventWeightsForCorrelationsEBEName.Data(),intFlowEventWeightsForCorrelationsEBEName.Data(),4,0,4);
 // average all correlations for single event (bining is the same as in fIntFlowCorrelationsAllPro and fIntFlowCorrelationsAllHist):
 TString intFlowCorrelationsAllEBEName = "fIntFlowCorrelationsAllEBE";
 intFlowCorrelationsAllEBEName += fAnalysisLabel->Data();
 fIntFlowCorrelationsAllEBE = new TH1D(intFlowCorrelationsAllEBEName.Data(),intFlowCorrelationsAllEBEName.Data(),64,0,64);
 // average correction terms for non-uniform acceptance for single event 
 // (binning is the same as in fIntFlowCorrectionTermsForNUAPro[2] and fIntFlowCorrectionTermsForNUAHist[2]):
 TString fIntFlowCorrectionTermsForNUAEBEName = "fIntFlowCorrectionTermsForNUAEBE";
 fIntFlowCorrectionTermsForNUAEBEName += fAnalysisLabel->Data();
 for(Int_t sc=0;sc<2;sc++) // sin or cos terms
 {
  fIntFlowCorrectionTermsForNUAEBE[sc] = new TH1D(Form("%s: %s terms",fIntFlowCorrectionTermsForNUAEBEName.Data(),sinCosFlag[sc].Data()),Form("Correction terms for non-uniform acceptance (%s terms)",sinCosFlag[sc].Data()),4,0,4);  
 }
 // event weights for terms for non-uniform acceptance: 
 TString fIntFlowEventWeightForCorrectionTermsForNUAEBEName = "fIntFlowEventWeightForCorrectionTermsForNUAEBE";
 fIntFlowEventWeightForCorrectionTermsForNUAEBEName += fAnalysisLabel->Data();
 for(Int_t sc=0;sc<2;sc++) // sin or cos terms
 {
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[sc] = new TH1D(Form("%s: %s terms",fIntFlowEventWeightForCorrectionTermsForNUAEBEName.Data(),sinCosFlag[sc].Data()),Form("Event weights for terms for non-uniform acceptance (%s terms)",sinCosFlag[sc].Data()),4,0,4); // to be improved - 4  
 }
 // c) Book profiles: // to be improved (comment)
 // profile to hold average multiplicities and number of events for events with nRP>=0, nRP>=1, ... , and nRP>=8:
 TString avMultiplicityName = "fAvMultiplicity";
 avMultiplicityName += fAnalysisLabel->Data();
 fAvMultiplicity = new TProfile(avMultiplicityName.Data(),"Average multiplicities of reference particles (RPs)",9,0,9);
 fAvMultiplicity->SetTickLength(-0.01,"Y");
 fAvMultiplicity->SetMarkerStyle(25);
 fAvMultiplicity->SetLabelSize(0.05);
 fAvMultiplicity->SetLabelOffset(0.02,"Y");
 fAvMultiplicity->SetYTitle("Average multiplicity");
 (fAvMultiplicity->GetXaxis())->SetBinLabel(1,"all evts");
 (fAvMultiplicity->GetXaxis())->SetBinLabel(2,"n_{RP} #geq 1");
 (fAvMultiplicity->GetXaxis())->SetBinLabel(3,"n_{RP} #geq 2");
 (fAvMultiplicity->GetXaxis())->SetBinLabel(4,"n_{RP} #geq 3");
 (fAvMultiplicity->GetXaxis())->SetBinLabel(5,"n_{RP} #geq 4");
 (fAvMultiplicity->GetXaxis())->SetBinLabel(6,"n_{RP} #geq 5");
 (fAvMultiplicity->GetXaxis())->SetBinLabel(7,"n_{RP} #geq 6");
 (fAvMultiplicity->GetXaxis())->SetBinLabel(8,"n_{RP} #geq 7");
 (fAvMultiplicity->GetXaxis())->SetBinLabel(9,"n_{RP} #geq 8");
 fIntFlowProfiles->Add(fAvMultiplicity);
 // Average correlations <<2>>, <<4>>, <<6>> and <<8>> for all events (with wrong errors!):
 TString correlationFlag[4] = {"#LT#LT2#GT#GT","#LT#LT4#GT#GT","#LT#LT6#GT#GT","#LT#LT8#GT#GT"};
 TString intFlowCorrelationsProName = "fIntFlowCorrelationsPro";
 intFlowCorrelationsProName += fAnalysisLabel->Data();
 fIntFlowCorrelationsPro = new TProfile(intFlowCorrelationsProName.Data(),"Average correlations for all events",4,0,4,"s");
 fIntFlowCorrelationsPro->Sumw2();
 fIntFlowCorrelationsPro->SetTickLength(-0.01,"Y");
 fIntFlowCorrelationsPro->SetMarkerStyle(25);
 fIntFlowCorrelationsPro->SetLabelSize(0.06);
 fIntFlowCorrelationsPro->SetLabelOffset(0.01,"Y");
 for(Int_t b=0;b<4;b++)
 {
  (fIntFlowCorrelationsPro->GetXaxis())->SetBinLabel(b+1,correlationFlag[b].Data());
 }
 fIntFlowProfiles->Add(fIntFlowCorrelationsPro);
 // Average correlations squared <<2>^2>, <<4>^2>, <<6>^2> and <<8>^2> for all events:
 TString squaredCorrelationFlag[4] = {"#LT#LT2#GT^{2}#GT","#LT#LT4#GT^{2}#GT","#LT#LT6#GT^{2}#GT","#LT#LT8#GT^{2}#GT"};
 TString intFlowSquaredCorrelationsProName = "fIntFlowSquaredCorrelationsPro";
 intFlowSquaredCorrelationsProName += fAnalysisLabel->Data();
 fIntFlowSquaredCorrelationsPro = new TProfile(intFlowSquaredCorrelationsProName.Data(),"Average squared correlations for all events",4,0,4,"s");
 fIntFlowSquaredCorrelationsPro->Sumw2();
 fIntFlowSquaredCorrelationsPro->SetTickLength(-0.01,"Y");
 fIntFlowSquaredCorrelationsPro->SetMarkerStyle(25);
 fIntFlowSquaredCorrelationsPro->SetLabelSize(0.06);
 fIntFlowSquaredCorrelationsPro->SetLabelOffset(0.01,"Y");
 for(Int_t b=0;b<4;b++)
 {
  (fIntFlowSquaredCorrelationsPro->GetXaxis())->SetBinLabel(b+1,squaredCorrelationFlag[b].Data());
 }
 fIntFlowProfiles->Add(fIntFlowSquaredCorrelationsPro);
 if(fCalculateCumulantsVsM)
 {
  for(Int_t ci=0;ci<4;ci++) // correlation index
  {
   // average correlations <<2>>, <<4>>, <<6>> and <<8>> versus multiplicity for all events (with wrong errors):
   TString intFlowCorrelationsVsMProName = "fIntFlowCorrelationsVsMPro";
   intFlowCorrelationsVsMProName += fAnalysisLabel->Data();
   fIntFlowCorrelationsVsMPro[ci] = new TProfile(Form("%s, %s",intFlowCorrelationsVsMProName.Data(),correlationFlag[ci].Data()),
                                                 Form("%s vs multiplicity",correlationFlag[ci].Data()),
                                                 fnBinsMult,fMinMult,fMaxMult,"s");   
   fIntFlowCorrelationsVsMPro[ci]->Sumw2();                                                                                       
   fIntFlowCorrelationsVsMPro[ci]->GetYaxis()->SetTitle(correlationFlag[ci].Data());
   if(fMultiplicityIs==AliFlowCommonConstants::kRP)
   {
    fIntFlowCorrelationsVsMPro[ci]->GetXaxis()->SetTitle("# RPs"); 
   } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
     {
      fIntFlowCorrelationsVsMPro[ci]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
     } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
       {
        fIntFlowCorrelationsVsMPro[ci]->GetXaxis()->SetTitle("# POIs"); 
       } 
   fIntFlowProfiles->Add(fIntFlowCorrelationsVsMPro[ci]);
   // average squared correlations <<2>^2>, <<4>^2>, <<6>^2> and <<8>^2> versus multiplicity for all events:  
   TString intFlowSquaredCorrelationsVsMProName = "fIntFlowSquaredCorrelationsVsMPro";
   intFlowSquaredCorrelationsVsMProName += fAnalysisLabel->Data();
   fIntFlowSquaredCorrelationsVsMPro[ci] = new TProfile(Form("%s, %s",intFlowSquaredCorrelationsVsMProName.Data(),squaredCorrelationFlag[ci].Data()),
                                                        Form("%s vs multiplicity",squaredCorrelationFlag[ci].Data()),
                                                        fnBinsMult,fMinMult,fMaxMult,"s");   
   fIntFlowSquaredCorrelationsVsMPro[ci]->Sumw2();                                                                                              
   fIntFlowSquaredCorrelationsVsMPro[ci]->GetYaxis()->SetTitle(squaredCorrelationFlag[ci].Data());
   if(fMultiplicityIs==AliFlowCommonConstants::kRP)
   {
    fIntFlowSquaredCorrelationsVsMPro[ci]->GetXaxis()->SetTitle("# RPs");
   } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
     {
      fIntFlowSquaredCorrelationsVsMPro[ci]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
     } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
       {
        fIntFlowSquaredCorrelationsVsMPro[ci]->GetXaxis()->SetTitle("# POIs");
       }
   fIntFlowProfiles->Add(fIntFlowSquaredCorrelationsVsMPro[ci]);
  } // end of for(Int_t ci=0;ci<4;ci++) // correlation index  
 } // end of if(fCalculateCumulantsVsM)
 // averaged all correlations for all events (with wrong errors!):
 TString intFlowCorrelationsAllProName = "fIntFlowCorrelationsAllPro";
 intFlowCorrelationsAllProName += fAnalysisLabel->Data();
 fIntFlowCorrelationsAllPro = new TProfile(intFlowCorrelationsAllProName.Data(),"Average all correlations for all events",64,0,64);
 fIntFlowCorrelationsAllPro->Sumw2();
 fIntFlowCorrelationsAllPro->SetTickLength(-0.01,"Y");
 fIntFlowCorrelationsAllPro->SetMarkerStyle(25);
 fIntFlowCorrelationsAllPro->SetLabelSize(0.03);
 fIntFlowCorrelationsAllPro->SetLabelOffset(0.01,"Y");
 // 2-p correlations:
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(1,"#LT#LT2#GT#GT_{n|n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(2,"#LT#LT2#GT#GT_{2n|2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(3,"#LT#LT2#GT#GT_{3n|3n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(4,"#LT#LT2#GT#GT_{4n|4n}");
 // 3-p correlations:
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(6,"#LT#LT3#GT#GT_{2n|n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(7,"#LT#LT3#GT#GT_{3n|2n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(8,"#LT#LT3#GT#GT_{4n|2n,2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(9,"#LT#LT3#GT#GT_{4n|3n,n}");
 // 4-p correlations:
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(11,"#LT#LT4#GT#GT_{n,n|n,n}"); 
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(12,"#LT#LT4#GT#GT_{2n,n|2n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(13,"#LT#LT4#GT#GT_{2n,2n|2n,2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(14,"#LT#LT4#GT#GT_{3n|n,n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(15,"#LT#LT4#GT#GT_{3n,n|3n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(16,"#LT#LT4#GT#GT_{3n,n|2n,2n}"); 
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(17,"#LT#LT4#GT#GT_{4n|2n,n,n}");
 // 5-p correlations:
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(19,"#LT#LT5#GT#GT_{2n,n|n,n,n}"); 
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(20,"#LT#LT5#GT#GT_{2n,2n|2n,n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(21,"#LT#LT5#GT#GT_{3n,n|2n,n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(22,"#LT#LT5#GT#GT_{4n|n,n,n,n}");
 // 6-p correlations:
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(24,"#LT#LT6#GT#GT_{n,n,n|n,n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(25,"#LT#LT6#GT#GT_{2n,n,n|2n,n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(26,"#LT#LT6#GT#GT_{2n,2n|n,n,n,n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(27,"#LT#LT6#GT#GT_{3n,n|n,n,n,n}");
 // 7-p correlations:  
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(29,"#LT#LT7#GT#GT_{2n,n,n|n,n,n,n}");
 // 8-p correlations:
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(31,"#LT#LT8#GT#GT_{n,n,n,n|n,n,n,n}");
 //  EXTRA correlations for v3{5} study:
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(33,"#LT#LT4#GT#GT_{4n,2n|3n,3n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(34,"#LT#LT5#GT#GT_{3n,3n|2n,2n,2n}");
 //  EXTRA correlations for Teaney-Yan study:
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(35,"#LT#LT2#GT#GT_{5n|5n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(36,"#LT#LT2#GT#GT_{6n|6n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(37,"#LT#LT3#GT#GT_{5n|3n,2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(38,"#LT#LT3#GT#GT_{5n|4n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(39,"#LT#LT3#GT#GT_{6n|3n,3n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(40,"#LT#LT3#GT#GT_{6n|4n,2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(41,"#LT#LT3#GT#GT_{6n|5n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(42,"#LT#LT4#GT#GT_{6n|3n,2n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(43,"#LT#LT4#GT#GT_{3n,2n|3n,2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(44,"#LT#LT4#GT#GT_{4n,1n|3n,2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(45,"#LT#LT4#GT#GT_{3n,3n|3n,3n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(46,"#LT#LT4#GT#GT_{4n,2n|3n,3n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(47,"#LT#LT4#GT#GT_{5n,1n|3n,3n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(48,"#LT#LT4#GT#GT_{4n,2n|4n,2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(49,"#LT#LT4#GT#GT_{5n,1n|4n,2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(50,"#LT#LT4#GT#GT_{5n|3n,1n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(51,"#LT#LT4#GT#GT_{5n|2n,2n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(52,"#LT#LT4#GT#GT_{5n,1n|5n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(53,"#LT#LT5#GT#GT_{3n,3n|3n,2n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(54,"#LT#LT5#GT#GT_{4n,2n|3n,2n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(55,"#LT#LT5#GT#GT_{3n,2n|3n,1n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(56,"#LT#LT5#GT#GT_{3n,2n|2n,2n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(57,"#LT#LT5#GT#GT_{5n,1n|3n,2n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(58,"#LT#LT6#GT#GT_{3n,2n,1n|3n,2n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(59,"#LT#LT4#GT#GT_{6n|4n,1n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(60,"#LT#LT4#GT#GT_{6n|2n,2n,2n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(61,"#LT#LT5#GT#GT_{6n|2n,2n,1n,1n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(62,"#LT#LT5#GT#GT_{4n,1n,1n|3n,3n}");
 (fIntFlowCorrelationsAllPro->GetXaxis())->SetBinLabel(63,"#LT#LT6#GT#GT_{3n,3n|2n,2n,1n,1n}");
 fIntFlowProfiles->Add(fIntFlowCorrelationsAllPro);
 // average all correlations versus multiplicity (errors via Sumw2 - to be improved):
 if(fCalculateAllCorrelationsVsM)
 {
  // 2-p correlations vs M:  
  fIntFlowCorrelationsAllVsMPro[0] = new TProfile("two1n1n","#LT#LT2#GT#GT_{n|n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[1] = new TProfile("two2n2n","#LT#LT2#GT#GT_{2n|2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[2] = new TProfile("two3n3n","#LT#LT2#GT#GT_{3n|3n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[3] = new TProfile("two4n4n","#LT#LT2#GT#GT_{4n|4n}",fnBinsMult,fMinMult,fMaxMult);
  // 3-p correlations vs M:
  fIntFlowCorrelationsAllVsMPro[5] = new TProfile("three2n1n1n","#LT#LT3#GT#GT_{2n|n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[6] = new TProfile("three3n2n1n","#LT#LT3#GT#GT_{3n|2n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[7] = new TProfile("three4n2n2n","#LT#LT3#GT#GT_{4n|2n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[8] = new TProfile("three4n3n1n","#LT#LT3#GT#GT_{4n|3n,n}",fnBinsMult,fMinMult,fMaxMult);
  // 4-p correlations vs M:
  fIntFlowCorrelationsAllVsMPro[10] = new TProfile("four1n1n1n1n","#LT#LT4#GT#GT_{n,n|n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[11] = new TProfile("four2n1n2n1n","#LT#LT4#GT#GT_{2n,n|2n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[12] = new TProfile("four2n2n2n2n","#LT#LT4#GT#GT_{2n,2n|2n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[13] = new TProfile("four3n1n1n1n","#LT#LT4#GT#GT_{3n|n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[14] = new TProfile("four3n1n3n1n","#LT#LT4#GT#GT_{3n,n|3n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[15] = new TProfile("four3n1n2n2n","#LT#LT4#GT#GT_{3n,n|2n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[16] = new TProfile("four4n2n1n1n","#LT#LT4#GT#GT_{4n|2n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  // 5-p correlations vs M:
  fIntFlowCorrelationsAllVsMPro[18] = new TProfile("five2n1n1n1n1n","#LT#LT5#GT#GT_{2n,n|n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[19] = new TProfile("five2n2n2n1n1n","#LT#LT5#GT#GT_{2n,2n|2n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[20] = new TProfile("five3n1n2n1n1n","#LT#LT5#GT#GT_{3n,n|2n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[21] = new TProfile("five4n1n1n1n1n","#LT#LT5#GT#GT_{4n|n,n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  // 6-p correlations vs M:
  fIntFlowCorrelationsAllVsMPro[23] = new TProfile("six1n1n1n1n1n1n","#LT#LT6#GT#GT_{n,n,n|n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[24] = new TProfile("six2n1n1n2n1n1n","#LT#LT6#GT#GT_{2n,n,n|2n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[25] = new TProfile("six2n2n1n1n1n1n","#LT#LT6#GT#GT_{2n,2n|n,n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[26] = new TProfile("six3n1n1n1n1n1n","#LT#LT6#GT#GT_{3n,n|n,n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  // 7-p correlations vs M:
  fIntFlowCorrelationsAllVsMPro[28] = new TProfile("seven2n1n1n1n1n1n1n","#LT#LT7#GT#GT_{2n,n,n|n,n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  // 8-p correlations vs M:
  fIntFlowCorrelationsAllVsMPro[30] = new TProfile("eight1n1n1n1n1n1n1n1n","#LT#LT8#GT#GT_{n,n,n,n|n,n,n,n}",fnBinsMult,fMinMult,fMaxMult);
  // EXTRA correlations vs M for v3{5} study (to be improved - put them in a right order somewhere):
  fIntFlowCorrelationsAllVsMPro[32] = new TProfile("four4n2n3n3n","#LT#LT4#GT#GT_{4n,2n|3n,3n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[33] = new TProfile("five3n3n2n2n2n","#LT#LT5#GT#GT_{3n,3n|2n,2n,2n}",fnBinsMult,fMinMult,fMaxMult);
  // EXTRA correlations vs M for Teaney-Yan study (to be improved - put them in a right order somewhere):
  fIntFlowCorrelationsAllVsMPro[34] = new TProfile("two5n5n","#LT#LT2#GT#GT_{5n|5n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[35] = new TProfile("two6n6n","#LT#LT2#GT#GT_{6n|6n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[36] = new TProfile("three5n3n2n","#LT#LT3#GT#GT_{5n|3n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[37] = new TProfile("three5n4n1n","#LT#LT3#GT#GT_{5n|4n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[38] = new TProfile("three6n3n3n","#LT#LT3#GT#GT_{6n|3n,3n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[39] = new TProfile("three6n4n2n","#LT#LT3#GT#GT_{6n|4n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[40] = new TProfile("three6n5n1n","#LT#LT3#GT#GT_{6n|5n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[41] = new TProfile("four6n3n2n1n","#LT#LT4#GT#GT_{6n|3n,2n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[42] = new TProfile("four3n2n3n2n","#LT#LT4#GT#GT_{3n,2n|3n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[43] = new TProfile("four4n1n3n2n","#LT#LT4#GT#GT_{4n,1n|3n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[44] = new TProfile("four3n3n3n3n","#LT#LT4#GT#GT_{3n,3n|3n,3n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[45] = new TProfile("four4n2n3n3n","#LT#LT4#GT#GT_{4n,2n|3n,3n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[46] = new TProfile("four5n1n3n3n","#LT#LT4#GT#GT_{5n,1n|3n,3n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[47] = new TProfile("four4n2n4n2n","#LT#LT4#GT#GT_{4n,2n|4n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[48] = new TProfile("four5n1n4n2n","#LT#LT4#GT#GT_{5n,1n|4n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[49] = new TProfile("four5n3n1n1n","#LT#LT4#GT#GT_{5n|3n,1n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[50] = new TProfile("four5n2n2n1n","#LT#LT4#GT#GT_{5n|2n,2n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[51] = new TProfile("four5n1n5n1n","#LT#LT4#GT#GT_{5n,1n|5n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[52] = new TProfile("five3n3n3n2n1n","#LT#LT5#GT#GT_{3n,3n|3n,2n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[53] = new TProfile("five4n2n3n2n1n","#LT#LT5#GT#GT_{4n,2n|3n,2n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[54] = new TProfile("five3n2n3n1n1n","#LT#LT5#GT#GT_{3n,2n|3n,1n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[55] = new TProfile("five3n2n2n2n1n","#LT#LT5#GT#GT_{3n,2n|2n,2n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[56] = new TProfile("five5n1n3n2n1n","#LT#LT5#GT#GT_{5n,1n|3n,2n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[57] = new TProfile("six3n2n1n3n2n1n","#LT#LT6#GT#GT_{3n,2n,1n|3n,2n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[58] = new TProfile("four6n4n1n1n","#LT#LT4#GT#GT_{6n|4n,1n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[59] = new TProfile("four6n2n2n2n","#LT#LT4#GT#GT_{6n|2n,2n,2n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[60] = new TProfile("five6n2n2n1n1n","#LT#LT5#GT#GT_{6n|2n,2n,1n,1n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[61] = new TProfile("five4n1n1n3n3n","#LT#LT5#GT#GT_{4n,1n,1n|3n,3n}",fnBinsMult,fMinMult,fMaxMult);
  fIntFlowCorrelationsAllVsMPro[62] = new TProfile("six3n3n2n2n1n1n","#LT#LT6#GT#GT_{3n,3n|2n,2n,1n,1n}",fnBinsMult,fMinMult,fMaxMult);
  for(Int_t n=0;n<63;n++)
  {
   if(fIntFlowCorrelationsAllVsMPro[n])
   {
    fIntFlowCorrelationsAllVsMPro[n]->Sumw2();
    if(fMultiplicityIs==AliFlowCommonConstants::kRP)
    {
     fIntFlowCorrelationsAllVsMPro[n]->GetXaxis()->SetTitle("# RPs"); 
    } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
      {
       fIntFlowCorrelationsAllVsMPro[n]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
      } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
        {
         fIntFlowCorrelationsAllVsMPro[n]->GetXaxis()->SetTitle("# POIs");
        }
    fIntFlowAllCorrelationsVsM->Add(fIntFlowCorrelationsAllVsMPro[n]);
   } // end of if(fIntFlowCorrelationsAllVsMPro[n])
  } // end of for(Int_t n=0;n<63;n++)
 } // end of if(fCalculateAllCorrelationsVsM)
 // when particle weights are used some extra correlations appear:
 if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights) 
 {
  TString intFlowExtraCorrelationsProName = "fIntFlowExtraCorrelationsPro";
  intFlowExtraCorrelationsProName += fAnalysisLabel->Data();
  fIntFlowExtraCorrelationsPro = new TProfile(intFlowExtraCorrelationsProName.Data(),"Average extra correlations for all events",100,0,100,"s");
  fIntFlowExtraCorrelationsPro->SetTickLength(-0.01,"Y");
  fIntFlowExtraCorrelationsPro->SetMarkerStyle(25);
  fIntFlowExtraCorrelationsPro->SetLabelSize(0.03);
  fIntFlowExtraCorrelationsPro->SetLabelOffset(0.01,"Y");
  // extra 2-p correlations:
  (fIntFlowExtraCorrelationsPro->GetXaxis())->SetBinLabel(1,"<<w1^3 w2 cos(n*(phi1-phi2))>>");
  (fIntFlowExtraCorrelationsPro->GetXaxis())->SetBinLabel(2,"<<w1 w2 w3^2 cos(n*(phi1-phi2))>>");
  fIntFlowProfiles->Add(fIntFlowExtraCorrelationsPro);
 } // end of if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)
 // average product of correlations <2>, <4>, <6> and <8>:  
 TString productFlag[6] = {"#LT#LT2#GT#LT4#GT#GT","#LT#LT2#GT#LT6#GT#GT","#LT#LT2#GT#LT8#GT#GT",
                           "#LT#LT4#GT#LT6#GT#GT","#LT#LT4#GT#LT8#GT#GT","#LT#LT6#GT#LT8#GT#GT"};
 TString intFlowProductOfCorrelationsProName = "fIntFlowProductOfCorrelationsPro";
 intFlowProductOfCorrelationsProName += fAnalysisLabel->Data();
 fIntFlowProductOfCorrelationsPro = new TProfile(intFlowProductOfCorrelationsProName.Data(),"Average products of correlations",6,0,6);
 fIntFlowProductOfCorrelationsPro->SetTickLength(-0.01,"Y");
 fIntFlowProductOfCorrelationsPro->SetMarkerStyle(25); 
 fIntFlowProductOfCorrelationsPro->SetLabelSize(0.05);
 fIntFlowProductOfCorrelationsPro->SetLabelOffset(0.01,"Y");
 for(Int_t b=0;b<6;b++)
 {
  (fIntFlowProductOfCorrelationsPro->GetXaxis())->SetBinLabel(b+1,productFlag[b].Data());
 }
 fIntFlowProfiles->Add(fIntFlowProductOfCorrelationsPro); 
 // average product of correlations <2>, <4>, <6> and <8> versus multiplicity
 // [0=<<2><4>>,1=<<2><6>>,2=<<2><8>>,3=<<4><6>>,4=<<4><8>>,5=<<6><8>>]  
 if(fCalculateCumulantsVsM)
 {
  TString intFlowProductOfCorrelationsVsMProName = "fIntFlowProductOfCorrelationsVsMPro";
  intFlowProductOfCorrelationsVsMProName += fAnalysisLabel->Data();
  for(Int_t pi=0;pi<6;pi++)
  { 
   fIntFlowProductOfCorrelationsVsMPro[pi] = new TProfile(Form("%s, %s",intFlowProductOfCorrelationsVsMProName.Data(),productFlag[pi].Data()),
                                                          Form("%s versus multiplicity",productFlag[pi].Data()),
                                                          fnBinsMult,fMinMult,fMaxMult);             
   if(fMultiplicityIs==AliFlowCommonConstants::kRP)
   {
    fIntFlowProductOfCorrelationsVsMPro[pi]->GetXaxis()->SetTitle("# RPs");
   } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
     {
      fIntFlowProductOfCorrelationsVsMPro[pi]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
     } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
       {
        fIntFlowProductOfCorrelationsVsMPro[pi]->GetXaxis()->SetTitle("# POIs");
       }
   fIntFlowProfiles->Add(fIntFlowProductOfCorrelationsVsMPro[pi]);
  } // end of for(Int_t pi=0;pi<6;pi++)
 } // end of if(fCalculateCumulantsVsM) 
 // average product of correction terms for NUA:  
 TString intFlowProductOfCorrectionTermsForNUAProName = "fIntFlowProductOfCorrectionTermsForNUAPro";
 intFlowProductOfCorrectionTermsForNUAProName += fAnalysisLabel->Data();
 fIntFlowProductOfCorrectionTermsForNUAPro = new TProfile(intFlowProductOfCorrectionTermsForNUAProName.Data(),"Average products of correction terms for NUA",27,0,27);
 fIntFlowProductOfCorrectionTermsForNUAPro->SetTickLength(-0.01,"Y");
 fIntFlowProductOfCorrectionTermsForNUAPro->SetMarkerStyle(25); 
 fIntFlowProductOfCorrectionTermsForNUAPro->SetLabelSize(0.03);
 fIntFlowProductOfCorrectionTermsForNUAPro->SetLabelOffset(0.01,"Y");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(1,"<<2><cos(#phi)>>");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(2,"<<2><sin(#phi)>>");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(3,"<<cos(#phi)><sin(#phi)>>");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(4,"Cov(<2>,<cos(#phi_{1}+#phi_{2})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(5,"Cov(<2>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(6,"Cov(<2>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(7,"Cov(<2>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(8,"Cov(<4>,<cos(#phi)>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(9,"Cov(<4>,<sin(#phi)>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(10,"Cov(<4>,<cos(#phi_{1}+#phi_{2})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(11,"Cov(<4>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(12,"Cov(<4>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(13,"Cov(<4>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(14,"Cov(<cos(#phi)>,<cos(#phi_{1}+#phi_{2})>)"); 
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(15,"Cov(<cos(#phi)>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(16,"Cov(<cos(#phi)>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(17,"Cov(<cos(#phi)>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(18,"Cov(<sin(#phi)>,<cos(#phi_{1}+#phi_{2})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(19,"Cov(<sin(#phi)>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(20,"Cov(<sin(#phi)>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(21,"Cov(<sin(#phi)>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(22,"Cov(<cos(#phi_{1}+#phi_{2})>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(23,"Cov(<cos(#phi_{1}+#phi_{2})>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(24,"Cov(<cos(#phi_{1}+#phi_{2})>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(25,"Cov(<sin(#phi_{1}+#phi_{2})>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(26,"Cov(<sin(#phi_{1}+#phi_{2})>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowProductOfCorrectionTermsForNUAPro->GetXaxis())->SetBinLabel(27,"Cov(<cos(#phi_{1}-#phi_{2}-#phi_{3}>,<sin(#phi_{1}-#phi_{2}-#phi_{3}>)");
 fIntFlowProfiles->Add(fIntFlowProductOfCorrectionTermsForNUAPro);
 // average correction terms for non-uniform acceptance (with wrong errors!):
 for(Int_t sc=0;sc<2;sc++) // sin or cos terms
 {
  TString intFlowCorrectionTermsForNUAProName = "fIntFlowCorrectionTermsForNUAPro";
  intFlowCorrectionTermsForNUAProName += fAnalysisLabel->Data();
  fIntFlowCorrectionTermsForNUAPro[sc] = new TProfile(Form("%s: %s terms",intFlowCorrectionTermsForNUAProName.Data(),sinCosFlag[sc].Data()),Form("Correction terms for non-uniform acceptance (%s terms)",sinCosFlag[sc].Data()),4,0,4,"s");
  fIntFlowCorrectionTermsForNUAPro[sc]->SetTickLength(-0.01,"Y");
  fIntFlowCorrectionTermsForNUAPro[sc]->SetMarkerStyle(25);
  fIntFlowCorrectionTermsForNUAPro[sc]->SetLabelSize(0.05);
  fIntFlowCorrectionTermsForNUAPro[sc]->SetLabelOffset(0.01,"Y");
  (fIntFlowCorrectionTermsForNUAPro[sc]->GetXaxis())->SetBinLabel(1,Form("#LT#LT%s(n(#phi_{1}))#GT#GT",sinCosFlag[sc].Data()));
  (fIntFlowCorrectionTermsForNUAPro[sc]->GetXaxis())->SetBinLabel(2,Form("#LT#LT%s(n(#phi_{1}+#phi_{2}))#GT#GT",sinCosFlag[sc].Data()));  
  (fIntFlowCorrectionTermsForNUAPro[sc]->GetXaxis())->SetBinLabel(3,Form("#LT#LT%s(n(#phi_{1}-#phi_{2}-#phi_{3}))#GT#GT",sinCosFlag[sc].Data()));  
  (fIntFlowCorrectionTermsForNUAPro[sc]->GetXaxis())->SetBinLabel(4,Form("#LT#LT%s(n(2#phi_{1}-#phi_{2}))#GT#GT",sinCosFlag[sc].Data()));  
  fIntFlowProfiles->Add(fIntFlowCorrectionTermsForNUAPro[sc]);
  // versus multiplicity:
  if(fCalculateCumulantsVsM)
  {
   TString correctionTermFlag[4] = {"(n(phi1))","(n(phi1+phi2))","(n(phi1-phi2-phi3))","(n(2phi1-phi2))"}; // to be improved - hardwired 4
   for(Int_t ci=0;ci<4;ci++) // correction term index (to be improved - hardwired 4)
   {
    TString intFlowCorrectionTermsForNUAVsMProName = "fIntFlowCorrectionTermsForNUAVsMPro";
    intFlowCorrectionTermsForNUAVsMProName += fAnalysisLabel->Data();
    fIntFlowCorrectionTermsForNUAVsMPro[sc][ci] = new TProfile(Form("%s: #LT#LT%s%s#GT#GT",intFlowCorrectionTermsForNUAVsMProName.Data(),sinCosFlag[sc].Data(),correctionTermFlag[ci].Data()),Form("#LT#LT%s%s#GT#GT vs M",sinCosFlag[sc].Data(),correctionTermFlag[ci].Data()),fnBinsMult,fMinMult,fMaxMult,"s");
    fIntFlowProfiles->Add(fIntFlowCorrectionTermsForNUAVsMPro[sc][ci]);
   }
  } // end of if(fCalculateCumulantsVsM)
 } // end of for(Int_t sc=0;sc<2;sc++) 
 
 // d) Book histograms holding the final results:
 // average correlations <<2>>, <<4>>, <<6>> and <<8>> for all events (with correct errors!):
 TString intFlowCorrelationsHistName = "fIntFlowCorrelationsHist";
 intFlowCorrelationsHistName += fAnalysisLabel->Data();
 fIntFlowCorrelationsHist = new TH1D(intFlowCorrelationsHistName.Data(),"Average correlations for all events",4,0,4);
 fIntFlowCorrelationsHist->SetTickLength(-0.01,"Y");
 fIntFlowCorrelationsHist->SetMarkerStyle(25);
 fIntFlowCorrelationsHist->SetLabelSize(0.06);
 fIntFlowCorrelationsHist->SetLabelOffset(0.01,"Y");
 (fIntFlowCorrelationsHist->GetXaxis())->SetBinLabel(1,"#LT#LT2#GT#GT");
 (fIntFlowCorrelationsHist->GetXaxis())->SetBinLabel(2,"#LT#LT4#GT#GT");
 (fIntFlowCorrelationsHist->GetXaxis())->SetBinLabel(3,"#LT#LT6#GT#GT");
 (fIntFlowCorrelationsHist->GetXaxis())->SetBinLabel(4,"#LT#LT8#GT#GT");
 fIntFlowResults->Add(fIntFlowCorrelationsHist);
 // average correlations <<2>>, <<4>>, <<6>> and <<8>> for all events (with correct errors!) vs M:
 if(fCalculateCumulantsVsM)
 {
  for(Int_t ci=0;ci<4;ci++) // correlation index
  {
   TString intFlowCorrelationsVsMHistName = "fIntFlowCorrelationsVsMHist";
   intFlowCorrelationsVsMHistName += fAnalysisLabel->Data();
   fIntFlowCorrelationsVsMHist[ci] = new TH1D(Form("%s, %s",intFlowCorrelationsVsMHistName.Data(),correlationFlag[ci].Data()),
                                              Form("%s vs multiplicity",correlationFlag[ci].Data()),
                                              fnBinsMult,fMinMult,fMaxMult);                                            
   fIntFlowCorrelationsVsMHist[ci]->GetYaxis()->SetTitle(correlationFlag[ci].Data());
   if(fMultiplicityIs==AliFlowCommonConstants::kRP)
   {
    fIntFlowCorrelationsVsMHist[ci]->GetXaxis()->SetTitle("# RPs");
   } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
     {
      fIntFlowCorrelationsVsMHist[ci]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
     } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
       {
        fIntFlowCorrelationsVsMHist[ci]->GetXaxis()->SetTitle("# POIs");
       }
   fIntFlowResults->Add(fIntFlowCorrelationsVsMHist[ci]);
  } // end of for(Int_t ci=0;ci<4;ci++) // correlation index   
 } // end of if(fCalculateCumulantsVsM) 
 // average all correlations for all events (with correct errors!):
 TString intFlowCorrelationsAllHistName = "fIntFlowCorrelationsAllHist";
 intFlowCorrelationsAllHistName += fAnalysisLabel->Data();
 fIntFlowCorrelationsAllHist = new TH1D(intFlowCorrelationsAllHistName.Data(),"Average correlations for all events",34,0,34);
 fIntFlowCorrelationsAllHist->SetTickLength(-0.01,"Y");
 fIntFlowCorrelationsAllHist->SetMarkerStyle(25);
 fIntFlowCorrelationsAllHist->SetLabelSize(0.03);
 fIntFlowCorrelationsAllHist->SetLabelOffset(0.01,"Y");
 // 2-p correlations:
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(1,"<<2>>_{n|n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(2,"<<2>>_{2n|2n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(3,"<<2>>_{3n|3n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(4,"<<2>>_{4n|4n}");
 // 3-p correlations:
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(6,"<<3>>_{2n|n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(7,"<<3>>_{3n|2n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(8,"<<3>>_{4n|2n,2n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(9,"<<3>>_{4n|3n,n}");
 // 4-p correlations:
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(11,"<<4>>_{n,n|n,n}"); 
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(12,"<<4>>_{2n,n|2n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(13,"<<4>>_{2n,2n|2n,2n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(14,"<<4>>_{3n|n,n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(15,"<<4>>_{3n,n|3n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(16,"<<4>>_{3n,n|2n,2n}"); 
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(17,"<<4>>_{4n|2n,n,n}");
 // 5-p correlations:
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(19,"<<5>>_{2n|n,n,n,n}"); 
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(20,"<<5>>_{2n,2n|2n,n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(21,"<<5>>_{3n,n|2n,n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(22,"<<5>>_{4n|n,n,n,n}");
 // 6-p correlations:
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(24,"<<6>>_{n,n,n|n,n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(25,"<<6>>_{2n,n,n|2n,n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(26,"<<6>>_{2n,2n|n,n,n,n}");
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(27,"<<6>>_{3n,n|n,n,n,n}");
 // 7-p correlations:  
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(29,"<<7>>_{2n,n,n|n,n,n,n}");
 // 8-p correlations:
 (fIntFlowCorrelationsAllHist->GetXaxis())->SetBinLabel(31,"<<8>>_{n,n,n,n|n,n,n,n}");
 fIntFlowResults->Add(fIntFlowCorrelationsAllHist);
 // average correction terms for non-uniform acceptance (with correct errors!):
 for(Int_t sc=0;sc<2;sc++) // sin or cos terms
 {
  TString intFlowCorrectionTermsForNUAHistName = "fIntFlowCorrectionTermsForNUAHist";
  intFlowCorrectionTermsForNUAHistName += fAnalysisLabel->Data();
  fIntFlowCorrectionTermsForNUAHist[sc] = new TH1D(Form("%s: %s terms",intFlowCorrectionTermsForNUAHistName.Data(),sinCosFlag[sc].Data()),Form("Correction terms for non-uniform acceptance (%s terms)",sinCosFlag[sc].Data()),4,0,4);
  fIntFlowCorrectionTermsForNUAHist[sc]->SetTickLength(-0.01,"Y");
  fIntFlowCorrectionTermsForNUAHist[sc]->SetMarkerStyle(25);
  fIntFlowCorrectionTermsForNUAHist[sc]->SetLabelSize(0.05);
  fIntFlowCorrectionTermsForNUAHist[sc]->SetLabelOffset(0.01,"Y");
  (fIntFlowCorrectionTermsForNUAHist[sc]->GetXaxis())->SetBinLabel(1,Form("#LT#LT%s(n(#phi_{1}))#GT#GT",sinCosFlag[sc].Data()));
  (fIntFlowCorrectionTermsForNUAHist[sc]->GetXaxis())->SetBinLabel(2,Form("#LT#LT%s(n(#phi_{1}+#phi_{2}))#GT#GT",sinCosFlag[sc].Data()));  
  (fIntFlowCorrectionTermsForNUAHist[sc]->GetXaxis())->SetBinLabel(3,Form("#LT#LT%s(n(#phi_{1}-#phi_{2}-#phi_{3}))#GT#GT",sinCosFlag[sc].Data()));  
  (fIntFlowCorrectionTermsForNUAHist[sc]->GetXaxis())->SetBinLabel(4,Form("#LT#LT%s(n(2#phi_{1}-#phi_{2}))#GT#GT",sinCosFlag[sc].Data()));   
  fIntFlowResults->Add(fIntFlowCorrectionTermsForNUAHist[sc]);
 } // end of for(Int_t sc=0;sc<2;sc++) 
 // covariances (multiplied with weight dependent prefactor):
 TString intFlowCovariancesName = "fIntFlowCovariances";
 intFlowCovariancesName += fAnalysisLabel->Data();
 fIntFlowCovariances = new TH1D(intFlowCovariancesName.Data(),"Covariances (multiplied with weight dependent prefactor)",6,0,6);
 fIntFlowCovariances->SetLabelSize(0.04);
 fIntFlowCovariances->SetMarkerStyle(25);
 (fIntFlowCovariances->GetXaxis())->SetBinLabel(1,"Cov(#LT2#GT,#LT4#GT)");
 (fIntFlowCovariances->GetXaxis())->SetBinLabel(2,"Cov(#LT2#GT,#LT6#GT)");
 (fIntFlowCovariances->GetXaxis())->SetBinLabel(3,"Cov(#LT2#GT,#LT8#GT)");
 (fIntFlowCovariances->GetXaxis())->SetBinLabel(4,"Cov(#LT4#GT,#LT6#GT)");
 (fIntFlowCovariances->GetXaxis())->SetBinLabel(5,"Cov(#LT4#GT,#LT8#GT)");
 (fIntFlowCovariances->GetXaxis())->SetBinLabel(6,"Cov(#LT6#GT,#LT8#GT)");  
 fIntFlowResults->Add(fIntFlowCovariances);
 // sum of linear and quadratic event weights for <2>, <4>, <6> and <8>:
 TString intFlowSumOfEventWeightsName = "fIntFlowSumOfEventWeights";
 intFlowSumOfEventWeightsName += fAnalysisLabel->Data();
 for(Int_t power=0;power<2;power++)
 {
  fIntFlowSumOfEventWeights[power] = new TH1D(Form("%s: %s",intFlowSumOfEventWeightsName.Data(),powerFlag[power].Data()),Form("Sum of %s event weights for correlations",powerFlag[power].Data()),4,0,4);
  fIntFlowSumOfEventWeights[power]->SetLabelSize(0.04);
  fIntFlowSumOfEventWeights[power]->SetMarkerStyle(25);
  if(power == 0)
  {
   (fIntFlowSumOfEventWeights[power]->GetXaxis())->SetBinLabel(1,"#sum_{i=1}^{N} w_{#LT2#GT}");
   (fIntFlowSumOfEventWeights[power]->GetXaxis())->SetBinLabel(2,"#sum_{i=1}^{N} w_{#LT4#GT}");
   (fIntFlowSumOfEventWeights[power]->GetXaxis())->SetBinLabel(3,"#sum_{i=1}^{N} w_{#LT6#GT}");
   (fIntFlowSumOfEventWeights[power]->GetXaxis())->SetBinLabel(4,"#sum_{i=1}^{N} w_{#LT8#GT}");
  } else if (power == 1) 
    {
     (fIntFlowSumOfEventWeights[power]->GetXaxis())->SetBinLabel(1,"#sum_{i=1}^{N} w_{#LT2#GT}^{2}");
     (fIntFlowSumOfEventWeights[power]->GetXaxis())->SetBinLabel(2,"#sum_{i=1}^{N} w_{#LT4#GT}^{2}");
     (fIntFlowSumOfEventWeights[power]->GetXaxis())->SetBinLabel(3,"#sum_{i=1}^{N} w_{#LT6#GT}^{2}");
     (fIntFlowSumOfEventWeights[power]->GetXaxis())->SetBinLabel(4,"#sum_{i=1}^{N} w_{#LT8#GT}^{2}");
    }
  fIntFlowResults->Add(fIntFlowSumOfEventWeights[power]);
 } 
 // sum of products of event weights for correlations <2>, <4>, <6> and <8>:  
 TString intFlowSumOfProductOfEventWeightsName = "fIntFlowSumOfProductOfEventWeights";
 intFlowSumOfProductOfEventWeightsName += fAnalysisLabel->Data();
 fIntFlowSumOfProductOfEventWeights = new TH1D(intFlowSumOfProductOfEventWeightsName.Data(),"Sum of product of event weights for correlations",6,0,6);
 fIntFlowSumOfProductOfEventWeights->SetLabelSize(0.04);
 fIntFlowSumOfProductOfEventWeights->SetMarkerStyle(25);
 (fIntFlowSumOfProductOfEventWeights->GetXaxis())->SetBinLabel(1,"#sum_{i=1}^{N} w_{#LT2#GT} w_{#LT4#GT}");
 (fIntFlowSumOfProductOfEventWeights->GetXaxis())->SetBinLabel(2,"#sum_{i=1}^{N} w_{#LT2#GT} w_{#LT6#GT}");
 (fIntFlowSumOfProductOfEventWeights->GetXaxis())->SetBinLabel(3,"#sum_{i=1}^{N} w_{#LT2#GT} w_{#LT8#GT}");
 (fIntFlowSumOfProductOfEventWeights->GetXaxis())->SetBinLabel(4,"#sum_{i=1}^{N} w_{#LT4#GT} w_{#LT6#GT}");
 (fIntFlowSumOfProductOfEventWeights->GetXaxis())->SetBinLabel(5,"#sum_{i=1}^{N} w_{#LT4#GT} w_{#LT8#GT}");
 (fIntFlowSumOfProductOfEventWeights->GetXaxis())->SetBinLabel(6,"#sum_{i=1}^{N} w_{#LT6#GT} w_{#LT8#GT}");
 fIntFlowResults->Add(fIntFlowSumOfProductOfEventWeights);
 // final result for covariances of correlations (multiplied with weight dependent prefactor) versus M
 // [0=Cov(2,4),1=Cov(2,6),2=Cov(2,8),3=Cov(4,6),4=Cov(4,8),5=Cov(6,8)]:
 if(fCalculateCumulantsVsM)
 {
  TString intFlowCovariancesVsMName = "fIntFlowCovariancesVsM";
  intFlowCovariancesVsMName += fAnalysisLabel->Data();
  TString covarianceFlag[6] = {"Cov(<2>,<4>)","Cov(<2>,<6>)","Cov(<2>,<8>)","Cov(<4>,<6>)","Cov(<4>,<8>)","Cov(<6>,<8>)"};
  for(Int_t ci=0;ci<6;ci++)
  {
   fIntFlowCovariancesVsM[ci] = new TH1D(Form("%s, %s",intFlowCovariancesVsMName.Data(),covarianceFlag[ci].Data()),
                                         Form("%s vs multiplicity",covarianceFlag[ci].Data()),
                                         fnBinsMult,fMinMult,fMaxMult);
   fIntFlowCovariancesVsM[ci]->GetYaxis()->SetTitle(covarianceFlag[ci].Data());
   if(fMultiplicityIs==AliFlowCommonConstants::kRP)
   {
    fIntFlowCovariancesVsM[ci]->GetXaxis()->SetTitle("# RPs");
   } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
     {
      fIntFlowCovariancesVsM[ci]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
     } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
       {
        fIntFlowCovariancesVsM[ci]->GetXaxis()->SetTitle("# POIs");
       }
   fIntFlowResults->Add(fIntFlowCovariancesVsM[ci]);
  }
 } // end of if(fCalculateCumulantsVsM) 
 // sum of linear and quadratic event weights for <2>, <4>, <6> and <8> versus multiplicity
 // [0=sum{w_{<2>}},1=sum{w_{<4>}},2=sum{w_{<6>}},3=sum{w_{<8>}}][0=linear 1,1=quadratic]:
 if(fCalculateCumulantsVsM)
 {
  TString intFlowSumOfEventWeightsVsMName = "fIntFlowSumOfEventWeightsVsM";
  intFlowSumOfEventWeightsVsMName += fAnalysisLabel->Data();
  TString sumFlag[2][4] = {{"#sum_{i=1}^{N} w_{<2>}","#sum_{i=1}^{N} w_{<4>}","#sum_{i=1}^{N} w_{<6>}","#sum_{i=1}^{N} w_{<8>}"},
                           {"#sum_{i=1}^{N} w_{<2>}^{2}","#sum_{i=1}^{N} w_{<4>}^{2}","#sum_{i=1}^{N} w_{<6>}^{2}","#sum_{i=1}^{N} w_{<8>}^{2}"}};
  for(Int_t si=0;si<4;si++)
  {
   for(Int_t power=0;power<2;power++)
   {
    fIntFlowSumOfEventWeightsVsM[si][power] = new TH1D(Form("%s, %s",intFlowSumOfEventWeightsVsMName.Data(),sumFlag[power][si].Data()),
                                                       Form("%s vs multiplicity",sumFlag[power][si].Data()),
                                                       fnBinsMult,fMinMult,fMaxMult);    
    fIntFlowSumOfEventWeightsVsM[si][power]->GetYaxis()->SetTitle(sumFlag[power][si].Data());  
    if(fMultiplicityIs==AliFlowCommonConstants::kRP)
    {
     fIntFlowSumOfEventWeightsVsM[si][power]->GetXaxis()->SetTitle("# RPs");
    } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
      {
       fIntFlowSumOfEventWeightsVsM[si][power]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
      } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
        {
         fIntFlowSumOfEventWeightsVsM[si][power]->GetXaxis()->SetTitle("# POIs");
        }
    fIntFlowResults->Add(fIntFlowSumOfEventWeightsVsM[si][power]);
   } // end of for(Int_t power=0;power<2;power++)
  } // end of for(Int_t si=0;si<4;si++)   
 } // end of if(fCalculateCumulantsVsM)
 // sum of products of event weights for correlations <2>, <4>, <6> and <8> vs M
 // [0=sum{w_{<2>}w_{<4>}},1=sum{w_{<2>}w_{<6>}},2=sum{w_{<2>}w_{<8>}},
 //  3=sum{w_{<4>}w_{<6>}},4=sum{w_{<4>}w_{<8>}},5=sum{w_{<6>}w_{<8>}}]:  
 if(fCalculateCumulantsVsM)
 {
  TString intFlowSumOfProductOfEventWeightsVsMName = "fIntFlowSumOfProductOfEventWeightsVsM";
  intFlowSumOfProductOfEventWeightsVsMName += fAnalysisLabel->Data();
  TString sopowFlag[6] = {"#sum_{i=1}^{N} w_{<2>} w_{<4>}","#sum_{i=1}^{N} w_{<2>} w_{<6>}","#sum_{i=1}^{N} w_{<2>} w_{<8>}",
                          "#sum_{i=1}^{N} w_{<4>} w_{<6>}","#sum_{i=1}^{N} w_{<4>} w_{<8>}","#sum_{i=1}^{N} w_{<6>} w_{<8>}"}; 
  for(Int_t pi=0;pi<6;pi++)
  {
   fIntFlowSumOfProductOfEventWeightsVsM[pi] = new TH1D(Form("%s, %s",intFlowSumOfProductOfEventWeightsVsMName.Data(),sopowFlag[pi].Data()),
                                                        Form("%s versus multiplicity",sopowFlag[pi].Data()),
                                                        fnBinsMult,fMinMult,fMaxMult); 
   if(fMultiplicityIs==AliFlowCommonConstants::kRP)
   {
    fIntFlowSumOfProductOfEventWeightsVsM[pi]->GetXaxis()->SetTitle("# RPs"); 
   } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
     {
      fIntFlowSumOfProductOfEventWeightsVsM[pi]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
     } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
       {
        fIntFlowSumOfProductOfEventWeightsVsM[pi]->GetXaxis()->SetTitle("# POIs");
       }
   fIntFlowSumOfProductOfEventWeightsVsM[pi]->GetYaxis()->SetTitle(sopowFlag[pi].Data()); 
   fIntFlowResults->Add(fIntFlowSumOfProductOfEventWeightsVsM[pi]);
  } // end of for(Int_t pi=0;pi<6;pi++) 
 } // end of if(fCalculateCumulantsVsM)
 // covariances of NUA terms (multiplied with weight dependent prefactor):
 TString intFlowCovariancesNUAName = "fIntFlowCovariancesNUA";
 intFlowCovariancesNUAName += fAnalysisLabel->Data();
 fIntFlowCovariancesNUA = new TH1D(intFlowCovariancesNUAName.Data(),"Covariances for NUA (multiplied with weight dependent prefactor)",27,0,27);
 fIntFlowCovariancesNUA->SetLabelSize(0.04);
 fIntFlowCovariancesNUA->SetMarkerStyle(25);
 fIntFlowCovariancesNUA->GetXaxis()->SetLabelSize(0.02);
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(1,"Cov(<2>,<cos(#phi)>");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(2,"Cov(<2>,<sin(#phi)>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(3,"Cov(<cos(#phi)>,<sin(#phi)>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(4,"Cov(<2>,<cos(#phi_{1}+#phi_{2})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(5,"Cov(<2>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(6,"Cov(<2>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(7,"Cov(<2>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(8,"Cov(<4>,<cos(#phi)>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(9,"Cov(<4>,<sin(#phi)>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(10,"Cov(<4>,<cos(#phi_{1}+#phi_{2})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(11,"Cov(<4>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(12,"Cov(<4>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(13,"Cov(<4>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(14,"Cov(<cos(#phi)>,<cos(#phi_{1}+#phi_{2})>)"); 
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(15,"Cov(<cos(#phi)>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(16,"Cov(<cos(#phi)>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(17,"Cov(<cos(#phi)>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(18,"Cov(<sin(#phi)>,<cos(#phi_{1}+#phi_{2})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(19,"Cov(<sin(#phi)>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(20,"Cov(<sin(#phi)>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(21,"Cov(<sin(#phi)>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(22,"Cov(<cos(#phi_{1}+#phi_{2})>,<sin(#phi_{1}+#phi_{2})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(23,"Cov(<cos(#phi_{1}+#phi_{2})>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(24,"Cov(<cos(#phi_{1}+#phi_{2})>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(25,"Cov(<sin(#phi_{1}+#phi_{2})>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(26,"Cov(<sin(#phi_{1}+#phi_{2})>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)");
 (fIntFlowCovariancesNUA->GetXaxis())->SetBinLabel(27,"Cov(<cos(#phi_{1}-#phi_{2}-#phi_{3}>,<sin(#phi_{1}-#phi_{2}-#phi_{3}>)");
 fIntFlowResults->Add(fIntFlowCovariancesNUA);
 // sum of linear and quadratic event weights for NUA terms:
 TString intFlowSumOfEventWeightsNUAName = "fIntFlowSumOfEventWeightsNUA";
 intFlowSumOfEventWeightsNUAName += fAnalysisLabel->Data();
 for(Int_t sc=0;sc<2;sc++)
 {
  for(Int_t power=0;power<2;power++)
  {
   fIntFlowSumOfEventWeightsNUA[sc][power] = new TH1D(Form("%s: %s, %s",intFlowSumOfEventWeightsNUAName.Data(),powerFlag[power].Data(),sinCosFlag[sc].Data()),Form("Sum of %s event weights for NUA %s terms",powerFlag[power].Data(),sinCosFlag[sc].Data()),4,0,4); // to be improved - 4
   fIntFlowSumOfEventWeightsNUA[sc][power]->SetLabelSize(0.05);
   fIntFlowSumOfEventWeightsNUA[sc][power]->SetMarkerStyle(25);
   if(power == 0)
   {
    (fIntFlowSumOfEventWeightsNUA[sc][power]->GetXaxis())->SetBinLabel(1,Form("#sum_{i=1}^{N} w_{<%s(#phi)>}",sinCosFlag[sc].Data()));
    (fIntFlowSumOfEventWeightsNUA[sc][power]->GetXaxis())->SetBinLabel(2,Form("#sum_{i=1}^{N} w_{<%s(#phi_{1}+#phi_{2})>}",sinCosFlag[sc].Data()));
    (fIntFlowSumOfEventWeightsNUA[sc][power]->GetXaxis())->SetBinLabel(3,Form("#sum_{i=1}^{N} w_{<%s(#phi_{1}-#phi_{2}-#phi_{3})>}",sinCosFlag[sc].Data()));   
    (fIntFlowSumOfEventWeightsNUA[sc][power]->GetXaxis())->SetBinLabel(4,Form("#sum_{i=1}^{N} w_{<%s(2#phi_{1}-#phi_{2})>}",sinCosFlag[sc].Data()));
   } else if(power == 1) 
     {
      (fIntFlowSumOfEventWeightsNUA[sc][power]->GetXaxis())->SetBinLabel(1,Form("#sum_{i=1}^{N} w_{<%s(#phi)>}^{2}",sinCosFlag[sc].Data()));
      (fIntFlowSumOfEventWeightsNUA[sc][power]->GetXaxis())->SetBinLabel(2,Form("#sum_{i=1}^{N} w_{<%s(#phi_{1}+#phi_{2})>}^{2}",sinCosFlag[sc].Data()));
      (fIntFlowSumOfEventWeightsNUA[sc][power]->GetXaxis())->SetBinLabel(3,Form("#sum_{i=1}^{N} w_{<%s(#phi_{1}-#phi_{2}-#phi_{3})>}^{2}",sinCosFlag[sc].Data()));
      (fIntFlowSumOfEventWeightsNUA[sc][power]->GetXaxis())->SetBinLabel(4,Form("#sum_{i=1}^{N} w_{<%s(2#phi_{1}-#phi_{2})>}^{2}",sinCosFlag[sc].Data()));
     }
   fIntFlowResults->Add(fIntFlowSumOfEventWeightsNUA[sc][power]);
  }
 }  
 // sum of products of event weights for NUA terms:  
 TString intFlowSumOfProductOfEventWeightsNUAName = "fIntFlowSumOfProductOfEventWeightsNUA";
 intFlowSumOfProductOfEventWeightsNUAName += fAnalysisLabel->Data();
 fIntFlowSumOfProductOfEventWeightsNUA = new TH1D(intFlowSumOfProductOfEventWeightsNUAName.Data(),"Sum of product of event weights for NUA terms",27,0,27);
 fIntFlowSumOfProductOfEventWeightsNUA->SetLabelSize(0.02);
 fIntFlowSumOfProductOfEventWeightsNUA->SetMarkerStyle(25);
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(1,"#sum_{i=1}^{N} w_{#LT2#GT} w_{#LTcos(#phi)#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(2,"#sum_{i=1}^{N} w_{#LT2#GT} w_{#LTsin(#phi)#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(3,"#sum_{i=1}^{N} w_{#LTcos(#phi)#GT} w_{#LTsin(#phi)#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(4,"#sum_{i=1}^{N} w_{#LT2#GT} w_{#LTcos(#phi_{1}+#phi_{2})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(5,"#sum_{i=1}^{N} w_{#LT2#GT} w_{#LTsin(#phi_{1}+#phi_{2})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(6,"#sum_{i=1}^{N} w_{#LT2#GT} w_{#LTcos(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(7,"#sum_{i=1}^{N} w_{#LT2#GT} w_{#LTsin(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(8,"#sum_{i=1}^{N} w_{#LT4#GT} w_{#LTcos(#phi)#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(9,"#sum_{i=1}^{N} w_{#LT4#GT} w_{#LTsin(#phi)#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(10,"#sum_{i=1}^{N} w_{#LT4#GT} w_{#LTcos(#phi_{1}+#phi_{2})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(11,"#sum_{i=1}^{N} w_{#LT4#GT} w_{#LTsin(#phi_{1}+#phi_{2})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(12,"#sum_{i=1}^{N} w_{#LT4#GT} w_{#LTcos(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(13,"#sum_{i=1}^{N} w_{#LT4#GT} w_{#LTsin(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(14,"#sum_{i=1}^{N} w_{#LTcos(#phi)#GT} w_{#LTcos(#phi_{1}+#phi_{2})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(15,"#sum_{i=1}^{N} w_{#LTcos(#phi)#GT} w_{#LTsin(#phi_{1}+#phi_{2})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(16,"#sum_{i=1}^{N} w_{#LTcos(#phi)#GT} w_{#LTcos(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(17,"#sum_{i=1}^{N} w_{#LTcos(#phi)#GT} w_{#LTsin(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(18,"#sum_{i=1}^{N} w_{#LTsin(#phi)#GT} w_{#LTcos(#phi_{1}+#phi_{2})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(19,"#sum_{i=1}^{N} w_{#LTsin(#phi)#GT} w_{#LTsin(#phi_{1}+#phi_{2})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(20,"#sum_{i=1}^{N} w_{#LTsin(#phi)#GT} w_{#LTcos(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(21,"#sum_{i=1}^{N} w_{#LTsin(#phi)#GT} w_{#LTsin(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(22,"#sum_{i=1}^{N} w_{#LTcos(#phi_{1}+#phi_{2})#GT} w_{#LTsin(#phi_{1}+#phi_{2})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(23,"#sum_{i=1}^{N} w_{#LTcos(#phi_{1}+#phi_{2})#GT} w_{#LTcos(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(24,"#sum_{i=1}^{N} w_{#LTcos(#phi_{1}+#phi_{2})#GT} w_{#LTsin(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(25,"#sum_{i=1}^{N} w_{#LTsin(#phi_{1}+#phi_{2})#GT} w_{#LTcos(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(26,"#sum_{i=1}^{N} w_{#LTsin(#phi_{1}+#phi_{2})#GT} w_{#LTsin(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 (fIntFlowSumOfProductOfEventWeightsNUA->GetXaxis())->SetBinLabel(27,"#sum_{i=1}^{N} w_{#LTcos(#phi_{1}-#phi_{2}-#phi_{3})#GT} w_{#LTsin(#phi_{1}-#phi_{2}-#phi_{3})#GT}");
 fIntFlowResults->Add(fIntFlowSumOfProductOfEventWeightsNUA);
 // Final results for reference Q-cumulants:
 TString cumulantFlag[4] = {"QC{2}","QC{4}","QC{6}","QC{8}"};
 TString intFlowQcumulantsName = "fIntFlowQcumulants";
 intFlowQcumulantsName += fAnalysisLabel->Data();
 fIntFlowQcumulants = new TH1D(intFlowQcumulantsName.Data(),"Reference Q-cumulants",4,0,4);
 if(fPropagateErrorAlsoFromNIT)
 {
  fIntFlowQcumulants->SetTitle("Reference Q-cumulants (error from non-isotropic terms also propagated)");
 }
 fIntFlowQcumulants->SetLabelSize(0.05);
 fIntFlowQcumulants->SetMarkerStyle(25);
 for(Int_t b=0;b<4;b++)
 {
  (fIntFlowQcumulants->GetXaxis())->SetBinLabel(b+1,cumulantFlag[b].Data());
 } 
 fIntFlowResults->Add(fIntFlowQcumulants);
 // Final results for reference Q-cumulants rebinned in M: 
 if(fCalculateCumulantsVsM)
 {
  TString intFlowQcumulantsRebinnedInMName = "fIntFlowQcumulantsRebinnedInM";
  intFlowQcumulantsRebinnedInMName += fAnalysisLabel->Data();
  fIntFlowQcumulantsRebinnedInM = new TH1D(intFlowQcumulantsRebinnedInMName.Data(),"Reference Q-cumulants rebinned in M",4,0,4);
  fIntFlowQcumulantsRebinnedInM->SetLabelSize(0.05);
  fIntFlowQcumulantsRebinnedInM->SetMarkerStyle(25);
  for(Int_t b=0;b<4;b++)
  {
   (fIntFlowQcumulantsRebinnedInM->GetXaxis())->SetBinLabel(b+1,cumulantFlag[b].Data());
  } 
  fIntFlowResults->Add(fIntFlowQcumulantsRebinnedInM);
 } // end of if(fCalculateCumulantsVsM) 
 // Ratio between error squared: with/without non-isotropic terms:
 TString intFlowQcumulantsErrorSquaredRatioName = "fIntFlowQcumulantsErrorSquaredRatio";
 intFlowQcumulantsErrorSquaredRatioName += fAnalysisLabel->Data();
 fIntFlowQcumulantsErrorSquaredRatio = new TH1D(intFlowQcumulantsErrorSquaredRatioName.Data(),"Error squared of reference Q-cumulants: #frac{with NUA terms}{without NUA terms}",4,0,4);
 fIntFlowQcumulantsErrorSquaredRatio->SetLabelSize(0.05);
 fIntFlowQcumulantsErrorSquaredRatio->SetMarkerStyle(25);
 for(Int_t b=0;b<4;b++)
 {
  (fIntFlowQcumulantsErrorSquaredRatio->GetXaxis())->SetBinLabel(b+1,cumulantFlag[b].Data());
 } 
 fIntFlowResults->Add(fIntFlowQcumulantsErrorSquaredRatio);
 // final results for integrated Q-cumulants versus multiplicity:
 if(fCalculateCumulantsVsM)
 {
  TString intFlowQcumulantsVsMName = "fIntFlowQcumulantsVsM";
  intFlowQcumulantsVsMName += fAnalysisLabel->Data();
  for(Int_t co=0;co<4;co++) // cumulant order
  {
   fIntFlowQcumulantsVsM[co] = new TH1D(Form("%s, %s",intFlowQcumulantsVsMName.Data(),cumulantFlag[co].Data()),
                                        Form("%s vs multiplicity",cumulantFlag[co].Data()),
                                        fnBinsMult,fMinMult,fMaxMult);
   if(fMultiplicityIs==AliFlowCommonConstants::kRP)
   {
    fIntFlowQcumulantsVsM[co]->GetXaxis()->SetTitle("# RPs");
   } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
     {
      fIntFlowQcumulantsVsM[co]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
     } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
       {
        fIntFlowQcumulantsVsM[co]->GetXaxis()->SetTitle("# POIs");
       }
   fIntFlowQcumulantsVsM[co]->GetYaxis()->SetTitle(cumulantFlag[co].Data());  
   fIntFlowResults->Add(fIntFlowQcumulantsVsM[co]);                                    
  } // end of for(Int_t co=0;co<4;co++) // cumulant order
 } // end of if(fCalculateCumulantsVsM)
 // final integrated flow estimates from Q-cumulants:
 TString flowFlag[4] = {Form("v_{%d}{2,QC}",fHarmonic),Form("v_{%d}{4,QC}",fHarmonic),Form("v_{%d}{6,QC}",fHarmonic),Form("v_{%d}{8,QC}",fHarmonic)};
 TString intFlowName = "fIntFlow";
 intFlowName += fAnalysisLabel->Data();  
 // integrated flow from Q-cumulants:
 fIntFlow = new TH1D(intFlowName.Data(),"Reference flow estimates from Q-cumulants",4,0,4);
 fIntFlow->SetLabelSize(0.05);
 fIntFlow->SetMarkerStyle(25);
 for(Int_t b=0;b<4;b++)
 {
  (fIntFlow->GetXaxis())->SetBinLabel(b+1,flowFlag[b].Data()); 
 }
 fIntFlowResults->Add(fIntFlow); 
 // Reference flow vs M rebinned in one huge bin:
 if(fCalculateCumulantsVsM)
 { 
  TString intFlowRebinnedInMName = "fIntFlowRebinnedInM";
  intFlowRebinnedInMName += fAnalysisLabel->Data();  
  fIntFlowRebinnedInM = new TH1D(intFlowRebinnedInMName.Data(),"Reference flow estimates from Q-cumulants (rebinned in M)",4,0,4);
  fIntFlowRebinnedInM->SetLabelSize(0.05);
  fIntFlowRebinnedInM->SetMarkerStyle(25);
  for(Int_t b=0;b<4;b++)
  {
   (fIntFlowRebinnedInM->GetXaxis())->SetBinLabel(b+1,flowFlag[b].Data()); 
  }
  fIntFlowResults->Add(fIntFlowRebinnedInM); 
 } 
 // integrated flow from Q-cumulants: versus multiplicity:
 if(fCalculateCumulantsVsM)
 {
  TString intFlowVsMName = "fIntFlowVsM";
  intFlowVsMName += fAnalysisLabel->Data();
  for(Int_t co=0;co<4;co++) // cumulant order
  {
   fIntFlowVsM[co] = new TH1D(Form("%s, %s",intFlowVsMName.Data(),flowFlag[co].Data()),
                              Form("%s vs multiplicity",flowFlag[co].Data()),
                              fnBinsMult,fMinMult,fMaxMult);
   if(fMultiplicityIs==AliFlowCommonConstants::kRP)
   {
    fIntFlowVsM[co]->GetXaxis()->SetTitle("# RPs");
   } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
     {
      fIntFlowVsM[co]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
     } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
       {
        fIntFlowVsM[co]->GetXaxis()->SetTitle("# POIs"); 
       }
   fIntFlowVsM[co]->GetYaxis()->SetTitle(flowFlag[co].Data());  
   fIntFlowResults->Add(fIntFlowVsM[co]);                                    
  } // end of for(Int_t co=0;co<4;co++) // cumulant order
 } // end of if(fCalculateCumulantsVsM)
 // quantifying detector effects effects to correlations:
 TString intFlowDetectorBiasName = "fIntFlowDetectorBias";
 intFlowDetectorBiasName += fAnalysisLabel->Data();  
 fIntFlowDetectorBias = new TH1D(intFlowDetectorBiasName.Data(),"Quantifying detector bias",4,0,4);
 fIntFlowDetectorBias->SetLabelSize(0.05);
 fIntFlowDetectorBias->SetMarkerStyle(25);
 for(Int_t ci=0;ci<4;ci++)
 {  
  (fIntFlowDetectorBias->GetXaxis())->SetBinLabel(ci+1,Form("#frac{corrected}{measured} %s",cumulantFlag[ci].Data()));
 }
 fIntFlowResults->Add(fIntFlowDetectorBias); 
 // quantifying detector effects to correlations versus multiplicity:
 if(fCalculateCumulantsVsM)
 {
  TString intFlowDetectorBiasVsMName = "fIntFlowDetectorBiasVsM";
  intFlowDetectorBiasVsMName += fAnalysisLabel->Data();
  for(Int_t ci=0;ci<4;ci++) // correlation index
  {
   fIntFlowDetectorBiasVsM[ci] = new TH1D(Form("%s for %s",intFlowDetectorBiasVsMName.Data(),cumulantFlag[ci].Data()),
                                          Form("Quantifying detector bias for %s vs multiplicity",cumulantFlag[ci].Data()),
                                          fnBinsMult,fMinMult,fMaxMult);
   if(fMultiplicityIs==AliFlowCommonConstants::kRP)
   {
    fIntFlowDetectorBiasVsM[ci]->GetXaxis()->SetTitle("# RPs"); 
   } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
     {
      fIntFlowDetectorBiasVsM[ci]->GetXaxis()->SetTitle("Reference multiplicity (from ESD)");
     } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
       {
        fIntFlowDetectorBiasVsM[ci]->GetXaxis()->SetTitle("# POIs");
       }
   fIntFlowDetectorBiasVsM[ci]->GetYaxis()->SetTitle("#frac{corrected}{measured}");  
   fIntFlowResults->Add(fIntFlowDetectorBiasVsM[ci]);                                    
  } // end of for(Int_t co=0;co<4;co++) // cumulant order
 } // end of if(fCalculateCumulantsVsM)
   
} // end of AliFlowAnalysisWithQCumulants::BookEverythingForIntegratedFlow()

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

void AliFlowAnalysisWithQCumulants::BookEverythingForControlHistograms()
{
 // Book all objects for control histograms.

 // a) Book profile to hold all flags for control histograms;
 // b) Book all control histograms.

 // a) Book profile to hold all flags for control histograms:
 TString controlHistogramsFlagsName = "fControlHistogramsFlags";
 controlHistogramsFlagsName += fAnalysisLabel->Data();
 fControlHistogramsFlags = new TProfile(controlHistogramsFlagsName.Data(),"Flags for Control Histograms",2,0,2);
 fControlHistogramsFlags->SetTickLength(-0.01,"Y");
 fControlHistogramsFlags->SetMarkerStyle(25);
 fControlHistogramsFlags->SetLabelSize(0.04);
 fControlHistogramsFlags->SetLabelOffset(0.02,"Y");
 fControlHistogramsFlags->SetStats(kFALSE);
 fControlHistogramsFlags->GetXaxis()->SetBinLabel(1,"fStoreControlHistograms");
 fControlHistogramsFlags->GetXaxis()->SetBinLabel(2,"fUseQvectorTerms");
 fControlHistogramsList->Add(fControlHistogramsFlags);

 if(!fStoreControlHistograms){return;}

 // b) Book all control histograms:
 //  b1) Correlation between # RPs and ref. mult. determined centrally:
 TString sCorrelationNoRPsVsRefMultName = "fCorrelationNoRPsVsRefMult";
 sCorrelationNoRPsVsRefMultName += fAnalysisLabel->Data();
 fCorrelationNoRPsVsRefMult = new TH2D(sCorrelationNoRPsVsRefMultName.Data(),"# RPs vs. Reference Multiplicity",fnBinsMult,fMinMult,fMaxMult,fnBinsMult,fMinMult,fMaxMult);
 fCorrelationNoRPsVsRefMult->SetTickLength(-0.01,"Y");
 fCorrelationNoRPsVsRefMult->SetLabelSize(0.04);
 fCorrelationNoRPsVsRefMult->SetLabelOffset(0.02,"Y");
 fCorrelationNoRPsVsRefMult->SetStats(kTRUE);
 fCorrelationNoRPsVsRefMult->GetXaxis()->SetTitle("# RPs");
 fCorrelationNoRPsVsRefMult->GetYaxis()->SetTitle("Reference Multiplicity");
 fControlHistogramsList->Add(fCorrelationNoRPsVsRefMult);
 //  b2) Correlation between # POIs and ref. mult. determined centrally:
 TString sCorrelationNoPOIsVsRefMultName = "fCorrelationNoPOIsVsRefMult";
 sCorrelationNoPOIsVsRefMultName += fAnalysisLabel->Data();
 fCorrelationNoPOIsVsRefMult = new TH2D(sCorrelationNoPOIsVsRefMultName.Data(),"# POIs vs. Reference Multiplicity",fnBinsMult,fMinMult,fMaxMult,fnBinsMult,fMinMult,fMaxMult);
 fCorrelationNoPOIsVsRefMult->SetTickLength(-0.01,"Y");
 fCorrelationNoPOIsVsRefMult->SetLabelSize(0.04);
 fCorrelationNoPOIsVsRefMult->SetLabelOffset(0.02,"Y");
 fCorrelationNoPOIsVsRefMult->SetStats(kTRUE);
 fCorrelationNoPOIsVsRefMult->GetXaxis()->SetTitle("# POIs");
 fCorrelationNoPOIsVsRefMult->GetYaxis()->SetTitle("Reference Multiplicity");
 fControlHistogramsList->Add(fCorrelationNoPOIsVsRefMult);
 //  b3) Correlation between # RPs and # POIs:
 TString sCorrelationNoRPsVsNoPOIsName = "fCorrelationNoRPsVsNoPOIs";
 sCorrelationNoRPsVsNoPOIsName += fAnalysisLabel->Data();
 fCorrelationNoRPsVsNoPOIs = new TH2D(sCorrelationNoRPsVsNoPOIsName.Data(),"# RPs vs. # POIs",fnBinsMult,fMinMult,fMaxMult,fnBinsMult,fMinMult,fMaxMult);
 fCorrelationNoRPsVsNoPOIs->SetTickLength(-0.01,"Y");
 fCorrelationNoRPsVsNoPOIs->SetLabelSize(0.04);
 fCorrelationNoRPsVsNoPOIs->SetLabelOffset(0.02,"Y");
 fCorrelationNoRPsVsNoPOIs->SetStats(kTRUE);
 fCorrelationNoRPsVsNoPOIs->GetXaxis()->SetTitle("# RPs");
 fCorrelationNoRPsVsNoPOIs->GetYaxis()->SetTitle("# POIs");
 fControlHistogramsList->Add(fCorrelationNoRPsVsNoPOIs);
 // b4) <2>, <4>, <6> and <8> vs multiplicity (#RPs, #POIs or external):
 TString sCorrelation[4] = {"#LT2#GT","#LT4#GT","#LT6#GT","#LT8#GT"};
 TString sMultiplicity = "";
 if(fMultiplicityIs==AliFlowCommonConstants::kRP)
 {
  sMultiplicity = "# RPs"; 
 } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
   {
    sMultiplicity = "Reference multiplicity (from ESD)";
   } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
     {
      sMultiplicity = "# POIs";
     }
 for(Int_t ci=0;ci<4;ci++)
 {
  fCorrelation2468VsMult[ci] = new TH2D(Form("%s vs M",sCorrelation[ci].Data()),Form("%s vs M",sCorrelation[ci].Data()),fnBinsMult,fMinMult,fMaxMult,fnBinsForCorrelations,fMinValueOfCorrelation[ci],fMaxValueOfCorrelation[ci]); 
  fCorrelation2468VsMult[ci]->SetTickLength(-0.01,"Y");
  fCorrelation2468VsMult[ci]->SetLabelSize(0.04);
  fCorrelation2468VsMult[ci]->SetLabelOffset(0.02,"Y");
  fCorrelation2468VsMult[ci]->SetStats(kTRUE);
  fCorrelation2468VsMult[ci]->GetXaxis()->SetTitle(sMultiplicity.Data());
  fCorrelation2468VsMult[ci]->GetYaxis()->SetTitle(sCorrelation[ci].Data());
  fControlHistogramsList->Add(fCorrelation2468VsMult[ci]); 
 } // end of for(Int_t ci=0;ci<4;ci++)
 // b5) <2><4>, <2><6>, <2><8>, <4><6> etc. vs multiplicity (#RPs, #POIs or external):
 TString sCorrelationProduct[1] = {"#LT2#GT#LT4#GT"}; // TBI: add the other ones when needed first time
 for(Int_t cpi=0;cpi<1;cpi++) // TBI: hardwired 1
 {
  fCorrelationProduct2468VsMult[cpi] = new TH2D(Form("%s vs M",sCorrelationProduct[cpi].Data()),Form("%s vs M",sCorrelationProduct[cpi].Data()),fnBinsMult,fMinMult,fMaxMult,fnBinsForCorrelations,fMinValueOfCorrelationProduct[cpi],fMaxValueOfCorrelationProduct[cpi]);
  fCorrelationProduct2468VsMult[cpi]->SetTickLength(-0.01,"Y");
  fCorrelationProduct2468VsMult[cpi]->SetLabelSize(0.04);
  fCorrelationProduct2468VsMult[cpi]->SetLabelOffset(0.02,"Y");
  fCorrelationProduct2468VsMult[cpi]->SetStats(kTRUE);
  fCorrelationProduct2468VsMult[cpi]->GetXaxis()->SetTitle(sMultiplicity.Data());
  fCorrelationProduct2468VsMult[cpi]->GetYaxis()->SetTitle(sCorrelationProduct[cpi].Data());
  fControlHistogramsList->Add(fCorrelationProduct2468VsMult[cpi]); 
 } // end of for(Int_t cpi=0;cpi<4;cpi++)
 // b6) |Qn|^2/M, |Q2n|^2/M, |Qn|^4/(M(2M-1)), Re[Q2nQn^*Qn^*]/M, ... vs multiplicity (#RPs, #POIs or external)
 if(fUseQvectorTerms)
 {
  TString sQvectorTerms[4] = {"#frac{|Q_{n}|^{2}}{M}","#frac{|Q_{2n}|^{2}}{M}","#frac{|Q_{n}|^{4}}{M(2M-1)}","#frac{Re[Q_{2n}Q_{n}^{*}Q_{n}^{*}]}{M^{3/2}}"}; // TBI: add the other ones when needed first time
  for(Int_t qvti=0;qvti<4;qvti++) // TBI: hardwired 4
  {
   fQvectorTermsVsMult[qvti] = new TH2D(Form("%s vs M",sQvectorTerms[qvti].Data()),Form("%s vs M",sQvectorTerms[qvti].Data()),fnBinsMult,fMinMult,fMaxMult,fnBinsForCorrelations,fMinValueOfQvectorTerms[qvti],fMaxValueOfQvectorTerms[qvti]); 
   fQvectorTermsVsMult[qvti]->SetTickLength(-0.01,"Y");
   fQvectorTermsVsMult[qvti]->SetLabelSize(0.04);
   fQvectorTermsVsMult[qvti]->SetLabelOffset(0.02,"Y");
   fQvectorTermsVsMult[qvti]->SetStats(kTRUE);
   fQvectorTermsVsMult[qvti]->GetXaxis()->SetTitle(sMultiplicity.Data());
   fQvectorTermsVsMult[qvti]->GetYaxis()->SetTitle(sQvectorTerms[qvti].Data());
   fControlHistogramsList->Add(fQvectorTermsVsMult[qvti]); 
  } // end of for(Int_t qvti=0;qvti<4;qvti++)
 } // end of if(fUseQvectorTerms)

} // end of void AliFlowAnalysisWithQCumulants::BookEverythingForControlHistograms()

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

void AliFlowAnalysisWithQCumulants::BookEverythingForBootstrap()
{
 // Book all objects needed for bootstrap. 

 // a) Book profile to hold all flags for bootstrap;
 // b) Book local random generator;
 // c) Book all bootstrap objects;
 // d) Book all bootstrap objects 'vs M'.

 // a) Book profile to hold all flags for bootstrap;
 TString bootstrapFlagsName = "fBootstrapFlags";
 bootstrapFlagsName += fAnalysisLabel->Data();
 fBootstrapFlags = new TProfile(bootstrapFlagsName.Data(),"Flags for bootstrap",3,0,3);
 fBootstrapFlags->SetTickLength(-0.01,"Y");
 fBootstrapFlags->SetMarkerStyle(25);
 fBootstrapFlags->SetLabelSize(0.04);
 fBootstrapFlags->SetLabelOffset(0.02,"Y");
 fBootstrapFlags->SetStats(kFALSE);
 fBootstrapFlags->GetXaxis()->SetBinLabel(1,"fUseBootstrap");
 fBootstrapFlags->GetXaxis()->SetBinLabel(2,"fUseBootstrapVsM");
 fBootstrapFlags->GetXaxis()->SetBinLabel(3,"fnSubsamples");
 fBootstrapList->Add(fBootstrapFlags);

 // b) Book local random generator:
 if(fUseBootstrap||fUseBootstrapVsM)
 { 
  fRandom = new TRandom3(0); // if uiSeed is 0, the seed is determined uniquely in space and time via TUUID
 }

 // c) Book all bootstrap objects:
 TString correlationFlag[4] = {"#LT#LT2#GT#GT","#LT#LT4#GT#GT","#LT#LT6#GT#GT","#LT#LT8#GT#GT"};
 TString cumulantFlag[4] = {"QC{2}","QC{4}","QC{6}","QC{8}"};
 if(fUseBootstrap)
 {
  // ....
  TString bootstrapCorrelationsName = "fBootstrapCorrelations";
  bootstrapCorrelationsName += fAnalysisLabel->Data();
  fBootstrapCorrelations = new TProfile2D(bootstrapCorrelationsName.Data(),"Bootstrap Correlations",4,0.,4.,fnSubsamples,0,fnSubsamples); // x-axis => <2>, <4>, <6>, <8>; y-axis => subsample # 
  fBootstrapCorrelations->SetStats(kFALSE);
  for(Int_t ci=0;ci<4;ci++) // correlation index
  {
   fBootstrapCorrelations->GetXaxis()->SetBinLabel(ci+1,correlationFlag[ci].Data());
  } // end of for(Int_t ci=0;ci<4;ci++) // correlation index
  for(Int_t ss=0;ss<fnSubsamples;ss++)
  {
   fBootstrapCorrelations->GetYaxis()->SetBinLabel(ss+1,Form("#%d",ss));
  } // end of for(Int_t ss=0;ss<fnSubsamples;ss++)
  fBootstrapProfilesList->Add(fBootstrapCorrelations);
  // ....
  TString bootstrapCumulantsName = "fBootstrapCumulants";
  bootstrapCumulantsName += fAnalysisLabel->Data();
  fBootstrapCumulants = new TH2D(bootstrapCumulantsName.Data(),"Bootstrap Cumulants",4,0.,4.,fnSubsamples,0,fnSubsamples); // x-axis => QC{2}, QC{4}, QC{6}, QC{8}; y-axis => subsample # 
  fBootstrapCumulants->SetStats(kFALSE);
  for(Int_t co=0;co<4;co++) // cumulant order
  {
   fBootstrapCumulants->GetXaxis()->SetBinLabel(co+1,cumulantFlag[co].Data());
  } // end of for(Int_t co=0;co<4;co++) // cumulant order
  for(Int_t ss=0;ss<fnSubsamples;ss++)
  {
   fBootstrapCumulants->GetYaxis()->SetBinLabel(ss+1,Form("#%d",ss));
  } // end of for(Int_t ss=0;ss<fnSubsamples;ss++)
  fBootstrapResultsList->Add(fBootstrapCumulants);
 } // end of if(fUseBootstrap)

 // d) Book all bootstrap objects 'vs M':
 TString sMultiplicity = "";
 if(fMultiplicityIs==AliFlowCommonConstants::kRP)
 {
  sMultiplicity = "# RPs"; 
 } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
   {
    sMultiplicity = "Reference multiplicity (from ESD)";
   } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
     {
      sMultiplicity = "# POIs";
     }
 if(fUseBootstrapVsM)
 {
  // ....
  TString bootstrapCorrelationsVsMName = "fBootstrapCorrelationsVsM";
  bootstrapCorrelationsVsMName += fAnalysisLabel->Data();
  for(Int_t ci=0;ci<4;ci++) // correlation index
  {
   fBootstrapCorrelationsVsM[ci] = new TProfile2D(Form("%s, %s",bootstrapCorrelationsVsMName.Data(),correlationFlag[ci].Data()),
                                       Form("Bootstrap Correlations Vs. M, %s",correlationFlag[ci].Data()),
                                       fnBinsMult,fMinMult,fMaxMult,fnSubsamples,0,fnSubsamples); // index => <2>, <4>, <6>, <8>; x-axis => multiplicity; y-axis => subsample # 
   fBootstrapCorrelationsVsM[ci]->SetStats(kFALSE);
   fBootstrapCorrelationsVsM[ci]->GetXaxis()->SetTitle(sMultiplicity.Data());
   for(Int_t ss=0;ss<fnSubsamples;ss++)
   {
    fBootstrapCorrelationsVsM[ci]->GetYaxis()->SetBinLabel(ss+1,Form("#%d",ss));
   } // end of for(Int_t ss=0;ss<fnSubsamples;ss++)
   fBootstrapProfilesList->Add(fBootstrapCorrelationsVsM[ci]);
  } // end of for(Int_t ci=0;ci<4;ci++) // correlation index 
  // ....
  TString bootstrapCumulantsVsMName = "fBootstrapCumulantsVsM";
  bootstrapCumulantsVsMName += fAnalysisLabel->Data();
  for(Int_t co=0;co<4;co++) // cumulant order
  {
   fBootstrapCumulantsVsM[co] = new TH2D(Form("%s, %s",bootstrapCumulantsVsMName.Data(),cumulantFlag[co].Data()),
                                       Form("Bootstrap Cumulants Vs. M, %s",cumulantFlag[co].Data()),
                                       fnBinsMult,fMinMult,fMaxMult,fnSubsamples,0,fnSubsamples); // index => <2>, <4>, <6>, <8>; x-axis => multiplicity; y-axis => subsample # 
   fBootstrapCumulantsVsM[co]->SetStats(kFALSE);
   fBootstrapCumulantsVsM[co]->GetXaxis()->SetTitle(sMultiplicity.Data());
   for(Int_t ss=0;ss<fnSubsamples;ss++)
   {
    fBootstrapCumulantsVsM[co]->GetYaxis()->SetBinLabel(ss+1,Form("#%d",ss));
   } // end of for(Int_t ss=0;ss<fnSubsamples;ss++)
   fBootstrapResultsList->Add(fBootstrapCumulantsVsM[co]);
  } // end of for(Int_t co=0;co<4;co++) // correlation index 
 } // end of if(fUseBootstrapVsM)

} // end of void AliFlowAnalysisWithQCumulants::BookEverythingForBootstrap()

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

void AliFlowAnalysisWithQCumulants::BookEverythingForMixedHarmonics()
{
 // Book all objects for mixed harmonics.

 // a) Book profile to hold all flags for mixed harmonics;
 // b) Book all objects in TList fMixedHarmonicsProfiles;
 // c) Book all objects in TList fMixedHarmonicsResults;
 // d) Book all objects in TList fMixedHarmonicsErrorPropagation.

 // a) Book profile to hold all flags for mixed harmonics:
 TString mixedHarmonicsFlagsName = "fMixedHarmonicsFlags";
 mixedHarmonicsFlagsName += fAnalysisLabel->Data();
 fMixedHarmonicsFlags = new TProfile(mixedHarmonicsFlagsName.Data(),"Flags for Mixed Harmonics",4,0,4);
 fMixedHarmonicsFlags->SetTickLength(-0.01,"Y");
 fMixedHarmonicsFlags->SetMarkerStyle(25);
 fMixedHarmonicsFlags->SetLabelSize(0.04);
 fMixedHarmonicsFlags->SetLabelOffset(0.02,"Y");
 fMixedHarmonicsFlags->SetStats(kFALSE);
 fMixedHarmonicsFlags->GetXaxis()->SetBinLabel(1,"Calculate Mixed Harmonics");
 fMixedHarmonicsFlags->GetXaxis()->SetBinLabel(2,"Generic Harmonic");
 fMixedHarmonicsFlags->GetXaxis()->SetBinLabel(3,"Calculate vs Multiplicity");
 fMixedHarmonicsFlags->GetXaxis()->SetBinLabel(4,"Multiplicity Weight");
 fMixedHarmonicsList->Add(fMixedHarmonicsFlags);

 if(!fCalculateMixedHarmonics){return;}

 // b) Book all objects in TList fMixedHarmonicsProfiles:
 //  b1) 2-p correlations:
 TString s2pCorrelationsName = "f2pCorrelations";
 s2pCorrelationsName += fAnalysisLabel->Data();
 f2pCorrelations = new TProfile(s2pCorrelationsName.Data(),Form("2-particle correlations (n = %d)",fHarmonic),6,0,6,"s");
 f2pCorrelations->SetTickLength(-0.01,"Y");
 f2pCorrelations->SetMarkerStyle(25);
 f2pCorrelations->SetLabelSize(0.04);
 f2pCorrelations->SetLabelOffset(0.02,"Y");
 f2pCorrelations->SetStats(kFALSE);
 f2pCorrelations->Sumw2();
 f2pCorrelations->GetXaxis()->SetBinLabel(1,Form("#LT#LT2#GT#GT_{%dn|%dn}",1*fHarmonic,1*fHarmonic));
 f2pCorrelations->GetXaxis()->SetBinLabel(2,Form("#LT#LT2#GT#GT_{%dn|%dn}",2*fHarmonic,2*fHarmonic));
 f2pCorrelations->GetXaxis()->SetBinLabel(3,Form("#LT#LT2#GT#GT_{%dn|%dn}",3*fHarmonic,3*fHarmonic));
 f2pCorrelations->GetXaxis()->SetBinLabel(4,Form("#LT#LT2#GT#GT_{%dn|%dn}",4*fHarmonic,4*fHarmonic));
 f2pCorrelations->GetXaxis()->SetBinLabel(5,Form("#LT#LT2#GT#GT_{%dn|%dn}",5*fHarmonic,5*fHarmonic));
 f2pCorrelations->GetXaxis()->SetBinLabel(6,Form("#LT#LT2#GT#GT_{%dn|%dn}",6*fHarmonic,6*fHarmonic));
 fMixedHarmonicsProfiles->Add(f2pCorrelations);
 //  b2) 3-p correlations (3+6):
 TString s3pCorrelationsName = "f3pCorrelations";
 s3pCorrelationsName += fAnalysisLabel->Data();
 f3pCorrelations = new TProfile(s3pCorrelationsName.Data(),Form("3-particle correlations (n = %d)",fHarmonic),10,0,10,"s"); 
 f3pCorrelations->SetTickLength(-0.01,"Y");
 f3pCorrelations->SetMarkerStyle(25);
 f3pCorrelations->SetLabelSize(0.04);
 f3pCorrelations->SetLabelOffset(0.02,"Y");
 f3pCorrelations->SetStats(kFALSE);
 f3pCorrelations->Sumw2();
 // 3-p correlations sensitive to two distinct harmonics (3):
 f3pCorrelations->GetXaxis()->SetBinLabel(1,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",2*fHarmonic,1*fHarmonic,1*fHarmonic));
 f3pCorrelations->GetXaxis()->SetBinLabel(2,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",4*fHarmonic,2*fHarmonic,2*fHarmonic));
 f3pCorrelations->GetXaxis()->SetBinLabel(3,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,3*fHarmonic));
 f3pCorrelations->GetXaxis()->SetBinLabel(4,""); // empty
 // 3-p correlations sensitive to three distinct harmonics (6):
 f3pCorrelations->GetXaxis()->SetBinLabel(5,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",3*fHarmonic,2*fHarmonic,1*fHarmonic));
 f3pCorrelations->GetXaxis()->SetBinLabel(6,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",4*fHarmonic,3*fHarmonic,1*fHarmonic));
 f3pCorrelations->GetXaxis()->SetBinLabel(7,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",5*fHarmonic,3*fHarmonic,2*fHarmonic));
 f3pCorrelations->GetXaxis()->SetBinLabel(8,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",5*fHarmonic,4*fHarmonic,1*fHarmonic));
 f3pCorrelations->GetXaxis()->SetBinLabel(9,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",6*fHarmonic,4*fHarmonic,2*fHarmonic));
 f3pCorrelations->GetXaxis()->SetBinLabel(10,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",6*fHarmonic,5*fHarmonic,1*fHarmonic));
 fMixedHarmonicsProfiles->Add(f3pCorrelations);
 //  b3) 4-p correlations (6+15+2+10+8):
 TString s4pCorrelationsName = "f4pCorrelations";
 s4pCorrelationsName += fAnalysisLabel->Data();
 f4pCorrelations = new TProfile(s4pCorrelationsName.Data(),Form("4-particle correlations (n = %d)",fHarmonic),45,0,45,"s");
 f4pCorrelations->SetTickLength(-0.01,"Y");
 f4pCorrelations->SetMarkerStyle(25);
 f4pCorrelations->SetLabelSize(0.03);
 f4pCorrelations->SetLabelOffset(0.02,"Y");
 f4pCorrelations->SetStats(kFALSE);
 f4pCorrelations->Sumw2();
 // "same harmonic" (6):
 f4pCorrelations->GetXaxis()->SetBinLabel(1,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",1*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(2,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",2*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(3,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(4,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(5,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,5*fHarmonic,5*fHarmonic,5*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(6,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,6*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(7,""); // empty
 // "standard candles" (15):
 f4pCorrelations->GetXaxis()->SetBinLabel(8,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",2*fHarmonic,1*fHarmonic,2*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(9,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,1*fHarmonic,3*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(10,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,2*fHarmonic,3*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(11,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,1*fHarmonic,4*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(12,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,2*fHarmonic,4*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(13,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,3*fHarmonic,4*fHarmonic,3*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(14,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,5*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(15,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,2*fHarmonic,5*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(16,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,3*fHarmonic,5*fHarmonic,3*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(17,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,4*fHarmonic,5*fHarmonic,4*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(18,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,6*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(19,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,6*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(20,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,6*fHarmonic,3*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(21,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,4*fHarmonic,6*fHarmonic,4*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(22,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,5*fHarmonic,6*fHarmonic,5*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(23,""); // empty
 // 4-p correlations sensitive to two distinct harmonics (2):
 f4pCorrelations->GetXaxis()->SetBinLabel(24,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",3*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(25,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(26,""); // empty
 // 4-p correlations sensitive to three distinct harmonics (10):
 f4pCorrelations->GetXaxis()->SetBinLabel(27,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,1*fHarmonic,2*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(28,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(29,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,2*fHarmonic,3*fHarmonic,3*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(30,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(31,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(32,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,3*fHarmonic,3*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(33,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,3*fHarmonic,4*fHarmonic,4*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(34,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,1*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(35,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,4*fHarmonic,4*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(36,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,4*fHarmonic,5*fHarmonic,5*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(37,""); // empty
 // 4-p correlations sensitive to four distinct harmonics (8):
 f4pCorrelations->GetXaxis()->SetBinLabel(38,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,1*fHarmonic,3*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(39,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,4*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(40,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,2*fHarmonic,4*fHarmonic,3*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(41,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,4*fHarmonic,3*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(42,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,5*fHarmonic,2*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(43,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(44,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,5*fHarmonic,3*fHarmonic));
 f4pCorrelations->GetXaxis()->SetBinLabel(45,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,5*fHarmonic,4*fHarmonic));
 fMixedHarmonicsProfiles->Add(f4pCorrelations);
 //  b3) 5-p correlations (30+9+30+11+3):
 TString s5pCorrelationsName = "f5pCorrelations";
 s5pCorrelationsName += fAnalysisLabel->Data();
 f5pCorrelations = new TProfile(s5pCorrelationsName.Data(),Form("5-particle correlations (n = %d)",fHarmonic),87,0,87,"s");
 f5pCorrelations->SetTickLength(-0.01,"Y");
 f5pCorrelations->SetMarkerStyle(25);
 f5pCorrelations->SetLabelSize(0.02);
 f5pCorrelations->SetLabelOffset(0.02,"Y");
 f5pCorrelations->SetStats(kFALSE);
 f5pCorrelations->Sumw2();
 // "standard candles" (30):
 f5pCorrelations->GetXaxis()->SetBinLabel(1,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,2*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(2,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,1*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(3,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(4,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(5,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,4*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(6,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,3*fHarmonic,4*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(7,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,1*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(8,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,5*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(9,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,4*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(10,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,4*fHarmonic,3*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(11,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(12,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,5*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(13,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,5*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(14,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,5*fHarmonic,3*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(15,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,3*fHarmonic,3*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(16,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(17,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,4*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(18,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,4*fHarmonic,3*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(19,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(20,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,5*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(21,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,5*fHarmonic,3*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(22,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,5*fHarmonic,4*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(23,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,5*fHarmonic,3*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(24,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,6*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(25,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,6*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(26,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,6*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(27,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,6*fHarmonic,3*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(28,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,5*fHarmonic,4*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(29,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,6*fHarmonic,3*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(30,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,6*fHarmonic,4*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(31,""); // empty
 // 5-p correlations sensitive to two distinct harmonics (9):
 f5pCorrelations->GetXaxis()->SetBinLabel(32,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",2*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(33,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",2*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(34,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(35,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",4*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(36,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(37,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,4*fHarmonic,4*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(38,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(39,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(40,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,3*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(41,""); // empty
 // 5-p correlations sensitive to three distinct harmonics (30):
 f5pCorrelations->GetXaxis()->SetBinLabel(42,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,1*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(43,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(44,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(45,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,1*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(46,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",4*fHarmonic,1*fHarmonic,1*fHarmonic,3*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(47,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(48,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(49,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(50,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(51,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,1*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(52,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(53,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(54,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,1*fHarmonic,4*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(55,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(56,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(57,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(58,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,4*fHarmonic,4*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(59,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,5*fHarmonic,3*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(60,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,5*fHarmonic,4*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(61,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(62,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(63,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,1*fHarmonic,4*fHarmonic,4*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(64,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,5*fHarmonic,1*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(65,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,4*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(66,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(67,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,2*fHarmonic,5*fHarmonic,5*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(68,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,5*fHarmonic,5*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(69,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,5*fHarmonic,5*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(70,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,4*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(71,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,5*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(72,""); // empty
 // 5-p correlations sensitive to four distinct harmonics (11):
 f5pCorrelations->GetXaxis()->SetBinLabel(73,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,3*fHarmonic,3*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(74,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,1*fHarmonic,4*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(75,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,4*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(76,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",5*fHarmonic,2*fHarmonic,1*fHarmonic,4*fHarmonic,4*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(77,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(78,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,4*fHarmonic,4*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(79,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,1*fHarmonic,5*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(80,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,5*fHarmonic,2*fHarmonic,2*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(81,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(82,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,1*fHarmonic,5*fHarmonic,5*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(83,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,5*fHarmonic,4*fHarmonic,3*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(84,""); // empty
 // 5-p correlations sensitive to five distinct harmonics (3):
 f5pCorrelations->GetXaxis()->SetBinLabel(85,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,4*fHarmonic,3*fHarmonic,1*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(86,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,1*fHarmonic,5*fHarmonic,4*fHarmonic));
 f5pCorrelations->GetXaxis()->SetBinLabel(87,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,5*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicsProfiles->Add(f5pCorrelations);
 //  b4) 6-p correlations (??+??+??+??+??):
 TString s6pCorrelationsName = "f6pCorrelations";
 s6pCorrelationsName += fAnalysisLabel->Data();
 f6pCorrelations = new TProfile(s6pCorrelationsName.Data(),Form("6-particle correlations (n = %d)",fHarmonic),1,0.,1.);
 f6pCorrelations->SetTickLength(-0.01,"Y");
 f6pCorrelations->SetMarkerStyle(25);
 f6pCorrelations->SetLabelSize(0.02);
 f6pCorrelations->SetLabelOffset(0.02,"Y");
 f6pCorrelations->SetStats(kFALSE);
 f6pCorrelations->Sumw2(); 
 //fMixedHarmonicsProfiles->Add(f6pCorrelations); // TBI
 //  b5) 7-p correlations (??+??+??+??+??):
 TString s7pCorrelationsName = "f7pCorrelations";
 s7pCorrelationsName += fAnalysisLabel->Data();
 f7pCorrelations = new TProfile(s7pCorrelationsName.Data(),Form("7-particle correlations (n = %d)",fHarmonic),1,0.,1.);
 f7pCorrelations->SetTickLength(-0.01,"Y");
 f7pCorrelations->SetMarkerStyle(25);
 f7pCorrelations->SetLabelSize(0.02);
 f7pCorrelations->SetLabelOffset(0.02,"Y");
 f7pCorrelations->SetStats(kFALSE);
 f7pCorrelations->Sumw2(); 
 //fMixedHarmonicsProfiles->Add(f7pCorrelations); // TBI
 //  b6) 8-p correlations (??+??+??+??+??):
 TString s8pCorrelationsName = "f8pCorrelations";
 s8pCorrelationsName += fAnalysisLabel->Data();
 f8pCorrelations = new TProfile(s8pCorrelationsName.Data(),Form("8-particle correlations (n = %d)",fHarmonic),1,0.,1.);
 f8pCorrelations->SetTickLength(-0.01,"Y");
 f8pCorrelations->SetMarkerStyle(25);
 f8pCorrelations->SetLabelSize(0.02);
 f8pCorrelations->SetLabelOffset(0.02,"Y");
 f8pCorrelations->SetStats(kFALSE);
 f8pCorrelations->Sumw2(); 
 //fMixedHarmonicsProfiles->Add(f8pCorrelations); // TBI

 // c) Book all objects in TList fMixedHarmonicsResults:
 // QC{2}:
 f2pCumulants = f2pCorrelations->ProjectionX("f2pCumulants");
 f2pCumulants->SetTitle(Form("2-particle cumulants (n = %d)",fHarmonic));
 f2pCumulants->SetStats(kFALSE);
 f2pCumulants->SetMarkerStyle(kFullSquare);
 f2pCumulants->SetMarkerColor(kBlack);
 f2pCumulants->SetLineColor(kBlack);
 fMixedHarmonicsResults->Add(f2pCumulants);
 // QC{3}:
 f3pCumulants = f3pCorrelations->ProjectionX("f3pCumulants");
 f3pCumulants->SetTitle(Form("3-particle cumulants (n = %d)",fHarmonic));
 f3pCumulants->SetStats(kFALSE);
 f3pCumulants->SetMarkerStyle(kFullSquare);
 f3pCumulants->SetMarkerColor(kGreen+2);
 f3pCumulants->SetLineColor(kGreen+2);
 fMixedHarmonicsResults->Add(f3pCumulants);
 // QC{4}:
 f4pCumulants = f4pCorrelations->ProjectionX("f4pCumulants");
 f4pCumulants->SetTitle(Form("4-particle cumulants (n = %d)",fHarmonic));
 f4pCumulants->SetStats(kFALSE);
 f4pCumulants->SetMarkerStyle(kFullSquare);
 f4pCumulants->SetMarkerColor(kRed);
 f4pCumulants->SetLineColor(kRed);
 fMixedHarmonicsResults->Add(f4pCumulants);
 // QC{5}:
 f5pCumulants = f5pCorrelations->ProjectionX("f5pCumulants");
 f5pCumulants->SetTitle(Form("5-particle cumulants (n = %d)",fHarmonic));
 f5pCumulants->SetStats(kFALSE);
 f5pCumulants->SetMarkerStyle(kFullSquare);
 f5pCumulants->SetMarkerColor(kBlue);
 f5pCumulants->SetLineColor(kBlue);
 fMixedHarmonicsResults->Add(f5pCumulants);

 // d) Book all objects in TList fMixedHarmonicsErrorPropagation: 
 // Sum of linear and quadratic event weights for mixed harmonics => [0=linear 1,1=quadratic]: 
 TString mixedHarmonicEventWeightsName = "fMixedHarmonicEventWeights";
 mixedHarmonicEventWeightsName += fAnalysisLabel->Data();
 TString powerFlag[2] = {"linear","quadratic"}; 
 for(Int_t power=0;power<2;power++)
 {
  fMixedHarmonicEventWeights[power] = new TH1D(Form("%s: %s",mixedHarmonicEventWeightsName.Data(),powerFlag[power].Data()),Form("Sum of %s event weights for correlations",powerFlag[power].Data()),8,0.,8.);
  fMixedHarmonicEventWeights[power]->SetLabelSize(0.04);
  fMixedHarmonicEventWeights[power]->SetMarkerStyle(25);
  fMixedHarmonicEventWeights[power]->SetStats(kFALSE);
  if(power == 0)
  {
   (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(1,"#sum w_{#LT1#GT}");
   (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(2,"#sum w_{#LT2#GT}");
   (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(3,"#sum w_{#LT3#GT}");
   (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(4,"#sum w_{#LT4#GT}");
   (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(5,"#sum w_{#LT5#GT}");
   (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(6,"#sum w_{#LT6#GT}");
   (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(7,"#sum w_{#LT7#GT}");
   (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(8,"#sum w_{#LT8#GT}");
  } else if (power == 1) 
    {
     (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(1,"#sum w_{#LT1#GT}^{2}");
     (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(2,"#sum w_{#LT2#GT}^{2}");
     (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(3,"#sum w_{#LT3#GT}^{2}");
     (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(4,"#sum w_{#LT4#GT}^{2}");
     (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(5,"#sum w_{#LT5#GT}^{2}");
     (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(6,"#sum w_{#LT6#GT}^{2}");
     (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(7,"#sum w_{#LT7#GT}^{2}");
     (fMixedHarmonicEventWeights[power]->GetXaxis())->SetBinLabel(8,"#sum w_{#LT8#GT}^{2}");
    }
  fMixedHarmonicsErrorPropagation->Add(fMixedHarmonicEventWeights[power]);
 } // end of for(Int_t power=0;power<2;power++)
 
 // Sums of products of event weights for mixed harmonics:
 TString mixedHarmonicProductOfEventWeightsName = "fMixedHarmonicProductOfEventWeights";
 mixedHarmonicProductOfEventWeightsName += fAnalysisLabel->Data();
 fMixedHarmonicProductOfEventWeights = new TH2D(mixedHarmonicProductOfEventWeightsName.Data(),"Sums of products of event weights",8,0.,8.,8,0.,8.);
 fMixedHarmonicProductOfEventWeights->SetStats(kFALSE);
 fMixedHarmonicProductOfEventWeights->GetXaxis()->SetLabelSize(0.05);
 fMixedHarmonicProductOfEventWeights->GetYaxis()->SetLabelSize(0.05);
 for(Int_t b=1;b<=8;b++)
 {
  fMixedHarmonicProductOfEventWeights->GetXaxis()->SetBinLabel(b,Form("w_{#LT%i#GT}",b)); 
  fMixedHarmonicProductOfEventWeights->GetYaxis()->SetBinLabel(b,Form("w_{#LT%i#GT}",b)); 
 } 
 fMixedHarmonicsErrorPropagation->Add(fMixedHarmonicProductOfEventWeights);

 // Averages of products of mixed harmonics correlations:
 TString mixedHarmonicProductOfCorrelationsName = "fMixedHarmonicProductOfCorrelations";
 mixedHarmonicProductOfCorrelationsName += fAnalysisLabel->Data();
 fMixedHarmonicProductOfCorrelations = new TProfile2D(mixedHarmonicProductOfCorrelationsName.Data(),"Averages of products of mixed correlators",139,0.,139.,139,0.,139.);
 fMixedHarmonicProductOfCorrelations->Sumw2();
 fMixedHarmonicProductOfCorrelations->SetStats(kFALSE);
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetLabelSize(0.015);
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetLabelSize(0.015);
 // x-axis:
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(1,Form("#LT#LT2#GT#GT_{%dn|%dn}",1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(2,Form("#LT#LT2#GT#GT_{%dn|%dn}",2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(3,Form("#LT#LT2#GT#GT_{%dn|%dn}",3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(4,Form("#LT#LT2#GT#GT_{%dn|%dn}",4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(5,Form("#LT#LT2#GT#GT_{%dn|%dn}",5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(6,Form("#LT#LT2#GT#GT_{%dn|%dn}",6*fHarmonic,6*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(7,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(8,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",4*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(9,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(10,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(11,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",4*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(12,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",5*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(13,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",5*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(14,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",6*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(15,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",6*fHarmonic,5*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(16,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",1*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(17,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",2*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(18,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(19,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(20,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,5*fHarmonic,5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(21,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,6*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(22,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",2*fHarmonic,1*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(23,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,1*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(24,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,2*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(25,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,1*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(26,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,2*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(27,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,3*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(28,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,5*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(29,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,2*fHarmonic,5*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(30,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,3*fHarmonic,5*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(31,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,4*fHarmonic,5*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(32,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,6*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(33,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,6*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(34,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,6*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(35,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,4*fHarmonic,6*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(36,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,5*fHarmonic,6*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(37,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",3*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(38,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(39,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,1*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(40,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(41,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,2*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(42,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(43,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(44,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(45,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,3*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(46,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(47,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(48,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,4*fHarmonic,5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(49,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,1*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(50,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(51,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,2*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(52,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(53,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,5*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(54,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(55,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,5*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(56,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,5*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(57,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,2*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(58,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,1*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(59,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(60,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(61,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,4*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(62,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,3*fHarmonic,4*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(63,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,1*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(64,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,5*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(65,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,4*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(66,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,4*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(67,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(68,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,5*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(69,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,5*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(70,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,5*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(71,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,3*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(72,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(73,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,4*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(74,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,4*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(75,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(76,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,5*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(77,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,5*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(78,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,5*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(79,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,5*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(80,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,6*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(81,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,6*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(82,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,6*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(83,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,6*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(84,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,5*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(85,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,6*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(86,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,6*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(87,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",2*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(88,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",2*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(89,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(90,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",4*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(91,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(92,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,4*fHarmonic,4*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(93,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(94,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(95,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(96,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,1*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(97,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(98,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(99,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,1*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(100,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",4*fHarmonic,1*fHarmonic,1*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(101,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(102,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(103,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(104,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(105,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,1*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(106,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(107,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(108,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,1*fHarmonic,4*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(109,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(110,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(111,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(112,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,4*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(113,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,5*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(114,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,5*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(115,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(116,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(117,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,1*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(118,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,5*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(119,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,4*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(120,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(121,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,2*fHarmonic,5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(122,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,5*fHarmonic,5*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(123,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,5*fHarmonic,5*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(124,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(125,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,5*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(126,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,3*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(127,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,1*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(128,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,4*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(129,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",5*fHarmonic,2*fHarmonic,1*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(130,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(131,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,4*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(132,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,1*fHarmonic,5*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(133,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,5*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(134,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(135,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,1*fHarmonic,5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(136,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,5*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(137,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,4*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(138,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,1*fHarmonic,5*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetXaxis()->SetBinLabel(139,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,5*fHarmonic,3*fHarmonic,2*fHarmonic));
 // y-axis:
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(1,Form("#LT#LT2#GT#GT_{%dn|%dn}",1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(2,Form("#LT#LT2#GT#GT_{%dn|%dn}",2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(3,Form("#LT#LT2#GT#GT_{%dn|%dn}",3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(4,Form("#LT#LT2#GT#GT_{%dn|%dn}",4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(5,Form("#LT#LT2#GT#GT_{%dn|%dn}",5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(6,Form("#LT#LT2#GT#GT_{%dn|%dn}",6*fHarmonic,6*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(7,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(8,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",4*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(9,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(10,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(11,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",4*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(12,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",5*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(13,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",5*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(14,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",6*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(15,Form("#LT#LT3#GT#GT_{%dn|%dn,%dn}",6*fHarmonic,5*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(16,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",1*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(17,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",2*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(18,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(19,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(20,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,5*fHarmonic,5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(21,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,6*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(22,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",2*fHarmonic,1*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(23,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,1*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(24,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,2*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(25,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,1*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(26,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,2*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(27,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,3*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(28,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,5*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(29,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,2*fHarmonic,5*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(30,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,3*fHarmonic,5*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(31,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,4*fHarmonic,5*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(32,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,6*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(33,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,6*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(34,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,6*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(35,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,4*fHarmonic,6*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(36,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,5*fHarmonic,6*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(37,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",3*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(38,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(39,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",3*fHarmonic,1*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(40,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(41,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,2*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(42,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(43,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(44,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(45,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,3*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(46,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(47,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(48,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,4*fHarmonic,5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(49,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",4*fHarmonic,1*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(50,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(51,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",5*fHarmonic,2*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(52,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(53,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,5*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(54,Form("#LT#LT4#GT#GT_{%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(55,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,5*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(56,Form("#LT#LT4#GT#GT_{%dn,%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,5*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(57,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,2*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(58,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,1*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(59,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(60,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(61,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,4*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(62,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,3*fHarmonic,4*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(63,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,1*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(64,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,5*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(65,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,4*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(66,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,4*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(67,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(68,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,5*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(69,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,5*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(70,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,5*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(71,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,3*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(72,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(73,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,4*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(74,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,4*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(75,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(76,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,5*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(77,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,5*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(78,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,5*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(79,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,5*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(80,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,6*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(81,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,6*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(82,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,6*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(83,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,6*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(84,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,5*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(85,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,6*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(86,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,6*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(87,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",2*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(88,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",2*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(89,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(90,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",4*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(91,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(92,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,4*fHarmonic,4*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(93,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(94,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(95,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(96,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,1*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(97,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(98,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",3*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(99,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,1*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(100,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",4*fHarmonic,1*fHarmonic,1*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(101,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(102,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(103,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",4*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(104,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(105,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,1*fHarmonic,2*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(106,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(107,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(108,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,1*fHarmonic,4*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(109,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(110,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(111,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,4*fHarmonic,3*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(112,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,4*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(113,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,5*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(114,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,5*fHarmonic,5*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(115,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,2*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(116,Form("#LT#LT5#GT#GT_{%dn|%dn,%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,1*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(117,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,1*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(118,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,5*fHarmonic,1*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(119,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,4*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(120,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,4*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(121,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,2*fHarmonic,5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(122,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,5*fHarmonic,5*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(123,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,5*fHarmonic,5*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(124,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,4*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(125,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,6*fHarmonic,5*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(126,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,2*fHarmonic,3*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(127,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",5*fHarmonic,1*fHarmonic,1*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(128,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",5*fHarmonic,3*fHarmonic,4*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(129,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",5*fHarmonic,2*fHarmonic,1*fHarmonic,4*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(130,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,1*fHarmonic,3*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(131,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,4*fHarmonic,4*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(132,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,1*fHarmonic,1*fHarmonic,5*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(133,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,3*fHarmonic,5*fHarmonic,2*fHarmonic,2*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(134,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,5*fHarmonic,4*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(135,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,3*fHarmonic,1*fHarmonic,5*fHarmonic,5*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(136,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,6*fHarmonic,5*fHarmonic,4*fHarmonic,3*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(137,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,2*fHarmonic,4*fHarmonic,3*fHarmonic,1*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(138,Form("#LT#LT5#GT#GT_{%dn,%dn,%dn|%dn,%dn}",6*fHarmonic,2*fHarmonic,1*fHarmonic,5*fHarmonic,4*fHarmonic));
 fMixedHarmonicProductOfCorrelations->GetYaxis()->SetBinLabel(139,Form("#LT#LT5#GT#GT_{%dn,%dn|%dn,%dn,%dn}",6*fHarmonic,4*fHarmonic,5*fHarmonic,3*fHarmonic,2*fHarmonic));
 fMixedHarmonicsErrorPropagation->Add(fMixedHarmonicProductOfCorrelations);

} // end of void AliFlowAnalysisWithQCumulants::BookEverythingForMixedHarmonics()

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

void AliFlowAnalysisWithQCumulants::InitializeArraysForNestedLoops()
{
 // Initialize arrays of all objects relevant for calculations with nested loops.
 
 // integrated flow:
 for(Int_t sc=0;sc<2;sc++) // sin or cos terms
 {
  fIntFlowDirectCorrectionTermsForNUA[sc] = NULL;
 } 

 // differential flow:  
 // correlations:
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  {
   for(Int_t ci=0;ci<4;ci++) // correlation index
   {
    fDiffFlowDirectCorrelations[t][pe][ci] = NULL;
   } // end of for(Int_t ci=0;ci<4;ci++) // correlation index  
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI
 // correction terms for non-uniform acceptance:
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  {
   for(Int_t sc=0;sc<2;sc++) // sin or cos terms
   {
    for(Int_t cti=0;cti<9;cti++) // correction term index
    {
     fDiffFlowDirectCorrectionTermsForNUA[t][pe][sc][cti] = NULL;
    }   
   }
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI

 // other differential correlators: 
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  {
   for(Int_t sc=0;sc<2;sc++) // sin or cos terms
   {
    for(Int_t ci=0;ci<1;ci++) // correlator index
    {
     fOtherDirectDiffCorrelators[t][pe][sc][ci] = NULL;
    }   
   }
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI

} // end of void AliFlowAnalysisWithQCumulants::InitializeArraysForNestedLoops()

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

void AliFlowAnalysisWithQCumulants::InitializeArraysForMixedHarmonics()
{
 // Initialize arrays of all objects relevant for mixed harmonics.

 for(Int_t power=0;power<2;power++) // linear or quadratic 
 {
  fMixedHarmonicEventWeights[power] = NULL;    
 }

} // end of void AliFlowAnalysisWithQCumulants::InitializeArraysForMixedHarmonics()

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

void AliFlowAnalysisWithQCumulants::InitializeArraysForControlHistograms()
{
 // Initialize arrays of all objects relevant for control histograms.

 for(Int_t ci=0;ci<4;ci++) // correlation index 
 {
  fCorrelation2468VsMult[ci] = NULL;    
 }
 for(Int_t cpi=0;cpi<1;cpi++) // correlation product index TBI: hardwired 1
 {
  fCorrelationProduct2468VsMult[cpi] = NULL;    
 }
 for(Int_t qwti=0;qwti<4;qwti++) // q-vector terms index TBI: hardwired 4
 {
  fQvectorTermsVsMult[qwti] = NULL;    
 }

} // end of void AliFlowAnalysisWithQCumulants::InitializeArraysForControlHistograms()


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

void AliFlowAnalysisWithQCumulants::InitializeArraysForBootstrap()
{
 // Initialize arrays of all objects relevant for control histograms.

 for(Int_t ci=0;ci<4;ci++) // correlation index 
 {
  fBootstrapCorrelationsVsM[ci] = NULL;    
  fBootstrapCumulantsVsM[ci] = NULL;
 }

} // end of void AliFlowAnalysisWithQCumulants::InitializeArraysForBootstrap()

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

void AliFlowAnalysisWithQCumulants::BookEverythingForNestedLoops()
{
 // Book all objects relevant for calculations with nested loops.
 
 TString sinCosFlag[2] = {"sin","cos"}; // to be improved (should I promote this to data members?)
 TString typeFlag[2] = {"RP","POI"}; // to be improved (should I promote this to data members?)
 TString ptEtaFlag[2] = {"p_{T}","#eta"}; // to be improved (should I promote this to data members?)
 TString reducedCorrelationIndex[4] = {"<2'>","<4'>","<6'>","<8'>"}; // to be improved (should I promote this to data members?)
 Double_t lowerPtEtaEdge[2] = {fPtMin+(fCrossCheckInPtBinNo-1)*fPtBinWidth,fEtaMin+(fCrossCheckInEtaBinNo-1)*fEtaBinWidth};
 Double_t upperPtEtaEdge[2] = {fPtMin+fCrossCheckInPtBinNo*fPtBinWidth,fEtaMin+fCrossCheckInEtaBinNo*fEtaBinWidth};

 TString evaluateNestedLoopsName = "fEvaluateNestedLoops";
 evaluateNestedLoopsName += fAnalysisLabel->Data();
 fEvaluateNestedLoops = new TProfile(evaluateNestedLoopsName.Data(),"Flags for nested loops",4,0,4);
 fEvaluateNestedLoops->SetLabelSize(0.03);
 fEvaluateNestedLoops->SetStats(kFALSE);
 (fEvaluateNestedLoops->GetXaxis())->SetBinLabel(1,"fEvaluateIntFlowNestedLoops");
 (fEvaluateNestedLoops->GetXaxis())->SetBinLabel(2,"fEvaluateDiffFlowNestedLoops");
 (fEvaluateNestedLoops->GetXaxis())->SetBinLabel(3,"fCrossCheckInPtBinNo");
 (fEvaluateNestedLoops->GetXaxis())->SetBinLabel(4,"fCrossCheckInEtaBinNo");
 fEvaluateNestedLoops->Fill(0.5,(Int_t)fEvaluateIntFlowNestedLoops);
 fEvaluateNestedLoops->Fill(1.5,(Int_t)fEvaluateDiffFlowNestedLoops);
 fEvaluateNestedLoops->Fill(2.5,fCrossCheckInPtBinNo);
 fEvaluateNestedLoops->Fill(3.5,fCrossCheckInEtaBinNo);
 fNestedLoopsList->Add(fEvaluateNestedLoops);
 // nested loops for integrated flow:
 if(fEvaluateIntFlowNestedLoops)
 {
  // correlations:
  TString intFlowDirectCorrelationsName = "fIntFlowDirectCorrelations";
  intFlowDirectCorrelationsName += fAnalysisLabel->Data();
  fIntFlowDirectCorrelations = new TProfile(intFlowDirectCorrelationsName.Data(),"Multiparticle correlations calculated with nested loops (for int. flow)",64,0,64,"s");
  fNestedLoopsList->Add(fIntFlowDirectCorrelations);
  if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)
  {
   TString intFlowExtraDirectCorrelationsName = "fIntFlowExtraDirectCorrelations";
   intFlowExtraDirectCorrelationsName += fAnalysisLabel->Data();
   fIntFlowExtraDirectCorrelations = new TProfile(intFlowExtraDirectCorrelationsName.Data(),"Extra multiparticle correlations calculated with nested loops (for int. flow)",100,0,100,"s");
   fNestedLoopsList->Add(fIntFlowExtraDirectCorrelations);  
  } // end of if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)
  // correction terms for non-uniform acceptance:
  for(Int_t sc=0;sc<2;sc++) // sin or cos terms
  {
   TString intFlowDirectCorrectionTermsForNUAName = "fIntFlowDirectCorrectionTermsForNUA";
   intFlowDirectCorrectionTermsForNUAName += fAnalysisLabel->Data();
   fIntFlowDirectCorrectionTermsForNUA[sc] = new TProfile(Form("%s: %s terms",intFlowDirectCorrectionTermsForNUAName.Data(),sinCosFlag[sc].Data()),Form("Correction terms for non-uniform acceptance (%s terms)",sinCosFlag[sc].Data()),10,0,10,"s");
   fNestedLoopsList->Add(fIntFlowDirectCorrectionTermsForNUA[sc]);
  } // end of for(Int_t sc=0;sc<2;sc++) 
  // Mixed harmonics:
  if(fCalculateMixedHarmonics)
  {
   TString mixedHarmonicsNestedLoopsName = "fMixedHarmonicsNestedLoops";
   mixedHarmonicsNestedLoopsName += fAnalysisLabel->Data();
   fMixedHarmonicsNestedLoops = new TProfile(mixedHarmonicsNestedLoopsName.Data(),"Mixed harmonics calculated with nested loops",200,0,200); // TBI hardwired 200
   fNestedLoopsList->Add(fMixedHarmonicsNestedLoops);
  } // end of if(fCalculateMixedHarmonics)
 } // end of if(fEvaluateIntFlowNestedLoops)
 
 // nested loops for differential flow: 
 if(fEvaluateDiffFlowNestedLoops)
 {
  // reduced correlations:
  TString diffFlowDirectCorrelationsName = "fDiffFlowDirectCorrelations";
  diffFlowDirectCorrelationsName += fAnalysisLabel->Data();
  for(Int_t t=0;t<2;t++) // type: RP or POI
  { 
   for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
   {
    for(Int_t rci=0;rci<4;rci++) // reduced correlation index
    {
     // reduced correlations:
     fDiffFlowDirectCorrelations[t][pe][rci] = new TProfile(Form("%s, %s, %s, %s",diffFlowDirectCorrelationsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[rci].Data()),Form("%s, %s, %s, %s",diffFlowDirectCorrelationsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[rci].Data()),1,lowerPtEtaEdge[pe],upperPtEtaEdge[pe],"s");
     fDiffFlowDirectCorrelations[t][pe][rci]->SetXTitle(ptEtaFlag[pe].Data());
     fNestedLoopsList->Add(fDiffFlowDirectCorrelations[t][pe][rci]); // to be improved (add dedicated list to hold reduced correlations)
    } // end of for(Int_t rci=0;rci<4;rci++) // correlation index
   } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta 
  } // end of for(Int_t t=0;t<2;t++) // type: RP or POI 
  
  // correction terms for non-uniform acceptance:
  TString diffFlowDirectCorrectionTermsForNUAName = "fDiffFlowDirectCorrectionTermsForNUA";
  diffFlowDirectCorrectionTermsForNUAName += fAnalysisLabel->Data();
  for(Int_t t=0;t<2;t++) // typeFlag (0 = RP, 1 = POI)
  { 
   for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
   {
    for(Int_t sc=0;sc<2;sc++) // sin or cos
    {
     for(Int_t cti=0;cti<9;cti++) // correction term index
     {
      fDiffFlowDirectCorrectionTermsForNUA[t][pe][sc][cti] = new TProfile(Form("%s, %s, %s, %s, cti = %d",diffFlowDirectCorrectionTermsForNUAName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),cti+1),Form("%s, %s, %s, %s, cti = %d",diffFlowDirectCorrectionTermsForNUAName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),cti+1),1,lowerPtEtaEdge[pe],upperPtEtaEdge[pe],"s"); 
      fNestedLoopsList->Add(fDiffFlowDirectCorrectionTermsForNUA[t][pe][sc][cti]);
     }
    }
   }
  }
  // other differential correlators: 
  TString otherDirectDiffCorrelatorsName = "fOtherDirectDiffCorrelators";
  otherDirectDiffCorrelatorsName += fAnalysisLabel->Data();
  for(Int_t t=0;t<2;t++) // typeFlag (0 = RP, 1 = POI)
  { 
   for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
   {
    for(Int_t sc=0;sc<2;sc++) // sin or cos
    {
     for(Int_t ci=0;ci<1;ci++) // correlator index
     {
      fOtherDirectDiffCorrelators[t][pe][sc][ci] = new TProfile(Form("%s, %s, %s, %s, ci = %d",otherDirectDiffCorrelatorsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),ci+1),Form("%s, %s, %s, %s, ci = %d",otherDirectDiffCorrelatorsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),ci+1),1,lowerPtEtaEdge[pe],upperPtEtaEdge[pe]); 
      fNestedLoopsList->Add(fOtherDirectDiffCorrelators[t][pe][sc][ci]);
     }
    }
   }
  }
  // number of RPs and POIs in selected pt and eta bins for cross-checkings:
  TString noOfParticlesInBinName = "fNoOfParticlesInBin";
  fNoOfParticlesInBin = new TH1D(noOfParticlesInBinName.Data(),"Number of RPs and POIs in selected p_{T} and #eta bin",4,0,4);
  fNoOfParticlesInBin->GetXaxis()->SetBinLabel(1,"# of RPs in p_{T} bin");
  fNoOfParticlesInBin->GetXaxis()->SetBinLabel(2,"# of RPs in #eta bin");
  fNoOfParticlesInBin->GetXaxis()->SetBinLabel(3,"# of POIs in p_{T} bin");
  fNoOfParticlesInBin->GetXaxis()->SetBinLabel(4,"# of POIs in #eta bin");
  fNestedLoopsList->Add(fNoOfParticlesInBin);
 } // end of if(fEvaluateDiffFlowNestedLoops)

} // end of AliFlowAnalysisWithQCumulants::BookEverythingForNestedLoops()

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrelations()
{
 // Calculate in this method all multiparticle azimuthal correlations.
 //
 // Remark 1: All multiparticle correlations are stored in TProfile fIntFlowCorrelationsAllPro;
 // Remark 2: There is a special TProfile fIntFlowCorrelationsPro holding results 
 //           only for same harmonic's correlations <<2>>, <<4>>, <<6>> and <<8>>;  
 // Remark 3: Binning of fIntFlowCorrelationsAllPro is organized as follows:
 // --------------------------------------------------------------------------------------------------------------------
 //  1st bin: <2>_{1n|1n} = two1n1n = cos(1n(phi1-phi2))>
 //  2nd bin: <2>_{2n|2n} = two2n2n = cos(2n(phi1-phi2))>
 //  3rd bin: <2>_{3n|3n} = two3n3n = cos(3n(phi1-phi2))> 
 //  4th bin: <2>_{4n|4n} = two4n4n = cos(4n(phi1-phi2))>
 //  5th bin:           ----  EMPTY ----
 //  6th bin: <3>_{2n|1n,1n} = three2n1n1n = <cos(n(2*phi1-phi2-phi3))>
 //  7th bin: <3>_{3n|2n,1n} = three3n2n1n = <cos(n(3*phi1-2*phi2-phi3))>
 //  8th bin: <3>_{4n|2n,2n} = three4n2n2n = <cos(n(4*phi1-2*phi2-2*phi3))>
 //  9th bin: <3>_{4n|3n,1n} = three4n3n1n = <cos(n(4*phi1-3*phi2-phi3))>
 // 10th bin:           ----  EMPTY ----
 // 11th bin: <4>_{1n,1n|1n,1n} = four1n1n1n1n = <cos(n(phi1+phi2-phi3-phi4))>
 // 12th bin: <4>_{2n,1n|2n,1n} = four2n1n2n1n = <cos(n(2*phi1+phi2-2*phi3-phi4))>
 // 13th bin: <4>_{2n,2n|2n,2n} = four2n2n2n2n = <cos(2n(phi1+phi2-phi3-phi4))>
 // 14th bin: <4>_{3n|1n,1n,1n} = four3n1n1n1n = <cos(n(3*phi1-phi2-phi3-phi4))> 
 // 15th bin: <4>_{3n,1n|3n,1n} = four3n1n3n1n = <cos(n(3*phi1+phi2-3*phi3-phi4))>
 // 16th bin: <4>_{3n,1n|2n,2n} = four3n1n2n2n = <cos(n(3*phi1+phi2-2*phi3-2*phi4))>
 // 17th bin: <4>_{4n|2n,1n,1n} = four4n2n1n1n = <cos(n(4*phi1-2*phi2-phi3-phi4))>
 // 18th bin:           ----  EMPTY ----
 // 19th bin: <5>_{2n,1n|1n,1n,1n} = five2n1n1n1n1n = <cos(n(2*phi1+phi2-phi3-phi4-phi5))>
 // 20th bin: <5>_{2n,2n|2n,1n,1n} = five2n2n2n1n1n = <cos(n(2*phi1+2*phi2-2*phi3-phi4-phi5))>
 // 21st bin: <5>_{3n,1n|2n,1n,1n} = five3n1n2n1n1n = <cos(n(3*phi1+phi2-2*phi3-phi4-phi5))>
 // 22nd bin: <5>_{4n|1n,1n,1n,1n} = five4n1n1n1n1n = <cos(n(4*phi1-phi2-phi3-phi4-phi5))>
 // 23rd bin:           ----  EMPTY ----
 // 24th bin: <6>_{1n,1n,1n|1n,1n,1n} = six1n1n1n1n1n1n = <cos(n(phi1+phi2+phi3-phi4-phi5-phi6))>
 // 25th bin: <6>_{2n,1n,1n|2n,1n,1n} = six2n1n1n2n1n1n = <cos(n(2*phi1+phi2+phi3-2*phi4-phi5-phi6))>
 // 26th bin: <6>_{2n,2n|1n,1n,1n,1n} = six2n2n1n1n1n1n = <cos(n(2*phi1+2*phi2-phi3-phi4-phi5-phi6))>
 // 27th bin: <6>_{3n,1n|1n,1n,1n,1n} = six3n1n1n1n1n1n = <cos(n(3*phi1+phi2-phi3-phi4-phi5-phi6))> 
 // 28th bin:           ----  EMPTY ----
 // 29th bin: <7>_{2n,1n,1n|1n,1n,1n,1n} = seven2n1n1n1n1n1n1n =  <cos(n(2*phi1+phi2+phi3-phi4-phi5-phi6-phi7))>
 // 30th bin:           ----  EMPTY ----
 // 31st bin: <8>_{1n,1n,1n,1n|1n,1n,1n,1n} = eight1n1n1n1n1n1n1n1n = <cos(n(phi1+phi2+phi3+phi4-phi5-phi6-phi7-phi8))>
 // 32nd bin:           ----  EMPTY ----
 //  Extra correlations for v3{5} study: 
 // 33rd bin: <4>_{4n,2n|3n,3n} = four4n2n3n3n = <cos(n(4*phi1+2*phi2-3*phi3-3*phi4))>
 // 34th bin: <5>_{3n,3n|2n,2n,2n} = five3n3n2n2n2n = <cos(n(3*phi1+3*phi2-2*phi3-2*phi4-2*phi5))> 
 //  Extra correlations for Teaney-Yan study: 
 // 35th bin: <2>_{5n|5n} = two5n5n = <cos(5n(phi1-phi2)> 
 // 36th bin: <2>_{6n|6n} = two6n6n = <cos(6n(phi1-phi2)> 
 // 37th bin: <3>_{5n|3n,2n} = three5n3n2n = <cos(n(5*phi1-3*phi2-2*phi3)> 
 // 38th bin: <3>_{5n|4n,1n} = three5n4n1n = <cos(n(5*phi1-4*phi2-1*phi3)> 
 // 39th bin: <3>_{6n|3n,3n} = three6n3n3n = <cos(n(6*phi1-3*phi2-3*phi3)> 
 // 40th bin: <3>_{6n|4n,2n} = three6n4n2n = <cos(n(6*phi1-4*phi2-2*phi3)> 
 // 41st bin: <3>_{6n|5n,1n} = three6n5n1n = <cos(n(6*phi1-5*phi2-1*phi3)>
 // 42nd bin: <4>_{6n|3n,2n,1n} = four6n3n2n1n = <cos(n(6*phi1-3*phi2-2*phi3-1*phi4)>
 // 43rd bin: <4>_{3n,2n|3n,2n} = four3n2n3n2n = <cos(n(3*phi1+2*phi2-3*phi3-2*phi4)>
 // 44th bin: <4>_{4n,1n|3n,2n} = four4n1n3n2n = <cos(n(4*phi1+1*phi2-3*phi3-2*phi4)>
 // 45th bin: <4>_{3n,3n|3n,3n} = four3n3n3n3n = <cos(3n*(phi1+phi2-phi3-phi4))> 
 // 46th bin: <4>_{4n,2n|3n,3n} = four4n2n3n3n = <cos(n(4*phi1+2*phi2-3*phi3-3*phi4)>
 // 47th bin: <4>_{5n,1n|3n,3n} = four5n1n3n3n = <cos(n(5*phi1+1*phi2-3*phi3-3*phi4)>
 // 48th bin: <4>_{4n,2n|4n,2n} = four4n2n4n2n = <cos(n(4*phi1+2*phi2-4*phi3-2*phi4)> 
 // 49th bin: <4>_{5n,1n|4n,2n} = four5n1n4n2n = <cos(n(5*phi1+1*phi2-4*phi3-2*phi4)>
 // 50th bin: <4>_{5n|3n,1n,1n} = four5n3n1n1n = <cos(n(5*phi1-3*phi2-1*phi3-1*phi4)>
 // 51st bin: <4>_{5n|2n,2n,1n} = four5n2n2n1n = <cos(n(5*phi1-2*phi2-2*phi3-1*phi4)>
 // 52nd bin: <4>_{5n,1n|5n,1n} = four5n1n5n1n = <cos(n(5*phi1+1*phi2-5*phi3-1*phi4)>
 // 53rd bin: <5>_{3n,3n|3n,2n,1n} = five3n3n3n2n1n = <cos(n(3*phi1+3*phi2-3*phi3-2*phi4-1*phi5)>
 // 54th bin: <5>_{4n,2n|3n,2n,1n} = five4n2n3n2n1n = <cos(n(4*phi1+2*phi2-3*phi3-2*phi4-1*phi5)>
 // 55th bin: <5>_{3n,2n|3n,1n,1n} = five3n2n3n1n1n = <cos(n(3*phi1+2*phi2-3*phi3-1*phi4-1*phi5)>
 // 56th bin: <5>_{3n,2n|2n,2n,1n} = five3n2n2n2n1n = <cos(n(3*phi1+2*phi2-2*phi3-2*phi4-1*phi5)>
 // 57th bin: <5>_{5n,1n|3n,2n,1n} = five5n1n3n2n1n = <cos(n(5*phi1+1*phi2-3*phi3-2*phi4-1*phi5)>
 // 58th bin: <6>_{3n,2n,1n|3n,2n,1n} = six3n2n1n3n2n1n = <cos(n(3*phi1+2*phi2+1*phi3-3*phi4-2*phi5-1*phi6)>
 //  Extra correlations for Teaney-Yan study (B): 
 // 59th bin: <4>_{6n|4n,1n,1n} = four6n4n1n1n = <cos(n(6*phi1-4*phi2-1*phi3-1*phi4)>
 // 60th bin: <4>_{6n|2n,2n,2n} = four6n2n2n2n = <cos(n(6*phi1-2*phi2-2*phi3-2*phi4)>
 // 61st bin: <5>_{6n|2n,2n,1n,1n} = five6n2n2n1n1n = <cos(n(6*phi1-2*phi2-2*phi3-1*phi4-1*phi5)>
 // 62nd bin: <5>_{4n,1n,1n|3n,3n} = five4n1n1n3n3n = <cos(n(4*phi1+1*phi2+1*phi3-3*phi4-3*phi5)>
 // 63rd bin: <6>_{3n,3n|2n,2n,1n,1n} = six3n3n2n2n1n1n = <cos(n(3*phi1+3*phi2-2*phi3-2*phi4-1*phi5-1*phi6)>
 // --------------------------------------------------------------------------------------------------------------------

 // Multiplicity of an event: 
 Double_t dMult = (*fSpk)(0,0);
 // Real parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n, 4n, 5n and 6n: 
 Double_t dReQ1n = (*fReQ)(0,0);
 Double_t dReQ2n = (*fReQ)(1,0);
 Double_t dReQ3n = (*fReQ)(2,0);
 Double_t dReQ4n = (*fReQ)(3,0);
 Double_t dReQ5n = (*fReQ)(4,0); 
 Double_t dReQ6n = (*fReQ)(5,0);
 // Imaginary parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n, 4n, 5n and 6n:
 Double_t dImQ1n = (*fImQ)(0,0);
 Double_t dImQ2n = (*fImQ)(1,0);
 Double_t dImQ3n = (*fImQ)(2,0);
 Double_t dImQ4n = (*fImQ)(3,0);
 Double_t dImQ5n = (*fImQ)(4,0); 
 Double_t dImQ6n = (*fImQ)(5,0);

 // Multiplicity bin of an event (relevant for all histos vs M): 
 Double_t dMultiplicityBin = 0.;
 if(fMultiplicityIs==AliFlowCommonConstants::kRP)
 {
   //Printf("RP multiplicity: %lf",fNumberOfRPsEBE);
   dMultiplicityBin = fNumberOfRPsEBE+0.5;
 } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
   {
     //Printf("Reference multiplicity: %lf",fReferenceMultiplicityEBE);
    dMultiplicityBin = fReferenceMultiplicityEBE+0.5;
   } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
     {
      dMultiplicityBin = fNumberOfPOIsEBE+0.5;
     }
 
 // Real parts of expressions involving various combinations of Q-vectors which appears
 // simultaneously in several equations for multiparticle correlations bellow: 
 // Re[Q_{2n}Q_{n}^*Q_{n}^*]
 Double_t reQ2nQ1nstarQ1nstar = pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n; 
 // Re[Q_{6n}Q_{3n}^*Q_{3n}^*]
 Double_t reQ6nQ3nstarQ3nstar = pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n;  
 // Re[Q_{4n}Q_{2n}^*Q_{2n}^*]
 Double_t reQ4nQ2nstarQ2nstar = pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n;
 // Re[Q_{4n}Q_{3n}^*Q_{n}^*]
 Double_t reQ4nQ3nstarQ1nstar = dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n);
 // Re[Q_{3n}Q_{2n}^*Q_{n}^*]
 Double_t reQ3nQ2nstarQ1nstar = dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n
                              + dImQ3n*dImQ2n*dReQ1n; 
 // Re[Q_{5n}Q_{3n}^*Q_{2n}^*]
 Double_t reQ5nQ3nstarQ2nstar = dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n
                              + dImQ5n*dImQ2n*dReQ3n;                             
 // Re[Q_{5n}Q_{4n}^*Q_{1n}^*]
 Double_t reQ5nQ4nstarQ1nstar = dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n
                              + dImQ5n*dImQ4n*dReQ1n;                              
 // Re[Q_{6n}Q_{5n}^*Q_{1n}^*]                              
 Double_t reQ6nQ5nstarQ1nstar = dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n
                              + dImQ6n*dImQ5n*dReQ1n;
 // Re[Q_{6n}Q_{4n}^*Q_{2n}^*]                              
 Double_t reQ6nQ4nstarQ2nstar = dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n
                              + dImQ6n*dImQ4n*dReQ2n;
 // Re[Q_{3n}Q_{n}Q_{2n}^*Q_{2n}^*]
 Double_t reQ3nQ1nQ2nstarQ2nstar = (pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n);                                
 // Re[Q_{3n}Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ3nQ1nstarQ1nstarQ1nstar = dReQ3n*pow(dReQ1n,3)-3.*dReQ1n*dReQ3n*pow(dImQ1n,2)
                                     + 3.*dImQ1n*dImQ3n*pow(dReQ1n,2)-dImQ3n*pow(dImQ1n,3);
 // Re[Q_{6n}Q_{2n}^*Q_{2n}^*Q_{2n}^*]
 Double_t reQ6nQ2nstarQ2nstarQ2nstar = dReQ6n*pow(dReQ2n,3)-3.*dReQ2n*dReQ6n*pow(dImQ2n,2)
                                     + 3.*dImQ2n*dImQ6n*pow(dReQ2n,2)-dImQ6n*pow(dImQ2n,3);
 // Re[Q_{4n}Q_{2n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ4nQ2nstarQ1nstarQ1nstar = (dReQ4n*dReQ2n+dImQ4n*dImQ2n)*(pow(dReQ1n,2)-pow(dImQ1n,2)) 
                                     + 2.*dReQ1n*dImQ1n*(dImQ4n*dReQ2n-dReQ4n*dImQ2n);  
 // Re[Q_{4n}Q_{2n}^*Q_{3n}^*Q_{3n}^*]
 Double_t reQ4nQ2nQ3nstarQ3nstar = (dReQ4n*dReQ2n-dImQ4n*dImQ2n)*(dReQ3n*dReQ3n-dImQ3n*dImQ3n)
                                 + 2.*(dReQ4n*dImQ2n+dImQ4n*dReQ2n)*dReQ3n*dImQ3n;                    
 // Re[Q_{4n}Q_{n}Q_{3n}^*Q_{2n}^*]
 Double_t reQ4nQ1nQ3nstarQ2nstar = dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n;
 // Re[Q_{5n}Q_{n}Q_{4n}^*Q_{2n}^*]
 Double_t reQ5nQ1nQ4nstarQ2nstar = dImQ1n*dImQ2n*dImQ4n*dImQ5n+dImQ4n*dImQ5n*dReQ1n*dReQ2n 
                                 + dImQ2n*dImQ5n*dReQ1n*dReQ4n-dImQ1n*dImQ5n*dReQ2n*dReQ4n
                                 - dImQ2n*dImQ4n*dReQ1n*dReQ5n+dImQ1n*dImQ4n*dReQ2n*dReQ5n 
                                 + dImQ1n*dImQ2n*dReQ4n*dReQ5n+dReQ1n*dReQ2n*dReQ4n*dReQ5n;                                  
 // Re[Q_{5n}Q_{n}Q_{3n}^*Q_{3n}^*]                                  
 Double_t reQ5nQ1nQ3nstarQ3nstar = dImQ1n*pow(dImQ3n,2.)*dImQ5n+2.*dImQ3n*dImQ5n*dReQ1n*dReQ3n
                                 - dImQ1n*dImQ5n*pow(dReQ3n,2.)-pow(dImQ3n,2.)*dReQ1n*dReQ5n 
                                 + 2.*dImQ1n*dImQ3n*dReQ3n*dReQ5n+dReQ1n*pow(dReQ3n,2.)*dReQ5n;
 // Re[Q_{5n}Q_{3n}^*Q_{n}^*Q_{n}^*]                                  
 Double_t reQ5nQ3nstarQ1nstarQ1nstar = -pow(dImQ1n,2.)*dImQ3n*dImQ5n+dImQ3n*dImQ5n*pow(dReQ1n,2.)
                                     + 2.*dImQ1n*dImQ5n*dReQ1n*dReQ3n-2.*dImQ1n*dImQ3n*dReQ1n*dReQ5n 
                                     - pow(dImQ1n,2.)*dReQ3n*dReQ5n+pow(dReQ1n,2.)*dReQ3n*dReQ5n;                     
 // Re[Q_{5n}Q_{2n}^*Q_{2n}^*Q_{n}^*]                                  
 Double_t reQ5nQ2nstarQ2nstarQ1nstar = -pow(dImQ2n,2.)*dImQ1n*dImQ5n+dImQ1n*dImQ5n*pow(dReQ2n,2.)
                                     + 2.*dImQ2n*dImQ5n*dReQ2n*dReQ1n-2.*dImQ2n*dImQ1n*dReQ2n*dReQ5n 
                                     - pow(dImQ2n,2.)*dReQ1n*dReQ5n+pow(dReQ2n,2.)*dReQ1n*dReQ5n;                                     
 // Re[Q_{6n}Q_{4n}^*Q_{n}^*Q_{n}^*]                                  
 Double_t reQ6nQ4nstarQ1nstarQ1nstar = -pow(dImQ1n,2.)*dImQ4n*dImQ6n+dImQ4n*dImQ6n*pow(dReQ1n,2.) 
                                     +  2.*dImQ1n*dImQ6n*dReQ1n*dReQ4n-2.*dImQ1n*dImQ4n*dReQ1n*dReQ6n 
                                     -  pow(dImQ1n,2.)*dReQ4n*dReQ6n+pow(dReQ1n,2.)*dReQ4n*dReQ6n;
 // |Q_{2n}|^2 |Q_{n}|^2
 Double_t dQ2nQ1nQ2nstarQ1nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.));
 // |Q_{4n}|^2 |Q_{2n}|^2
 Double_t dQ4nQ2nQ4nstarQ2nstar = (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.));
 // |Q_{3n}|^2 |Q_{2n}|^2
 Double_t dQ3nQ2nQ3nstarQ2nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.));
 // |Q_{5n}|^2 |Q_{n}|^2
 Double_t dQ5nQ1nQ5nstarQ1nstar = (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.));
 // |Q_{3n}|^2 |Q_{n}|^2
 Double_t dQ3nQ1nQ3nstarQ1nstar = (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.));
 // Re[Q_{2n}Q_{n}Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ2nQ1nQ1nstarQ1nstarQ1nstar = (dReQ2n*dReQ1n-dImQ2n*dImQ1n)*(pow(dReQ1n,3)-3.*dReQ1n*pow(dImQ1n,2))
                                        + (dReQ2n*dImQ1n+dReQ1n*dImQ2n)*(3.*dImQ1n*pow(dReQ1n,2)-pow(dImQ1n,3)); 
 // Re[Q_{2n}Q_{2n}Q_{2n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ2nQ2nQ2nstarQ1nstarQ1nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))
                                        * (dReQ2n*(pow(dReQ1n,2.)-pow(dImQ1n,2.)) + 2.*dImQ2n*dReQ1n*dImQ1n);
 // Re[Q_{4n}Q_{n}^*Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ4nQ1nstarQ1nstarQ1nstarQ1nstar = pow(dReQ1n,4.)*dReQ4n-6.*pow(dReQ1n,2.)*dReQ4n*pow(dImQ1n,2.)
                                            + pow(dImQ1n,4.)*dReQ4n+4.*pow(dReQ1n,3.)*dImQ1n*dImQ4n
                                            - 4.*pow(dImQ1n,3.)*dReQ1n*dImQ4n;
 // Re[Q_{3n}Q_{n}Q_{2n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ3nQ1nQ2nstarQ1nstarQ1nstar = (pow(dReQ1n,2.)+pow(dImQ1n,2.))
                                        * (dReQ1n*dReQ2n*dReQ3n-dReQ3n*dImQ1n*dImQ2n
                                        + dReQ2n*dImQ1n*dImQ3n+dReQ1n*dImQ2n*dImQ3n);
 // Re[Q_{6n}Q_{n}Q_{3n}^*Q_{2n}^*Q_{n}^*]
 Double_t reQ6nQ3nstarQ2nstarQ1nstar = dReQ1n*dReQ2n*dReQ3n*dReQ6n-dReQ3n*dReQ6n*dImQ1n*dImQ2n
                                     - dReQ2n*dReQ6n*dImQ1n*dImQ3n-dReQ1n*dReQ6n*dImQ2n*dImQ3n
                                     + dReQ2n*dReQ3n*dImQ1n*dImQ6n+dReQ1n*dReQ3n*dImQ2n*dImQ6n 
                                     + dReQ1n*dReQ2n*dImQ3n*dImQ6n-dImQ1n*dImQ2n*dImQ3n*dImQ6n;
 // Re[Q_{3n}Q_{3n}Q_{3n}^*Q_{2n}^*Q_{n}^*]
 Double_t reQ3nQ3nQ3nstarQ2nstarQ1nstar = (pow(dImQ3n,2.)+pow(dReQ3n,2.))
                                        * (dImQ2n*dImQ3n*dReQ1n+dImQ1n*dImQ3n*dReQ2n
                                        - dImQ1n*dImQ2n*dReQ3n+dReQ1n*dReQ2n*dReQ3n);   
 // Re[Q_{3n}Q_{3n}Q_{2n}^*Q_{2n}^*Q_{2n}^*]
 Double_t reQ3nQ3nQ2nstarQ2nstarQ2nstar = pow(dReQ2n,3.)*pow(dReQ3n,2.) 
                                        - 3.*dReQ2n*pow(dReQ3n,2.)*pow(dImQ2n,2.)
                                        + 6.*pow(dReQ2n,2.)*dReQ3n*dImQ2n*dImQ3n 
                                        - 2.*dReQ3n*pow(dImQ2n,3.)*dImQ3n-pow(dReQ2n,3.)*pow(dImQ3n,2.) 
                                        + 3.*dReQ2n*pow(dImQ2n,2.)*pow(dImQ3n,2.);
 // Re[Q_{4n}Q_{2n}Q_{3n}^*Q_{2n}^*Q_{n}^*]
 Double_t reQ4nQ2nQ3nstarQ2nstarQ1nstar = (pow(dImQ2n,2.)+pow(dReQ2n,2.))
                                        * (dImQ3n*dImQ4n*dReQ1n+dImQ1n*dImQ4n*dReQ3n 
                                        - dImQ1n*dImQ3n*dReQ4n+dReQ1n*dReQ3n*dReQ4n);
 // Re[Q_{3n}Q_{2n}Q_{3n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ3nQ2nQ3nstarQ1nstarQ1nstar = -(pow(dImQ3n,2.)+pow(dReQ3n,2.))
                                        * (-2.*dImQ1n*dImQ2n*dReQ1n+pow(dImQ1n,2.)*dReQ2n-pow(dReQ1n,2.)*dReQ2n);                              
 // Re[Q_{3n}Q_{2n}Q_{2n}^*Q_{2n}^*Q_{n}^*]
 Double_t reQ3nQ2nQ2nstarQ2nstarQ1nstar = (pow(dImQ2n,2.)+pow(dReQ2n,2.))
                                        * (dImQ2n*dImQ3n*dReQ1n+dImQ1n*dImQ3n*dReQ2n 
                                        - dImQ1n*dImQ2n*dReQ3n+dReQ1n*dReQ2n*dReQ3n);
 // Re[Q_{5n}Q_{n}Q_{3n}^*Q_{2n}^*Q_{n}^*]
 Double_t reQ5nQ1nQ3nstarQ2nstarQ1nstar = (pow(dImQ1n,2.)+pow(dReQ1n,2.))
                                        * (dImQ3n*dImQ5n*dReQ2n+dImQ2n*dImQ5n*dReQ3n 
                                        - dImQ2n*dImQ3n*dReQ5n+dReQ2n*dReQ3n*dReQ5n);   
 // Re[Q_{2n}Q_{2n}Q_{n}^*Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ2nQ2nQ1nstarQ1nstarQ1nstarQ1nstar = (pow(dReQ1n,2.)*dReQ2n-2.*dReQ1n*dReQ2n*dImQ1n-dReQ2n*pow(dImQ1n,2.)
                                               + dImQ2n*pow(dReQ1n,2.)+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dImQ2n)
                                               * (pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dReQ2n*dImQ1n-dReQ2n*pow(dImQ1n,2.)
                                               - dImQ2n*pow(dReQ1n,2.)+2.*dReQ1n*dImQ1n*dImQ2n+pow(dImQ1n,2.)*dImQ2n); 
 // Re[Q_{3n}Q_{n}Q_{n}^*Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ3nQ1nQ1nstarQ1nstarQ1nstarQ1nstar = (pow(dReQ1n,2.)+pow(dImQ1n,2.))
                                               * (pow(dReQ1n,3.)*dReQ3n-3.*dReQ1n*dReQ3n*pow(dImQ1n,2.)
                                               + 3.*pow(dReQ1n,2.)*dImQ1n*dImQ3n-pow(dImQ1n,3.)*dImQ3n);
 // |Q_{2n}|^2 |Q_{n}|^4
 Double_t dQ2nQ1nQ1nQ2nstarQ1nstarQ1nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))*pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.); 
 // |Q_{3n}|^2 |Q_{2n}|^2 |Q_{n}|^2
 Double_t dQ3nQ2nQ1nQ3nstarQ2nstarQ1nstar = (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                                          * (pow(dReQ1n,2.)+pow(dImQ1n,2.));
 // Re[Q_{2n}Q_{n}Q_{n}Q_{n}^*Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ2nQ1nQ1nQ1nstarQ1nstarQ1nstarQ1nstar = pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)
                                                  * (pow(dReQ1n,2.)*dReQ2n-dReQ2n*pow(dImQ1n,2.)
                                                  + 2.*dReQ1n*dImQ1n*dImQ2n);                                                  
 // Re[Q_{6n}Q_{2n}^*Q_{2n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ6nQ2nstarQ2nstarQ1nstarQ1nstar = pow(dReQ1n*dReQ2n,2.)*dReQ6n-pow(dReQ2n*dImQ1n,2.)*dReQ6n
                                            - 4.*dReQ1n*dReQ2n*dReQ6n*dImQ1n*dImQ2n 
                                            - pow(dReQ1n*dImQ2n,2.)*dReQ6n+pow(dImQ1n*dImQ2n,2.)*dReQ6n
                                            + 2.*dReQ1n*pow(dReQ2n,2.)*dImQ1n*dImQ6n
                                            + 2.*pow(dReQ1n,2.)*dReQ2n*dImQ2n*dImQ6n 
                                            - 2.*dReQ2n*pow(dImQ1n,2.)*dImQ2n*dImQ6n 
                                            - 2.*dReQ1n*dImQ1n*pow(dImQ2n,2.)*dImQ6n;       
 // Re[Q_{4n}Q_{1n}Q_{1n}Q_{3n}^*Q_{3n}^*]
 Double_t reQ4nQ1nQ1nQ3nstarQ3nstar = pow(dReQ1n*dReQ3n,2.)*dReQ4n-pow(dReQ3n*dImQ1n,2.)*dReQ4n  
                                    + 4.*dReQ1n*dReQ3n*dReQ4n*dImQ1n*dImQ3n 
                                    - pow(dReQ1n*dImQ3n,2.)*dReQ4n+pow(dImQ1n*dImQ3n,2.)*dReQ4n  
                                    - 2.*dReQ1n*pow(dReQ3n,2.)*dImQ1n*dImQ4n 
                                    + 2.*pow(dReQ1n,2.)*dReQ3n*dImQ3n*dImQ4n 
                                    - 2.*dReQ3n*pow(dImQ1n,2.)*dImQ3n*dImQ4n 
                                    + 2.*dReQ1n*dImQ1n*pow(dImQ3n,2.)*dImQ4n;
 // Re[Q_{3n}Q_{3n}Q_{2n}^*Q_{2n}^*Q_{1n}^*Q_{1n}^*]
 Double_t reQ3nQ3nQ2nstarQ2nstarQ1nstarQ1nstar = (dReQ1n*dReQ2n*dReQ3n-dReQ2n*dReQ3n*dImQ1n-dReQ1n*dReQ3n*dImQ2n 
                                               - dReQ3n*dImQ1n*dImQ2n+dReQ1n*dReQ2n*dImQ3n+dReQ2n*dImQ1n*dImQ3n 
                                               + dReQ1n*dImQ2n*dImQ3n-dImQ1n*dImQ2n*dImQ3n)*(dReQ1n*dReQ2n*dReQ3n 
                                               + dReQ2n*dReQ3n*dImQ1n+dReQ1n*dReQ3n*dImQ2n-dReQ3n*dImQ1n*dImQ2n 
                                               - dReQ1n*dReQ2n*dImQ3n+dReQ2n*dImQ1n*dImQ3n+dReQ1n*dImQ2n*dImQ3n 
                                               + dImQ1n*dImQ2n*dImQ3n);
    
 // Results for multiparticle azimuthal correlations:
 // 2-particle:
 Double_t two1n1n = 0.; // <cos(n(phi1-phi2))>
 Double_t two2n2n = 0.; // <cos(2n(phi1-phi2))>
 Double_t two3n3n = 0.; // <cos(3n(phi1-phi2))>
 Double_t two4n4n = 0.; // <cos(4n(phi1-phi2))>
 Double_t mWeight2p = 0.; // multiplicity weight for 2-p correlations
 if(dMult>1)
 {
  two1n1n = (pow(dReQ1n,2.)+pow(dImQ1n,2.)-dMult)/(dMult*(dMult-1.)); 
  two2n2n = (pow(dReQ2n,2.)+pow(dImQ2n,2.)-dMult)/(dMult*(dMult-1.)); 
  two3n3n = (pow(dReQ3n,2.)+pow(dImQ3n,2.)-dMult)/(dMult*(dMult-1.)); 
  two4n4n = (pow(dReQ4n,2.)+pow(dImQ4n,2.)-dMult)/(dMult*(dMult-1.)); 
  // Average 2-particle correlations for single event: 
  fIntFlowCorrelationsAllEBE->SetBinContent(1,two1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(2,two2n2n);
  fIntFlowCorrelationsAllEBE->SetBinContent(3,two3n3n);
  fIntFlowCorrelationsAllEBE->SetBinContent(4,two4n4n);         
  // Average 2-particle correlations for all events:      
  fIntFlowCorrelationsAllPro->Fill(0.5,two1n1n,dMult*(dMult-1.));
  fIntFlowCorrelationsAllPro->Fill(1.5,two2n2n,dMult*(dMult-1.)); 
  fIntFlowCorrelationsAllPro->Fill(2.5,two3n3n,dMult*(dMult-1.)); 
  fIntFlowCorrelationsAllPro->Fill(3.5,two4n4n,dMult*(dMult-1.)); 
  // Store separetately <2>:
  fIntFlowCorrelationsEBE->SetBinContent(1,two1n1n); // <2>  
  // Testing other multiplicity weights:
  if(fMultiplicityWeight->Contains("combinations"))
  {
   mWeight2p = dMult*(dMult-1.);
  } else if(fMultiplicityWeight->Contains("unit"))
    {
     mWeight2p = 1.;    
    } else if(fMultiplicityWeight->Contains("multiplicity"))
      {
       mWeight2p = dMult;           
      }          
  fIntFlowEventWeightsForCorrelationsEBE->SetBinContent(1,mWeight2p); // eW_<2>
  fIntFlowCorrelationsPro->Fill(0.5,two1n1n,mWeight2p);
  fIntFlowSquaredCorrelationsPro->Fill(0.5,two1n1n*two1n1n,mWeight2p);
  if(fCalculateCumulantsVsM)
  {
   if(fFillProfilesVsMUsingWeights)  
   {
    fIntFlowCorrelationsVsMPro[0]->Fill(dMultiplicityBin,two1n1n,mWeight2p);
    fIntFlowSquaredCorrelationsVsMPro[0]->Fill(dMultiplicityBin,two1n1n*two1n1n,mWeight2p);
   } else
     {
      fIntFlowCorrelationsVsMPro[0]->Fill(dMultiplicityBin,two1n1n);
      fIntFlowSquaredCorrelationsVsMPro[0]->Fill(dMultiplicityBin,two1n1n*two1n1n);
     }
  } // end of if(fCalculateCumulantsVsM)
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[0]->Fill(dMultiplicityBin,two1n1n,mWeight2p);
   fIntFlowCorrelationsAllVsMPro[1]->Fill(dMultiplicityBin,two2n2n,mWeight2p);
   fIntFlowCorrelationsAllVsMPro[2]->Fill(dMultiplicityBin,two3n3n,mWeight2p);
   fIntFlowCorrelationsAllVsMPro[3]->Fill(dMultiplicityBin,two4n4n,mWeight2p);
  } 
  if(fStoreControlHistograms)
  {
   fCorrelation2468VsMult[0]->Fill(dMultiplicityBin,two1n1n);
  } 
 } // end of if(dMult>1)
 
 // 3-particle:
 Double_t three2n1n1n = 0.; // <cos(n(2*phi1-phi2-phi3))>
 Double_t three3n2n1n = 0.; // <cos(n(3*phi1-2*phi2-phi3))>
 Double_t three4n2n2n = 0.; // <cos(n(4*phi1-2*phi2-2*phi3))>
 Double_t three4n3n1n = 0.; // <cos(n(4*phi1-3*phi2-phi3))> 
 if(dMult>2)
 {
  three2n1n1n = (reQ2nQ1nstarQ1nstar-2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
              - (pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));                     
  three3n2n1n = (reQ3nQ2nstarQ1nstar-(pow(dReQ3n,2.)+pow(dImQ3n,2.))
              - (pow(dReQ2n,2.)+pow(dImQ2n,2.))
              - (pow(dReQ1n,2.)+pow(dImQ1n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));
  three4n2n2n = (reQ4nQ2nstarQ2nstar-2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
              - (pow(dReQ4n,2.)+pow(dImQ4n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.)); 
  three4n3n1n = (reQ4nQ3nstarQ1nstar-(pow(dReQ4n,2.)+pow(dImQ4n,2.))
              - (pow(dReQ3n,2.)+pow(dImQ3n,2.))
              - (pow(dReQ1n,2.)+pow(dImQ1n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));              
  // Average 3-particle correlations for single event: 
  fIntFlowCorrelationsAllEBE->SetBinContent(6,three2n1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(7,three3n2n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(8,three4n2n2n);
  fIntFlowCorrelationsAllEBE->SetBinContent(9,three4n3n1n);
  // Average 3-particle correlations for all events:                
  fIntFlowCorrelationsAllPro->Fill(5.5,three2n1n1n,dMult*(dMult-1.)*(dMult-2.)); 
  fIntFlowCorrelationsAllPro->Fill(6.5,three3n2n1n,dMult*(dMult-1.)*(dMult-2.));
  fIntFlowCorrelationsAllPro->Fill(7.5,three4n2n2n,dMult*(dMult-1.)*(dMult-2.)); 
  fIntFlowCorrelationsAllPro->Fill(8.5,three4n3n1n,dMult*(dMult-1.)*(dMult-2.));  
  // Average 3-particle correlations vs M for all events:                
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[5]->Fill(dMultiplicityBin,three2n1n1n,dMult*(dMult-1.)*(dMult-2.));
   fIntFlowCorrelationsAllVsMPro[6]->Fill(dMultiplicityBin,three3n2n1n,dMult*(dMult-1.)*(dMult-2.));
   fIntFlowCorrelationsAllVsMPro[7]->Fill(dMultiplicityBin,three4n2n2n,dMult*(dMult-1.)*(dMult-2.));
   fIntFlowCorrelationsAllVsMPro[8]->Fill(dMultiplicityBin,three4n3n1n,dMult*(dMult-1.)*(dMult-2.));
  }    
 } // end of if(dMult>2)
 
 // 4-particle:
 Double_t four1n1n1n1n = 0.; // <cos(n(phi1+phi2-phi3-phi4))>
 Double_t four2n2n2n2n = 0.; // <cos(2n(phi1+phi2-phi3-phi4))>
 Double_t four2n1n2n1n = 0.; // <cos(n(2*phi1+phi2-2*phi3-phi4))> 
 Double_t four3n1n1n1n = 0.; // <cos(n(3*phi1-phi2-phi3-phi4))> 
 Double_t four4n2n1n1n = 0.; // <cos(n(4*phi1-2*phi2-phi3-phi4))> 
 Double_t four3n1n2n2n = 0.; // <cos(n(3*phi1+phi2-2*phi3-2*phi4))> 
 Double_t four3n1n3n1n = 0.; // <cos(n(3*phi1+phi2-3*phi3-phi4))>    
 Double_t mWeight4p = 0.; // multiplicity weight for 4-p correlations
 if(dMult>3)
 {
  four1n1n1n1n = (2.*dMult*(dMult-3.)+pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)-4.*(dMult-2.)*(pow(dReQ1n,2.)
               + pow(dImQ1n,2.))-2.*reQ2nQ1nstarQ1nstar+(pow(dReQ2n,2.)+pow(dImQ2n,2.)))
               / (dMult*(dMult-1)*(dMult-2.)*(dMult-3.));     
  four2n2n2n2n = (2.*dMult*(dMult-3.)+pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)-4.*(dMult-2.)*(pow(dReQ2n,2.)
               + pow(dImQ2n,2.))-2.*reQ4nQ2nstarQ2nstar+(pow(dReQ4n,2.)+pow(dImQ4n,2.)))
               / (dMult*(dMult-1)*(dMult-2.)*(dMult-3.));
  four2n1n2n1n = (dQ2nQ1nQ2nstarQ1nstar-2.*reQ3nQ2nstarQ1nstar-2.*reQ2nQ1nstarQ1nstar)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - ((dMult-5.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
               + (dMult-4.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-(pow(dReQ3n,2.)+pow(dImQ3n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               + (dMult-6.)/((dMult-1.)*(dMult-2.)*(dMult-3.));
  four3n1n1n1n = (reQ3nQ1nstarQ1nstarQ1nstar-3.*reQ3nQ2nstarQ1nstar-3.*reQ2nQ1nstarQ1nstar
               + 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+3.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 6.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four4n2n1n1n = (reQ4nQ2nstarQ1nstarQ1nstar-2.*reQ4nQ3nstarQ1nstar-reQ4nQ2nstarQ2nstar-2.*reQ3nQ2nstarQ1nstar)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - (reQ2nQ1nstarQ1nstar-2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               - 3.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - 6./((dMult-1.)*(dMult-2.)*(dMult-3.));
  four3n1n2n2n = (reQ3nQ1nQ2nstarQ2nstar-reQ4nQ2nstarQ2nstar-reQ4nQ3nstarQ1nstar-2.*reQ3nQ2nstarQ1nstar)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - (2.*reQ2nQ1nstarQ1nstar-(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               - 4.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - 6./((dMult-1.)*(dMult-2.)*(dMult-3.)); 
  four3n1n3n1n = ((pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
               - 2.*reQ4nQ3nstarQ1nstar-2.*reQ3nQ2nstarQ1nstar
               + pow(dReQ4n,2.)+pow(dImQ4n,2.)-(dMult-4.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + pow(dReQ2n,2.)+pow(dImQ2n,2.)-(dMult-4.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));           
  // Average 4-particle correlations for single event: 
  fIntFlowCorrelationsAllEBE->SetBinContent(11,four1n1n1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(12,four2n1n2n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(13,four2n2n2n2n);
  fIntFlowCorrelationsAllEBE->SetBinContent(14,four3n1n1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(15,four3n1n3n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(16,four3n1n2n2n);
  fIntFlowCorrelationsAllEBE->SetBinContent(17,four4n2n1n1n);       
  // Average 4-particle correlations for all events:                
  fIntFlowCorrelationsAllPro->Fill(10.5,four1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(11.5,four2n1n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(12.5,four2n2n2n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(13.5,four3n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(14.5,four3n1n3n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(15.5,four3n1n2n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));  
  fIntFlowCorrelationsAllPro->Fill(16.5,four4n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));  
  // Average 4-particle correlations vs M for all events:                
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[10]->Fill(dMultiplicityBin,four1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[11]->Fill(dMultiplicityBin,four2n1n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[12]->Fill(dMultiplicityBin,four2n2n2n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[13]->Fill(dMultiplicityBin,four3n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[14]->Fill(dMultiplicityBin,four3n1n3n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[15]->Fill(dMultiplicityBin,four3n1n2n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[16]->Fill(dMultiplicityBin,four4n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  }       
  // Store separetately <4>:
  fIntFlowCorrelationsEBE->SetBinContent(2,four1n1n1n1n); // <4>
  // Testing other multiplicity weights:
  if(fMultiplicityWeight->Contains("combinations"))
  {
   mWeight4p = dMult*(dMult-1.)*(dMult-2.)*(dMult-3.);
  } else if(fMultiplicityWeight->Contains("unit"))
    {
     mWeight4p = 1.;    
    } else if(fMultiplicityWeight->Contains("multiplicity"))
      {
       mWeight4p = dMult;           
      }      
  fIntFlowEventWeightsForCorrelationsEBE->SetBinContent(2,mWeight4p); // eW_<4>
  fIntFlowCorrelationsPro->Fill(1.5,four1n1n1n1n,mWeight4p);
  fIntFlowSquaredCorrelationsPro->Fill(1.5,four1n1n1n1n*four1n1n1n1n,mWeight4p);
  if(fCalculateCumulantsVsM)
  {
   if(fFillProfilesVsMUsingWeights)  
   {
    fIntFlowCorrelationsVsMPro[1]->Fill(dMultiplicityBin,four1n1n1n1n,mWeight4p);
    fIntFlowSquaredCorrelationsVsMPro[1]->Fill(dMultiplicityBin,four1n1n1n1n*four1n1n1n1n,mWeight4p);
   } else
     {
      fIntFlowCorrelationsVsMPro[1]->Fill(dMultiplicityBin,four1n1n1n1n);
      fIntFlowSquaredCorrelationsVsMPro[1]->Fill(dMultiplicityBin,four1n1n1n1n*four1n1n1n1n);
     }
  } // end of if(fCalculateCumulantsVsM) 
  if(fStoreControlHistograms)
  {
   fCorrelation2468VsMult[1]->Fill(dMultiplicityBin,four1n1n1n1n);
   fCorrelationProduct2468VsMult[0]->Fill(dMultiplicityBin,two1n1n*four1n1n1n1n);
  } 
 } // end of if(dMult>3)

 // 5-particle:
 Double_t five2n1n1n1n1n = 0.; // <cos(n(2*phi1+phi2-phi3-phi4-phi5))>
 Double_t five2n2n2n1n1n = 0.; // <cos(n(2*phi1+2*phi2-2*phi3-phi4-phi5))>
 Double_t five3n1n2n1n1n = 0.; // <cos(n(3*phi1+phi2-2*phi3-phi4-phi5))>
 Double_t five4n1n1n1n1n = 0.; // <cos(n(4*phi1-phi2-phi3-phi4-phi5))>
 if(dMult>4)
 {            
  five2n1n1n1n1n = (reQ2nQ1nQ1nstarQ1nstarQ1nstar-reQ3nQ1nstarQ1nstarQ1nstar+5.*reQ3nQ2nstarQ1nstar
                 - 3.*(dMult-5.)*reQ2nQ1nstarQ1nstar-2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 3.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))     
                 + 3.*(dMult-4.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 3.*pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)
                 + 6.*(2.*dMult-5.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult*(dMult-4.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five2n2n2n1n1n = (reQ2nQ2nQ2nstarQ1nstarQ1nstar-reQ4nQ2nstarQ1nstarQ1nstar-2.*reQ3nQ1nQ2nstarQ2nstar
                 + 3.*reQ4nQ2nstarQ2nstar+8.*reQ3nQ2nstarQ1nstar+2.*reQ4nQ3nstarQ1nstar
                 - 2.*(dMult-6.)*reQ2nQ1nstarQ1nstar
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-4.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)
                 + 2.*(3.*dMult-10.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 4.*(dMult-5.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five4n1n1n1n1n = (reQ4nQ1nstarQ1nstarQ1nstarQ1nstar-6.*reQ4nQ2nstarQ1nstarQ1nstar-4.*reQ3nQ1nstarQ1nstarQ1nstar
                 + 8.*reQ4nQ3nstarQ1nstar+3.*reQ4nQ2nstarQ2nstar+12.*reQ3nQ2nstarQ1nstar+12.*reQ2nQ1nstarQ1nstar
                 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-8.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 12.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-24.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))+24.*dMult)
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five3n1n2n1n1n = (reQ3nQ1nQ2nstarQ1nstarQ1nstar-reQ4nQ2nstarQ1nstarQ1nstar-reQ3nQ1nstarQ1nstarQ1nstar
                 - reQ3nQ1nQ2nstarQ2nstar+4.*reQ4nQ3nstarQ1nstar+reQ4nQ2nstarQ2nstar
                 - (2.*dMult-13.)*reQ3nQ2nstarQ1nstar+7.*reQ2nQ1nstarQ1nstar
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-5.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)
                 + 2.*(3.*dMult-11.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));                 
  // Average 5-particle correlations for single event: 
  fIntFlowCorrelationsAllEBE->SetBinContent(19,five2n1n1n1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(20,five2n2n2n1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(21,five3n1n2n1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(22,five4n1n1n1n1n);        
  // Average 5-particle correlations for all events:                         
  fIntFlowCorrelationsAllPro->Fill(18.5,five2n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)); 
  fIntFlowCorrelationsAllPro->Fill(19.5,five2n2n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  fIntFlowCorrelationsAllPro->Fill(20.5,five3n1n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  fIntFlowCorrelationsAllPro->Fill(21.5,five4n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)); 
  // Average 5-particle correlations vs M for all events:                
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[18]->Fill(dMultiplicityBin,five2n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
   fIntFlowCorrelationsAllVsMPro[19]->Fill(dMultiplicityBin,five2n2n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
   fIntFlowCorrelationsAllVsMPro[20]->Fill(dMultiplicityBin,five3n1n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
   fIntFlowCorrelationsAllVsMPro[21]->Fill(dMultiplicityBin,five4n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  }    
 } // end of if(dMult>4)
    
 // 6-particle:
 Double_t six1n1n1n1n1n1n = 0.; // <cos(n(phi1+phi2+phi3-phi4-phi5-phi6))>
 Double_t six2n2n1n1n1n1n = 0.; // <cos(n(2*phi1+2*phi2-phi3-phi4-phi5-phi6))>
 Double_t six3n1n1n1n1n1n = 0.; // <cos(n(3*phi1+phi2-phi3-phi4-phi5-phi6))>
 Double_t six2n1n1n2n1n1n = 0.; // <cos(n(2*phi1+phi2+phi3-2*phi4-phi5-phi6))>
 Double_t mWeight6p = 0.; // multiplicity weight for 6-p correlations
 if(dMult>5)
 {
  six1n1n1n1n1n1n = (pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),3.)-6.*reQ2nQ1nQ1nstarQ1nstarQ1nstar
                  + 4.*reQ3nQ1nstarQ1nstarQ1nstar-12.*reQ3nQ2nstarQ1nstar+18.*(dMult-4.)*reQ2nQ1nstarQ1nstar
                  + 9.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                  + 4.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-9.*(dMult-4.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                  - 9.*(dMult-4.)*pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.) 
                  + 18.*(dMult*dMult-7.*dMult+10.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                  - 6.*dMult*(dMult*dMult-9.*dMult+20.))
                  / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
  six2n1n1n2n1n1n = (dQ2nQ1nQ1nQ2nstarQ1nstarQ1nstar-4.*reQ3nQ1nQ2nstarQ1nstarQ1nstar
                  - 4.*reQ2nQ1nQ1nstarQ1nstarQ1nstar-2.*reQ2nQ2nQ2nstarQ1nstarQ1nstar
                  + 4.*reQ4nQ2nstarQ1nstarQ1nstar+4.*reQ3nQ1nQ2nstarQ2nstar+4.*reQ3nQ1nstarQ1nstarQ1nstar
                  - 8.*reQ4nQ3nstarQ1nstar-4.*reQ4nQ2nstarQ2nstar+4.*(2.*dMult-13.)*reQ3nQ2nstarQ1nstar
                  + 2.*(7.*dMult-34.)*reQ2nQ1nstarQ1nstar+4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                  - 4.*(dMult-7.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                  + 4.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-4.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                  + pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)+(2.*dMult*dMult-27.*dMult+76.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                  - (dMult-12.)*pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)
                  + 4.*(dMult*dMult-15.*dMult+34.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                  - 2.*dMult*(dMult*dMult-17.*dMult+60.))
                  / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
  six2n2n1n1n1n1n = (reQ2nQ2nQ1nstarQ1nstarQ1nstarQ1nstar-6.*reQ2nQ2nQ2nstarQ1nstarQ1nstar-reQ4nQ1nstarQ1nstarQ1nstarQ1nstar
                  - 8.*reQ2nQ1nQ1nstarQ1nstarQ1nstar+8.*reQ3nQ1nstarQ1nstarQ1nstar+6.*reQ4nQ2nstarQ1nstarQ1nstar
                  + 8.*reQ3nQ1nQ2nstarQ2nstar-40.*reQ3nQ2nstarQ1nstar-8.*reQ4nQ3nstarQ1nstar-9.*reQ4nQ2nstarQ2nstar
                  + 24.*(dMult-4.)*reQ2nQ1nstarQ1nstar+24.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                  + 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+16.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                  + 3.*pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)-12.*(2.*dMult-7.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                  + 12.*pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)-48.*(dMult-3.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                  + 24.*dMult*(dMult-5.))
                  / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.)); 
  six3n1n1n1n1n1n = (reQ3nQ1nQ1nstarQ1nstarQ1nstarQ1nstar-6.*reQ3nQ1nQ2nstarQ1nstarQ1nstar+6.*reQ4nQ2nstarQ1nstarQ1nstar
                  - reQ4nQ1nstarQ1nstarQ1nstarQ1nstar-4.*reQ2nQ1nQ1nstarQ1nstarQ1nstar+3.*reQ3nQ1nQ2nstarQ2nstar
                  - 4.*(dMult-5.)*reQ3nQ1nstarQ1nstarQ1nstar-14.*reQ4nQ3nstarQ1nstar
                  - 3.*reQ4nQ2nstarQ2nstar+4.*(3.*dMult-17.)*reQ3nQ2nstarQ1nstar+12.*(dMult-6.)*reQ2nQ1nstarQ1nstar
                  + 12.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))  
                  + 8.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))  
                  + 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-8.*(dMult-5.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                  - 12.*(dMult-5.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-48.*(dMult-3.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                  + 12.*pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)+24.*dMult*(dMult-5.))
                  / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
  // Average 6-particle correlations for single event: 
  fIntFlowCorrelationsAllEBE->SetBinContent(24,six1n1n1n1n1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(25,six2n1n1n2n1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(26,six2n2n1n1n1n1n);
  fIntFlowCorrelationsAllEBE->SetBinContent(27,six3n1n1n1n1n1n);
  // Average 6-particle correlations for all events:         
  fIntFlowCorrelationsAllPro->Fill(23.5,six1n1n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.)); 
  fIntFlowCorrelationsAllPro->Fill(24.5,six2n1n1n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.)); 
  fIntFlowCorrelationsAllPro->Fill(25.5,six2n2n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
  fIntFlowCorrelationsAllPro->Fill(26.5,six3n1n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.)); 
  // Average 6-particle correlations vs M for all events:                
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[23]->Fill(dMultiplicityBin,six1n1n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
   fIntFlowCorrelationsAllVsMPro[24]->Fill(dMultiplicityBin,six2n1n1n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
   fIntFlowCorrelationsAllVsMPro[25]->Fill(dMultiplicityBin,six2n2n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
   fIntFlowCorrelationsAllVsMPro[26]->Fill(dMultiplicityBin,six3n1n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
  }    
  // Store separetately <6>:
  fIntFlowCorrelationsEBE->SetBinContent(3,six1n1n1n1n1n1n); // <6>
  // Testing other multiplicity weights:
  if(fMultiplicityWeight->Contains("combinations"))
  {
   mWeight6p = dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.);
  } else if(fMultiplicityWeight->Contains("unit"))
    {
     mWeight6p = 1.;    
    } else if(fMultiplicityWeight->Contains("multiplicity"))
      {
       mWeight6p = dMult;           
      }
  fIntFlowEventWeightsForCorrelationsEBE->SetBinContent(3,mWeight6p); // eW_<6>
  fIntFlowCorrelationsPro->Fill(2.5,six1n1n1n1n1n1n,mWeight6p);
  fIntFlowSquaredCorrelationsPro->Fill(2.5,six1n1n1n1n1n1n*six1n1n1n1n1n1n,mWeight6p);
  if(fCalculateCumulantsVsM)
  {
   if(fFillProfilesVsMUsingWeights)  
   {
    fIntFlowCorrelationsVsMPro[2]->Fill(dMultiplicityBin,six1n1n1n1n1n1n,mWeight6p);
    fIntFlowSquaredCorrelationsVsMPro[2]->Fill(dMultiplicityBin,six1n1n1n1n1n1n*six1n1n1n1n1n1n,mWeight6p);
   } else
     {
      fIntFlowCorrelationsVsMPro[2]->Fill(dMultiplicityBin,six1n1n1n1n1n1n);
      fIntFlowSquaredCorrelationsVsMPro[2]->Fill(dMultiplicityBin,six1n1n1n1n1n1n*six1n1n1n1n1n1n);
     }
  } // end of if(fCalculateCumulantsVsM)
  if(fStoreControlHistograms)
  {
   fCorrelation2468VsMult[2]->Fill(dMultiplicityBin,six1n1n1n1n1n1n);
  }     
 } // end of if(dMult>5)
 
 // 7-particle:
 Double_t seven2n1n1n1n1n1n1n = 0.; // <cos(n(2*phi1+phi2+phi3-phi4-phi5-phi6-phi7))>
 if(dMult>6)
 {
  seven2n1n1n1n1n1n1n = (reQ2nQ1nQ1nQ1nstarQ1nstarQ1nstarQ1nstar-4.*pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),3.)
                      - reQ2nQ2nQ1nstarQ1nstarQ1nstarQ1nstar-2.*reQ3nQ1nQ1nstarQ1nstarQ1nstarQ1nstar
                      + 9.*reQ2nQ2nQ2nstarQ1nstarQ1nstar+20.*reQ3nQ1nQ2nstarQ1nstarQ1nstar 
                      + 2.*reQ4nQ1nstarQ1nstarQ1nstarQ1nstar-8.*(dMult-8.)*reQ2nQ1nQ1nstarQ1nstarQ1nstar
                      - 18.*reQ4nQ2nstarQ1nstarQ1nstar-14.*reQ3nQ1nQ2nstarQ2nstar
                      + 8.*(dMult-7.)*reQ3nQ1nstarQ1nstarQ1nstar+28.*reQ4nQ3nstarQ1nstar
                      + 12.*reQ4nQ2nstarQ2nstar-8.*(5.*dMult-31.)*reQ3nQ2nstarQ1nstar      
                      + 12.*(dMult*dMult-15.*dMult+46.)*reQ2nQ1nstarQ1nstar
                      - 16.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                      - 6.*pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),2.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                      - 3.*pow(pow(dReQ2n,2.)+pow(dImQ2n,2.),2.)
                      + 12.*(2.*dMult-13.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                      - 12.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+16.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                      - 12.*(dMult-8.)*(dMult-4.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                      + 12.*(3.*dMult-14.)*pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),2.)
                      - 24.*(3.*dMult-7.)*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                      + 24.*dMult*(dMult-5.)*(dMult-6.))
                      / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.)*(dMult-6.));   
  // Average 7-particle correlations for single event: 
  fIntFlowCorrelationsAllEBE->SetBinContent(29,seven2n1n1n1n1n1n1n);       
  // Average 7-particle correlations for all events:                      
  fIntFlowCorrelationsAllPro->Fill(28.5,seven2n1n1n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)
                                                                 *(dMult-4.)*(dMult-5.)*(dMult-6.));
  // Average 7-particle correlations vs M for all events:                
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[28]->Fill(dMultiplicityBin,seven2n1n1n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)
                                                                              *(dMult-4.)*(dMult-5.)*(dMult-6.));
  }    
 } // end of if(dMult>6)
 
 // 8-particle:
 Double_t eight1n1n1n1n1n1n1n1n = 0.; // <cos(n(phi1+phi2+phi3+phi4-phi5-phi6-phi7-phi8))>
 Double_t mWeight8p = 0.; // multiplicity weight for 8-p correlations
 if(dMult>7)
 {  
  eight1n1n1n1n1n1n1n1n = (pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),4.)-12.*reQ2nQ1nQ1nQ1nstarQ1nstarQ1nstarQ1nstar
                        + 16.*reQ3nQ1nQ1nstarQ1nstarQ1nstarQ1nstar+6.*reQ2nQ2nQ1nstarQ1nstarQ1nstarQ1nstar
                        - 12.*reQ4nQ1nstarQ1nstarQ1nstarQ1nstar-36.*reQ2nQ2nQ2nstarQ1nstarQ1nstar
                        - 96.*reQ3nQ1nQ2nstarQ1nstarQ1nstar
                        + 72.*reQ4nQ2nstarQ1nstarQ1nstar+48.*reQ3nQ1nQ2nstarQ2nstar
                        - 64.*(dMult-6.)*reQ3nQ1nstarQ1nstarQ1nstar
                        + 96.*(dMult-6.)*reQ2nQ1nQ1nstarQ1nstarQ1nstar
                        - 96.*reQ4nQ3nstarQ1nstar-36.*reQ4nQ2nstarQ2nstar
                        + 192.*(dMult-6.)*reQ3nQ2nstarQ1nstar
                        - 144.*(dMult-7.)*(dMult-4.)*reQ2nQ1nstarQ1nstar
                        + 64.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                        - 144.*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                        + 72.*(dMult-7.)*(dMult-4.)*(pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
                        - 96.*(dMult-7.)*(dMult-6.)*(dMult-2.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                        + 36.*pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),2.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                        + 9.*pow(pow(dReQ2n,2.)+pow(dImQ2n,2.),2.)
                        - 64.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                        + 36.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                        - 16.*(dMult-6.)*pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),3.)
                        + 24.*dMult*(dMult-7.)*(dMult-6.)*(dMult-5.))
                        / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.)*(dMult-6.)*(dMult-7.));   
  // Average 8-particle correlations for single event: 
  fIntFlowCorrelationsAllEBE->SetBinContent(31,eight1n1n1n1n1n1n1n1n);      
  // Average 8-particle correlations for all events:                       
  fIntFlowCorrelationsAllPro->Fill(30.5,eight1n1n1n1n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)
                                                                   *(dMult-4.)*(dMult-5.)*(dMult-6.)*(dMult-7.));
  // Average 8-particle correlations vs M for all events:                
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[30]->Fill(dMultiplicityBin,eight1n1n1n1n1n1n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)
                                                                                *(dMult-4.)*(dMult-5.)*(dMult-6.)*(dMult-7.));
  }     
  // Store separetately <8>:
  fIntFlowCorrelationsEBE->SetBinContent(4,eight1n1n1n1n1n1n1n1n); // <8>
  // Testing other multiplicity weights:
  if(fMultiplicityWeight->Contains("combinations"))
  {
   mWeight8p = dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.)*(dMult-6.)*(dMult-7.);
  } else if(fMultiplicityWeight->Contains("unit"))
    {
     mWeight8p = 1.;    
    } else if(fMultiplicityWeight->Contains("multiplicity"))
      {
       mWeight8p = dMult;           
      }        
  fIntFlowEventWeightsForCorrelationsEBE->SetBinContent(4,mWeight8p); // eW_<8>
  fIntFlowCorrelationsPro->Fill(3.5,eight1n1n1n1n1n1n1n1n,mWeight8p);
  fIntFlowSquaredCorrelationsPro->Fill(3.5,eight1n1n1n1n1n1n1n1n*eight1n1n1n1n1n1n1n1n,mWeight8p);  
  if(fCalculateCumulantsVsM)
  {
   if(fFillProfilesVsMUsingWeights)  
   {
    fIntFlowCorrelationsVsMPro[3]->Fill(dMultiplicityBin,eight1n1n1n1n1n1n1n1n,mWeight8p);
    fIntFlowSquaredCorrelationsVsMPro[3]->Fill(dMultiplicityBin,eight1n1n1n1n1n1n1n1n*eight1n1n1n1n1n1n1n1n,mWeight8p);
   } else
     {
      fIntFlowCorrelationsVsMPro[3]->Fill(dMultiplicityBin,eight1n1n1n1n1n1n1n1n);
      fIntFlowSquaredCorrelationsVsMPro[3]->Fill(dMultiplicityBin,eight1n1n1n1n1n1n1n1n*eight1n1n1n1n1n1n1n1n);
     } 
  } // end of if(fCalculateCumulantsVsM)
  if(fStoreControlHistograms)
  {
   fCorrelation2468VsMult[3]->Fill(dMultiplicityBin,eight1n1n1n1n1n1n1n1n);
  } // end of if(fStoreControlHistograms)  
 } // end of if(dMult>7) 
 
 // EXTRA correlations for v3{5} study:
 // 4-particle:
 Double_t four4n2n3n3n = 0.; // <cos(n(4*phi1+2*phi2-3*phi3-3*phi4))>
 if(dMult>3.)
 {
  four4n2n3n3n = (reQ4nQ2nQ3nstarQ3nstar-reQ6nQ4nstarQ2nstar-reQ6nQ3nstarQ3nstar
               - 2.*reQ4nQ3nstarQ1nstar-2.*reQ3nQ2nstarQ1nstar
               + (pow(dReQ6n,2.)+pow(dImQ6n,2.))+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + 2.*(2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + (pow(dReQ1n,2.)+pow(dImQ1n,2.))-3.*dMult))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));               
  fIntFlowCorrelationsAllPro->Fill(32.5,four4n2n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  // Average 4-particle correlations vs M for all events:                
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[32]->Fill(dMultiplicityBin,four4n2n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  }    
 } // end of if(dMult>3.)
 
 // 5-particle:
 Double_t five3n3n2n2n2n = 0.; // <cos(n(3*phi1+3*phi2-2*phi3-2*phi4-2*phi5))>                                    
 if(dMult>4.)
 {
  five3n3n2n2n2n = (reQ3nQ3nQ2nstarQ2nstarQ2nstar-reQ6nQ2nstarQ2nstarQ2nstar-3.*reQ4nQ2nQ3nstarQ3nstar 
                 - 6.*reQ3nQ1nQ2nstarQ2nstar+2.*reQ6nQ3nstarQ3nstar+3.*reQ6nQ4nstarQ2nstar
                 + 6.*reQ4nQ3nstarQ1nstar+6.*reQ4nQ2nstarQ2nstar
                 + 12.*reQ3nQ2nstarQ1nstar+6.*reQ2nQ1nstarQ1nstar
                 - 2.*((pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 + 3.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 6.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + 9.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 6.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-12.*dMult))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  fIntFlowCorrelationsAllPro->Fill(33.5,five3n3n2n2n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[33]->Fill(dMultiplicityBin,five3n3n2n2n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  }     
 } // end of if(dMult>4.)
 
 // EXTRA correlations for Teaney-Yan study: 
 // 2-particle:
 Double_t two5n5n = 0.; // <cos(5n(phi1-phi2))>
 Double_t two6n6n = 0.; // <cos(6n(phi1-phi2))> 
 if(dMult>1)
 {
  two5n5n = (pow(dReQ5n,2.)+pow(dImQ5n,2.)-dMult)/(dMult*(dMult-1.)); 
  two6n6n = (pow(dReQ6n,2.)+pow(dImQ6n,2.)-dMult)/(dMult*(dMult-1.));        
  // Average 2-particle correlations for all events:      
  fIntFlowCorrelationsAllPro->Fill(34.5,two5n5n,dMult*(dMult-1.));
  fIntFlowCorrelationsAllPro->Fill(35.5,two6n6n,dMult*(dMult-1.)); 
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[34]->Fill(dMultiplicityBin,two5n5n,dMult*(dMult-1.));
   fIntFlowCorrelationsAllVsMPro[35]->Fill(dMultiplicityBin,two6n6n,dMult*(dMult-1.));
  }       
 } // end of if(dMult>1)
 
 // 3-particle:
 Double_t three5n3n2n = 0.; // <cos(n(5*phi1-3*phi2-2*phi3)> 
 Double_t three5n4n1n = 0.; // <cos(n(5*phi1-4*phi2-1*phi3)> 
 Double_t three6n3n3n = 0.; // <cos(n(6*phi1-3*phi2-3*phi3)> 
 Double_t three6n4n2n = 0.; // <cos(n(6*phi1-4*phi2-2*phi3)> 
 Double_t three6n5n1n = 0.; // <cos(n(6*phi1-5*phi2-1*phi3)> 
 if(dMult>2)
 {
  three5n3n2n = (reQ5nQ3nstarQ2nstar-(pow(dReQ5n,2.)+pow(dImQ5n,2.))
              - (pow(dReQ3n,2.)+pow(dImQ3n,2.))
              - (pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));           
  three5n4n1n = (reQ5nQ4nstarQ1nstar-(pow(dReQ5n,2.)+pow(dImQ5n,2.))
              - (pow(dReQ4n,2.)+pow(dImQ4n,2.))
              - (pow(dReQ1n,2.)+pow(dImQ1n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));                          
  three6n3n3n = (reQ6nQ3nstarQ3nstar-2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
              - (pow(dReQ6n,2.)+pow(dImQ6n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.)); 
  three6n4n2n = (reQ6nQ4nstarQ2nstar-(pow(dReQ6n,2.)+pow(dImQ6n,2.))
              - (pow(dReQ4n,2.)+pow(dImQ4n,2.))
              - (pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));
  three6n5n1n = (reQ6nQ5nstarQ1nstar-(pow(dReQ6n,2.)+pow(dImQ6n,2.))
              - (pow(dReQ5n,2.)+pow(dImQ5n,2.))
              - (pow(dReQ1n,2.)+pow(dImQ1n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));            
  // Average 3-particle correlations for all events:      
  fIntFlowCorrelationsAllPro->Fill(36.5,three5n3n2n,dMult*(dMult-1.)*(dMult-2.)); // <<cos(n(5*phi1-3*phi2-2*phi3)>> 
  fIntFlowCorrelationsAllPro->Fill(37.5,three5n4n1n,dMult*(dMult-1.)*(dMult-2.)); // <<cos(n(5*phi1-4*phi2-1*phi3)>> 
  fIntFlowCorrelationsAllPro->Fill(38.5,three6n3n3n,dMult*(dMult-1.)*(dMult-2.)); // <<cos(n(6*phi1-3*phi2-3*phi3)>> 
  fIntFlowCorrelationsAllPro->Fill(39.5,three6n4n2n,dMult*(dMult-1.)*(dMult-2.)); // <<cos(n(6*phi1-4*phi2-2*phi3)>>
  fIntFlowCorrelationsAllPro->Fill(40.5,three6n5n1n,dMult*(dMult-1.)*(dMult-2.)); // <<cos(n(6*phi1-5*phi2-1*phi3)>>
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[36]->Fill(dMultiplicityBin,three5n3n2n,dMult*(dMult-1.)*(dMult-2.));
   fIntFlowCorrelationsAllVsMPro[37]->Fill(dMultiplicityBin,three5n4n1n,dMult*(dMult-1.)*(dMult-2.));
   fIntFlowCorrelationsAllVsMPro[38]->Fill(dMultiplicityBin,three6n3n3n,dMult*(dMult-1.)*(dMult-2.));
   fIntFlowCorrelationsAllVsMPro[39]->Fill(dMultiplicityBin,three6n4n2n,dMult*(dMult-1.)*(dMult-2.));
   fIntFlowCorrelationsAllVsMPro[40]->Fill(dMultiplicityBin,three6n5n1n,dMult*(dMult-1.)*(dMult-2.));
  }       
 } // end of if(dMult>2)
 
 // 4-particle:
 Double_t four6n3n2n1n = 0.; // <cos(n(6*phi1-3*phi2-2*phi3-1*phi4)>
 Double_t four3n2n3n2n = 0.; // <cos(n(3*phi1+2*phi2-3*phi3-2*phi4)>
 Double_t four4n1n3n2n = 0.; // <cos(n(4*phi1+1*phi2-3*phi3-2*phi4)> 
 Double_t four3n3n3n3n = 0.; // <cos(3n(phi1+phi2-phi3-phi4))> 
 //Double_t four4n2n3n3n = 0.; // <cos(n(4*phi1+2*phi2-3*phi3-3*phi4)> // I already have this one above
 Double_t four5n1n3n3n = 0.; // <cos(n(5*phi1+1*phi2-3*phi3-3*phi4)>
 Double_t four4n2n4n2n = 0.; // <cos(n(4*phi1+2*phi2-4*phi3-2*phi4)> 
 Double_t four5n1n4n2n = 0.; // <cos(n(5*phi1+1*phi2-4*phi3-2*phi4)> 
 Double_t four5n3n1n1n = 0.; // <cos(n(5*phi1-3*phi2-1*phi3-1*phi4)> 
 Double_t four5n2n2n1n = 0.; // <cos(n(5*phi1-2*phi2-2*phi3-1*phi4)>
 Double_t four5n1n5n1n = 0.; // <cos(n(5*phi1+1*phi2-5*phi3-1*phi4)>
 Double_t four6n4n1n1n = 0.; // <cos(n(6*phi1-4*phi2-1*phi3-1*phi4)>
 Double_t four6n2n2n2n = 0.; // <cos(n(6*phi1-2*phi2-2*phi3-2*phi4)>
 if(dMult>3)
 {
  four6n3n2n1n = (reQ6nQ3nstarQ2nstarQ1nstar-reQ6nQ4nstarQ2nstar-reQ6nQ3nstarQ3nstar-reQ6nQ5nstarQ1nstar
               - reQ5nQ3nstarQ2nstar-reQ4nQ3nstarQ1nstar-reQ3nQ2nstarQ1nstar
               + 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))+pow(dReQ5n,2.)+pow(dImQ5n,2.)
               + pow(dReQ4n,2.)+pow(dImQ4n,2.)+3.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four3n2n3n2n = (dQ3nQ2nQ3nstarQ2nstar-2.*reQ5nQ3nstarQ2nstar-2.*reQ3nQ2nstarQ1nstar
               + pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)               
               -(dMult-4.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));     
  four4n1n3n2n = (reQ4nQ1nQ3nstarQ2nstar-reQ5nQ3nstarQ2nstar-reQ5nQ4nstarQ1nstar-reQ4nQ3nstarQ1nstar
               - reQ4nQ2nstarQ2nstar-reQ3nQ2nstarQ1nstar-reQ2nQ1nstarQ1nstar
               + pow(dReQ5n,2.)+pow(dImQ5n,2.)+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+3.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 3.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult) 
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));                             
  four3n3n3n3n = (2.*dMult*(dMult-3.)+pow((pow(dReQ3n,2.)+pow(dImQ3n,2.)),2.)-4.*(dMult-2.)*(pow(dReQ3n,2.)
               + pow(dImQ3n,2.))-2.*reQ6nQ3nstarQ3nstar+(pow(dReQ6n,2.)+pow(dImQ6n,2.)))
               / (dMult*(dMult-1)*(dMult-2.)*(dMult-3.));   
  //four4n2n3n3n = ; // I already have this one above
  four5n1n3n3n = (reQ5nQ1nQ3nstarQ3nstar-reQ6nQ5nstarQ1nstar-reQ6nQ3nstarQ3nstar-2.*reQ5nQ3nstarQ2nstar
               - 2.*reQ3nQ2nstarQ1nstar+pow(dReQ6n,2.)+pow(dImQ6n,2.)+2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
               + 4.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)                                  
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));   
  four4n2n4n2n = (dQ4nQ2nQ4nstarQ2nstar-2.*reQ6nQ4nstarQ2nstar-2.*reQ4nQ2nstarQ2nstar)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - ((dMult-5.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + (dMult-4.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-(pow(dReQ6n,2.)+pow(dImQ6n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               + (dMult-6.)/((dMult-1.)*(dMult-2.)*(dMult-3.)); 
  four5n1n4n2n = (reQ5nQ1nQ4nstarQ2nstar-reQ6nQ5nstarQ1nstar-reQ6nQ4nstarQ2nstar-reQ5nQ4nstarQ1nstar
               - reQ5nQ3nstarQ2nstar-reQ4nQ3nstarQ1nstar-reQ2nQ1nstarQ1nstar+pow(dReQ6n,2.)+pow(dImQ6n,2.)
               + 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + pow(dReQ3n,2.)+pow(dImQ3n,2.)+2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 3.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));     
  four5n3n1n1n = (reQ5nQ3nstarQ1nstarQ1nstar-2.*reQ5nQ4nstarQ1nstar-reQ5nQ3nstarQ2nstar-2.*reQ4nQ3nstarQ1nstar
               - reQ2nQ1nstarQ1nstar+2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+pow(dReQ2n,2.)+pow(dImQ2n,2.)
               + 4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult) 
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));                    
  four5n2n2n1n = (reQ5nQ2nstarQ2nstarQ1nstar-reQ5nQ4nstarQ1nstar-2.*reQ5nQ3nstarQ2nstar-reQ4nQ2nstarQ2nstar
               - 2.*reQ3nQ2nstarQ1nstar+2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+pow(dReQ4n,2.)+pow(dImQ4n,2.)
               + 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+4.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));   
  four5n1n5n1n = (dQ5nQ1nQ5nstarQ1nstar-2.*reQ6nQ5nstarQ1nstar-2.*reQ5nQ4nstarQ1nstar
               + pow(dReQ6n,2.)+pow(dImQ6n,2.)-(dMult-4.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
               + pow(dReQ4n,2.)+pow(dImQ4n,2.)-(dMult-4.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))+dMult*(dMult-6.))  
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));    
                              
  // TBI: Recursive formula needed:
  four6n4n1n1n = (reQ6nQ4nstarQ1nstarQ1nstar
               - dMult*(dMult-1.)*(dMult-2.)*(three2n1n1n+2.*three5n4n1n+2.*three6n5n1n+three6n4n2n)
               - dMult*(dMult-1.)*(2.*two1n1n+1.*two4n4n+1.*two6n6n+1.*two2n2n+2.*two5n5n)
               - 1.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  
  four6n2n2n2n = (reQ6nQ2nstarQ2nstarQ2nstar-3.*reQ6nQ4nstarQ2nstar-3.*reQ4nQ2nstarQ2nstar
               + 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))+3.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + 6.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  // Average 4-particle correlations for all events:      
  fIntFlowCorrelationsAllPro->Fill(41.5,four6n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(42.5,four3n2n3n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(43.5,four4n1n3n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(44.5,four3n3n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  //fIntFlowCorrelationsAllPro->Fill(45.5,four4n2n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); // I already have this one above
  fIntFlowCorrelationsAllPro->Fill(46.5,four5n1n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(47.5,four4n2n4n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(48.5,four5n1n4n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(49.5,four5n3n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(50.5,four5n2n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(51.5,four5n1n5n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(58.5,four6n4n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  fIntFlowCorrelationsAllPro->Fill(59.5,four6n2n2n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[41]->Fill(dMultiplicityBin,four6n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[42]->Fill(dMultiplicityBin,four3n2n3n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[43]->Fill(dMultiplicityBin,four4n1n3n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[44]->Fill(dMultiplicityBin,four3n3n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   //fIntFlowCorrelationsAllVsMPro[45]->Fill(dMultiplicityBin,four4n2n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[46]->Fill(dMultiplicityBin,four5n1n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[47]->Fill(dMultiplicityBin,four4n2n4n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[48]->Fill(dMultiplicityBin,four5n1n4n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[49]->Fill(dMultiplicityBin,four5n3n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[50]->Fill(dMultiplicityBin,four5n2n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[51]->Fill(dMultiplicityBin,four5n1n5n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[58]->Fill(dMultiplicityBin,four6n4n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
   fIntFlowCorrelationsAllVsMPro[59]->Fill(dMultiplicityBin,four6n2n2n2n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  }       
 } // end of if(dMult>3)

 // 5-particle:
 Double_t five3n3n3n2n1n = 0.; // <cos(n(3*phi1+3*phi2-3*phi3-2*phi4-1*phi5)>
 Double_t five4n2n3n2n1n = 0.; // <cos(n(4*phi1+2*phi2-3*phi3-2*phi4-1*phi5)>
 Double_t five3n2n3n1n1n = 0.; // <cos(n(3*phi1+2*phi2-3*phi3-1*phi4-1*phi5)>
 Double_t five3n2n2n2n1n = 0.; // <cos(n(3*phi1+2*phi2-2*phi3-2*phi4-1*phi5)>
 Double_t five5n1n3n2n1n = 0.; // <cos(n(5*phi1+1*phi2-3*phi3-2*phi4-1*phi5)>
 Double_t five6n2n2n1n1n = 0.; // <cos(n(6*phi1-2*phi2-2*phi3-1*phi4-1*phi5)>
 Double_t five4n1n1n3n3n = 0.; // <cos(n(4*phi1+1*phi2+1*phi3-3*phi4-3*phi5)>
 if(dMult>4)
 { 
  five3n3n3n2n1n = (reQ3nQ3nQ3nstarQ2nstarQ1nstar-reQ6nQ3nstarQ2nstarQ1nstar-reQ5nQ1nQ3nstarQ3nstar-reQ4nQ2nQ3nstarQ3nstar
                 + reQ6nQ5nstarQ1nstar+reQ6nQ4nstarQ2nstar+3.*reQ6nQ3nstarQ3nstar+4.*reQ5nQ3nstarQ2nstar+4.*reQ4nQ3nstarQ1nstar
                 - 2.*(dMult-6.)*reQ3nQ2nstarQ1nstar-2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+2.*(3.*dMult-10.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - pow((pow(dReQ3n,2.)+pow(dImQ3n,2.)),2.)+2.*(dMult-5.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-5.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));                                  
  five4n2n3n2n1n = (reQ4nQ2nQ3nstarQ2nstarQ1nstar-reQ6nQ3nstarQ2nstarQ1nstar-reQ5nQ1nQ4nstarQ2nstar
                 - reQ4nQ2nQ3nstarQ3nstar-reQ4nQ1nQ3nstarQ2nstar-reQ4nQ2nstarQ1nstarQ1nstar
                 - reQ3nQ1nQ2nstarQ2nstar-(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 3.*reQ6nQ4nstarQ2nstar+reQ6nQ5nstarQ1nstar+reQ6nQ3nstarQ3nstar+reQ5nQ4nstarQ1nstar
                 + 3.*reQ5nQ3nstarQ2nstar-(dMult-7.)*reQ4nQ3nstarQ1nstar+3.*reQ4nQ2nstarQ2nstar+7.*reQ3nQ2nstarQ1nstar
                 + 4.*reQ2nQ1nstarQ1nstar-(pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+(dMult-10.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + 2.*(dMult-7.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+(dMult-12.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*dMult*(dMult-12.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));   
  five3n2n3n1n1n = (reQ3nQ2nQ3nstarQ1nstarQ1nstar-reQ5nQ3nstarQ1nstarQ1nstar-2.*reQ4nQ1nQ3nstarQ2nstar-reQ3nQ1nstarQ1nstarQ1nstar
                 - 2.*reQ3nQ1nQ2nstarQ2nstar+2.*reQ5nQ4nstarQ1nstar+3.*reQ5nQ3nstarQ2nstar+6.*reQ4nQ3nstarQ1nstar
                 + 2.*reQ4nQ2nstarQ2nstar+9.*reQ3nQ2nstarQ1nstar-(dMult-8.)*reQ2nQ1nstarQ1nstar
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-4.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+(dMult-12.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-9.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-2.*dMult*(dMult-12.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five3n2n2n2n1n = (reQ3nQ2nQ2nstarQ2nstarQ1nstar-reQ5nQ2nstarQ2nstarQ1nstar-reQ4nQ1nQ3nstarQ2nstar-reQ3nQ1nQ2nstarQ2nstar
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+reQ5nQ4nstarQ1nstar
                 + 4.*reQ5nQ3nstarQ2nstar+reQ4nQ3nstarQ1nstar+3.*reQ4nQ2nstarQ2nstar-2.*(dMult-6.)*reQ3nQ2nstarQ1nstar
                 + 4.*reQ2nQ1nstarQ1nstar-2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+2.*(dMult-5.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)+2.*(3.*dMult-10.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)); 
  five5n1n3n2n1n = (reQ5nQ1nQ3nstarQ2nstarQ1nstar-reQ6nQ3nstarQ2nstarQ1nstar-reQ5nQ1nQ4nstarQ2nstar-reQ5nQ1nQ3nstarQ3nstar
                 - reQ4nQ1nQ3nstarQ2nstar-reQ5nQ3nstarQ1nstarQ1nstar-reQ5nQ2nstarQ2nstarQ1nstar 
                 + 3.*reQ6nQ5nstarQ1nstar+reQ6nQ4nstarQ2nstar+reQ6nQ3nstarQ3nstar+4.*reQ5nQ4nstarQ1nstar
                 - (dMult-7.)*reQ5nQ3nstarQ2nstar+4.*reQ4nQ3nstarQ1nstar+reQ4nQ2nstarQ2nstar+6.*reQ3nQ2nstarQ1nstar
                 + 3.*reQ2nQ1nstarQ1nstar-(pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))+(dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))  
                 - 4.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+(dMult-10.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-10.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*(dMult-7.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*dMult*(dMult-12.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));       
  // Peter Jochumzsen:
  five6n2n2n1n1n = (reQ6nQ2nstarQ2nstarQ1nstarQ1nstar
                 - 12.*pow(dReQ1n,2.)-12.*pow(dImQ1n,2.)
                 - 14.*pow(dReQ2n,2.)-14.*pow(dImQ2n,2.)
                 - 8.*pow(dReQ3n,2.)-8.*pow(dImQ3n,2.)
                 - 6.*pow(dReQ4n,2.)-6.*pow(dImQ4n,2.)
                 - 4.*pow(dReQ5n,2.)-4.*pow(dImQ5n,2.)
                 - 6.*pow(dReQ6n,2.)-6.*pow(dImQ6n,2.)
                 + 2.*reQ2nQ1nstarQ1nstar + 8.*reQ3nQ2nstarQ1nstar
                 + 5.*reQ6nQ4nstarQ2nstar - reQ6nQ4nstarQ1nstarQ1nstar
                 + 2.*reQ6nQ3nstarQ3nstar - reQ6nQ2nstarQ2nstarQ2nstar 
                 + 4.*reQ4nQ2nstarQ2nstar - 2.*reQ4nQ2nstarQ1nstarQ1nstar 
                 + 2.*reQ5nQ4nstarQ1nstar - 2.*reQ5nQ2nstarQ2nstarQ1nstar 
                 + 4.*reQ4nQ3nstarQ1nstar + 4.*reQ5nQ3nstarQ2nstar
                 + 4.*reQ6nQ5nstarQ1nstar - 4.*reQ6nQ3nstarQ2nstarQ1nstar + 24.*dMult)
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));  
  // Peter Jochumzsen:
  five4n1n1n3n3n = (reQ4nQ1nQ1nQ3nstarQ3nstar-16.*pow(dReQ1n,2.)-16.*pow(dImQ1n,2.)
                 - 10.*pow(dReQ2n,2.)-10.*pow(dImQ2n,2.)-12.*pow(dReQ3n,2.)-12.*pow(dImQ3n,2.)
                 - 6.*pow(dReQ4n,2.)-6.*pow(dImQ4n,2.)-4.*pow(dReQ5n,2.)-4.*pow(dImQ5n,2.)
                 - 2.*pow(dReQ6n,2.)-2.*pow(dImQ6n,2.)+6.*reQ2nQ1nstarQ1nstar 
                 - 1.*reQ6nQ4nstarQ1nstarQ1nstar-1.*reQ4nQ2nQ3nstarQ3nstar 
                 + 1.*reQ6nQ4nstarQ2nstar-2.*reQ5nQ1nQ3nstarQ3nstar 
                 + 2.*reQ4nQ2nstarQ2nstar+4.*reQ4nQ3nstarQ1nstar 
                 - 2.*reQ3nQ1nstarQ1nstarQ1nstar+10.*reQ3nQ2nstarQ1nstar 
                 + 2.*reQ6nQ5nstarQ1nstar+2.*reQ6nQ3nstarQ3nstar 
                 - 4.*reQ4nQ1nQ3nstarQ2nstar+4.*reQ5nQ4nstarQ1nstar
                 + 4.*reQ5nQ3nstarQ2nstar + 24.*dMult)
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // Average 5-particle correlations for all events:      
  fIntFlowCorrelationsAllPro->Fill(52.5,five3n3n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  fIntFlowCorrelationsAllPro->Fill(53.5,five4n2n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  fIntFlowCorrelationsAllPro->Fill(54.5,five3n2n3n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  fIntFlowCorrelationsAllPro->Fill(55.5,five3n2n2n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  fIntFlowCorrelationsAllPro->Fill(56.5,five5n1n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  fIntFlowCorrelationsAllPro->Fill(60.5,five6n2n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  fIntFlowCorrelationsAllPro->Fill(61.5,five4n1n1n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[52]->Fill(dMultiplicityBin,five3n3n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
   fIntFlowCorrelationsAllVsMPro[53]->Fill(dMultiplicityBin,five4n2n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
   fIntFlowCorrelationsAllVsMPro[54]->Fill(dMultiplicityBin,five3n2n3n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
   fIntFlowCorrelationsAllVsMPro[55]->Fill(dMultiplicityBin,five3n2n2n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
   fIntFlowCorrelationsAllVsMPro[56]->Fill(dMultiplicityBin,five5n1n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
   fIntFlowCorrelationsAllVsMPro[60]->Fill(dMultiplicityBin,five6n2n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
   fIntFlowCorrelationsAllVsMPro[61]->Fill(dMultiplicityBin,five4n1n1n3n3n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  }         
 } // end of if(dMult>4)

 // 6-particle:
 Double_t six3n2n1n3n2n1n = 0.; // <cos(n(3*phi1+2*phi2+1*phi3-3*phi4-2*phi5-1*phi6)>
 Double_t six3n3n2n2n1n1n = 0.; // <cos(n(3*phi1+3*phi2-2*phi3-2*phi4-1*phi5-1*phi6)>   
 if(dMult>5.)
 { 
  six3n2n1n3n2n1n = (dQ3nQ2nQ1nQ3nstarQ2nstarQ1nstar-2.*reQ3nQ3nQ3nstarQ2nstarQ1nstar
                  - 2.*reQ3nQ2nQ2nstarQ2nstarQ1nstar-2.*reQ3nQ1nQ2nstarQ1nstarQ1nstar
                  - 2.*reQ3nQ2nQ3nstarQ1nstarQ1nstar-2.*reQ4nQ2nQ3nstarQ2nstarQ1nstar
                  - 2.*reQ5nQ1nQ3nstarQ2nstarQ1nstar+4.*reQ6nQ3nstarQ2nstarQ1nstar
                  + 2.*reQ5nQ1nQ4nstarQ2nstar+2.*reQ5nQ1nQ3nstarQ3nstar
                  + 2.*reQ4nQ2nQ3nstarQ3nstar+6.*reQ4nQ1nQ3nstarQ2nstar
                  + 2.*reQ5nQ3nstarQ1nstarQ1nstar+2.*reQ5nQ2nstarQ2nstarQ1nstar
                  + 6.*reQ3nQ1nQ2nstarQ2nstar+2.*reQ4nQ2nstarQ1nstarQ1nstar
                  - 4.*reQ6nQ5nstarQ1nstar-4.*reQ6nQ4nstarQ2nstar-6.*reQ5nQ4nstarQ1nstar
                  - 4.*reQ6nQ3nstarQ3nstar+2.*(dMult-11.)*reQ5nQ3nstarQ2nstar
                  + 2.*(dMult-13.)*reQ4nQ3nstarQ1nstar-8.*reQ4nQ2nstarQ2nstar
                  + 2.*(5.*dMult-32.)*reQ3nQ2nstarQ1nstar+2.*reQ3nQ1nstarQ1nstarQ1nstar
                  + 2.*(dMult-13.)*reQ2nQ1nstarQ1nstar
                  - (dMult-10.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                  + (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                  + (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                  - (dMult-11.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                  - (dMult-10.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                  + 4.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-(dMult-12.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                  - (dMult-16.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+pow((pow(dReQ3n,2.)+pow(dImQ3n,2.)),2.)
                  + (dMult*dMult-19.*dMult+68.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                  + (dMult*dMult-19.*dMult+72.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                  + pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)+pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)
                  + (dMult*dMult-20.*dMult+80.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                  - dMult*(dMult-12.)*(dMult-10.))
                  / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));   
  
  // Peter Jochumzsen:
  six3n3n2n2n1n1n = (reQ3nQ3nQ2nstarQ2nstarQ1nstarQ1nstar
                  + (80.-16.*dMult)*pow(dReQ1n,2.)+(80.-16.*dMult)*pow(dImQ1n,2.)
                  + (78.-16.*dMult)*pow(dReQ2n,2.)+(78.-16.*dMult)*pow(dImQ2n,2.)
                  + (72.-16.*dMult)*pow(dReQ3n,2.)+(72.-16.*dMult)*pow(dImQ3n,2.)
                  + 14.*pow(dReQ4n,2.)+14.*pow(dImQ4n,2.)
                  + 8.*pow(dReQ5n,2.)+8.*pow(dImQ5n,2.)
                  + 6.*pow(dReQ6n,2.)+6.*pow(dImQ6n,2.)
                  + 1.*reQ6nQ2nstarQ2nstarQ2nstar - 1.*reQ6nQ2nstarQ2nstarQ1nstarQ1nstar
                  - 76.*reQ3nQ2nstarQ1nstar + 4.*reQ3nQ1nstarQ1nstarQ1nstar
                  - 8.*reQ3nQ2nstarQ1nstar + 8.*dQ2nQ1nQ2nstarQ1nstar
                  + 4.*reQ5nQ2nstarQ2nstarQ1nstar - 2.*reQ6nQ3nstarQ3nstar
                  + 4.*reQ6nQ3nstarQ2nstarQ1nstar - 4.*reQ5nQ4nstarQ1nstar
                  + 16.*dMult*reQ3nQ2nstarQ1nstar - 2.*reQ4nQ2nstarQ2nstar
                  - 4.*reQ3nQ3nQ3nstarQ2nstarQ1nstar -8.*reQ4nQ3nstarQ1nstar
                  - 10.*reQ4nQ2nstarQ2nstar + 4.*reQ4nQ2nstarQ1nstarQ1nstar
                  - 12.*reQ4nQ3nstarQ1nstar + 8.*dQ3nQ1nQ3nstarQ1nstar
                  + 8.*reQ3nQ1nQ2nstarQ2nstar - 4.*reQ3nQ1nQ2nstarQ1nstarQ1nstar
                  + 5.*reQ4nQ2nQ3nstarQ3nstar+2.*pow(pow(dReQ2n,2.)+pow(dImQ2n,2.),2.)
                  + 4.*reQ5nQ1nQ3nstarQ3nstar+2.*pow(pow(dReQ3n,2.)+pow(dImQ3n,2.),2.)
                  - 6.*reQ6nQ3nstarQ3nstar - 14.*reQ2nQ1nstarQ1nstar
                  - 1.*reQ3nQ3nQ2nstarQ2nstarQ2nstar-4.*reQ3nQ2nQ2nstarQ2nstarQ1nstar
                  - 1.*reQ4nQ1nQ1nQ3nstarQ3nstar-8.*reQ5nQ3nstarQ2nstar
                  + 2.*pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),2.) - 10.*reQ2nQ1nstarQ1nstar
                  - 4.*reQ6nQ5nstarQ1nstar-5.*reQ6nQ4nstarQ2nstar
                  + 1.*reQ6nQ4nstarQ1nstarQ1nstar-8.*reQ5nQ3nstarQ2nstar
                  + 4.*reQ4nQ1nQ3nstarQ2nstar+8.*dQ3nQ2nQ3nstarQ2nstar
                  - 120.*dMult + 16.*dMult*dMult)
                  / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));

  // Average 6-particle correlations for all events:      
  fIntFlowCorrelationsAllPro->Fill(57.5,six3n2n1n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
  fIntFlowCorrelationsAllPro->Fill(62.5,six3n3n2n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
  if(fCalculateAllCorrelationsVsM)
  {
   fIntFlowCorrelationsAllVsMPro[57]->Fill(dMultiplicityBin,six3n2n1n3n2n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
   fIntFlowCorrelationsAllVsMPro[62]->Fill(dMultiplicityBin,six3n3n2n2n1n1n,dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.));
  }          
 } // end of if(dMult>5.)
 
 // |Qn|^2/M, |Q2n|^2/M, |Qn|^4/(M(2M-1)), Re[Q2nQn^*Qn^*]/M, ... vs multiplicity (#RPs, #POIs or external):
 if(fUseQvectorTerms)
 {
  Double_t dM = dMultiplicityBin-0.5;
  if(dM>1.) // TBI re-think this if statement 
  {
   fQvectorTermsVsMult[0]->Fill(dMultiplicityBin,(pow(dReQ1n,2.)+pow(dImQ1n,2.))/dM);
   fQvectorTermsVsMult[1]->Fill(dMultiplicityBin,(pow(dReQ2n,2.)+pow(dImQ2n,2.))/dM);
   fQvectorTermsVsMult[2]->Fill(dMultiplicityBin,(pow(pow(dReQ1n,2.)+pow(dImQ1n,2.),2.))/(dM*(2.*dM-1.)));
   fQvectorTermsVsMult[3]->Fill(dMultiplicityBin,reQ2nQ1nstarQ1nstar/pow(dM,1.5)); // TBI a bit of heuristic inserted here, re-think the rescaling factor 
  } // end of if(dM>1.) // TBI re-think this if statement 
 } // end of if(fUseQvectorTerms)

 // Bootstrap:
 if(fUseBootstrap||fUseBootstrapVsM)
 {
  Double_t nSampleNo = 1.*fRandom->Integer(fnSubsamples) + 0.5;
  if(fUseBootstrap)
  {
   fBootstrapCorrelations->Fill(0.5,nSampleNo,two1n1n,mWeight2p); 
   fBootstrapCorrelations->Fill(1.5,nSampleNo,four1n1n1n1n,mWeight4p);
   fBootstrapCorrelations->Fill(2.5,nSampleNo,six1n1n1n1n1n1n,mWeight6p); 
   fBootstrapCorrelations->Fill(3.5,nSampleNo,eight1n1n1n1n1n1n1n1n,mWeight8p); 
  } // end of if(fUseBootstrap)
  if(fUseBootstrapVsM)
  {
   fBootstrapCorrelationsVsM[0]->Fill(dMultiplicityBin,nSampleNo,two1n1n,mWeight2p); 
   fBootstrapCorrelationsVsM[1]->Fill(dMultiplicityBin,nSampleNo,four1n1n1n1n,mWeight4p); 
   fBootstrapCorrelationsVsM[2]->Fill(dMultiplicityBin,nSampleNo,six1n1n1n1n1n1n,mWeight6p); 
   fBootstrapCorrelationsVsM[3]->Fill(dMultiplicityBin,nSampleNo,eight1n1n1n1n1n1n1n1n,mWeight8p); 
  } // end of if(fUseBootstrapVsM) 
 } // end of if(fUseBootstrap||fUseBootstrapVsM)

 return;

} // end of AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrelations()

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

void AliFlowAnalysisWithQCumulants::CalculateMixedHarmonics()
{
 // Calculate in this method all multi-particle azimuthal correlations in mixed harmonics.
 // (Remark: For completeness sake, we also calculate here again correlations in the same harmonic.) 

 // a) Access Q-vectors and multiplicity of current event; 
 // b) Determine multiplicity weights and fill some histos;
 // c) Calculate 2-p correlations; 
 // d) Calculate 3-p correlations; 
 // e) Calculate 4-p correlations; 
 // f) Calculate 5-p correlations; 
 // g) Calculate 6-p correlations; 
 // h) Calculate 7-p correlations; 
 // i) Calculate 8-p correlations.

 // a) Access Q-vectors and multiplicity of current event:
 // Multiplicity of an event: 
 Double_t dMult = (*fSpk)(0,0);
 // Real parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n, 4n, 5n and 6n: 
 Double_t dReQ1n = (*fReQ)(0,0);
 Double_t dReQ2n = (*fReQ)(1,0);
 Double_t dReQ3n = (*fReQ)(2,0);
 Double_t dReQ4n = (*fReQ)(3,0);
 Double_t dReQ5n = (*fReQ)(4,0); 
 Double_t dReQ6n = (*fReQ)(5,0);
 Double_t dReQ7n = (*fReQ)(6,0);
 Double_t dReQ8n = (*fReQ)(7,0);
 Double_t dReQ9n = (*fReQ)(8,0);
 Double_t dReQ10n = (*fReQ)(9,0);
 Double_t dReQ11n = (*fReQ)(10,0);
 Double_t dReQ12n = (*fReQ)(11,0);
 // Imaginary parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n, 4n, 5n and 6n:
 Double_t dImQ1n = (*fImQ)(0,0);
 Double_t dImQ2n = (*fImQ)(1,0);
 Double_t dImQ3n = (*fImQ)(2,0);
 Double_t dImQ4n = (*fImQ)(3,0);
 Double_t dImQ5n = (*fImQ)(4,0); 
 Double_t dImQ6n = (*fImQ)(5,0);
 Double_t dImQ7n = (*fImQ)(6,0);
 Double_t dImQ8n = (*fImQ)(7,0);
 Double_t dImQ9n = (*fImQ)(8,0);
 Double_t dImQ10n = (*fImQ)(9,0);
 Double_t dImQ11n = (*fImQ)(10,0);
 Double_t dImQ12n = (*fImQ)(11,0);
 // All mixed correlators:
 Double_t allMixedCorrelators[139] = {0.};

 // Real parts of expressions involving various combinations of Q-vectors which appears
 // simultaneously in several equations for multiparticle correlations bellow: 
 // Re[Q_{2n}Q_{n}^*Q_{n}^*]
 Double_t reQ2nQ1nstarQ1nstar = pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n; 
 // Re[Q_{6n}Q_{3n}^*Q_{3n}^*]
 Double_t reQ6nQ3nstarQ3nstar = pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n;  
 // Re[Q_{4n}Q_{2n}^*Q_{2n}^*]
 Double_t reQ4nQ2nstarQ2nstar = pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n;
 // Re[Q_{4n}Q_{3n}^*Q_{n}^*]
 Double_t reQ4nQ3nstarQ1nstar = dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n);
 // Re[Q_{3n}Q_{2n}^*Q_{n}^*]
 Double_t reQ3nQ2nstarQ1nstar = dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n
                              + dImQ3n*dImQ2n*dReQ1n; 
 // Re[Q_{5n}Q_{3n}^*Q_{2n}^*]
 Double_t reQ5nQ3nstarQ2nstar = dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n
                              + dImQ5n*dImQ2n*dReQ3n;                             
 // Re[Q_{5n}Q_{4n}^*Q_{1n}^*]
 Double_t reQ5nQ4nstarQ1nstar = dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n
                              + dImQ5n*dImQ4n*dReQ1n;                              
 // Re[Q_{6n}Q_{5n}^*Q_{1n}^*]                              
 Double_t reQ6nQ5nstarQ1nstar = dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n
                              + dImQ6n*dImQ5n*dReQ1n;
 // Re[Q_{6n}Q_{4n}^*Q_{2n}^*]                       
 Double_t reQ6nQ4nstarQ2nstar = dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n
                              + dImQ6n*dImQ4n*dReQ2n;
 // Re[Q_{3n}Q_{n}Q_{2n}^*Q_{2n}^*]
 Double_t reQ3nQ1nQ2nstarQ2nstar = (pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n);                                
 // Re[Q_{3n}Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ3nQ1nstarQ1nstarQ1nstar = dReQ3n*pow(dReQ1n,3)-3.*dReQ1n*dReQ3n*pow(dImQ1n,2)
                                     + 3.*dImQ1n*dImQ3n*pow(dReQ1n,2)-dImQ3n*pow(dImQ1n,3);
 // Re[Q_{6n}Q_{2n}^*Q_{2n}^*Q_{2n}^*]
 Double_t reQ6nQ2nstarQ2nstarQ2nstar = dReQ6n*pow(dReQ2n,3)-3.*dReQ2n*dReQ6n*pow(dImQ2n,2)
                                     + 3.*dImQ2n*dImQ6n*pow(dReQ2n,2)-dImQ6n*pow(dImQ2n,3);
 // Re[Q_{4n}Q_{2n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ4nQ2nstarQ1nstarQ1nstar = (dReQ4n*dReQ2n+dImQ4n*dImQ2n)*(pow(dReQ1n,2)-pow(dImQ1n,2)) 
                                     + 2.*dReQ1n*dImQ1n*(dImQ4n*dReQ2n-dReQ4n*dImQ2n);  
 // Re[Q_{4n}Q_{2n}^*Q_{3n}^*Q_{3n}^*]
 Double_t reQ4nQ2nQ3nstarQ3nstar = (dReQ4n*dReQ2n-dImQ4n*dImQ2n)*(dReQ3n*dReQ3n-dImQ3n*dImQ3n)
                                 + 2.*(dReQ4n*dImQ2n+dImQ4n*dReQ2n)*dReQ3n*dImQ3n;                    
 // Re[Q_{4n}Q_{n}Q_{3n}^*Q_{2n}^*]
 Double_t reQ4nQ1nQ3nstarQ2nstar = dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n;

 // Re[Q_{5n}Q_{n}Q_{4n}^*Q_{2n}^*]
 Double_t reQ5nQ1nQ4nstarQ2nstar = dImQ1n*dImQ2n*dImQ4n*dImQ5n+dImQ4n*dImQ5n*dReQ1n*dReQ2n 
                                 + dImQ2n*dImQ5n*dReQ1n*dReQ4n-dImQ1n*dImQ5n*dReQ2n*dReQ4n
                                 - dImQ2n*dImQ4n*dReQ1n*dReQ5n+dImQ1n*dImQ4n*dReQ2n*dReQ5n 
                                 + dImQ1n*dImQ2n*dReQ4n*dReQ5n+dReQ1n*dReQ2n*dReQ4n*dReQ5n;                                  
 // Re[Q_{5n}Q_{n}Q_{3n}^*Q_{3n}^*]                                  
 Double_t reQ5nQ1nQ3nstarQ3nstar = dImQ1n*pow(dImQ3n,2.)*dImQ5n+2.*dImQ3n*dImQ5n*dReQ1n*dReQ3n
                                 - dImQ1n*dImQ5n*pow(dReQ3n,2.)-pow(dImQ3n,2.)*dReQ1n*dReQ5n 
                                 + 2.*dImQ1n*dImQ3n*dReQ3n*dReQ5n+dReQ1n*pow(dReQ3n,2.)*dReQ5n;
 // Re[Q_{5n}Q_{3n}^*Q_{n}^*Q_{n}^*]                                  
 Double_t reQ5nQ3nstarQ1nstarQ1nstar = -pow(dImQ1n,2.)*dImQ3n*dImQ5n+dImQ3n*dImQ5n*pow(dReQ1n,2.)
                                     + 2.*dImQ1n*dImQ5n*dReQ1n*dReQ3n-2.*dImQ1n*dImQ3n*dReQ1n*dReQ5n 
                                     - pow(dImQ1n,2.)*dReQ3n*dReQ5n+pow(dReQ1n,2.)*dReQ3n*dReQ5n;                     
 // Re[Q_{5n}Q_{2n}^*Q_{2n}^*Q_{n}^*]                                  
 Double_t reQ5nQ2nstarQ2nstarQ1nstar = -pow(dImQ2n,2.)*dImQ1n*dImQ5n+dImQ1n*dImQ5n*pow(dReQ2n,2.)
                                     + 2.*dImQ2n*dImQ5n*dReQ2n*dReQ1n-2.*dImQ2n*dImQ1n*dReQ2n*dReQ5n 
                                     - pow(dImQ2n,2.)*dReQ1n*dReQ5n+pow(dReQ2n,2.)*dReQ1n*dReQ5n;                                     
 // Re[Q_{6n}Q_{4n}^*Q_{n}^*Q_{n}^*]                                  
 Double_t reQ6nQ4nstarQ1nstarQ1nstar = -pow(dImQ1n,2.)*dImQ4n*dImQ6n+dImQ4n*dImQ6n*pow(dReQ1n,2.) 
                                     +  2.*dImQ1n*dImQ6n*dReQ1n*dReQ4n-2.*dImQ1n*dImQ4n*dReQ1n*dReQ6n 
                                     -  pow(dImQ1n,2.)*dReQ4n*dReQ6n+pow(dReQ1n,2.)*dReQ4n*dReQ6n;
 /*// |Q_{2n}|^2 |Q_{n}|^2
 Double_t dQ2nQ1nQ2nstarQ1nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.));
 // |Q_{4n}|^2 |Q_{2n}|^2
 Double_t dQ4nQ2nQ4nstarQ2nstar = (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.));
 // |Q_{3n}|^2 |Q_{2n}|^2
 Double_t dQ3nQ2nQ3nstarQ2nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.));
 // |Q_{5n}|^2 |Q_{n}|^2
 Double_t dQ5nQ1nQ5nstarQ1nstar = (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.));
 // |Q_{3n}|^2 |Q_{n}|^2
 Double_t dQ3nQ1nQ3nstarQ1nstar = (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.));*/
 // Re[Q_{2n}Q_{n}Q_{n}^*Q_{n}^*Q_{n}^*]
 /*Double_t reQ2nQ1nQ1nstarQ1nstarQ1nstar = (dReQ2n*dReQ1n-dImQ2n*dImQ1n)*(pow(dReQ1n,3)-3.*dReQ1n*pow(dImQ1n,2))
                                        + (dReQ2n*dImQ1n+dReQ1n*dImQ2n)*(3.*dImQ1n*pow(dReQ1n,2)-pow(dImQ1n,3));*/ 
 // Re[Q_{2n}Q_{2n}Q_{2n}^*Q_{n}^*Q_{n}^*]
 /*Double_t reQ2nQ2nQ2nstarQ1nstarQ1nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))
                                        * (dReQ2n*(pow(dReQ1n,2.)-pow(dImQ1n,2.)) + 2.*dImQ2n*dReQ1n*dImQ1n);*/
 /*// Re[Q_{4n}Q_{n}^*Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ4nQ1nstarQ1nstarQ1nstarQ1nstar = pow(dReQ1n,4.)*dReQ4n-6.*pow(dReQ1n,2.)*dReQ4n*pow(dImQ1n,2.)
                                            + pow(dImQ1n,4.)*dReQ4n+4.*pow(dReQ1n,3.)*dImQ1n*dImQ4n
                                            - 4.*pow(dImQ1n,3.)*dReQ1n*dImQ4n;*/
 // Re[Q_{3n}Q_{n}Q_{2n}^*Q_{n}^*Q_{n}^*]
 /*Double_t reQ3nQ1nQ2nstarQ1nstarQ1nstar = (pow(dReQ1n,2.)+pow(dImQ1n,2.))
                                        * (dReQ1n*dReQ2n*dReQ3n-dReQ3n*dImQ1n*dImQ2n
                                        + dReQ2n*dImQ1n*dImQ3n+dReQ1n*dImQ2n*dImQ3n);*/
 // Re[Q_{6n}Q_{n}Q_{3n}^*Q_{2n}^*Q_{n}^*]
 Double_t reQ6nQ3nstarQ2nstarQ1nstar = dReQ1n*dReQ2n*dReQ3n*dReQ6n-dReQ3n*dReQ6n*dImQ1n*dImQ2n
                                     - dReQ2n*dReQ6n*dImQ1n*dImQ3n-dReQ1n*dReQ6n*dImQ2n*dImQ3n
                                     + dReQ2n*dReQ3n*dImQ1n*dImQ6n+dReQ1n*dReQ3n*dImQ2n*dImQ6n 
                                     + dReQ1n*dReQ2n*dImQ3n*dImQ6n-dImQ1n*dImQ2n*dImQ3n*dImQ6n;
 // Re[Q_{3n}Q_{3n}Q_{3n}^*Q_{2n}^*Q_{n}^*]
 /*Double_t reQ3nQ3nQ3nstarQ2nstarQ1nstar = (pow(dImQ3n,2.)+pow(dReQ3n,2.))
                                        * (dImQ2n*dImQ3n*dReQ1n+dImQ1n*dImQ3n*dReQ2n
                                        - dImQ1n*dImQ2n*dReQ3n+dReQ1n*dReQ2n*dReQ3n);*/   
 /*// Re[Q_{3n}Q_{3n}Q_{2n}^*Q_{2n}^*Q_{2n}^*]
 Double_t reQ3nQ3nQ2nstarQ2nstarQ2nstar = pow(dReQ2n,3.)*pow(dReQ3n,2.) 
                                        - 3.*dReQ2n*pow(dReQ3n,2.)*pow(dImQ2n,2.)
                                        + 6.*pow(dReQ2n,2.)*dReQ3n*dImQ2n*dImQ3n 
                                        - 2.*dReQ3n*pow(dImQ2n,3.)*dImQ3n-pow(dReQ2n,3.)*pow(dImQ3n,2.) 
                                        + 3.*dReQ2n*pow(dImQ2n,2.)*pow(dImQ3n,2.);*/
 // Re[Q_{4n}Q_{2n}Q_{3n}^*Q_{2n}^*Q_{n}^*]
 /*Double_t reQ4nQ2nQ3nstarQ2nstarQ1nstar = (pow(dImQ2n,2.)+pow(dReQ2n,2.))
                                        * (dImQ3n*dImQ4n*dReQ1n+dImQ1n*dImQ4n*dReQ3n 
                                        - dImQ1n*dImQ3n*dReQ4n+dReQ1n*dReQ3n*dReQ4n);*/
 // Re[Q_{3n}Q_{2n}Q_{3n}^*Q_{n}^*Q_{n}^*]
 /*Double_t reQ3nQ2nQ3nstarQ1nstarQ1nstar = -(pow(dImQ3n,2.)+pow(dReQ3n,2.))
                                        * (-2.*dImQ1n*dImQ2n*dReQ1n+pow(dImQ1n,2.)*dReQ2n-pow(dReQ1n,2.)*dReQ2n);*/                              
 // Re[Q_{3n}Q_{2n}Q_{2n}^*Q_{2n}^*Q_{n}^*]
 /*Double_t reQ3nQ2nQ2nstarQ2nstarQ1nstar = (pow(dImQ2n,2.)+pow(dReQ2n,2.))
                                        * (dImQ2n*dImQ3n*dReQ1n+dImQ1n*dImQ3n*dReQ2n 
                                        - dImQ1n*dImQ2n*dReQ3n+dReQ1n*dReQ2n*dReQ3n);*/
/* // Re[Q_{5n}Q_{n}Q_{3n}^*Q_{2n}^*Q_{n}^*]
 Double_t reQ5nQ1nQ3nstarQ2nstarQ1nstar = (pow(dImQ1n,2.)+pow(dReQ1n,2.))
                                        * (dImQ3n*dImQ5n*dReQ2n+dImQ2n*dImQ5n*dReQ3n 
                                        - dImQ2n*dImQ3n*dReQ5n+dReQ2n*dReQ3n*dReQ5n);   
 */
 /*
 // Re[Q_{2n}Q_{2n}Q_{n}^*Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ2nQ2nQ1nstarQ1nstarQ1nstarQ1nstar = (pow(dReQ1n,2.)*dReQ2n-2.*dReQ1n*dReQ2n*dImQ1n-dReQ2n*pow(dImQ1n,2.)
                                               + dImQ2n*pow(dReQ1n,2.)+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dImQ2n)
                                               * (pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dReQ2n*dImQ1n-dReQ2n*pow(dImQ1n,2.)
                                               - dImQ2n*pow(dReQ1n,2.)+2.*dReQ1n*dImQ1n*dImQ2n+pow(dImQ1n,2.)*dImQ2n); 
 // Re[Q_{3n}Q_{n}Q_{n}^*Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ3nQ1nQ1nstarQ1nstarQ1nstarQ1nstar = (pow(dReQ1n,2.)+pow(dImQ1n,2.))
                                               * (pow(dReQ1n,3.)*dReQ3n-3.*dReQ1n*dReQ3n*pow(dImQ1n,2.)
                                               + 3.*pow(dReQ1n,2.)*dImQ1n*dImQ3n-pow(dImQ1n,3.)*dImQ3n);
 */
 // |Q_{2n}|^2 |Q_{n}|^4
 //Double_t dQ2nQ1nQ1nQ2nstarQ1nstarQ1nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))*pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.); 
 /*
 // |Q_{3n}|^2 |Q_{2n}|^2 |Q_{n}|^2
 Double_t dQ3nQ2nQ1nQ3nstarQ2nstarQ1nstar = (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                                          * (pow(dReQ1n,2.)+pow(dImQ1n,2.));
 // Re[Q_{2n}Q_{n}Q_{n}Q_{n}^*Q_{n}^*Q_{n}^*Q_{n}^*]
 Double_t reQ2nQ1nQ1nQ1nstarQ1nstarQ1nstarQ1nstar = pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)
                                                  * (pow(dReQ1n,2.)*dReQ2n-dReQ2n*pow(dImQ1n,2.)
                                                  + 2.*dReQ1n*dImQ1n*dImQ2n);                                                  
 */
 // Re[Q_{6n}Q_{2n}^*Q_{2n}^*Q_{n}^*Q_{n}^*]
 /*Double_t reQ6nQ2nstarQ2nstarQ1nstarQ1nstar = pow(dReQ1n*dReQ2n,2.)*dReQ6n-pow(dReQ2n*dImQ1n,2.)*dReQ6n
                                            - 4.*dReQ1n*dReQ2n*dReQ6n*dImQ1n*dImQ2n 
                                            - pow(dReQ1n*dImQ2n,2.)*dReQ6n+pow(dImQ1n*dImQ2n,2.)*dReQ6n
                                            + 2.*dReQ1n*pow(dReQ2n,2.)*dImQ1n*dImQ6n
                                            + 2.*pow(dReQ1n,2.)*dReQ2n*dImQ2n*dImQ6n 
                                            - 2.*dReQ2n*pow(dImQ1n,2.)*dImQ2n*dImQ6n 
                                            - 2.*dReQ1n*dImQ1n*pow(dImQ2n,2.)*dImQ6n;
 */											 
 // Re[Q_{4n}Q_{1n}Q_{1n}Q_{3n}^*Q_{3n}^*]
 /*
 Double_t reQ4nQ1nQ1nQ3nstarQ3nstar = pow(dReQ1n*dReQ3n,2.)*dReQ4n-pow(dReQ3n*dImQ1n,2.)*dReQ4n  
                                    + 4.*dReQ1n*dReQ3n*dReQ4n*dImQ1n*dImQ3n 
                                    - pow(dReQ1n*dImQ3n,2.)*dReQ4n+pow(dImQ1n*dImQ3n,2.)*dReQ4n  
                                    - 2.*dReQ1n*pow(dReQ3n,2.)*dImQ1n*dImQ4n 
                                    + 2.*pow(dReQ1n,2.)*dReQ3n*dImQ3n*dImQ4n 
                                    - 2.*dReQ3n*pow(dImQ1n,2.)*dImQ3n*dImQ4n 
                                    + 2.*dReQ1n*dImQ1n*pow(dImQ3n,2.)*dImQ4n;*/
 /* 
 // Re[Q_{3n}Q_{3n}Q_{2n}^*Q_{2n}^*Q_{1n}^*Q_{1n}^*]
 Double_t reQ3nQ3nQ2nstarQ2nstarQ1nstarQ1nstar = (dReQ1n*dReQ2n*dReQ3n-dReQ2n*dReQ3n*dImQ1n-dReQ1n*dReQ3n*dImQ2n 
                                               - dReQ3n*dImQ1n*dImQ2n+dReQ1n*dReQ2n*dImQ3n+dReQ2n*dImQ1n*dImQ3n 
                                               + dReQ1n*dImQ2n*dImQ3n-dImQ1n*dImQ2n*dImQ3n)*(dReQ1n*dReQ2n*dReQ3n 
                                               + dReQ2n*dReQ3n*dImQ1n+dReQ1n*dReQ3n*dImQ2n-dReQ3n*dImQ1n*dImQ2n 
                                               - dReQ1n*dReQ2n*dImQ3n+dReQ2n*dImQ1n*dImQ3n+dReQ1n*dImQ2n*dImQ3n 
                                               + dImQ1n*dImQ2n*dImQ3n);
 */

 // b) Determine multiplicity weights and fill some histos:
 Double_t d2pMultiplicityWeight = 0.; // weight for <2>_{...} to get <<2>>_{...}
 Double_t d3pMultiplicityWeight = 0.; // weight for <3>_{...} to get <<3>>_{...}
 Double_t d4pMultiplicityWeight = 0.; // weight for <4>_{...} to get <<4>>_{...}
 Double_t d5pMultiplicityWeight = 0.; // weight for <5>_{...} to get <<5>>_{...}
 Double_t d6pMultiplicityWeight = 0.; // weight for <6>_{...} to get <<6>>_{...}
 Double_t d7pMultiplicityWeight = 0.; // weight for <7>_{...} to get <<7>>_{...}
 Double_t d8pMultiplicityWeight = 0.; // weight for <8>_{...} to get <<8>>_{...}
 if(fMultiplicityWeight->Contains("combinations")) // default multiplicity weight
 {
  d2pMultiplicityWeight = dMult*(dMult-1.);
  d3pMultiplicityWeight = dMult*(dMult-1.)*(dMult-2.);
  d4pMultiplicityWeight = dMult*(dMult-1.)*(dMult-2.)*(dMult-3.);
  d5pMultiplicityWeight = dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.);
  d6pMultiplicityWeight = dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.);
  d7pMultiplicityWeight = dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.)*(dMult-6.);
  d8pMultiplicityWeight = dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)*(dMult-5.)*(dMult-6.)*(dMult-7.);
 } else if(fMultiplicityWeight->Contains("unit"))
   {
    d2pMultiplicityWeight = 1.;
    d3pMultiplicityWeight = 1.;
    d4pMultiplicityWeight = 1.;
    d5pMultiplicityWeight = 1.;
    d6pMultiplicityWeight = 1.;
    d7pMultiplicityWeight = 1.;
    d8pMultiplicityWeight = 1.;
   } else if(fMultiplicityWeight->Contains("multiplicity"))
     {
      d2pMultiplicityWeight = dMult;
      d3pMultiplicityWeight = dMult;
      d4pMultiplicityWeight = dMult;
      d5pMultiplicityWeight = dMult;
      d6pMultiplicityWeight = dMult;
      d7pMultiplicityWeight = dMult;
      d8pMultiplicityWeight = dMult; 
     }       
 for(Int_t p=0;p<=1;p++) // power (0=linear,1=quadratic)
 {
  fMixedHarmonicEventWeights[p]->Fill(0.5,pow(dMult,p+1));
  fMixedHarmonicEventWeights[p]->Fill(1.5,pow(d2pMultiplicityWeight,p+1));
  fMixedHarmonicEventWeights[p]->Fill(2.5,pow(d3pMultiplicityWeight,p+1));
  fMixedHarmonicEventWeights[p]->Fill(3.5,pow(d4pMultiplicityWeight,p+1));
  fMixedHarmonicEventWeights[p]->Fill(4.5,pow(d5pMultiplicityWeight,p+1));
  fMixedHarmonicEventWeights[p]->Fill(5.5,pow(d6pMultiplicityWeight,p+1));
  fMixedHarmonicEventWeights[p]->Fill(6.5,pow(d7pMultiplicityWeight,p+1));
  fMixedHarmonicEventWeights[p]->Fill(7.5,pow(d8pMultiplicityWeight,p+1));
 } // end of for(Int_t p=0;p<=1;p++) // power (0=linear,1=quadratic)   
 fMixedHarmonicProductOfEventWeights->Fill(0.5,0.5,dMult*dMult);
 fMixedHarmonicProductOfEventWeights->Fill(0.5,1.5,dMult*d2pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(0.5,2.5,dMult*d3pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(0.5,3.5,dMult*d4pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(0.5,4.5,dMult*d5pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(0.5,5.5,dMult*d6pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(0.5,6.5,dMult*d7pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(0.5,7.5,dMult*d8pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(1.5,1.5,d2pMultiplicityWeight*d2pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(1.5,2.5,d2pMultiplicityWeight*d3pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(1.5,3.5,d2pMultiplicityWeight*d4pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(1.5,4.5,d2pMultiplicityWeight*d5pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(1.5,5.5,d2pMultiplicityWeight*d6pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(1.5,6.5,d2pMultiplicityWeight*d7pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(1.5,7.5,d2pMultiplicityWeight*d8pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(2.5,2.5,d3pMultiplicityWeight*d3pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(2.5,3.5,d3pMultiplicityWeight*d4pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(2.5,4.5,d3pMultiplicityWeight*d5pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(2.5,5.5,d3pMultiplicityWeight*d6pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(2.5,6.5,d3pMultiplicityWeight*d7pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(2.5,7.5,d3pMultiplicityWeight*d8pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(3.5,3.5,d4pMultiplicityWeight*d4pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(3.5,4.5,d4pMultiplicityWeight*d5pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(3.5,5.5,d4pMultiplicityWeight*d6pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(3.5,6.5,d4pMultiplicityWeight*d7pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(3.5,7.5,d4pMultiplicityWeight*d8pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(4.5,4.5,d5pMultiplicityWeight*d5pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(4.5,5.5,d5pMultiplicityWeight*d6pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(4.5,6.5,d5pMultiplicityWeight*d7pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(4.5,7.5,d5pMultiplicityWeight*d8pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(5.5,5.5,d6pMultiplicityWeight*d6pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(5.5,6.5,d6pMultiplicityWeight*d7pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(5.5,7.5,d6pMultiplicityWeight*d8pMultiplicityWeight);
 fMixedHarmonicProductOfEventWeights->Fill(6.5,6.5,d7pMultiplicityWeight*d7pMultiplicityWeight); 
 fMixedHarmonicProductOfEventWeights->Fill(6.5,7.5,d7pMultiplicityWeight*d8pMultiplicityWeight); 
 fMixedHarmonicProductOfEventWeights->Fill(7.5,7.5,d8pMultiplicityWeight*d8pMultiplicityWeight); 
 
 // c) Calculate 2-p correlations:
 Double_t two1n1n = 0.; // <2>_{1n|1n} = <cos(1n(phi1-phi2))>
 Double_t two2n2n = 0.; // <2>_{2n|2n} = <cos(2n(phi1-phi2))>
 Double_t two3n3n = 0.; // <2>_{3n|3n} = <cos(3n(phi1-phi2))>
 Double_t two4n4n = 0.; // <2>_{4n|4n} = <cos(4n(phi1-phi2))>
 Double_t two5n5n = 0.; // <2>_{5n|5n} = <cos(5n(phi1-phi2))>
 Double_t two6n6n = 0.; // <2>_{6n|6n} = <cos(6n(phi1-phi2))>
 if(dMult>1.)
 {
  two1n1n = (pow(dReQ1n,2.)+pow(dImQ1n,2.)-dMult)/(dMult*(dMult-1.)); 
  two2n2n = (pow(dReQ2n,2.)+pow(dImQ2n,2.)-dMult)/(dMult*(dMult-1.)); 
  two3n3n = (pow(dReQ3n,2.)+pow(dImQ3n,2.)-dMult)/(dMult*(dMult-1.)); 
  two4n4n = (pow(dReQ4n,2.)+pow(dImQ4n,2.)-dMult)/(dMult*(dMult-1.)); 
  two5n5n = (pow(dReQ5n,2.)+pow(dImQ5n,2.)-dMult)/(dMult*(dMult-1.)); 
  two6n6n = (pow(dReQ6n,2.)+pow(dImQ6n,2.)-dMult)/(dMult*(dMult-1.));   
  f2pCorrelations->Fill(0.5,two1n1n,d2pMultiplicityWeight);
  f2pCorrelations->Fill(1.5,two2n2n,d2pMultiplicityWeight);
  f2pCorrelations->Fill(2.5,two3n3n,d2pMultiplicityWeight);
  f2pCorrelations->Fill(3.5,two4n4n,d2pMultiplicityWeight);
  f2pCorrelations->Fill(4.5,two5n5n,d2pMultiplicityWeight);
  f2pCorrelations->Fill(5.5,two6n6n,d2pMultiplicityWeight);
  allMixedCorrelators[0]=two1n1n;
  allMixedCorrelators[1]=two2n2n;
  allMixedCorrelators[2]=two3n3n;
  allMixedCorrelators[3]=two4n4n;
  allMixedCorrelators[4]=two5n5n;
  allMixedCorrelators[5]=two6n6n;
 } // end of if(dMult>1.)

 // d) Calculate 3-p correlations:
 //  d1) Two distinct harmonics (3): 
 Double_t three2n1n1n = 0.; // <3>_{2n|1n,1n} = <cos(n(2*phi1-1*phi2-1*phi3))>
 Double_t three4n2n2n = 0.; // <3>_{4n|2n,2n} = <cos(n(4*phi1-2*phi2-2*phi3))>
 Double_t three6n3n3n = 0.; // <3>_{6n|3n,3n} = <cos(n(6*phi1-3*phi2-3*phi3))> 
 //  d2) Three distinct harmonics (6): 
 Double_t three3n2n1n = 0.; // <3>_{3n|2n,1n} = <cos(n(3*phi1-2*phi2-1*phi3))>
 Double_t three4n3n1n = 0.; // <3>_{4n|3n,1n} = <cos(n(4*phi1-3*phi2-1*phi3))> 
 Double_t three5n3n2n = 0.; // <3>_{5n|3n,2n} = <cos(n(5*phi1-3*phi2-2*phi3))>
 Double_t three5n4n1n = 0.; // <3>_{5n|4n,1n} = <cos(n(5*phi1-4*phi2-1*phi3))> 
 Double_t three6n4n2n = 0.; // <3>_{6n|4n,2n} = <cos(n(6*phi1-4*phi2-2*phi3))> 
 Double_t three6n5n1n = 0.; // <3>_{6n|5n,1n} = <cos(n(6*phi1-5*phi2-1*phi3))>
 if(dMult>2.)
 {
  three2n1n1n = (pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n
              - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-(pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.)); 
  three4n2n2n = (pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n
              - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-(pow(dReQ4n,2.)+pow(dImQ4n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.)); 
  three6n3n3n = (reQ6nQ3nstarQ3nstar
	      - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
              - (pow(dReQ6n,2.)+pow(dImQ6n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));  
  three3n2n1n = (dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n
              + dImQ3n*dImQ2n*dReQ1n-(pow(dReQ3n,2.)+pow(dImQ3n,2.))
              - (pow(dReQ2n,2.)+pow(dImQ2n,2.))-(pow(dReQ1n,2.)+pow(dImQ1n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));
  three4n3n1n = (dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n)
              - (pow(dReQ4n,2.)+pow(dImQ4n,2.))-(pow(dReQ3n,2.)+pow(dImQ3n,2.))
              - (pow(dReQ1n,2.)+pow(dImQ1n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));  
  three5n3n2n = (dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n
              + dImQ5n*dImQ2n*dReQ3n-(pow(dReQ5n,2.)+pow(dImQ5n,2.))
              - (pow(dReQ3n,2.)+pow(dImQ3n,2.))
              - (pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.)); 
  three5n4n1n = (dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n
              + dImQ5n*dImQ4n*dReQ1n-(pow(dReQ5n,2.)+pow(dImQ5n,2.))
              - (pow(dReQ4n,2.)+pow(dImQ4n,2.))
              - (pow(dReQ1n,2.)+pow(dImQ1n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));
  three6n4n2n = (dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n
              + dImQ6n*dImQ4n*dReQ2n-(pow(dReQ6n,2.)+pow(dImQ6n,2.))
              - (pow(dReQ4n,2.)+pow(dImQ4n,2.))-(pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.));
  three6n5n1n = (dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n
              + dImQ6n*dImQ5n*dReQ1n-(pow(dReQ6n,2.)+pow(dImQ6n,2.))
              - (pow(dReQ5n,2.)+pow(dImQ5n,2.))
              - (pow(dReQ1n,2.)+pow(dImQ1n,2.))+2.*dMult)
              / (dMult*(dMult-1.)*(dMult-2.)); 
  f3pCorrelations->Fill(0.5,three2n1n1n,d3pMultiplicityWeight);
  f3pCorrelations->Fill(1.5,three4n2n2n,d3pMultiplicityWeight);
  f3pCorrelations->Fill(2.5,three6n3n3n,d3pMultiplicityWeight);
  //f3pCorrelations->Fill(3.5,0.,d3pMultiplicityWeight); // empty TBI
  f3pCorrelations->Fill(4.5,three3n2n1n,d3pMultiplicityWeight);
  f3pCorrelations->Fill(5.5,three4n3n1n,d3pMultiplicityWeight);
  f3pCorrelations->Fill(6.5,three5n3n2n,d3pMultiplicityWeight);
  f3pCorrelations->Fill(7.5,three5n4n1n,d3pMultiplicityWeight);
  f3pCorrelations->Fill(8.5,three6n4n2n,d3pMultiplicityWeight);
  f3pCorrelations->Fill(9.5,three6n5n1n,d3pMultiplicityWeight);
  allMixedCorrelators[6]=three2n1n1n;
  allMixedCorrelators[7]=three4n2n2n;
  allMixedCorrelators[8]=three6n3n3n;
  allMixedCorrelators[9]=three3n2n1n;
  allMixedCorrelators[10]=three4n3n1n;
  allMixedCorrelators[11]=three5n3n2n;
  allMixedCorrelators[12]=three5n4n1n;
  allMixedCorrelators[13]=three6n4n2n;
  allMixedCorrelators[14]=three6n5n1n;
 } // end of if(dMult>2.)

 // e) Calculate 4-p correlations:
 //  e1) Single harmonic (6): 
 Double_t four1n1n1n1n = 0.; // <4>_{1n,1n|1n,1n} = <cos(1*n(phi1+phi2-phi3-phi4))>
 Double_t four2n2n2n2n = 0.; // <4>_{2n,2n|2n,2n} = <cos(2*n(phi1+phi2-phi3-phi4))>
 Double_t four3n3n3n3n = 0.; // <4>_{3n,3n|3n,3n} = <cos(3*n(phi1+phi2-phi3-phi4))>
 Double_t four4n4n4n4n = 0.; // <4>_{4n,4n|4n,4n} = <cos(4*n(phi1+phi2-phi3-phi4))>
 Double_t four5n5n5n5n = 0.; // <4>_{5n,5n|5n,5n} = <cos(5*n(phi1+phi2-phi3-phi4))>
 Double_t four6n6n6n6n = 0.; // <4>_{6n,6n|6n,6n} = <cos(6*n(phi1+phi2-phi3-phi4))>
 //  e2) "Standard candles" (15):
 Double_t four2n1n2n1n = 0.; // <4>_{2n,1n|2n,1n} = <cos(n(2*phi1+1*phi2-2*phi3-1*phi4))>
 Double_t four3n1n3n1n = 0.; // <4>_{3n,1n|3n,1n} = <cos(n(3*phi1+1*phi2-3*phi3-1*phi4))>
 Double_t four3n2n3n2n = 0.; // <4>_{3n,2n|3n,2n} = <cos(n(3*phi1+2*phi2-3*phi3-2*phi4))>
 Double_t four4n1n4n1n = 0.; // <4>_{4n,1n|4n,1n} = <cos(n(4*phi1+1*phi2-4*phi3-1*phi4))>
 Double_t four4n2n4n2n = 0.; // <4>_{4n,2n|4n,2n} = <cos(n(4*phi1+2*phi2-4*phi3-2*phi4))>
 Double_t four4n3n4n3n = 0.; // <4>_{4n,3n|4n,3n} = <cos(n(4*phi1+3*phi2-4*phi3-3*phi4))>
 Double_t four5n1n5n1n = 0.; // <4>_{5n,1n|5n,1n} = <cos(n(5*phi1+1*phi2-5*phi3-1*phi4))>
 Double_t four5n2n5n2n = 0.; // <4>_{5n,2n|5n,2n} = <cos(n(5*phi1+2*phi2-5*phi3-2*phi4))>
 Double_t four5n3n5n3n = 0.; // <4>_{5n,3n|5n,3n} = <cos(n(5*phi1+3*phi2-5*phi3-3*phi4))>
 Double_t four5n4n5n4n = 0.; // <4>_{5n,4n|5n,4n} = <cos(n(5*phi1+4*phi2-5*phi3-4*phi4))>
 Double_t four6n1n6n1n = 0.; // <4>_{6n,1n|6n,1n} = <cos(n(6*phi1+1*phi2-6*phi3-1*phi4))>
 Double_t four6n2n6n2n = 0.; // <4>_{6n,2n|6n,2n} = <cos(n(6*phi1+2*phi2-6*phi3-2*phi4))>
 Double_t four6n3n6n3n = 0.; // <4>_{6n,3n|6n,3n} = <cos(n(6*phi1+3*phi2-6*phi3-3*phi4))>
 Double_t four6n4n6n4n = 0.; // <4>_{6n,4n|6n,4n} = <cos(n(6*phi1+4*phi2-6*phi3-4*phi4))>
 Double_t four6n5n6n5n = 0.; // <4>_{6n,5n|6n,5n} = <cos(n(6*phi1+5*phi2-6*phi3-5*phi4))>
 //  e3) Two distinct harmonics (2): 
 Double_t four3n1n1n1n = 0.; // <4>_{3n|1n,1n,1n} = <cos(n(3*phi1-1*phi2-1*phi3-1*phi4))>
 Double_t four6n2n2n2n = 0.; // <4>_{6n|2n,2n,2n} = <cos(n(6*phi1-2*phi2-2*phi3-2*phi4))>
 //  e4) Three distinct harmonics (10): 
 Double_t four3n1n2n2n = 0.; // <4>_{3n,1n|2n,2n} = <cos(n(3*phi1+1*phi2-2*phi3-2*phi4))>
 Double_t four4n2n1n1n = 0.; // <4>_{4n|2n,1n,1n} = <cos(n(4*phi1-2*phi2-1*phi3-1*phi4))>
 Double_t four4n2n3n3n = 0.; // <4>_{4n,2n|3n,3n} = <cos(n(4*phi1+2*phi2-3*phi3-3*phi4))>
 Double_t four5n2n2n1n = 0.; // <4>_{5n|2n,2n,1n} = <cos(n(5*phi1-2*phi2-2*phi3-1*phi4))>
 Double_t four5n3n1n1n = 0.; // <4>_{5n|3n,1n,1n} = <cos(n(5*phi1-3*phi2-1*phi3-1*phi4))>
 Double_t four5n1n3n3n = 0.; // <4>_{5n,1n|3n,3n} = <cos(n(5*phi1+1*phi2-3*phi3-3*phi4))>
 Double_t four5n3n4n4n = 0.; // <4>_{5n,3n|4n,4n} = <cos(n(5*phi1+3*phi2-4*phi3-4*phi4))>
 Double_t four6n4n1n1n = 0.; // <4>_{6n|4n,1n,1n} = <cos(n(6*phi1-4*phi2-1*phi3-1*phi4))>
 Double_t four6n2n4n4n = 0.; // <4>_{6n,2n|4n,4n} = <cos(n(6*phi1+2*phi2-4*phi3-4*phi4))>
 Double_t four6n4n5n5n = 0.; // <4>_{6n,4n|5n,5n} = <cos(n(6*phi1+4*phi2-5*phi3-5*phi4))>
 //  e5) Four distinct harmonics (8): 
 Double_t four4n1n3n2n = 0.; // <4>_{4n,1n|3n,2n} = <cos(n(4*phi1+1*phi2-3*phi3-2*phi4))>
 Double_t four5n1n4n2n = 0.; // <4>_{5n,1n|4n,2n} = <cos(n(5*phi1+1*phi2-4*phi3-2*phi4))>
 Double_t four5n2n4n3n = 0.; // <4>_{5n,2n|4n,3n} = <cos(n(5*phi1+2*phi2-4*phi3-3*phi4))>
 Double_t four6n1n4n3n = 0.; // <4>_{6n,1n|4n,3n} = <cos(n(6*phi1+1*phi2-4*phi3-3*phi4))>
 Double_t four6n1n5n2n = 0.; // <4>_{6n,1n|5n,2n} = <cos(n(6*phi1+1*phi2-5*phi3-2*phi4))>
 Double_t four6n3n2n1n = 0.; // <4>_{6n|3n,2n,1n} = <cos(n(6*phi1-3*phi2-2*phi3-1*phi4))>
 Double_t four6n2n5n3n = 0.; // <4>_{6n,2n|5n,3n} = <cos(n(6*phi1+2*phi2-5*phi3-3*phi4))>
 Double_t four6n3n5n4n = 0.; // <4>_{6n,3n|5n,4n} = <cos(n(6*phi1+3*phi2-5*phi3-4*phi4))>
 if(dMult>3.)
 {
  // Single harmonic (6): 
  four1n1n1n1n = (2.*dMult*(dMult-3.)+pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)-4.*(dMult-2.)*(pow(dReQ1n,2.)
               + pow(dImQ1n,2.))-2.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
               + (pow(dReQ2n,2.)+pow(dImQ2n,2.)))
               / (dMult*(dMult-1)*(dMult-2.)*(dMult-3.));     
  four2n2n2n2n = (2.*dMult*(dMult-3.)+pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)-4.*(dMult-2.)*(pow(dReQ2n,2.)
               + pow(dImQ2n,2.))-2.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
               + (pow(dReQ4n,2.)+pow(dImQ4n,2.)))
               / (dMult*(dMult-1)*(dMult-2.)*(dMult-3.)); 
  four3n3n3n3n = (2.*dMult*(dMult-3.)+pow((pow(dReQ3n,2.)+pow(dImQ3n,2.)),2.)-4.*(dMult-2.)*(pow(dReQ3n,2.)
               + pow(dImQ3n,2.))-2.*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
               + (pow(dReQ6n,2.)+pow(dImQ6n,2.)))
               / (dMult*(dMult-1)*(dMult-2.)*(dMult-3.));     
  four4n4n4n4n = (2.*dMult*(dMult-3.)+pow((pow(dReQ4n,2.)+pow(dImQ4n,2.)),2.)-4.*(dMult-2.)*(pow(dReQ4n,2.)
               + pow(dImQ4n,2.))-2.*(pow(dReQ4n,2.)*dReQ8n+2.*dReQ4n*dImQ4n*dImQ8n-pow(dImQ4n,2.)*dReQ8n)
               + (pow(dReQ8n,2.)+pow(dImQ8n,2.)))
               / (dMult*(dMult-1)*(dMult-2.)*(dMult-3.));     
  four5n5n5n5n = (2.*dMult*(dMult-3.)+pow((pow(dReQ5n,2.)+pow(dImQ5n,2.)),2.)-4.*(dMult-2.)*(pow(dReQ5n,2.)
               + pow(dImQ5n,2.))-2.*(pow(dReQ5n,2.)*dReQ10n+2.*dReQ5n*dImQ5n*dImQ10n-pow(dImQ5n,2.)*dReQ10n)
               + (pow(dReQ10n,2.)+pow(dImQ10n,2.)))
               / (dMult*(dMult-1)*(dMult-2.)*(dMult-3.));    
  four6n6n6n6n = (2.*dMult*(dMult-3.)+pow((pow(dReQ6n,2.)+pow(dImQ6n,2.)),2.)-4.*(dMult-2.)*(pow(dReQ6n,2.)
               + pow(dImQ6n,2.))-2.*(pow(dReQ6n,2.)*dReQ12n+2.*dReQ6n*dImQ6n*dImQ12n-pow(dImQ6n,2.)*dReQ12n)
               + (pow(dReQ12n,2.)+pow(dImQ12n,2.)))
               / (dMult*(dMult-1)*(dMult-2.)*(dMult-3.));  
  // "Standard candles" (15):
  four2n1n2n1n = ((pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
               - 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n
               + dImQ3n*dImQ2n*dReQ1n)-2.*(pow(dReQ1n,2.)*dReQ2n
               + 2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - ((dMult-5.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
               + (dMult-4.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-(pow(dReQ3n,2.)+pow(dImQ3n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               + (dMult-6.)/((dMult-1.)*(dMult-2.)*(dMult-3.));
  four3n1n3n1n = ((pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
               - 2.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
               - 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               + pow(dReQ4n,2.)+pow(dImQ4n,2.)-(dMult-4.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + pow(dReQ2n,2.)+pow(dImQ2n,2.)-(dMult-4.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four3n2n3n2n = ((pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               - 2.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               + pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)               
               - (dMult-4.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));  
  four4n1n4n1n = ((pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
               - 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ1n*dImQ4n+dImQ5n*dImQ1n*dReQ4n)
               - 2.*(dReQ3n*dReQ4n*dReQ1n+dImQ3n*dImQ4n*dReQ1n+dReQ3n*dImQ4n*dImQ1n-dImQ3n*dImQ1n*dReQ4n)
               + pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)
               - (dMult-4.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
  four4n2n4n2n = ((pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               - 2.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n
               + dImQ6n*dImQ4n*dReQ2n)-2.*(pow(dReQ2n,2.)*dReQ4n
               + 2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - ((dMult-5.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + (dMult-4.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-(pow(dReQ6n,2.)+pow(dImQ6n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               + (dMult-6.)/((dMult-1.)*(dMult-2.)*(dMult-3.));
  four4n3n4n3n = ((pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
               - 2.*(dReQ7n*dReQ4n*dReQ3n-dReQ7n*dImQ4n*dImQ3n+dImQ7n*dReQ3n*dImQ4n+dImQ7n*dImQ3n*dReQ4n)
               - 2.*(dReQ1n*dReQ4n*dReQ3n+dImQ1n*dImQ4n*dReQ3n+dReQ1n*dImQ4n*dImQ3n-dImQ1n*dImQ3n*dReQ4n)
               + pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)
               - (dMult-4.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
  four5n1n5n1n = (((pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.)))
               - 2.*(dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
               - 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
               + pow(dReQ6n,2.)+pow(dImQ6n,2.)-(dMult-4.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
               + pow(dReQ4n,2.)+pow(dImQ4n,2.)-(dMult-4.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))+dMult*(dMult-6.))  
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four5n2n5n2n = ((pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
               - 2.*(dReQ7n*dReQ5n*dReQ2n-dReQ7n*dImQ5n*dImQ2n+dImQ7n*dReQ2n*dImQ5n+dImQ7n*dImQ2n*dReQ5n)
               - 2.*(dReQ3n*dReQ5n*dReQ2n+dImQ3n*dImQ5n*dReQ2n+dReQ3n*dImQ5n*dImQ2n-dImQ3n*dImQ2n*dReQ5n)
               + pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)
               - (dMult-4.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
  four5n3n5n3n = ((pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
               - 2.*(dReQ8n*dReQ5n*dReQ3n-dReQ8n*dImQ5n*dImQ3n+dImQ8n*dReQ3n*dImQ5n+dImQ8n*dImQ3n*dReQ5n)
               - 2.*(dReQ2n*dReQ5n*dReQ3n+dImQ2n*dImQ5n*dReQ3n+dReQ2n*dImQ5n*dImQ3n-dImQ2n*dImQ3n*dReQ5n)
               + pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)
               - (dMult-4.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
  four5n4n5n4n = ((pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
               - 2.*(dReQ9n*dReQ5n*dReQ4n-dReQ9n*dImQ5n*dImQ4n+dImQ9n*dReQ4n*dImQ5n+dImQ9n*dImQ4n*dReQ5n)
               - 2.*(dReQ1n*dReQ5n*dReQ4n+dImQ1n*dImQ5n*dReQ4n+dReQ1n*dImQ5n*dImQ4n-dImQ1n*dImQ4n*dReQ5n)
               + pow(dReQ9n,2.)+pow(dImQ9n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)
               - (dMult-4.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
  four6n1n6n1n = ((pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
               - 2.*(dReQ7n*dReQ6n*dReQ1n-dReQ7n*dImQ6n*dImQ1n+dImQ7n*dReQ1n*dImQ6n+dImQ7n*dImQ1n*dReQ6n)
               - 2.*(dReQ5n*dReQ6n*dReQ1n+dImQ5n*dImQ6n*dReQ1n+dReQ5n*dImQ6n*dImQ1n-dImQ5n*dImQ1n*dReQ6n)
               + pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)
               - (dMult-4.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
  four6n2n6n2n = ((pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               - 2.*(dReQ8n*(dReQ6n*dReQ2n-dImQ6n*dImQ2n)+dImQ8n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
               - 2.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
               + pow(dReQ8n,2.)+pow(dImQ8n,2.)-(dMult-4.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
               + pow(dReQ4n,2.)+pow(dImQ4n,2.)-(dMult-4.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n3n6n3n = ((pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               - 2.*(dReQ9n*dReQ6n*dReQ3n-dReQ9n*dImQ6n*dImQ3n+dImQ9n*dReQ6n*dImQ3n
               + dImQ9n*dImQ6n*dReQ3n)-2.*(pow(dReQ3n,2.)*dReQ6n
               + 2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - ((dMult-5.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + (dMult-4.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-(pow(dReQ9n,2.)+pow(dImQ9n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               + (dMult-6.)/((dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n4n6n4n = ((pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
               - 2.*(dReQ10n*dReQ4n*dReQ6n-dReQ10n*dImQ4n*dImQ6n+dImQ10n*dReQ4n*dImQ6n+dImQ10n*dImQ4n*dReQ6n)
               - 2.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
               + pow(dReQ10n,2.)+pow(dImQ10n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)               
               - (dMult-4.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));  
  four6n5n6n5n = ((pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
               - 2.*(dReQ11n*dReQ6n*dReQ5n-dReQ11n*dImQ6n*dImQ5n+dImQ11n*dReQ5n*dImQ6n+dImQ11n*dImQ5n*dReQ6n)
               - 2.*(dReQ1n*dReQ6n*dReQ5n+dImQ1n*dImQ6n*dReQ5n+dReQ1n*dImQ6n*dImQ5n-dImQ1n*dImQ5n*dReQ6n)
               + pow(dReQ11n,2.)+pow(dImQ11n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)
               - (dMult-4.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.))
               + dMult*(dMult-6.))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
  // Two distinct harmonics (2):
  four3n1n1n1n = (dReQ3n*pow(dReQ1n,3)-3.*dReQ1n*dReQ3n*pow(dImQ1n,2)
               + 3.*dImQ1n*dImQ3n*pow(dReQ1n,2)-dImQ3n*pow(dImQ1n,3)               
               - 3.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               - 3.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
               + 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+3.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 6.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n2n2n2n = (dReQ6n*pow(dReQ2n,3)-3.*dReQ2n*dReQ6n*pow(dImQ2n,2)
               + 3.*dImQ2n*dImQ6n*pow(dReQ2n,2)-dImQ6n*pow(dImQ2n,3)               
               - 3.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
               - 3.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
               + 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))+3.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + 6.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  // Three distinct harmonics (10): 
  four3n1n2n2n = ((pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
               + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n)
               - (pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
               - (dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
               - 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - (2.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
               - (pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               - 4.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - 6./((dMult-1.)*(dMult-2.)*(dMult-3.));
  four4n2n1n1n = ((dReQ4n*dReQ2n+dImQ4n*dImQ2n)*(pow(dReQ1n,2)-pow(dImQ1n,2)) 
               + 2.*dReQ1n*dImQ1n*(dImQ4n*dReQ2n-dReQ4n*dImQ2n)
               - 2.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
               - (pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
               - 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - ((pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
               - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               - 3.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - 6./((dMult-1.)*(dMult-2.)*(dMult-3.));
  four4n2n3n3n = ((dReQ4n*dReQ2n-dImQ4n*dImQ2n)*(dReQ3n*dReQ3n-dImQ3n*dImQ3n)
               + 2.*(dReQ4n*dImQ2n+dImQ4n*dReQ2n)*dReQ3n*dImQ3n
               - (dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
               - (pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
               - 2.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
               - 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               + (pow(dReQ6n,2.)+pow(dImQ6n,2.))+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + 2.*(2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + (pow(dReQ1n,2.)+pow(dImQ1n,2.))-3.*dMult))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));  
  four5n2n2n1n = (-pow(dImQ2n,2.)*dImQ1n*dImQ5n+dImQ1n*dImQ5n*pow(dReQ2n,2.)
               + 2.*dImQ2n*dImQ5n*dReQ2n*dReQ1n-2.*dImQ2n*dImQ1n*dReQ2n*dReQ5n 
               - pow(dImQ2n,2.)*dReQ1n*dReQ5n+pow(dReQ2n,2.)*dReQ1n*dReQ5n
               - (dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
               - 2.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - (pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
               - 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               + 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+pow(dReQ4n,2.)+pow(dImQ4n,2.)
               + 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+4.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
  four5n3n1n1n = (-pow(dImQ1n,2.)*dImQ3n*dImQ5n+dImQ3n*dImQ5n*pow(dReQ1n,2.)
               + 2.*dImQ1n*dImQ5n*dReQ1n*dReQ3n-2.*dImQ1n*dImQ3n*dReQ1n*dReQ5n 
               - pow(dImQ1n,2.)*dReQ3n*dReQ5n+pow(dReQ1n,2.)*dReQ3n*dReQ5n
               - 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
               - (dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - 2.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
               - (pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
               + 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+pow(dReQ2n,2.)+pow(dImQ2n,2.)
               + 4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult) 
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));  
  four5n1n3n3n = (dImQ1n*pow(dImQ3n,2.)*dImQ5n+2.*dImQ3n*dImQ5n*dReQ1n*dReQ3n
               - dImQ1n*dImQ5n*pow(dReQ3n,2.)-pow(dImQ3n,2.)*dReQ1n*dReQ5n 
               + 2.*dImQ1n*dImQ3n*dReQ3n*dReQ5n+dReQ1n*pow(dReQ3n,2.)*dReQ5n
               - (dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
               - (pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
               - 2.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               + pow(dReQ6n,2.)+pow(dImQ6n,2.)+2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
               + 4.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)                                  
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four5n3n4n4n = ((pow(dReQ4n,2.)-pow(dImQ4n,2.))*(dReQ5n*dReQ3n-dImQ5n*dImQ3n) 
               + 2.*dReQ4n*dImQ4n*(dReQ5n*dImQ3n+dImQ5n*dReQ3n)
               - (dReQ8n*dReQ3n*dReQ5n-dReQ8n*dImQ3n*dImQ5n+dImQ8n*dReQ3n*dImQ5n+dImQ8n*dImQ3n*dReQ5n)
               - (pow(dReQ4n,2.)*dReQ8n+2.*dReQ4n*dImQ4n*dImQ8n-pow(dImQ4n,2.)*dReQ8n)
               - 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
               - 2.*(dReQ4n*dReQ3n*dReQ1n-dReQ4n*dImQ3n*dImQ1n+dImQ4n*dReQ3n*dImQ1n+dImQ4n*dImQ3n*dReQ1n)
               + pow(dReQ8n,2.)+pow(dImQ8n,2.)+2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
               + 4.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
               + 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult) 
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n4n1n1n = (-pow(dImQ1n,2.)*dImQ4n*dImQ6n+dImQ4n*dImQ6n*pow(dReQ1n,2.) 
               + 2.*dImQ1n*dImQ6n*dReQ1n*dReQ4n-2.*dImQ1n*dImQ4n*dReQ1n*dReQ6n 
               - pow(dImQ1n,2.)*dReQ4n*dReQ6n+pow(dReQ1n,2.)*dReQ4n*dReQ6n
               - 2.*(dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
               - (dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n) 
               - 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n) 
               - (pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n) 
               + 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)
               + pow(dReQ4n,2.)+pow(dImQ4n,2.))+pow(dReQ2n,2.)+pow(dImQ2n,2.)
               + 4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n2n4n4n = ((pow(dReQ4n,2.)-pow(dImQ4n,2.))*(dReQ6n*dReQ2n-dImQ6n*dImQ2n) 
               + 2.*dReQ4n*dImQ4n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n)
               - (pow(dReQ4n,2.)*dReQ8n+2.*dReQ4n*dImQ4n*dImQ8n-pow(dImQ4n,2.)*dReQ8n)
               - (dReQ8n*(dReQ6n*dReQ2n-dImQ6n*dImQ2n)+dImQ8n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
               - 2.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - (2.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
               - (pow(dReQ8n,2.)+pow(dImQ8n,2.))-2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
               - 4.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-4.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)))
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.))
               - 6./((dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n4n5n5n = ((pow(dReQ5n,2.)-pow(dImQ5n,2.))*(dReQ6n*dReQ4n-dImQ6n*dImQ4n) 
               + 2.*dReQ5n*dImQ5n*(dReQ6n*dImQ4n+dImQ6n*dReQ4n)
               - (dReQ10n*dReQ4n*dReQ6n-dReQ10n*dImQ4n*dImQ6n+dImQ10n*dReQ4n*dImQ6n+dImQ10n*dImQ4n*dReQ6n)
               - (pow(dReQ5n,2.)*dReQ10n+2.*dReQ5n*dImQ5n*dImQ10n-pow(dImQ5n,2.)*dReQ10n)
               - 2.*(dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
               - 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
               + pow(dReQ10n,2.)+pow(dImQ10n,2.)+2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
               + 4.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))              
               + 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
  // Four distinct harmonics (8): 
  four4n1n3n2n = (dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
               + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
               - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
               + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n 
               - (dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - (dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
               - (dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
               - (pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
               - (dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               - (pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
               + pow(dReQ5n,2.)+pow(dImQ5n,2.)+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+3.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 3.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult) 
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four5n1n4n2n = (dImQ1n*dImQ2n*dImQ4n*dImQ5n+dImQ4n*dImQ5n*dReQ1n*dReQ2n 
               + dImQ2n*dImQ5n*dReQ1n*dReQ4n-dImQ1n*dImQ5n*dReQ2n*dReQ4n
               - dImQ2n*dImQ4n*dReQ1n*dReQ5n+dImQ1n*dImQ4n*dReQ2n*dReQ5n+dImQ1n*dImQ2n*dReQ4n*dReQ5n
               + dReQ1n*dReQ2n*dReQ4n*dReQ5n
               - (dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
               - (dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
               - (dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
               - (dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - (dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
               - (pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
               + pow(dReQ6n,2.)+pow(dImQ6n,2.)
               + 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + pow(dReQ3n,2.)+pow(dImQ3n,2.)+2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
               + 3.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four5n2n4n3n = (dImQ2n*dImQ3n*dImQ4n*dImQ5n+dImQ4n*dImQ5n*dReQ2n*dReQ3n 
               + dImQ3n*dImQ5n*dReQ2n*dReQ4n-dImQ2n*dImQ5n*dReQ3n*dReQ4n
               - dImQ3n*dImQ4n*dReQ2n*dReQ5n+dImQ2n*dImQ4n*dReQ3n*dReQ5n 
               + dImQ2n*dImQ3n*dReQ4n*dReQ5n+dReQ2n*dReQ3n*dReQ4n*dReQ5n
               - (dReQ7n*dReQ5n*dReQ2n-dReQ7n*dImQ5n*dImQ2n+dImQ7n*dReQ5n*dImQ2n+dImQ7n*dImQ5n*dReQ2n)
               - (dReQ7n*dReQ4n*dReQ3n-dReQ7n*dImQ4n*dImQ3n+dImQ7n*dReQ4n*dImQ3n+dImQ7n*dImQ4n*dReQ3n)
               - (dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
               - (dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - (pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
               - (dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               + pow(dReQ7n,2.)+pow(dImQ7n,2.)+2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
               + 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + 3.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+pow(dReQ1n,2.)+pow(dImQ1n,2.)-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n1n4n3n = (dImQ1n*dImQ3n*dImQ4n*dImQ6n+dImQ4n*dImQ6n*dReQ1n*dReQ3n 
               + dImQ3n*dImQ6n*dReQ1n*dReQ4n-dImQ1n*dImQ6n*dReQ3n*dReQ4n
               - dImQ3n*dImQ4n*dReQ1n*dReQ6n+dImQ1n*dImQ4n*dReQ3n*dReQ6n+dImQ1n*dImQ3n*dReQ4n*dReQ6n
               + dReQ1n*dReQ3n*dReQ4n*dReQ6n
               - (dReQ7n*dReQ6n*dReQ1n-dReQ7n*dImQ6n*dImQ1n+dImQ7n*dReQ6n*dImQ1n+dImQ7n*dImQ6n*dReQ1n)
               - (dReQ7n*dReQ4n*dReQ3n-dReQ7n*dImQ4n*dImQ3n+dImQ7n*dReQ4n*dImQ3n+dImQ7n*dImQ4n*dReQ3n)
               - (dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
               - (pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
               - (dReQ4n*dReQ1n*dReQ3n-dReQ4n*dImQ1n*dImQ3n+dImQ4n*dReQ1n*dImQ3n+dImQ4n*dImQ1n*dReQ3n)
               - (dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               + pow(dReQ7n,2.)+pow(dImQ7n,2.)+2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
               + 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+3.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + pow(dReQ2n,2.)+pow(dImQ2n,2.)+2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n1n5n2n = (dImQ1n*dImQ2n*dImQ5n*dImQ6n+dImQ5n*dImQ6n*dReQ1n*dReQ2n 
               + dImQ2n*dImQ6n*dReQ1n*dReQ5n-dImQ1n*dImQ6n*dReQ2n*dReQ5n
               - dImQ2n*dImQ5n*dReQ1n*dReQ6n+dImQ1n*dImQ5n*dReQ2n*dReQ6n+dImQ1n*dImQ2n*dReQ5n*dReQ6n
               + dReQ1n*dReQ2n*dReQ5n*dReQ6n
               - (dReQ7n*dReQ6n*dReQ1n-dReQ7n*dImQ6n*dImQ1n+dImQ7n*dReQ6n*dImQ1n+dImQ7n*dImQ6n*dReQ1n)
               - (dReQ7n*dReQ5n*dReQ2n-dReQ7n*dImQ5n*dImQ2n+dImQ7n*dReQ5n*dImQ2n+dImQ7n*dImQ5n*dReQ2n)
               - (dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
               - (dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
               - (dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
               - (pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n) 
               + pow(dReQ7n,2.)+pow(dImQ7n,2.)+2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
               + 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+pow(dReQ4n,2.)+pow(dImQ4n,2.)
               + 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+3.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n3n2n1n = (dReQ1n*dReQ2n*dReQ3n*dReQ6n-dReQ3n*dReQ6n*dImQ1n*dImQ2n
               - dReQ2n*dReQ6n*dImQ1n*dImQ3n-dReQ1n*dReQ6n*dImQ2n*dImQ3n
               + dReQ2n*dReQ3n*dImQ1n*dImQ6n+dReQ1n*dReQ3n*dImQ2n*dImQ6n 
               + dReQ1n*dReQ2n*dImQ3n*dImQ6n-dImQ1n*dImQ2n*dImQ3n*dImQ6n
               - (dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
               - (pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
               - (dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
               - (dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - (dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
               - (dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               + 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))+pow(dReQ5n,2.)+pow(dImQ5n,2.)
               + pow(dReQ4n,2.)+pow(dImQ4n,2.)+3.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n2n5n3n = (dImQ2n*dImQ3n*dImQ5n*dImQ6n+dImQ5n*dImQ6n*dReQ2n*dReQ3n 
               + dImQ3n*dImQ6n*dReQ2n*dReQ5n-dImQ2n*dImQ6n*dReQ3n*dReQ5n
               - dImQ3n*dImQ5n*dReQ2n*dReQ6n+dImQ2n*dImQ5n*dReQ3n*dReQ6n+dImQ2n*dImQ3n*dReQ5n*dReQ6n
               + dReQ2n*dReQ3n*dReQ5n*dReQ6n
               - (dReQ8n*dReQ6n*dReQ2n-dReQ8n*dImQ6n*dImQ2n+dImQ8n*dReQ6n*dImQ2n+dImQ8n*dImQ6n*dReQ2n)
               - (dReQ8n*dReQ5n*dReQ3n-dReQ8n*dImQ5n*dImQ3n+dImQ8n*dReQ5n*dImQ3n+dImQ8n*dImQ5n*dReQ3n)
               - (dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
               - (pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
               - (dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - (dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
               + pow(dReQ8n,2.)+pow(dImQ8n,2.)+2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
               + 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+3.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
               + 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+pow(dReQ1n,2.)+pow(dImQ1n,2.)-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  four6n3n5n4n = (dImQ3n*dImQ4n*dImQ5n*dImQ6n+dImQ5n*dImQ6n*dReQ3n*dReQ4n 
               + dImQ4n*dImQ6n*dReQ3n*dReQ5n-dImQ3n*dImQ6n*dReQ4n*dReQ5n
               - dImQ4n*dImQ5n*dReQ3n*dReQ6n+dImQ3n*dImQ5n*dReQ4n*dReQ6n+dImQ3n*dImQ4n*dReQ5n*dReQ6n
               + dReQ3n*dReQ4n*dReQ5n*dReQ6n
               - (dReQ9n*dReQ6n*dReQ3n-dReQ9n*dImQ6n*dImQ3n+dImQ9n*dReQ6n*dImQ3n+dImQ9n*dImQ6n*dReQ3n)
               - (dReQ9n*dReQ5n*dReQ4n-dReQ9n*dImQ5n*dImQ4n+dImQ9n*dReQ5n*dImQ4n+dImQ9n*dImQ5n*dReQ4n)
               - (dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
               - (dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
               - (dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
               - (dReQ4n*dReQ3n*dReQ1n-dReQ4n*dImQ3n*dImQ1n+dImQ4n*dReQ3n*dImQ1n+dImQ4n*dImQ3n*dReQ1n)
               + pow(dReQ9n,2.)+pow(dImQ9n,2.)+2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
               + 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
               + 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+pow(dReQ2n,2.)+pow(dImQ2n,2.)
               + pow(dReQ1n,2.)+pow(dImQ1n,2.)-6.*dMult)
               / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.));
  f4pCorrelations->Fill(0.5,four1n1n1n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(1.5,four2n2n2n2n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(2.5,four3n3n3n3n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(3.5,four4n4n4n4n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(4.5,four5n5n5n5n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(5.5,four6n6n6n6n,d4pMultiplicityWeight);
  //f4pCorrelations->Fill(6.5,0.,d4pMultiplicityWeight); // empty
  f4pCorrelations->Fill(7.5,four2n1n2n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(8.5,four3n1n3n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(9.5,four3n2n3n2n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(10.5,four4n1n4n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(11.5,four4n2n4n2n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(12.5,four4n3n4n3n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(13.5,four5n1n5n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(14.5,four5n2n5n2n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(15.5,four5n3n5n3n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(16.5,four5n4n5n4n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(17.5,four6n1n6n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(18.5,four6n2n6n2n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(19.5,four6n3n6n3n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(20.5,four6n4n6n4n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(21.5,four6n5n6n5n,d4pMultiplicityWeight);
  //f4pCorrelations->Fill(22.5,0.,d4pMultiplicityWeight); // empty
  f4pCorrelations->Fill(23.5,four3n1n1n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(24.5,four6n2n2n2n,d4pMultiplicityWeight);
  //f4pCorrelations->Fill(25.5,0.,d4pMultiplicityWeight); // empty
  f4pCorrelations->Fill(26.5,four3n1n2n2n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(27.5,four4n2n1n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(28.5,four4n2n3n3n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(29.5,four5n2n2n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(30.5,four5n3n1n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(31.5,four5n1n3n3n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(32.5,four5n3n4n4n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(33.5,four6n4n1n1n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(34.5,four6n2n4n4n,d4pMultiplicityWeight);
  f4pCorrelations->Fill(35.5,four6n4n5n5n,d4pMultiplicityWeight);
  //f4pCorrelations->Fill(36.5,0.,d4pMultiplicityWeight); // empty
  f4pCorrelations->Fill(37.5,four4n1n3n2n,d4pMultiplicityWeight); 
  f4pCorrelations->Fill(38.5,four5n1n4n2n,d4pMultiplicityWeight); 
  f4pCorrelations->Fill(39.5,four5n2n4n3n,d4pMultiplicityWeight); 
  f4pCorrelations->Fill(40.5,four6n1n4n3n,d4pMultiplicityWeight); 
  f4pCorrelations->Fill(41.5,four6n1n5n2n,d4pMultiplicityWeight); 
  f4pCorrelations->Fill(42.5,four6n3n2n1n,d4pMultiplicityWeight); 
  f4pCorrelations->Fill(43.5,four6n2n5n3n,d4pMultiplicityWeight); 
  f4pCorrelations->Fill(44.5,four6n3n5n4n,d4pMultiplicityWeight); 
  allMixedCorrelators[15]=four1n1n1n1n;
  allMixedCorrelators[16]=four2n2n2n2n;
  allMixedCorrelators[17]=four3n3n3n3n;
  allMixedCorrelators[18]=four4n4n4n4n;
  allMixedCorrelators[19]=four5n5n5n5n;
  allMixedCorrelators[20]=four6n6n6n6n;
  allMixedCorrelators[21]=four2n1n2n1n;
  allMixedCorrelators[22]=four3n1n3n1n;
  allMixedCorrelators[23]=four3n2n3n2n;
  allMixedCorrelators[24]=four4n1n4n1n;
  allMixedCorrelators[25]=four4n2n4n2n;
  allMixedCorrelators[26]=four4n3n4n3n;
  allMixedCorrelators[27]=four5n1n5n1n;
  allMixedCorrelators[28]=four5n2n5n2n;
  allMixedCorrelators[29]=four5n3n5n3n;
  allMixedCorrelators[30]=four5n4n5n4n;
  allMixedCorrelators[31]=four6n1n6n1n;
  allMixedCorrelators[32]=four6n2n6n2n;
  allMixedCorrelators[33]=four6n3n6n3n;
  allMixedCorrelators[34]=four6n4n6n4n;
  allMixedCorrelators[35]=four6n5n6n5n;
  allMixedCorrelators[36]=four3n1n1n1n;
  allMixedCorrelators[37]=four6n2n2n2n;
  allMixedCorrelators[38]=four3n1n2n2n;
  allMixedCorrelators[39]=four4n2n1n1n;
  allMixedCorrelators[40]=four4n2n3n3n;
  allMixedCorrelators[41]=four5n2n2n1n;
  allMixedCorrelators[42]=four5n3n1n1n;
  allMixedCorrelators[43]=four5n1n3n3n;
  allMixedCorrelators[44]=four5n3n4n4n;
  allMixedCorrelators[45]=four6n4n1n1n;
  allMixedCorrelators[46]=four6n2n4n4n;
  allMixedCorrelators[47]=four6n4n5n5n;
  allMixedCorrelators[48]=four4n1n3n2n;
  allMixedCorrelators[49]=four5n1n4n2n;
  allMixedCorrelators[50]=four5n2n4n3n;
  allMixedCorrelators[51]=four6n1n4n3n;
  allMixedCorrelators[52]=four6n1n5n2n;
  allMixedCorrelators[53]=four6n3n2n1n;
  allMixedCorrelators[54]=four6n2n5n3n;
  allMixedCorrelators[55]=four6n3n5n4n;
 } // end of if(dMult>3.)

 // f) Calculate 5-p correlations:
 //  f1) "Standard candles" (30):
 Double_t five3n2n3n1n1n = 0.; // <5>_{3n,2n|3n,1n,1n} = <cos(n(3*phi1+2*phi2-3*phi3-1*phi4-1*phi5))>
 Double_t five4n1n2n2n1n = 0.; // <5>_{4n,1n|2n,2n,1n} = <cos(n(4*phi1+1*phi2-2*phi3-2*phi4-1*phi5))>
 Double_t five4n2n3n2n1n = 0.; // <5>_{4n,2n|3n,2n,1n} = <cos(n(4*phi1+2*phi2-3*phi3-2*phi4-1*phi5))>
 Double_t five4n3n3n2n2n = 0.; // <5>_{4n,3n|3n,2n,2n} = <cos(n(4*phi1+3*phi2-3*phi3-2*phi4-2*phi5))>
 Double_t five4n2n4n1n1n = 0.; // <5>_{4n,2n|4n,1n,1n} = <cos(n(4*phi1+2*phi2-4*phi3-1*phi4-1*phi5))>
 Double_t five4n3n4n2n1n = 0.; // <5>_{4n,3n|4n,2n,1n} = <cos(n(4*phi1+3*phi2-4*phi3-2*phi4-1*phi5))>
 Double_t five5n1n3n2n1n = 0.; // <5>_{5n,1n|3n,2n,1n} = <cos(n(5*phi1+1*phi2-3*phi3-2*phi4-1*phi5))>
 Double_t five5n2n5n1n1n = 0.; // <5>_{5n,2n|5n,1n,1n} = <cos(n(5*phi1+2*phi2-5*phi3-1*phi4-1*phi5))>
 Double_t five5n2n4n2n1n = 0.; // <5>_{5n,2n|4n,2n,1n} = <cos(n(5*phi1+2*phi2-4*phi3-2*phi4-1*phi5))>
 Double_t five5n3n4n3n1n = 0.; // <5>_{5n,3n|4n,3n,1n} = <cos(n(5*phi1+3*phi2-4*phi3-3*phi4-1*phi5))>
 Double_t five5n4n4n3n2n = 0.; // <5>_{5n,4n|4n,3n,2n} = <cos(n(5*phi1+4*phi2-4*phi3-3*phi4-2*phi5))>
 Double_t five5n3n5n2n1n = 0.; // <5>_{5n,3n|5n,2n,1n} = <cos(n(5*phi1+3*phi2-5*phi3-2*phi4-1*phi5))>
 Double_t five5n4n5n2n2n = 0.; // <5>_{5n,4n|5n,2n,2n} = <cos(n(5*phi1+4*phi2-5*phi3-2*phi4-2*phi5))>
 Double_t five5n4n5n3n1n = 0.; // <5>_{5n,4n|5n,3n,1n} = <cos(n(5*phi1+4*phi2-5*phi3-3*phi4-1*phi5))>
 Double_t five6n1n3n3n1n = 0.; // <5>_{6n,1n|3n,3n,1n} = <cos(n(6*phi1+1*phi2-3*phi3-3*phi4-1*phi5))>
 Double_t five6n2n3n3n2n = 0.; // <5>_{6n,2n|3n,3n,2n} = <cos(n(6*phi1+2*phi2-3*phi3-3*phi4-2*phi5))>
 Double_t five6n1n4n2n1n = 0.; // <5>_{6n,1n|4n,2n,1n} = <cos(n(6*phi1+1*phi2-4*phi3-2*phi4-1*phi5))>
 Double_t five6n3n4n3n2n = 0.; // <5>_{6n,3n|4n,3n,2n} = <cos(n(6*phi1+3*phi2-4*phi3-3*phi4-2*phi5))>
 Double_t five6n4n4n3n3n = 0.; // <5>_{6n,4n|4n,3n,3n} = <cos(n(6*phi1+4*phi2-4*phi3-3*phi4-3*phi5))>
 Double_t five6n2n5n2n1n = 0.; // <5>_{6n,2n|5n,2n,1n} = <cos(n(6*phi1+2*phi2-5*phi3-2*phi4-1*phi5))>
 Double_t five6n3n5n3n1n = 0.; // <5>_{6n,3n|5n,3n,1n} = <cos(n(6*phi1+3*phi2-5*phi3-3*phi4-1*phi5))>
 Double_t five6n4n5n4n1n = 0.; // <5>_{6n,4n|5n,4n,1n} = <cos(n(6*phi1+4*phi2-5*phi3-4*phi4-1*phi5))>
 Double_t five6n5n5n3n3n = 0.; // <5>_{6n,5n|5n,3n,3n} = <cos(n(6*phi1+5*phi2-5*phi3-3*phi4-3*phi5))>
 Double_t five6n2n6n1n1n = 0.; // <5>_{6n,2n|6n,1n,1n} = <cos(n(6*phi1+2*phi2-6*phi3-1*phi4-1*phi5))>
 Double_t five6n3n6n2n1n = 0.; // <5>_{6n,3n|6n,2n,1n} = <cos(n(6*phi1+3*phi2-6*phi3-2*phi4-1*phi5))>
 Double_t five6n4n6n2n2n = 0.; // <5>_{6n,4n|6n,2n,2n} = <cos(n(6*phi1+4*phi2-6*phi3-2*phi4-2*phi5))>
 Double_t five6n4n6n3n1n = 0.; // <5>_{6n,4n|6n,3n,1n} = <cos(n(6*phi1+4*phi2-6*phi3-3*phi4-1*phi5))>
 Double_t five6n5n5n4n2n = 0.; // <5>_{6n,5n|5n,4n,2n} = <cos(n(6*phi1+5*phi2-5*phi3-4*phi4-2*phi5))>
 Double_t five6n5n6n3n2n = 0.; // <5>_{6n,5n|6n,3n,2n} = <cos(n(6*phi1+5*phi2-6*phi3-3*phi4-2*phi5))> // TBI swap with previous
 Double_t five6n5n6n4n1n = 0.; // <5>_{6n,5n|6n,4n,1n} = <cos(n(6*phi1+5*phi2-6*phi3-4*phi4-1*phi5))>
 //  f2) Two distinct harmonics (9):
 Double_t five2n1n1n1n1n = 0.; // <5>_{2n,1n|1n,1n,1n} = <cos(n(2*phi1+1*phi2-1*phi3-1*phi4-1*phi5))>
 Double_t five2n2n2n1n1n = 0.; // <5>_{2n,2n|2n,1n,1n} = <cos(n(2*phi1+2*phi2-2*phi3-1*phi4-1*phi5))>
 Double_t five3n3n2n2n2n = 0.; // <5>_{3n,3n|2n,2n,2n} = <cos(n(3*phi1+3*phi2-2*phi3-2*phi4-2*phi5))>
 Double_t five4n1n1n1n1n = 0.; // <5>_{4n|1n,1n,1n,1n} = <cos(n(4*phi1-1*phi2-1*phi3-1*phi4-1*phi5))>
 Double_t five4n2n2n2n2n = 0.; // <5>_{4n,2n|2n,2n,2n} = <cos(n(4*phi1+2*phi2-2*phi3-2*phi4-2*phi5))>
 Double_t five4n4n4n2n2n = 0.; // <5>_{4n,4n|4n,2n,2n} = <cos(n(4*phi1+4*phi2-4*phi3-2*phi4-2*phi5))>
 Double_t five6n3n3n3n3n = 0.; // <5>_{6n,3n|3n,3n,3n} = <cos(n(6*phi1+3*phi2-3*phi3-3*phi4-3*phi5))>
 Double_t five6n6n4n4n4n = 0.; // <5>_{6n,6n|4n,4n,4n} = <cos(n(6*phi1+6*phi2-4*phi3-4*phi4-4*phi5))>
 Double_t five6n6n6n3n3n = 0.; // <5>_{6n,6n|6n,3n,3n} = <cos(n(6*phi1+6*phi2-6*phi3-3*phi4-3*phi5))>
 //  f3) Three distinct harmonics (30):
 Double_t five3n1n2n1n1n = 0.; // <5>_{3n,1n|2n,1n,1n} = <cos(n(3*phi1+1*phi2-2*phi3-1*phi4-1*phi5))>
 Double_t five3n2n2n2n1n = 0.; // <5>_{3n,2n|2n,2n,1n} = <cos(n(3*phi1+2*phi2-2*phi3-2*phi4-1*phi5))>
 Double_t five3n3n3n2n1n = 0.; // <5>_{3n,3n|3n,2n,1n} = <cos(n(3*phi1+3*phi2-3*phi3-2*phi4-1*phi5))>
 Double_t five4n1n3n1n1n = 0.; // <5>_{4n,1n|3n,1n,1n} = <cos(n(4*phi1+1*phi2-3*phi3-1*phi4-1*phi5))>
 Double_t five4n1n1n3n3n = 0.; // <5>_{4n,1n,1n|3n,3n} = <cos(n(4*phi1+1*phi2+1*phi3-3*phi4-3*phi5))>
 Double_t five4n3n3n3n1n = 0.; // <5>_{4n,3n|3n,3n,1n} = <cos(n(4*phi1+3*phi2-3*phi3-3*phi4-1*phi5))>
 Double_t five4n4n3n3n2n = 0.; // <5>_{4n,4n|3n,3n,2n} = <cos(n(4*phi1+4*phi2-3*phi3-3*phi4-2*phi5))>
 Double_t five4n4n4n3n1n = 0.; // <5>_{4n,4n|4n,3n,1n} = <cos(n(4*phi1+4*phi2-4*phi3-3*phi4-1*phi5))>
 Double_t five5n2n1n1n1n = 0.; // <5>_{5n|2n,1n,1n,1n} = <cos(n(5*phi1-2*phi2-1*phi3-1*phi4-1*phi5))>
 Double_t five5n1n2n2n2n = 0.; // <5>_{5n,1n|2n,2n,2n} = <cos(n(5*phi1+1*phi2-2*phi3-2*phi4-2*phi5))>
 Double_t five5n2n3n2n2n = 0.; // <5>_{5n,2n|3n,2n,2n} = <cos(n(5*phi1+2*phi2-3*phi3-2*phi4-2*phi5))>
 Double_t five5n3n3n3n2n = 0.; // <5>_{5n,3n|3n,3n,2n} = <cos(n(5*phi1+3*phi2-3*phi3-3*phi4-2*phi5))>
 Double_t five5n1n4n1n1n = 0.; // <5>_{5n,1n|4n,1n,1n} = <cos(n(5*phi1+1*phi2-4*phi3-1*phi4-1*phi5))>
 Double_t five5n4n3n3n3n = 0.; // <5>_{5n,4n|3n,3n,3n} = <cos(n(5*phi1+4*phi2-3*phi3-3*phi4-3*phi5))>
 Double_t five5n4n4n4n1n = 0.; // <5>_{5n,4n|4n,4n,1n} = <cos(n(5*phi1+4*phi2-4*phi3-4*phi4-1*phi5))>
 Double_t five5n5n4n3n3n = 0.; // <5>_{5n,5n|4n,3n,3n} = <cos(n(5*phi1+5*phi2-4*phi3-3*phi4-3*phi5))>
 Double_t five5n5n4n4n2n = 0.; // <5>_{5n,5n|4n,4n,2n} = <cos(n(5*phi1+5*phi2-4*phi3-4*phi4-2*phi5))>
 Double_t five5n5n5n3n2n = 0.; // <5>_{5n,5n|5n,3n,2n} = <cos(n(5*phi1+5*phi2-5*phi3-3*phi4-2*phi5))>
 Double_t five5n5n5n4n1n = 0.; // <5>_{5n,5n|5n,4n,1n} = <cos(n(5*phi1+5*phi2-5*phi3-4*phi4-1*phi5))>
 Double_t five6n2n2n1n1n = 0.; // <5>_{6n|2n,2n,1n,1n} = <cos(n(6*phi1-2*phi2-2*phi3-1*phi4-1*phi5))>
 Double_t five6n3n1n1n1n = 0.; // <5>_{6n|3n,1n,1n,1n} = <cos(n(6*phi1-3*phi2-1*phi3-1*phi4-1*phi5))>
 Double_t five6n1n1n4n4n = 0.; // <5>_{6n,1n,1n|4n,4n} = <cos(n(6*phi1+1*phi2+1*phi3-4*phi4-4*phi5))>
 Double_t five6n1n5n1n1n = 0.; // <5>_{6n,1n|5n,1n,1n} = <cos(n(6*phi1+1*phi2-5*phi3-1*phi4-1*phi5))>
 Double_t five6n2n4n2n2n = 0.; // <5>_{6n,2n|4n,2n,2n} = <cos(n(6*phi1+2*phi2-4*phi3-2*phi4-2*phi5))>
 Double_t five6n4n4n4n2n = 0.; // <5>_{6n,4n|4n,4n,2n} = <cos(n(6*phi1+4*phi2-4*phi3-4*phi4-2*phi5))>
 Double_t five6n2n2n5n5n = 0.; // <5>_{6n,2n,2n|5n,5n} = <cos(n(6*phi1+2*phi2+2*phi3-5*phi4-5*phi5))>
 Double_t five6n5n5n5n1n = 0.; // <5>_{6n,5n|5n,5n,1n} = <cos(n(6*phi1+5*phi2-5*phi3-5*phi4-1*phi5))>
 Double_t five6n6n5n5n2n = 0.; // <5>_{6n,6n|5n,5n,2n} = <cos(n(6*phi1+6*phi2-5*phi3-5*phi4-2*phi5))>
 Double_t five6n6n6n4n2n = 0.; // <5>_{6n,6n|6n,4n,2n} = <cos(n(6*phi1+6*phi2-6*phi3-4*phi4-2*phi5))>
 Double_t five6n6n6n5n1n = 0.; // <5>_{6n,6n|6n,5n,1n} = <cos(n(6*phi1+6*phi2-6*phi3-5*phi4-1*phi5))> // TBI swap with the one above
 // Four distinct harmonics (11):
 Double_t five5n2n3n3n1n = 0.; // <5>_{5n,2n|3n,3n,1n} = <cos(n(5*phi1+2*phi2-3*phi3-3*phi4-1*phi5))>
 Double_t five5n1n1n4n3n = 0.; // <5>_{5n,1n,1n|4n,3n} = <cos(n(5*phi1+1*phi2+1*phi3-4*phi4-3*phi5))>
 Double_t five5n3n4n2n2n = 0.; // <5>_{5n,3n|4n,2n,2n} = <cos(n(5*phi1+3*phi2-4*phi3-2*phi4-2*phi5))>
 Double_t five5n2n1n4n4n = 0.; // <5>_{5n,2n,1n|4n,4n} = <cos(n(5*phi1+2*phi2+1*phi3-4*phi4-4*phi5))>
 Double_t five6n1n3n2n2n = 0.; // <5>_{6n,1n|3n,2n,2n} = <cos(n(6*phi1+1*phi2-3*phi3-2*phi4-2*phi5))>
 Double_t five6n3n4n4n1n = 0.; // <5>_{6n,3n|4n,4n,1n} = <cos(n(6*phi1+3*phi2-4*phi3-4*phi4-1*phi5))>
 Double_t five6n1n1n5n3n = 0.; // <5>_{6n,1n,1n|5n,3n} = <cos(n(6*phi1+1*phi2+1*phi3-5*phi4-3*phi5))>
 Double_t five6n3n5n2n2n = 0.; // <5>_{6n,3n|5n,2n,2n} = <cos(n(6*phi1+3*phi2-5*phi3-2*phi4-2*phi5))>
 Double_t five6n5n4n4n3n = 0.; // <5>_{6n,5n|4n,4n,3n} = <cos(n(6*phi1+5*phi2-4*phi3-4*phi4-3*phi5))>
 Double_t five6n3n1n5n5n = 0.; // <5>_{6n,3n,1n|5n,5n} = <cos(n(6*phi1+3*phi2+1*phi3-5*phi4-5*phi5))>
 Double_t five6n6n5n4n3n = 0.; // <5>_{6n,6n|5n,4n,3n} = <cos(n(6*phi1+6*phi2-5*phi3-4*phi4-3*phi5))>
 // Five distinct harmonics (3):
 Double_t five6n2n4n3n1n = 0.; // <5>_{6n,2n|4n,3n,1n} = <cos(n(6*phi1+2*phi2-4*phi3-3*phi4-1*phi5))>
 Double_t five6n2n1n5n4n = 0.; // <5>_{6n,2n,1n|5n,4n} = <cos(n(6*phi1+2*phi2+1*phi3-5*phi4-4*phi5))>
 Double_t five6n4n5n3n2n = 0.; // <5>_{6n,4n|5n,3n,2n} = <cos(n(6*phi1+4*phi2-5*phi3-3*phi4-2*phi5))>
 if(dMult>4.)
 {
  five3n2n3n1n1n = (-(pow(dImQ3n,2.)+pow(dReQ3n,2.))
                 * (-2.*dImQ1n*dImQ2n*dReQ1n+pow(dImQ1n,2.)*dReQ2n-pow(dReQ1n,2.)*dReQ2n)
                 - (-pow(dImQ1n,2.)*dImQ3n*dImQ5n+dImQ3n*dImQ5n*pow(dReQ1n,2.)
                 + 2.*dImQ1n*dImQ5n*dReQ1n*dReQ3n-2.*dImQ1n*dImQ3n*dReQ1n*dReQ5n 
                 - pow(dImQ1n,2.)*dReQ3n*dReQ5n+pow(dReQ1n,2.)*dReQ3n*dReQ5n)
                 - 2.*(dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n)
                 - (dReQ3n*pow(dReQ1n,3.)-3.*dReQ1n*dReQ3n*pow(dImQ1n,2.)
                 + 3.*dImQ1n*dImQ3n*pow(dReQ1n,2.)-dImQ3n*pow(dImQ1n,3.))
                 - 2.*((pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
                 + 3.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 + 6.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 2.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 + 9.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 - (dMult-8.)*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-4.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+(dMult-12.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-9.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-2.*dMult*(dMult-12.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five4n1n2n2n1n = ((pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 * (pow(dReQ2n,2.)*dReQ4n-pow(dImQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n)
                 - 2.*(dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n)    
                 - 2.*((dReQ4n*dReQ2n+dImQ4n*dImQ2n)*(pow(dReQ1n,2.)-pow(dImQ1n,2.)) 
                 + 2.*dReQ1n*dImQ1n*(dImQ4n*dReQ2n-dReQ4n*dImQ2n))
                 - (-pow(dImQ2n,2.)*dImQ1n*dImQ5n+dImQ1n*dImQ5n*pow(dReQ2n,2.)
                 + 2.*dImQ2n*dImQ5n*dReQ2n*dReQ1n-2.*dImQ2n*dImQ1n*dReQ2n*dReQ5n 
                 - pow(dImQ2n,2.)*dReQ1n*dReQ5n+pow(dReQ2n,2.)*dReQ1n*dReQ5n)
                 - ((pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + (dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
                 + 2.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 + 2.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 2.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 + 3.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 4.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 + 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
                 + 6.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 - (dMult-6.)*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - 4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 4.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+(dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-2.*dMult*(dMult-12.))
                  / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five4n2n3n2n1n = ((pow(dImQ2n,2.)+pow(dReQ2n,2.))*(dImQ3n*dImQ4n*dReQ1n+dImQ1n*dImQ4n*dReQ3n 
                 - dImQ1n*dImQ3n*dReQ4n+dReQ1n*dReQ3n*dReQ4n)
                 - (dReQ1n*dReQ2n*dReQ3n*dReQ6n-dReQ3n*dReQ6n*dImQ1n*dImQ2n
                 - dReQ2n*dReQ6n*dImQ1n*dImQ3n-dReQ1n*dReQ6n*dImQ2n*dImQ3n
                 + dReQ2n*dReQ3n*dImQ1n*dImQ6n+dReQ1n*dReQ3n*dImQ2n*dImQ6n 
                 + dReQ1n*dReQ2n*dImQ3n*dImQ6n-dImQ1n*dImQ2n*dImQ3n*dImQ6n)
                 - (dImQ1n*dImQ2n*dImQ4n*dImQ5n+dImQ4n*dImQ5n*dReQ1n*dReQ2n 
                 + dImQ2n*dImQ5n*dReQ1n*dReQ4n-dImQ1n*dImQ5n*dReQ2n*dReQ4n
                 - dImQ2n*dImQ4n*dReQ1n*dReQ5n+dImQ1n*dImQ4n*dReQ2n*dReQ5n 
                 + dImQ1n*dImQ2n*dReQ4n*dReQ5n+dReQ1n*dReQ2n*dReQ4n*dReQ5n)
                 - ((dReQ4n*dReQ2n-dImQ4n*dImQ2n)*(dReQ3n*dReQ3n-dImQ3n*dImQ3n)
                 + 2.*(dReQ4n*dImQ2n+dImQ4n*dReQ2n)*dReQ3n*dImQ3n)
                 - (dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n)
                 - ((dReQ4n*dReQ2n+dImQ4n*dImQ2n)*(pow(dReQ1n,2.)-pow(dImQ1n,2.)) 
                 + 2.*dReQ1n*dImQ1n*(dImQ4n*dReQ2n-dReQ4n*dImQ2n))
                 - ((pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 3.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 + (dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
                 + pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n
                 + dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n
                 + 3.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 - (dMult-7.)*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 3.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 + 7.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 4.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+(dMult-10.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + 2.*(dMult-7.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+(dMult-12.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*dMult*(dMult-12.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)); 

  // *********************************************************************
  Double_t reQ7nQ3nstarQ2nstarQ2nstar = (dReQ7n*dReQ3n+dImQ7n*dImQ3n)*(pow(dReQ2n,2)-pow(dImQ2n,2)) 
                                      + 2.*dReQ2n*dImQ2n*(dImQ7n*dReQ3n-dReQ7n*dImQ3n); 
  Double_t reQ5nQ2nQ4nstarQ3nstar = dImQ2n*dImQ3n*dImQ4n*dImQ5n+dImQ4n*dImQ5n*dReQ2n*dReQ3n 
                                  + dImQ3n*dImQ5n*dReQ2n*dReQ4n-dImQ2n*dImQ5n*dReQ3n*dReQ4n
                                  - dImQ3n*dImQ4n*dReQ2n*dReQ5n+dImQ2n*dImQ4n*dReQ3n*dReQ5n 
                                  + dImQ2n*dImQ3n*dReQ4n*dReQ5n+dReQ2n*dReQ3n*dReQ4n*dReQ5n;
  Double_t reQ7nQ4nstarQ3nstar = dReQ7n*dReQ4n*dReQ3n-dReQ7n*dImQ4n*dImQ3n+dImQ7n*dReQ4n*dImQ3n
                               + dImQ7n*dImQ4n*dReQ3n; 


  Double_t reQ7nQ5nstarQ2nstar = dReQ7n*dReQ5n*dReQ2n-dReQ7n*dImQ5n*dImQ2n+dImQ7n*dReQ5n*dImQ2n
                               + dImQ7n*dImQ5n*dReQ2n;

  // <5>_{6n,4n|4n,3n,3n}:
  Double_t reQ10nQ4nstarQ3nstarQ3nstar = (dReQ10n*dReQ4n+dImQ10n*dImQ4n)*(pow(dReQ3n,2)-pow(dImQ3n,2)) 
                                      + 2.*dReQ3n*dImQ3n*(dImQ10n*dReQ4n-dReQ10n*dImQ4n); 
  Double_t reQ7nQ3nQ6nstarQ4nstar = dImQ3n*dImQ4n*dImQ6n*dImQ7n+dImQ6n*dImQ7n*dReQ3n*dReQ4n 
                                  + dImQ4n*dImQ7n*dReQ3n*dReQ6n-dImQ3n*dImQ7n*dReQ4n*dReQ6n
                                  - dImQ4n*dImQ6n*dReQ3n*dReQ7n+dImQ3n*dImQ6n*dReQ4n*dReQ7n 
                                  + dImQ3n*dImQ4n*dReQ6n*dReQ7n+dReQ3n*dReQ4n*dReQ6n*dReQ7n;
  Double_t reQ10nQ7nstarQ3nstar = dReQ10n*dReQ7n*dReQ3n-dReQ10n*dImQ7n*dImQ3n+dImQ10n*dReQ7n*dImQ3n
                                + dImQ10n*dImQ7n*dReQ3n; 
  Double_t reQ10nQ6nstarQ4nstar = dReQ10n*dReQ6n*dReQ4n-dReQ10n*dImQ6n*dImQ4n+dImQ10n*dReQ6n*dImQ4n
                                + dImQ10n*dImQ6n*dReQ4n; 
  Double_t reQ6nQ1nQ4nstarQ3nstar = dImQ1n*dImQ3n*dImQ4n*dImQ6n+dImQ4n*dImQ6n*dReQ1n*dReQ3n 
                                  + dImQ3n*dImQ6n*dReQ1n*dReQ4n-dImQ1n*dImQ6n*dReQ3n*dReQ4n
                                  - dImQ3n*dImQ4n*dReQ1n*dReQ6n+dImQ1n*dImQ4n*dReQ3n*dReQ6n 
                                  + dImQ1n*dImQ3n*dReQ4n*dReQ6n+dReQ1n*dReQ3n*dReQ4n*dReQ6n;
  Double_t reQ7nQ6nstarQ1nstar = dReQ7n*dReQ6n*dReQ1n-dReQ7n*dImQ6n*dImQ1n+dImQ7n*dReQ6n*dImQ1n
                               + dImQ7n*dImQ6n*dReQ1n;
 // <5>_{6n,5n|5n,3n,3n}:
 /*Double_t reQ11nQ5nstarQ3nstarQ3nstar = (dReQ11n*dReQ5n+dImQ11n*dImQ5n)*(pow(dReQ3n,2)-pow(dImQ3n,2)) 
                                      + 2.*dReQ3n*dImQ3n*(dImQ11n*dReQ5n-dReQ11n*dImQ5n); */
 Double_t reQ6nQ2nQ5nstarQ3nstar = dImQ2n*dImQ3n*dImQ5n*dImQ6n+dImQ5n*dImQ6n*dReQ2n*dReQ3n 
                                 + dImQ3n*dImQ6n*dReQ2n*dReQ5n-dImQ2n*dImQ6n*dReQ3n*dReQ5n
                                 - dImQ3n*dImQ5n*dReQ2n*dReQ6n+dImQ2n*dImQ5n*dReQ3n*dReQ6n 
                                 + dImQ2n*dImQ3n*dReQ5n*dReQ6n+dReQ2n*dReQ3n*dReQ5n*dReQ6n;
 Double_t reQ8nQ3nQ6nstarQ5nstar = dImQ3n*dImQ5n*dImQ6n*dImQ8n+dImQ6n*dImQ8n*dReQ3n*dReQ5n 
                                 + dImQ5n*dImQ8n*dReQ3n*dReQ6n-dImQ3n*dImQ8n*dReQ5n*dReQ6n
                                 - dImQ5n*dImQ6n*dReQ3n*dReQ8n+dImQ3n*dImQ6n*dReQ5n*dReQ8n 
                                 + dImQ3n*dImQ5n*dReQ6n*dReQ8n+dReQ3n*dReQ5n*dReQ6n*dReQ8n;
 Double_t reQ11nQ6nstarQ5nstar = dReQ11n*dReQ6n*dReQ5n-dReQ11n*dImQ6n*dImQ5n+dImQ11n*dReQ6n*dImQ5n
                               + dImQ11n*dImQ6n*dReQ5n;
 Double_t reQ8nQ6nstarQ2nstar = dReQ8n*dReQ6n*dReQ2n-dReQ8n*dImQ6n*dImQ2n+dImQ8n*dReQ6n*dImQ2n
                              + dImQ8n*dImQ6n*dReQ2n; 
 Double_t reQ11nQ8nstarQ3nstar = dReQ11n*dReQ8n*dReQ3n-dReQ11n*dImQ8n*dImQ3n+dImQ11n*dReQ8n*dImQ3n
                               + dImQ11n*dImQ8n*dReQ3n;
 Double_t reQ8nQ5nstarQ3nstar = dReQ8n*dReQ5n*dReQ3n-dReQ8n*dImQ5n*dImQ3n+dImQ8n*dReQ5n*dImQ3n
                              + dImQ8n*dImQ5n*dReQ3n; 
 // <5>_{5n,2n|5n,1n,1n}
 Double_t reQ7nQ5nstarQ1nstarQ1nstar = (dReQ7n*dReQ5n+dImQ7n*dImQ5n)*(pow(dReQ1n,2)-pow(dImQ1n,2)) 
                                      + 2.*dReQ1n*dImQ1n*(dImQ7n*dReQ5n-dReQ7n*dImQ5n); 
 Double_t reQ6nQ1nQ5nstarQ2nstar = dImQ1n*dImQ2n*dImQ5n*dImQ6n+dImQ5n*dImQ6n*dReQ1n*dReQ2n 
                                 + dImQ2n*dImQ6n*dReQ1n*dReQ5n-dImQ1n*dImQ6n*dReQ2n*dReQ5n
                                 - dImQ2n*dImQ5n*dReQ1n*dReQ6n+dImQ1n*dImQ5n*dReQ2n*dReQ6n 
                                 + dImQ1n*dImQ2n*dReQ5n*dReQ6n+dReQ1n*dReQ2n*dReQ5n*dReQ6n;
 // <5>_{5n,4n|5n,2n,2n}
 Double_t reQ9nQ5nstarQ2nstarQ2nstar = (dReQ9n*dReQ5n+dImQ9n*dImQ5n)*(pow(dReQ2n,2)-pow(dImQ2n,2)) 
                                     + 2.*dReQ2n*dImQ2n*(dImQ9n*dReQ5n-dReQ9n*dImQ5n);
 Double_t reQ7nQ2nQ5nstarQ4nstar = dImQ2n*dImQ4n*dImQ5n*dImQ7n+dImQ5n*dImQ7n*dReQ2n*dReQ4n 
                                 + dImQ4n*dImQ7n*dReQ2n*dReQ5n-dImQ2n*dImQ7n*dReQ4n*dReQ5n
                                 - dImQ4n*dImQ5n*dReQ2n*dReQ7n+dImQ2n*dImQ5n*dReQ4n*dReQ7n 
                                 + dImQ2n*dImQ4n*dReQ5n*dReQ7n+dReQ2n*dReQ4n*dReQ5n*dReQ7n;
 Double_t reQ9nQ5nstarQ4nstar = dReQ9n*dReQ5n*dReQ4n-dReQ9n*dImQ5n*dImQ4n+dImQ9n*dReQ5n*dImQ4n
                              + dImQ9n*dImQ5n*dReQ4n; 
 Double_t reQ9nQ7nstarQ2nstar = dReQ9n*dReQ7n*dReQ2n-dReQ9n*dImQ7n*dImQ2n+dImQ9n*dReQ7n*dImQ2n
                              + dImQ9n*dImQ7n*dReQ2n; 
 // <5>_{6n,2n|6n,1n,1n}
 Double_t reQ8nQ6nstarQ1nstarQ1nstar = (dReQ8n*dReQ6n+dImQ8n*dImQ6n)*(pow(dReQ1n,2)-pow(dImQ1n,2)) 
                                     + 2.*dReQ1n*dImQ1n*(dImQ8n*dReQ6n-dReQ8n*dImQ6n);
 Double_t reQ7nQ1nQ6nstarQ2nstar = dImQ1n*dImQ2n*dImQ6n*dImQ7n+dImQ6n*dImQ7n*dReQ1n*dReQ2n 
                                 + dImQ2n*dImQ7n*dReQ1n*dReQ6n-dImQ1n*dImQ7n*dReQ2n*dReQ6n
                                 - dImQ2n*dImQ6n*dReQ1n*dReQ7n+dImQ1n*dImQ6n*dReQ2n*dReQ7n 
                                 + dImQ1n*dImQ2n*dReQ6n*dReQ7n+dReQ1n*dReQ2n*dReQ6n*dReQ7n;
 Double_t reQ8nQ7nstarQ1nstar = dReQ8n*dReQ7n*dReQ1n-dReQ8n*dImQ7n*dImQ1n+dImQ8n*dReQ7n*dImQ1n
                              + dImQ8n*dImQ7n*dReQ1n;
 // <5>_{5n,2n|4n,2n,1n}
 Double_t reQ5nQ2nQ4nstarQ2nstarQ1nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))
                                        * (dReQ1n*dReQ4n*dReQ5n-dReQ5n*dImQ1n*dImQ4n 
                                        + dReQ4n*dImQ1n*dImQ5n+dReQ1n*dImQ4n*dImQ5n);
 Double_t reQ7nQ4nstarQ2nstarQ1nstar = dReQ1n*dReQ2n*dReQ4n*dReQ7n-dReQ4n*dReQ7n*dImQ1n*dImQ2n 
                                     - dReQ2n*dReQ7n*dImQ1n*dImQ4n-dReQ1n*dReQ7n*dImQ2n*dImQ4n 
                                     + dReQ2n*dReQ4n*dImQ1n*dImQ7n+dReQ1n*dReQ4n*dImQ2n*dImQ7n 
                                     + dReQ1n*dReQ2n*dImQ4n*dImQ7n-dImQ1n*dImQ2n*dImQ4n*dImQ7n;
 // <5>_{4n,3n|4n,2n,1n}:
 Double_t reQ4nQ3nQ4nstarQ2nstarQ1nstar = (dReQ1n*dReQ2n*dReQ3n-dReQ3n*dImQ1n*dImQ2n 
	                                + dReQ2n*dImQ1n*dImQ3n+dReQ1n*dImQ2n*dImQ3n) 
					* (pow(dReQ4n,2.)+pow(dImQ4n,2.));	  
 /*
 Double_t reQ4nQ1nQ3nstarQ2nstar = dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n;
 */
 // <5>_{5n,3n|4n,3n,1n}:
 Double_t reQ5nQ3nQ4nstarQ3nstarQ1nstar = (pow(dReQ3n,2.)+pow(dImQ3n,2.))
                                        * (dReQ1n*dReQ4n*dReQ5n-dReQ5n*dImQ1n*dImQ4n 
                                        + dReQ4n*dImQ1n*dImQ5n+dReQ1n*dImQ4n*dImQ5n);
 Double_t reQ5nQ3nQ4nstarQ4nstar = dReQ3n*pow(dReQ4n,2.)*dReQ5n+2.*dReQ4n*dReQ5n*dImQ3n*dImQ4n 
	                         - dReQ3n*dReQ5n*pow(dImQ4n,2.)-pow(dReQ4n,2.)*dImQ3n*dImQ5n
				 + 2.*dReQ3n*dReQ4n*dImQ4n*dImQ5n+dImQ3n*pow(dImQ4n,2.)*dImQ5n;
 Double_t reQ7nQ1nQ5nstarQ3nstar = dImQ1n*dImQ3n*dImQ5n*dImQ7n+dImQ5n*dImQ7n*dReQ1n*dReQ3n 
                                 + dImQ3n*dImQ7n*dReQ1n*dReQ5n-dImQ1n*dImQ7n*dReQ3n*dReQ5n
                                 - dImQ3n*dImQ5n*dReQ1n*dReQ7n+dImQ1n*dImQ5n*dReQ3n*dReQ7n 
                                 + dImQ1n*dImQ3n*dReQ5n*dReQ7n+dReQ1n*dReQ3n*dReQ5n*dReQ7n;		
 Double_t reQ8nQ4nstarQ3nstarQ1nstar = dReQ1n*dReQ3n*dReQ4n*dReQ8n-dReQ4n*dReQ8n*dImQ1n*dImQ3n 
	                             - dReQ3n*dReQ8n*dImQ1n*dImQ4n-dReQ1n*dReQ8n*dImQ3n*dImQ4n 
				     + dReQ3n*dReQ4n*dImQ1n*dImQ8n+dReQ1n*dReQ4n*dImQ3n*dImQ8n 
				     + dReQ1n*dReQ3n*dImQ4n*dImQ8n-dImQ1n*dImQ3n*dImQ4n*dImQ8n;
 Double_t reQ8nQ4nstarQ4nstar = pow(dReQ4n,2.)*dReQ8n-dReQ8n*pow(dImQ4n,2.)+2.*dReQ4n*dImQ4n*dImQ8n;
 // <5>_{5n,4n|4n,3n,2n}:
 Double_t reQ5nQ4nQ4nstarQ3nstarQ2nstar = (pow(dReQ4n,2.)+pow(dImQ4n,2.))
                                        * (dReQ2n*dReQ3n*dReQ5n-dReQ5n*dImQ2n*dImQ3n 
                                        + dReQ3n*dImQ2n*dImQ5n+dReQ2n*dImQ3n*dImQ5n);
 Double_t reQ6nQ3nQ5nstarQ4nstar = dImQ4n*dImQ3n*dImQ6n*dImQ5n+dImQ6n*dImQ5n*dReQ4n*dReQ3n 
                                 + dImQ3n*dImQ5n*dReQ4n*dReQ6n-dImQ4n*dImQ5n*dReQ3n*dReQ6n
                                 - dImQ3n*dImQ6n*dReQ4n*dReQ5n+dImQ4n*dImQ6n*dReQ3n*dReQ5n 
                                 + dImQ4n*dImQ3n*dReQ6n*dReQ5n+dReQ4n*dReQ3n*dReQ6n*dReQ5n;
 Double_t reQ9nQ4nstarQ3nstarQ2nstar = dReQ2n*dReQ3n*dReQ4n*dReQ9n-dReQ4n*dReQ9n*dImQ2n*dImQ3n 
	                             - dReQ3n*dReQ9n*dImQ2n*dImQ4n-dReQ2n*dReQ9n*dImQ3n*dImQ4n 
				     + dReQ3n*dReQ4n*dImQ2n*dImQ9n+dReQ2n*dReQ4n*dImQ3n*dImQ9n 
				     + dReQ2n*dReQ3n*dImQ4n*dImQ9n-dImQ2n*dImQ3n*dImQ4n*dImQ9n;	  
 Double_t reQ9nQ6nstarQ3nstar = dReQ9n*dReQ6n*dReQ3n-dReQ9n*dImQ6n*dImQ3n+dImQ9n*dReQ6n*dImQ3n
                              + dImQ9n*dImQ6n*dReQ3n; 
 // <5>_{5n,3n|5n,2n,1n}:
 Double_t reQ5nQ3nQ5nstarQ2nstarQ1nstar = (dReQ1n*dReQ2n*dReQ3n-dReQ3n*dImQ1n*dImQ2n 
	                                + dReQ2n*dImQ1n*dImQ3n+dReQ1n*dImQ2n*dImQ3n) 
					* (pow(dReQ5n,2.)+pow(dImQ5n,2.));
 Double_t reQ8nQ5nstarQ2nstarQ1nstar = dReQ1n*dReQ2n*dReQ5n*dReQ8n-dReQ5n*dReQ8n*dImQ1n*dImQ2n 
	                             - dReQ2n*dReQ8n*dImQ1n*dImQ5n-dReQ1n*dReQ8n*dImQ2n*dImQ5n 
				     + dReQ2n*dReQ5n*dImQ1n*dImQ8n+dReQ1n*dReQ5n*dImQ2n*dImQ8n 
				     + dReQ1n*dReQ2n*dImQ5n*dImQ8n-dImQ1n*dImQ2n*dImQ5n*dImQ8n;
 // <5>_{5n,4n|5n,3n,1n}:
 Double_t reQ5nQ4nQ5nstarQ3nstarQ1nstar = (dReQ1n*dReQ3n*dReQ4n-dReQ4n*dImQ1n*dImQ3n 
	                                + dReQ3n*dImQ1n*dImQ4n+dReQ1n*dImQ3n*dImQ4n) 
					* (pow(dReQ5n,2.)+pow(dImQ5n,2.));
 Double_t reQ8nQ1nQ5nstarQ4nstar = dImQ4n*dImQ1n*dImQ8n*dImQ5n+dImQ8n*dImQ5n*dReQ4n*dReQ1n 
                                 + dImQ1n*dImQ5n*dReQ4n*dReQ8n-dImQ4n*dImQ5n*dReQ1n*dReQ8n
                                 - dImQ1n*dImQ8n*dReQ4n*dReQ5n+dImQ4n*dImQ8n*dReQ1n*dReQ5n 
                                 + dImQ4n*dImQ1n*dReQ8n*dReQ5n+dReQ4n*dReQ1n*dReQ8n*dReQ5n;			 
 Double_t reQ9nQ5nstarQ3nstarQ1nstar = dReQ1n*dReQ3n*dReQ5n*dReQ9n-dReQ5n*dReQ9n*dImQ1n*dImQ3n 
	                             - dReQ3n*dReQ9n*dImQ1n*dImQ5n-dReQ1n*dReQ9n*dImQ3n*dImQ5n 
				     + dReQ3n*dReQ5n*dImQ1n*dImQ9n+dReQ1n*dReQ5n*dImQ3n*dImQ9n 
				     + dReQ1n*dReQ3n*dImQ5n*dImQ9n-dImQ1n*dImQ3n*dImQ5n*dImQ9n;
 Double_t reQ9nQ8nstarQ1nstar = dReQ9n*dReQ8n*dReQ1n-dReQ9n*dImQ8n*dImQ1n+dImQ9n*dReQ8n*dImQ1n
                              + dImQ9n*dImQ8n*dReQ1n; 
 // <5>_{6n,1n|4n,2n,1n}:
 Double_t reQ6nQ1nQ4nstarQ2nstarQ1nstar = (dReQ2n*dReQ4n*dReQ6n-dReQ6n*dImQ2n*dImQ4n 
	                                + dReQ4n*dImQ2n*dImQ6n+dReQ2n*dImQ4n*dImQ6n) 
				        * (pow(dReQ1n,2.)+pow(dImQ1n,2.));
 // <5>_{6n,3n|4n,3n,2n}:
 Double_t reQ6nQ3nQ4nstarQ3nstarQ2nstar = (dReQ2n*dReQ4n*dReQ6n-dReQ6n*dImQ2n*dImQ4n 
	                                + dReQ4n*dImQ2n*dImQ6n+dReQ2n*dImQ4n*dImQ6n) 
			  	        * (pow(dReQ3n,2.)+pow(dImQ3n,2.));
 Double_t reQ7nQ2nQ6nstarQ3nstar = dImQ3n*dImQ2n*dImQ7n*dImQ6n+dImQ7n*dImQ6n*dReQ3n*dReQ2n 
                                 + dImQ2n*dImQ6n*dReQ3n*dReQ7n-dImQ3n*dImQ6n*dReQ2n*dReQ7n
                                 - dImQ2n*dImQ7n*dReQ3n*dReQ6n+dImQ3n*dImQ7n*dReQ2n*dReQ6n 
                                 + dImQ3n*dImQ2n*dReQ7n*dReQ6n+dReQ3n*dReQ2n*dReQ7n*dReQ6n;			 
 // <5>_{6n,2n|5n,2n,1n}:
 Double_t reQ6nQ2nQ5nstarQ2nstarQ1nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))
                                        * (dReQ1n*dReQ5n*dReQ6n-dReQ6n*dImQ1n*dImQ5n 
                                        + dReQ5n*dImQ1n*dImQ6n+dReQ1n*dImQ5n*dImQ6n);
 // <5>_{6n,3n|5n,3n,1n}:
 Double_t reQ6nQ3nQ5nstarQ3nstarQ1nstar = (pow(dReQ3n,2.)+pow(dImQ3n,2.))
                                        * (dReQ1n*dReQ5n*dReQ6n-dReQ6n*dImQ1n*dImQ5n 
                                        + dReQ5n*dImQ1n*dImQ6n+dReQ1n*dImQ5n*dImQ6n);
 Double_t reQ8nQ1nQ6nstarQ3nstar = dImQ3n*dImQ1n*dImQ8n*dImQ6n+dImQ8n*dImQ6n*dReQ3n*dReQ1n 
                                 + dImQ1n*dImQ6n*dReQ3n*dReQ8n-dImQ3n*dImQ6n*dReQ1n*dReQ8n
                                 - dImQ1n*dImQ8n*dReQ3n*dReQ6n+dImQ3n*dImQ8n*dReQ1n*dReQ6n 
                                 + dImQ3n*dImQ1n*dReQ8n*dReQ6n+dReQ3n*dReQ1n*dReQ8n*dReQ6n;			 
 // <5>_{6n,4n|5n,4n,1n}:
 Double_t reQ6nQ4nQ5nstarQ4nstarQ1nstar = (pow(dReQ4n,2.)+pow(dImQ4n,2.))
                                        * (dReQ1n*dReQ5n*dReQ6n-dReQ6n*dImQ1n*dImQ5n 
                                        + dReQ5n*dImQ1n*dImQ6n+dReQ1n*dImQ5n*dImQ6n);
 Double_t reQ6nQ4nQ5nstarQ5nstar = dReQ4n*pow(dReQ5n,2.)*dReQ6n+2.*dReQ5n*dReQ6n*dImQ4n*dImQ5n 
	                         - dReQ4n*dReQ6n*pow(dImQ5n,2.)-pow(dReQ5n,2.)*dImQ4n*dImQ6n
				 + 2.*dReQ4n*dReQ5n*dImQ5n*dImQ6n+dImQ4n*pow(dImQ5n,2.)*dImQ6n;
 Double_t reQ9nQ1nQ6nstarQ4nstar = dImQ4n*dImQ1n*dImQ9n*dImQ6n+dImQ9n*dImQ6n*dReQ4n*dReQ1n 
                                 + dImQ1n*dImQ6n*dReQ4n*dReQ9n-dImQ4n*dImQ6n*dReQ1n*dReQ9n
                                 - dImQ1n*dImQ9n*dReQ4n*dReQ6n+dImQ4n*dImQ9n*dReQ1n*dReQ6n 
                                 + dImQ4n*dImQ1n*dReQ9n*dReQ6n+dReQ4n*dReQ1n*dReQ9n*dReQ6n;
 Double_t reQ10nQ5nstarQ4nstarQ1nstar = dReQ1n*dReQ4n*dReQ5n*dReQ10n-dReQ5n*dReQ10n*dImQ1n*dImQ4n 
	                              - dReQ4n*dReQ10n*dImQ1n*dImQ5n-dReQ1n*dReQ10n*dImQ4n*dImQ5n 
				      + dReQ4n*dReQ5n*dImQ1n*dImQ10n+dReQ1n*dReQ5n*dImQ4n*dImQ10n 
				      + dReQ1n*dReQ4n*dImQ5n*dImQ10n-dImQ1n*dImQ4n*dImQ5n*dImQ10n;
 Double_t reQ10nQ9nstarQ1nstar = dReQ10n*dReQ9n*dReQ1n-dReQ10n*dImQ9n*dImQ1n+dImQ10n*dReQ9n*dImQ1n
                               + dImQ10n*dImQ9n*dReQ1n;
 Double_t reQ10nQ5nstarQ5nstar = pow(dReQ5n,2.)*dReQ10n-dReQ10n*pow(dImQ5n,2.)+2.*dReQ5n*dImQ5n*dImQ10n;
 // <5>_{6n,3n|6n,2n,1n}:
 Double_t reQ6nQ3nQ6nstarQ2nstarQ1nstar = (dReQ1n*dReQ2n*dReQ3n-dReQ3n*dImQ1n*dImQ2n 
	                                + dReQ2n*dImQ1n*dImQ3n+dReQ1n*dImQ2n*dImQ3n) 
				        * (pow(dReQ6n,2.)+pow(dImQ6n,2.));
 Double_t reQ9nQ6nstarQ2nstarQ1nstar = dReQ1n*dReQ2n*dReQ6n*dReQ9n-dReQ6n*dReQ9n*dImQ1n*dImQ2n 
	                             - dReQ2n*dReQ9n*dImQ1n*dImQ6n-dReQ1n*dReQ9n*dImQ2n*dImQ6n 
				     + dReQ2n*dReQ6n*dImQ1n*dImQ9n+dReQ1n*dReQ6n*dImQ2n*dImQ9n 
				     + dReQ1n*dReQ2n*dImQ6n*dImQ9n-dImQ1n*dImQ2n*dImQ6n*dImQ9n;
 // <5>_{6n,4n|6n,3n,1n}:
 Double_t reQ6nQ4nQ6nstarQ3nstarQ1nstar = (dReQ1n*dReQ3n*dReQ4n-dReQ4n*dImQ1n*dImQ3n 
	                                + dReQ3n*dImQ1n*dImQ4n+dReQ1n*dImQ3n*dImQ4n) 
					* (pow(dReQ6n,2.)+pow(dImQ6n,2.));
 Double_t reQ10nQ6nstarQ3nstarQ1nstar = dReQ1n*dReQ3n*dReQ6n*dReQ10n-dReQ6n*dReQ10n*dImQ1n*dImQ3n 
	                              - dReQ3n*dReQ10n*dImQ1n*dImQ6n-dReQ1n*dReQ10n*dImQ3n*dImQ6n 
				      + dReQ3n*dReQ6n*dImQ1n*dImQ10n+dReQ1n*dReQ6n*dImQ3n*dImQ10n 
				      + dReQ1n*dReQ3n*dImQ6n*dImQ10n-dImQ1n*dImQ3n*dImQ6n*dImQ10n;
 // <5>_{6n,5n|5n,4n,2n}:
 Double_t reQ6nQ5nQ5nstarQ4nstarQ2nstar = (dReQ2n*dReQ4n*dReQ6n-dReQ6n*dImQ2n*dImQ4n 
	                                + dReQ4n*dImQ2n*dImQ6n+dReQ2n*dImQ4n*dImQ6n) 
				        * (pow(dReQ5n,2.)+pow(dImQ5n,2.));
 Double_t reQ7nQ4nQ6nstarQ5nstar = dImQ5n*dImQ4n*dImQ7n*dImQ6n+dImQ7n*dImQ6n*dReQ5n*dReQ4n 
                                 + dImQ4n*dImQ6n*dReQ5n*dReQ7n-dImQ5n*dImQ6n*dReQ4n*dReQ7n
                                 - dImQ4n*dImQ7n*dReQ5n*dReQ6n+dImQ5n*dImQ7n*dReQ4n*dReQ6n 
                                 + dImQ5n*dImQ4n*dReQ7n*dReQ6n+dReQ5n*dReQ4n*dReQ7n*dReQ6n;
 Double_t reQ9nQ2nQ6nstarQ5nstar = dImQ5n*dImQ2n*dImQ9n*dImQ6n+dImQ9n*dImQ6n*dReQ5n*dReQ2n 
                                 + dImQ2n*dImQ6n*dReQ5n*dReQ9n-dImQ5n*dImQ6n*dReQ2n*dReQ9n
                                 - dImQ2n*dImQ9n*dReQ5n*dReQ6n+dImQ5n*dImQ9n*dReQ2n*dReQ6n 
                                 + dImQ5n*dImQ2n*dReQ9n*dReQ6n+dReQ5n*dReQ2n*dReQ9n*dReQ6n;
 Double_t reQ11nQ5nstarQ4nstarQ2nstar = dReQ2n*dReQ4n*dReQ5n*dReQ11n-dReQ5n*dReQ11n*dImQ2n*dImQ4n 
	                              - dReQ4n*dReQ11n*dImQ2n*dImQ5n-dReQ2n*dReQ11n*dImQ4n*dImQ5n 
				      + dReQ4n*dReQ5n*dImQ2n*dImQ11n+dReQ2n*dReQ5n*dImQ4n*dImQ11n 
				      + dReQ2n*dReQ4n*dImQ5n*dImQ11n-dImQ2n*dImQ4n*dImQ5n*dImQ11n;
 Double_t reQ11nQ9nstarQ2nstar = dReQ11n*dReQ9n*dReQ2n-dReQ11n*dImQ9n*dImQ2n+dImQ11n*dReQ9n*dImQ2n
                               + dImQ11n*dImQ9n*dReQ2n;
 Double_t reQ11nQ7nstarQ4nstar = dReQ11n*dReQ7n*dReQ4n-dReQ11n*dImQ7n*dImQ4n+dImQ11n*dReQ7n*dImQ4n
                               + dImQ11n*dImQ7n*dReQ4n;
 // <5>_{6n,5n|6n,3n,2n}:
 Double_t reQ6nQ5nQ6nstarQ3nstarQ2nstar = (dReQ2n*dReQ3n*dReQ5n-dReQ5n*dImQ2n*dImQ3n 
	                                + dReQ3n*dImQ2n*dImQ5n+dReQ2n*dImQ3n*dImQ5n) 
				        * (pow(dReQ6n,2.)+pow(dImQ6n,2.));
 Double_t reQ11nQ6nstarQ3nstarQ2nstar = dReQ2n*dReQ3n*dReQ6n*dReQ11n-dReQ6n*dReQ11n*dImQ2n*dImQ3n 
	                              - dReQ3n*dReQ11n*dImQ2n*dImQ6n-dReQ2n*dReQ11n*dImQ3n*dImQ6n 
				      + dReQ3n*dReQ6n*dImQ2n*dImQ11n+dReQ2n*dReQ6n*dImQ3n*dImQ11n 
				      + dReQ2n*dReQ3n*dImQ6n*dImQ11n-dImQ2n*dImQ3n*dImQ6n*dImQ11n;
 // <5>_{6n,5n|6n,4n,1n}:
 Double_t reQ6nQ5nQ6nstarQ4nstarQ1nstar = (dReQ1n*dReQ4n*dReQ5n-dReQ5n*dImQ1n*dImQ4n 
	                                + dReQ4n*dImQ1n*dImQ5n+dReQ1n*dImQ4n*dImQ5n) 
					* (pow(dReQ6n,2.)+pow(dImQ6n,2.));
 Double_t reQ10nQ1nQ6nstarQ5nstar = dImQ5n*dImQ1n*dImQ10n*dImQ6n+dImQ10n*dImQ6n*dReQ5n*dReQ1n 
                                  + dImQ1n*dImQ6n*dReQ5n*dReQ10n-dImQ5n*dImQ6n*dReQ1n*dReQ10n
                                  - dImQ1n*dImQ10n*dReQ5n*dReQ6n+dImQ5n*dImQ10n*dReQ1n*dReQ6n 
                                  + dImQ5n*dImQ1n*dReQ10n*dReQ6n+dReQ5n*dReQ1n*dReQ10n*dReQ6n;
 Double_t reQ11nQ10nstarQ1nstar = dReQ11n*dReQ10n*dReQ1n-dReQ11n*dImQ10n*dImQ1n+dImQ11n*dReQ10n*dImQ1n
                                + dImQ11n*dImQ10n*dReQ1n;
 Double_t reQ11nQ6nstarQ4nstarQ1nstar = dReQ1n*dReQ4n*dReQ6n*dReQ11n-dReQ6n*dReQ11n*dImQ1n*dImQ4n 
	                              - dReQ4n*dReQ11n*dImQ1n*dImQ6n-dReQ1n*dReQ11n*dImQ4n*dImQ6n 
				      + dReQ4n*dReQ6n*dImQ1n*dImQ11n+dReQ1n*dReQ6n*dImQ4n*dImQ11n 
				      + dReQ1n*dReQ4n*dImQ6n*dImQ11n-dImQ1n*dImQ4n*dImQ6n*dImQ11n;
 // <5>_{4n,1n|3n,1n,1n}:
 Double_t reQ4nQ1nQ3nstarQ1nstarQ1nstar = (pow(dReQ1n,2.)+pow(dImQ1n,2.))
                                        * (dReQ1n*dReQ3n*dReQ4n-dReQ4n*dImQ1n*dImQ3n
                                        + dReQ3n*dImQ1n*dImQ4n+dReQ1n*dImQ3n*dImQ4n);
 Double_t reQ4nQ1nQ4nstarQ1nstar = (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.));
 Double_t reQ3nQ1nQ3nstarQ1nstar = (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.));
 // <5>_{4n,3n|3n,3n,1n}:
 Double_t reQ4nQ3nQ3nstarQ3nstarQ1nstar = (pow(dReQ3n,2.)+pow(dImQ3n,2.))
                                        * (dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n)); 
 Double_t reQ7nQ3nstarQ3nstarQ1nstar = (dReQ7n*dReQ1n+dImQ7n*dImQ1n)*(pow(dReQ3n,2)-pow(dImQ3n,2)) 
                                     + 2.*dReQ3n*dImQ3n*(dImQ7n*dReQ1n-dReQ7n*dImQ1n); 
 // <5>_{4n,4n|4n,3n,1n}:
 Double_t reQ4nQ4nQ4nstarQ3nstarQ1nstar = (pow(dReQ4n,2.)+pow(dImQ4n,2.))
	                                * reQ4nQ3nstarQ1nstar;
 Double_t reQ7nQ1nQ4nstarQ4nstar = dReQ1n*pow(dReQ4n,2.)*dReQ7n+2.*dReQ4n*dReQ7n*dImQ1n*dImQ4n 
	                         - dReQ1n*dReQ7n*pow(dImQ4n,2.)-pow(dReQ4n,2.)*dImQ1n*dImQ7n
				 + 2.*dReQ1n*dReQ4n*dImQ4n*dImQ7n+dImQ1n*pow(dImQ4n,2.)*dImQ7n;
 // <5>_{5n,2n|3n,2n,2n}:
 Double_t reQ5nQ2nQ3nstarQ2nstarQ2nstar = (pow(dReQ2n,2.)+pow(dImQ2n,2.))
	                                * reQ5nQ3nstarQ2nstar;
 // <5>_{5n,3n|3n,3n,2n}:
 Double_t reQ5nQ3nQ3nstarQ3nstarQ2nstar = (pow(dImQ3n,2.)+pow(dReQ3n,2.))
                                        * (dImQ3n*dImQ5n*dReQ2n+dImQ2n*dImQ5n*dReQ3n 
                                        - dImQ2n*dImQ3n*dReQ5n+dReQ2n*dReQ3n*dReQ5n);
 Double_t reQ8nQ3nstarQ3nstarQ2nstar = (dReQ8n*dReQ2n+dImQ8n*dImQ2n)*(pow(dReQ3n,2)-pow(dImQ3n,2)) 
                                     + 2.*dReQ3n*dImQ3n*(dImQ8n*dReQ2n-dReQ8n*dImQ2n);
 /*
 Double_t reQ5nQ1nQ3nstarQ2nstar = dImQ2n*dImQ1n*dImQ5n*dImQ3n+dImQ5n*dImQ3n*dReQ2n*dReQ1n 
                                 + dImQ1n*dImQ3n*dReQ2n*dReQ5n-dImQ2n*dImQ3n*dReQ1n*dReQ5n
                                 - dImQ1n*dImQ5n*dReQ2n*dReQ3n+dImQ2n*dImQ5n*dReQ1n*dReQ3n 
                                 + dImQ2n*dImQ1n*dReQ5n*dReQ3n+dReQ2n*dReQ1n*dReQ5n*dReQ3n;
 */
 // <5>_{5n,1n|4n,1n,1n}:
 Double_t reQ5nQ1nQ4nstarQ1nstarQ1nstar = (pow(dImQ1n,2.)+pow(dReQ1n,2.))
                                        * (dImQ1n*dImQ5n*dReQ4n+dImQ4n*dImQ5n*dReQ1n 
                                        - dImQ4n*dImQ1n*dReQ5n+dReQ4n*dReQ1n*dReQ5n);
 // <5>_{5n,4n|4n,4n,1n}:
 Double_t reQ5nQ4nQ4nstarQ4nstarQ1nstar = (pow(dImQ4n,2.)+pow(dReQ4n,2.))
                                        * (dImQ4n*dImQ5n*dReQ1n+dImQ1n*dImQ5n*dReQ4n 
                                        - dImQ1n*dImQ4n*dReQ5n+dReQ1n*dReQ4n*dReQ5n);
 Double_t reQ9nQ4nstarQ4nstarQ1nstar = (dReQ9n*dReQ1n+dImQ9n*dImQ1n)*(pow(dReQ4n,2)-pow(dImQ4n,2)) 
                                     + 2.*dReQ4n*dImQ4n*(dImQ9n*dReQ1n-dReQ9n*dImQ1n);
 // <5>_{5n,5n|5n,3n,2n}:
 Double_t reQ5nQ5nQ5nstarQ3nstarQ2nstar = (pow(dImQ5n,2.)+pow(dReQ5n,2.))
                                        * (dImQ3n*dImQ5n*dReQ2n+dImQ2n*dImQ5n*dReQ3n
                                        - dImQ2n*dImQ3n*dReQ5n+dReQ2n*dReQ3n*dReQ5n);
 Double_t reQ7nQ3nQ5nstarQ5nstar = dReQ3n*pow(dReQ5n,2.)*dReQ7n+2.*dReQ5n*dReQ7n*dImQ3n*dImQ5n 
	                         - dReQ3n*dReQ7n*pow(dImQ5n,2.)-pow(dReQ5n,2.)*dImQ3n*dImQ7n
				 + 2.*dReQ3n*dReQ5n*dImQ5n*dImQ7n+dImQ3n*pow(dImQ5n,2.)*dImQ7n;
 Double_t reQ8nQ2nQ5nstarQ5nstar = dReQ2n*pow(dReQ5n,2.)*dReQ8n+2.*dReQ5n*dReQ8n*dImQ2n*dImQ5n 
	                         - dReQ2n*dReQ8n*pow(dImQ5n,2.)-pow(dReQ5n,2.)*dImQ2n*dImQ8n
				 + 2.*dReQ2n*dReQ5n*dImQ5n*dImQ8n+dImQ2n*pow(dImQ5n,2.)*dImQ8n;
 Double_t reQ10nQ5nstarQ3nstarQ2nstar = dReQ2n*dReQ3n*dReQ5n*dReQ10n-dReQ5n*dReQ10n*dImQ2n*dImQ3n 
	                              - dReQ3n*dReQ10n*dImQ2n*dImQ5n-dReQ2n*dReQ10n*dImQ3n*dImQ5n 
			              + dReQ3n*dReQ5n*dImQ2n*dImQ10n+dReQ2n*dReQ5n*dImQ3n*dImQ10n 
				      + dReQ2n*dReQ3n*dImQ5n*dImQ10n-dImQ2n*dImQ3n*dImQ5n*dImQ10n;
 Double_t reQ10nQ8nstarQ2nstar = dReQ10n*dReQ8n*dReQ2n-dReQ10n*dImQ8n*dImQ2n+dImQ10n*dReQ8n*dImQ2n
                               + dImQ10n*dImQ8n*dReQ2n;
 // <5>_{5n,5n|5n,4n,1n}:
 Double_t reQ5nQ5nQ5nstarQ4nstarQ1nstar = (pow(dImQ5n,2.)+pow(dReQ5n,2.))
                                        * (dImQ4n*dImQ5n*dReQ1n+dImQ1n*dImQ5n*dReQ4n
                                        - dImQ1n*dImQ4n*dReQ5n+dReQ1n*dReQ4n*dReQ5n);
 Double_t reQ9nQ1nQ5nstarQ5nstar = dReQ1n*pow(dReQ5n,2.)*dReQ9n+2.*dReQ5n*dReQ9n*dImQ1n*dImQ5n 
	                         - dReQ1n*dReQ9n*pow(dImQ5n,2.)-pow(dReQ5n,2.)*dImQ1n*dImQ9n
			         + 2.*dReQ1n*dReQ5n*dImQ5n*dImQ9n+dImQ1n*pow(dImQ5n,2.)*dImQ9n;
 // <5>_{6n,1n|5n,1n,1n}:
 Double_t reQ6nQ1nQ5nstarQ1nstarQ1nstar = (pow(dReQ1n,2.)+pow(dImQ1n,2.))
                                        * (dReQ1n*dReQ5n*dReQ6n-dReQ6n*dImQ1n*dImQ5n
                                        + dReQ5n*dImQ1n*dImQ6n+dReQ1n*dImQ5n*dImQ6n);
 // <5>_{6n,5n|5n,5n,1n}:
 Double_t reQ6nQ5nQ5nstarQ5nstarQ1nstar = (pow(dImQ5n,2.)+pow(dReQ5n,2.))
                                        * (dImQ5n*dImQ6n*dReQ1n+dImQ1n*dImQ6n*dReQ5n 
                                        - dImQ1n*dImQ5n*dReQ6n+dReQ1n*dReQ5n*dReQ6n);
 Double_t reQ11nQ5nstarQ5nstarQ1nstar = (dReQ11n*dReQ1n+dImQ11n*dImQ1n)*(pow(dReQ5n,2)-pow(dImQ5n,2)) 
                                      + 2.*dReQ5n*dImQ5n*(dImQ11n*dReQ1n-dReQ11n*dImQ1n);
 // <5>_{6n,6n|6n,5n,1n}:
 Double_t reQ6nQ6nQ6nstarQ5nstarQ1nstar = (pow(dReQ6n,2.)+pow(dImQ6n,2.))
	                                * reQ6nQ5nstarQ1nstar;
 Double_t reQ7nQ5nQ6nstarQ6nstar = dReQ5n*pow(dReQ6n,2.)*dReQ7n+2.*dReQ6n*dReQ7n*dImQ5n*dImQ6n 
	                         - dReQ5n*dReQ7n*pow(dImQ6n,2.)-pow(dReQ6n,2.)*dImQ5n*dImQ7n
				 + 2.*dReQ5n*dReQ6n*dImQ6n*dImQ7n+dImQ5n*pow(dImQ6n,2.)*dImQ7n;
 Double_t reQ11nQ1nQ6nstarQ6nstar = dReQ1n*pow(dReQ6n,2.)*dReQ11n+2.*dReQ6n*dReQ11n*dImQ1n*dImQ6n 
 	                          - dReQ1n*dReQ11n*pow(dImQ6n,2.)-pow(dReQ6n,2.)*dImQ1n*dImQ11n
 				  + 2.*dReQ1n*dReQ6n*dImQ6n*dImQ11n+dImQ1n*pow(dImQ6n,2.)*dImQ11n;
 Double_t reQ12nQ6nstarQ6nstar = pow(dReQ6n,2.)*dReQ12n-dReQ12n*pow(dImQ6n,2.)+2.*dReQ6n*dImQ6n*dImQ12n;
 Double_t reQ12nQ11nstarQ1nstar = dReQ12n*dReQ11n*dReQ1n-dReQ12n*dImQ11n*dImQ1n+dImQ12n*dReQ11n*dImQ1n
                                + dImQ12n*dImQ11n*dReQ1n;
 Double_t reQ12nQ6nstarQ5nstarQ1nstar = dReQ1n*dReQ5n*dReQ6n*dReQ12n-dReQ6n*dReQ12n*dImQ1n*dImQ5n 
	                              - dReQ5n*dReQ12n*dImQ1n*dImQ6n-dReQ1n*dReQ12n*dImQ5n*dImQ6n 
			              + dReQ5n*dReQ6n*dImQ1n*dImQ12n+dReQ1n*dReQ6n*dImQ5n*dImQ12n 
			              + dReQ1n*dReQ5n*dImQ6n*dImQ12n-dImQ1n*dImQ5n*dImQ6n*dImQ12n;
 Double_t reQ12nQ7nstarQ5nstar = dReQ12n*dReQ7n*dReQ5n-dReQ12n*dImQ7n*dImQ5n+dImQ12n*dReQ7n*dImQ5n
                               + dImQ12n*dImQ7n*dReQ5n;
 // <5>_{6n,2n|4n,3n,1n}:
 Double_t reQ6nQ2nQ4nstarQ3nstarQ1nstar = dReQ1n*dReQ2n*dReQ3n*dReQ4n*dReQ6n+dReQ3n*dReQ4n*dReQ6n*dImQ1n*dImQ2n 
	                                - dReQ2n*dReQ4n*dReQ6n*dImQ1n*dImQ3n+dReQ1n*dReQ4n*dReQ6n*dImQ2n*dImQ3n 
					- dReQ2n*dReQ3n*dReQ6n*dImQ1n*dImQ4n+dReQ1n*dReQ3n*dReQ6n*dImQ2n*dImQ4n
					- dReQ1n*dReQ2n*dReQ6n*dImQ3n*dImQ4n-dReQ6n*dImQ1n*dImQ2n*dImQ3n*dImQ4n 
					+ dReQ2n*dReQ3n*dReQ4n*dImQ1n*dImQ6n-dReQ1n*dReQ3n*dReQ4n*dImQ2n*dImQ6n 
					+ dReQ1n*dReQ2n*dReQ4n*dImQ3n*dImQ6n+dReQ4n*dImQ1n*dImQ2n*dImQ3n*dImQ6n 
					+ dReQ1n*dReQ2n*dReQ3n*dImQ4n*dImQ6n+dReQ3n*dImQ1n*dImQ2n*dImQ4n*dImQ6n 
					- dReQ2n*dImQ1n*dImQ3n*dImQ4n*dImQ6n+dReQ1n*dImQ2n*dImQ3n*dImQ4n*dImQ6n;
 Double_t reQ6nQ2nQ4nstarQ4nstar = dReQ2n*pow(dReQ4n,2.)*dReQ6n+2.*dReQ4n*dReQ6n*dImQ2n*dImQ4n 
	                         - dReQ2n*dReQ6n*pow(dImQ4n,2.)-pow(dReQ4n,2.)*dImQ2n*dImQ6n
				 + 2.*dReQ2n*dReQ4n*dImQ4n*dImQ6n+dImQ2n*pow(dImQ4n,2.)*dImQ6n;
 // <5>_{6n,2n,1n|5n,4n}:
 Double_t reQ6nQ2nQ1nQ5nstarQ4nstar = dReQ1n*dReQ2n*dReQ4n*dReQ6n*dReQ5n - dReQ4n*dReQ6n*dReQ5n*dImQ1n*dImQ2n 
	                            + dReQ2n*dReQ6n*dReQ5n*dImQ1n*dImQ4n + dReQ1n*dReQ6n*dReQ5n*dImQ2n*dImQ4n
				    - dReQ2n*dReQ4n*dReQ5n*dImQ1n*dImQ6n - dReQ1n*dReQ4n*dReQ5n*dImQ2n*dImQ6n 
				    + dReQ1n*dReQ2n*dReQ5n*dImQ4n*dImQ6n - dReQ5n*dImQ1n*dImQ2n*dImQ4n*dImQ6n 
				    + dReQ2n*dReQ4n*dReQ6n*dImQ1n*dImQ5n + dReQ1n*dReQ4n*dReQ6n*dImQ2n*dImQ5n 
				    - dReQ1n*dReQ2n*dReQ6n*dImQ4n*dImQ5n + dReQ6n*dImQ1n*dImQ2n*dImQ4n*dImQ5n 
			            + dReQ1n*dReQ2n*dReQ4n*dImQ6n*dImQ5n - dReQ4n*dImQ1n*dImQ2n*dImQ6n*dImQ5n 
				    + dReQ2n*dImQ1n*dImQ4n*dImQ6n*dImQ5n + dReQ1n*dImQ2n*dImQ4n*dImQ6n*dImQ5n;

 // <5>_{6n,4n|5n,3n,2n}:
 Double_t reQ6nQ4nQ5nstarQ3nstarQ2nstar = dReQ2n*dReQ3n*dReQ4n*dReQ5n*dReQ6n - dReQ4n*dReQ5n*dReQ6n*dImQ2n*dImQ3n 
	                                + dReQ3n*dReQ5n*dReQ6n*dImQ2n*dImQ4n + dReQ2n*dReQ5n*dReQ6n*dImQ3n*dImQ4n
					- dReQ3n*dReQ4n*dReQ6n*dImQ2n*dImQ5n - dReQ2n*dReQ4n*dReQ6n*dImQ3n*dImQ5n 
				        + dReQ2n*dReQ3n*dReQ6n*dImQ4n*dImQ5n - dReQ6n*dImQ2n*dImQ3n*dImQ4n*dImQ5n 
					+ dReQ3n*dReQ4n*dReQ5n*dImQ2n*dImQ6n + dReQ2n*dReQ4n*dReQ5n*dImQ3n*dImQ6n 
					- dReQ2n*dReQ3n*dReQ5n*dImQ4n*dImQ6n + dReQ5n*dImQ2n*dImQ3n*dImQ4n*dImQ6n 
					+ dReQ2n*dReQ3n*dReQ4n*dImQ5n*dImQ6n - dReQ4n*dImQ2n*dImQ3n*dImQ5n*dImQ6n 
					+ dReQ3n*dImQ2n*dImQ4n*dImQ5n*dImQ6n + dReQ2n*dImQ3n*dImQ4n*dImQ5n*dImQ6n;
 Double_t reQ8nQ2nQ6nstarQ4nstar = dImQ4n*dImQ2n*dImQ8n*dImQ6n+dImQ8n*dImQ6n*dReQ4n*dReQ2n 
                                 + dImQ2n*dImQ6n*dReQ4n*dReQ8n-dImQ4n*dImQ6n*dReQ2n*dReQ8n
                                 - dImQ2n*dImQ8n*dReQ4n*dReQ6n+dImQ4n*dImQ8n*dReQ2n*dReQ6n 
                                 + dImQ4n*dImQ2n*dReQ8n*dReQ6n+dReQ4n*dReQ2n*dReQ8n*dReQ6n;

 // <5>_{4n,4n|3n,3n,2n}:
 Double_t reQ4nQ4nQ3nstarQ3nstarQ2nstar = dReQ2n*pow(dReQ3n,2.)*pow(dReQ4n,2.)-2.*dReQ3n*pow(dReQ4n,2.)*dImQ2n*dImQ3n 
	                                - dReQ2n*pow(dReQ4n,2.)*pow(dImQ3n,2.)+2.*pow(dReQ3n,2.)*dReQ4n*dImQ2n*dImQ4n 
					+ 4.*dReQ2n*dReQ3n*dReQ4n*dImQ3n*dImQ4n - 2.*dReQ4n*dImQ2n*pow(dImQ3n,2.)*dImQ4n
					- dReQ2n*pow(dReQ3n,2.)*pow(dImQ4n,2.) + 2.*dReQ3n*dImQ2n*dImQ3n*pow(dImQ4n,2.) 
					+ dReQ2n*pow(dImQ3n,2.)*pow(dImQ4n,2.);

 // <5>_{5n|2n,1n,1n,1n}:
 Double_t reQ5nQ2nstarQ1nstarQ1nstarQ1nstar = pow(dReQ1n,3.)*dReQ2n*dReQ5n-3.*dReQ1n*dReQ2n*dReQ5n*pow(dImQ1n,2.) 
	                                    - 3.*pow(dReQ1n,2.)*dReQ5n*dImQ1n*dImQ2n+dReQ5n*pow(dImQ1n,3.)*dImQ2n 
					    + 3.*pow(dReQ1n,2.)*dReQ2n*dImQ1n*dImQ5n-dReQ2n*pow(dImQ1n,3.)*dImQ5n
					    + pow(dReQ1n,3.)*dImQ2n*dImQ5n-3.*dReQ1n*pow(dImQ1n,2.)*dImQ2n*dImQ5n;

 // <5>_{5n,1n|2n,2n,2n}:
 Double_t reQ5nQ1nQ2nstarQ2nstarQ2nstar = dReQ1n*pow(dReQ2n,3.)*dReQ5n+3.*pow(dReQ2n,2.)*dReQ5n*dImQ1n*dImQ2n
	                                - 3.*dReQ1n*dReQ2n*dReQ5n*pow(dImQ2n,2.)-dReQ5n*dImQ1n*pow(dImQ2n,3.) 
					- pow(dReQ2n,3.)*dImQ1n*dImQ5n+3.*dReQ1n*pow(dReQ2n,2.)*dImQ2n*dImQ5n 
					+ 3.*dReQ2n*dImQ1n*pow(dImQ2n,2.)*dImQ5n-dReQ1n*pow(dImQ2n,3.)*dImQ5n;


 // <5>_{5n,4n|3n,3n,3n}:
 Double_t reQ5nQ4nQ3nstarQ3nstarQ3nstar = dReQ4n*pow(dReQ3n,3.)*dReQ5n+3.*pow(dReQ3n,2.)*dReQ5n*dImQ4n*dImQ3n
	                                - 3.*dReQ4n*dReQ3n*dReQ5n*pow(dImQ3n,2.)-dReQ5n*dImQ4n*pow(dImQ3n,3.) 
					- pow(dReQ3n,3.)*dImQ4n*dImQ5n+3.*dReQ4n*pow(dReQ3n,2.)*dImQ3n*dImQ5n 
					+ 3.*dReQ3n*dImQ4n*pow(dImQ3n,2.)*dImQ5n-dReQ4n*pow(dImQ3n,3.)*dImQ5n;

 Double_t reQ9nQ3nstarQ3nstarQ3nstar = dReQ9n*pow(dReQ3n,3)-3.*dReQ3n*dReQ9n*pow(dImQ3n,2)
                                     + 3.*dImQ3n*dImQ9n*pow(dReQ3n,2)-dImQ9n*pow(dImQ3n,3); 
 // <5>_{5n,5n|4n,3n,3n}:
 Double_t reQ5nQ5nQ4nstarQ3nstarQ3nstar = dReQ4n*pow(dReQ3n,2.)*pow(dReQ5n,2.) - 2.*dReQ3n*pow(dReQ5n,2.)*dImQ4n*dImQ3n
 	                                - dReQ4n*pow(dReQ5n,2.)*pow(dImQ3n,2.) + 2.*pow(dReQ3n,2.)*dReQ5n*dImQ4n*dImQ5n 
 				        + 4.*dReQ4n*dReQ3n*dReQ5n*dImQ3n*dImQ5n - 2.*dReQ5n*dImQ4n*pow(dImQ3n,2.)*dImQ5n
 				        - dReQ4n*pow(dReQ3n,2.)*pow(dImQ5n,2.) + 2.*dReQ3n*dImQ4n*dImQ3n*pow(dImQ5n,2.) 
 				        + dReQ4n*pow(dImQ3n,2.)*pow(dImQ5n,2.);

 // <5>_{5n,5n|4n,4n,2n}:   
 Double_t reQ5nQ5nQ4nstarQ4nstarQ2nstar = dReQ2n*pow(dReQ4n,2.)*pow(dReQ5n,2.) - 2.*dReQ4n*pow(dReQ5n,2.)*dImQ2n*dImQ4n
 	                                - dReQ2n*pow(dReQ5n,2.)*pow(dImQ4n,2.) + 2.*pow(dReQ4n,2.)*dReQ5n*dImQ2n*dImQ5n 
 					+ 4.*dReQ2n*dReQ4n*dReQ5n*dImQ4n*dImQ5n - 2.*dReQ5n*dImQ2n*pow(dImQ4n,2.)*dImQ5n
 					- dReQ2n*pow(dReQ4n,2.)*pow(dImQ5n,2.) + 2.*dReQ4n*dImQ2n*dImQ4n*pow(dImQ5n,2.) 
 					+ dReQ2n*pow(dImQ4n,2.)*pow(dImQ5n,2.);
 Double_t reQ10nQ4nstarQ4nstarQ2nstar = (dReQ10n*dReQ2n+dImQ10n*dImQ2n)*(pow(dReQ4n,2)-pow(dImQ4n,2)) 
                                      + 2.*dReQ4n*dImQ4n*(dImQ10n*dReQ2n-dReQ10n*dImQ2n);
 // <5>_{6n|3n,1n,1n,1n}:
 Double_t reQ6nQ3nstarQ1nstarQ1nstarQ1nstar = pow(dReQ1n,3.)*dReQ3n*dReQ6n-3.*dReQ1n*dReQ3n*dReQ6n*pow(dImQ1n,2.) 
	                                    - 3.*pow(dReQ1n,2.)*dReQ6n*dImQ1n*dImQ3n+dReQ6n*pow(dImQ1n,3.)*dImQ3n 
				            + 3.*pow(dReQ1n,2.)*dReQ3n*dImQ1n*dImQ6n-dReQ3n*pow(dImQ1n,3.)*dImQ6n
					    + pow(dReQ1n,3.)*dImQ3n*dImQ6n-3.*dReQ1n*pow(dImQ1n,2.)*dImQ3n*dImQ6n;
 // <5>_{6n,1n,1n|4n,4n}:
 Double_t reQ6nQ1nQ1nQ4nstarQ4nstar = pow(dReQ1n,2.)*pow(dReQ4n,2.)*dReQ6n - pow(dReQ4n,2.)*dReQ6n*pow(dImQ1n,2.)
	                            + 4.*dReQ1n*dReQ4n*dReQ6n*dImQ1n*dImQ4n - pow(dReQ1n,2.)*dReQ6n*pow(dImQ4n,2.)
                                    + dReQ6n*pow(dImQ1n,2.)*pow(dImQ4n,2.) - 2.*dReQ1n*pow(dReQ4n,2.)*dImQ1n*dImQ6n 
			            + 2.*pow(dReQ1n,2.)*dReQ4n*dImQ4n*dImQ6n - 2.*dReQ4n*pow(dImQ1n,2.)*dImQ4n*dImQ6n
				    + 2.*dReQ1n*dImQ1n*pow(dImQ4n,2.)*dImQ6n;


 // <5>_{6n,2n,2n|5n,5n}:
 Double_t reQ6nQ2nQ2nQ5nstarQ5nstar = pow(dReQ2n,2.)*pow(dReQ5n,2.)*dReQ6n - pow(dReQ5n,2.)*dReQ6n*pow(dImQ2n,2.)
	                            + 4.*dReQ2n*dReQ5n*dReQ6n*dImQ2n*dImQ5n - pow(dReQ2n,2.)*dReQ6n*pow(dImQ5n,2.)
                                    + dReQ6n*pow(dImQ2n,2.)*pow(dImQ5n,2.) - 2.*dReQ2n*pow(dReQ5n,2.)*dImQ2n*dImQ6n 
				    + 2.*pow(dReQ2n,2.)*dReQ5n*dImQ5n*dImQ6n - 2.*dReQ5n*pow(dImQ2n,2.)*dImQ5n*dImQ6n
			            + 2.*dReQ2n*dImQ2n*pow(dImQ5n,2.)*dImQ6n;
 Double_t reQ10nQ6nstarQ2nstarQ2nstar = (dReQ10n*dReQ6n+dImQ10n*dImQ6n)*(pow(dReQ2n,2)-pow(dImQ2n,2)) 
                                      + 2.*dReQ2n*dImQ2n*(dImQ10n*dReQ6n-dReQ10n*dImQ6n);
 // <5>_{6n,6n|5n,5n,2n}:
 Double_t reQ6nQ6nQ5nstarQ5nstarQ2nstar = dReQ2n*pow(dReQ5n,2.)*pow(dReQ6n,2.) - 2.*dReQ5n*pow(dReQ6n,2.)*dImQ2n*dImQ5n
 	                                - dReQ2n*pow(dReQ6n,2.)*pow(dImQ5n,2.) + 2.*pow(dReQ5n,2.)*dReQ6n*dImQ2n*dImQ6n 
 				        + 4.*dReQ2n*dReQ5n*dReQ6n*dImQ5n*dImQ6n - 2.*dReQ6n*dImQ2n*pow(dImQ5n,2.)*dImQ6n
 				        - dReQ2n*pow(dReQ5n,2.)*pow(dImQ6n,2.) + 2.*dReQ5n*dImQ2n*dImQ5n*pow(dImQ6n,2.) 
 				        + dReQ2n*pow(dImQ5n,2.)*pow(dImQ6n,2.);
 Double_t reQ10nQ2nQ6nstarQ6nstar = dImQ2n*pow(dImQ6n,2.)*dImQ10n+2.*dImQ6n*dImQ10n*dReQ2n*dReQ6n
                                  - dImQ2n*dImQ10n*pow(dReQ6n,2.)-pow(dImQ6n,2.)*dReQ2n*dReQ10n 
                                  + 2.*dImQ2n*dImQ6n*dReQ6n*dReQ10n+dReQ2n*pow(dReQ6n,2.)*dReQ10n;
 Double_t reQ12nQ5nstarQ5nstarQ2nstar = (dReQ12n*dReQ2n+dImQ12n*dImQ2n)*(pow(dReQ5n,2)-pow(dImQ5n,2)) 
                                      + 2.*dReQ5n*dImQ5n*(dImQ12n*dReQ2n-dReQ12n*dImQ2n);
 Double_t reQ12nQ10nstarQ2nstar = dReQ12n*dReQ10n*dReQ2n-dReQ12n*dImQ10n*dImQ2n+dImQ12n*dReQ10n*dImQ2n
                                + dImQ12n*dImQ10n*dReQ2n;
 // <5>_{5n,2n|3n,3n,1n}: 
 Double_t reQ5nQ2nQ3nstarQ3nstarQ1nstar = dReQ1n*dReQ2n*pow(dReQ3n,2.)*dReQ5n + pow(dReQ3n,2.)*dReQ5n*dImQ1n*dImQ2n 
	                                - 2.*dReQ2n*dReQ3n*dReQ5n*dImQ1n*dImQ3n + 2.*dReQ1n*dReQ3n*dReQ5n*dImQ2n*dImQ3n 
					- dReQ1n*dReQ2n*dReQ5n*pow(dImQ3n,2.) - dReQ5n*dImQ1n*dImQ2n*pow(dImQ3n,2.) 
					+ dReQ2n*pow(dReQ3n,2.)*dImQ1n*dImQ5n - dReQ1n*pow(dReQ3n,2.)*dImQ2n*dImQ5n
					+ 2.*dReQ1n*dReQ2n*dReQ3n*dImQ3n*dImQ5n + 2.*dReQ3n*dImQ1n*dImQ2n*dImQ3n*dImQ5n
					- dReQ2n*dImQ1n*pow(dImQ3n,2.)*dImQ5n + dReQ1n*dImQ2n*pow(dImQ3n,2.)*dImQ5n;
 // <5>_{5n,1n,1n|4n,3n}:
 Double_t reQ5nQ1nQ1nQ4nstarQ3nstar = pow(dReQ1n,2.)*dReQ3n*dReQ4n*dReQ5n - dReQ3n*dReQ4n*dReQ5n*pow(dImQ1n,2.)
	                            + 2.*dReQ1n*dReQ4n*dReQ5n*dImQ1n*dImQ3n + 2.*dReQ1n*dReQ3n*dReQ5n*dImQ1n*dImQ4n
			            - pow(dReQ1n,2.)*dReQ5n*dImQ3n*dImQ4n + dReQ5n*pow(dImQ1n,2.)*dImQ3n*dImQ4n
				    - 2.*dReQ1n*dReQ3n*dReQ4n*dImQ1n*dImQ5n + pow(dReQ1n,2.)*dReQ4n*dImQ3n*dImQ5n
				    - dReQ4n*pow(dImQ1n,2.)*dImQ3n*dImQ5n + pow(dReQ1n,2.)*dReQ3n*dImQ4n*dImQ5n
                                    - dReQ3n*pow(dImQ1n,2.)*dImQ4n*dImQ5n + 2.*dReQ1n*dImQ1n*dImQ3n*dImQ4n*dImQ5n;
 // <5>_{5n,3n|4n,2n,2n}:
 Double_t reQ5nQ3nQ4nstarQ2nstarQ2nstar = dReQ4n*dReQ3n*pow(dReQ2n,2.)*dReQ5n + pow(dReQ2n,2.)*dReQ5n*dImQ4n*dImQ3n 
	                                - 2.*dReQ3n*dReQ2n*dReQ5n*dImQ4n*dImQ2n + 2.*dReQ4n*dReQ2n*dReQ5n*dImQ3n*dImQ2n 
					- dReQ4n*dReQ3n*dReQ5n*pow(dImQ2n,2.) - dReQ5n*dImQ4n*dImQ3n*pow(dImQ2n,2.) 
					+ dReQ3n*pow(dReQ2n,2.)*dImQ4n*dImQ5n - dReQ4n*pow(dReQ2n,2.)*dImQ3n*dImQ5n
					+ 2.*dReQ4n*dReQ3n*dReQ2n*dImQ2n*dImQ5n + 2.*dReQ2n*dImQ4n*dImQ3n*dImQ2n*dImQ5n
					- dReQ3n*dImQ4n*pow(dImQ2n,2.)*dImQ5n + dReQ4n*dImQ3n*pow(dImQ2n,2.)*dImQ5n;
 Double_t reQ8nQ4nstarQ2nstarQ2nstar = (dReQ8n*dReQ4n+dImQ8n*dImQ4n)*(pow(dReQ2n,2)-pow(dImQ2n,2)) 
                                     + 2.*dReQ2n*dImQ2n*(dImQ8n*dReQ4n-dReQ8n*dImQ4n);
 // <5>_{5n,2n,1n|4n,4n}:
 Double_t reQ5nQ2nQ1nQ4nstarQ4nstar = dReQ1n*dReQ2n*pow(dReQ4n,2.)*dReQ5n - pow(dReQ4n,2.)*dReQ5n*dImQ1n*dImQ2n
	                            + 2.*dReQ2n*dReQ4n*dReQ5n*dImQ1n*dImQ4n + 2.*dReQ1n*dReQ4n*dReQ5n*dImQ2n*dImQ4n
				    - dReQ1n*dReQ2n*dReQ5n*pow(dImQ4n,2.) + dReQ5n*dImQ1n*dImQ2n*pow(dImQ4n,2.)
				    - dReQ2n*pow(dReQ4n,2.)*dImQ1n*dImQ5n - dReQ1n*pow(dReQ4n,2.)*dImQ2n*dImQ5n
				    + 2.*dReQ1n*dReQ2n*dReQ4n*dImQ4n*dImQ5n - 2.*dReQ4n*dImQ1n*dImQ2n*dImQ4n*dImQ5n
				    + dReQ2n*dImQ1n*pow(dImQ4n,2.)*dImQ5n + dReQ1n*dImQ2n*pow(dImQ4n,2.)*dImQ5n;
 // <5>_{6n,1n|3n,2n,2n}:
 Double_t reQ6nQ1nQ3nstarQ2nstarQ2nstar = dReQ3n*dReQ1n*pow(dReQ2n,2.)*dReQ6n + pow(dReQ2n,2.)*dReQ6n*dImQ3n*dImQ1n 
	                                - 2.*dReQ1n*dReQ2n*dReQ6n*dImQ3n*dImQ2n + 2.*dReQ3n*dReQ2n*dReQ6n*dImQ1n*dImQ2n 
					- dReQ3n*dReQ1n*dReQ6n*pow(dImQ2n,2.) - dReQ6n*dImQ3n*dImQ1n*pow(dImQ2n,2.) 
					+ dReQ1n*pow(dReQ2n,2.)*dImQ3n*dImQ6n - dReQ3n*pow(dReQ2n,2.)*dImQ1n*dImQ6n
					+ 2.*dReQ3n*dReQ1n*dReQ2n*dImQ2n*dImQ6n + 2.*dReQ2n*dImQ3n*dImQ1n*dImQ2n*dImQ6n
					- dReQ1n*dImQ3n*pow(dImQ2n,2.)*dImQ6n + dReQ3n*dImQ1n*pow(dImQ2n,2.)*dImQ6n;

 // <5>_{6n,3n|4n,4n,1n}:
 Double_t reQ6nQ3nQ4nstarQ4nstarQ1nstar = dReQ1n*dReQ3n*pow(dReQ4n,2.)*dReQ6n + pow(dReQ4n,2.)*dReQ6n*dImQ1n*dImQ3n 
	                                - 2.*dReQ3n*dReQ4n*dReQ6n*dImQ1n*dImQ4n + 2.*dReQ1n*dReQ4n*dReQ6n*dImQ3n*dImQ4n 
					- dReQ1n*dReQ3n*dReQ6n*pow(dImQ4n,2.) - dReQ6n*dImQ1n*dImQ3n*pow(dImQ4n,2.) 
					+ dReQ3n*pow(dReQ4n,2.)*dImQ1n*dImQ6n - dReQ1n*pow(dReQ4n,2.)*dImQ3n*dImQ6n
					+ 2.*dReQ1n*dReQ3n*dReQ4n*dImQ4n*dImQ6n + 2.*dReQ4n*dImQ1n*dImQ3n*dImQ4n*dImQ6n
					- dReQ3n*dImQ1n*pow(dImQ4n,2.)*dImQ6n + dReQ1n*dImQ3n*pow(dImQ4n,2.)*dImQ6n;

 // five6n1n1n5n3n = 0.; // <5>_{6n,1n,1n|5n,3n} = <cos(n(6*phi1+1*phi2+1*phi3-5*phi4-3*phi5))>
 Double_t reQ6nQ1nQ1nQ5nstarQ3nstar = pow(dReQ1n,2.)*dReQ3n*dReQ5n*dReQ6n - dReQ3n*dReQ5n*dReQ6n*pow(dImQ1n,2.)
	                            + 2.*dReQ1n*dReQ5n*dReQ6n*dImQ1n*dImQ3n + 2.*dReQ1n*dReQ3n*dReQ6n*dImQ1n*dImQ5n
				    - pow(dReQ1n,2.)*dReQ6n*dImQ3n*dImQ5n + dReQ6n*pow(dImQ1n,2.)*dImQ3n*dImQ5n
				    - 2.*dReQ1n*dReQ3n*dReQ5n*dImQ1n*dImQ6n + pow(dReQ1n,2.)*dReQ5n*dImQ3n*dImQ6n
				    - dReQ5n*pow(dImQ1n,2.)*dImQ3n*dImQ6n + pow(dReQ1n,2.)*dReQ3n*dImQ5n*dImQ6n
                                    - dReQ3n*pow(dImQ1n,2.)*dImQ5n*dImQ6n + 2.*dReQ1n*dImQ1n*dImQ3n*dImQ5n*dImQ6n;

 // <5>_{6n,3n|5n,2n,2n}:
 Double_t reQ6nQ3nQ5nstarQ2nstarQ2nstar = dReQ5n*dReQ3n*pow(dReQ2n,2.)*dReQ6n + pow(dReQ2n,2.)*dReQ6n*dImQ5n*dImQ3n 
	                                - 2.*dReQ3n*dReQ2n*dReQ6n*dImQ5n*dImQ2n + 2.*dReQ5n*dReQ2n*dReQ6n*dImQ3n*dImQ2n 
					- dReQ5n*dReQ3n*dReQ6n*pow(dImQ2n,2.) - dReQ6n*dImQ5n*dImQ3n*pow(dImQ2n,2.) 
					+ dReQ3n*pow(dReQ2n,2.)*dImQ5n*dImQ6n - dReQ5n*pow(dReQ2n,2.)*dImQ3n*dImQ6n
					+ 2.*dReQ5n*dReQ3n*dReQ2n*dImQ2n*dImQ6n + 2.*dReQ2n*dImQ5n*dImQ3n*dImQ2n*dImQ6n
					- dReQ3n*dImQ5n*pow(dImQ2n,2.)*dImQ6n + dReQ5n*dImQ3n*pow(dImQ2n,2.)*dImQ6n;

 // <5>_{6n,5n|4n,4n,3n}:
 Double_t reQ6nQ5nQ4nstarQ4nstarQ3nstar = dReQ3n*dReQ5n*pow(dReQ4n,2.)*dReQ6n + pow(dReQ4n,2.)*dReQ6n*dImQ3n*dImQ5n 
	                                - 2.*dReQ5n*dReQ4n*dReQ6n*dImQ3n*dImQ4n + 2.*dReQ3n*dReQ4n*dReQ6n*dImQ5n*dImQ4n 
					- dReQ3n*dReQ5n*dReQ6n*pow(dImQ4n,2.) - dReQ6n*dImQ3n*dImQ5n*pow(dImQ4n,2.) 
					+ dReQ5n*pow(dReQ4n,2.)*dImQ3n*dImQ6n - dReQ3n*pow(dReQ4n,2.)*dImQ5n*dImQ6n
					+ 2.*dReQ3n*dReQ5n*dReQ4n*dImQ4n*dImQ6n + 2.*dReQ4n*dImQ3n*dImQ5n*dImQ4n*dImQ6n
					- dReQ5n*dImQ3n*pow(dImQ4n,2.)*dImQ6n + dReQ3n*dImQ5n*pow(dImQ4n,2.)*dImQ6n;
 Double_t reQ11nQ4nstarQ4nstarQ3nstar = (dReQ11n*dReQ3n+dImQ11n*dImQ3n)*(pow(dReQ4n,2)-pow(dImQ4n,2)) 
                                      + 2.*dReQ4n*dImQ4n*(dImQ11n*dReQ3n-dReQ11n*dImQ3n);

 // <5>_{6n,3n,1n|5n,5n}:
 Double_t reQ6nQ3nQ1nQ5nstarQ5nstar = dReQ1n*dReQ3n*pow(dReQ5n,2.)*dReQ6n - pow(dReQ5n,2.)*dReQ6n*dImQ1n*dImQ3n
	                            + 2.*dReQ3n*dReQ5n*dReQ6n*dImQ1n*dImQ5n + 2.*dReQ1n*dReQ5n*dReQ6n*dImQ3n*dImQ5n
				    - dReQ1n*dReQ3n*dReQ6n*pow(dImQ5n,2.) + dReQ6n*dImQ1n*dImQ3n*pow(dImQ5n,2.)
				    - dReQ3n*pow(dReQ5n,2.)*dImQ1n*dImQ6n - dReQ1n*pow(dReQ5n,2.)*dImQ3n*dImQ6n
				    + 2.*dReQ1n*dReQ3n*dReQ5n*dImQ5n*dImQ6n - 2.*dReQ5n*dImQ1n*dImQ3n*dImQ5n*dImQ6n
				    + dReQ3n*dImQ1n*pow(dImQ5n,2.)*dImQ6n + dReQ1n*dImQ3n*pow(dImQ5n,2.)*dImQ6n;

 // <5>_{6n,6n|5n,4n,3n}:
 Double_t reQ6nQ6nQ5nstarQ4nstarQ3nstar = dReQ3n*dReQ4n*dReQ5n*pow(dReQ6n,2.) - dReQ5n*pow(dReQ6n,2.)*dImQ3n*dImQ4n
	                                - dReQ4n*pow(dReQ6n,2.)*dImQ3n*dImQ5n - dReQ3n*pow(dReQ6n,2.)*dImQ4n*dImQ5n
					+ 2.*dReQ4n*dReQ5n*dReQ6n*dImQ3n*dImQ6n + 2.*dReQ3n*dReQ5n*dReQ6n*dImQ4n*dImQ6n
					+ 2.*dReQ3n*dReQ4n*dReQ6n*dImQ5n*dImQ6n - 2.*dReQ6n*dImQ3n*dImQ4n*dImQ5n*dImQ6n
					- dReQ3n*dReQ4n*dReQ5n*pow(dImQ6n,2.) + dReQ5n*dImQ3n*dImQ4n*pow(dImQ6n,2.)
					+ dReQ4n*dImQ3n*dImQ5n*pow(dImQ6n,2.) + dReQ3n*dImQ4n*dImQ5n*pow(dImQ6n,2.);


 Double_t reQ8nQ4nQ6nstarQ6nstar = dImQ4n*pow(dImQ6n,2.)*dImQ8n+2.*dImQ6n*dImQ8n*dReQ4n*dReQ6n
                                 - dImQ4n*dImQ8n*pow(dReQ6n,2.)-pow(dImQ6n,2.)*dReQ4n*dReQ8n 
                                 + 2.*dImQ4n*dImQ6n*dReQ6n*dReQ8n+dReQ4n*pow(dReQ6n,2.)*dReQ8n;


 Double_t reQ9nQ3nQ6nstarQ6nstar = dImQ3n*pow(dImQ6n,2.)*dImQ9n+2.*dImQ6n*dImQ9n*dReQ3n*dReQ6n
                                 - dImQ3n*dImQ9n*pow(dReQ6n,2.)-pow(dImQ6n,2.)*dReQ3n*dReQ9n 
                                 + 2.*dImQ3n*dImQ6n*dReQ6n*dReQ9n+dReQ3n*pow(dReQ6n,2.)*dReQ9n;


 Double_t reQ12nQ5nstarQ4nstarQ3nstar = dReQ3n*dReQ5n*dReQ4n*dReQ12n-dReQ4n*dReQ12n*dImQ3n*dImQ5n 
	                              - dReQ5n*dReQ12n*dImQ3n*dImQ4n-dReQ3n*dReQ12n*dImQ5n*dImQ4n 
				      + dReQ5n*dReQ4n*dImQ3n*dImQ12n+dReQ3n*dReQ4n*dImQ5n*dImQ12n 
				      + dReQ3n*dReQ5n*dImQ4n*dImQ12n-dImQ3n*dImQ5n*dImQ4n*dImQ12n;
 Double_t reQ12nQ9nstarQ3nstar = dReQ12n*dReQ9n*dReQ3n-dReQ12n*dImQ9n*dImQ3n+dImQ12n*dReQ9n*dImQ3n
                               + dImQ12n*dImQ9n*dReQ3n;
 Double_t reQ12nQ8nstarQ4nstar = dReQ12n*dReQ8n*dReQ4n-dReQ12n*dImQ8n*dImQ4n+dImQ12n*dReQ8n*dImQ4n
                               + dImQ12n*dImQ8n*dReQ4n;

   
  five4n3n3n2n2n = ((pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 * (pow(dReQ2n,2.)*dReQ4n-pow(dImQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n)
                 - ((dReQ7n*dReQ3n+dImQ7n*dImQ3n)*(pow(dReQ2n,2.)-pow(dImQ2n,2.)) 
                 + 2.*dReQ2n*dImQ2n*(dImQ7n*dReQ3n-dReQ7n*dImQ3n))
                 - ((pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 - 2.*(dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n)
                 - 2.*(dImQ2n*dImQ3n*dImQ4n*dImQ5n+dImQ4n*dImQ5n*dReQ2n*dReQ3n 
                 + dImQ3n*dImQ5n*dReQ2n*dReQ4n-dImQ2n*dImQ5n*dReQ3n*dReQ4n
                 - dImQ3n*dImQ4n*dReQ2n*dReQ5n+dImQ2n*dImQ4n*dReQ3n*dReQ5n 
                 + dImQ2n*dImQ3n*dReQ4n*dReQ5n+dReQ2n*dReQ3n*dReQ4n*dReQ5n)
                 + 2.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 + 1.*(dReQ7n*dReQ4n*dReQ3n-dReQ7n*dImQ4n*dImQ3n+dImQ7n*dReQ4n*dImQ3n+dImQ7n*dImQ4n*dReQ3n)
                 + 3.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
                 + 2.*(dReQ7n*dReQ5n*dReQ2n-dReQ7n*dImQ5n*dImQ2n+dImQ7n*dReQ5n*dImQ2n+dImQ7n*dImQ5n*dReQ2n)
                 + 2.*(dReQ7n*dReQ4n*dReQ3n-dReQ7n*dImQ4n*dImQ3n+dImQ7n*dReQ4n*dImQ3n+dImQ7n*dImQ4n*dReQ3n)
                 + 6.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 6.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 - (dMult-6.)*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 4.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five4n2n4n1n1n = ((pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 * (pow(dReQ1n,2.)*dReQ2n-pow(dImQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n)
                 - reQ6nQ4nstarQ1nstarQ1nstar
                 - reQ4nQ2nstarQ1nstarQ1nstar
                 - 2.*reQ4nQ1nQ3nstarQ2nstar
                 - 2.*reQ5nQ1nQ4nstarQ2nstar
                 + 2.*reQ3nQ2nstarQ1nstar
                 + reQ6nQ4nstarQ2nstar
                 + 3.*reQ4nQ2nstarQ2nstar
                 + 2.*reQ5nQ3nstarQ2nstar
                 + 2.*reQ6nQ5nstarQ1nstar
                 + 2.*reQ6nQ4nstarQ2nstar
                 + 6.*reQ4nQ3nstarQ1nstar
                 + 6.*reQ5nQ4nstarQ1nstar
                 - (dMult-6.)*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-4.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five4n3n4n2n1n = (reQ4nQ3nQ4nstarQ2nstarQ1nstar
                 - reQ5nQ2nQ4nstarQ3nstar
                 - reQ6nQ1nQ4nstarQ3nstar
                 - reQ4nQ1nQ3nstarQ2nstar
                 - reQ7nQ4nstarQ2nstarQ1nstar
                 - reQ4nQ2nstarQ1nstarQ1nstar
                 - reQ4nQ2nQ3nstarQ3nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ7nQ4nstarQ3nstar
                 + 3.*reQ4nQ3nstarQ1nstar
                 + 2.*reQ7nQ4nstarQ3nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ7nQ5nstarQ2nstar
                 + reQ6nQ3nstarQ3nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ7nQ6nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 - (dMult-6.)*reQ3nQ2nstarQ1nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 + 2.*reQ4nQ2nstarQ2nstar
                 + 3.*reQ6nQ4nstarQ2nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ4nQ2nstarQ2nstar
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five5n1n3n2n1n = ((pow(dImQ1n,2.)+pow(dReQ1n,2.))*(dImQ3n*dImQ5n*dReQ2n+dImQ2n*dImQ5n*dReQ3n 
                 - dImQ2n*dImQ3n*dReQ5n+dReQ2n*dReQ3n*dReQ5n)
                 - (dReQ1n*dReQ2n*dReQ3n*dReQ6n-dReQ3n*dReQ6n*dImQ1n*dImQ2n
                 - dReQ2n*dReQ6n*dImQ1n*dImQ3n-dReQ1n*dReQ6n*dImQ2n*dImQ3n
                 + dReQ2n*dReQ3n*dImQ1n*dImQ6n+dReQ1n*dReQ3n*dImQ2n*dImQ6n 
                 + dReQ1n*dReQ2n*dImQ3n*dImQ6n-dImQ1n*dImQ2n*dImQ3n*dImQ6n)
                 - (dImQ1n*dImQ2n*dImQ4n*dImQ5n+dImQ4n*dImQ5n*dReQ1n*dReQ2n 
                 + dImQ2n*dImQ5n*dReQ1n*dReQ4n-dImQ1n*dImQ5n*dReQ2n*dReQ4n
                 - dImQ2n*dImQ4n*dReQ1n*dReQ5n+dImQ1n*dImQ4n*dReQ2n*dReQ5n 
                 + dImQ1n*dImQ2n*dReQ4n*dReQ5n+dReQ1n*dReQ2n*dReQ4n*dReQ5n)
                 - (dImQ1n*pow(dImQ3n,2.)*dImQ5n+2.*dImQ3n*dImQ5n*dReQ1n*dReQ3n
                 - dImQ1n*dImQ5n*pow(dReQ3n,2.)-pow(dImQ3n,2.)*dReQ1n*dReQ5n 
                 + 2.*dImQ1n*dImQ3n*dReQ3n*dReQ5n+dReQ1n*pow(dReQ3n,2.)*dReQ5n)
                 - (dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n)
                 - (-pow(dImQ1n,2.)*dImQ3n*dImQ5n+dImQ3n*dImQ5n*pow(dReQ1n,2.)
                 + 2.*dImQ1n*dImQ5n*dReQ1n*dReQ3n-2.*dImQ1n*dImQ3n*dReQ1n*dReQ5n 
                 - pow(dImQ1n,2.)*dReQ3n*dReQ5n+pow(dReQ1n,2.)*dReQ3n*dReQ5n)
                 - (-pow(dImQ2n,2.)*dImQ1n*dImQ5n+dImQ1n*dImQ5n*pow(dReQ2n,2.)
                 + 2.*dImQ2n*dImQ5n*dReQ2n*dReQ1n-2.*dImQ2n*dImQ1n*dReQ2n*dReQ5n 
                 - pow(dImQ2n,2.)*dReQ1n*dReQ5n+pow(dReQ2n,2.)*dReQ1n*dReQ5n)
                 + 3.*(dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
                 + dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n
                 + pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n
                 + 4.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
                 - (dMult-7.)*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 + 4.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n
                 + 6.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 3.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))+(dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))  
                 - 4.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+(dMult-10.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-10.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))+2.*(dMult-7.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*dMult*(dMult-12.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)); 
  // to be polished:
  five5n2n5n1n1n = ((pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 * (pow(dReQ1n,2.)*dReQ2n-pow(dImQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n)
                 - reQ7nQ5nstarQ1nstarQ1nstar
                 - reQ5nQ3nstarQ1nstarQ1nstar
                 - 2.*reQ5nQ1nQ4nstarQ2nstar
                 - 2.*reQ6nQ1nQ5nstarQ2nstar
                 + 2.*reQ4nQ3nstarQ1nstar
                 + reQ7nQ5nstarQ2nstar
                 + 3.*reQ5nQ3nstarQ2nstar
                 + 2.*reQ6nQ4nstarQ2nstar
                 + 2.*reQ7nQ6nstarQ1nstar
                 + 2.*reQ7nQ5nstarQ2nstar
                 + 6.*reQ5nQ4nstarQ1nstar
                 + 6.*reQ6nQ5nstarQ1nstar
                 - (dMult-6.)*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))-4.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-4.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n2n4n2n1n = (reQ5nQ2nQ4nstarQ2nstarQ1nstar
                 - reQ5nQ2nQ4nstarQ3nstar
                 - reQ6nQ1nQ5nstarQ2nstar
                 - reQ5nQ2nstarQ2nstarQ1nstar
                 - reQ7nQ4nstarQ2nstarQ1nstar
                 - reQ4nQ1nQ3nstarQ2nstar
                 - reQ5nQ1nQ4nstarQ2nstar
                 + reQ2nQ1nstarQ1nstar
                 + reQ7nQ5nstarQ2nstar
                 + 3.*reQ5nQ3nstarQ2nstar
                 + 2.*reQ7nQ5nstarQ2nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ7nQ4nstarQ3nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 + reQ7nQ6nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 - (dMult-6.)*reQ5nQ4nstarQ1nstar
                 + 3.*reQ3nQ2nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 + 2.*reQ4nQ2nstarQ2nstar
                 + 3.*reQ6nQ4nstarQ2nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ4nQ2nstarQ2nstar
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished: 
  five5n3n4n3n1n = (reQ5nQ3nQ4nstarQ3nstarQ1nstar
                 - reQ5nQ3nQ4nstarQ4nstar
                 - reQ7nQ1nQ5nstarQ3nstar
                 - reQ5nQ3nstarQ1nstarQ1nstar
                 - reQ8nQ4nstarQ3nstarQ1nstar
                 - reQ4nQ1nQ3nstarQ2nstar
                 - reQ5nQ2nQ4nstarQ3nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ8nQ5nstarQ3nstar
                 + 3.*reQ5nQ3nstarQ2nstar
                 + 2.*reQ8nQ5nstarQ3nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ8nQ4nstarQ4nstar
                 + reQ7nQ5nstarQ2nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ8nQ7nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 - (dMult-6.)*reQ5nQ4nstarQ1nstar
                 + 3.*reQ4nQ3nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 + 2.*reQ4nQ3nstarQ1nstar
                 + 3.*reQ7nQ4nstarQ3nstar
                 + reQ4nQ2nstarQ2nstar
                 + reQ4nQ3nstarQ1nstar
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished: 
  five5n4n4n3n2n = (reQ5nQ4nQ4nstarQ3nstarQ2nstar
                 - reQ6nQ3nQ5nstarQ4nstar
                 - reQ7nQ2nQ5nstarQ4nstar
                 - reQ5nQ1nQ4nstarQ2nstar
                 - reQ9nQ4nstarQ3nstarQ2nstar
                 - reQ4nQ1nQ3nstarQ2nstar
                 - reQ5nQ2nQ4nstarQ3nstar
                 + reQ4nQ2nstarQ2nstar
                 + reQ9nQ5nstarQ4nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + 2.*reQ9nQ5nstarQ4nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ9nQ6nstarQ3nstar
                 + reQ7nQ5nstarQ2nstar
                 + reQ4nQ2nstarQ2nstar
                 + reQ9nQ7nstarQ2nstar
                 + reQ2nQ1nstarQ1nstar
                 - (dMult-6.)*reQ5nQ3nstarQ2nstar
                 + 3.*reQ6nQ4nstarQ2nstar
                 + reQ4nQ2nstarQ2nstar
                 + 2.*reQ4nQ3nstarQ1nstar
                 + 3.*reQ7nQ4nstarQ3nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished: 
  five5n3n5n2n1n = (reQ5nQ3nQ5nstarQ2nstarQ1nstar
                 - reQ6nQ2nQ5nstarQ3nstar
                 - reQ7nQ1nQ5nstarQ3nstar
                 - reQ5nQ1nQ3nstarQ3nstar
                 - reQ8nQ5nstarQ2nstarQ1nstar
                 - reQ5nQ2nstarQ2nstarQ1nstar
                 - reQ5nQ2nQ4nstarQ3nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ8nQ5nstarQ3nstar
                 + 3.*reQ5nQ3nstarQ2nstar
                 + 2.*reQ8nQ5nstarQ3nstar
                 + reQ6nQ3nstarQ3nstar
                 + reQ8nQ6nstarQ2nstar
                 + reQ7nQ4nstarQ3nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ8nQ7nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 - (dMult-6.)*reQ3nQ2nstarQ1nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + reQ5nQ4nstarQ1nstar
                 + 2.*reQ5nQ3nstarQ2nstar
                 + 3.*reQ7nQ5nstarQ2nstar
                 + reQ4nQ2nstarQ2nstar
                 + reQ5nQ3nstarQ2nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n4n5n2n2n = ((pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 * (pow(dReQ2n,2.)*dReQ4n-pow(dImQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n)
                 - reQ9nQ5nstarQ2nstarQ2nstar
                 - reQ5nQ2nstarQ2nstarQ1nstar
                 - 2.*reQ5nQ2nQ4nstarQ3nstar
                 - 2.*reQ7nQ2nQ5nstarQ4nstar
                 + 2.*reQ3nQ2nstarQ1nstar
                 + reQ9nQ5nstarQ4nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + 2.*reQ7nQ4nstarQ3nstar
                 + 2.*reQ9nQ7nstarQ2nstar
                 + 2.*reQ9nQ5nstarQ4nstar
                 + 6.*reQ5nQ3nstarQ2nstar
                 + 6.*reQ7nQ5nstarQ2nstar
                 - (dMult-6.)*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.))-4.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n4n5n3n1n = (reQ5nQ4nQ5nstarQ3nstarQ1nstar
                 - reQ6nQ3nQ5nstarQ4nstar
                 - reQ8nQ1nQ5nstarQ4nstar
                 - reQ5nQ1nQ4nstarQ2nstar
                 - reQ9nQ5nstarQ3nstarQ1nstar
                 - reQ5nQ3nstarQ1nstarQ1nstar
                 - reQ5nQ3nQ4nstarQ4nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ9nQ5nstarQ4nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + 2.*reQ9nQ5nstarQ4nstar
                 + reQ6nQ4nstarQ2nstar
                 + reQ9nQ6nstarQ3nstar
                 + reQ8nQ4nstarQ4nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ9nQ8nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 - (dMult-6.)*reQ4nQ3nstarQ1nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + reQ5nQ4nstarQ1nstar
                 + 2.*reQ5nQ3nstarQ2nstar
                 + 3.*reQ8nQ5nstarQ3nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ5nQ3nstarQ2nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)); 
  five6n1n3n3n1n = ((pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 * (pow(dReQ3n,2.)*dReQ6n-pow(dImQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n)
                 - 2.*(dImQ1n*dImQ3n*dImQ4n*dImQ6n+dImQ4n*dImQ6n*dReQ1n*dReQ3n 
                 + dImQ3n*dImQ6n*dReQ1n*dReQ4n-dImQ1n*dImQ6n*dReQ3n*dReQ4n
                 - dImQ3n*dImQ4n*dReQ1n*dReQ6n+dImQ1n*dImQ4n*dReQ3n*dReQ6n 
                 + dImQ1n*dImQ3n*dReQ4n*dReQ6n+dReQ1n*dReQ3n*dReQ4n*dReQ6n)   
                 - 2.*(dReQ1n*dReQ2n*dReQ3n*dReQ6n-dReQ3n*dReQ6n*dImQ1n*dImQ2n
                 - dReQ2n*dReQ6n*dImQ1n*dImQ3n-dReQ1n*dReQ6n*dImQ2n*dImQ3n
                 + dReQ2n*dReQ3n*dImQ1n*dImQ6n+dReQ1n*dReQ3n*dImQ2n*dImQ6n 
                 + dReQ1n*dReQ2n*dImQ3n*dImQ6n-dImQ1n*dImQ2n*dImQ3n*dImQ6n)
                 - (-pow(dImQ3n,2.)*dImQ1n*dImQ7n+dImQ1n*dImQ7n*pow(dReQ3n,2.)
                 + 2.*dImQ3n*dImQ7n*dReQ3n*dReQ1n-2.*dImQ3n*dImQ1n*dReQ3n*dReQ7n 
                 - pow(dImQ3n,2.)*dReQ1n*dReQ7n+pow(dReQ3n,2.)*dReQ1n*dReQ7n)
                 - ((pow(dReQ3n,2.)-pow(dImQ3n,2.))*(dReQ5n*dReQ1n-dImQ5n*dImQ1n) 
                 + 2.*dReQ3n*dImQ3n*(dReQ5n*dImQ1n+dImQ5n*dReQ1n))
                 + 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + (dReQ7n*dReQ6n*dReQ1n-dReQ7n*dImQ6n*dImQ1n+dImQ7n*dReQ6n*dImQ1n+dImQ7n*dImQ6n*dReQ1n)
                 + 2.*(dReQ7n*dReQ3n*dReQ4n-dReQ7n*dImQ3n*dImQ4n+dImQ7n*dReQ3n*dImQ4n+dImQ7n*dImQ3n*dReQ4n)
                 + 2.*(dReQ6n*(dReQ4n*dReQ2n-dImQ4n*dImQ2n)+dImQ6n*(dReQ4n*dImQ2n+dImQ4n*dReQ2n))
                 + 3.*(dReQ6n*(dReQ5n*dReQ1n-dImQ5n*dImQ1n)+dImQ6n*(dReQ5n*dImQ1n+dImQ5n*dReQ1n))
                 + 4.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 2.*(dReQ7n*dReQ6n*dReQ1n-dReQ7n*dImQ6n*dImQ1n+dImQ7n*dReQ6n*dImQ1n+dImQ7n*dImQ6n*dReQ1n)
                 + 6.*(dReQ4n*dReQ3n*dReQ1n-dReQ4n*dImQ3n*dImQ1n+dImQ4n*dReQ3n*dImQ1n+dImQ4n*dImQ3n*dReQ1n)
                 + 2.*(dReQ5n*dReQ3n*dReQ2n-dReQ5n*dImQ3n*dImQ2n+dImQ5n*dReQ3n*dImQ2n+dImQ5n*dImQ3n*dReQ2n)
                 - (dMult-6.)*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
                 - 4.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 4.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))+(dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-2.*dMult*(dMult-12.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n2n3n3n2n = ((pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 * (pow(dReQ3n,2.)*dReQ6n-pow(dImQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n)
                 - 2.*(dImQ2n*dImQ3n*dImQ5n*dImQ6n+dImQ5n*dImQ6n*dReQ2n*dReQ3n 
                 + dImQ3n*dImQ6n*dReQ2n*dReQ5n-dImQ2n*dImQ6n*dReQ3n*dReQ5n
                 - dImQ3n*dImQ5n*dReQ2n*dReQ6n+dImQ2n*dImQ5n*dReQ3n*dReQ6n 
                 + dImQ2n*dImQ3n*dReQ5n*dReQ6n+dReQ2n*dReQ3n*dReQ5n*dReQ6n) 
                 - 2.*(dReQ1n*dReQ2n*dReQ3n*dReQ6n-dReQ3n*dReQ6n*dImQ1n*dImQ2n
                 - dReQ2n*dReQ6n*dImQ1n*dImQ3n-dReQ1n*dReQ6n*dImQ2n*dImQ3n
                 + dReQ2n*dReQ3n*dImQ1n*dImQ6n+dReQ1n*dReQ3n*dImQ2n*dImQ6n 
                 + dReQ1n*dReQ2n*dImQ3n*dImQ6n-dImQ1n*dImQ2n*dImQ3n*dImQ6n)
                 - (-pow(dImQ3n,2.)*dImQ2n*dImQ8n+dImQ2n*dImQ8n*pow(dReQ3n,2.)
                 + 2.*dImQ3n*dImQ8n*dReQ3n*dReQ2n-2.*dImQ3n*dImQ2n*dReQ3n*dReQ8n 
                 - pow(dImQ3n,2.)*dReQ2n*dReQ8n+pow(dReQ3n,2.)*dReQ2n*dReQ8n)
                 - ((pow(dReQ3n,2.)-pow(dImQ3n,2.))*(dReQ4n*dReQ2n-dImQ4n*dImQ2n) 
                 + 2.*dReQ3n*dImQ3n*(dReQ4n*dImQ2n+dImQ4n*dReQ2n))
                 + 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + (dReQ8n*dReQ6n*dReQ2n-dReQ8n*dImQ6n*dImQ2n+dImQ8n*dReQ6n*dImQ2n+dImQ8n*dImQ6n*dReQ2n)
                 + 2.*(dReQ8n*dReQ3n*dReQ5n-dReQ8n*dImQ3n*dImQ5n+dImQ8n*dReQ3n*dImQ5n+dImQ8n*dImQ3n*dReQ5n)
                 + 2.*(dReQ6n*(dReQ5n*dReQ1n-dImQ5n*dImQ1n)+dImQ6n*(dReQ5n*dImQ1n+dImQ5n*dReQ1n))
                 + 3.*(dReQ6n*(dReQ4n*dReQ2n-dImQ4n*dImQ2n)+dImQ6n*(dReQ4n*dImQ2n+dImQ4n*dReQ2n))
                 + 4.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 2.*(dReQ8n*dReQ6n*dReQ2n-dReQ8n*dImQ6n*dImQ2n+dImQ8n*dReQ6n*dImQ2n+dImQ8n*dImQ6n*dReQ2n)
                 + 6.*(dReQ5n*dReQ3n*dReQ2n-dReQ5n*dImQ3n*dImQ2n+dImQ5n*dReQ3n*dImQ2n+dImQ5n*dImQ3n*dReQ2n)
                 + 2.*(dReQ4n*dReQ3n*dReQ1n-dReQ4n*dImQ3n*dImQ1n+dImQ4n*dReQ3n*dImQ1n+dImQ4n*dImQ3n*dReQ1n)
                 - (dMult-6.)*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
                 - 4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 - 4.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+(dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-2.*dMult*(dMult-12.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n1n4n2n1n = (reQ6nQ1nQ4nstarQ2nstarQ1nstar
                 - reQ6nQ1nQ4nstarQ3nstar
                 - reQ6nQ1nQ5nstarQ2nstar
                 - reQ6nQ3nstarQ2nstarQ1nstar
                 - reQ7nQ4nstarQ2nstarQ1nstar
                 - reQ5nQ1nQ4nstarQ2nstar
                 - reQ6nQ4nstarQ1nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 + reQ7nQ6nstarQ1nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + 2.*reQ7nQ6nstarQ1nstar
                 + reQ6nQ3nstarQ3nstar
                 + reQ7nQ4nstarQ3nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 + reQ7nQ5nstarQ2nstar
                 + reQ5nQ3nstarQ2nstar
                 - (dMult-6.)*reQ6nQ4nstarQ2nstar
                 + 3.*reQ3nQ2nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 + 2.*reQ4nQ3nstarQ1nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)); 
  // to be polished: 
  five6n3n4n3n2n = (reQ6nQ3nQ4nstarQ3nstarQ2nstar
                 - reQ6nQ3nQ5nstarQ4nstar
                 - reQ7nQ2nQ6nstarQ3nstar
                 - reQ6nQ3nstarQ2nstarQ1nstar
                 - reQ9nQ4nstarQ3nstarQ2nstar
                 - reQ4nQ2nQ3nstarQ3nstar
                 - reQ6nQ1nQ4nstarQ3nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ9nQ6nstarQ3nstar
                 + 3.*reQ6nQ3nstarQ3nstar
                 + 2.*reQ9nQ6nstarQ3nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ9nQ5nstarQ4nstar
                 + reQ7nQ6nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ9nQ7nstarQ2nstar
                 + reQ3nQ2nstarQ1nstar
                 - (dMult-6.)*reQ6nQ4nstarQ2nstar
                 + 3.*reQ5nQ3nstarQ2nstar
                 + reQ3nQ2nstarQ1nstar
                 + 2.*reQ4nQ3nstarQ1nstar
                 + 3.*reQ7nQ4nstarQ3nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n4n4n3n3n = ((pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 * (pow(dReQ3n,2.)*dReQ6n-pow(dImQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n)
                 - ((dReQ10n*dReQ4n+dImQ10n*dImQ4n)*(pow(dReQ3n,2)-pow(dImQ3n,2)) 
                 + 2.*dReQ3n*dImQ3n*(dImQ10n*dReQ4n-dReQ10n*dImQ4n))
                 - ((dReQ4n*dReQ2n-dImQ4n*dImQ2n)*(dReQ3n*dReQ3n-dImQ3n*dImQ3n)
                 + 2.*(dReQ4n*dImQ2n+dImQ4n*dReQ2n)*dReQ3n*dImQ3n)
                 - 2.*(dImQ1n*dImQ3n*dImQ4n*dImQ6n+dImQ4n*dImQ6n*dReQ1n*dReQ3n 
                 + dImQ3n*dImQ6n*dReQ1n*dReQ4n-dImQ1n*dImQ6n*dReQ3n*dReQ4n
                 - dImQ3n*dImQ4n*dReQ1n*dReQ6n+dImQ1n*dImQ4n*dReQ3n*dReQ6n 
                 + dImQ1n*dImQ3n*dReQ4n*dReQ6n+dReQ1n*dReQ3n*dReQ4n*dReQ6n)
                 - 2.*(dImQ3n*dImQ4n*dImQ6n*dImQ7n+dImQ6n*dImQ7n*dReQ3n*dReQ4n 
                 + dImQ4n*dImQ7n*dReQ3n*dReQ6n-dImQ3n*dImQ7n*dReQ4n*dReQ6n
                 - dImQ4n*dImQ6n*dReQ3n*dReQ7n+dImQ3n*dImQ6n*dReQ4n*dReQ7n 
                 + dImQ3n*dImQ4n*dReQ6n*dReQ7n+dReQ3n*dReQ4n*dReQ6n*dReQ7n)
                 + 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 1.*(dReQ10n*dReQ6n*dReQ4n-dReQ10n*dImQ6n*dImQ4n+dImQ10n*dReQ6n*dImQ4n+dImQ10n*dImQ6n*dReQ4n)
                 + 3.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 + 2.*(dReQ7n*dReQ6n*dReQ1n-dReQ7n*dImQ6n*dImQ1n+dImQ7n*dReQ6n*dImQ1n+dImQ7n*dImQ6n*dReQ1n)
                 + 2.*(dReQ10n*dReQ7n*dReQ3n-dReQ10n*dImQ7n*dImQ3n+dImQ10n*dReQ7n*dImQ3n+dImQ10n*dImQ7n*dReQ3n)
                 + 2.*(dReQ10n*dReQ6n*dReQ4n-dReQ10n*dImQ6n*dImQ4n+dImQ10n*dReQ6n*dImQ4n+dImQ10n*dImQ6n*dReQ4n)
                 + 6.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 6.*(dReQ7n*dReQ4n*dReQ3n-dReQ7n*dImQ4n*dImQ3n+dImQ7n*dReQ4n*dImQ3n+dImQ7n*dImQ4n*dReQ3n)
                 - (dMult-6.)*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.))-4.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n2n5n2n1n = (reQ6nQ2nQ5nstarQ2nstarQ1nstar
                 - reQ6nQ2nQ5nstarQ3nstar
                 - reQ7nQ1nQ6nstarQ2nstar
                 - reQ6nQ3nstarQ2nstarQ1nstar
                 - reQ8nQ5nstarQ2nstarQ1nstar
                 - reQ5nQ1nQ4nstarQ2nstar
                 - reQ6nQ1nQ5nstarQ2nstar
                 + reQ2nQ1nstarQ1nstar
                 + reQ8nQ6nstarQ2nstar
                 + 3.*reQ6nQ4nstarQ2nstar
                 + 2.*reQ8nQ6nstarQ2nstar
                 + reQ6nQ3nstarQ3nstar
                 + reQ8nQ5nstarQ3nstar
                 + reQ7nQ6nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 + reQ8nQ7nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 - (dMult-6.)*reQ6nQ5nstarQ1nstar
                 + 3.*reQ3nQ2nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 + 2.*reQ5nQ3nstarQ2nstar
                 + 3.*reQ7nQ5nstarQ2nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ5nQ3nstarQ2nstar
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n3n5n3n1n = (reQ6nQ3nQ5nstarQ3nstarQ1nstar
                 - reQ6nQ3nQ5nstarQ4nstar
                 - reQ8nQ1nQ6nstarQ3nstar
                 - reQ6nQ3nstarQ2nstarQ1nstar
                 - reQ9nQ5nstarQ3nstarQ1nstar
                 - reQ5nQ1nQ3nstarQ3nstar
                 - reQ6nQ2nQ5nstarQ3nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ9nQ6nstarQ3nstar
                 + 3.*reQ6nQ3nstarQ3nstar
                 + 2.*reQ9nQ6nstarQ3nstar
                 + reQ6nQ4nstarQ2nstar
                 + reQ9nQ5nstarQ4nstar
                 + reQ8nQ6nstarQ2nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ9nQ8nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 - (dMult-6.)*reQ6nQ5nstarQ1nstar
                 + 3.*reQ4nQ3nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 + 2.*reQ5nQ3nstarQ2nstar
                 + 3.*reQ8nQ5nstarQ3nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ5nQ3nstarQ2nstar
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n4n5n4n1n = (reQ6nQ4nQ5nstarQ4nstarQ1nstar
                 - reQ6nQ4nQ5nstarQ5nstar
                 - reQ9nQ1nQ6nstarQ4nstar
                 - reQ6nQ4nstarQ1nstarQ1nstar
                 - reQ10nQ5nstarQ4nstarQ1nstar
                 - reQ5nQ1nQ4nstarQ2nstar
                 - reQ6nQ3nQ5nstarQ4nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ10nQ6nstarQ4nstar
                 + 3.*reQ6nQ4nstarQ2nstar
                 + 2.*reQ10nQ6nstarQ4nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ10nQ5nstarQ5nstar
                 + reQ9nQ6nstarQ3nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ10nQ9nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 - (dMult-6.)*reQ6nQ5nstarQ1nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 + 2.*reQ5nQ4nstarQ1nstar
                 + 3.*reQ9nQ5nstarQ4nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ5nQ4nstarQ1nstar
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n5n5n3n3n = ((pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 * (pow(dReQ3n,2.)*dReQ6n-pow(dImQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n)
                 - ((dReQ11n*dReQ5n+dImQ11n*dImQ5n)*(pow(dReQ3n,2)-pow(dImQ3n,2)) 
                 + 2.*dReQ3n*dImQ3n*(dImQ11n*dReQ5n-dReQ11n*dImQ5n))
                 - (dImQ1n*pow(dImQ3n,2.)*dImQ5n+2.*dImQ3n*dImQ5n*dReQ1n*dReQ3n
                 - dImQ1n*dImQ5n*pow(dReQ3n,2.)-pow(dImQ3n,2.)*dReQ1n*dReQ5n 
                 + 2.*dImQ1n*dImQ3n*dReQ3n*dReQ5n+dReQ1n*pow(dReQ3n,2.)*dReQ5n)
                 - 2.*(dImQ2n*dImQ3n*dImQ5n*dImQ6n+dImQ5n*dImQ6n*dReQ2n*dReQ3n 
                 + dImQ3n*dImQ6n*dReQ2n*dReQ5n-dImQ2n*dImQ6n*dReQ3n*dReQ5n
                 - dImQ3n*dImQ5n*dReQ2n*dReQ6n+dImQ2n*dImQ5n*dReQ3n*dReQ6n 
                 + dImQ2n*dImQ3n*dReQ5n*dReQ6n+dReQ2n*dReQ3n*dReQ5n*dReQ6n)
                 - 2.*(dImQ3n*dImQ5n*dImQ6n*dImQ8n+dImQ6n*dImQ8n*dReQ3n*dReQ5n 
                 + dImQ5n*dImQ8n*dReQ3n*dReQ6n-dImQ3n*dImQ8n*dReQ5n*dReQ6n
                 - dImQ5n*dImQ6n*dReQ3n*dReQ8n+dImQ3n*dImQ6n*dReQ5n*dReQ8n 
                 + dImQ3n*dImQ5n*dReQ6n*dReQ8n+dReQ3n*dReQ5n*dReQ6n*dReQ8n)
                 + 2.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 1.*(dReQ11n*dReQ6n*dReQ5n-dReQ11n*dImQ6n*dImQ5n+dImQ11n*dReQ6n*dImQ5n+dImQ11n*dImQ6n*dReQ5n)
                 + 3.*(dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
                 + 2.*(dReQ8n*dReQ6n*dReQ2n-dReQ8n*dImQ6n*dImQ2n+dImQ8n*dReQ6n*dImQ2n+dImQ8n*dImQ6n*dReQ2n)
                 + 2.*(dReQ11n*dReQ8n*dReQ3n-dReQ11n*dImQ8n*dImQ3n+dImQ11n*dReQ8n*dImQ3n+dImQ11n*dImQ8n*dReQ3n)
                 + 2.*(dReQ11n*dReQ6n*dReQ5n-dReQ11n*dImQ6n*dImQ5n+dImQ11n*dReQ6n*dImQ5n+dImQ11n*dImQ6n*dReQ5n)
                 + 6.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 + 6.*(dReQ8n*dReQ5n*dReQ3n-dReQ8n*dImQ5n*dImQ3n+dImQ8n*dReQ5n*dImQ3n+dImQ8n*dImQ5n*dReQ3n)
                 - (dMult-6.)*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ11n,2.)+pow(dImQ11n,2.))-4.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n2n6n1n1n = ((pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 * (pow(dReQ1n,2.)*dReQ2n-pow(dImQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n)
                 - reQ8nQ6nstarQ1nstarQ1nstar
                 - reQ6nQ4nstarQ1nstarQ1nstar
                 - 2.*reQ6nQ1nQ5nstarQ2nstar
                 - 2.*reQ7nQ1nQ6nstarQ2nstar
                 + 2.*reQ5nQ4nstarQ1nstar
                 + reQ8nQ6nstarQ2nstar
                 + 3.*reQ6nQ4nstarQ2nstar
                 + 2.*reQ7nQ5nstarQ2nstar
                 + 2.*reQ8nQ7nstarQ1nstar
                 + 2.*reQ8nQ6nstarQ2nstar
                 + 6.*reQ6nQ5nstarQ1nstar
                 + 6.*reQ7nQ6nstarQ1nstar
                 - (dMult-6.)*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))-4.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-4.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n3n6n2n1n = (reQ6nQ3nQ6nstarQ2nstarQ1nstar
                 - reQ7nQ2nQ6nstarQ3nstar
                 - reQ8nQ1nQ6nstarQ3nstar
                 - reQ6nQ1nQ4nstarQ3nstar
                 - reQ9nQ6nstarQ2nstarQ1nstar
                 - reQ6nQ3nstarQ2nstarQ1nstar
                 - reQ6nQ2nQ5nstarQ3nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ9nQ6nstarQ3nstar
                 + 3.*reQ6nQ3nstarQ3nstar
                 + 2.*reQ9nQ6nstarQ3nstar
                 + reQ7nQ4nstarQ3nstar
                 + reQ9nQ7nstarQ2nstar
                 + reQ8nQ5nstarQ3nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ9nQ8nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 - (dMult-6.)*reQ3nQ2nstarQ1nstar
                 + 3.*reQ7nQ6nstarQ1nstar
                 + reQ6nQ5nstarQ1nstar
                 + 2.*reQ6nQ4nstarQ2nstar
                 + 3.*reQ8nQ6nstarQ2nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ6nQ4nstarQ2nstar
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)) 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n4n6n2n2n = (-(pow(dImQ6n,2.)+pow(dReQ6n,2.))
                 * (-2.*dImQ2n*dImQ4n*dReQ2n+pow(dImQ2n,2.)*dReQ4n-pow(dReQ2n,2.)*dReQ4n)
                 - (-pow(dImQ2n,2.)*dImQ6n*dImQ10n+dImQ6n*dImQ10n*pow(dReQ2n,2.)
                 + 2.*dImQ2n*dImQ10n*dReQ2n*dReQ6n-2.*dImQ2n*dImQ6n*dReQ2n*dReQ10n 
                 - pow(dImQ2n,2.)*dReQ6n*dReQ10n+pow(dReQ2n,2.)*dReQ6n*dReQ10n)
                 - 2.*(dImQ2n*dImQ4n*dImQ6n*dImQ8n+dImQ6n*dImQ8n*dReQ2n*dReQ4n 
                 + dImQ4n*dImQ8n*dReQ2n*dReQ6n-dImQ2n*dImQ8n*dReQ4n*dReQ6n
                 - dImQ4n*dImQ6n*dReQ2n*dReQ8n+dImQ2n*dImQ6n*dReQ4n*dReQ8n 
                 + dImQ2n*dImQ4n*dReQ6n*dReQ8n+dReQ2n*dReQ4n*dReQ6n*dReQ8n)
                 - (dReQ6n*pow(dReQ2n,3.)-3.*dReQ2n*dReQ6n*pow(dImQ2n,2.)
                 + 3.*dImQ2n*dImQ6n*pow(dReQ2n,2.)-dImQ6n*pow(dImQ2n,3.))
                 - 2.*((pow(dReQ4n,2.)-pow(dImQ4n,2.))*(dReQ6n*dReQ2n-dImQ6n*dImQ2n) 
                 + 2.*dReQ4n*dImQ4n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 + 2.*(dReQ10n*dReQ8n*dReQ2n-dReQ10n*dImQ8n*dImQ2n+dImQ10n*dReQ8n*dImQ2n+dImQ10n*dImQ8n*dReQ2n)
                 + 3.*(dReQ10n*dReQ4n*dReQ6n-dReQ10n*dImQ4n*dImQ6n+dImQ10n*dReQ4n*dImQ6n+dImQ10n*dImQ4n*dReQ6n)
                 + 6.*(dReQ8n*(dReQ6n*dReQ2n-dImQ6n*dImQ2n)+dImQ8n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 + 2.*(pow(dReQ4n,2.)*dReQ8n+2.*dReQ4n*dImQ4n*dImQ8n-pow(dImQ4n,2.)*dReQ8n)
                 + 9.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 - (dMult-8.)*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.))-4.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))+(dMult-12.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-9.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-2.*dMult*(dMult-12.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n4n6n3n1n = (reQ6nQ4nQ6nstarQ3nstarQ1nstar
                 - reQ7nQ3nQ6nstarQ4nstar
                 - reQ9nQ1nQ6nstarQ4nstar
                 - reQ6nQ1nQ4nstarQ3nstar
                 - reQ10nQ6nstarQ3nstarQ1nstar
                 - reQ6nQ3nstarQ2nstarQ1nstar
                 - reQ6nQ3nQ5nstarQ4nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ10nQ6nstarQ4nstar
                 + 3.*reQ6nQ4nstarQ2nstar
                 + 2.*reQ10nQ6nstarQ4nstar
                 + reQ7nQ4nstarQ3nstar
                 + reQ10nQ7nstarQ3nstar
                 + reQ9nQ5nstarQ4nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ10nQ9nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 - (dMult-6.)*reQ4nQ3nstarQ1nstar
                 + 3.*reQ7nQ6nstarQ1nstar
                 + reQ6nQ5nstarQ1nstar
                 + 2.*reQ6nQ3nstarQ3nstar
                 + 3.*reQ9nQ6nstarQ3nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ6nQ3nstarQ3nstar
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n5n5n4n2n = (reQ6nQ5nQ5nstarQ4nstarQ2nstar
                 - reQ7nQ4nQ6nstarQ5nstar
                 - reQ9nQ2nQ6nstarQ5nstar
                 - reQ6nQ1nQ5nstarQ2nstar
                 - reQ11nQ5nstarQ4nstarQ2nstar
                 - reQ5nQ1nQ4nstarQ2nstar
                 - reQ6nQ3nQ5nstarQ4nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ11nQ6nstarQ5nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + 2.*reQ11nQ6nstarQ5nstar
                 + reQ7nQ6nstarQ1nstar
                 + reQ11nQ7nstarQ4nstar
                 + reQ9nQ6nstarQ3nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ11nQ9nstarQ2nstar
                 + reQ2nQ1nstarQ1nstar
                 - (dMult-6.)*reQ6nQ4nstarQ2nstar
                 + 3.*reQ7nQ5nstarQ2nstar
                 + reQ5nQ3nstarQ2nstar
                 + 2.*reQ5nQ4nstarQ1nstar
                 + 3.*reQ9nQ5nstarQ4nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ5nQ4nstarQ1nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ11n,2.)+pow(dImQ11n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n5n6n3n2n = (reQ6nQ5nQ6nstarQ3nstarQ2nstar
                 - reQ8nQ3nQ6nstarQ5nstar
                 - reQ9nQ2nQ6nstarQ5nstar
                 - reQ6nQ2nQ5nstarQ3nstar
                 - reQ11nQ6nstarQ3nstarQ2nstar
                 - reQ6nQ3nstarQ2nstarQ1nstar
                 - reQ6nQ3nQ5nstarQ4nstar
                 + reQ6nQ4nstarQ2nstar
                 + reQ11nQ6nstarQ5nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + 2.*reQ11nQ6nstarQ5nstar
                 + reQ8nQ5nstarQ3nstar
                 + reQ11nQ8nstarQ3nstar
                 + reQ9nQ5nstarQ4nstar
                 + reQ6nQ4nstarQ2nstar
                 + reQ11nQ9nstarQ2nstar
                 + reQ3nQ2nstarQ1nstar
                 - (dMult-6.)*reQ5nQ3nstarQ2nstar
                 + 3.*reQ8nQ6nstarQ2nstar
                 + reQ6nQ4nstarQ2nstar
                 + 2.*reQ6nQ3nstarQ3nstar
                 + 3.*reQ9nQ6nstarQ3nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ6nQ3nstarQ3nstar
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ11n,2.)+pow(dImQ11n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)) 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n5n6n4n1n = (reQ6nQ5nQ6nstarQ4nstarQ1nstar
                 - reQ7nQ4nQ6nstarQ5nstar
                 - reQ10nQ1nQ6nstarQ5nstar
                 - reQ6nQ1nQ5nstarQ2nstar
                 - reQ11nQ6nstarQ4nstarQ1nstar
                 - reQ6nQ4nstarQ1nstarQ1nstar
                 - reQ6nQ4nQ5nstarQ5nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ11nQ6nstarQ5nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + 2.*reQ11nQ6nstarQ5nstar
                 + reQ7nQ5nstarQ2nstar
                 + reQ11nQ7nstarQ4nstar
                 + reQ10nQ5nstarQ5nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ11nQ10nstarQ1nstar
                 + reQ2nQ1nstarQ1nstar
                 - (dMult-6.)*reQ5nQ4nstarQ1nstar
                 + 3.*reQ7nQ6nstarQ1nstar
                 + reQ6nQ5nstarQ1nstar
                 + 2.*reQ6nQ4nstarQ2nstar
                 + 3.*reQ10nQ6nstarQ4nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ6nQ4nstarQ2nstar
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ11n,2.)+pow(dImQ11n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  //  f2) Two distinct harmonics (9):
  five2n1n1n1n1n = ((dReQ2n*dReQ1n-dImQ2n*dImQ1n)*(pow(dReQ1n,3)-3.*dReQ1n*pow(dImQ1n,2))
                 + (dReQ2n*dImQ1n+dReQ1n*dImQ2n)*(3.*dImQ1n*pow(dReQ1n,2)-pow(dImQ1n,3))
                 - (dReQ3n*pow(dReQ1n,3)-3.*dReQ1n*dReQ3n*pow(dImQ1n,2)
                 + 3.*dImQ1n*dImQ3n*pow(dReQ1n,2)-dImQ3n*pow(dImQ1n,3))
                 + 5.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 - 3.*(dMult-5.)*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 3.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))     
                 + 3.*(dMult-4.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 3.*pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)
                 + 6.*(2.*dMult-5.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-6.*dMult*(dMult-4.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five2n2n2n1n1n = ((pow(dReQ2n,2.)+pow(dImQ2n,2.))*(dReQ2n*(pow(dReQ1n,2.)-pow(dImQ1n,2.))+2.*dImQ2n*dReQ1n*dImQ1n)
                 - ((dReQ4n*dReQ2n+dImQ4n*dImQ2n)*(pow(dReQ1n,2)-pow(dImQ1n,2)) 
                 + 2.*dReQ1n*dImQ1n*(dImQ4n*dReQ2n-dReQ4n*dImQ2n))
                 - 2.*((pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 3.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 + 8.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 2.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 - 2.*(dMult-6.)*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-4.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)
                 + 2.*(3.*dMult-10.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 4.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 4.*(dMult-5.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five3n3n2n2n2n = (pow(dReQ2n,3.)*pow(dReQ3n,2.)-3.*dReQ2n*pow(dReQ3n,2.)*pow(dImQ2n,2.)
                 + 6.*pow(dReQ2n,2.)*dReQ3n*dImQ2n*dImQ3n-2.*dReQ3n*pow(dImQ2n,3.)*dImQ3n
                 - pow(dReQ2n,3.)*pow(dImQ3n,2.)+3.*dReQ2n*pow(dImQ2n,2.)*pow(dImQ3n,2.)
                 - (dReQ6n*pow(dReQ2n,3)-3.*dReQ2n*dReQ6n*pow(dImQ2n,2)
                 + 3.*dImQ2n*dImQ6n*pow(dReQ2n,2)-dImQ6n*pow(dImQ2n,3))
                 - 3.*((dReQ4n*dReQ2n-dImQ4n*dImQ2n)*(dReQ3n*dReQ3n-dImQ3n*dImQ3n)
                 + 2.*(dReQ4n*dImQ2n+dImQ4n*dReQ2n)*dReQ3n*dImQ3n)
                 - 6.*((pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 2.*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
                 + 3.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 + 6.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 6.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 + 12.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 6.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - 2.*((pow(dReQ6n,2.)+pow(dImQ6n,2.))+3.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 6.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))+9.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 6.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-12.*dMult))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five4n1n1n1n1n = (pow(dReQ1n,4.)*dReQ4n-6.*pow(dReQ1n,2.)*dReQ4n*pow(dImQ1n,2.)
                 + pow(dImQ1n,4.)*dReQ4n+4.*pow(dReQ1n,3.)*dImQ1n*dImQ4n-4.*pow(dImQ1n,3.)*dReQ1n*dImQ4n
                 - 6.*((dReQ4n*dReQ2n+dImQ4n*dImQ2n)*(pow(dReQ1n,2)-pow(dImQ1n,2)) 
                 + 2.*dReQ1n*dImQ1n*(dImQ4n*dReQ2n-dReQ4n*dImQ2n))
                 - 4.*(dReQ3n*pow(dReQ1n,3)-3.*dReQ1n*dReQ3n*pow(dImQ1n,2)
                 + 3.*dImQ1n*dImQ3n*pow(dReQ1n,2)-dImQ3n*pow(dImQ1n,3))
                 + 8.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 3.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 + 12.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n) 
                 + 12.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-8.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 12.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-24.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))+24.*dMult)
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five4n2n2n2n2n = ((dReQ4n*dReQ2n-dImQ4n*dImQ2n)*(pow(dReQ2n,3)-3.*dReQ2n*pow(dImQ2n,2))
                 + (dReQ4n*dImQ2n+dReQ2n*dImQ4n)*(3.*dImQ2n*pow(dReQ2n,2)-pow(dImQ2n,3))
                 - (dReQ6n*pow(dReQ2n,3)-3.*dReQ2n*dReQ6n*pow(dImQ2n,2)
                 + 3.*dImQ2n*dImQ6n*pow(dReQ2n,2)-dImQ6n*pow(dImQ2n,3))
                 + 5.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 - 3.*(dMult-5.)*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 3.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))     
                 + 3.*(dMult-4.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 3.*pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)
                 + 6.*(2.*dMult-5.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-6.*dMult*(dMult-4.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five4n4n4n2n2n = ((pow(dReQ4n,2.)+pow(dImQ4n,2.))*(dReQ4n*(pow(dReQ2n,2.)-pow(dImQ2n,2.))+2.*dImQ4n*dReQ2n*dImQ2n)
                 - ((dReQ8n*dReQ4n+dImQ8n*dImQ4n)*(pow(dReQ2n,2)-pow(dImQ2n,2)) 
                 + 2.*dReQ2n*dImQ2n*(dImQ8n*dReQ4n-dReQ8n*dImQ4n))
                 - 2.*((pow(dReQ4n,2.)-pow(dImQ4n,2.))*(dReQ6n*dReQ2n-dImQ6n*dImQ2n) 
                 + 2.*dReQ4n*dImQ4n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 + 3.*(pow(dReQ4n,2.)*dReQ8n+2.*dReQ4n*dImQ4n*dImQ8n-pow(dImQ4n,2.)*dReQ8n)
                 + 8.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 + 2.*(dReQ8n*(dReQ6n*dReQ2n-dImQ6n*dImQ2n)+dImQ8n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 - 2.*(dMult-6.)*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))-4.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - pow((pow(dReQ4n,2.)+pow(dImQ4n,2.)),2.)
                 + 2.*(3.*dMult-10.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 4.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 4.*(dMult-5.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n3n3n3n3n = ((dReQ6n*dReQ3n-dImQ6n*dImQ3n)*(pow(dReQ3n,3)-3.*dReQ3n*pow(dImQ3n,2))
                 + (dReQ6n*dImQ3n+dReQ3n*dImQ6n)*(3.*dImQ3n*pow(dReQ3n,2)-pow(dImQ3n,3))
                 - (dReQ9n*pow(dReQ3n,3)-3.*dReQ3n*dReQ9n*pow(dImQ3n,2)
                 + 3.*dImQ3n*dImQ9n*pow(dReQ3n,2)-dImQ9n*pow(dImQ3n,3))
                 + 5.*(dReQ9n*dReQ6n*dReQ3n-dReQ9n*dImQ6n*dImQ3n+dImQ9n*dReQ6n*dImQ3n+dImQ9n*dImQ6n*dReQ3n)
                 - 3.*(dMult-5.)*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.))
                 - 3.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))     
                 + 3.*(dMult-4.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 3.*pow((pow(dReQ3n,2.)+pow(dImQ3n,2.)),2.)
                 + 6.*(2.*dMult-5.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-6.*dMult*(dMult-4.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n6n4n4n4n = (pow(dReQ4n,3.)*pow(dReQ6n,2.)-3.*dReQ4n*pow(dReQ6n,2.)*pow(dImQ4n,2.)
                 + 6.*pow(dReQ4n,2.)*dReQ6n*dImQ4n*dImQ6n-2.*dReQ6n*pow(dImQ4n,3.)*dImQ6n
                 - pow(dReQ4n,3.)*pow(dImQ6n,2.)+3.*dReQ4n*pow(dImQ4n,2.)*pow(dImQ6n,2.)
                 - (dReQ12n*pow(dReQ4n,3)-3.*dReQ4n*dReQ12n*pow(dImQ4n,2)
                 + 3.*dImQ4n*dImQ12n*pow(dReQ4n,2)-dImQ12n*pow(dImQ4n,3))
                 - 3.*((dReQ8n*dReQ4n-dImQ8n*dImQ4n)*(dReQ6n*dReQ6n-dImQ6n*dImQ6n)
                 + 2.*(dReQ8n*dImQ4n+dImQ8n*dReQ4n)*dReQ6n*dImQ6n)
                 - 6.*((pow(dReQ4n,2.)-pow(dImQ4n,2.))*(dReQ6n*dReQ2n-dImQ6n*dImQ2n) 
                 + 2.*dReQ4n*dImQ4n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 + 2.*(pow(dReQ6n,2.)*dReQ12n+2.*dReQ6n*dImQ6n*dImQ12n-pow(dImQ6n,2.)*dReQ12n)
                 + 3.*(dReQ12n*dReQ8n*dReQ4n-dReQ12n*dImQ8n*dImQ4n+dImQ12n*dReQ8n*dImQ4n+dImQ12n*dImQ8n*dReQ4n)
                 + 6.*(dReQ8n*(dReQ6n*dReQ2n-dImQ6n*dImQ2n)+dImQ8n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 + 6.*(pow(dReQ4n,2.)*dReQ8n+2.*dReQ4n*dImQ4n*dImQ8n-pow(dImQ4n,2.)*dReQ8n)
                 + 12.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 + 6.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - 2.*((pow(dReQ12n,2.)+pow(dImQ12n,2.))+3.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 + 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))+9.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 6.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-12.*dMult))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n6n6n3n3n = ((pow(dReQ6n,2.)+pow(dImQ6n,2.))*(dReQ6n*(pow(dReQ3n,2.)-pow(dImQ3n,2.))+2.*dImQ6n*dReQ3n*dImQ3n)
                 - ((dReQ12n*dReQ6n+dImQ12n*dImQ6n)*(pow(dReQ3n,2)-pow(dImQ3n,2)) 
                 + 2.*dReQ3n*dImQ3n*(dImQ12n*dReQ6n-dReQ12n*dImQ6n))
                 - 2.*((pow(dReQ6n,2.)-pow(dImQ6n,2.))*(dReQ9n*dReQ3n-dImQ9n*dImQ3n) 
                 + 2.*dReQ6n*dImQ6n*(dReQ9n*dImQ3n+dImQ9n*dReQ3n))
                 + 3.*(pow(dReQ6n,2.)*dReQ12n+2.*dReQ6n*dImQ6n*dImQ12n-pow(dImQ6n,2.)*dReQ12n)
                 + 8.*(dReQ9n*dReQ6n*dReQ3n-dReQ9n*dImQ6n*dImQ3n+dImQ9n*dReQ6n*dImQ3n+dImQ9n*dImQ6n*dReQ3n)
                 + 2.*(dReQ12n*(dReQ9n*dReQ3n-dImQ9n*dImQ3n)+dImQ12n*(dReQ9n*dImQ3n+dImQ9n*dReQ3n))
                 - 2.*(dMult-6.)*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
                 - 2.*(pow(dReQ12n,2.)+pow(dImQ12n,2.))-4.*(pow(dReQ9n,2.)+pow(dImQ9n,2.))
                 - pow((pow(dReQ6n,2.)+pow(dImQ6n,2.)),2.)
                 + 2.*(3.*dMult-10.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 4.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + 4.*(dMult-5.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  //  f3) Three distinct harmonics (30):
  five3n1n2n1n1n = ((pow(dReQ1n,2.)+pow(dImQ1n,2.))*(dReQ1n*dReQ2n*dReQ3n-dReQ3n*dImQ1n*dImQ2n
                 + dReQ2n*dImQ1n*dImQ3n+dReQ1n*dImQ2n*dImQ3n)
                 - ((dReQ4n*dReQ2n+dImQ4n*dImQ2n)*(pow(dReQ1n,2)-pow(dImQ1n,2)) 
                 + 2.*dReQ1n*dImQ1n*(dImQ4n*dReQ2n-dReQ4n*dImQ2n)) 
                 - (dReQ3n*pow(dReQ1n,3)-3.*dReQ1n*dReQ3n*pow(dImQ1n,2)
                 + 3.*dImQ1n*dImQ3n*pow(dReQ1n,2)-dImQ3n*pow(dImQ1n,3))
                 - ((pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + 4.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 + pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n
                 - (2.*dMult-13.)*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n
                 + dImQ3n*dImQ2n*dReQ1n)
                 + 7.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-5.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - pow((pow(dReQ1n,2.)+pow(dImQ1n,2.)),2.)
                 + 2.*(3.*dMult-11.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five3n2n2n2n1n = ((pow(dImQ2n,2.)+pow(dReQ2n,2.))*(dImQ2n*dImQ3n*dReQ1n+dImQ1n*dImQ3n*dReQ2n 
                 - dImQ1n*dImQ2n*dReQ3n+dReQ1n*dReQ2n*dReQ3n)
                 - (-pow(dImQ2n,2.)*dImQ1n*dImQ5n+dImQ1n*dImQ5n*pow(dReQ2n,2.)
                 + 2.*dImQ2n*dImQ5n*dReQ2n*dReQ1n-2.*dImQ2n*dImQ1n*dReQ2n*dReQ5n 
                 - pow(dImQ2n,2.)*dReQ1n*dReQ5n+pow(dReQ2n,2.)*dReQ1n*dReQ5n)
                 - (dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n)
                 - ((pow(dReQ2n,2.)-pow(dImQ2n,2.))*(dReQ3n*dReQ1n-dImQ3n*dImQ1n) 
                 + 2.*dReQ2n*dImQ2n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + (dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
                 + 4.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 + dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n)
                 + 3.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - 2.*(dMult-6.)*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 4.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+2.*(dMult-5.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)+2.*(3.*dMult-10.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)); 
  five3n3n3n2n1n = ((pow(dImQ3n,2.)+pow(dReQ3n,2.))*(dImQ2n*dImQ3n*dReQ1n+dImQ1n*dImQ3n*dReQ2n
                 - dImQ1n*dImQ2n*dReQ3n+dReQ1n*dReQ2n*dReQ3n)
                 - (dReQ1n*dReQ2n*dReQ3n*dReQ6n-dReQ3n*dReQ6n*dImQ1n*dImQ2n
                 - dReQ2n*dReQ6n*dImQ1n*dImQ3n-dReQ1n*dReQ6n*dImQ2n*dImQ3n
                 + dReQ2n*dReQ3n*dImQ1n*dImQ6n+dReQ1n*dReQ3n*dImQ2n*dImQ6n 
                 + dReQ1n*dReQ2n*dImQ3n*dImQ6n-dImQ1n*dImQ2n*dImQ3n*dImQ6n)
                 - (dImQ1n*pow(dImQ3n,2.)*dImQ5n+2.*dImQ3n*dImQ5n*dReQ1n*dReQ3n
                 - dImQ1n*dImQ5n*pow(dReQ3n,2.)-pow(dImQ3n,2.)*dReQ1n*dReQ5n 
                 + 2.*dImQ1n*dImQ3n*dReQ3n*dReQ5n+dReQ1n*pow(dReQ3n,2.)*dReQ5n)
                 - ((dReQ4n*dReQ2n-dImQ4n*dImQ2n)*(dReQ3n*dReQ3n-dImQ3n*dImQ3n)
                 + 2.*(dReQ4n*dImQ2n+dImQ4n*dReQ2n)*dReQ3n*dImQ3n)
                 + dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n
                 + dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n
                 + 3.*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n)
                 + 4.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 + 4.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n))
                 - 2.*(dMult-6.)*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))+2.*(3.*dMult-10.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - pow((pow(dReQ3n,2.)+pow(dImQ3n,2.)),2.)+2.*(dMult-5.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-5.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five4n1n3n1n1n = (reQ4nQ1nQ3nstarQ1nstarQ1nstar
                 - reQ4nQ1nQ3nstarQ2nstar
                 - reQ4nQ1nQ4nstarQ1nstar
                 - reQ4nQ2nstarQ1nstarQ1nstar
                 - reQ5nQ3nstarQ1nstarQ1nstar
                 - reQ3nQ1nQ3nstarQ1nstar
                 - dMult*reQ4nQ3nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + reQ5nQ4nstarQ1nstar
                 + 3.*reQ4nQ3nstarQ1nstar
                 + 2.*reQ5nQ4nstarQ1nstar
                 + reQ4nQ2nstarQ2nstar
                 + reQ5nQ3nstarQ2nstar
                 + dMult*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + reQ5nQ4nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 - (dMult-6.)*reQ4nQ3nstarQ1nstar
                 + 3.*reQ2nQ1nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*reQ3nQ2nstarQ1nstar
                 + 3.*reQ4nQ3nstarQ1nstar
                 + dMult*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + reQ3nQ2nstarQ1nstar
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*dMult*dMult 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five4n1n1n3n3n = // calculated by Peter Jochumzsen
                 (pow(dReQ1n*dReQ3n,2.)*dReQ4n-pow(dReQ3n*dImQ1n,2.)*dReQ4n  
                 + 4.*dReQ1n*dReQ3n*dReQ4n*dImQ1n*dImQ3n 
                 - pow(dReQ1n*dImQ3n,2.)*dReQ4n+pow(dImQ1n*dImQ3n,2.)*dReQ4n  
                 - 2.*dReQ1n*pow(dReQ3n,2.)*dImQ1n*dImQ4n+2.*pow(dReQ1n,2.)*dReQ3n*dImQ3n*dImQ4n 
                 - 2.*dReQ3n*pow(dImQ1n,2.)*dImQ3n*dImQ4n+2.*dReQ1n*dImQ1n*pow(dImQ3n,2.)*dImQ4n
                 + 6.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n)
                 - 1.*(-pow(dImQ1n,2.)*dImQ4n*dImQ6n+dImQ4n*dImQ6n*pow(dReQ1n,2.) 
                 + 2.*dImQ1n*dImQ6n*dReQ1n*dReQ4n-2.*dImQ1n*dImQ4n*dReQ1n*dReQ6n 
                 - pow(dImQ1n,2.)*dReQ4n*dReQ6n+pow(dReQ1n,2.)*dReQ4n*dReQ6n) 
                 - 1.*((dReQ4n*dReQ2n-dImQ4n*dImQ2n)*(dReQ3n*dReQ3n-dImQ3n*dImQ3n)
                 + 2.*(dReQ4n*dImQ2n+dImQ4n*dReQ2n)*dReQ3n*dImQ3n) 
                 + 1.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 - 2.*(dImQ1n*pow(dImQ3n,2.)*dImQ5n+2.*dImQ3n*dImQ5n*dReQ1n*dReQ3n
                 - dImQ1n*dImQ5n*pow(dReQ3n,2.)-pow(dImQ3n,2.)*dReQ1n*dReQ5n 
                 + 2.*dImQ1n*dImQ3n*dReQ3n*dReQ5n+dReQ1n*pow(dReQ3n,2.)*dReQ5n) 
                 + 2.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 + 4.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n)) 
                 - 2.*(dReQ3n*pow(dReQ1n,3.)-3.*dReQ1n*dReQ3n*pow(dImQ1n,2.)
                 + 3.*dImQ1n*dImQ3n*pow(dReQ1n,2.)-dImQ3n*pow(dImQ1n,3.))
                 + 10.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n) 
                 + 2.*(dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
                 + 2.*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n) 
                 - 4.*(dImQ1n*dImQ2n*dImQ3n*dImQ4n+dImQ3n*dImQ4n*dReQ1n*dReQ2n 
                 + dImQ2n*dImQ4n*dReQ1n*dReQ3n-dImQ1n*dImQ4n*dReQ2n*dReQ3n
                 - dImQ2n*dImQ3n*dReQ1n*dReQ4n+dImQ1n*dImQ3n*dReQ2n*dReQ4n 
                 + dImQ1n*dImQ2n*dReQ3n*dReQ4n+dReQ1n*dReQ2n*dReQ3n*dReQ4n)
                 + 4.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
                 + 4.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 - 16.*pow(dReQ1n,2.)-16.*pow(dImQ1n,2.)
                 - 10.*pow(dReQ2n,2.)-10.*pow(dImQ2n,2.)-12.*pow(dReQ3n,2.)-12.*pow(dImQ3n,2.)
                 - 6.*pow(dReQ4n,2.)-6.*pow(dImQ4n,2.)-4.*pow(dReQ5n,2.)-4.*pow(dImQ5n,2.)
                 - 2.*pow(dReQ6n,2.)-2.*pow(dImQ6n,2.)+24.*dMult)
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five4n3n3n3n1n = (reQ4nQ3nQ3nstarQ3nstarQ1nstar
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - reQ6nQ1nQ4nstarQ3nstar
                 - dMult*reQ4nQ3nstarQ1nstar
                 - reQ7nQ3nstarQ3nstarQ1nstar
                 - reQ3nQ1nQ3nstarQ1nstar
                 - reQ4nQ2nQ3nstarQ3nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ7nQ4nstarQ3nstar
                 + 3.*reQ4nQ3nstarQ1nstar
                 + 2.*reQ7nQ4nstarQ3nstar
                 + dMult*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + reQ7nQ4nstarQ3nstar
                 + reQ6nQ4nstarQ2nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ7nQ6nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (dMult-6.)*reQ4nQ3nstarQ1nstar
                 + 3.*reQ4nQ3nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 + 2.*dMult*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + 3.*reQ6nQ3nstarQ3nstar
                 + reQ3nQ2nstarQ1nstar
                 + dMult*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*dMult*dMult 
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));

  // to be polished:
  five4n4n3n3n2n = (reQ4nQ4nQ3nstarQ3nstarQ2nstar
                 - reQ5nQ3nQ4nstarQ4nstar-reQ5nQ3nQ4nstarQ4nstar-reQ6nQ2nQ4nstarQ4nstar
                 - reQ4nQ1nQ3nstarQ2nstar-reQ4nQ1nQ3nstarQ2nstar-reQ4nQ2nQ3nstarQ3nstar		     	 
				 - reQ8nQ3nstarQ3nstarQ2nstar-reQ4nQ2nQ3nstarQ3nstar-reQ4nQ1nQ3nstarQ2nstar-reQ4nQ1nQ3nstarQ2nstar
                 + 2.*(reQ4nQ3nstarQ1nstar+reQ4nQ2nstarQ2nstar+reQ4nQ3nstarQ1nstar+reQ8nQ4nstarQ4nstar)
				 + reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ6nQ4nstarQ2nstar
                 + reQ8nQ6nstarQ2nstar+reQ8nQ5nstarQ3nstar+reQ8nQ5nstarQ3nstar
				 + reQ5nQ4nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ3nQ2nstarQ1nstar				 				 
				 + reQ5nQ4nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ3nQ2nstarQ1nstar				 				 
				 + reQ6nQ4nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
                 + 2.*(reQ6nQ3nstarQ3nstar+reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar)
                 + 2.*(reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar+reQ4nQ2nstarQ2nstar)
				 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
				 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.))
				 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))				 
				 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));

  /*
  // correct recursive formula, not needed for the time being.
  five4n4n3n3n2n = (reQ4nQ4nQ3nstarQ3nstarQ2nstar
                 - dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)
                 * (2.*four4n2n3n3n+4.*four4n1n3n2n+1.*four8n3n3n2n+1.*four6n2n4n4n+2.*four5n3n4n4n)
                 - dMult*(dMult-1.)*(dMult-2.)
                 * (4.*three4n3n1n+2.*three4n2n2n+2.*three5n3n2n+1.*three6n3n3n+1.*three8n4n4n
				 + 4.*three3n2n1n+2.*three2n1n1n+1.*three8n6n2n+2.*three8n5n3n+2.*three6n4n2n+4.*three5n4n1n)
                 - dMult*(dMult-1.)
				 * (1.*two2n2n+2.*two3n3n+2.*two4n4n+2.*two5n5n+1.*two6n6n+4.*two1n1n+2.*two2n2n+1.*two8n8n)
				 - dMult)
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.)); 
  */

  // to be polished:
  five4n4n4n3n1n = (reQ4nQ4nQ4nstarQ3nstarQ1nstar
                 - reQ5nQ3nQ4nstarQ4nstar
                 - reQ7nQ1nQ4nstarQ4nstar
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - reQ8nQ4nstarQ3nstarQ1nstar
                 - dMult*reQ4nQ3nstarQ1nstar
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + reQ4nQ3nstarQ1nstar
                 + reQ8nQ4nstarQ4nstar
                 + 3.*dMult*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*reQ8nQ4nstarQ4nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ8nQ5nstarQ3nstar
                 + reQ7nQ4nstarQ3nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ8nQ7nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (dMult-6.)*reQ4nQ3nstarQ1nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 + 2.*reQ4nQ3nstarQ1nstar
                 + 3.*reQ7nQ4nstarQ3nstar
                 + dMult*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + reQ4nQ3nstarQ1nstar
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 - 2.*dMult*dMult 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n2n1n1n1n = (reQ5nQ2nstarQ1nstarQ1nstarQ1nstar
	             - reQ5nQ2nstarQ2nstarQ1nstar-reQ5nQ2nstarQ2nstarQ1nstar-reQ5nQ2nstarQ2nstarQ1nstar
				 - reQ5nQ3nstarQ1nstarQ1nstar-reQ5nQ3nstarQ1nstarQ1nstar-reQ5nQ3nstarQ1nstarQ1nstar
				 - reQ3nQ1nstarQ1nstarQ1nstar-reQ4nQ2nstarQ1nstarQ1nstar-reQ4nQ2nstarQ1nstarQ1nstar-reQ4nQ2nstarQ1nstarQ1nstar
                 + 2.*(reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar)
				 + reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar
				 + reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ4nQ2nstarQ2nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar
				 + reQ4nQ2nstarQ2nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar
				 + reQ4nQ2nstarQ2nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar
                 + 2.*(reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar)
                 + 2.*(reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 - 6.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n1n2n2n2n = (reQ5nQ1nQ2nstarQ2nstarQ2nstar
                 - reQ5nQ1nQ4nstarQ2nstar-reQ5nQ1nQ4nstarQ2nstar-reQ5nQ1nQ4nstarQ2nstar
				 - reQ5nQ2nstarQ2nstarQ1nstar-reQ5nQ2nstarQ2nstarQ1nstar-reQ5nQ2nstarQ2nstarQ1nstar
				 - reQ6nQ2nstarQ2nstarQ2nstar-reQ3nQ1nQ2nstarQ2nstar-reQ3nQ1nQ2nstarQ2nstar-reQ3nQ1nQ2nstarQ2nstar
				 + 2.*(reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ6nQ5nstarQ1nstar)
				 + reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar
				 + reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar
				 + reQ4nQ3nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ4nQ3nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ4nQ3nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
                 + 2.*(reQ4nQ2nstarQ2nstar+reQ4nQ2nstarQ2nstar+reQ4nQ2nstarQ2nstar)
                 + 2.*(reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 6.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n2n3n2n2n = (reQ5nQ2nQ3nstarQ2nstarQ2nstar
                 - reQ5nQ2nQ4nstarQ3nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - reQ5nQ2nstarQ2nstarQ1nstar
                 - reQ7nQ3nstarQ2nstarQ2nstar
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - dMult*reQ5nQ3nstarQ2nstar
                 + dMult*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + reQ7nQ5nstarQ2nstar
                 + 3.*reQ5nQ3nstarQ2nstar
                 + 2.*reQ7nQ5nstarQ2nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ7nQ4nstarQ3nstar
                 + dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + dMult*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + reQ7nQ5nstarQ2nstar
                 + reQ3nQ2nstarQ1nstar
                 - (dMult-6.)*reQ5nQ3nstarQ2nstar
                 + 3.*reQ4nQ2nstarQ2nstar
                 + dMult*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*reQ3nQ2nstarQ1nstar
                 + 3.*reQ5nQ3nstarQ2nstar
                 + dMult*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + reQ3nQ2nstarQ1nstar
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ2n,2.)+pow(dImQ2n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*dMult*dMult
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n3n3n3n2n = (reQ5nQ3nQ3nstarQ3nstarQ2nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - reQ6nQ2nQ5nstarQ3nstar
                 - dMult*reQ5nQ3nstarQ2nstar
                 - reQ8nQ3nstarQ3nstarQ2nstar 
				 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - reQ5nQ1nQ3nstarQ3nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ8nQ5nstarQ3nstar
                 + 3.*reQ5nQ3nstarQ2nstar
                 + 2.*reQ8nQ5nstarQ3nstar
                 + dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + reQ8nQ5nstarQ3nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ3nQ2nstarQ1nstar
                 + reQ8nQ6nstarQ2nstar
                 + dMult*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (dMult-6.)*reQ5nQ3nstarQ2nstar
                 + 3.*reQ5nQ3nstarQ2nstar
                 + reQ3nQ2nstarQ1nstar
                 + 2.*dMult*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + 3.*reQ6nQ3nstarQ3nstar
                 + reQ3nQ2nstarQ1nstar
                 + dMult*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ3n,2.)+pow(dImQ3n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*dMult*dMult 
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n1n4n1n1n = (reQ5nQ1nQ4nstarQ1nstarQ1nstar
                 - reQ5nQ1nQ4nstarQ2nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - reQ5nQ3nstarQ1nstarQ1nstar
                 - reQ6nQ4nstarQ1nstarQ1nstar 
				 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - dMult*reQ5nQ4nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + reQ6nQ5nstarQ1nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + 2.*reQ6nQ5nstarQ1nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ6nQ4nstarQ2nstar
                 + dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + reQ6nQ5nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 - (dMult-6.)*reQ5nQ4nstarQ1nstar
                 + 3.*reQ2nQ1nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*reQ4nQ3nstarQ1nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + dMult*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + reQ4nQ3nstarQ1nstar
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
				 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*dMult*dMult
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n4n3n3n3n = (reQ5nQ4nQ3nstarQ3nstarQ3nstar
                 - reQ6nQ3nQ5nstarQ4nstar-reQ6nQ3nQ5nstarQ4nstar-reQ6nQ3nQ5nstarQ4nstar
				 - reQ5nQ1nQ3nstarQ3nstar-reQ5nQ1nQ3nstarQ3nstar-reQ5nQ1nQ3nstarQ3nstar
		     	 - reQ9nQ3nstarQ3nstarQ3nstar-reQ4nQ2nQ3nstarQ3nstar-reQ4nQ2nQ3nstarQ3nstar-reQ4nQ2nQ3nstarQ3nstar
				 + 2.*(reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ9nQ5nstarQ4nstar)
				 + reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar
				 + reQ9nQ6nstarQ3nstar+reQ9nQ6nstarQ3nstar+reQ9nQ6nstarQ3nstar
				 + reQ6nQ4nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ6nQ4nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ6nQ4nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
                 + 2.*(reQ6nQ3nstarQ3nstar+reQ6nQ3nstarQ3nstar+reQ6nQ3nstarQ3nstar)
                 + 2.*(reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n4n4n4n1n = (reQ5nQ4nQ4nstarQ4nstarQ1nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - reQ8nQ1nQ5nstarQ4nstar
                 - dMult*reQ5nQ4nstarQ1nstar
                 - reQ9nQ4nstarQ4nstarQ1nstar 
				 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - reQ5nQ3nQ4nstarQ4nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ9nQ5nstarQ4nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + 2.*reQ9nQ5nstarQ4nstar
                 + dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + reQ9nQ5nstarQ4nstar
                 + reQ8nQ5nstarQ3nstar
                 + reQ4nQ3nstarQ1nstar
                 + reQ9nQ8nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (dMult-6.)*reQ5nQ4nstarQ1nstar
                 + 3.*reQ5nQ4nstarQ1nstar
                 + reQ4nQ3nstarQ1nstar
                 + 2.*dMult*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 3.*reQ8nQ4nstarQ4nstar
                 + reQ4nQ3nstarQ1nstar
                 + dMult*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
				 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)) 
                 - 2.*dMult*dMult 
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n5n4n3n3n = (reQ5nQ5nQ4nstarQ3nstarQ3nstar
                 - reQ6nQ4nQ5nstarQ5nstar-reQ7nQ3nQ5nstarQ5nstar-reQ7nQ3nQ5nstarQ5nstar
				 - reQ5nQ2nQ4nstarQ3nstar-reQ5nQ1nQ3nstarQ3nstar-reQ5nQ2nQ4nstarQ3nstar		     	 
				 - reQ10nQ4nstarQ3nstarQ3nstar-reQ5nQ2nQ4nstarQ3nstar-reQ5nQ1nQ3nstarQ3nstar-reQ5nQ2nQ4nstarQ3nstar
				 + 2.*(reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ10nQ5nstarQ5nstar)
				 + reQ6nQ5nstarQ1nstar+reQ7nQ5nstarQ2nstar+reQ7nQ5nstarQ2nstar
				 + reQ10nQ7nstarQ3nstar+reQ10nQ6nstarQ4nstar+reQ10nQ7nstarQ3nstar
				 + reQ6nQ5nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ7nQ5nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ4nQ2nstarQ2nstar
				 + reQ7nQ5nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ4nQ2nstarQ2nstar
				 + 2.*(reQ7nQ4nstarQ3nstar+reQ7nQ4nstarQ3nstar+reQ6nQ3nstarQ3nstar)
				 + 2.*(reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.))
				 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n5n4n4n2n = (reQ5nQ5nQ4nstarQ4nstarQ2nstar
                 - reQ6nQ4nQ5nstarQ5nstar-reQ6nQ4nQ5nstarQ5nstar-reQ8nQ2nQ5nstarQ5nstar
				 - reQ5nQ1nQ4nstarQ2nstar-reQ5nQ1nQ4nstarQ2nstar-reQ5nQ3nQ4nstarQ4nstar		     	 
				 - reQ10nQ4nstarQ4nstarQ2nstar-reQ5nQ3nQ4nstarQ4nstar-reQ5nQ1nQ4nstarQ2nstar-reQ5nQ1nQ4nstarQ2nstar
				 + 2.*(reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ5nQ4nstarQ1nstar+reQ10nQ5nstarQ5nstar)
				 + reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar+reQ8nQ5nstarQ3nstar
				 + reQ10nQ8nstarQ2nstar+reQ10nQ6nstarQ4nstar+reQ10nQ6nstarQ4nstar
				 + reQ6nQ5nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ4nQ3nstarQ1nstar
				 + reQ6nQ5nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ4nQ3nstarQ1nstar
				 + reQ8nQ5nstarQ3nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar
				 + 2.*(reQ8nQ4nstarQ4nstar+reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar)
				 + 2.*(reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ8n,2.)+pow(dImQ8n,2.))
				 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n5n5n3n2n = (reQ5nQ5nQ5nstarQ3nstarQ2nstar
                 - reQ7nQ3nQ5nstarQ5nstar
                 - reQ8nQ2nQ5nstarQ5nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - reQ10nQ5nstarQ3nstarQ2nstar 
				 - dMult*reQ5nQ3nstarQ2nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + reQ5nQ3nstarQ2nstar
                 + reQ10nQ5nstarQ5nstar
                 + 3.*dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + 2.*reQ10nQ5nstarQ5nstar
                 + reQ7nQ5nstarQ2nstar
                 + reQ10nQ7nstarQ3nstar
                 + reQ8nQ5nstarQ3nstar
                 + reQ5nQ3nstarQ2nstar
                 + reQ10nQ8nstarQ2nstar
                 + dMult*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (dMult-6.)*reQ5nQ3nstarQ2nstar
                 + 3.*reQ7nQ5nstarQ2nstar
                 + reQ5nQ3nstarQ2nstar
                 + 2.*reQ5nQ3nstarQ2nstar
                 + 3.*reQ8nQ5nstarQ3nstar
                 + dMult*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + reQ5nQ3nstarQ2nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.))
                 - 2.*dMult*dMult 
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)) 
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 + (dMult-8.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n5n5n4n1n = (reQ5nQ5nQ5nstarQ4nstarQ1nstar
                 - reQ6nQ4nQ5nstarQ5nstar
                 - reQ9nQ1nQ5nstarQ5nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - reQ10nQ5nstarQ4nstarQ1nstar 
				 - dMult*reQ5nQ4nstarQ1nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + reQ5nQ4nstarQ1nstar
                 + reQ10nQ5nstarQ5nstar
                 + 3.*dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + 2.*reQ10nQ5nstarQ5nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ10nQ6nstarQ4nstar
                 + reQ9nQ5nstarQ4nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ10nQ9nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (dMult-6.)*reQ5nQ4nstarQ1nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + reQ5nQ4nstarQ1nstar
                 + 2.*reQ5nQ4nstarQ1nstar
                 + 3.*reQ9nQ5nstarQ4nstar
                 + dMult*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + reQ5nQ4nstarQ1nstar
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
				 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.))
                 - 2.*dMult*dMult 
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n2n2n1n1n = // calculated by Peter Jochumzsen 
                 (pow(dReQ1n*dReQ2n,2.)*dReQ6n-pow(dReQ2n*dImQ1n,2.)*dReQ6n
                 - 4.*dReQ1n*dReQ2n*dReQ6n*dImQ1n*dImQ2n 
                 - pow(dReQ1n*dImQ2n,2.)*dReQ6n+pow(dImQ1n*dImQ2n,2.)*dReQ6n
                 + 2.*dReQ1n*pow(dReQ2n,2.)*dImQ1n*dImQ6n+2.*pow(dReQ1n,2.)*dReQ2n*dImQ2n*dImQ6n 
                 - 2.*dReQ2n*pow(dImQ1n,2.)*dImQ2n*dImQ6n-2.*dReQ1n*dImQ1n*pow(dImQ2n,2.)*dImQ6n
                 + 2.*(pow(dReQ1n,2.)*dReQ2n+2.*dReQ1n*dImQ1n*dImQ2n-pow(dImQ1n,2.)*dReQ2n) 
                 + 8.*(dReQ3n*dReQ2n*dReQ1n-dReQ3n*dImQ2n*dImQ1n+dImQ3n*dReQ2n*dImQ1n+dImQ3n*dImQ2n*dReQ1n)
                 + 5.*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 - (-pow(dImQ1n,2.)*dImQ4n*dImQ6n+dImQ4n*dImQ6n*pow(dReQ1n,2.) 
                 + 2.*dImQ1n*dImQ6n*dReQ1n*dReQ4n-2.*dImQ1n*dImQ4n*dReQ1n*dReQ6n 
                 - pow(dImQ1n,2.)*dReQ4n*dReQ6n+pow(dReQ1n,2.)*dReQ4n*dReQ6n)
                 + 2.*(pow(dReQ3n,2.)*dReQ6n+2.*dReQ3n*dImQ3n*dImQ6n-pow(dImQ3n,2.)*dReQ6n) 
                 - (dReQ6n*pow(dReQ2n,3.)-3.*dReQ2n*dReQ6n*pow(dImQ2n,2.)
                 + 3.*dImQ2n*dImQ6n*pow(dReQ2n,2.)-dImQ6n*pow(dImQ2n,3.))
                 + 4.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n) 
                 - 2.*((dReQ4n*dReQ2n+dImQ4n*dImQ2n)*(pow(dReQ1n,2.)-pow(dImQ1n,2.)) 
                 + 2.*dReQ1n*dImQ1n*(dImQ4n*dReQ2n-dReQ4n*dImQ2n))
                 + 2.*(dReQ5n*dReQ4n*dReQ1n-dReQ5n*dImQ4n*dImQ1n+dImQ5n*dReQ4n*dImQ1n+dImQ5n*dImQ4n*dReQ1n)
                 - 2.*(-pow(dImQ2n,2.)*dImQ1n*dImQ5n+dImQ1n*dImQ5n*pow(dReQ2n,2.)
                 + 2.*dImQ2n*dImQ5n*dReQ2n*dReQ1n-2.*dImQ2n*dImQ1n*dReQ2n*dReQ5n 
                 - pow(dImQ2n,2.)*dReQ1n*dReQ5n+pow(dReQ2n,2.)*dReQ1n*dReQ5n) 
                 + 4.*(dReQ4n*(dReQ3n*dReQ1n-dImQ3n*dImQ1n)+dImQ4n*(dReQ3n*dImQ1n+dImQ3n*dReQ1n)) 
                 + 4.*(dReQ5n*dReQ2n*dReQ3n-dReQ5n*dImQ2n*dImQ3n+dImQ5n*dReQ2n*dImQ3n+dImQ5n*dImQ2n*dReQ3n)
                 + 4.*(dReQ6n*dReQ5n*dReQ1n-dReQ6n*dImQ5n*dImQ1n+dImQ6n*dReQ5n*dImQ1n+dImQ6n*dImQ5n*dReQ1n)
                 - 4.*(dReQ1n*dReQ2n*dReQ3n*dReQ6n-dReQ3n*dReQ6n*dImQ1n*dImQ2n
                 - dReQ2n*dReQ6n*dImQ1n*dImQ3n-dReQ1n*dReQ6n*dImQ2n*dImQ3n
                 + dReQ2n*dReQ3n*dImQ1n*dImQ6n+dReQ1n*dReQ3n*dImQ2n*dImQ6n 
                 + dReQ1n*dReQ2n*dImQ3n*dImQ6n-dImQ1n*dImQ2n*dImQ3n*dImQ6n)
                 - 12.*pow(dReQ1n,2.)-12.*pow(dImQ1n,2.)-14.*pow(dReQ2n,2.)-14.*pow(dImQ2n,2.)
                 - 8.*pow(dReQ3n,2.)-8.*pow(dImQ3n,2.)-6.*pow(dReQ4n,2.)-6.*pow(dImQ4n,2.)
                 - 4.*pow(dReQ5n,2.)-4.*pow(dImQ5n,2.)-6.*pow(dReQ6n,2.)-6.*pow(dImQ6n,2.)+24.*dMult)
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n3n1n1n1n = (reQ6nQ3nstarQ1nstarQ1nstarQ1nstar
                 - reQ6nQ3nstarQ2nstarQ1nstar-reQ6nQ3nstarQ2nstarQ1nstar-reQ6nQ3nstarQ2nstarQ1nstar
				 - reQ6nQ4nstarQ1nstarQ1nstar-reQ6nQ4nstarQ1nstarQ1nstar-reQ6nQ4nstarQ1nstarQ1nstar
				 - reQ3nQ1nstarQ1nstarQ1nstar-reQ5nQ3nstarQ1nstarQ1nstar-reQ5nQ3nstarQ1nstarQ1nstar-reQ5nQ3nstarQ1nstarQ1nstar
                 + 2.*(reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar+reQ6nQ3nstarQ3nstar)
				 + reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar
				 + reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ5nQ3nstarQ2nstar+reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar
				 + reQ5nQ3nstarQ2nstar+reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar
				 + reQ5nQ3nstarQ2nstar+reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar
                 + 2.*(reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar)
                 + 2.*(reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar)
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.))
				 - 6.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));


  // to be polished:
  five6n1n1n4n4n = (reQ6nQ1nQ1nQ4nstarQ4nstar
	             - reQ6nQ2nQ4nstarQ4nstar-reQ7nQ1nQ4nstarQ4nstar-reQ7nQ1nQ4nstarQ4nstar
				 - reQ6nQ1nQ4nstarQ3nstar-reQ4nQ2nstarQ1nstarQ1nstar-reQ6nQ1nQ4nstarQ3nstar
                 - reQ8nQ6nstarQ1nstarQ1nstar-reQ6nQ1nQ4nstarQ3nstar-reQ4nQ2nstarQ1nstarQ1nstar-reQ6nQ1nQ4nstarQ3nstar
				 + 2.*(reQ6nQ4nstarQ2nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar+reQ8nQ4nstarQ4nstar)
				 + reQ4nQ2nstarQ2nstar+reQ7nQ4nstarQ3nstar+reQ7nQ4nstarQ3nstar // ?? 1st term
                 + reQ8nQ7nstarQ1nstar+reQ8nQ6nstarQ2nstar+reQ8nQ7nstarQ1nstar
				 + reQ4nQ2nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ7nQ4nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ6nQ3nstarQ3nstar				 				 
                 + reQ7nQ4nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ6nQ3nstarQ3nstar				 
                 + 2.*(reQ7nQ6nstarQ1nstar+reQ7nQ6nstarQ1nstar+reQ2nQ1nstarQ1nstar)
                 + 2.*(reQ6nQ4nstarQ2nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar)
				 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.))
				 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))				 
				 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  
  // to be polished:
  five6n1n5n1n1n = (reQ6nQ1nQ5nstarQ1nstarQ1nstar
                 - reQ6nQ1nQ5nstarQ2nstar
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - reQ6nQ4nstarQ1nstarQ1nstar
                 - reQ7nQ5nstarQ1nstarQ1nstar 
 			     - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - dMult*reQ6nQ5nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + reQ7nQ6nstarQ1nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + 2.*reQ7nQ6nstarQ1nstar
                 + reQ6nQ4nstarQ2nstar
                 + reQ7nQ5nstarQ2nstar
                 + dMult*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + reQ7nQ6nstarQ1nstar
                 + reQ5nQ4nstarQ1nstar
                 - (dMult-6.)*reQ6nQ5nstarQ1nstar
                 + 3.*reQ2nQ1nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*reQ5nQ4nstarQ1nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + reQ5nQ4nstarQ1nstar
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ1n,2.)+pow(dImQ1n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*dMult*dMult
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n2n4n2n2n = ((pow(dReQ2n,2.)+pow(dImQ2n,2.))*(dReQ2n*dReQ4n*dReQ6n-dReQ6n*dImQ2n*dImQ4n
                 + dReQ4n*dImQ2n*dImQ6n+dReQ2n*dImQ4n*dImQ6n)
                 - ((dReQ8n*dReQ4n+dImQ8n*dImQ4n)*(pow(dReQ2n,2)-pow(dImQ2n,2)) 
                 + 2.*dReQ2n*dImQ2n*(dImQ8n*dReQ4n-dReQ8n*dImQ4n)) 
                 - (dReQ6n*pow(dReQ2n,3)-3.*dReQ2n*dReQ6n*pow(dImQ2n,2)
                 + 3.*dImQ2n*dImQ6n*pow(dReQ2n,2)-dImQ6n*pow(dImQ2n,3))
                 - ((pow(dReQ4n,2.)-pow(dImQ4n,2.))*(dReQ6n*dReQ2n-dImQ6n*dImQ2n) 
                 + 2.*dReQ4n*dImQ4n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 + 4.*(dReQ8n*(dReQ6n*dReQ2n-dImQ6n*dImQ2n)+dImQ8n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 + pow(dReQ4n,2.)*dReQ8n+2.*dReQ4n*dImQ4n*dImQ8n-pow(dImQ4n,2.)*dReQ8n
                 - (2.*dMult-13.)*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n
                 + dImQ6n*dImQ4n*dReQ2n)
                 + 7.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 + 2.*(dMult-5.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - pow((pow(dReQ2n,2.)+pow(dImQ2n,2.)),2.)
                 + 2.*(3.*dMult-11.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n4n4n4n2n = ((pow(dImQ4n,2.)+pow(dReQ4n,2.))*(dImQ4n*dImQ6n*dReQ2n+dImQ2n*dImQ6n*dReQ4n 
                 - dImQ2n*dImQ4n*dReQ6n+dReQ2n*dReQ4n*dReQ6n)
                 - (-pow(dImQ4n,2.)*dImQ2n*dImQ10n+dImQ2n*dImQ10n*pow(dReQ4n,2.)
                 + 2.*dImQ4n*dImQ10n*dReQ4n*dReQ2n-2.*dImQ4n*dImQ2n*dReQ4n*dReQ10n 
                 - pow(dImQ4n,2.)*dReQ2n*dReQ10n+pow(dReQ4n,2.)*dReQ2n*dReQ10n)
                 - (dImQ2n*dImQ4n*dImQ6n*dImQ8n+dImQ6n*dImQ8n*dReQ2n*dReQ4n 
                 + dImQ4n*dImQ8n*dReQ2n*dReQ6n-dImQ2n*dImQ8n*dReQ4n*dReQ6n
                 - dImQ4n*dImQ6n*dReQ2n*dReQ8n+dImQ2n*dImQ6n*dReQ4n*dReQ8n 
                 + dImQ2n*dImQ4n*dReQ6n*dReQ8n+dReQ2n*dReQ4n*dReQ6n*dReQ8n)
                 - ((pow(dReQ4n,2.)-pow(dImQ4n,2.))*(dReQ6n*dReQ2n-dImQ6n*dImQ2n) 
                 + 2.*dReQ4n*dImQ4n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + (dReQ10n*dReQ8n*dReQ2n-dReQ10n*dImQ8n*dImQ2n+dImQ10n*dReQ8n*dImQ2n+dImQ10n*dImQ8n*dReQ2n)
                 + 4.*(dReQ10n*dReQ4n*dReQ6n-dReQ10n*dImQ4n*dImQ6n+dImQ10n*dReQ4n*dImQ6n+dImQ10n*dImQ4n*dReQ6n)
                 + dReQ8n*(dReQ6n*dReQ2n-dImQ6n*dImQ2n)+dImQ8n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n)
                 + 3.*(pow(dReQ4n,2.)*dReQ8n+2.*dReQ4n*dImQ4n*dImQ8n-pow(dImQ4n,2.)*dReQ8n)
                 - 2.*(dMult-6.)*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 + 4.*(pow(dReQ2n,2.)*dReQ4n+2.*dReQ2n*dImQ2n*dImQ4n-pow(dImQ2n,2.)*dReQ4n)
                 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))+2.*(dMult-5.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - pow((pow(dReQ4n,2.)+pow(dImQ4n,2.)),2.)+2.*(3.*dMult-10.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n2n2n5n5n = (reQ6nQ2nQ2nQ5nstarQ5nstar
                 - reQ6nQ4nQ5nstarQ5nstar-reQ8nQ2nQ5nstarQ5nstar-reQ8nQ2nQ5nstarQ5nstar
				 - reQ6nQ2nQ5nstarQ3nstar-reQ5nQ2nstarQ2nstarQ1nstar-reQ6nQ2nQ5nstarQ3nstar
				 - reQ10nQ6nstarQ2nstarQ2nstar-reQ6nQ2nQ5nstarQ3nstar-reQ5nQ2nstarQ2nstarQ1nstar-reQ6nQ2nQ5nstarQ3nstar
				 + 2.*(reQ6nQ5nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ10nQ5nstarQ5nstar)
				 + reQ5nQ4nstarQ1nstar+reQ8nQ5nstarQ3nstar+reQ8nQ5nstarQ3nstar
                 + reQ10nQ8nstarQ2nstar+reQ10nQ6nstarQ4nstar+reQ10nQ8nstarQ2nstar
 				 + reQ5nQ4nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ8nQ5nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ6nQ3nstarQ3nstar				 				 
				 + reQ8nQ5nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ6nQ3nstarQ3nstar				 
                 + 2.*(reQ8nQ6nstarQ2nstar+reQ8nQ6nstarQ2nstar+reQ4nQ2nstarQ2nstar)
                 + 2.*(reQ6nQ5nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ8n,2.)+pow(dImQ8n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n5n5n5n1n = (reQ6nQ5nQ5nstarQ5nstarQ1nstar
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - reQ10nQ1nQ6nstarQ5nstar
                 - dMult*reQ6nQ5nstarQ1nstar
                 - reQ11nQ5nstarQ5nstarQ1nstar 
 			     - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - reQ6nQ4nQ5nstarQ5nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ11nQ6nstarQ5nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + 2.*reQ11nQ6nstarQ5nstar
                 + dMult*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + reQ11nQ6nstarQ5nstar
                 + reQ10nQ6nstarQ4nstar
                 + reQ5nQ4nstarQ1nstar
                 + reQ11nQ10nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (dMult-6.)*reQ6nQ5nstarQ1nstar
                 + 3.*reQ6nQ5nstarQ1nstar
                 + reQ5nQ4nstarQ1nstar
                 + 2.*dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + 3.*reQ10nQ5nstarQ5nstar
                 + reQ5nQ4nstarQ1nstar
                 + dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ5n,2.)+pow(dImQ5n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ11n,2.)+pow(dImQ11n,2.))
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)) 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.)) 
                 - 2.*dMult*dMult
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n6n5n5n2n = (reQ6nQ6nQ5nstarQ5nstarQ2nstar
                 - reQ7nQ5nQ6nstarQ6nstar-reQ7nQ5nQ6nstarQ6nstar-reQ10nQ2nQ6nstarQ6nstar
                 - reQ6nQ1nQ5nstarQ2nstar-reQ6nQ1nQ5nstarQ2nstar-reQ6nQ4nQ5nstarQ5nstar
				 - reQ12nQ5nstarQ5nstarQ2nstar-reQ6nQ4nQ5nstarQ5nstar-reQ6nQ1nQ5nstarQ2nstar-reQ6nQ1nQ5nstarQ2nstar
				 + 2.*(reQ6nQ5nstarQ1nstar+reQ6nQ4nstarQ2nstar+reQ6nQ5nstarQ1nstar+reQ12nQ6nstarQ6nstar)
				 + reQ7nQ6nstarQ1nstar+reQ7nQ6nstarQ1nstar+reQ10nQ6nstarQ4nstar
                 + reQ12nQ10nstarQ2nstar+reQ12nQ7nstarQ5nstar+reQ12nQ7nstarQ5nstar
 				 + reQ7nQ6nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ5nQ4nstarQ1nstar				 
 				 + reQ7nQ6nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ5nQ4nstarQ1nstar
				 + reQ10nQ6nstarQ4nstar+reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar				 
                 + 2.*(reQ10nQ5nstarQ5nstar+reQ7nQ5nstarQ2nstar+reQ7nQ5nstarQ2nstar)
                 + 2.*(reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar+reQ6nQ4nstarQ2nstar)
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ12n,2.)+pow(dImQ12n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ10n,2.)+pow(dImQ10n,2.))
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  five6n6n6n4n2n = ((pow(dImQ6n,2.)+pow(dReQ6n,2.))*(dImQ4n*dImQ6n*dReQ2n+dImQ2n*dImQ6n*dReQ4n
                 - dImQ2n*dImQ4n*dReQ6n+dReQ2n*dReQ4n*dReQ6n)
                 - (dReQ2n*dReQ4n*dReQ6n*dReQ12n-dReQ6n*dReQ12n*dImQ2n*dImQ4n
                 - dReQ4n*dReQ12n*dImQ2n*dImQ6n-dReQ2n*dReQ12n*dImQ4n*dImQ6n
                 + dReQ4n*dReQ6n*dImQ2n*dImQ12n+dReQ2n*dReQ6n*dImQ4n*dImQ12n 
                 + dReQ2n*dReQ4n*dImQ6n*dImQ12n-dImQ2n*dImQ4n*dImQ6n*dImQ12n)
                 - (dImQ2n*pow(dImQ6n,2.)*dImQ10n+2.*dImQ6n*dImQ10n*dReQ2n*dReQ6n
                 - dImQ2n*dImQ10n*pow(dReQ6n,2.)-pow(dImQ6n,2.)*dReQ2n*dReQ10n 
                 + 2.*dImQ2n*dImQ6n*dReQ6n*dReQ10n+dReQ2n*pow(dReQ6n,2.)*dReQ10n)
                 - ((dReQ8n*dReQ4n-dImQ8n*dImQ4n)*(dReQ6n*dReQ6n-dImQ6n*dImQ6n)
                 + 2.*(dReQ8n*dImQ4n+dImQ8n*dReQ4n)*dReQ6n*dImQ6n)
                 + dReQ12n*dReQ10n*dReQ2n-dReQ12n*dImQ10n*dImQ2n+dImQ12n*dReQ10n*dImQ2n+dImQ12n*dImQ10n*dReQ2n
                 + dReQ12n*dReQ8n*dReQ4n-dReQ12n*dImQ8n*dImQ4n+dImQ12n*dReQ8n*dImQ4n+dImQ12n*dImQ8n*dReQ4n
                 + 3.*(pow(dReQ6n,2.)*dReQ12n+2.*dReQ6n*dImQ6n*dImQ12n-pow(dImQ6n,2.)*dReQ12n)
                 + 4.*(dReQ10n*dReQ4n*dReQ6n-dReQ10n*dImQ4n*dImQ6n+dImQ10n*dReQ4n*dImQ6n+dImQ10n*dImQ4n*dReQ6n)
                 + 4.*(dReQ8n*(dReQ6n*dReQ2n-dImQ6n*dImQ2n)+dImQ8n*(dReQ6n*dImQ2n+dImQ6n*dReQ2n))
                 - 2.*(dMult-6.)*(dReQ6n*dReQ4n*dReQ2n-dReQ6n*dImQ4n*dImQ2n+dImQ6n*dReQ4n*dImQ2n+dImQ6n*dImQ4n*dReQ2n)
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ4n,2.)+pow(dImQ4n,2.)) 
                 - 2.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 - 2.*(pow(dReQ12n,2.)+pow(dImQ12n,2.))-2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.))+2.*(3.*dMult-10.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - pow((pow(dReQ6n,2.)+pow(dImQ6n,2.)),2.)+2.*(dMult-5.)*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 2.*(dMult-5.)*(pow(dReQ2n,2.)+pow(dImQ2n,2.))-4.*dMult*(dMult-6.))
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished (and  TBI swap with the one above):
  five6n6n6n5n1n = (reQ6nQ6nQ6nstarQ5nstarQ1nstar
                 - reQ7nQ5nQ6nstarQ6nstar
                 - reQ11nQ1nQ6nstarQ6nstar
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - reQ12nQ6nstarQ5nstarQ1nstar 
 			     - dMult*reQ6nQ5nstarQ1nstar
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + reQ6nQ5nstarQ1nstar
                 + reQ12nQ6nstarQ6nstar
                 + 3.*dMult*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + 2.*reQ12nQ6nstarQ6nstar
                 + reQ7nQ6nstarQ1nstar
                 + reQ12nQ7nstarQ5nstar
                 + reQ11nQ6nstarQ5nstar
                 + reQ6nQ5nstarQ1nstar
                 + reQ12nQ11nstarQ1nstar
                 + dMult*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (dMult-6.)*reQ6nQ5nstarQ1nstar
                 + 3.*reQ7nQ6nstarQ1nstar
                 + reQ6nQ5nstarQ1nstar
                 + 2.*reQ6nQ5nstarQ1nstar
                 + 3.*reQ11nQ6nstarQ5nstar
                 + dMult*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + reQ6nQ5nstarQ1nstar
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - (pow(dReQ6n,2.)+pow(dImQ6n,2.))*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ12n,2.)+pow(dImQ12n,2.))
                 - 2.*dMult*dMult
                 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 - 2.*(pow(dReQ11n,2.)+pow(dImQ11n,2.)) 
                 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + (dMult-8.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 + (dMult-8.)*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
                 + (dMult-8.)*(pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 2.*(dMult-6.)*(pow(dReQ6n,2.)+pow(dImQ6n,2.))-2.*dMult*(dMult-12.)) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // Four distinct harmonics (11):
  // to be polished:
  five5n2n3n3n1n = (reQ5nQ2nQ3nstarQ3nstarQ1nstar
                 - reQ5nQ2nQ4nstarQ3nstar-reQ5nQ2nQ4nstarQ3nstar-reQ6nQ1nQ5nstarQ2nstar
				 - reQ5nQ3nstarQ1nstarQ1nstar-reQ5nQ3nstarQ1nstarQ1nstar-reQ5nQ1nQ3nstarQ3nstar		     	 
				 - reQ7nQ3nstarQ3nstarQ1nstar-reQ4nQ2nQ3nstarQ3nstar-reQ3nQ1nQ2nstarQ2nstar-reQ3nQ1nQ2nstarQ2nstar
				 + 2.*(reQ5nQ3nstarQ2nstar+reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ7nQ5nstarQ2nstar)
				 + reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ6nQ5nstarQ1nstar
				 + reQ7nQ6nstarQ1nstar+reQ7nQ4nstarQ3nstar+reQ7nQ4nstarQ3nstar
				 + reQ4nQ2nstarQ2nstar+reQ2nQ1nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ4nQ2nstarQ2nstar+reQ2nQ1nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ6nQ4nstarQ2nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar
				 + 2.*(reQ6nQ3nstarQ3nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar)
				 + 2.*(reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ2nQ1nstarQ1nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.))
				 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 6.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n1n1n4n3n = (reQ5nQ1nQ1nQ4nstarQ3nstar
                 - reQ5nQ2nQ4nstarQ3nstar-reQ6nQ1nQ4nstarQ3nstar-reQ6nQ1nQ4nstarQ3nstar
				 - reQ5nQ1nQ4nstarQ2nstar-reQ4nQ2nstarQ1nstarQ1nstar-reQ5nQ1nQ4nstarQ2nstar
				 - reQ7nQ5nstarQ1nstarQ1nstar-reQ5nQ1nQ3nstarQ3nstar-reQ3nQ1nstarQ1nstarQ1nstar-reQ5nQ1nQ3nstarQ3nstar
				 + 2.*(reQ5nQ4nstarQ1nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar+reQ7nQ4nstarQ3nstar)
				 + reQ4nQ2nstarQ2nstar+reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar
                 + reQ7nQ6nstarQ1nstar+reQ7nQ5nstarQ2nstar+reQ7nQ6nstarQ1nstar
 				 + reQ3nQ2nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar
				 + reQ6nQ3nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ5nQ3nstarQ2nstar				 				 				 
				 + reQ6nQ3nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ5nQ3nstarQ2nstar				 				 
                 + 2.*(reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar+reQ2nQ1nstarQ1nstar)
                 + 2.*(reQ5nQ3nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar)
				 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
				 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 - 6.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five5n3n4n2n2n = (reQ5nQ3nQ4nstarQ2nstarQ2nstar
                 - reQ5nQ3nQ4nstarQ4nstar-reQ6nQ2nQ5nstarQ3nstar-reQ6nQ2nQ5nstarQ3nstar
				 - reQ5nQ1nQ4nstarQ2nstar-reQ5nQ2nstarQ2nstarQ1nstar-reQ5nQ1nQ4nstarQ2nstar		     	 
				 - reQ8nQ4nstarQ2nstarQ2nstar-reQ4nQ2nQ3nstarQ3nstar-reQ3nQ1nQ2nstarQ2nstar-reQ4nQ2nQ3nstarQ3nstar
				 + 2.*(reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ8nQ5nstarQ3nstar)
				 + reQ5nQ4nstarQ1nstar+reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar
                 + reQ8nQ6nstarQ2nstar+reQ8nQ4nstarQ4nstar+reQ8nQ6nstarQ2nstar
				 + reQ4nQ3nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar
				 + reQ6nQ3nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ4nQ3nstarQ1nstar
				 + reQ6nQ3nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ4nQ3nstarQ1nstar
				 + 2.*(reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar+reQ4nQ2nstarQ2nstar)
				 + 2.*(reQ4nQ3nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.))
				 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 6.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));

  // to be polished!!!:
  five5n2n1n4n4n = (reQ5nQ2nQ1nQ4nstarQ4nstar
                 - reQ5nQ3nQ4nstarQ4nstar-reQ6nQ2nQ4nstarQ4nstar-reQ7nQ1nQ4nstarQ4nstar
				 - reQ5nQ1nQ4nstarQ2nstar-reQ4nQ2nstarQ1nstarQ1nstar-reQ5nQ2nQ4nstarQ3nstar
				 - reQ8nQ5nstarQ2nstarQ1nstar-reQ5nQ2nQ4nstarQ3nstar-reQ4nQ2nstarQ1nstarQ1nstar-reQ5nQ1nQ4nstarQ2nstar
				 + 2.*(reQ5nQ4nstarQ1nstar+reQ4nQ3nstarQ1nstar+reQ4nQ2nstarQ2nstar+reQ8nQ4nstarQ4nstar)
				 + reQ4nQ3nstarQ1nstar+reQ6nQ4nstarQ2nstar+reQ7nQ4nstarQ3nstar
                 + reQ8nQ7nstarQ1nstar+reQ8nQ5nstarQ3nstar+reQ8nQ6nstarQ2nstar
 				 + reQ4nQ3nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ6nQ4nstarQ2nstar+reQ2nQ1nstarQ1nstar+reQ5nQ3nstarQ2nstar				 				 				 
				 + reQ7nQ4nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ5nQ3nstarQ2nstar				 				 
                 + 2.*(reQ7nQ5nstarQ2nstar+reQ6nQ5nstarQ1nstar+reQ3nQ2nstarQ1nstar)
                 + 2.*(reQ5nQ4nstarQ1nstar+reQ4nQ2nstarQ2nstar+reQ4nQ3nstarQ1nstar)
				 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.))
				 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.))
                 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));


  // to be polished:
  five6n1n3n2n2n = (reQ6nQ1nQ3nstarQ2nstarQ2nstar
                 - reQ6nQ1nQ4nstarQ3nstar-reQ6nQ1nQ5nstarQ2nstar-reQ6nQ1nQ5nstarQ2nstar
                 - reQ6nQ3nstarQ2nstarQ1nstar-reQ6nQ2nstarQ2nstarQ2nstar-reQ6nQ3nstarQ2nstarQ1nstar		     	 
				 - reQ7nQ3nstarQ2nstarQ2nstar-reQ4nQ1nQ3nstarQ2nstar-reQ3nQ1nQ2nstarQ2nstar-reQ4nQ1nQ3nstarQ2nstar
				 + 2.*(reQ6nQ3nstarQ3nstar+reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar+reQ7nQ6nstarQ1nstar)
				 + reQ6nQ4nstarQ2nstar+reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar
                 + reQ7nQ5nstarQ2nstar+reQ7nQ4nstarQ3nstar+reQ7nQ5nstarQ2nstar
				 + reQ4nQ3nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar
				 + reQ5nQ4nstarQ1nstar+reQ4nQ2nstarQ2nstar+reQ4nQ3nstarQ1nstar
				 + reQ5nQ4nstarQ1nstar+reQ4nQ2nstarQ2nstar+reQ4nQ3nstarQ1nstar
				 + 2.*(reQ5nQ3nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ4nQ2nstarQ2nstar)
				 + 2.*(reQ3nQ2nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar)
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
				 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))				 
				 - 6.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));


  // to be polished:
  five6n3n4n4n1n = (reQ6nQ3nQ4nstarQ4nstarQ1nstar
                 - reQ8nQ1nQ6nstarQ3nstar-reQ6nQ3nQ5nstarQ4nstar-reQ6nQ3nQ5nstarQ4nstar
				 - reQ6nQ4nstarQ1nstarQ1nstar-reQ6nQ2nQ4nstarQ4nstar-reQ6nQ4nstarQ1nstarQ1nstar		     	 
				 - reQ9nQ4nstarQ4nstarQ1nstar-reQ4nQ1nQ3nstarQ2nstar-reQ5nQ3nQ4nstarQ4nstar-reQ4nQ1nQ3nstarQ2nstar
                 + 2.*(reQ6nQ5nstarQ1nstar+reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar+reQ9nQ6nstarQ3nstar)
				 + reQ8nQ6nstarQ2nstar+reQ6nQ5nstarQ1nstar+reQ6nQ5nstarQ1nstar
                 + reQ9nQ5nstarQ4nstar+reQ9nQ8nstarQ1nstar+reQ9nQ5nstarQ4nstar
				 + reQ8nQ5nstarQ3nstar+reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar				 
				 + reQ5nQ3nstarQ2nstar+reQ4nQ2nstarQ2nstar+reQ2nQ1nstarQ1nstar				 
				 + reQ5nQ3nstarQ2nstar+reQ4nQ2nstarQ2nstar+reQ2nQ1nstarQ1nstar
                 + 2.*(reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ8nQ4nstarQ4nstar)
                 + 2.*(reQ3nQ2nstarQ1nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar)
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
				 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))				 
				 - 6.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.))
                 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));

  // to be polished:
  five6n1n1n5n3n = (reQ6nQ1nQ1nQ5nstarQ3nstar
                 - reQ6nQ2nQ5nstarQ3nstar-reQ7nQ1nQ5nstarQ3nstar-reQ7nQ1nQ5nstarQ3nstar
                 - reQ6nQ1nQ5nstarQ2nstar-reQ5nQ3nstarQ1nstarQ1nstar-reQ6nQ1nQ5nstarQ2nstar
				 - reQ8nQ6nstarQ1nstarQ1nstar-reQ6nQ1nQ4nstarQ3nstar-reQ3nQ1nstarQ1nstarQ1nstar-reQ6nQ1nQ4nstarQ3nstar
				 + 2.*(reQ6nQ5nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ8nQ5nstarQ3nstar)
				 + reQ5nQ3nstarQ2nstar+reQ7nQ5nstarQ2nstar+reQ7nQ5nstarQ2nstar
                 + reQ8nQ7nstarQ1nstar+reQ8nQ6nstarQ2nstar+reQ8nQ7nstarQ1nstar
 				 + reQ3nQ2nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar
				 + reQ7nQ4nstarQ3nstar+reQ4nQ3nstarQ1nstar+reQ6nQ4nstarQ2nstar				 				 				 
				 + reQ7nQ4nstarQ3nstar+reQ4nQ3nstarQ1nstar+reQ6nQ4nstarQ2nstar				 				 				 
                 + 2.*(reQ7nQ6nstarQ1nstar+reQ7nQ6nstarQ1nstar+reQ2nQ1nstarQ1nstar)
                 + 2.*(reQ6nQ3nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.))
				 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
                 - 6.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n3n5n2n2n = (reQ6nQ3nQ5nstarQ2nstarQ2nstar
                 - reQ6nQ3nQ5nstarQ4nstar-reQ7nQ2nQ6nstarQ3nstar-reQ7nQ2nQ6nstarQ3nstar
                 - reQ6nQ1nQ5nstarQ2nstar-reQ6nQ2nstarQ2nstarQ2nstar-reQ6nQ1nQ5nstarQ2nstar		     	 
				 - reQ9nQ5nstarQ2nstarQ2nstar-reQ5nQ2nQ4nstarQ3nstar-reQ3nQ1nQ2nstarQ2nstar-reQ5nQ2nQ4nstarQ3nstar
				 + 2.*(reQ6nQ5nstarQ1nstar+reQ6nQ4nstarQ2nstar+reQ6nQ4nstarQ2nstar+reQ9nQ6nstarQ3nstar)
				 + reQ6nQ4nstarQ2nstar+reQ7nQ6nstarQ1nstar+reQ7nQ6nstarQ1nstar
                 + reQ9nQ7nstarQ2nstar+reQ9nQ5nstarQ4nstar+reQ9nQ7nstarQ2nstar
				 + reQ4nQ3nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ2nQ1nstarQ1nstar				 
				 + reQ7nQ4nstarQ3nstar+reQ4nQ2nstarQ2nstar+reQ5nQ4nstarQ1nstar				 
				 + reQ7nQ4nstarQ3nstar+reQ4nQ2nstarQ2nstar+reQ5nQ4nstarQ1nstar
                 + 2.*(reQ7nQ5nstarQ2nstar+reQ7nQ5nstarQ2nstar+reQ4nQ2nstarQ2nstar)
                 + 2.*(reQ5nQ3nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ3nQ2nstarQ1nstar)
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
				 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.))
				 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))				 
				 - 6.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
                 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));

  // to be polished 
  five6n5n4n4n3n = (reQ6nQ5nQ4nstarQ4nstarQ3nstar
                 - reQ7nQ4nQ6nstarQ5nstar-reQ7nQ4nQ6nstarQ5nstar-reQ8nQ3nQ6nstarQ5nstar
                 - reQ6nQ1nQ4nstarQ3nstar-reQ6nQ1nQ4nstarQ3nstar-reQ6nQ2nQ4nstarQ4nstar		     	 
				 - reQ11nQ4nstarQ4nstarQ3nstar-reQ5nQ3nQ4nstarQ4nstar-reQ5nQ2nQ4nstarQ3nstar-reQ5nQ2nQ4nstarQ3nstar
				 + 2.*(reQ6nQ4nstarQ2nstar+reQ6nQ3nstarQ3nstar+reQ6nQ4nstarQ2nstar+reQ11nQ6nstarQ5nstar)
				 + reQ7nQ6nstarQ1nstar+reQ7nQ6nstarQ1nstar+reQ8nQ6nstarQ2nstar
                 + reQ11nQ8nstarQ3nstar+reQ11nQ7nstarQ4nstar+reQ11nQ7nstarQ4nstar
				 + reQ7nQ5nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ4nQ2nstarQ2nstar				 				 
				 + reQ7nQ5nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ4nQ2nstarQ2nstar				 
				 + reQ8nQ5nstarQ3nstar+reQ4nQ3nstarQ1nstar+reQ4nQ3nstarQ1nstar
                 + 2.*(reQ8nQ4nstarQ4nstar+reQ7nQ4nstarQ3nstar+reQ7nQ4nstarQ3nstar)
                 + 2.*(reQ5nQ4nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar)
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
				 - 2.*(pow(dReQ11n,2.)+pow(dImQ11n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))
				 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ8n,2.)+pow(dImQ8n,2.))
				 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))				 
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n3n1n5n5n = (reQ6nQ3nQ1nQ5nstarQ5nstar
                 - reQ6nQ4nQ5nstarQ5nstar-reQ7nQ3nQ5nstarQ5nstar-reQ9nQ1nQ5nstarQ5nstar      
				 - reQ6nQ1nQ5nstarQ2nstar-reQ5nQ3nstarQ1nstarQ1nstar-reQ6nQ3nQ5nstarQ4nstar
				 - reQ10nQ6nstarQ3nstarQ1nstar-reQ6nQ3nQ5nstarQ4nstar-reQ5nQ3nstarQ1nstarQ1nstar-reQ6nQ1nQ5nstarQ2nstar
				 + 2.*(reQ6nQ5nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ10nQ5nstarQ5nstar)
				 + reQ5nQ4nstarQ1nstar+reQ7nQ5nstarQ2nstar+reQ9nQ5nstarQ4nstar
                 + reQ10nQ9nstarQ1nstar+reQ10nQ6nstarQ4nstar+reQ10nQ7nstarQ3nstar
 				 + reQ5nQ4nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ4nQ3nstarQ1nstar
				 + reQ7nQ5nstarQ2nstar+reQ2nQ1nstarQ1nstar+reQ6nQ4nstarQ2nstar				 				 				 
				 + reQ9nQ5nstarQ4nstar+reQ4nQ3nstarQ1nstar+reQ6nQ4nstarQ2nstar				 				 				 
                 + 2.*(reQ9nQ6nstarQ3nstar+reQ7nQ6nstarQ1nstar+reQ4nQ3nstarQ1nstar)
                 + 2.*(reQ6nQ5nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ5nQ4nstarQ1nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ9n,2.)+pow(dImQ9n,2.))
				 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // to be polished:
  five6n6n5n4n3n = (reQ6nQ6nQ5nstarQ4nstarQ3nstar
                 - reQ7nQ5nQ6nstarQ6nstar-reQ8nQ4nQ6nstarQ6nstar-reQ9nQ3nQ6nstarQ6nstar
				 - reQ6nQ2nQ5nstarQ3nstar-reQ6nQ1nQ4nstarQ3nstar-reQ6nQ3nQ5nstarQ4nstar		     	 
				 - reQ12nQ5nstarQ4nstarQ3nstar-reQ6nQ3nQ5nstarQ4nstar-reQ6nQ1nQ4nstarQ3nstar-reQ6nQ2nQ5nstarQ3nstar
                 + 2.*(reQ6nQ5nstarQ1nstar+reQ6nQ3nstarQ3nstar+reQ6nQ4nstarQ2nstar+reQ12nQ6nstarQ6nstar)
				 + reQ7nQ6nstarQ1nstar+reQ8nQ6nstarQ2nstar+reQ9nQ6nstarQ3nstar
                 + reQ12nQ9nstarQ3nstar+reQ12nQ7nstarQ5nstar+reQ12nQ8nstarQ4nstar
				 + reQ7nQ6nstarQ1nstar+reQ3nQ2nstarQ1nstar+reQ4nQ3nstarQ1nstar				 				 
				 + reQ8nQ6nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ5nQ3nstarQ2nstar				 
				 + reQ9nQ6nstarQ3nstar+reQ4nQ3nstarQ1nstar+reQ5nQ3nstarQ2nstar
                 + 2.*(reQ9nQ5nstarQ4nstar+reQ8nQ5nstarQ3nstar+reQ7nQ4nstarQ3nstar)
                 + 2.*(reQ6nQ5nstarQ1nstar+reQ6nQ4nstarQ2nstar+reQ6nQ3nstarQ3nstar)
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
				 - 2.*(pow(dReQ12n,2.)+pow(dImQ12n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 2.*(pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ9n,2.)+pow(dImQ9n,2.))
				 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))				 
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.))
				 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));
  // Five distinct harmonics (3):

  // to be polished:
  five6n2n4n3n1n = (reQ6nQ2nQ4nstarQ3nstarQ1nstar
	             - reQ6nQ2nQ4nstarQ4nstar-reQ6nQ2nQ5nstarQ3nstar-reQ7nQ1nQ6nstarQ2nstar
	             - reQ6nQ4nstarQ1nstarQ1nstar-reQ6nQ3nstarQ2nstarQ1nstar-reQ6nQ1nQ4nstarQ3nstar
	             - reQ8nQ4nstarQ3nstarQ1nstar-reQ5nQ2nQ4nstarQ3nstar-reQ3nQ1nQ2nstarQ2nstar-reQ4nQ1nQ3nstarQ2nstar
				 + 2.*(reQ6nQ4nstarQ2nstar+reQ6nQ5nstarQ1nstar+reQ6nQ3nstarQ3nstar+reQ8nQ6nstarQ2nstar)
				 + 1.*(reQ6nQ4nstarQ2nstar+reQ6nQ5nstarQ1nstar+reQ7nQ6nstarQ1nstar)
				 + 1.*(reQ8nQ7nstarQ1nstar+reQ8nQ4nstarQ4nstar+reQ8nQ5nstarQ3nstar)
				 + 1.*(reQ4nQ2nstarQ2nstar+reQ2nQ1nstarQ1nstar+reQ3nQ2nstarQ1nstar)
				 + 1.*(reQ5nQ3nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ4nQ3nstarQ1nstar)
				 + 1.*(reQ7nQ5nstarQ2nstar+reQ5nQ3nstarQ2nstar+reQ5nQ4nstarQ1nstar)
				 + 2.*(reQ7nQ4nstarQ3nstar+reQ5nQ4nstarQ1nstar+reQ4nQ3nstarQ1nstar)
 				 + 2.*(reQ4nQ2nstarQ2nstar+reQ3nQ2nstarQ1nstar+reQ2nQ1nstarQ1nstar) // 3 - 1
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ8n,2.)+pow(dImQ8n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 2.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)) 
	     		 - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)) 
                 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));


  // to be polished:
  five6n2n1n5n4n = (reQ6nQ2nQ1nQ5nstarQ4nstar
                 - reQ6nQ3nQ5nstarQ4nstar-reQ7nQ2nQ5nstarQ4nstar-reQ8nQ1nQ5nstarQ4nstar
				 - reQ6nQ1nQ5nstarQ2nstar-reQ5nQ2nstarQ2nstarQ1nstar-reQ6nQ2nQ5nstarQ3nstar		     	 
				 - reQ9nQ6nstarQ2nstarQ1nstar-reQ6nQ2nQ4nstarQ4nstar-reQ4nQ2nstarQ1nstarQ1nstar-reQ6nQ1nQ4nstarQ3nstar
                 + 2.*(reQ6nQ5nstarQ1nstar+reQ5nQ4nstarQ1nstar+reQ5nQ3nstarQ2nstar+reQ9nQ5nstarQ4nstar)
				 + reQ5nQ3nstarQ2nstar+reQ7nQ5nstarQ2nstar+reQ8nQ5nstarQ3nstar
                 + reQ9nQ8nstarQ1nstar+reQ9nQ6nstarQ3nstar+reQ9nQ7nstarQ2nstar
				 + reQ4nQ3nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ3nQ2nstarQ1nstar				 
				 + reQ7nQ4nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ6nQ3nstarQ3nstar				 
				 + reQ8nQ4nstarQ4nstar+reQ4nQ2nstarQ2nstar+reQ6nQ4nstarQ2nstar
                 + 2.*(reQ8nQ6nstarQ2nstar+reQ7nQ6nstarQ1nstar+reQ3nQ2nstarQ1nstar)
                 + 2.*(reQ6nQ4nstarQ2nstar+reQ4nQ2nstarQ2nstar+reQ4nQ3nstarQ1nstar)
				 - 6.*(pow(dReQ5n,2.)+pow(dImQ5n,2.))
				 - 2.*(pow(dReQ9n,2.)+pow(dImQ9n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
				 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ8n,2.)+pow(dImQ8n,2.))
				 - 2.*(pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.))				 
				 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ6n,2.)+pow(dImQ6n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.))
                 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));



  // to be polished:
  five6n4n5n3n2n = (reQ6nQ4nQ5nstarQ3nstarQ2nstar
	             - reQ6nQ4nQ5nstarQ5nstar-reQ7nQ3nQ6nstarQ4nstar-reQ8nQ2nQ6nstarQ4nstar
	             - reQ6nQ1nQ5nstarQ2nstar-reQ6nQ3nstarQ2nstarQ1nstar-reQ6nQ2nQ5nstarQ3nstar
	             - reQ10nQ5nstarQ3nstarQ2nstar-reQ5nQ3nQ4nstarQ4nstar-reQ4nQ1nQ3nstarQ2nstar-reQ5nQ2nQ4nstarQ3nstar
				 + 2.*(reQ6nQ5nstarQ1nstar+reQ6nQ4nstarQ2nstar+reQ6nQ3nstarQ3nstar+reQ10nQ6nstarQ4nstar)
				 + 1.*(reQ6nQ5nstarQ1nstar+reQ7nQ6nstarQ1nstar+reQ8nQ6nstarQ2nstar)
				 + 1.*(reQ10nQ8nstarQ2nstar+reQ10nQ5nstarQ5nstar+reQ10nQ7nstarQ3nstar)
				 + 1.*(reQ5nQ4nstarQ1nstar+reQ2nQ1nstarQ1nstar+reQ3nQ2nstarQ1nstar)
				 + 1.*(reQ7nQ4nstarQ3nstar+reQ3nQ2nstarQ1nstar+reQ5nQ3nstarQ2nstar)
				 + 1.*(reQ8nQ4nstarQ4nstar+reQ4nQ3nstarQ1nstar+reQ5nQ4nstarQ1nstar)
				 + 2.*(reQ8nQ5nstarQ3nstar+reQ7nQ5nstarQ2nstar+reQ5nQ3nstarQ2nstar)
 				 + 2.*(reQ5nQ4nstarQ1nstar+reQ4nQ3nstarQ1nstar+reQ4nQ2nstarQ2nstar) // 3 - 1
				 - 6.*(pow(dReQ6n,2.)+pow(dImQ6n,2.))
                 - 2.*(pow(dReQ10n,2.)+pow(dImQ10n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)+pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 - 2.*(pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ7n,2.)+pow(dImQ7n,2.)+pow(dReQ8n,2.)+pow(dImQ8n,2.)) 
	     		 - 2.*(pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)+pow(dReQ1n,2.)+pow(dImQ1n,2.)) 
                 - 6.*(pow(dReQ4n,2.)+pow(dImQ4n,2.)+pow(dReQ5n,2.)+pow(dImQ5n,2.)+pow(dReQ2n,2.)+pow(dImQ2n,2.)+pow(dReQ3n,2.)+pow(dImQ3n,2.)) 
                 + 24.*dMult) 
                 / (dMult*(dMult-1.)*(dMult-2.)*(dMult-3.)*(dMult-4.));



  f5pCorrelations->Fill(0.5,five3n2n3n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(1.5,five4n1n2n2n1n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(2.5,five4n2n3n2n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(3.5,five4n3n3n2n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(4.5,five4n2n4n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(5.5,five4n3n4n2n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(6.5,five5n1n3n2n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(7.5,five5n2n5n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(8.5,five5n2n4n2n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(9.5,five5n3n4n3n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(10.5,five5n4n4n3n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(11.5,five5n3n5n2n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(12.5,five5n4n5n2n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(13.5,five5n4n5n3n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(14.5,five6n1n3n3n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(15.5,five6n2n3n3n2n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(16.5,five6n1n4n2n1n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(17.5,five6n3n4n3n2n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(18.5,five6n4n4n3n3n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(19.5,five6n2n5n2n1n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(20.5,five6n3n5n3n1n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(21.5,five6n4n5n4n1n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(22.5,five6n5n5n3n3n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(23.5,five6n2n6n1n1n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(24.5,five6n3n6n2n1n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(25.5,five6n4n6n2n2n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(26.5,five6n4n6n3n1n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(27.5,five6n5n5n4n2n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(28.5,five6n5n6n3n2n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(29.5,five6n5n6n4n1n,d5pMultiplicityWeight);
  //f5pCorrelations->Fill(30.5,-44.,d5pMultiplicityWeight);
  f5pCorrelations->Fill(31.5,five2n1n1n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(32.5,five2n2n2n1n1n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(33.5,five3n3n2n2n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(34.5,five4n1n1n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(35.5,five4n2n2n2n2n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(36.5,five4n4n4n2n2n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(37.5,five6n3n3n3n3n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(38.5,five6n6n4n4n4n,d5pMultiplicityWeight); 
  f5pCorrelations->Fill(39.5,five6n6n6n3n3n,d5pMultiplicityWeight);
  //f5pCorrelations->Fill(40.5,-44.,d5pMultiplicityWeight);
  f5pCorrelations->Fill(41.5,five3n1n2n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(42.5,five3n2n2n2n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(43.5,five3n3n3n2n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(44.5,five4n1n3n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(45.5,five4n1n1n3n3n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(46.5,five4n3n3n3n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(47.5,five4n4n3n3n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(48.5,five4n4n4n3n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(49.5,five5n2n1n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(50.5,five5n1n2n2n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(51.5,five5n2n3n2n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(52.5,five5n3n3n3n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(53.5,five5n1n4n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(54.5,five5n4n3n3n3n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(55.5,five5n4n4n4n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(56.5,five5n5n4n3n3n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(57.5,five5n5n4n4n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(58.5,five5n5n5n3n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(59.5,five5n5n5n4n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(60.5,five6n2n2n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(61.5,five6n3n1n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(62.5,five6n1n1n4n4n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(63.5,five6n1n5n1n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(64.5,five6n2n4n2n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(65.5,five6n4n4n4n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(66.5,five6n2n2n5n5n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(67.5,five6n5n5n5n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(68.5,five6n6n5n5n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(69.5,five6n6n6n4n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(70.5,five6n6n6n5n1n,d5pMultiplicityWeight);
  //f5pCorrelations->Fill(71.5,-44.,d5pMultiplicityWeight);
  f5pCorrelations->Fill(72.5,five5n2n3n3n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(73.5,five5n1n1n4n3n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(74.5,five5n3n4n2n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(75.5,five5n2n1n4n4n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(76.5,five6n1n3n2n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(77.5,five6n3n4n4n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(78.5,five6n1n1n5n3n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(79.5,five6n3n5n2n2n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(80.5,five6n5n4n4n3n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(81.5,five6n3n1n5n5n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(82.5,five6n6n5n4n3n,d5pMultiplicityWeight);
  //f5pCorrelations->Fill(83.5,-44.,d5pMultiplicityWeight);
  f5pCorrelations->Fill(84.5,five6n2n4n3n1n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(85.5,five6n2n1n5n4n,d5pMultiplicityWeight);
  f5pCorrelations->Fill(86.5,five6n4n5n3n2n,d5pMultiplicityWeight);
  allMixedCorrelators[56]=five3n2n3n1n1n;
  allMixedCorrelators[57]=five4n1n2n2n1n;
  allMixedCorrelators[58]=five4n2n3n2n1n;
  allMixedCorrelators[59]=five4n3n3n2n2n;
  allMixedCorrelators[60]=five4n2n4n1n1n;
  allMixedCorrelators[61]=five4n3n4n2n1n;
  allMixedCorrelators[62]=five5n1n3n2n1n;
  allMixedCorrelators[63]=five5n2n5n1n1n;
  allMixedCorrelators[64]=five5n2n4n2n1n;
  allMixedCorrelators[65]=five5n3n4n3n1n;
  allMixedCorrelators[66]=five5n4n4n3n2n;
  allMixedCorrelators[67]=five5n3n5n2n1n;
  allMixedCorrelators[68]=five5n4n5n2n2n;
  allMixedCorrelators[69]=five5n4n5n3n1n;
  allMixedCorrelators[70]=five6n1n3n3n1n;
  allMixedCorrelators[71]=five6n2n3n3n2n;
  allMixedCorrelators[72]=five6n1n4n2n1n;
  allMixedCorrelators[73]=five6n3n4n3n2n;
  allMixedCorrelators[74]=five6n4n4n3n3n;
  allMixedCorrelators[75]=five6n2n5n2n1n;
  allMixedCorrelators[76]=five6n3n5n3n1n;
  allMixedCorrelators[77]=five6n4n5n4n1n;
  allMixedCorrelators[78]=five6n5n5n3n3n;
  allMixedCorrelators[79]=five6n2n6n1n1n;
  allMixedCorrelators[80]=five6n3n6n2n1n;
  allMixedCorrelators[81]=five6n4n6n2n2n;
  allMixedCorrelators[82]=five6n4n6n3n1n;
  allMixedCorrelators[83]=five6n5n5n4n2n;
  allMixedCorrelators[84]=five6n5n6n3n2n;
  allMixedCorrelators[85]=five6n5n6n4n1n;
  allMixedCorrelators[86]=five2n1n1n1n1n;
  allMixedCorrelators[87]=five2n2n2n1n1n;
  allMixedCorrelators[88]=five3n3n2n2n2n;
  allMixedCorrelators[89]=five4n1n1n1n1n;
  allMixedCorrelators[90]=five4n2n2n2n2n;
  allMixedCorrelators[91]=five4n4n4n2n2n;
  allMixedCorrelators[92]=five6n3n3n3n3n;
  allMixedCorrelators[93]=five6n6n4n4n4n;
  allMixedCorrelators[94]=five6n6n6n3n3n;
  allMixedCorrelators[95]=five3n1n2n1n1n;
  allMixedCorrelators[96]=five3n2n2n2n1n;
  allMixedCorrelators[97]=five3n3n3n2n1n;
  allMixedCorrelators[98]=five4n1n3n1n1n;
  allMixedCorrelators[99]=five4n1n1n3n3n;
  allMixedCorrelators[100]=five4n3n3n3n1n;
  allMixedCorrelators[101]=five4n4n3n3n2n;
  allMixedCorrelators[102]=five4n4n4n3n1n;
  allMixedCorrelators[103]=five5n2n1n1n1n;
  allMixedCorrelators[104]=five5n1n2n2n2n;
  allMixedCorrelators[105]=five5n2n3n2n2n;
  allMixedCorrelators[106]=five5n3n3n3n2n;
  allMixedCorrelators[107]=five5n1n4n1n1n;
  allMixedCorrelators[108]=five5n4n3n3n3n;
  allMixedCorrelators[109]=five5n4n4n4n1n;
  allMixedCorrelators[110]=five5n5n4n3n3n;
  allMixedCorrelators[111]=five5n5n4n4n2n;
  allMixedCorrelators[112]=five5n5n5n3n2n;
  allMixedCorrelators[113]=five5n5n5n4n1n;
  allMixedCorrelators[114]=five6n2n2n1n1n;
  allMixedCorrelators[115]=five6n3n1n1n1n;
  allMixedCorrelators[116]=five6n1n1n4n4n;
  allMixedCorrelators[117]=five6n1n5n1n1n;
  allMixedCorrelators[118]=five6n2n4n2n2n;
  allMixedCorrelators[119]=five6n4n4n4n2n;
  allMixedCorrelators[120]=five6n2n2n5n5n;
  allMixedCorrelators[121]=five6n5n5n5n1n;
  allMixedCorrelators[122]=five6n6n5n5n2n;
  allMixedCorrelators[123]=five6n6n6n4n2n;
  allMixedCorrelators[124]=five6n6n6n5n1n;
  allMixedCorrelators[125]=five5n2n3n3n1n;
  allMixedCorrelators[126]=five5n1n1n4n3n;
  allMixedCorrelators[127]=five5n3n4n2n2n;
  allMixedCorrelators[128]=five5n2n1n4n4n;
  allMixedCorrelators[129]=five6n1n3n2n2n;
  allMixedCorrelators[130]=five6n3n4n4n1n;
  allMixedCorrelators[131]=five6n1n1n5n3n;
  allMixedCorrelators[132]=five6n3n5n2n2n;
  allMixedCorrelators[133]=five6n5n4n4n3n;
  allMixedCorrelators[134]=five6n3n1n5n5n;
  allMixedCorrelators[135]=five6n6n5n4n3n;
  allMixedCorrelators[136]=five6n2n4n3n1n;
  allMixedCorrelators[137]=five6n2n1n5n4n;
  allMixedCorrelators[138]=five6n4n5n3n2n;
 } // end of if(dMult>4.)
 
 // Products of mixed harmonics:
 Double_t dwx=0.;
 Double_t dwy=0.;
 for(Int_t x=1;x<=139;x++)
 {  
  if(x>=1 && x<7)
  {
   dwx=d2pMultiplicityWeight;
  } else if(x>=7 && x<16)
    {
     dwx=d3pMultiplicityWeight;
    } else if(x>=16 && x<57)
      {
       dwx=d4pMultiplicityWeight;
      } else if(x>=57 && x<140)
        {
         dwx=d5pMultiplicityWeight;
        }
  for(Int_t y=x+1;y<=139;y++)
  {
   if(y>=1 && y<7)
   {
    dwy=d2pMultiplicityWeight;
   } else if(y>=7 && y<16)
     {
      dwy=d3pMultiplicityWeight;
     } else if(y>=16 && y<57)
       {
        dwy=d4pMultiplicityWeight;
       } else if(y>=57 && y<140)
         {
          dwy=d5pMultiplicityWeight;
         }
   fMixedHarmonicProductOfCorrelations->Fill(x-0.5,y-0.5,allMixedCorrelators[x-1]*allMixedCorrelators[y-1],dwx*dwy);
  } // end of for(Int_t y=x+1;y<=139;y++)
 } // end of for(Int_t x=1;x<=139;x++)

} // end of void AliFlowAnalysisWithQCumulants::CalculateMixedHarmonics()

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

void AliFlowAnalysisWithQCumulants::CalculateCumulantsMixedHarmonics()
{
 // Calculate in this method all multi-particle cumulants for azimuthal correlations in mixed harmonics.
 // (Remark: For completeness sake, we also calculate here again cumulants in the same harmonic.) 

 // a) Calculate 2-p cumulants; 
 // b) Calculate 3-p cumulants; 
 // c) Calculate 4-p cumulants; 
 // d) Calculate 5-p cumulants. 

 // a) Calculate 2-p cumulants: 
 for(Int_t b=1;b<=6;b++)
 {
  f2pCumulants->SetBinContent(b,f2pCorrelations->GetBinContent(b)); 
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for error
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpread = f2pCorrelations->GetBinError(b);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f2pCumulants->SetBinError(b,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } // end of for(Int_t b=1;b<=6;b++)

 // b) Calculate 3-p cumulants: 
 for(Int_t b=1;b<=10;b++)
 {
  f3pCumulants->SetBinContent(b,f3pCorrelations->GetBinContent(b)); 
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpread = f3pCorrelations->GetBinError(b);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f3pCumulants->SetBinError(b,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } // end of for(Int_t b=1;b<=10;b++)

 // c) Calculate 4-p cumulants: 
 // c1) "Single harmonic":
 for(Int_t b=1;b<=6;b++)
 {
  f4pCumulants->SetBinContent(b,f4pCorrelations->GetBinContent(b)-2.*pow(f2pCorrelations->GetBinContent(b),2.));
  Double_t dSumWLinearTwo = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo = f2pCorrelations->GetBinError(b);
  dSumWLinearFour = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour = f4pCorrelations->GetBinError(b);
  if(pow(dSumWLinearTwo,2.)>dSumWQuadraticTwo && pow(dSumWLinearFour,2.)>dSumWQuadraticFour) 
  {
   Double_t dError = 16.*pow(f2pCorrelations->GetBinContent(b),2.)
                   * pow((pow(dSumWQuadraticTwo,0.5)/dSumWLinearTwo)*dSpreadTwo*pow(pow(dSumWLinearTwo,2.)/(pow(dSumWLinearTwo,2.)-dSumWQuadraticTwo),0.5),2.)
                   + pow((pow(dSumWQuadraticFour,0.5)/dSumWLinearFour)*dSpreadFour*pow(pow(dSumWLinearFour,2.)/(pow(dSumWLinearFour,2.)-dSumWQuadraticFour),0.5),2.)
                   - 8.*f2pCorrelations->GetBinContent(b)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(b,b+15))
                   - f2pCorrelations->GetBinContent(b)*f4pCorrelations->GetBinContent(b))
                   / (dSumWLinearTwo*dSumWLinearFour-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(b,pow(dError,0.5)); 
   }
  } // end of if(pow(dSumWLinearTwo,2.)>dSumWQuadraticTwo && pow(dSumWLinearFour,2.)>dSumWQuadraticFour) 
 } // end of for(Int_t b=1;b<=6;b++)	 
 // c2) "Standard candles":
 // <4>_{2n,1n|2n,1n}:
 f4pCumulants->SetBinContent(8,f4pCorrelations->GetBinContent(8)-f2pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(1));
 {
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour2n1n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour2n1n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour2n1n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearFour2n1n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour2n1n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour2n1n2n1n = f4pCorrelations->GetBinError(8);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearFour2n1n2n1n,2.)>dSumWQuadraticFour2n1n2n1n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour2n1n2n1n,0.5)/dSumWLinearFour2n1n2n1n)
                   * dSpreadFour2n1n2n1n*pow(pow(dSumWLinearFour2n1n2n1n,2.)/(pow(dSumWLinearFour2n1n2n1n,2.)-dSumWQuadraticFour2n1n2n1n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,2))
                   - f2pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(2))
                   / (dSumWLinearTwo1n1n*dSumWLinearTwo2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,22))
                   - f2pCorrelations->GetBinContent(1)*f4pCorrelations->GetBinContent(8))
                   / (dSumWLinearTwo1n1n*dSumWLinearFour2n1n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,22))
                   - f2pCorrelations->GetBinContent(2)*f4pCorrelations->GetBinContent(8))
                   / (dSumWLinearTwo2n2n*dSumWLinearFour2n1n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(8,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{3n,1n|3n,1n}:
 f4pCumulants->SetBinContent(9,f4pCorrelations->GetBinContent(9)-f2pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(1));
 {
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour3n1n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour3n1n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour3n1n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearFour3n1n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour3n1n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour3n1n3n1n = f4pCorrelations->GetBinError(9);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearFour3n1n3n1n,2.)>dSumWQuadraticFour3n1n3n1n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour3n1n3n1n,0.5)/dSumWLinearFour3n1n3n1n)
                   * dSpreadFour3n1n3n1n*pow(pow(dSumWLinearFour3n1n3n1n,2.)/(pow(dSumWLinearFour3n1n3n1n,2.)-dSumWQuadraticFour3n1n3n1n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,3))
                   - f2pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(3))
                   / (dSumWLinearTwo1n1n*dSumWLinearTwo3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,23))
                   - f2pCorrelations->GetBinContent(1)*f4pCorrelations->GetBinContent(9))
                   / (dSumWLinearTwo1n1n*dSumWLinearFour3n1n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,23))
                   - f2pCorrelations->GetBinContent(3)*f4pCorrelations->GetBinContent(9))
                   / (dSumWLinearTwo3n3n*dSumWLinearFour3n1n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(9,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{3n,2n|3n,2n}:
 f4pCumulants->SetBinContent(10,f4pCorrelations->GetBinContent(10)-f2pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(2));
 {
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour3n2n3n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour3n2n3n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour3n2n3n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearFour3n2n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour3n2n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour3n2n3n2n = f4pCorrelations->GetBinError(10);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearFour3n2n3n2n,2.)>dSumWQuadraticFour3n2n3n2n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour3n2n3n2n,0.5)/dSumWLinearFour3n2n3n2n)
                   * dSpreadFour3n2n3n2n*pow(pow(dSumWLinearFour3n2n3n2n,2.)/(pow(dSumWLinearFour3n2n3n2n,2.)-dSumWQuadraticFour3n2n3n2n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,3))
                   - f2pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(3))
                   / (dSumWLinearTwo2n2n*dSumWLinearTwo3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,24))
                   - f2pCorrelations->GetBinContent(2)*f4pCorrelations->GetBinContent(10))
                   / (dSumWLinearTwo2n2n*dSumWLinearFour3n2n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,24))
                   - f2pCorrelations->GetBinContent(3)*f4pCorrelations->GetBinContent(10))
                   / (dSumWLinearTwo3n3n*dSumWLinearFour3n2n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(10,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{4n,1n|4n,1n}
 f4pCumulants->SetBinContent(11,f4pCorrelations->GetBinContent(11)-f2pCorrelations->GetBinContent(4)*f2pCorrelations->GetBinContent(1));
 {
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour4n1n4n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour4n1n4n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour4n1n4n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearFour4n1n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour4n1n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour4n1n4n1n = f4pCorrelations->GetBinError(11);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearFour4n1n4n1n,2.)>dSumWQuadraticFour4n1n4n1n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour4n1n4n1n,0.5)/dSumWLinearFour4n1n4n1n)
                   * dSpreadFour4n1n4n1n*pow(pow(dSumWLinearFour4n1n4n1n,2.)/(pow(dSumWLinearFour4n1n4n1n,2.)-dSumWQuadraticFour4n1n4n1n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(4)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,4))
                   - f2pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(4))
                   / (dSumWLinearTwo1n1n*dSumWLinearTwo4n4n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,25))
                   - f2pCorrelations->GetBinContent(1)*f4pCorrelations->GetBinContent(11))
                   / (dSumWLinearTwo1n1n*dSumWLinearFour4n1n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,25))
                   - f2pCorrelations->GetBinContent(4)*f4pCorrelations->GetBinContent(11))
                   / (dSumWLinearTwo4n4n*dSumWLinearFour4n1n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(11,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{4n,2n|4n,2n}
 f4pCumulants->SetBinContent(12,f4pCorrelations->GetBinContent(12)-f2pCorrelations->GetBinContent(4)*f2pCorrelations->GetBinContent(2));
 {
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour4n2n4n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour4n2n4n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour4n2n4n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearFour4n2n4n2n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour4n2n4n2n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour4n2n4n2n = f4pCorrelations->GetBinError(12);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearFour4n2n4n2n,2.)>dSumWQuadraticFour4n2n4n2n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour4n2n4n2n,0.5)/dSumWLinearFour4n2n4n2n)
                   * dSpreadFour4n2n4n2n*pow(pow(dSumWLinearFour4n2n4n2n,2.)/(pow(dSumWLinearFour4n2n4n2n,2.)-dSumWQuadraticFour4n2n4n2n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(4)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,4))
                   - f2pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(4))
                   / (dSumWLinearTwo2n2n*dSumWLinearTwo4n4n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,25))
                   - f2pCorrelations->GetBinContent(2)*f4pCorrelations->GetBinContent(12))
                   / (dSumWLinearTwo2n2n*dSumWLinearFour4n2n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,25))
                   - f2pCorrelations->GetBinContent(4)*f4pCorrelations->GetBinContent(12))
                   / (dSumWLinearTwo4n4n*dSumWLinearFour4n2n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(12,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{4n,3n|4n,3n}
 f4pCumulants->SetBinContent(13,f4pCorrelations->GetBinContent(13)-f2pCorrelations->GetBinContent(4)*f2pCorrelations->GetBinContent(3));
 {
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour4n3n4n3n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour4n3n4n3n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour4n3n4n3n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearFour4n3n4n3n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour4n3n4n3n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour4n3n4n3n = f4pCorrelations->GetBinError(13);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearFour4n3n4n3n,2.)>dSumWQuadraticFour4n3n4n3n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour4n3n4n3n,0.5)/dSumWLinearFour4n3n4n3n)
                   * dSpreadFour4n3n4n3n*pow(pow(dSumWLinearFour4n3n4n3n,2.)/(pow(dSumWLinearFour4n3n4n3n,2.)-dSumWQuadraticFour4n3n4n3n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(4)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,4))
                   - f2pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(4))
                   / (dSumWLinearTwo3n3n*dSumWLinearTwo4n4n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,26))
                   - f2pCorrelations->GetBinContent(3)*f4pCorrelations->GetBinContent(13))
                   / (dSumWLinearTwo3n3n*dSumWLinearFour4n3n4n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,26))
                   - f2pCorrelations->GetBinContent(4)*f4pCorrelations->GetBinContent(13))
                   / (dSumWLinearTwo4n4n*dSumWLinearFour4n3n4n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(13,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{5n,1n|5n,1n}
 f4pCumulants->SetBinContent(14,f4pCorrelations->GetBinContent(14)-f2pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(1));
 {
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour5n1n5n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour5n1n5n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour5n1n5n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearFour5n1n5n1n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour5n1n5n1n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour5n1n5n1n = f4pCorrelations->GetBinError(14);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearFour5n1n5n1n,2.)>dSumWQuadraticFour5n1n5n1n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour5n1n5n1n,0.5)/dSumWLinearFour5n1n5n1n)
                   * dSpreadFour5n1n5n1n*pow(pow(dSumWLinearFour5n1n5n1n,2.)/(pow(dSumWLinearFour5n1n5n1n,2.)-dSumWQuadraticFour5n1n5n1n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,5))
                   - f2pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo1n1n*dSumWLinearTwo5n5n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,28))
                   - f2pCorrelations->GetBinContent(1)*f4pCorrelations->GetBinContent(14))
                   / (dSumWLinearTwo1n1n*dSumWLinearFour5n1n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,28))
                   - f2pCorrelations->GetBinContent(5)*f4pCorrelations->GetBinContent(14))
                   / (dSumWLinearTwo5n5n*dSumWLinearFour5n1n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(14,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{5n,2n|5n,2n}
 f4pCumulants->SetBinContent(15,f4pCorrelations->GetBinContent(15)-f2pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(2));
 {
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour5n2n5n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour5n2n5n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour5n2n5n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearFour5n2n5n2n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour5n2n5n2n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour5n2n5n2n = f4pCorrelations->GetBinError(15);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearFour5n2n5n2n,2.)>dSumWQuadraticFour5n2n5n2n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour5n2n5n2n,0.5)/dSumWLinearFour5n2n5n2n)
                   * dSpreadFour5n2n5n2n*pow(pow(dSumWLinearFour5n2n5n2n,2.)/(pow(dSumWLinearFour5n2n5n2n,2.)-dSumWQuadraticFour5n2n5n2n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,5))
                   - f2pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo2n2n*dSumWLinearTwo5n5n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,29))
                   - f2pCorrelations->GetBinContent(2)*f4pCorrelations->GetBinContent(15))
                   / (dSumWLinearTwo2n2n*dSumWLinearFour5n2n5n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,29))
                   - f2pCorrelations->GetBinContent(5)*f4pCorrelations->GetBinContent(15))
                   / (dSumWLinearTwo5n5n*dSumWLinearFour5n2n5n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(15,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{5n,3n|5n,3n}
 f4pCumulants->SetBinContent(16,f4pCorrelations->GetBinContent(16)-f2pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(3));
 {
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour5n3n5n3n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour5n3n5n3n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour5n3n5n3n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearFour5n3n5n3n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour5n3n5n3n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour5n3n5n3n = f4pCorrelations->GetBinError(16);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearFour5n3n5n3n,2.)>dSumWQuadraticFour5n3n5n3n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour5n3n5n3n,0.5)/dSumWLinearFour5n3n5n3n)
                   * dSpreadFour5n3n5n3n*pow(pow(dSumWLinearFour5n3n5n3n,2.)/(pow(dSumWLinearFour5n3n5n3n,2.)-dSumWQuadraticFour5n3n5n3n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,5))
                   - f2pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo3n3n*dSumWLinearTwo5n5n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,30))
                   - f2pCorrelations->GetBinContent(3)*f4pCorrelations->GetBinContent(16))
                   / (dSumWLinearTwo3n3n*dSumWLinearFour5n3n5n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,30))
                   - f2pCorrelations->GetBinContent(5)*f4pCorrelations->GetBinContent(16))
                   / (dSumWLinearTwo5n5n*dSumWLinearFour5n3n5n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(16,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{5n,4n|5n,4n}
 f4pCumulants->SetBinContent(17,f4pCorrelations->GetBinContent(17)-f2pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(4));
 {
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour5n4n5n4n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour5n4n5n4n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour5n4n5n4n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearFour5n4n5n4n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour5n4n5n4n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour5n4n5n4n = f4pCorrelations->GetBinError(17);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearFour5n4n5n4n,2.)>dSumWQuadraticFour5n4n5n4n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour5n4n5n4n,0.5)/dSumWLinearFour5n4n5n4n)
                   * dSpreadFour5n4n5n4n*pow(pow(dSumWLinearFour5n4n5n4n,2.)/(pow(dSumWLinearFour5n4n5n4n,2.)-dSumWQuadraticFour5n4n5n4n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,5))
                   - f2pCorrelations->GetBinContent(4)*f2pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo4n4n*dSumWLinearTwo5n5n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,31))
                   - f2pCorrelations->GetBinContent(4)*f4pCorrelations->GetBinContent(17))
                   / (dSumWLinearTwo4n4n*dSumWLinearFour5n4n5n4n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,31))
                   - f2pCorrelations->GetBinContent(5)*f4pCorrelations->GetBinContent(17))
                   / (dSumWLinearTwo5n5n*dSumWLinearFour5n4n5n4n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(17,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{6n,1n|6n,1n}
 f4pCumulants->SetBinContent(18,f4pCorrelations->GetBinContent(18)-f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(1));
 {
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour6n1n6n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour6n1n6n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour6n1n6n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearFour6n1n6n1n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour6n1n6n1n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour6n1n6n1n = f4pCorrelations->GetBinError(18);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearFour6n1n6n1n,2.)>dSumWQuadraticFour6n1n6n1n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour6n1n6n1n,0.5)/dSumWLinearFour6n1n6n1n)
                   * dSpreadFour6n1n6n1n*pow(pow(dSumWLinearFour6n1n6n1n,2.)/(pow(dSumWLinearFour6n1n6n1n,2.)-dSumWQuadraticFour6n1n6n1n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,6))
                   - f2pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo1n1n*dSumWLinearTwo6n6n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,32))
                   - f2pCorrelations->GetBinContent(1)*f4pCorrelations->GetBinContent(18))
                   / (dSumWLinearTwo1n1n*dSumWLinearFour6n1n6n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,32))
                   - f2pCorrelations->GetBinContent(6)*f4pCorrelations->GetBinContent(18))
                   / (dSumWLinearTwo6n6n*dSumWLinearFour6n1n6n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(18,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{6n,2n|6n,2n}
 f4pCumulants->SetBinContent(19,f4pCorrelations->GetBinContent(19)-f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(2));
 {
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour6n2n6n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour6n2n6n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour6n2n6n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearFour6n2n6n2n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour6n2n6n2n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour6n2n6n2n = f4pCorrelations->GetBinError(19);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearFour6n2n6n2n,2.)>dSumWQuadraticFour6n2n6n2n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour6n2n6n2n,0.5)/dSumWLinearFour6n2n6n2n)
                   * dSpreadFour6n2n6n2n*pow(pow(dSumWLinearFour6n2n6n2n,2.)/(pow(dSumWLinearFour6n2n6n2n,2.)-dSumWQuadraticFour6n2n6n2n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,6))
                   - f2pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo2n2n*dSumWLinearTwo6n6n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,33))
                   - f2pCorrelations->GetBinContent(2)*f4pCorrelations->GetBinContent(19))
                   / (dSumWLinearTwo2n2n*dSumWLinearFour6n2n6n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,33))
                   - f2pCorrelations->GetBinContent(6)*f4pCorrelations->GetBinContent(19))
                   / (dSumWLinearTwo6n6n*dSumWLinearFour6n2n6n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(19,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{6n,3n|6n,3n}
 f4pCumulants->SetBinContent(20,f4pCorrelations->GetBinContent(20)-f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(3));
 {
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour6n3n6n3n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour6n3n6n3n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour6n3n6n3n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearFour6n3n6n3n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour6n3n6n3n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour6n3n6n3n = f4pCorrelations->GetBinError(20);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearFour6n3n6n3n,2.)>dSumWQuadraticFour6n3n6n3n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour6n3n6n3n,0.5)/dSumWLinearFour6n3n6n3n)
                   * dSpreadFour6n3n6n3n*pow(pow(dSumWLinearFour6n3n6n3n,2.)/(pow(dSumWLinearFour6n3n6n3n,2.)-dSumWQuadraticFour6n3n6n3n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,6))
                   - f2pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo3n3n*dSumWLinearTwo6n6n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,34))
                   - f2pCorrelations->GetBinContent(3)*f4pCorrelations->GetBinContent(20))
                   / (dSumWLinearTwo3n3n*dSumWLinearFour6n3n6n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,34))
                   - f2pCorrelations->GetBinContent(6)*f4pCorrelations->GetBinContent(20))
                   / (dSumWLinearTwo6n6n*dSumWLinearFour6n3n6n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(20,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{6n,4n|6n,4n}
 f4pCumulants->SetBinContent(21,f4pCorrelations->GetBinContent(21)-f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(4));
 {
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour6n4n6n4n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour6n4n6n4n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour6n4n6n4n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearFour6n4n6n4n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour6n4n6n4n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour6n4n6n4n = f4pCorrelations->GetBinError(21);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearFour6n4n6n4n,2.)>dSumWQuadraticFour6n4n6n4n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour6n4n6n4n,0.5)/dSumWLinearFour6n4n6n4n)
                   * dSpreadFour6n4n6n4n*pow(pow(dSumWLinearFour6n4n6n4n,2.)/(pow(dSumWLinearFour6n4n6n4n,2.)-dSumWQuadraticFour6n4n6n4n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,6))
                   - f2pCorrelations->GetBinContent(4)*f2pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo4n4n*dSumWLinearTwo6n6n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,35))
                   - f2pCorrelations->GetBinContent(4)*f4pCorrelations->GetBinContent(21))
                   / (dSumWLinearTwo4n4n*dSumWLinearFour6n4n6n4n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,35))
                   - f2pCorrelations->GetBinContent(6)*f4pCorrelations->GetBinContent(21))
                   / (dSumWLinearTwo6n6n*dSumWLinearFour6n4n6n4n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(21,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // <4>_{6n,5n|6n,5n}
 f4pCumulants->SetBinContent(22,f4pCorrelations->GetBinContent(22)-f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(5));
 {
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFour6n5n6n5n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFour6n5n6n5n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFour6n5n6n5n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearFour6n5n6n5n = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadraticFour6n5n6n5n = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpreadFour6n5n6n5n = f4pCorrelations->GetBinError(22);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearFour6n5n6n5n,2.)>dSumWQuadraticFour6n5n6n5n)
  {
   Double_t dError = pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow((pow(dSumWQuadraticFour6n5n6n5n,0.5)/dSumWLinearFour6n5n6n5n)
                   * dSpreadFour6n5n6n5n*pow(pow(dSumWLinearFour6n5n6n5n,2.)/(pow(dSumWLinearFour6n5n6n5n,2.)-dSumWQuadraticFour6n5n6n5n),0.5),2.)
                   + 2.*f2pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,6))
                   - f2pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo5n5n*dSumWLinearTwo6n6n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,2)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,36))
                   - f2pCorrelations->GetBinContent(5)*f4pCorrelations->GetBinContent(22))
                   / (dSumWLinearTwo5n5n*dSumWLinearFour6n5n6n5n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,36))
                   - f2pCorrelations->GetBinContent(6)*f4pCorrelations->GetBinContent(22))
                   / (dSumWLinearTwo6n6n*dSumWLinearFour6n5n6n5n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,4)));
   if(dError>0.)
   {
    f4pCumulants->SetBinError(22,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {

 // c3) "Two distinct harmonics":
 for(Int_t b=24;b<=25;b++)
 {
  f4pCumulants->SetBinContent(b,f4pCorrelations->GetBinContent(b));
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpread = f4pCorrelations->GetBinError(b);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f4pCumulants->SetBinError(b,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } // end of for(Int_t b=24;b<=25;b++)
 // c4) "Three distinct harmonics":
 for(Int_t b=27;b<=36;b++)
 {
  f4pCumulants->SetBinContent(b,f4pCorrelations->GetBinContent(b));
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpread = f4pCorrelations->GetBinError(b);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f4pCumulants->SetBinError(b,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } // end of for(Int_t b=27;b<=36;b++)
 // c5) "Four distinct harmonics":
 for(Int_t b=38;b<=45;b++)
 {
  f4pCumulants->SetBinContent(b,f4pCorrelations->GetBinContent(b));
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(4);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(4);
  dSpread = f4pCorrelations->GetBinError(b);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f4pCumulants->SetBinError(b,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } // end of for(Int_t b=38;b<=45;b++)

 // d) Calculate 5-p cumulants: 
 // d1) "Standard candles":
 f5pCumulants->SetBinContent(1,f5pCorrelations->GetBinContent(1)-f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(3));
 {
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree2n1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree2n1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree2n1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive3n2n3n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive3n2n3n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive3n2n3n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearThree2n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree2n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree2n1n1n = f3pCorrelations->GetBinError(1);
  dSumWLinearFive3n2n3n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive3n2n3n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive3n2n3n1n1n = f5pCorrelations->GetBinError(1);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearThree2n1n1n,2.)>dSumWQuadraticThree2n1n1n &&
     pow(dSumWLinearFive3n2n3n1n1n,2.)>dSumWQuadraticFive3n2n3n1n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticThree2n1n1n,0.5)/dSumWLinearThree2n1n1n)
                   * dSpreadThree2n1n1n*pow(pow(dSumWLinearThree2n1n1n,2.)/(pow(dSumWLinearThree2n1n1n,2.)-dSumWQuadraticThree2n1n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive3n2n3n1n1n,0.5)/dSumWLinearFive3n2n3n1n1n)
                   * dSpreadFive3n2n3n1n1n*pow(pow(dSumWLinearFive3n2n3n1n1n,2.)/(pow(dSumWLinearFive3n2n3n1n1n,2.)-dSumWQuadraticFive3n2n3n1n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,7))
                   - f2pCorrelations->GetBinContent(3)*f3pCorrelations->GetBinContent(1))
                   / (dSumWLinearTwo3n3n*dSumWLinearThree2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,57))
                   - f2pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(1))
                   / (dSumWLinearTwo3n3n*dSumWLinearFive3n2n3n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(7,57))
                   - f3pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(1))
                   / (dSumWLinearThree2n1n1n*dSumWLinearFive3n2n3n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(1,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {

 f5pCumulants->SetBinContent(2,f5pCorrelations->GetBinContent(2)-f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(1));
 {
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n1n2n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n1n2n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n1n2n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearThree4n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n2n2n = f3pCorrelations->GetBinError(2);
  dSumWLinearFive4n1n2n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n1n2n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n1n2n2n1n = f5pCorrelations->GetBinError(2);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearThree4n2n2n,2.)>dSumWQuadraticThree4n2n2n &&
     pow(dSumWLinearFive4n1n2n2n1n,2.)>dSumWQuadraticFive4n1n2n2n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticThree4n2n2n,0.5)/dSumWLinearThree4n2n2n)
                   * dSpreadThree4n2n2n*pow(pow(dSumWLinearThree4n2n2n,2.)/(pow(dSumWLinearThree4n2n2n,2.)-dSumWQuadraticThree4n2n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n1n2n2n1n,0.5)/dSumWLinearFive4n1n2n2n1n)
                   * dSpreadFive4n1n2n2n1n*pow(pow(dSumWLinearFive4n1n2n2n1n,2.)/(pow(dSumWLinearFive4n1n2n2n1n,2.)-dSumWQuadraticFive4n1n2n2n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,8))
                   - f2pCorrelations->GetBinContent(1)*f3pCorrelations->GetBinContent(2))
                   / (dSumWLinearTwo1n1n*dSumWLinearThree4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,58))
                   - f2pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(2))
                   / (dSumWLinearTwo1n1n*dSumWLinearFive4n1n2n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(8,58))
                   - f3pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(2))
                   / (dSumWLinearThree4n2n2n*dSumWLinearFive4n1n2n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(2,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(3,f5pCorrelations->GetBinContent(3)-f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(2));
 {
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n3n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n3n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n3n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n2n3n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n2n3n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n2n3n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearThree4n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n3n1n = f3pCorrelations->GetBinError(6);
  dSumWLinearFive4n2n3n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n2n3n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n2n3n2n1n = f5pCorrelations->GetBinError(3);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearThree4n3n1n,2.)>dSumWQuadraticThree4n3n1n &&
     pow(dSumWLinearFive4n2n3n2n1n,2.)>dSumWQuadraticFive4n2n3n2n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticThree4n3n1n,0.5)/dSumWLinearThree4n3n1n)
                   * dSpreadThree4n3n1n*pow(pow(dSumWLinearThree4n3n1n,2.)/(pow(dSumWLinearThree4n3n1n,2.)-dSumWQuadraticThree4n3n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n2n3n2n1n,0.5)/dSumWLinearFive4n2n3n2n1n)
                   * dSpreadFive4n2n3n2n1n*pow(pow(dSumWLinearFive4n2n3n2n1n,2.)/(pow(dSumWLinearFive4n2n3n2n1n,2.)-dSumWQuadraticFive4n2n3n2n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,11))
                   - f2pCorrelations->GetBinContent(2)*f3pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo2n2n*dSumWLinearThree4n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,59))
                   - f2pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(3))
                   / (dSumWLinearTwo2n2n*dSumWLinearFive4n2n3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(11,59))
                   - f3pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(3))
                   / (dSumWLinearThree4n3n1n*dSumWLinearFive4n2n3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(3,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(4,f5pCorrelations->GetBinContent(4)-f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(3));
 {
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n3n3n2n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n3n3n2n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n3n3n2n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearThree4n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n2n2n = f3pCorrelations->GetBinError(2);
  dSumWLinearFive4n3n3n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n3n3n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n3n3n2n2n = f5pCorrelations->GetBinError(4);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearThree4n2n2n,2.)>dSumWQuadraticThree4n2n2n &&
     pow(dSumWLinearFive4n3n3n2n2n,2.)>dSumWQuadraticFive4n3n3n2n2n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticThree4n2n2n,0.5)/dSumWLinearThree4n2n2n)
                   * dSpreadThree4n2n2n*pow(pow(dSumWLinearThree4n2n2n,2.)/(pow(dSumWLinearThree4n2n2n,2.)-dSumWQuadraticThree4n2n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n3n3n2n2n,0.5)/dSumWLinearFive4n3n3n2n2n)
                   * dSpreadFive4n3n3n2n2n*pow(pow(dSumWLinearFive4n3n3n2n2n,2.)/(pow(dSumWLinearFive4n3n3n2n2n,2.)-dSumWQuadraticFive4n3n3n2n2n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,8))
                   - f2pCorrelations->GetBinContent(3)*f3pCorrelations->GetBinContent(2))
                   / (dSumWLinearTwo3n3n*dSumWLinearThree4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,60))
                   - f2pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(4))
                   / (dSumWLinearTwo3n3n*dSumWLinearFive4n3n3n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5))
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(8,60))
                   - f3pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(4))
                   / (dSumWLinearThree4n2n2n*dSumWLinearFive4n3n3n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(4,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(5,f5pCorrelations->GetBinContent(5)-f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(4));
 {
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree2n1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree2n1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree2n1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n2n4n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n2n4n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n2n4n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearThree2n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree2n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree2n1n1n = f3pCorrelations->GetBinError(1);
  dSumWLinearFive4n2n4n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n2n4n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n2n4n1n1n = f5pCorrelations->GetBinError(5);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearThree2n1n1n,2.)>dSumWQuadraticThree2n1n1n &&
     pow(dSumWLinearFive4n2n4n1n1n,2.)>dSumWQuadraticFive4n2n4n1n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticThree2n1n1n,0.5)/dSumWLinearThree2n1n1n)
                   * dSpreadThree2n1n1n*pow(pow(dSumWLinearThree2n1n1n,2.)/(pow(dSumWLinearThree2n1n1n,2.)-dSumWQuadraticThree2n1n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n2n4n1n1n,0.5)/dSumWLinearFive4n2n4n1n1n)
                   * dSpreadFive4n2n4n1n1n*pow(pow(dSumWLinearFive4n2n4n1n1n,2.)/(pow(dSumWLinearFive4n2n4n1n1n,2.)-dSumWQuadraticFive4n2n4n1n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,7)) 
                   - f2pCorrelations->GetBinContent(4)*f3pCorrelations->GetBinContent(1))
                   / (dSumWLinearTwo4n4n*dSumWLinearThree2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,61))
                   - f2pCorrelations->GetBinContent(4)*f5pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo4n4n*dSumWLinearFive4n2n4n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(7,61))
                   - f3pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(5))
                   / (dSumWLinearThree2n1n1n*dSumWLinearFive4n2n4n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(5,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(6,f5pCorrelations->GetBinContent(6)-f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(4));
 {
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree3n2n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree3n2n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree3n2n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n3n4n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n3n4n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n3n4n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearThree3n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree3n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree3n2n1n = f3pCorrelations->GetBinError(5);
  dSumWLinearFive4n3n4n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n3n4n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n3n4n2n1n = f5pCorrelations->GetBinError(6);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearThree3n2n1n,2.)>dSumWQuadraticThree3n2n1n &&
     pow(dSumWLinearFive4n3n4n2n1n,2.)>dSumWQuadraticFive4n3n4n2n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticThree3n2n1n,0.5)/dSumWLinearThree3n2n1n)
                   * dSpreadThree3n2n1n*pow(pow(dSumWLinearThree3n2n1n,2.)/(pow(dSumWLinearThree3n2n1n,2.)-dSumWQuadraticThree3n2n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n3n4n2n1n,0.5)/dSumWLinearFive4n3n4n2n1n)
                   * dSpreadFive4n3n4n2n1n*pow(pow(dSumWLinearFive4n3n4n2n1n,2.)/(pow(dSumWLinearFive4n3n4n2n1n,2.)-dSumWQuadraticFive4n3n4n2n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,10)) 
                   - f2pCorrelations->GetBinContent(4)*f3pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo4n4n*dSumWLinearThree3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,62))
                   - f2pCorrelations->GetBinContent(4)*f5pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo4n4n*dSumWLinearFive4n3n4n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(10,62))
                   - f3pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(6))
                   / (dSumWLinearThree3n2n1n*dSumWLinearFive4n3n4n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(6,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(7,f5pCorrelations->GetBinContent(7)-f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(1));
 {
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n3n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n3n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n3n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n1n3n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n1n3n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n1n3n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearThree5n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n3n2n = f3pCorrelations->GetBinError(7);
  dSumWLinearFive5n1n3n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n1n3n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n1n3n2n1n = f5pCorrelations->GetBinError(7);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearThree5n3n2n,2.)>dSumWQuadraticThree5n3n2n &&
     pow(dSumWLinearFive5n1n3n2n1n,2.)>dSumWQuadraticFive5n1n3n2n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(7),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticThree5n3n2n,0.5)/dSumWLinearThree5n3n2n)
                   * dSpreadThree5n3n2n*pow(pow(dSumWLinearThree5n3n2n,2.)/(pow(dSumWLinearThree5n3n2n,2.)-dSumWQuadraticThree5n3n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n1n3n2n1n,0.5)/dSumWLinearFive5n1n3n2n1n)
                   * dSpreadFive5n1n3n2n1n*pow(pow(dSumWLinearFive5n1n3n2n1n,2.)/(pow(dSumWLinearFive5n1n3n2n1n,2.)-dSumWQuadraticFive5n1n3n2n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,12)) 
                   - f2pCorrelations->GetBinContent(1)*f3pCorrelations->GetBinContent(7))
                   / (dSumWLinearTwo1n1n*dSumWLinearThree5n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(7)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,63))
                   - f2pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(7))
                   / (dSumWLinearTwo1n1n*dSumWLinearFive5n1n3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(12,63))
                   - f3pCorrelations->GetBinContent(7)*f5pCorrelations->GetBinContent(7))
                   / (dSumWLinearThree5n3n2n*dSumWLinearFive5n1n3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(7,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(8,f5pCorrelations->GetBinContent(8)-f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(5));
 {
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree2n1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree2n1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree2n1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n2n5n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n2n5n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n2n5n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearThree2n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree2n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree2n1n1n = f3pCorrelations->GetBinError(1);
  dSumWLinearFive5n2n5n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n2n5n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n2n5n1n1n = f5pCorrelations->GetBinError(8);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearThree2n1n1n,2.)>dSumWQuadraticThree2n1n1n &&
     pow(dSumWLinearFive5n2n5n1n1n,2.)>dSumWQuadraticFive5n2n5n1n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticThree2n1n1n,0.5)/dSumWLinearThree2n1n1n)
                   * dSpreadThree2n1n1n*pow(pow(dSumWLinearThree2n1n1n,2.)/(pow(dSumWLinearThree2n1n1n,2.)-dSumWQuadraticThree2n1n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n2n5n1n1n,0.5)/dSumWLinearFive5n2n5n1n1n)
                   * dSpreadFive5n2n5n1n1n*pow(pow(dSumWLinearFive5n2n5n1n1n,2.)/(pow(dSumWLinearFive5n2n5n1n1n,2.)-dSumWQuadraticFive5n2n5n1n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,7)) 
                   - f2pCorrelations->GetBinContent(5)*f3pCorrelations->GetBinContent(1))
                   / (dSumWLinearTwo5n5n*dSumWLinearThree2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,64))
                   - f2pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(8))
                   / (dSumWLinearTwo5n5n*dSumWLinearFive5n2n5n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(7,64))
                   - f3pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(8))
                   / (dSumWLinearThree2n1n1n*dSumWLinearFive5n2n5n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(8,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(9,f5pCorrelations->GetBinContent(9)-f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(2));
 {
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n4n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n4n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n4n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n2n4n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n2n4n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n2n4n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearThree5n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n4n1n = f3pCorrelations->GetBinError(8);
  dSumWLinearFive5n2n4n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n2n4n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n2n4n2n1n = f5pCorrelations->GetBinError(9);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearThree5n4n1n,2.)>dSumWQuadraticThree5n4n1n &&
     pow(dSumWLinearFive5n2n4n2n1n,2.)>dSumWQuadraticFive5n2n4n2n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(8),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticThree5n4n1n,0.5)/dSumWLinearThree5n4n1n)
                   * dSpreadThree5n4n1n*pow(pow(dSumWLinearThree5n4n1n,2.)/(pow(dSumWLinearThree5n4n1n,2.)-dSumWQuadraticThree5n4n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n2n4n2n1n,0.5)/dSumWLinearFive5n2n4n2n1n)
                   * dSpreadFive5n2n4n2n1n*pow(pow(dSumWLinearFive5n2n4n2n1n,2.)/(pow(dSumWLinearFive5n2n4n2n1n,2.)-dSumWQuadraticFive5n2n4n2n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,13)) 
                   - f2pCorrelations->GetBinContent(2)*f3pCorrelations->GetBinContent(8))
                   / (dSumWLinearTwo2n2n*dSumWLinearThree5n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(8)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,65))
                   - f2pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(9))
                   / (dSumWLinearTwo2n2n*dSumWLinearFive5n2n4n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(13,65))
                   - f3pCorrelations->GetBinContent(8)*f5pCorrelations->GetBinContent(9))
                   / (dSumWLinearThree5n4n1n*dSumWLinearFive5n2n4n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(9,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(10,f5pCorrelations->GetBinContent(10)-f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(3));
 {
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n4n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n4n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n4n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n3n4n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n3n4n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n3n4n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearThree5n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n4n1n = f3pCorrelations->GetBinError(8);
  dSumWLinearFive5n3n4n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n3n4n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n3n4n3n1n = f5pCorrelations->GetBinError(10);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearThree5n4n1n,2.)>dSumWQuadraticThree5n4n1n &&
     pow(dSumWLinearFive5n3n4n3n1n,2.)>dSumWQuadraticFive5n3n4n3n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(8),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticThree5n4n1n,0.5)/dSumWLinearThree5n4n1n)
                   * dSpreadThree5n4n1n*pow(pow(dSumWLinearThree5n4n1n,2.)/(pow(dSumWLinearThree5n4n1n,2.)-dSumWQuadraticThree5n4n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n3n4n3n1n,0.5)/dSumWLinearFive5n3n4n3n1n)
                   * dSpreadFive5n3n4n3n1n*pow(pow(dSumWLinearFive5n3n4n3n1n,2.)/(pow(dSumWLinearFive5n3n4n3n1n,2.)-dSumWQuadraticFive5n3n4n3n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,13)) 
                   - f2pCorrelations->GetBinContent(3)*f3pCorrelations->GetBinContent(8))
                   / (dSumWLinearTwo3n3n*dSumWLinearThree5n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(8)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,66))
                   - f2pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(10))
                   / (dSumWLinearTwo3n3n*dSumWLinearFive5n3n4n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(13,66))
                   - f3pCorrelations->GetBinContent(8)*f5pCorrelations->GetBinContent(10))
                   / (dSumWLinearThree5n4n1n*dSumWLinearFive5n3n4n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(10,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(11,f5pCorrelations->GetBinContent(11)-f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(4));
 {
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n3n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n3n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n3n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n4n4n3n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n4n4n3n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n4n4n3n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearThree5n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n3n2n = f3pCorrelations->GetBinError(7);
  dSumWLinearFive5n4n4n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n4n4n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n4n4n3n2n = f5pCorrelations->GetBinError(11);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearThree5n3n2n,2.)>dSumWQuadraticThree5n3n2n &&
     pow(dSumWLinearFive5n4n4n3n2n,2.)>dSumWQuadraticFive5n4n4n3n2n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(7),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticThree5n3n2n,0.5)/dSumWLinearThree5n3n2n)
                   * dSpreadThree5n3n2n*pow(pow(dSumWLinearThree5n3n2n,2.)/(pow(dSumWLinearThree5n3n2n,2.)-dSumWQuadraticThree5n3n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n4n4n3n2n,0.5)/dSumWLinearFive5n4n4n3n2n)
                   * dSpreadFive5n4n4n3n2n*pow(pow(dSumWLinearFive5n4n4n3n2n,2.)/(pow(dSumWLinearFive5n4n4n3n2n,2.)-dSumWQuadraticFive5n4n4n3n2n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,12)) 
                   - f2pCorrelations->GetBinContent(4)*f3pCorrelations->GetBinContent(7))
                   / (dSumWLinearTwo4n4n*dSumWLinearThree5n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(7)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,67))
                   - f2pCorrelations->GetBinContent(4)*f5pCorrelations->GetBinContent(11))
                   / (dSumWLinearTwo4n4n*dSumWLinearFive5n4n4n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(12,67))
                   - f3pCorrelations->GetBinContent(7)*f5pCorrelations->GetBinContent(11))
                   / (dSumWLinearThree5n3n2n*dSumWLinearFive5n4n4n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(11,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(12,f5pCorrelations->GetBinContent(12)-f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(5));
 {
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree3n2n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree3n2n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree3n2n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n3n5n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n3n5n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n3n5n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearThree3n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree3n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree3n2n1n = f3pCorrelations->GetBinError(5);
  dSumWLinearFive5n3n5n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n3n5n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n3n5n2n1n = f5pCorrelations->GetBinError(12);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearThree3n2n1n,2.)>dSumWQuadraticThree3n2n1n &&
     pow(dSumWLinearFive5n3n5n2n1n,2.)>dSumWQuadraticFive5n3n5n2n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticThree3n2n1n,0.5)/dSumWLinearThree3n2n1n)
                   * dSpreadThree3n2n1n*pow(pow(dSumWLinearThree3n2n1n,2.)/(pow(dSumWLinearThree3n2n1n,2.)-dSumWQuadraticThree3n2n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n3n5n2n1n,0.5)/dSumWLinearFive5n3n5n2n1n)
                   * dSpreadFive5n3n5n2n1n*pow(pow(dSumWLinearFive5n3n5n2n1n,2.)/(pow(dSumWLinearFive5n3n5n2n1n,2.)-dSumWQuadraticFive5n3n5n2n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,10)) 
                   - f2pCorrelations->GetBinContent(5)*f3pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo5n5n*dSumWLinearThree3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,68))
                   - f2pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(12))
                   / (dSumWLinearTwo5n5n*dSumWLinearFive5n3n5n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(10,68))
                   - f3pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(12))
                   / (dSumWLinearThree3n2n1n*dSumWLinearFive5n3n5n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(12,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(13,f5pCorrelations->GetBinContent(13)-f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(5));
 {
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n4n5n2n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n4n5n2n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n4n5n2n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearThree4n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n2n2n = f3pCorrelations->GetBinError(2);
  dSumWLinearFive5n4n5n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n4n5n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n4n5n2n2n = f5pCorrelations->GetBinError(13);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearThree4n2n2n,2.)>dSumWQuadraticThree4n2n2n &&
     pow(dSumWLinearFive5n4n5n2n2n,2.)>dSumWQuadraticFive5n4n5n2n2n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticThree4n2n2n,0.5)/dSumWLinearThree4n2n2n)
                   * dSpreadThree4n2n2n*pow(pow(dSumWLinearThree4n2n2n,2.)/(pow(dSumWLinearThree4n2n2n,2.)-dSumWQuadraticThree4n2n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n4n5n2n2n,0.5)/dSumWLinearFive5n4n5n2n2n)
                   * dSpreadFive5n4n5n2n2n*pow(pow(dSumWLinearFive5n4n5n2n2n,2.)/(pow(dSumWLinearFive5n4n5n2n2n,2.)-dSumWQuadraticFive5n4n5n2n2n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,8)) 
                   - f2pCorrelations->GetBinContent(5)*f3pCorrelations->GetBinContent(2))
                   / (dSumWLinearTwo5n5n*dSumWLinearThree4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,69))
                   - f2pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(13))
                   / (dSumWLinearTwo5n5n*dSumWLinearFive5n4n5n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(8,69))
                   - f3pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(13))
                   / (dSumWLinearThree4n2n2n*dSumWLinearFive5n4n5n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(13,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(14,f5pCorrelations->GetBinContent(14)-f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(5));
 {
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n3n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n3n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n3n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n4n5n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n4n5n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n4n5n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearThree4n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n3n1n = f3pCorrelations->GetBinError(6);
  dSumWLinearFive5n4n5n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n4n5n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n4n5n3n1n = f5pCorrelations->GetBinError(14);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearThree4n3n1n,2.)>dSumWQuadraticThree4n3n1n &&
     pow(dSumWLinearFive5n4n5n3n1n,2.)>dSumWQuadraticFive5n4n5n3n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticThree4n3n1n,0.5)/dSumWLinearThree4n3n1n)
                   * dSpreadThree4n3n1n*pow(pow(dSumWLinearThree4n3n1n,2.)/(pow(dSumWLinearThree4n3n1n,2.)-dSumWQuadraticThree4n3n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n4n5n3n1n,0.5)/dSumWLinearFive5n4n5n3n1n)
                   * dSpreadFive5n4n5n3n1n*pow(pow(dSumWLinearFive5n4n5n3n1n,2.)/(pow(dSumWLinearFive5n4n5n3n1n,2.)-dSumWQuadraticFive5n4n5n3n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,11)) 
                   - f2pCorrelations->GetBinContent(5)*f3pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo5n5n*dSumWLinearThree4n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,70))
                   - f2pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(14))
                   / (dSumWLinearTwo5n5n*dSumWLinearFive5n4n5n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(11,70))
                   - f3pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(14))
                   / (dSumWLinearThree4n3n1n*dSumWLinearFive5n4n5n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(14,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(15,f5pCorrelations->GetBinContent(15)-f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(1));
 {
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n1n3n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n1n3n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n1n3n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearThree6n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n3n3n = f3pCorrelations->GetBinError(3);
  dSumWLinearFive6n1n3n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n1n3n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n1n3n3n1n = f5pCorrelations->GetBinError(15);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearThree6n3n3n,2.)>dSumWQuadraticThree6n3n3n &&
     pow(dSumWLinearFive6n1n3n3n1n,2.)>dSumWQuadraticFive6n1n3n3n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticThree6n3n3n,0.5)/dSumWLinearThree6n3n3n)
                   * dSpreadThree6n3n3n*pow(pow(dSumWLinearThree6n3n3n,2.)/(pow(dSumWLinearThree6n3n3n,2.)-dSumWQuadraticThree6n3n3n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n1n3n3n1n,0.5)/dSumWLinearFive6n1n3n3n1n)
                   * dSpreadFive6n1n3n3n1n*pow(pow(dSumWLinearFive6n1n3n3n1n,2.)/(pow(dSumWLinearFive6n1n3n3n1n,2.)-dSumWQuadraticFive6n1n3n3n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,9)) 
                   - f2pCorrelations->GetBinContent(1)*f3pCorrelations->GetBinContent(3))
                   / (dSumWLinearTwo1n1n*dSumWLinearThree6n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,71))
                   - f2pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(15))
                   / (dSumWLinearTwo1n1n*dSumWLinearFive6n1n3n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(9,71))
                   - f3pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(15))
                   / (dSumWLinearThree6n3n3n*dSumWLinearFive6n1n3n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(15,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(16,f5pCorrelations->GetBinContent(16)-f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(2));
 {
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n2n3n3n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n2n3n3n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n2n3n3n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearThree6n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n3n3n = f3pCorrelations->GetBinError(3);
  dSumWLinearFive6n2n3n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n2n3n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n2n3n3n2n = f5pCorrelations->GetBinError(16);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearThree6n3n3n,2.)>dSumWQuadraticThree6n3n3n &&
     pow(dSumWLinearFive6n2n3n3n2n,2.)>dSumWQuadraticFive6n2n3n3n2n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticThree6n3n3n,0.5)/dSumWLinearThree6n3n3n)
                   * dSpreadThree6n3n3n*pow(pow(dSumWLinearThree6n3n3n,2.)/(pow(dSumWLinearThree6n3n3n,2.)-dSumWQuadraticThree6n3n3n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n2n3n3n2n,0.5)/dSumWLinearFive6n2n3n3n2n)
                   * dSpreadFive6n2n3n3n2n*pow(pow(dSumWLinearFive6n2n3n3n2n,2.)/(pow(dSumWLinearFive6n2n3n3n2n,2.)-dSumWQuadraticFive6n2n3n3n2n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,9)) 
                   - f2pCorrelations->GetBinContent(2)*f3pCorrelations->GetBinContent(3))
                   / (dSumWLinearTwo2n2n*dSumWLinearThree6n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,72))
                   - f2pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(16))
                   / (dSumWLinearTwo2n2n*dSumWLinearFive6n2n3n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(9,72))
                   - f3pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(16))
                   / (dSumWLinearThree6n3n3n*dSumWLinearFive6n2n3n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(16,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(17,f5pCorrelations->GetBinContent(17)-f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(1));
 {
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n4n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n4n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n4n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n1n4n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n1n4n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n1n4n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearThree6n4n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n4n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n4n2n = f3pCorrelations->GetBinError(9);
  dSumWLinearFive6n1n4n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n1n4n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n1n4n2n1n = f5pCorrelations->GetBinError(17);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearThree6n4n2n,2.)>dSumWQuadraticThree6n4n2n &&
     pow(dSumWLinearFive6n1n4n2n1n,2.)>dSumWQuadraticFive6n1n4n2n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(9),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticThree6n4n2n,0.5)/dSumWLinearThree6n4n2n)
                   * dSpreadThree6n4n2n*pow(pow(dSumWLinearThree6n4n2n,2.)/(pow(dSumWLinearThree6n4n2n,2.)-dSumWQuadraticThree6n4n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n1n4n2n1n,0.5)/dSumWLinearFive6n1n4n2n1n)
                   * dSpreadFive6n1n4n2n1n*pow(pow(dSumWLinearFive6n1n4n2n1n,2.)/(pow(dSumWLinearFive6n1n4n2n1n,2.)-dSumWQuadraticFive6n1n4n2n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,14)) 
                   - f2pCorrelations->GetBinContent(1)*f3pCorrelations->GetBinContent(9))
                   / (dSumWLinearTwo1n1n*dSumWLinearThree6n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(9)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,73))
                   - f2pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(17))
                   / (dSumWLinearTwo1n1n*dSumWLinearFive6n1n4n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(14,73))
                   - f3pCorrelations->GetBinContent(9)*f5pCorrelations->GetBinContent(17))
                   / (dSumWLinearThree6n4n2n*dSumWLinearFive6n1n4n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(17,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(18,f5pCorrelations->GetBinContent(18)-f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(3));
 {
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n4n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n4n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n4n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n3n4n3n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n3n4n3n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n3n4n3n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearThree6n4n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n4n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n4n2n = f3pCorrelations->GetBinError(9);
  dSumWLinearFive6n3n4n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n3n4n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n3n4n3n2n = f5pCorrelations->GetBinError(18);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearThree6n4n2n,2.)>dSumWQuadraticThree6n4n2n &&
     pow(dSumWLinearFive6n3n4n3n2n,2.)>dSumWQuadraticFive6n3n4n3n2n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(9),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticThree6n4n2n,0.5)/dSumWLinearThree6n4n2n)
                   * dSpreadThree6n4n2n*pow(pow(dSumWLinearThree6n4n2n,2.)/(pow(dSumWLinearThree6n4n2n,2.)-dSumWQuadraticThree6n4n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n3n4n3n2n,0.5)/dSumWLinearFive6n3n4n3n2n)
                   * dSpreadFive6n3n4n3n2n*pow(pow(dSumWLinearFive6n3n4n3n2n,2.)/(pow(dSumWLinearFive6n3n4n3n2n,2.)-dSumWQuadraticFive6n3n4n3n2n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,14)) 
                   - f2pCorrelations->GetBinContent(3)*f3pCorrelations->GetBinContent(9))
                   / (dSumWLinearTwo3n3n*dSumWLinearThree6n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(9)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,74))
                   - f2pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(18))
                   / (dSumWLinearTwo3n3n*dSumWLinearFive6n3n4n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(14,74))
                   - f3pCorrelations->GetBinContent(9)*f5pCorrelations->GetBinContent(18))
                   / (dSumWLinearThree6n4n2n*dSumWLinearFive6n3n4n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(18,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(19,f5pCorrelations->GetBinContent(19)-f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(4));
 {
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n4n4n3n3n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n4n4n3n3n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n4n4n3n3n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearThree6n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n3n3n = f3pCorrelations->GetBinError(3);
  dSumWLinearFive6n4n4n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n4n4n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n4n4n3n3n = f5pCorrelations->GetBinError(19);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearThree6n3n3n,2.)>dSumWQuadraticThree6n3n3n &&
     pow(dSumWLinearFive6n4n4n3n3n,2.)>dSumWQuadraticFive6n4n4n3n3n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticThree6n3n3n,0.5)/dSumWLinearThree6n3n3n)
                   * dSpreadThree6n3n3n*pow(pow(dSumWLinearThree6n3n3n,2.)/(pow(dSumWLinearThree6n3n3n,2.)-dSumWQuadraticThree6n3n3n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n4n4n3n3n,0.5)/dSumWLinearFive6n4n4n3n3n)
                   * dSpreadFive6n4n4n3n3n*pow(pow(dSumWLinearFive6n4n4n3n3n,2.)/(pow(dSumWLinearFive6n4n4n3n3n,2.)-dSumWQuadraticFive6n4n4n3n3n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,9)) 
                   - f2pCorrelations->GetBinContent(4)*f3pCorrelations->GetBinContent(3))
                   / (dSumWLinearTwo4n4n*dSumWLinearThree6n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,75))
                   - f2pCorrelations->GetBinContent(4)*f5pCorrelations->GetBinContent(19))
                   / (dSumWLinearTwo4n4n*dSumWLinearFive6n4n4n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(9,75))
                   - f3pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(19))
                   / (dSumWLinearThree6n3n3n*dSumWLinearFive6n4n4n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(19,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(20,f5pCorrelations->GetBinContent(20)-f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(2));
 {
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n5n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n5n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n5n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n2n5n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n2n5n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n2n5n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearThree6n5n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n5n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n5n1n = f3pCorrelations->GetBinError(10);
  dSumWLinearFive6n2n5n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n2n5n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n2n5n2n1n = f5pCorrelations->GetBinError(20);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearThree6n5n1n,2.)>dSumWQuadraticThree6n5n1n &&
     pow(dSumWLinearFive6n2n5n2n1n,2.)>dSumWQuadraticFive6n2n5n2n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(10),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticThree6n5n1n,0.5)/dSumWLinearThree6n5n1n)
                   * dSpreadThree6n5n1n*pow(pow(dSumWLinearThree6n5n1n,2.)/(pow(dSumWLinearThree6n5n1n,2.)-dSumWQuadraticThree6n5n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n2n5n2n1n,0.5)/dSumWLinearFive6n2n5n2n1n)
                   * dSpreadFive6n2n5n2n1n*pow(pow(dSumWLinearFive6n2n5n2n1n,2.)/(pow(dSumWLinearFive6n2n5n2n1n,2.)-dSumWQuadraticFive6n2n5n2n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,15)) 
                   - f2pCorrelations->GetBinContent(2)*f3pCorrelations->GetBinContent(10))
                   / (dSumWLinearTwo2n2n*dSumWLinearThree6n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(10)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,76))
                   - f2pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(20))
                   / (dSumWLinearTwo2n2n*dSumWLinearFive6n2n5n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(15,76))
                   - f3pCorrelations->GetBinContent(10)*f5pCorrelations->GetBinContent(20))
                   / (dSumWLinearThree6n5n1n*dSumWLinearFive6n2n5n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(20,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(21,f5pCorrelations->GetBinContent(21)-f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(3));
 {
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n5n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n5n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n5n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n3n5n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n3n5n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n3n5n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearThree6n5n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n5n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n5n1n = f3pCorrelations->GetBinError(10);
  dSumWLinearFive6n3n5n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n3n5n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n3n5n3n1n = f5pCorrelations->GetBinError(21);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearThree6n5n1n,2.)>dSumWQuadraticThree6n5n1n &&
     pow(dSumWLinearFive6n3n5n3n1n,2.)>dSumWQuadraticFive6n3n5n3n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(10),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticThree6n5n1n,0.5)/dSumWLinearThree6n5n1n)
                   * dSpreadThree6n5n1n*pow(pow(dSumWLinearThree6n5n1n,2.)/(pow(dSumWLinearThree6n5n1n,2.)-dSumWQuadraticThree6n5n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n3n5n3n1n,0.5)/dSumWLinearFive6n3n5n3n1n)
                   * dSpreadFive6n3n5n3n1n*pow(pow(dSumWLinearFive6n3n5n3n1n,2.)/(pow(dSumWLinearFive6n3n5n3n1n,2.)-dSumWQuadraticFive6n3n5n3n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,15)) 
                   - f2pCorrelations->GetBinContent(3)*f3pCorrelations->GetBinContent(10))
                   / (dSumWLinearTwo3n3n*dSumWLinearThree6n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(10)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,77))
                   - f2pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(21))
                   / (dSumWLinearTwo3n3n*dSumWLinearFive6n3n5n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(15,77))
                   - f3pCorrelations->GetBinContent(10)*f5pCorrelations->GetBinContent(21))
                   / (dSumWLinearThree6n5n1n*dSumWLinearFive6n3n5n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(21,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(22,f5pCorrelations->GetBinContent(22)-f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(4));
 {
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n5n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n5n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n5n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n3n5n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n3n5n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n3n5n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearThree6n5n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n5n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n5n1n = f3pCorrelations->GetBinError(10);
  dSumWLinearFive6n3n5n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n3n5n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n3n5n3n1n = f5pCorrelations->GetBinError(22);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearThree6n5n1n,2.)>dSumWQuadraticThree6n5n1n &&
     pow(dSumWLinearFive6n3n5n3n1n,2.)>dSumWQuadraticFive6n3n5n3n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(10),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticThree6n5n1n,0.5)/dSumWLinearThree6n5n1n)
                   * dSpreadThree6n5n1n*pow(pow(dSumWLinearThree6n5n1n,2.)/(pow(dSumWLinearThree6n5n1n,2.)-dSumWQuadraticThree6n5n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n3n5n3n1n,0.5)/dSumWLinearFive6n3n5n3n1n)
                   * dSpreadFive6n3n5n3n1n*pow(pow(dSumWLinearFive6n3n5n3n1n,2.)/(pow(dSumWLinearFive6n3n5n3n1n,2.)-dSumWQuadraticFive6n3n5n3n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,15)) 
                   - f2pCorrelations->GetBinContent(4)*f3pCorrelations->GetBinContent(10))
                   / (dSumWLinearTwo4n4n*dSumWLinearThree6n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(10)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,78))
                   - f2pCorrelations->GetBinContent(4)*f5pCorrelations->GetBinContent(22))
                   / (dSumWLinearTwo4n4n*dSumWLinearFive6n3n5n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(15,78))
                   - f3pCorrelations->GetBinContent(10)*f5pCorrelations->GetBinContent(22))
                   / (dSumWLinearThree6n5n1n*dSumWLinearFive6n3n5n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(22,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(23,f5pCorrelations->GetBinContent(23)-f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(5));
 {
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n5n5n3n3n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n5n5n3n3n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n5n5n3n3n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearThree6n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n3n3n = f3pCorrelations->GetBinError(3);
  dSumWLinearFive6n5n5n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n5n5n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n5n5n3n3n = f5pCorrelations->GetBinError(23);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearThree6n3n3n,2.)>dSumWQuadraticThree6n3n3n &&
     pow(dSumWLinearFive6n5n5n3n3n,2.)>dSumWQuadraticFive6n5n5n3n3n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticThree6n3n3n,0.5)/dSumWLinearThree6n3n3n)
                   * dSpreadThree6n3n3n*pow(pow(dSumWLinearThree6n3n3n,2.)/(pow(dSumWLinearThree6n3n3n,2.)-dSumWQuadraticThree6n3n3n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n5n5n3n3n,0.5)/dSumWLinearFive6n5n5n3n3n)
                   * dSpreadFive6n5n5n3n3n*pow(pow(dSumWLinearFive6n5n5n3n3n,2.)/(pow(dSumWLinearFive6n5n5n3n3n,2.)-dSumWQuadraticFive6n5n5n3n3n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,9)) 
                   - f2pCorrelations->GetBinContent(5)*f3pCorrelations->GetBinContent(3))
                   / (dSumWLinearTwo5n5n*dSumWLinearThree6n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,79))
                   - f2pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(23))
                   / (dSumWLinearTwo5n5n*dSumWLinearFive6n5n5n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(9,79))
                   - f3pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(23))
                   / (dSumWLinearThree6n3n3n*dSumWLinearFive6n5n5n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(23,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(24,f5pCorrelations->GetBinContent(24)-f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(6));
 {
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree2n1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree2n1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree2n1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n2n6n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n2n6n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n2n6n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearThree2n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree2n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree2n1n1n = f3pCorrelations->GetBinError(1);
  dSumWLinearFive6n2n6n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n2n6n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n2n6n1n1n = f5pCorrelations->GetBinError(24);
  if(pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearThree2n1n1n,2.)>dSumWQuadraticThree2n1n1n &&
     pow(dSumWLinearFive6n2n6n1n1n,2.)>dSumWQuadraticFive6n2n6n1n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticThree2n1n1n,0.5)/dSumWLinearThree2n1n1n)
                   * dSpreadThree2n1n1n*pow(pow(dSumWLinearThree2n1n1n,2.)/(pow(dSumWLinearThree2n1n1n,2.)-dSumWQuadraticThree2n1n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n2n6n1n1n,0.5)/dSumWLinearFive6n2n6n1n1n)
                   * dSpreadFive6n2n6n1n1n*pow(pow(dSumWLinearFive6n2n6n1n1n,2.)/(pow(dSumWLinearFive6n2n6n1n1n,2.)-dSumWQuadraticFive6n2n6n1n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,7)) 
                   - f2pCorrelations->GetBinContent(6)*f3pCorrelations->GetBinContent(1))
                   / (dSumWLinearTwo6n6n*dSumWLinearThree2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,80))
                   - f2pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(24))
                   / (dSumWLinearTwo6n6n*dSumWLinearFive6n2n6n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(7,80))
                   - f3pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(24))
                   / (dSumWLinearThree2n1n1n*dSumWLinearFive6n2n6n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(24,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(25,f5pCorrelations->GetBinContent(25)-f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(6));
 {
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree3n2n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree3n2n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree3n2n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n3n6n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n3n6n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n3n6n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearThree3n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree3n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree3n2n1n = f3pCorrelations->GetBinError(5);
  dSumWLinearFive6n3n6n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n3n6n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n3n6n2n1n = f5pCorrelations->GetBinError(25);
  if(pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearThree3n2n1n,2.)>dSumWQuadraticThree3n2n1n &&
     pow(dSumWLinearFive6n3n6n2n1n,2.)>dSumWQuadraticFive6n3n6n2n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticThree3n2n1n,0.5)/dSumWLinearThree3n2n1n)
                   * dSpreadThree3n2n1n*pow(pow(dSumWLinearThree3n2n1n,2.)/(pow(dSumWLinearThree3n2n1n,2.)-dSumWQuadraticThree3n2n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n3n6n2n1n,0.5)/dSumWLinearFive6n3n6n2n1n)
                   * dSpreadFive6n3n6n2n1n*pow(pow(dSumWLinearFive6n3n6n2n1n,2.)/(pow(dSumWLinearFive6n3n6n2n1n,2.)-dSumWQuadraticFive6n3n6n2n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,10)) 
                   - f2pCorrelations->GetBinContent(6)*f3pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo6n6n*dSumWLinearThree3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,81))
                   - f2pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(25))
                   / (dSumWLinearTwo6n6n*dSumWLinearFive6n3n6n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(10,81))
                   - f3pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(25))
                   / (dSumWLinearThree3n2n1n*dSumWLinearFive6n3n6n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(25,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(26,f5pCorrelations->GetBinContent(26)-f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(6));
 {
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n4n6n2n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n4n6n2n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n4n6n2n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearThree4n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n2n2n = f3pCorrelations->GetBinError(2);
  dSumWLinearFive6n4n6n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n4n6n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n4n6n2n2n = f5pCorrelations->GetBinError(26);
  if(pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearThree4n2n2n,2.)>dSumWQuadraticThree4n2n2n &&
     pow(dSumWLinearFive6n4n6n2n2n,2.)>dSumWQuadraticFive6n4n6n2n2n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticThree4n2n2n,0.5)/dSumWLinearThree4n2n2n)
                   * dSpreadThree4n2n2n*pow(pow(dSumWLinearThree4n2n2n,2.)/(pow(dSumWLinearThree4n2n2n,2.)-dSumWQuadraticThree4n2n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n4n6n2n2n,0.5)/dSumWLinearFive6n4n6n2n2n)
                   * dSpreadFive6n4n6n2n2n*pow(pow(dSumWLinearFive6n4n6n2n2n,2.)/(pow(dSumWLinearFive6n4n6n2n2n,2.)-dSumWQuadraticFive6n4n6n2n2n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,8)) 
                   - f2pCorrelations->GetBinContent(6)*f3pCorrelations->GetBinContent(2))
                   / (dSumWLinearTwo6n6n*dSumWLinearThree4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,82))
                   - f2pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(26))
                   / (dSumWLinearTwo6n6n*dSumWLinearFive6n4n6n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(8,82))
                   - f3pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(26))
                   / (dSumWLinearThree4n2n2n*dSumWLinearFive6n4n6n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(26,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(27,f5pCorrelations->GetBinContent(27)-f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(6));
 {
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n3n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n3n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n3n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n4n6n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n4n6n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n4n6n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearThree4n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n3n1n = f3pCorrelations->GetBinError(6);
  dSumWLinearFive6n4n6n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n4n6n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n4n6n3n1n = f5pCorrelations->GetBinError(27);
  if(pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearThree4n3n1n,2.)>dSumWQuadraticThree4n3n1n &&
     pow(dSumWLinearFive6n4n6n3n1n,2.)>dSumWQuadraticFive6n4n6n3n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticThree4n3n1n,0.5)/dSumWLinearThree4n3n1n)
                   * dSpreadThree4n3n1n*pow(pow(dSumWLinearThree4n3n1n,2.)/(pow(dSumWLinearThree4n3n1n,2.)-dSumWQuadraticThree4n3n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n4n6n3n1n,0.5)/dSumWLinearFive6n4n6n3n1n)
                   * dSpreadFive6n4n6n3n1n*pow(pow(dSumWLinearFive6n4n6n3n1n,2.)/(pow(dSumWLinearFive6n4n6n3n1n,2.)-dSumWQuadraticFive6n4n6n3n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,11)) 
                   - f2pCorrelations->GetBinContent(6)*f3pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo6n6n*dSumWLinearThree4n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,83))
                   - f2pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(27))
                   / (dSumWLinearTwo6n6n*dSumWLinearFive6n4n6n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(11,83))
                   - f3pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(27))
                   / (dSumWLinearThree4n3n1n*dSumWLinearFive6n4n6n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(27,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(28,f5pCorrelations->GetBinContent(28)-f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(5));
 {
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n4n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n4n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n4n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n4n6n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n4n6n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n4n6n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearThree6n4n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n4n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n4n2n = f3pCorrelations->GetBinError(9);
  dSumWLinearFive6n4n6n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n4n6n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n4n6n3n1n = f5pCorrelations->GetBinError(28);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearThree6n4n2n,2.)>dSumWQuadraticThree6n4n2n &&
     pow(dSumWLinearFive6n4n6n3n1n,2.)>dSumWQuadraticFive6n4n6n3n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(9),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticThree6n4n2n,0.5)/dSumWLinearThree6n4n2n)
                   * dSpreadThree6n4n2n*pow(pow(dSumWLinearThree6n4n2n,2.)/(pow(dSumWLinearThree6n4n2n,2.)-dSumWQuadraticThree6n4n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n4n6n3n1n,0.5)/dSumWLinearFive6n4n6n3n1n)
                   * dSpreadFive6n4n6n3n1n*pow(pow(dSumWLinearFive6n4n6n3n1n,2.)/(pow(dSumWLinearFive6n4n6n3n1n,2.)-dSumWQuadraticFive6n4n6n3n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,14)) 
                   - f2pCorrelations->GetBinContent(5)*f3pCorrelations->GetBinContent(9))
                   / (dSumWLinearTwo5n5n*dSumWLinearThree6n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(9)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,84))
                   - f2pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(28))
                   / (dSumWLinearTwo5n5n*dSumWLinearFive6n4n6n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(14,84))
                   - f3pCorrelations->GetBinContent(9)*f5pCorrelations->GetBinContent(28))
                   / (dSumWLinearThree6n4n2n*dSumWLinearFive6n4n6n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(28,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(29,f5pCorrelations->GetBinContent(29)-f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(6));
 { 
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n3n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n3n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n3n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n5n6n3n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n5n6n3n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n5n6n3n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearThree5n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n3n2n = f3pCorrelations->GetBinError(7);
  dSumWLinearFive6n5n6n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n5n6n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n5n6n3n2n = f5pCorrelations->GetBinError(29);
  if(pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearThree5n3n2n,2.)>dSumWQuadraticThree5n3n2n &&
     pow(dSumWLinearFive6n5n6n3n2n,2.)>dSumWQuadraticFive6n5n6n3n2n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(7),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticThree5n3n2n,0.5)/dSumWLinearThree5n3n2n)
                   * dSpreadThree5n3n2n*pow(pow(dSumWLinearThree5n3n2n,2.)/(pow(dSumWLinearThree5n3n2n,2.)-dSumWQuadraticThree5n3n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n5n6n3n2n,0.5)/dSumWLinearFive6n5n6n3n2n)
                   * dSpreadFive6n5n6n3n2n*pow(pow(dSumWLinearFive6n5n6n3n2n,2.)/(pow(dSumWLinearFive6n5n6n3n2n,2.)-dSumWQuadraticFive6n5n6n3n2n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,12)) 
                   - f2pCorrelations->GetBinContent(6)*f3pCorrelations->GetBinContent(7))
                   / (dSumWLinearTwo6n6n*dSumWLinearThree5n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(7)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,85))
                   - f2pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(29))
                   / (dSumWLinearTwo6n6n*dSumWLinearFive6n5n6n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(12,85))
                   - f3pCorrelations->GetBinContent(7)*f5pCorrelations->GetBinContent(29))
                   / (dSumWLinearThree5n3n2n*dSumWLinearFive6n5n6n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(29,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(30,f5pCorrelations->GetBinContent(30)-f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(6));
 { 
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n4n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n4n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n4n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n5n6n4n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n5n6n4n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n5n6n4n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearThree5n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n4n1n = f3pCorrelations->GetBinError(8);
  dSumWLinearFive6n5n6n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n5n6n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n5n6n4n1n = f5pCorrelations->GetBinError(30);
  if(pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearThree5n4n1n,2.)>dSumWQuadraticThree5n4n1n &&
     pow(dSumWLinearFive6n5n6n4n1n,2.)>dSumWQuadraticFive6n5n6n4n1n)
  {
   Double_t dError = pow(f3pCorrelations->GetBinContent(8),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticThree5n4n1n,0.5)/dSumWLinearThree5n4n1n)
                   * dSpreadThree5n4n1n*pow(pow(dSumWLinearThree5n4n1n,2.)/(pow(dSumWLinearThree5n4n1n,2.)-dSumWQuadraticThree5n4n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n5n6n4n1n,0.5)/dSumWLinearFive6n5n6n4n1n)
                   * dSpreadFive6n5n6n4n1n*pow(pow(dSumWLinearFive6n5n6n4n1n,2.)/(pow(dSumWLinearFive6n5n6n4n1n,2.)-dSumWQuadraticFive6n5n6n4n1n),0.5),2.)
                   + 2.*f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,13)) 
                   - f2pCorrelations->GetBinContent(6)*f3pCorrelations->GetBinContent(8))
                   / (dSumWLinearTwo6n6n*dSumWLinearThree5n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*f3pCorrelations->GetBinContent(8)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,86))
                   - f2pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(30))
                   / (dSumWLinearTwo6n6n*dSumWLinearFive6n5n6n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(13,86))
                   - f3pCorrelations->GetBinContent(8)*f5pCorrelations->GetBinContent(30))
                   / (dSumWLinearThree5n4n1n*dSumWLinearFive6n5n6n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(30,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // d2) "Two distinct harmonics":
 f5pCumulants->SetBinContent(32,f5pCorrelations->GetBinContent(32)-3.*f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(1));
 { 
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree2n1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree2n1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree2n1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive2n1n1n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive2n1n1n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive2n1n1n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearThree2n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree2n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree2n1n1n = f3pCorrelations->GetBinError(1);
  dSumWLinearFive2n1n1n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive2n1n1n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive2n1n1n1n1n = f5pCorrelations->GetBinError(32);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearThree2n1n1n,2.)>dSumWQuadraticThree2n1n1n &&
     pow(dSumWLinearFive2n1n1n1n1n,2.)>dSumWQuadraticFive2n1n1n1n1n)
  {
   Double_t dError = 9.*pow(f3pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + 9.*pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticThree2n1n1n,0.5)/dSumWLinearThree2n1n1n)
                   * dSpreadThree2n1n1n*pow(pow(dSumWLinearThree2n1n1n,2.)/(pow(dSumWLinearThree2n1n1n,2.)-dSumWQuadraticThree2n1n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive2n1n1n1n1n,0.5)/dSumWLinearFive2n1n1n1n1n)
                   * dSpreadFive2n1n1n1n1n*pow(pow(dSumWLinearFive2n1n1n1n1n,2.)/(pow(dSumWLinearFive2n1n1n1n1n,2.)-dSumWQuadraticFive2n1n1n1n1n),0.5),2.)
                   + 9.*2.*f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,7)) 
                   - f2pCorrelations->GetBinContent(1)*f3pCorrelations->GetBinContent(1))
                   / (dSumWLinearTwo1n1n*dSumWLinearThree2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 3.*2.*f3pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,87))
                   - f2pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(32))
                   / (dSumWLinearTwo1n1n*dSumWLinearFive2n1n1n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 3.*2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(7,87))
                   - f3pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(32))
                   / (dSumWLinearThree2n1n1n*dSumWLinearFive2n1n1n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(32,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(33,f5pCorrelations->GetBinContent(33)-2.*f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(2));
 { 
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree2n1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree2n1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree2n1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive2n2n2n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive2n2n2n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive2n2n2n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearThree2n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree2n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree2n1n1n = f3pCorrelations->GetBinError(1);
  dSumWLinearFive2n2n2n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive2n2n2n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive2n2n2n1n1n = f5pCorrelations->GetBinError(33);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearThree2n1n1n,2.)>dSumWQuadraticThree2n1n1n &&
     pow(dSumWLinearFive2n2n2n1n1n,2.)>dSumWQuadraticFive2n2n2n1n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticThree2n1n1n,0.5)/dSumWLinearThree2n1n1n)
                   * dSpreadThree2n1n1n*pow(pow(dSumWLinearThree2n1n1n,2.)/(pow(dSumWLinearThree2n1n1n,2.)-dSumWQuadraticThree2n1n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive2n2n2n1n1n,0.5)/dSumWLinearFive2n2n2n1n1n)
                   * dSpreadFive2n2n2n1n1n*pow(pow(dSumWLinearFive2n2n2n1n1n,2.)/(pow(dSumWLinearFive2n2n2n1n1n,2.)-dSumWQuadraticFive2n2n2n1n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(1)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,7)) 
                   - f2pCorrelations->GetBinContent(2)*f3pCorrelations->GetBinContent(1))
                   / (dSumWLinearTwo2n2n*dSumWLinearThree2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,88))
                   - f2pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(33))
                   / (dSumWLinearTwo2n2n*dSumWLinearFive2n2n2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(7,88))
                   - f3pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(33))
                   / (dSumWLinearThree2n1n1n*dSumWLinearFive2n2n2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(33,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(34,f5pCorrelations->GetBinContent(34));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(34);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(34,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(35,f5pCorrelations->GetBinContent(35));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(35);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(35,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(36,f5pCorrelations->GetBinContent(36)-3.*f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(2));
 { 
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n2n2n2n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n2n2n2n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n2n2n2n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearThree4n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n2n2n = f3pCorrelations->GetBinError(2);
  dSumWLinearFive4n2n2n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n2n2n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n2n2n2n2n = f5pCorrelations->GetBinError(36);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearThree4n2n2n,2.)>dSumWQuadraticThree4n2n2n &&
     pow(dSumWLinearFive4n2n2n2n2n,2.)>dSumWQuadraticFive4n2n2n2n2n)
  {
   Double_t dError = 9.*pow(f3pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + 9.*pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticThree4n2n2n,0.5)/dSumWLinearThree4n2n2n)
                   * dSpreadThree4n2n2n*pow(pow(dSumWLinearThree4n2n2n,2.)/(pow(dSumWLinearThree4n2n2n,2.)-dSumWQuadraticThree4n2n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n2n2n2n2n,0.5)/dSumWLinearFive4n2n2n2n2n)
                   * dSpreadFive4n2n2n2n2n*pow(pow(dSumWLinearFive4n2n2n2n2n,2.)/(pow(dSumWLinearFive4n2n2n2n2n,2.)-dSumWQuadraticFive4n2n2n2n2n),0.5),2.)
                   + 9.*2.*f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,8)) 
                   - f2pCorrelations->GetBinContent(2)*f3pCorrelations->GetBinContent(2))
                   / (dSumWLinearTwo2n2n*dSumWLinearThree4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 3.*2.*f3pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,91))
                   - f2pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(36))
                   / (dSumWLinearTwo2n2n*dSumWLinearFive4n2n2n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 3.*2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(8,91))
                   - f3pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(36))
                   / (dSumWLinearThree4n2n2n*dSumWLinearFive4n2n2n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(36,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(37,f5pCorrelations->GetBinContent(37)-2.*f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(4)); 
 { 
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n4n4n2n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n4n4n2n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n4n4n2n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearThree4n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n2n2n = f3pCorrelations->GetBinError(2);
  dSumWLinearFive4n4n4n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n4n4n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n4n4n2n2n = f5pCorrelations->GetBinError(37);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearThree4n2n2n,2.)>dSumWQuadraticThree4n2n2n &&
     pow(dSumWLinearFive4n4n4n2n2n,2.)>dSumWQuadraticFive4n4n4n2n2n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticThree4n2n2n,0.5)/dSumWLinearThree4n2n2n)
                   * dSpreadThree4n2n2n*pow(pow(dSumWLinearThree4n2n2n,2.)/(pow(dSumWLinearThree4n2n2n,2.)-dSumWQuadraticThree4n2n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n4n4n2n2n,0.5)/dSumWLinearFive4n4n4n2n2n)
                   * dSpreadFive4n4n4n2n2n*pow(pow(dSumWLinearFive4n4n4n2n2n,2.)/(pow(dSumWLinearFive4n4n4n2n2n,2.)-dSumWQuadraticFive4n4n4n2n2n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(2)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,8)) 
                   - f2pCorrelations->GetBinContent(4)*f3pCorrelations->GetBinContent(2))
                   / (dSumWLinearTwo4n4n*dSumWLinearThree4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,92))
                   - f2pCorrelations->GetBinContent(4)*f5pCorrelations->GetBinContent(37))
                   / (dSumWLinearTwo4n4n*dSumWLinearFive4n4n4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(8,92))
                   - f3pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(37))
                   / (dSumWLinearThree4n2n2n*dSumWLinearFive4n4n4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(37,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(38,f5pCorrelations->GetBinContent(38)-3.*f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(3)); 
 { 
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n3n3n3n3n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n3n3n3n3n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n3n3n3n3n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearThree6n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n3n3n = f3pCorrelations->GetBinError(3);
  dSumWLinearFive6n3n3n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n3n3n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n3n3n3n3n = f5pCorrelations->GetBinError(38);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearThree6n3n3n,2.)>dSumWQuadraticThree6n3n3n &&
     pow(dSumWLinearFive6n3n3n3n3n,2.)>dSumWQuadraticFive6n3n3n3n3n)
  {
   Double_t dError = 9.*pow(f3pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + 9.*pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticThree6n3n3n,0.5)/dSumWLinearThree6n3n3n)
                   * dSpreadThree6n3n3n*pow(pow(dSumWLinearThree6n3n3n,2.)/(pow(dSumWLinearThree6n3n3n,2.)-dSumWQuadraticThree6n3n3n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n3n3n3n3n,0.5)/dSumWLinearFive6n3n3n3n3n)
                   * dSpreadFive6n3n3n3n3n*pow(pow(dSumWLinearFive6n3n3n3n3n,2.)/(pow(dSumWLinearFive6n3n3n3n3n,2.)-dSumWQuadraticFive6n3n3n3n3n),0.5),2.)
                   + 9.*2.*f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,9)) 
                   - f2pCorrelations->GetBinContent(3)*f3pCorrelations->GetBinContent(3))
                   / (dSumWLinearTwo3n3n*dSumWLinearThree6n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 3.*2.*f3pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,93))
                   - f2pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(38))
                   / (dSumWLinearTwo3n3n*dSumWLinearFive6n3n3n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 3.*2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(9,93))
                   - f3pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(38))
                   / (dSumWLinearThree6n3n3n*dSumWLinearFive6n3n3n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(38,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(39,f5pCorrelations->GetBinContent(39));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(39);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(39,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(40,f5pCorrelations->GetBinContent(40)-2.*f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(6)); 
 { 
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n6n6n3n3n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n6n6n3n3n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n6n6n3n3n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearThree6n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n3n3n = f3pCorrelations->GetBinError(3);
  dSumWLinearFive6n6n6n3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n6n6n3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n6n6n3n3n = f5pCorrelations->GetBinError(40);
  if(pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearThree6n3n3n,2.)>dSumWQuadraticThree6n3n3n &&
     pow(dSumWLinearFive6n6n6n3n3n,2.)>dSumWQuadraticFive6n6n6n3n3n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticThree6n3n3n,0.5)/dSumWLinearThree6n3n3n)
                   * dSpreadThree6n3n3n*pow(pow(dSumWLinearThree6n3n3n,2.)/(pow(dSumWLinearThree6n3n3n,2.)-dSumWQuadraticThree6n3n3n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n6n6n3n3n,0.5)/dSumWLinearFive6n6n6n3n3n)
                   * dSpreadFive6n6n6n3n3n*pow(pow(dSumWLinearFive6n6n6n3n3n,2.)/(pow(dSumWLinearFive6n6n6n3n3n,2.)-dSumWQuadraticFive6n6n6n3n3n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(3)*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,9)) 
                   - f2pCorrelations->GetBinContent(6)*f3pCorrelations->GetBinContent(3))
                   / (dSumWLinearTwo6n6n*dSumWLinearThree6n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,95))
                   - f2pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(40))
                   / (dSumWLinearTwo6n6n*dSumWLinearFive6n6n6n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(9,95))
                   - f3pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(40))
                   / (dSumWLinearThree6n3n3n*dSumWLinearFive6n6n6n3n3n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(40,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {

 // d2) "Three distinct harmonics":
 f5pCumulants->SetBinContent(42,f5pCorrelations->GetBinContent(42)-2.*f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(1)); 
 { 
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree3n2n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree3n2n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree3n2n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive3n1n2n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive3n1n2n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive3n1n2n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearThree3n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree3n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree3n2n1n = f3pCorrelations->GetBinError(5);
  dSumWLinearFive3n1n2n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive3n1n2n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive3n1n2n1n1n = f5pCorrelations->GetBinError(42);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearThree3n2n1n,2.)>dSumWQuadraticThree3n2n1n &&
     pow(dSumWLinearFive3n1n2n1n1n,2.)>dSumWQuadraticFive3n1n2n1n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticThree3n2n1n,0.5)/dSumWLinearThree3n2n1n)
                   * dSpreadThree3n2n1n*pow(pow(dSumWLinearThree3n2n1n,2.)/(pow(dSumWLinearThree3n2n1n,2.)-dSumWQuadraticThree3n2n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive3n1n2n1n1n,0.5)/dSumWLinearFive3n1n2n1n1n)
                   * dSpreadFive3n1n2n1n1n*pow(pow(dSumWLinearFive3n1n2n1n1n,2.)/(pow(dSumWLinearFive3n1n2n1n1n,2.)-dSumWQuadraticFive3n1n2n1n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,10)) 
                   - f2pCorrelations->GetBinContent(1)*f3pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo1n1n*dSumWLinearThree3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,96))
                   - f2pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(42))
                   / (dSumWLinearTwo1n1n*dSumWLinearFive3n1n2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(10,96))
                   - f3pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(42))
                   / (dSumWLinearThree3n2n1n*dSumWLinearFive3n1n2n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(42,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(43,f5pCorrelations->GetBinContent(43)-2.*f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(2)); 
 { 
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree3n2n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree3n2n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree3n2n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive3n2n2n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive3n2n2n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive3n2n2n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearThree3n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree3n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree3n2n1n = f3pCorrelations->GetBinError(5);
  dSumWLinearFive3n2n2n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive3n2n2n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive3n2n2n2n1n = f5pCorrelations->GetBinError(43);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearThree3n2n1n,2.)>dSumWQuadraticThree3n2n1n &&
     pow(dSumWLinearFive3n2n2n2n1n,2.)>dSumWQuadraticFive3n2n2n2n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticThree3n2n1n,0.5)/dSumWLinearThree3n2n1n)
                   * dSpreadThree3n2n1n*pow(pow(dSumWLinearThree3n2n1n,2.)/(pow(dSumWLinearThree3n2n1n,2.)-dSumWQuadraticThree3n2n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive3n2n2n2n1n,0.5)/dSumWLinearFive3n2n2n2n1n)
                   * dSpreadFive3n2n2n2n1n*pow(pow(dSumWLinearFive3n2n2n2n1n,2.)/(pow(dSumWLinearFive3n2n2n2n1n,2.)-dSumWQuadraticFive3n2n2n2n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,10)) 
                   - f2pCorrelations->GetBinContent(2)*f3pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo2n2n*dSumWLinearThree3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,97))
                   - f2pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(43))
                   / (dSumWLinearTwo2n2n*dSumWLinearFive3n2n2n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(10,97))
                   - f3pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(43))
                   / (dSumWLinearThree3n2n1n*dSumWLinearFive3n2n2n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(43,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(44,f5pCorrelations->GetBinContent(44)-2.*f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(3)); 
 { 
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree3n2n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree3n2n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree3n2n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive3n3n3n2n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive3n3n3n2n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive3n3n3n2n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearThree3n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree3n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree3n2n1n = f3pCorrelations->GetBinError(5);
  dSumWLinearFive3n3n3n2n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive3n3n3n2n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive3n3n3n2n1n = f5pCorrelations->GetBinError(44);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearThree3n2n1n,2.)>dSumWQuadraticThree3n2n1n &&
     pow(dSumWLinearFive3n3n3n2n1n,2.)>dSumWQuadraticFive3n3n3n2n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticThree3n2n1n,0.5)/dSumWLinearThree3n2n1n)
                   * dSpreadThree3n2n1n*pow(pow(dSumWLinearThree3n2n1n,2.)/(pow(dSumWLinearThree3n2n1n,2.)-dSumWQuadraticThree3n2n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive3n3n3n2n1n,0.5)/dSumWLinearFive3n3n3n2n1n)
                   * dSpreadFive3n3n3n2n1n*pow(pow(dSumWLinearFive3n3n3n2n1n,2.)/(pow(dSumWLinearFive3n3n3n2n1n,2.)-dSumWQuadraticFive3n3n3n2n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(5)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,10)) 
                   - f2pCorrelations->GetBinContent(3)*f3pCorrelations->GetBinContent(5))
                   / (dSumWLinearTwo3n3n*dSumWLinearThree3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,98))
                   - f2pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(44))
                   / (dSumWLinearTwo3n3n*dSumWLinearFive3n3n3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(10,98))
                   - f3pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(44))
                   / (dSumWLinearThree3n2n1n*dSumWLinearFive3n3n3n2n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(44,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(45,f5pCorrelations->GetBinContent(45)-2.*f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(1)); 
 { 
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n3n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n3n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n3n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n1n3n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n1n3n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n1n3n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearThree4n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n3n1n = f3pCorrelations->GetBinError(6);
  dSumWLinearFive4n1n3n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n1n3n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n1n3n1n1n = f5pCorrelations->GetBinError(45);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearThree4n3n1n,2.)>dSumWQuadraticThree4n3n1n &&
     pow(dSumWLinearFive4n1n3n1n1n,2.)>dSumWQuadraticFive4n1n3n1n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticThree4n3n1n,0.5)/dSumWLinearThree4n3n1n)
                   * dSpreadThree4n3n1n*pow(pow(dSumWLinearThree4n3n1n,2.)/(pow(dSumWLinearThree4n3n1n,2.)-dSumWQuadraticThree4n3n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n1n3n1n1n,0.5)/dSumWLinearFive4n1n3n1n1n)
                   * dSpreadFive4n1n3n1n1n*pow(pow(dSumWLinearFive4n1n3n1n1n,2.)/(pow(dSumWLinearFive4n1n3n1n1n,2.)-dSumWQuadraticFive4n1n3n1n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,11)) 
                   - f2pCorrelations->GetBinContent(1)*f3pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo1n1n*dSumWLinearThree4n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,99))
                   - f2pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(45))
                   / (dSumWLinearTwo1n1n*dSumWLinearFive4n1n3n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(11,99))
                   - f3pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(45))
                   / (dSumWLinearThree4n3n1n*dSumWLinearFive4n1n3n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(45,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(46,f5pCorrelations->GetBinContent(46));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(46);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(46,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(47,f5pCorrelations->GetBinContent(47)-2.*f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(3)); 
 { 
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n3n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n3n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n3n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n3n3n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n3n3n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n3n3n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearThree4n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n3n1n = f3pCorrelations->GetBinError(6);
  dSumWLinearFive4n3n3n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n3n3n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n3n3n3n1n = f5pCorrelations->GetBinError(47);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearThree4n3n1n,2.)>dSumWQuadraticThree4n3n1n &&
     pow(dSumWLinearFive4n3n3n3n1n,2.)>dSumWQuadraticFive4n3n3n3n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticThree4n3n1n,0.5)/dSumWLinearThree4n3n1n)
                   * dSpreadThree4n3n1n*pow(pow(dSumWLinearThree4n3n1n,2.)/(pow(dSumWLinearThree4n3n1n,2.)-dSumWQuadraticThree4n3n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n3n3n3n1n,0.5)/dSumWLinearFive4n3n3n3n1n)
                   * dSpreadFive4n3n3n3n1n*pow(pow(dSumWLinearFive4n3n3n3n1n,2.)/(pow(dSumWLinearFive4n3n3n3n1n,2.)-dSumWQuadraticFive4n3n3n3n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,11)) 
                   - f2pCorrelations->GetBinContent(3)*f3pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo3n3n*dSumWLinearThree4n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,101))
                   - f2pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(47))
                   / (dSumWLinearTwo3n3n*dSumWLinearFive4n3n3n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(11,101))
                   - f3pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(47))
                   / (dSumWLinearThree4n3n1n*dSumWLinearFive4n3n3n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(47,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(48,f5pCorrelations->GetBinContent(48));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(48);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(48,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(49,f5pCorrelations->GetBinContent(49)-2.*f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(4));  
 { 
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree4n3n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree4n3n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree4n3n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive4n3n3n3n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive4n3n3n3n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive4n3n3n3n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearThree4n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree4n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree4n3n1n = f3pCorrelations->GetBinError(6);
  dSumWLinearFive4n3n3n3n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive4n3n3n3n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive4n3n3n3n1n = f5pCorrelations->GetBinError(49);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearThree4n3n1n,2.)>dSumWQuadraticThree4n3n1n &&
     pow(dSumWLinearFive4n3n3n3n1n,2.)>dSumWQuadraticFive4n3n3n3n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticThree4n3n1n,0.5)/dSumWLinearThree4n3n1n)
                   * dSpreadThree4n3n1n*pow(pow(dSumWLinearThree4n3n1n,2.)/(pow(dSumWLinearThree4n3n1n,2.)-dSumWQuadraticThree4n3n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive4n3n3n3n1n,0.5)/dSumWLinearFive4n3n3n3n1n)
                   * dSpreadFive4n3n3n3n1n*pow(pow(dSumWLinearFive4n3n3n3n1n,2.)/(pow(dSumWLinearFive4n3n3n3n1n,2.)-dSumWQuadraticFive4n3n3n3n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(6)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,11)) 
                   - f2pCorrelations->GetBinContent(4)*f3pCorrelations->GetBinContent(6))
                   / (dSumWLinearTwo4n4n*dSumWLinearThree4n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,103))
                   - f2pCorrelations->GetBinContent(4)*f5pCorrelations->GetBinContent(49))
                   / (dSumWLinearTwo4n4n*dSumWLinearFive4n3n3n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(11,103))
                   - f3pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(49))
                   / (dSumWLinearThree4n3n1n*dSumWLinearFive4n3n3n3n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(49,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(50,f5pCorrelations->GetBinContent(50));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(50);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(50,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(51,f5pCorrelations->GetBinContent(51));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(51);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(51,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(52,f5pCorrelations->GetBinContent(52)-2.*f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(2));  
 { 
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n3n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n3n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n3n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n2n3n2n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n2n3n2n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n2n3n2n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearThree5n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n3n2n = f3pCorrelations->GetBinError(7);
  dSumWLinearFive5n2n3n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n2n3n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n2n3n2n2n = f5pCorrelations->GetBinError(52);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearThree5n3n2n,2.)>dSumWQuadraticThree5n3n2n &&
     pow(dSumWLinearFive5n2n3n2n2n,2.)>dSumWQuadraticFive5n2n3n2n2n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(7),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticThree5n3n2n,0.5)/dSumWLinearThree5n3n2n)
                   * dSpreadThree5n3n2n*pow(pow(dSumWLinearThree5n3n2n,2.)/(pow(dSumWLinearThree5n3n2n,2.)-dSumWQuadraticThree5n3n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n2n3n2n2n,0.5)/dSumWLinearFive5n2n3n2n2n)
                   * dSpreadFive5n2n3n2n2n*pow(pow(dSumWLinearFive5n2n3n2n2n,2.)/(pow(dSumWLinearFive5n2n3n2n2n,2.)-dSumWQuadraticFive5n2n3n2n2n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,12)) 
                   - f2pCorrelations->GetBinContent(2)*f3pCorrelations->GetBinContent(7))
                   / (dSumWLinearTwo2n2n*dSumWLinearThree5n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(7)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,106))
                   - f2pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(52))
                   / (dSumWLinearTwo2n2n*dSumWLinearFive5n2n3n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(12,106))
                   - f3pCorrelations->GetBinContent(7)*f5pCorrelations->GetBinContent(52))
                   / (dSumWLinearThree5n3n2n*dSumWLinearFive5n2n3n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(52,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(53,f5pCorrelations->GetBinContent(53)-2.*f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(3));  
 { 
  Double_t dSumWLinearTwo3n3n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo3n3n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo3n3n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n3n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n3n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n3n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n3n3n3n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n3n3n3n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n3n3n3n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo3n3n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo3n3n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo3n3n = f2pCorrelations->GetBinError(3);
  dSumWLinearThree5n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n3n2n = f3pCorrelations->GetBinError(7);
  dSumWLinearFive5n3n3n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n3n3n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n3n3n3n2n = f5pCorrelations->GetBinError(53);
  if(pow(dSumWLinearTwo3n3n,2.)>dSumWQuadraticTwo3n3n &&
     pow(dSumWLinearThree5n3n2n,2.)>dSumWQuadraticThree5n3n2n &&
     pow(dSumWLinearFive5n3n3n3n2n,2.)>dSumWQuadraticFive5n3n3n3n2n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(7),2.)
                   * pow((pow(dSumWQuadraticTwo3n3n,0.5)/dSumWLinearTwo3n3n)
                   * dSpreadTwo3n3n*pow(pow(dSumWLinearTwo3n3n,2.)/(pow(dSumWLinearTwo3n3n,2.)-dSumWQuadraticTwo3n3n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(3),2.)
                   * pow((pow(dSumWQuadraticThree5n3n2n,0.5)/dSumWLinearThree5n3n2n)
                   * dSpreadThree5n3n2n*pow(pow(dSumWLinearThree5n3n2n,2.)/(pow(dSumWLinearThree5n3n2n,2.)-dSumWQuadraticThree5n3n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n3n3n3n2n,0.5)/dSumWLinearFive5n3n3n3n2n)
                   * dSpreadFive5n3n3n3n2n*pow(pow(dSumWLinearFive5n3n3n3n2n,2.)/(pow(dSumWLinearFive5n3n3n3n2n,2.)-dSumWQuadraticFive5n3n3n3n2n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,12)) 
                   - f2pCorrelations->GetBinContent(3)*f3pCorrelations->GetBinContent(7))
                   / (dSumWLinearTwo3n3n*dSumWLinearThree5n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(7)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(3,107))
                   - f2pCorrelations->GetBinContent(3)*f5pCorrelations->GetBinContent(53))
                   / (dSumWLinearTwo3n3n*dSumWLinearFive5n3n3n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(3)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(12,107))
                   - f3pCorrelations->GetBinContent(7)*f5pCorrelations->GetBinContent(53))
                   / (dSumWLinearThree5n3n2n*dSumWLinearFive5n3n3n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(53,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(54,f5pCorrelations->GetBinContent(54)-2.*f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(1)); 
 { 
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n4n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n4n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n4n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n1n4n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n1n4n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n1n4n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearThree5n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n4n1n = f3pCorrelations->GetBinError(8);
  dSumWLinearFive5n1n4n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n1n4n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n1n4n1n1n = f5pCorrelations->GetBinError(54);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearThree5n4n1n,2.)>dSumWQuadraticThree5n4n1n &&
     pow(dSumWLinearFive5n1n4n1n1n,2.)>dSumWQuadraticFive5n1n4n1n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(8),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticThree5n4n1n,0.5)/dSumWLinearThree5n4n1n)
                   * dSpreadThree5n4n1n*pow(pow(dSumWLinearThree5n4n1n,2.)/(pow(dSumWLinearThree5n4n1n,2.)-dSumWQuadraticThree5n4n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n1n4n1n1n,0.5)/dSumWLinearFive5n1n4n1n1n)
                   * dSpreadFive5n1n4n1n1n*pow(pow(dSumWLinearFive5n1n4n1n1n,2.)/(pow(dSumWLinearFive5n1n4n1n1n,2.)-dSumWQuadraticFive5n1n4n1n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,13)) 
                   - f2pCorrelations->GetBinContent(1)*f3pCorrelations->GetBinContent(8))
                   / (dSumWLinearTwo1n1n*dSumWLinearThree5n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(8)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,108))
                   - f2pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(54))
                   / (dSumWLinearTwo1n1n*dSumWLinearFive5n1n4n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(13,108))
                   - f3pCorrelations->GetBinContent(8)*f5pCorrelations->GetBinContent(54))
                   / (dSumWLinearThree5n4n1n*dSumWLinearFive5n1n4n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(54,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {

 f5pCumulants->SetBinContent(55,f5pCorrelations->GetBinContent(55));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(55);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(55,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(56,f5pCorrelations->GetBinContent(56)-2.*f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(4));
 { 
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n4n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n4n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n4n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n4n4n4n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n4n4n4n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n4n4n4n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearThree5n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n4n1n = f3pCorrelations->GetBinError(8);
  dSumWLinearFive5n4n4n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n4n4n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n4n4n4n1n = f5pCorrelations->GetBinError(56);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearThree5n4n1n,2.)>dSumWQuadraticThree5n4n1n &&
     pow(dSumWLinearFive5n4n4n4n1n,2.)>dSumWQuadraticFive5n4n4n4n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(8),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticThree5n4n1n,0.5)/dSumWLinearThree5n4n1n)
                   * dSpreadThree5n4n1n*pow(pow(dSumWLinearThree5n4n1n,2.)/(pow(dSumWLinearThree5n4n1n,2.)-dSumWQuadraticThree5n4n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n4n4n4n1n,0.5)/dSumWLinearFive5n4n4n4n1n)
                   * dSpreadFive5n4n4n4n1n*pow(pow(dSumWLinearFive5n4n4n4n1n,2.)/(pow(dSumWLinearFive5n4n4n4n1n,2.)-dSumWQuadraticFive5n4n4n4n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,13)) 
                   - f2pCorrelations->GetBinContent(4)*f3pCorrelations->GetBinContent(8))
                   / (dSumWLinearTwo4n4n*dSumWLinearThree5n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(8)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,110))
                   - f2pCorrelations->GetBinContent(4)*f5pCorrelations->GetBinContent(56))
                   / (dSumWLinearTwo4n4n*dSumWLinearFive5n4n4n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(13,110))
                   - f3pCorrelations->GetBinContent(8)*f5pCorrelations->GetBinContent(56))
                   / (dSumWLinearThree5n4n1n*dSumWLinearFive5n4n4n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(56,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(57,f5pCorrelations->GetBinContent(57));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(57);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(57,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(58,f5pCorrelations->GetBinContent(58));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(58);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(58,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(59,f5pCorrelations->GetBinContent(59)-2.*f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(5));  
 { 
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n3n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n3n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n3n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n5n5n3n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n5n5n3n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n5n5n3n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearThree5n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n3n2n = f3pCorrelations->GetBinError(7);
  dSumWLinearFive5n5n5n3n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n5n5n3n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n5n5n3n2n = f5pCorrelations->GetBinError(59);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearThree5n3n2n,2.)>dSumWQuadraticThree5n3n2n &&
     pow(dSumWLinearFive5n5n5n3n2n,2.)>dSumWQuadraticFive5n5n5n3n2n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(7),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticThree5n3n2n,0.5)/dSumWLinearThree5n3n2n)
                   * dSpreadThree5n3n2n*pow(pow(dSumWLinearThree5n3n2n,2.)/(pow(dSumWLinearThree5n3n2n,2.)-dSumWQuadraticThree5n3n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n5n5n3n2n,0.5)/dSumWLinearFive5n5n5n3n2n)
                   * dSpreadFive5n5n5n3n2n*pow(pow(dSumWLinearFive5n5n5n3n2n,2.)/(pow(dSumWLinearFive5n5n5n3n2n,2.)-dSumWQuadraticFive5n5n5n3n2n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(7)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,12)) 
                   - f2pCorrelations->GetBinContent(5)*f3pCorrelations->GetBinContent(7))
                   / (dSumWLinearTwo5n5n*dSumWLinearThree5n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(7)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,113))
                   - f2pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(59))
                   / (dSumWLinearTwo5n5n*dSumWLinearFive5n5n5n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(12,113))
                   - f3pCorrelations->GetBinContent(7)*f5pCorrelations->GetBinContent(59))
                   / (dSumWLinearThree5n3n2n*dSumWLinearFive5n5n5n3n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(59,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(60,f5pCorrelations->GetBinContent(60)-2.*f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(5));  
 { 
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree5n4n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree5n4n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree5n4n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive5n5n5n4n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive5n5n5n4n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive5n5n5n4n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearThree5n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree5n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree5n4n1n = f3pCorrelations->GetBinError(8);
  dSumWLinearFive5n5n5n4n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive5n5n5n4n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive5n5n5n4n1n = f5pCorrelations->GetBinError(60);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearThree5n4n1n,2.)>dSumWQuadraticThree5n4n1n &&
     pow(dSumWLinearFive5n5n5n4n1n,2.)>dSumWQuadraticFive5n5n5n4n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(8),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticThree5n4n1n,0.5)/dSumWLinearThree5n4n1n)
                   * dSpreadThree5n4n1n*pow(pow(dSumWLinearThree5n4n1n,2.)/(pow(dSumWLinearThree5n4n1n,2.)-dSumWQuadraticThree5n4n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive5n5n5n4n1n,0.5)/dSumWLinearFive5n5n5n4n1n)
                   * dSpreadFive5n5n5n4n1n*pow(pow(dSumWLinearFive5n5n5n4n1n,2.)/(pow(dSumWLinearFive5n5n5n4n1n,2.)-dSumWQuadraticFive5n5n5n4n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(8)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,13)) 
                   - f2pCorrelations->GetBinContent(5)*f3pCorrelations->GetBinContent(8))
                   / (dSumWLinearTwo5n5n*dSumWLinearThree5n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(8)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,114))
                   - f2pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(60))
                   / (dSumWLinearTwo5n5n*dSumWLinearFive5n5n5n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(13,114))
                   - f3pCorrelations->GetBinContent(8)*f5pCorrelations->GetBinContent(60))
                   / (dSumWLinearThree5n4n1n*dSumWLinearFive5n5n5n4n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(60,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(61,f5pCorrelations->GetBinContent(61));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(61);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(61,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(62,f5pCorrelations->GetBinContent(62));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(62);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(62,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(63,f5pCorrelations->GetBinContent(63));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(63);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(63,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(64,f5pCorrelations->GetBinContent(64)-2.*f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(1));  
 { 
  Double_t dSumWLinearTwo1n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo1n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo1n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n5n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n5n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n5n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n1n5n1n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n1n5n1n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n1n5n1n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo1n1n = f2pCorrelations->GetBinError(1);
  dSumWLinearThree6n5n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n5n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n5n1n = f3pCorrelations->GetBinError(10);
  dSumWLinearFive6n1n5n1n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n1n5n1n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n1n5n1n1n = f5pCorrelations->GetBinError(64);
  if(pow(dSumWLinearTwo1n1n,2.)>dSumWQuadraticTwo1n1n &&
     pow(dSumWLinearThree6n5n1n,2.)>dSumWQuadraticThree6n5n1n &&
     pow(dSumWLinearFive6n1n5n1n1n,2.)>dSumWQuadraticFive6n1n5n1n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(10),2.)
                   * pow((pow(dSumWQuadraticTwo1n1n,0.5)/dSumWLinearTwo1n1n)
                   * dSpreadTwo1n1n*pow(pow(dSumWLinearTwo1n1n,2.)/(pow(dSumWLinearTwo1n1n,2.)-dSumWQuadraticTwo1n1n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(1),2.)
                   * pow((pow(dSumWQuadraticThree6n5n1n,0.5)/dSumWLinearThree6n5n1n)
                   * dSpreadThree6n5n1n*pow(pow(dSumWLinearThree6n5n1n,2.)/(pow(dSumWLinearThree6n5n1n,2.)-dSumWQuadraticThree6n5n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n1n5n1n1n,0.5)/dSumWLinearFive6n1n5n1n1n)
                   * dSpreadFive6n1n5n1n1n*pow(pow(dSumWLinearFive6n1n5n1n1n,2.)/(pow(dSumWLinearFive6n1n5n1n1n,2.)-dSumWQuadraticFive6n1n5n1n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,15)) 
                   - f2pCorrelations->GetBinContent(1)*f3pCorrelations->GetBinContent(10))
                   / (dSumWLinearTwo1n1n*dSumWLinearThree6n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(10)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(1,118))
                   - f2pCorrelations->GetBinContent(1)*f5pCorrelations->GetBinContent(64))
                   / (dSumWLinearTwo1n1n*dSumWLinearFive6n1n5n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(1)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(15,118))
                   - f3pCorrelations->GetBinContent(10)*f5pCorrelations->GetBinContent(64))
                   / (dSumWLinearThree6n5n1n*dSumWLinearFive6n1n5n1n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(64,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(65,f5pCorrelations->GetBinContent(65)-2.*f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(2));  
 { 
  Double_t dSumWLinearTwo2n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo2n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo2n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n4n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n4n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n4n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n2n4n2n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n2n4n2n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n2n4n2n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo2n2n = f2pCorrelations->GetBinError(2);
  dSumWLinearThree6n4n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n4n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n4n2n = f3pCorrelations->GetBinError(9);
  dSumWLinearFive6n2n4n2n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n2n4n2n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n2n4n2n2n = f5pCorrelations->GetBinError(65);
  if(pow(dSumWLinearTwo2n2n,2.)>dSumWQuadraticTwo2n2n &&
     pow(dSumWLinearThree6n4n2n,2.)>dSumWQuadraticThree6n4n2n &&
     pow(dSumWLinearFive6n2n4n2n2n,2.)>dSumWQuadraticFive6n2n4n2n2n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(9),2.)
                   * pow((pow(dSumWQuadraticTwo2n2n,0.5)/dSumWLinearTwo2n2n)
                   * dSpreadTwo2n2n*pow(pow(dSumWLinearTwo2n2n,2.)/(pow(dSumWLinearTwo2n2n,2.)-dSumWQuadraticTwo2n2n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(2),2.)
                   * pow((pow(dSumWQuadraticThree6n4n2n,0.5)/dSumWLinearThree6n4n2n)
                   * dSpreadThree6n4n2n*pow(pow(dSumWLinearThree6n4n2n,2.)/(pow(dSumWLinearThree6n4n2n,2.)-dSumWQuadraticThree6n4n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n2n4n2n2n,0.5)/dSumWLinearFive6n2n4n2n2n)
                   * dSpreadFive6n2n4n2n2n*pow(pow(dSumWLinearFive6n2n4n2n2n,2.)/(pow(dSumWLinearFive6n2n4n2n2n,2.)-dSumWQuadraticFive6n2n4n2n2n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,14)) 
                   - f2pCorrelations->GetBinContent(2)*f3pCorrelations->GetBinContent(9))
                   / (dSumWLinearTwo2n2n*dSumWLinearThree6n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(9)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(2,119))
                   - f2pCorrelations->GetBinContent(2)*f5pCorrelations->GetBinContent(65))
                   / (dSumWLinearTwo2n2n*dSumWLinearFive6n2n4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(2)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(14,119))
                   - f3pCorrelations->GetBinContent(9)*f5pCorrelations->GetBinContent(65))
                   / (dSumWLinearThree6n4n2n*dSumWLinearFive6n2n4n2n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(65,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(66,f5pCorrelations->GetBinContent(66)-2.*f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(4));
 { 
  Double_t dSumWLinearTwo4n4n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo4n4n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo4n4n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n4n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n4n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n4n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n4n4n4n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n4n4n4n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n4n4n4n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo4n4n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo4n4n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo4n4n = f2pCorrelations->GetBinError(4);
  dSumWLinearThree6n4n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n4n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n4n2n = f3pCorrelations->GetBinError(9);
  dSumWLinearFive6n4n4n4n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n4n4n4n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n4n4n4n2n = f5pCorrelations->GetBinError(66);
  if(pow(dSumWLinearTwo4n4n,2.)>dSumWQuadraticTwo4n4n &&
     pow(dSumWLinearThree6n4n2n,2.)>dSumWQuadraticThree6n4n2n &&
     pow(dSumWLinearFive6n4n4n4n2n,2.)>dSumWQuadraticFive6n4n4n4n2n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(9),2.)
                   * pow((pow(dSumWQuadraticTwo4n4n,0.5)/dSumWLinearTwo4n4n)
                   * dSpreadTwo4n4n*pow(pow(dSumWLinearTwo4n4n,2.)/(pow(dSumWLinearTwo4n4n,2.)-dSumWQuadraticTwo4n4n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(4),2.)
                   * pow((pow(dSumWQuadraticThree6n4n2n,0.5)/dSumWLinearThree6n4n2n)
                   * dSpreadThree6n4n2n*pow(pow(dSumWLinearThree6n4n2n,2.)/(pow(dSumWLinearThree6n4n2n,2.)-dSumWQuadraticThree6n4n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n4n4n4n2n,0.5)/dSumWLinearFive6n4n4n4n2n)
                   * dSpreadFive6n4n4n4n2n*pow(pow(dSumWLinearFive6n4n4n4n2n,2.)/(pow(dSumWLinearFive6n4n4n4n2n,2.)-dSumWQuadraticFive6n4n4n4n2n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,14)) 
                   - f2pCorrelations->GetBinContent(4)*f3pCorrelations->GetBinContent(9))
                   / (dSumWLinearTwo4n4n*dSumWLinearThree6n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(9)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(4,120))
                   - f2pCorrelations->GetBinContent(4)*f5pCorrelations->GetBinContent(66))
                   / (dSumWLinearTwo4n4n*dSumWLinearFive6n4n4n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(4)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(14,120))
                   - f3pCorrelations->GetBinContent(9)*f5pCorrelations->GetBinContent(66))
                   / (dSumWLinearThree6n4n2n*dSumWLinearFive6n4n4n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(66,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {  
 f5pCumulants->SetBinContent(67,f5pCorrelations->GetBinContent(67));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(67);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(67,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 }  
 f5pCumulants->SetBinContent(68,f5pCorrelations->GetBinContent(68)-2.*f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(5));  
 { 
  Double_t dSumWLinearTwo5n5n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo5n5n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo5n5n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n5n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n5n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n5n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n5n5n5n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n5n5n5n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n5n5n5n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo5n5n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo5n5n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo5n5n = f2pCorrelations->GetBinError(5);
  dSumWLinearThree6n5n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n5n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n5n1n = f3pCorrelations->GetBinError(10);
  dSumWLinearFive6n5n5n5n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n5n5n5n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n5n5n5n1n = f5pCorrelations->GetBinError(68);
  if(pow(dSumWLinearTwo5n5n,2.)>dSumWQuadraticTwo5n5n &&
     pow(dSumWLinearThree6n5n1n,2.)>dSumWQuadraticThree6n5n1n &&
     pow(dSumWLinearFive6n5n5n5n1n,2.)>dSumWQuadraticFive6n5n5n5n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(10),2.)
                   * pow((pow(dSumWQuadraticTwo5n5n,0.5)/dSumWLinearTwo5n5n)
                   * dSpreadTwo5n5n*pow(pow(dSumWLinearTwo5n5n,2.)/(pow(dSumWLinearTwo5n5n,2.)-dSumWQuadraticTwo5n5n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(5),2.)
                   * pow((pow(dSumWQuadraticThree6n5n1n,0.5)/dSumWLinearThree6n5n1n)
                   * dSpreadThree6n5n1n*pow(pow(dSumWLinearThree6n5n1n,2.)/(pow(dSumWLinearThree6n5n1n,2.)-dSumWQuadraticThree6n5n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n5n5n5n1n,0.5)/dSumWLinearFive6n5n5n5n1n)
                   * dSpreadFive6n5n5n5n1n*pow(pow(dSumWLinearFive6n5n5n5n1n,2.)/(pow(dSumWLinearFive6n5n5n5n1n,2.)-dSumWQuadraticFive6n5n5n5n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,15)) 
                   - f2pCorrelations->GetBinContent(5)*f3pCorrelations->GetBinContent(10))
                   / (dSumWLinearTwo5n5n*dSumWLinearThree6n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(10)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(5,122))
                   - f2pCorrelations->GetBinContent(5)*f5pCorrelations->GetBinContent(68))
                   / (dSumWLinearTwo5n5n*dSumWLinearFive6n5n5n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(5)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(15,122))
                   - f3pCorrelations->GetBinContent(10)*f5pCorrelations->GetBinContent(68))
                   / (dSumWLinearThree6n5n1n*dSumWLinearFive6n5n5n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(68,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 f5pCumulants->SetBinContent(69,f5pCorrelations->GetBinContent(69));
 {
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(69);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(69,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } 
 f5pCumulants->SetBinContent(70,f5pCorrelations->GetBinContent(70)-2.*f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(6));  
 { 
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n4n2n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n4n2n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n4n2n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n6n6n4n2n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n6n6n4n2n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n6n6n4n2n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearThree6n4n2n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n4n2n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n4n2n = f3pCorrelations->GetBinError(9);
  dSumWLinearFive6n6n6n4n2n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n6n6n4n2n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n6n6n4n2n = f5pCorrelations->GetBinError(70);
  if(pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearThree6n4n2n,2.)>dSumWQuadraticThree6n4n2n &&
     pow(dSumWLinearFive6n6n6n4n2n,2.)>dSumWQuadraticFive6n6n6n4n2n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(9),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticThree6n4n2n,0.5)/dSumWLinearThree6n4n2n)
                   * dSpreadThree6n4n2n*pow(pow(dSumWLinearThree6n4n2n,2.)/(pow(dSumWLinearThree6n4n2n,2.)-dSumWQuadraticThree6n4n2n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n6n6n4n2n,0.5)/dSumWLinearFive6n6n6n4n2n)
                   * dSpreadFive6n6n6n4n2n*pow(pow(dSumWLinearFive6n6n6n4n2n,2.)/(pow(dSumWLinearFive6n6n6n4n2n,2.)-dSumWQuadraticFive6n6n6n4n2n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(9)*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,14)) 
                   - f2pCorrelations->GetBinContent(6)*f3pCorrelations->GetBinContent(9))
                   / (dSumWLinearTwo6n6n*dSumWLinearThree6n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(9)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,124))
                   - f2pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(70))
                   / (dSumWLinearTwo6n6n*dSumWLinearFive6n6n6n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(14,124))
                   - f3pCorrelations->GetBinContent(9)*f5pCorrelations->GetBinContent(70))
                   / (dSumWLinearThree6n4n2n*dSumWLinearFive6n6n6n4n2n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(70,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {





 f5pCumulants->SetBinContent(71,f5pCorrelations->GetBinContent(71)-2.*f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(6));  
 { 
  Double_t dSumWLinearTwo6n6n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticTwo6n6n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadTwo6n6n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearThree6n5n1n = 0.; // sum of linear event weights for <2>
  Double_t dSumWQuadraticThree6n5n1n = 0.; // sum of quadratic event weights <2>
  Double_t dSpreadThree6n5n1n = 0.; // weighted and biased estimator for sigma of <2>
  Double_t dSumWLinearFive6n6n6n5n1n = 0.; // sum of linear event weights for <4>
  Double_t dSumWQuadraticFive6n6n6n5n1n = 0.; // sum of quadratic event weights <4>
  Double_t dSpreadFive6n6n6n5n1n = 0.; // weighted and biased estimator for sigma of <4>
  dSumWLinearTwo6n6n = fMixedHarmonicEventWeights[0]->GetBinContent(2);
  dSumWQuadraticTwo6n6n = fMixedHarmonicEventWeights[1]->GetBinContent(2);
  dSpreadTwo6n6n = f2pCorrelations->GetBinError(6);
  dSumWLinearThree6n5n1n = fMixedHarmonicEventWeights[0]->GetBinContent(3);
  dSumWQuadraticThree6n5n1n = fMixedHarmonicEventWeights[1]->GetBinContent(3);
  dSpreadThree6n5n1n = f3pCorrelations->GetBinError(10);
  dSumWLinearFive6n6n6n5n1n = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadraticFive6n6n6n5n1n = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpreadFive6n6n6n5n1n = f5pCorrelations->GetBinError(71);
  if(pow(dSumWLinearTwo6n6n,2.)>dSumWQuadraticTwo6n6n &&
     pow(dSumWLinearThree6n5n1n,2.)>dSumWQuadraticThree6n5n1n &&
     pow(dSumWLinearFive6n6n6n5n1n,2.)>dSumWQuadraticFive6n6n6n5n1n)
  {
   Double_t dError = 4.*pow(f3pCorrelations->GetBinContent(10),2.)
                   * pow((pow(dSumWQuadraticTwo6n6n,0.5)/dSumWLinearTwo6n6n)
                   * dSpreadTwo6n6n*pow(pow(dSumWLinearTwo6n6n,2.)/(pow(dSumWLinearTwo6n6n,2.)-dSumWQuadraticTwo6n6n),0.5),2.)
                   + 4.*pow(f2pCorrelations->GetBinContent(6),2.)
                   * pow((pow(dSumWQuadraticThree6n5n1n,0.5)/dSumWLinearThree6n5n1n)
                   * dSpreadThree6n5n1n*pow(pow(dSumWLinearThree6n5n1n,2.)/(pow(dSumWLinearThree6n5n1n,2.)-dSumWQuadraticThree6n5n1n),0.5),2.)
                   + pow((pow(dSumWQuadraticFive6n6n6n5n1n,0.5)/dSumWLinearFive6n6n6n5n1n)
                   * dSpreadFive6n6n6n5n1n*pow(pow(dSumWLinearFive6n6n6n5n1n,2.)/(pow(dSumWLinearFive6n6n6n5n1n,2.)-dSumWQuadraticFive6n6n6n5n1n),0.5),2.)
                   + 4.*2.*f3pCorrelations->GetBinContent(10)*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,15)) 
                   - f2pCorrelations->GetBinContent(6)*f3pCorrelations->GetBinContent(10))
                   / (dSumWLinearTwo6n6n*dSumWLinearThree6n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,3)))
                   - 2.*2.*f3pCorrelations->GetBinContent(10)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(6,125))
                   - f2pCorrelations->GetBinContent(6)*f5pCorrelations->GetBinContent(71))
                   / (dSumWLinearTwo6n6n*dSumWLinearFive6n6n6n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(2,5)))
                   - 2.*2.*f2pCorrelations->GetBinContent(6)
                   * fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)) 
                   * (fMixedHarmonicProductOfCorrelations->GetBinContent(fMixedHarmonicProductOfCorrelations->GetBin(15,125))
                   - f3pCorrelations->GetBinContent(10)*f5pCorrelations->GetBinContent(71))
                   / (dSumWLinearThree6n5n1n*dSumWLinearFive6n6n6n5n1n-fMixedHarmonicProductOfEventWeights->GetBinContent(fMixedHarmonicProductOfEventWeights->GetBin(3,5)));
   if(dError>0.)
   {
    f5pCumulants->SetBinError(71,pow(dError,0.5)); 
   }
  } // end of if(...)
 } // end of {
 // d3) "Four distinct harmonics":
 for(Int_t b=73;b<=83;b++)
 {
  f5pCumulants->SetBinContent(b,f5pCorrelations->GetBinContent(b));
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(b);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(b,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } // end of for(Int_t b=73;b<=83;b++)
 // d4) "Five distinct harmonics":
 for(Int_t b=85;b<=87;b++)
 {
  f5pCumulants->SetBinContent(b,f5pCorrelations->GetBinContent(b));
  Double_t dSumWLinear = 0.; // sum of linear event weights
  Double_t dSumWQuadratic = 0.; // sum of quadratic event weights
  Double_t dSpread = 0.; // weighted and biased estimator for sigma
  Double_t dError = 0.; // weighted and unbiased estimator for sigma
  dSumWLinear = fMixedHarmonicEventWeights[0]->GetBinContent(5);
  dSumWQuadratic = fMixedHarmonicEventWeights[1]->GetBinContent(5);
  dSpread = f5pCorrelations->GetBinError(b);
  if(pow(dSumWLinear,2.)>dSumWQuadratic)
  {
   dError = (pow(dSumWQuadratic,0.5)/dSumWLinear)*dSpread*pow(pow(dSumWLinear,2.)/(pow(dSumWLinear,2.)-dSumWQuadratic),0.5);
   f5pCumulants->SetBinError(b,dError); 
  } // end of if(pow(dSumWLinear,2.)>dSumWQuadratic)
 } // end of for(Int_t b=85;b<=87;b++)

} // end of void AliFlowAnalysisWithQCumulants::CalculateCumulantsMixedHarmonics()

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

void AliFlowAnalysisWithQCumulants::StorePhiDistributionForOneEvent(AliFlowEventSimple *anEvent)
{
 // Store phi distribution for one event to illustrate flow.
 
 if(fPhiDistributionForOneEvent->GetEntries()>0){return;} // store only phi distribution for one event
 
 Double_t vMin = fPhiDistributionForOneEventSettings[0]; 
 Double_t vMax = fPhiDistributionForOneEventSettings[1]; 
 Double_t refMultMin = fPhiDistributionForOneEventSettings[2]; 
 Double_t refMultMax = fPhiDistributionForOneEventSettings[3]; 
 
 Double_t vEBE = 0.;
 Double_t cumulant4thEBE = fIntFlowCorrelationsEBE->GetBinContent(2)-2.*pow(fIntFlowCorrelationsEBE->GetBinContent(1),2.);
 if(cumulant4thEBE<0.)
 {
  vEBE = pow(-1.*cumulant4thEBE,0.25);
  if((vEBE>vMin && vEBE<vMax) && (fReferenceMultiplicityEBE>refMultMin && fReferenceMultiplicityEBE<refMultMax))
  {
   fPhiDistributionForOneEvent->SetTitle(Form("v_{%i} = %f",fHarmonic,vEBE));
   for(Int_t p=0;p<anEvent->NumberOfTracks();p++)
   {
    if(anEvent->GetTrack(p)->InRPSelection())
    {
     fPhiDistributionForOneEvent->Fill(anEvent->GetTrack(p)->Phi());
    }
   } // end of for(Int_t p=0;p<anEvent->NumberOfTracks();p++)
  } else
    {
     fPhiDistributionForOneEvent->SetTitle(Form("v_{%i} = %f, out of specified boundaries",fHarmonic,vEBE));  
    } 
   
 } // end of if(cumulant4thEBE<0.)
 
} // end of void AliFlowAnalysisWithQCumulants::StorePhiDistributionForOneEvent(AliFlowEventSimple *anEvent)

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowProductOfCorrelations()
{
 // Calculate averages of products of correlations for integrated flow.

 // Multiplicity bin of an event (relevant for all histos vs M): 
 Double_t dMultiplicityBin = 0.;
 if(fMultiplicityIs==AliFlowCommonConstants::kRP)
 {
  dMultiplicityBin = fNumberOfRPsEBE+0.5;
 } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
   {
    dMultiplicityBin = fReferenceMultiplicityEBE+0.5;
   } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
     {
      dMultiplicityBin = fNumberOfPOIsEBE+0.5;
     }

 Int_t counter = 0;
 
 for(Int_t ci1=1;ci1<4;ci1++)
 {
  for(Int_t ci2=ci1+1;ci2<=4;ci2++)
  {
   fIntFlowProductOfCorrelationsPro->Fill(0.5+counter,
                                          fIntFlowCorrelationsEBE->GetBinContent(ci1)*
                                          fIntFlowCorrelationsEBE->GetBinContent(ci2),
                                          fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci1)*
                                          fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci2));
   // products versus multiplicity:  // [0=<<2><4>>,1=<<2><6>>,2=<<2><8>>,3=<<4><6>>,4=<<4><8>>,5=<<6><8>>]
   if(fCalculateCumulantsVsM)
   {
    if(fFillProfilesVsMUsingWeights) 
    {
     fIntFlowProductOfCorrelationsVsMPro[counter]->Fill(dMultiplicityBin, // to be improved: dMult => sum of weights ?
                                                        fIntFlowCorrelationsEBE->GetBinContent(ci1)*
                                                        fIntFlowCorrelationsEBE->GetBinContent(ci2),
                                                        fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci1)*
                                                        fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci2));
    } else
      {
       fIntFlowProductOfCorrelationsVsMPro[counter]->Fill(dMultiplicityBin, // to be improved: dMult => sum of weights ?
                                                          fIntFlowCorrelationsEBE->GetBinContent(ci1)*
                                                          fIntFlowCorrelationsEBE->GetBinContent(ci2));
      }
   } // end of if(fCalculateCumulantsVsM)
   counter++;                                                                                                                        
  }
 }
 
} // end of AliFlowAnalysisWithQCumulants::CalculateIntFlowProductOfCorrelations()


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


void AliFlowAnalysisWithQCumulants::CalculateIntFlowProductOfCorrectionTermsForNUA()
{
 // Calculate averages of products of correction terms for NUA.
 
 // a) Binning of fIntFlowProductOfCorrectionTermsForNUAPro is organized as follows:
 //     1st bin: <<2><cos(phi)>> 
 //     2nd bin: <<2><sin(phi)>>
 //     3rd bin: <<cos(phi)><sin(phi)>>
 //     4th bin: <<2><cos(phi1+phi2)>> 
 //     5th bin: <<2><sin(phi1+phi2)>>
 //     6th bin: <<2><cos(phi1-phi2-phi3)>> 
 //     7th bin: <<2><sin(phi1-phi2-phi3)>>
 //     8th bin: <<4><cos(phi1)>>
 //     9th bin: <<4><sin(phi1)>>
 //    10th bin: <<4><cos(phi1+phi2)>>
 //    11th bin: <<4><sin(phi1+phi2)>>
 //    12th bin: <<4><cos(phi1-phi2-phi3)>>
 //    13th bin: <<4><sin(phi1-phi2-phi3)>>
 //    14th bin: <<cos(phi1)><cos(phi1+phi2)>>
 //    15th bin: <<cos(phi1)><sin(phi1+phi2)>> 
 //    16th bin: <<cos(phi1)><cos(phi1-phi2-phi3)>>
 //    17th bin: <<cos(phi1)><sin(phi1-phi2-phi3)>> 
 //    18th bin: <<sin(phi1)><cos(phi1+phi2)>>
 //    19th bin: <<sin(phi1)><sin(phi1+phi2)>> 
 //    20th bin: <<sin(phi1)><cos(phi1-phi2-phi3)>>
 //    21st bin: <<sin(phi1)><sin(phi1-phi2-phi3)>>
 //    22nd bin: <<cos(phi1+phi2)><sin(phi1+phi2)>>
 //    23rd bin: <<cos(phi1+phi2)><cos(phi1-phi2-phi3)>>
 //    24th bin: <<cos(phi1+phi2)><sin(phi1-phi2-phi3)>>
 //    25th bin: <<sin(phi1+phi2)><cos(phi1-phi2-phi3)>>
 //    26th bin: <<sin(phi1+phi2)><sin(phi1-phi2-phi3)>>
 //    27th bin: <<cos(phi1-phi2-phi3)><sin(phi1-phi2-phi3)>>
 
 // <<2><cos(phi)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(0.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(1),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1));
 // <<2><sin(phi)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(1.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(1),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1));
 // <<cos(phi)><sin(phi)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(2.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(1),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1));
 // <<2><cos(phi1+phi2)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(3.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(2),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)); 
 // <<2><sin(phi1+phi2)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(4.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(2),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2)); 
 // <<2><cos(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(5.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(3),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3)); 
 // <<2><sin(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(6.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(3),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3)); 
 // <<4><cos(phi1)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(7.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(1),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1));
 // <<4><sin(phi1)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(8.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(1),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1));
 // <<4><cos(phi1+phi2)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(9.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(2),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)); 
 // <<4><sin(phi1+phi2)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(10.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(2),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2));
 // <<4><cos(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(11.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(3),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3)); 
 // <<4><sin(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(12.5,
                                                 fIntFlowCorrelationsEBE->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(3),
                                                 fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3));   
 // <<cos(phi1)><cos(phi1+phi2)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(13.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(2),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)); 
 // <<cos(phi1)><sin(phi1+phi2)>>: 
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(14.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(2),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2)); 
 // <<cos(phi1)><cos(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(15.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(3),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3)); 
 // <<cos(phi1)><sin(phi1-phi2-phi3)>>: 
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(16.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(3),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3));  
 // <<sin(phi1)><cos(phi1+phi2)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(17.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(2),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2));  
 // <<sin(phi1)><sin(phi1+phi2)>>: 
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(18.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(2),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2));  
 // <<sin(phi1)><cos(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(19.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(3),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3)); 
 // <<sin(phi1)><sin(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(20.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(1)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(3),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3)); 
 // <<cos(phi1+phi2)><sin(phi1+phi2)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(21.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(2),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2)); 
 // <<cos(phi1+phi2)><cos(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(22.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(3),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3));   
 // <<cos(phi1+phi2)><sin(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(23.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(3),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3));    
 // <<sin(phi1+phi2)><cos(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(24.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(3),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3));    
 // <<sin(phi1+phi2)><sin(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(25.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(2)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(3),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3));    
 // <<cos(phi1-phi2-phi3)><sin(phi1-phi2-phi3)>>:
 fIntFlowProductOfCorrectionTermsForNUAPro->Fill(26.5,
                                                 fIntFlowCorrectionTermsForNUAEBE[1]->GetBinContent(3)*fIntFlowCorrectionTermsForNUAEBE[0]->GetBinContent(3),
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3)
                                                 *fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3));    

} // end of AliFlowAnalysisWithQCumulants::CalculateIntFlowProductOfCorrectionTermsForNUA()

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

void AliFlowAnalysisWithQCumulants::CalculateCovariancesIntFlow()
{
 // a) Calculate unbiased estimators Cov(<2>,<4>), Cov(<2>,<6>), Cov(<2>,<8>), Cov(<4>,<6>), Cov(<4>,<8>) and Cov(<6>,<8>)
 //    for covariances V_(<2>,<4>), V_(<2>,<6>), V_(<2>,<8>), V_(<4>,<6>), V_(<4>,<8>) and V_(<6>,<8>).
 // b) Store in histogram fIntFlowCovariances for instance the following: 
 //
 //             Cov(<2>,<4>) * (sum_{i=1}^{N} w_{<2>}_i w_{<4>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<4>}_j)]
 // 
 //    where N is the number of events, w_{<2>} is event weight for <2> and w_{<4>} is event weight for <4>.
 // c) Binning of fIntFlowCovariances is organized as follows:
 // 
 //     1st bin: Cov(<2>,<4>) * (sum_{i=1}^{N} w_{<2>}_i w_{<4>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<4>}_j)] 
 //     2nd bin: Cov(<2>,<6>) * (sum_{i=1}^{N} w_{<2>}_i w_{<6>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<6>}_j)]
 //     3rd bin: Cov(<2>,<8>) * (sum_{i=1}^{N} w_{<2>}_i w_{<8>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<8>}_j)]
 //     4th bin: Cov(<4>,<6>) * (sum_{i=1}^{N} w_{<4>}_i w_{<6>}_i )/[(sum_{i=1}^{N} w_{<4>}_i) * (sum_{j=1}^{N} w_{<6>}_j)]
 //     5th bin: Cov(<4>,<8>) * (sum_{i=1}^{N} w_{<4>}_i w_{<8>}_i )/[(sum_{i=1}^{N} w_{<4>}_i) * (sum_{j=1}^{N} w_{<8>}_j)]
 //     6th bin: Cov(<6>,<8>) * (sum_{i=1}^{N} w_{<6>}_i w_{<8>}_i )/[(sum_{i=1}^{N} w_{<6>}_i) * (sum_{j=1}^{N} w_{<8>}_j)]
 //
    
 // Average 2-, 4-, 6- and 8-particle correlations for all events:
 Double_t correlation[4] = {0.};
 for(Int_t ci=0;ci<4;ci++)
 {
  correlation[ci] = fIntFlowCorrelationsPro->GetBinContent(ci+1);
 } 
 // Average products of 2-, 4-, 6- and 8-particle correlations: 
 Double_t productOfCorrelations[4][4] = {{0.}};
 Int_t productOfCorrelationsLabel = 1;
 // Denominators in the expressions for the unbiased estimator for covariance:
 Double_t denominator[4][4] = {{0.}};
 Int_t sumOfProductOfEventWeightsLabel1 = 1;
 // Weight dependent prefactor which multiply unbiased estimators for covariances:
 Double_t wPrefactor[4][4] = {{0.}}; 
 Int_t sumOfProductOfEventWeightsLabel2 = 1;
 for(Int_t c1=0;c1<4;c1++)
 {
  for(Int_t c2=c1+1;c2<4;c2++)
  {
   productOfCorrelations[c1][c2] = fIntFlowProductOfCorrelationsPro->GetBinContent(productOfCorrelationsLabel);
   if(TMath::Abs(fIntFlowSumOfEventWeights[0]->GetBinContent(c1+1)) > 1.e-44 && TMath::Abs(fIntFlowSumOfEventWeights[0]->GetBinContent(c2+1)) > 1.e-44)
   {
    denominator[c1][c2] = 1.-(fIntFlowSumOfProductOfEventWeights->GetBinContent(sumOfProductOfEventWeightsLabel1))
                        / (fIntFlowSumOfEventWeights[0]->GetBinContent(c1+1) 
                        * fIntFlowSumOfEventWeights[0]->GetBinContent(c2+1));                              
    wPrefactor[c1][c2] = fIntFlowSumOfProductOfEventWeights->GetBinContent(sumOfProductOfEventWeightsLabel2)
                       / (fIntFlowSumOfEventWeights[0]->GetBinContent(c1+1)
                       * fIntFlowSumOfEventWeights[0]->GetBinContent(c2+1));                                                       
   }
   productOfCorrelationsLabel++; // to be improved - do I need here all 3 counters?
   sumOfProductOfEventWeightsLabel1++;
   sumOfProductOfEventWeightsLabel2++;  
  } // end of for(Int_t c2=c1+1;c2<4;c2++)
 } // end of for(Int_t c1=0;c1<4;c1++)
 
 Int_t covarianceLabel = 1;
 for(Int_t c1=0;c1<4;c1++)
 {
  for(Int_t c2=c1+1;c2<4;c2++)
  {
   if(TMath::Abs(denominator[c1][c2]) > 1.e-44)
   {
    // Covariances:
    Double_t cov = (productOfCorrelations[c1][c2]-correlation[c1]*correlation[c2])/denominator[c1][c2]; 
    // Covariances multiplied with weight dependent prefactor:
    Double_t wCov = cov * wPrefactor[c1][c2];
    fIntFlowCovariances->SetBinContent(covarianceLabel,wCov);
   }
   covarianceLabel++;
  } // end of for(Int_t c2=c1+1;c2<4;c2++) 
 } // end of for(Int_t c1=0;c1<4;c1++)
 
 // Versus multiplicity: 
 if(!fCalculateCumulantsVsM){return;}
 Int_t nBins = fIntFlowCorrelationsVsMPro[0]->GetNbinsX(); // to be improved (hardwired 0) 
 for(Int_t b=1;b<=nBins;b++)
 {
  // Average 2-, 4-, 6- and 8-particle correlations for all events:
  Double_t correlationVsM[4] = {0.};
  for(Int_t ci=0;ci<4;ci++)
  {
   correlationVsM[ci] = fIntFlowCorrelationsVsMPro[ci]->GetBinContent(b);
  } // end of for(Int_t ci=0;ci<4;ci++)
  // Average products of 2-, 4-, 6- and 8-particle correlations: 
  Double_t productOfCorrelationsVsM[4][4] = {{0.}};
  Int_t productOfCorrelationsLabelVsM = 1;
  // Denominators in the expressions for the unbiased estimator for covariance:
  Double_t denominatorVsM[4][4] = {{0.}};
  Int_t sumOfProductOfEventWeightsLabel1VsM = 1;
  // Weight dependent prefactor which multiply unbiased estimators for covariances:
  Double_t wPrefactorVsM[4][4] = {{0.}}; 
  Int_t sumOfProductOfEventWeightsLabel2VsM = 1;
  for(Int_t c1=0;c1<4;c1++)
  {
   for(Int_t c2=c1+1;c2<4;c2++)
   {
    productOfCorrelationsVsM[c1][c2] = fIntFlowProductOfCorrelationsVsMPro[productOfCorrelationsLabelVsM-1]->GetBinContent(b); 
    if(TMath::Abs(fIntFlowSumOfEventWeightsVsM[c1][0]->GetBinContent(b)) > 1.e-44 && TMath::Abs(fIntFlowSumOfEventWeightsVsM[c2][0]->GetBinContent(b)) > 1.e-44)
    {
     denominatorVsM[c1][c2] = 1.-(fIntFlowSumOfProductOfEventWeightsVsM[sumOfProductOfEventWeightsLabel1VsM-1]->GetBinContent(b))
                            / (fIntFlowSumOfEventWeightsVsM[c1][0]->GetBinContent(b) 
                            * fIntFlowSumOfEventWeightsVsM[c2][0]->GetBinContent(b));                              
     wPrefactorVsM[c1][c2] = fIntFlowSumOfProductOfEventWeightsVsM[sumOfProductOfEventWeightsLabel2VsM-1]->GetBinContent(b)
                           / (fIntFlowSumOfEventWeightsVsM[c1][0]->GetBinContent(b)
                           * fIntFlowSumOfEventWeightsVsM[c2][0]->GetBinContent(b));                                                       
    }
    productOfCorrelationsLabelVsM++;
    sumOfProductOfEventWeightsLabel1VsM++;
    sumOfProductOfEventWeightsLabel2VsM++;  
   } // end of for(Int_t c1=0;c1<4;c1++) 
  } // end of for(Int_t c2=c1+1;c2<4;c2++)
 
  Int_t covarianceLabelVsM = 1;
  for(Int_t c1=0;c1<4;c1++)
  {
   for(Int_t c2=c1+1;c2<4;c2++)
   {
    if(TMath::Abs(denominatorVsM[c1][c2]) > 1.e-44)
    {
     // Covariances:
     Double_t covVsM = (productOfCorrelationsVsM[c1][c2]-correlationVsM[c1]*correlationVsM[c2])/denominatorVsM[c1][c2]; 
     // Covariances multiplied with weight dependent prefactor:
     Double_t wCovVsM = covVsM * wPrefactorVsM[c1][c2];
     fIntFlowCovariancesVsM[covarianceLabelVsM-1]->SetBinContent(b,wCovVsM);
    }
    covarianceLabelVsM++;
   } // end of for(Int_t c2=c1+1;c2<4;c2++)
  } // end of for(Int_t c1=0;c1<4;c1++)
 } // end of for(Int_t b=1;b<=nBins;b++)
  
} // end of AliFlowAnalysisWithQCumulants::CalculateCovariancesIntFlow()

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

void AliFlowAnalysisWithQCumulants::CalculateCovariancesNUAIntFlow()
{
 // a) Calculate unbiased estimators Cov(*,*) for true covariances V_(*,*) for NUA terms.
 // b) Store in histogram fIntFlowCovariancesNUA for instance the following: 
 //
 //             Cov(<2>,<cos(phi)>) * (sum_{i=1}^{N} w_{<2>}_i w_{<cos(phi)>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<cos(phi)>}_j)]
 // 
 //    where N is the number of events, w_{<2>} is event weight for <2> and w_{<cos(phi)>} is event weight for <cos(phi)>.
 // c) Binning of fIntFlowCovariancesNUA is organized as follows:
 // 
 //     1st bin: Cov(<2>,<cos(phi)>) * (sum_{i=1}^{N} w_{<2>}_i w_{<cos(phi)>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<cos(phi)>}_j)] 
 //     2nd bin: Cov(<2>,<sin(phi)>) * (sum_{i=1}^{N} w_{<2>}_i w_{<sin(phi)>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<sin(phi)>}_j)]
 //     3rd bin: Cov(<cos(phi)>,<sin(phi)>) * (sum_{i=1}^{N} w_{<cos(phi)>}_i w_{<sin(phi)>}_i )/[(sum_{i=1}^{N} w_{<cos(phi)>}_i) * (sum_{j=1}^{N} w_{<sin(phi)>}_j)]
 // ...
      
 // Cov(<2>,<cos(phi)>):
 Double_t product1 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(1); // <<2><cos(phi)>> 
 Double_t term1st1 = fIntFlowCorrelationsPro->GetBinContent(1); // <<2>>
 Double_t term2nd1 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(1); // <<cos(phi)>>
 Double_t sumOfW1st1 = fIntFlowSumOfEventWeights[0]->GetBinContent(1); // W_{<2>}
 Double_t sumOfW2nd1 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(1); // W_{<cos(phi)>}
 Double_t sumOfWW1 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(1); // W_{<2>} * W_{<cos(phi)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator1 = product1 - term1st1*term2nd1; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator1 = 0.;
 if(TMath::Abs(sumOfW1st1*sumOfW2nd1)>0.)
 {
  denominator1 = 1.-sumOfWW1/(sumOfW1st1*sumOfW2nd1);
  if(TMath::Abs(denominator1)>0.)
  {
   // covariance:
   Double_t covariance1 = numerator1/denominator1;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor1 = sumOfWW1/(sumOfW1st1*sumOfW2nd1);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(1,wPrefactor1*covariance1);
  } // end of if(TMath::Abs(denominator)>0.)
 } // end of if(TMath::Abs(sumOfW1st1*sumOfW2nd1)>0.)
 
 // Cov(<2>,<sin(phi)>):
 Double_t product2 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(2); // <<2><sin(phi)>> 
 Double_t term1st2 = fIntFlowCorrelationsPro->GetBinContent(1); // <<2>>
 Double_t term2nd2 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(1); // <<sin(phi)>>
 Double_t sumOfW1st2 = fIntFlowSumOfEventWeights[0]->GetBinContent(1); // W_{<2>}
 Double_t sumOfW2nd2 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(1); // W_{<sin(phi)>}
 Double_t sumOfWW2 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(2); // W_{<2>} * W_{<sin(phi)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator2 = product2 - term1st2*term2nd2;
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator2 = 0.;
 if(TMath::Abs(sumOfW1st2*sumOfW2nd2)>0.)
 {  
  denominator2 = 1.-sumOfWW2/(sumOfW1st2*sumOfW2nd2);
  if(TMath::Abs(denominator2)>0.)
  {
   // covariance:
   Double_t covariance2 = numerator2/denominator2;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor2 = sumOfWW2/(sumOfW1st2*sumOfW2nd2);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(2,wPrefactor2*covariance2);
  } // end of if(TMath::Abs(denominator2)>0.)
 } // end of if(TMath::Abs(sumOfW1st2*sumOfW2nd2)>0.)
 
 // Cov(<cos(phi)>,<sin(phi)>):
 Double_t product3 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(3); // <<cos(phi)><sin(phi)>> 
 Double_t term1st3 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(1); // <<cos(phi)>>
 Double_t term2nd3 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(1); // <<sin(phi)>>
 Double_t sumOfW1st3 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(1); // W_{<cos(phi)>}
 Double_t sumOfW2nd3 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(1); // W_{<sin(phi)>}
 Double_t sumOfWW3 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(3); // W_{<cos(phi)>} * W_{<sin(phi)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator3 = product3 - term1st3*term2nd3; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator3 = 0;
 if(TMath::Abs(sumOfW1st3*sumOfW2nd3)>0.)
 { 
  denominator3 = 1.-sumOfWW3/(sumOfW1st3*sumOfW2nd3);
  if(TMath::Abs(denominator3)>0.)
  {
   // covariance:
   Double_t covariance3 = numerator3/denominator3;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor3 = sumOfWW3/(sumOfW1st3*sumOfW2nd3);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(3,wPrefactor3*covariance3);
  } // end of if(TMath::Abs(denominator3)>0.)
 } // end of if(TMath::Abs(sumOfW1st3*sumOfW2nd3)>0.)
 
 // Cov(<2>,<cos(phi1+phi2)>):
 Double_t product4 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(4); // <<2><cos(phi1+phi2)>> 
 Double_t term1st4 = fIntFlowCorrelationsPro->GetBinContent(1); // <<2>>
 Double_t term2nd4 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(2); // <<cos(phi1+phi2)>>
 Double_t sumOfW1st4 = fIntFlowSumOfEventWeights[0]->GetBinContent(1); // W_{<2>}
 Double_t sumOfW2nd4 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(2); // W_{<cos(phi1+phi2)>}
 Double_t sumOfWW4 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(4); // W_{<2>} * W_{<cos(phi1+phi2)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator4 = product4 - term1st4*term2nd4; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator4 = 0.;
 if(TMath::Abs(sumOfW1st4*sumOfW2nd4)>0.)
 { 
  denominator4 = 1.-sumOfWW4/(sumOfW1st4*sumOfW2nd4);
  if(TMath::Abs(denominator4)>0.)
  {  
   // covariance:
   Double_t covariance4 = numerator4/denominator4;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor4 = sumOfWW4/(sumOfW1st4*sumOfW2nd4);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(4,wPrefactor4*covariance4);
  } // end of if(TMath::Abs(denominator4)>0.)
 } // end of if(TMath::Abs(sumOfW1st4*sumOfW2nd4)>0.)
 
 // Cov(<2>,<sin(phi1+phi2)>):
 Double_t product5 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(5); // <<2><sin(phi1+phi2)>> 
 Double_t term1st5 = fIntFlowCorrelationsPro->GetBinContent(1); // <<2>>
 Double_t term2nd5 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(2); // <<sin(phi1+phi2)>>
 Double_t sumOfW1st5 = fIntFlowSumOfEventWeights[0]->GetBinContent(1); // W_{<2>}
 Double_t sumOfW2nd5 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(2); // W_{<sin(phi1+phi2)>}
 Double_t sumOfWW5 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(5); // W_{<2>} * W_{<sin(phi1+phi2)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator5 = product5 - term1st5*term2nd5; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator5 = 0.;
 if(TMath::Abs(sumOfW1st5*sumOfW2nd5)>0.)
 {  
  denominator5 = 1.-sumOfWW5/(sumOfW1st5*sumOfW2nd5);
  if(TMath::Abs(denominator5)>0.)
  {  
   // covariance:
   Double_t covariance5 = numerator5/denominator5;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor5 = sumOfWW5/(sumOfW1st5*sumOfW2nd5);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(5,wPrefactor5*covariance5);
  } // end of if(TMath::Abs(denominator5)>0.)
 } // end of if(TMath::Abs(sumOfW1st5*sumOfW2nd5)>0.)
 
 // Cov(<2>,<cos(phi1-phi2-phi3)>):
 Double_t product6 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(6); // <<2><cos(phi1-phi2-phi3)>> 
 Double_t term1st6 = fIntFlowCorrelationsPro->GetBinContent(1); // <<2>>
 Double_t term2nd6 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(3); // <<cos(phi1-phi2-phi3)>>
 Double_t sumOfW1st6 = fIntFlowSumOfEventWeights[0]->GetBinContent(1); // W_{<2>}
 Double_t sumOfW2nd6 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(3); // W_{<cos(phi1-phi2-phi3)>}
 Double_t sumOfWW6 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(6); // W_{<2>} * W_{<cos(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator6 = product6 - term1st6*term2nd6; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator6 = 0.;
 if(TMath::Abs(sumOfW1st6*sumOfW2nd6)>0.)
 {  
  denominator6 = 1.-sumOfWW6/(sumOfW1st6*sumOfW2nd6);
  if(TMath::Abs(denominator6)>0.)
  {  
   // covariance:
   Double_t covariance6 = numerator6/denominator6;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor6 = sumOfWW6/(sumOfW1st6*sumOfW2nd6);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(6,wPrefactor6*covariance6);
  } // end of if(TMath::Abs(denominator6)>0.)
 } // end of if(TMath::Abs(sumOfW1st6*sumOfW2nd6)>0.)
 
 // Cov(<2>,<sin(phi1-phi2-phi3)>):
 Double_t product7 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(7); // <<2><sin(phi1-phi2-phi3)>> 
 Double_t term1st7 = fIntFlowCorrelationsPro->GetBinContent(1); // <<2>>
 Double_t term2nd7 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(3); // <<sin(phi1-phi2-phi3)>>
 Double_t sumOfW1st7 = fIntFlowSumOfEventWeights[0]->GetBinContent(1); // W_{<2>}
 Double_t sumOfW2nd7 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(3); // W_{<sin(phi1-phi2-phi3)>}
 Double_t sumOfWW7 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(7); // W_{<2>} * W_{<sin(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator7 = product7 - term1st7*term2nd7; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator7 = 0.;
 if(TMath::Abs(sumOfW1st7*sumOfW2nd7)>0.)
 {  
  denominator7 = 1.-sumOfWW7/(sumOfW1st7*sumOfW2nd7);
  if(TMath::Abs(denominator7)>0.)
  {   
   // covariance:
   Double_t covariance7 = numerator7/denominator7;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor7 = sumOfWW7/(sumOfW1st7*sumOfW2nd7);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(7,wPrefactor7*covariance7);
  } // end of if(TMath::Abs(denominator7)>0.)
 } // end of if(TMath::Abs(sumOfW1st7*sumOfW2nd7)>0.)
 
 // Cov(<4>,<cos(phi1>):
 Double_t product8 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(8); // <<4><cos(phi1)>> 
 Double_t term1st8 = fIntFlowCorrelationsPro->GetBinContent(2); // <<4>>
 Double_t term2nd8 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(1); // <<cos(phi1)>>
 Double_t sumOfW1st8 = fIntFlowSumOfEventWeights[0]->GetBinContent(2); // W_{<4>}
 Double_t sumOfW2nd8 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(1); // W_{<cos(phi1)>}
 Double_t sumOfWW8 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(8); // W_{<4>} * W_{<cos(phi1)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator8 = product8 - term1st8*term2nd8; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator8 = 0.;
 if(TMath::Abs(sumOfW1st8*sumOfW2nd8)>0.)
 { 
  denominator8 = 1.-sumOfWW8/(sumOfW1st8*sumOfW2nd8);
  if(TMath::Abs(denominator8)>0.)
  {     
   // covariance:
   Double_t covariance8 = numerator8/denominator8;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor8 = sumOfWW8/(sumOfW1st8*sumOfW2nd8);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(8,wPrefactor8*covariance8);
  } // end of if(TMath::Abs(denominator8)>0.)
 } // end of if(TMath::Abs(sumOfW1st8*sumOfW2nd8)>0.)
 
 // Cov(<4>,<sin(phi1)>):
 Double_t product9 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(9); // <<4><sin(phi1)>> 
 Double_t term1st9 = fIntFlowCorrelationsPro->GetBinContent(2); // <<4>>
 Double_t term2nd9 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(1); // <<sin(phi1)>>
 Double_t sumOfW1st9 = fIntFlowSumOfEventWeights[0]->GetBinContent(2); // W_{<4>}
 Double_t sumOfW2nd9 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(1); // W_{<sin(phi1)>}
 Double_t sumOfWW9 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(9); // W_{<4>} * W_{<sin(phi1)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator9 = product9 - term1st9*term2nd9; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator9 = 0.;
 if(TMath::Abs(sumOfW1st9*sumOfW2nd9)>0.) 
 {
  denominator9 = 1.-sumOfWW9/(sumOfW1st9*sumOfW2nd9);
  if(TMath::Abs(denominator9)>0.)
  {     
   // covariance:
   Double_t covariance9 = numerator9/denominator9;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor9 = sumOfWW9/(sumOfW1st9*sumOfW2nd9);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(9,wPrefactor9*covariance9); 
  }
 } // end of if(TMath::Abs(sumOfW1st9*sumOfW2nd9)>0.) 
 
 // Cov(<4>,<cos(phi1+phi2)>):
 Double_t product10 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(10); // <<4><cos(phi1+phi2)>> 
 Double_t term1st10 = fIntFlowCorrelationsPro->GetBinContent(2); // <<4>>
 Double_t term2nd10 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(2); // <<cos(phi1+phi2)>>
 Double_t sumOfW1st10 = fIntFlowSumOfEventWeights[0]->GetBinContent(2); // W_{<4>}
 Double_t sumOfW2nd10 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(2); // W_{<cos(phi1+phi2)>}
 Double_t sumOfWW10 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(10); // W_{<4>} * W_{<cos(phi1+phi2)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator10 = product10 - term1st10*term2nd10; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator10 = 0.;
 if(TMath::Abs(sumOfW1st10*sumOfW2nd10)>0.) 
 { 
  denominator10 = 1.-sumOfWW10/(sumOfW1st10*sumOfW2nd10);
  if(TMath::Abs(denominator10)>0.) 
  { 
   // covariance:
   Double_t covariance10 = numerator10/denominator10;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor10 = sumOfWW10/(sumOfW1st10*sumOfW2nd10);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(10,wPrefactor10*covariance10);
  } // end of if(TMath::Abs(denominator10)>0.) 
 } // end of if(TMath::Abs(sumOfW1st10*sumOfW2nd10)>0.) 
 
 // Cov(<4>,<sin(phi1+phi2)>):
 Double_t product11 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(11); // <<4><sin(phi1+phi2)>> 
 Double_t term1st11 = fIntFlowCorrelationsPro->GetBinContent(2); // <<4>>
 Double_t term2nd11 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(2); // <<sin(phi1+phi2)>>
 Double_t sumOfW1st11 = fIntFlowSumOfEventWeights[0]->GetBinContent(2); // W_{<4>}
 Double_t sumOfW2nd11 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(2); // W_{<sin(phi1+phi2)>}
 Double_t sumOfWW11 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(11); // W_{<4>} * W_{<sin(phi1+phi2)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator11 = product11 - term1st11*term2nd11; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator11 = 0.;
 if(TMath::Abs(sumOfW1st11*sumOfW2nd11)>0.) 
 {  
  denominator11 = 1.-sumOfWW11/(sumOfW1st11*sumOfW2nd11);
  if(TMath::Abs(denominator11)>0.) 
  { 
   // covariance:
   Double_t covariance11 = numerator11/denominator11;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor11 = sumOfWW11/(sumOfW1st11*sumOfW2nd11);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(11,wPrefactor11*covariance11);
  } // end of if(TMath::Abs(denominator11)>0.) 
 } // end of if(TMath::Abs(sumOfW1st11*sumOfW2nd11)>0.) 

 // Cov(<4>,<cos(phi1-phi2-phi3)>):
 Double_t product12 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(12); // <<4><cos(phi1-phi2-phi3)>> 
 Double_t term1st12 = fIntFlowCorrelationsPro->GetBinContent(2); // <<4>>
 Double_t term2nd12 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(3); // <<cos(phi1-phi2-phi3)>>
 Double_t sumOfW1st12 = fIntFlowSumOfEventWeights[0]->GetBinContent(2); // W_{<4>}
 Double_t sumOfW2nd12 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(3); // W_{<cos(phi1-phi2-phi3)>}
 Double_t sumOfWW12 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(12); // W_{<4>} * W_{<cos(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator12 = product12 - term1st12*term2nd12; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator12 = 0.;
 if(TMath::Abs(sumOfW1st12*sumOfW2nd12)>0.) 
 {   
  denominator12 = 1.-sumOfWW12/(sumOfW1st12*sumOfW2nd12);
  if(TMath::Abs(denominator12)>0.) 
  { 
   // covariance:
   Double_t covariance12 = numerator12/denominator12;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor12 = sumOfWW12/(sumOfW1st12*sumOfW2nd12);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(12,wPrefactor12*covariance12);
  } // end of if(TMath::Abs(denominator12)>0.)
 } // end of if(TMath::Abs(sumOfW1st12*sumOfW2nd12)>0.)  

 // Cov(<4>,<sin(phi1-phi2-phi3)>):
 Double_t product13 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(13); // <<4><sin(phi1-phi2-phi3)>> 
 Double_t term1st13 = fIntFlowCorrelationsPro->GetBinContent(2); // <<4>>
 Double_t term2nd13 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(3); // <<sin(phi1-phi2-phi3)>>
 Double_t sumOfW1st13 = fIntFlowSumOfEventWeights[0]->GetBinContent(2); // W_{<4>}
 Double_t sumOfW2nd13 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(3); // W_{<sin(phi1-phi2-phi3)>}
 Double_t sumOfWW13 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(13); // W_{<4>} * W_{<sin(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator13 = product13 - term1st13*term2nd13; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator13 = 0.;
 if(TMath::Abs(sumOfW1st13*sumOfW2nd13)>0.) 
 {   
  denominator13 = 1.-sumOfWW13/(sumOfW1st13*sumOfW2nd13);
  if(TMath::Abs(denominator13)>0.) 
  { 
   // covariance:
   Double_t covariance13 = numerator13/denominator13;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor13 = sumOfWW13/(sumOfW1st13*sumOfW2nd13);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(13,wPrefactor13*covariance13);
  } // end of if(TMath::Abs(denominator13)>0.) 
 } // end of if(TMath::Abs(sumOfW1st13*sumOfW2nd13)>0.) 

 // Cov(<cos(phi1)>,<cos(phi1+phi2)>):
 Double_t product14 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(14); // <<cos(phi1)><cos(phi1+phi2)>> 
 Double_t term1st14 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(1); // <<cos(phi1)>>
 Double_t term2nd14 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(2); // <<cos(phi1+phi2)>>
 Double_t sumOfW1st14 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(1); // W_{<cos(phi1)>}
 Double_t sumOfW2nd14 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(2); // W_{<cos(phi1+phi2)>}
 Double_t sumOfWW14 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(14); // W_{<cos(phi1)>} * W_{<cos(phi1+phi2)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator14 = product14 - term1st14*term2nd14; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator14 = 0.;
 if(TMath::Abs(sumOfW1st14*sumOfW2nd14)>0.) 
 {  
  denominator14 = 1.-sumOfWW14/(sumOfW1st14*sumOfW2nd14);
  if(TMath::Abs(denominator14)>0.) 
  { 
   // covariance:
   Double_t covariance14 = numerator14/denominator14;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor14 = sumOfWW14/(sumOfW1st14*sumOfW2nd14);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(14,wPrefactor14*covariance14);
  } // end of if(TMath::Abs(denominator14)>0.) 
 } // end of if(TMath::Abs(sumOfW1st14*sumOfW2nd14)>0.) 

 // Cov(<cos(phi1)>,<sin(phi1+phi2)>):
 Double_t product15 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(15); // <<cos(phi1)><sin(phi1+phi2)>> 
 Double_t term1st15 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(1); // <<cos(phi1)>>
 Double_t term2nd15 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(2); // <<sin(phi1+phi2)>>
 Double_t sumOfW1st15 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(1); // W_{<cos(phi1)>}
 Double_t sumOfW2nd15 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(2); // W_{<sin(phi1+phi2)>}
 Double_t sumOfWW15 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(15); // W_{<cos(phi1)>} * W_{<sin(phi1+phi2)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator15 = product15 - term1st15*term2nd15; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator15 = 0.;
 if(TMath::Abs(sumOfW1st15*sumOfW2nd15)>0.) 
 {  
  denominator15 = 1.-sumOfWW15/(sumOfW1st15*sumOfW2nd15);
  if(TMath::Abs(denominator15)>0.) 
  { 
   // covariance:
   Double_t covariance15 = numerator15/denominator15;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor15 = sumOfWW15/(sumOfW1st15*sumOfW2nd15);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(15,wPrefactor15*covariance15);
  } // end of if(TMath::Abs(denominator15)>0.)  
 } // end of if(TMath::Abs(sumOfW1st15*sumOfW2nd15)>0.)  
 
 // Cov(<cos(phi1)>,<cos(phi1-phi2-phi3)>):
 Double_t product16 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(16); // <<cos(phi1)><cos(phi1-phi2-phi3)>> 
 Double_t term1st16 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(1); // <<cos(phi1)>>
 Double_t term2nd16 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(3); // <<cos(phi1-phi2-phi3)>>
 Double_t sumOfW1st16 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(1); // W_{<cos(phi1)>}
 Double_t sumOfW2nd16 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(3); // W_{<cos(phi1-phi2-phi3)>}
 Double_t sumOfWW16 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(16); // W_{<cos(phi1)>} * W_{<cos(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator16 = product16 - term1st16*term2nd16; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator16 = 0.;
 if(TMath::Abs(sumOfW1st16*sumOfW2nd16)>0.) 
 {   
  denominator16 = 1.-sumOfWW16/(sumOfW1st16*sumOfW2nd16);
  if(TMath::Abs(denominator16)>0.) 
  {   
   // covariance:
   Double_t covariance16 = numerator16/denominator16;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor16 = sumOfWW16/(sumOfW1st16*sumOfW2nd16);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(16,wPrefactor16*covariance16);
  } // end of if(TMath::Abs(denominator16)>0.)
 } // end ofif(TMath::Abs(sumOfW1st16*sumOfW2nd16)>0.)  
 
 // Cov(<cos(phi1)>,<sin(phi1-phi2-phi3)>):
 Double_t product17 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(17); // <<cos(phi1)><sin(phi1-phi2-phi3)>> 
 Double_t term1st17 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(1); // <<cos(phi1)>>
 Double_t term2nd17 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(3); // <<sin(phi1-phi2-phi3)>>
 Double_t sumOfW1st17 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(1); // W_{<cos(phi1)>}
 Double_t sumOfW2nd17 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(3); // W_{<sin(phi1-phi2-phi3)>}
 Double_t sumOfWW17 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(17); // W_{<cos(phi1)>} * W_{<sin(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator17 = product17 - term1st17*term2nd17; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator17 = 0.;
 if(TMath::Abs(sumOfW1st17*sumOfW2nd17)>0.) 
 {
  denominator17 = 1.-sumOfWW17/(sumOfW1st17*sumOfW2nd17);
  if(TMath::Abs(denominator17)>0.) 
  {   
   // covariance:
   Double_t covariance17 = numerator17/denominator17;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor17 = sumOfWW17/(sumOfW1st17*sumOfW2nd17);
    // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(17,wPrefactor17*covariance17);
  } // end of if(TMath::Abs(denominator17)>0.) 
 } // end of if(TMath::Abs(sumOfW1st17*sumOfW2nd17)>0.) 

 // Cov(<sin(phi1)>,<cos(phi1+phi2)>):
 Double_t product18 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(18); // <<sin(phi1)><cos(phi1+phi2)>> 
 Double_t term1st18 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(1); // <<sin(phi1)>>
 Double_t term2nd18 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(2); // <<cos(phi1+phi2)>>
 Double_t sumOfW1st18 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(1); // W_{<sin(phi1)>}
 Double_t sumOfW2nd18 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(2); // W_{<cos(phi1+phi2)>}
 Double_t sumOfWW18 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(18); // W_{<sin(phi1)>} * W_{<cos(phi1+phi2)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator18 = product18 - term1st18*term2nd18; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator18 = 0.;
 if(TMath::Abs(sumOfW1st18*sumOfW2nd18)>0.) 
 { 
  denominator18 = 1.-sumOfWW18/(sumOfW1st18*sumOfW2nd18);
  if(TMath::Abs(denominator18)>0.) 
  {   
   // covariance:
   Double_t covariance18 = numerator18/denominator18;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor18 = sumOfWW18/(sumOfW1st18*sumOfW2nd18);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(18,wPrefactor18*covariance18); 
  } // end of if(TMath::Abs(denominator18)>0.) 
 } // end of if(TMath::Abs(sumOfW1st18*sumOfW2nd18)>0.) 

 // Cov(<sin(phi1)>,<sin(phi1+phi2)>):
 Double_t product19 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(19); // <<sin(phi1)><sin(phi1+phi2)>> 
 Double_t term1st19 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(1); // <<sin(phi1)>>
 Double_t term2nd19 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(2); // <<sin(phi1+phi2)>>
 Double_t sumOfW1st19 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(1); // W_{<sin(phi1)>}
 Double_t sumOfW2nd19 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(2); // W_{<sin(phi1+phi2)>}
 Double_t sumOfWW19 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(19); // W_{<sin(phi1)>} * W_{<sin(phi1+phi2)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator19 = product19 - term1st19*term2nd19; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator19 = 0.;
 if(TMath::Abs(sumOfW1st19*sumOfW2nd19)>0.) 
 { 
  denominator19 = 1.-sumOfWW19/(sumOfW1st19*sumOfW2nd19);
  if(TMath::Abs(denominator19)>0.) 
  {   
   // covariance:
   Double_t covariance19 = numerator19/denominator19;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor19 = sumOfWW19/(sumOfW1st19*sumOfW2nd19);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(19,wPrefactor19*covariance19);
  } // end of if(TMath::Abs(denominator19)>0.)
 } // end of if(TMath::Abs(sumOfW1st19*sumOfW2nd19)>0.)
 
 // Cov(<sin(phi1)>,<cos(phi1-phi2-phi3)>):
 Double_t product20 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(20); // <<sin(phi1)><cos(phi1-phi2-phi3)>> 
 Double_t term1st20 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(1); // <<sin(phi1)>>
 Double_t term2nd20 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(3); // <<cos(phi1-phi2-phi3)>>
 Double_t sumOfW1st20 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(1); // W_{<sin(phi1)>}
 Double_t sumOfW2nd20 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(3); // W_{<cos(phi1-phi2-phi3)>}
 Double_t sumOfWW20 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(20); // W_{<sin(phi1)>} * W_{<cos(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator20 = product20 - term1st20*term2nd20; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator20 = 0.;
 if(TMath::Abs(sumOfW1st20*sumOfW2nd20)>0.)
 { 
  denominator20 = 1.-sumOfWW20/(sumOfW1st20*sumOfW2nd20);
  if(TMath::Abs(denominator20)>0.) 
  { 
   // covariance:
   Double_t covariance20 = numerator20/denominator20;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor20 = sumOfWW20/(sumOfW1st20*sumOfW2nd20);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(20,wPrefactor20*covariance20);
  } // end of if(TMath::Abs(denominator20)>0.) 
 } // end of if(TMath::Abs(sumOfW1st20*sumOfW2nd20)>0.)

 // Cov(<sin(phi1)>,<sin(phi1-phi2-phi3)>):
 Double_t product21 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(21); // <<sin(phi1)><sin(phi1-phi2-phi3)>> 
 Double_t term1st21 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(1); // <<sin(phi1)>>
 Double_t term2nd21 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(3); // <<sin(phi1-phi2-phi3)>>
 Double_t sumOfW1st21 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(1); // W_{<sin(phi1)>}
 Double_t sumOfW2nd21 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(3); // W_{<sin(phi1-phi2-phi3)>}
 Double_t sumOfWW21 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(21); // W_{<sin(phi1)>} * W_{<sin(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator21 = product21 - term1st21*term2nd21; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator21 = 0.;
 if(TMath::Abs(sumOfW1st21*sumOfW2nd21)>0.)
 { 
  denominator21 = 1.-sumOfWW21/(sumOfW1st21*sumOfW2nd21);
  if(TMath::Abs(denominator21)>0.) 
  {   
   // covariance:
   Double_t covariance21 = numerator21/denominator21;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor21 = sumOfWW21/(sumOfW1st21*sumOfW2nd21);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(21,wPrefactor21*covariance21);
  } // end of if(TMath::Abs(denominator21)>0.)
 } // end of if(TMath::Abs(sumOfW1st21*sumOfW2nd21)>0.)

 // Cov(<cos(phi1+phi2)>,<sin(phi1+phi2)>):
 Double_t product22 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(22); // <<cos(phi1+phi2)><sin(phi1+phi2)>> 
 Double_t term1st22 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(2); // <<cos(phi1+phi2)>>
 Double_t term2nd22 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(2); // <<sin(phi1+phi2)>>
 Double_t sumOfW1st22 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(2); // W_{<cos(phi1+phi2)>}
 Double_t sumOfW2nd22 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(2); // W_{<sin(phi1+phi2)>}
 Double_t sumOfWW22 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(22); // W_{<cos(phi1+phi2)>} * W_{<sin(phi1+phi2)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator22 = product22 - term1st22*term2nd22; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator22 = 0.;
 if(TMath::Abs(sumOfW1st22*sumOfW2nd22)>0.)
 { 
  denominator22 = 1.-sumOfWW22/(sumOfW1st22*sumOfW2nd22);
  if(TMath::Abs(denominator22)>0.) 
  {   
   // covariance:
   Double_t covariance22 = numerator22/denominator22;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor22 = sumOfWW22/(sumOfW1st22*sumOfW2nd22);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(22,wPrefactor22*covariance22);
  } // end of if(TMath::Abs(denominator22)>0.) 
 } // end of if(TMath::Abs(sumOfW1st22*sumOfW2nd22)>0.) 

 // Cov(<cos(phi1+phi2)>,<cos(phi1-phi2-phi3)>):
 Double_t product23 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(23); // <<cos(phi1+phi2)><cos(phi1-phi2-phi3)>> 
 Double_t term1st23 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(2); // <<cos(phi1+phi2)>>
 Double_t term2nd23 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(3); // <<cos(phi1-phi2-phi3)>>
 Double_t sumOfW1st23 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(2); // W_{<cos(phi1+phi2)>}
 Double_t sumOfW2nd23 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(3); // W_{<cos(phi1-phi2-phi3)>}
 Double_t sumOfWW23 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(23); // W_{<cos(phi1+phi2)>} * W_{<cos(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator23 = product23 - term1st23*term2nd23; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator23 = 0.;
 if(TMath::Abs(sumOfW1st23*sumOfW2nd23)>0.)
 {  
  denominator23 = 1.-sumOfWW23/(sumOfW1st23*sumOfW2nd23);
  if(TMath::Abs(denominator23)>0.) 
  {   
   // covariance:
   Double_t covariance23 = numerator23/denominator23;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor23 = sumOfWW23/(sumOfW1st23*sumOfW2nd23);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(23,wPrefactor23*covariance23);
  } // end of if(TMath::Abs(denominator23)>0.) 
 } // end of if(TMath::Abs(sumOfW1st23*sumOfW2nd23)>0.)
 
 // Cov(<cos(phi1+phi2)>,<sin(phi1-phi2-phi3)>):
 Double_t product24 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(24); // <<cos(phi1+phi2)><sin(phi1-phi2-phi3)>> 
 Double_t term1st24 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(2); // <<cos(phi1+phi2)>>
 Double_t term2nd24 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(3); // <<sin(phi1-phi2-phi3)>>
 Double_t sumOfW1st24 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(2); // W_{<cos(phi1+phi2)>}
 Double_t sumOfW2nd24 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(3); // W_{<sin(phi1-phi2-phi3)>}
 Double_t sumOfWW24 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(24); // W_{<cos(phi1+phi2)>} * W_{<sin(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator24 = product24 - term1st24*term2nd24; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator24 = 0.;
 if(TMath::Abs(sumOfW1st24*sumOfW2nd24)>0.)
 {   
  denominator24 = 1.-sumOfWW24/(sumOfW1st24*sumOfW2nd24);
  if(TMath::Abs(denominator24)>0.) 
  {   
   // covariance:
   Double_t covariance24 = numerator24/denominator24;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor24 = sumOfWW24/(sumOfW1st24*sumOfW2nd24);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(24,wPrefactor24*covariance24);
  } // end of if(TMath::Abs(denominator24)>0.)  
 } // end of if(TMath::Abs(sumOfW1st24*sumOfW2nd24)>0.)

 // Cov(<sin(phi1+phi2)>,<cos(phi1-phi2-phi3)>):
 Double_t product25 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(25); // <<sin(phi1+phi2)><cos(phi1-phi2-phi3)>> 
 Double_t term1st25 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(2); // <<sin(phi1+phi2)>>
 Double_t term2nd25 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(3); // <<cos(phi1-phi2-phi3)>>
 Double_t sumOfW1st25 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(2); // W_{<sin(phi1+phi2)>}
 Double_t sumOfW2nd25 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(3); // W_{<cos(phi1-phi2-phi3)>}
 Double_t sumOfWW25 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(25); // W_{<sin(phi1+phi2)>} * W_{<cos(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator25 = product25 - term1st25*term2nd25; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator25 = 0.;
 if(TMath::Abs(sumOfW1st25*sumOfW2nd25)>0.)
 { 
  denominator25 = 1.-sumOfWW25/(sumOfW1st25*sumOfW2nd25);
  if(TMath::Abs(denominator25)>0.) 
  { 
   // covariance:
   Double_t covariance25 = numerator25/denominator25;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor25 = sumOfWW25/(sumOfW1st25*sumOfW2nd25);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(25,wPrefactor25*covariance25);
  } // end of if(TMath::Abs(denominator25)>0.)
 } // end of if(TMath::Abs(sumOfW1st25*sumOfW2nd25)>0.)
 
 // Cov(<sin(phi1+phi2)>,<sin(phi1-phi2-phi3)>):
 Double_t product26 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(26); // <<sin(phi1+phi2)><sin(phi1-phi2-phi3)>> 
 Double_t term1st26 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(2); // <<sin(phi1+phi2)>>
 Double_t term2nd26 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(3); // <<sin(phi1-phi2-phi3)>>
 Double_t sumOfW1st26 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(2); // W_{<sin(phi1+phi2)>}
 Double_t sumOfW2nd26 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(3); // W_{<sin(phi1-phi2-phi3)>}
 Double_t sumOfWW26 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(26); // W_{<sin(phi1+phi2)>} * W_{<sin(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator26 = product26 - term1st26*term2nd26; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator26 = 0.;
 if(TMath::Abs(sumOfW1st26*sumOfW2nd26)>0.)
 { 
  denominator26 = 1.-sumOfWW26/(sumOfW1st26*sumOfW2nd26);
  if(TMath::Abs(denominator26)>0.) 
  { 
   // covariance:
   Double_t covariance26 = numerator26/denominator26;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor26 = sumOfWW26/(sumOfW1st26*sumOfW2nd26);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(26,wPrefactor26*covariance26);
  } // end of if(TMath::Abs(denominator26)>0.) 
 } // end of if(TMath::Abs(sumOfW1st26*sumOfW2nd26)>0.)
 
 // Cov(<cos(phi1-phi2-phi3)>,<sin(phi1-phi2-phi3)>):
 Double_t product27 = fIntFlowProductOfCorrectionTermsForNUAPro->GetBinContent(27); // <<cos(phi1-phi2-phi3)><sin(phi1-phi2-phi3)>> 
 Double_t term1st27 = fIntFlowCorrectionTermsForNUAPro[1]->GetBinContent(3); // <<cos(phi1-phi2-phi3)>>
 Double_t term2nd27 = fIntFlowCorrectionTermsForNUAPro[0]->GetBinContent(3); // <<sin(phi1-phi2-phi3)>>
 Double_t sumOfW1st27 = fIntFlowSumOfEventWeightsNUA[1][0]->GetBinContent(3); // W_{<cos(phi1-phi2-phi3)>}
 Double_t sumOfW2nd27 = fIntFlowSumOfEventWeightsNUA[0][0]->GetBinContent(3); // W_{<sin(phi1-phi2-phi3)>}
 Double_t sumOfWW27 = fIntFlowSumOfProductOfEventWeightsNUA->GetBinContent(27); // W_{<cos(phi1-phi2-phi3)>} * W_{<sin(phi1-phi2-phi3)>}
 // numerator in the expression for the the unbiased estimator for covariance:
 Double_t numerator27 = product27 - term1st27*term2nd27; 
 // denominator in the expression for the the unbiased estimator for covariance:
 Double_t denominator27 = 0.;
 if(TMath::Abs(sumOfW1st27*sumOfW2nd27)>0.)
 { 
  denominator27 = 1.-sumOfWW27/(sumOfW1st27*sumOfW2nd27);
  if(TMath::Abs(denominator27)>0.) 
  { 
   // covariance:
   Double_t covariance27 = numerator27/denominator27;
   // weight dependent prefactor for covariance:
   Double_t wPrefactor27 = sumOfWW27/(sumOfW1st27*sumOfW2nd27);
   // finally, store "weighted" covariance:
   fIntFlowCovariancesNUA->SetBinContent(27,wPrefactor27*covariance27);
  } // end of if(TMath::Abs(denominator27)>0.) 
 } // end of if(TMath::Abs(sumOfW1st27*sumOfW2nd27)>0.)
 
} // end of AliFlowAnalysisWithQCumulants::CalculateCovariancesNUAIntFlow()

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

void AliFlowAnalysisWithQCumulants::FinalizeCorrelationsIntFlow() 
{
 // From profile fIntFlowCorrelationsPro access measured correlations and spread, 
 // correctly calculate the statistical errors and store the final results and 
 // statistical errors for correlations in histogram fIntFlowCorrelationsHist.
 //
 // Remark: Statistical error of correlation is calculated as:
 //
 //          statistical error = termA * spread * termB:
 //          termA = sqrt{sum_{i=1}^{N} w^2}/(sum_{i=1}^{N} w)
 //          termB = 1/sqrt(1-termA^2)   
 //
   
 for(Int_t ci=1;ci<=4;ci++) // correlation index
 {
  if(fIntFlowCorrelationsPro->GetBinEffectiveEntries(ci) < 2 || fIntFlowSquaredCorrelationsPro->GetBinEffectiveEntries(ci) < 2)
  {
   fIntFlowCorrelationsPro->SetBinError(ci,0.);
   fIntFlowSquaredCorrelationsPro->SetBinError(ci,0.);
   continue;
  } 
  Double_t correlation = fIntFlowCorrelationsPro->GetBinContent(ci);
  Double_t squaredCorrelation = fIntFlowSquaredCorrelationsPro->GetBinContent(ci);
  Double_t spread = 0.;
  if(squaredCorrelation-correlation*correlation >= 0.)
  {
   spread = pow(squaredCorrelation-correlation*correlation,0.5);
  } else
    {
     cout<<endl;
     cout<<Form(" WARNING: Imaginary 'spread' for %d-particle correlation!!!! ",2*ci)<<endl;
     cout<<endl;
    }
  Double_t sumOfLinearEventWeights = fIntFlowSumOfEventWeights[0]->GetBinContent(ci);
  Double_t sumOfQuadraticEventWeights = fIntFlowSumOfEventWeights[1]->GetBinContent(ci);
  Double_t termA = 0.;
  Double_t termB = 0.;
  if(TMath::Abs(sumOfLinearEventWeights) > 0.) // to be improved - shall I omitt here Abs() ?
  {
   termA = pow(sumOfQuadraticEventWeights,0.5)/sumOfLinearEventWeights;
  } else
    {
     cout<<endl;
     cout<<" WARNING (QC): sumOfLinearEventWeights == 0 in method FinalizeCorrelationsIntFlow() !!!!"<<endl;
     cout<<"               (for "<<2*ci<<"-particle correlation)"<<endl;
     cout<<endl;
    }
  if(1.-pow(termA,2.) > 0.)
  {
   termB = 1./pow(1-pow(termA,2.),0.5);
  } else
    {
     cout<<endl;
     cout<<" WARNING (QC): 1.-pow(termA,2.) <= 0 in method FinalizeCorrelationsIntFlow() !!!!"<<endl;   
     cout<<"               (for "<<2*ci<<"-particle correlation)"<<endl;
     cout<<endl;
    }     
  Double_t statisticalError = termA * spread * termB;
  fIntFlowCorrelationsHist->SetBinContent(ci,correlation);
  fIntFlowCorrelationsHist->SetBinError(ci,statisticalError);
 } // end of for(Int_t ci=1;ci<=4;ci++) // correlation index     
 
 // Versus multiplicity: 
 if(!fCalculateCumulantsVsM){return;}
 for(Int_t ci=0;ci<=3;ci++) // correlation index
 {
  Int_t nBins = fIntFlowCorrelationsVsMPro[ci]->GetNbinsX(); 
  for(Int_t b=1;b<=nBins;b++) // looping over multiplicity bins
  {
   if(fIntFlowCorrelationsVsMPro[ci]->GetBinEffectiveEntries(b) < 2 || fIntFlowSquaredCorrelationsVsMPro[ci]->GetBinEffectiveEntries(b) < 2)
   {
    fIntFlowCorrelationsVsMPro[ci]->SetBinError(b,0.);
    fIntFlowSquaredCorrelationsVsMPro[ci]->SetBinError(b,0.);
    continue;
   } 
   Double_t correlationVsM = fIntFlowCorrelationsVsMPro[ci]->GetBinContent(b);
   Double_t squaredCorrelationVsM = fIntFlowSquaredCorrelationsVsMPro[ci]->GetBinContent(b);
   Double_t spreadVsM = 0.;
   if(squaredCorrelationVsM-correlationVsM*correlationVsM >= 0.)
   {
    spreadVsM = pow(squaredCorrelationVsM-correlationVsM*correlationVsM,0.5);
   } else
     {
      cout<<endl;
      cout<<Form(" WARNING (QC): Imaginary 'spreadVsM' for ci = %d, bin = %d, entries = %f !!!!",
                 ci,b,fIntFlowCorrelationsVsMPro[ci]->GetBinEffectiveEntries(b))<<endl; 
      cout<<endl;
     }     
   Double_t sumOfLinearEventWeightsVsM = fIntFlowSumOfEventWeightsVsM[ci][0]->GetBinContent(b);
   Double_t sumOfQuadraticEventWeightsVsM = fIntFlowSumOfEventWeightsVsM[ci][1]->GetBinContent(b);
   Double_t termAVsM = 0.;
   Double_t termBVsM = 0.;
   if(sumOfLinearEventWeightsVsM > 0.) 
   {
    termAVsM = pow(sumOfQuadraticEventWeightsVsM,0.5)/sumOfLinearEventWeightsVsM;
   }
   if(1.-pow(termAVsM,2.) > 0.)
   {
    termBVsM = 1./pow(1-pow(termAVsM,2.),0.5);
   }     
   Double_t statisticalErrorVsM = termAVsM * spreadVsM * termBVsM;
   fIntFlowCorrelationsVsMHist[ci]->SetBinContent(b,correlationVsM);
   fIntFlowCorrelationsVsMHist[ci]->SetBinError(b,statisticalErrorVsM);  
  } // end of for(Int_t b=1;b<=nBins;b++)
 } // end of for(Int_t ci=1;ci<=4;ci++) // correlation index                                                        
                                                                                                                           
} // end of AliFlowAnalysisWithQCumulants::FinalizeCorrelationsIntFlow()

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

void AliFlowAnalysisWithQCumulants::FillAverageMultiplicities(Int_t nRP)
{
 // Fill profile fAverageMultiplicity to hold average multiplicities and 
 // number of events for events with nRP>=0, nRP>=1, ... , and nRP>=8
 
 // Binning of fAverageMultiplicity is organized as follows:
 //  1st bin: all events (including the empty ones)
 //  2nd bin: event with # of RPs greater or equal to 1
 //  3rd bin: event with # of RPs greater or equal to 2
 //  4th bin: event with # of RPs greater or equal to 3
 //  5th bin: event with # of RPs greater or equal to 4
 //  6th bin: event with # of RPs greater or equal to 5
 //  7th bin: event with # of RPs greater or equal to 6
 //  8th bin: event with # of RPs greater or equal to 7
 //  9th bin: event with # of RPs greater or equal to 8
 
 if(nRP<0)
 {
  cout<<endl;
  cout<<" WARNING (QC): nRP<0 in in AFAWQC::FAM() !!!!"<<endl;
  cout<<endl;
  exit(0);
 }
 
 for(Int_t i=0;i<9;i++)
 {
  if(nRP>=i){fAvMultiplicity->Fill(i+0.5,nRP,1);}
 }
 
} // end of AliFlowAnalysisWithQCumulants::FillAverageMultiplicities(nRP)

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

void AliFlowAnalysisWithQCumulants::CalculateCumulantsIntFlow()
{ 
 // a) Calculate Q-cumulants from the measured multiparticle correlations;
 // b) Propagate the statistical errors from measured multiparticle correlations to statistical errors of Q-cumulants;  
 // c) Remark: Q-cumulants calculated in this method are biased by non-uniform acceptance of detector !!!! 
 //            Method CalculateQcumulantsCorrectedForNUAIntFlow() is called afterwards to correct for this bias;
 // d) Store the results and statistical error of Q-cumulants in histogram fIntFlowQcumulants.
 //    Binning of fIntFlowQcumulants is organized as follows:
 //
 //            1st bin: QC{2}
 //            2nd bin: QC{4}
 //            3rd bin: QC{6}
 //            4th bin: QC{8}
 //
 
 // Correlations:
 Double_t two = fIntFlowCorrelationsHist->GetBinContent(1); // <<2>> 
 Double_t four = fIntFlowCorrelationsHist->GetBinContent(2); // <<4>>  
 Double_t six = fIntFlowCorrelationsHist->GetBinContent(3); // <<6>> 
 Double_t eight = fIntFlowCorrelationsHist->GetBinContent(4); // <<8>>  
 // Statistical errors of average 2-, 4-, 6- and 8-particle azimuthal correlations:
 Double_t twoError = fIntFlowCorrelationsHist->GetBinError(1); // statistical error of <2>  
 Double_t fourError = fIntFlowCorrelationsHist->GetBinError(2); // statistical error of <4>   
 Double_t sixError = fIntFlowCorrelationsHist->GetBinError(3); // statistical error of <6> 
 Double_t eightError = fIntFlowCorrelationsHist->GetBinError(4); // statistical error of <8> 
 // Covariances (multiplied by prefactor depending on weights - see comments in CalculateCovariancesIntFlow()):
 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(!fForgetAboutCovariances)
 {
  wCov24 = fIntFlowCovariances->GetBinContent(1); // Cov(<2>,<4>) * prefactor(w_<2>,w_<4>)
  wCov26 = fIntFlowCovariances->GetBinContent(2); // Cov(<2>,<6>) * prefactor(w_<2>,w_<6>)
  wCov28 = fIntFlowCovariances->GetBinContent(3); // Cov(<2>,<8>) * prefactor(w_<2>,w_<8>)
  wCov46 = fIntFlowCovariances->GetBinContent(4); // Cov(<4>,<6>) * prefactor(w_<4>,w_<6>)
  wCov48 = fIntFlowCovariances->GetBinContent(5); // Cov(<4>,<8>) * prefactor(w_<4>,w_<8>)
  wCov68 = fIntFlowCovariances->GetBinContent(6); // Cov(<6>,<8>) * prefactor(w_<6>,w_<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.){qc2 = two;} 
 if(TMath::Abs(four) > 0.){qc4 = four-2.*pow(two,2.);} 
 if(TMath::Abs(six) > 0.){qc6 = six-9.*two*four+12.*pow(two,3.);} 
 if(TMath::Abs(eight) > 0.){qc8 = eight-16.*two*six-18.*pow(four,2.)+144.*pow(two,2.)*four-144.*pow(two,4.);} 
 // 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}:              
 qc2Error = twoError;                                                 
 // Statistical error of QC{4}:              
 qc4ErrorSquared = 16.*pow(two,2.)*pow(twoError,2)+pow(fourError,2.)
                 - 8.*two*wCov24;                     
 if(qc4ErrorSquared>0.)
 {
  qc4Error = pow(qc4ErrorSquared,0.5);
 } else 
   {
    cout<<" WARNING (QC): Statistical error of QC{4} is imaginary !!!!"<<endl;
   }                                           
 // 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.)
 {
  qc6Error = pow(qc6ErrorSquared,0.5);
 } else 
   {
    cout<<" WARNING (QC): Statistical error of QC{6} is imaginary !!!!"<<endl;
   }                       
 // 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.)
 {
  qc8Error = pow(qc8ErrorSquared,0.5);
 } else 
   {
    cout<<"WARNING (QC): Statistical error of QC{8} is imaginary !!!!"<<endl;
   }
 // Store the results and statistical errors for Q-cumulants:
 if(TMath::Abs(qc2)>0.)
 {
  fIntFlowQcumulants->SetBinContent(1,qc2);
  fIntFlowQcumulants->SetBinError(1,qc2Error);
 }
 if(TMath::Abs(qc4)>0.)
 {
  fIntFlowQcumulants->SetBinContent(2,qc4);
  fIntFlowQcumulants->SetBinError(2,qc4Error);
 }
 if(TMath::Abs(qc6)>0.)
 {
  fIntFlowQcumulants->SetBinContent(3,qc6);
  fIntFlowQcumulants->SetBinError(3,qc6Error);
 }
 if(TMath::Abs(qc8)>0.)
 {
  fIntFlowQcumulants->SetBinContent(4,qc8); 
  fIntFlowQcumulants->SetBinError(4,qc8Error);
 } 
 
 // Versus multiplicity: 
 if(!fCalculateCumulantsVsM){return;}
 Int_t nBins = fIntFlowCorrelationsVsMPro[0]->GetNbinsX(); // tbi (hardwired 0) 
 Double_t value[4] = {0.}; // QCs vs M
 Double_t error[4] = {0.}; // error of QCs vs M
 Double_t dSum1[4] = {0.}; // sum value_i/(error_i)^2
 Double_t dSum2[4] = {0.}; // sum 1/(error_i)^2
 two = 0.; // TBI can be done safer, lines below included 
 twoError = 0.;
 four = 0.;
 fourError = 0.;
 six = 0.;
 sixError = 0.;
 eight = 0.;
 eightError = 0.;
 wCov24 = 0.;
 wCov26 = 0.; 
 wCov28 = 0.; 
 wCov46 = 0.; 
 wCov48 = 0.; 
 wCov68 = 0.; 
 for(Int_t b=1;b<=nBins;b++)
 {
  // Correlations:
  if(!fUse2DHistograms)
  {
   if(!fUseQvectorTerms)
   {

     //cout<<"TProfile"<<endl;

    two = fIntFlowCorrelationsVsMHist[0]->GetBinContent(b); // <<2>>  
    four = fIntFlowCorrelationsVsMHist[1]->GetBinContent(b); // <<4>>  
    six = fIntFlowCorrelationsVsMHist[2]->GetBinContent(b); // <<6>> 
    eight = fIntFlowCorrelationsVsMHist[3]->GetBinContent(b); // <<8>>  
   } // end of if(!fUseQvectorTerms) 
  } else
    {
     // TH2D:

     //cout<<"TH2D"<<endl;

     two = fCorrelation2468VsMult[0]->ProjectionY("2",b,b)->GetMean(); // <<2>>  
     four = fCorrelation2468VsMult[1]->ProjectionY("4",b,b)->GetMean(); // <<4>>
     six = fCorrelation2468VsMult[2]->ProjectionY("6",b,b)->GetMean(); // <<6>>
     eight = fCorrelation2468VsMult[3]->ProjectionY("8",b,b)->GetMean(); // <<8>>
    } 
  if(fUseQvectorTerms)
  {
   Double_t dM = fIntFlowCorrelationsVsMPro[0]->GetBinLowEdge(b);
   if(dM>3.) // TBI re-think this if statement
   {

    //cout<<"Q-vector terms"<<endl;

    two = (fQvectorTermsVsMult[0]->ProjectionY("qvt0a",b,b)->GetMean()-1.)/(dM-1.);    
    Double_t dTerm1 = (dM*(2.*dM-1.))*fQvectorTermsVsMult[2]->ProjectionY("qvt2",b,b)->GetMean();
    Double_t dTerm2 = dM*fQvectorTermsVsMult[1]->ProjectionY("qvt1",b,b)->GetMean();
    Double_t dTerm3 = -2.*pow(dM,1.5)*fQvectorTermsVsMult[3]->ProjectionY("qvt3",b,b)->GetMean();
    Double_t dTerm4 = -4.*(dM-2.)*dM*fQvectorTermsVsMult[0]->ProjectionY("qvt0b",b,b)->GetMean();
    Double_t dTerm5 = 2.*dM*(dM-3.); 
    four = (dTerm1+dTerm2+dTerm3+dTerm4+dTerm5)/(dM*(dM-1.)*(dM-2.)*(dM-3.));
   } // end of if(dM>3.) // TBI rethink this if statement
  } // end of else if(fUseQvectorTerms) 
  // Statistical errors of average 2-, 4-, 6- and 8-particle azimuthal correlations:
  if(!fUse2DHistograms)
  {
   if(!fUseQvectorTerms)
   {
    twoError = fIntFlowCorrelationsVsMHist[0]->GetBinError(b); // <2> error  
    fourError = fIntFlowCorrelationsVsMHist[1]->GetBinError(b); // <4> error    
    sixError = fIntFlowCorrelationsVsMHist[2]->GetBinError(b); // <6> error  
    eightError = fIntFlowCorrelationsVsMHist[3]->GetBinError(b); // <8> error  
   }
  } else
    {
     // TH2D:
     twoError = fCorrelation2468VsMult[0]->ProjectionY("2",b,b)->GetMeanError(); // <2> error
     fourError = fCorrelation2468VsMult[1]->ProjectionY("4",b,b)->GetMeanError(); // <4> error 
     sixError = fCorrelation2468VsMult[2]->ProjectionY("6",b,b)->GetMeanError(); // <6> error 
     eightError = fCorrelation2468VsMult[3]->ProjectionY("8",b,b)->GetMeanError(); // <8> error 
    } // end of else
  if(fUseQvectorTerms)
  {
   Double_t dM = fIntFlowCorrelationsVsMPro[0]->GetBinLowEdge(b);
   if(dM>3.) // TBI re-think this if statement
   {
    twoError = (fQvectorTermsVsMult[0]->ProjectionY("qvt0a",b,b)->GetMeanError())/(dM-1.); 
   }
  } // end of if(fUseQvectorTerms)

  // Covariances (multiplied by prefactor depending on weights - see comments in CalculateCovariancesIntFlow()):
  if(!fForgetAboutCovariances)
  {
   if(!fUse2DHistograms)
   {
    if(!fUseQvectorTerms)
    {
     wCov24 = fIntFlowCovariancesVsM[0]->GetBinContent(b); // Cov(<2>,<4>) * prefactor(w_<2>,w_<4>)
     wCov26 = fIntFlowCovariancesVsM[1]->GetBinContent(b); // Cov(<2>,<6>) * prefactor(w_<2>,w_<6>)
     wCov28 = fIntFlowCovariancesVsM[2]->GetBinContent(b); // Cov(<2>,<8>) * prefactor(w_<2>,w_<8>)
     wCov46 = fIntFlowCovariancesVsM[3]->GetBinContent(b); // Cov(<4>,<6>) * prefactor(w_<4>,w_<6>)
     wCov48 = fIntFlowCovariancesVsM[4]->GetBinContent(b); // Cov(<4>,<8>) * prefactor(w_<4>,w_<8>)
     wCov68 = fIntFlowCovariancesVsM[5]->GetBinContent(b); // Cov(<6>,<8>) * prefactor(w_<6>,w_<8>) 
    }
   } else
     {
      // TH2D:
       Int_t nEntries = (Int_t)(fCorrelationProduct2468VsMult[0]->ProjectionY("Cov(2,4)",b,b)->GetEntries());
      if(nEntries>0.)
      {      
       wCov24 = (fCorrelationProduct2468VsMult[0]->ProjectionY("Cov(2,4)",b,b)->GetMean()
              - (fCorrelation2468VsMult[0]->ProjectionY("2cov",b,b)->GetMean()) 
              * (fCorrelation2468VsMult[1]->ProjectionY("4cov",b,b)->GetMean()))
              / nEntries; // w*Cov(<2>,<4>)
      } // end of if(nEntries>0. && dn2pCombinations>0. && dn4pCombinations>0.)
      // ... TBI add other covariances as well 
     }
  } // end of if(!fForgetAboutCovariances)
  // Q-cumulants: 
  qc2 = 0.; // QC{2}
  qc4 = 0.; // QC{4}
  qc6 = 0.; // QC{6}
  qc8 = 0.; // QC{8}
  if(TMath::Abs(two) > 0.){qc2 = two;} 
  if(TMath::Abs(four) > 0.){qc4 = four-2.*pow(two,2.);} 
  if(TMath::Abs(six) > 0.){qc6 = six-9.*two*four+12.*pow(two,3.);} 
  if(TMath::Abs(eight) > 0.){qc8 = eight-16.*two*six-18.*pow(four,2.)+144.*pow(two,2.)*four-144.*pow(two,4.);}  
  // Statistical errors of Q-cumulants:       
  qc2Error = 0.;
  qc4Error = 0.;
  qc6Error = 0.;
  qc8Error = 0.; 
  // Squared statistical errors of Q-cumulants:       
  //Double_t qc2ErrorSquared = 0.;
  qc4ErrorSquared = 0.;
  qc6ErrorSquared = 0.;
  qc8ErrorSquared = 0.;    
  // Statistical error of QC{2}:              
  qc2Error = twoError;                                             
  // Statistical error of QC{4}:              
  qc4ErrorSquared = 16.*pow(two,2.)*pow(twoError,2)+pow(fourError,2.)
                  - 8.*two*wCov24;  
  if(fUseQvectorTerms){qc4ErrorSquared = 0.01*pow(qc4,2.);} // TBI for the time being use bootstrap and ignore this error completely, this method needs an urgent clean-up, as the code is getting fragile here :'(                   
  if(qc4ErrorSquared>0.)
  {
   qc4Error = pow(qc4ErrorSquared,0.5);
  } else 
    {
     // cout<<"WARNING: Statistical error of QC{4} is imaginary in multiplicity bin "<<b<<" !!!!"<<endl;
    }                                       
  // 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.)
  {
   qc6Error = pow(qc6ErrorSquared,0.5);
  } else 
    {
     // cout<<"WARNING: Statistical error of QC{6} is imaginary in multiplicity bin "<<b<<" !!!!"<<endl;
    }                            
  // 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.)
  {
   qc8Error = pow(qc8ErrorSquared,0.5);
  } else 
    {
     // cout<<"WARNING: Statistical error of QC{8} is imaginary in multiplicity bin "<<b<<" !!!!"<<endl;
    }
  // Store the results and statistical errors for Q-cumulants:
  if(TMath::Abs(qc2)>0.)
  {
   fIntFlowQcumulantsVsM[0]->SetBinContent(b,qc2);
   fIntFlowQcumulantsVsM[0]->SetBinError(b,qc2Error);  
  }
  if(TMath::Abs(qc4)>0.)
  {
   fIntFlowQcumulantsVsM[1]->SetBinContent(b,qc4);  
   fIntFlowQcumulantsVsM[1]->SetBinError(b,qc4Error);
  }
  if(TMath::Abs(qc6)>0.)
  {
   fIntFlowQcumulantsVsM[2]->SetBinContent(b,qc6); 
   fIntFlowQcumulantsVsM[2]->SetBinError(b,qc6Error);
  }
  if(TMath::Abs(qc8)>0.)
  {  
   fIntFlowQcumulantsVsM[3]->SetBinContent(b,qc8);
   fIntFlowQcumulantsVsM[3]->SetBinError(b,qc8Error);
  } 
  // Rebin in M:
  for(Int_t co=0;co<4;co++)
  {
   if(fIntFlowCorrelationsVsMPro[co]->GetBinEffectiveEntries(b)<2){continue;}
   value[co] = fIntFlowQcumulantsVsM[co]->GetBinContent(b);
   error[co] = fIntFlowQcumulantsVsM[co]->GetBinError(b);
   if(error[co]>0.)
   {
    dSum1[co]+=value[co]/(error[co]*error[co]);
    dSum2[co]+=1./(error[co]*error[co]);
   }
  } // end of for(Int_t co=0;co<4;co++) 
 } // end of for(Int_t b=1;b<=nBins;b++)
 // Store rebinned Q-cumulants:
 for(Int_t co=0;co<4;co++)
 {
  if(dSum2[co]>0.)
  {
   fIntFlowQcumulantsRebinnedInM->SetBinContent(co+1,dSum1[co]/dSum2[co]);
   fIntFlowQcumulantsRebinnedInM->SetBinError(co+1,pow(1./dSum2[co],0.5));
  }
 } // end of for(Int_t co=0;co<4;co++)
 
} // end of void AliFlowAnalysisWithQCumulants::CalculateCumulantsIntFlow()

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

void AliFlowAnalysisWithQCumulants::CalculateCumulantsForBootstrap()
{
 // Calculate cumulants for bootstrap.

 if(fUseBootstrap)
 {
  for(Int_t ss=0;ss<fnSubsamples;ss++)
  {
   // Correlations:
   Double_t two = fBootstrapCorrelations->GetBinContent(fBootstrapCorrelations->GetBin(1,ss+1)); 
   Double_t four = fBootstrapCorrelations->GetBinContent(fBootstrapCorrelations->GetBin(2,ss+1)); 
   Double_t six = fBootstrapCorrelations->GetBinContent(fBootstrapCorrelations->GetBin(3,ss+1)); 
   Double_t eight = fBootstrapCorrelations->GetBinContent(fBootstrapCorrelations->GetBin(4,ss+1)); 
   // 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.){qc2 = two;} 
   if(TMath::Abs(four) > 0.){qc4 = four-2.*pow(two,2.);} 
   if(TMath::Abs(six) > 0.){qc6 = six-9.*two*four+12.*pow(two,3.);} 
   if(TMath::Abs(eight) > 0.){qc8 = eight-16.*two*six-18.*pow(four,2.)+144.*pow(two,2.)*four-144.*pow(two,4.);}  
   fBootstrapCumulants->SetBinContent(fBootstrapCumulants->GetBin(1,ss+1),qc2); 
   fBootstrapCumulants->SetBinContent(fBootstrapCumulants->GetBin(2,ss+1),qc4); 
   fBootstrapCumulants->SetBinContent(fBootstrapCumulants->GetBin(3,ss+1),qc6); 
   fBootstrapCumulants->SetBinContent(fBootstrapCumulants->GetBin(4,ss+1),qc8); 
   /*
   if(qc2>=0.){fBootstrapCumulants->SetBinContent(fBootstrapCumulants->GetBin(1,ss+1),pow(qc2,0.5));}
   if(qc4<=0.){fBootstrapCumulants->SetBinContent(fBootstrapCumulants->GetBin(2,ss+1),pow(-1.*qc4,1./4.));} 
   if(qc6>=0.){fBootstrapCumulants->SetBinContent(fBootstrapCumulants->GetBin(3,ss+1),pow((1./4.)*qc6,1./6.));}
   if(qc8<=0.){fBootstrapCumulants->SetBinContent(fBootstrapCumulants->GetBin(4,ss+1),pow((-1./33.)*qc8,1./8.));}  
   cout<<"Subsample #"<<ss<<":"<<endl;   
   cout<<"v2{2} = "<<pow(qc2,0.5)<<endl;
   cout<<"v2{4} = "<<pow(-1.*qc4,1./4.)<<endl;
   cout<<"v2{6} = "<<pow((1./4.)*qc6,1./6.)<<endl;
   cout<<"v2{8} = "<<pow((-1./33.)*qc8,1./8.)<<endl;
   cout<<endl;
   */
  } // end of for(Int_t ss=0;ss<fnSubsamples;ss++)
 } // end of if(fUseBootstrap)

 if(fUseBootstrapVsM)  
 {
  for(Int_t mb=1;mb<=fnBinsMult;mb++)
  {
   for(Int_t ss=0;ss<fnSubsamples;ss++) 
   {
    // Correlations:
    Double_t two = fBootstrapCorrelationsVsM[0]->GetBinContent(fBootstrapCorrelationsVsM[0]->GetBin(mb,ss+1)); 
    Double_t four = fBootstrapCorrelationsVsM[1]->GetBinContent(fBootstrapCorrelationsVsM[1]->GetBin(mb,ss+1)); 
    Double_t six = fBootstrapCorrelationsVsM[2]->GetBinContent(fBootstrapCorrelationsVsM[2]->GetBin(mb,ss+1)); 
    Double_t eight = fBootstrapCorrelationsVsM[3]->GetBinContent(fBootstrapCorrelationsVsM[3]->GetBin(mb,ss+1)); 
    // 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.){qc2 = two;} 
    if(TMath::Abs(four) > 0.){qc4 = four-2.*pow(two,2.);} 
    if(TMath::Abs(six) > 0.){qc6 = six-9.*two*four+12.*pow(two,3.);} 
    if(TMath::Abs(eight) > 0.){qc8 = eight-16.*two*six-18.*pow(four,2.)+144.*pow(two,2.)*four-144.*pow(two,4.);}  
    fBootstrapCumulantsVsM[0]->SetBinContent(fBootstrapCumulantsVsM[0]->GetBin(mb,ss+1),qc2); 
    fBootstrapCumulantsVsM[1]->SetBinContent(fBootstrapCumulantsVsM[1]->GetBin(mb,ss+1),qc4); 
    fBootstrapCumulantsVsM[2]->SetBinContent(fBootstrapCumulantsVsM[2]->GetBin(mb,ss+1),qc6); 
    fBootstrapCumulantsVsM[3]->SetBinContent(fBootstrapCumulantsVsM[3]->GetBin(mb,ss+1),qc8);     
    /*
    if(qc2>=0.){fBootstrapCumulantsVsM[0]->SetBinContent(fBootstrapCumulantsVsM[0]->GetBin(mb,ss+1),pow(qc2,0.5));}
    if(qc4<=0.){fBootstrapCumulantsVsM[1]->SetBinContent(fBootstrapCumulantsVsM[1]->GetBin(mb,ss+1),pow(-1.*qc4,1./4.));} 
    if(qc6>=0.){fBootstrapCumulantsVsM[2]->SetBinContent(fBootstrapCumulantsVsM[2]->GetBin(mb,ss+1),pow((1./4.)*qc6,1./6.));}
    if(qc8<=0.){fBootstrapCumulantsVsM[3]->SetBinContent(fBootstrapCumulantsVsM[3]->GetBin(mb,ss+1),pow((-1./33.)*qc8,1./8.));}  
    */    
   } // end of for(Int_t ss=0;ss<fnSubsamples;ss++)
  } // end of for(Int_t mb=1;mb<=fnBinsMult;mb++)
 } // end of if(fUseBootstrapVsM) 


 return;

} // end of void AliFlowAnalysisWithQCumulants::CalculateCumulantsForBootstrap()

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

void AliFlowAnalysisWithQCumulants::CalculateReferenceFlow()
{
 // a) Calculate the final results for reference flow estimates from Q-cumulants;
 // b) Propagate the statistical errors to reference flow estimates from statistical error of Q-cumulants; 
 // c) Store the results and statistical errors of reference flow estimates in histogram fIntFlow.
 //    Binning of fIntFlow is organized as follows:
 //
 //            1st bin: v{2,QC}
 //            2nd bin: v{4,QC}
 //            3rd bin: v{6,QC}
 //            4th bin: v{8,QC}
 //
 
 // Reference flow estimates:
 Double_t v2 = 0.; // v{2,QC}  
 Double_t v4 = 0.; // v{4,QC}  
 Double_t v6 = 0.; // v{6,QC}  
 Double_t v8 = 0.; // v{8,QC}
 // Reference flow's statistical errors:
 Double_t v2Error = 0.; // v{2,QC} stat. error 
 Double_t v4Error = 0.; // v{4,QC} stat. error
 Double_t v6Error = 0.; // v{6,QC} stat. error
 Double_t v8Error = 0.; // v{8,QC} stat. error
  
 // Q-cumulants:
 Double_t qc2 = fIntFlowQcumulants->GetBinContent(1); // QC{2}  
 Double_t qc4 = fIntFlowQcumulants->GetBinContent(2); // QC{4}  
 Double_t qc6 = fIntFlowQcumulants->GetBinContent(3); // QC{6}  
 Double_t qc8 = fIntFlowQcumulants->GetBinContent(4); // QC{8}
 // Q-cumulants's statistical errors: 
 Double_t qc2Error = fIntFlowQcumulants->GetBinError(1); // QC{2} stat. error  
 Double_t qc4Error = fIntFlowQcumulants->GetBinError(2); // QC{4} stat. error  
 Double_t qc6Error = fIntFlowQcumulants->GetBinError(3); // QC{6} stat. error  
 Double_t qc8Error = fIntFlowQcumulants->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.){v2Error = (1./2.)*pow(qc2,-0.5)*qc2Error;} 
 if(qc4<0.){v4Error = (1./4.)*pow(-qc4,-3./4.)*qc4Error;} 
 if(qc6>0.){v6Error = (1./6.)*pow(2.,-1./3.)*pow(qc6,-5./6.)*qc6Error;}   
 if(qc8<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)
 {
  cout<<" WARNING: Wrong sign QC{2}, couldn't calculate v{2,QC} !!!!"<<endl;
 }
 if(TMath::Abs(v4) < 1.e-44)
 {
  cout<<" WARNING: Wrong sign QC{4}, couldn't calculate v{4,QC} !!!!"<<endl;
 } 
 if(TMath::Abs(v6) < 1.e-44)
 {
  cout<<" WARNING: Wrong sign QC{6}, couldn't calculate v{6,QC} !!!!"<<endl; 
 }
 if(TMath::Abs(v8) < 1.e-44)
 {
  cout<<" WARNING: Wrong sign QC{8}, couldn't calculate v{8,QC} !!!!"<<endl;
 }                       
 // Store the results and statistical errors of integrated flow estimates:
 fIntFlow->SetBinContent(1,v2);
 fIntFlow->SetBinError(1,v2Error);
 fIntFlow->SetBinContent(2,v4);
 fIntFlow->SetBinError(2,v4Error);
 fIntFlow->SetBinContent(3,v6);
 fIntFlow->SetBinError(3,v6Error);
 fIntFlow->SetBinContent(4,v8);
 fIntFlow->SetBinError(4,v8Error);  
  
 // Versus multiplicity: 
 if(!fCalculateCumulantsVsM){return;} 
 Int_t nBins = fIntFlowCorrelationsVsMPro[0]->GetNbinsX(); // to be improved (hardwired 0) 
 for(Int_t b=1;b<=nBins;b++)
 {
  // Q-cumulants:
  Double_t qc2VsM = fIntFlowQcumulantsVsM[0]->GetBinContent(b); // QC{2}  
  Double_t qc4VsM = fIntFlowQcumulantsVsM[1]->GetBinContent(b); // QC{4}  
  Double_t qc6VsM = fIntFlowQcumulantsVsM[2]->GetBinContent(b); // QC{6}  
  Double_t qc8VsM = fIntFlowQcumulantsVsM[3]->GetBinContent(b); // QC{8}
  // Q-cumulants's statistical errors: 
  Double_t qc2ErrorVsM = fIntFlowQcumulantsVsM[0]->GetBinError(b); // QC{2} stat. error  
  Double_t qc4ErrorVsM = fIntFlowQcumulantsVsM[1]->GetBinError(b); // QC{4} stat. error  
  Double_t qc6ErrorVsM = fIntFlowQcumulantsVsM[2]->GetBinError(b); // QC{6} stat. error  
  Double_t qc8ErrorVsM = fIntFlowQcumulantsVsM[3]->GetBinError(b); // QC{8} stat. error
  // Reference flow estimates:
  Double_t v2VsM = 0.; // v{2,QC}  
  Double_t v4VsM = 0.; // v{4,QC}  
  Double_t v6VsM = 0.; // v{6,QC}  
  Double_t v8VsM = 0.; // v{8,QC}
  // Reference flow estimates errors:
  Double_t v2ErrorVsM = 0.; // v{2,QC} stat. error  
  Double_t v4ErrorVsM = 0.; // v{4,QC} stat. error
  Double_t v6ErrorVsM = 0.; // v{6,QC} stat. error  
  Double_t v8ErrorVsM = 0.; // v{8,QC} stat. error
  // Calculate reference flow estimates from Q-cumulants: 
  if(qc2VsM>=0.){v2VsM = pow(qc2VsM,0.5);} 
  if(qc4VsM<=0.){v4VsM = pow(-1.*qc4VsM,1./4.);} 
  if(qc6VsM>=0.){v6VsM = pow((1./4.)*qc6VsM,1./6.);}
  if(qc8VsM<=0.){v8VsM = pow((-1./33.)*qc8VsM,1./8.);}  
  // Calculate stat. error for reference flow estimates from stat. error of Q-cumulants: 
  if(qc2VsM>0.){v2ErrorVsM = (1./2.)*pow(qc2VsM,-0.5)*qc2ErrorVsM;} 
  if(qc4VsM<0.){v4ErrorVsM = (1./4.)*pow(-qc4VsM,-3./4.)*qc4ErrorVsM;} 
  if(qc6VsM>0.){v6ErrorVsM = (1./6.)*pow(2.,-1./3.)*pow(qc6VsM,-5./6.)*qc6ErrorVsM;}   
  if(qc8VsM<0.){v8ErrorVsM = (1./8.)*pow(33.,-1./8.)*pow(-qc8VsM,-7./8.)*qc8ErrorVsM;}                       
  // Store the results and statistical errors of integrated flow estimates:
  fIntFlowVsM[0]->SetBinContent(b,v2VsM);
  fIntFlowVsM[0]->SetBinError(b,v2ErrorVsM);
  fIntFlowVsM[1]->SetBinContent(b,v4VsM);
  fIntFlowVsM[1]->SetBinError(b,v4ErrorVsM);
  fIntFlowVsM[2]->SetBinContent(b,v6VsM);
  fIntFlowVsM[2]->SetBinError(b,v6ErrorVsM);
  fIntFlowVsM[3]->SetBinContent(b,v8VsM);
  fIntFlowVsM[3]->SetBinError(b,v8ErrorVsM);
 } // end of for(Int_t b=1;b<=nBins;b++)
 
 // 'Rebinned in M' calculation: // to be improved - this can be implemented better:   
 // Reference flow estimates:
 Double_t v2RebinnedInM = 0.; // v{2,QC}  
 Double_t v4RebinnedInM = 0.; // v{4,QC}  
 Double_t v6RebinnedInM = 0.; // v{6,QC}  
 Double_t v8RebinnedInM = 0.; // v{8,QC}
 // Reference flow's statistical errors:
 Double_t v2ErrorRebinnedInM = 0.; // v{2,QC} stat. error 
 Double_t v4ErrorRebinnedInM = 0.; // v{4,QC} stat. error
 Double_t v6ErrorRebinnedInM = 0.; // v{6,QC} stat. error
 Double_t v8ErrorRebinnedInM = 0.; // v{8,QC} stat. error
 // Q-cumulants:
 Double_t qc2RebinnedInM = fIntFlowQcumulantsRebinnedInM->GetBinContent(1); // QC{2}  
 Double_t qc4RebinnedInM = fIntFlowQcumulantsRebinnedInM->GetBinContent(2); // QC{4}  
 Double_t qc6RebinnedInM = fIntFlowQcumulantsRebinnedInM->GetBinContent(3); // QC{6}  
 Double_t qc8RebinnedInM = fIntFlowQcumulantsRebinnedInM->GetBinContent(4); // QC{8}
 // Q-cumulants's statistical errors: 
 Double_t qc2ErrorRebinnedInM = fIntFlowQcumulantsRebinnedInM->GetBinError(1); // QC{2} stat. error  
 Double_t qc4ErrorRebinnedInM = fIntFlowQcumulantsRebinnedInM->GetBinError(2); // QC{4} stat. error  
 Double_t qc6ErrorRebinnedInM = fIntFlowQcumulantsRebinnedInM->GetBinError(3); // QC{6} stat. error  
 Double_t qc8ErrorRebinnedInM = fIntFlowQcumulantsRebinnedInM->GetBinError(4); // QC{8} stat. error
 // Calculate reference flow estimates from Q-cumulants: 
 if(qc2RebinnedInM>=0.){v2RebinnedInM = pow(qc2RebinnedInM,0.5);} 
 if(qc4RebinnedInM<=0.){v4RebinnedInM = pow(-1.*qc4RebinnedInM,1./4.);} 
 if(qc6RebinnedInM>=0.){v6RebinnedInM = pow((1./4.)*qc6RebinnedInM,1./6.);}
 if(qc8RebinnedInM<=0.){v8RebinnedInM = pow((-1./33.)*qc8RebinnedInM,1./8.);}  
 // Calculate stat. error for reference flow estimates from stat. error of Q-cumulants: 
 if(qc2RebinnedInM>0.){v2ErrorRebinnedInM = (1./2.)*pow(qc2RebinnedInM,-0.5)*qc2ErrorRebinnedInM;} 
 if(qc4RebinnedInM<0.){v4ErrorRebinnedInM = (1./4.)*pow(-qc4RebinnedInM,-3./4.)*qc4ErrorRebinnedInM;} 
 if(qc6RebinnedInM>0.){v6ErrorRebinnedInM = (1./6.)*pow(2.,-1./3.)*pow(qc6RebinnedInM,-5./6.)*qc6ErrorRebinnedInM;}   
 if(qc8RebinnedInM<0.){v8ErrorRebinnedInM = (1./8.)*pow(33.,-1./8.)*pow(-qc8RebinnedInM,-7./8.)*qc8ErrorRebinnedInM;}   
 // Print warnings for the 'wrong sign' cumulants: 
 if(TMath::Abs(v2RebinnedInM) < 1.e-44)
 {
  cout<<" WARNING: Wrong sign QC{2} rebinned in M, couldn't calculate v{2,QC} !!!!"<<endl;
 }
 if(TMath::Abs(v4RebinnedInM) < 1.e-44)
 {
  cout<<" WARNING: Wrong sign QC{4} rebinned in M, couldn't calculate v{4,QC} !!!!"<<endl;
 }
 if(TMath::Abs(v6RebinnedInM) < 1.e-44)
 {
  cout<<" WARNING: Wrong sign QC{6} rebinned in M, couldn't calculate v{6,QC} !!!!"<<endl;
 }
 if(TMath::Abs(v8RebinnedInM) < 1.e-44)
 {
  cout<<" WARNING: Wrong sign QC{8} rebinned in M, couldn't calculate v{8,QC} !!!!"<<endl;
 }                       
 // Store the results and statistical errors of integrated flow estimates:
 fIntFlowRebinnedInM->SetBinContent(1,v2RebinnedInM);
 fIntFlowRebinnedInM->SetBinError(1,v2ErrorRebinnedInM);
 fIntFlowRebinnedInM->SetBinContent(2,v4RebinnedInM);
 fIntFlowRebinnedInM->SetBinError(2,v4ErrorRebinnedInM);
 fIntFlowRebinnedInM->SetBinContent(3,v6RebinnedInM);
 fIntFlowRebinnedInM->SetBinError(3,v6ErrorRebinnedInM);
 fIntFlowRebinnedInM->SetBinContent(4,v8RebinnedInM);
 fIntFlowRebinnedInM->SetBinError(4,v8ErrorRebinnedInM);    
  
} // end of AliFlowAnalysisWithQCumulants::CalculateReferenceFlow()

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

void AliFlowAnalysisWithQCumulants::FillCommonHistResultsIntFlow()
{
 // Fill in AliFlowCommonHistResults histograms relevant for reference flow.
 
 // There are two possibilities here:
 // a) Store minimum bias reference flow - use SetMinimumBiasReferenceFlow(kTRUE). This result is 
 //    biased by the interplay between nonflow correlations and multiplicity fluctuations and is 
 //    also stored in local histogram fIntFlow; 
 // b) Store reference flow obtained from flow analysis performed at fixed multiplicity and 
 //    rebinned only at the end of the day - use SetMinimumBiasReferenceFlow(kFALSE). This result
 //    is also stored in local histogram fIntFlowRebinnedInM.
 
 // Reference flow estimates:
 Double_t v[4] = {0.};
 // Statistical errors of reference flow estimates:
 Double_t vError[4] = {0.};
  
 for(Int_t b=0;b<4;b++)
 {
  if(fMinimumBiasReferenceFlow)
  { 
   v[b] = fIntFlow->GetBinContent(b+1);
   vError[b] = fIntFlow->GetBinError(b+1);
  } else
    {
     v[b] = fIntFlowRebinnedInM->GetBinContent(b+1);
     vError[b] = fIntFlowRebinnedInM->GetBinError(b+1);
    }
 } // end of for(Int_t b=0;b<4;b++)
  
 // Fill AliFlowCommonHistResults histogram:
 fCommonHistsResults2nd->FillIntegratedFlow(v[0],vError[0]); // to be improved (hardwired 2nd in the name)  
 fCommonHistsResults4th->FillIntegratedFlow(v[1],vError[1]); // to be improved (hardwired 4th in the name)
 if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)) // to be improved (calculate also 6th and 8th order)
 {
  fCommonHistsResults6th->FillIntegratedFlow(v[2],vError[2]); // to be improved (hardwired 6th in the name)
  fCommonHistsResults8th->FillIntegratedFlow(v[3],vError[3]); // to be improved (hardwired 8th in the name) 
 }
 
} // end of AliFlowAnalysisWithQCumulants::FillCommonHistResultsIntFlow()

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrelationsUsingParticleWeights()
{
 // Calculate all correlations needed for integrated flow using particle weights.
  
 // Remark 1: When particle weights are used the binning of fIntFlowCorrelationAllPro is organized as follows:
 //
 //  1st bin: <2>_{1n|1n} = two1n1nW1W1 = <w1 w2 cos(n*(phi1-phi2))>
 //  2nd bin: <2>_{2n|2n} = two2n2nW2W2 = <w1^2 w2^2 cos(2n*(phi1-phi2))>
 //  3rd bin: <2>_{3n|3n} = two3n3nW3W3 = <w1^3 w2^3 cos(3n*(phi1-phi2))> 
 //  4th bin: <2>_{4n|4n} = two4n4nW4W4 = <w1^4 w2^4 cos(4n*(phi1-phi2))>
 //  5th bin:           ----  EMPTY ----
 //  6th bin: <3>_{2n|1n,1n} = three2n1n1nW2W1W1 = <w1^2 w2 w3 cos(n*(2phi1-phi2-phi3))>
 //  7th bin: <3>_{3n|2n,1n} = ...
 //  8th bin: <3>_{4n|2n,2n} = ...
 //  9th bin: <3>_{4n|3n,1n} = ...
 // 10th bin:           ----  EMPTY ----
 // 11th bin: <4>_{1n,1n|1n,1n} = four1n1n1n1nW1W1W1W1 = <w1 w2 w3 w4 cos(n*(phi1+phi2-phi3-phi4))>
 // 12th bin: <4>_{2n,1n|2n,1n} = ...
 // 13th bin: <4>_{2n,2n|2n,2n} = ...
 // 14th bin: <4>_{3n|1n,1n,1n} = ... 
 // 15th bin: <4>_{3n,1n|3n,1n} = ...
 // 16th bin: <4>_{3n,1n|2n,2n} = ...
 // 17th bin: <4>_{4n|2n,1n,1n} = ... 
 // 18th bin:           ----  EMPTY ----
 // 19th bin: <5>_{2n|1n,1n,1n,1n} = ...
 // 20th bin: <5>_{2n,2n|2n,1n,1n} = ...
 // 21st bin: <5>_{3n,1n|2n,1n,1n} = ...
 // 22nd bin: <5>_{4n|1n,1n,1n,1n} = ...
 // 23rd bin:           ----  EMPTY ----
 // 24th bin: <6>_{1n,1n,1n|1n,1n,1n} = ...
 // 25th bin: <6>_{2n,1n,1n|2n,1n,1n} = ...
 // 26th bin: <6>_{2n,2n|1n,1n,1n,1n} = ...
 // 27th bin: <6>_{3n,1n|1n,1n,1n,1n} = ...
 // 28th bin:           ----  EMPTY ----
 // 29th bin: <7>_{2n,1n,1n|1n,1n,1n,1n} = ...
 // 30th bin:           ----  EMPTY ----
 // 31st bin: <8>_{1n,1n,1n,1n|1n,1n,1n,1n} = ...
 
 // Remark 2: When particle weights are used there are some extra correlations. They are stored in 
 // fIntFlowExtraCorrelationsPro binning of which is organized as follows:
 
 // 1st bin: two1n1nW3W1 = <w1^3 w2 cos(n*(phi1-phi2))>
 // 2nd bin: two1n1nW1W1W2 = <w1 w2 w3^2 cos(n*(phi1-phi2))>  
 
 // multiplicity (number of particles used to determine the reaction plane)
 Double_t dMult = (*fSpk)(0,0);
 
 // real and imaginary parts of weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n1k = (*fReQ)(0,1);
 Double_t dReQ2n2k = (*fReQ)(1,2);
 Double_t dReQ3n3k = (*fReQ)(2,3);
 Double_t dReQ4n4k = (*fReQ)(3,4);
 Double_t dReQ1n3k = (*fReQ)(0,3);
 Double_t dImQ1n1k = (*fImQ)(0,1);
 Double_t dImQ2n2k = (*fImQ)(1,2);
 Double_t dImQ3n3k = (*fImQ)(2,3);
 Double_t dImQ4n4k = (*fImQ)(3,4);
 Double_t dImQ1n3k = (*fImQ)(0,3);

 // dMs are variables introduced in order to simplify some Eqs. bellow:
 //..............................................................................................
 Double_t dM11 = (*fSpk)(1,1)-(*fSpk)(0,2); // dM11 = sum_{i,j=1,i!=j}^M w_i w_j
 Double_t dM22 = (*fSpk)(1,2)-(*fSpk)(0,4); // dM22 = sum_{i,j=1,i!=j}^M w_i^2 w_j^2
 Double_t dM33 = (*fSpk)(1,3)-(*fSpk)(0,6); // dM33 = sum_{i,j=1,i!=j}^M w_i^3 w_j^3
 Double_t dM44 = (*fSpk)(1,4)-(*fSpk)(0,8); // dM44 = sum_{i,j=1,i!=j}^M w_i^4 w_j^4
 Double_t dM31 = (*fSpk)(0,3)*(*fSpk)(0,1)-(*fSpk)(0,4); // dM31 = sum_{i,j=1,i!=j}^M w_i^3 w_j
 Double_t dM211 = (*fSpk)(0,2)*(*fSpk)(1,1)-2.*(*fSpk)(0,3)*(*fSpk)(0,1)
                - (*fSpk)(1,2)+2.*(*fSpk)(0,4); // dM211 = sum_{i,j,k=1,i!=j!=k}^M w_i^2 w_j w_k
 Double_t dM1111 = (*fSpk)(3,1)-6.*(*fSpk)(0,2)*(*fSpk)(1,1)  
                 + 8.*(*fSpk)(0,3)*(*fSpk)(0,1)
                 + 3.*(*fSpk)(1,2)-6.*(*fSpk)(0,4); // dM1111 = sum_{i,j,k,l=1,i!=j!=k!=l}^M w_i w_j w_k w_l
 //..............................................................................................

 // 2-particle correlations:
 Double_t two1n1nW1W1 = 0.; // <w1 w2 cos(n*(phi1-phi2))>
 Double_t two2n2nW2W2 = 0.; // <w1^2 w2^2 cos(2n*(phi1-phi2))>
 Double_t two3n3nW3W3 = 0.; // <w1^3 w2^3 cos(3n*(phi1-phi2))>
 Double_t two4n4nW4W4 = 0.; // <w1^4 w2^4 cos(4n*(phi1-phi2))>
 if(dMult>1) 
 { 
  if(dM11)
  {
   two1n1nW1W1 = (pow(dReQ1n1k,2)+pow(dImQ1n1k,2)-(*fSpk)(0,2))/dM11;    
   // average correlation <w1 w2 cos(n*(phi1-phi2))> for single event: 
   fIntFlowCorrelationsEBE->SetBinContent(1,two1n1nW1W1);
   fIntFlowEventWeightsForCorrelationsEBE->SetBinContent(1,dM11);
   // average correlation <w1 w2 cos(n*(phi1-phi2))> for all events:
   fIntFlowCorrelationsPro->Fill(0.5,two1n1nW1W1,dM11);  
   // average squared correlation <w1 w2 cos(n*(phi1-phi2))> for all events:
   fIntFlowSquaredCorrelationsPro->Fill(0.5,two1n1nW1W1*two1n1nW1W1,dM11); 
   fIntFlowCorrelationsAllPro->Fill(0.5,two1n1nW1W1,dM11);   
  }
  if(dM22)
  {
   two2n2nW2W2 = (pow(dReQ2n2k,2)+pow(dImQ2n2k,2)-(*fSpk)(0,4))/dM22; 
   // ...
   // average correlation <w1^2 w2^2 cos(2n*(phi1-phi2))> for all events:
   fIntFlowCorrelationsAllPro->Fill(1.5,two2n2nW2W2,dM22);   
  }
  if(dM33)
  {
   two3n3nW3W3 = (pow(dReQ3n3k,2)+pow(dImQ3n3k,2)-(*fSpk)(0,6))/dM33;
   // ...
   // average correlation <w1^3 w2^3 cos(3n*(phi1-phi2))> for all events:
   fIntFlowCorrelationsAllPro->Fill(2.5,two3n3nW3W3,dM33);   
  }
  if(dM44)
  {
   two4n4nW4W4 = (pow(dReQ4n4k,2)+pow(dImQ4n4k,2)-(*fSpk)(0,8))/dM44; 
   // ...
   // average correlation <w1^4 w2^4 cos(4n*(phi1-phi2))> for all events:
   fIntFlowCorrelationsAllPro->Fill(3.5,two4n4nW4W4,dM44);      
  }
 } // end of if(dMult>1) 

 // extra 2-particle correlations:
 Double_t two1n1nW3W1 = 0.; // <w1^3 w2 cos(n*(phi1-phi2))>
 Double_t two1n1nW1W1W2 = 0.; // <w1 w2 w3^2 cos(n*(phi1-phi2))> 
 if(dMult>1) 
 {    
  if(dM31)
  {
   two1n1nW3W1 = (dReQ1n3k*dReQ1n1k+dImQ1n3k*dImQ1n1k-(*fSpk)(0,4))/dM31; 
   fIntFlowExtraCorrelationsPro->Fill(0.5,two1n1nW3W1,dM31);  
  } 
  if(dM211)
  {
   two1n1nW1W1W2 = ((*fSpk)(0,2)*(pow(dReQ1n1k,2)+pow(dImQ1n1k,2)-(*fSpk)(0,2))
                 - 2.*(dReQ1n3k*dReQ1n1k+dImQ1n3k*dImQ1n1k
                 - (*fSpk)(0,4)))/dM211;
   fIntFlowExtraCorrelationsPro->Fill(1.5,two1n1nW1W1W2,dM211);  
  }  
 } // end of if(dMult>1)
 //..............................................................................................
 
 //..............................................................................................
 // 3-particle correlations:
 Double_t three2n1n1nW2W1W1 = 0.; // <w1^2 w2 w3 cos(n*(2phi1-phi2-phi3))>
 
 if(dMult>2) 
 { 
  if(dM211)
  {                                                       
   three2n1n1nW2W1W1 = (pow(dReQ1n1k,2.)*dReQ2n2k+2.*dReQ1n1k*dImQ1n1k*dImQ2n2k-pow(dImQ1n1k,2.)*dReQ2n2k
                     - 2.*(dReQ1n3k*dReQ1n1k+dImQ1n3k*dImQ1n1k)
                     - pow(dReQ2n2k,2)-pow(dImQ2n2k,2)
                     + 2.*(*fSpk)(0,4))/dM211;                                                                               
   fIntFlowCorrelationsAllPro->Fill(5.5,three2n1n1nW2W1W1,dM211);
  } 
 } // end of if(dMult>2) 
 //..............................................................................................
 
 //..............................................................................................
 // 4-particle correlations:
 Double_t four1n1n1n1nW1W1W1W1 = 0.; // <w1 w2 w3 w4 cos(n*(phi1+phi2-phi3-phi4))>
 if(dMult>3) 
 { 
  if(dM1111)
  {      
   four1n1n1n1nW1W1W1W1 = (pow(pow(dReQ1n1k,2.)+pow(dImQ1n1k,2.),2)
                        - 2.*(pow(dReQ1n1k,2.)*dReQ2n2k+2.*dReQ1n1k*dImQ1n1k*dImQ2n2k-pow(dImQ1n1k,2.)*dReQ2n2k)
                        + 8.*(dReQ1n3k*dReQ1n1k+dImQ1n3k*dImQ1n1k)
                        + (pow(dReQ2n2k,2)+pow(dImQ2n2k,2))
                        - 4.*(*fSpk)(0,2)*(pow(dReQ1n1k,2)+pow(dImQ1n1k,2))
                        - 6.*(*fSpk)(0,4)+2.*(*fSpk)(1,2))/dM1111;  
                          
   // average correlation <w1 w2 w3 w4 cos(n*(phi1+phi2-phi3-phi4))> for single event: 
   fIntFlowCorrelationsEBE->SetBinContent(2,four1n1n1n1nW1W1W1W1);
   fIntFlowEventWeightsForCorrelationsEBE->SetBinContent(2,dM1111);
   // average correlation <w1 w2 w3 w4 cos(n*(phi1+phi2-phi3-phi4))> for all events:
   fIntFlowCorrelationsPro->Fill(1.5,four1n1n1n1nW1W1W1W1,dM1111);   
   // average squared correlation <w1 w2 w3 w4 cos(n*(phi1+phi2-phi3-phi4))> for all events:
   fIntFlowSquaredCorrelationsPro->Fill(1.5,four1n1n1n1nW1W1W1W1*four1n1n1n1nW1W1W1W1,dM1111);      
   fIntFlowCorrelationsAllPro->Fill(10.5,four1n1n1n1nW1W1W1W1,dM1111);   
  } 
 } // end of if(dMult>3) 
 //..............................................................................................
 
} // end of AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrelationsUsingParticleWeights()

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

void AliFlowAnalysisWithQCumulants::InitializeArraysForIntFlow()
{
 // Initialize all arrays used to calculate integrated flow.
 
 for(Int_t sc=0;sc<2;sc++) // sin or cos terms
 {
  fIntFlowCorrectionTermsForNUAEBE[sc] = NULL;
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[sc] = NULL;
  fIntFlowCorrectionTermsForNUAPro[sc] = NULL;
  fIntFlowCorrectionTermsForNUAHist[sc] = NULL;
  for(Int_t ci=0;ci<4;ci++) // correction term index (to be improved - hardwired 4)
  {
   fIntFlowCorrectionTermsForNUAVsMPro[sc][ci] = NULL;
  }
  for(Int_t power=0;power<2;power++) // linear or quadratic 
  {
   fIntFlowSumOfEventWeightsNUA[sc][power] = NULL;
  }
 }
 for(Int_t power=0;power<2;power++) // linear or quadratic 
 {
  fIntFlowSumOfEventWeights[power] = NULL;    
 }
 for(Int_t i=0;i<4;i++) // print on the screen the final results (0=RF, 1=RP, 2=POI, 3=RF (rebbined in M))
 {
  fPrintFinalResults[i] = kTRUE;
 }
 for(Int_t ci=0;ci<4;ci++) // correlation index or cumulant order
 {
  fIntFlowCorrelationsVsMPro[ci] = NULL;
  fIntFlowSquaredCorrelationsVsMPro[ci] = NULL;
  fIntFlowCorrelationsVsMHist[ci] = NULL;
  fIntFlowQcumulantsVsM[ci] = NULL;
  fIntFlowVsM[ci] = NULL;
  fIntFlowDetectorBiasVsM[ci] = NULL;
  for(Int_t lc=0;lc<2;lc++)
  {
   fIntFlowSumOfEventWeightsVsM[ci][lc] = NULL;
  }
 } 
 for(Int_t pi=0;pi<6;pi++) // product or covariance index
 {
  fIntFlowProductOfCorrelationsVsMPro[pi] = NULL;
  fIntFlowCovariancesVsM[pi] = NULL;
  fIntFlowSumOfProductOfEventWeightsVsM[pi] = NULL;
 } 
 for(Int_t ci=0;ci<64;ci++) // correlation index for all correlations vs M profiles (to be improved - hardwired 64)
 {
  fIntFlowCorrelationsAllVsMPro[ci] = NULL;
 } 

} // end of void AliFlowAnalysisWithQCumulants::InitializeArraysForIntFlow()

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

void AliFlowAnalysisWithQCumulants::InitializeArraysForDiffFlow()
{
 // Initialize all arrays needed to calculate differential flow.
 //  a) Initialize lists holding profiles;
 //  b) Initialize lists holding histograms;
 //  c) Initialize event-by-event quantities;
 //  d) Initialize profiles;
 //  e) Initialize histograms holding final results.
 
 // a) Initialize lists holding profiles;
 for(Int_t t=0;t<2;t++) // type (RP, POI)
 {
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  {
   fDiffFlowCorrelationsProList[t][pe] = NULL;
   fDiffFlowProductOfCorrelationsProList[t][pe] = NULL;
   fDiffFlowCorrectionsProList[t][pe] = NULL;
  }
  // 2D:
  f2DDiffFlowCorrelationsProList[t] = NULL;
 }  
 
 // b) Initialize lists holding histograms;
 for(Int_t t=0;t<2;t++) // type (RP, POI)
 {
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  {
   fDiffFlowCorrelationsHistList[t][pe] = NULL;
   for(Int_t power=0;power<2;power++)
   {
    fDiffFlowSumOfEventWeightsHistList[t][pe][power] = NULL;
   } // end of for(Int_t power=0;power<2;power++)  
   fDiffFlowSumOfProductOfEventWeightsHistList[t][pe] = NULL;
   fDiffFlowCorrectionsHistList[t][pe] = NULL;
   fDiffFlowCovariancesHistList[t][pe] = NULL;
   fDiffFlowCumulantsHistList[t][pe] = NULL;
   fDiffFlowDetectorBiasHistList[t][pe] = NULL;
   fDiffFlowHistList[t][pe] = NULL;
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
 } // enf of for(Int_t t=0;t<2;t++) // type (RP, POI) 
 
 // c) Initialize event-by-event quantities:
 // 1D:
 for(Int_t t=0;t<3;t++) // type (RP, POI, POI&&RP)
 {
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  { 
   for(Int_t m=0;m<4;m++) // multiple of harmonic
   {
    for(Int_t k=0;k<9;k++) // power of weight
    {
     fReRPQ1dEBE[t][pe][m][k] = NULL;
     fImRPQ1dEBE[t][pe][m][k] = NULL;
     fs1dEBE[t][pe][k] = NULL; // to be improved (this doesn't need to be within loop over m)
    }   
   }
  }
 }
 // 1D:
 for(Int_t t=0;t<2;t++) // type (RP or POI)
 {
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  { 
   for(Int_t sc=0;sc<2;sc++) // sin or cos terms
   {
    for(Int_t cti=0;cti<9;cti++) // correction term index
    {
     fDiffFlowCorrectionTermsForNUAEBE[t][pe][sc][cti] = NULL;
    }   
   }
  }
 }
 // 2D:  
 for(Int_t t=0;t<3;t++) // type (RP, POI, POI&&RP)
 {
  for(Int_t m=0;m<4;m++) // multiple of harmonic
  {
   for(Int_t k=0;k<9;k++) // power of weight
   {
    fReRPQ2dEBE[t][m][k] = NULL;
    fImRPQ2dEBE[t][m][k] = NULL;
    fs2dEBE[t][k] = NULL; // to be improved (this doesn't need to be within loop over m)
   }   
  }
 }
 
 // d) Initialize profiles:
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  {
   for(Int_t ci=0;ci<4;ci++) // correlation index
   {
    fDiffFlowCorrelationsPro[t][pe][ci] = NULL;
    fDiffFlowSquaredCorrelationsPro[t][pe][ci] = NULL;
   } // end of for(Int_t ci=0;ci<4;ci++)   
   for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index
   {
    for(Int_t mci2=0;mci2<8;mci2++) // mixed correlation index
    {
     fDiffFlowProductOfCorrelationsPro[t][pe][mci1][mci2] = NULL;
    } // end of for(Int_t mci2=0;mci2<8;mci2++) // mixed correlation index
   } // end of for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index  
   // correction terms for nua:
   for(Int_t sc=0;sc<2;sc++) // sin or cos terms
   {
    for(Int_t cti=0;cti<9;cti++) // correction term index
    {
     fDiffFlowCorrectionTermsForNUAPro[t][pe][sc][cti] = NULL;
    }   
   }
   // other differential correlators:
   for(Int_t sc=0;sc<2;sc++) // sin or cos terms
   {
    for(Int_t ci=0;ci<1;ci++) // correction term index
    {
     fOtherDiffCorrelators[t][pe][sc][ci] = NULL;
    }   
   }
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
  for(Int_t ci=0;ci<4;ci++) // correlation index
  {
   f2DDiffFlowCorrelationsPro[t][ci] = NULL;
  }
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI
  
 // e) Initialize histograms holding final results.
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  {
   for(Int_t ci=0;ci<4;ci++) // correlation index
   {
    fDiffFlowCorrelationsHist[t][pe][ci] = NULL;
    fDiffFlowCumulants[t][pe][ci] = NULL;
    fDiffFlowDetectorBias[t][pe][ci] = NULL;
    fDiffFlow[t][pe][ci] = NULL;
   } // end of for(Int_t ci=0;ci<4;ci++)    
   for(Int_t covarianceIndex=0;covarianceIndex<5;covarianceIndex++) 
   {
    fDiffFlowCovariances[t][pe][covarianceIndex] = NULL;     
   } // end of for(Int_t covarianceIndex=0;covarianceIndex<5;covarianceIndex++) 
   // correction terms for nua:
   for(Int_t sc=0;sc<2;sc++) // sin or cos terms
   {
    for(Int_t cti=0;cti<9;cti++) // correction term index
    {
     fDiffFlowCorrectionTermsForNUAHist[t][pe][sc][cti] = NULL;
    }   
   }
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
  for(Int_t ci=0;ci<4;ci++) // correlation index
  {
   f2DDiffFlowCumulants[t][ci] = NULL;
   f2DDiffFlow[t][ci] = NULL;
  }
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI
 
 // sum of event weights for reduced correlations:
 for(Int_t t=0;t<2;t++) // type = RP or POI
 {
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  {
   for(Int_t p=0;p<2;p++) // power of weight is 1 or 2
   {
    for(Int_t ew=0;ew<4;ew++) // event weight index for reduced correlations
    {
     fDiffFlowSumOfEventWeights[t][pe][p][ew] = NULL;
    } 
   }   
  }
 }
 // product of event weights for both types of correlations:
 for(Int_t t=0;t<2;t++) // type = RP or POI
 {
  for(Int_t pe=0;pe<2;pe++) // pt or eta
  {
   for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index
   {
    for(Int_t mci2=0;mci2<8;mci2++) // mixed correlation index
    {
     fDiffFlowSumOfProductOfEventWeights[t][pe][mci1][mci2] = NULL;
    } 
   }   
  }
 }
    
} // end of AliFlowAnalysisWithQCumulants::InitializeArraysForDiffFlow()

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCumulants(TString type, TString ptOrEta)
{
 // Calculate differential flow cumulants from measured multiparticle correlations.
 
 // REMARK: Cumulants calculated in this method are NOT corrected for non-uniform acceptance. 
 // This correction, if enabled via setter SetApplyCorrectionForNUA(Bool_t), is applied 
 // in the method CalculateDiffFlowCumulantsCorrectedForNUA(TString type, TString ptOrEta)
 
 Int_t t = 0;
 Int_t pe = 0;

 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   } 
     
 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   } 
     
 // Common:
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 
 // Correlation <<2>>: 
 Double_t two = fIntFlowCorrelationsHist->GetBinContent(1);
 Double_t twoError = fIntFlowCorrelationsHist->GetBinError(1);
 
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // Reduced correlations:   
  Double_t twoPrime = fDiffFlowCorrelationsHist[t][pe][0]->GetBinContent(b); // <<2'>>
  Double_t twoPrimeError = fDiffFlowCorrelationsHist[t][pe][0]->GetBinError(b); // stat. error of <<2'>>
  Double_t fourPrime = fDiffFlowCorrelationsHist[t][pe][1]->GetBinContent(b); // <<4'>>
  Double_t fourPrimeError = fDiffFlowCorrelationsHist[t][pe][1]->GetBinError(b); // stat. error of <<4'>>
  // Covariances:
  Double_t wCovTwoTwoReduced = fDiffFlowCovariances[t][pe][0]->GetBinContent(b); // Cov(<2>,<2'>) * prefactor(<2>,<2'>)
  Double_t wCovTwoFourReduced = fDiffFlowCovariances[t][pe][1]->GetBinContent(b); // Cov(<2>,<4'>) * prefactor(<2>,<4'>)
  Double_t wCovTwoReducedFourReduced = fDiffFlowCovariances[t][pe][4]->GetBinContent(b); // Cov(<2'>,<4'>) * prefactor(<2'>,<4'>)
  // QC{2'}:
  Double_t qc2Prime = twoPrime; // QC{2'}
  Double_t qc2PrimeError = twoPrimeError; // stat. error of QC{2'}
  fDiffFlowCumulants[t][pe][0]->SetBinContent(b,qc2Prime); 
  fDiffFlowCumulants[t][pe][0]->SetBinError(b,qc2PrimeError); 
  // QC{4'}:
  Double_t qc4Prime = fourPrime - 2.*twoPrime*two; // QC{4'} = <<4'>> - 2*<<2'>><<2>>
  Double_t qc4PrimeError = 0.; // stat. error of QC{4'}
  Double_t qc4PrimeErrorSquared = 4.*pow(twoPrime,2.)*pow(twoError,2.)
                                + 4.*pow(two,2.)*pow(twoPrimeError,2.)
                                + pow(fourPrimeError,2.)
                                + 8.*two*twoPrime*wCovTwoTwoReduced
                                - 4.*twoPrime*wCovTwoFourReduced
                                - 4.*two*wCovTwoReducedFourReduced;
  if(qc4PrimeErrorSquared>0.)
  {
   qc4PrimeError = pow(qc4PrimeErrorSquared,0.5);
  } 
  fDiffFlowCumulants[t][pe][1]->SetBinContent(b,qc4Prime); 
  fDiffFlowCumulants[t][pe][1]->SetBinError(b,qc4PrimeError); 
 } // end of for(Int_t p=1;p<=fnBinsPt;p++)
    
} // end of void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCumulants(TString type, Bool_t useParticleWeights, TString eventWeights); 

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

void AliFlowAnalysisWithQCumulants::Calculate2DDiffFlowCumulants(TString type)
{
 // Calculate 2D differential cumulants.
 
 // Remark: correction for detector effects and error propagation not implemented yet for 2D differential cumulants.
 
 Int_t t = 0;

 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }
       
 // Reference correlation <<2>>: 
 Double_t two = fIntFlowCorrelationsHist->GetBinContent(1);
 
 // Looping over all (pt,eta) bins and calculating differential flow cumulants: 
 for(Int_t p=1;p<=fnBinsPt;p++)
 {
  for(Int_t e=1;e<=fnBinsEta;e++)
  {
   // Reduced correlations:   
   Double_t twoPrime = f2DDiffFlowCorrelationsPro[t][0]->GetBinContent(f2DDiffFlowCorrelationsPro[t][0]->GetBin(p,e)); // <<2'>>(pt,eta)
   Double_t fourPrime = f2DDiffFlowCorrelationsPro[t][1]->GetBinContent(f2DDiffFlowCorrelationsPro[t][1]->GetBin(p,e)); // <<4'>>(pt,eta)
   // Cumulants:
   Double_t qc2Prime = twoPrime; // QC{2'} = <<2'>>   
   f2DDiffFlowCumulants[t][0]->SetBinContent(f2DDiffFlowCumulants[t][0]->GetBin(p,e),qc2Prime); 
   Double_t qc4Prime = fourPrime - 2.*twoPrime*two; // QC{4'} = <<4'>> - 2*<<2'>><<2>>
   f2DDiffFlowCumulants[t][1]->SetBinContent(f2DDiffFlowCumulants[t][1]->GetBin(p,e),qc4Prime); 
  } // end of for(Int_t e=1;e<=fnBinsEta;e++)
 } // end of for(Int_t p=1;p<=fnBinsPt;p++)
 
} // end of void AliFlowAnalysisWithQCumulants::Calculate2DDiffFlowCumulants(TString type)

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

void AliFlowAnalysisWithQCumulants::CalculateFinalResultsForRPandPOIIntegratedFlow(TString type)
{
 // Calculate final results for integrated flow of RPs and POIs. 
  
 // to be improved - check if the integrated flow calculation here is actually correct 
  
 Int_t t = 0; // RP = 0, POI = 1

 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }
     
 // pt yield:    
 TH1F *yield2ndPt = NULL;
 TH1F *yield4thPt = NULL;
 TH1F *yield6thPt = NULL;
 TH1F *yield8thPt = NULL;
 
 if(type == "POI")
 {
  if(fFillMultipleControlHistograms)
  {
   yield2ndPt = (TH1F*)(fCommonHists2nd->GetHistPtPOI())->Clone();
   yield4thPt = (TH1F*)(fCommonHists4th->GetHistPtPOI())->Clone();
   yield6thPt = (TH1F*)(fCommonHists6th->GetHistPtPOI())->Clone();
   yield8thPt = (TH1F*)(fCommonHists8th->GetHistPtPOI())->Clone();  
  } else
    {
     yield2ndPt = (TH1F*)(fCommonHists->GetHistPtPOI())->Clone();
     yield4thPt = (TH1F*)(fCommonHists->GetHistPtPOI())->Clone();
     yield6thPt = (TH1F*)(fCommonHists->GetHistPtPOI())->Clone();
     yield8thPt = (TH1F*)(fCommonHists->GetHistPtPOI())->Clone();     
    }
 } 
 else if(type == "RP")
 {
  if(fFillMultipleControlHistograms)
  {
   yield2ndPt = (TH1F*)(fCommonHists2nd->GetHistPtRP())->Clone();
   yield4thPt = (TH1F*)(fCommonHists4th->GetHistPtRP())->Clone();
   yield6thPt = (TH1F*)(fCommonHists6th->GetHistPtRP())->Clone();
   yield8thPt = (TH1F*)(fCommonHists8th->GetHistPtRP())->Clone();  
  } else
    {
     yield2ndPt = (TH1F*)(fCommonHists->GetHistPtRP())->Clone();
     yield4thPt = (TH1F*)(fCommonHists->GetHistPtRP())->Clone();
     yield6thPt = (TH1F*)(fCommonHists->GetHistPtRP())->Clone();
     yield8thPt = (TH1F*)(fCommonHists->GetHistPtRP())->Clone();    
    } 
 } 
 
 if(!yield2ndPt){return;}
 if(!yield4thPt){return;}
 if(!yield6thPt){return;}
 if(!yield8thPt){return;} 

 Int_t nBinsPt = yield2ndPt->GetNbinsX();
 
 TH1D *flow2ndPt = NULL;
 TH1D *flow4thPt = NULL;
 TH1D *flow6thPt = NULL;
 TH1D *flow8thPt = NULL;
 
 // to be improved (hardwired pt index)
 flow2ndPt = (TH1D*)fDiffFlow[t][0][0]->Clone();
 flow4thPt = (TH1D*)fDiffFlow[t][0][1]->Clone();
 flow6thPt = (TH1D*)fDiffFlow[t][0][2]->Clone();
 flow8thPt = (TH1D*)fDiffFlow[t][0][3]->Clone(); 

 if(!flow2ndPt){return;}
 if(!flow4thPt){return;}
 if(!flow6thPt){return;}
 if(!flow8thPt){return;} 
   
 Double_t dvn2nd = 0., dvn4th = 0., dvn6th = 0., dvn8th = 0.; // differential flow
 Double_t dErrvn2nd = 0., dErrvn4th = 0., dErrvn6th = 0., dErrvn8th = 0.; // error on differential flow
 
 Double_t dVn2nd = 0., dVn4th = 0., dVn6th = 0., dVn8th = 0.; // integrated flow 
 Double_t dErrVn2nd = 0., dErrVn4th = 0., dErrVn6th = 0., dErrVn8th = 0.; // error on integrated flow

 Double_t dYield2nd = 0., dYield4th = 0., dYield6th = 0., dYield8th = 0.; // pt yield 
 Double_t dSum2nd = 0., dSum4th = 0., dSum6th = 0., dSum8th = 0.; // needed for normalizing integrated flow
 
 // looping over pt bins:
 for(Int_t p=1;p<nBinsPt+1;p++)
 {
  dvn2nd = flow2ndPt->GetBinContent(p);
  dvn4th = flow4thPt->GetBinContent(p);
  dvn6th = flow6thPt->GetBinContent(p);
  dvn8th = flow8thPt->GetBinContent(p);
  
  dErrvn2nd = flow2ndPt->GetBinError(p);
  dErrvn4th = flow4thPt->GetBinError(p);
  dErrvn6th = flow6thPt->GetBinError(p);
  dErrvn8th = flow8thPt->GetBinError(p);

  dYield2nd = yield2ndPt->GetBinContent(p);  
  dYield4th = yield4thPt->GetBinContent(p);
  dYield6th = yield6thPt->GetBinContent(p);
  dYield8th = yield8thPt->GetBinContent(p);
  
  dVn2nd += dvn2nd*dYield2nd;
  dVn4th += dvn4th*dYield4th;
  dVn6th += dvn6th*dYield6th;
  dVn8th += dvn8th*dYield8th;
  
  dSum2nd += dYield2nd;
  dSum4th += dYield4th;
  dSum6th += dYield6th;
  dSum8th += dYield8th;
  
  dErrVn2nd += dYield2nd*dYield2nd*dErrvn2nd*dErrvn2nd; // ro be improved (check this relation)
  dErrVn4th += dYield4th*dYield4th*dErrvn4th*dErrvn4th;
  dErrVn6th += dYield6th*dYield6th*dErrvn6th*dErrvn6th;
  dErrVn8th += dYield8th*dYield8th*dErrvn8th*dErrvn8th;
    
 } // end of for(Int_t p=1;p<nBinsPt+1;p++)

 // normalizing the results for integrated flow:
 if(dSum2nd) 
 {
  dVn2nd /= dSum2nd;
  dErrVn2nd /= (dSum2nd*dSum2nd);
  dErrVn2nd = TMath::Sqrt(dErrVn2nd);
 } 
 if(dSum4th) 
 {
  dVn4th /= dSum4th;
  dErrVn4th /= (dSum4th*dSum4th);
  dErrVn4th = TMath::Sqrt(dErrVn4th);
 } 
 //if(dSum6th) dVn6th/=dSum6th;
 //if(dSum8th) dVn8th/=dSum8th;
  
 // storing the results for integrated flow in common histos: (to be improved: new method for this?)
 if(type == "POI")
 {
  fCommonHistsResults2nd->FillIntegratedFlowPOI(dVn2nd,dErrVn2nd); 
  fCommonHistsResults4th->FillIntegratedFlowPOI(dVn4th,dErrVn4th); 
  fCommonHistsResults6th->FillIntegratedFlowPOI(dVn6th,0.); // to be improved (errors)
  fCommonHistsResults8th->FillIntegratedFlowPOI(dVn8th,0.); // to be improved (errors)
 }
 else if (type == "RP")
 {
  fCommonHistsResults2nd->FillIntegratedFlowRP(dVn2nd,dErrVn2nd); 
  fCommonHistsResults4th->FillIntegratedFlowRP(dVn4th,dErrVn4th);
  fCommonHistsResults6th->FillIntegratedFlowRP(dVn6th,0.); // to be improved (errors)
  fCommonHistsResults8th->FillIntegratedFlowRP(dVn8th,0.); // to be improved (errors)
 }
 
 delete flow2ndPt;
 delete flow4thPt;
 //delete flow6thPt;
 //delete flow8thPt;
 
 delete yield2ndPt;
 delete yield4thPt;
 delete yield6thPt;
 delete yield8thPt;
           
} // end of AliFlowAnalysisWithQCumulants::CalculateFinalResultsForRPandPOIIntegratedFlow(TString type)

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

void AliFlowAnalysisWithQCumulants::InitializeArraysForDistributions()
{
 // Initialize all arrays used for distributions.
 
 // a) Initialize arrays of histograms used to hold distributions of correlations; 
 // b) Initialize array to hold min and max values of correlations;
 // c) Initialize default min and max values of correlation products;
 // d) Initialize default min and max values of q-vector terms.
 
 // a) Initialize arrays of histograms used to hold distributions of correlations:
 for(Int_t di=0;di<4;di++) // distribution index
 {
  fDistributions[di] = NULL;
 }
 
 // b) Initialize default min and max values of correlations:
 //    (Remark: The default values bellow were chosen for v2=5% and M=500)
 fMinValueOfCorrelation[0] = -0.01; // <2>_min 
 fMaxValueOfCorrelation[0] = 0.04; // <2>_max 
 fMinValueOfCorrelation[1] = -0.00002; // <4>_min 
 fMaxValueOfCorrelation[1] = 0.00015; // <4>_max  
 fMinValueOfCorrelation[2] = -0.0000003; // <6>_min 
 fMaxValueOfCorrelation[2] = 0.0000006; // <6>_max  
 fMinValueOfCorrelation[3] = -0.000000006; // <8>_min 
 fMaxValueOfCorrelation[3] = 0.000000003; // <8>_max 

 // c) Initialize default min and max values of correlation products:
 //    (Remark: The default values bellow were chosen for v2=5% and M=500)
 fMinValueOfCorrelationProduct[0] = -0.01; // <2><4>_min 
 fMaxValueOfCorrelationProduct[0] = 0.04; // <2><4>_max 

 // d) Initialize default min and max values of q-vector terms:
 fMinValueOfQvectorTerms[0] = 0.;
 fMaxValueOfQvectorTerms[0] = 30.;
 fMinValueOfQvectorTerms[1] = 0.;
 fMaxValueOfQvectorTerms[1] = 20.;
 fMinValueOfQvectorTerms[2] = 0.;
 fMaxValueOfQvectorTerms[2] = 200.;
 fMinValueOfQvectorTerms[3] = -30.;
 fMaxValueOfQvectorTerms[3] = 80.;

} // end of void AliFlowAnalysisWithQCumulants::InitializeArraysForDistributions()

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

void AliFlowAnalysisWithQCumulants::InitializeArraysForVarious()
{
 // Initialize all arrays used for various unclassified objects.
 
 for(Int_t p=0;p<4;p++) // [v_min,v_max,refMult_min,refMult_max]
 {
  fPhiDistributionForOneEventSettings[p] = 0.;
 } 
   
} //  end of void AliFlowAnalysisWithQCumulants::InitializeArraysForVarious()

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

void AliFlowAnalysisWithQCumulants::BookEverythingForDistributions()
{
 // a) Book profile to hold all flags for distributions of correlations;
 // b) Book all histograms to hold distributions of correlations.
 
 TString correlationIndex[4] = {"#LT2#GT","#LT4#GT","#LT6#GT","#LT8#GT"}; // TBI (should I promote this to data members?)
  
 // a) Book profile to hold all flags for distributions of correlations:
 TString distributionsFlagsName = "fDistributionsFlags";
 distributionsFlagsName += fAnalysisLabel->Data();
 fDistributionsFlags = new TProfile(distributionsFlagsName.Data(),"Flags for Distributions of Correlations",10,0,10);
 fDistributionsFlags->SetTickLength(-0.01,"Y");
 fDistributionsFlags->SetMarkerStyle(25);
 fDistributionsFlags->SetLabelSize(0.05);
 fDistributionsFlags->SetLabelOffset(0.02,"Y");
 fDistributionsFlags->SetStats(kFALSE);
 fDistributionsFlags->GetXaxis()->SetBinLabel(1,"Store or not?");
 fDistributionsFlags->GetXaxis()->SetBinLabel(2,"#LT2#GT_{min}");
 fDistributionsFlags->GetXaxis()->SetBinLabel(3,"#LT2#GT_{max}");
 fDistributionsFlags->GetXaxis()->SetBinLabel(4,"#LT4#GT_{min}");
 fDistributionsFlags->GetXaxis()->SetBinLabel(5,"#LT4#GT_{max}");
 fDistributionsFlags->GetXaxis()->SetBinLabel(6,"#LT6#GT_{min}");
 fDistributionsFlags->GetXaxis()->SetBinLabel(7,"#LT6#GT_{max}");
 fDistributionsFlags->GetXaxis()->SetBinLabel(8,"#LT8#GT_{min}");
 fDistributionsFlags->GetXaxis()->SetBinLabel(9,"#LT8#GT_{max}");
 fDistributionsFlags->GetXaxis()->SetBinLabel(10,"fnBinsForCorrelations");
 fDistributionsList->Add(fDistributionsFlags);
 
 // b) Book all histograms to hold distributions of correlations.
 if(fStoreDistributions)
 { 
  TString distributionsName = "fDistributions";
  distributionsName += fAnalysisLabel->Data();
  for(Int_t di=0;di<4;di++) // distribution index
  {
   fDistributions[di] = new TH1D(Form("Distribution of %s",correlationIndex[di].Data()),Form("Distribution of %s",correlationIndex[di].Data()),fnBinsForCorrelations,fMinValueOfCorrelation[di],fMaxValueOfCorrelation[di]); 
   fDistributions[di]->SetXTitle(correlationIndex[di].Data());
   fDistributionsList->Add(fDistributions[di]);
  } // end of for(Int_t di=0;di<4;di++) // distribution index
 } // end of if(fStoreDistributions)
 
} // end of void AliFlowAnalysisWithQCumulants::BookEverythingForDistributions()

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

void AliFlowAnalysisWithQCumulants::BookEverythingForVarious()
{
 // Book all objects for various unclassified quantities.
 
 if(!fStorePhiDistributionForOneEvent){return;}
 
 // a) Book histogram holding phi distribution for single event to illustrate flow.
 
 // a) Book histogram holding phi distribution for single event to illustrate flow:
 fPhiDistributionForOneEvent = new TH1D("fPhiDistributionForOneEvent","",360,0.,TMath::TwoPi());
 fPhiDistributionForOneEvent->GetXaxis()->SetTitle("#phi");
 fVariousList->Add(fPhiDistributionForOneEvent);
 
} // end of void AliFlowAnalysisWithQCumulants::BookEverythingForVarious()

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

void AliFlowAnalysisWithQCumulants::StoreFlagsForDistributions()
{
 // Store all flags for distributiuons of correlations in profile fDistributionsFlags.
 
 if(!fDistributionsFlags)
 {
  cout<<"WARNING: fDistributionsFlags is NULL in AFAWQC::SDF() !!!!"<<endl;
  exit(0);
 } 

 fDistributionsFlags->Fill(0.5,(Int_t)fStoreDistributions); // histos with distributions of correlations stored or not in the output file
 // store min and max values of correlations:
 for(Int_t di=0;di<4;di++) // distribution index
 {
  fDistributionsFlags->Fill(1.5+2.*(Double_t)di,fMinValueOfCorrelation[di]);
  fDistributionsFlags->Fill(2.5+2.*(Double_t)di,fMaxValueOfCorrelation[di]);
 }
 fDistributionsFlags->Fill(9.5,fnBinsForCorrelations);
     
} // end of void AliFlowAnalysisWithQCumulants::StoreFlagsForDistributions()

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

void AliFlowAnalysisWithQCumulants::StoreDistributionsOfCorrelations()
{
 // Store distributions of correlations.
 
 if(!(fIntFlowCorrelationsEBE && fIntFlowEventWeightsForCorrelationsEBE))
 {
  cout<<"WARNING: fIntFlowCorrelationsEBE && fIntFlowEventWeightsForCorrelationsEBE"<<endl; 
  cout<<"         is NULL in AFAWQC::SDOC() !!!!"<<endl;
  exit(0);
 }

 for(Int_t di=0;di<4;di++) // distribution index
 {
  if(!fDistributions[di])
  { 
   cout<<"WARNING: fDistributions[di] is NULL in AFAWQC::SDOC() !!!!"<<endl;
   cout<<"di = "<<di<<endl;
   exit(0);
  } else 
    {
     fDistributions[di]->Fill(fIntFlowCorrelationsEBE->GetBinContent(di+1),fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(di+1)); 
    } 
 } // end of for(Int_t di=0;di<4;di++) // distribution index

} // end of void AliFlowAnalysisWithQCumulants::StoreDistributionsOfCorrelations()

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

void AliFlowAnalysisWithQCumulants::BookAndNestAllLists()
{
 // Book and nest all lists nested in the base list fHistList.
 //  a) Book and nest lists for integrated flow;
 //  b) Book and nest lists for differential flow;
 //  c) Book and nest list for particle weights;
 //  d) Book and nest list for distributions;
 //  e) Book and nest list for various unclassified objects; 
 //  f) Book and nest list for other differential correlators;
 //  g) Book and nest list for nested loops;
 //  h) Book and nest lists for mixed harmonics;
 //  i) Book and nest lists for control histograms;
 //  j) Book and nest lists for bootstrap.

 // a) Book and nest all lists for integrated flow:
 //  Base list for integrated flow:
 fIntFlowList = new TList();
 fIntFlowList->SetName("Integrated Flow");
 fIntFlowList->SetOwner(kTRUE);
 fHistList->Add(fIntFlowList);
 //  List holding profiles: 
 fIntFlowProfiles = new TList();
 fIntFlowProfiles->SetName("Profiles");
 fIntFlowProfiles->SetOwner(kTRUE);
 fIntFlowList->Add(fIntFlowProfiles);
 //  List holding all profiles with results for correlations vs M:
 if(fCalculateAllCorrelationsVsM)
 {
  fIntFlowAllCorrelationsVsM = new TList();
  fIntFlowAllCorrelationsVsM->SetName("Correlations vs M");
  fIntFlowAllCorrelationsVsM->SetOwner(kTRUE); 
  fIntFlowProfiles->Add(fIntFlowAllCorrelationsVsM);
 } // end of if(fCalculateAllCorrelationsVsM)
 //  List holding histograms with results:
 fIntFlowResults = new TList();
 fIntFlowResults->SetName("Results");
 fIntFlowResults->SetOwner(kTRUE);
 fIntFlowList->Add(fIntFlowResults);
 
 // b) Book and nest lists for differential flow:
 this->BookAndNestListsForDifferentialFlow();
 
 // c) Book and nest list for particle weights:
 fWeightsList->SetName("Weights");
 fWeightsList->SetOwner(kTRUE);   
 fHistList->Add(fWeightsList); 

 // d) Book and nest list for distributions:
 fDistributionsList = new TList();
 fDistributionsList->SetName("Distributions");
 fDistributionsList->SetOwner(kTRUE);
 fHistList->Add(fDistributionsList);
 
 // e) Book and nest list for various unclassified objects:
 if(fStorePhiDistributionForOneEvent)
 {
  fVariousList = new TList();
  fVariousList->SetName("Various");
  fVariousList->SetOwner(kTRUE);
  fHistList->Add(fVariousList);
 }
  
 // f) Book and nest list for other differential correlators:
 fOtherDiffCorrelatorsList = new TList();
 fOtherDiffCorrelatorsList->SetName("Other differential correlators");
 fOtherDiffCorrelatorsList->SetOwner(kTRUE);
 if(fCalculateDiffFlow){fHistList->Add(fOtherDiffCorrelatorsList);} // TBI: Use another flag here instead of fCalculateDiffFlow 
  
 // g) Book and nest list for nested loops:
 fNestedLoopsList = new TList();
 fNestedLoopsList->SetName("Nested Loops");
 fNestedLoopsList->SetOwner(kTRUE);
 fHistList->Add(fNestedLoopsList);

 // h) Book and nest lists for mixed harmonics:
 //  Base list for mixed harmonics:
 fMixedHarmonicsList = new TList();
 fMixedHarmonicsList->SetName("Mixed Harmonics");
 fMixedHarmonicsList->SetOwner(kTRUE);
 fHistList->Add(fMixedHarmonicsList);
 //  List holding profiles: 
 fMixedHarmonicsProfiles = new TList();
 fMixedHarmonicsProfiles->SetName("Profiles");
 fMixedHarmonicsProfiles->SetOwner(kTRUE);
 if(fCalculateMixedHarmonics){fMixedHarmonicsList->Add(fMixedHarmonicsProfiles);}
 //  List holding histograms with results:
 fMixedHarmonicsResults = new TList();
 fMixedHarmonicsResults->SetName("Results");
 fMixedHarmonicsResults->SetOwner(kTRUE);
 if(fCalculateMixedHarmonics){fMixedHarmonicsList->Add(fMixedHarmonicsResults);}
 //  List holding objects for statistical error propagation of mixed harmonics:
 fMixedHarmonicsErrorPropagation = new TList();
 fMixedHarmonicsErrorPropagation->SetName("Error Propagation");
 fMixedHarmonicsErrorPropagation->SetOwner(kTRUE);
 if(fCalculateMixedHarmonics){fMixedHarmonicsList->Add(fMixedHarmonicsErrorPropagation);}

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

 // j) Book and nest lists for bootstrap:
 fBootstrapList = new TList();
 fBootstrapList->SetName("Bootstrap");
 fBootstrapList->SetOwner(kTRUE);
 fHistList->Add(fBootstrapList);
 //  List holding profiles: 
 fBootstrapProfilesList = new TList();
 fBootstrapProfilesList->SetName("Profiles");
 fBootstrapProfilesList->SetOwner(kTRUE);
 if(fUseBootstrap||fUseBootstrapVsM){fBootstrapList->Add(fBootstrapProfilesList);}
 //  List holding histograms with results:
 fBootstrapResultsList = new TList();
 fBootstrapResultsList->SetName("Results");
 fBootstrapResultsList->SetOwner(kTRUE);
 if(fUseBootstrap||fUseBootstrapVsM){fBootstrapList->Add(fBootstrapResultsList);}

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

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

void AliFlowAnalysisWithQCumulants::BookAndNestListsForDifferentialFlow()
{
 // Book and nest lists for differential flow.

 // Base list for differential flow objects:
 fDiffFlowList = new TList();
 fDiffFlowList->SetName("Differential Flow");
 fDiffFlowList->SetOwner(kTRUE); 
 fHistList->Add(fDiffFlowList);
 
 // Local flags: 
 TString typeFlag[2] = {"RP","POI"};  
 TString ptEtaFlag[2] = {"p_{T}","#eta"}; 
 TString powerFlag[2] = {"linear","quadratic"};   

 // 2D:
 if(fCalculate2DDiffFlow)
 {
  fDiffFlow2D = new TList(); 
  fDiffFlow2D->SetName("2D");
  fDiffFlow2D->SetOwner(kTRUE);
  fDiffFlowList->Add(fDiffFlow2D); 
  for(Int_t t=0;t<2;t++)
  {
   f2DDiffFlowCorrelationsProList[t] = new TList();
   f2DDiffFlowCorrelationsProList[t]->SetOwner(kTRUE);
   f2DDiffFlowCorrelationsProList[t]->SetName(Form("Profiles with 2D correlations (%s)",typeFlag[t].Data()));
   fDiffFlow2D->Add(f2DDiffFlowCorrelationsProList[t]);
  } // end of for(Int_t t=0;t<2;t++)
 } // end of if(fCalculate2DDiffFlow)

 // What follows bellow in this method is relevant only for 1D differential flow:
 if(!fCalculateDiffFlow){return;}
 
 // List holding profiles: 
 fDiffFlowProfiles = new TList(); 
 fDiffFlowProfiles->SetName("Profiles");
 fDiffFlowProfiles->SetOwner(kTRUE);
 fDiffFlowList->Add(fDiffFlowProfiles);
 // List holding histograms with results: 
 fDiffFlowResults = new TList();
 fDiffFlowResults->SetName("Results");
 fDiffFlowResults->SetOwner(kTRUE);
 fDiffFlowList->Add(fDiffFlowResults);
 // Flags used for naming nested lists in list fDiffFlowProfiles and fDiffFlowResults:  
 TList list;
 list.SetOwner(kTRUE);
 // Nested lists in fDiffFlowProfiles (~/Differential Flow/Profiles):
 for(Int_t t=0;t<2;t++) // type: RP or POI
 {
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   // list holding profiles with correlations:
   fDiffFlowCorrelationsProList[t][pe] = (TList*)list.Clone();
   fDiffFlowCorrelationsProList[t][pe]->SetName(Form("Profiles with correlations (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowProfiles->Add(fDiffFlowCorrelationsProList[t][pe]);
   // list holding profiles with products of correlations:
   fDiffFlowProductOfCorrelationsProList[t][pe] = (TList*)list.Clone();
   fDiffFlowProductOfCorrelationsProList[t][pe]->SetName(Form("Profiles with products of correlations (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowProfiles->Add(fDiffFlowProductOfCorrelationsProList[t][pe]);
   // list holding profiles with corrections:
   fDiffFlowCorrectionsProList[t][pe] = (TList*)list.Clone();
   fDiffFlowCorrectionsProList[t][pe]->SetName(Form("Profiles with correction terms for NUA (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowProfiles->Add(fDiffFlowCorrectionsProList[t][pe]);   
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta 
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI   
 // nested lists in fDiffFlowResults (~/Differential Flow/Results):
 for(Int_t t=0;t<2;t++) // type: RP or POI
 {
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   // list holding histograms with correlations:
   fDiffFlowCorrelationsHistList[t][pe] = (TList*)list.Clone();
   fDiffFlowCorrelationsHistList[t][pe]->SetName(Form("Correlations (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowResults->Add(fDiffFlowCorrelationsHistList[t][pe]);
   // list holding histograms with corrections:
   fDiffFlowCorrectionsHistList[t][pe] = (TList*)list.Clone();
   fDiffFlowCorrectionsHistList[t][pe]->SetName(Form("Histograms with correction terms for NUA (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowResults->Add(fDiffFlowCorrectionsHistList[t][pe]);   
   for(Int_t power=0;power<2;power++)
   {
    // list holding histograms with sums of event weights:
    fDiffFlowSumOfEventWeightsHistList[t][pe][power] = (TList*)list.Clone();
    fDiffFlowSumOfEventWeightsHistList[t][pe][power]->SetName(Form("Sum of %s event weights (%s, %s)",powerFlag[power].Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data()));
    fDiffFlowResults->Add(fDiffFlowSumOfEventWeightsHistList[t][pe][power]);    
   } // end of for(Int_t power=0;power<2;power++)
   // list holding histograms with sums of products of event weights:
   fDiffFlowSumOfProductOfEventWeightsHistList[t][pe] = (TList*)list.Clone();
   fDiffFlowSumOfProductOfEventWeightsHistList[t][pe]->SetName(Form("Sum of products of event weights (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowResults->Add(fDiffFlowSumOfProductOfEventWeightsHistList[t][pe]);
   // list holding histograms with covariances of correlations:
   fDiffFlowCovariancesHistList[t][pe] = (TList*)list.Clone();
   fDiffFlowCovariancesHistList[t][pe]->SetName(Form("Covariances of correlations (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowResults->Add(fDiffFlowCovariancesHistList[t][pe]);
   // list holding histograms with differential Q-cumulants:
   fDiffFlowCumulantsHistList[t][pe] = (TList*)list.Clone();
   fDiffFlowCumulantsHistList[t][pe]->SetName(Form("Differential Q-cumulants (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowResults->Add(fDiffFlowCumulantsHistList[t][pe]);   
   // list holding histograms which quantify detector bias to differential Q-cumulants:
   fDiffFlowDetectorBiasHistList[t][pe] = (TList*)list.Clone();
   fDiffFlowDetectorBiasHistList[t][pe]->SetName(Form("Detector bias (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowResults->Add(fDiffFlowDetectorBiasHistList[t][pe]);   
   // list holding histograms with differential flow estimates from Q-cumulants:
   fDiffFlowHistList[t][pe] = (TList*)list.Clone();
   fDiffFlowHistList[t][pe]->SetName(Form("Differential flow (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()));
   fDiffFlowResults->Add(fDiffFlowHistList[t][pe]);      
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI
  
} // end of void AliFlowAnalysisWithQCumulants::BookAndNestListsForDifferentialFlow()

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

void AliFlowAnalysisWithQCumulants::FillCommonHistResultsDiffFlow(TString type)
{
 // Fill common result histograms for differential flow.
 
 Int_t t = 0; 

 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   } 
  
 // to be improved - check all pointers used in this method
     
 if(!(fCommonHistsResults2nd && fCommonHistsResults4th && fCommonHistsResults6th && fCommonHistsResults8th))
 {
  cout<<"WARNING: fCommonHistsResults2nd && fCommonHistsResults4th && fCommonHistsResults6th && fCommonHistsResults8th"<<endl; 
  cout<<"         is NULL in AFAWQC::FCHRIF() !!!!"<<endl;
  exit(0);
 }
 
 // pt:
 for(Int_t p=1;p<=fnBinsPt;p++)
 {
  Double_t v2 = fDiffFlow[t][0][0]->GetBinContent(p);
  Double_t v4 = fDiffFlow[t][0][1]->GetBinContent(p);
  Double_t v6 = fDiffFlow[t][0][2]->GetBinContent(p);
  Double_t v8 = fDiffFlow[t][0][3]->GetBinContent(p);
  
  Double_t v2Error = fDiffFlow[t][0][0]->GetBinError(p);
  Double_t v4Error = fDiffFlow[t][0][1]->GetBinError(p);
  //Double_t v6Error = fFinalFlow1D[t][pW][nua][0][2]->GetBinError(p);
  //Double_t v8Error = fFinalFlow1D[t][pW][nua][0][3]->GetBinError(p);
 
  if(type == "RP")
  {
   fCommonHistsResults2nd->FillDifferentialFlowPtRP(p,v2,v2Error);
   fCommonHistsResults4th->FillDifferentialFlowPtRP(p,v4,v4Error);
   fCommonHistsResults6th->FillDifferentialFlowPtRP(p,v6,0.);
   fCommonHistsResults8th->FillDifferentialFlowPtRP(p,v8,0.);
  } else if(type == "POI")
    {
     fCommonHistsResults2nd->FillDifferentialFlowPtPOI(p,v2,v2Error);
     fCommonHistsResults4th->FillDifferentialFlowPtPOI(p,v4,v4Error);
     fCommonHistsResults6th->FillDifferentialFlowPtPOI(p,v6,0.);
     fCommonHistsResults8th->FillDifferentialFlowPtPOI(p,v8,0.);
    }
 } // end of for(Int_t p=1;p<=fnBinsPt;p++)   
 
 // eta:
 if(!fCalculateDiffFlowVsEta){return;}
 for(Int_t e=1;e<=fnBinsEta;e++)
 {
  Double_t v2 = fDiffFlow[t][1][0]->GetBinContent(e);
  Double_t v4 = fDiffFlow[t][1][1]->GetBinContent(e);
  Double_t v6 = fDiffFlow[t][1][2]->GetBinContent(e);
  Double_t v8 = fDiffFlow[t][1][3]->GetBinContent(e);
  
  Double_t v2Error = fDiffFlow[t][1][0]->GetBinError(e);
  Double_t v4Error = fDiffFlow[t][1][1]->GetBinError(e);
  //Double_t v6Error = fDiffFlow[t][1][2]->GetBinError(e);
  //Double_t v8Error = fDiffFlow[t][1][3]->GetBinError(e);
 
  if(type == "RP")
  {
   fCommonHistsResults2nd->FillDifferentialFlowEtaRP(e,v2,v2Error);
   fCommonHistsResults4th->FillDifferentialFlowEtaRP(e,v4,v4Error);
   fCommonHistsResults6th->FillDifferentialFlowEtaRP(e,v6,0.);
   fCommonHistsResults8th->FillDifferentialFlowEtaRP(e,v8,0.);
  } else if(type == "POI")
    {
     fCommonHistsResults2nd->FillDifferentialFlowEtaPOI(e,v2,v2Error);
     fCommonHistsResults4th->FillDifferentialFlowEtaPOI(e,v4,v4Error);
     fCommonHistsResults6th->FillDifferentialFlowEtaPOI(e,v6,0.);
     fCommonHistsResults8th->FillDifferentialFlowEtaPOI(e,v8,0.);
    }
 } // end of for(Int_t e=1;e<=fnBinsEta;e++)    
 
} // end of void AliFlowAnalysisWithQCumulants::FillCommonHistResultsDiffFlow(TString type, Bool_t useParticleWeights, TString eventWeights, Bool_t correctedForNUA)

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

void AliFlowAnalysisWithQCumulants::CommonConstants(TString method)
{
 // Access and store common constants.
 
 // a) If this method was called in Init() access common constants from AliFlowCommonConstants;
 // b) If this method was called in Init() book and fill TProfile to hold constants accessed in a);
 // c) If this method was called in Finish() access common constants from TProfile booked and filled in b).

 if(method == "Init")
 {
  // a) If this method was called in Init() access common constants from AliFlowCommonConstants:
  fnBinsPhi = AliFlowCommonConstants::GetMaster()->GetNbinsPhi();
  fPhiMin = AliFlowCommonConstants::GetMaster()->GetPhiMin();	     
  fPhiMax = AliFlowCommonConstants::GetMaster()->GetPhiMax();
  if(fnBinsPhi){fPhiBinWidth = (fPhiMax-fPhiMin)/fnBinsPhi;}  
  fnBinsPt = AliFlowCommonConstants::GetMaster()->GetNbinsPt();
  fPtMin = AliFlowCommonConstants::GetMaster()->GetPtMin();	     
  fPtMax = AliFlowCommonConstants::GetMaster()->GetPtMax();
  if(fnBinsPt){fPtBinWidth = (fPtMax-fPtMin)/fnBinsPt;}  
  fnBinsEta = AliFlowCommonConstants::GetMaster()->GetNbinsEta();
  fEtaMin = AliFlowCommonConstants::GetMaster()->GetEtaMin();	     
  fEtaMax = AliFlowCommonConstants::GetMaster()->GetEtaMax();
  if(fnBinsEta){fEtaBinWidth = (fEtaMax-fEtaMin)/fnBinsEta;}  
  
  // b) If this method was called in Init() book and fill TProfile to hold constants accessed in a):
  TString fCommonConstantsName = "fCommonConstants";
  fCommonConstantsName += fAnalysisLabel->Data();
  fCommonConstants = new TProfile(fCommonConstantsName.Data(),"Common constants",9,0.,9.);
  fCommonConstants->SetLabelSize(0.05);
  fCommonConstants->GetXaxis()->SetBinLabel(1,"nBins (#phi)");
  fCommonConstants->Fill(0.5,fnBinsPhi);
  fCommonConstants->GetXaxis()->SetBinLabel(2,"#phi_{min}");
  fCommonConstants->Fill(1.5,fPhiMin);
  fCommonConstants->GetXaxis()->SetBinLabel(3,"#phi_{max}");
  fCommonConstants->Fill(2.5,fPhiMax);
  fCommonConstants->GetXaxis()->SetBinLabel(4,"nBins (p_{t})");
  fCommonConstants->Fill(3.5,fnBinsPt);
  fCommonConstants->GetXaxis()->SetBinLabel(5,"(p_{t})_{min}");
  fCommonConstants->Fill(4.5,fPtMin);
  fCommonConstants->GetXaxis()->SetBinLabel(6,"(p_{t})_{max}");
  fCommonConstants->Fill(5.5,fPtMax);
  fCommonConstants->GetXaxis()->SetBinLabel(7,"nBins (#eta)");
  fCommonConstants->Fill(6.5,fnBinsEta);
  fCommonConstants->GetXaxis()->SetBinLabel(8,"#eta_{min}");
  fCommonConstants->Fill(7.5,fEtaMin);
  fCommonConstants->GetXaxis()->SetBinLabel(9,"#eta_{max}");
  fCommonConstants->Fill(8.5,fEtaMax);
  fHistList->Add(fCommonConstants); 
 } // end of if(method == "Init")
 else if(method == "Finish")
 {
  // c) If this method was called in Finish() access common constants from TProfile booked and filled in b):
  if(!fCommonConstants)
  {
   printf("\n WARNING (QC): fCommonConstants is NULL in AFAWQC::AC(\"%s\") !!!!\n\n",method.Data());
   exit(0);
  } 
  fnBinsPhi = (Int_t)fCommonConstants->GetBinContent(1);
  fPhiMin = fCommonConstants->GetBinContent(2);	     
  fPhiMax = fCommonConstants->GetBinContent(3);
  if(fnBinsPhi){fPhiBinWidth = (fPhiMax-fPhiMin)/fnBinsPhi;}  
  fnBinsPt = (Int_t)fCommonConstants->GetBinContent(4);
  fPtMin = fCommonConstants->GetBinContent(5);	     
  fPtMax = fCommonConstants->GetBinContent(6);
  if(fnBinsPt){fPtBinWidth = (fPtMax-fPtMin)/fnBinsPt;}  
  fnBinsEta = (Int_t)fCommonConstants->GetBinContent(7);
  fEtaMin = fCommonConstants->GetBinContent(8);	     
  fEtaMax = fCommonConstants->GetBinContent(9);
  if(fnBinsEta){fEtaBinWidth = (fEtaMax-fEtaMin)/fnBinsEta;}  
 } // end of else if(method == "Finish")

} // end of void AliFlowAnalysisWithQCumulants::CommonConstants(TString method)

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

void AliFlowAnalysisWithQCumulants::CrossCheckSettings()
{
 // a) Cross-check if the choice for multiplicity weights make sense;
 // b) Cross-check if the choice for multiplicity itself make sense.

 // a) Cross-check if the choice for multiplicity weights make sense:
 if((!fMultiplicityWeight->Contains("combinations")) && 
    (!fMultiplicityWeight->Contains("unit")) &&
    (!fMultiplicityWeight->Contains("multiplicity")) )
 {
  cout<<"WARNING (QC): Multiplicity weight can be either \"combinations\", \"unit\""<<endl;
  cout<<"              or \"multiplicity\". Certainly not \""<<fMultiplicityWeight->Data()<<"\"."<<endl;
  exit(0);
 }   

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

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowSumOfEventWeights()
{
 // Calculate sum of linear and quadratic event weights for correlations.
 
 // TBI re-think what is the right multiplicity when particle weights are used! 

 // Multiplicity bin of an event (relevant for all histos vs M): 
 Double_t dMultiplicityBin = 0.;
 if(fMultiplicityIs==AliFlowCommonConstants::kRP)
 {
  dMultiplicityBin = fNumberOfRPsEBE+0.5;
 } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
   {
     dMultiplicityBin = fReferenceMultiplicityEBE+0.5;
   } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
     {
      dMultiplicityBin = fNumberOfPOIsEBE+0.5;
     }
                        
 for(Int_t p=0;p<2;p++) // power-1
 {
  for(Int_t ci=0;ci<4;ci++) // correlation index
  { 
   fIntFlowSumOfEventWeights[p]->Fill(ci+0.5,pow(fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci+1),p+1)); 
   if(fCalculateCumulantsVsM)
   {
    if(fFillProfilesVsMUsingWeights)
    {
     fIntFlowSumOfEventWeightsVsM[ci][p]->Fill(dMultiplicityBin,pow(fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci+1),p+1)); // to be improved: dMult => sum of weights?
    } else
      {
       fIntFlowSumOfEventWeightsVsM[ci][p]->Fill(dMultiplicityBin); // to be improved: dMult => sum of weights?
      }
   } // end of if(fCalculateCumulantsVsM)
  } // end of for(Int_t ci=0;ci<4;ci++) // correlation index
 } // end of for(Int_t p=0;p<2;p++) // power-1
  
} // end of void AliFlowAnalysisWithQCumulants::CalculateIntFlowSumOfEventWeights()

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowSumOfEventWeightsNUA()
{
 // Calculate sum of linear and quadratic event weights for NUA terms.
                       
 for(Int_t sc=0;sc<2;sc++) // sin or cos terms
 {
  for(Int_t p=0;p<2;p++) // power-1
  {
   for(Int_t ci=0;ci<4;ci++) // nua term index
   { 
    fIntFlowSumOfEventWeightsNUA[sc][p]->Fill(ci+0.5,pow(fIntFlowEventWeightForCorrectionTermsForNUAEBE[sc]->GetBinContent(ci+1),p+1)); 
   }
  }
 }
  
} // end of void AliFlowAnalysisWithQCumulants::CalculateIntFlowSumOfEventWeightsNUA()

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowSumOfProductOfEventWeights()
{
 // Calculate sum of product of event weights for correlations.
  
 // TBI re-think what is the right multiplicity when particle weights are used!

 // Multiplicity bin of an event (relevant for all histos vs M): 
 Double_t dMultiplicityBin = 0.;
 if(fMultiplicityIs==AliFlowCommonConstants::kRP)
 {
  dMultiplicityBin = fNumberOfRPsEBE+0.5;
 } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
   {
    dMultiplicityBin = fReferenceMultiplicityEBE+0.5;
   } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
     {
      dMultiplicityBin = fNumberOfPOIsEBE+0.5;
     }
  
 Int_t counter = 0;
 
 for(Int_t ci1=1;ci1<4;ci1++)
 {
  for(Int_t ci2=ci1+1;ci2<=4;ci2++)
  {
   fIntFlowSumOfProductOfEventWeights->Fill(0.5+counter,
                                            fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci1)*
                                            fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci2));
   if(fCalculateCumulantsVsM)
   {                                                                                    
    if(fFillProfilesVsMUsingWeights)
    {
     fIntFlowSumOfProductOfEventWeightsVsM[counter]->Fill(dMultiplicityBin, // to be improved: dMult => sum of weights?
                                                          fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci1)*
                                                          fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(ci2));
    } else
      {
       fIntFlowSumOfProductOfEventWeightsVsM[counter]->Fill(dMultiplicityBin);
      }
   } // end of if(fCalculateCumulantsVsM)
   counter++;                                         
  } // end of for(Int_t ci2=ci1+1;ci2<=4;ci2++)
 } // end of for(Int_t ci1=1;ci1<4;ci1++)

} // end of void AliFlowAnalysisWithQCumulants::CalculateIntFlowSumOfProductOfEventWeights()

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowSumOfProductOfEventWeightsNUA()
{
 // Calculate sum of product of event weights for NUA terms.
  
 // w_{<2>} * w_{<cos(#phi)>}:
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(0.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1));
 // w_{<2>} * w_{<sin(#phi)>}:
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(1.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1));
 // w_{<cos(#phi)> * w_{<sin(#phi)>}:
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(2.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1));
 // w_{<2>} * w{<cos(phi1+phi2)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(3.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)); 
 // w_{<2>} * w{<sin(phi1+phi2)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(4.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2));
 // w_{<2>} * w{<cos(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(5.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3));
 // w_{<2>} * w{<sin(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(6.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3));  
 // w_{<4>} * w{<cos(phi1)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(7.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1));
 // w_{<4>} * w{<sin(phi1)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(8.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1));
 // w_{<4>} * w{<cos(phi1+phi2)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(9.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)*
                                                 fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)); 
 // w_{<4>} * w{<sin(phi1+phi2)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(10.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2));
 // w_{<4>} * w{<cos(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(11.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3));
 // w_{<4>} * w{<sin(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(12.5,fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3));
 // w_{<cos(phi1)>} * w{<cos(phi1+phi2)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(13.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2));
 // w_{<cos(phi1)>} * w{<sin(phi1+phi2)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(14.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2)); 
 // w_{<cos(phi1)>} * w{<cos(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(15.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3));
 // w_{<cos(phi1)>} * w{<sin(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(16.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(1)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3));
 // w_{<sin(phi1)>} * w{<cos(phi1+phi2)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(17.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2));
 // w_{<sin(phi1)>} * w{<sin(phi1+phi2)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(18.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2));
 // w_{<sin(phi1)>} * w{<cos(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(19.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3));
 // w_{<sin(phi1)>} * w{<sin(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(20.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(1)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3)); 
 // w_{<cos(phi1+phi2)>} * w{<sin(phi1+phi2))>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(21.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2)); 
 // w_{<cos(phi1+phi2)>} * w{<cos(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(22.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3)); 
 // w_{<cos(phi1+phi2)>} * w{<sin(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(23.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(2)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3)); 
 // w_{<sin(phi1+phi2)>} * w{<cos(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(24.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3)); 
 // w_{<sin(phi1+phi2)>} * w{<sin(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(25.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(2)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3)); 
 // w_{<cos(phi1-phi2-phi3)>} * w{<sin(phi1-phi2-phi3)>}
 fIntFlowSumOfProductOfEventWeightsNUA->Fill(26.5,fIntFlowEventWeightForCorrectionTermsForNUAEBE[1]->GetBinContent(3)*
                                                  fIntFlowEventWeightForCorrectionTermsForNUAEBE[0]->GetBinContent(3));

} // end of void AliFlowAnalysisWithQCumulants::CalculateIntFlowIntFlowSumOfProductOfEventWeightsNUA()

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrelations(TString type, TString ptOrEta)
{
 // Calculate reduced correlations for RPs or POIs for all pt and eta bins.

 // Multiplicity:
 Double_t dMult = (*fSpk)(0,0);
 
 // real and imaginary parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n = (*fReQ)(0,0);
 Double_t dReQ2n = (*fReQ)(1,0);
 //Double_t dReQ3n = (*fReQ)(2,0);
 //Double_t dReQ4n = (*fReQ)(3,0);
 Double_t dImQ1n = (*fImQ)(0,0);
 Double_t dImQ2n = (*fImQ)(1,0);
 //Double_t dImQ3n = (*fImQ)(2,0);
 //Double_t dImQ4n = (*fImQ)(3,0);

 // reduced correlations are stored in fDiffFlowCorrelationsPro[0=RP,1=POI][0=pt,1=eta][correlation index]. Correlation index runs as follows:
 // 
 // 0: <<2'>>
 // 1: <<4'>>
 // 2: <<6'>>
 // 3: <<8'>>
 
 //Int_t t = 0; // type flag 
 Int_t pe = 0; // ptEta flag
 
 if(type == "RP")
 {
  //t = 0;
 } else if(type == "POI")
   {
    //t = 1;
   }

 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   }
    
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};

 // looping over all bins and calculating reduced correlations: 
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // real and imaginary parts of p_{m*n,0} (non-weighted Q-vector evaluated for POIs in particular pt or eta bin): 
  Double_t p1n0kRe = 0.;
  Double_t p1n0kIm = 0.;

  // number of POIs in particular pt or eta bin:
  Double_t mp = 0.;

  // real and imaginary parts of q_{m*n,0} (non-weighted Q-vector evaluated for particles which are both RPs and POIs in particular pt or eta bin):
  Double_t q1n0kRe = 0.;
  Double_t q1n0kIm = 0.;
  Double_t q2n0kRe = 0.;
  Double_t q2n0kIm = 0.;

  // number of particles which are both RPs and POIs in particular pt or eta bin:
  Double_t mq = 0.;
   
  if(type == "POI")
  {
   // q_{m*n,0}:
   q1n0kRe = fReRPQ1dEBE[2][pe][0][0]->GetBinContent(fReRPQ1dEBE[2][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(fReRPQ1dEBE[2][pe][0][0]->GetBin(b));
   q1n0kIm = fImRPQ1dEBE[2][pe][0][0]->GetBinContent(fImRPQ1dEBE[2][pe][0][0]->GetBin(b))
           * fImRPQ1dEBE[2][pe][0][0]->GetBinEntries(fImRPQ1dEBE[2][pe][0][0]->GetBin(b));
   q2n0kRe = fReRPQ1dEBE[2][pe][1][0]->GetBinContent(fReRPQ1dEBE[2][pe][1][0]->GetBin(b))
           * fReRPQ1dEBE[2][pe][1][0]->GetBinEntries(fReRPQ1dEBE[2][pe][1][0]->GetBin(b));
   q2n0kIm = fImRPQ1dEBE[2][pe][1][0]->GetBinContent(fImRPQ1dEBE[2][pe][1][0]->GetBin(b))
           * fImRPQ1dEBE[2][pe][1][0]->GetBinEntries(fImRPQ1dEBE[2][pe][1][0]->GetBin(b));         
                 
   mq = fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(fReRPQ1dEBE[2][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
  } 
  else if(type == "RP")
  {
   // q_{m*n,0}:
   q1n0kRe = fReRPQ1dEBE[0][pe][0][0]->GetBinContent(fReRPQ1dEBE[0][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b));
   q1n0kIm = fImRPQ1dEBE[0][pe][0][0]->GetBinContent(fImRPQ1dEBE[0][pe][0][0]->GetBin(b))
           * fImRPQ1dEBE[0][pe][0][0]->GetBinEntries(fImRPQ1dEBE[0][pe][0][0]->GetBin(b));
   q2n0kRe = fReRPQ1dEBE[0][pe][1][0]->GetBinContent(fReRPQ1dEBE[0][pe][1][0]->GetBin(b))
           * fReRPQ1dEBE[0][pe][1][0]->GetBinEntries(fReRPQ1dEBE[0][pe][1][0]->GetBin(b));
   q2n0kIm = fImRPQ1dEBE[0][pe][1][0]->GetBinContent(fImRPQ1dEBE[0][pe][1][0]->GetBin(b))
           * fImRPQ1dEBE[0][pe][1][0]->GetBinEntries(fImRPQ1dEBE[0][pe][1][0]->GetBin(b));         
                 
   mq = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)  
  }
      
   if(type == "POI")
   {
    // p_{m*n,0}:
    p1n0kRe = fReRPQ1dEBE[1][pe][0][0]->GetBinContent(fReRPQ1dEBE[1][pe][0][0]->GetBin(b))
            * fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b));
    p1n0kIm = fImRPQ1dEBE[1][pe][0][0]->GetBinContent(fImRPQ1dEBE[1][pe][0][0]->GetBin(b))  
            * fImRPQ1dEBE[1][pe][0][0]->GetBinEntries(fImRPQ1dEBE[1][pe][0][0]->GetBin(b));
            
    mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
    
    //t = 1; // typeFlag = RP or POI
   }
   else if(type == "RP")
   {
    // p_{m*n,0} = q_{m*n,0}:
    p1n0kRe = q1n0kRe; 
    p1n0kIm = q1n0kIm; 
            
    mp = mq; 
    
    //t = 0; // typeFlag = RP or POI
   }
      
   // 2'-particle correlation for particular pt or eta bin:
   Double_t two1n1nPtEta = 0.;
   Double_t mWeight2pPrime = 0.; // multiplicity weight for <2'>
   if(mp*dMult-mq)
   {
    two1n1nPtEta = (p1n0kRe*dReQ1n+p1n0kIm*dImQ1n-mq)
                 / (mp*dMult-mq);
    // determine multiplicity weight:
    if(fMultiplicityWeight->Contains("combinations"))
    {
     mWeight2pPrime = mp*dMult-mq;
    } else if(fMultiplicityWeight->Contains("unit"))
      {
       mWeight2pPrime = 1.;    
      } 
    if(type == "POI") // to be improved (I do not this if)
    { 
     // fill profile to get <<2'>> for POIs
     fDiffFlowCorrelationsPro[1][pe][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],two1n1nPtEta,mWeight2pPrime);
     // fill profile to get <<2'>^2> for POIs
     fDiffFlowSquaredCorrelationsPro[1][pe][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],two1n1nPtEta*two1n1nPtEta,mWeight2pPrime);   
     // histogram to store <2'> for POIs e-b-e (needed in some other methods):
     fDiffFlowCorrelationsEBE[1][pe][0]->SetBinContent(b,two1n1nPtEta);      
     fDiffFlowEventWeightsForCorrelationsEBE[1][pe][0]->SetBinContent(b,mWeight2pPrime);      
    }
    else if(type == "RP") // to be improved (I do not this if)
    {
     // profile to get <<2'>> for RPs:
     fDiffFlowCorrelationsPro[0][pe][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],two1n1nPtEta,mWeight2pPrime);     
     // profile to get <<2'>^2> for RPs:
     fDiffFlowSquaredCorrelationsPro[0][pe][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],two1n1nPtEta*two1n1nPtEta,mWeight2pPrime);          
     // histogram to store <2'> for RPs e-b-e (needed in some other methods):
     fDiffFlowCorrelationsEBE[0][pe][0]->SetBinContent(b,two1n1nPtEta); 
     fDiffFlowEventWeightsForCorrelationsEBE[0][pe][0]->SetBinContent(b,mWeight2pPrime); 
    }
   } // end of if(mp*dMult-mq)
  
   // 4'-particle correlation:
   Double_t four1n1n1n1nPtEta = 0.;
   Double_t mWeight4pPrime = 0.; // multiplicity weight for <4'>
   if((mp-mq)*dMult*(dMult-1.)*(dMult-2.)
       + mq*(dMult-1.)*(dMult-2.)*(dMult-3.)) // to be improved (introduce a new variable for this expression)
   {
    four1n1n1n1nPtEta = ((pow(dReQ1n,2.)+pow(dImQ1n,2.))*(p1n0kRe*dReQ1n+p1n0kIm*dImQ1n)
                      - q2n0kRe*(pow(dReQ1n,2.)-pow(dImQ1n,2.))
                      - 2.*q2n0kIm*dReQ1n*dImQ1n
                      - p1n0kRe*(dReQ1n*dReQ2n+dImQ1n*dImQ2n)
                      + p1n0kIm*(dImQ1n*dReQ2n-dReQ1n*dImQ2n)
                      - 2.*dMult*(p1n0kRe*dReQ1n+p1n0kIm*dImQ1n)
                      - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*mq                      
                      + 6.*(q1n0kRe*dReQ1n+q1n0kIm*dImQ1n)                                            
                      + 1.*(q2n0kRe*dReQ2n+q2n0kIm*dImQ2n)                      
                      + 2.*(p1n0kRe*dReQ1n+p1n0kIm*dImQ1n)                       
                      + 2.*mq*dMult                      
                      - 6.*mq)        
                      / ((mp-mq)*dMult*(dMult-1.)*(dMult-2.)
                          + mq*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
    // determine multiplicity weight:
    if(fMultiplicityWeight->Contains("combinations"))
    {
     mWeight4pPrime = (mp-mq)*dMult*(dMult-1.)*(dMult-2.) + mq*(dMult-1.)*(dMult-2.)*(dMult-3.);
    } else if(fMultiplicityWeight->Contains("unit"))
      {
       mWeight4pPrime = 1.;    
      }     
    if(type == "POI")
    {
     // profile to get <<4'>> for POIs:
     fDiffFlowCorrelationsPro[1][pe][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],four1n1n1n1nPtEta,mWeight4pPrime);      
     // profile to get <<4'>^2> for POIs:
     fDiffFlowSquaredCorrelationsPro[1][pe][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],four1n1n1n1nPtEta*four1n1n1n1nPtEta,mWeight4pPrime); 
     // histogram to store <4'> for POIs e-b-e (needed in some other methods):
     fDiffFlowCorrelationsEBE[1][pe][1]->SetBinContent(b,four1n1n1n1nPtEta);                               
     fDiffFlowEventWeightsForCorrelationsEBE[1][pe][1]->SetBinContent(b,mWeight4pPrime);                               
    }
    else if(type == "RP")
    {
     // profile to get <<4'>> for RPs:
     fDiffFlowCorrelationsPro[0][pe][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],four1n1n1n1nPtEta,mWeight4pPrime);    
     // profile to get <<4'>^2> for RPs:
     fDiffFlowSquaredCorrelationsPro[0][pe][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],four1n1n1n1nPtEta*four1n1n1n1nPtEta,mWeight4pPrime);    
     // histogram to store <4'> for RPs e-b-e (needed in some other methods):
     fDiffFlowCorrelationsEBE[0][pe][1]->SetBinContent(b,four1n1n1n1nPtEta);                   
     fDiffFlowEventWeightsForCorrelationsEBE[0][pe][1]->SetBinContent(b,mWeight4pPrime);                   
    }
   } // end of if((mp-mq)*dMult*(dMult-1.)*(dMult-2.)
     //            +mq*(dMult-1.)*(dMult-2.)*(dMult-3.))
   
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 
   
} // end of void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrelations(TString type, TString ptOrEta);

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

void AliFlowAnalysisWithQCumulants::CalculateOtherDiffCorrelators(TString type, TString ptOrEta)
{
 // Calculate other differential correlators for RPs or POIs for all pt and eta bins.
 
 // Multiplicity:
 Double_t dMult = (*fSpk)(0,0);
 
 // real and imaginary parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n = (*fReQ)(0,0);
 Double_t dReQ2n = (*fReQ)(1,0);
 Double_t dReQ3n = (*fReQ)(2,0);
 //Double_t dReQ4n = (*fReQ)(3,0);
 Double_t dImQ1n = (*fImQ)(0,0);
 Double_t dImQ2n = (*fImQ)(1,0);
 Double_t dImQ3n = (*fImQ)(2,0);
 //Double_t dImQ4n = (*fImQ)(3,0);

 // Other correlations are stored in fOtherDiffCorrelators[2][2][2][1], [0=RP,1=POI][0=pt,1=eta][0=sin terms,1=cos terms][correlator index]
 // Correlation index runs as follows:
 // 
 //  0: <exp[in(psi1-3phi2+2phi3)]>
 
 Int_t t = 0; // type flag 
 Int_t pe = 0; // ptEta flag
 
 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }

 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   }
    
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};

 // looping over all bins and calculating reduced correlations: 
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // real and imaginary parts of p_{m*n,0} (non-weighted Q-vector evaluated for POIs in particular pt or eta bin): 
  Double_t p1n0kRe = 0.;
  Double_t p1n0kIm = 0.;

  // number of POIs in particular pt or eta bin:
  Double_t mp = 0.;

  // real and imaginary parts of q_{m*n,0} (non-weighted Q-vector evaluated for particles which are both RPs and POIs in particular pt or eta bin):
  Double_t q1n0kRe = 0.;
  Double_t q1n0kIm = 0.;
  Double_t q2n0kRe = 0.;
  Double_t q2n0kIm = 0.;
  Double_t q3n0kRe = 0.;
  Double_t q3n0kIm = 0.;

  // number of particles which are both RPs and POIs in particular pt or eta bin:
  Double_t mq = 0.;
   
  if(type == "POI")
  {
   // q_{m*n,0}:
   q1n0kRe = fReRPQ1dEBE[2][pe][0][0]->GetBinContent(fReRPQ1dEBE[2][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(fReRPQ1dEBE[2][pe][0][0]->GetBin(b));
   q1n0kIm = fImRPQ1dEBE[2][pe][0][0]->GetBinContent(fImRPQ1dEBE[2][pe][0][0]->GetBin(b))
           * fImRPQ1dEBE[2][pe][0][0]->GetBinEntries(fImRPQ1dEBE[2][pe][0][0]->GetBin(b));
   q2n0kRe = fReRPQ1dEBE[2][pe][1][0]->GetBinContent(fReRPQ1dEBE[2][pe][1][0]->GetBin(b))
           * fReRPQ1dEBE[2][pe][1][0]->GetBinEntries(fReRPQ1dEBE[2][pe][1][0]->GetBin(b));
   q2n0kIm = fImRPQ1dEBE[2][pe][1][0]->GetBinContent(fImRPQ1dEBE[2][pe][1][0]->GetBin(b))
           * fImRPQ1dEBE[2][pe][1][0]->GetBinEntries(fImRPQ1dEBE[2][pe][1][0]->GetBin(b));                         
   q3n0kRe = fReRPQ1dEBE[2][pe][2][0]->GetBinContent(fReRPQ1dEBE[2][pe][2][0]->GetBin(b))
           * fReRPQ1dEBE[2][pe][2][0]->GetBinEntries(fReRPQ1dEBE[2][pe][2][0]->GetBin(b));
   q3n0kIm = fImRPQ1dEBE[2][pe][2][0]->GetBinContent(fImRPQ1dEBE[2][pe][2][0]->GetBin(b))
           * fImRPQ1dEBE[2][pe][2][0]->GetBinEntries(fImRPQ1dEBE[2][pe][2][0]->GetBin(b));         

   mq = fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(fReRPQ1dEBE[2][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
  } 
  else if(type == "RP")
  {
   // q_{m*n,0}:
   q1n0kRe = fReRPQ1dEBE[0][pe][0][0]->GetBinContent(fReRPQ1dEBE[0][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b));
   q1n0kIm = fImRPQ1dEBE[0][pe][0][0]->GetBinContent(fImRPQ1dEBE[0][pe][0][0]->GetBin(b))
           * fImRPQ1dEBE[0][pe][0][0]->GetBinEntries(fImRPQ1dEBE[0][pe][0][0]->GetBin(b));
   q2n0kRe = fReRPQ1dEBE[0][pe][1][0]->GetBinContent(fReRPQ1dEBE[0][pe][1][0]->GetBin(b))
           * fReRPQ1dEBE[0][pe][1][0]->GetBinEntries(fReRPQ1dEBE[0][pe][1][0]->GetBin(b));
   q2n0kIm = fImRPQ1dEBE[0][pe][1][0]->GetBinContent(fImRPQ1dEBE[0][pe][1][0]->GetBin(b))
           * fImRPQ1dEBE[0][pe][1][0]->GetBinEntries(fImRPQ1dEBE[0][pe][1][0]->GetBin(b));         
   q3n0kRe = fReRPQ1dEBE[0][pe][2][0]->GetBinContent(fReRPQ1dEBE[0][pe][2][0]->GetBin(b))
           * fReRPQ1dEBE[0][pe][2][0]->GetBinEntries(fReRPQ1dEBE[0][pe][2][0]->GetBin(b));
   q3n0kIm = fImRPQ1dEBE[0][pe][2][0]->GetBinContent(fImRPQ1dEBE[0][pe][2][0]->GetBin(b))
           * fImRPQ1dEBE[0][pe][2][0]->GetBinEntries(fImRPQ1dEBE[0][pe][2][0]->GetBin(b));         
                 
   mq = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)  
  }
      
   if(type == "POI")
   {
    // p_{m*n,0}:
    p1n0kRe = fReRPQ1dEBE[1][pe][0][0]->GetBinContent(fReRPQ1dEBE[1][pe][0][0]->GetBin(b))
            * fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b));
    p1n0kIm = fImRPQ1dEBE[1][pe][0][0]->GetBinContent(fImRPQ1dEBE[1][pe][0][0]->GetBin(b))  
            * fImRPQ1dEBE[1][pe][0][0]->GetBinEntries(fImRPQ1dEBE[1][pe][0][0]->GetBin(b));
            
    mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
    
    t = 1; // typeFlag = RP or POI
   }
   else if(type == "RP")
   {
    // p_{m*n,0} = q_{m*n,0}:
    p1n0kRe = q1n0kRe; 
    p1n0kIm = q1n0kIm; 
            
    mp = mq; 
    
    t = 0; // typeFlag = RP or POI
   }
      
   // 3'-particle correlators:
   //  Taeney-Yan correlator:
   Double_t dTaeneyYan = 0.;
   Double_t mWeightTaeneyYan = 0.; // multiplicity weight for Taeney-Yan correlator
   if((mp*dMult-2.*mq)*(dMult-1.) > 0.) // to be improved - is this condition fully justified?
   {
    dTaeneyYan = (dReQ3n*(p1n0kRe*dReQ2n-p1n0kIm*dImQ2n)+dImQ3n*(p1n0kIm*dReQ2n+p1n0kRe*dImQ2n)
               - p1n0kRe*dReQ1n - p1n0kIm*dImQ1n
               - q2n0kRe*dReQ2n - q2n0kIm*dImQ2n              
               - q3n0kRe*dReQ3n - q3n0kIm*dImQ3n
               + 2.*mq)
               / ((mp*dMult-2.*mq)*(dMult-1.));
    // determine multiplicity weight:
    if(fMultiplicityWeight->Contains("combinations"))
    {
     mWeightTaeneyYan = (mp*dMult-2.*mq)*(dMult-1.);
    } else if(fMultiplicityWeight->Contains("unit"))
      {
       mWeightTaeneyYan = 1.;    
      } 
    // Fill profiles:
    fOtherDiffCorrelators[t][pe][1][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dTaeneyYan,mWeightTaeneyYan);
   } // end of if((mp*dMult-2.*mq)*(dMult-1.) > 0.)  
   
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 
} // end of void AliFlowAnalysisWithQCumulants::CalculateOtherDiffCorrelators(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::Calculate2DDiffFlowCorrelations(TString type)
{
 // Calculate all reduced correlations needed for 2D differential flow for each (pt,eta) bin. 
 
 // Multiplicity:
 Double_t dMult = (*fSpk)(0,0);
 // Real and imaginary parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n = (*fReQ)(0,0);
 Double_t dReQ2n = (*fReQ)(1,0);
 //Double_t dReQ3n = (*fReQ)(2,0);
 //Double_t dReQ4n = (*fReQ)(3,0);
 Double_t dImQ1n = (*fImQ)(0,0);
 Double_t dImQ2n = (*fImQ)(1,0);
 //Double_t dImQ3n = (*fImQ)(2,0);
 //Double_t dImQ4n = (*fImQ)(3,0);

 // 2D reduced correlations are stored in TProfile2D f2DDiffFlowCorrelationsPro[0=RP,1=POI][correlation index]. 
 // Correlation index runs as follows:
 //  0: <<2'>> 
 //  1: <<4'>>
 //  2: <<6'>>
 //  3: <<8'>>
 
 Int_t t = 0; // type flag  
 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }

 // Looping over all (pt,eta) bins and calculating correlations needed for differential flow: 
 for(Int_t p=1;p<=fnBinsPt;p++)
 {
  for(Int_t e=1;e<=fnBinsEta;e++)
  {
   // Real and imaginary parts of p_{m*n,0} (non-weighted Q-vector evaluated for POIs in particular (pt,eta) bin): 
   Double_t p1n0kRe = 0.;
   Double_t p1n0kIm = 0.;
   // Number of POIs in particular pt or eta bin:
   Double_t mp = 0.;
   // Real and imaginary parts of q_{m*n,0} (non-weighted Q-vector evaluated for 'RP && POI particles' in particular pt or eta bin):
   Double_t q1n0kRe = 0.;
   Double_t q1n0kIm = 0.;
   Double_t q2n0kRe = 0.;
   Double_t q2n0kIm = 0.; 
   // Number of 'RP && POI particles' in particular pt or eta bin:
   Double_t mq = 0.;
   if(type == "POI")
   {
    // q_{m*n,0}:
    q1n0kRe = fReRPQ2dEBE[2][0][0]->GetBinContent(fReRPQ2dEBE[2][0][0]->GetBin(p,e))
            * fReRPQ2dEBE[2][0][0]->GetBinEntries(fReRPQ2dEBE[2][0][0]->GetBin(p,e));
    q1n0kIm = fImRPQ2dEBE[2][0][0]->GetBinContent(fImRPQ2dEBE[2][0][0]->GetBin(p,e))
            * fImRPQ2dEBE[2][0][0]->GetBinEntries(fImRPQ2dEBE[2][0][0]->GetBin(p,e));
    q2n0kRe = fReRPQ2dEBE[2][1][0]->GetBinContent(fReRPQ2dEBE[2][1][0]->GetBin(p,e))
            * fReRPQ2dEBE[2][1][0]->GetBinEntries(fReRPQ2dEBE[2][1][0]->GetBin(p,e));
    q2n0kIm = fImRPQ2dEBE[2][1][0]->GetBinContent(fImRPQ2dEBE[2][1][0]->GetBin(p,e))
            * fImRPQ2dEBE[2][1][0]->GetBinEntries(fImRPQ2dEBE[2][1][0]->GetBin(p,e));         
    // m_{q}:             
    mq = fReRPQ2dEBE[2][0][0]->GetBinEntries(fReRPQ2dEBE[2][0][0]->GetBin(p,e)); // to be improved (cross-checked by accessing other profiles here)
   } // end of if(type == "POI")
   else if(type == "RP")
   {
    // q_{m*n,0}:
    q1n0kRe = fReRPQ2dEBE[0][0][0]->GetBinContent(fReRPQ2dEBE[0][0][0]->GetBin(p,e))
            * fReRPQ2dEBE[0][0][0]->GetBinEntries(fReRPQ2dEBE[0][0][0]->GetBin(p,e));
    q1n0kIm = fImRPQ2dEBE[0][0][0]->GetBinContent(fImRPQ2dEBE[0][0][0]->GetBin(p,e))
            * fImRPQ2dEBE[0][0][0]->GetBinEntries(fImRPQ2dEBE[0][0][0]->GetBin(p,e));
    q2n0kRe = fReRPQ2dEBE[0][1][0]->GetBinContent(fReRPQ2dEBE[0][1][0]->GetBin(p,e))
            * fReRPQ2dEBE[0][1][0]->GetBinEntries(fReRPQ2dEBE[0][1][0]->GetBin(p,e));
    q2n0kIm = fImRPQ2dEBE[0][1][0]->GetBinContent(fImRPQ2dEBE[0][1][0]->GetBin(p,e))
            * fImRPQ2dEBE[0][1][0]->GetBinEntries(fImRPQ2dEBE[0][1][0]->GetBin(p,e));         
    // m_{q}:             
    mq = fReRPQ2dEBE[0][0][0]->GetBinEntries(fReRPQ2dEBE[0][0][0]->GetBin(p,e)); // to be improved (cross-checked by accessing other profiles here)  
   } // end of else if(type == "RP")
   if(type == "POI")
   {
    // p_{m*n,0}:
    p1n0kRe = fReRPQ2dEBE[1][0][0]->GetBinContent(fReRPQ2dEBE[1][0][0]->GetBin(p,e))
            * fReRPQ2dEBE[1][0][0]->GetBinEntries(fReRPQ2dEBE[1][0][0]->GetBin(p,e));
    p1n0kIm = fImRPQ2dEBE[1][0][0]->GetBinContent(fImRPQ2dEBE[1][0][0]->GetBin(p,e))  
            * fImRPQ2dEBE[1][0][0]->GetBinEntries(fImRPQ2dEBE[1][0][0]->GetBin(p,e));
    // m_{p}        
    mp = fReRPQ2dEBE[1][0][0]->GetBinEntries(fReRPQ2dEBE[1][0][0]->GetBin(p,e)); // to be improved (cross-checked by accessing other profiles here)
    
    t = 1; // typeFlag = RP or POI
   } // end of if(type == "POI")
   else if(type == "RP")
   {
    // p_{m*n,0} = q_{m*n,0}:
    p1n0kRe = q1n0kRe; 
    p1n0kIm = q1n0kIm; 
    // m_{p} = m_{q}:        
    mp = mq; 

    t = 0; // typeFlag = RP or POI
   } // end of if(type == "RP")

   // 2'-particle correlation for particular (pt,eta) bin:
   Double_t two1n1nPtEta = 0.;
   Double_t mWeight2pPrime = 0.; // multiplicity weight for <2'>
   if(mp*dMult-mq)
   {
    two1n1nPtEta = (p1n0kRe*dReQ1n+p1n0kIm*dImQ1n-mq)
                 / (mp*dMult-mq);
    // Determine multiplicity weight:
    if(fMultiplicityWeight->Contains("combinations"))
    {
     mWeight2pPrime = mp*dMult-mq;
    } else if(fMultiplicityWeight->Contains("unit"))
      {
       mWeight2pPrime = 1.;    
      } 
    // Fill 2D profile holding <<2'>>:     
    f2DDiffFlowCorrelationsPro[t][0]->Fill(fPtMin+(p-1)*fPtBinWidth,fEtaMin+(e-1)*fEtaBinWidth,two1n1nPtEta,mWeight2pPrime);
   } // end of if(mp*dMult-mq)
   
   // 4'-particle correlation:
   Double_t four1n1n1n1nPtEta = 0.;
   Double_t mWeight4pPrime = 0.; // multiplicity weight for <4'>
   if((mp-mq)*dMult*(dMult-1.)*(dMult-2.)
       + mq*(dMult-1.)*(dMult-2.)*(dMult-3.)) // to be improved (introduce a new variable for this expression)
   {
    four1n1n1n1nPtEta = ((pow(dReQ1n,2.)+pow(dImQ1n,2.))*(p1n0kRe*dReQ1n+p1n0kIm*dImQ1n)
                      - q2n0kRe*(pow(dReQ1n,2.)-pow(dImQ1n,2.))
                      - 2.*q2n0kIm*dReQ1n*dImQ1n
                      - p1n0kRe*(dReQ1n*dReQ2n+dImQ1n*dImQ2n)
                      + p1n0kIm*(dImQ1n*dReQ2n-dReQ1n*dImQ2n)
                      - 2.*dMult*(p1n0kRe*dReQ1n+p1n0kIm*dImQ1n)
                      - 2.*(pow(dReQ1n,2.)+pow(dImQ1n,2.))*mq                      
                      + 6.*(q1n0kRe*dReQ1n+q1n0kIm*dImQ1n)                                            
                      + 1.*(q2n0kRe*dReQ2n+q2n0kIm*dImQ2n)                      
                      + 2.*(p1n0kRe*dReQ1n+p1n0kIm*dImQ1n)                       
                      + 2.*mq*dMult                      
                      - 6.*mq)        
                      / ((mp-mq)*dMult*(dMult-1.)*(dMult-2.)
                          + mq*(dMult-1.)*(dMult-2.)*(dMult-3.)); 
    // Determine multiplicity weight:
    if(fMultiplicityWeight->Contains("combinations"))
    {
     mWeight4pPrime = (mp-mq)*dMult*(dMult-1.)*(dMult-2.) + mq*(dMult-1.)*(dMult-2.)*(dMult-3.);
    } else if(fMultiplicityWeight->Contains("unit"))
      {
       mWeight4pPrime = 1.;    
      }     
    // Fill 2D profile holding <<4'>>:
    f2DDiffFlowCorrelationsPro[t][1]->Fill(fPtMin+(p-1)*fPtBinWidth,fEtaMin+(e-1)*fEtaBinWidth,four1n1n1n1nPtEta,mWeight4pPrime);      
   } // end of if((mp-mq)*dMult*(dMult-1.)*(dMult-2.)
     //            +mq*(dMult-1.)*(dMult-2.)*(dMult-3.))
  } // end of for(Int_t e=1;e<=fnBinsEta;e++)
 } // end of for(Int_t p=1;p<=fnBinsPt;p++)   
      
} // end of AliFlowAnalysisWithQCumulants::Calculate2DDiffFlowCorrelations(TString type)

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlowSumOfEventWeights(TString type, TString ptOrEta)
{
 // Calculate sums of various event weights for reduced correlations. 
 // (These quantitites are needed in expressions for unbiased estimators relevant for the statistical errors.)

 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;

 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   } 
     
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
   
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
 
 // binning:
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
 
 for(Int_t rpq=0;rpq<3;rpq++)
 {
  for(Int_t m=0;m<4;m++)
  {
   for(Int_t k=0;k<9;k++)
   {
    if(!fReRPQ1dEBE[rpq][pe][m][k])
    {
     cout<<"WARNING: fReRPQ1dEBE[rpq][pe][m][k] is NULL in AFAWQC::CSAPOEWFDF() !!!!"<<endl;
     cout<<"pe  = "<<pe<<endl;
     cout<<"rpq = "<<rpq<<endl;
     cout<<"m   = "<<m<<endl;
     cout<<"k   = "<<k<<endl;
     exit(0); 
    }
   }
  }
 }  

 // multiplicities:
 Double_t dMult = (*fSpk)(0,0); // total event multiplicity
 //Double_t mr = 0.; // number of RPs in particular pt or eta bin
 Double_t mp = 0.; // number of POIs in particular pt or eta bin 
 Double_t mq = 0.; // number of particles which are both RPs and POIs in particular pt or eta bin
 
 // event weights for reduced correlations:
 Double_t dw2 = 0.; // event weight for <2'>
 Double_t dw4 = 0.; // event weight for <4'>
 //Double_t dw6 = 0.; // event weight for <6'>
 //Double_t dw8 = 0.; // event weight for <8'>

 // looping over bins:
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  if(type == "RP")
  {
   mq = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(b);
   mp = mq; // trick to use the very same Eqs. bellow both for RP's and POI's diff. flow
  } else if(type == "POI")
    {
     mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(b);
     mq = fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(b);    
    }
  
  // event weight for <2'>:
  dw2 = mp*dMult-mq;  
  fDiffFlowSumOfEventWeights[t][pe][0][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw2);
  fDiffFlowSumOfEventWeights[t][pe][1][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],pow(dw2,2.));
  
  // event weight for <4'>:
  dw4 = (mp-mq)*dMult*(dMult-1.)*(dMult-2.)
     + mq*(dMult-1.)*(dMult-2.)*(dMult-3.);  
  fDiffFlowSumOfEventWeights[t][pe][0][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw4);
  fDiffFlowSumOfEventWeights[t][pe][1][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],pow(dw4,2.));
  
  // event weight for <6'>:
  //dw6 = ...;  
  //fDiffFlowSumOfEventWeights[t][pe][0][2]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw6);
  //fDiffFlowSumOfEventWeights[t][pe][t][1][2]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],pow(dw6,2.));
  
  // event weight for <8'>:
  //dw8 = ...;  
  //fDiffFlowSumOfEventWeights[t][pe][0][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw8);
  //fDiffFlowSumOfEventWeights[t][pe][1][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],pow(dw8,2.));   
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++) 
 
} // end of void AliFlowAnalysisWithQCumulants::CalculateDiffFlowSumOfEventWeights()


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


void AliFlowAnalysisWithQCumulants::CalculateDiffFlowSumOfProductOfEventWeights(TString type, TString ptOrEta)
{
 // Calculate sum of products of various event weights for both types of correlations (the ones for int. and diff. flow). 
 // (These quantitites are needed in expressions for unbiased estimators relevant for the statistical errors.)
 //
 // Important: To fill fDiffFlowSumOfProductOfEventWeights[][][][] use bellow table (i,j) with following constraints: 
 // 1.) i<j  
 // 2.) do not store terms which DO NOT include reduced correlations;
 // Table:
 // [0=<2>,1=<2'>,2=<4>,3=<4'>,4=<6>,5=<6'>,6=<8>,7=<8'>] x [0=<2>,1=<2'>,2=<4>,3=<4'>,4=<6>,5=<6'>,6=<8>,7=<8'>]
  
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;

 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   } 
     
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
     
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
  
 // binning:
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
 
 // protection:
 for(Int_t rpq=0;rpq<3;rpq++)
 {
  for(Int_t m=0;m<4;m++)
  {
   for(Int_t k=0;k<9;k++)
   {
    if(!fReRPQ1dEBE[rpq][pe][m][k])
    {
     cout<<"WARNING: fReRPQ1dEBE[rpq][pe][m][k] is NULL in AFAWQC::CSAPOEWFDF() !!!!"<<endl;
     cout<<"pe  = "<<pe<<endl;
     cout<<"rpq = "<<rpq<<endl;
     cout<<"m   = "<<m<<endl;
     cout<<"k   = "<<k<<endl;
     exit(0); 
    }
   }
  }
 }  
 
 // multiplicities:
 Double_t dMult = (*fSpk)(0,0); // total event multiplicity
 //Double_t mr = 0.; // number of RPs in particular pt or eta bin
 Double_t mp = 0.; // number of POIs in particular pt or eta bin 
 Double_t mq = 0.; // number of particles which are both RPs and POIs in particular pt or eta bin
 
 // event weights for correlations:
 Double_t dW2 = dMult*(dMult-1); // event weight for <2> 
 Double_t dW4 = dMult*(dMult-1)*(dMult-2)*(dMult-3); // event weight for <4> 
 Double_t dW6 = dMult*(dMult-1)*(dMult-2)*(dMult-3)*(dMult-4)*(dMult-5); // event weight for <6> 
 Double_t dW8 = dMult*(dMult-1)*(dMult-2)*(dMult-3)*(dMult-4)*(dMult-5)*(dMult-6)*(dMult-7); // event weight for <8> 

 // event weights for reduced correlations:
 Double_t dw2 = 0.; // event weight for <2'>
 Double_t dw4 = 0.; // event weight for <4'>
 //Double_t dw6 = 0.; // event weight for <6'>
 //Double_t dw8 = 0.; // event weight for <8'>
 
 // looping over bins:
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  if(type == "RP")
  {
   mq = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(b);
   mp = mq; // trick to use the very same Eqs. bellow both for RP's and POI's diff. flow
  } else if(type == "POI")
    {
     mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(b);
     mq = fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(b);    
    }
  
  // event weight for <2'>:
  dw2 = mp*dMult-mq;  
  fDiffFlowSumOfProductOfEventWeights[t][pe][0][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW2*dw2); // storing product of even weights for <2> and <2'>
  fDiffFlowSumOfProductOfEventWeights[t][pe][1][2]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw2*dW4); // storing product of even weights for <4> and <2'>
  fDiffFlowSumOfProductOfEventWeights[t][pe][1][4]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw2*dW6); // storing product of even weights for <6> and <2'>
  fDiffFlowSumOfProductOfEventWeights[t][pe][1][6]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw2*dW8); // storing product of even weights for <8> and <2'>
  
  // event weight for <4'>:
  dw4 = (mp-mq)*dMult*(dMult-1.)*(dMult-2.)
     + mq*(dMult-1.)*(dMult-2.)*(dMult-3.);  
  fDiffFlowSumOfProductOfEventWeights[t][pe][0][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW2*dw4); // storing product of even weights for <2> and <4'>
  fDiffFlowSumOfProductOfEventWeights[t][pe][1][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw2*dw4); // storing product of even weights for <2'> and <4'>
  fDiffFlowSumOfProductOfEventWeights[t][pe][2][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW4*dw4); // storing product of even weights for <4> and <4'>
  fDiffFlowSumOfProductOfEventWeights[t][pe][3][4]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw4*dW6); // storing product of even weights for <6> and <4'> 
  fDiffFlowSumOfProductOfEventWeights[t][pe][3][6]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw4*dW8); // storing product of even weights for <8> and <4'>

  // event weight for <6'>:
  //dw6 = ...;  
  //fDiffFlowSumOfProductOfEventWeights[t][pe][0][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW2*dw6); // storing product of even weights for <2> and <6'>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][1][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw2*dw6); // storing product of even weights for <2'> and <6'>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][2][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW4*dw6); // storing product of even weights for <4> and <6'>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][3][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw4*dw6); // storing product of even weights for <4'> and <6'> 
  //fDiffFlowSumOfProductOfEventWeights[t][pe][4][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW6*dw6); // storing product of even weights for <6> and <6'>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][5][6]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw6*dW8); // storing product of even weights for <6'> and <8>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][5][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw6*dw8); // storing product of even weights for <6'> and <8'>

  // event weight for <8'>:
  //dw8 = ...;  
  //fDiffFlowSumOfProductOfEventWeights[t][pe][0][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW2*dw8); // storing product of even weights for <2> and <8'>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][1][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw2*dw8); // storing product of even weights for <2'> and <8'>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][2][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW4*dw8); // storing product of even weights for <4> and <8'>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][3][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw4*dw8); // storing product of even weights for <4'> and <8'> 
  //fDiffFlowSumOfProductOfEventWeights[t][pe][4][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW6*dw8); // storing product of even weights for <6> and <8'>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][5][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dw6*dw8); // storing product of even weights for <6'> and <8'>
  //fDiffFlowSumOfProductOfEventWeights[t][pe][6][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],dW8*dw8); // storing product of even weights for <8> and <8'>
  
  // Table:
  // [0=<2>,1=<2'>,2=<4>,3=<4'>,4=<6>,5=<6'>,6=<8>,7=<8'>] x [0=<2>,1=<2'>,2=<4>,3=<4'>,4=<6>,5=<6'>,6=<8>,7=<8'>]
   
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 


} // end of void AliFlowAnalysisWithQCumulants::CalculateDiffFlowSumOfProductOfEventWeights(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::FinalizeReducedCorrelations(TString type, TString ptOrEta)
{
 // Transfer profiles into histograms and calculate statistical errors correctly.

 Int_t t = 0; // RP or POI
 Int_t pe = 0; // pt or eta

 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   } 
     
 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   } 
               
 for(Int_t rci=0;rci<4;rci++) // to be improved - moved into the method CheckPointersUsedInFinish()
 {
  if(!fDiffFlowCorrelationsPro[t][pe][rci])
  {
   cout<<"WARNING: fDiffFlowCorrelationsPro[t][pe][rci] is NULL in AFAWQC::FRC() !!!!"<<endl;
   cout<<"t   = "<<t<<endl; 
   cout<<"pe  = "<<pe<<endl; 
   cout<<"rci = "<<rci<<endl;
   exit(0); 
  }
  if(!fDiffFlowSquaredCorrelationsPro[t][pe][rci])
  {
   cout<<"WARNING: fDiffFlowSquaredCorrelationsPro[t][pe][rci] is NULL in AFAWQC::FRC() !!!!"<<endl;
   cout<<"t   = "<<t<<endl; 
   cout<<"pe  = "<<pe<<endl; 
   cout<<"rci = "<<rci<<endl;
   exit(0); 
  }
  for(Int_t power=0;power<2;power++)
  {
   if(!fDiffFlowSumOfEventWeights[t][pe][power][rci])
   {
    cout<<"WARNING: fDiffFlowSumOfEventWeights[t][pe][power][rci] is NULL in AFAWQC::FRC() !!!!"<<endl;
    cout<<"t     = "<<t<<endl; 
    cout<<"pe    = "<<pe<<endl;
    cout<<"power = "<<power<<endl; 
    cout<<"rci   = "<<rci<<endl;
    exit(0); 
   }   
  } // end of for(Int_t power=0;power<2;power++)
 } // end of for(Int_t rci=0;rci<4;rci++)
    
 // common:
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta}; 
 // transfer 1D profile into 1D histogram:
 Double_t correlation = 0.;
 Double_t squaredCorrelation = 0.;
 Double_t spread = 0.;
 Double_t sumOfWeights = 0.; // sum of weights for particular reduced correlations for particular pt or eta bin
 Double_t sumOfSquaredWeights = 0.; // sum of squared weights for particular reduced correlations for particular pt or eta bin
 Double_t error = 0.; // error = termA * spread * termB
                      // termA = (sqrt(sumOfSquaredWeights)/sumOfWeights) 
                      // termB = 1/pow(1-termA^2,0.5)
 Double_t termA = 0.;                      
 Double_t termB = 0.;                      
 for(Int_t rci=0;rci<4;rci++) // index of reduced correlation
 {
  for(Int_t b=1;b<=nBinsPtEta[pe];b++) // number of pt or eta bins
  {
   if(fDiffFlowCorrelationsPro[t][pe][rci]->GetBinEffectiveEntries(b) < 2 || 
      fDiffFlowSquaredCorrelationsPro[t][pe][rci]->GetBinEffectiveEntries(b) < 2)
   {
    fDiffFlowCorrelationsPro[t][pe][rci]->SetBinError(b,0.);
    fDiffFlowSquaredCorrelationsPro[t][pe][rci]->SetBinError(b,0.);
    continue; // to be improved - should I ignore results in pt bins with one entry for reduced correlations or not?
   }  
   correlation = fDiffFlowCorrelationsPro[t][pe][rci]->GetBinContent(b); 
   squaredCorrelation = fDiffFlowSquaredCorrelationsPro[t][pe][rci]->GetBinContent(b); 
   if(squaredCorrelation-correlation*correlation >= 0.)
   {
    spread = pow(squaredCorrelation-correlation*correlation,0.5);
   } else
     {
      cout<<endl;
      cout<<Form(" WARNING: Imaginary 'spread' for rci = %d, pe = %d, bin = %d !!!!",rci,pe,b)<<endl;
      cout<<endl;
     }
   sumOfWeights = fDiffFlowSumOfEventWeights[t][pe][0][rci]->GetBinContent(b);
   sumOfSquaredWeights = fDiffFlowSumOfEventWeights[t][pe][1][rci]->GetBinContent(b);
   if(TMath::Abs(sumOfWeights)>0.){termA = (pow(sumOfSquaredWeights,0.5)/sumOfWeights);}
   if(1.-pow(termA,2.)>0.){termB = 1./pow(1.-pow(termA,2.),0.5);} 
   error = termA*spread*termB; // final error (unbiased estimator for standard deviation)
   fDiffFlowCorrelationsHist[t][pe][rci]->SetBinContent(b,correlation); 
   fDiffFlowCorrelationsHist[t][pe][rci]->SetBinError(b,error); 
  } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 } // end of for(Int_t rci=0;rci<4;rci++)
 
} // end of void AliFlowAnalysisWithQCumulants::FinalizeReducedCorrelations(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlowProductOfCorrelations(TString type, TString ptOrEta)
{
 // store products: <2><2'>, <2><4'>, <2><6'>, <2><8'>, <2'><4>, 
 //                 <2'><4'>, <2'><6>, <2'><6'>, <2'><8>, <2'><8'>,
 //                 <4><4'>, <4><6'>, <4><8'>, <4'><6>, <4'><6'>, 
 //                 <4'><8>, <4'><8'>, <6><6'>, <6><8'>, <6'><8>, 
 //                 <6'><8'>, <8><8'>.
  
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;

 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   } 
     
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
  
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
     
 // common:
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
   
 // protections // to be improved (add protection for all pointers in this method)
 if(!fIntFlowCorrelationsEBE)
 {
  cout<<"WARNING: fIntFlowCorrelationsEBE is NULL in AFAWQC::CDFPOC() !!!!"<<endl;
  exit(0);
 } 
 
 /*    
 Double_t dMult = (*fSpk)(0,0); // multiplicity (number of particles used to determine the reaction plane)
 //Double_t mr = 0.; // number of RPs in particular pt or eta bin
 Double_t mp = 0.; // number of POIs in particular pt or eta bin 
 Double_t mq = 0.; // number of particles which are both RPs and POIs in particular pt or eta bin
 */

 // e-b-e correlations:
 Double_t twoEBE = fIntFlowCorrelationsEBE->GetBinContent(1); // <2>
 Double_t fourEBE = fIntFlowCorrelationsEBE->GetBinContent(2); // <4>
 Double_t sixEBE = fIntFlowCorrelationsEBE->GetBinContent(3); // <6>
 Double_t eightEBE = fIntFlowCorrelationsEBE->GetBinContent(4); // <8>
 
 // event weights for correlations:
 Double_t dW2 = fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(1); // event weight for <2> 
 Double_t dW4 = fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(2); // event weight for <4> 
 Double_t dW6 = fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(3); // event weight for <6> 
 Double_t dW8 = fIntFlowEventWeightsForCorrelationsEBE->GetBinContent(4); // event weight for <8> 
  
 // e-b-e reduced correlations:
 Double_t twoReducedEBE = 0.; // <2'>
 Double_t fourReducedEBE = 0.; // <4'>
 //Double_t sixReducedEBE = 0.; // <6'>
 //Double_t eightReducedEBE = 0.; // <8'> 
 
 // event weights for reduced correlations:
 Double_t dw2 = 0.; // event weight for <2'>
 Double_t dw4 = 0.; // event weight for <4'>
 //Double_t dw6 = 0.; // event weight for <6'>
 //Double_t dw8 = 0.; // event weight for <8'>

 // looping over bins:
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // e-b-e reduced correlations:
  twoReducedEBE = fDiffFlowCorrelationsEBE[t][pe][0]->GetBinContent(b);
  fourReducedEBE = fDiffFlowCorrelationsEBE[t][pe][1]->GetBinContent(b);
  //sixReducedEBE = fDiffFlowCorrelationsEBE[t][pe][2]->GetBinContent(b);
  //eightReducedEBE = fDiffFlowCorrelationsEBE[t][pe][3]->GetBinContent(b);
  
  /*
  // to be improved (I should not do this here again)
  if(type == "RP")
  {
   mq = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(b);
   mp = mq; // trick to use the very same Eqs. bellow both for RP's and POI's diff. flow
  } else if(type == "POI")
    {
     mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(b);
     mq = fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(b);    
    }
  
  // event weights for reduced correlations:
  dw2 = mp*dMult-mq; // weight for <2'> 
  dw4 = (mp-mq)*dMult*(dMult-1.)*(dMult-2.)
     + mq*(dMult-1.)*(dMult-2.)*(dMult-3.); // weight for <4'>
  //dw6 = ...     
  //dw8 = ...     
  
  */
  
  dw2 = fDiffFlowEventWeightsForCorrelationsEBE[t][pe][0]->GetBinContent(b);
  dw4 = fDiffFlowEventWeightsForCorrelationsEBE[t][pe][1]->GetBinContent(b);
 
  // storing all products:
  fDiffFlowProductOfCorrelationsPro[t][pe][0][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],twoEBE*twoReducedEBE,dW2*dw2); // storing <2><2'>
  fDiffFlowProductOfCorrelationsPro[t][pe][1][2]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],fourEBE*twoReducedEBE,dW4*dw2); // storing <4><2'>
  fDiffFlowProductOfCorrelationsPro[t][pe][1][4]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sixEBE*twoReducedEBE,dW6*dw2); // storing <6><2'>
  fDiffFlowProductOfCorrelationsPro[t][pe][1][6]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],eightEBE*twoReducedEBE,dW8*dw2); // storing <8><2'>
  
  // event weight for <4'>:
  fDiffFlowProductOfCorrelationsPro[t][pe][0][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],twoEBE*fourReducedEBE,dW2*dw4); // storing <2><4'>
  fDiffFlowProductOfCorrelationsPro[t][pe][1][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],twoReducedEBE*fourReducedEBE,dw2*dw4); // storing <2'><4'>
  fDiffFlowProductOfCorrelationsPro[t][pe][2][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],fourEBE*fourReducedEBE,dW4*dw4); // storing <4><4'>
  fDiffFlowProductOfCorrelationsPro[t][pe][3][4]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sixEBE*fourReducedEBE,dW6*dw4); // storing <6><4'> 
  fDiffFlowProductOfCorrelationsPro[t][pe][3][6]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],eightEBE*fourReducedEBE,dW8*dw4); // storing <8><4'>

  // event weight for <6'>:
  //dw6 = ...;  
  //fDiffFlowProductOfCorrelationsPro[t][pe][0][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],twoEBE*sixReducedEBE,dW2*dw6); // storing <2><6'>
  //fDiffFlowProductOfCorrelationsPro[t][pe][1][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],twoReducedEBE*sixReducedEBE,dw2*dw6); // storing <2'><6'>
  //fDiffFlowProductOfCorrelationsPro[t][pe][2][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],fourEBE*sixReducedEBE,dW4*dw6); // storing <4><6'>
  //fDiffFlowProductOfCorrelationsPro[t][pe][3][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],fourReducedEBE*sixReducedEBE,dw4*dw6); // storing <4'><6'> 
  //fDiffFlowProductOfCorrelationsPro[t][pe][4][5]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sixEBE*sixReducedEBE,dW6*dw6); // storing <6><6'>
  //fDiffFlowProductOfCorrelationsPro[t][pe][5][6]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sixReducedEBE*eightEBE,dw6*dW8); // storing <6'><8>
  //fDiffFlowProductOfCorrelationsPro[t][pe][5][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sixReducedEBE*eightReducedEBE,dw6*dw8); // storing <6'><8'>

  // event weight for <8'>:
  //dw8 = ...;  
  //fDiffFlowProductOfCorrelationsPro[t][pe][0][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],twoEBE*eightReducedEBE,dW2*dw8); // storing <2><8'>
  //fDiffFlowProductOfCorrelationsPro[t][pe][1][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],twoReducedEBE*eightReducedEBE,dw2*dw8); // storing <2'><8'>
  //fDiffFlowProductOfCorrelationsPro[t][pe][2][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],fourEBE*eightReducedEBE,dW4*dw8); // storing <4><8'>
  //fDiffFlowProductOfCorrelationsPro[t][pe][3][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],fourReducedEBE*eightReducedEBE,dw4*dw8); // storing <4'><8'> 
  //fDiffFlowProductOfCorrelationsPro[t][pe][4][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sixEBE*eightReducedEBE,dW6*dw8); // storing <6><8'>
  //fDiffFlowProductOfCorrelationsPro[t][pe][5][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sixReducedEBE*eightReducedEBE,dw6*dw8); // storing <6'><8'>
  //fDiffFlowProductOfCorrelationsPro[t][pe][6][7]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],eightEBE*eightReducedEBE,dW8*dw8); // storing <8><8'> 
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++       
     
} // end of void AliFlowAnalysisWithQCumulants::CalculateDiffFlowProductOfCorrelations(TString type, TString ptOrEta)

//=======================================================================================================================
    
void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCovariances(TString type, TString ptOrEta) // to be improved (reimplemented)
{
 // a) Calculate unbiased estimators Cov(<2>,<2'>), Cov(<2>,<4'>), Cov(<4>,<2'>), Cov(<4>,<4'>) and Cov(<2'>,<4'>)
 //    for covariances V(<2>,<2'>), V(<2>,<4'>), V(<4>,<2'>), V(<4>,<4'>) and V(<2'>,<4'>).  
 // b) Store in histogram fDiffFlowCovariances[t][pe][index] for instance the following: 
 //
 //             Cov(<2>,<2'>) * (sum_{i=1}^{N} w_{<2>}_i w_{<2'>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<2'>}_j)]
 // 
 //     where N is the number of events, w_{<2>} is event weight for <2> and w_{<2'>} is event weight for <2'>.
 // c) Binning of fDiffFlowCovariances[t][pe][index] is organized as follows:
 // 
 //     1st bin: Cov(<2>,<2'>) * (sum_{i=1}^{N} w_{<2>}_i w_{<2'>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<2'>}_j)] 
 //     2nd bin: Cov(<2>,<4'>) * (sum_{i=1}^{N} w_{<2>}_i w_{<4'>}_i )/[(sum_{i=1}^{N} w_{<2>}_i) * (sum_{j=1}^{N} w_{<4'>}_j)] 
 //     3rd bin: Cov(<4>,<2'>) * (sum_{i=1}^{N} w_{<4>}_i w_{<2'>}_i )/[(sum_{i=1}^{N} w_{<4>}_i) * (sum_{j=1}^{N} w_{<2'>}_j)] 
 //     4th bin: Cov(<4>,<4'>) * (sum_{i=1}^{N} w_{<4>}_i w_{<4'>}_i )/[(sum_{i=1}^{N} w_{<4>}_i) * (sum_{j=1}^{N} w_{<4'>}_j)] 
 //     5th bin: Cov(<2'>,<4'>) * (sum_{i=1}^{N} w_{<2'>}_i w_{<4'>}_i )/[(sum_{i=1}^{N} w_{<2'>}_i) * (sum_{j=1}^{N} w_{<4'>}_j)] 
 //     ...
  
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;

 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   } 
     
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
  
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
     
 // common:
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 //Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 //Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
 
 // average correlations:
 Double_t two = fIntFlowCorrelationsHist->GetBinContent(1); // <<2>>
 Double_t four = fIntFlowCorrelationsHist->GetBinContent(2); // <<4>>
 //Double_t six = fIntFlowCorrelationsHist->GetBinContent(3); // <<6>>
 //Double_t eight = fIntFlowCorrelationsHist->GetBinContent(4); // <<8>>
 
 // sum of weights for correlation:
 Double_t sumOfWeightsForTwo = fIntFlowSumOfEventWeights[0]->GetBinContent(1); // sum_{i=1}^{N} w_{<2>}
 Double_t sumOfWeightsForFour = fIntFlowSumOfEventWeights[0]->GetBinContent(2); // sum_{i=1}^{N} w_{<4>}
 //Double_t sumOfWeightsForSix = fIntFlowSumOfEventWeights[0]->GetBinContent(3); // sum_{i=1}^{N} w_{<6>}
 //Double_t sumOfWeightsForEight = fIntFlowSumOfEventWeights[0]->GetBinContent(4); // sum_{i=1}^{N} w_{<8>}
 
 // average reduced correlations:
 Double_t twoReduced = 0.; // <<2'>> 
 Double_t fourReduced = 0.; // <<4'>>
 //Double_t sixReduced = 0.; // <<6'>>
 //Double_t eightReduced = 0.; // <<8'>>

 // sum of weights for reduced correlation:
 Double_t sumOfWeightsForTwoReduced = 0.; // sum_{i=1}^{N} w_{<2'>}
 Double_t sumOfWeightsForFourReduced = 0.; // sum_{i=1}^{N} w_{<4'>}
 //Double_t sumOfWeightsForSixReduced = 0.; // sum_{i=1}^{N} w_{<6'>}
 //Double_t sumOfWeightsForEightReduced = 0.; // sum_{i=1}^{N} w_{<8'>}
  
 // product of weights for reduced correlation:
 Double_t productOfWeightsForTwoTwoReduced = 0.; // sum_{i=1}^{N} w_{<2>}w_{<2'>}
 Double_t productOfWeightsForTwoFourReduced = 0.; // sum_{i=1}^{N} w_{<2>}w_{<4'>}
 Double_t productOfWeightsForFourTwoReduced = 0.; // sum_{i=1}^{N} w_{<4>}w_{<2'>}
 Double_t productOfWeightsForFourFourReduced = 0.; // sum_{i=1}^{N} w_{<4>}w_{<4'>}
 Double_t productOfWeightsForTwoReducedFourReduced = 0.; // sum_{i=1}^{N} w_{<2'>}w_{<4'>}
 // ...
 
 // products for differential flow:
 Double_t twoTwoReduced = 0; // <<2><2'>> 
 Double_t twoFourReduced = 0; // <<2><4'>> 
 Double_t fourTwoReduced = 0; // <<4><2'>> 
 Double_t fourFourReduced = 0; // <<4><4'>> 
 Double_t twoReducedFourReduced = 0; // <<2'><4'>> 

 // denominators in the expressions for the unbiased estimators for covariances:
 // denominator = 1 - term1/(term2*term3)
 // prefactor = term1/(term2*term3)
 Double_t denominator = 0.; 
 Double_t prefactor = 0.;
 Double_t term1 = 0.; 
 Double_t term2 = 0.; 
 Double_t term3 = 0.; 
 
 // unbiased estimators for covariances for differential flow:
 Double_t covTwoTwoReduced = 0.; // Cov(<2>,<2'>)
 Double_t wCovTwoTwoReduced = 0.; // Cov(<2>,<2'>) * prefactor(w_{<2>},w_{<2'>})
 Double_t covTwoFourReduced = 0.; // Cov(<2>,<4'>)
 Double_t wCovTwoFourReduced = 0.; // Cov(<2>,<4'>) * prefactor(w_{<2>},w_{<4'>})
 Double_t covFourTwoReduced = 0.; // Cov(<4>,<2'>)
 Double_t wCovFourTwoReduced = 0.; // Cov(<4>,<2'>) * prefactor(w_{<4>},w_{<2'>})
 Double_t covFourFourReduced = 0.; // Cov(<4>,<4'>)
 Double_t wCovFourFourReduced = 0.; // Cov(<4>,<4'>) * prefactor(w_{<4>},w_{<4'>})
 Double_t covTwoReducedFourReduced = 0.; // Cov(<2'>,<4'>)
 Double_t wCovTwoReducedFourReduced = 0.; // Cov(<2'>,<4'>) * prefactor(w_{<2'>},w_{<4'>})
 
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // average reduced corelations:
  twoReduced = fDiffFlowCorrelationsHist[t][pe][0]->GetBinContent(b);
  fourReduced = fDiffFlowCorrelationsHist[t][pe][1]->GetBinContent(b);
  // average products:
  twoTwoReduced = fDiffFlowProductOfCorrelationsPro[t][pe][0][1]->GetBinContent(b);
  twoFourReduced = fDiffFlowProductOfCorrelationsPro[t][pe][0][3]->GetBinContent(b);
  fourTwoReduced = fDiffFlowProductOfCorrelationsPro[t][pe][1][2]->GetBinContent(b);
  fourFourReduced = fDiffFlowProductOfCorrelationsPro[t][pe][2][3]->GetBinContent(b);
  twoReducedFourReduced = fDiffFlowProductOfCorrelationsPro[t][pe][1][3]->GetBinContent(b);  
  // sum of weights for reduced correlations:
  sumOfWeightsForTwoReduced = fDiffFlowSumOfEventWeights[t][pe][0][0]->GetBinContent(b);
  sumOfWeightsForFourReduced = fDiffFlowSumOfEventWeights[t][pe][0][1]->GetBinContent(b);
  // products of weights for correlations:
  productOfWeightsForTwoTwoReduced = fDiffFlowSumOfProductOfEventWeights[t][pe][0][1]->GetBinContent(b); 
  productOfWeightsForTwoFourReduced = fDiffFlowSumOfProductOfEventWeights[t][pe][0][3]->GetBinContent(b);
  productOfWeightsForFourTwoReduced = fDiffFlowSumOfProductOfEventWeights[t][pe][1][2]->GetBinContent(b);
  productOfWeightsForFourFourReduced = fDiffFlowSumOfProductOfEventWeights[t][pe][2][3]->GetBinContent(b);
  productOfWeightsForTwoReducedFourReduced = fDiffFlowSumOfProductOfEventWeights[t][pe][1][3]->GetBinContent(b);
  // denominator for the unbiased estimator for covariances: 1 - term1/(term2*term3) 
  // prefactor (multiplies Cov's) = term1/(term2*term3)       
  // <2>,<2'>:
  term1 = productOfWeightsForTwoTwoReduced;      
  term2 = sumOfWeightsForTwo;
  term3 = sumOfWeightsForTwoReduced;        
  if(term2*term3>0.)
  {
   denominator = 1.-term1/(term2*term3);
   prefactor = term1/(term2*term3);
   if(TMath::Abs(denominator)>1.e-6)
   {
    covTwoTwoReduced = (twoTwoReduced-two*twoReduced)/denominator;            
    wCovTwoTwoReduced = covTwoTwoReduced*prefactor; 
    fDiffFlowCovariances[t][pe][0]->SetBinContent(b,wCovTwoTwoReduced);
   }
  }
  // <2>,<4'>:
  term1 = productOfWeightsForTwoFourReduced;      
  term2 = sumOfWeightsForTwo;
  term3 = sumOfWeightsForFourReduced;        
  if(term2*term3>0.)
  {
   denominator = 1.-term1/(term2*term3);
   prefactor = term1/(term2*term3);
   if(TMath::Abs(denominator)>1.e-6)
   {
    covTwoFourReduced = (twoFourReduced-two*fourReduced)/denominator;            
    wCovTwoFourReduced = covTwoFourReduced*prefactor; 
    fDiffFlowCovariances[t][pe][1]->SetBinContent(b,wCovTwoFourReduced);
   }
  }
  // <4>,<2'>:
  term1 = productOfWeightsForFourTwoReduced;      
  term2 = sumOfWeightsForFour;
  term3 = sumOfWeightsForTwoReduced;        
  if(term2*term3>0.)
  {
   denominator = 1.-term1/(term2*term3);
   prefactor = term1/(term2*term3);
   if(TMath::Abs(denominator)>1.e-6)
   {
    covFourTwoReduced = (fourTwoReduced-four*twoReduced)/denominator;            
    wCovFourTwoReduced = covFourTwoReduced*prefactor; 
    fDiffFlowCovariances[t][pe][2]->SetBinContent(b,wCovFourTwoReduced);
   }
  }
  // <4>,<4'>:
  term1 = productOfWeightsForFourFourReduced;      
  term2 = sumOfWeightsForFour;
  term3 = sumOfWeightsForFourReduced;        
  if(term2*term3>0.)
  {
   denominator = 1.-term1/(term2*term3);
   prefactor = term1/(term2*term3);
   if(TMath::Abs(denominator)>1.e-6)
   {
    covFourFourReduced = (fourFourReduced-four*fourReduced)/denominator;            
    wCovFourFourReduced = covFourFourReduced*prefactor; 
    fDiffFlowCovariances[t][pe][3]->SetBinContent(b,wCovFourFourReduced);
   }
  }
  // <2'>,<4'>:
  term1 = productOfWeightsForTwoReducedFourReduced;      
  term2 = sumOfWeightsForTwoReduced;
  term3 = sumOfWeightsForFourReduced;        
  if(term2*term3>0.)
  {
   denominator = 1.-term1/(term2*term3);
   prefactor = term1/(term2*term3);
   if(TMath::Abs(denominator)>1.e-6)
   {
    covTwoReducedFourReduced = (twoReducedFourReduced-twoReduced*fourReduced)/denominator;            
    wCovTwoReducedFourReduced = covTwoReducedFourReduced*prefactor; 
    fDiffFlowCovariances[t][pe][4]->SetBinContent(b,wCovTwoReducedFourReduced);
   }
  }   
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)
  
} // end of void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCovariances(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlow(TString type, TString ptOrEta)
{
 // Calculate final results for differential flow.
 
 // REMARK: Differential flow calculated in this method is NOT corrected for non-uniform acceptance. 
 // This correction, if enabled via setter SetApplyCorrectionForNUA(Bool_t), is applied in the method 
 // CalculateDiffFlowCorrectedForNUA(TString type, TString ptOrEta)
  
 Int_t t = 0; // RP or POI
 Int_t pe = 0; // pt or eta

 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   } 
     
 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   } 
       
 // Common:
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 // Correlations:
 Double_t two = fIntFlowCorrelationsHist->GetBinContent(1); // <<2>>
 Double_t four = fIntFlowCorrelationsHist->GetBinContent(2); // <<4>> 
 // Statistical errors of correlations:
 Double_t twoError = fIntFlowCorrelationsHist->GetBinError(1);
 Double_t fourError = fIntFlowCorrelationsHist->GetBinError(2);   
 // Reduced correlations:
 Double_t twoReduced = 0.; // <<2'>>
 Double_t fourReduced = 0.; // <<4'>>
 // Statistical errors of reduced correlations:
 Double_t twoReducedError = 0.; 
 Double_t fourReducedError = 0.; 
 // Covariances:
 Double_t wCovTwoFour = 0.; // Cov(<2>,<4>) * prefactor(<2>,<4>)
 if(!fForgetAboutCovariances)
 {
  wCovTwoFour = fIntFlowCovariances->GetBinContent(1); // Cov(<2>,<4>) * prefactor(<2>,<4>)
 }
 Double_t wCovTwoTwoReduced = 0.; // Cov(<2>,<2'>) * prefactor(<2>,<2'>)
 Double_t wCovTwoFourReduced = 0.; // Cov(<2>,<4'>) * prefactor(<2>,<4'>)
 Double_t wCovFourTwoReduced = 0.; // Cov(<4>,<2'>) * prefactor(<4>,<2'>)
 Double_t wCovFourFourReduced = 0.; // Cov(<4>,<4'>) * prefactor(<4>,<4'>)
 Double_t wCovTwoReducedFourReduced = 0.; // Cov(<2'>,<4'>) * prefactor(<2'>,<4'>)
 // Differential flow:
 Double_t v2Prime = 0.; // v'{2}                   
 Double_t v4Prime = 0.; // v'{4}
 // Statistical error of differential flow:
 Double_t v2PrimeError = 0.;                    
 Double_t v4PrimeError = 0.; 
 // Squared statistical error of differential flow:
 Double_t v2PrimeErrorSquared = 0.;                    
 Double_t v4PrimeErrorSquared = 0.; 
 // Loop over pt or eta bins:
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // Reduced correlations and statistical errors:
  twoReduced = fDiffFlowCorrelationsHist[t][pe][0]->GetBinContent(b);
  twoReducedError = fDiffFlowCorrelationsHist[t][pe][0]->GetBinError(b);
  fourReduced = fDiffFlowCorrelationsHist[t][pe][1]->GetBinContent(b);
  fourReducedError = fDiffFlowCorrelationsHist[t][pe][1]->GetBinError(b);
  // Covariances:
  if(!fForgetAboutCovariances)
  {
   wCovTwoTwoReduced = fDiffFlowCovariances[t][pe][0]->GetBinContent(b);
   wCovTwoFourReduced = fDiffFlowCovariances[t][pe][1]->GetBinContent(b);
   wCovFourTwoReduced = fDiffFlowCovariances[t][pe][2]->GetBinContent(b);
   wCovFourFourReduced = fDiffFlowCovariances[t][pe][3]->GetBinContent(b);
   wCovTwoReducedFourReduced = fDiffFlowCovariances[t][pe][4]->GetBinContent(b);
  }
  // Differential flow:
  // v'{2}:
  if(two>0.) 
  {
   v2Prime = twoReduced/pow(two,0.5);
   v2PrimeErrorSquared = (1./4.)*pow(two,-3.)*(pow(twoReduced,2.)*pow(twoError,2.)
                       + 4.*pow(two,2.)*pow(twoReducedError,2.)
                       - 4.*two*twoReduced*wCovTwoTwoReduced);
   if(v2PrimeErrorSquared>0.){v2PrimeError = pow(v2PrimeErrorSquared,0.5);}
   if(TMath::Abs(v2Prime)>0.)
   {
    fDiffFlow[t][pe][0]->SetBinContent(b,v2Prime); 
    fDiffFlow[t][pe][0]->SetBinError(b,v2PrimeError);    
   }  
  } // end of if(two>0.) 
  // differential flow:
  // v'{4}
  if(2.*pow(two,2.)-four > 0.) 
  {
   v4Prime = (2.*two*twoReduced-fourReduced)/pow(2.*pow(two,2.)-four,3./4.);
   v4PrimeErrorSquared = pow(2.*pow(two,2.)-four,-7./2.)
                       * (pow(2.*pow(two,2.)*twoReduced-3.*two*fourReduced+2.*four*twoReduced,2.)*pow(twoError,2.)
                       + (9./16.)*pow(2.*two*twoReduced-fourReduced,2.)*pow(fourError,2.)
                       + 4.*pow(two,2.)*pow(2.*pow(two,2.)-four,2.)*pow(twoReducedError,2.)
                       + pow(2.*pow(two,2.)-four,2.)*pow(fourReducedError,2.)                          
                       - (3./2.)*(2.*two*twoReduced-fourReduced)
                       * (2.*pow(two,2.)*twoReduced-3.*two*fourReduced+2.*four*twoReduced)*wCovTwoFour
                       - 4.*two*(2.*pow(two,2.)-four)
                       * (2.*pow(two,2.)*twoReduced-3.*two*fourReduced+2.*four*twoReduced)*wCovTwoTwoReduced
                       + 2.*(2.*pow(two,2.)-four)
                       * (2.*pow(two,2.)*twoReduced-3.*two*fourReduced+2.*four*twoReduced)*wCovTwoFourReduced
                       + 3.*two*(2.*pow(two,2.)-four)*(2.*two*twoReduced-fourReduced)*wCovFourTwoReduced
                       - (3./2.)*(2.*pow(two,2.)-four)*(2.*two*twoReduced-fourReduced)*wCovFourFourReduced 
                       - 4.*two*pow(2.*pow(two,2.)-four,2.)*wCovTwoReducedFourReduced);  
   if(v4PrimeErrorSquared>0.){v4PrimeError = pow(v4PrimeErrorSquared,0.5);}        
   if(TMath::Abs(v4Prime)>0.)
   {
    fDiffFlow[t][pe][1]->SetBinContent(b,v4Prime);
    fDiffFlow[t][pe][1]->SetBinError(b,v4PrimeError);     
   }
  } // end of if(2.*pow(two,2.)-four > 0.)  
 } // end of for(Int_t b=1;b<=fnBinsPtEta[pe];b++)

} // end of AliFlowAnalysisWithQCumulants::CalculateDiffFlow(TString type, Bool_t useParticleWeights)

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

void AliFlowAnalysisWithQCumulants::Calculate2DDiffFlow(TString type)
{
 // Calculate final results for 2D diferential flow.

 // to be improved - check pointers used in this method

 Int_t t = 0; // RP or POI

 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   } 
 
 // Differential flow:
 Double_t v2Prime = 0.; // v'{2}                   
 Double_t v4Prime = 0.; // v'{4}
 // Differential cumulants:
 Double_t qc2Prime = 0.; // QC{2'}                   
 Double_t qc4Prime = 0.; // QC{4'}
 // Looping over all (pt,eta) bins and calculating differential flow: 
 for(Int_t p=1;p<=fnBinsPt;p++)
 {
  for(Int_t e=1;e<=fnBinsEta;e++)
  {
   // QC{2'}:
   qc2Prime = f2DDiffFlowCumulants[t][0]->GetBinContent(f2DDiffFlowCumulants[t][0]->GetBin(p,e));
   if(qc2Prime>=0.)
   {
    v2Prime = pow(qc2Prime,0.5);
    f2DDiffFlow[t][0]->SetBinContent(f2DDiffFlow[t][0]->GetBin(p,e),v2Prime); 
   } 
   // QC{4'}:
   qc4Prime = f2DDiffFlowCumulants[t][1]->GetBinContent(f2DDiffFlowCumulants[t][1]->GetBin(p,e));
   if(qc4Prime<=0.)
   {
    v4Prime = pow(-1.*qc4Prime,1./4.);
    f2DDiffFlow[t][1]->SetBinContent(f2DDiffFlow[t][1]->GetBin(p,e),v4Prime); 
   }   
  } // end of for(Int_t e=1;e<=fnBinsEta;e++)
 } // end of for(Int_t p=1;p<=fnBinsPt;p++)
 
} // end of void AliFlowAnalysisWithQCumulants::Calculate2DDiffFlow(TString type)  

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

void AliFlowAnalysisWithQCumulants::StoreIntFlowFlags()
{
 // a) Store all flags for integrated flow in profile fIntFlowFlags.
 
 if(!fIntFlowFlags)
 {
  cout<<"WARNING: fIntFlowFlags is NULL in AFAWQC::SFFIF() !!!!"<<endl;
  exit(0);
 } 

 // particle weights used or not:
 fIntFlowFlags->Fill(0.5,(Int_t)fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights);
 // which event weights were used:
 if(fMultiplicityWeight->Contains("combinations"))
 {
  fIntFlowFlags->Fill(1.5,0); // 0 = "combinations" (default)
 } else if(fMultiplicityWeight->Contains("unit"))
   {
    fIntFlowFlags->Fill(1.5,1); // 1 = "unit"   
   } else if(fMultiplicityWeight->Contains("multiplicity"))
     {
      fIntFlowFlags->Fill(1.5,2); // 2 = "multiplicity"        
     } 
 fIntFlowFlags->Fill(2.5,(Int_t)fApplyCorrectionForNUA);
 fIntFlowFlags->Fill(3.5,(Int_t)fPrintFinalResults[0]);
 fIntFlowFlags->Fill(4.5,(Int_t)fPrintFinalResults[1]);
 fIntFlowFlags->Fill(5.5,(Int_t)fPrintFinalResults[2]);
 fIntFlowFlags->Fill(6.5,(Int_t)fPrintFinalResults[3]);
 fIntFlowFlags->Fill(7.5,(Int_t)fApplyCorrectionForNUAVsM);
 fIntFlowFlags->Fill(8.5,(Int_t)fPropagateErrorAlsoFromNIT);
 fIntFlowFlags->Fill(9.5,(Int_t)fCalculateCumulantsVsM);
 fIntFlowFlags->Fill(10.5,(Int_t)fMinimumBiasReferenceFlow);
 fIntFlowFlags->Fill(11.5,(Int_t)fForgetAboutCovariances);
 fIntFlowFlags->Fill(12.5,(Int_t)fStorePhiDistributionForOneEvent); 
 fIntFlowFlags->Fill(13.5,(Int_t)fFillMultipleControlHistograms);  
 fIntFlowFlags->Fill(14.5,(Int_t)fCalculateAllCorrelationsVsM);  
 // which multiplicity was used:
 if(fMultiplicityIs==AliFlowCommonConstants::kRP) // # of Reference Particles
 {
  fIntFlowFlags->Fill(15.5,0); // 0 = # of Reference Particles
 } else if(fMultiplicityIs==AliFlowCommonConstants::kExternal)
   {
    fIntFlowFlags->Fill(15.5,1); // 1 = ref. mult. from ESD
   } else if(fMultiplicityIs==AliFlowCommonConstants::kPOI)
     {
      fIntFlowFlags->Fill(15.5,2); // 2 = # of Particles of Interest
     } 
 fIntFlowFlags->Fill(16.5,(Int_t)fExactNoRPs); 
 fIntFlowFlags->Fill(17.5,(Int_t)fUse2DHistograms); 
 fIntFlowFlags->Fill(18.5,(Int_t)fFillProfilesVsMUsingWeights); 
 fIntFlowFlags->Fill(19.5,(Int_t)fUseQvectorTerms); 

} // end of void AliFlowAnalysisWithQCumulants::StoreIntFlowFlags()

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

void AliFlowAnalysisWithQCumulants::StoreDiffFlowFlags()
{
 // Store all flags for differential flow in the profile fDiffFlowFlags.
  
 if(!fDiffFlowFlags)
 {
  printf("\n WARNING (QC): fDiffFlowFlags is NULL in AFAWQC::SDFF() !!!!\n\n");
  exit(0);
 } 
 
 fDiffFlowFlags->Fill(0.5,fCalculateDiffFlow); // calculate differential flow
 fDiffFlowFlags->Fill(1.5,fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights); // particle weights used or not?
 //fDiffFlowFlags->Fill(2.5,""); // which event weight was used? ("combinations", "unit" or "multiplicity") to be improved - finalized
 fDiffFlowFlags->Fill(3.5,fApplyCorrectionForNUA); // corrected for non-uniform acceptance or not
 fDiffFlowFlags->Fill(4.5,fCalculate2DDiffFlow); // calculate also 2D differential flow vs (pt,eta) 
 fDiffFlowFlags->Fill(5.5,fCalculateDiffFlowVsEta); // if you set kFALSE only differential flow vs pt is calculated
     
} // end of void AliFlowAnalysisWithQCumulants::StoreDiffFlowFlags()

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

void AliFlowAnalysisWithQCumulants::StoreMixedHarmonicsFlags()
{
 // Store all flags for mixed harmonics in profile fMixedHarmonicsFlags.
 
 if(!fMixedHarmonicsFlags)
 {
  cout<<"WARNING: fMixedHarmonicsFlags is NULL in AFAWQC::SMHF() !!!!"<<endl;
  exit(0);
 } 

 fMixedHarmonicsFlags->Fill(0.5,(Int_t)fCalculateMixedHarmonics);
 fMixedHarmonicsFlags->Fill(1.5,(Int_t)fHarmonic);
 fMixedHarmonicsFlags->Fill(2.5,(Int_t)fCalculateMixedHarmonicsVsM);
 // Which multiplicity weight was used?:

 if(fMultiplicityWeight->Contains("combinations"))
 {
  fMixedHarmonicsFlags->Fill(3.5,0); // 0 = "combinations" (default)
 } else if(fMultiplicityWeight->Contains("unit"))
   {
    fMixedHarmonicsFlags->Fill(3.5,1); // 1 = "unit"   
   } else if(fMultiplicityWeight->Contains("multiplicity"))
     {
      fMixedHarmonicsFlags->Fill(3.5,2); // 2 = "multiplicity"        
     } 

} // end of void AliFlowAnalysisWithQCumulants::StoreMixedHarmonicsFlags()

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

void AliFlowAnalysisWithQCumulants::StoreControlHistogramsFlags()
{
 // Store all flags for control histograms in profile fControlHistogramsFlags.

 if(!fControlHistogramsFlags)
 {
  cout<<"WARNING: fControlHistogramsFlags is NULL in AFAWQC::SCHF() !!!!"<<endl;
  exit(0);
 } 

 fControlHistogramsFlags->Fill(0.5,(Int_t)fStoreControlHistograms);
 fControlHistogramsFlags->Fill(1.5,(Int_t)fUseQvectorTerms);

} // end of void AliFlowAnalysisWithQCumulants::StoreControlHistogramsFlags()

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

void AliFlowAnalysisWithQCumulants::StoreBootstrapFlags()
{
 // Store all flags for bootstrap in TProfile fBootstrapFlags.

 if(!fBootstrapFlags)
 {
  cout<<"WARNING: fBootstrapFlags is NULL in AFAWQC::SBF() !!!!"<<endl;
  exit(0);
 } 

 fBootstrapFlags->Fill(0.5,(Int_t)fUseBootstrap);
 fBootstrapFlags->Fill(1.5,(Int_t)fUseBootstrapVsM);
 fBootstrapFlags->Fill(2.5,(Int_t)fnSubsamples);

} // end of void AliFlowAnalysisWithQCumulants::StoreBootstrapFlags()

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

void AliFlowAnalysisWithQCumulants::GetPointersForCommonHistograms() 
{
 // Access all pointers to common control and common result histograms and profiles.
 
 TString sCommonConstantsName = "fCommonConstants";
 sCommonConstantsName += fAnalysisLabel->Data();
 fCommonConstants = dynamic_cast<TProfile*>(fHistList->FindObject(sCommonConstantsName.Data()));
 if(!fCommonConstants)
 {
  printf("\n WARNING (QC): fCommonConstants is NULL in AFAWQC::GPFCH() !!!!\n\n");
  exit(0);
 }
 
 // to be improved - lines bellow can be implemented better.
 
 TString commonHistsName = "AliFlowCommonHistQC";
 commonHistsName += fAnalysisLabel->Data();
 AliFlowCommonHist *commonHist = dynamic_cast<AliFlowCommonHist*>(fHistList->FindObject(commonHistsName.Data()));
 if(commonHist) 
 {
  this->SetCommonHists(commonHist); 
  if(fCommonHists->GetHarmonic())
  {
   fHarmonic = (Int_t)(fCommonHists->GetHarmonic())->GetBinContent(1);
  } 
 } // end of if(commonHist) 
 TString commonHists2ndOrderName = "AliFlowCommonHist2ndOrderQC";
 commonHists2ndOrderName += fAnalysisLabel->Data();
 AliFlowCommonHist *commonHist2nd = dynamic_cast<AliFlowCommonHist*>(fHistList->FindObject(commonHists2ndOrderName.Data()));
 if(commonHist2nd) this->SetCommonHists2nd(commonHist2nd);   
 TString commonHists4thOrderName = "AliFlowCommonHist4thOrderQC";
 commonHists4thOrderName += fAnalysisLabel->Data();
 AliFlowCommonHist *commonHist4th = dynamic_cast<AliFlowCommonHist*>(fHistList->FindObject(commonHists4thOrderName.Data()));
 if(commonHist4th) this->SetCommonHists4th(commonHist4th);  
 TString commonHists6thOrderName = "AliFlowCommonHist6thOrderQC";
 commonHists6thOrderName += fAnalysisLabel->Data();
 AliFlowCommonHist *commonHist6th = dynamic_cast<AliFlowCommonHist*>(fHistList->FindObject(commonHists6thOrderName.Data()));
 if(commonHist6th) this->SetCommonHists6th(commonHist6th);  
 TString commonHists8thOrderName = "AliFlowCommonHist8thOrderQC";
 commonHists8thOrderName += fAnalysisLabel->Data();
 AliFlowCommonHist *commonHist8th = dynamic_cast<AliFlowCommonHist*>(fHistList->FindObject(commonHists8thOrderName.Data()));
 if(commonHist8th) this->SetCommonHists8th(commonHist8th); 
  
 TString commonHistResults2ndOrderName = "AliFlowCommonHistResults2ndOrderQC"; 
 commonHistResults2ndOrderName += fAnalysisLabel->Data(); 
 AliFlowCommonHistResults *commonHistRes2nd = dynamic_cast<AliFlowCommonHistResults*>
                                              (fHistList->FindObject(commonHistResults2ndOrderName.Data()));
 if(commonHistRes2nd) this->SetCommonHistsResults2nd(commonHistRes2nd);   
 TString commonHistResults4thOrderName = "AliFlowCommonHistResults4thOrderQC";
 commonHistResults4thOrderName += fAnalysisLabel->Data();
 AliFlowCommonHistResults *commonHistRes4th = dynamic_cast<AliFlowCommonHistResults*>
                                              (fHistList->FindObject(commonHistResults4thOrderName.Data()));
 if(commonHistRes4th) this->SetCommonHistsResults4th(commonHistRes4th);  
 TString commonHistResults6thOrderName = "AliFlowCommonHistResults6thOrderQC";
 commonHistResults6thOrderName += fAnalysisLabel->Data();
 AliFlowCommonHistResults *commonHistRes6th = dynamic_cast<AliFlowCommonHistResults*>
                                              (fHistList->FindObject(commonHistResults6thOrderName.Data()));
 if(commonHistRes6th) this->SetCommonHistsResults6th(commonHistRes6th);  
 TString commonHistResults8thOrderName = "AliFlowCommonHistResults8thOrderQC";
 commonHistResults8thOrderName += fAnalysisLabel->Data();
 AliFlowCommonHistResults *commonHistRes8th = dynamic_cast<AliFlowCommonHistResults*>
                                              (fHistList->FindObject(commonHistResults8thOrderName.Data()));  
 if(commonHistRes8th) this->SetCommonHistsResults8th(commonHistRes8th);
       
} // end of void AliFlowAnalysisWithQCumulants::GetPointersForCommonHistograms() 

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

void AliFlowAnalysisWithQCumulants::GetPointersForParticleWeightsHistograms() 
{
 // Get pointers for histograms with particle weights.

 TList *weightsList = dynamic_cast<TList*>(fHistList->FindObject("Weights"));
 if(!weightsList){printf("\n WARNING (QC): weightsList is NULL in AFAWQC::GPFPWH() !!!!\n");exit(0);}
 this->SetWeightsList(weightsList);
 TString fUseParticleWeightsName = "fUseParticleWeightsQC"; // to be improved (hirdwired label QC)
 fUseParticleWeightsName += fAnalysisLabel->Data();
 TProfile *useParticleWeights = dynamic_cast<TProfile*>(weightsList->FindObject(fUseParticleWeightsName.Data()));
 if(useParticleWeights)
 {
  this->SetUseParticleWeights(useParticleWeights);  
  fUsePhiWeights = (Int_t)fUseParticleWeights->GetBinContent(1); 
  fUsePtWeights = (Int_t)fUseParticleWeights->GetBinContent(2); 
  fUseEtaWeights = (Int_t)fUseParticleWeights->GetBinContent(3);  
  fUseTrackWeights = (Int_t)fUseParticleWeights->GetBinContent(4);  
 }
} // end of void AliFlowAnalysisWithQCumulants::GetPointersForParticleWeightsHistograms(); 

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

void AliFlowAnalysisWithQCumulants::GetPointersForIntFlowHistograms() 
{
 // Get pointers for histograms and profiles relevant for integrated flow:
 //  a) Get pointer to base list for integrated flow holding profile fIntFlowFlags and lists fIntFlowProfiles and fIntFlowResults.
 //  b) Get pointer to profile fIntFlowFlags holding all flags for integrated flow.
 //  c) Get pointer to list fIntFlowProfiles and pointers to all objects that she holds. 
 //  d) Get pointer to list fIntFlowResults and pointers to all objects that she holds. 
  
 TString sinCosFlag[2] = {"sin","cos"}; // to be improved (should I promote this to data member?)
 TString powerFlag[2] = {"linear","quadratic"}; // to be improved (should I promote this to data member?)
 TString correlationFlag[4] = {"#LT#LT2#GT#GT","#LT#LT4#GT#GT","#LT#LT6#GT#GT","#LT#LT8#GT#GT"}; // to be improved (should I promote this to data member?)
 TString squaredCorrelationFlag[4] = {"#LT#LT2#GT^{2}#GT","#LT#LT4#GT^{2}#GT","#LT#LT6#GT^{2}#GT","#LT#LT8#GT^{2}#GT"}; // to be improved (should I promote this to data member?)
 
 // a) Get pointer to base list for integrated flow holding profile fIntFlowFlags and lists fIntFlowProfiles and fIntFlowResults:
 TList *intFlowList = NULL;
 intFlowList = dynamic_cast<TList*>(fHistList->FindObject("Integrated Flow"));
 if(!intFlowList) 
 {
  cout<<"WARNING: intFlowList is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
  exit(0); 
 }  
  
 // b) Get pointer to profile fIntFlowFlags holding all flags for integrated flow:
 TString intFlowFlagsName = "fIntFlowFlags";
 intFlowFlagsName += fAnalysisLabel->Data();
 TProfile *intFlowFlags = dynamic_cast<TProfile*>(intFlowList->FindObject(intFlowFlagsName.Data()));
 if(intFlowFlags)
 {
  this->SetIntFlowFlags(intFlowFlags);  
  fApplyCorrectionForNUA = (Bool_t)intFlowFlags->GetBinContent(3); 
  fApplyCorrectionForNUAVsM = (Bool_t)intFlowFlags->GetBinContent(8); 
  fCalculateCumulantsVsM = (Bool_t)intFlowFlags->GetBinContent(10);  
 } else 
   {
    cout<<"WARNING: intFlowFlags is NULL in FAWQC::GPFIFH() !!!!"<<endl;
   }
  
  // c) Get pointer to list fIntFlowProfiles and pointers to all objects that she holds:
  TList *intFlowProfiles = NULL;
  intFlowProfiles = dynamic_cast<TList*>(intFlowList->FindObject("Profiles"));
  if(intFlowProfiles)  
  {
   // average multiplicities:
   TString avMultiplicityName = "fAvMultiplicity";
   avMultiplicityName += fAnalysisLabel->Data();
   TProfile *avMultiplicity = dynamic_cast<TProfile*>(intFlowProfiles->FindObject(avMultiplicityName.Data()));
   if(avMultiplicity) 
   {
    this->SetAvMultiplicity(avMultiplicity);
   } else 
     {
      cout<<"WARNING: avMultiplicity is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     }
   // average correlations <<2>>, <<4>>, <<6>> and <<8>> (with wrong errors!):
   TString intFlowCorrelationsProName = "fIntFlowCorrelationsPro";
   intFlowCorrelationsProName += fAnalysisLabel->Data();
   TProfile *intFlowCorrelationsPro = dynamic_cast<TProfile*>(intFlowProfiles->FindObject(intFlowCorrelationsProName.Data()));
   if(intFlowCorrelationsPro) 
   {
    this->SetIntFlowCorrelationsPro(intFlowCorrelationsPro);
   } else 
     {
      cout<<"WARNING: intFlowCorrelationsPro is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     }      
   // average squared correlations <<2>^2>, <<4>^2>, <<6>^2> and <<8^2>>:
   TString intFlowSquaredCorrelationsProName = "fIntFlowSquaredCorrelationsPro";
   intFlowSquaredCorrelationsProName += fAnalysisLabel->Data();
   TProfile *intFlowSquaredCorrelationsPro = dynamic_cast<TProfile*>(intFlowProfiles->FindObject(intFlowSquaredCorrelationsProName.Data()));
   if(intFlowSquaredCorrelationsPro) 
   {
    this->SetIntFlowSquaredCorrelationsPro(intFlowSquaredCorrelationsPro);
   } else 
     {
      cout<<"WARNING: intFlowSquaredCorrelationsPro is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     }             
   if(fCalculateCumulantsVsM)
   {
    // Average correlations <<2>>, <<4>>, <<6>> and <<8>> versus multiplicity for all events (error is wrong here):   
    TString intFlowCorrelationsVsMProName = "fIntFlowCorrelationsVsMPro";
    intFlowCorrelationsVsMProName += fAnalysisLabel->Data();
    for(Int_t ci=0;ci<4;ci++) // correlation index
    {
     TProfile *intFlowCorrelationsVsMPro = dynamic_cast<TProfile*>
                                        (intFlowProfiles->FindObject(Form("%s, %s",intFlowCorrelationsVsMProName.Data(),correlationFlag[ci].Data())));
     if(intFlowCorrelationsVsMPro)
     {
      this->SetIntFlowCorrelationsVsMPro(intFlowCorrelationsVsMPro,ci);
     } else
       {
        cout<<"WARNING: "<<Form("intFlowCorrelationsVsMPro[%d]",ci)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       }   
    } // end of for(Int_t ci=0;ci<4;ci++) // correlation index 
    // Average squared correlations <<2>^2>, <<4>^2>, <<6>^2> and <<8>^2> versus multiplicity for all events:   
    TString intFlowSquaredCorrelationsVsMProName = "fIntFlowSquaredCorrelationsVsMPro";
    intFlowSquaredCorrelationsVsMProName += fAnalysisLabel->Data();
    for(Int_t ci=0;ci<4;ci++) // correlation index
    {
     TProfile *intFlowSquaredCorrelationsVsMPro = dynamic_cast<TProfile*>
                      (intFlowProfiles->FindObject(Form("%s, %s",intFlowSquaredCorrelationsVsMProName.Data(),squaredCorrelationFlag[ci].Data())));
     if(intFlowSquaredCorrelationsVsMPro)
     {
      this->SetIntFlowSquaredCorrelationsVsMPro(intFlowSquaredCorrelationsVsMPro,ci);
     } else
       {
        cout<<"WARNING: "<<Form("intFlowSquaredCorrelationsVsMPro[%d]",ci)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       }   
    } // end of for(Int_t ci=0;ci<4;ci++) // correlation index 
   } // end of if(fCalculateCumulantsVsM)
   // average all correlations for integrated flow (with wrong errors!):
   TString intFlowCorrelationsAllProName = "fIntFlowCorrelationsAllPro";
   intFlowCorrelationsAllProName += fAnalysisLabel->Data();
   TProfile *intFlowCorrelationsAllPro = dynamic_cast<TProfile*>(intFlowProfiles->FindObject(intFlowCorrelationsAllProName.Data()));
   if(intFlowCorrelationsAllPro) 
   {
    this->SetIntFlowCorrelationsAllPro(intFlowCorrelationsAllPro);
   } else 
     {
      cout<<"WARNING: intFlowCorrelationsAllPro is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     }     
   // average extra correlations for integrated flow (which appear only when particle weights are used):
   // (to be improved: Weak point in implementation, I am assuming here that method GetPointersForParticleWeightsHistograms() was called)
   if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)
   {
    TString intFlowExtraCorrelationsProName = "fIntFlowExtraCorrelationsPro";
    intFlowExtraCorrelationsProName += fAnalysisLabel->Data();
    TProfile *intFlowExtraCorrelationsPro = dynamic_cast<TProfile*>(intFlowProfiles->FindObject(intFlowExtraCorrelationsProName.Data()));
    if(intFlowExtraCorrelationsPro) 
    {
     this->SetIntFlowExtraCorrelationsPro(intFlowExtraCorrelationsPro);
    } else 
      {
       cout<<"WARNING: intFlowExtraCorrelationsPro is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
      }
   } // end of if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)        
   // average products of correlations <2>, <4>, <6> and <8>:  
   TString intFlowProductOfCorrelationsProName = "fIntFlowProductOfCorrelationsPro";
   intFlowProductOfCorrelationsProName += fAnalysisLabel->Data();
   TProfile *intFlowProductOfCorrelationsPro = dynamic_cast<TProfile*>(intFlowProfiles->FindObject(intFlowProductOfCorrelationsProName.Data()));
   if(intFlowProductOfCorrelationsPro) 
   {
    this->SetIntFlowProductOfCorrelationsPro(intFlowProductOfCorrelationsPro);
   } else 
     {
      cout<<"WARNING: intFlowProductOfCorrelationsPro is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     }               
   // average product of correlations <2>, <4>, <6> and <8> versus multiplicity  
   // [0=<<2><4>>,1=<<2><6>>,2=<<2><8>>,3=<<4><6>>,4=<<4><8>>,5=<<6><8>>]  
   if(fCalculateCumulantsVsM)
   {
    TString intFlowProductOfCorrelationsVsMProName = "fIntFlowProductOfCorrelationsVsMPro";
    intFlowProductOfCorrelationsVsMProName += fAnalysisLabel->Data();
    TString productFlag[6] = {"#LT#LT2#GT#LT4#GT#GT","#LT#LT2#GT#LT6#GT#GT","#LT#LT2#GT#LT8#GT#GT",
                              "#LT#LT4#GT#LT6#GT#GT","#LT#LT4#GT#LT8#GT#GT","#LT#LT6#GT#LT8#GT#GT"};
    for(Int_t pi=0;pi<6;pi++)
    { 
     TProfile *intFlowProductOfCorrelationsVsMPro = dynamic_cast<TProfile*>(intFlowProfiles->FindObject(Form("%s, %s",intFlowProductOfCorrelationsVsMProName.Data(),productFlag[pi].Data())));
     if(intFlowProductOfCorrelationsVsMPro)
     {
      this->SetIntFlowProductOfCorrelationsVsMPro(intFlowProductOfCorrelationsVsMPro,pi);
     } else
       {
        cout<<"WARNING: "<<Form("intFlowProductOfCorrelationsVsMPro[%d]",pi)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       }
    } // end of for(Int_t pi=0;pi<6;pi++)
   } // end of if(fCalculateCumulantsVsM)
   // average correction terms for non-uniform acceptance (with wrong errors!):
   for(Int_t sc=0;sc<2;sc++)
   {
    TString intFlowCorrectionTermsForNUAProName = "fIntFlowCorrectionTermsForNUAPro";
    intFlowCorrectionTermsForNUAProName += fAnalysisLabel->Data();
    TProfile *intFlowCorrectionTermsForNUAPro = dynamic_cast<TProfile*>(intFlowProfiles->FindObject((Form("%s: %s terms",intFlowCorrectionTermsForNUAProName.Data(),sinCosFlag[sc].Data()))));
    if(intFlowCorrectionTermsForNUAPro) 
    {
     this->SetIntFlowCorrectionTermsForNUAPro(intFlowCorrectionTermsForNUAPro,sc);
    } else 
      {
       cout<<"WARNING: intFlowCorrectionTermsForNUAPro is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       cout<<"sc = "<<sc<<endl;
      } 
    // versus multiplicity:
    if(fCalculateCumulantsVsM)
    {
     TString correctionTermFlag[4] = {"(n(phi1))","(n(phi1+phi2))","(n(phi1-phi2-phi3))","(n(2phi1-phi2))"}; // to be improved - hardwired 4
     TString intFlowCorrectionTermsForNUAVsMProName = "fIntFlowCorrectionTermsForNUAVsMPro";
     intFlowCorrectionTermsForNUAVsMProName += fAnalysisLabel->Data();
     for(Int_t ci=0;ci<4;ci++) // correction term index (to be improved - hardwired 4)
     {
      TProfile *intFlowCorrectionTermsForNUAVsMPro = dynamic_cast<TProfile*>(intFlowProfiles->FindObject(Form("%s: #LT#LT%s%s#GT#GT",intFlowCorrectionTermsForNUAVsMProName.Data(),sinCosFlag[sc].Data(),correctionTermFlag[ci].Data())));
      if(intFlowCorrectionTermsForNUAVsMPro) 
      {
       this->SetIntFlowCorrectionTermsForNUAVsMPro(intFlowCorrectionTermsForNUAVsMPro,sc,ci);
      } else 
        {
         cout<<"WARNING: intFlowCorrectionTermsForNUAVsMPro is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
         cout<<"sc = "<<sc<<endl;
         cout<<"ci = "<<ci<<endl;
        }       
     } // end of for(Int_t ci=0;ci<4;ci++) // correction term index (to be improved - hardwired 4)
    } // end of if(fCalculateCumulantsVsM)
   } // end of for(Int_t sc=0;sc<2;sc++)           
   // average products of correction terms for NUA:  
   TString intFlowProductOfCorrectionTermsForNUAProName = "fIntFlowProductOfCorrectionTermsForNUAPro";
   intFlowProductOfCorrectionTermsForNUAProName += fAnalysisLabel->Data();
   TProfile *intFlowProductOfCorrectionTermsForNUAPro = dynamic_cast<TProfile*>(intFlowProfiles->FindObject(intFlowProductOfCorrectionTermsForNUAProName.Data()));
   if(intFlowProductOfCorrectionTermsForNUAPro) 
   {
    this->SetIntFlowProductOfCorrectionTermsForNUAPro(intFlowProductOfCorrectionTermsForNUAPro);
   } else 
     {
      cout<<"WARNING: intFlowProductOfCorrectionTermsForNUAPro is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     }     
  } else // to if(intFlowProfiles)  
    {
     cout<<"WARNING: intFlowProfiles is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
    }
   
  //  d) Get pointer to list fIntFlowResults and pointers to all objects that she holds. 
  TList *intFlowResults = NULL;
  intFlowResults = dynamic_cast<TList*>(intFlowList->FindObject("Results"));
  if(intFlowResults)
  {
   // average correlations <<2>>, <<4>>, <<6>> and <<8>> (with correct errors!):
   TString intFlowCorrelationsHistName = "fIntFlowCorrelationsHist";
   intFlowCorrelationsHistName += fAnalysisLabel->Data();
   TH1D *intFlowCorrelationsHist = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowCorrelationsHistName.Data()));
   if(intFlowCorrelationsHist) 
   {
    this->SetIntFlowCorrelationsHist(intFlowCorrelationsHist);
   } else 
     {
      cout<<"WARNING: intFlowCorrelationsHist is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     } 
   // average correlations <<2>>, <<4>>, <<6>> and <<8>> (with correct errors!) vs M:    
   if(fCalculateCumulantsVsM)
   {
    TString intFlowCorrelationsVsMHistName = "fIntFlowCorrelationsVsMHist";
    intFlowCorrelationsVsMHistName += fAnalysisLabel->Data();
    for(Int_t ci=0;ci<4;ci++) // correlation index
    {
     TH1D *intFlowCorrelationsVsMHist = dynamic_cast<TH1D*>
                                        (intFlowResults->FindObject(Form("%s, %s",intFlowCorrelationsVsMHistName.Data(),correlationFlag[ci].Data())));
     if(intFlowCorrelationsVsMHist)
     {
      this->SetIntFlowCorrelationsVsMHist(intFlowCorrelationsVsMHist,ci);
     } else
       {
        cout<<"WARNING: "<<Form("intFlowCorrelationsVsMHist[%d]",ci)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       }   
    } // end of for(Int_t ci=0;ci<4;ci++) // correlation index   
   } // end of if(fCalculateCumulantsVsM)
   // average all correlations for integrated flow (with correct errors!):
   TString intFlowCorrelationsAllHistName = "fIntFlowCorrelationsAllHist";
   intFlowCorrelationsAllHistName += fAnalysisLabel->Data();
   TH1D *intFlowCorrelationsAllHist = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowCorrelationsAllHistName.Data()));
   if(intFlowCorrelationsAllHist) 
   {
    this->SetIntFlowCorrelationsAllHist(intFlowCorrelationsAllHist);
   } else 
     {
      cout<<"WARNING: intFlowCorrelationsAllHist is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     }  
   // average correction terms for non-uniform acceptance (with correct errors!):
   TString intFlowCorrectionTermsForNUAHistName = "fIntFlowCorrectionTermsForNUAHist";
   intFlowCorrectionTermsForNUAHistName += fAnalysisLabel->Data();
   for(Int_t sc=0;sc<2;sc++)
   {
    TH1D *intFlowCorrectionTermsForNUAHist = dynamic_cast<TH1D*>(intFlowResults->FindObject((Form("%s: %s terms",intFlowCorrectionTermsForNUAHistName.Data(),sinCosFlag[sc].Data()))));
    if(intFlowCorrectionTermsForNUAHist) 
    {
     this->SetIntFlowCorrectionTermsForNUAHist(intFlowCorrectionTermsForNUAHist,sc);
    } else 
      {
       cout<<"WARNING: intFlowCorrectionTermsForNUAHist is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       cout<<"sc = "<<sc<<endl;
      } 
   } // end of for(Int_t sc=0;sc<2;sc++)           
   // covariances (multiplied with weight dependent prefactor):
   TString intFlowCovariancesName = "fIntFlowCovariances";
   intFlowCovariancesName += fAnalysisLabel->Data();
   TH1D *intFlowCovariances = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowCovariancesName.Data()));
   if(intFlowCovariances) 
   {
    this->SetIntFlowCovariances(intFlowCovariances); 
   } else 
     {
      cout<<"WARNING: intFlowCovariances is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     } 
   // sum of linear and quadratic event weights for <2>, <4>, <6> and <8>:
   TString intFlowSumOfEventWeightsName = "fIntFlowSumOfEventWeights";
   intFlowSumOfEventWeightsName += fAnalysisLabel->Data();
   for(Int_t power=0;power<2;power++)
   {
    TH1D *intFlowSumOfEventWeights = dynamic_cast<TH1D*>(intFlowResults->FindObject(Form("%s: %s",intFlowSumOfEventWeightsName.Data(),powerFlag[power].Data())));
    if(intFlowSumOfEventWeights) 
    {
     this->SetIntFlowSumOfEventWeights(intFlowSumOfEventWeights,power);
    } else 
      {
       cout<<"WARNING: intFlowSumOfEventWeights is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       cout<<"power = "<<power<<endl;
      }                                   
   } // end of for(Int_t power=0;power<2;power++)                                                                  
   // sum of products of event weights for correlations <2>, <4>, <6> and <8>:  
   TString intFlowSumOfProductOfEventWeightsName = "fIntFlowSumOfProductOfEventWeights";
   intFlowSumOfProductOfEventWeightsName += fAnalysisLabel->Data();
   TH1D *intFlowSumOfProductOfEventWeights = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowSumOfProductOfEventWeightsName.Data()));
   if(intFlowSumOfProductOfEventWeights) 
   {
    this->SetIntFlowSumOfProductOfEventWeights(intFlowSumOfProductOfEventWeights);
   } else 
     {
      cout<<"WARNING: intFlowSumOfProductOfEventWeights is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     } 
   // final result for covariances of correlations (multiplied with weight dependent prefactor) versus M
   // [0=Cov(2,4),1=Cov(2,6),2=Cov(2,8),3=Cov(4,6),4=Cov(4,8),5=Cov(6,8)]:
   if(fCalculateCumulantsVsM)
   {
    TString intFlowCovariancesVsMName = "fIntFlowCovariancesVsM";
    intFlowCovariancesVsMName += fAnalysisLabel->Data();
    TString covarianceFlag[6] = {"Cov(<2>,<4>)","Cov(<2>,<6>)","Cov(<2>,<8>)","Cov(<4>,<6>)","Cov(<4>,<8>)","Cov(<6>,<8>)"};
    for(Int_t ci=0;ci<6;ci++)
    { 
     TH1D *intFlowCovariancesVsM = dynamic_cast<TH1D*>(intFlowResults->FindObject(Form("%s, %s",intFlowCovariancesVsMName.Data(),covarianceFlag[ci].Data())));
     if(intFlowCovariancesVsM)
     {
      this->SetIntFlowCovariancesVsM(intFlowCovariancesVsM,ci);
     } else
       {
        cout<<"WARNING: "<<Form("intFlowCovariancesVsM[%d]",ci)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       }    
    } // end of for(Int_t ci=0;ci<6;ci++)
   } // end of if(fCalculateCumulantsVsM)
   // sum of linear and quadratic event weights for <2>, <4>, <6> and <8> versus multiplicity
   // [0=sum{w_{<2>}},1=sum{w_{<4>}},2=sum{w_{<6>}},3=sum{w_{<8>}}][0=linear 1,1=quadratic]:
   if(fCalculateCumulantsVsM)
   {
    TString intFlowSumOfEventWeightsVsMName = "fIntFlowSumOfEventWeightsVsM";
    intFlowSumOfEventWeightsVsMName += fAnalysisLabel->Data();
    TString sumFlag[2][4] = {{"#sum_{i=1}^{N} w_{<2>}","#sum_{i=1}^{N} w_{<4>}","#sum_{i=1}^{N} w_{<6>}","#sum_{i=1}^{N} w_{<8>}"},
                             {"#sum_{i=1}^{N} w_{<2>}^{2}","#sum_{i=1}^{N} w_{<4>}^{2}","#sum_{i=1}^{N} w_{<6>}^{2}","#sum_{i=1}^{N} w_{<8>}^{2}"}};
    for(Int_t si=0;si<4;si++)
    {
     for(Int_t power=0;power<2;power++)
     {
      TH1D *intFlowSumOfEventWeightsVsM = dynamic_cast<TH1D*>(intFlowResults->FindObject(Form("%s, %s",intFlowSumOfEventWeightsVsMName.Data(),sumFlag[power][si].Data())));
      if(intFlowSumOfEventWeightsVsM)
      {
       this->SetIntFlowSumOfEventWeightsVsM(intFlowSumOfEventWeightsVsM,si,power);
      } else
        {
         cout<<"WARNING: "<<Form("intFlowSumOfEventWeightsVsM[%d][%d]",si,power)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
        }    
     } // end of for(Int_t power=0;power<2;power++)
    } // end of for(Int_t si=0;si<4;si++)   
   } // end of if(fCalculateCumulantsVsM)
   // sum of products of event weights for correlations <2>, <4>, <6> and <8> vs M
   // [0=sum{w_{<2>}w_{<4>}},1=sum{w_{<2>}w_{<6>}},2=sum{w_{<2>}w_{<8>}},
   //  3=sum{w_{<4>}w_{<6>}},4=sum{w_{<4>}w_{<8>}},5=sum{w_{<6>}w_{<8>}}]:  
   if(fCalculateCumulantsVsM)
   {
    TString intFlowSumOfProductOfEventWeightsVsMName = "fIntFlowSumOfProductOfEventWeightsVsM";
    intFlowSumOfProductOfEventWeightsVsMName += fAnalysisLabel->Data();
    TString sopowFlag[6] = {"#sum_{i=1}^{N} w_{<2>} w_{<4>}","#sum_{i=1}^{N} w_{<2>} w_{<6>}","#sum_{i=1}^{N} w_{<2>} w_{<8>}",
                            "#sum_{i=1}^{N} w_{<4>} w_{<6>}","#sum_{i=1}^{N} w_{<4>} w_{<8>}","#sum_{i=1}^{N} w_{<6>} w_{<8>}"}; 
    for(Int_t pi=0;pi<6;pi++)
    {
     TH1D *intFlowSumOfProductOfEventWeightsVsM = dynamic_cast<TH1D*>(intFlowResults->FindObject(Form("%s, %s",intFlowSumOfProductOfEventWeightsVsMName.Data(),sopowFlag[pi].Data())));
     if(intFlowSumOfProductOfEventWeightsVsM)
     {
      this->SetIntFlowSumOfProductOfEventWeightsVsM(intFlowSumOfProductOfEventWeightsVsM,pi);
     } else
       {
        cout<<"WARNING: "<<Form("intFlowSumOfProductOfEventWeightsVsM[%d]",pi)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       }
    } // end of for(Int_t pi=0;pi<6;pi++)        
   } // end of if(fCalculateCumulantsVsM)
   // covariances for NUA (multiplied with weight dependent prefactor):
   TString intFlowCovariancesNUAName = "fIntFlowCovariancesNUA";
   intFlowCovariancesNUAName += fAnalysisLabel->Data();
   TH1D *intFlowCovariancesNUA = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowCovariancesNUAName.Data()));
   if(intFlowCovariancesNUA) 
   {
    this->SetIntFlowCovariancesNUA(intFlowCovariancesNUA); 
   } else 
     {
      cout<<"WARNING: intFlowCovariancesNUA is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     } 
   // sum of linear and quadratic event weights NUA terms:
   TString intFlowSumOfEventWeightsNUAName = "fIntFlowSumOfEventWeightsNUA";
   intFlowSumOfEventWeightsNUAName += fAnalysisLabel->Data();
   for(Int_t sc=0;sc<2;sc++)
   {
    for(Int_t power=0;power<2;power++)
    {
     TH1D *intFlowSumOfEventWeightsNUA = dynamic_cast<TH1D*>(intFlowResults->FindObject(Form("%s: %s, %s",intFlowSumOfEventWeightsNUAName.Data(),powerFlag[power].Data(),sinCosFlag[sc].Data())));
     if(intFlowSumOfEventWeightsNUA) 
     {
      this->SetIntFlowSumOfEventWeightsNUA(intFlowSumOfEventWeightsNUA,sc,power);
     } else 
       {
        cout<<"WARNING: intFlowSumOfEventWeightsNUA is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
        cout<<"sc    = "<<sc<<endl;
        cout<<"power = "<<power<<endl;
       }                                   
    } // end of for(Int_t power=0;power<2;power++)                                                                  
   } // end of for(Int_t sc=0;sc<2;sc++)     
   // sum of products of event weights for NUA terms:  
   TString intFlowSumOfProductOfEventWeightsNUAName = "fIntFlowSumOfProductOfEventWeightsNUA";
   intFlowSumOfProductOfEventWeightsNUAName += fAnalysisLabel->Data();
   TH1D *intFlowSumOfProductOfEventWeightsNUA = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowSumOfProductOfEventWeightsNUAName.Data()));
   if(intFlowSumOfProductOfEventWeightsNUA) 
   {
    this->SetIntFlowSumOfProductOfEventWeightsNUA(intFlowSumOfProductOfEventWeightsNUA);
   } else 
     {
      cout<<"WARNING: intFlowSumOfProductOfEventWeightsNUA is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     } 
   // Final results for reference Q-cumulants:
   TString intFlowQcumulantsName = "fIntFlowQcumulants";
   intFlowQcumulantsName += fAnalysisLabel->Data();
   TH1D *intFlowQcumulants = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowQcumulantsName.Data()));
   if(intFlowQcumulants) 
   {
    this->SetIntFlowQcumulants(intFlowQcumulants);
   } else 
     {
      cout<<"WARNING: intFlowQcumulants is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     }  
   // Final results for reference Q-cumulants rebinned in M:
   if(fCalculateCumulantsVsM)
   {
    TString intFlowQcumulantsRebinnedInMName = "fIntFlowQcumulantsRebinnedInM";
    intFlowQcumulantsRebinnedInMName += fAnalysisLabel->Data();
    TH1D *intFlowQcumulantsRebinnedInM = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowQcumulantsRebinnedInMName.Data()));
    if(intFlowQcumulantsRebinnedInM) 
    {
     this->SetIntFlowQcumulantsRebinnedInM(intFlowQcumulantsRebinnedInM);
    } else 
      {
       cout<<"WARNING: intFlowQcumulantsRebinnedInM is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
      }  
   } // end of if(fCalculateCumulantsVsM)
   // Ratio between error squared: with/without non-isotropic terms:
   TString intFlowQcumulantsErrorSquaredRatioName = "fIntFlowQcumulantsErrorSquaredRatio";
   intFlowQcumulantsErrorSquaredRatioName += fAnalysisLabel->Data();
   TH1D *intFlowQcumulantsErrorSquaredRatio = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowQcumulantsErrorSquaredRatioName.Data()));
   if(intFlowQcumulantsErrorSquaredRatio) 
   {
    this->SetIntFlowQcumulantsErrorSquaredRatio(intFlowQcumulantsErrorSquaredRatio);
   } else 
     {
      cout<<" WARNING: intntFlowQcumulantsErrorSquaredRatio is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
     }  
   // final results for integrated Q-cumulants versus multiplicity:
   TString cumulantFlag[4] = {"QC{2}","QC{4}","QC{6}","QC{8}"};
   if(fCalculateCumulantsVsM)
   {
    TString intFlowQcumulantsVsMName = "fIntFlowQcumulantsVsM";
    intFlowQcumulantsVsMName += fAnalysisLabel->Data();
    for(Int_t co=0;co<4;co++) // cumulant order
    {
     TH1D *intFlowQcumulantsVsM = dynamic_cast<TH1D*>
                                  (intFlowResults->FindObject(Form("%s, %s",intFlowQcumulantsVsMName.Data(),cumulantFlag[co].Data())));
     if(intFlowQcumulantsVsM)
     {
      this->SetIntFlowQcumulantsVsM(intFlowQcumulantsVsM,co);
     } else
       {
        cout<<"WARNING: "<<Form("intFlowQcumulantsVsM[%d]",co)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
       }
    } // end of for(Int_t co=0;co<4;co++) // cumulant order
   } // end of if(fCalculateCumulantsVsM)
   // Final reference flow estimates from Q-cumulants:
   TString intFlowName = "fIntFlow";
   intFlowName += fAnalysisLabel->Data();
   TH1D *intFlow = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowName.Data()));
   if(intFlow) 
   {
    this->SetIntFlow(intFlow);
   } else 
     {
      cout<<"WARNING: intFlow is NULL in AFAWQC::GPFIFH() !!!!"<<endl; 
     } 
   // Final reference flow estimates from Q-cumulants vs M rebinned in M:
   if(fCalculateCumulantsVsM)
   {
    TString intFlowRebinnedInMName = "fIntFlowRebinnedInM";
    intFlowRebinnedInMName += fAnalysisLabel->Data();
    TH1D *intFlowRebinnedInM = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowRebinnedInMName.Data()));
    if(intFlowRebinnedInM) 
    {
     this->SetIntFlowRebinnedInM(intFlowRebinnedInM);
    } else 
      {
       cout<<"WARNING: intFlowRebinnedInM is NULL in AFAWQC::GPFIFH() !!!!"<<endl; 
      } 
   } // end of if(fCalculateCumulantsVsM)
   // integrated flow from Q-cumulants versus multiplicity:
   if(fCalculateCumulantsVsM)
   {
    TString intFlowVsMName = "fIntFlowVsM";
    intFlowVsMName += fAnalysisLabel->Data();
    TString flowFlag[4] = {Form("v_{%d}{2,QC}",fHarmonic),Form("v_{%d}{4,QC}",fHarmonic),Form("v_{%d}{6,QC}",fHarmonic),Form("v_{%d}{8,QC}",fHarmonic)};
    for(Int_t co=0;co<4;co++) // cumulant order
    {
     TH1D *intFlowVsM = dynamic_cast<TH1D*>
                        (intFlowResults->FindObject(Form("%s, %s",intFlowVsMName.Data(),flowFlag[co].Data())));            
     if(intFlowVsM)
     {
      this->SetIntFlowVsM(intFlowVsM,co);
     } else
       {
        cout<<"WARNING: "<<Form("intFlowVsM[%d]",co)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;      
       }
    } // end of for(Int_t co=0;co<4;co++) // cumulant order
   } // end of if(fCalculateCumulantsVsM)
   // quantifying detector effects effects to correlations:
   TString intFlowDetectorBiasName = "fIntFlowDetectorBias";
   intFlowDetectorBiasName += fAnalysisLabel->Data();
   TH1D *intFlowDetectorBias = dynamic_cast<TH1D*>(intFlowResults->FindObject(intFlowDetectorBiasName.Data()));
   if(intFlowDetectorBias) 
   {
    this->SetIntFlowDetectorBias(intFlowDetectorBias);
   } else 
     {
      cout<<"WARNING: intFlowDetectorBias is NULL in AFAWQC::GPFIFH() !!!!"<<endl; 
     } 
   // quantifying detector effects effects to correlations vs multiplicity:
   if(fCalculateCumulantsVsM)
   {
    TString intFlowDetectorBiasVsMName = "fIntFlowDetectorBiasVsM";
    intFlowDetectorBiasVsMName += fAnalysisLabel->Data();
    for(Int_t ci=0;ci<4;ci++) // correlation index
    {
     TH1D *intFlowDetectorBiasVsM = dynamic_cast<TH1D*>
                                    (intFlowResults->FindObject(Form("%s for %s",intFlowDetectorBiasVsMName.Data(),cumulantFlag[ci].Data())));
     if(intFlowDetectorBiasVsM)
     {
      this->SetIntFlowDetectorBiasVsM(intFlowDetectorBiasVsM,ci);
     } else
       {
        cout<<"WARNING: "<<Form("intFlowDetectorBiasVsM[%d]",ci)<<" is NULL in AFAWQC::GPFIFH() !!!!"<<endl;      
       }
    } // end of for(Int_t ci=0;ci<4;ci++) // correlation index   
   } // end of if(fCalculateCumulantsVsM)
  } else // to if(intFlowResults)
    {
     cout<<"WARNING: intFlowResults is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
    }
    
} // end of void AliFlowAnalysisWithQCumulants::GetPointersForIntFlowHistograms()

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

void AliFlowAnalysisWithQCumulants::GetPointersFor2DDiffFlowHistograms()
{
 // Get pointers for 2D differential flow histograms.
 //  a) Check pointers used in this method;
 //  b) Get pointers to 2D differential flow lists;
 //  c) Get pointers to 2D differential flow profiles;
 //  d) Get pointers to 2D differential flow histograms. 

 // a) Check pointers used in this method:
 if(!fDiffFlowList)
 { 
  printf("\n WARNING (QC): fDiffFlowList is NULL in AFAWQC::GPF2DDFH() !!!!\n");
  printf("               Call method GetPointersForDiffFlowHistograms() first.\n\n");
  exit(0);
 }
 if(!fDiffFlowFlags)
 { 
  printf("\n WARNING (QC): fDiffFlowFlags is NULL in AFAWQC::GPF2DDFH() !!!!\n\n");
  printf("               Call method GetPointersForDiffFlowHistograms() first.\n\n");
  exit(0);
 }
 
 // b) Get pointers to 2D differential flow lists:
 this->SetCalculate2DDiffFlow((Bool_t)fDiffFlowFlags->GetBinContent(5)); // to be improved - hardwired 5
 if(!fCalculate2DDiffFlow){return;}
 TString typeFlag[2] = {"RP","POI"}; 
 TString reducedCorrelationIndex[4] = {"<2'>","<4'>","<6'>","<8'>"};
 TString differentialCumulantIndex[4] = {"QC{2'}","QC{4'}","QC{6'}","QC{8'}"};  
 TString differentialFlowIndex[4] = {"v'{2}","v'{4}","v'{6}","v'{8}"};  
 // Base list: 
 TString diffFlow2DListName = "2D"; 
 diffFlow2DListName += fAnalysisLabel->Data();
 fDiffFlow2D = dynamic_cast<TList*>(fDiffFlowList->FindObject(diffFlow2DListName.Data()));
 if(!fDiffFlow2D)
 { 
  printf("\n WARNING (QC): fDiffFlow2D is NULL in AFAWQC::GPFDFH() !!!!\n\n");
  exit(0);
 }
 // Lists holding profiles with 2D correlations: 
 TString s2DDiffFlowCorrelationsProListName = "Profiles with 2D correlations"; 
 s2DDiffFlowCorrelationsProListName += fAnalysisLabel->Data(); // to be improved
 for(Int_t t=0;t<2;t++)
 {
  f2DDiffFlowCorrelationsProList[t] = dynamic_cast<TList*>(fDiffFlow2D->FindObject(Form("Profiles with 2D correlations (%s)",typeFlag[t].Data())));
  if(!f2DDiffFlowCorrelationsProList[t])
  { 
   printf("\n WARNING (QC): f2DDiffFlowCorrelationsProList[%i] is NULL in AFAWQC::GPF2DFH() !!!!\n\n",t);
   exit(0);
  }
 } // end of for(Int_t t=0;t<2;t++) 
 
 // c) Get pointers to 2D differential flow profiles:
 TString s2DDiffFlowCorrelationsProName = "f2DDiffFlowCorrelationsPro";
 s2DDiffFlowCorrelationsProName += fAnalysisLabel->Data();
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t rci=0;rci<4;rci++) // reduced correlation index
  {
   f2DDiffFlowCorrelationsPro[t][rci] = dynamic_cast<TProfile2D*>(f2DDiffFlowCorrelationsProList[t]->FindObject(Form("%s, %s, %s",s2DDiffFlowCorrelationsProName.Data(),typeFlag[t].Data(),reducedCorrelationIndex[rci].Data())));
   if(!f2DDiffFlowCorrelationsPro[t][rci])
   {
    printf("\n WARNING (QC): f2DDiffFlowCorrelationsPro[%i][%i] is NULL in AFAWQC::GPF2DFH() !!!!\n\n",t,rci);
    exit(0);   
   } else
     {
      this->Set2DDiffFlowCorrelationsPro(f2DDiffFlowCorrelationsPro[t][rci],t,rci);
     } 
  } // end of for(Int_t rci=0;rci<4;rci++) // reduced correlation index
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI 

 // d) Get pointers to 2D differential flow histograms: 
 TString s2DDiffFlowCumulantsName = "f2DDiffFlowCumulants";
 s2DDiffFlowCumulantsName += fAnalysisLabel->Data();
 TString s2DDiffFlowName = "f2DDiffFlow";
 s2DDiffFlowName += fAnalysisLabel->Data();
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t rci=0;rci<4;rci++) // reduced correlation index
  {
   // 2D differential cumulants:
   f2DDiffFlowCumulants[t][rci] = dynamic_cast<TH2D*>(f2DDiffFlowCorrelationsProList[t]->FindObject(Form("%s, %s, %s",s2DDiffFlowCumulantsName.Data(),typeFlag[t].Data(),differentialCumulantIndex[rci].Data())));
   if(!f2DDiffFlowCumulants[t][rci])
   {
    printf("\n WARNING (QC): f2DDiffFlowCumulants[%i][%i] is NULL in AFAWQC::GPF2DFH() !!!!\n\n",t,rci);
    exit(0);   
   } else
     {
      this->Set2DDiffFlowCumulants(f2DDiffFlowCumulants[t][rci],t,rci);
     } 
   // 2D differential flow:
   f2DDiffFlow[t][rci] = dynamic_cast<TH2D*>(f2DDiffFlowCorrelationsProList[t]->FindObject(Form("%s, %s, %s",s2DDiffFlowName.Data(),typeFlag[t].Data(),differentialFlowIndex[rci].Data())));
   if(!f2DDiffFlow[t][rci])
   {
    printf("\n WARNING (QC): f2DDiffFlow[%i][%i] is NULL in AFAWQC::GPF2DFH() !!!!\n\n",t,rci);
    exit(0);   
   } else
     {
      this->Set2DDiffFlow(f2DDiffFlow[t][rci],t,rci);
     } 
  } // end of for(Int_t rci=0;rci<4;rci++) // reduced correlation index
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI 
  
} // end of void AliFlowAnalysisWithQCumulants::GetPointersFor2DDiffFlowHistograms()

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

void AliFlowAnalysisWithQCumulants::GetPointersForOtherDiffCorrelators()
{
 // Get pointers for other differential correlators.
 //  a) Get pointer to list with other differential correlators;
 //  b) Declare local flags;
 //  c) Get pointers to other differential profiles.

 if(!fCalculateDiffFlow){return;} // TBI: This must eventually be moved somewhere else 

 // a) Get pointer to list with other differential correlators:
 fOtherDiffCorrelatorsList = dynamic_cast<TList*>(fHistList->FindObject("Other differential correlators"));  
 if(!fOtherDiffCorrelatorsList)
 { 
  printf("\n WARNING (QC): fOtherDiffCorrelatorsList is NULL in AFAWQC::GPFDFH() !!!!\n\n");
  exit(0);
 }
 
 // b) Declare local flags: // (to be improved - promoted to data members)
 TString typeFlag[2] = {"RP","POI"}; 
 TString ptEtaFlag[2] = {"p_{T}","#eta"};
 TString sinCosFlag[2] = {"sin","cos"}; 
  
 // c) Get pointers to other differential profiles:
 TString otherDiffCorrelatorsName = "fOtherDiffCorrelators";
 otherDiffCorrelatorsName += fAnalysisLabel->Data();
 for(Int_t t=0;t<2;t++) // typeFlag (0 = RP, 1 = POI)
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t sc=0;sc<2;sc++) // sin or cos
   {
    for(Int_t ci=0;ci<1;ci++) // correlator index
    {
     fOtherDiffCorrelators[t][pe][sc][ci] = dynamic_cast<TProfile*>(fOtherDiffCorrelatorsList->FindObject(Form("%s, %s, %s, %s, ci = %d",otherDiffCorrelatorsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),ci+1))); 
     if(!fOtherDiffCorrelators[t][pe][sc][ci])
     {
      printf("\n WARNING (QC): fOtherDiffCorrelators[%i][%i][%i][%i] is NULL in AFAWQC::GPFODC() !!!!\n\n",t,pe,sc,ci);
      exit(0);       
     } else
       {
        this->SetOtherDiffCorrelators(fOtherDiffCorrelators[t][pe][sc][ci],t,pe,sc,ci);     
       } 
    } // end of for(Int_t ci=0;ci<1;ci++) // correlator index
   } // end of for(Int_t sc=0;sc<2;sc++) // sin or cos
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
 } // end of for(Int_t t=0;t<2;t++) // typeFlag (0 = RP, 1 = POI)
  
} // end of void AliFlowAnalysisWithQCumulants::GetPointersForOtherDiffCorrelators()

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

void AliFlowAnalysisWithQCumulants::GetPointersForDiffFlowHistograms()
{
 // Get pointer to all objects relevant for differential flow.
 //  a) Get pointer to base list for differential flow fDiffFlowList;
 //  b) Get pointer to profile fDiffFlowFlags holding all flags for differential flow. Access and set some flags;
 //  c) Get pointers to nested lists fDiffFlowListProfiles and fDiffFlowListResults;
 //  d) Define flags locally (to be improved: should I promote these flags to data members?);
 //  e) Get pointers to all nested lists in fDiffFlowListProfiles and to profiles which they hold;
 //  f) Get pointers to all nested lists in fDiffFlowListResults and to histograms which they hold.
 
 // a) Get pointer to base list for differential flow fDiffFlowList:
 fDiffFlowList = dynamic_cast<TList*>(fHistList->FindObject("Differential Flow"));  
 if(!fDiffFlowList)
 { 
  printf("\n WARNING (QC): fDiffFlowList is NULL in AFAWQC::GPFDFH() !!!!\n\n");
  exit(0);
 }
 
 // b) Get pointer to profile fDiffFlowFlags holding all flags for differential flow. Access and set some flags:
 TString diffFlowFlagsName = "fDiffFlowFlags";
 diffFlowFlagsName += fAnalysisLabel->Data();
 fDiffFlowFlags = dynamic_cast<TProfile*>(fDiffFlowList->FindObject(diffFlowFlagsName.Data()));
 if(fDiffFlowFlags)
 {
  this->SetCalculateDiffFlow((Bool_t)fDiffFlowFlags->GetBinContent(1)); // to be improved - hardwired 1
  this->SetCalculateDiffFlowVsEta((Bool_t)fDiffFlowFlags->GetBinContent(6)); // to be improved - hardwired 6
 } else
   {
    printf("\n WARNING (QC): fDiffFlowFlags is NULL in AFAWQC::GPFDFH() !!!!\n\n");
    printf("\n             Flags in method Finish() are wrong.\n\n");
    exit(0);
   } 
   
 if(!fCalculateDiffFlow){return;} // IMPORTANT: do not move this anywhere above in this method (to be improved)   
  
 // c) Get pointers to nested lists fDiffFlowListProfiles and fDiffFlowListResults:
 //  List holding nested lists holding profiles:
 TList *diffFlowListProfiles = NULL;
 diffFlowListProfiles = dynamic_cast<TList*>(fDiffFlowList->FindObject("Profiles"));
 if(!diffFlowListProfiles)
 { 
  printf("\n WARNING (QC): diffFlowListProfiles is NULL in AFAWQC::GPFDFH() !!!!\n\n");
  exit(0);
 }
 //  List holding nested lists holding histograms with final results:
 TList *diffFlowListResults = NULL;
 diffFlowListResults = dynamic_cast<TList*>(fDiffFlowList->FindObject("Results"));
 if(!diffFlowListResults)
 { 
  printf("\n WARNING (QC): diffFlowListResults is NULL in AFAWQC::GPFDFH() !!!!\n\n");
  exit(0);
 }
 
 // d) Define flags locally (to be improved: should I promote these flags to data members?):
 TString typeFlag[2] = {"RP","POI"}; 
 TString ptEtaFlag[2] = {"p_{T}","#eta"};
 TString powerFlag[2] = {"linear","quadratic"};
 TString sinCosFlag[2] = {"sin","cos"};
 TString differentialCumulantIndex[4] = {"QC{2'}","QC{4'}","QC{6'}","QC{8'}"};  
 TString differentialFlowIndex[4] = {"v'{2}","v'{4}","v'{6}","v'{8}"};  
 TString reducedCorrelationIndex[4] = {"<2'>","<4'>","<6'>","<8'>"};
 TString reducedSquaredCorrelationIndex[4] = {"<2'>^{2}","<4'>^{2}","<6'>^{2}","<8'>^{2}"}; 
 TString mixedCorrelationIndex[8] = {"<2>","<2'>","<4>","<4'>","<6>","<6'>","<8>","<8'>"};
 TString covarianceName[5] = {"Cov(<2>,<2'>)","Cov(<2>,<4'>)","Cov(<4>,<2'>)","Cov(<4>,<4'>)","Cov(<2'>,<4'>)"}; 
  
 // e) Get pointers to all nested lists in fDiffFlowListProfiles and to profiles which they hold:
 // correlations:
 TList *diffFlowCorrelationsProList[2][2] = {{NULL}};
 TString diffFlowCorrelationsProName = "fDiffFlowCorrelationsPro";
 diffFlowCorrelationsProName += fAnalysisLabel->Data();
 TProfile *diffFlowCorrelationsPro[2][2][4] = {{{NULL}}}; 
 // squared correlations:  
 TString diffFlowSquaredCorrelationsProName = "fDiffFlowSquaredCorrelationsPro";
 diffFlowSquaredCorrelationsProName += fAnalysisLabel->Data(); 
 TProfile *diffFlowSquaredCorrelationsPro[2][2][4] = {{{NULL}}};  
 // products of correlations:
 TList *diffFlowProductOfCorrelationsProList[2][2] = {{NULL}};
 TString diffFlowProductOfCorrelationsProName = "fDiffFlowProductOfCorrelationsPro";
 diffFlowProductOfCorrelationsProName += fAnalysisLabel->Data();  
 TProfile *diffFlowProductOfCorrelationsPro[2][2][8][8] = {{{{NULL}}}};   
 // corrections:
 TList *diffFlowCorrectionsProList[2][2] = {{NULL}};
 TString diffFlowCorrectionTermsForNUAProName = "fDiffFlowCorrectionTermsForNUAPro";
 diffFlowCorrectionTermsForNUAProName += fAnalysisLabel->Data();  
 TProfile *diffFlowCorrectionTermsForNUAPro[2][2][2][10] = {{{{NULL}}}};   
 for(Int_t t=0;t<2;t++)
 {
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++)
  {
   diffFlowCorrelationsProList[t][pe] = dynamic_cast<TList*>(diffFlowListProfiles->FindObject(Form("Profiles with correlations (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data())));
   if(!diffFlowCorrelationsProList[t][pe])
   { 
    cout<<"WARNING: diffFlowCorrelationsProList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t = "<<t<<endl;
    cout<<"pe = "<<pe<<endl;
    exit(0);
   }
   for(Int_t ci=0;ci<4;ci++) // correlation index
   {
    // reduced correlations:
    diffFlowCorrelationsPro[t][pe][ci] = dynamic_cast<TProfile*>(diffFlowCorrelationsProList[t][pe]->FindObject(Form("%s, %s, %s, %s",diffFlowCorrelationsProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[ci].Data())));
    if(diffFlowCorrelationsPro[t][pe][ci])
    {
     this->SetDiffFlowCorrelationsPro(diffFlowCorrelationsPro[t][pe][ci],t,pe,ci);
    } else
      {
       cout<<"WARNING: diffFlowCorrelationsPro[t][pe][ci] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
       cout<<"t  = "<<t<<endl;
       cout<<"pe = "<<pe<<endl;   
       cout<<"ci = "<<ci<<endl;
      }     
    // reduced squared correlations:
    diffFlowSquaredCorrelationsPro[t][pe][ci] = dynamic_cast<TProfile*>(diffFlowCorrelationsProList[t][pe]->FindObject(Form("%s, %s, %s, %s",diffFlowSquaredCorrelationsProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedSquaredCorrelationIndex[ci].Data())));
    if(diffFlowSquaredCorrelationsPro[t][pe][ci])
    {
     this->SetDiffFlowSquaredCorrelationsPro(diffFlowSquaredCorrelationsPro[t][pe][ci],t,pe,ci);
    } else
      {
       cout<<"WARNING: diffFlowSquaredCorrelationsPro[t][pe][ci] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
       cout<<"t  = "<<t<<endl;
       cout<<"pe = "<<pe<<endl;   
       cout<<"ci = "<<ci<<endl;
      }       
   } // end of for(Int_t ci=0;ci<4;ci++) // correlation index  
   // products of correlations:    
   diffFlowProductOfCorrelationsProList[t][pe] = dynamic_cast<TList*>(diffFlowListProfiles->FindObject(Form("Profiles with products of correlations (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data()))); 
   if(!diffFlowProductOfCorrelationsProList[t][pe])
   { 
    cout<<"WARNING: ddiffFlowProductOfCorrelationsProList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t = "<<t<<endl;
    cout<<"pe = "<<pe<<endl;
    exit(0);
   }
   for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index
   {
    for(Int_t mci2=mci1+1;mci2<8;mci2++) // mixed correlation index
    {
     diffFlowProductOfCorrelationsPro[t][pe][mci1][mci2] = dynamic_cast<TProfile*>(diffFlowProductOfCorrelationsProList[t][pe]->FindObject(Form("%s, %s, %s, %s, %s",diffFlowProductOfCorrelationsProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),mixedCorrelationIndex[mci1].Data(),mixedCorrelationIndex[mci2].Data())));
     if(diffFlowProductOfCorrelationsPro[t][pe][mci1][mci2])
     {
      this->SetDiffFlowProductOfCorrelationsPro(diffFlowProductOfCorrelationsPro[t][pe][mci1][mci2],t,pe,mci1,mci2);
     } else
       {
        cout<<"WARNING: diffFlowProductOfCorrelationsPro[t][pe][ci] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
        cout<<"t    = "<<t<<endl;
        cout<<"pe   = "<<pe<<endl;   
        cout<<"mci1 = "<<mci1<<endl;
        cout<<"mci2 = "<<mci2<<endl;
       }
     if(mci1%2 == 0) mci2++; // products which DO NOT include reduced correlations are not stored here
    } // end of for(Int_t mci2=mci1+1;mci2<8;mci2++) // mixed correlation index
   } // end of for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index    
   // corrections:
   diffFlowCorrectionsProList[t][pe] = dynamic_cast<TList*>(diffFlowListProfiles->FindObject(Form("Profiles with correction terms for NUA (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data())));
   if(!diffFlowCorrectionsProList[t][pe])
   { 
    cout<<"WARNING: diffFlowCorrectionsProList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t = "<<t<<endl;
    cout<<"pe = "<<pe<<endl;
    exit(0);
   }
   // correction terms for NUA:
   for(Int_t sc=0;sc<2;sc++) // sin or cos
   {
    for(Int_t cti=0;cti<9;cti++) // correction term index
    {
     diffFlowCorrectionTermsForNUAPro[t][pe][sc][cti] = dynamic_cast<TProfile*>(diffFlowCorrectionsProList[t][pe]->FindObject(Form("%s, %s, %s, %s, cti = %d",diffFlowCorrectionTermsForNUAProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),cti+1)));
     if(diffFlowCorrectionTermsForNUAPro[t][pe][sc][cti])
     {
      this->SetDiffFlowCorrectionTermsForNUAPro(diffFlowCorrectionTermsForNUAPro[t][pe][sc][cti],t,pe,sc,cti);
     } else
       {
        cout<<"WARNING: diffFlowCorrectionTermsForNUAPro[t][pe][sc][cti] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
        cout<<"t   = "<<t<<endl;
        cout<<"pe  = "<<pe<<endl;   
        cout<<"sc  = "<<sc<<endl;
        cout<<"cti = "<<cti<<endl;
       }    
    } // end of for(Int_t cti=0;cti<9;cti++) // correction term index
   } // end of for(Int_t sc=0;sc<2;sc++) // sin or cos
   // ...
  } // end of for(Int_t pe=0;pe<2;pe++)
 } // end of for(Int_t t=0;t<2;t++)
  
 // f) Get pointers to all nested lists in fDiffFlowListResults and to histograms which they hold:
 // reduced correlations:
 TList *diffFlowCorrelationsHistList[2][2] = {{NULL}};
 TString diffFlowCorrelationsHistName = "fDiffFlowCorrelationsHist";
 diffFlowCorrelationsHistName += fAnalysisLabel->Data();  
 TH1D *diffFlowCorrelationsHist[2][2][4] = {{{NULL}}};
 // corrections for NUA:
 TList *diffFlowCorrectionsHistList[2][2] = {{NULL}};
 TString diffFlowCorrectionTermsForNUAHistName = "fDiffFlowCorrectionTermsForNUAHist";
 diffFlowCorrectionTermsForNUAHistName += fAnalysisLabel->Data();  
 TH1D *diffFlowCorrectionTermsForNUAHist[2][2][2][10] = {{{{NULL}}}};
 // differential Q-cumulants:
 TList *diffFlowCumulantsHistList[2][2] = {{NULL}};
 TString diffFlowCumulantsName = "fDiffFlowCumulants";
 diffFlowCumulantsName += fAnalysisLabel->Data();  
 TH1D *diffFlowCumulants[2][2][4] = {{{NULL}}};
 // detector bias to differential Q-cumulants:
 TList *diffFlowDetectorBiasHistList[2][2] = {{NULL}};
 TString diffFlowDetectorBiasName = "fDiffFlowDetectorBias";
 diffFlowDetectorBiasName += fAnalysisLabel->Data();  
 TH1D *diffFlowDetectorBias[2][2][4] = {{{NULL}}}; 
 // differential flow estimates from Q-cumulants:
 TList *diffFlowHistList[2][2] = {{NULL}};
 TString diffFlowName = "fDiffFlow";
 diffFlowName += fAnalysisLabel->Data();  
 TH1D *diffFlow[2][2][4] = {{{NULL}}};
 // differential covariances:
 TList *diffFlowCovariancesHistList[2][2] = {{NULL}};
 TString diffFlowCovariancesName = "fDiffFlowCovariances";
 diffFlowCovariancesName += fAnalysisLabel->Data();  
 TH1D *diffFlowCovariances[2][2][5] = {{{NULL}}};
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   // reduced correlations:
   diffFlowCorrelationsHistList[t][pe] = dynamic_cast<TList*>(diffFlowListResults->FindObject(Form("Correlations (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data())));
   if(!diffFlowCorrelationsHistList[t][pe])
   { 
    cout<<"WARNING: diffFlowCorrelationsHistList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t = "<<t<<endl;
    cout<<"pe = "<<pe<<endl;
    exit(0);
   }
   for(Int_t index=0;index<4;index++) 
   {
    diffFlowCorrelationsHist[t][pe][index] = dynamic_cast<TH1D*>(diffFlowCorrelationsHistList[t][pe]->FindObject(Form("%s, %s, %s, %s",diffFlowCorrelationsHistName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[index].Data())));
    if(diffFlowCorrelationsHist[t][pe][index])
    {
     this->SetDiffFlowCorrelationsHist(diffFlowCorrelationsHist[t][pe][index],t,pe,index);
    } else 
      {
       cout<<"WARNING: diffFlowCorrelationsHist[t][pe][index] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
       cout<<"t     = "<<t<<endl;
       cout<<"pe    = "<<pe<<endl;
       cout<<"index = "<<index<<endl;
       exit(0);       
      } 
   } // end of for(Int_t index=0;index<4;index++)
   // corrections:
   diffFlowCorrectionsHistList[t][pe] = dynamic_cast<TList*>(diffFlowListResults->FindObject(Form("Histograms with correction terms for NUA (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data())));
   if(!diffFlowCorrectionsHistList[t][pe])
   { 
    cout<<"WARNING: diffFlowCorrectionsHistList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t = "<<t<<endl;
    cout<<"pe = "<<pe<<endl;
    exit(0);
   }
   // correction terms for NUA:
   for(Int_t sc=0;sc<2;sc++) // sin or cos
   {
    for(Int_t cti=0;cti<9;cti++) // correction term index
    {
     diffFlowCorrectionTermsForNUAHist[t][pe][sc][cti] = dynamic_cast<TH1D*>(diffFlowCorrectionsHistList[t][pe]->FindObject(Form("%s, %s, %s, %s, cti = %d",diffFlowCorrectionTermsForNUAHistName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),cti+1)));
     if(diffFlowCorrectionTermsForNUAHist[t][pe][sc][cti])
     {
      this->SetDiffFlowCorrectionTermsForNUAHist(diffFlowCorrectionTermsForNUAHist[t][pe][sc][cti],t,pe,sc,cti);
     } else
       {
        cout<<"WARNING: diffFlowCorrectionTermsForNUAHist[t][pe][sc][cti] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
        cout<<"t   = "<<t<<endl;
        cout<<"pe  = "<<pe<<endl;   
        cout<<"sc  = "<<sc<<endl;
        cout<<"cti = "<<cti<<endl;
       }    
    } // end of for(Int_t cti=0;cti<9;cti++) // correction term index
   } // end of for(Int_t sc=0;sc<2;sc++) // sin or cos
   // ...
   // differential Q-cumulants:
   diffFlowCumulantsHistList[t][pe] = dynamic_cast<TList*>(diffFlowListResults->FindObject(Form("Differential Q-cumulants (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data())));
   if(!diffFlowCumulantsHistList[t][pe])
   { 
    cout<<"WARNING: diffFlowCumulantsHistList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t  = "<<t<<endl;
    cout<<"pe = "<<pe<<endl;
    exit(0);
   }
   for(Int_t index=0;index<4;index++) 
   {
    diffFlowCumulants[t][pe][index] = dynamic_cast<TH1D*>(diffFlowCumulantsHistList[t][pe]->FindObject(Form("%s, %s, %s, %s",diffFlowCumulantsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),differentialCumulantIndex[index].Data())));
    if(diffFlowCumulants[t][pe][index])
    {
     this->SetDiffFlowCumulants(diffFlowCumulants[t][pe][index],t,pe,index);
    } else 
      {
       cout<<"WARNING: diffFlowCumulants[t][pe][index] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
       cout<<"t     = "<<t<<endl;
       cout<<"pe    = "<<pe<<endl;
       cout<<"index = "<<index<<endl;
       exit(0);       
      } 
   } // end of for(Int_t index=0;index<4;index++)
   // Detector bias to differential Q-cumulants:
   diffFlowDetectorBiasHistList[t][pe] = dynamic_cast<TList*>(diffFlowListResults->FindObject(Form("Detector bias (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data())));
   if(!diffFlowDetectorBiasHistList[t][pe])
   { 
    cout<<"WARNING: diffFlowDetectorBiasHistList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t  = "<<t<<endl;
    cout<<"pe = "<<pe<<endl;
    exit(0);
   }
   for(Int_t index=0;index<4;index++) 
   {
    diffFlowDetectorBias[t][pe][index] = dynamic_cast<TH1D*>(diffFlowDetectorBiasHistList[t][pe]->FindObject(Form("%s, %s, %s, %s",diffFlowDetectorBiasName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),differentialCumulantIndex[index].Data())));
    if(diffFlowDetectorBias[t][pe][index])
    {
     this->SetDiffFlowDetectorBias(diffFlowDetectorBias[t][pe][index],t,pe,index);
    } else 
      {
       cout<<"WARNING: diffFlowDetectorBias[t][pe][index] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
       cout<<"t     = "<<t<<endl;
       cout<<"pe    = "<<pe<<endl;
       cout<<"index = "<<index<<endl;
       exit(0);       
      } 
   } // end of for(Int_t index=0;index<4;index++)
   // differential flow estimates from Q-cumulants:
   diffFlowHistList[t][pe] = dynamic_cast<TList*>(diffFlowListResults->FindObject(Form("Differential flow (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data())));
   if(!diffFlowHistList[t][pe])
   { 
    cout<<"WARNING: diffFlowHistList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t  = "<<t<<endl;
    cout<<"pe = "<<pe<<endl;
    exit(0);
   }
   for(Int_t index=0;index<4;index++) 
   {
    diffFlow[t][pe][index] = dynamic_cast<TH1D*>(diffFlowHistList[t][pe]->FindObject(Form("%s, %s, %s, %s",diffFlowName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),differentialFlowIndex[index].Data())));
    if(diffFlow[t][pe][index])
    {
     this->SetDiffFlow(diffFlow[t][pe][index],t,pe,index);
    } else 
      {
       cout<<"WARNING: diffFlow[t][pe][index] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
       cout<<"t     = "<<t<<endl;
       cout<<"pe    = "<<pe<<endl;
       cout<<"index = "<<index<<endl;
       exit(0);       
      } 
   } // end of for(Int_t index=0;index<4;index++)
   // differential covariances:
   diffFlowCovariancesHistList[t][pe] = dynamic_cast<TList*>(diffFlowListResults->FindObject(Form("Covariances of correlations (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data())));
   if(!diffFlowCovariancesHistList[t][pe])
   { 
    cout<<"WARNING: diffFlowCovariancesHistList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t  = "<<t<<endl;
    cout<<"pe = "<<pe<<endl;
    exit(0);
   }
   for(Int_t covIndex=0;covIndex<5;covIndex++) 
   {
    diffFlowCovariances[t][pe][covIndex] = dynamic_cast<TH1D*>(diffFlowCovariancesHistList[t][pe]->FindObject(Form("%s, %s, %s, %s",diffFlowCovariancesName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),covarianceName[covIndex].Data())));
    if(diffFlowCovariances[t][pe][covIndex])
    {
     this->SetDiffFlowCovariances(diffFlowCovariances[t][pe][covIndex],t,pe,covIndex);
    } else 
      {
       cout<<"WARNING: diffFlowCovariances[t][pe][covIndex] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
       cout<<"t        = "<<t<<endl;
       cout<<"pe       = "<<pe<<endl;
       cout<<"covIndex = "<<covIndex<<endl;
       exit(0);       
      } 
   } // end of for(Int_t covIndex=0;covIndex<5;covIndex++) // covariance index    
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI 
 // sum of event weights for reduced correlations:
 TList *diffFlowSumOfEventWeightsHistList[2][2][2] = {{{NULL}}};
 TString diffFlowSumOfEventWeightsName = "fDiffFlowSumOfEventWeights";
 diffFlowSumOfEventWeightsName += fAnalysisLabel->Data();  
 TH1D *diffFlowSumOfEventWeights[2][2][2][4] = {{{{NULL}}}};
 for(Int_t t=0;t<2;t++) // type is RP or POI
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  { 
   for(Int_t p=0;p<2;p++) // power of event weights is either 1 or 2
   {
    diffFlowSumOfEventWeightsHistList[t][pe][p] = dynamic_cast<TList*>(diffFlowListResults->FindObject(Form("Sum of %s event weights (%s, %s)",powerFlag[p].Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data())));
    if(!diffFlowSumOfEventWeightsHistList[t][pe][p])
    { 
     cout<<"WARNING: diffFlowSumOfEventWeightsHistList[t][pe][p] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
     cout<<"t     = "<<t<<endl;
     cout<<"pe    = "<<pe<<endl;
     cout<<"power = "<<p<<endl;
     exit(0);
    }
    for(Int_t ew=0;ew<4;ew++) // index of reduced correlation
    {
     diffFlowSumOfEventWeights[t][pe][p][ew] = dynamic_cast<TH1D*>(diffFlowSumOfEventWeightsHistList[t][pe][p]->FindObject(Form("%s, %s, %s, %s, %s",diffFlowSumOfEventWeightsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),powerFlag[p].Data(),reducedCorrelationIndex[ew].Data())));    
     if(diffFlowSumOfEventWeights[t][pe][p][ew])
     {
      this->SetDiffFlowSumOfEventWeights(diffFlowSumOfEventWeights[t][pe][p][ew],t,pe,p,ew);
     } else 
       {
        cout<<"WARNING: diffFlowSumOfEventWeights[t][pe][p][ew] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
        cout<<"t     = "<<t<<endl;
        cout<<"pe    = "<<pe<<endl;
        cout<<"power = "<<p<<endl;
        cout<<"ew    = "<<ew<<endl;
        exit(0);       
       } 
    }
   } // end of for(Int_t p=0;p<2;p++) // power of event weights is either 1 or 2
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
 } // end of for(Int_t t=0;t<2;t++) // type is RP or POI
 //  
 TList *diffFlowSumOfProductOfEventWeightsHistList[2][2] = {{NULL}};
 TString diffFlowSumOfProductOfEventWeightsName = "fDiffFlowSumOfProductOfEventWeights";
 diffFlowSumOfProductOfEventWeightsName += fAnalysisLabel->Data();  
 TH1D *diffFlowSumOfProductOfEventWeights[2][2][8][8] = {{{{NULL}}}};
 for(Int_t t=0;t<2;t++) // type is RP or POI
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  { 
   diffFlowSumOfProductOfEventWeightsHistList[t][pe] = dynamic_cast<TList*>(diffFlowListResults->FindObject(Form("Sum of products of event weights (%s, %s)",typeFlag[t].Data(),ptEtaFlag[pe].Data())));
   if(!diffFlowSumOfProductOfEventWeightsHistList[t][pe])
   { 
    cout<<"WARNING: diffFlowSumOfProductOfEventWeightsHistList[t][pe] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
    cout<<"t     = "<<t<<endl;
    cout<<"pe    = "<<pe<<endl;
    exit(0);
   }
   for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index
   {
    for(Int_t mci2=mci1+1;mci2<8;mci2++) // mixed correlation index
    {
     diffFlowSumOfProductOfEventWeights[t][pe][mci1][mci2] = dynamic_cast<TH1D*>(diffFlowSumOfProductOfEventWeightsHistList[t][pe]->FindObject(Form("%s, %s, %s, %s, %s",diffFlowSumOfProductOfEventWeightsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),mixedCorrelationIndex[mci1].Data(),mixedCorrelationIndex[mci2].Data())));    
      if(diffFlowSumOfProductOfEventWeights[t][pe][mci1][mci2])
      {
       this->SetDiffFlowSumOfProductOfEventWeights(diffFlowSumOfProductOfEventWeights[t][pe][mci1][mci2],t,pe,mci1,mci2);
      } else 
        {
         cout<<"WARNING: diffFlowSumOfProductOfEventWeights[t][pe][mci1][mci2] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
         cout<<"t    = "<<t<<endl;
         cout<<"pe   = "<<pe<<endl;
         cout<<"mci1 = "<<mci1<<endl;
         cout<<"mci2 = "<<mci2<<endl;
         exit(0);       
        } 
     if(mci1%2 == 0) mci2++; // products which DO NOT include reduced correlations are not stored here
    } // end of for(Int_t mci2=mci1+1;mci2<8;mci2++) // mixed correlation index
   } // end of for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta
 } // end of for(Int_t t=0;t<2;t++) // type is RP or POI

} // end void AliFlowAnalysisWithQCumulants::GetPointersForDiffFlowHistograms()

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

void AliFlowAnalysisWithQCumulants::BookEverythingFor2DDifferentialFlow()
{
 // Book all objects needed for 2D differential flow.
 //  a) Define flags locally (to be improved: should I promote flags to data members?);
 //  b) Book e-b-e quantities;
 //  c) Book 2D profiles;
 //  d) Book 2D histograms.
 
 if(!fCalculate2DDiffFlow){return;}

 // a) Define flags locally (to be improved: should I promote flags to data members?):
 TString typeFlag[2] = {"RP","POI"}; 
 TString reducedCorrelationIndex[4] = {"<2'>","<4'>","<6'>","<8'>"};
 TString differentialCumulantIndex[4] = {"QC{2'}","QC{4'}","QC{6'}","QC{8'}"};  
 TString differentialFlowIndex[4] = {"v'{2}","v'{4}","v'{6}","v'{8}"};  
  
 // b) Book e-b-e quantities: 
 TProfile2D styleRe("typeMultiplePowerRe","typeMultiplePowerRe",fnBinsPt,fPtMin,fPtMax,fnBinsEta,fEtaMin,fEtaMax);
 TProfile2D styleIm("typeMultiplePowerIm","typeMultiplePowerIm",fnBinsPt,fPtMin,fPtMax,fnBinsEta,fEtaMin,fEtaMax);
 for(Int_t t=0;t<3;t++) // typeFlag (0 = RP, 1 = POI, 2 = RP&&POI )
 { 
  for(Int_t m=0;m<4;m++)
  {
   for(Int_t k=0;k<9;k++)
   {
    fReRPQ2dEBE[t][m][k] = (TProfile2D*)styleRe.Clone(Form("typeFlag%dmultiple%dpower%dRe",t,m,k)); 
    fImRPQ2dEBE[t][m][k] = (TProfile2D*)styleIm.Clone(Form("typeFlag%dmultiple%dpower%dIm",t,m,k));
   }
  } 
 } 
 TProfile2D styleS("typePower","typePower",fnBinsPt,fPtMin,fPtMax,fnBinsEta,fEtaMin,fEtaMax);
 for(Int_t t=0;t<3;t++) // typeFlag (0 = RP, 1 = POI, 2 = RP&&POI )
 { 
  for(Int_t k=0;k<9;k++)
  {
   fs2dEBE[t][k] = (TProfile2D*)styleS.Clone(Form("typeFlag%dpower%d",t,k));
  }
 }

 // c) Book 2D profiles:
 TString s2DDiffFlowCorrelationsProName = "f2DDiffFlowCorrelationsPro";
 s2DDiffFlowCorrelationsProName += fAnalysisLabel->Data();
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t rci=0;rci<4;rci++) // reduced correlation index
  {
   f2DDiffFlowCorrelationsPro[t][rci] = new TProfile2D(Form("%s, %s, %s",s2DDiffFlowCorrelationsProName.Data(),typeFlag[t].Data(),reducedCorrelationIndex[rci].Data()),Form("%s, %s, %s",s2DDiffFlowCorrelationsProName.Data(),typeFlag[t].Data(),reducedCorrelationIndex[rci].Data()),fnBinsPt,fPtMin,fPtMax,fnBinsEta,fEtaMin,fEtaMax,"");
   f2DDiffFlowCorrelationsPro[t][rci]->Sumw2();
   f2DDiffFlowCorrelationsPro[t][rci]->SetXTitle("p_{t}");
   f2DDiffFlowCorrelationsPro[t][rci]->SetYTitle("#eta");
   f2DDiffFlowCorrelationsProList[t]->Add(f2DDiffFlowCorrelationsPro[t][rci]); 
  } // end of for(Int_t rci=0;rci<4;rci++) // correlation index
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POIs

 // d) Book 2D histograms:
 TString s2DDiffFlowCumulantsName = "f2DDiffFlowCumulants";
 s2DDiffFlowCumulantsName += fAnalysisLabel->Data();
 TString s2DDiffFlowName = "f2DDiffFlow";
 s2DDiffFlowName += fAnalysisLabel->Data();
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t rci=0;rci<4;rci++) // reduced correlation index
  {
   // 2D diferential cumulants:
   f2DDiffFlowCumulants[t][rci] = new TH2D(Form("%s, %s, %s",s2DDiffFlowCumulantsName.Data(),typeFlag[t].Data(),differentialCumulantIndex[rci].Data()),Form("%s, %s, %s",s2DDiffFlowCumulantsName.Data(),typeFlag[t].Data(),differentialCumulantIndex[rci].Data()),fnBinsPt,fPtMin,fPtMax,fnBinsEta,fEtaMin,fEtaMax);
   f2DDiffFlowCumulants[t][rci]->SetXTitle("p_{t}");
   f2DDiffFlowCumulants[t][rci]->SetYTitle("#eta");
   f2DDiffFlowCorrelationsProList[t]->Add(f2DDiffFlowCumulants[t][rci]); //  to be improved - moved to another list 
   // 2D differential flow:
   f2DDiffFlow[t][rci] = new TH2D(Form("%s, %s, %s",s2DDiffFlowName.Data(),typeFlag[t].Data(),differentialFlowIndex[rci].Data()),Form("%s, %s, %s",s2DDiffFlowName.Data(),typeFlag[t].Data(),differentialFlowIndex[rci].Data()),fnBinsPt,fPtMin,fPtMax,fnBinsEta,fEtaMin,fEtaMax);
   f2DDiffFlow[t][rci]->SetXTitle("p_{t}");
   f2DDiffFlow[t][rci]->SetYTitle("#eta");
   f2DDiffFlowCorrelationsProList[t]->Add(f2DDiffFlow[t][rci]); //  to be improved - moved to another list 
  } // end of for(Int_t rci=0;rci<4;rci++) // correlation index
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POIs

} // void AliFlowAnalysisWithQCumulants::BookEverythingFor2DDifferentialFlow()

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

void AliFlowAnalysisWithQCumulants::BookEverythingForDifferentialFlow()
{
 // Book all histograms and profiles needed for differential flow.
 //  a) Book profile to hold all flags for differential flow;
 //  b) Define flags locally (to be improved: should I promote flags to data members?);
 //  c) Book e-b-e quantities;
 //  d) Book profiles;
 //  e) Book histograms holding final results. 
 
 // a) Book profile to hold all flags for differential flow:
 TString diffFlowFlagsName = "fDiffFlowFlags";
 diffFlowFlagsName += fAnalysisLabel->Data();
 fDiffFlowFlags = new TProfile(diffFlowFlagsName.Data(),"Flags for differential flow",6,0,6);
 fDiffFlowFlags->SetTickLength(-0.01,"Y");
 fDiffFlowFlags->SetMarkerStyle(25);
 fDiffFlowFlags->SetLabelSize(0.04,"X");
 fDiffFlowFlags->SetLabelOffset(0.02,"Y");
 fDiffFlowFlags->SetStats(kFALSE);
 fDiffFlowFlags->GetXaxis()->SetBinLabel(1,"Calculate diff. flow"); 
 fDiffFlowFlags->GetXaxis()->SetBinLabel(2,"Particle weights");
 fDiffFlowFlags->GetXaxis()->SetBinLabel(3,"Event weights");
 fDiffFlowFlags->GetXaxis()->SetBinLabel(4,"Correct for NUA");
 fDiffFlowFlags->GetXaxis()->SetBinLabel(5,"Calculate 2D diff. flow");
 fDiffFlowFlags->GetXaxis()->SetBinLabel(6,"Calculate diff. flow vs eta");
 fDiffFlowList->Add(fDiffFlowFlags);

 if(!fCalculateDiffFlow){return;}
  
 // b) Define flags locally (to be improved: should I promote flags to data members?): 
 TString typeFlag[2] = {"RP","POI"}; 
 TString ptEtaFlag[2] = {"p_{T}","#eta"};
 TString powerFlag[2] = {"linear","quadratic"};
 TString sinCosFlag[2] = {"sin","cos"};
 TString differentialCumulantIndex[4] = {"QC{2'}","QC{4'}","QC{6'}","QC{8'}"};  
 TString differentialFlowIndex[4] = {"v'{2}","v'{4}","v'{6}","v'{8}"};  
 TString reducedCorrelationIndex[4] = {"<2'>","<4'>","<6'>","<8'>"};
 TString reducedSquaredCorrelationIndex[4] = {"<2'>^{2}","<4'>^{2}","<6'>^{2}","<8'>^{2}"};
 TString mixedCorrelationIndex[8] = {"<2>","<2'>","<4>","<4'>","<6>","<6'>","<8>","<8'>"};
 TString covarianceName[5] = {"Cov(<2>,<2'>)","Cov(<2>,<4'>)","Cov(<4>,<2'>)","Cov(<4>,<4'>)","Cov(<2'>,<4'>)"}; 
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 Double_t maxPtEta[2] = {fPtMax,fEtaMax};
   
 // c) Book e-b-e quantities:
 // Event-by-event r_{m*n,k}(pt,eta), p_{m*n,k}(pt,eta) and q_{m*n,k}(pt,eta)
 // Explanantion of notation:
 //  1.) n is harmonic, m is multiple of harmonic;
 //  2.) k is power of particle weight;
 //  3.) r_{m*n,k}(pt,eta) = Q-vector evaluated in harmonic m*n for RPs in particular (pt,eta) bin (i-th RP is weighted with w_i^k);   
 //  4.) p_{m*n,k}(pt,eta) = Q-vector evaluated in harmonic m*n for POIs in particular (pt,eta) bin 
 //                          (if i-th POI is also RP, than it is weighted with w_i^k);   
 //  5.) q_{m*n,k}(pt,eta) = Q-vector evaluated in harmonic m*n for particles which are both RPs and POIs in particular (pt,eta) bin 
 //                          (i-th RP&&POI is weighted with w_i^k)            
  
 // 1D:
 for(Int_t t=0;t<3;t++) // typeFlag (0 = RP, 1 = POI, 2 = RP && POI )
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t m=0;m<4;m++) // multiple of harmonic
   {
    for(Int_t k=0;k<9;k++) // power of particle weight
    {
     fReRPQ1dEBE[t][pe][m][k] = new TProfile(Form("TypeFlag%dpteta%dmultiple%dpower%dRe",t,pe,m,k),
                                             Form("TypeFlag%dpteta%dmultiple%dpower%dRe",t,pe,m,k),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
     fImRPQ1dEBE[t][pe][m][k] = new TProfile(Form("TypeFlag%dpteta%dmultiple%dpower%dIm",t,pe,m,k),
                                             Form("TypeFlag%dpteta%dmultiple%dpower%dIm",t,pe,m,k),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
    }
   }
  }
 } 
 // to be improved (add explanation of fs1dEBE[t][pe][k]):   
 for(Int_t t=0;t<3;t++) // typeFlag (0 = RP, 1 = POI, 2 = RP&&POI )
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t k=0;k<9;k++) // power of particle weight
   {
    fs1dEBE[t][pe][k] = new TProfile(Form("TypeFlag%dpteta%dmultiple%d",t,pe,k),
                                     Form("TypeFlag%dpteta%dmultiple%d",t,pe,k),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
   }
  }
 }
 // correction terms for nua:
 for(Int_t t=0;t<2;t++) // typeFlag (0 = RP, 1 = POI)
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t sc=0;sc<2;sc++) // sin or cos
   {
    for(Int_t cti=0;cti<9;cti++) // correction term index
    {
     fDiffFlowCorrectionTermsForNUAEBE[t][pe][sc][cti] = new TH1D(Form("typeFlag%d pteta%d sincos%d cti%d",t,pe,sc,cti),
                                             Form("typeFlag%d pteta%d sincos%d cti%d",t,pe,sc,cti),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
    }
   }
  }
 } 
 // reduced correlations e-b-e:
 TString diffFlowCorrelationsEBEName = "fDiffFlowCorrelationsEBE";
 diffFlowCorrelationsEBEName += fAnalysisLabel->Data();
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t rci=0;rci<4;rci++) // reduced correlation index
   {
    fDiffFlowCorrelationsEBE[t][pe][rci] = new TH1D(Form("%s, %s, %s, %s",diffFlowCorrelationsEBEName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[rci].Data()),Form("%s, %s, %s, %s",diffFlowCorrelationsEBEName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[rci].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]);
   } // end of for(Int_t ci=0;ci<4;ci++) // correlation index
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta 
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI
 // event weights for reduced correlations e-b-e:
 TString diffFlowEventWeightsForCorrelationsEBEName = "fDiffFlowEventWeightsForCorrelationsEBE";
 diffFlowEventWeightsForCorrelationsEBEName += fAnalysisLabel->Data();
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t rci=0;rci<4;rci++) // event weight for reduced correlation index
   {
    fDiffFlowEventWeightsForCorrelationsEBE[t][pe][rci] = new TH1D(Form("%s, %s, %s, eW for %s",diffFlowEventWeightsForCorrelationsEBEName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[rci].Data()),Form("%s, %s, %s, eW for %s",diffFlowEventWeightsForCorrelationsEBEName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[rci].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]);
   } // end of for(Int_t ci=0;ci<4;ci++) // correlation index
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta 
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI
      
 // d) Book profiles;
 // reduced correlations:
 TString diffFlowCorrelationsProName = "fDiffFlowCorrelationsPro";
 diffFlowCorrelationsProName += fAnalysisLabel->Data();
 // reduced squared correlations:
 TString diffFlowSquaredCorrelationsProName = "fDiffFlowSquaredCorrelationsPro";
 diffFlowSquaredCorrelationsProName += fAnalysisLabel->Data();
 // corrections terms:
 TString diffFlowCorrectionTermsForNUAProName = "fDiffFlowCorrectionTermsForNUAPro";
 diffFlowCorrectionTermsForNUAProName += fAnalysisLabel->Data();
 // reduced correlations:
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t rci=0;rci<4;rci++) // reduced correlation index
   {
    fDiffFlowCorrelationsPro[t][pe][rci] = new TProfile(Form("%s, %s, %s, %s",diffFlowCorrelationsProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[rci].Data()),Form("%s, %s, %s, %s",diffFlowCorrelationsProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[rci].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe],"s");
    fDiffFlowCorrelationsPro[t][pe][rci]->Sumw2();
    fDiffFlowCorrelationsPro[t][pe][rci]->SetXTitle(ptEtaFlag[pe].Data());
    fDiffFlowCorrelationsProList[t][pe]->Add(fDiffFlowCorrelationsPro[t][pe][rci]); // to be improved (add dedicated list to hold reduced correlations)
   } // end of for(Int_t rci=0;rci<4;rci++) // correlation index
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta 
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI
 // reduced squared correlations:
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t rci=0;rci<4;rci++) // reduced correlation index
   {
    fDiffFlowSquaredCorrelationsPro[t][pe][rci] = new TProfile(Form("%s, %s, %s, %s",diffFlowSquaredCorrelationsProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedSquaredCorrelationIndex[rci].Data()),Form("%s, %s, %s, %s",diffFlowSquaredCorrelationsProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedSquaredCorrelationIndex[rci].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe],"s");
    fDiffFlowSquaredCorrelationsPro[t][pe][rci]->Sumw2();
    fDiffFlowSquaredCorrelationsPro[t][pe][rci]->SetXTitle(ptEtaFlag[pe].Data());
    fDiffFlowCorrelationsProList[t][pe]->Add(fDiffFlowSquaredCorrelationsPro[t][pe][rci]); // to be improved (add dedicated list to hold reduced correlations)
   } // end of for(Int_t rci=0;rci<4;rci++) // correlation index
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta 
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI
 // correction terms for nua:
 for(Int_t t=0;t<2;t++) // typeFlag (0 = RP, 1 = POI)
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t sc=0;sc<2;sc++) // sin or cos
   {
    for(Int_t cti=0;cti<9;cti++) // correction term index
    {
     fDiffFlowCorrectionTermsForNUAPro[t][pe][sc][cti] = new TProfile(Form("%s, %s, %s, %s, cti = %d",diffFlowCorrectionTermsForNUAProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),cti+1),Form("%s, %s, %s, %s, cti = %d",diffFlowCorrectionTermsForNUAProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),cti+1),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
     fDiffFlowCorrectionsProList[t][pe]->Add(fDiffFlowCorrectionTermsForNUAPro[t][pe][sc][cti]);
    }
   }
  }
 } 
 // Other differential correlators:
 TString otherDiffCorrelatorsName = "fOtherDiffCorrelators";
 otherDiffCorrelatorsName += fAnalysisLabel->Data();
 for(Int_t t=0;t<2;t++) // typeFlag (0 = RP, 1 = POI)
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t sc=0;sc<2;sc++) // sin or cos
   {
    for(Int_t ci=0;ci<1;ci++) // correlator index
    {
     fOtherDiffCorrelators[t][pe][sc][ci] = new TProfile(Form("%s, %s, %s, %s, ci = %d",otherDiffCorrelatorsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),ci+1),Form("%s, %s, %s, %s, ci = %d",otherDiffCorrelatorsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),ci+1),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
     fOtherDiffCorrelators[t][pe][sc][ci]->Sumw2();
     fOtherDiffCorrelatorsList->Add(fOtherDiffCorrelators[t][pe][sc][ci]);
    }
   }
  }
 }  
 // e) Book histograms holding final results. 
 // reduced correlations:
 TString diffFlowCorrelationsHistName = "fDiffFlowCorrelationsHist";
 diffFlowCorrelationsHistName += fAnalysisLabel->Data();
 // corrections terms:
 TString diffFlowCorrectionTermsForNUAHistName = "fDiffFlowCorrectionTermsForNUAHist";
 diffFlowCorrectionTermsForNUAHistName += fAnalysisLabel->Data();
 // differential covariances:
 TString diffFlowCovariancesName = "fDiffFlowCovariances";
 diffFlowCovariancesName += fAnalysisLabel->Data();
 // differential Q-cumulants:
 TString diffFlowCumulantsName = "fDiffFlowCumulants";
 diffFlowCumulantsName += fAnalysisLabel->Data();
 // Detector bias to differential Q-cumulants:
 TString diffFlowDetectorBiasName = "fDiffFlowDetectorBias";
 diffFlowDetectorBiasName += fAnalysisLabel->Data();
 // differential flow:
 TString diffFlowName = "fDiffFlow";
 diffFlowName += fAnalysisLabel->Data();
 for(Int_t t=0;t<2;t++) // type: RP or POI
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t index=0;index<4;index++) 
   {
    // reduced correlations:
    fDiffFlowCorrelationsHist[t][pe][index] = new TH1D(Form("%s, %s, %s, %s",diffFlowCorrelationsHistName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[index].Data()),Form("%s, %s, %s, %s",diffFlowCorrelationsHistName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[index].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]);
    fDiffFlowCorrelationsHist[t][pe][index]->SetXTitle(ptEtaFlag[pe].Data());
    fDiffFlowCorrelationsHistList[t][pe]->Add(fDiffFlowCorrelationsHist[t][pe][index]); 
    // differential Q-cumulants:
    fDiffFlowCumulants[t][pe][index] = new TH1D(Form("%s, %s, %s, %s",diffFlowCumulantsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),differentialCumulantIndex[index].Data()),Form("%s, %s, %s, %s",diffFlowCumulantsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),differentialCumulantIndex[index].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]);
    fDiffFlowCumulants[t][pe][index]->SetXTitle(ptEtaFlag[pe].Data());
    fDiffFlowCumulantsHistList[t][pe]->Add(fDiffFlowCumulants[t][pe][index]); 
    // Detector bias to differential Q-cumulants:
    fDiffFlowDetectorBias[t][pe][index] = new TH1D(Form("%s, %s, %s, %s",diffFlowDetectorBiasName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),differentialCumulantIndex[index].Data()),Form("%s, %s, %s, %s",diffFlowDetectorBiasName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),differentialCumulantIndex[index].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]);
    fDiffFlowDetectorBias[t][pe][index]->SetXTitle(ptEtaFlag[pe].Data());
    fDiffFlowDetectorBias[t][pe][index]->SetTitle(Form("#frac{corrected}{measured} %s",differentialCumulantIndex[index].Data()));
    fDiffFlowDetectorBiasHistList[t][pe]->Add(fDiffFlowDetectorBias[t][pe][index]); 
    // differential flow estimates from Q-cumulants:
    fDiffFlow[t][pe][index] = new TH1D(Form("%s, %s, %s, %s",diffFlowName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),differentialFlowIndex[index].Data()),Form("%s, %s, %s, %s",diffFlowName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),differentialFlowIndex[index].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]);
    fDiffFlow[t][pe][index]->SetXTitle(ptEtaFlag[pe].Data());
    fDiffFlowHistList[t][pe]->Add(fDiffFlow[t][pe][index]); 
   } // end of for(Int_t index=0;index<4;index++) 
   for(Int_t covIndex=0;covIndex<5;covIndex++) // covariance index 
   {
    // differential covariances:
    fDiffFlowCovariances[t][pe][covIndex] = new TH1D(Form("%s, %s, %s, %s",diffFlowCovariancesName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),covarianceName[covIndex].Data()),Form("%s, %s, %s, %s",diffFlowCovariancesName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),covarianceName[covIndex].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]);
    fDiffFlowCovariances[t][pe][covIndex]->SetXTitle(ptEtaFlag[pe].Data());
    fDiffFlowCovariancesHistList[t][pe]->Add(fDiffFlowCovariances[t][pe][covIndex]); 
   } // end of for(Int_t covIndex=0;covIndex<5;covIndex++) // covariance index
   // products of both types of correlations: 
   TString diffFlowProductOfCorrelationsProName = "fDiffFlowProductOfCorrelationsPro";
   diffFlowProductOfCorrelationsProName += fAnalysisLabel->Data();  
   for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index
   {
    for(Int_t mci2=mci1+1;mci2<8;mci2++) // mixed correlation index
    {
     fDiffFlowProductOfCorrelationsPro[t][pe][mci1][mci2] = new TProfile(Form("%s, %s, %s, %s, %s",diffFlowProductOfCorrelationsProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),mixedCorrelationIndex[mci1].Data(),mixedCorrelationIndex[mci2].Data()),Form("%s, %s, %s, %s #times %s",diffFlowProductOfCorrelationsProName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),mixedCorrelationIndex[mci1].Data(),mixedCorrelationIndex[mci2].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
     fDiffFlowProductOfCorrelationsPro[t][pe][mci1][mci2]->SetXTitle(ptEtaFlag[pe].Data());
     fDiffFlowProductOfCorrelationsProList[t][pe]->Add(fDiffFlowProductOfCorrelationsPro[t][pe][mci1][mci2]); 
     if(mci1%2 == 0) mci2++; // products which DO NOT include reduced correlations are not stored here
    } // end of for(Int_t mci2=mci1+1;mci2<8;mci2++) // mixed correlation index
   } // end of for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index    
  } // end of for(Int_t pe=0;pe<2;pe++) // pt or eta 
 } // end of for(Int_t t=0;t<2;t++) // type: RP or POI
 // sums of event weights for reduced correlations: 
 TString diffFlowSumOfEventWeightsName = "fDiffFlowSumOfEventWeights";
 diffFlowSumOfEventWeightsName += fAnalysisLabel->Data();  
 for(Int_t t=0;t<2;t++) // type is RP or POI
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  { 
   for(Int_t p=0;p<2;p++) // power of weights is either 1 or 2
   {
    for(Int_t ew=0;ew<4;ew++) // index of reduced correlation
    {
     fDiffFlowSumOfEventWeights[t][pe][p][ew] = new TH1D(Form("%s, %s, %s, %s, %s",diffFlowSumOfEventWeightsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),powerFlag[p].Data(),reducedCorrelationIndex[ew].Data()),Form("%s, %s, %s, power = %s, %s",diffFlowSumOfEventWeightsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),powerFlag[p].Data(),reducedCorrelationIndex[ew].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
     fDiffFlowSumOfEventWeights[t][pe][p][ew]->SetXTitle(ptEtaFlag[pe].Data());
     fDiffFlowSumOfEventWeightsHistList[t][pe][p]->Add(fDiffFlowSumOfEventWeights[t][pe][p][ew]); // to be improved (add dedicated list to hold all this)
    }
   }
  }
 } 
 // sum of products of event weights for both types of correlations: 
 TString diffFlowSumOfProductOfEventWeightsName = "fDiffFlowSumOfProductOfEventWeights";
 diffFlowSumOfProductOfEventWeightsName += fAnalysisLabel->Data();  
 for(Int_t t=0;t<2;t++) // type is RP or POI
 {
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  { 
   for(Int_t mci1=0;mci1<8;mci1++) // mixed correlation index
   {
    for(Int_t mci2=mci1+1;mci2<8;mci2++) // mixed correlation index
    {
     fDiffFlowSumOfProductOfEventWeights[t][pe][mci1][mci2] = new TH1D(Form("%s, %s, %s, %s, %s",diffFlowSumOfProductOfEventWeightsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),mixedCorrelationIndex[mci1].Data(),mixedCorrelationIndex[mci2].Data()),Form("%s, %s, %s, %s #times %s",diffFlowSumOfProductOfEventWeightsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),mixedCorrelationIndex[mci1].Data(),mixedCorrelationIndex[mci2].Data()),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
     fDiffFlowSumOfProductOfEventWeights[t][pe][mci1][mci2]->SetXTitle(ptEtaFlag[pe].Data());
     fDiffFlowSumOfProductOfEventWeightsHistList[t][pe]->Add(fDiffFlowSumOfProductOfEventWeights[t][pe][mci1][mci2]); 
     if(mci1%2 == 0) mci2++; // products which DO NOT include reduced correlations are not stored here
    }
   }
  }
 } 
 // correction terms for nua:
 for(Int_t t=0;t<2;t++) // typeFlag (0 = RP, 1 = POI)
 { 
  for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
  {
   for(Int_t sc=0;sc<2;sc++) // sin or cos
   {
    for(Int_t cti=0;cti<9;cti++) // correction term index
    {
     fDiffFlowCorrectionTermsForNUAHist[t][pe][sc][cti] = new TH1D(Form("%s, %s, %s, %s, cti = %d",diffFlowCorrectionTermsForNUAHistName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),cti+1),Form("%s, %s, %s, %s, cti = %d",diffFlowCorrectionTermsForNUAHistName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),cti+1),nBinsPtEta[pe],minPtEta[pe],maxPtEta[pe]); 
     fDiffFlowCorrectionsHistList[t][pe]->Add(fDiffFlowCorrectionTermsForNUAHist[t][pe][sc][cti]);
    }
   }
  }
 } 
          
} // end of AliFlowAnalysisWithQCumulants::BookEverythingForDifferentialFlow()

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

void AliFlowAnalysisWithQCumulants::CalculateQcumulantsCorrectedForNUAIntFlow()
{
 // Calculate generalized Q-cumulants (cumulants corrected for non-unifom acceptance).
 
 // Isotropic cumulants:
 Double_t QC2 = fIntFlowQcumulants->GetBinContent(1);
 Double_t QC2Error = fIntFlowQcumulants->GetBinError(1);
 Double_t QC4 = fIntFlowQcumulants->GetBinContent(2);
 Double_t QC4Error = fIntFlowQcumulants->GetBinError(2);
 //Double_t QC6 = fIntFlowQcumulants->GetBinContent(3);
 //Double_t QC6Error = fIntFlowQcumulants->GetBinError(3);
 //Double_t QC8 = fIntFlowQcumulants->GetBinContent(4);
 //Double_t QC8Error = fIntFlowQcumulants->GetBinError(4);
 
 // Measured 2-, 4-, 6- and 8-particle correlations:
 Double_t two = fIntFlowCorrelationsHist->GetBinContent(1); // <<2>>
 Double_t twoError = fIntFlowCorrelationsHist->GetBinError(1); // statistical error of <<2>>
 Double_t four = fIntFlowCorrelationsHist->GetBinContent(2); // <<4>>
 Double_t fourError = fIntFlowCorrelationsHist->GetBinError(2); // statistical error of <<4>>
 //Double_t six = fIntFlowCorrelationsHist->GetBinContent(3); // <<6>>
 //Double_t sixError = fIntFlowCorrelationsHist->GetBinError(3); // statistical error of <<6>>
 //Double_t eight = fIntFlowCorrelationsHist->GetBinContent(4); // <<8>>
 //Double_t eightError = fIntFlowCorrelationsHist->GetBinError(4); // statistical error of <<8>>
  
 // Non-isotropic terms:
 Double_t c1 = fIntFlowCorrectionTermsForNUAHist[1]->GetBinContent(1); // <<cos(n*phi1)>>
 Double_t c1Error = fIntFlowCorrectionTermsForNUAHist[1]->GetBinError(1); // statistical error of <<cos(n*phi1)>>
 Double_t c2 = fIntFlowCorrectionTermsForNUAHist[1]->GetBinContent(2); // <<cos(n*(phi1+phi2))>>
 Double_t c2Error = fIntFlowCorrectionTermsForNUAHist[1]->GetBinError(2); // statistical error of <<cos(n*(phi1+phi2))>>
 Double_t c3 = fIntFlowCorrectionTermsForNUAHist[1]->GetBinContent(3); // <<cos(n*(phi1-phi2-phi3))>>
 Double_t c3Error = fIntFlowCorrectionTermsForNUAHist[1]->GetBinError(3); // statistical error of <<cos(n*(phi1-phi2-phi3))>>
 Double_t s1 = fIntFlowCorrectionTermsForNUAHist[0]->GetBinContent(1); // <<sin(n*phi1)>>
 Double_t s1Error = fIntFlowCorrectionTermsForNUAHist[0]->GetBinError(1); // statistical error of <<sin(n*phi1)>>
 Double_t s2 = fIntFlowCorrectionTermsForNUAHist[0]->GetBinContent(2); // <<sin(n*(phi1+phi2))>>
 Double_t s2Error = fIntFlowCorrectionTermsForNUAHist[0]->GetBinError(2); // statistical error of <<sin(n*(phi1+phi2))>>
 Double_t s3 = fIntFlowCorrectionTermsForNUAHist[0]->GetBinContent(3); // <<sin(n*(phi1-phi2-phi3))>>
 Double_t s3Error = fIntFlowCorrectionTermsForNUAHist[0]->GetBinError(3); // statistical error of <<sin(n*(phi1-phi2-phi3))>>
 
 // Shortcuts:
 Double_t a1 = 2.*pow(c1,2.)+2.*pow(s1,2.)-two;
 Double_t a2 = 6.*pow(c1,3.)-2.*c1*c2+c3+6.*c1*pow(s1,2.)-2.*s1*s2-4.*c1*two;
 Double_t a3 = 2.*pow(s1,2.)-2.*pow(c1,2.)+c2;
 Double_t a4 = 6.*pow(s1,3.)+6.*pow(c1,2.)*s1+2.*c2*s1-2.*c1*s2-s3-4.*s1*two;
 Double_t a5 = 4.*c1*s1-s2;
 
 // Covariances (including weight dependent prefactor):
 Double_t wCov1 = 0.; // w*Cov(<2>,<cos(phi)) 
 Double_t wCov2 = 0.; // w*Cov(<2>,<sin(phi))
 Double_t wCov3 = 0.; // w*Cov(<cos(phi),<sin(phi))
 Double_t wCov4 = 0.; // w*Cov(<2>,<4>) 
 Double_t wCov5 = 0.; // w*Cov(<2>,<cos(#phi_{1}+#phi_{2})>)
 Double_t wCov6 = 0.; // w*Cov(<2>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov7 = 0.; // w*Cov(<2>,<sin(#phi_{1}+#phi_{2})>)
 Double_t wCov8 = 0.; // w*Cov(<2>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov9 = 0.; // w*Cov(<4>,<cos(#phi)>
 Double_t wCov10 = 0.; // w*Cov(<4>,<cos(#phi_{1}+#phi_{2})>)
 Double_t wCov11 = 0.; // w*Cov(<4>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov12 = 0.; // w*Cov(<4>,<sin(#phi)>
 Double_t wCov13 = 0.; // w*Cov(<4>,<sin(#phi_{1}+#phi_{2})>)
 Double_t wCov14 = 0.; // w*Cov(<4>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov15 = 0.; // w*Cov(<cos(#phi)>,<cos(#phi_{1}+#phi_{2})>)
 Double_t wCov16 = 0.; // w*Cov(<cos(#phi)>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov17 = 0.; // w*Cov(<cos(#phi)>,<sin(#phi_{1}+#phi_{2})>)
 Double_t wCov18 = 0.; // w*Cov(<cos(#phi)>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov19 = 0.; // w*Cov(<cos(#phi_{1}+#phi_{2})>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov20 = 0.; // w*Cov(<sin(#phi)>,<cos(#phi_{1}+#phi_{2})>)
 Double_t wCov21 = 0.; // w*Cov(<cos(#phi_{1}+#phi_{2})>,<sin(#phi_{1}+#phi_{2})>)
 Double_t wCov22 = 0.; // w*Cov(<cos(#phi_{1}+#phi_{2})>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov23 = 0.; // w*Cov(<sin(#phi)>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov24 = 0.; // w*Cov(<sin(#phi_{1}+#phi_{2})>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov25 = 0.; // w*Cov(<cos(#phi_{1}-#phi_{2}-#phi_{3}>,<sin(#phi_{1}-#phi_{2}-#phi_{3}>)
 Double_t wCov26 = 0.; // w*Cov(<sin(#phi)>,<sin(#phi_{1}+#phi_{2})>)
 Double_t wCov27 = 0.; // w*Cov(<sin(#phi)>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
 Double_t wCov28 = 0.; // w*Cov(<sin(#phi_{1}+#phi_{2})>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
 if(!fForgetAboutCovariances)
 {
  wCov1 = fIntFlowCovariancesNUA->GetBinContent(1); // w*Cov(<2>,<cos(phi)) 
  wCov2 = fIntFlowCovariancesNUA->GetBinContent(2); // w*Cov(<2>,<sin(phi))
  wCov3 = fIntFlowCovariancesNUA->GetBinContent(3); // w*Cov(<cos(phi),<sin(phi))
  wCov4 = fIntFlowCovariances->GetBinContent(1); // w*Cov(<2>,<4>) 
  wCov5 = fIntFlowCovariancesNUA->GetBinContent(4); // w*Cov(<2>,<cos(#phi_{1}+#phi_{2})>)
  wCov6 = fIntFlowCovariancesNUA->GetBinContent(6); // w*Cov(<2>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov7 = fIntFlowCovariancesNUA->GetBinContent(5); // w*Cov(<2>,<sin(#phi_{1}+#phi_{2})>)
  wCov8 = fIntFlowCovariancesNUA->GetBinContent(7); // w*Cov(<2>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov9 = fIntFlowCovariancesNUA->GetBinContent(8); // w*Cov(<4>,<cos(#phi)>
  wCov10 = fIntFlowCovariancesNUA->GetBinContent(10); // w*Cov(<4>,<cos(#phi_{1}+#phi_{2})>)
  wCov11 = fIntFlowCovariancesNUA->GetBinContent(12); // w*Cov(<4>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov12 = fIntFlowCovariancesNUA->GetBinContent(9); // w*Cov(<4>,<sin(#phi)>
  wCov13 = fIntFlowCovariancesNUA->GetBinContent(11); // w*Cov(<4>,<sin(#phi_{1}+#phi_{2})>)
  wCov14 = fIntFlowCovariancesNUA->GetBinContent(13); // w*Cov(<4>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov15 = fIntFlowCovariancesNUA->GetBinContent(14); // w*Cov(<cos(#phi)>,<cos(#phi_{1}+#phi_{2})>)
  wCov16 = fIntFlowCovariancesNUA->GetBinContent(16); // w*Cov(<cos(#phi)>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov17 = fIntFlowCovariancesNUA->GetBinContent(15); // w*Cov(<cos(#phi)>,<sin(#phi_{1}+#phi_{2})>)
  wCov18 = fIntFlowCovariancesNUA->GetBinContent(17); // w*Cov(<cos(#phi)>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov19 = fIntFlowCovariancesNUA->GetBinContent(23); // w*Cov(<cos(#phi_{1}+#phi_{2})>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov20 = fIntFlowCovariancesNUA->GetBinContent(18); // w*Cov(<sin(#phi)>,<cos(#phi_{1}+#phi_{2})>)
  wCov21 = fIntFlowCovariancesNUA->GetBinContent(22); // w*Cov(<cos(#phi_{1}+#phi_{2})>,<sin(#phi_{1}+#phi_{2})>)
  wCov22 = fIntFlowCovariancesNUA->GetBinContent(24); // w*Cov(<cos(#phi_{1}+#phi_{2})>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov23 = fIntFlowCovariancesNUA->GetBinContent(20); // w*Cov(<sin(#phi)>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov24 = fIntFlowCovariancesNUA->GetBinContent(25); // w*Cov(<sin(#phi_{1}+#phi_{2})>,<cos(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov25 = fIntFlowCovariancesNUA->GetBinContent(27); // w*Cov(<cos(#phi_{1}-#phi_{2}-#phi_{3}>,<sin(#phi_{1}-#phi_{2}-#phi_{3}>)
  wCov26 = fIntFlowCovariancesNUA->GetBinContent(19); // w*Cov(<sin(#phi)>,<sin(#phi_{1}+#phi_{2})>)
  wCov27 = fIntFlowCovariancesNUA->GetBinContent(21); // w*Cov(<sin(#phi)>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
  wCov28 = fIntFlowCovariancesNUA->GetBinContent(26); // w*Cov(<sin(#phi_{1}+#phi_{2})>,<sin(#phi_{1}-#phi_{2}-#phi_{3})>)
 } // end of if(!fForgetAboutCovariances)
 
 // Calculating generalized QC{2}:
 //  Generalized QC{2}:
 Double_t gQC2 = two - pow(c1,2.) - pow(s1,2.);
 if(fApplyCorrectionForNUA){fIntFlowQcumulants->SetBinContent(1,gQC2);} 
 //  Statistical error of generalized QC{2}:
 Double_t gQC2ErrorSquared = pow(twoError,2.)+4.*pow(c1,2.)*pow(c1Error,2.)
                           + 4.*pow(s1,2.)*pow(s1Error,2.)
                           - 4*c1*wCov1-4*s1*wCov2 
                           + 8.*c1*s1*wCov3;
 //  Store ratio of error squared - with/without NUA terms:
 Double_t ratioErrorSquaredQC2 = 0.;
 if(fIntFlowQcumulants->GetBinError(1)>0.)
 { 
  ratioErrorSquaredQC2 = (gQC2ErrorSquared/pow(fIntFlowQcumulants->GetBinError(1),2.));
  fIntFlowQcumulantsErrorSquaredRatio->SetBinContent(1,ratioErrorSquaredQC2);
 }
 //  If enabled, store error by including non-isotropic terms:                         
 if(fApplyCorrectionForNUA && fPropagateErrorAlsoFromNIT)
 {
  if(gQC2ErrorSquared>=0.)
  {
   fIntFlowQcumulants->SetBinError(1,pow(gQC2ErrorSquared,0.5));
  } else
    {
     fIntFlowQcumulants->SetBinError(1,0.);
     cout<<endl;
     cout<<" WARNING (QC): Statistical error of generalized QC{2} is imaginary !!!!"<<endl;
     cout<<endl;
    }   
 } // end of if(fApplyCorrectionForNUA && fPropagateErrorAlsoFromNIT)
 // Quantify detector bias to QC{2}:
 if(TMath::Abs(QC2)>0.)
 {
  fIntFlowDetectorBias->SetBinContent(1,gQC2/QC2); 
  if(QC2Error>0.)
  {
   Double_t errorSquared = gQC2ErrorSquared/pow(QC2,2.)+pow(gQC2,2.)*pow(QC2Error,2.)/pow(QC2,4.);
   if(errorSquared>0.)
   {
    fIntFlowDetectorBias->SetBinError(1,pow(errorSquared,0.5));  
   }
  }
 } // end of if(TMath::Abs(QC2)>0.)

 // Calculating generalized QC{4}:
 //  Generalized QC{4}:
 Double_t gQC4 = four-2.*pow(two,2.)
               - 4.*c1*c3+4.*s1*s3-pow(c2,2.)-pow(s2,2.)
               + 4.*c2*(pow(c1,2.)-pow(s1,2.))+8.*s2*s1*c1
               + 8.*two*(pow(c1,2.)+pow(s1,2.))-6.*pow((pow(c1,2.)+pow(s1,2.)),2.);
 if(fApplyCorrectionForNUA){fIntFlowQcumulants->SetBinContent(2,gQC4);}   
 //  Statistical error of generalized QC{4}:
 Double_t gQC4ErrorSquared = 16.*pow(a1,2.)*pow(twoError,2.)+pow(fourError,2.)+16.*pow(a2,2.)*pow(c1Error,2.)
                           + 4.*pow(a3,2.)*pow(c2Error,2.)+16.*pow(c1,2.)*pow(c3Error,2.)
                           + 16.*pow(a4,2.)*pow(s1Error,2.)+4.*pow(a5,2.)*pow(s2Error,2.)
                           + 16.*pow(s1,2.)*pow(s3Error,2.)+8.*a1*wCov4-32.*a1*a2*wCov1
                           - 16.*a3*a1*wCov5-32.*c1*a1*wCov6-32.*a1*a4*wCov2+16.*a5*a1*wCov7
                           + 32.*s1*a1*wCov8-8.*a2*wCov9-4.*a3*wCov10-8.*c1*wCov11-8.*a4*wCov12
                           + 4.*a5*wCov13+8.*s1*wCov14+16.*a3*a2*wCov15+32.*c1*a2*wCov16+32.*a2*a4*wCov3
                           - 16.*a5*a2*wCov17-32.*s1*a2*wCov18+16.*c1*a3*wCov19+16.*a3*a4*wCov20
                           - 8.*a3*a5*wCov21-16.*s1*a3*wCov22+32.*c1*a4*wCov23-16.*c1*a5*wCov24
                           - 32.*c1*s1*wCov25-16.*a5*a4*wCov26-32.*s1*a4*wCov27+16.*s1*a5*wCov28;
 //  Store ratio of error squared - with/without NUA terms:
 Double_t ratioErrorSquaredQC4 = 0.;
 if(fIntFlowQcumulants->GetBinError(2)>0.)
 { 
  ratioErrorSquaredQC4 = (gQC4ErrorSquared/pow(fIntFlowQcumulants->GetBinError(2),2.));
  fIntFlowQcumulantsErrorSquaredRatio->SetBinContent(2,ratioErrorSquaredQC4);
 }                          
 if(fApplyCorrectionForNUA && fPropagateErrorAlsoFromNIT)
 {
  if(gQC4ErrorSquared>=0.)
  {
   fIntFlowQcumulants->SetBinError(2,pow(gQC4ErrorSquared,0.5));
  } else
    {
     fIntFlowQcumulants->SetBinError(2,0.);
     cout<<endl;
     cout<<" WARNING (QC): Statistical error of generalized QC{4} is imaginary !!!!"<<endl;
     cout<<endl;
    }   
 } // end of if(fApplyCorrectionForNUA && fPropagateErrorAlsoFromNIT)
 // Quantify detector bias to QC{4}:
 if(TMath::Abs(QC4)>0.)
 {
  fIntFlowDetectorBias->SetBinContent(2,gQC4/QC4); 
  if(QC4Error>0.)
  {
   Double_t errorSquared = gQC4ErrorSquared/pow(QC4,2.)+pow(gQC4,2.)*pow(QC4Error,2.)/pow(QC4,4.);
   if(errorSquared>0.)
   {
    fIntFlowDetectorBias->SetBinError(2,pow(errorSquared,0.5));  
   }
  }
 } // end of if(TMath::Abs(QC4)>0.)


 // .... to be improved (continued for 6th and 8th order) ....            
 
     
 // versus multiplicity:
 if(fCalculateCumulantsVsM) // to be improved - propagate error for nua terms vs M
 { 
  Int_t nBins = fIntFlowCorrelationsVsMPro[0]->GetNbinsX(); // to be improved (hardwired 0) 
  Double_t value[4] = {0.}; // QCs vs M
  Double_t error[4] = {0.}; // error of QCs vs M
  Double_t dSum1[4] = {0.}; // sum value_i/(error_i)^2
  Double_t dSum2[4] = {0.}; // sum 1/(error_i)^2
  for(Int_t b=1;b<=nBins;b++)
  {
   // Measured correlations:
   two = fIntFlowCorrelationsVsMHist[0]->GetBinContent(b); // <<2>> vs M
   four = fIntFlowCorrelationsVsMHist[1]->GetBinContent(b); // <<4>> vs M
   // Isotropic cumulants:
   QC2 = two;
   QC4 = four-2.*pow(two,2.);
   // Non-isotropic terms:
   c1 = fIntFlowCorrectionTermsForNUAVsMPro[1][0]->GetBinContent(b); // <<cos(n*phi1)>>
   c2 = fIntFlowCorrectionTermsForNUAVsMPro[1][1]->GetBinContent(b); // <<cos(n*(phi1+phi2))>>
   c3 = fIntFlowCorrectionTermsForNUAVsMPro[1][2]->GetBinContent(b); // <<cos(n*(phi1-phi2-phi3))>>
   s1 = fIntFlowCorrectionTermsForNUAVsMPro[0][0]->GetBinContent(b); // <<sin(n*phi1)>>
   s2 = fIntFlowCorrectionTermsForNUAVsMPro[0][1]->GetBinContent(b); // <<sin(n*(phi1+phi2))>>
   s3 = fIntFlowCorrectionTermsForNUAVsMPro[0][2]->GetBinContent(b); // <<sin(n*(phi1-phi2-phi3))>>
   // Generalized QC{2} vs M:
   gQC2 = two - pow(c1,2.) - pow(s1,2.); 
   if(fApplyCorrectionForNUAVsM){fIntFlowQcumulantsVsM[0]->SetBinContent(b,gQC2);}   
   // Generalized QC{4} vs M:  
   gQC4 = four-2.*pow(two,2.)
                 - 4.*c1*c3+4.*s1*s3-pow(c2,2.)-pow(s2,2.)
                 + 4.*c2*(pow(c1,2.)-pow(s1,2.))+8.*s2*s1*c1
                 + 8.*two*(pow(c1,2.)+pow(s1,2.))-6.*pow((pow(c1,2.)+pow(s1,2.)),2.);
   if(fApplyCorrectionForNUAVsM){fIntFlowQcumulantsVsM[1]->SetBinContent(b,gQC4);}   
   // Detector bias vs M:
   if(TMath::Abs(QC2)>0.)
   {
    fIntFlowDetectorBiasVsM[0]->SetBinContent(b,gQC2/QC2); 
   } // end of if(TMath::Abs(QC2)>0.)
   if(TMath::Abs(QC4)>0.)
   {
    fIntFlowDetectorBiasVsM[1]->SetBinContent(b,gQC4/QC4); 
   } // end of if(TMath::Abs(QC4)>0.)  
   // Rebin in M:
   for(Int_t co=0;co<4;co++)
   {
    value[co] = fIntFlowQcumulantsVsM[co]->GetBinContent(b);
    error[co] = fIntFlowQcumulantsVsM[co]->GetBinError(b);
    if(error[co]>0.)
    {
     dSum1[co]+=value[co]/(error[co]*error[co]);
     dSum2[co]+=1./(error[co]*error[co]);
    }
   } // end of for(Int_t co=0;co<4;co++) 
  } // end of for(Int_t b=1;b<=nBins;b++)
  // Store rebinned Q-cumulants:
  if(fApplyCorrectionForNUAVsM)
  {
   for(Int_t co=0;co<4;co++)
   {
    if(dSum2[co]>0.)
    {
     fIntFlowQcumulantsRebinnedInM->SetBinContent(co+1,dSum1[co]/dSum2[co]);
     fIntFlowQcumulantsRebinnedInM->SetBinError(co+1,pow(1./dSum2[co],0.5));
    }
   } // end of for(Int_t co=0;co<4;co++)
  } // end of if(fApplyCorrectionForNUAVsM)
 } // end of if(fCalculateCumulantsVsM) 
     
} // end of void AliFlowAnalysisWithQCumulants::CalculateQcumulantsCorrectedForNUAIntFlow()
 
//=======================================================================================================================

void AliFlowAnalysisWithQCumulants::FinalizeCorrectionTermsForNUAIntFlow() 
{
 // From profile fIntFlowCorrectionTermsForNUAPro[sc] access measured correction terms for NUA
 // and their spread, correctly calculate the statistical errors and store the final 
 // results and statistical errors for correction terms for NUA in histogram fIntFlowCorrectionTermsForNUAHist[sc].
 //
 // Remark: Statistical error of correction temrs is calculated as:
 //
 //          statistical error = termA * spread * termB:
 //          termA = sqrt{sum_{i=1}^{N} w^2}/(sum_{i=1}^{N} w)
 //          termB = 1/sqrt(1-termA^2)   
 
 TString sinCosFlag[2] = {"sin","cos"}; // to be improved - promore this to data member?
 TString nonisotropicTermFlag[4] = {"(n(phi1))","(n(phi1+phi2))","(n(phi1-phi2-phi3))","(n(2phi1-phi2))"}; // to be improved - hardwired 4
    
 for(Int_t sc=0;sc<2;sc++) // sin or cos correction terms 
 {
  for(Int_t ci=1;ci<=4;ci++) // correction term index (to be improved - hardwired 4)
  {
   Double_t correction = fIntFlowCorrectionTermsForNUAPro[sc]->GetBinContent(ci);
   Double_t spread = fIntFlowCorrectionTermsForNUAPro[sc]->GetBinError(ci);
   Double_t sumOfLinearEventWeights = fIntFlowSumOfEventWeightsNUA[sc][0]->GetBinContent(ci);
   Double_t sumOfQuadraticEventWeights = fIntFlowSumOfEventWeightsNUA[sc][1]->GetBinContent(ci);
   Double_t termA = 0.;
   Double_t termB = 0.;
   if(TMath::Abs(sumOfLinearEventWeights)>1.e-44)
   {
    termA = pow(sumOfQuadraticEventWeights,0.5)/sumOfLinearEventWeights;
   } else
     {
      cout<<" WARNING (QC): sumOfLinearEventWeights == 0 in AFAWQC::FCTFNIF() !!!!"<<endl;
      cout<<Form("               (for <<%s[%s]>> non-isotropic term)",sinCosFlag[sc].Data(),nonisotropicTermFlag[ci-1].Data())<<endl;
     }
   if(1.-pow(termA,2.) > 0.)
   {
    termB = 1./pow(1-pow(termA,2.),0.5);
   } else
     {
      cout<<" WARNING (QC): 1.-pow(termA,2.) <= 0 in AFAWQC::FCTFNIF() !!!!"<<endl;   
      cout<<Form("               (for <<%s[%s]>> non-isotropic term)",sinCosFlag[sc].Data(),nonisotropicTermFlag[ci-1].Data())<<endl;
     }     
   Double_t statisticalError = termA * spread * termB;
   fIntFlowCorrectionTermsForNUAHist[sc]->SetBinContent(ci,correction);
   fIntFlowCorrectionTermsForNUAHist[sc]->SetBinError(ci,statisticalError);
  } // end of for(Int_t ci=1;ci<=4;ci++) // correction term index
 } // end of for(Int sc=0;sc<2;sc++) // sin or cos correction terms 
                                                                                                                                                                                               
} // end of void AliFlowAnalysisWithQCumulants::FinalizeCorrectionTermsForNUAIntFlow()

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

void AliFlowAnalysisWithQCumulants::GetPointersForNestedLoopsHistograms()
{
 // Get pointers to all objects relevant for calculations with nested loops.
   
 TList *nestedLoopsList = dynamic_cast<TList*>(fHistList->FindObject("Nested Loops"));
 if(nestedLoopsList) 
 {
  this->SetNestedLoopsList(nestedLoopsList);
 } else
   {
    cout<<"WARNING: nestedLoopsList is NULL in AFAWQC::GPFNLH() !!!!"<<endl;
    exit(0);
   }
    
  TString sinCosFlag[2] = {"sin","cos"}; // to be improved (should I promote this to data members?)
  TString typeFlag[2] = {"RP","POI"}; // to be improved (should I promote this to data members?)
  TString ptEtaFlag[2] = {"p_{T}","#eta"}; // to be improved (should I promote this to data members?)
  TString reducedCorrelationIndex[4] = {"<2'>","<4'>","<6'>","<8'>"}; // to be improved (should I promote this to data members?)
   
  TString evaluateNestedLoopsName = "fEvaluateNestedLoops";
  evaluateNestedLoopsName += fAnalysisLabel->Data();  
  TProfile *evaluateNestedLoops = dynamic_cast<TProfile*>(nestedLoopsList->FindObject(evaluateNestedLoopsName.Data()));
  Bool_t bEvaluateIntFlowNestedLoops = kFALSE;
  Bool_t bEvaluateDiffFlowNestedLoops = kFALSE;
  if(evaluateNestedLoops)
  {
   this->SetEvaluateNestedLoops(evaluateNestedLoops);
   bEvaluateIntFlowNestedLoops = (Int_t)evaluateNestedLoops->GetBinContent(1);
   bEvaluateDiffFlowNestedLoops = (Int_t)evaluateNestedLoops->GetBinContent(2);
  }
  // nested loops relevant for integrated flow:  
  if(bEvaluateIntFlowNestedLoops)
  {
   // correlations:
   TString intFlowDirectCorrelationsName = "fIntFlowDirectCorrelations";
   intFlowDirectCorrelationsName += fAnalysisLabel->Data();
   TProfile *intFlowDirectCorrelations = dynamic_cast<TProfile*>(nestedLoopsList->FindObject(intFlowDirectCorrelationsName.Data()));
   if(intFlowDirectCorrelations) 
   { 
    this->SetIntFlowDirectCorrelations(intFlowDirectCorrelations);
   } else
     {
      cout<<"WARNING: intFlowDirectCorrelations is NULL in AFAWQC::GPFNLH() !!!!"<<endl;
      exit(0);
     }
   if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)  
   {
    TString intFlowExtraDirectCorrelationsName = "fIntFlowExtraDirectCorrelations";
    intFlowExtraDirectCorrelationsName += fAnalysisLabel->Data();
    TProfile *intFlowExtraDirectCorrelations = dynamic_cast<TProfile*>(nestedLoopsList->FindObject(intFlowExtraDirectCorrelationsName.Data()));
    if(intFlowExtraDirectCorrelations) 
    { 
     this->SetIntFlowExtraDirectCorrelations(intFlowExtraDirectCorrelations);
    } else
      {
       cout<<"WARNING: intFlowExtraDirectCorrelations is NULL in AFAWQC::GPFNLH() !!!!"<<endl;
       exit(0);
      }       
   } // end of if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)  
   // correction terms for non-uniform acceptance:
   TString intFlowDirectCorrectionTermsForNUAName = "fIntFlowDirectCorrectionTermsForNUA";
   intFlowDirectCorrectionTermsForNUAName += fAnalysisLabel->Data();
   TProfile *intFlowDirectCorrectionTermsForNUA[2] = {NULL};
   for(Int_t sc=0;sc<2;sc++) // sin or cos terms
   {
    intFlowDirectCorrectionTermsForNUA[sc] = dynamic_cast<TProfile*>(nestedLoopsList->FindObject(Form("%s: %s terms",intFlowDirectCorrectionTermsForNUAName.Data(),sinCosFlag[sc].Data())));
    if(intFlowDirectCorrectionTermsForNUA[sc]) 
    { 
     this->SetIntFlowDirectCorrectionTermsForNUA(intFlowDirectCorrectionTermsForNUA[sc],sc);
    } else
      {
       cout<<"WARNING: intFlowDirectCorrectionTermsForNUA[sc] is NULL in AFAWQC::GPFNLH() !!!!"<<endl;
       cout<<"sc = "<<sc<<endl;
       exit(0);
      }
   } // end of for(Int_t sc=0;sc<2;sc++) 
   // Mixed harmonics:
   if(fCalculateMixedHarmonics)
   {
    TString mixedHarmonicsNestedLoopsName = "fMixedHarmonicsNestedLoops";
    mixedHarmonicsNestedLoopsName += fAnalysisLabel->Data();
    TProfile *mixedHarmonicsNestedLoops = dynamic_cast<TProfile*>(nestedLoopsList->FindObject(mixedHarmonicsNestedLoopsName.Data()));
    if(mixedHarmonicsNestedLoops) 
    { 
     this->SetMixedHarmonicsNestedLoops(mixedHarmonicsNestedLoops);
    } else
      {
       cout<<"WARNING: mixedHarmonicsNestedLoops is NULL in AFAWQC::GPFNLH() !!!!"<<endl;
       exit(0);
      }
   } // end of if(fCalculateMixedHarmonics)
  } // end of if(bEvaluateIntFlowNestedLoops)
    
  // nested loops relevant for differential flow:  
  if(bEvaluateDiffFlowNestedLoops)
  {
   // correlations:
   TString diffFlowDirectCorrelationsName = "fDiffFlowDirectCorrelations";
   diffFlowDirectCorrelationsName += fAnalysisLabel->Data();
   TProfile *diffFlowDirectCorrelations[2][2][4] = {{{NULL}}};
   for(Int_t t=0;t<2;t++)
   {
    for(Int_t pe=0;pe<2;pe++)
    {
     for(Int_t ci=0;ci<4;ci++) // correlation index
     {
      diffFlowDirectCorrelations[t][pe][ci] = dynamic_cast<TProfile*>(nestedLoopsList->FindObject(Form("%s, %s, %s, %s",diffFlowDirectCorrelationsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),reducedCorrelationIndex[ci].Data())));
      if(diffFlowDirectCorrelations[t][pe][ci])
      {
       this->SetDiffFlowDirectCorrelations(diffFlowDirectCorrelations[t][pe][ci],t,pe,ci);
      } else
        {
         cout<<"WARNING: diffFlowDirectCorrelations[t][pe][ci] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
         cout<<"t  = "<<t<<endl;
         cout<<"pe = "<<pe<<endl;   
         cout<<"ci = "<<ci<<endl;
        }     
     } // end of for(Int_t ci=0;ci<4;ci++) // correlation index  
    } // end of for(Int_t pe=0;pe<2;pe++)
   } // end of for(Int_t t=0;t<2;t++)   
   // correction terms for non-uniform acceptance:
   TString diffFlowDirectCorrectionTermsForNUAName = "fDiffFlowDirectCorrectionTermsForNUA";
   diffFlowDirectCorrectionTermsForNUAName += fAnalysisLabel->Data();  
   TProfile *diffFlowDirectCorrectionTermsForNUA[2][2][2][10] = {{{{NULL}}}};   
   for(Int_t t=0;t<2;t++)
   {
    for(Int_t pe=0;pe<2;pe++)
    {
     // correction terms for NUA:
     for(Int_t sc=0;sc<2;sc++) // sin or cos
     {
      for(Int_t cti=0;cti<9;cti++) // correction term index
      {
       diffFlowDirectCorrectionTermsForNUA[t][pe][sc][cti] = dynamic_cast<TProfile*>(nestedLoopsList->FindObject(Form("%s, %s, %s, %s, cti = %d",diffFlowDirectCorrectionTermsForNUAName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),cti+1)));
       if(diffFlowDirectCorrectionTermsForNUA[t][pe][sc][cti])
       {
        this->SetDiffFlowDirectCorrectionTermsForNUA(diffFlowDirectCorrectionTermsForNUA[t][pe][sc][cti],t,pe,sc,cti);
       } else
         {
          cout<<"WARNING: diffFlowDirectCorrectionTermsForNUA[t][pe][sc][cti] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
          cout<<"t   = "<<t<<endl;
          cout<<"pe  = "<<pe<<endl;   
          cout<<"sc  = "<<sc<<endl;
          cout<<"cti = "<<cti<<endl;
         }    
      } // end of for(Int_t cti=0;cti<9;cti++) // correction term index
     } // end of for(Int_t sc=0;sc<2;sc++) // sin or cos
    } // end of for(Int_t pe=0;pe<2;pe++)
   } // end of for(Int_t t=0;t<2;t++)
   // other differential correlators:
   TString otherDirectDiffCorrelatorsName = "fOtherDirectDiffCorrelators";
   otherDirectDiffCorrelatorsName += fAnalysisLabel->Data();  
   TProfile *otherDirectDiffCorrelators[2][2][2][1] = {{{{NULL}}}};   
   for(Int_t t=0;t<2;t++)
   {
    for(Int_t pe=0;pe<2;pe++)
    {
     // correction terms for NUA:
     for(Int_t sc=0;sc<2;sc++) // sin or cos
     {
      for(Int_t ci=0;ci<1;ci++) // correlator index
      {
       otherDirectDiffCorrelators[t][pe][sc][ci] = dynamic_cast<TProfile*>(nestedLoopsList->FindObject(Form("%s, %s, %s, %s, ci = %d",otherDirectDiffCorrelatorsName.Data(),typeFlag[t].Data(),ptEtaFlag[pe].Data(),sinCosFlag[sc].Data(),ci+1)));
       if(otherDirectDiffCorrelators[t][pe][sc][ci])
       {
        this->SetOtherDirectDiffCorrelators(otherDirectDiffCorrelators[t][pe][sc][ci],t,pe,sc,ci);
       } else
         {
          cout<<"WARNING: otherDirectDiffCorrelators[t][pe][sc][ci] is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
          cout<<"t   = "<<t<<endl;
          cout<<"pe  = "<<pe<<endl;   
          cout<<"sc  = "<<sc<<endl;
          cout<<"ci = "<<ci<<endl;
         }    
      } // end of for(Int_t ci=0;ci<9;ci++) // correction term index
     } // end of for(Int_t sc=0;sc<2;sc++) // sin or cos
    } // end of for(Int_t pe=0;pe<2;pe++)
   } // end of for(Int_t t=0;t<2;t++)
   // number of RPs and POIs in selected pt and eta bins for cross-checkings:
   TString noOfParticlesInBinName = "fNoOfParticlesInBin";
   TH1D *noOfParticlesInBin = NULL;
   noOfParticlesInBin = dynamic_cast<TH1D*>(nestedLoopsList->FindObject(noOfParticlesInBinName.Data()));
   if(noOfParticlesInBin)
   {
    this->SetNoOfParticlesInBin(noOfParticlesInBin);
   } else
     {
      cout<<endl;
      cout<<" WARNING (QC): noOfParticlesInBin is NULL in AFAWQC::GPFDFH() !!!!"<<endl;
      cout<<endl;
     }
  } // end of if(bEvaluateDiffFlowNestedLoops)

} // end of void AliFlowAnalysisWithQCumulants::GetPointersForNestedLoopsHistograms()

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

void AliFlowAnalysisWithQCumulants::GetPointersForMixedHarmonicsHistograms()
{
 // Get pointers to all objects relevant for mixed harmonics.
   
 // a) Get pointer to base list for mixed harmonics;
 // b) Get pointer to TProfile fMixedHarmonicsFlags holding all flags for mixed harmonics;
 // c) Get pointer to list fMixedHarmonicsProfiles and pointers to all objects that she holds; 
 // d) Get pointer to list fMixedHarmonicsResults and pointers to all objects that she holds;
 // e) Get pointer to list fMixedHarmonicsErrorPropagation and pointers to all objects that she holds.

 // a) Get pointer to base list for mixed harmonics:
 TList *mixedHarmonicsList = dynamic_cast<TList*>(fHistList->FindObject("Mixed Harmonics"));
 if(mixedHarmonicsList) 
 {
  this->SetMixedHarmonicsList(mixedHarmonicsList);
 } else
   {
    cout<<"WARNING: mixedHarmonicsList is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
    exit(0);
   }

 // b) Get pointer to TProfile fMixedHarmonicsFlags holding all flags for mixed harmonics:
 TString mixedHarmonicsFlagsName = "fMixedHarmonicsFlags";
 mixedHarmonicsFlagsName += fAnalysisLabel->Data();
 TProfile *mixedHarmonicsFlags = dynamic_cast<TProfile*>
                                 (mixedHarmonicsList->FindObject(mixedHarmonicsFlagsName.Data()));
 if(mixedHarmonicsFlags)
 {
  this->SetMixedHarmonicsFlags(mixedHarmonicsFlags);  
  fCalculateMixedHarmonics = (Bool_t)mixedHarmonicsFlags->GetBinContent(1); 
  fCalculateMixedHarmonicsVsM = (Bool_t)mixedHarmonicsFlags->GetBinContent(3); 
 } else 
   {
    cout<<"WARNING: mixedHarmonicsFlags is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
    exit(0);
   }
  
 if(!fCalculateMixedHarmonics){return;}

 // c) Get pointer to list fMixedHarmonicsProfiles and pointers to all objects that she holds:
 TList *mixedHarmonicsProfiles = NULL;
 mixedHarmonicsProfiles = dynamic_cast<TList*>(mixedHarmonicsList->FindObject("Profiles"));
 if(mixedHarmonicsProfiles)  
 {
  // 2p:
  TString s2pCorrelationsName = "f2pCorrelations";
  s2pCorrelationsName += fAnalysisLabel->Data();
  TProfile *p2pCorrelations = dynamic_cast<TProfile*>(mixedHarmonicsProfiles->FindObject(s2pCorrelationsName.Data()));
  if(p2pCorrelations) 
  {
   this->Set2pCorrelations(p2pCorrelations);
  } else 
    {
     cout<<"WARNING: p2pCorrelations is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  // 3p:
  TString s3pCorrelationsName = "f3pCorrelations";
  s3pCorrelationsName += fAnalysisLabel->Data();
  TProfile *p3pCorrelations = dynamic_cast<TProfile*>(mixedHarmonicsProfiles->FindObject(s3pCorrelationsName.Data()));
  if(p3pCorrelations) 
  {
   this->Set3pCorrelations(p3pCorrelations);
  } else 
    {
     cout<<"WARNING: p3pCorrelations is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  // 4p:
  TString s4pCorrelationsName = "f4pCorrelations";
  s4pCorrelationsName += fAnalysisLabel->Data();
  TProfile *p4pCorrelations = dynamic_cast<TProfile*>(mixedHarmonicsProfiles->FindObject(s4pCorrelationsName.Data()));
  if(p4pCorrelations) 
  {
   this->Set4pCorrelations(p4pCorrelations);
  } else 
    {
     cout<<"WARNING: p4pCorrelations is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  // 5p:
  TString s5pCorrelationsName = "f5pCorrelations";
  s5pCorrelationsName += fAnalysisLabel->Data();
  TProfile *p5pCorrelations = dynamic_cast<TProfile*>(mixedHarmonicsProfiles->FindObject(s5pCorrelationsName.Data()));
  if(p5pCorrelations) 
  {
   this->Set5pCorrelations(p5pCorrelations);
  } else 
    {
     cout<<"WARNING: p5pCorrelations is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  /* TBI not needed for the time being
  // 6p:
  TString s6pCorrelationsName = "f6pCorrelations";
  s6pCorrelationsName += fAnalysisLabel->Data();
  TProfile *p6pCorrelations = dynamic_cast<TProfile*>(mixedHarmonicsProfiles->FindObject(s6pCorrelationsName.Data()));
  if(p6pCorrelations) 
  {
   this->Set6pCorrelations(p6pCorrelations);
  } else 
    {
     cout<<"WARNING: p6pCorrelations is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  // 7p:
  TString s7pCorrelationsName = "f7pCorrelations";
  s7pCorrelationsName += fAnalysisLabel->Data();
  TProfile *p7pCorrelations = dynamic_cast<TProfile*>(mixedHarmonicsProfiles->FindObject(s7pCorrelationsName.Data()));
  if(p7pCorrelations) 
  {
   this->Set7pCorrelations(p7pCorrelations);
  } else 
    {
     cout<<"WARNING: p7pCorrelations is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  // 8p:
  TString s8pCorrelationsName = "f8pCorrelations";
  s8pCorrelationsName += fAnalysisLabel->Data();
  TProfile *p8pCorrelations = dynamic_cast<TProfile*>(mixedHarmonicsProfiles->FindObject(s8pCorrelationsName.Data()));
  if(p8pCorrelations) 
  {
   this->Set8pCorrelations(p8pCorrelations);
  } else 
    {
     cout<<"WARNING: p8pCorrelations is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    }
 */
 } else // to if(mixedHarmonicsProfiles)
   {
    cout<<"WARNING: mixedHarmonicsProfiles is NULL in FAWQC::GPFMHH() !!!!"<<endl;
    exit(0);
   }

 // d) Get pointer to list fMixedHarmonicsResults and pointers to all objects that she holds.
 TList *mixedHarmonicsResults = NULL;
 mixedHarmonicsResults = dynamic_cast<TList*>(mixedHarmonicsList->FindObject("Results"));
 if(mixedHarmonicsResults)  
 {
  // 2p:
  TString s2pCumulantsName = "f2pCumulants";
  s2pCumulantsName += fAnalysisLabel->Data();
  TH1D *p2pCumulants = dynamic_cast<TH1D*>(mixedHarmonicsResults->FindObject(s2pCumulantsName.Data()));
  if(p2pCumulants) 
  {
   this->Set2pCumulants(p2pCumulants);
  } else 
    {
     cout<<"WARNING: p2pCumulants is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  // 3p:
  TString s3pCumulantsName = "f3pCumulants";
  s3pCumulantsName += fAnalysisLabel->Data();
  TH1D *p3pCumulants = dynamic_cast<TH1D*>(mixedHarmonicsResults->FindObject(s3pCumulantsName.Data()));
  if(p3pCumulants) 
  {
   this->Set3pCumulants(p3pCumulants);
  } else 
    {
     cout<<"WARNING: p3pCumulants is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  // 4p:
  TString s4pCumulantsName = "f4pCumulants";
  s4pCumulantsName += fAnalysisLabel->Data();
  TH1D *p4pCumulants = dynamic_cast<TH1D*>(mixedHarmonicsResults->FindObject(s4pCumulantsName.Data()));
  if(p4pCumulants) 
  {
   this->Set4pCumulants(p4pCumulants);
  } else 
    {
     cout<<"WARNING: p4pCumulants is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  // 5p:
  TString s5pCumulantsName = "f5pCumulants";
  s5pCumulantsName += fAnalysisLabel->Data();
  TH1D *p5pCumulants = dynamic_cast<TH1D*>(mixedHarmonicsResults->FindObject(s5pCumulantsName.Data()));
  if(p5pCumulants) 
  {
   this->Set5pCumulants(p5pCumulants);
  } else 
    {
     cout<<"WARNING: p5pCumulants is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
 } else // to if(mixedHarmonicsResults)
   {
    cout<<"WARNING: mixedHarmonicsResults is NULL in FAWQC::GPFMHH() !!!!"<<endl;
   }

 // e) Get pointer to list fMixedHarmonicsErrorPropagation and pointers to all objects that she holds:
 TList *mixedHarmonicsErrorPropagation = NULL;
 mixedHarmonicsErrorPropagation = dynamic_cast<TList*>(mixedHarmonicsList->FindObject("Error Propagation"));
 if(mixedHarmonicsErrorPropagation)  
 {   
  TString sMixedHarmonicEventWeightsName = "fMixedHarmonicEventWeights";
  sMixedHarmonicEventWeightsName += fAnalysisLabel->Data();
  TString powerFlag[2] = {"linear","quadratic"};
  for(Int_t power=0;power<2;power++)
  {
   TH1D *hMixedHarmonicEventWeights = dynamic_cast<TH1D*>(mixedHarmonicsErrorPropagation->FindObject(Form("%s: %s",sMixedHarmonicEventWeightsName.Data(),powerFlag[power].Data())));
   if(hMixedHarmonicEventWeights) 
   {
    this->SetMixedHarmonicEventWeights(hMixedHarmonicEventWeights,power);
   } else 
     {
      cout<<"WARNING: hMixedHarmonicEventWeights is NULL in AFAWQC::GPFIFH() !!!!"<<endl;
      cout<<"power = "<<power<<endl;
      exit(0);
     }                                   
  } // end of for(Int_t power=0;power<2;power++)
  TString sMixedHarmonicProductOfEventWeightsName = "fMixedHarmonicProductOfEventWeights";
  sMixedHarmonicProductOfEventWeightsName += fAnalysisLabel->Data();
  TH2D *hMixedHarmonicProductOfEventWeights = dynamic_cast<TH2D*>(mixedHarmonicsErrorPropagation->FindObject(sMixedHarmonicProductOfEventWeightsName.Data()));
  if(hMixedHarmonicProductOfEventWeights) 
  {
   this->SetMixedHarmonicProductOfEventWeights(hMixedHarmonicProductOfEventWeights);
  } else 
    {
     cout<<"WARNING: hMixedHarmonicProductOfEventWeights is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
  TString sMixedHarmonicProductOfCorrelationsName = "fMixedHarmonicProductOfCorrelations";
  sMixedHarmonicProductOfCorrelationsName += fAnalysisLabel->Data();
  TProfile2D *hMixedHarmonicProductOfCorrelations = dynamic_cast<TProfile2D*>(mixedHarmonicsErrorPropagation->FindObject(sMixedHarmonicProductOfCorrelationsName.Data()));
  if(hMixedHarmonicProductOfCorrelations) 
  {
   this->SetMixedHarmonicProductOfCorrelations(hMixedHarmonicProductOfCorrelations);
  } else 
    {
     cout<<"WARNING: hMixedHarmonicProductOfCorrelations is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
     exit(0);
    } 
 } // end of if(mixedHarmonicsErrorPropagation) 
 
} // end of void AliFlowAnalysisWithQCumulants::GetPointersForMixedHarmonicsHistograms()

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

void AliFlowAnalysisWithQCumulants::GetPointersForControlHistograms()
{
 // Get pointers to all control histograms.
   
 // a) Get pointer to base list for control histograms;
 // b) Get pointer to TProfile fControlHistogramsFlags holding all flags for control histograms;
 // c) Get pointers to TH2D *fCorrelation2468VsMult[4], TH2D *fCorrelationProduct2468VsMult[1] and TH2D *fQvectorTermsVsMult[4].

 // a) Get pointer to base list for control histograms:
 TList *controlHistogramsList = dynamic_cast<TList*>(fHistList->FindObject("Control Histograms"));
 if(controlHistogramsList) 
 {
  this->SetControlHistogramsList(controlHistogramsList);
 } else
   {
    cout<<"WARNING: controlHistogramsList is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
    exit(0);
   }

 // b) Get pointer to TProfile fControlHistogramsFlags holding all flags for control histograms:
 TString controlHistogramsFlagsName = "fControlHistogramsFlags";
 controlHistogramsFlagsName += fAnalysisLabel->Data();
 TProfile *controlHistogramsFlags = dynamic_cast<TProfile*>
                                 (controlHistogramsList->FindObject(controlHistogramsFlagsName.Data()));
 if(controlHistogramsFlags)
 {
  this->SetControlHistogramsFlags(controlHistogramsFlags);  
  fStoreControlHistograms = (Bool_t)controlHistogramsFlags->GetBinContent(1); 
  fUseQvectorTerms = (Bool_t)controlHistogramsFlags->GetBinContent(2); 
 } else 
   {
    cout<<"WARNING: controlHistogramsFlags is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
    exit(0);
   }
  
 if(!fStoreControlHistograms){return;}

 // c) Get pointers to TH2D *fCorrelation2468VsMult[4], TH2D *fCorrelationProduct2468VsMult[1] and TH2D *fQvectorTermsVsMult[4]:
 TString sCorrelation[4] = {"#LT2#GT","#LT4#GT","#LT6#GT","#LT8#GT"};
 TString sCorrelation2468VsMultName = "fCorrelation2468VsMult";
 sCorrelation2468VsMultName += fAnalysisLabel->Data();
 for(Int_t ci=0;ci<4;ci++)
 {
  TH2D *hCorrelation2468VsMult = dynamic_cast<TH2D*>(controlHistogramsList->FindObject(Form("%s vs M",sCorrelation[ci].Data())));
  if(hCorrelation2468VsMult) 
  {
   this->SetCorrelation2468VsMult(hCorrelation2468VsMult,ci);
  } else 
    {
     cout<<"WARNING: hCorrelation2468VsMult is NULL in AFAWQC::GPFCH() !!!!"<<endl; 
     cout<<"ci = "<<ci<<endl;
     exit(0);
    }                                   
 } // end of for(Int_t ci=0;ci<4;ci++)
 TString sCorrelationProduct[1] = {"#LT2#GT#LT4#GT"}; // TBI: add the other ones when needed first time
 TString sCorrelationProduct2468VsMultName = "fCorrelationProduct2468VsMult";
 sCorrelationProduct2468VsMultName += fAnalysisLabel->Data();
 for(Int_t cpi=0;cpi<1;cpi++) // TBI: hardwired 1
 {
  TH2D *hCorrelationProduct2468VsMult = dynamic_cast<TH2D*>(controlHistogramsList->FindObject(Form("%s vs M",sCorrelationProduct[cpi].Data())));
  if(hCorrelationProduct2468VsMult) 
  {
   this->SetCorrelationProduct2468VsMult(hCorrelationProduct2468VsMult,cpi);
  } else 
    {
     cout<<"WARNING: hCorrelationProduct2468VsMult is NULL in AFAWQC::GPFCH() !!!!"<<endl; 
     cout<<"cpi = "<<cpi<<endl;
     exit(0);
    }  
 } // end of for(Int_t cpi=0;cpi<1;cpi++) // TBI: hardwired 1

 if(!fUseQvectorTerms){return;}
 TString sQvectorTerms[4] = {"#frac{|Q_{n}|^{2}}{M}","#frac{|Q_{2n}|^{2}}{M}","#frac{|Q_{n}|^{4}}{M(2M-1)}","#frac{Re[Q_{2n}Q_{n}^{*}Q_{n}^{*}]}{M^{3/2}}"};
 TString sQvectorTermsVsMultName = "fQvectorTermsVsMult";
 sQvectorTermsVsMultName += fAnalysisLabel->Data();
 for(Int_t qwti=0;qwti<4;qwti++) // TBI: hardwired 4
 {
  TH2D *hQvectorTermsVsMult = dynamic_cast<TH2D*>(controlHistogramsList->FindObject(Form("%s vs M",sQvectorTerms[qwti].Data())));
  if(hQvectorTermsVsMult) 
  {
   this->SetQvectorTermsVsMult(hQvectorTermsVsMult,qwti);
  } else 
    {
     cout<<"WARNING: hQvectorTermsVsMult is NULL in AFAWQC::GPFCH() !!!!"<<endl; 
     cout<<"qwti = "<<qwti<<endl;
     exit(0);
    }  
 } // end of for(Int_t qwti=0;qwti<1;qwti++) // TBI: hardwired 4

} // end of void AliFlowAnalysisWithQCumulants::GetPointersForControlHistograms()

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

void AliFlowAnalysisWithQCumulants::GetPointersForBootstrap()
{
 // Get pointers to all bootstrap histograms.
   
 // a) Get pointer to base list for bootstrap histograms;
 // b) Get pointer to TProfile fBootstrapFlags holding all flags for bootstrap histograms;
 // c) Get pointers to all other lists;
 // d) Get pointers to remaining bootstrap profiles and histograms;
 // e) Get pointers to remaining bootstrap profiles and histograms 'vs M'.

 // a) Get pointer to base list for bootstrap histograms:
 TList *bootstrapList = dynamic_cast<TList*>(fHistList->FindObject("Bootstrap"));
 if(bootstrapList) 
 {
  this->SetBootstrapList(bootstrapList);
 } else
   {
    cout<<"WARNING: bootstrapList is NULL in AFAWQC::GPFB() !!!!"<<endl;
    exit(0);
   }

 // b) Get pointer to TProfile fBootstrapFlags holding all flags for bootstrap histograms:
 TString bootstrapFlagsName = "fBootstrapFlags";
 bootstrapFlagsName += fAnalysisLabel->Data();
 TProfile *bootstrapFlags = dynamic_cast<TProfile*>
                                 (fBootstrapList->FindObject(bootstrapFlagsName.Data()));
 if(bootstrapFlags)
 {
  this->SetBootstrapFlags(bootstrapFlags);  
  fUseBootstrap = (Bool_t)fBootstrapFlags->GetBinContent(1); 
  fUseBootstrapVsM = (Bool_t)fBootstrapFlags->GetBinContent(2); 
  fnSubsamples = (Int_t)fBootstrapFlags->GetBinContent(3); 
 } else 
   {
    cout<<"WARNING: bootstrapFlags is NULL in AFAWQC::GPFMHH() !!!!"<<endl;
    exit(0);
   }

 // c) Get pointers to all other lists:
 if(fUseBootstrap || fUseBootstrapVsM)
 {
  TList *bootstrapProfilesList = dynamic_cast<TList*>(fBootstrapList->FindObject("Profiles"));
  if(bootstrapProfilesList) 
  {
   this->SetBootstrapProfilesList(bootstrapProfilesList);
  } else
    {
     cout<<"WARNING: bootstrapProfilesList is NULL in AFAWQC::GPFB() !!!!"<<endl;
     exit(0);
    }
  TList *bootstrapResultsList = dynamic_cast<TList*>(fBootstrapList->FindObject("Results"));
  if(bootstrapResultsList) 
  {
   this->SetBootstrapResultsList(bootstrapResultsList);
  } else
    {
     cout<<"WARNING: bootstrapResultsList is NULL in AFAWQC::GPFB() !!!!"<<endl;
     exit(0);
    }
 } // end of if(fUseBootstrap || fUseBootstrapVsM)


 // d) Get pointers to remaining bootstrap profiles and histograms:
 TString correlationFlag[4] = {"#LT#LT2#GT#GT","#LT#LT4#GT#GT","#LT#LT6#GT#GT","#LT#LT8#GT#GT"};
 TString cumulantFlag[4] = {"QC{2}","QC{4}","QC{6}","QC{8}"};
 if(fUseBootstrap)
 { 
  TString bootstrapCorrelationsName = "fBootstrapCorrelations";
  bootstrapCorrelationsName += fAnalysisLabel->Data();
  TProfile2D *pBootstrapCorrelations = dynamic_cast<TProfile2D*>(fBootstrapProfilesList->FindObject(bootstrapCorrelationsName.Data()));
  if(pBootstrapCorrelations) 
  {
   this->SetBootstrapCorrelations(pBootstrapCorrelations);
  } else 
    {
     cout<<"WARNING: pBootstrapCorrelations is NULL in AFAWQC::GPFB() !!!!"<<endl; 
     exit(0);
    }                                   
  TString bootstrapCumulantsName = "fBootstrapCumulants";
  bootstrapCumulantsName += fAnalysisLabel->Data();
  TH2D *pBootstrapCumulants = dynamic_cast<TH2D*>(fBootstrapResultsList->FindObject(bootstrapCumulantsName.Data()));
  if(pBootstrapCumulants) 
  {
   this->SetBootstrapCumulants(pBootstrapCumulants);
  } else 
    {
     cout<<"WARNING: pBootstrapCumulants is NULL in AFAWQC::GPFB() !!!!"<<endl; 
     exit(0);
    }                                   
 } // end of if(fUseBootstrap)

 // e) Get pointers to remaining bootstrap profiles and histograms 'vs M':
 if(fUseBootstrapVsM)
 { 
  TString bootstrapCorrelationsVsMName = "fBootstrapCorrelationsVsM";
  bootstrapCorrelationsVsMName += fAnalysisLabel->Data();
  for(Int_t ci=0;ci<4;ci++) // correlation index
  {
   TProfile2D *pBootstrapCorrelationsVsM = dynamic_cast<TProfile2D*>(fBootstrapProfilesList->FindObject(Form("%s, %s",bootstrapCorrelationsVsMName.Data(),correlationFlag[ci].Data())));
   if(pBootstrapCorrelationsVsM)
   {
    this->SetBootstrapCorrelationsVsM(pBootstrapCorrelationsVsM,ci);
   } else 
     {
      cout<<"WARNING: pBootstrapCorrelationsVsM is NULL in AFAWQC::GPFB() !!!!"<<endl; 
      cout<<"ci = "<<ci<<endl;
      exit(0);
     }                                   
  } // end of for(Int_t ci=0;ci<4;ci++)
  TString bootstrapCumulantsVsMName = "fBootstrapCumulantsVsM";
  bootstrapCumulantsVsMName += fAnalysisLabel->Data();
  for(Int_t co=0;co<4;co++) // correlation index
  {
   TH2D *pBootstrapCumulantsVsM = dynamic_cast<TH2D*>(fBootstrapResultsList->FindObject(Form("%s, %s",bootstrapCumulantsVsMName.Data(),cumulantFlag[co].Data())));
   if(pBootstrapCumulantsVsM)
   {
    this->SetBootstrapCumulantsVsM(pBootstrapCumulantsVsM,co);
   } else 
     {
      cout<<"WARNING: pBootstrapCumulantsVsM is NULL in AFAWQC::GPFB() !!!!"<<endl; 
      cout<<"co = "<<co<<endl;
      exit(0);
     }                                   
  } // end of for(Int_t co=0;co<4;co++)
 } // end of if(fUseBootstrapVsM)

} // end of void AliFlowAnalysisWithQCumulants::GetPointersForBootstrap()

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

void AliFlowAnalysisWithQCumulants::StoreHarmonic()
{
 // Store flow harmonic in common control histograms.

 (fCommonHists->GetHarmonic())->Fill(0.5,fHarmonic);
 if(fFillMultipleControlHistograms)
 {
  (fCommonHists2nd->GetHarmonic())->Fill(0.5,fHarmonic);
  (fCommonHists4th->GetHarmonic())->Fill(0.5,fHarmonic);
  (fCommonHists6th->GetHarmonic())->Fill(0.5,fHarmonic);
  (fCommonHists8th->GetHarmonic())->Fill(0.5,fHarmonic);
 }
 
} // end of void AliFlowAnalysisWithQCumulants::StoreHarmonic()

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrelationsUsingParticleWeights(TString type, TString ptOrEta) // type = RP or POI 
{
 // Calculate all correlations needed for differential flow using particle weights.
 
 Int_t t = 0; // type flag 
 Int_t pe = 0; // ptEta flag
 
 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }

 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   }
    
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};

 // real and imaginary parts of weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n1k = (*fReQ)(0,1);
 Double_t dReQ2n2k = (*fReQ)(1,2);
 Double_t dReQ1n3k = (*fReQ)(0,3);
 //Double_t dReQ4n4k = (*fReQ)(3,4);
 Double_t dImQ1n1k = (*fImQ)(0,1);
 Double_t dImQ2n2k = (*fImQ)(1,2);
 Double_t dImQ1n3k = (*fImQ)(0,3);
 //Double_t dImQ4n4k = (*fImQ)(3,4);
 
 // S^M_{p,k} (see .h file for the definition of fSpk):
 Double_t dSM1p1k = (*fSpk)(0,1);
 Double_t dSM1p2k = (*fSpk)(0,2);
 Double_t dSM1p3k = (*fSpk)(0,3);
 Double_t dSM2p1k = (*fSpk)(1,1);
 Double_t dSM3p1k = (*fSpk)(2,1);
 
 // looping over all bins and calculating reduced correlations: 
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // real and imaginary parts of p_{m*n,0} (non-weighted Q-vector evaluated for POIs in particular (pt,eta) bin):  
  Double_t p1n0kRe = 0.;
  Double_t p1n0kIm = 0.;

  // number of POIs in particular (pt,eta) bin):
  Double_t mp = 0.;

  // real and imaginary parts of q_{m*n,k}: 
  // (weighted Q-vector evaluated for particles which are both RPs and POIs in particular (pt,eta) bin)
  Double_t q1n2kRe = 0.;
  Double_t q1n2kIm = 0.;
  Double_t q2n1kRe = 0.;
  Double_t q2n1kIm = 0.;

  // s_{1,1}, s_{1,2} and s_{1,3} // to be improved (add explanation)  
  Double_t s1p1k = 0.; 
  Double_t s1p2k = 0.; 
  Double_t s1p3k = 0.; 
   
  // M0111 from Eq. (118) in QC2c (to be improved (notation))
  Double_t dM0111 = 0.;
 
  if(type == "POI")
  {
   p1n0kRe = fReRPQ1dEBE[1][pe][0][0]->GetBinContent(fReRPQ1dEBE[1][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b));
   p1n0kIm = fImRPQ1dEBE[1][pe][0][0]->GetBinContent(fImRPQ1dEBE[1][pe][0][0]->GetBin(b))  
           * fImRPQ1dEBE[1][pe][0][0]->GetBinEntries(fImRPQ1dEBE[1][pe][0][0]->GetBin(b));
            
   mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
    
   t = 1; // typeFlag = RP or POI
    
   // q_{m*n,k}: (Remark: m=1 is 0, k=0 iz zero (to be improved!)) 
   q1n2kRe = fReRPQ1dEBE[2][pe][0][2]->GetBinContent(fReRPQ1dEBE[2][pe][0][2]->GetBin(b))
           * fReRPQ1dEBE[2][pe][0][2]->GetBinEntries(fReRPQ1dEBE[2][pe][0][2]->GetBin(b));
   q1n2kIm = fImRPQ1dEBE[2][pe][0][2]->GetBinContent(fImRPQ1dEBE[2][pe][0][2]->GetBin(b))
           * fImRPQ1dEBE[2][pe][0][2]->GetBinEntries(fImRPQ1dEBE[2][pe][0][2]->GetBin(b));
   q2n1kRe = fReRPQ1dEBE[2][pe][1][1]->GetBinContent(fReRPQ1dEBE[2][pe][1][1]->GetBin(b))
           * fReRPQ1dEBE[2][pe][1][1]->GetBinEntries(fReRPQ1dEBE[2][pe][1][1]->GetBin(b));
   q2n1kIm = fImRPQ1dEBE[2][pe][1][1]->GetBinContent(fImRPQ1dEBE[2][pe][1][1]->GetBin(b))
           * fImRPQ1dEBE[2][pe][1][1]->GetBinEntries(fImRPQ1dEBE[2][pe][1][1]->GetBin(b));
       
   // s_{1,1}, s_{1,2} and s_{1,3} // to be improved (add explanation)  
   s1p1k = pow(fs1dEBE[2][pe][1]->GetBinContent(b)*fs1dEBE[2][pe][1]->GetBinEntries(b),1.); 
   s1p2k = pow(fs1dEBE[2][pe][2]->GetBinContent(b)*fs1dEBE[2][pe][2]->GetBinEntries(b),1.); 
   s1p3k = pow(fs1dEBE[2][pe][3]->GetBinContent(b)*fs1dEBE[2][pe][3]->GetBinEntries(b),1.); 
     
   // M0111 from Eq. (118) in QC2c (to be improved (notation)):
   dM0111 = mp*(dSM3p1k-3.*dSM1p1k*dSM1p2k+2.*dSM1p3k)
          - 3.*(s1p1k*(dSM2p1k-dSM1p2k)
          + 2.*(s1p3k-s1p2k*dSM1p1k));
  }
   else if(type == "RP")
   {
    // q_{m*n,k}: (Remark: m=1 is 0, k=0 iz zero (to be improved!)) 
    q1n2kRe = fReRPQ1dEBE[0][pe][0][2]->GetBinContent(fReRPQ1dEBE[0][pe][0][2]->GetBin(b))
            * fReRPQ1dEBE[0][pe][0][2]->GetBinEntries(fReRPQ1dEBE[0][pe][0][2]->GetBin(b));
    q1n2kIm = fImRPQ1dEBE[0][pe][0][2]->GetBinContent(fImRPQ1dEBE[0][pe][0][2]->GetBin(b))
            * fImRPQ1dEBE[0][pe][0][2]->GetBinEntries(fImRPQ1dEBE[0][pe][0][2]->GetBin(b));
    q2n1kRe = fReRPQ1dEBE[0][pe][1][1]->GetBinContent(fReRPQ1dEBE[0][pe][1][1]->GetBin(b))
            * fReRPQ1dEBE[0][pe][1][1]->GetBinEntries(fReRPQ1dEBE[0][pe][1][1]->GetBin(b));
    q2n1kIm = fImRPQ1dEBE[0][pe][1][1]->GetBinContent(fImRPQ1dEBE[0][pe][1][1]->GetBin(b))
            * fImRPQ1dEBE[0][pe][1][1]->GetBinEntries(fImRPQ1dEBE[0][pe][1][1]->GetBin(b));

    // s_{1,1}, s_{1,2} and s_{1,3} // to be improved (add explanation)  
    s1p1k = pow(fs1dEBE[0][pe][1]->GetBinContent(b)*fs1dEBE[0][pe][1]->GetBinEntries(b),1.); 
    s1p2k = pow(fs1dEBE[0][pe][2]->GetBinContent(b)*fs1dEBE[0][pe][2]->GetBinEntries(b),1.); 
    s1p3k = pow(fs1dEBE[0][pe][3]->GetBinContent(b)*fs1dEBE[0][pe][3]->GetBinEntries(b),1.); 
    
    // to be improved (cross-checked):
    p1n0kRe = fReRPQ1dEBE[0][pe][0][0]->GetBinContent(fReRPQ1dEBE[0][pe][0][0]->GetBin(b))
            * fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b));
    p1n0kIm = fImRPQ1dEBE[0][pe][0][0]->GetBinContent(fImRPQ1dEBE[0][pe][0][0]->GetBin(b))  
            * fImRPQ1dEBE[0][pe][0][0]->GetBinEntries(fImRPQ1dEBE[0][pe][0][0]->GetBin(b));
            
    mp = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
     
    t = 0; // typeFlag = RP or POI
    
    // M0111 from Eq. (118) in QC2c (to be improved (notation)):
    dM0111 = mp*(dSM3p1k-3.*dSM1p1k*dSM1p2k+2.*dSM1p3k)
           - 3.*(s1p1k*(dSM2p1k-dSM1p2k)
           + 2.*(s1p3k-s1p2k*dSM1p1k));
    //...............................................................................................   
   }
   
   // 2'-particle correlation:
   Double_t two1n1nW0W1 = 0.;
   if(mp*dSM1p1k-s1p1k)
   {
    two1n1nW0W1 = (p1n0kRe*dReQ1n1k+p1n0kIm*dImQ1n1k-s1p1k)
                / (mp*dSM1p1k-s1p1k);
   
    // fill profile to get <<2'>>     
    fDiffFlowCorrelationsPro[t][pe][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],two1n1nW0W1,mp*dSM1p1k-s1p1k);    
    // fill profile to get <<2'>^2>     
    fDiffFlowSquaredCorrelationsPro[t][pe][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],two1n1nW0W1*two1n1nW0W1,mp*dSM1p1k-s1p1k);        
    // histogram to store <2'> e-b-e (needed in some other methods):
    fDiffFlowCorrelationsEBE[t][pe][0]->SetBinContent(b,two1n1nW0W1);      
    fDiffFlowEventWeightsForCorrelationsEBE[t][pe][0]->SetBinContent(b,mp*dSM1p1k-s1p1k);      
   } // end of if(mp*dSM1p1k-s1p1k)
   
   // 4'-particle correlation:
   Double_t four1n1n1n1nW0W1W1W1 = 0.;
   if(dM0111)
   {
    four1n1n1n1nW0W1W1W1 = ((pow(dReQ1n1k,2.)+pow(dImQ1n1k,2.))*(p1n0kRe*dReQ1n1k+p1n0kIm*dImQ1n1k)
                         - q2n1kRe*(pow(dReQ1n1k,2.)-pow(dImQ1n1k,2.))
                         - 2.*q2n1kIm*dReQ1n1k*dImQ1n1k
                         - p1n0kRe*(dReQ1n1k*dReQ2n2k+dImQ1n1k*dImQ2n2k)
                         + p1n0kIm*(dImQ1n1k*dReQ2n2k-dReQ1n1k*dImQ2n2k)
                         - 2.*dSM1p2k*(p1n0kRe*dReQ1n1k+p1n0kIm*dImQ1n1k)
                         - 2.*(pow(dReQ1n1k,2.)+pow(dImQ1n1k,2.))*s1p1k                                            
                         + 6.*(q1n2kRe*dReQ1n1k+q1n2kIm*dImQ1n1k)                                           
                         + 1.*(q2n1kRe*dReQ2n2k+q2n1kIm*dImQ2n2k)                         
                         + 2.*(p1n0kRe*dReQ1n3k+p1n0kIm*dImQ1n3k)                      
                         + 2.*s1p1k*dSM1p2k                                      
                         - 6.*s1p3k)        
                         / dM0111; // to be improved (notation of dM0111)
   
    // fill profile to get <<4'>>     
    fDiffFlowCorrelationsPro[t][pe][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],four1n1n1n1nW0W1W1W1,dM0111);    
    // fill profile to get <<4'>^2>     
    fDiffFlowSquaredCorrelationsPro[t][pe][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],four1n1n1n1nW0W1W1W1*four1n1n1n1nW0W1W1W1,dM0111);        
    // histogram to store <4'> e-b-e (needed in some other methods):
    fDiffFlowCorrelationsEBE[t][pe][1]->SetBinContent(b,four1n1n1n1nW0W1W1W1);      
    fDiffFlowEventWeightsForCorrelationsEBE[t][pe][1]->SetBinContent(b,dM0111);      
   } // end of if(dM0111)
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)

} // end of void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrelationsUsingParticleWeights(TString type, TString ptOrEta); // type = RP or POI 

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

void AliFlowAnalysisWithQCumulants::FillCommonControlHistograms(AliFlowEventSimple *anEvent)
{
 // Fill common control histograms.
 
 Int_t nRP = anEvent->GetNumberOfRPs(); // number of Reference Particles 
 fCommonHists->FillControlHistograms(anEvent); 
 if(fFillMultipleControlHistograms)
 {
  if(nRP>1)
  {
   fCommonHists2nd->FillControlHistograms(anEvent);                                        
   if(nRP>3)
   {
    fCommonHists4th->FillControlHistograms(anEvent);                                        
    if(nRP>5)
    {
     fCommonHists6th->FillControlHistograms(anEvent);                                        
     if(nRP>7)
     {
      fCommonHists8th->FillControlHistograms(anEvent);                                        
     } // end of if(nRP>7)  
    } // end of if(nRP>5) 
   } // end of if(nRP>3)                                                                                                                      
  } // end of if(nRP>1) 
 } // end of if(fFillMultipleControlHistograms)
 
} // end of void AliFlowAnalysisWithQCumulants::FillCommonControlHistograms(AliFlowEventSimple *anEvent)

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

void AliFlowAnalysisWithQCumulants::FillControlHistograms(AliFlowEventSimple *anEvent)
{
 // Fill common control histograms.
 
 Int_t nRPs = anEvent->GetNumberOfRPs(); // number of Reference Particles
 Int_t nPOIs = anEvent->GetNumberOfPOIs(); // number of Particles Of Interest
 Int_t nRefMult = anEvent->GetReferenceMultiplicity(); // reference multiplicity for current event (TBI: This call is not really needed here, use fReferenceMultiplicityEBE instead)

 fCorrelationNoRPsVsRefMult->Fill(nRPs,nRefMult);
 fCorrelationNoPOIsVsRefMult->Fill(nPOIs,nRefMult);
 fCorrelationNoRPsVsNoPOIs->Fill(nRPs,nPOIs);
 
} // end of void AliFlowAnalysisWithQCumulants::FillControlHistograms(AliFlowEventSimple *anEvent)

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

void AliFlowAnalysisWithQCumulants::ResetEventByEventQuantities()
{
 // Reset all event by event quantities.
 
 // Reference flow:
 fReQ->Zero();
 fImQ->Zero();
 fSpk->Zero();
 fIntFlowCorrelationsEBE->Reset();
 fIntFlowEventWeightsForCorrelationsEBE->Reset();
 fIntFlowCorrelationsAllEBE->Reset();
 
 for(Int_t sc=0;sc<2;sc++)
 {
  fIntFlowCorrectionTermsForNUAEBE[sc]->Reset();
  fIntFlowEventWeightForCorrectionTermsForNUAEBE[sc]->Reset(); 
 }
    
 // Differential flow:
 if(fCalculateDiffFlow)
 {
  for(Int_t t=0;t<3;t++) // type (RP, POI, POI&&RP)
  {
   for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // 1D in pt or eta
   {
    for(Int_t m=0;m<4;m++) // multiple of harmonic
    {
     for(Int_t k=0;k<9;k++) // power of weight
     {
      if(fReRPQ1dEBE[t][pe][m][k]) fReRPQ1dEBE[t][pe][m][k]->Reset();
      if(fImRPQ1dEBE[t][pe][m][k]) fImRPQ1dEBE[t][pe][m][k]->Reset();
     }   
    } 
   }
  } 
  for(Int_t t=0;t<3;t++) // type (0 = RP, 1 = POI, 2 = RP&&POI )
  { 
   for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // 1D in pt or eta
   {
    for(Int_t k=0;k<9;k++)
    {
     if(fs1dEBE[t][pe][k]) fs1dEBE[t][pe][k]->Reset();
    }
   }
  }
  // e-b-e reduced correlations:
  for(Int_t t=0;t<2;t++) // type (0 = RP, 1 = POI)
  {  
   for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
   {
    for(Int_t rci=0;rci<4;rci++) // reduced correlation index
    {
     if(fDiffFlowCorrelationsEBE[t][pe][rci]) fDiffFlowCorrelationsEBE[t][pe][rci]->Reset();
     if(fDiffFlowEventWeightsForCorrelationsEBE[t][pe][rci]) fDiffFlowEventWeightsForCorrelationsEBE[t][pe][rci]->Reset();
    }
   }
  }  
  // correction terms for NUA:
  for(Int_t t=0;t<2;t++) // type (0 = RP, 1 = POI)
  {  
   for(Int_t pe=0;pe<1+(Int_t)fCalculateDiffFlowVsEta;pe++) // pt or eta
   {
    for(Int_t sc=0;sc<2;sc++) // sin or cos
    {
     for(Int_t cti=0;cti<9;cti++) // correction term index
     {
     fDiffFlowCorrectionTermsForNUAEBE[t][pe][sc][cti]->Reset();  
     }
    }
   }      
  }
 } // end of if(fCalculateDiffFlow)   

 // 2D (pt,eta)
 if(fCalculate2DDiffFlow)
 {
  for(Int_t t=0;t<3;t++) // type (RP, POI, POI&&RP)
  {
   for(Int_t m=0;m<4;m++) // multiple of harmonic
   {
    for(Int_t k=0;k<9;k++) // power of weight
    {
     if(fReRPQ2dEBE[t][m][k]){fReRPQ2dEBE[t][m][k]->Reset();}
     if(fImRPQ2dEBE[t][m][k]){fImRPQ2dEBE[t][m][k]->Reset();}
    }   
   }
  }
  for(Int_t t=0;t<3;t++) // type (0 = RP, 1 = POI, 2 = RP&&POI )
  { 
   for(Int_t k=0;k<9;k++)
   {
    if(fs2dEBE[t][k]){fs2dEBE[t][k]->Reset();}
   }
  }  
 } // end of if(fCalculate2DDiffFlow) 

} // end of void AliFlowAnalysisWithQCumulants::ResetEventByEventQuantities();

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectionsForNUASinTerms(TString type, TString ptOrEta)
{
 // Calculate correction terms for non-uniform acceptance for differential flow (sin terms).
 
 // Results are stored in fDiffFlowCorrectionTermsForNUAPro[t][pe][0][cti], where cti runs as follows:
 //  0: <<sin n(psi1)>>
 //  1: <<sin n(psi1+phi2)>>
 //  2: <<sin n(psi1+phi2-phi3)>>
 //  3: <<sin n(psi1-phi2-phi3)>>:
 //  4:
 //  5:
 //  6:
 
 // multiplicity:
 Double_t dMult = (*fSpk)(0,0);
 
 // real and imaginary parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n = (*fReQ)(0,0);
 Double_t dReQ2n = (*fReQ)(1,0);
 //Double_t dReQ3n = (*fReQ)(2,0);
 //Double_t dReQ4n = (*fReQ)(3,0);
 Double_t dImQ1n = (*fImQ)(0,0);
 Double_t dImQ2n = (*fImQ)(1,0);
 //Double_t dImQ3n = (*fImQ)(2,0);
 //Double_t dImQ4n = (*fImQ)(3,0);

 Int_t t = 0; // type flag 
 Int_t pe = 0; // ptEta flag
 
 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }

 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   }
    
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};

 // looping over all bins and calculating correction terms: 
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // real and imaginary parts of p_{m*n,0} (non-weighted Q-vector evaluated for POIs in particular pt or eta bin): 
  Double_t p1n0kRe = 0.;
  Double_t p1n0kIm = 0.;

  // number of POIs in particular pt or eta bin:
  Double_t mp = 0.;

  // real and imaginary parts of q_{m*n,0} (non-weighted Q-vector evaluated for particles which are both RPs and POIs in particular pt or eta bin):
  Double_t q1n0kRe = 0.;
  Double_t q1n0kIm = 0.;
  Double_t q2n0kRe = 0.;
  Double_t q2n0kIm = 0.;

  // number of particles which are both RPs and POIs in particular pt or eta bin:
  Double_t mq = 0.;
   
  if(type == "POI")
  {
   // q_{m*n,0}:
   q1n0kRe = fReRPQ1dEBE[2][pe][0][0]->GetBinContent(fReRPQ1dEBE[2][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(fReRPQ1dEBE[2][pe][0][0]->GetBin(b));
   q1n0kIm = fImRPQ1dEBE[2][pe][0][0]->GetBinContent(fImRPQ1dEBE[2][pe][0][0]->GetBin(b))
           * fImRPQ1dEBE[2][pe][0][0]->GetBinEntries(fImRPQ1dEBE[2][pe][0][0]->GetBin(b));
   q2n0kRe = fReRPQ1dEBE[2][pe][1][0]->GetBinContent(fReRPQ1dEBE[2][pe][1][0]->GetBin(b))
           * fReRPQ1dEBE[2][pe][1][0]->GetBinEntries(fReRPQ1dEBE[2][pe][1][0]->GetBin(b));
   q2n0kIm = fImRPQ1dEBE[2][pe][1][0]->GetBinContent(fImRPQ1dEBE[2][pe][1][0]->GetBin(b))
           * fImRPQ1dEBE[2][pe][1][0]->GetBinEntries(fImRPQ1dEBE[2][pe][1][0]->GetBin(b));         
                 
   mq = fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(fReRPQ1dEBE[2][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
  } 
  else if(type == "RP")
  {
   // q_{m*n,0}:
   q1n0kRe = fReRPQ1dEBE[0][pe][0][0]->GetBinContent(fReRPQ1dEBE[0][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b));
   q1n0kIm = fImRPQ1dEBE[0][pe][0][0]->GetBinContent(fImRPQ1dEBE[0][pe][0][0]->GetBin(b))
           * fImRPQ1dEBE[0][pe][0][0]->GetBinEntries(fImRPQ1dEBE[0][pe][0][0]->GetBin(b));
   q2n0kRe = fReRPQ1dEBE[0][pe][1][0]->GetBinContent(fReRPQ1dEBE[0][pe][1][0]->GetBin(b))
           * fReRPQ1dEBE[0][pe][1][0]->GetBinEntries(fReRPQ1dEBE[0][pe][1][0]->GetBin(b));
   q2n0kIm = fImRPQ1dEBE[0][pe][1][0]->GetBinContent(fImRPQ1dEBE[0][pe][1][0]->GetBin(b))
           * fImRPQ1dEBE[0][pe][1][0]->GetBinEntries(fImRPQ1dEBE[0][pe][1][0]->GetBin(b));         
                 
   mq = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)  
  }    
  if(type == "POI")
  {
   // p_{m*n,0}:
   p1n0kRe = fReRPQ1dEBE[1][pe][0][0]->GetBinContent(fReRPQ1dEBE[1][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b));
   p1n0kIm = fImRPQ1dEBE[1][pe][0][0]->GetBinContent(fImRPQ1dEBE[1][pe][0][0]->GetBin(b))  
           * fImRPQ1dEBE[1][pe][0][0]->GetBinEntries(fImRPQ1dEBE[1][pe][0][0]->GetBin(b));
            
   mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
    
   t = 1; // typeFlag = RP or POI
  }
  else if(type == "RP")
  {
   // p_{m*n,0} = q_{m*n,0}:
   p1n0kRe = q1n0kRe; 
   p1n0kIm = q1n0kIm; 
           
   mp = mq; 
   
   t = 0; // typeFlag = RP or POI
  }

  // <<sin n(psi1)>>:
  Double_t sinP1nPsi = 0.;
  if(mp)
  {
   sinP1nPsi = p1n0kIm/mp;
   // fill profile for <<sin n(psi1)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][0][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sinP1nPsi,mp);
   // histogram to store <sin n(psi1)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][0][0]->SetBinContent(b,sinP1nPsi);
  } // end of if(mp)   
  
  // <<sin n(psi1+phi2)>>:
  Double_t sinP1nPsiP1nPhi = 0.;
  if(mp*dMult-mq)
  {
   sinP1nPsiP1nPhi = (p1n0kRe*dImQ1n+p1n0kIm*dReQ1n-q2n0kIm)/(mp*dMult-mq);
   // fill profile for <<sin n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][0][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sinP1nPsiP1nPhi,mp*dMult-mq);
   // histogram to store <sin n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][0][1]->SetBinContent(b,sinP1nPsiP1nPhi);
  } // end of if(mp*dMult-mq)   
  
  // <<sin n(psi1+phi2-phi3)>>:
  Double_t sinP1nPsi1P1nPhi2MPhi3 = 0.;
  if(mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.))
  {
   sinP1nPsi1P1nPhi2MPhi3 = (p1n0kIm*(pow(dImQ1n,2.)+pow(dReQ1n,2.)-dMult)
                          - 1.*(q2n0kIm*dReQ1n-q2n0kRe*dImQ1n)  
                          - mq*dImQ1n+2.*q1n0kIm)
                          / (mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.));
   // fill profile for <<sin n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][0][2]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sinP1nPsi1P1nPhi2MPhi3,mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.));
   // histogram to store <sin n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][0][2]->SetBinContent(b,sinP1nPsi1P1nPhi2MPhi3);
  } // end of if(mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.))   
  
  // <<sin n(psi1-phi2-phi3)>>:
  Double_t sinP1nPsi1M1nPhi2MPhi3 = 0.;
  if(mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.))
  {
   sinP1nPsi1M1nPhi2MPhi3 = (p1n0kIm*(pow(dReQ1n,2.)-pow(dImQ1n,2.))-2.*p1n0kRe*dReQ1n*dImQ1n
                          - 1.*(p1n0kIm*dReQ2n-p1n0kRe*dImQ2n)
                          + 2.*mq*dImQ1n-2.*q1n0kIm)
                          / (mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.));
   // fill profile for <<sin n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][0][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sinP1nPsi1M1nPhi2MPhi3,mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.));
   // histogram to store <sin n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][0][3]->SetBinContent(b,sinP1nPsi1M1nPhi2MPhi3);
  } // end of if(mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.))   
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 
} // end of AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectionsForNUASinTerms(TString type, TString ptOrEta)


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


void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectionsForNUACosTerms(TString type, TString ptOrEta)
{
 // Calculate correction terms for non-uniform acceptance for differential flow (cos terms).
 
 // Results are stored in fDiffFlowCorrectionTermsForNUAPro[t][pe][1][cti], where cti runs as follows:
 //  0: <<cos n(psi)>>
 //  1: <<cos n(psi1+phi2)>>
 //  2: <<cos n(psi1+phi2-phi3)>>
 //  3: <<cos n(psi1-phi2-phi3)>>
 //  4:
 //  5:
 //  6:
 
 // multiplicity:
 Double_t dMult = (*fSpk)(0,0);
 
 // real and imaginary parts of non-weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n = (*fReQ)(0,0);
 Double_t dReQ2n = (*fReQ)(1,0);
 //Double_t dReQ3n = (*fReQ)(2,0);
 //Double_t dReQ4n = (*fReQ)(3,0);
 Double_t dImQ1n = (*fImQ)(0,0);
 Double_t dImQ2n = (*fImQ)(1,0);
 //Double_t dImQ3n = (*fImQ)(2,0);
 //Double_t dImQ4n = (*fImQ)(3,0);

 Int_t t = 0; // type flag 
 Int_t pe = 0; // ptEta flag
 
 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }

 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   }
    
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};

 // looping over all bins and calculating correction terms: 
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // real and imaginary parts of p_{m*n,0} (non-weighted Q-vector evaluated for POIs in particular pt or eta bin): 
  Double_t p1n0kRe = 0.;
  Double_t p1n0kIm = 0.;

  // number of POIs in particular pt or eta bin:
  Double_t mp = 0.;

  // real and imaginary parts of q_{m*n,0} (non-weighted Q-vector evaluated for particles which are both RPs and POIs in particular pt or eta bin):
  Double_t q1n0kRe = 0.;
  Double_t q1n0kIm = 0.;
  Double_t q2n0kRe = 0.;
  Double_t q2n0kIm = 0.;

  // number of particles which are both RPs and POIs in particular pt or eta bin:
  Double_t mq = 0.;
   
  if(type == "POI")
  {
   // q_{m*n,0}:
   q1n0kRe = fReRPQ1dEBE[2][pe][0][0]->GetBinContent(fReRPQ1dEBE[2][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(fReRPQ1dEBE[2][pe][0][0]->GetBin(b));
   q1n0kIm = fImRPQ1dEBE[2][pe][0][0]->GetBinContent(fImRPQ1dEBE[2][pe][0][0]->GetBin(b))
           * fImRPQ1dEBE[2][pe][0][0]->GetBinEntries(fImRPQ1dEBE[2][pe][0][0]->GetBin(b));
   q2n0kRe = fReRPQ1dEBE[2][pe][1][0]->GetBinContent(fReRPQ1dEBE[2][pe][1][0]->GetBin(b))
           * fReRPQ1dEBE[2][pe][1][0]->GetBinEntries(fReRPQ1dEBE[2][pe][1][0]->GetBin(b));
   q2n0kIm = fImRPQ1dEBE[2][pe][1][0]->GetBinContent(fImRPQ1dEBE[2][pe][1][0]->GetBin(b))
           * fImRPQ1dEBE[2][pe][1][0]->GetBinEntries(fImRPQ1dEBE[2][pe][1][0]->GetBin(b));         
                 
   mq = fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(fReRPQ1dEBE[2][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
  } 
  else if(type == "RP")
  {
   // q_{m*n,0}:
   q1n0kRe = fReRPQ1dEBE[0][pe][0][0]->GetBinContent(fReRPQ1dEBE[0][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b));
   q1n0kIm = fImRPQ1dEBE[0][pe][0][0]->GetBinContent(fImRPQ1dEBE[0][pe][0][0]->GetBin(b))
           * fImRPQ1dEBE[0][pe][0][0]->GetBinEntries(fImRPQ1dEBE[0][pe][0][0]->GetBin(b));
   q2n0kRe = fReRPQ1dEBE[0][pe][1][0]->GetBinContent(fReRPQ1dEBE[0][pe][1][0]->GetBin(b))
           * fReRPQ1dEBE[0][pe][1][0]->GetBinEntries(fReRPQ1dEBE[0][pe][1][0]->GetBin(b));
   q2n0kIm = fImRPQ1dEBE[0][pe][1][0]->GetBinContent(fImRPQ1dEBE[0][pe][1][0]->GetBin(b))
           * fImRPQ1dEBE[0][pe][1][0]->GetBinEntries(fImRPQ1dEBE[0][pe][1][0]->GetBin(b));         
                 
   mq = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)  
  }    
  if(type == "POI")
  {
   // p_{m*n,0}:
   p1n0kRe = fReRPQ1dEBE[1][pe][0][0]->GetBinContent(fReRPQ1dEBE[1][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b));
   p1n0kIm = fImRPQ1dEBE[1][pe][0][0]->GetBinContent(fImRPQ1dEBE[1][pe][0][0]->GetBin(b))  
           * fImRPQ1dEBE[1][pe][0][0]->GetBinEntries(fImRPQ1dEBE[1][pe][0][0]->GetBin(b));
            
   mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
    
   t = 1; // typeFlag = RP or POI
  }
  else if(type == "RP")
  {
   // p_{m*n,0} = q_{m*n,0}:
   p1n0kRe = q1n0kRe; 
   p1n0kIm = q1n0kIm; 
           
   mp = mq; 
   
   t = 0; // typeFlag = RP or POI
  }

  // <<cos n(psi1)>>:
  Double_t cosP1nPsi = 0.;
  if(mp)
  {
   cosP1nPsi = p1n0kRe/mp;
   
   // fill profile for <<cos n(psi1)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][1][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],cosP1nPsi,mp);
   // histogram to store <cos n(psi1)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][1][0]->SetBinContent(b,cosP1nPsi);
  } // end of if(mp)   
  
  // <<cos n(psi1+phi2)>>:
  Double_t cosP1nPsiP1nPhi = 0.;
  if(mp*dMult-mq)
  {
   cosP1nPsiP1nPhi = (p1n0kRe*dReQ1n-p1n0kIm*dImQ1n-q2n0kRe)/(mp*dMult-mq);
   // fill profile for <<sin n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][1][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],cosP1nPsiP1nPhi,mp*dMult-mq);
   // histogram to store <sin n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][1][1]->SetBinContent(b,cosP1nPsiP1nPhi);
  } // end of if(mp*dMult-mq)   
  
  // <<cos n(psi1+phi2-phi3)>>:
  Double_t cosP1nPsi1P1nPhi2MPhi3 = 0.;
  if(mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.))
  {
   cosP1nPsi1P1nPhi2MPhi3 = (p1n0kRe*(pow(dImQ1n,2.)+pow(dReQ1n,2.)-dMult)
                          - 1.*(q2n0kRe*dReQ1n+q2n0kIm*dImQ1n)  
                          - mq*dReQ1n+2.*q1n0kRe)
                          / (mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.));
   // fill profile for <<sin n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][1][2]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],cosP1nPsi1P1nPhi2MPhi3,mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.));
   // histogram to store <sin n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][1][2]->SetBinContent(b,cosP1nPsi1P1nPhi2MPhi3);
  } // end of if(mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.))   
  
  // <<cos n(psi1-phi2-phi3)>>:
  Double_t cosP1nPsi1M1nPhi2MPhi3 = 0.;
  if(mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.))
  {
   cosP1nPsi1M1nPhi2MPhi3 = (p1n0kRe*(pow(dReQ1n,2.)-pow(dImQ1n,2.))+2.*p1n0kIm*dReQ1n*dImQ1n
                          - 1.*(p1n0kRe*dReQ2n+p1n0kIm*dImQ2n)  
                          - 2.*mq*dReQ1n+2.*q1n0kRe)
                          / (mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.));
   // fill profile for <<sin n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][1][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],cosP1nPsi1M1nPhi2MPhi3,mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.));
   // histogram to store <sin n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][1][3]->SetBinContent(b,cosP1nPsi1M1nPhi2MPhi3);
  } // end of if(mq*(dMult-1.)*(dMult-2.)+(mp-mq)*dMult*(dMult-1.))   
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 
} // end of AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectionsForNUACosTerms(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::FinalizeCorrectionTermsForNUADiffFlow(TString type, TString ptOrEta)
{
 // Transfer profiles into histogams and correctly propagate the error.
 
 Int_t t = 0; // type flag 
 Int_t pe = 0; // ptEta flag
 
 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }

 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   }
    
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 //Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 //Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};

 for(Int_t sc=0;sc<2;sc++) // sin or cos
 {
  for(Int_t cti=0;cti<9;cti++) // correction term index
  {
   for(Int_t b=1;b<=nBinsPtEta[pe];b++)
   {
    Double_t correctionTerm = fDiffFlowCorrectionTermsForNUAPro[t][pe][sc][cti]->GetBinContent(b);
    fDiffFlowCorrectionTermsForNUAHist[t][pe][sc][cti]->SetBinContent(b,correctionTerm);
    // to be improved (propagate error correctly)
    // ...
   } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)
  } // correction term index
 } // end of for(Int_t sc=0;sc<2;sc++) // sin or cos

}// end of void AliFlowAnalysisWithQCumulants::FinalizeCorrectionTermsForNUADiffFlow(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCumulantsCorrectedForNUA(TString type, TString ptOrEta)
{ 
 // Calculate generalized differential flow cumulants (corrected for non-uniform acceptance).
 
 // to be improved - propagate error also from non-isotropic terms
  
 Int_t t = 0; // RP = 0, POI = 1
 Int_t pe = 0; // pt = 0, eta = 1

 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   } 
     
 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   } 
       
 // Common:
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 // 2-particle correlation:
 Double_t two = fIntFlowCorrelationsHist->GetBinContent(1); // <<2>>
 // sinus terms coming from reference flow: 
 Double_t sinP1nPhi = fIntFlowCorrectionTermsForNUAHist[0]->GetBinContent(1); // <<sin(n*phi1)>>
 Double_t sinP1nPhi1P1nPhi2 = fIntFlowCorrectionTermsForNUAHist[0]->GetBinContent(2); // <<sin(n*(phi1+phi2))>>
 Double_t sinP1nPhi1M1nPhi2M1nPhi3 = fIntFlowCorrectionTermsForNUAHist[0]->GetBinContent(3); // <<sin(n*(phi1-phi2-phi3))>>
 // cosinus terms coming from reference flow: 
 Double_t cosP1nPhi = fIntFlowCorrectionTermsForNUAHist[1]->GetBinContent(1); // <<cos(n*phi1)>>
 Double_t cosP1nPhi1P1nPhi2 = fIntFlowCorrectionTermsForNUAHist[1]->GetBinContent(2); // <<cos(n*(phi1+phi2))>>
 Double_t cosP1nPhi1M1nPhi2M1nPhi3 = fIntFlowCorrectionTermsForNUAHist[1]->GetBinContent(3); // <<cos(n*(phi1-phi2-phi3))>>

 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  Double_t twoPrime = fDiffFlowCorrelationsHist[t][pe][0]->GetBinContent(b); // <<2'>>
  Double_t fourPrime = fDiffFlowCorrelationsHist[t][pe][1]->GetBinContent(b); // <<4'>>
  Double_t sinP1nPsi = fDiffFlowCorrectionTermsForNUAHist[t][pe][0][0]->GetBinContent(b); // <<sin n(Psi)>> 
  Double_t cosP1nPsi = fDiffFlowCorrectionTermsForNUAHist[t][pe][1][0]->GetBinContent(b); // <<cos n(Psi)>> 
  Double_t sinP1nPsi1P1nPhi2 = fDiffFlowCorrectionTermsForNUAHist[t][pe][0][1]->GetBinContent(b); // <<sin n(psi1+phi2)>> 
  Double_t cosP1nPsi1P1nPhi2 = fDiffFlowCorrectionTermsForNUAHist[t][pe][1][1]->GetBinContent(b); // <<cos n(psi1+phi2)>> 
  Double_t sinP1nPsi1P1nPhi2M1nPhi3 = fDiffFlowCorrectionTermsForNUAHist[t][pe][0][2]->GetBinContent(b); // <<sin n(psi1+phi2-phi3)>> 
  Double_t cosP1nPsi1P1nPhi2M1nPhi3 = fDiffFlowCorrectionTermsForNUAHist[t][pe][1][2]->GetBinContent(b); // <<cos n(psi1+phi2-phi3)>> 
  Double_t sinP1nPsi1M1nPhi2M1nPhi3 = fDiffFlowCorrectionTermsForNUAHist[t][pe][0][3]->GetBinContent(b); // <<sin n(psi1-phi2-phi3)>> 
  Double_t cosP1nPsi1M1nPhi2M1nPhi3 = fDiffFlowCorrectionTermsForNUAHist[t][pe][1][3]->GetBinContent(b); // <<cos n(psi1-phi2-phi3)>> 
  // Generalized QC{2'}:
  Double_t qc2Prime = twoPrime - sinP1nPsi*sinP1nPhi - cosP1nPsi*cosP1nPhi;
  if(fApplyCorrectionForNUA)
  {
   fDiffFlowCumulants[t][pe][0]->SetBinContent(b,qc2Prime);
  }
  if(TMath::Abs(twoPrime)>0.)
  {
   fDiffFlowDetectorBias[t][pe][0]->SetBinContent(b,qc2Prime/twoPrime); // detector bias = generalized/isotropic cumulant.   
  }
  // Generalized QC{4'}:
  Double_t qc4Prime = fourPrime-2.*twoPrime*two
                    - cosP1nPsi*cosP1nPhi1M1nPhi2M1nPhi3
                    + sinP1nPsi*sinP1nPhi1M1nPhi2M1nPhi3
                    - cosP1nPhi*cosP1nPsi1M1nPhi2M1nPhi3
                    + sinP1nPhi*sinP1nPsi1M1nPhi2M1nPhi3
                    - 2.*cosP1nPhi*cosP1nPsi1P1nPhi2M1nPhi3
                    - 2.*sinP1nPhi*sinP1nPsi1P1nPhi2M1nPhi3
                    - cosP1nPsi1P1nPhi2*cosP1nPhi1P1nPhi2
                    - sinP1nPsi1P1nPhi2*sinP1nPhi1P1nPhi2
                    + 2.*cosP1nPhi1P1nPhi2*(cosP1nPsi*cosP1nPhi-sinP1nPsi*sinP1nPhi)
                    + 2.*sinP1nPhi1P1nPhi2*(cosP1nPsi*sinP1nPhi+sinP1nPsi*cosP1nPhi)
                    + 4.*two*(cosP1nPsi*cosP1nPhi+sinP1nPsi*sinP1nPhi)
                    + 2.*cosP1nPsi1P1nPhi2*(pow(cosP1nPhi,2.)-pow(sinP1nPhi,2.))
                    + 4.*sinP1nPsi1P1nPhi2*cosP1nPhi*sinP1nPhi
                    + 4.*twoPrime*(pow(cosP1nPhi,2.)+pow(sinP1nPhi,2.))
                    - 6.*(pow(cosP1nPhi,2.)-pow(sinP1nPhi,2.)) 
                    * (cosP1nPsi*cosP1nPhi-sinP1nPsi*sinP1nPhi)
                    - 12.*cosP1nPhi*sinP1nPhi
                    * (sinP1nPsi*cosP1nPhi+cosP1nPsi*sinP1nPhi);
  if(fApplyCorrectionForNUA)
  {
   fDiffFlowCumulants[t][pe][1]->SetBinContent(b,qc4Prime);   
  }
  if(TMath::Abs(fourPrime-2.*twoPrime*two)>0.)
  {
   fDiffFlowDetectorBias[t][pe][1]->SetBinContent(b,qc4Prime/(fourPrime-2.*twoPrime*two)); // detector bias = generalized/isotropic cumulant.   
  }
 } // end of for(Int_t p=1;p<=fnBinsPt;p++)
 
} // end of AliFlowAnalysisWithQCumulants::CalculateDiffFlowCumulantsCorrectedForNUA(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectedForNUA(TString type, TString ptOrEta)
{
 // Calculate differential flow corrected for non-uniform acceptance.
 
 // to be improved: eventually I will have to access here masured correlations and NUA terms
 //                 instead of cumulants in order to propagate statistical error correctly also 
 //                 to NUA terms (propagating errors directly from cumulants is WRONG for 
 //                 differential flow becuase that doesn't account at all cross-covariance terms) 
 
 // REMARK: When NUA correction is apllied error for differential flow DOES NOT get corrected,
 //         i.e. only value is being corrected, error is still the one relevant for isotropic
 //         case. This eventually will be resolved. 
  
 
 Int_t t = 0; // RP or POI
 Int_t pe = 0; // pt or eta

 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }     
 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   } 
  
 // Common:
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 // Reference Q-cumulants
 Double_t qc2 = fIntFlowQcumulants->GetBinContent(1); // QC{2} 
 Double_t qc4 = fIntFlowQcumulants->GetBinContent(2); // QC{4}
 // Loop over pt or eta bins:
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // Differential Q-cumulants:
  Double_t qc2Prime = fDiffFlowCumulants[t][pe][0]->GetBinContent(b); // QC{2'}
  Double_t qc4Prime = fDiffFlowCumulants[t][pe][1]->GetBinContent(b); // QC{4'}
  // v'{2}:
  if(qc2>0.)
  { 
   Double_t v2Prime = qc2Prime/pow(qc2,0.5);
   if(TMath::Abs(v2Prime)>0.){fDiffFlow[t][pe][0]->SetBinContent(b,v2Prime);} 
  }  
  // v'{4}:
  if(qc4<0.)
  { 
   Double_t v4Prime = -qc4Prime/pow(-qc4,3./4.);
   if(TMath::Abs(v4Prime)>0.){fDiffFlow[t][pe][1]->SetBinContent(b,v4Prime);} 
  }  
 } // end of for(Int_t b=1;b<=fnBinsPtEta[pe];b++)
  
} // end of void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectedForNUA(TString type, TString ptOrEta); 

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

void AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoops(AliFlowEventSimple * const anEvent)
{
 // Evaluate with nested loops multiparticle correlations for integrated flow (without using the particle weights). 

 // Remark: Results are stored in profile fIntFlowDirectCorrelations whose binning is organized as follows:
 // 
 //  1st bin: <2>_{1n|1n} = two1n1n = cos(n*(phi1-phi2))>
 //  2nd bin: <2>_{2n|2n} = two2n2n = cos(2n*(phi1-phi2))>
 //  3rd bin: <2>_{3n|3n} = two3n3n = cos(3n*(phi1-phi2))> 
 //  4th bin: <2>_{4n|4n} = two4n4n = cos(4n*(phi1-phi2))>
 //  5th bin:           ----  EMPTY ----
 //  6th bin: <3>_{2n|1n,1n} = three2n1n1n = <cos(n*(2.*phi1-phi2-phi3))>
 //  7th bin: <3>_{3n|2n,1n} = three3n2n1n = <cos(n*(3.*phi1-2.*phi2-phi3))>
 //  8th bin: <3>_{4n|2n,2n} = three4n2n2n = <cos(n*(4.*phi1-2.*phi2-2.*phi3))>
 //  9th bin: <3>_{4n|3n,1n} = three4n3n1n = <cos(n*(4.*phi1-3.*phi2-phi3))>
 // 10th bin:           ----  EMPTY ----
 // 11th bin: <4>_{1n,1n|1n,1n} = four1n1n1n1n = <cos(n*(phi1+phi2-phi3-phi4))>
 // 12th bin: <4>_{2n,1n|2n,1n} = four2n1n2n1n = <cos(2.*n*(phi1+phi2-phi3-phi4))>
 // 13th bin: <4>_{2n,2n|2n,2n} = four2n2n2n2n = <cos(n*(2.*phi1+phi2-2.*phi3-phi4))>
 // 14th bin: <4>_{3n|1n,1n,1n} = four3n1n1n1n = <cos(n*(3.*phi1-phi2-phi3-phi4))> 
 // 15th bin: <4>_{3n,1n|3n,1n} = four3n1n3n1n = <cos(n*(4.*phi1-2.*phi2-phi3-phi4))>
 // 16th bin: <4>_{3n,1n|2n,2n} = four3n1n2n2n = <cos(n*(3.*phi1+phi2-2.*phi3-2.*phi4))>
 // 17th bin: <4>_{4n|2n,1n,1n} = four4n2n1n1n = <cos(n*(3.*phi1+phi2-3.*phi3-phi4))> 
 // 18th bin:           ----  EMPTY ----
 // 19th bin: <5>_{2n|1n,1n,1n,1n} = five2n1n1n1n1n = <cos(n*(2.*phi1+phi2-phi3-phi4-phi5))>
 // 20th bin: <5>_{2n,2n|2n,1n,1n} = five2n2n2n1n1n = <cos(n*(2.*phi1+2.*phi2-2.*phi3-phi4-phi5))>
 // 21st bin: <5>_{3n,1n|2n,1n,1n} = five3n1n2n1n1n = <cos(n*(3.*phi1+phi2-2.*phi3-phi4-phi5))>
 // 22nd bin: <5>_{4n|1n,1n,1n,1n} = five4n1n1n1n1n = <cos(n*(4.*phi1-phi2-phi3-phi4-phi5))>
 // 23rd bin:           ----  EMPTY ----
 // 24th bin: <6>_{1n,1n,1n|1n,1n,1n} = six1n1n1n1n1n1n = <cos(n*(phi1+phi2+phi3-phi4-phi5-phi6))>
 // 25th bin: <6>_{2n,1n,1n|2n,1n,1n} = six2n1n1n2n1n1n = <cos(n*(2.*phi1+2.*phi2-phi3-phi4-phi5-phi6))>
 // 26th bin: <6>_{2n,2n|1n,1n,1n,1n} = six2n2n1n1n1n1n = <cos(n*(3.*phi1+phi2-phi3-phi4-phi5-phi6))>
 // 27th bin: <6>_{3n,1n|1n,1n,1n,1n} = six3n1n1n1n1n1n = <cos(n*(2.*phi1+phi2+phi3-2.*phi4-phi5-phi6))>
 // 28th bin:           ----  EMPTY ----
 // 29th bin: <7>_{2n,1n,1n|1n,1n,1n,1n} = seven2n1n1n1n1n1n1n =  <cos(n*(2.*phi1+phi2+phi3-phi4-phi5-phi6-phi7))>
 // 30th bin:           ----  EMPTY ----
 // 31st bin: <8>_{1n,1n,1n,1n|1n,1n,1n,1n} = eight1n1n1n1n1n1n1n1n = <cos(n*(phi1+phi2+phi3+phi4-phi5-phi6-phi7-phi8))>
 // 32nd bin:           ----  EMPTY ----
  //  Extra correlations for 3p TY study: 
 // 33rd bin: <4>_{4n,2n|3n,3n}= four4n2n3n3n = <cos(n*(4.*phi1+2.*phi2-3.*phi3-3.*phi4))>
 // 34th bin: <5>_{3n,3n|2n,2n,2n} = five3n3n2n2n2n = <cos(n(3*phi1+3*phi2-2*phi3-2*phi4-2*phi5))> 
  //  Extra correlations for 6p TY study: 
 // 35th bin: <2>_{5n|5n} = two5n5n = <cos(5n*(phi1-phi2)> T
 // 36th bin: <2>_{6n|6n} = two6n6n = <cos(6n*(phi1-phi2)> T
 // 37th bin: <3>_{5n|3n,2n} = three5n3n2n = <cos(n*(5*phi1-3*phi2-2*phi3)> 
 // 38th bin: <3>_{5n|4n,1n} = three5n4n1n = <cos(n*(5*phi1-4*phi2-1*phi3)> 
 // 39th bin: <3>_{6n|3n,3n} = three6n3n3n = <cos(n*(6*phi1-3*phi2-3*phi3)> T 
 // 40th bin: <3>_{6n|4n,2n} = three6n4n2n = <cos(n*(6*phi1-4*phi2-2*phi3)> T
 // 41st bin: <3>_{6n|5n,1n} = three6n5n1n = <cos(n*(6*phi1-5*phi2-1*phi3)>
 // 42nd bin: <4>_{6n|3n,2n,1n} = four6n3n2n1n = <cos(n*(6*phi1-3*phi2-2*phi3-1*phi4)>
 // 43rd bin: <4>_{3n,2n|3n,2n} = four3n2n3n2n = <cos(n*(3*phi1+2*phi2-3*phi3-2*phi4)>
 // 44th bin: <4>_{4n,1n|3n,2n} = four4n1n3n2n = <cos(n*(4*phi1+1*phi2-3*phi3-2*phi4)>
 // 45th bin: <4>_{3n,3n|3n,3n} = four3n3n3n3n = <cos(3.*n*(phi1+phi2-phi3-phi4))> T
 // 46th bin: <4>_{4n,2n|3n,3n} = four4n2n3n3n = <cos(n*(4*phi1+2*phi2-3*phi3-3*phi4)>
 // 47th bin: <4>_{5n,1n|3n,3n} = four5n1n3n3n = <cos(n*(5*phi1+1*phi2-3*phi3-3*phi4)>
 // 48th bin: <4>_{4n,2n|4n,2n} = four4n2n4n2n = <cos(n*(4*phi1+2*phi2-4*phi3-2*phi4)> T
 // 49th bin: <4>_{5n,1n|4n,2n} = four5n1n4n2n = <cos(n*(5*phi1+1*phi2-4*phi3-2*phi4)>
 // 50th bin: <4>_{5n|3n,1n,1n} = four5n3n1n1n = <cos(n*(5*phi1-3*phi2-1*phi3-1*phi4)>
 // 51st bin: <4>_{5n|2n,2n,1n} = four5n2n2n1n = <cos(n*(5*phi1-2*phi2-2*phi3-1*phi4)>
 // 52nd bin: <4>_{5n,1n|5n,1n} = four5n1n5n1n = <cos(n*(5*phi1+1*phi2-5*phi3-1*phi4)>
 // 53rd bin: <5>_{3n,3n|3n,2n,1n} = four3n3n3n2n1n = <cos(n*(3*phi1+3*phi2-3*phi3-2*phi4-1*phi5)>
 // 54th bin: <5>_{4n,2n|3n,2n,1n} = four4n2n3n2n1n = <cos(n*(4*phi1+2*phi2-3*phi3-2*phi4-1*phi5)>
 // 55th bin: <5>_{3n,2n|3n,1n,1n} = four3n2n3n1n1n = <cos(n*(3*phi1+2*phi2-3*phi3-1*phi4-1*phi5)>
 // 56th bin: <5>_{3n,2n|2n,2n,1n} = four3n2n2n2n1n = <cos(n*(3*phi1+2*phi2-2*phi3-2*phi4-1*phi5)>
 // 57th bin: <5>_{5n,1n|3n,2n,1n} = four5n1n3n2n1n = <cos(n*(5*phi1+1*phi2-3*phi3-2*phi4-1*phi5)>
 // 58th bin: <6>_{3n,2n,1n|3n,2n,1n} = six3n2n1n3n2n1n = <cos(n*(3*phi1+2*phi2+1*phi3-3*phi4-2*phi5-1*phi6)>
  
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL; 
 Double_t phi1=0., phi2=0., phi3=0., phi4=0., phi5=0., phi6=0., phi7=0., phi8=0.; 
 Int_t n = fHarmonic; 
 Int_t eventNo = (Int_t)fAvMultiplicity->GetBinEntries(1); // to be improved (is this casting safe in general?)
 Double_t dMult = (*fSpk)(0,0);
 cout<<endl;
 cout<<"Multiparticle correlations: Event number: "<<eventNo<<", multiplicity is "<<dMult<<endl;
 if(dMult<2)
 {
  cout<<"... skipping this event (multiplicity too low) ..."<<endl;
 } else if (dMult>fMaxAllowedMultiplicity)
   {
    cout<<"... skipping this event (multiplicity too high) ..."<<endl;
   } else 
     { 
      cout<<"... evaluating nested loops (without using particle weights)..."<<endl;
     } 
 
 // 2-particle correlations:       
 if(nPrim>=2 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi(); 
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    if(nPrim==2) cout<<i1<<" "<<i2<<"\r"<<flush;
    // fill the profile with 2-p correlations: 
    fIntFlowDirectCorrelations->Fill(0.5,cos(n*(phi1-phi2)),1.);     // <cos(n*(phi1-phi2))>
    fIntFlowDirectCorrelations->Fill(1.5,cos(2.*n*(phi1-phi2)),1.);  // <cos(2n*(phi1-phi2))>
    fIntFlowDirectCorrelations->Fill(2.5,cos(3.*n*(phi1-phi2)),1.);  // <cos(3n*(phi1-phi2))>
    fIntFlowDirectCorrelations->Fill(3.5,cos(4.*n*(phi1-phi2)),1.);  // <cos(4n*(phi1-phi2))>   
    fIntFlowDirectCorrelations->Fill(34.5,cos(5.*n*(phi1-phi2)),1.); // <cos(5n*(phi1-phi2))>
    fIntFlowDirectCorrelations->Fill(35.5,cos(6.*n*(phi1-phi2)),1.); // <cos(6n*(phi1-phi2))>   
   } // 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(nPrim>=3 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->Phi();
     if(nPrim==3) cout<<i1<<" "<<i2<<" "<<i3<<"\r"<<flush;
     // fill the profile with 3-p correlations:   
     fIntFlowDirectCorrelations->Fill(5.,cos(2.*n*phi1-n*(phi2+phi3)),1.);         //<3>_{2n|nn,n}
     fIntFlowDirectCorrelations->Fill(6.,cos(3.*n*phi1-2.*n*phi2-n*phi3),1.);      //<3>_{3n|2n,n}
     fIntFlowDirectCorrelations->Fill(7.,cos(4.*n*phi1-2.*n*phi2-2.*n*phi3),1.);   //<3>_{4n|2n,2n}
     fIntFlowDirectCorrelations->Fill(8.,cos(4.*n*phi1-3.*n*phi2-n*phi3),1.);      //<3>_{4n|3n,n}
     fIntFlowDirectCorrelations->Fill(36.5,cos(5.*n*phi1-3.*n*phi2-2.*n*phi3),1.); //<3>_{5n|3n,2n}
     fIntFlowDirectCorrelations->Fill(37.5,cos(5.*n*phi1-4.*n*phi2-1.*n*phi3),1.); //<3>_{5n|4n,1n}
     fIntFlowDirectCorrelations->Fill(38.5,cos(6.*n*phi1-3.*n*phi2-3.*n*phi3),1.); //<3>_{6n|3n,3n}
     fIntFlowDirectCorrelations->Fill(39.5,cos(6.*n*phi1-4.*n*phi2-2.*n*phi3),1.); //<3>_{6n|4n,2n}     
     fIntFlowDirectCorrelations->Fill(40.5,cos(6.*n*phi1-5.*n*phi2-1.*n*phi3),1.); //<3>_{6n|5n,1n}
    } // 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(nPrim>=4 && nPrim<=fMaxAllowedMultiplicity)
 {       
  for(Int_t i1=0;i1<nPrim;i1++)
  { 
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->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;
      phi4=aftsTrack->Phi();
      if(nPrim==4) cout<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<"\r"<<flush;
      // fill the profile with 4-p correlations:   
      fIntFlowDirectCorrelations->Fill(10.,cos(n*phi1+n*phi2-n*phi3-n*phi4),1.);            // <4>_{n,n|n,n} 
      fIntFlowDirectCorrelations->Fill(11.,cos(2.*n*phi1+n*phi2-2.*n*phi3-n*phi4),1.);      // <4>_{2n,n|2n,n}
      fIntFlowDirectCorrelations->Fill(12.,cos(2.*n*phi1+2*n*phi2-2.*n*phi3-2.*n*phi4),1.); // <4>_{2n,2n|2n,2n}
      fIntFlowDirectCorrelations->Fill(13.,cos(3.*n*phi1-n*phi2-n*phi3-n*phi4),1.);         // <4>_{3n|n,n,n}
      fIntFlowDirectCorrelations->Fill(14.,cos(3.*n*phi1+n*phi2-3.*n*phi3-n*phi4),1.);      // <4>_{3n,n|3n,n}   
      fIntFlowDirectCorrelations->Fill(15.,cos(3.*n*phi1+n*phi2-2.*n*phi3-2.*n*phi4),1.);   // <4>_{3n,n|2n,2n}
      fIntFlowDirectCorrelations->Fill(16.,cos(4.*n*phi1-2.*n*phi2-n*phi3-n*phi4),1.);      // <4>_{4n|2n,n,n}     
      fIntFlowDirectCorrelations->Fill(32.,cos(n*(4.*phi1+2.*phi2-3.*phi3-3.*phi4)),1.);    // <4>_{4n,2n|3n,3n}        
      fIntFlowDirectCorrelations->Fill(41.5,cos(n*(6.*phi1-3.*phi2-2.*phi3-1.*phi4)),1.);    // <4>_{6n|3n,2n,1n}  
      fIntFlowDirectCorrelations->Fill(42.5,cos(n*(3.*phi1+2.*phi2-3.*phi3-2.*phi4)),1.);    // <4>_{3n,2n|3n,2n}  
      fIntFlowDirectCorrelations->Fill(43.5,cos(n*(4.*phi1+1.*phi2-3.*phi3-2.*phi4)),1.);    // <4>_{4n,1n|3n,2n}  
      fIntFlowDirectCorrelations->Fill(44.5,cos(n*(3.*phi1+3.*phi2-3.*phi3-3.*phi4)),1.);    // <4>_{3n,3n|3n,3n}  
      fIntFlowDirectCorrelations->Fill(45.5,cos(n*(4.*phi1+2.*phi2-3.*phi3-3.*phi4)),1.);    // <4>_{4n,2n|3n,3n}  
      fIntFlowDirectCorrelations->Fill(46.5,cos(n*(5.*phi1+1.*phi2-3.*phi3-3.*phi4)),1.);    // <4>_{5n,1n|3n,3n}  
      fIntFlowDirectCorrelations->Fill(47.5,cos(n*(4.*phi1+2.*phi2-4.*phi3-2.*phi4)),1.);    // <4>_{4n,2n|4n,2n}     
      fIntFlowDirectCorrelations->Fill(48.5,cos(n*(5.*phi1+1.*phi2-4.*phi3-2.*phi4)),1.);    // <4>_{5n,1n|4n,2n}  
      fIntFlowDirectCorrelations->Fill(49.5,cos(n*(5.*phi1-3.*phi2-1.*phi3-1.*phi4)),1.);    // <4>_{5n|3n,1n,1n}  
      fIntFlowDirectCorrelations->Fill(50.5,cos(n*(5.*phi1-2.*phi2-2.*phi3-1.*phi4)),1.);    // <4>_{5n|2n,2n,1n}  
      fIntFlowDirectCorrelations->Fill(51.5,cos(n*(5.*phi1+1.*phi2-5.*phi3-1.*phi4)),1.);    // <4>_{5n,1n|5n,1n}        
      fIntFlowDirectCorrelations->Fill(58.5,cos(n*(6.*phi1-4.*phi2-1.*phi3-1.*phi4)),1.);    // <4>_{6n|4n,1n,1n}  
      fIntFlowDirectCorrelations->Fill(59.5,cos(n*(6.*phi1-2.*phi2-2.*phi3-2.*phi4)),1.);    // <4>_{6n|2n,2n,2n}  
     } // 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(nPrim>=5 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;  
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->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;
      phi4=aftsTrack->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;
       phi5=aftsTrack->Phi();
       if(nPrim==5) cout<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<" "<<i5<<"\r"<<flush;
       // fill the profile with 5-p correlations:   
       fIntFlowDirectCorrelations->Fill(18.,cos(2.*n*phi1+n*phi2-n*phi3-n*phi4-n*phi5),1.);              // <5>_{2n,n|n,n,n}
       fIntFlowDirectCorrelations->Fill(19.,cos(2.*n*phi1+2.*n*phi2-2.*n*phi3-n*phi4-n*phi5),1.);        // <5>_{2n,2n|2n,n,n}
       fIntFlowDirectCorrelations->Fill(20.,cos(3.*n*phi1+n*phi2-2.*n*phi3-n*phi4-n*phi5),1.);           // <5>_{3n,n|2n,n,n}
       fIntFlowDirectCorrelations->Fill(21.,cos(4.*n*phi1-n*phi2-n*phi3-n*phi4-n*phi5),1.);              // <5>_{4n|n,n,n,n}
       fIntFlowDirectCorrelations->Fill(33.,cos(3.*n*phi1+3.*n*phi2-2.*n*phi3-2.*n*phi4-2.*n*phi5),1.);  // <5>_{3n,3n|2n,2n,2n}       
       fIntFlowDirectCorrelations->Fill(52.5,cos(3.*n*phi1+3.*n*phi2-3.*n*phi3-2.*n*phi4-1.*n*phi5),1.); // <5>_{3n,3n|3n,2n,1n}      
       fIntFlowDirectCorrelations->Fill(53.5,cos(4.*n*phi1+2.*n*phi2-3.*n*phi3-2.*n*phi4-1.*n*phi5),1.); // <5>_{4n,2n|3n,2n,1n}       
       fIntFlowDirectCorrelations->Fill(54.5,cos(3.*n*phi1+2.*n*phi2-3.*n*phi3-1.*n*phi4-1.*n*phi5),1.); // <5>_{3n,2n|3n,1n,1n}
       fIntFlowDirectCorrelations->Fill(55.5,cos(3.*n*phi1+2.*n*phi2-2.*n*phi3-2.*n*phi4-1.*n*phi5),1.); // <5>_{3n,2n|2n,2n,1n}
       fIntFlowDirectCorrelations->Fill(56.5,cos(5.*n*phi1+1.*n*phi2-3.*n*phi3-2.*n*phi4-1.*n*phi5),1.); // <5>_{5n,1n|3n,2n,1n}              
       fIntFlowDirectCorrelations->Fill(60.5,cos(6.*n*phi1-2.*n*phi2-2.*n*phi3-1.*n*phi4-1.*n*phi5),1.); // <5>_{6n|2n,2n,1n,1n}
       fIntFlowDirectCorrelations->Fill(61.5,cos(4.*n*phi1+1.*n*phi2+1.*n*phi3-3.*n*phi4-3.*n*phi5),1.); // <5>_{4n,1n,1n|3n,3n}              
      } // 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(nPrim>=6 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->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;
      phi4=aftsTrack->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;
       phi5=aftsTrack->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;
        phi6=aftsTrack->Phi(); 
        if(nPrim==6) cout<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<" "<<i5<<" "<<i6<<"\r"<<flush;
        // fill the profile with 6-p correlations:   
        fIntFlowDirectCorrelations->Fill(23.,cos(n*phi1+n*phi2+n*phi3-n*phi4-n*phi5-n*phi6),1.);                    // <6>_{1n,1n,1n|1n,1n,1n}
        fIntFlowDirectCorrelations->Fill(24.,cos(2.*n*phi1+n*phi2+n*phi3-2.*n*phi4-n*phi5-n*phi6),1.);              // <6>_{2n,1n,1n|2n,1n,1n}
        fIntFlowDirectCorrelations->Fill(25.,cos(2.*n*phi1+2.*n*phi2-n*phi3-n*phi4-n*phi5-n*phi6),1.);              // <6>_{2n,2n|1n,1n,1n,1n}
        fIntFlowDirectCorrelations->Fill(26.,cos(3.*n*phi1+n*phi2-n*phi3-n*phi4-n*phi5-n*phi6),1.);                 // <6>_{3n,1n|1n,1n,1n,1n}  
        fIntFlowDirectCorrelations->Fill(57.5,cos(3.*n*phi1+2.*n*phi2+1.*n*phi3-3.*n*phi4-2.*n*phi5-1.*n*phi6),1.); // <6>_{3n,2n,1n|3n,2n,1n}  
        fIntFlowDirectCorrelations->Fill(62.5,cos(3.*n*phi1+3.*n*phi2-2.*n*phi3-2.*n*phi4-1.*n*phi5-1.*n*phi6),1.); // <6>_{3n,3n|2n,2n,1n,1n}  
       } // 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(nPrim>=7 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  { 
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->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;
      phi4=aftsTrack->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;
       phi5=aftsTrack->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;
        phi6=aftsTrack->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;
         phi7=aftsTrack->Phi(); 
         if(nPrim==7) cout<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<" "<<i5<<" "<<i6<<" "<<i7<<"\r"<<flush;
         // fill the profile with 7-p correlation:   
         fIntFlowDirectCorrelations->Fill(28.,cos(2.*n*phi1+n*phi2+n*phi3-n*phi4-n*phi5-n*phi6-n*phi7),1.); // <7>_{2n,n,n|n,n,n,n}
        } // 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(nPrim>=8 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->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;
      phi4=aftsTrack->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;
       phi5=aftsTrack->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;
        phi6=aftsTrack->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;
         phi7=aftsTrack->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;
          phi8=aftsTrack->Phi();
          cout<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<" "<<i5<<" "<<i6<<" "<<i7<<" "<<i8<<"\r"<<flush;
          // fill the profile with 8-p correlation:   
          fIntFlowDirectCorrelations->Fill(30.,cos(n*phi1+n*phi2+n*phi3+n*phi4-n*phi5-n*phi6-n*phi7-n*phi8),1.); // <8>_{n,n,n,n|n,n,n,n}
         } // 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)
 
 cout<<endl;

} // end of AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoops(AliFlowEventSimple* anEvent)

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

void AliFlowAnalysisWithQCumulants::EvaluateMixedHarmonicsWithNestedLoops(AliFlowEventSimple * const anEvent)
{
 // Evaluate with nested loops multi-particle correlations for mixed harmonics. 
  
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL; 
 Double_t phi1=0.;
 Double_t phi2=0.; 
 Double_t phi3=0.;
 Double_t phi4=0.;
 Double_t phi5=0.;
 /*Double_t phi6=0.;
 Double_t phi7=0.;
 Double_t phi8=0.;*/ 
 Int_t n = fHarmonic; 
 Int_t eventNo = (Int_t)fAvMultiplicity->GetBinEntries(1); // TBI: is such casting safe in general?
 Double_t dMult = (*fSpk)(0,0);
 cout<<endl;
 cout<<"Multiparticle correlations: Event number: "<<eventNo<<", multiplicity is "<<dMult<<endl;
 if(dMult<2)
 {
  cout<<"... skipping this event (multiplicity too low) ..."<<endl;
 } else if (dMult>fMaxAllowedMultiplicity)
   {
    cout<<"... skipping this event (multiplicity too high) ..."<<endl;
   } else 
     { 
      cout<<"... evaluating nested loops (without using particle weights)..."<<endl;
     } 
 
 // 2-particle correlations:       
 if(nPrim>=2 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi(); 
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    if(nPrim==2) cout<<i1<<" "<<i2<<"\r"<<flush;
    // Fill the profile fMixedHarmonicsNestedLoops with 2-p correlations: 
    fMixedHarmonicsNestedLoops->Fill(0.5,cos(1.*n*(phi1-phi2)),1.); // <cos(1n*(phi1-phi2))>
    fMixedHarmonicsNestedLoops->Fill(1.5,cos(2.*n*(phi1-phi2)),1.); // <cos(2n*(phi1-phi2))>
    fMixedHarmonicsNestedLoops->Fill(2.5,cos(3.*n*(phi1-phi2)),1.); // <cos(3n*(phi1-phi2))>
    fMixedHarmonicsNestedLoops->Fill(3.5,cos(4.*n*(phi1-phi2)),1.); // <cos(4n*(phi1-phi2))>   
    fMixedHarmonicsNestedLoops->Fill(4.5,cos(5.*n*(phi1-phi2)),1.); // <cos(5n*(phi1-phi2))>
    fMixedHarmonicsNestedLoops->Fill(5.5,cos(6.*n*(phi1-phi2)),1.); // <cos(6n*(phi1-phi2))>   
   } // 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(nPrim>=3 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->Phi();
     if(nPrim==3) cout<<i1<<" "<<i2<<" "<<i3<<"\r"<<flush;
     // Fill the profile fMixedHarmonicsNestedLoops with 3-p correlations:  
     fMixedHarmonicsNestedLoops->Fill( 6.5,cos(2.*n*phi1-n*(phi2+phi3)),1.);       // <3>_{2n|1n,1n}
     fMixedHarmonicsNestedLoops->Fill( 7.5,cos(4.*n*phi1-2.*n*phi2-2.*n*phi3),1.); // <3>_{4n|2n,2n}
     fMixedHarmonicsNestedLoops->Fill( 8.5,cos(6.*n*phi1-3.*n*phi2-3.*n*phi3),1.); // <3>_{6n|3n,3n}
     fMixedHarmonicsNestedLoops->Fill(10.5,cos(3.*n*phi1-2.*n*phi2-n*phi3),1.);    // <3>_{3n|2n,1n}   
     fMixedHarmonicsNestedLoops->Fill(11.5,cos(4.*n*phi1-3.*n*phi2-1.*n*phi3),1.); // <3>_{4n|3n,1n}
     fMixedHarmonicsNestedLoops->Fill(12.5,cos(5.*n*phi1-3.*n*phi2-2.*n*phi3),1.); // <3>_{5n|3n,2n}
     fMixedHarmonicsNestedLoops->Fill(13.5,cos(5.*n*phi1-4.*n*phi2-1.*n*phi3),1.); // <3>_{5n|4n,1n}
     fMixedHarmonicsNestedLoops->Fill(14.5,cos(6.*n*phi1-4.*n*phi2-2.*n*phi3),1.); // <3>_{6n|4n,2n}     
     fMixedHarmonicsNestedLoops->Fill(15.5,cos(6.*n*phi1-5.*n*phi2-1.*n*phi3),1.); // <3>_{6n|5n,1n}
    } // 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(nPrim>=4 && nPrim<=fMaxAllowedMultiplicity)
 {       
  for(Int_t i1=0;i1<nPrim;i1++)
  { 
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->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;
      phi4=aftsTrack->Phi();
      if(nPrim==4) cout<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<"\r"<<flush;
      // fill the profile with 4-p correlations:   
      fMixedHarmonicsNestedLoops->Fill(16.5,cos(1.*n*(phi1+phi2-phi3-phi4)),1.); // <4>_{1n,1n|1n,1n} 
      fMixedHarmonicsNestedLoops->Fill(17.5,cos(2.*n*(phi1+phi2-phi3-phi4)),1.); // <4>_{2n,2n|2n,2n} 
      fMixedHarmonicsNestedLoops->Fill(18.5,cos(3.*n*(phi1+phi2-phi3-phi4)),1.); // <4>_{3n,3n|3n,3n} 
      fMixedHarmonicsNestedLoops->Fill(19.5,cos(4.*n*(phi1+phi2-phi3-phi4)),1.); // <4>_{4n,4n|4n,4n} 
      fMixedHarmonicsNestedLoops->Fill(20.5,cos(5.*n*(phi1+phi2-phi3-phi4)),1.); // <4>_{5n,5n|5n,5n} 
      fMixedHarmonicsNestedLoops->Fill(21.5,cos(6.*n*(phi1+phi2-phi3-phi4)),1.); // <4>_{6n,6n|6n,6n} 
      fMixedHarmonicsNestedLoops->Fill(23.5,cos(n*(2.*phi1+1.*phi2-2.*phi3-1.*phi4)),1.); // <4>_{2n,1n|2n,1n} 
      fMixedHarmonicsNestedLoops->Fill(24.5,cos(n*(3.*phi1+1.*phi2-3.*phi3-1.*phi4)),1.); // <4>_{3n,1n|3n,1n} 
      fMixedHarmonicsNestedLoops->Fill(25.5,cos(n*(3.*phi1+2.*phi2-3.*phi3-2.*phi4)),1.); // <4>_{3n,2n|3n,2n} 
      fMixedHarmonicsNestedLoops->Fill(26.5,cos(n*(4.*phi1+1.*phi2-4.*phi3-1.*phi4)),1.); // <4>_{4n,1n|4n,1n} 
      fMixedHarmonicsNestedLoops->Fill(27.5,cos(n*(4.*phi1+2.*phi2-4.*phi3-2.*phi4)),1.); // <4>_{4n,2n|4n,2n} 
      fMixedHarmonicsNestedLoops->Fill(28.5,cos(n*(4.*phi1+3.*phi2-4.*phi3-3.*phi4)),1.); // <4>_{4n,3n|4n,3n} 
      fMixedHarmonicsNestedLoops->Fill(29.5,cos(n*(5.*phi1+1.*phi2-5.*phi3-1.*phi4)),1.); // <4>_{5n,1n|5n,1n} 
      fMixedHarmonicsNestedLoops->Fill(30.5,cos(n*(5.*phi1+2.*phi2-5.*phi3-2.*phi4)),1.); // <4>_{5n,2n|5n,2n} 
      fMixedHarmonicsNestedLoops->Fill(31.5,cos(n*(5.*phi1+3.*phi2-5.*phi3-3.*phi4)),1.); // <4>_{5n,3n|5n,3n} 
      fMixedHarmonicsNestedLoops->Fill(32.5,cos(n*(5.*phi1+4.*phi2-5.*phi3-4.*phi4)),1.); // <4>_{5n,4n|5n,4n} 
      fMixedHarmonicsNestedLoops->Fill(33.5,cos(n*(6.*phi1+1.*phi2-6.*phi3-1.*phi4)),1.); // <4>_{6n,1n|6n,1n} 
      fMixedHarmonicsNestedLoops->Fill(34.5,cos(n*(6.*phi1+2.*phi2-6.*phi3-2.*phi4)),1.); // <4>_{6n,2n|6n,2n} 
      fMixedHarmonicsNestedLoops->Fill(35.5,cos(n*(6.*phi1+3.*phi2-6.*phi3-3.*phi4)),1.); // <4>_{6n,3n|6n,3n} 
      fMixedHarmonicsNestedLoops->Fill(36.5,cos(n*(6.*phi1+4.*phi2-6.*phi3-4.*phi4)),1.); // <4>_{6n,4n|6n,4n} 
      fMixedHarmonicsNestedLoops->Fill(37.5,cos(n*(6.*phi1+5.*phi2-6.*phi3-5.*phi4)),1.); // <4>_{6n,5n|6n,5n} 
      fMixedHarmonicsNestedLoops->Fill(39.5,cos(n*(3.*phi1-1.*phi2-1.*phi3-1.*phi4)),1.); // <4>_{3n|1n,1n,1n} 
      fMixedHarmonicsNestedLoops->Fill(40.5,cos(n*(6.*phi1-2.*phi2-2.*phi3-2.*phi4)),1.); // <4>_{6n|2n,2n,2n} 
      fMixedHarmonicsNestedLoops->Fill(42.5,cos(n*(3.*phi1+1.*phi2-2.*phi3-2.*phi4)),1.); // <4>_{3n,1n|2n,2n} 
      fMixedHarmonicsNestedLoops->Fill(43.5,cos(n*(4.*phi1-2.*phi2-1.*phi3-1.*phi4)),1.); // <4>_{4n|2n,1n,1n} 
      fMixedHarmonicsNestedLoops->Fill(44.5,cos(n*(4.*phi1+2.*phi2-3.*phi3-3.*phi4)),1.); // <4>_{4n,2n|3n,3n} 
      fMixedHarmonicsNestedLoops->Fill(45.5,cos(n*(5.*phi1-2.*phi2-2.*phi3-1.*phi4)),1.); // <4>_{5n|2n,2n,1n} 
      fMixedHarmonicsNestedLoops->Fill(46.5,cos(n*(5.*phi1-3.*phi2-1.*phi3-1.*phi4)),1.); // <4>_{5n|3n,1n,1n} 
      fMixedHarmonicsNestedLoops->Fill(47.5,cos(n*(5.*phi1+1.*phi2-3.*phi3-3.*phi4)),1.); // <4>_{5n,1n|3n,3n} 
      fMixedHarmonicsNestedLoops->Fill(48.5,cos(n*(5.*phi1+3.*phi2-4.*phi3-4.*phi4)),1.); // <4>_{5n,3n|4n,4n} 
      fMixedHarmonicsNestedLoops->Fill(49.5,cos(n*(6.*phi1-4.*phi2-1.*phi3-1.*phi4)),1.); // <4>_{6n|4n,1n,1n} 
      fMixedHarmonicsNestedLoops->Fill(50.5,cos(n*(6.*phi1+2.*phi2-4.*phi3-4.*phi4)),1.); // <4>_{6n,2n|4n,4n} 
      fMixedHarmonicsNestedLoops->Fill(51.5,cos(n*(6.*phi1+4.*phi2-5.*phi3-5.*phi4)),1.); // <4>_{6n,4n|5n,5n} 
      fMixedHarmonicsNestedLoops->Fill(53.5,cos(n*(4.*phi1+1.*phi2-3.*phi3-2.*phi4)),1.); // <4>_{4n,1n|3n,2n} 
      fMixedHarmonicsNestedLoops->Fill(54.5,cos(n*(5.*phi1+1.*phi2-4.*phi3-2.*phi4)),1.); // <4>_{5n,1n|4n,2n} 
      fMixedHarmonicsNestedLoops->Fill(55.5,cos(n*(5.*phi1+2.*phi2-4.*phi3-3.*phi4)),1.); // <4>_{5n,2n|4n,3n} 
      fMixedHarmonicsNestedLoops->Fill(56.5,cos(n*(6.*phi1+1.*phi2-4.*phi3-3.*phi4)),1.); // <4>_{6n,1n|4n,3n} 
      fMixedHarmonicsNestedLoops->Fill(57.5,cos(n*(6.*phi1+1.*phi2-5.*phi3-2.*phi4)),1.); // <4>_{6n,1n|5n,2n} 
      fMixedHarmonicsNestedLoops->Fill(58.5,cos(n*(6.*phi1-3.*phi2-2.*phi3-1.*phi4)),1.); // <4>_{6n|3n,2n,1n} 
      fMixedHarmonicsNestedLoops->Fill(59.5,cos(n*(6.*phi1+2.*phi2-5.*phi3-3.*phi4)),1.); // <4>_{6n,2n|5n,3n} 
      fMixedHarmonicsNestedLoops->Fill(60.5,cos(n*(6.*phi1+3.*phi2-5.*phi3-4.*phi4)),1.); // <4>_{6n,3n|5n,4n} 
     } // 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(nPrim>=5 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;  
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->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;
      phi4=aftsTrack->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;
       phi5=aftsTrack->Phi();
       if(nPrim==5) cout<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<" "<<i5<<"\r"<<flush;
       // fill the profile with 5-p correlations:   
       fMixedHarmonicsNestedLoops->Fill(61.5,cos(n*(3.*phi1+2.*phi2-3.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(3*phi1+2*phi2-3*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(62.5,cos(n*(4.*phi1+1.*phi2-2.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(4*phi1+1*phi2-2*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(63.5,cos(n*(4.*phi1+2.*phi2-3.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(4*phi1+2*phi2-3*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(64.5,cos(n*(4.*phi1+3.*phi2-3.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(4*phi1+3*phi2-3*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(65.5,cos(n*(4.*phi1+2.*phi2-4.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(4*phi1+2*phi2-4*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(66.5,cos(n*(4.*phi1+3.*phi2-4.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(4*phi1+3*phi2-4*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(67.5,cos(n*(5.*phi1+1.*phi2-3.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+1*phi2-3*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(68.5,cos(n*(5.*phi1+2.*phi2-5.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+2*phi2-5*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(69.5,cos(n*(5.*phi1+2.*phi2-4.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+2*phi2-4*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(70.5,cos(n*(5.*phi1+3.*phi2-4.*phi3-3.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+3*phi2-4*phi3-3*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(71.5,cos(n*(5.*phi1+4.*phi2-4.*phi3-3.*phi4-2.*phi5)),1.); // <cos(n(5*phi1+4*phi2-4*phi3-3*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(72.5,cos(n*(5.*phi1+3.*phi2-5.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+3*phi2-5*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(73.5,cos(n*(5.*phi1+4.*phi2-5.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(5*phi1+4*phi2-5*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(74.5,cos(n*(5.*phi1+4.*phi2-5.*phi3-3.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+4*phi2-5*phi3-3*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(75.5,cos(n*(6.*phi1+1.*phi2-3.*phi3-3.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+1*phi2-3*phi3-3*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(76.5,cos(n*(6.*phi1+2.*phi2-3.*phi3-3.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+2*phi2-3*phi3-3*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(77.5,cos(n*(6.*phi1+1.*phi2-4.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+1*phi2-4*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(78.5,cos(n*(6.*phi1+3.*phi2-4.*phi3-3.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+3*phi2-4*phi3-3*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(79.5,cos(n*(6.*phi1+4.*phi2-4.*phi3-3.*phi4-3.*phi5)),1.); // <cos(n(6*phi1+4*phi2-4*phi3-3*phi4-3*phi5))>
       fMixedHarmonicsNestedLoops->Fill(80.5,cos(n*(6.*phi1+2.*phi2-5.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+2*phi2-5*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(81.5,cos(n*(6.*phi1+3.*phi2-5.*phi3-3.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+3*phi2-5*phi3-3*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(82.5,cos(n*(6.*phi1+4.*phi2-5.*phi3-4.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+4*phi2-5*phi3-4*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(83.5,cos(n*(6.*phi1+5.*phi2-5.*phi3-3.*phi4-3.*phi5)),1.); // <cos(n(6*phi1+5*phi2-5*phi3-3*phi4-3*phi5))>
       fMixedHarmonicsNestedLoops->Fill(84.5,cos(n*(6.*phi1+2.*phi2-6.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+2*phi2-6*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(85.5,cos(n*(6.*phi1+3.*phi2-6.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+3*phi2-6*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(86.5,cos(n*(6.*phi1+4.*phi2-6.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+4*phi2-6*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(87.5,cos(n*(6.*phi1+4.*phi2-6.*phi3-3.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+4*phi2-6*phi3-3*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(88.5,cos(n*(6.*phi1+5.*phi2-5.*phi3-4.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+5*phi2-5*phi3-4*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(89.5,cos(n*(6.*phi1+5.*phi2-6.*phi3-3.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+5*phi2-6*phi3-3*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(90.5,cos(n*(6.*phi1+5.*phi2-6.*phi3-4.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+5*phi2-6*phi3-4*phi4-1*phi5))>
       //fMixedHarmonicsNestedLoops->Fill(91.5,-44.,1.); // empty
       fMixedHarmonicsNestedLoops->Fill(92.5,cos(n*(2.*phi1+1.*phi2-1.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(2*phi1+1*phi2-1*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(93.5,cos(n*(2.*phi1+2.*phi2-2.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(2*phi1+2*phi2-2*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(94.5,cos(n*(3.*phi1+3.*phi2-2.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(3*phi1+3*phi2-2*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(95.5,cos(n*(4.*phi1-1.*phi2-1.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(4*phi1-1*phi2-1*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(96.5,cos(n*(4.*phi1+2.*phi2-2.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(4*phi1+2*phi2-2*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(97.5,cos(n*(4.*phi1+4.*phi2-4.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(4*phi1+4*phi2-4*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(98.5,cos(n*(6.*phi1+3.*phi2-3.*phi3-3.*phi4-3.*phi5)),1.); // <cos(n(6*phi1+3*phi2-3*phi3-3*phi4-3*phi5))>
       fMixedHarmonicsNestedLoops->Fill(99.5,cos(n*(6.*phi1+6.*phi2-4.*phi3-4.*phi4-4.*phi5)),1.); // <cos(n(6*phi1+6*phi2-4*phi3-4*phi4-4*phi5))>
       fMixedHarmonicsNestedLoops->Fill(100.5,cos(n*(6.*phi1+6.*phi2-6.*phi3-3.*phi4-3.*phi5)),1.); // <cos(n(6*phi1+6*phi2-6*phi3-3*phi4-3*phi5))>
       //fMixedHarmonicsNestedLoops->Fill(101.5,-44.,1.); // empty
       fMixedHarmonicsNestedLoops->Fill(102.5,cos(n*(3.*phi1+1.*phi2-2.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(3*phi1+1*phi2-2*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(103.5,cos(n*(3.*phi1+2.*phi2-2.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(3*phi1+2*phi2-2*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(104.5,cos(n*(3.*phi1+3.*phi2-3.*phi3-2.*phi4-1.*phi5)),1.); // <cos(n(3*phi1+3*phi2-3*phi3-2*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(105.5,cos(n*(4.*phi1+1.*phi2-3.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(4*phi1+1*phi2-3*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(106.5,cos(n*(4.*phi1+1.*phi2+1.*phi3-3.*phi4-3.*phi5)),1.); // <cos(n(4*phi1+1*phi2+1*phi3-3*phi4-3*phi5))>
       fMixedHarmonicsNestedLoops->Fill(107.5,cos(n*(4.*phi1+3.*phi2-3.*phi3-3.*phi4-1.*phi5)),1.); // <cos(n(4*phi1+3*phi2-3*phi3-3*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(108.5,cos(n*(4.*phi1+4.*phi2-3.*phi3-3.*phi4-2.*phi5)),1.); // <cos(n(4*phi1+4*phi2-3*phi3-3*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(109.5,cos(n*(4.*phi1+4.*phi2-4.*phi3-3.*phi4-1.*phi5)),1.); // <cos(n(4*phi1+4*phi2-4*phi3-3*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(110.5,cos(n*(5.*phi1-2.*phi2-1.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(5*phi1-2*phi2-1*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(111.5,cos(n*(5.*phi1+1.*phi2-2.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(5*phi1+1*phi2-2*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(112.5,cos(n*(5.*phi1+2.*phi2-3.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(5*phi1+2*phi2-3*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(113.5,cos(n*(5.*phi1+3.*phi2-3.*phi3-3.*phi4-2.*phi5)),1.); // <cos(n(5*phi1+3*phi2-3*phi3-3*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(114.5,cos(n*(5.*phi1+1.*phi2-4.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+1*phi2-4*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(115.5,cos(n*(5.*phi1+4.*phi2-3.*phi3-3.*phi4-3.*phi5)),1.); // <cos(n(5*phi1+4*phi2-3*phi3-3*phi4-3*phi5))>
       fMixedHarmonicsNestedLoops->Fill(116.5,cos(n*(5.*phi1+4.*phi2-4.*phi3-4.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+4*phi2-4*phi3-4*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(117.5,cos(n*(5.*phi1+5.*phi2-4.*phi3-3.*phi4-3.*phi5)),1.); // <cos(n(5*phi1+5*phi2-4*phi3-3*phi4-3*phi5))>
       fMixedHarmonicsNestedLoops->Fill(118.5,cos(n*(5.*phi1+5.*phi2-4.*phi3-4.*phi4-2.*phi5)),1.); // <cos(n(5*phi1+5*phi2-4*phi3-4*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(119.5,cos(n*(5.*phi1+5.*phi2-5.*phi3-3.*phi4-2.*phi5)),1.); // <cos(n(5*phi1+5*phi2-5*phi3-3*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(120.5,cos(n*(5.*phi1+5.*phi2-5.*phi3-4.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+5*phi2-5*phi3-4*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(121.5,cos(n*(6.*phi1-2.*phi2-2.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(6*phi1-2*phi2-2*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(122.5,cos(n*(6.*phi1-3.*phi2-1.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(6*phi1-3*phi2-1*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(123.5,cos(n*(6.*phi1+1.*phi2+1.*phi3-4.*phi4-4.*phi5)),1.); // <cos(n(6*phi1+1*phi2+1*phi3-4*phi4-4*phi5))>
       fMixedHarmonicsNestedLoops->Fill(124.5,cos(n*(6.*phi1+1.*phi2-5.*phi3-1.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+1*phi2-5*phi3-1*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(125.5,cos(n*(6.*phi1+2.*phi2-4.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+2*phi2-4*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(126.5,cos(n*(6.*phi1+4.*phi2-4.*phi3-4.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+4*phi2-4*phi3-4*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(127.5,cos(n*(6.*phi1+2.*phi2+2.*phi3-5.*phi4-5.*phi5)),1.); // <cos(n(6*phi1+2*phi2+2*phi3-5*phi4-5*phi5))>
       fMixedHarmonicsNestedLoops->Fill(128.5,cos(n*(6.*phi1+5.*phi2-5.*phi3-5.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+5*phi2-5*phi3-5*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(129.5,cos(n*(6.*phi1+6.*phi2-5.*phi3-5.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+6*phi2-5*phi3-5*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(130.5,cos(n*(6.*phi1+6.*phi2-6.*phi3-4.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+6*phi2-6*phi3-4*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(131.5,cos(n*(6.*phi1+6.*phi2-6.*phi3-5.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+6*phi2-6*phi3-5*phi4-1*phi5))> // TBI swap with the one above
       //fMixedHarmonicsNestedLoops->Fill(132.5,-44.,1.); // empty
       fMixedHarmonicsNestedLoops->Fill(133.5,cos(n*(5.*phi1+2.*phi2-3.*phi3-3.*phi4-1.*phi5)),1.); // <cos(n(5*phi1+2*phi2-3*phi3-3*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(134.5,cos(n*(5.*phi1+1.*phi2+1.*phi3-4.*phi4-3.*phi5)),1.); // <cos(n(5*phi1+1*phi2+1*phi3-4*phi4-3*phi5))>
       fMixedHarmonicsNestedLoops->Fill(135.5,cos(n*(5.*phi1+3.*phi2-4.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(5*phi1+3*phi2-4*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(136.5,cos(n*(5.*phi1+2.*phi2+1.*phi3-4.*phi4-4.*phi5)),1.); // <cos(n(5*phi1+2*phi2+1*phi3-4*phi4-4*phi5))>
       fMixedHarmonicsNestedLoops->Fill(137.5,cos(n*(6.*phi1+1.*phi2-3.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+1*phi2-3*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(138.5,cos(n*(6.*phi1+3.*phi2-4.*phi3-4.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+3*phi2-4*phi3-4*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(139.5,cos(n*(6.*phi1+1.*phi2+1.*phi3-5.*phi4-3.*phi5)),1.); // <cos(n(6*phi1+1*phi2+1*phi3-5*phi4-3*phi5))>
       fMixedHarmonicsNestedLoops->Fill(140.5,cos(n*(6.*phi1+3.*phi2-5.*phi3-2.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+3*phi2-5*phi3-2*phi4-2*phi5))>
       fMixedHarmonicsNestedLoops->Fill(141.5,cos(n*(6.*phi1+5.*phi2-4.*phi3-4.*phi4-3.*phi5)),1.); // <cos(n(6*phi1+5*phi2-4*phi3-4*phi4-3*phi5))>
       fMixedHarmonicsNestedLoops->Fill(142.5,cos(n*(6.*phi1+3.*phi2+1.*phi3-5.*phi4-5.*phi5)),1.); // <cos(n(6*phi1+3*phi2+1*phi3-5*phi4-5*phi5))>
       fMixedHarmonicsNestedLoops->Fill(143.5,cos(n*(6.*phi1+6.*phi2-5.*phi3-4.*phi4-3.*phi5)),1.); // <cos(n(6*phi1+6*phi2-5*phi3-4*phi4-3*phi5))>
       //fMixedHarmonicsNestedLoops->Fill(144.5,-44.,1.); // empty
       fMixedHarmonicsNestedLoops->Fill(145.5,cos(n*(6.*phi1+2.*phi2-4.*phi3-3.*phi4-1.*phi5)),1.); // <cos(n(6*phi1+2*phi2-4*phi3-3*phi4-1*phi5))>
       fMixedHarmonicsNestedLoops->Fill(146.5,cos(n*(6.*phi1+2.*phi2+1.*phi3-5.*phi4-4.*phi5)),1.); // <cos(n(6*phi1+2*phi2+1*phi3-5*phi4-4*phi5))>
       fMixedHarmonicsNestedLoops->Fill(147.5,cos(n*(6.*phi1+4.*phi2-5.*phi3-3.*phi4-2.*phi5)),1.); // <cos(n(6*phi1+4*phi2-5*phi3-3*phi4-2*phi5))>
      } // 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)

 // QW44

} // end of void AliFlowAnalysisWithQCumulants::EvaluateMixedHarmonicsWithNestedLoops(AliFlowEventSimple * const anEvent)

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

void AliFlowAnalysisWithQCumulants::CrossCheckIntFlowCorrelations()
{
 // Cross-check results for multiparticle correlations needed for int. flow: results from Q-vectors vs results from nested loops.

 cout<<endl;
 cout<<endl;
 cout<<"   *****************************************"<<endl;
 cout<<"   **** cross-checking the correlations ****"<<endl;
 cout<<"   ****       for integrated flow       ****"<<endl;
 if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
 {
  cout<<"   ****   (particle weights not used)   ****"<<endl;
 } else
   {
    cout<<"   ****     (particle weights used)     ****"<<endl;
   } 
 cout<<"   *****************************************"<<endl;
 cout<<endl;
 cout<<endl;

 Int_t ciMax = 64; // to be improved (removed eventually when I calculate 6th and 8th order with particle weights)
 
 if(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights)
 {
  ciMax = 11;
 }

 for(Int_t ci=1;ci<=ciMax;ci++)
 {
  if(strcmp((fIntFlowCorrelationsAllPro->GetXaxis())->GetBinLabel(ci), "") == 0) continue; // to be improved (access finalized histogram here)
  cout<<(fIntFlowCorrelationsAllPro->GetXaxis())->GetBinLabel(ci)<<":"<<endl; // to be improved (access finalized histogram here)
  cout<<"from Q-vectors    = "<<fIntFlowCorrelationsAllPro->GetBinContent(ci)<<endl; // to be improved (access finalized histogram here)
  cout<<"from nested loops = "<<fIntFlowDirectCorrelations->GetBinContent(ci)<<endl;
  cout<<endl;
 }

 if(!fCalculateMixedHarmonics){return;}

 cout<<endl;
 cout<<endl;
 cout<<"   *****************************************"<<endl;
 cout<<"   **** cross-checking the correlations ****"<<endl;
 cout<<"   ****       for mixed harmonics       ****"<<endl;
 cout<<"   *****************************************"<<endl;
 cout<<endl;
 cout<<endl;

 // 2-p:
 for(Int_t ci=1;ci<=6;ci++)
 {
  cout<<(f2pCorrelations->GetXaxis())->GetBinLabel(ci)<<":"<<endl;
  cout<<"from Q-vectors    = "<<f2pCorrelations->GetBinContent(ci)<<endl; 
  cout<<"from nested loops = "<<fMixedHarmonicsNestedLoops->GetBinContent(ci)<<endl;
  cout<<endl;
 } // end of for(Int_t ci=1;ci<=6;ci++)

 // 3-p:
 for(Int_t ci=1;ci<=10;ci++)
 {
  if(4==ci){continue;} // skipping the empty bins
  cout<<(f3pCorrelations->GetXaxis())->GetBinLabel(ci)<<":"<<endl;
  cout<<"from Q-vectors    = "<<f3pCorrelations->GetBinContent(ci)<<endl; 
  cout<<"from nested loops = "<<fMixedHarmonicsNestedLoops->GetBinContent(ci+6)<<endl;
  cout<<endl;
 } // end of for(Int_t ci=1;ci<=10;ci++)

 // 4-p:
 for(Int_t ci=1;ci<=45;ci++)
 {
  if(7==ci||23==ci||26==ci||37==ci){continue;} // skipping the empty bins
  cout<<(f4pCorrelations->GetXaxis())->GetBinLabel(ci)<<":"<<endl;
  cout<<"from Q-vectors    = "<<f4pCorrelations->GetBinContent(ci)<<endl; 
  cout<<"from nested loops = "<<fMixedHarmonicsNestedLoops->GetBinContent(ci+6+10)<<endl;
  //if(TMath::Abs(f4pCorrelations->GetBinContent(ci)-fMixedHarmonicsNestedLoops->GetBinContent(ci+6+10))
  //   > 1.e-10){exit(0);}
  cout<<endl;
 } // end of for(Int_t ci=1;ci<=45;ci++)

 for(Int_t ci=1;ci<=87;ci++)
 {
  if(31==ci||41==ci||72==ci||84==ci){continue;} // skipping the empty bins
  cout<<(f5pCorrelations->GetXaxis())->GetBinLabel(ci)<<":"<<endl;
  cout<<"from Q-vectors    = "<<f5pCorrelations->GetBinContent(ci)<<endl; 
  cout<<"from nested loops = "<<fMixedHarmonicsNestedLoops->GetBinContent(ci+6+10+45)<<endl;
  if(TMath::Abs(f5pCorrelations->GetBinContent(ci)-fMixedHarmonicsNestedLoops->GetBinContent(ci+6+10+45))
     > 1.e-10){exit(0);}
  cout<<endl;
 } // end of for(Int_t ci=1;ci<=87;ci++)

 return;

} // end of void AliFlowAnalysisWithQCumulants::CrossCheckIntFlowCorrelations()

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

void AliFlowAnalysisWithQCumulants::CrossCheckIntFlowCorrectionTermsForNUA()
{
 // Cross-check results for corrections terms for non-uniform acceptance needed for int. flow: results from Q-vectors vs results from nested loops.

 cout<<endl;
 cout<<endl;
 cout<<"   *********************************************"<<endl;
 cout<<"   **** cross-checking the correction terms ****"<<endl;
 cout<<"   **** for non-uniform acceptance relevant ****"<<endl;
 cout<<"   ****         for integrated flow         ****"<<endl;
 if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
 {
  cout<<"   ****     (particle weights not used)     ****"<<endl;
 } else
   {
    cout<<"   ****       (particle weights used)       ****"<<endl;
   } 
 cout<<"   *********************************************"<<endl;
 cout<<endl;
 cout<<endl;

 for(Int_t ci=1;ci<=4;ci++) // correction term index (to be improved - hardwired 4)
 {
  for(Int_t sc=0;sc<2;sc++) // sin or cos term
  {
   if(strcmp((fIntFlowCorrectionTermsForNUAPro[sc]->GetXaxis())->GetBinLabel(ci), "") == 0) continue; // to be improved (access finalized histogram here)
   cout<<(fIntFlowCorrectionTermsForNUAPro[sc]->GetXaxis())->GetBinLabel(ci)<<":"<<endl; // to be improved (access finalized histogram here)
   cout<<"from Q-vectors    = "<<fIntFlowCorrectionTermsForNUAPro[sc]->GetBinContent(ci)<<endl; // to be improved (access finalized histogram here)
   cout<<"from nested loops = "<<fIntFlowDirectCorrectionTermsForNUA[sc]->GetBinContent(ci)<<endl;
   cout<<endl;
  } // end of for(Int_t sc=0;sc<2;sc++) // sin or cos term
 } // end of for(Int_t ci=1;ci<=10;ci++) // correction term index
  
} // end of void AliFlowAnalysisWithQCumulants::CrossCheckIntFlowCorrectionTermsForNUA() 

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

void AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoopsUsingParticleWeights(AliFlowEventSimple * const anEvent)
{
 // Evaluate with nested loops multiparticle correlations for integrated flow (using the particle weights). 

 // Results are stored in profile fIntFlowDirectCorrelations. 
 // Remark 1: When particle weights are used the binning of fIntFlowDirectCorrelations is organized as follows:
 //
 //  1st bin: <2>_{1n|1n} = two1n1nW1W1 = <w1 w2 cos(n*(phi1-phi2))>
 //  2nd bin: <2>_{2n|2n} = two2n2nW2W2 = <w1^2 w2^2 cos(2n*(phi1-phi2))>
 //  3rd bin: <2>_{3n|3n} = two3n3nW3W3 = <w1^3 w2^3 cos(3n*(phi1-phi2))> 
 //  4th bin: <2>_{4n|4n} = two4n4nW4W4 = <w1^4 w2^4 cos(4n*(phi1-phi2))>
 //  5th bin:           ----  EMPTY ----
 //  6th bin: <3>_{2n|1n,1n} = three2n1n1nW2W1W1 = <w1^2 w2 w3 cos(n*(2phi1-phi2-phi3))>
 //  7th bin: <3>_{3n|2n,1n} = ...
 //  8th bin: <3>_{4n|2n,2n} = ...
 //  9th bin: <3>_{4n|3n,1n} = ...
 // 10th bin:           ----  EMPTY ----
 // 11th bin: <4>_{1n,1n|1n,1n} = four1n1n1n1nW1W1W1W1 = <w1 w2 w3 w4 cos(n*(phi1+phi2-phi3-phi4))>
 // 12th bin: <4>_{2n,1n|2n,1n} = ...
 // 13th bin: <4>_{2n,2n|2n,2n} = ...
 // 14th bin: <4>_{3n|1n,1n,1n} = ... 
 // 15th bin: <4>_{3n,1n|3n,1n} = ...
 // 16th bin: <4>_{3n,1n|2n,2n} = ...
 // 17th bin: <4>_{4n|2n,1n,1n} = ... 
 // 18th bin:           ----  EMPTY ----
 // 19th bin: <5>_{2n|1n,1n,1n,1n} = ...
 // 20th bin: <5>_{2n,2n|2n,1n,1n} = ...
 // 21st bin: <5>_{3n,1n|2n,1n,1n} = ...
 // 22nd bin: <5>_{4n|1n,1n,1n,1n} = ...
 // 23rd bin:           ----  EMPTY ----
 // 24th bin: <6>_{1n,1n,1n|1n,1n,1n} = ...
 // 25th bin: <6>_{2n,1n,1n|2n,1n,1n} = ...
 // 26th bin: <6>_{2n,2n|1n,1n,1n,1n} = ...
 // 27th bin: <6>_{3n,1n|1n,1n,1n,1n} = ...
 // 28th bin:           ----  EMPTY ----
 // 29th bin: <7>_{2n,1n,1n|1n,1n,1n,1n} = ...
 // 30th bin:           ----  EMPTY ----
 // 31st bin: <8>_{1n,1n,1n,1n|1n,1n,1n,1n} = ...
 
 // Remark 2: When particle weights are used there are some extra correlations. They are stored in 
 // fIntFlowExtraDirectCorrelations binning of which is organized as follows:
 
 // 1st bin: two1n1nW3W1 = <w1^3 w2 cos(n*(phi1-phi2))>
 // 2nd bin: two1n1nW1W1W2 = <w1 w2 w3^2 cos(n*(phi1-phi2))>  
 // ...
 
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL;
 //Double_t phi1=0., phi2=0., phi3=0., phi4=0., phi5=0., phi6=0., phi7=0., phi8=0.;
 //Double_t wPhi1=1., wPhi2=1., wPhi3=1., wPhi4=1., wPhi5=1., wPhi6=1., wPhi7=1., wPhi8=1.;
 Double_t phi1=0., phi2=0., phi3=0., phi4=0.;
 Double_t wPhi1=1., wPhi2=1., wPhi3=1., wPhi4=1.;
 Int_t n = fHarmonic; 
 Int_t eventNo = (Int_t)fAvMultiplicity->GetBinEntries(1); // to be improved (is this casting safe in general?)
 Double_t dMult = (*fSpk)(0,0);
 cout<<endl;
 cout<<"Multiparticle correlations: Event number: "<<eventNo<<", multiplicity is "<<dMult<<endl;
 if(dMult<2)
 {
  cout<<"... skipping this event (multiplicity too low) ..."<<endl;
 } else if (dMult>fMaxAllowedMultiplicity)
   {
    cout<<"... skipping this event (multiplicity too high) ..."<<endl;
   } else 
     { 
      cout<<"... evaluating nested loops (using particle weights) ..."<<endl;
     } 
      
 // 2-particle correlations:       
 if(nPrim>=2 && nPrim<=fMaxAllowedMultiplicity)
 {
  // 2 nested loops multiparticle correlations using particle weights:       
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi1 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi1*fnBinsPhi/TMath::TwoPi())));
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));   
    if(nPrim==2) cout<<i1<<" "<<i2<<"\r"<<flush;
    // 2-p correlations using particle weights:
    if(fUsePhiWeights) fIntFlowDirectCorrelations->Fill(0.5,cos(n*(phi1-phi2)),wPhi1*wPhi2);                  // <w1   w2   cos( n*(phi1-phi2))>
    if(fUsePhiWeights) fIntFlowDirectCorrelations->Fill(1.5,cos(2.*n*(phi1-phi2)),pow(wPhi1,2)*pow(wPhi2,2)); // <w1^2 w2^2 cos(2n*(phi1-phi2))>
    if(fUsePhiWeights) fIntFlowDirectCorrelations->Fill(2.5,cos(3.*n*(phi1-phi2)),pow(wPhi1,3)*pow(wPhi2,3)); // <w1^3 w2^3 cos(3n*(phi1-phi2))>
    if(fUsePhiWeights) fIntFlowDirectCorrelations->Fill(3.5,cos(4.*n*(phi1-phi2)),pow(wPhi1,4)*pow(wPhi2,4)); // <w1^4 w2^4 cos(4n*(phi1-phi2))> 
    // extra correlations: 
    // 2-p extra correlations (do not appear if particle weights are not used):
    if(fUsePhiWeights) fIntFlowExtraDirectCorrelations->Fill(0.5,cos(n*(phi1-phi2)),pow(wPhi1,3)*wPhi2); // <w1^3 w2 cos(n*(phi1-phi2))>
    // ...
   } // 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)

 if(nPrim>=3 && nPrim<=fMaxAllowedMultiplicity)
 { 
  // 3 nested loops multiparticle correlations using particle weights:       
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi1 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi1*fnBinsPhi/TMath::TwoPi())));
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->Phi();
     if(fUsePhiWeights && fPhiWeights) wPhi3 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi3*fnBinsPhi/TMath::TwoPi())));
     if(nPrim==3) cout<<i1<<" "<<i2<<" "<<i3<<"\r"<<flush;
     // 3-p correlations using particle weights:
     if(fUsePhiWeights) fIntFlowDirectCorrelations->Fill(5.5,cos(2.*n*phi1-n*(phi2+phi3)),pow(wPhi1,2)*wPhi2*wPhi3); // <w1^2 w2 w3 cos(n*(2phi1-phi2-phi3))>
     // ...
     // extra correlations: 
     // 2-p extra correlations (do not appear if particle weights are not used):
      if(fUsePhiWeights) fIntFlowExtraDirectCorrelations->Fill(1.5,cos(n*(phi1-phi2)),wPhi1*wPhi2*pow(wPhi3,2)); // <w1 w2 w3^2 cos(n*(phi1-phi2))>
     // ...
     // 3-p extra correlations (do not appear if particle weights are not used):
     // ...
    } // 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)
 
 if(nPrim>=4 && nPrim<=fMaxAllowedMultiplicity)
 {
  // 4 nested loops multiparticle correlations using particle weights:       
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi1 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi1*fnBinsPhi/TMath::TwoPi())));
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->Phi();
     if(fUsePhiWeights && fPhiWeights) wPhi3 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi3*fnBinsPhi/TMath::TwoPi())));
     for(Int_t i4=0;i4<nPrim;i4++)
     {
      if(i4==i1||i4==i2||i4==i3)continue;
      aftsTrack=anEvent->GetTrack(i4);
      if(!(aftsTrack->InRPSelection())) continue;
      phi4=aftsTrack->Phi();
      if(fUsePhiWeights && fPhiWeights) wPhi4 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi4*fnBinsPhi/TMath::TwoPi())));
      if(nPrim>=4) cout<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<"\r"<<flush; // to be improved (replace eventually this if statement with if(nPrim==4))
      // 4-p correlations using particle weights:
      if(fUsePhiWeights) fIntFlowDirectCorrelations->Fill(10.5,cos(n*phi1+n*phi2-n*phi3-n*phi4),wPhi1*wPhi2*wPhi3*wPhi4); 
      // extra correlations: 
      // 2-p extra correlations (do not appear if particle weights are not used):
      // ...
      // 3-p extra correlations (do not appear if particle weights are not used):
      // ...
      // 4-p extra correlations (do not appear if particle weights are not used):
      // ...
     } // 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>=4)

 cout<<endl; 

} // end of void AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrelationsWithNestedLoopsUsingParticleWeights(AliFlowEventSimple* anEvent)

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

void AliFlowAnalysisWithQCumulants::CrossCheckIntFlowExtraCorrelations()
{
 // Cross-check results for extra multiparticle correlations needed for int. flow 
 // which appear only when particle weights are used: results from Q-vectors vs results from nested loops.

 cout<<endl;
 cout<<endl;
 cout<<"   ***********************************************"<<endl;
 cout<<"   **** cross-checking the extra correlations ****"<<endl;
 cout<<"   ****          for integrated flow          ****"<<endl;
 cout<<"   ***********************************************"<<endl;
 cout<<endl;
 cout<<endl;
 
 for(Int_t eci=1;eci<=2;eci++) // to be improved (increased eciMax eventually when I calculate 6th and 8th)
 {
  if(strcmp((fIntFlowExtraCorrelationsPro->GetXaxis())->GetBinLabel(eci), "") == 0) continue;
  cout<<(fIntFlowExtraCorrelationsPro->GetXaxis())->GetBinLabel(eci)<<":"<<endl;
  cout<<"from Q-vectors    = "<<fIntFlowExtraCorrelationsPro->GetBinContent(eci)<<endl;
  cout<<"from nested loops = "<<fIntFlowExtraDirectCorrelations->GetBinContent(eci)<<endl;
  cout<<endl;
 }

} // end of void AliFlowAnalysisWithQCumulants::CrossCheckIntFlowExtraCorrelations()

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

void AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoops(AliFlowEventSimple * const anEvent)
{
 // Evaluate with nested loops correction terms for non-uniform acceptance relevant for NONAME integrated flow (to be improved (name)).
 //
 // Remark: Both sin and cos correction terms are calculated in this method. Sin terms are stored in fIntFlowDirectCorrectionTermsForNUA[0],
 // and cos terms in fIntFlowDirectCorrectionTermsForNUA[1]. Binning of fIntFlowDirectCorrectionTermsForNUA[sc] is organized as follows 
 // (sc stands for either sin or cos):
 
 //  1st bin: <<sc(n*(phi1))>> 
 //  2nd bin: <<sc(n*(phi1+phi2))>> 
 //  3rd bin: <<sc(n*(phi1-phi2-phi3))>>
 //  4th bin: <<sc(n*(2phi1-phi2))>>
 
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL;
 Double_t phi1=0., phi2=0., phi3=0.;
 Int_t n = fHarmonic; 
 Int_t eventNo = (Int_t)fAvMultiplicity->GetBinEntries(1); // to be improved (is this casting safe in general?)
 Double_t dMult = (*fSpk)(0,0);
 cout<<endl;
 cout<<"Correction terms for non-uniform acceptance: Event number: "<<eventNo<<", multiplicity is "<<dMult<<endl;
 if(dMult<1)
 {
  cout<<"... skipping this event (multiplicity too low) ..."<<endl;
 } else if (dMult>fMaxAllowedMultiplicity)
   {
    cout<<"... skipping this event (multiplicity too high) ..."<<endl;
   } else 
     { 
      cout<<"... evaluating nested loops (without using particle weights)..."<<endl;
     }
 
 if(nPrim>=1 && nPrim<=fMaxAllowedMultiplicity)
 {
  // 1-particle correction terms for non-uniform acceptance:       
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   if(nPrim==1) cout<<i1<<"\r"<<flush;
   // sin terms:
   fIntFlowDirectCorrectionTermsForNUA[0]->Fill(0.5,sin(n*phi1),1.); // <sin(n*phi1)>  
   // cos terms:
   fIntFlowDirectCorrectionTermsForNUA[1]->Fill(0.5,cos(n*phi1),1.); // <cos(n*phi1)>
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=1) 
  
 if(nPrim>=2 && nPrim<=fMaxAllowedMultiplicity)
 {
  // 2-particle correction terms for non-uniform acceptance:       
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();  
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    if(nPrim==2) cout<<i1<<" "<<i2<<"\r"<<flush;
    // sin terms:
    fIntFlowDirectCorrectionTermsForNUA[0]->Fill(1.5,sin(n*(phi1+phi2)),1.); // <<sin(n*(phi1+phi2))>>
    fIntFlowDirectCorrectionTermsForNUA[0]->Fill(3.5,sin(n*(2*phi1-phi2)),1.); // <<sin(n*(2*phi1-phi2))>>
    // cos terms:
    fIntFlowDirectCorrectionTermsForNUA[1]->Fill(1.5,cos(n*(phi1+phi2)),1.); // <<cos(n*(phi1+phi2))>>
    fIntFlowDirectCorrectionTermsForNUA[1]->Fill(3.5,cos(n*(2*phi1-phi2)),1.); // <<cos(n*(2*phi1-phi2))>>
   } // 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)

 if(nPrim>=3 && nPrim<=fMaxAllowedMultiplicity)
 {
  // 3-particle correction terms for non-uniform acceptance:       
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->Phi();
     if(nPrim>=3) cout<<i1<<" "<<i2<<" "<<i3<<"\r"<<flush; // to be improved (eventually I will change this if statement)
     // sin terms:
     fIntFlowDirectCorrectionTermsForNUA[0]->Fill(2.5,sin(n*(phi1-phi2-phi3)),1.); // <<sin(n*(phi1-phi2-phi3))>>
     // cos terms:
     fIntFlowDirectCorrectionTermsForNUA[1]->Fill(2.5,cos(n*(phi1-phi2-phi3)),1.); // <<cos(n*(phi1-phi2-phi3))>>
    } // 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)

 cout<<endl;
}

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

void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoops(AliFlowEventSimple * const anEvent, TString type, TString ptOrEta)
{
 // Evaluate reduced correlations with nested loops without using the particle weights.
 
 // Remark 1: Reduced correlations are evaluated in pt bin number fCrossCheckInPtBinNo and eta bin number fCrossCheckInEtaBinNo both for RPs and POIs.
 // Remark 2: Results are stored in 1 bin profiles fDiffFlowDirectCorrelations[t][pe][ci], where indices runs as follows:
 //           [0=RP,1=POI][0=Pt,1=Eta][0=<2'>,1=<4'>,2=<6'>,3=<8'>] 
 // Remark 3: <2'> = <cos(n*(psi1-phi2))>
 //           <4'> = <cos(n*(psi1+phi2-phi3-phi4))>
 // ...
 
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;
 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   }      
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
      
 Double_t lowerPtEtaEdge[2] = {fPtMin+(fCrossCheckInPtBinNo-1)*fPtBinWidth,fEtaMin+(fCrossCheckInEtaBinNo-1)*fEtaBinWidth};
 Double_t upperPtEtaEdge[2] = {fPtMin+fCrossCheckInPtBinNo*fPtBinWidth,fEtaMin+fCrossCheckInEtaBinNo*fEtaBinWidth};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
 
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL;
 
 Double_t psi1=0., phi2=0., phi3=0., phi4=0.;// phi5=0., phi6=0., phi7=0., phi8=0.;
 
 Int_t n = fHarmonic; 
  
 // 2'-particle correlations:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
       
  psi1=aftsTrack->Phi(); 
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1)continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP):
   if(!(aftsTrack->InRPSelection()))continue;
   phi2=aftsTrack->Phi();   
   // 2'-particle correlations: 
   fDiffFlowDirectCorrelations[t][pe][0]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(1.*n*(psi1-phi2)),1.); // <cos(n*(psi1-phi2))  
  }//end of for(Int_t i2=0;i2<nPrim;i2++)
 }//end of for(Int_t i1=0;i1<nPrim;i1++)
 
 /*
 
 // 3'-particle correlations:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(ptOrEta == "Pt")
  { 
   if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
  } else if (ptOrEta == "Eta")
    {
     if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
    }
  psi1=aftsTrack->Phi();
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1)continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP):
   if(!(aftsTrack->InRPSelection())) continue;
   phi2=aftsTrack->Phi();
   for(Int_t i3=0;i3<nPrim;i3++)
   {
    if(i3==i1||i3==i2)continue;
    aftsTrack=anEvent->GetTrack(i3);
    // RP condition (!(first) particle in the correlator must be RP):
    if(!(aftsTrack->InRPSelection())) continue;
    phi3=aftsTrack->Phi();
    // to be improved : where to store it? ->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(2.*phi1-phi2-phi3)),1.); // <w1 w2 w3 cos(n(2psi1-phi2-phi3))> 
   }//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++)
 
 */
 
 // 4'-particle correlations:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
    
  psi1=aftsTrack->Phi();
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1) continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP): 
   if(!(aftsTrack->InRPSelection())) continue;
   phi2=aftsTrack->Phi();
   for(Int_t i3=0;i3<nPrim;i3++)
   { 
    if(i3==i1||i3==i2) continue;
    aftsTrack=anEvent->GetTrack(i3);
    // RP condition (!(first) particle in the correlator must be RP):
    if(!(aftsTrack->InRPSelection())) continue;
    phi3=aftsTrack->Phi();
    for(Int_t i4=0;i4<nPrim;i4++)
    {
     if(i4==i1||i4==i2||i4==i3) continue;
     aftsTrack=anEvent->GetTrack(i4);
     // RP condition (!(first) particle in the correlator must be RP):
     if(!(aftsTrack->InRPSelection())) continue;  
     phi4=aftsTrack->Phi();
     // 4'-particle correlations:
     fDiffFlowDirectCorrelations[t][pe][1]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(psi1+phi2-phi3-phi4)),1.); // <cos(n(psi1+phi2-phi3-phi4))>     
    }//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++)
      
 // count # of RPs and POIs in selected pt and eta bins for cross-checkings:
 for(Int_t i=0;i<nPrim;i++)
 {
  aftsTrack=anEvent->GetTrack(i); 
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  if(t==1)t++; 
  fNoOfParticlesInBin->Fill(t+pe+0.5);  
 }

} // end of void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoops(AliFlowEventSimple* anEvent, TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::EvaluateOtherDiffCorrelatorsWithNestedLoops(AliFlowEventSimple * const anEvent, TString type, TString ptOrEta)
{
 // Evaluate other differential correlators with nested loops without using the particle weights.

 // Remark 1: Other differential correlators are evaluated in pt bin number fCrossCheckInPtBinNo 
 //           and eta bin number fCrossCheckInEtaBinNo both for RPs and POIs.
 // Remark 2: Results are stored in 1 bin profiles fOtherDirectDiffCorrelators[t][pe][sc][ci], where indices runs as follows:
 //           [0=RP,1=POI][0=Pt,1=Eta][0=sin terms,1=cos terms][ci = correlator index] 
 // Remark 3: Correlator index 'ci' runs as follows:
 //            0: <exp(n*(psi1-3phi2+2phi3))> (Teaney-Yan correlator)
  
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;
 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   }      
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
      
 Double_t lowerPtEtaEdge[2] = {fPtMin+(fCrossCheckInPtBinNo-1)*fPtBinWidth,fEtaMin+(fCrossCheckInEtaBinNo-1)*fEtaBinWidth};
 Double_t upperPtEtaEdge[2] = {fPtMin+fCrossCheckInPtBinNo*fPtBinWidth,fEtaMin+fCrossCheckInEtaBinNo*fEtaBinWidth};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
 
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL;
 
 Double_t psi1=0., phi2=0., phi3=0.;
 
 Int_t n = fHarmonic; 

 // 3-p correlators:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  psi1=aftsTrack->Phi();
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1) continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP): 
   if(!(aftsTrack->InRPSelection())) continue;
   phi2=aftsTrack->Phi();
   for(Int_t i3=0;i3<nPrim;i3++)
   { 
    if(i3==i1||i3==i2) continue;
    aftsTrack=anEvent->GetTrack(i3);
    // RP condition (!(first) particle in the correlator must be RP):
    if(!(aftsTrack->InRPSelection())) continue;
    phi3=aftsTrack->Phi();
    // Fill 3-p correlators:
    fOtherDirectDiffCorrelators[t][pe][1][0]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(psi1-3.*phi2+2.*phi3)),1.); // <cos(n(psi1-3.*phi2+2.*phi3))>     
   }//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 void AliFlowAnalysisWithQCumulants::EvaluateOtherDiffCorrelatorsWithNestedLoops(AliFlowEventSimple * const anEvent, TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::CrossCheckDiffFlowCorrelations(TString type, TString ptOrEta)
{
 // Compare correlations needed for diff. flow calculated with nested loops and those calculated from Q-vectors
 
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;
 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   }      
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
      
 TString rpORpoiString[2] = {"RP ","POI"}; // to be improved (name in the same way as in the other methods, eventually promote to data member) 
 TString ptORetaString[2] = {"pt","eta"}; // to be improved (name in the same way as in the other methods, eventually promote to data member) 
 TString reducedCorrelations[4] = {"<<cos(n(psi1-phi2))>>","<<cos(n(psi1+phi2-phi3-phi4))>>","",""}; // to be improved (access this from pro or hist)
 Double_t lowerPtEtaEdge[2] = {fPtMin+(fCrossCheckInPtBinNo-1)*fPtBinWidth,fEtaMin+(fCrossCheckInEtaBinNo-1)*fEtaBinWidth};
 Double_t upperPtEtaEdge[2] = {fPtMin+fCrossCheckInPtBinNo*fPtBinWidth,fEtaMin+fCrossCheckInEtaBinNo*fEtaBinWidth};
 
 Int_t crossCheckInPtEtaBinNo[2] = {fCrossCheckInPtBinNo,fCrossCheckInEtaBinNo};
 

 cout<<endl;
 cout<<"   *****************************************"<<endl;
 cout<<"   **** cross-checking the correlations ****"<<endl;
 cout<<"   ****   for differential flow ("<<rpORpoiString[t]<<")   ****"<<endl;
 if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
 {
  cout<<"   ****   (particle weights not used)   ****"<<endl;
 } else
   {
    cout<<"   ****    (particle weights used)      ****"<<endl;
   } 
 cout<<"   *****************************************"<<endl; 
 cout<<endl;
 cout<<"           "<<ptORetaString[pe]<<" bin: "<<lowerPtEtaEdge[pe]<<" <= "<<ptORetaString[pe]<<" < "<<upperPtEtaEdge[pe]<<endl;
 cout<<endl;
 
 for(Int_t rci=0;rci<2;rci++) // to be improved (calculate 6th and 8th order)
 {
  cout<<"      "<<reducedCorrelations[rci].Data()<<":"<<endl;
  cout<<"      from Q-vectors    = "<<fDiffFlowCorrelationsPro[t][pe][rci]->GetBinContent(crossCheckInPtEtaBinNo[pe])<<endl;
  cout<<"      from nested loops = "<<fDiffFlowDirectCorrelations[t][pe][rci]->GetBinContent(1)<<endl;
  cout<<endl;  
 } // end of for(Int_t rci=0;rci<4;rci++)
        
} // end of void AliFlowAnalysisWithQCumulants::CrossCheckDiffFlowCorrelations(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::CrossCheckOtherDiffCorrelators(TString type, TString ptOrEta)
{
 // Compare correlations needed for diff. flow calculated with nested loops and those calculated from Q-vectors
 
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;
 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   }      
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
      
 TString rpORpoiString[2] = {"RP ","POI"}; // to be improved (name in the same way as in the other methods, eventually promote to data member) 
 TString ptORetaString[2] = {"pt","eta"}; // to be improved (name in the same way as in the other methods, eventually promote to data member) 
 TString otherCorrelators[1] = {"<<cos(n(psi1-3phi2+2phi3))>>"}; // to be improved (access this from pro or hist)
 Double_t lowerPtEtaEdge[2] = {fPtMin+(fCrossCheckInPtBinNo-1)*fPtBinWidth,fEtaMin+(fCrossCheckInEtaBinNo-1)*fEtaBinWidth};
 Double_t upperPtEtaEdge[2] = {fPtMin+fCrossCheckInPtBinNo*fPtBinWidth,fEtaMin+fCrossCheckInEtaBinNo*fEtaBinWidth};
 
 Int_t crossCheckInPtEtaBinNo[2] = {fCrossCheckInPtBinNo,fCrossCheckInEtaBinNo};

 cout<<endl;
 cout<<"   *****************************************"<<endl;
 cout<<"   ****   cross-checking the other      ****"<<endl;
 cout<<"   ****   diff. correlators ("<<rpORpoiString[t]<<")       ****"<<endl;
 if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
 {
  cout<<"   ****   (particle weights not used)   ****"<<endl;
 } else
   {
    cout<<"   ****    (particle weights used)      ****"<<endl;
   } 
 cout<<"   *****************************************"<<endl; 
 cout<<endl;
 cout<<"           "<<ptORetaString[pe]<<" bin: "<<lowerPtEtaEdge[pe]<<" <= "<<ptORetaString[pe]<<" < "<<upperPtEtaEdge[pe]<<endl;
 cout<<endl;
 
 for(Int_t ci=0;ci<1;ci++) 
 {
  cout<<"      "<<otherCorrelators[ci].Data()<<":"<<endl;
  cout<<"      from Q-vectors    = "<<fOtherDiffCorrelators[t][pe][1][ci]->GetBinContent(crossCheckInPtEtaBinNo[pe])<<endl;
  cout<<"      from nested loops = "<<fOtherDirectDiffCorrelators[t][pe][1][ci]->GetBinContent(1)<<endl;
  cout<<endl;  
 } // end of for(Int_t ci=0;ci<1;ci++)
        
} // end of void AliFlowAnalysisWithQCumulants::CrossCheckOtherDiffCorrelators(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::PrintNumberOfParticlesInSelectedBin()
{
 // Print on the screen number of RPs and POIs in selected pt and eta bin for cross checkings.
 
 cout<<endl;
 cout<<"Number of RPs in selected pt bin   = "<<fNoOfParticlesInBin->GetBinContent(1)<<endl;
 cout<<"Number of RPs in selected eta bin  = "<<fNoOfParticlesInBin->GetBinContent(2)<<endl;
 cout<<"Number of POIs in selected pt bin  = "<<fNoOfParticlesInBin->GetBinContent(3)<<endl;
 cout<<"Number of POIs in selected eta bin = "<<fNoOfParticlesInBin->GetBinContent(4)<<endl;
 
} // end of void AliFlowAnalysisWithQCumulants::PrintNumberOfParticlesInSelectedBin()

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

void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(AliFlowEventSimple * const anEvent, TString type, TString ptOrEta)
{
 // Evaluate reduced correlations with nested loops without using the particle weights.
 
 // Remark 1: Reduced correlations are evaluated in pt bin number fCrossCheckInPtBinNo and eta bin number fCrossCheckInEtaBinNo both for RPs and POIs.
 // Remark 2: Results are stored in 1 bin profiles fDiffFlowDirectCorrelations[t][pe][ci], where indices runs as follows:
 //           [0=RP,1=POI][0=Pt,1=Eta][0=<2'>,1=<4'>,2=<6'>,3=<8'>] 
 // Remark 3: <2'> = <w2 cos(n*(psi1-phi2))>
 //           <4'> = <w2 w3 w4 cos(n*(psi1+phi2-phi3-phi4))>
 // ...
  
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;
 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   }      
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
      
 Double_t lowerPtEtaEdge[2] = {fPtMin+(fCrossCheckInPtBinNo-1)*fPtBinWidth,fEtaMin+(fCrossCheckInEtaBinNo-1)*fEtaBinWidth};
 Double_t upperPtEtaEdge[2] = {fPtMin+fCrossCheckInPtBinNo*fPtBinWidth,fEtaMin+fCrossCheckInEtaBinNo*fEtaBinWidth};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
 
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL;
 
 Double_t psi1=0., phi2=0., phi3=0., phi4=0.;// phi5=0., phi6=0., phi7=0., phi8=0.;
 Double_t wPhi2=1., wPhi3=1., wPhi4=1.;// wPhi5=1., wPhi6=1., wPhi7=1., wPhi8=1.;
 
 Int_t n = fHarmonic; 
 
 // 2'-particle correlations:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  psi1=aftsTrack->Phi(); 
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1) continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP):
   if(!(aftsTrack->InRPSelection())) continue;
   phi2=aftsTrack->Phi();   
   if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));
   // 2'-particle correlations: 
   fDiffFlowDirectCorrelations[t][pe][0]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(1.*n*(psi1-phi2)),wPhi2); // <w2 cos(n*(psi1-phi2))  
  }//end of for(Int_t i2=0;i2<nPrim;i2++)
 }//end of for(Int_t i1=0;i1<nPrim;i1++)
 
 // 4'-particle correlations:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  psi1=aftsTrack->Phi();
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1) continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP): 
   if(!(aftsTrack->InRPSelection())) continue;
   phi2=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));
   for(Int_t i3=0;i3<nPrim;i3++)
   { 
    if(i3==i1||i3==i2) continue;
    aftsTrack=anEvent->GetTrack(i3);
    // RP condition (!(first) particle in the correlator must be RP):
    if(!(aftsTrack->InRPSelection())) continue;
    phi3=aftsTrack->Phi();
    if(fUsePhiWeights && fPhiWeights) wPhi3 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi3*fnBinsPhi/TMath::TwoPi())));
    for(Int_t i4=0;i4<nPrim;i4++)
    {
     if(i4==i1||i4==i2||i4==i3) continue;
     aftsTrack=anEvent->GetTrack(i4);
     // RP condition (!(first) particle in the correlator must be RP):
     if(!(aftsTrack->InRPSelection())) continue;  
     phi4=aftsTrack->Phi();
     if(fUsePhiWeights && fPhiWeights) wPhi4 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi4*fnBinsPhi/TMath::TwoPi())));
     // 4'-particle correlations <w2 w3 w4 cos(n(psi1+phi2-phi3-phi4))>:
     fDiffFlowDirectCorrelations[t][pe][1]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(psi1+phi2-phi3-phi4)),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++)      
 
 // count # of RPs and POIs in selected pt and eta bins for cross-checkings: (to be improved - moved to dedicated method)
 for(Int_t i=0;i<nPrim;i++)
 {
  aftsTrack=anEvent->GetTrack(i); 
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  if(t==1)t++; 
  fNoOfParticlesInBin->Fill(t+pe+0.5);  
 }
 
} // end of void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrelationsWithNestedLoopsUsingParticleWeights(AliFlowEventSimple* anEvent, TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(AliFlowEventSimple * const anEvent, TString type, TString ptOrEta)
{
 // Evaluate with nested loops correction terms for non-uniform acceptance (both sin and cos terms) relevant for differential flow.
 
 // Remark 1: Reduced correction terms for non-uniform acceptance are evaluated in pt bin number fCrossCheckInPtBinNo 
 //           and eta bin number fCrossCheckInEtaBinNo both for RPs and POIs.
 // Remark 2: Results are stored in 1 bin profiles fDiffFlowDirectCorrections[t][pe][sc][cti], where first three indices runs as: 
 //           [0=RP,1=POI][0=Pt,1=Eta][0=sin terms,1=cos terms], whilst the cti (correction term index) runs as follows: 
 //  cti: 
 //    0: <<sc n(psi1)>>
 //    1: <<sc n(psi1+phi2)>> 
 //    2: <<sc n(psi1+phi2-phi3)>>
 //    3: <<sc n(psi1-phi2-phi3)>>
 //    4:
 //    5:
 //    6:
  
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;
 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   }      
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
      
 Double_t lowerPtEtaEdge[2] = {fPtMin+(fCrossCheckInPtBinNo-1)*fPtBinWidth,fEtaMin+(fCrossCheckInEtaBinNo-1)*fEtaBinWidth};
 Double_t upperPtEtaEdge[2] = {fPtMin+fCrossCheckInPtBinNo*fPtBinWidth,fEtaMin+fCrossCheckInEtaBinNo*fEtaBinWidth};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
 
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL;
 
 Double_t psi1=0., phi2=0., phi3=0.;// phi4=0.;// phi5=0., phi6=0., phi7=0., phi8=0.;
 
 Int_t n = fHarmonic; 
 
 // 1-particle correction terms:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  psi1=aftsTrack->Phi(); 
  // sin terms: 
  fDiffFlowDirectCorrectionTermsForNUA[t][pe][0][0]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,sin(n*psi1),1.); // <<sin(n*(psi1))>>  
  // cos terms: 
  fDiffFlowDirectCorrectionTermsForNUA[t][pe][1][0]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*psi1),1.); // <<cos(n*(psi1))>>  
 }//end of for(Int_t i1=0;i1<nPrim;i1++)
   
 // 2-particle correction terms:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
   // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  psi1=aftsTrack->Phi(); 
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1) continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP):
   if(!(aftsTrack->InRPSelection())) continue;
   phi2=aftsTrack->Phi();   
   // sin terms: 
   fDiffFlowDirectCorrectionTermsForNUA[t][pe][0][1]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,sin(n*(psi1+phi2)),1.); // <<sin(n*(psi1+phi2))>>  
   // cos terms: 
   fDiffFlowDirectCorrectionTermsForNUA[t][pe][1][1]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(psi1+phi2)),1.); // <<cos(n*(psi1+phi2))>>  
  }//end of for(Int_t i2=0;i2<nPrim;i2++)
 }//end of for(Int_t i1=0;i1<nPrim;i1++)   
 
 // 3-particle correction terms:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
   // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  psi1=aftsTrack->Phi();
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1) continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP):
   if(!(aftsTrack->InRPSelection())) continue;
   phi2=aftsTrack->Phi();
   for(Int_t i3=0;i3<nPrim;i3++)
   {
    if(i3==i1||i3==i2) continue;
    aftsTrack=anEvent->GetTrack(i3);
    // RP condition (!(first) particle in the correlator must be RP):
    if(!(aftsTrack->InRPSelection())) continue;
    phi3=aftsTrack->Phi();
    // sin terms: 
    fDiffFlowDirectCorrectionTermsForNUA[t][pe][0][2]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,sin(n*(psi1+phi2-phi3)),1.); // <<sin(n*(psi1+phi2-phi3))>>  
    fDiffFlowDirectCorrectionTermsForNUA[t][pe][0][3]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,sin(n*(psi1-phi2-phi3)),1.); // <<sin(n*(psi1-phi2-phi3))>>  
    // cos terms: 
    fDiffFlowDirectCorrectionTermsForNUA[t][pe][1][2]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(psi1+phi2-phi3)),1.); // <<cos(n*(psi1+phi2-phi3))>>  
    fDiffFlowDirectCorrectionTermsForNUA[t][pe][1][3]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(psi1-phi2-phi3)),1.); // <<cos(n*(psi1-phi2-phi3))>>  
   }//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 void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoops(AliFlowEventSimple* anEvent, TString type, TString ptOrEta)


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


void AliFlowAnalysisWithQCumulants::CrossCheckDiffFlowCorrectionTermsForNUA(TString type, TString ptOrEta)
{
 // Compare corrections temrs for non-uniform acceptance needed for diff. flow calculated with nested loops and those calculated from Q-vectors
 
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;
 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   }      
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
      
 TString rpORpoiString[2] = {"RP ","POI"}; // to be improved (name in the same way as in the other methods, eventually promote to data member) 
 TString ptORetaString[2] = {"pt","eta"}; // to be improved (name in the same way as in the other methods, eventually promote to data member) 
 //TString sinCosFlag[2] = {"sin","cos"}; // to be improved (eventually promote to data member)
 TString reducedCorrectionSinTerms[4] = {"<<sin(n(psi1))>>","<<sin(n(psi1+phi2))>>","<<sin(n*(psi1+phi2-phi3))>>","<<sin(n*(psi1-phi2-phi3))>>"}; // to be improved (access this from pro or hist)
 TString reducedCorrectionCosTerms[4] = {"<<cos(n(psi1))>>","<<cos(n(psi1+phi2))>>","<<cos(n*(psi1+phi2-phi3))>>","<<cos(n*(psi1-phi2-phi3))>>"}; // to be improved (access this from pro or hist)
 Double_t lowerPtEtaEdge[2] = {fPtMin+(fCrossCheckInPtBinNo-1)*fPtBinWidth,fEtaMin+(fCrossCheckInEtaBinNo-1)*fEtaBinWidth};
 Double_t upperPtEtaEdge[2] = {fPtMin+fCrossCheckInPtBinNo*fPtBinWidth,fEtaMin+fCrossCheckInEtaBinNo*fEtaBinWidth};
 
 Int_t crossCheckInPtEtaBinNo[2] = {fCrossCheckInPtBinNo,fCrossCheckInEtaBinNo};
 
 cout<<endl;
 cout<<"   ******************************************"<<endl;
 cout<<"   ****  cross-checking the correction   ****"<<endl;
 cout<<"   **** terms for non-uniform acceptance ****"<<endl; 
 cout<<"   ****    for differential flow ("<<rpORpoiString[t]<<")   ****"<<endl;
 if(!(fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights))
 {
  cout<<"   ****    (particle weights not used)   ****"<<endl;
 } else
   {
    cout<<"   ****     (particle weights used)      ****"<<endl;
   } 
 cout<<"   ******************************************"<<endl; 
 cout<<endl;
 cout<<"           "<<ptORetaString[pe]<<" bin: "<<lowerPtEtaEdge[pe]<<" <= "<<ptORetaString[pe]<<" < "<<upperPtEtaEdge[pe]<<endl;
 cout<<endl;
 
 for(Int_t cti=0;cti<4;cti++) // correction term index
 {
  for(Int_t sc=0;sc<2;sc++) // sin or cos terms
  {
   if(sc==0) // to be improved (this can be implemented better)
   { 
    cout<<"      "<<reducedCorrectionSinTerms[cti].Data()<<":"<<endl;
   } else
     {
      cout<<"      "<<reducedCorrectionCosTerms[cti].Data()<<":"<<endl;     
     }
   cout<<"      from Q-vectors    = "<<fDiffFlowCorrectionTermsForNUAPro[t][pe][sc][cti]->GetBinContent(crossCheckInPtEtaBinNo[pe])<<endl;
   cout<<"      from nested loops = "<<fDiffFlowDirectCorrectionTermsForNUA[t][pe][sc][cti]->GetBinContent(1)<<endl;
   cout<<endl;  
  } 
 } // end of for(Int_t rci=0;rci<4;rci++)

} // end of void AliFlowAnalysisWithQCumulants::CrossCheckDiffFlowCorrectionTermsForNUA(TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrectionsForNUACosTermsUsingParticleWeights()
{
 // Calculate corrections using particle weights for non-uniform acceptance of the detector for no-name integrated flow (cos terms).
 
 //                                  **********************************************************************
 //                                  **** weighted corrections for non-uniform acceptance (cos terms): ****
 //                                  **********************************************************************
 
 // Remark 1: When particle weights are used the binning of fIntFlowCorrectionTermsForNUAPro[1] is organized as follows:
 //
 // 1st bin: <<w1 cos(n*(phi1))>> = cosP1nW1
 // 2nd bin: <<w1 w2 cos(n*(phi1+phi2))>> = cosP1nP1nW1W1
 // 3rd bin: <<w1 w2 w3 cos(n*(phi1-phi2-phi3))>> = cosP1nM1nM1nW1W1W1 
 // ...

 // multiplicity (number of particles used to determine the reaction plane)
 Double_t dMult = (*fSpk)(0,0);
 
 // real and imaginary parts of weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n1k = (*fReQ)(0,1);
 Double_t dReQ2n2k = (*fReQ)(1,2);
 //Double_t dReQ3n3k = (*fReQ)(2,3);
 //Double_t dReQ4n4k = (*fReQ)(3,4);
 Double_t dReQ1n3k = (*fReQ)(0,3);
 Double_t dImQ1n1k = (*fImQ)(0,1);
 Double_t dImQ2n2k = (*fImQ)(1,2);
 //Double_t dImQ3n3k = (*fImQ)(2,3);
 //Double_t dImQ4n4k = (*fImQ)(3,4);
 //Double_t dImQ1n3k = (*fImQ)(0,3);

 // dMs are variables introduced in order to simplify some Eqs. bellow:
 //..............................................................................................
 Double_t dM11 = (*fSpk)(1,1)-(*fSpk)(0,2); // dM11 = sum_{i,j=1,i!=j}^M w_i w_j
 Double_t dM111 = (*fSpk)(2,1)-3.*(*fSpk)(0,2)*(*fSpk)(0,1)
                + 2.*(*fSpk)(0,3); // dM111 = sum_{i,j,k=1,i!=j!=k}^M w_i w_j w_k
 //..............................................................................................
         // 1-particle:
 Double_t cosP1nW1 = 0.; // <<w1 cos(n*(phi1))>>
   
 if(dMult>0 && TMath::Abs((*fSpk)(0,1))>1.e-6)
 {
  cosP1nW1 = dReQ1n1k/(*fSpk)(0,1); 
  
  // average weighted 1-particle correction (cos terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[1]->SetBinContent(1,cosP1nW1);
  
  // final average weighted 1-particle correction (cos terms) for non-uniform acceptance for all events:
  fIntFlowCorrectionTermsForNUAPro[1]->Fill(0.5,cosP1nW1,(*fSpk)(0,1));  
 } 
 
 // 2-particle:
 Double_t cosP1nP1nW1W1 = 0.; // <<w1 w2 cos(n*(phi1+phi2))>>
 
 if(dMult>1 && TMath::Abs(dM11)>1.e-6)
 {
  cosP1nP1nW1W1 = (pow(dReQ1n1k,2)-pow(dImQ1n1k,2)-dReQ2n2k)/dM11; 
  
  // average weighted 2-particle correction (cos terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[1]->SetBinContent(2,cosP1nP1nW1W1);
  
  // final average weighted 2-particle correction (cos terms) for non-uniform acceptance for all events:
  fIntFlowCorrectionTermsForNUAPro[1]->Fill(1.5,cosP1nP1nW1W1,dM11);  
 } 
 
 // 3-particle:
 Double_t cosP1nM1nM1nW1W1W1 = 0.; // <<w1 w2 w3 cos(n*(phi1-phi2-phi3))>>
 
 if(dMult>2 && TMath::Abs(dM111)>1.e-6)
 {
  cosP1nM1nM1nW1W1W1 = (dReQ1n1k*(pow(dReQ1n1k,2)+pow(dImQ1n1k,2))
                     - dReQ1n1k*dReQ2n2k-dImQ1n1k*dImQ2n2k
                     - 2.*((*fSpk)(0,2))*dReQ1n1k
                     + 2.*dReQ1n3k) 
                     / dM111; 
  
  // average non-weighted 3-particle correction (cos terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[1]->SetBinContent(3,cosP1nM1nM1nW1W1W1);
  
  // final average non-weighted 3-particle correction (cos terms) for non-uniform acceptance for all events:
  fIntFlowCorrectionTermsForNUAPro[1]->Fill(2.5,cosP1nM1nM1nW1W1W1,dM111);  
 } 
 
} // end of AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrectionsForNUACosTermsUsingParticleWeights()


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


void AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrectionsForNUASinTermsUsingParticleWeights()
{
 // calculate corrections using particle weights for non-uniform acceptance of the detector for no-name integrated flow (sin terms)
 
 //                                  **********************************************************************
 //                                  **** weighted corrections for non-uniform acceptance (sin terms): ****
 //                                  **********************************************************************
 
 // Remark 1: When particle weights are used the binning of fIntFlowCorrectionTermsForNUAPro[0] is organized as follows:
 //
 // 1st bin: <<w1 sin(n*(phi1))>> = sinP1nW1
 // 2nd bin: <<w1 w2 sin(n*(phi1+phi2))>> = sinP1nP1nW1W1
 // 3rd bin: <<w1 w2 w3 sin(n*(phi1-phi2-phi3))>> = sinP1nM1nM1nW1W1W1 
 // ...

 // multiplicity (number of particles used to determine the reaction plane)
 Double_t dMult = (*fSpk)(0,0);
 
 // real and imaginary parts of weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n1k = (*fReQ)(0,1);
 Double_t dReQ2n2k = (*fReQ)(1,2);
 //Double_t dReQ3n3k = (*fReQ)(2,3);
 //Double_t dReQ4n4k = (*fReQ)(3,4);
 //Double_t dReQ1n3k = (*fReQ)(0,3);
 Double_t dImQ1n1k = (*fImQ)(0,1);
 Double_t dImQ2n2k = (*fImQ)(1,2);
 //Double_t dImQ3n3k = (*fImQ)(2,3);
 //Double_t dImQ4n4k = (*fImQ)(3,4);
 Double_t dImQ1n3k = (*fImQ)(0,3);

 // dMs are variables introduced in order to simplify some Eqs. bellow:
 //..............................................................................................
 Double_t dM11 = (*fSpk)(1,1)-(*fSpk)(0,2); // dM11 = sum_{i,j=1,i!=j}^M w_i w_j
 Double_t dM111 = (*fSpk)(2,1)-3.*(*fSpk)(0,2)*(*fSpk)(0,1)
                + 2.*(*fSpk)(0,3); // dM111 = sum_{i,j,k=1,i!=j!=k}^M w_i w_j w_k
 //..............................................................................................
 
 // 1-particle:
 Double_t sinP1nW1 = 0.; // <<w1 sin(n*(phi1))>>
 
 if(dMult>0 && TMath::Abs((*fSpk)(0,1))>1.e-6)
 {
  sinP1nW1 = dImQ1n1k/((*fSpk)(0,1)); 
     
  // average weighted 1-particle correction (sin terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[0]->SetBinContent(1,sinP1nW1);
  
  // final average weighted 1-particle correction (sin terms) for non-uniform acceptance for all events:   
  fIntFlowCorrectionTermsForNUAPro[0]->Fill(0.5,sinP1nW1,(*fSpk)(0,1));  
 } 
 
 // 2-particle:
 Double_t sinP1nP1nW1W1 = 0.; // <<w1 w2 sin(n*(phi1+phi2))>>
 
 if(dMult>1 && TMath::Abs(dM11)>1.e-6)
 {
  sinP1nP1nW1W1 = (2.*dReQ1n1k*dImQ1n1k-dImQ2n2k)/dM11; 
     
  // average weighted 2-particle correction (sin terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[0]->SetBinContent(2,sinP1nP1nW1W1);
  
  // final average weighted 1-particle correction (sin terms) for non-uniform acceptance for all events:      
  fIntFlowCorrectionTermsForNUAPro[0]->Fill(1.5,sinP1nP1nW1W1,dM11);  
 } 
 
 // 3-particle:
 Double_t sinP1nM1nM1nW1W1W1 = 0.; // <<w1 w2 w3 sin(n*(phi1-phi2-phi3))>>
 
 if(dMult>2 && TMath::Abs(dM111)>1.e-6)
 {
  sinP1nM1nM1nW1W1W1 = (-dImQ1n1k*(pow(dReQ1n1k,2)+pow(dImQ1n1k,2))
                     + dReQ1n1k*dImQ2n2k-dImQ1n1k*dReQ2n2k
                     + 2.*((*fSpk)(0,2))*dImQ1n1k
                     - 2.*dImQ1n3k)
                     / dM111; 
  
  // average weighted 3-particle correction (sin terms) for non-uniform acceptance for single event:
  fIntFlowCorrectionTermsForNUAEBE[0]->SetBinContent(3,sinP1nM1nM1nW1W1W1);
  
  // final average weighted 3-particle correction (sin terms) for non-uniform acceptance for all events:  
  fIntFlowCorrectionTermsForNUAPro[0]->Fill(2.5,sinP1nM1nM1nW1W1W1,dM111);  
 } 
 
} // end of AliFlowAnalysisWithQCumulants::CalculateIntFlowCorrectionsForNUASinTermsUsingParticleWeights()

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

void AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoopsUsingParticleWeights(AliFlowEventSimple * const anEvent)
{
 // Evaluate with nested loops correction terms for non-uniform acceptance for integrated flow (using the particle weights). 

 // Results are stored in profiles fIntFlowDirectCorrectionTermsForNUA[0] (sin terms) and
 // fIntFlowDirectCorrectionTermsForNUA[1] (cos terms). 
 
 // Remark 1: When particle weights are used the binning of fIntFlowDirectCorrectionTermsForNUA[sc] is 
 // organized as follows (sc stands for either sin or cos):
 //
 // 1st bin: <<w1 sc(n*(phi1))>> = scP1nW1
 // 2nd bin: <<w1 w2 sc(n*(phi1+phi2))>> = scP1nP1nW1W1
 // 3rd bin: <<w1 w2 w3 sc(n*(phi1-phi2-phi3))>> = scP1nM1nM1nW1W1W1 
 // ...
  
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL;
 //Double_t phi1=0., phi2=0., phi3=0., phi4=0., phi5=0., phi6=0., phi7=0., phi8=0.;
 //Double_t wPhi1=1., wPhi2=1., wPhi3=1., wPhi4=1., wPhi5=1., wPhi6=1., wPhi7=1., wPhi8=1.;
 Double_t phi1=0., phi2=0., phi3=0.;
 Double_t wPhi1=1., wPhi2=1., wPhi3=1.;
 Int_t n = fHarmonic; 
 Int_t eventNo = (Int_t)fAvMultiplicity->GetBinEntries(1); // to be improved (is this casting safe in general?)
 Double_t dMult = (*fSpk)(0,0);
 cout<<endl;
 cout<<"Correction terms for non-uniform acceptance: Event number: "<<eventNo<<", multiplicity is "<<dMult<<endl;
 if(dMult<1)
 {
  cout<<"... skipping this event (multiplicity too low) ..."<<endl;
 } else if (dMult>fMaxAllowedMultiplicity)
   {
    cout<<"... skipping this event (multiplicity too high) ..."<<endl;
   } else 
     { 
      cout<<"... evaluating nested loops (using particle weights) ..."<<endl;
     } 
      
 // 1-particle correction terms using particle weights:       
 if(nPrim>=1 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi1 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi1*fnBinsPhi/TMath::TwoPi())));
   // 1-particle correction terms using particle weights:
   if(fUsePhiWeights) fIntFlowDirectCorrectionTermsForNUA[0]->Fill(0.5,sin(n*phi1),wPhi1); // <w1 sin(n*phi1)>
   if(fUsePhiWeights) fIntFlowDirectCorrectionTermsForNUA[1]->Fill(0.5,cos(n*phi1),wPhi1); // <w1 cos(n*phi1)>
  } // end of for(Int_t i1=0;i1<nPrim;i1++)
 } // end of if(nPrim>=1 && nPrim<=fMaxAllowedMultiplicity) 
 
 // 2-particle correction terms using particle weights:       
 if(nPrim>=2 && nPrim<=fMaxAllowedMultiplicity)
 {
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi1 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi1*fnBinsPhi/TMath::TwoPi())));
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));   
    if(nPrim==2) cout<<i1<<" "<<i2<<"\r"<<flush;
    // 2-p correction terms using particle weights:    
    if(fUsePhiWeights) fIntFlowDirectCorrectionTermsForNUA[0]->Fill(1.5,sin(n*(phi1+phi2)),wPhi1*wPhi2); // <w1 w2 sin(n*(phi1+phi2))>
    if(fUsePhiWeights) fIntFlowDirectCorrectionTermsForNUA[1]->Fill(1.5,cos(n*(phi1+phi2)),wPhi1*wPhi2); // <w1 w2 cos(n*(phi1+phi2))>
   } // 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 correction terms using particle weights:       
 if(nPrim>=3 && nPrim<=fMaxAllowedMultiplicity)
 { 
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi1 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi1*fnBinsPhi/TMath::TwoPi())));
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->Phi();
     if(fUsePhiWeights && fPhiWeights) wPhi3 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi3*fnBinsPhi/TMath::TwoPi())));
     if(nPrim==3) cout<<i1<<" "<<i2<<" "<<i3<<"\r"<<flush;
     // 3-p correction terms using particle weights:    
     if(fUsePhiWeights) fIntFlowDirectCorrectionTermsForNUA[0]->Fill(2.5,sin(n*(phi1-phi2-phi3)),wPhi1*wPhi2*wPhi3); // <w1 w2 w3 sin(n*(phi1-phi2-phi3))>
     if(fUsePhiWeights) fIntFlowDirectCorrectionTermsForNUA[1]->Fill(2.5,cos(n*(phi1-phi2-phi3)),wPhi1*wPhi2*wPhi3); // <w1 w2 w3 cos(n*(phi1-phi2-phi3))>
    } // 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)
 
 /*
 
 if(nPrim>=4 && nPrim<=fMaxAllowedMultiplicity)
 {
  // 4 nested loops multiparticle correlations using particle weights:       
  for(Int_t i1=0;i1<nPrim;i1++)
  {
   aftsTrack=anEvent->GetTrack(i1);
   if(!(aftsTrack->InRPSelection())) continue;
   phi1=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi1 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi1*fnBinsPhi/TMath::TwoPi())));
   for(Int_t i2=0;i2<nPrim;i2++)
   {
    if(i2==i1)continue;
    aftsTrack=anEvent->GetTrack(i2);
    if(!(aftsTrack->InRPSelection())) continue;
    phi2=aftsTrack->Phi();
    if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));
    for(Int_t i3=0;i3<nPrim;i3++)
    {
     if(i3==i1||i3==i2)continue;
     aftsTrack=anEvent->GetTrack(i3);
     if(!(aftsTrack->InRPSelection())) continue;
     phi3=aftsTrack->Phi();
     if(fUsePhiWeights && fPhiWeights) wPhi3 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi3*fnBinsPhi/TMath::TwoPi())));
     for(Int_t i4=0;i4<nPrim;i4++)
     {
      if(i4==i1||i4==i2||i4==i3)continue;
      aftsTrack=anEvent->GetTrack(i4);
      if(!(aftsTrack->InRPSelection())) continue;
      phi4=aftsTrack->Phi();
      if(fUsePhiWeights && fPhiWeights) wPhi4 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi4*fnBinsPhi/TMath::TwoPi())));
      if(nPrim>=4) cout<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<"\r"<<flush; // to be improved (replace eventually this if statement with if(nPrim==4))
      // 4-p correlations using particle weights:
      if(fUsePhiWeights) fIntFlowDirectCorrelations->Fill(10.5,cos(n*phi1+n*phi2-n*phi3-n*phi4),wPhi1*wPhi2*wPhi3*wPhi4); 
      // extra correlations: 
      // 2-p extra correlations (do not appear if particle weights are not used):
      // ...
      // 3-p extra correlations (do not appear if particle weights are not used):
      // ...
      // 4-p extra correlations (do not appear if particle weights are not used):
      // ...
     } // 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>=4)

 */

 cout<<endl; 

} // end of void AliFlowAnalysisWithQCumulants::EvaluateIntFlowCorrectionsForNUAWithNestedLoopsUsingParticleWeights(AliFlowEventSimple* anEvent)

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

void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights(TString type, TString ptOrEta)
{
 // Calculate correction terms for non-uniform acceptance for differential flow (cos terms) using particle weights.
 
 // Results are stored in fDiffFlowCorrectionTermsForNUAPro[t][pe][1][cti], where cti runs as follows:
 //
 //  0: <<cos n(psi)>>
 //  1: <<w2 cos n(psi1+phi2)>>
 //  2: <<w2 w3 cos n(psi1+phi2-phi3)>>
 //  3: <<w2 w3 cos n(psi1-phi2-phi3)>>
 //  4:
 //  5:
 //  6:
 
 // real and imaginary parts of weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n1k = (*fReQ)(0,1);
 Double_t dReQ2n2k = (*fReQ)(1,2);
 //Double_t dReQ1n3k = (*fReQ)(0,3);
 //Double_t dReQ4n4k = (*fReQ)(3,4);
 Double_t dImQ1n1k = (*fImQ)(0,1);
 Double_t dImQ2n2k = (*fImQ)(1,2);
 //Double_t dImQ1n3k = (*fImQ)(0,3);
 //Double_t dImQ4n4k = (*fImQ)(3,4);
 
 // S^M_{p,k} (see .h file for the definition of fSpk):
 Double_t dSM1p1k = (*fSpk)(0,1);
 Double_t dSM1p2k = (*fSpk)(0,2);
 Double_t dSM2p1k = (*fSpk)(1,1);

 Int_t t = 0; // type flag 
 Int_t pe = 0; // ptEta flag
 
 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }

 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   }
    
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
 
 // looping over all bins and calculating correction terms: 
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // real and imaginary parts of p_{m*n,0} (non-weighted Q-vector evaluated for POIs in particular pt or eta bin): 
  Double_t p1n0kRe = 0.;
  Double_t p1n0kIm = 0.;

  // number of POIs in particular pt or eta bin:
  Double_t mp = 0.;

  // real and imaginary parts of q_{m*n,0} (weighted Q-vector evaluated for particles which are both RPs and POIs in particular pt or eta bin):
  Double_t q1n2kRe = 0.;
  //Double_t q1n2kIm = 0.;
  Double_t q2n1kRe = 0.;
  Double_t q2n1kIm = 0.;
    
  // s_{1,1}, s_{1,2} // to be improved (add explanation)  
  Double_t s1p1k = 0.; 
  Double_t s1p2k = 0.; 
  
  // number of particles which are both RPs and POIs in particular pt or eta bin:
  //Double_t mq = 0.;
  
  // M0111 from Eq. (118) in QC2c (to be improved (notation))
  Double_t dM01 = 0.;
  Double_t dM011 = 0.;
  
  if(type == "POI")
  {           
   // q_{m*n,k}:
   q1n2kRe = fReRPQ1dEBE[2][pe][0][2]->GetBinContent(fReRPQ1dEBE[2][pe][0][2]->GetBin(b))
           * fReRPQ1dEBE[2][pe][0][2]->GetBinEntries(fReRPQ1dEBE[2][pe][0][2]->GetBin(b));
   //q1n2kIm = fImRPQ1dEBE[2][pe][0][2]->GetBinContent(fImRPQ1dEBE[2][pe][0][2]->GetBin(b))
   //        * fImRPQ1dEBE[2][pe][0][2]->GetBinEntries(fImRPQ1dEBE[2][pe][0][2]->GetBin(b));         
   q2n1kRe = fReRPQ1dEBE[2][pe][1][1]->GetBinContent(fReRPQ1dEBE[2][pe][1][1]->GetBin(b))
           * fReRPQ1dEBE[2][pe][1][1]->GetBinEntries(fReRPQ1dEBE[2][pe][1][1]->GetBin(b));
   q2n1kIm = fImRPQ1dEBE[2][pe][1][1]->GetBinContent(fImRPQ1dEBE[2][pe][1][1]->GetBin(b))
           * fImRPQ1dEBE[2][pe][1][1]->GetBinEntries(fImRPQ1dEBE[2][pe][1][1]->GetBin(b));         
   //mq = fReRPQ1dEBE[2][pe][1][1]->GetBinEntries(fReRPQ1dEBE[2][pe][1][1]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
   
   s1p1k = pow(fs1dEBE[2][pe][1]->GetBinContent(b)*fs1dEBE[2][pe][1]->GetBinEntries(b),1.); 
   s1p2k = pow(fs1dEBE[2][pe][2]->GetBinContent(b)*fs1dEBE[2][pe][2]->GetBinEntries(b),1.); 
  }else if(type == "RP")
   {
    // q_{m*n,k}: (Remark: m=1 is 0, k=0 iz zero (to be improved!)) 
    q1n2kRe = fReRPQ1dEBE[0][pe][0][2]->GetBinContent(fReRPQ1dEBE[0][pe][0][2]->GetBin(b))
            * fReRPQ1dEBE[0][pe][0][2]->GetBinEntries(fReRPQ1dEBE[0][pe][0][2]->GetBin(b));
    //q1n2kIm = fImRPQ1dEBE[0][pe][0][2]->GetBinContent(fImRPQ1dEBE[0][pe][0][2]->GetBin(b))
    //        * fImRPQ1dEBE[0][pe][0][2]->GetBinEntries(fImRPQ1dEBE[0][pe][0][2]->GetBin(b));
    q2n1kRe = fReRPQ1dEBE[0][pe][1][1]->GetBinContent(fReRPQ1dEBE[0][pe][1][1]->GetBin(b))
            * fReRPQ1dEBE[0][pe][1][1]->GetBinEntries(fReRPQ1dEBE[0][pe][1][1]->GetBin(b));
    q2n1kIm = fImRPQ1dEBE[0][pe][1][1]->GetBinContent(fImRPQ1dEBE[0][pe][1][1]->GetBin(b))
            * fImRPQ1dEBE[0][pe][1][1]->GetBinEntries(fImRPQ1dEBE[0][pe][1][1]->GetBin(b));
    // s_{1,1}, s_{1,2} and s_{1,3} // to be improved (add explanation)  
    s1p1k = pow(fs1dEBE[0][pe][1]->GetBinContent(b)*fs1dEBE[0][pe][1]->GetBinEntries(b),1.); 
    s1p2k = pow(fs1dEBE[0][pe][2]->GetBinContent(b)*fs1dEBE[0][pe][2]->GetBinEntries(b),1.); 
    //s1p3k = pow(fs1dEBE[0][pe][3]->GetBinContent(b)*fs1dEBE[0][pe][3]->GetBinEntries(b),1.);  
    
    //mq = fReRPQ1dEBE[0][pe][1][1]->GetBinEntries(fReRPQ1dEBE[0][pe][1][1]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here) 
  }    
  
  if(type == "POI")
  {
   // p_{m*n,k}:   
   p1n0kRe = fReRPQ1dEBE[1][pe][0][0]->GetBinContent(fReRPQ1dEBE[1][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b));
   p1n0kIm = fImRPQ1dEBE[1][pe][0][0]->GetBinContent(fImRPQ1dEBE[1][pe][0][0]->GetBin(b))  
           * fImRPQ1dEBE[1][pe][0][0]->GetBinEntries(fImRPQ1dEBE[1][pe][0][0]->GetBin(b));
   mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here) 
   // M01 from Eq. (118) in QC2c (to be improved (notation)):
   dM01 = mp*dSM1p1k-s1p1k;
   dM011 = mp*(dSM2p1k-dSM1p2k)
         - 2.*(s1p1k*dSM1p1k-s1p2k);
       
   // typeFlag = RP (0) or POI (1):   
   t = 1; 
  } else if(type == "RP")
    {  
     // to be improved (cross-checked):
     p1n0kRe = fReRPQ1dEBE[0][pe][0][0]->GetBinContent(fReRPQ1dEBE[0][pe][0][0]->GetBin(b))
             * fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b));
     p1n0kIm = fImRPQ1dEBE[0][pe][0][0]->GetBinContent(fImRPQ1dEBE[0][pe][0][0]->GetBin(b))  
             * fImRPQ1dEBE[0][pe][0][0]->GetBinEntries(fImRPQ1dEBE[0][pe][0][0]->GetBin(b));
     mp = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
     // M01 from Eq. (118) in QC2c (to be improved (notation)):
     dM01 = mp*dSM1p1k-s1p1k;
     dM011 = mp*(dSM2p1k-dSM1p2k)
           - 2.*(s1p1k*dSM1p1k-s1p2k); 
     // typeFlag = RP (0) or POI (1): 
     t = 0;
    }
  
  // <<cos n(psi1)>>:
  Double_t cosP1nPsi = 0.;
  if(mp)
  {
   cosP1nPsi = p1n0kRe/mp;
   
   // fill profile for <<cos n(psi1)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][1][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],cosP1nPsi,mp);
   // histogram to store <cos n(psi1)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][1][0]->SetBinContent(b,cosP1nPsi);
  } // end of if(mp)   
  
  // <<w2 cos n(psi1+phi2)>>:
  Double_t cosP1nPsiP1nPhiW2 = 0.;
  if(dM01)
  {
   cosP1nPsiP1nPhiW2 = (p1n0kRe*dReQ1n1k-p1n0kIm*dImQ1n1k-q2n1kRe)/(dM01);
   // fill profile for <<w2 cos n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][1][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],cosP1nPsiP1nPhiW2,dM01);
   // histogram to store <w2 cos n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][1][1]->SetBinContent(b,cosP1nPsiP1nPhiW2);
  } // end of if(dM01)   
  
  // <<w2 w3 cos n(psi1+phi2-phi3)>>:
  Double_t cosP1nPsi1P1nPhi2MPhi3W2W3 = 0.;
  if(dM011)
  {
   cosP1nPsi1P1nPhi2MPhi3W2W3 = (p1n0kRe*(pow(dImQ1n1k,2.)+pow(dReQ1n1k,2.))
                              - p1n0kRe*dSM1p2k
                              - q2n1kRe*dReQ1n1k-q2n1kIm*dImQ1n1k
                              - s1p1k*dReQ1n1k
                              + 2.*q1n2kRe)
                              / dM011;  
   // fill profile for <<w1 w2 w3 cos n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][1][2]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],cosP1nPsi1P1nPhi2MPhi3W2W3,dM011);
   // histogram to store <w1 w2 w3 cos n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][1][2]->SetBinContent(b,cosP1nPsi1P1nPhi2MPhi3W2W3);
  } // end of if(dM011)   
  
  // <<w2 w3 cos n(psi1-phi2-phi3)>>:
  Double_t cosP1nPsi1M1nPhi2MPhi3W2W3 = 0.;
  if(dM011)
  {
   cosP1nPsi1M1nPhi2MPhi3W2W3 = (p1n0kRe*(pow(dReQ1n1k,2.)-pow(dImQ1n1k,2.))+2.*p1n0kIm*dReQ1n1k*dImQ1n1k
                              - 1.*(p1n0kRe*dReQ2n2k+p1n0kIm*dImQ2n2k)  
                              - 2.*s1p1k*dReQ1n1k
                              + 2.*q1n2kRe)
                              / dM011;
   // fill profile for <<w1 w2 w3 cos n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][1][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],cosP1nPsi1M1nPhi2MPhi3W2W3,dM011);
   // histogram to store <w1 w2 w3 cos n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][1][3]->SetBinContent(b,cosP1nPsi1M1nPhi2MPhi3W2W3);
  } // end of if(dM011)   
 
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)
   
} // end of AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectionsForNUACosTermsUsingParticleWeights(TString type, TString ptOrEta)


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


void AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights(TString type, TString ptOrEta)
{
 // Calculate correction terms for non-uniform acceptance for differential flow (sin terms).
  
 // Results are stored in fDiffFlowCorrectionTermsForNUAPro[t][pe][0][cti], where cti runs as follows:
 //  0: <<sin n(psi1)>>
 //  1: <<w2 sin n(psi1+phi2)>>
 //  2: <<w2 w3 sin n(psi1+phi2-phi3)>>
 //  3: <<w2 w3 sin n(psi1-phi2-phi3)>>:
 //  4:
 //  5:
 //  6:
 
 // real and imaginary parts of weighted Q-vectors evaluated in harmonics n, 2n, 3n and 4n: 
 Double_t dReQ1n1k = (*fReQ)(0,1);
 Double_t dReQ2n2k = (*fReQ)(1,2);
 //Double_t dReQ1n3k = (*fReQ)(0,3);
 //Double_t dReQ4n4k = (*fReQ)(3,4);
 Double_t dImQ1n1k = (*fImQ)(0,1);
 Double_t dImQ2n2k = (*fImQ)(1,2);
 //Double_t dImQ1n3k = (*fImQ)(0,3);
 //Double_t dImQ4n4k = (*fImQ)(3,4);
 
 // S^M_{p,k} (see .h file for the definition of fSpk):
 Double_t dSM1p1k = (*fSpk)(0,1);
 Double_t dSM1p2k = (*fSpk)(0,2);
 Double_t dSM2p1k = (*fSpk)(1,1);

 Int_t t = 0; // type flag 
 Int_t pe = 0; // ptEta flag
 
 if(type == "RP")
 {
  t = 0;
 } else if(type == "POI")
   {
    t = 1;
   }

 if(ptOrEta == "Pt")
 {
  pe = 0;
 } else if(ptOrEta == "Eta")
   {
    pe = 1;
   }
    
 Int_t nBinsPtEta[2] = {fnBinsPt,fnBinsEta};
 Double_t minPtEta[2] = {fPtMin,fEtaMin};
 //Double_t maxPtEta[2] = {fPtMax,fEtaMax};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};

 // looping over all bins and calculating correction terms: 
 for(Int_t b=1;b<=nBinsPtEta[pe];b++)
 {
  // real and imaginary parts of p_{m*n,0} (non-weighted Q-vector evaluated for POIs in particular pt or eta bin): 
  Double_t p1n0kRe = 0.;
  Double_t p1n0kIm = 0.;

  // number of POIs in particular pt or eta bin:
  Double_t mp = 0.;

  // real and imaginary parts of q_{m*n,0} (weighted Q-vector evaluated for particles which are both RPs and POIs in particular pt or eta bin):
  //Double_t q1n2kRe = 0.;
  Double_t q1n2kIm = 0.;
  Double_t q2n1kRe = 0.;
  Double_t q2n1kIm = 0.;
    
  // s_{1,1}, s_{1,2} and s_{1,3} // to be improved (add explanation)  
  Double_t s1p1k = 0.; 
  Double_t s1p2k = 0.; 
  
  // number of particles which are both RPs and POIs in particular pt or eta bin:
  //Double_t mq = 0.;
  
  // M0111 from Eq. (118) in QC2c (to be improved (notation))
  Double_t dM01 = 0.;
  Double_t dM011 = 0.;

  if(type == "POI")
  {    
   // q_{m*n,k}:
   //q1n2kRe = fReRPQ1dEBE[2][pe][0][2]->GetBinContent(fReRPQ1dEBE[2][pe][0][2]->GetBin(b))
   //        * fReRPQ1dEBE[2][pe][0][2]->GetBinEntries(fReRPQ1dEBE[2][pe][0][2]->GetBin(b));
   q1n2kIm = fImRPQ1dEBE[2][pe][0][2]->GetBinContent(fImRPQ1dEBE[2][pe][0][2]->GetBin(b))
           * fImRPQ1dEBE[2][pe][0][2]->GetBinEntries(fImRPQ1dEBE[2][pe][0][2]->GetBin(b));         
   q2n1kRe = fReRPQ1dEBE[2][pe][1][1]->GetBinContent(fReRPQ1dEBE[2][pe][1][1]->GetBin(b))
           * fReRPQ1dEBE[2][pe][1][1]->GetBinEntries(fReRPQ1dEBE[2][pe][1][1]->GetBin(b));
   q2n1kIm = fImRPQ1dEBE[2][pe][1][1]->GetBinContent(fImRPQ1dEBE[2][pe][1][1]->GetBin(b))
           * fImRPQ1dEBE[2][pe][1][1]->GetBinEntries(fImRPQ1dEBE[2][pe][1][1]->GetBin(b));         
   //mq = fReRPQ1dEBE[2][pe][0][0]->GetBinEntries(fReRPQ1dEBE[2][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)
   
   s1p1k = pow(fs1dEBE[2][pe][1]->GetBinContent(b)*fs1dEBE[2][pe][1]->GetBinEntries(b),1.); 
   s1p2k = pow(fs1dEBE[2][pe][2]->GetBinContent(b)*fs1dEBE[2][pe][2]->GetBinEntries(b),1.); 
  }else if(type == "RP")
   {
    // q_{m*n,k}: (Remark: m=1 is 0, k=0 iz zero (to be improved!)) 
    //q1n2kRe = fReRPQ1dEBE[0][pe][0][2]->GetBinContent(fReRPQ1dEBE[0][pe][0][2]->GetBin(b))
    //        * fReRPQ1dEBE[0][pe][0][2]->GetBinEntries(fReRPQ1dEBE[0][pe][0][2]->GetBin(b));
    q1n2kIm = fImRPQ1dEBE[0][pe][0][2]->GetBinContent(fImRPQ1dEBE[0][pe][0][2]->GetBin(b))
            * fImRPQ1dEBE[0][pe][0][2]->GetBinEntries(fImRPQ1dEBE[0][pe][0][2]->GetBin(b));
    q2n1kRe = fReRPQ1dEBE[0][pe][1][1]->GetBinContent(fReRPQ1dEBE[0][pe][1][1]->GetBin(b))
            * fReRPQ1dEBE[0][pe][1][1]->GetBinEntries(fReRPQ1dEBE[0][pe][1][1]->GetBin(b));
    q2n1kIm = fImRPQ1dEBE[0][pe][1][1]->GetBinContent(fImRPQ1dEBE[0][pe][1][1]->GetBin(b))
            * fImRPQ1dEBE[0][pe][1][1]->GetBinEntries(fImRPQ1dEBE[0][pe][1][1]->GetBin(b));
    // s_{1,1}, s_{1,2} and s_{1,3} // to be improved (add explanation)  
    s1p1k = pow(fs1dEBE[0][pe][1]->GetBinContent(b)*fs1dEBE[0][pe][1]->GetBinEntries(b),1.); 
    s1p2k = pow(fs1dEBE[0][pe][2]->GetBinContent(b)*fs1dEBE[0][pe][2]->GetBinEntries(b),1.); 
    //s1p3k = pow(fs1dEBE[0][pe][3]->GetBinContent(b)*fs1dEBE[0][pe][3]->GetBinEntries(b),1.); 
  }    
  
  if(type == "POI")
  {
   // p_{m*n,k}:   
   p1n0kRe = fReRPQ1dEBE[1][pe][0][0]->GetBinContent(fReRPQ1dEBE[1][pe][0][0]->GetBin(b))
           * fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b));
   p1n0kIm = fImRPQ1dEBE[1][pe][0][0]->GetBinContent(fImRPQ1dEBE[1][pe][0][0]->GetBin(b))  
           * fImRPQ1dEBE[1][pe][0][0]->GetBinEntries(fImRPQ1dEBE[1][pe][0][0]->GetBin(b));
   mp = fReRPQ1dEBE[1][pe][0][0]->GetBinEntries(fReRPQ1dEBE[1][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here) 
   // M01 from Eq. (118) in QC2c (to be improved (notation)):
   dM01 = mp*dSM1p1k-s1p1k;
   dM011 = mp*(dSM2p1k-dSM1p2k)
         - 2.*(s1p1k*dSM1p1k-s1p2k);  
   // typeFlag = RP (0) or POI (1):   
   t = 1;           
  } else if(type == "RP")
    { 
     // to be improved (cross-checked):
     p1n0kRe = fReRPQ1dEBE[0][pe][0][0]->GetBinContent(fReRPQ1dEBE[0][pe][0][0]->GetBin(b))
             * fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b));
     p1n0kIm = fImRPQ1dEBE[0][pe][0][0]->GetBinContent(fImRPQ1dEBE[0][pe][0][0]->GetBin(b))  
             * fImRPQ1dEBE[0][pe][0][0]->GetBinEntries(fImRPQ1dEBE[0][pe][0][0]->GetBin(b));
     mp = fReRPQ1dEBE[0][pe][0][0]->GetBinEntries(fReRPQ1dEBE[0][pe][0][0]->GetBin(b)); // to be improved (cross-checked by accessing other profiles here)    
     // M01 from Eq. (118) in QC2c (to be improved (notation)):
     dM01 = mp*dSM1p1k-s1p1k;
     dM011 = mp*(dSM2p1k-dSM1p2k)
           - 2.*(s1p1k*dSM1p1k-s1p2k); 
     // typeFlag = RP (0) or POI (1): 
     t = 0;
    }
  
  // <<sin n(psi1)>>:
  Double_t sinP1nPsi = 0.;
  if(mp)
  {
   sinP1nPsi = p1n0kIm/mp;
   
   // fill profile for <<sin n(psi1)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][0][0]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sinP1nPsi,mp);
   // histogram to store <sin n(psi1)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][0][0]->SetBinContent(b,sinP1nPsi);
  } // end of if(mp)   
  
  // <<w2 sin n(psi1+phi2)>>:
  Double_t sinP1nPsiP1nPhiW2 = 0.;
  if(dM01)
  {
   sinP1nPsiP1nPhiW2 = (p1n0kRe*dImQ1n1k+p1n0kIm*dReQ1n1k-q2n1kIm)/(dM01);
   // fill profile for <<w2 sin n(psi1+phi2)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][0][1]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sinP1nPsiP1nPhiW2,dM01);
   // histogram to store <w2 sin n(psi1+phi2)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][0][1]->SetBinContent(b,sinP1nPsiP1nPhiW2);
  } // end of if(mp*dMult-mq)   
  
  // <<w2 w3 sin n(psi1+phi2-phi3)>>:
  Double_t sinP1nPsi1P1nPhi2MPhi3W2W3 = 0.;
  if(dM011)
  {
   sinP1nPsi1P1nPhi2MPhi3W2W3 = (p1n0kIm*(pow(dImQ1n1k,2.)+pow(dReQ1n1k,2.))
                              - p1n0kIm*dSM1p2k
                              + q2n1kRe*dImQ1n1k-q2n1kIm*dReQ1n1k
                              - s1p1k*dImQ1n1k
                              + 2.*q1n2kIm)
                              / dM011;  
   // fill profile for <<w2 w3 sin n(psi1+phi2-phi3)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][0][2]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sinP1nPsi1P1nPhi2MPhi3W2W3,dM011);
   // histogram to store <w2 w3 sin n(psi1+phi2-phi3)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][0][2]->SetBinContent(b,sinP1nPsi1P1nPhi2MPhi3W2W3);
  } // end of if(dM011)   
  
  // <<w2 w3 sin n(psi1-phi2-phi3)>>:
  Double_t sinP1nPsi1M1nPhi2MPhi3W2W3 = 0.;
  if(dM011)
  {
   sinP1nPsi1M1nPhi2MPhi3W2W3 = (p1n0kIm*(pow(dReQ1n1k,2.)-pow(dImQ1n1k,2.))-2.*p1n0kRe*dReQ1n1k*dImQ1n1k
                              + 1.*(p1n0kRe*dImQ2n2k-p1n0kIm*dReQ2n2k)  
                              + 2.*s1p1k*dImQ1n1k
                              - 2.*q1n2kIm)
                              / dM011;
   // fill profile for <<w2 w3 sin n(psi1-phi2-phi3)>>:
   fDiffFlowCorrectionTermsForNUAPro[t][pe][0][3]->Fill(minPtEta[pe]+(b-1)*binWidthPtEta[pe],sinP1nPsi1M1nPhi2MPhi3W2W3,dM011);
   // histogram to store <w2 w3 sin n(psi1-phi2-phi3)> e-b-e (needed in some other methods):
   fDiffFlowCorrectionTermsForNUAEBE[t][pe][0][3]->SetBinContent(b,sinP1nPsi1M1nPhi2MPhi3W2W3);
  } // end of if(dM011)   
  
 } // end of for(Int_t b=1;b<=nBinsPtEta[pe];b++)

} // end of AliFlowAnalysisWithQCumulants::CalculateDiffFlowCorrectionsForNUASinTermsUsingParticleWeights(TString type, TString ptOrEta)

//=======================================================================================================================
   
void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(AliFlowEventSimple * const anEvent, TString type, TString ptOrEta)
{
 // Evaluate with nested loops correction terms for non-uniform acceptance 
 // with using particle weights (both sin and cos terms) relevant for differential flow.
 
 // Remark 1: "w1" in expressions bellow is a particle weight used only for particles which were 
 //           flagged both as POI and RP.
 // Remark 2: Reduced correction terms for non-uniform acceptance are evaluated in pt bin number fCrossCheckInPtBinNo 
 //           and eta bin number fCrossCheckInEtaBinNo both for RPs and POIs.
 // Remark 3: Results are stored in 1 bin profiles fDiffFlowDirectCorrections[t][pe][sc][cti], where first three indices runs as: 
 //           [0=RP,1=POI][0=Pt,1=Eta][0=sin terms,1=cos terms], whilst the cti (correction term index) runs as follows: 
 //  cti: 
 //    0: <<sc n(psi1)>>
 //    1: <<w2 sc n(psi1+phi2)>> 
 //    2: <<w2 w3 sc n(psi1+phi2-phi3)>>
 //    3: <<w2 w3 sc n(psi1-phi2-phi3)>>
 //    4:
 //    5:
 //    6:
     
 Int_t typeFlag = 0;
 Int_t ptEtaFlag = 0;
 if(type == "RP")
 {
  typeFlag = 0;
 } else if(type == "POI")
   {
    typeFlag = 1;
   }      
 if(ptOrEta == "Pt")
 {
  ptEtaFlag = 0;
 } else if(ptOrEta == "Eta")
   {
    ptEtaFlag = 1;
   } 
 // shortcuts:
 Int_t t = typeFlag;
 Int_t pe = ptEtaFlag;
      
 Double_t lowerPtEtaEdge[2] = {fPtMin+(fCrossCheckInPtBinNo-1)*fPtBinWidth,fEtaMin+(fCrossCheckInEtaBinNo-1)*fEtaBinWidth};
 Double_t upperPtEtaEdge[2] = {fPtMin+fCrossCheckInPtBinNo*fPtBinWidth,fEtaMin+fCrossCheckInEtaBinNo*fEtaBinWidth};
 Double_t binWidthPtEta[2] = {fPtBinWidth,fEtaBinWidth};
 
 Int_t nPrim = anEvent->NumberOfTracks(); 
 AliFlowTrackSimple *aftsTrack = NULL;
 
 Double_t psi1=0., phi2=0., phi3=0.;// phi4=0.;// phi5=0., phi6=0., phi7=0., phi8=0.;
 Double_t wPhi2=1., wPhi3=1.;
 
 Int_t n = fHarmonic; 
 
 // 1'-particle correction terms:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  psi1=aftsTrack->Phi(); 
  // sin terms: 
  fDiffFlowDirectCorrectionTermsForNUA[t][pe][0][0]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,sin(n*psi1),1.); // <<sin(n*(psi1))>>  
  // cos terms: 
  fDiffFlowDirectCorrectionTermsForNUA[t][pe][1][0]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*psi1),1.); // <<cos(n*(psi1))>>  
 }//end of for(Int_t i1=0;i1<nPrim;i1++)
   
 // 2'-particle correction terms:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  psi1=aftsTrack->Phi(); 
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1) continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP):
   if(!(aftsTrack->InRPSelection())) continue;
   phi2=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));   
   // sin terms: 
   fDiffFlowDirectCorrectionTermsForNUA[t][pe][0][1]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,sin(n*(psi1+phi2)),wPhi2); // <<w2 sin(n*(psi1+phi2))>>  
   // cos terms: 
   fDiffFlowDirectCorrectionTermsForNUA[t][pe][1][1]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(psi1+phi2)),wPhi2); // <<w2 cos(n*(psi1+phi2))>>  
  }//end of for(Int_t i2=0;i2<nPrim;i2++)
 }//end of for(Int_t i1=0;i1<nPrim;i1++)   
 
 // 3'-particle correction terms:
 for(Int_t i1=0;i1<nPrim;i1++)
 {
  aftsTrack=anEvent->GetTrack(i1);
  // POI condition (first particle in the correlator must be POI): // to be improved (this can be implemented much better)
  if(typeFlag==1) // this is diff flow of POIs 
  {
   if(ptOrEta == "Pt")
   { 
    if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;
   } else if (ptOrEta == "Eta")
     {
      if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InPOISelection())))continue;    
     }
  } else // this is diff flow of RPs 
    {
     if(ptOrEta == "Pt")
     { 
      if(!((aftsTrack->Pt()>=lowerPtEtaEdge[pe] && aftsTrack->Pt()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;
     } else if (ptOrEta == "Eta")
       {
        if(!((aftsTrack->Eta()>=lowerPtEtaEdge[pe] && aftsTrack->Eta()<upperPtEtaEdge[pe]) && (aftsTrack->InRPSelection())))continue;    
       }
    }
  psi1=aftsTrack->Phi();
  for(Int_t i2=0;i2<nPrim;i2++)
  {
   if(i2==i1) continue;
   aftsTrack=anEvent->GetTrack(i2);
   // RP condition (!(first) particle in the correlator must be RP):
   if(!(aftsTrack->InRPSelection())) continue;
   phi2=aftsTrack->Phi();
   if(fUsePhiWeights && fPhiWeights) wPhi2 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi2*fnBinsPhi/TMath::TwoPi())));   
   for(Int_t i3=0;i3<nPrim;i3++)
   {
    if(i3==i1||i3==i2) continue;
    aftsTrack=anEvent->GetTrack(i3);
    // RP condition (!(first) particle in the correlator must be RP):
    if(!(aftsTrack->InRPSelection())) continue;
    phi3=aftsTrack->Phi();
    if(fUsePhiWeights && fPhiWeights) wPhi3 = fPhiWeights->GetBinContent(1+(Int_t)(TMath::Floor(phi3*fnBinsPhi/TMath::TwoPi())));   
    // sin terms: 
    fDiffFlowDirectCorrectionTermsForNUA[t][pe][0][2]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,sin(n*(psi1+phi2-phi3)),wPhi2*wPhi3); // <<wPhi2*wPhi3 sin(n*(psi1+phi2-phi3))>>  
    fDiffFlowDirectCorrectionTermsForNUA[t][pe][0][3]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,sin(n*(psi1-phi2-phi3)),wPhi2*wPhi3); // <<wPhi2*wPhi3 sin(n*(psi1-phi2-phi3))>>  
    // cos terms: 
    fDiffFlowDirectCorrectionTermsForNUA[t][pe][1][2]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(psi1+phi2-phi3)),wPhi2*wPhi3); // <<wPhi2*wPhi3 cos(n*(psi1+phi2-phi3))>>  
    fDiffFlowDirectCorrectionTermsForNUA[t][pe][1][3]->Fill(lowerPtEtaEdge[pe]+binWidthPtEta[pe]/2.,cos(n*(psi1-phi2-phi3)),wPhi2*wPhi3); // <<wPhi2*wPhi3 cos(n*(psi1-phi2-phi3))>>  
   }//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 void AliFlowAnalysisWithQCumulants::EvaluateDiffFlowCorrectionTermsForNUAWithNestedLoopsUsingParticleWeights(AliFlowEventSimple* anEvent, TString type, TString ptOrEta)

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

void AliFlowAnalysisWithQCumulants::CheckPointersUsedInFinish()
{
 // Check all pointers used in method Finish().
 
 if(!fAvMultiplicity)
 {
  cout<<endl;
  cout<<" WARNING (QC): fAvMultiplicity is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0);
 }
 if(!fIntFlowCorrelationsPro)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowCorrelationsPro is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }
 if(!fIntFlowSquaredCorrelationsPro)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowSquaredCorrelationsPro is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 } 
 if(!fIntFlowCorrelationsHist)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowCorrelationsHist is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }
 if((fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights) && !fIntFlowExtraCorrelationsPro) 
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowExtraCorrelationsPro is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 } 
 for(Int_t power=0;power<2;power++)
 { 
  if(!fIntFlowSumOfEventWeights[power]) 
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowSumOfEventWeights[%d] is NULL in CheckPointersUsedInFinish() !!!!",power)<<endl;
   cout<<endl;
   exit(0);
  }
 } // end of for(Int_t power=0;power<2;power++)
 if(!fIntFlowProductOfCorrelationsPro)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowProductOfCorrelationsPro is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 } 
 if(!fIntFlowSumOfProductOfEventWeights)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowSumOfProductOfEventWeights is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }
 if(!fIntFlowCovariances)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowCovariances is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }  
 if(!fIntFlowQcumulants)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowQcumulants is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }  
 if(!fIntFlow)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlow is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }
 if(!fCommonHists)
 {
  cout<<endl;
  cout<<" WARNING (QC): fCommonHists is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }
 if(!(fCommonHistsResults2nd && fCommonHistsResults4th && fCommonHistsResults6th && fCommonHistsResults8th))
 {
  cout<<endl;
  cout<<" WARNING (QC): fCommonHistsResults2nd && fCommonHistsResults4th && fCommonHistsResults6th"<<endl; 
  cout<<"               && fCommonHistsResults8th is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0);
 } 

 // NUA stuff:
 for(Int_t sc=0;sc<2;sc++) // sin/cos
 { 
  if(!fIntFlowCorrectionTermsForNUAPro[sc]) 
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowCorrectionTermsForNUAPro[%d] is NULL in CheckPointersUsedInFinish() !!!!",sc)<<endl;
   cout<<endl;
   exit(0);
  }
  if(!fIntFlowCorrectionTermsForNUAHist[sc]) 
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowCorrectionTermsForNUAHist[%d] is NULL in CheckPointersUsedInFinish() !!!!",sc)<<endl;
   cout<<endl;
   exit(0);
  }
  for(Int_t lq=0;lq<2;lq++) // linear/quadratic
  {
   if(!fIntFlowSumOfEventWeightsNUA[sc][lq]) 
   {
    cout<<endl;
    cout<<Form(" WARNING (QC): fIntFlowSumOfEventWeightsNUA[%d][%d] is NULL in CheckPointersUsedInFinish() !!!!",sc,lq)<<endl;
    cout<<endl;
    exit(0);
   }
  } // end of for(Int_t lq=0;lq<2;lq++) // linear/quadratic
 } // end of for(Int_t power=0;power<2;power++) 
 if(!fIntFlowProductOfCorrectionTermsForNUAPro)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowProductOfCorrectionTermsForNUAPro is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 } 
 if(!fIntFlowSumOfProductOfEventWeightsNUA)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowSumOfProductOfEventWeightsNUA is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 } 
 if(!fIntFlowCovariancesNUA)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowCovariancesNUA is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 } 
 if(!fIntFlowQcumulantsErrorSquaredRatio)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowQcumulantsErrorSquaredRatio is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 } 
 if(!fIntFlowDetectorBias)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowDetectorBias is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }
 
 if(fCalculateMixedHarmonics)
 {
  if(!(fMixedHarmonicsFlags))
  {
   cout<<endl;
   cout<<" WARNING (QC): fMixedHarmonicsFlags is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
   cout<<endl;
   exit(0); 
  }
  if(!(f2pCorrelations && f3pCorrelations && f4pCorrelations && f5pCorrelations))
  {
   cout<<endl;
   cout<<" WARNING (QC): f2pCorrelations && f3pCorrelations && f4pCorrelations && f5pCorrelations is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
   cout<<endl;
   exit(0); 
  }
  if(!(f2pCumulants && f3pCumulants && f4pCumulants && f5pCumulants))
  {
   cout<<endl;
   cout<<" WARNING (QC): f2pCumulants && f3pCumulants && f4pCumulants && f5pCumulants is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
   cout<<endl;
   exit(0); 
  }
  for(Int_t power=0;power<2;power++)
  { 
   if(!fMixedHarmonicEventWeights[power]) 
   {
    cout<<endl;
    cout<<Form(" WARNING (QC): fMixedHarmonicEventWeights[%d] is NULL in CheckPointersUsedInFinish() !!!!",power)<<endl;
    cout<<endl;
    exit(0);
   }
  } // end of for(Int_t power=0;power<2;power++)
  if(!(fMixedHarmonicProductOfEventWeights))
  {
   cout<<endl;
   cout<<" WARNING (QC): fMixedHarmonicProductOfEventWeights is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
   cout<<endl;
   exit(0); 
  }
  if(!(fMixedHarmonicProductOfCorrelations))
  {
   cout<<endl;
   cout<<" WARNING (QC): fMixedHarmonicProductOfCorrelations is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
   cout<<endl;
   exit(0); 
  }
 } // end of if(fCalculateMixedHarmonics)

 // Versus multiplicity:
 if(!fCalculateCumulantsVsM){return;}
 for(Int_t co=0;co<=3;co++) // cumulant order
 {
  if(!fIntFlowQcumulantsVsM[co])
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowQcumulantsVsM[%d] is NULL in CheckPointersUsedInFinish() !!!!",co)<<endl;
   cout<<endl;
   exit(0); 
  }
  if(!fIntFlowVsM[co])
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowVsM[%d] is NULL in CheckPointersUsedInFinish() !!!!",co)<<endl;
   cout<<endl;
   exit(0); 
  }
  if(!fIntFlowDetectorBiasVsM[co])
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowDetectorBiasVsM[%d] is NULL in CheckPointersUsedInFinish() !!!!",co)<<endl;
   cout<<endl;
   exit(0); 
  }
 } // end of for(Int_t c0=0;c0<=3;c0++) // cumulant order
 for(Int_t ci=0;ci<=3;ci++) // correlation index
 {
  if(!fIntFlowCorrelationsVsMPro[ci])
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowCorrelationsVsMPro[%d] is NULL in CheckPointersUsedInFinish() !!!!",ci)<<endl;
   cout<<endl;
   exit(0); 
  }
  if(!fIntFlowSquaredCorrelationsVsMPro[ci])
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowSquaredCorrelationsVsMPro[%d] is NULL in CheckPointersUsedInFinish() !!!!",ci)<<endl;
   cout<<endl;
   exit(0); 
  }  
  if(!fIntFlowCorrelationsVsMHist[ci])
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowCorrelationsVsMHist[%d] is NULL in CheckPointersUsedInFinish() !!!!",ci)<<endl;
   cout<<endl;
   exit(0); 
  }
  for(Int_t power=0;power<2;power++) 
  {
   if(!fIntFlowSumOfEventWeightsVsM[ci][power])
   {
    cout<<endl;
    cout<<Form(" WARNING (QC): fIntFlowSumOfEventWeightsVsM[%d][%d] is NULL in CheckPointersUsedInFinish() !!!!",ci,power)<<endl;
    cout<<endl;
    exit(0);   
   }
  } // end of for(Int_t power=0;power<2;power++) 
 } // end of for(Int_t ci=0;ci<=3;ci++) // correlation index
 for(Int_t i=0;i<6;i++)
 {
  if(!fIntFlowProductOfCorrelationsVsMPro[i])
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowProductOfCorrelationsVsMPro[%d] is NULL in CheckPointersUsedInFinish() !!!!",i)<<endl;
   cout<<endl;
   exit(0); 
  }
  if(!fIntFlowSumOfProductOfEventWeightsVsM[i])
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowSumOfProductOfEventWeightsVsM[%d] is NULL in CheckPointersUsedInFinish() !!!!",i)<<endl;
   cout<<endl;
   exit(0); 
  }
  if(!fIntFlowCovariancesVsM[i])
  {
   cout<<endl;
   cout<<Form(" WARNING (QC): fIntFlowCovariancesVsM[%d] is NULL in CheckPointersUsedInFinish() !!!!",i)<<endl;
   cout<<endl;
   exit(0); 
  }
 } // end of for(Int_t i=0;i<6;i++) 
 if(!fIntFlowRebinnedInM)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowRebinnedInM is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }
 if(!fIntFlowQcumulantsRebinnedInM)
 {
  cout<<endl;
  cout<<" WARNING (QC): fIntFlowQcumulantsRebinnedInM is NULL in CheckPointersUsedInFinish() !!!!"<<endl;
  cout<<endl;
  exit(0); 
 }  
 
} // end of void AliFlowAnalysisWithQCumulants::CheckPointersUsedInFinish()

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

void AliFlowAnalysisWithQCumulants::CheckPointersUsedInMake()
{
 // Check all pointers used in method Make(). // to be improved - check other pointers as well
 
 if(!fAvMultiplicity)
 {
  printf("\n WARNING (QC): fAvMultiplicity is NULL in CheckPointersUsedInMake() !!!!\n\n");
  exit(0);
 }
 if((fUsePhiWeights||fUsePtWeights||fUseEtaWeights||fUseTrackWeights) && !fIntFlowExtraCorrelationsPro) 
 {
  printf("\n WARNING (QC): fIntFlowExtraCorrelationsPro is NULL in CheckPointersUsedInMake() !!!!\n\n");
  exit(0); 
 } 
 // 2D:
 if(fCalculate2DDiffFlow)
 {
  for(Int_t t=0;t<2;t++) // type = RP or POI
  { 
   for(Int_t rci=0;rci<4;rci++) // reduced correlation index
   {
    if(!f2DDiffFlowCorrelationsPro[t][rci])
    {
     printf("\n WARNING (QC): f2DDiffFlowCorrelationsPro[%i][%i] is NULL in CheckPointersUsedInMake() !!!!\n\n",t,rci);
     exit(0);     
    } // end of if(!f2DDiffFlowCorrelationsPro[t][rci])  
   } // end of for(Int_t rci=0;rci<4;rci++) // reduced correlation index
  } // end of for(Int_t t=0;t<2;t++)
 } // end of if(fCalculate2DDiffFlow)  

} // end of void AliFlowAnalysisWithQCumulants::CheckPointersUsedInMake()
 

 AliFlowAnalysisWithQCumulants.cxx:1
 AliFlowAnalysisWithQCumulants.cxx:2
 AliFlowAnalysisWithQCumulants.cxx:3
 AliFlowAnalysisWithQCumulants.cxx:4
 AliFlowAnalysisWithQCumulants.cxx:5
 AliFlowAnalysisWithQCumulants.cxx:6
 AliFlowAnalysisWithQCumulants.cxx:7
 AliFlowAnalysisWithQCumulants.cxx:8
 AliFlowAnalysisWithQCumulants.cxx:9
 AliFlowAnalysisWithQCumulants.cxx:10
 AliFlowAnalysisWithQCumulants.cxx:11
 AliFlowAnalysisWithQCumulants.cxx:12
 AliFlowAnalysisWithQCumulants.cxx:13
 AliFlowAnalysisWithQCumulants.cxx:14
 AliFlowAnalysisWithQCumulants.cxx:15
 AliFlowAnalysisWithQCumulants.cxx:16
 AliFlowAnalysisWithQCumulants.cxx:17
 AliFlowAnalysisWithQCumulants.cxx:18
 AliFlowAnalysisWithQCumulants.cxx:19
 AliFlowAnalysisWithQCumulants.cxx:20
 AliFlowAnalysisWithQCumulants.cxx:21
 AliFlowAnalysisWithQCumulants.cxx:22
 AliFlowAnalysisWithQCumulants.cxx:23
 AliFlowAnalysisWithQCumulants.cxx:24
 AliFlowAnalysisWithQCumulants.cxx:25
 AliFlowAnalysisWithQCumulants.cxx:26
 AliFlowAnalysisWithQCumulants.cxx:27
 AliFlowAnalysisWithQCumulants.cxx:28
 AliFlowAnalysisWithQCumulants.cxx:29
 AliFlowAnalysisWithQCumulants.cxx:30
 AliFlowAnalysisWithQCumulants.cxx:31
 AliFlowAnalysisWithQCumulants.cxx:32
 AliFlowAnalysisWithQCumulants.cxx:33
 AliFlowAnalysisWithQCumulants.cxx:34
 AliFlowAnalysisWithQCumulants.cxx:35
 AliFlowAnalysisWithQCumulants.cxx:36
 AliFlowAnalysisWithQCumulants.cxx:37
 AliFlowAnalysisWithQCumulants.cxx:38
 AliFlowAnalysisWithQCumulants.cxx:39
 AliFlowAnalysisWithQCumulants.cxx:40
 AliFlowAnalysisWithQCumulants.cxx:41
 AliFlowAnalysisWithQCumulants.cxx:42
 AliFlowAnalysisWithQCumulants.cxx:43
 AliFlowAnalysisWithQCumulants.cxx:44
 AliFlowAnalysisWithQCumulants.cxx:45
 AliFlowAnalysisWithQCumulants.cxx:46
 AliFlowAnalysisWithQCumulants.cxx:47
 AliFlowAnalysisWithQCumulants.cxx:48
 AliFlowAnalysisWithQCumulants.cxx:49
 AliFlowAnalysisWithQCumulants.cxx:50
 AliFlowAnalysisWithQCumulants.cxx:51
 AliFlowAnalysisWithQCumulants.cxx:52
 AliFlowAnalysisWithQCumulants.cxx:53
 AliFlowAnalysisWithQCumulants.cxx:54
 AliFlowAnalysisWithQCumulants.cxx:55
 AliFlowAnalysisWithQCumulants.cxx:56
 AliFlowAnalysisWithQCumulants.cxx:57
 AliFlowAnalysisWithQCumulants.cxx:58
 AliFlowAnalysisWithQCumulants.cxx:59
 AliFlowAnalysisWithQCumulants.cxx:60
 AliFlowAnalysisWithQCumulants.cxx:61
 AliFlowAnalysisWithQCumulants.cxx:62
 AliFlowAnalysisWithQCumulants.cxx:63
 AliFlowAnalysisWithQCumulants.cxx:64
 AliFlowAnalysisWithQCumulants.cxx:65
 AliFlowAnalysisWithQCumulants.cxx:66
 AliFlowAnalysisWithQCumulants.cxx:67
 AliFlowAnalysisWithQCumulants.cxx:68
 AliFlowAnalysisWithQCumulants.cxx:69
 AliFlowAnalysisWithQCumulants.cxx:70
 AliFlowAnalysisWithQCumulants.cxx:71
 AliFlowAnalysisWithQCumulants.cxx:72
 AliFlowAnalysisWithQCumulants.cxx:73
 AliFlowAnalysisWithQCumulants.cxx:74
 AliFlowAnalysisWithQCumulants.cxx:75
 AliFlowAnalysisWithQCumulants.cxx:76
 AliFlowAnalysisWithQCumulants.cxx:77
 AliFlowAnalysisWithQCumulants.cxx:78
 AliFlowAnalysisWithQCumulants.cxx:79
 AliFlowAnalysisWithQCumulants.cxx:80
 AliFlowAnalysisWithQCumulants.cxx:81
 AliFlowAnalysisWithQCumulants.cxx:82
 AliFlowAnalysisWithQCumulants.cxx:83
 AliFlowAnalysisWithQCumulants.cxx:84
 AliFlowAnalysisWithQCumulants.cxx:85
 AliFlowAnalysisWithQCumulants.cxx:86
 AliFlowAnalysisWithQCumulants.cxx:87
 AliFlowAnalysisWithQCumulants.cxx:88
 AliFlowAnalysisWithQCumulants.cxx:89
 AliFlowAnalysisWithQCumulants.cxx:90
 AliFlowAnalysisWithQCumulants.cxx:91
 AliFlowAnalysisWithQCumulants.cxx:92
 AliFlowAnalysisWithQCumulants.cxx:93
 AliFlowAnalysisWithQCumulants.cxx:94
 AliFlowAnalysisWithQCumulants.cxx:95
 AliFlowAnalysisWithQCumulants.cxx:96
 AliFlowAnalysisWithQCumulants.cxx:97
 AliFlowAnalysisWithQCumulants.cxx:98
 AliFlowAnalysisWithQCumulants.cxx:99
 AliFlowAnalysisWithQCumulants.cxx:100
 AliFlowAnalysisWithQCumulants.cxx:101
 AliFlowAnalysisWithQCumulants.cxx:102
 AliFlowAnalysisWithQCumulants.cxx:103
 AliFlowAnalysisWithQCumulants.cxx:104
 AliFlowAnalysisWithQCumulants.cxx:105
 AliFlowAnalysisWithQCumulants.cxx:106
 AliFlowAnalysisWithQCumulants.cxx:107
 AliFlowAnalysisWithQCumulants.cxx:108
 AliFlowAnalysisWithQCumulants.cxx:109
 AliFlowAnalysisWithQCumulants.cxx:110
 AliFlowAnalysisWithQCumulants.cxx:111
 AliFlowAnalysisWithQCumulants.cxx:112
 AliFlowAnalysisWithQCumulants.cxx:113
 AliFlowAnalysisWithQCumulants.cxx:114
 AliFlowAnalysisWithQCumulants.cxx:115
 AliFlowAnalysisWithQCumulants.cxx:116
 AliFlowAnalysisWithQCumulants.cxx:117
 AliFlowAnalysisWithQCumulants.cxx:118
 AliFlowAnalysisWithQCumulants.cxx:119
 AliFlowAnalysisWithQCumulants.cxx:120
 AliFlowAnalysisWithQCumulants.cxx:121
 AliFlowAnalysisWithQCumulants.cxx:122
 AliFlowAnalysisWithQCumulants.cxx:123
 AliFlowAnalysisWithQCumulants.cxx:124
 AliFlowAnalysisWithQCumulants.cxx:125
 AliFlowAnalysisWithQCumulants.cxx:126
 AliFlowAnalysisWithQCumulants.cxx:127
 AliFlowAnalysisWithQCumulants.cxx:128
 AliFlowAnalysisWithQCumulants.cxx:129
 AliFlowAnalysisWithQCumulants.cxx:130
 AliFlowAnalysisWithQCumulants.cxx:131
 AliFlowAnalysisWithQCumulants.cxx:132
 AliFlowAnalysisWithQCumulants.cxx:133
 AliFlowAnalysisWithQCumulants.cxx:134
 AliFlowAnalysisWithQCumulants.cxx:135
 AliFlowAnalysisWithQCumulants.cxx:136
 AliFlowAnalysisWithQCumulants.cxx:137
 AliFlowAnalysisWithQCumulants.cxx:138
 AliFlowAnalysisWithQCumulants.cxx:139
 AliFlowAnalysisWithQCumulants.cxx:140
 AliFlowAnalysisWithQCumulants.cxx:141
 AliFlowAnalysisWithQCumulants.cxx:142
 AliFlowAnalysisWithQCumulants.cxx:143
 AliFlowAnalysisWithQCumulants.cxx:144
 AliFlowAnalysisWithQCumulants.cxx:145
 AliFlowAnalysisWithQCumulants.cxx:146
 AliFlowAnalysisWithQCumulants.cxx:147
 AliFlowAnalysisWithQCumulants.cxx:148
 AliFlowAnalysisWithQCumulants.cxx:149
 AliFlowAnalysisWithQCumulants.cxx:150
 AliFlowAnalysisWithQCumulants.cxx:151
 AliFlowAnalysisWithQCumulants.cxx:152
 AliFlowAnalysisWithQCumulants.cxx:153
 AliFlowAnalysisWithQCumulants.cxx:154
 AliFlowAnalysisWithQCumulants.cxx:155
 AliFlowAnalysisWithQCumulants.cxx:156
 AliFlowAnalysisWithQCumulants.cxx:157
 AliFlowAnalysisWithQCumulants.cxx:158
 AliFlowAnalysisWithQCumulants.cxx:159
 AliFlowAnalysisWithQCumulants.cxx:160
 AliFlowAnalysisWithQCumulants.cxx:161
 AliFlowAnalysisWithQCumulants.cxx:162
 AliFlowAnalysisWithQCumulants.cxx:163
 AliFlowAnalysisWithQCumulants.cxx:164
 AliFlowAnalysisWithQCumulants.cxx:165
 AliFlowAnalysisWithQCumulants.cxx:166
 AliFlowAnalysisWithQCumulants.cxx:167
 AliFlowAnalysisWithQCumulants.cxx:168
 AliFlowAnalysisWithQCumulants.cxx:169
 AliFlowAnalysisWithQCumulants.cxx:170
 AliFlowAnalysisWithQCumulants.cxx:171
 AliFlowAnalysisWithQCumulants.cxx:172
 AliFlowAnalysisWithQCumulants.cxx:173
 AliFlowAnalysisWithQCumulants.cxx:174
 AliFlowAnalysisWithQCumulants.cxx:175
 AliFlowAnalysisWithQCumulants.cxx:176
 AliFlowAnalysisWithQCumulants.cxx:177
 AliFlowAnalysisWithQCumulants.cxx:178
 AliFlowAnalysisWithQCumulants.cxx:179
 AliFlowAnalysisWithQCumulants.cxx:180
 AliFlowAnalysisWithQCumulants.cxx:181
 AliFlowAnalysisWithQCumulants.cxx:182
 AliFlowAnalysisWithQCumulants.cxx:183
 AliFlowAnalysisWithQCumulants.cxx:184
 AliFlowAnalysisWithQCumulants.cxx:185
 AliFlowAnalysisWithQCumulants.cxx:186
 AliFlowAnalysisWithQCumulants.cxx:187
 AliFlowAnalysisWithQCumulants.cxx:188
 AliFlowAnalysisWithQCumulants.cxx:189
 AliFlowAnalysisWithQCumulants.cxx:190
 AliFlowAnalysisWithQCumulants.cxx:191
 AliFlowAnalysisWithQCumulants.cxx:192
 AliFlowAnalysisWithQCumulants.cxx:193
 AliFlowAnalysisWithQCumulants.cxx:194
 AliFlowAnalysisWithQCumulants.cxx:195
 AliFlowAnalysisWithQCumulants.cxx:196
 AliFlowAnalysisWithQCumulants.cxx:197
 AliFlowAnalysisWithQCumulants.cxx:198
 AliFlowAnalysisWithQCumulants.cxx:199
 AliFlowAnalysisWithQCumulants.cxx:200
 AliFlowAnalysisWithQCumulants.cxx:201
 AliFlowAnalysisWithQCumulants.cxx:202
 AliFlowAnalysisWithQCumulants.cxx:203
 AliFlowAnalysisWithQCumulants.cxx:204
 AliFlowAnalysisWithQCumulants.cxx:205
 AliFlowAnalysisWithQCumulants.cxx:206
 AliFlowAnalysisWithQCumulants.cxx:207
 AliFlowAnalysisWithQCumulants.cxx:208
 AliFlowAnalysisWithQCumulants.cxx:209
 AliFlowAnalysisWithQCumulants.cxx:210
 AliFlowAnalysisWithQCumulants.cxx:211
 AliFlowAnalysisWithQCumulants.cxx:212
 AliFlowAnalysisWithQCumulants.cxx:213
 AliFlowAnalysisWithQCumulants.cxx:214
 AliFlowAnalysisWithQCumulants.cxx:215
 AliFlowAnalysisWithQCumulants.cxx:216
 AliFlowAnalysisWithQCumulants.cxx:217
 AliFlowAnalysisWithQCumulants.cxx:218
 AliFlowAnalysisWithQCumulants.cxx:219
 AliFlowAnalysisWithQCumulants.cxx:220
 AliFlowAnalysisWithQCumulants.cxx:221
 AliFlowAnalysisWithQCumulants.cxx:222
 AliFlowAnalysisWithQCumulants.cxx:223
 AliFlowAnalysisWithQCumulants.cxx:224
 AliFlowAnalysisWithQCumulants.cxx:225
 AliFlowAnalysisWithQCumulants.cxx:226
 AliFlowAnalysisWithQCumulants.cxx:227
 AliFlowAnalysisWithQCumulants.cxx:228
 AliFlowAnalysisWithQCumulants.cxx:229
 AliFlowAnalysisWithQCumulants.cxx:230
 AliFlowAnalysisWithQCumulants.cxx:231
 AliFlowAnalysisWithQCumulants.cxx:232
 AliFlowAnalysisWithQCumulants.cxx:233
 AliFlowAnalysisWithQCumulants.cxx:234
 AliFlowAnalysisWithQCumulants.cxx:235
 AliFlowAnalysisWithQCumulants.cxx:236
 AliFlowAnalysisWithQCumulants.cxx:237
 AliFlowAnalysisWithQCumulants.cxx:238
 AliFlowAnalysisWithQCumulants.cxx:239
 AliFlowAnalysisWithQCumulants.cxx:240
 AliFlowAnalysisWithQCumulants.cxx:241
 AliFlowAnalysisWithQCumulants.cxx:242
 AliFlowAnalysisWithQCumulants.cxx:243
 AliFlowAnalysisWithQCumulants.cxx:244
 AliFlowAnalysisWithQCumulants.cxx:245
 AliFlowAnalysisWithQCumulants.cxx:246
 AliFlowAnalysisWithQCumulants.cxx:247
 AliFlowAnalysisWithQCumulants.cxx:248
 AliFlowAnalysisWithQCumulants.cxx:249
 AliFlowAnalysisWithQCumulants.cxx:250
 AliFlowAnalysisWithQCumulants.cxx:251
 AliFlowAnalysisWithQCumulants.cxx:252
 AliFlowAnalysisWithQCumulants.cxx:253
 AliFlowAnalysisWithQCumulants.cxx:254
 AliFlowAnalysisWithQCumulants.cxx:255
 AliFlowAnalysisWithQCumulants.cxx:256
 AliFlowAnalysisWithQCumulants.cxx:257
 AliFlowAnalysisWithQCumulants.cxx:258
 AliFlowAnalysisWithQCumulants.cxx:259
 AliFlowAnalysisWithQCumulants.cxx:260
 AliFlowAnalysisWithQCumulants.cxx:261
 AliFlowAnalysisWithQCumulants.cxx:262
 AliFlowAnalysisWithQCumulants.cxx:263
 AliFlowAnalysisWithQCumulants.cxx:264
 AliFlowAnalysisWithQCumulants.cxx:265
 AliFlowAnalysisWithQCumulants.cxx:266
 AliFlowAnalysisWithQCumulants.cxx:267
 AliFlowAnalysisWithQCumulants.cxx:268
 AliFlowAnalysisWithQCumulants.cxx:269
 AliFlowAnalysisWithQCumulants.cxx:270
 AliFlowAnalysisWithQCumulants.cxx:271
 AliFlowAnalysisWithQCumulants.cxx:272
 AliFlowAnalysisWithQCumulants.cxx:273
 AliFlowAnalysisWithQCumulants.cxx:274
 AliFlowAnalysisWithQCumulants.cxx:275
 AliFlowAnalysisWithQCumulants.cxx:276
 AliFlowAnalysisWithQCumulants.cxx:277
 AliFlowAnalysisWithQCumulants.cxx:278
 AliFlowAnalysisWithQCumulants.cxx:279
 AliFlowAnalysisWithQCumulants.cxx:280
 AliFlowAnalysisWithQCumulants.cxx:281
 AliFlowAnalysisWithQCumulants.cxx:282
 AliFlowAnalysisWithQCumulants.cxx:283
 AliFlowAnalysisWithQCumulants.cxx:284
 AliFlowAnalysisWithQCumulants.cxx:285
 AliFlowAnalysisWithQCumulants.cxx:286
 AliFlowAnalysisWithQCumulants.cxx:287
 AliFlowAnalysisWithQCumulants.cxx:288
 AliFlowAnalysisWithQCumulants.cxx:289
 AliFlowAnalysisWithQCumulants.cxx:290
 AliFlowAnalysisWithQCumulants.cxx:291
 AliFlowAnalysisWithQCumulants.cxx:292
 AliFlowAnalysisWithQCumulants.cxx:293
 AliFlowAnalysisWithQCumulants.cxx:294
 AliFlowAnalysisWithQCumulants.cxx:295
 AliFlowAnalysisWithQCumulants.cxx:296
 AliFlowAnalysisWithQCumulants.cxx:297
 AliFlowAnalysisWithQCumulants.cxx:298
 AliFlowAnalysisWithQCumulants.cxx:299
 AliFlowAnalysisWithQCumulants.cxx:300
 AliFlowAnalysisWithQCumulants.cxx:301
 AliFlowAnalysisWithQCumulants.cxx:302
 AliFlowAnalysisWithQCumulants.cxx:303
 AliFlowAnalysisWithQCumulants.cxx:304
 AliFlowAnalysisWithQCumulants.cxx:305
 AliFlowAnalysisWithQCumulants.cxx:306
 AliFlowAnalysisWithQCumulants.cxx:307
 AliFlowAnalysisWithQCumulants.cxx:308
 AliFlowAnalysisWithQCumulants.cxx:309
 AliFlowAnalysisWithQCumulants.cxx:310
 AliFlowAnalysisWithQCumulants.cxx:311
 AliFlowAnalysisWithQCumulants.cxx:312
 AliFlowAnalysisWithQCumulants.cxx:313
 AliFlowAnalysisWithQCumulants.cxx:314
 AliFlowAnalysisWithQCumulants.cxx:315
 AliFlowAnalysisWithQCumulants.cxx:316
 AliFlowAnalysisWithQCumulants.cxx:317
 AliFlowAnalysisWithQCumulants.cxx:318
 AliFlowAnalysisWithQCumulants.cxx:319
 AliFlowAnalysisWithQCumulants.cxx:320
 AliFlowAnalysisWithQCumulants.cxx:321
 AliFlowAnalysisWithQCumulants.cxx:322
 AliFlowAnalysisWithQCumulants.cxx:323
 AliFlowAnalysisWithQCumulants.cxx:324
 AliFlowAnalysisWithQCumulants.cxx:325
 AliFlowAnalysisWithQCumulants.cxx:326
 AliFlowAnalysisWithQCumulants.cxx:327
 AliFlowAnalysisWithQCumulants.cxx:328
 AliFlowAnalysisWithQCumulants.cxx:329
 AliFlowAnalysisWithQCumulants.cxx:330
 AliFlowAnalysisWithQCumulants.cxx:331
 AliFlowAnalysisWithQCumulants.cxx:332
 AliFlowAnalysisWithQCumulants.cxx:333
 AliFlowAnalysisWithQCumulants.cxx:334
 AliFlowAnalysisWithQCumulants.cxx:335
 AliFlowAnalysisWithQCumulants.cxx:336
 AliFlowAnalysisWithQCumulants.cxx:337
 AliFlowAnalysisWithQCumulants.cxx:338
 AliFlowAnalysisWithQCumulants.cxx:339
 AliFlowAnalysisWithQCumulants.cxx:340
 AliFlowAnalysisWithQCumulants.cxx:341
 AliFlowAnalysisWithQCumulants.cxx:342
 AliFlowAnalysisWithQCumulants.cxx:343
 AliFlowAnalysisWithQCumulants.cxx:344
 AliFlowAnalysisWithQCumulants.cxx:345
 AliFlowAnalysisWithQCumulants.cxx:346
 AliFlowAnalysisWithQCumulants.cxx:347
 AliFlowAnalysisWithQCumulants.cxx:348
 AliFlowAnalysisWithQCumulants.cxx:349
 AliFlowAnalysisWithQCumulants.cxx:350
 AliFlowAnalysisWithQCumulants.cxx:351
 AliFlowAnalysisWithQCumulants.cxx:352
 AliFlowAnalysisWithQCumulants.cxx:353
 AliFlowAnalysisWithQCumulants.cxx:354
 AliFlowAnalysisWithQCumulants.cxx:355
 AliFlowAnalysisWithQCumulants.cxx:356
 AliFlowAnalysisWithQCumulants.cxx:357
 AliFlowAnalysisWithQCumulants.cxx:358
 AliFlowAnalysisWithQCumulants.cxx:359
 AliFlowAnalysisWithQCumulants.cxx:360
 AliFlowAnalysisWithQCumulants.cxx:361
 AliFlowAnalysisWithQCumulants.cxx:362
 AliFlowAnalysisWithQCumulants.cxx:363
 AliFlowAnalysisWithQCumulants.cxx:364
 AliFlowAnalysisWithQCumulants.cxx:365
 AliFlowAnalysisWithQCumulants.cxx:366
 AliFlowAnalysisWithQCumulants.cxx:367
 AliFlowAnalysisWithQCumulants.cxx:368
 AliFlowAnalysisWithQCumulants.cxx:369
 AliFlowAnalysisWithQCumulants.cxx:370
 AliFlowAnalysisWithQCumulants.cxx:371
 AliFlowAnalysisWithQCumulants.cxx:372
 AliFlowAnalysisWithQCumulants.cxx:373
 AliFlowAnalysisWithQCumulants.cxx:374
 AliFlowAnalysisWithQCumulants.cxx:375
 AliFlowAnalysisWithQCumulants.cxx:376
 AliFlowAnalysisWithQCumulants.cxx:377
 AliFlowAnalysisWithQCumulants.cxx:378
 AliFlowAnalysisWithQCumulants.cxx:379
 AliFlowAnalysisWithQCumulants.cxx:380
 AliFlowAnalysisWithQCumulants.cxx:381
 AliFlowAnalysisWithQCumulants.cxx:382
 AliFlowAnalysisWithQCumulants.cxx:383
 AliFlowAnalysisWithQCumulants.cxx:384
 AliFlowAnalysisWithQCumulants.cxx:385
 AliFlowAnalysisWithQCumulants.cxx:386
 AliFlowAnalysisWithQCumulants.cxx:387
 AliFlowAnalysisWithQCumulants.cxx:388
 AliFlowAnalysisWithQCumulants.cxx:389
 AliFlowAnalysisWithQCumulants.cxx:390
 AliFlowAnalysisWithQCumulants.cxx:391
 AliFlowAnalysisWithQCumulants.cxx:392
 AliFlowAnalysisWithQCumulants.cxx:393
 AliFlowAnalysisWithQCumulants.cxx:394
 AliFlowAnalysisWithQCumulants.cxx:395
 AliFlowAnalysisWithQCumulants.cxx:396
 AliFlowAnalysisWithQCumulants.cxx:397
 AliFlowAnalysisWithQCumulants.cxx:398
 AliFlowAnalysisWithQCumulants.cxx:399
 AliFlowAnalysisWithQCumulants.cxx:400
 AliFlowAnalysisWithQCumulants.cxx:401
 AliFlowAnalysisWithQCumulants.cxx:402
 AliFlowAnalysisWithQCumulants.cxx:403
 AliFlowAnalysisWithQCumulants.cxx:404
 AliFlowAnalysisWithQCumulants.cxx:405
 AliFlowAnalysisWithQCumulants.cxx:406
 AliFlowAnalysisWithQCumulants.cxx:407
 AliFlowAnalysisWithQCumulants.cxx:408
 AliFlowAnalysisWithQCumulants.cxx:409
 AliFlowAnalysisWithQCumulants.cxx:410
 AliFlowAnalysisWithQCumulants.cxx:411
 AliFlowAnalysisWithQCumulants.cxx:412
 AliFlowAnalysisWithQCumulants.cxx:413
 AliFlowAnalysisWithQCumulants.cxx:414
 AliFlowAnalysisWithQCumulants.cxx:415
 AliFlowAnalysisWithQCumulants.cxx:416
 AliFlowAnalysisWithQCumulants.cxx:417
 AliFlowAnalysisWithQCumulants.cxx:418
 AliFlowAnalysisWithQCumulants.cxx:419
 AliFlowAnalysisWithQCumulants.cxx:420
 AliFlowAnalysisWithQCumulants.cxx:421
 AliFlowAnalysisWithQCumulants.cxx:422
 AliFlowAnalysisWithQCumulants.cxx:423
 AliFlowAnalysisWithQCumulants.cxx:424
 AliFlowAnalysisWithQCumulants.cxx:425
 AliFlowAnalysisWithQCumulants.cxx:426
 AliFlowAnalysisWithQCumulants.cxx:427
 AliFlowAnalysisWithQCumulants.cxx:428
 AliFlowAnalysisWithQCumulants.cxx:429
 AliFlowAnalysisWithQCumulants.cxx:430
 AliFlowAnalysisWithQCumulants.cxx:431
 AliFlowAnalysisWithQCumulants.cxx:432
 AliFlowAnalysisWithQCumulants.cxx:433
 AliFlowAnalysisWithQCumulants.cxx:434
 AliFlowAnalysisWithQCumulants.cxx:435
 AliFlowAnalysisWithQCumulants.cxx:436
 AliFlowAnalysisWithQCumulants.cxx:437
 AliFlowAnalysisWithQCumulants.cxx:438
 AliFlowAnalysisWithQCumulants.cxx:439
 AliFlowAnalysisWithQCumulants.cxx:440
 AliFlowAnalysisWithQCumulants.cxx:441
 AliFlowAnalysisWithQCumulants.cxx:442
 AliFlowAnalysisWithQCumulants.cxx:443
 AliFlowAnalysisWithQCumulants.cxx:444
 AliFlowAnalysisWithQCumulants.cxx:445
 AliFlowAnalysisWithQCumulants.cxx:446
 AliFlowAnalysisWithQCumulants.cxx:447
 AliFlowAnalysisWithQCumulants.cxx:448
 AliFlowAnalysisWithQCumulants.cxx:449
 AliFlowAnalysisWithQCumulants.cxx:450
 AliFlowAnalysisWithQCumulants.cxx:451
 AliFlowAnalysisWithQCumulants.cxx:452
 AliFlowAnalysisWithQCumulants.cxx:453
 AliFlowAnalysisWithQCumulants.cxx:454
 AliFlowAnalysisWithQCumulants.cxx:455
 AliFlowAnalysisWithQCumulants.cxx:456
 AliFlowAnalysisWithQCumulants.cxx:457
 AliFlowAnalysisWithQCumulants.cxx:458
 AliFlowAnalysisWithQCumulants.cxx:459
 AliFlowAnalysisWithQCumulants.cxx:460
 AliFlowAnalysisWithQCumulants.cxx:461
 AliFlowAnalysisWithQCumulants.cxx:462
 AliFlowAnalysisWithQCumulants.cxx:463
 AliFlowAnalysisWithQCumulants.cxx:464
 AliFlowAnalysisWithQCumulants.cxx:465
 AliFlowAnalysisWithQCumulants.cxx:466
 AliFlowAnalysisWithQCumulants.cxx:467
 AliFlowAnalysisWithQCumulants.cxx:468
 AliFlowAnalysisWithQCumulants.cxx:469
 AliFlowAnalysisWithQCumulants.cxx:470
 AliFlowAnalysisWithQCumulants.cxx:471
 AliFlowAnalysisWithQCumulants.cxx:472
 AliFlowAnalysisWithQCumulants.cxx:473
 AliFlowAnalysisWithQCumulants.cxx:474
 AliFlowAnalysisWithQCumulants.cxx:475
 AliFlowAnalysisWithQCumulants.cxx:476
 AliFlowAnalysisWithQCumulants.cxx:477
 AliFlowAnalysisWithQCumulants.cxx:478
 AliFlowAnalysisWithQCumulants.cxx:479
 AliFlowAnalysisWithQCumulants.cxx:480
 AliFlowAnalysisWithQCumulants.cxx:481
 AliFlowAnalysisWithQCumulants.cxx:482
 AliFlowAnalysisWithQCumulants.cxx:483
 AliFlowAnalysisWithQCumulants.cxx:484
 AliFlowAnalysisWithQCumulants.cxx:485
 AliFlowAnalysisWithQCumulants.cxx:486
 AliFlowAnalysisWithQCumulants.cxx:487
 AliFlowAnalysisWithQCumulants.cxx:488
 AliFlowAnalysisWithQCumulants.cxx:489
 AliFlowAnalysisWithQCumulants.cxx:490
 AliFlowAnalysisWithQCumulants.cxx:491
 AliFlowAnalysisWithQCumulants.cxx:492
 AliFlowAnalysisWithQCumulants.cxx:493
 AliFlowAnalysisWithQCumulants.cxx:494
 AliFlowAnalysisWithQCumulants.cxx:495
 AliFlowAnalysisWithQCumulants.cxx:496
 AliFlowAnalysisWithQCumulants.cxx:497
 AliFlowAnalysisWithQCumulants.cxx:498
 AliFlowAnalysisWithQCumulants.cxx:499
 AliFlowAnalysisWithQCumulants.cxx:500
 AliFlowAnalysisWithQCumulants.cxx:501
 AliFlowAnalysisWithQCumulants.cxx:502
 AliFlowAnalysisWithQCumulants.cxx:503
 AliFlowAnalysisWithQCumulants.cxx:504
 AliFlowAnalysisWithQCumulants.cxx:505
 AliFlowAnalysisWithQCumulants.cxx:506
 AliFlowAnalysisWithQCumulants.cxx:507
 AliFlowAnalysisWithQCumulants.cxx:508
 AliFlowAnalysisWithQCumulants.cxx:509
 AliFlowAnalysisWithQCumulants.cxx:510
 AliFlowAnalysisWithQCumulants.cxx:511
 AliFlowAnalysisWithQCumulants.cxx:512
 AliFlowAnalysisWithQCumulants.cxx:513
 AliFlowAnalysisWithQCumulants.cxx:514
 AliFlowAnalysisWithQCumulants.cxx:515
 AliFlowAnalysisWithQCumulants.cxx:516
 AliFlowAnalysisWithQCumulants.cxx:517
 AliFlowAnalysisWithQCumulants.cxx:518
 AliFlowAnalysisWithQCumulants.cxx:519
 AliFlowAnalysisWithQCumulants.cxx:520
 AliFlowAnalysisWithQCumulants.cxx:521
 AliFlowAnalysisWithQCumulants.cxx:522
 AliFlowAnalysisWithQCumulants.cxx:523
 AliFlowAnalysisWithQCumulants.cxx:524
 AliFlowAnalysisWithQCumulants.cxx:525
 AliFlowAnalysisWithQCumulants.cxx:526
 AliFlowAnalysisWithQCumulants.cxx:527
 AliFlowAnalysisWithQCumulants.cxx:528
 AliFlowAnalysisWithQCumulants.cxx:529
 AliFlowAnalysisWithQCumulants.cxx:530
 AliFlowAnalysisWithQCumulants.cxx:531
 AliFlowAnalysisWithQCumulants.cxx:532
 AliFlowAnalysisWithQCumulants.cxx:533
 AliFlowAnalysisWithQCumulants.cxx:534
 AliFlowAnalysisWithQCumulants.cxx:535
 AliFlowAnalysisWithQCumulants.cxx:536
 AliFlowAnalysisWithQCumulants.cxx:537
 AliFlowAnalysisWithQCumulants.cxx:538
 AliFlowAnalysisWithQCumulants.cxx:539
 AliFlowAnalysisWithQCumulants.cxx:540
 AliFlowAnalysisWithQCumulants.cxx:541
 AliFlowAnalysisWithQCumulants.cxx:542
 AliFlowAnalysisWithQCumulants.cxx:543
 AliFlowAnalysisWithQCumulants.cxx:544
 AliFlowAnalysisWithQCumulants.cxx:545
 AliFlowAnalysisWithQCumulants.cxx:546
 AliFlowAnalysisWithQCumulants.cxx:547
 AliFlowAnalysisWithQCumulants.cxx:548
 AliFlowAnalysisWithQCumulants.cxx:549
 AliFlowAnalysisWithQCumulants.cxx:550
 AliFlowAnalysisWithQCumulants.cxx:551
 AliFlowAnalysisWithQCumulants.cxx:552
 AliFlowAnalysisWithQCumulants.cxx:553
 AliFlowAnalysisWithQCumulants.cxx:554
 AliFlowAnalysisWithQCumulants.cxx:555
 AliFlowAnalysisWithQCumulants.cxx:556
 AliFlowAnalysisWithQCumulants.cxx:557
 AliFlowAnalysisWithQCumulants.cxx:558
 AliFlowAnalysisWithQCumulants.cxx:559
 AliFlowAnalysisWithQCumulants.cxx:560
 AliFlowAnalysisWithQCumulants.cxx:561
 AliFlowAnalysisWithQCumulants.cxx:562
 AliFlowAnalysisWithQCumulants.cxx:563
 AliFlowAnalysisWithQCumulants.cxx:564
 AliFlowAnalysisWithQCumulants.cxx:565
 AliFlowAnalysisWithQCumulants.cxx:566
 AliFlowAnalysisWithQCumulants.cxx:567
 AliFlowAnalysisWithQCumulants.cxx:568
 AliFlowAnalysisWithQCumulants.cxx:569
 AliFlowAnalysisWithQCumulants.cxx:570
 AliFlowAnalysisWithQCumulants.cxx:571
 AliFlowAnalysisWithQCumulants.cxx:572
 AliFlowAnalysisWithQCumulants.cxx:573
 AliFlowAnalysisWithQCumulants.cxx:574
 AliFlowAnalysisWithQCumulants.cxx:575
 AliFlowAnalysisWithQCumulants.cxx:576
 AliFlowAnalysisWithQCumulants.cxx:577
 AliFlowAnalysisWithQCumulants.cxx:578
 AliFlowAnalysisWithQCumulants.cxx:579
 AliFlowAnalysisWithQCumulants.cxx:580
 AliFlowAnalysisWithQCumulants.cxx:581
 AliFlowAnalysisWithQCumulants.cxx:582
 AliFlowAnalysisWithQCumulants.cxx:583
 AliFlowAnalysisWithQCumulants.cxx:584
 AliFlowAnalysisWithQCumulants.cxx:585
 AliFlowAnalysisWithQCumulants.cxx:586
 AliFlowAnalysisWithQCumulants.cxx:587
 AliFlowAnalysisWithQCumulants.cxx:588
 AliFlowAnalysisWithQCumulants.cxx:589
 AliFlowAnalysisWithQCumulants.cxx:590
 AliFlowAnalysisWithQCumulants.cxx:591
 AliFlowAnalysisWithQCumulants.cxx:592
 AliFlowAnalysisWithQCumulants.cxx:593
 AliFlowAnalysisWithQCumulants.cxx:594
 AliFlowAnalysisWithQCumulants.cxx:595
 AliFlowAnalysisWithQCumulants.cxx:596
 AliFlowAnalysisWithQCumulants.cxx:597
 AliFlowAnalysisWithQCumulants.cxx:598
 AliFlowAnalysisWithQCumulants.cxx:599
 AliFlowAnalysisWithQCumulants.cxx:600
 AliFlowAnalysisWithQCumulants.cxx:601
 AliFlowAnalysisWithQCumulants.cxx:602
 AliFlowAnalysisWithQCumulants.cxx:603
 AliFlowAnalysisWithQCumulants.cxx:604
 AliFlowAnalysisWithQCumulants.cxx:605
 AliFlowAnalysisWithQCumulants.cxx:606
 AliFlowAnalysisWithQCumulants.cxx:607
 AliFlowAnalysisWithQCumulants.cxx:608
 AliFlowAnalysisWithQCumulants.cxx:609
 AliFlowAnalysisWithQCumulants.cxx:610
 AliFlowAnalysisWithQCumulants.cxx:611
 AliFlowAnalysisWithQCumulants.cxx:612
 AliFlowAnalysisWithQCumulants.cxx:613
 AliFlowAnalysisWithQCumulants.cxx:614
 AliFlowAnalysisWithQCumulants.cxx:615
 AliFlowAnalysisWithQCumulants.cxx:616
 AliFlowAnalysisWithQCumulants.cxx:617
 AliFlowAnalysisWithQCumulants.cxx:618
 AliFlowAnalysisWithQCumulants.cxx:619
 AliFlowAnalysisWithQCumulants.cxx:620
 AliFlowAnalysisWithQCumulants.cxx:621
 AliFlowAnalysisWithQCumulants.cxx:622
 AliFlowAnalysisWithQCumulants.cxx:623
 AliFlowAnalysisWithQCumulants.cxx:624
 AliFlowAnalysisWithQCumulants.cxx:625
 AliFlowAnalysisWithQCumulants.cxx:626
 AliFlowAnalysisWithQCumulants.cxx:627
 AliFlowAnalysisWithQCumulants.cxx:628
 AliFlowAnalysisWithQCumulants.cxx:629
 AliFlowAnalysisWithQCumulants.cxx:630
 AliFlowAnalysisWithQCumulants.cxx:631
 AliFlowAnalysisWithQCumulants.cxx:632
 AliFlowAnalysisWithQCumulants.cxx:633
 AliFlowAnalysisWithQCumulants.cxx:634
 AliFlowAnalysisWithQCumulants.cxx:635
 AliFlowAnalysisWithQCumulants.cxx:636
 AliFlowAnalysisWithQCumulants.cxx:637
 AliFlowAnalysisWithQCumulants.cxx:638
 AliFlowAnalysisWithQCumulants.cxx:639
 AliFlowAnalysisWithQCumulants.cxx:640
 AliFlowAnalysisWithQCumulants.cxx:641
 AliFlowAnalysisWithQCumulants.cxx:642
 AliFlowAnalysisWithQCumulants.cxx:643
 AliFlowAnalysisWithQCumulants.cxx:644
 AliFlowAnalysisWithQCumulants.cxx:645
 AliFlowAnalysisWithQCumulants.cxx:646
 AliFlowAnalysisWithQCumulants.cxx:647
 AliFlowAnalysisWithQCumulants.cxx:648
 AliFlowAnalysisWithQCumulants.cxx:649
 AliFlowAnalysisWithQCumulants.cxx:650
 AliFlowAnalysisWithQCumulants.cxx:651
 AliFlowAnalysisWithQCumulants.cxx:652
 AliFlowAnalysisWithQCumulants.cxx:653
 AliFlowAnalysisWithQCumulants.cxx:654
 AliFlowAnalysisWithQCumulants.cxx:655
 AliFlowAnalysisWithQCumulants.cxx:656
 AliFlowAnalysisWithQCumulants.cxx:657
 AliFlowAnalysisWithQCumulants.cxx:658
 AliFlowAnalysisWithQCumulants.cxx:659
 AliFlowAnalysisWithQCumulants.cxx:660
 AliFlowAnalysisWithQCumulants.cxx:661
 AliFlowAnalysisWithQCumulants.cxx:662
 AliFlowAnalysisWithQCumulants.cxx:663
 AliFlowAnalysisWithQCumulants.cxx:664
 AliFlowAnalysisWithQCumulants.cxx:665
 AliFlowAnalysisWithQCumulants.cxx:666
 AliFlowAnalysisWithQCumulants.cxx:667
 AliFlowAnalysisWithQCumulants.cxx:668
 AliFlowAnalysisWithQCumulants.cxx:669
 AliFlowAnalysisWithQCumulants.cxx:670
 AliFlowAnalysisWithQCumulants.cxx:671
 AliFlowAnalysisWithQCumulants.cxx:672
 AliFlowAnalysisWithQCumulants.cxx:673
 AliFlowAnalysisWithQCumulants.cxx:674
 AliFlowAnalysisWithQCumulants.cxx:675
 AliFlowAnalysisWithQCumulants.cxx:676
 AliFlowAnalysisWithQCumulants.cxx:677
 AliFlowAnalysisWithQCumulants.cxx:678
 AliFlowAnalysisWithQCumulants.cxx:679
 AliFlowAnalysisWithQCumulants.cxx:680
 AliFlowAnalysisWithQCumulants.cxx:681
 AliFlowAnalysisWithQCumulants.cxx:682
 AliFlowAnalysisWithQCumulants.cxx:683
 AliFlowAnalysisWithQCumulants.cxx:684
 AliFlowAnalysisWithQCumulants.cxx:685
 AliFlowAnalysisWithQCumulants.cxx:686
 AliFlowAnalysisWithQCumulants.cxx:687
 AliFlowAnalysisWithQCumulants.cxx:688
 AliFlowAnalysisWithQCumulants.cxx:689
 AliFlowAnalysisWithQCumulants.cxx:690
 AliFlowAnalysisWithQCumulants.cxx:691
 AliFlowAnalysisWithQCumulants.cxx:692
 AliFlowAnalysisWithQCumulants.cxx:693
 AliFlowAnalysisWithQCumulants.cxx:694
 AliFlowAnalysisWithQCumulants.cxx:695
 AliFlowAnalysisWithQCumulants.cxx:696
 AliFlowAnalysisWithQCumulants.cxx:697
 AliFlowAnalysisWithQCumulants.cxx:698
 AliFlowAnalysisWithQCumulants.cxx:699
 AliFlowAnalysisWithQCumulants.cxx:700
 AliFlowAnalysisWithQCumulants.cxx:701
 AliFlowAnalysisWithQCumulants.cxx:702
 AliFlowAnalysisWithQCumulants.cxx:703
 AliFlowAnalysisWithQCumulants.cxx:704
 AliFlowAnalysisWithQCumulants.cxx:705
 AliFlowAnalysisWithQCumulants.cxx:706
 AliFlowAnalysisWithQCumulants.cxx:707
 AliFlowAnalysisWithQCumulants.cxx:708
 AliFlowAnalysisWithQCumulants.cxx:709
 AliFlowAnalysisWithQCumulants.cxx:710
 AliFlowAnalysisWithQCumulants.cxx:711
 AliFlowAnalysisWithQCumulants.cxx:712
 AliFlowAnalysisWithQCumulants.cxx:713
 AliFlowAnalysisWithQCumulants.cxx:714
 AliFlowAnalysisWithQCumulants.cxx:715
 AliFlowAnalysisWithQCumulants.cxx:716
 AliFlowAnalysisWithQCumulants.cxx:717
 AliFlowAnalysisWithQCumulants.cxx:718
 AliFlowAnalysisWithQCumulants.cxx:719
 AliFlowAnalysisWithQCumulants.cxx:720
 AliFlowAnalysisWithQCumulants.cxx:721
 AliFlowAnalysisWithQCumulants.cxx:722
 AliFlowAnalysisWithQCumulants.cxx:723
 AliFlowAnalysisWithQCumulants.cxx:724
 AliFlowAnalysisWithQCumulants.cxx:725
 AliFlowAnalysisWithQCumulants.cxx:726
 AliFlowAnalysisWithQCumulants.cxx:727
 AliFlowAnalysisWithQCumulants.cxx:728
 AliFlowAnalysisWithQCumulants.cxx:729
 AliFlowAnalysisWithQCumulants.cxx:730
 AliFlowAnalysisWithQCumulants.cxx:731
 AliFlowAnalysisWithQCumulants.cxx:732
 AliFlowAnalysisWithQCumulants.cxx:733
 AliFlowAnalysisWithQCumulants.cxx:734
 AliFlowAnalysisWithQCumulants.cxx:735
 AliFlowAnalysisWithQCumulants.cxx:736
 AliFlowAnalysisWithQCumulants.cxx:737
 AliFlowAnalysisWithQCumulants.cxx:738
 AliFlowAnalysisWithQCumulants.cxx:739
 AliFlowAnalysisWithQCumulants.cxx:740
 AliFlowAnalysisWithQCumulants.cxx:741
 AliFlowAnalysisWithQCumulants.cxx:742
 AliFlowAnalysisWithQCumulants.cxx:743
 AliFlowAnalysisWithQCumulants.cxx:744
 AliFlowAnalysisWithQCumulants.cxx:745
 AliFlowAnalysisWithQCumulants.cxx:746
 AliFlowAnalysisWithQCumulants.cxx:747
 AliFlowAnalysisWithQCumulants.cxx:748
 AliFlowAnalysisWithQCumulants.cxx:749
 AliFlowAnalysisWithQCumulants.cxx:750
 AliFlowAnalysisWithQCumulants.cxx:751
 AliFlowAnalysisWithQCumulants.cxx:752
 AliFlowAnalysisWithQCumulants.cxx:753
 AliFlowAnalysisWithQCumulants.cxx:754
 AliFlowAnalysisWithQCumulants.cxx:755
 AliFlowAnalysisWithQCumulants.cxx:756
 AliFlowAnalysisWithQCumulants.cxx:757
 AliFlowAnalysisWithQCumulants.cxx:758
 AliFlowAnalysisWithQCumulants.cxx:759
 AliFlowAnalysisWithQCumulants.cxx:760
 AliFlowAnalysisWithQCumulants.cxx:761
 AliFlowAnalysisWithQCumulants.cxx:762
 AliFlowAnalysisWithQCumulants.cxx:763
 AliFlowAnalysisWithQCumulants.cxx:764
 AliFlowAnalysisWithQCumulants.cxx:765
 AliFlowAnalysisWithQCumulants.cxx:766
 AliFlowAnalysisWithQCumulants.cxx:767
 AliFlowAnalysisWithQCumulants.cxx:768
 AliFlowAnalysisWithQCumulants.cxx:769
 AliFlowAnalysisWithQCumulants.cxx:770
 AliFlowAnalysisWithQCumulants.cxx:771
 AliFlowAnalysisWithQCumulants.cxx:772
 AliFlowAnalysisWithQCumulants.cxx:773
 AliFlowAnalysisWithQCumulants.cxx:774
 AliFlowAnalysisWithQCumulants.cxx:775
 AliFlowAnalysisWithQCumulants.cxx:776
 AliFlowAnalysisWithQCumulants.cxx:777
 AliFlowAnalysisWithQCumulants.cxx:778
 AliFlowAnalysisWithQCumulants.cxx:779
 AliFlowAnalysisWithQCumulants.cxx:780
 AliFlowAnalysisWithQCumulants.cxx:781
 AliFlowAnalysisWithQCumulants.cxx:782
 AliFlowAnalysisWithQCumulants.cxx:783
 AliFlowAnalysisWithQCumulants.cxx:784
 AliFlowAnalysisWithQCumulants.cxx:785
 AliFlowAnalysisWithQCumulants.cxx:786
 AliFlowAnalysisWithQCumulants.cxx:787
 AliFlowAnalysisWithQCumulants.cxx:788
 AliFlowAnalysisWithQCumulants.cxx:789
 AliFlowAnalysisWithQCumulants.cxx:790
 AliFlowAnalysisWithQCumulants.cxx:791
 AliFlowAnalysisWithQCumulants.cxx:792
 AliFlowAnalysisWithQCumulants.cxx:793
 AliFlowAnalysisWithQCumulants.cxx:794
 AliFlowAnalysisWithQCumulants.cxx:795
 AliFlowAnalysisWithQCumulants.cxx:796
 AliFlowAnalysisWithQCumulants.cxx:797
 AliFlowAnalysisWithQCumulants.cxx:798
 AliFlowAnalysisWithQCumulants.cxx:799
 AliFlowAnalysisWithQCumulants.cxx:800
 AliFlowAnalysisWithQCumulants.cxx:801
 AliFlowAnalysisWithQCumulants.cxx:802
 AliFlowAnalysisWithQCumulants.cxx:803
 AliFlowAnalysisWithQCumulants.cxx:804
 AliFlowAnalysisWithQCumulants.cxx:805
 AliFlowAnalysisWithQCumulants.cxx:806
 AliFlowAnalysisWithQCumulants.cxx:807
 AliFlowAnalysisWithQCumulants.cxx:808
 AliFlowAnalysisWithQCumulants.cxx:809
 AliFlowAnalysisWithQCumulants.cxx:810
 AliFlowAnalysisWithQCumulants.cxx:811
 AliFlowAnalysisWithQCumulants.cxx:812
 AliFlowAnalysisWithQCumulants.cxx:813
 AliFlowAnalysisWithQCumulants.cxx:814
 AliFlowAnalysisWithQCumulants.cxx:815
 AliFlowAnalysisWithQCumulants.cxx:816
 AliFlowAnalysisWithQCumulants.cxx:817
 AliFlowAnalysisWithQCumulants.cxx:818
 AliFlowAnalysisWithQCumulants.cxx:819
 AliFlowAnalysisWithQCumulants.cxx:820
 AliFlowAnalysisWithQCumulants.cxx:821
 AliFlowAnalysisWithQCumulants.cxx:822
 AliFlowAnalysisWithQCumulants.cxx:823
 AliFlowAnalysisWithQCumulants.cxx:824
 AliFlowAnalysisWithQCumulants.cxx:825
 AliFlowAnalysisWithQCumulants.cxx:826
 AliFlowAnalysisWithQCumulants.cxx:827
 AliFlowAnalysisWithQCumulants.cxx:828
 AliFlowAnalysisWithQCumulants.cxx:829
 AliFlowAnalysisWithQCumulants.cxx:830
 AliFlowAnalysisWithQCumulants.cxx:831
 AliFlowAnalysisWithQCumulants.cxx:832
 AliFlowAnalysisWithQCumulants.cxx:833
 AliFlowAnalysisWithQCumulants.cxx:834
 AliFlowAnalysisWithQCumulants.cxx:835
 AliFlowAnalysisWithQCumulants.cxx:836
 AliFlowAnalysisWithQCumulants.cxx:837
 AliFlowAnalysisWithQCumulants.cxx:838
 AliFlowAnalysisWithQCumulants.cxx:839
 AliFlowAnalysisWithQCumulants.cxx:840
 AliFlowAnalysisWithQCumulants.cxx:841
 AliFlowAnalysisWithQCumulants.cxx:842
 AliFlowAnalysisWithQCumulants.cxx:843
 AliFlowAnalysisWithQCumulants.cxx:844
 AliFlowAnalysisWithQCumulants.cxx:845
 AliFlowAnalysisWithQCumulants.cxx:846
 AliFlowAnalysisWithQCumulants.cxx:847
 AliFlowAnalysisWithQCumulants.cxx:848
 AliFlowAnalysisWithQCumulants.cxx:849
 AliFlowAnalysisWithQCumulants.cxx:850
 AliFlowAnalysisWithQCumulants.cxx:851
 AliFlowAnalysisWithQCumulants.cxx:852
 AliFlowAnalysisWithQCumulants.cxx:853
 AliFlowAnalysisWithQCumulants.cxx:854
 AliFlowAnalysisWithQCumulants.cxx:855
 AliFlowAnalysisWithQCumulants.cxx:856
 AliFlowAnalysisWithQCumulants.cxx:857
 AliFlowAnalysisWithQCumulants.cxx:858
 AliFlowAnalysisWithQCumulants.cxx:859
 AliFlowAnalysisWithQCumulants.cxx:860
 AliFlowAnalysisWithQCumulants.cxx:861
 AliFlowAnalysisWithQCumulants.cxx:862
 AliFlowAnalysisWithQCumulants.cxx:863
 AliFlowAnalysisWithQCumulants.cxx:864
 AliFlowAnalysisWithQCumulants.cxx:865
 AliFlowAnalysisWithQCumulants.cxx:866
 AliFlowAnalysisWithQCumulants.cxx:867
 AliFlowAnalysisWithQCumulants.cxx:868
 AliFlowAnalysisWithQCumulants.cxx:869
 AliFlowAnalysisWithQCumulants.cxx:870
 AliFlowAnalysisWithQCumulants.cxx:871
 AliFlowAnalysisWithQCumulants.cxx:872
 AliFlowAnalysisWithQCumulants.cxx:873
 AliFlowAnalysisWithQCumulants.cxx:874
 AliFlowAnalysisWithQCumulants.cxx:875
 AliFlowAnalysisWithQCumulants.cxx:876
 AliFlowAnalysisWithQCumulants.cxx:877
 AliFlowAnalysisWithQCumulants.cxx:878
 AliFlowAnalysisWithQCumulants.cxx:879
 AliFlowAnalysisWithQCumulants.cxx:880
 AliFlowAnalysisWithQCumulants.cxx:881
 AliFlowAnalysisWithQCumulants.cxx:882
 AliFlowAnalysisWithQCumulants.cxx:883
 AliFlowAnalysisWithQCumulants.cxx:884
 AliFlowAnalysisWithQCumulants.cxx:885
 AliFlowAnalysisWithQCumulants.cxx:886
 AliFlowAnalysisWithQCumulants.cxx:887
 AliFlowAnalysisWithQCumulants.cxx:888
 AliFlowAnalysisWithQCumulants.cxx:889
 AliFlowAnalysisWithQCumulants.cxx:890
 AliFlowAnalysisWithQCumulants.cxx:891
 AliFlowAnalysisWithQCumulants.cxx:892
 AliFlowAnalysisWithQCumulants.cxx:893
 AliFlowAnalysisWithQCumulants.cxx:894
 AliFlowAnalysisWithQCumulants.cxx:895
 AliFlowAnalysisWithQCumulants.cxx:896
 AliFlowAnalysisWithQCumulants.cxx:897
 AliFlowAnalysisWithQCumulants.cxx:898
 AliFlowAnalysisWithQCumulants.cxx:899
 AliFlowAnalysisWithQCumulants.cxx:900
 AliFlowAnalysisWithQCumulants.cxx:901
 AliFlowAnalysisWithQCumulants.cxx:902
 AliFlowAnalysisWithQCumulants.cxx:903
 AliFlowAnalysisWithQCumulants.cxx:904
 AliFlowAnalysisWithQCumulants.cxx:905
 AliFlowAnalysisWithQCumulants.cxx:906
 AliFlowAnalysisWithQCumulants.cxx:907
 AliFlowAnalysisWithQCumulants.cxx:908
 AliFlowAnalysisWithQCumulants.cxx:909
 AliFlowAnalysisWithQCumulants.cxx:910
 AliFlowAnalysisWithQCumulants.cxx:911
 AliFlowAnalysisWithQCumulants.cxx:912
 AliFlowAnalysisWithQCumulants.cxx:913
 AliFlowAnalysisWithQCumulants.cxx:914
 AliFlowAnalysisWithQCumulants.cxx:915
 AliFlowAnalysisWithQCumulants.cxx:916
 AliFlowAnalysisWithQCumulants.cxx:917
 AliFlowAnalysisWithQCumulants.cxx:918
 AliFlowAnalysisWithQCumulants.cxx:919
 AliFlowAnalysisWithQCumulants.cxx:920
 AliFlowAnalysisWithQCumulants.cxx:921
 AliFlowAnalysisWithQCumulants.cxx:922
 AliFlowAnalysisWithQCumulants.cxx:923
 AliFlowAnalysisWithQCumulants.cxx:924
 AliFlowAnalysisWithQCumulants.cxx:925
 AliFlowAnalysisWithQCumulants.cxx:926
 AliFlowAnalysisWithQCumulants.cxx:927
 AliFlowAnalysisWithQCumulants.cxx:928
 AliFlowAnalysisWithQCumulants.cxx:929
 AliFlowAnalysisWithQCumulants.cxx:930
 AliFlowAnalysisWithQCumulants.cxx:931
 AliFlowAnalysisWithQCumulants.cxx:932
 AliFlowAnalysisWithQCumulants.cxx:933
 AliFlowAnalysisWithQCumulants.cxx:934
 AliFlowAnalysisWithQCumulants.cxx:935
 AliFlowAnalysisWithQCumulants.cxx:936
 AliFlowAnalysisWithQCumulants.cxx:937
 AliFlowAnalysisWithQCumulants.cxx:938
 AliFlowAnalysisWithQCumulants.cxx:939
 AliFlowAnalysisWithQCumulants.cxx:940
 AliFlowAnalysisWithQCumulants.cxx:941
 AliFlowAnalysisWithQCumulants.cxx:942
 AliFlowAnalysisWithQCumulants.cxx:943
 AliFlowAnalysisWithQCumulants.cxx:944
 AliFlowAnalysisWithQCumulants.cxx:945
 AliFlowAnalysisWithQCumulants.cxx:946
 AliFlowAnalysisWithQCumulants.cxx:947
 AliFlowAnalysisWithQCumulants.cxx:948
 AliFlowAnalysisWithQCumulants.cxx:949
 AliFlowAnalysisWithQCumulants.cxx:950
 AliFlowAnalysisWithQCumulants.cxx:951
 AliFlowAnalysisWithQCumulants.cxx:952
 AliFlowAnalysisWithQCumulants.cxx:953
 AliFlowAnalysisWithQCumulants.cxx:954
 AliFlowAnalysisWithQCumulants.cxx:955
 AliFlowAnalysisWithQCumulants.cxx:956
 AliFlowAnalysisWithQCumulants.cxx:957
 AliFlowAnalysisWithQCumulants.cxx:958
 AliFlowAnalysisWithQCumulants.cxx:959
 AliFlowAnalysisWithQCumulants.cxx:960
 AliFlowAnalysisWithQCumulants.cxx:961
 AliFlowAnalysisWithQCumulants.cxx:962
 AliFlowAnalysisWithQCumulants.cxx:963
 AliFlowAnalysisWithQCumulants.cxx:964
 AliFlowAnalysisWithQCumulants.cxx:965
 AliFlowAnalysisWithQCumulants.cxx:966
 AliFlowAnalysisWithQCumulants.cxx:967
 AliFlowAnalysisWithQCumulants.cxx:968
 AliFlowAnalysisWithQCumulants.cxx:969
 AliFlowAnalysisWithQCumulants.cxx:970
 AliFlowAnalysisWithQCumulants.cxx:971
 AliFlowAnalysisWithQCumulants.cxx:972
 AliFlowAnalysisWithQCumulants.cxx:973
 AliFlowAnalysisWithQCumulants.cxx:974
 AliFlowAnalysisWithQCumulants.cxx:975
 AliFlowAnalysisWithQCumulants.cxx:976
 AliFlowAnalysisWithQCumulants.cxx:977
 AliFlowAnalysisWithQCumulants.cxx:978
 AliFlowAnalysisWithQCumulants.cxx:979
 AliFlowAnalysisWithQCumulants.cxx:980
 AliFlowAnalysisWithQCumulants.cxx:981
 AliFlowAnalysisWithQCumulants.cxx:982
 AliFlowAnalysisWithQCumulants.cxx:983
 AliFlowAnalysisWithQCumulants.cxx:984
 AliFlowAnalysisWithQCumulants.cxx:985
 AliFlowAnalysisWithQCumulants.cxx:986
 AliFlowAnalysisWithQCumulants.cxx:987
 AliFlowAnalysisWithQCumulants.cxx:988
 AliFlowAnalysisWithQCumulants.cxx:989
 AliFlowAnalysisWithQCumulants.cxx:990
 AliFlowAnalysisWithQCumulants.cxx:991
 AliFlowAnalysisWithQCumulants.cxx:992
 AliFlowAnalysisWithQCumulants.cxx:993
 AliFlowAnalysisWithQCumulants.cxx:994
 AliFlowAnalysisWithQCumulants.cxx:995
 AliFlowAnalysisWithQCumulants.cxx:996
 AliFlowAnalysisWithQCumulants.cxx:997
 AliFlowAnalysisWithQCumulants.cxx:998
 AliFlowAnalysisWithQCumulants.cxx:999
 AliFlowAnalysisWithQCumulants.cxx:1000
 AliFlowAnalysisWithQCumulants.cxx:1001
 AliFlowAnalysisWithQCumulants.cxx:1002
 AliFlowAnalysisWithQCumulants.cxx:1003
 AliFlowAnalysisWithQCumulants.cxx:1004
 AliFlowAnalysisWithQCumulants.cxx:1005
 AliFlowAnalysisWithQCumulants.cxx:1006
 AliFlowAnalysisWithQCumulants.cxx:1007
 AliFlowAnalysisWithQCumulants.cxx:1008
 AliFlowAnalysisWithQCumulants.cxx:1009
 AliFlowAnalysisWithQCumulants.cxx:1010
 AliFlowAnalysisWithQCumulants.cxx:1011
 AliFlowAnalysisWithQCumulants.cxx:1012
 AliFlowAnalysisWithQCumulants.cxx:1013
 AliFlowAnalysisWithQCumulants.cxx:1014
 AliFlowAnalysisWithQCumulants.cxx:1015
 AliFlowAnalysisWithQCumulants.cxx:1016
 AliFlowAnalysisWithQCumulants.cxx:1017
 AliFlowAnalysisWithQCumulants.cxx:1018
 AliFlowAnalysisWithQCumulants.cxx:1019
 AliFlowAnalysisWithQCumulants.cxx:1020
 AliFlowAnalysisWithQCumulants.cxx:1021
 AliFlowAnalysisWithQCumulants.cxx:1022
 AliFlowAnalysisWithQCumulants.cxx:1023
 AliFlowAnalysisWithQCumulants.cxx:1024
 AliFlowAnalysisWithQCumulants.cxx:1025
 AliFlowAnalysisWithQCumulants.cxx:1026
 AliFlowAnalysisWithQCumulants.cxx:1027
 AliFlowAnalysisWithQCumulants.cxx:1028
 AliFlowAnalysisWithQCumulants.cxx:1029
 AliFlowAnalysisWithQCumulants.cxx:1030
 AliFlowAnalysisWithQCumulants.cxx:1031
 AliFlowAnalysisWithQCumulants.cxx:1032
 AliFlowAnalysisWithQCumulants.cxx:1033
 AliFlowAnalysisWithQCumulants.cxx:1034
 AliFlowAnalysisWithQCumulants.cxx:1035
 AliFlowAnalysisWithQCumulants.cxx:1036
 AliFlowAnalysisWithQCumulants.cxx:1037
 AliFlowAnalysisWithQCumulants.cxx:1038
 AliFlowAnalysisWithQCumulants.cxx:1039
 AliFlowAnalysisWithQCumulants.cxx:1040
 AliFlowAnalysisWithQCumulants.cxx:1041
 AliFlowAnalysisWithQCumulants.cxx:1042
 AliFlowAnalysisWithQCumulants.cxx:1043
 AliFlowAnalysisWithQCumulants.cxx:1044
 AliFlowAnalysisWithQCumulants.cxx:1045
 AliFlowAnalysisWithQCumulants.cxx:1046
 AliFlowAnalysisWithQCumulants.cxx:1047
 AliFlowAnalysisWithQCumulants.cxx:1048
 AliFlowAnalysisWithQCumulants.cxx:1049
 AliFlowAnalysisWithQCumulants.cxx:1050
 AliFlowAnalysisWithQCumulants.cxx:1051
 AliFlowAnalysisWithQCumulants.cxx:1052
 AliFlowAnalysisWithQCumulants.cxx:1053
 AliFlowAnalysisWithQCumulants.cxx:1054
 AliFlowAnalysisWithQCumulants.cxx:1055
 AliFlowAnalysisWithQCumulants.cxx:1056
 AliFlowAnalysisWithQCumulants.cxx:1057
 AliFlowAnalysisWithQCumulants.cxx:1058
 AliFlowAnalysisWithQCumulants.cxx:1059
 AliFlowAnalysisWithQCumulants.cxx:1060
 AliFlowAnalysisWithQCumulants.cxx:1061
 AliFlowAnalysisWithQCumulants.cxx:1062
 AliFlowAnalysisWithQCumulants.cxx:1063
 AliFlowAnalysisWithQCumulants.cxx:1064
 AliFlowAnalysisWithQCumulants.cxx:1065
 AliFlowAnalysisWithQCumulants.cxx:1066
 AliFlowAnalysisWithQCumulants.cxx:1067
 AliFlowAnalysisWithQCumulants.cxx:1068
 AliFlowAnalysisWithQCumulants.cxx:1069
 AliFlowAnalysisWithQCumulants.cxx:1070
 AliFlowAnalysisWithQCumulants.cxx:1071
 AliFlowAnalysisWithQCumulants.cxx:1072
 AliFlowAnalysisWithQCumulants.cxx:1073
 AliFlowAnalysisWithQCumulants.cxx:1074
 AliFlowAnalysisWithQCumulants.cxx:1075
 AliFlowAnalysisWithQCumulants.cxx:1076
 AliFlowAnalysisWithQCumulants.cxx:1077
 AliFlowAnalysisWithQCumulants.cxx:1078
 AliFlowAnalysisWithQCumulants.cxx:1079
 AliFlowAnalysisWithQCumulants.cxx:1080
 AliFlowAnalysisWithQCumulants.cxx:1081
 AliFlowAnalysisWithQCumulants.cxx:1082
 AliFlowAnalysisWithQCumulants.cxx:1083
 AliFlowAnalysisWithQCumulants.cxx:1084
 AliFlowAnalysisWithQCumulants.cxx:1085
 AliFlowAnalysisWithQCumulants.cxx:1086
 AliFlowAnalysisWithQCumulants.cxx:1087
 AliFlowAnalysisWithQCumulants.cxx:1088
 AliFlowAnalysisWithQCumulants.cxx:1089
 AliFlowAnalysisWithQCumulants.cxx:1090
 AliFlowAnalysisWithQCumulants.cxx:1091
 AliFlowAnalysisWithQCumulants.cxx:1092
 AliFlowAnalysisWithQCumulants.cxx:1093
 AliFlowAnalysisWithQCumulants.cxx:1094
 AliFlowAnalysisWithQCumulants.cxx:1095
 AliFlowAnalysisWithQCumulants.cxx:1096
 AliFlowAnalysisWithQCumulants.cxx:1097
 AliFlowAnalysisWithQCumulants.cxx:1098
 AliFlowAnalysisWithQCumulants.cxx:1099
 AliFlowAnalysisWithQCumulants.cxx:1100
 AliFlowAnalysisWithQCumulants.cxx:1101
 AliFlowAnalysisWithQCumulants.cxx:1102
 AliFlowAnalysisWithQCumulants.cxx:1103
 AliFlowAnalysisWithQCumulants.cxx:1104
 AliFlowAnalysisWithQCumulants.cxx:1105
 AliFlowAnalysisWithQCumulants.cxx:1106
 AliFlowAnalysisWithQCumulants.cxx:1107
 AliFlowAnalysisWithQCumulants.cxx:1108
 AliFlowAnalysisWithQCumulants.cxx:1109
 AliFlowAnalysisWithQCumulants.cxx:1110
 AliFlowAnalysisWithQCumulants.cxx:1111
 AliFlowAnalysisWithQCumulants.cxx:1112
 AliFlowAnalysisWithQCumulants.cxx:1113
 AliFlowAnalysisWithQCumulants.cxx:1114
 AliFlowAnalysisWithQCumulants.cxx:1115
 AliFlowAnalysisWithQCumulants.cxx:1116
 AliFlowAnalysisWithQCumulants.cxx:1117
 AliFlowAnalysisWithQCumulants.cxx:1118
 AliFlowAnalysisWithQCumulants.cxx:1119
 AliFlowAnalysisWithQCumulants.cxx:1120
 AliFlowAnalysisWithQCumulants.cxx:1121
 AliFlowAnalysisWithQCumulants.cxx:1122
 AliFlowAnalysisWithQCumulants.cxx:1123
 AliFlowAnalysisWithQCumulants.cxx:1124
 AliFlowAnalysisWithQCumulants.cxx:1125
 AliFlowAnalysisWithQCumulants.cxx:1126
 AliFlowAnalysisWithQCumulants.cxx:1127
 AliFlowAnalysisWithQCumulants.cxx:1128
 AliFlowAnalysisWithQCumulants.cxx:1129
 AliFlowAnalysisWithQCumulants.cxx:1130
 AliFlowAnalysisWithQCumulants.cxx:1131
 AliFlowAnalysisWithQCumulants.cxx:1132
 AliFlowAnalysisWithQCumulants.cxx:1133
 AliFlowAnalysisWithQCumulants.cxx:1134
 AliFlowAnalysisWithQCumulants.cxx:1135
 AliFlowAnalysisWithQCumulants.cxx:1136
 AliFlowAnalysisWithQCumulants.cxx:1137
 AliFlowAnalysisWithQCumulants.cxx:1138
 AliFlowAnalysisWithQCumulants.cxx:1139
 AliFlowAnalysisWithQCumulants.cxx:1140
 AliFlowAnalysisWithQCumulants.cxx:1141
 AliFlowAnalysisWithQCumulants.cxx:1142
 AliFlowAnalysisWithQCumulants.cxx:1143
 AliFlowAnalysisWithQCumulants.cxx:1144
 AliFlowAnalysisWithQCumulants.cxx:1145
 AliFlowAnalysisWithQCumulants.cxx:1146
 AliFlowAnalysisWithQCumulants.cxx:1147
 AliFlowAnalysisWithQCumulants.cxx:1148
 AliFlowAnalysisWithQCumulants.cxx:1149
 AliFlowAnalysisWithQCumulants.cxx:1150
 AliFlowAnalysisWithQCumulants.cxx:1151
 AliFlowAnalysisWithQCumulants.cxx:1152
 AliFlowAnalysisWithQCumulants.cxx:1153
 AliFlowAnalysisWithQCumulants.cxx:1154
 AliFlowAnalysisWithQCumulants.cxx:1155
 AliFlowAnalysisWithQCumulants.cxx:1156
 AliFlowAnalysisWithQCumulants.cxx:1157
 AliFlowAnalysisWithQCumulants.cxx:1158
 AliFlowAnalysisWithQCumulants.cxx:1159
 AliFlowAnalysisWithQCumulants.cxx:1160
 AliFlowAnalysisWithQCumulants.cxx:1161
 AliFlowAnalysisWithQCumulants.cxx:1162
 AliFlowAnalysisWithQCumulants.cxx:1163
 AliFlowAnalysisWithQCumulants.cxx:1164
 AliFlowAnalysisWithQCumulants.cxx:1165
 AliFlowAnalysisWithQCumulants.cxx:1166
 AliFlowAnalysisWithQCumulants.cxx:1167
 AliFlowAnalysisWithQCumulants.cxx:1168
 AliFlowAnalysisWithQCumulants.cxx:1169
 AliFlowAnalysisWithQCumulants.cxx:1170
 AliFlowAnalysisWithQCumulants.cxx:1171
 AliFlowAnalysisWithQCumulants.cxx:1172
 AliFlowAnalysisWithQCumulants.cxx:1173
 AliFlowAnalysisWithQCumulants.cxx:1174
 AliFlowAnalysisWithQCumulants.cxx:1175
 AliFlowAnalysisWithQCumulants.cxx:1176
 AliFlowAnalysisWithQCumulants.cxx:1177
 AliFlowAnalysisWithQCumulants.cxx:1178
 AliFlowAnalysisWithQCumulants.cxx:1179
 AliFlowAnalysisWithQCumulants.cxx:1180
 AliFlowAnalysisWithQCumulants.cxx:1181
 AliFlowAnalysisWithQCumulants.cxx:1182
 AliFlowAnalysisWithQCumulants.cxx:1183
 AliFlowAnalysisWithQCumulants.cxx:1184
 AliFlowAnalysisWithQCumulants.cxx:1185
 AliFlowAnalysisWithQCumulants.cxx:1186
 AliFlowAnalysisWithQCumulants.cxx:1187
 AliFlowAnalysisWithQCumulants.cxx:1188
 AliFlowAnalysisWithQCumulants.cxx:1189
 AliFlowAnalysisWithQCumulants.cxx:1190
 AliFlowAnalysisWithQCumulants.cxx:1191
 AliFlowAnalysisWithQCumulants.cxx:1192
 AliFlowAnalysisWithQCumulants.cxx:1193
 AliFlowAnalysisWithQCumulants.cxx:1194
 AliFlowAnalysisWithQCumulants.cxx:1195
 AliFlowAnalysisWithQCumulants.cxx:1196
 AliFlowAnalysisWithQCumulants.cxx:1197
 AliFlowAnalysisWithQCumulants.cxx:1198
 AliFlowAnalysisWithQCumulants.cxx:1199
 AliFlowAnalysisWithQCumulants.cxx:1200
 AliFlowAnalysisWithQCumulants.cxx:1201
 AliFlowAnalysisWithQCumulants.cxx:1202
 AliFlowAnalysisWithQCumulants.cxx:1203
 AliFlowAnalysisWithQCumulants.cxx:1204
 AliFlowAnalysisWithQCumulants.cxx:1205
 AliFlowAnalysisWithQCumulants.cxx:1206
 AliFlowAnalysisWithQCumulants.cxx:1207
 AliFlowAnalysisWithQCumulants.cxx:1208
 AliFlowAnalysisWithQCumulants.cxx:1209
 AliFlowAnalysisWithQCumulants.cxx:1210
 AliFlowAnalysisWithQCumulants.cxx:1211
 AliFlowAnalysisWithQCumulants.cxx:1212
 AliFlowAnalysisWithQCumulants.cxx:1213
 AliFlowAnalysisWithQCumulants.cxx:1214
 AliFlowAnalysisWithQCumulants.cxx:1215
 AliFlowAnalysisWithQCumulants.cxx:1216
 AliFlowAnalysisWithQCumulants.cxx:1217
 AliFlowAnalysisWithQCumulants.cxx:1218
 AliFlowAnalysisWithQCumulants.cxx:1219
 AliFlowAnalysisWithQCumulants.cxx:1220
 AliFlowAnalysisWithQCumulants.cxx:1221
 AliFlowAnalysisWithQCumulants.cxx:1222
 AliFlowAnalysisWithQCumulants.cxx:1223
 AliFlowAnalysisWithQCumulants.cxx:1224
 AliFlowAnalysisWithQCumulants.cxx:1225
 AliFlowAnalysisWithQCumulants.cxx:1226
 AliFlowAnalysisWithQCumulants.cxx:1227
 AliFlowAnalysisWithQCumulants.cxx:1228
 AliFlowAnalysisWithQCumulants.cxx:1229
 AliFlowAnalysisWithQCumulants.cxx:1230
 AliFlowAnalysisWithQCumulants.cxx:1231
 AliFlowAnalysisWithQCumulants.cxx:1232
 AliFlowAnalysisWithQCumulants.cxx:1233
 AliFlowAnalysisWithQCumulants.cxx:1234
 AliFlowAnalysisWithQCumulants.cxx:1235
 AliFlowAnalysisWithQCumulants.cxx:1236
 AliFlowAnalysisWithQCumulants.cxx:1237
 AliFlowAnalysisWithQCumulants.cxx:1238
 AliFlowAnalysisWithQCumulants.cxx:1239
 AliFlowAnalysisWithQCumulants.cxx:1240
 AliFlowAnalysisWithQCumulants.cxx:1241
 AliFlowAnalysisWithQCumulants.cxx:1242
 AliFlowAnalysisWithQCumulants.cxx:1243
 AliFlowAnalysisWithQCumulants.cxx:1244
 AliFlowAnalysisWithQCumulants.cxx:1245
 AliFlowAnalysisWithQCumulants.cxx:1246
 AliFlowAnalysisWithQCumulants.cxx:1247
 AliFlowAnalysisWithQCumulants.cxx:1248
 AliFlowAnalysisWithQCumulants.cxx:1249
 AliFlowAnalysisWithQCumulants.cxx:1250
 AliFlowAnalysisWithQCumulants.cxx:1251
 AliFlowAnalysisWithQCumulants.cxx:1252
 AliFlowAnalysisWithQCumulants.cxx:1253
 AliFlowAnalysisWithQCumulants.cxx:1254
 AliFlowAnalysisWithQCumulants.cxx:1255
 AliFlowAnalysisWithQCumulants.cxx:1256
 AliFlowAnalysisWithQCumulants.cxx:1257
 AliFlowAnalysisWithQCumulants.cxx:1258
 AliFlowAnalysisWithQCumulants.cxx:1259
 AliFlowAnalysisWithQCumulants.cxx:1260
 AliFlowAnalysisWithQCumulants.cxx:1261
 AliFlowAnalysisWithQCumulants.cxx:1262
 AliFlowAnalysisWithQCumulants.cxx:1263
 AliFlowAnalysisWithQCumulants.cxx:1264
 AliFlowAnalysisWithQCumulants.cxx:1265
 AliFlowAnalysisWithQCumulants.cxx:1266
 AliFlowAnalysisWithQCumulants.cxx:1267
 AliFlowAnalysisWithQCumulants.cxx:1268
 AliFlowAnalysisWithQCumulants.cxx:1269
 AliFlowAnalysisWithQCumulants.cxx:1270
 AliFlowAnalysisWithQCumulants.cxx:1271
 AliFlowAnalysisWithQCumulants.cxx:1272
 AliFlowAnalysisWithQCumulants.cxx:1273
 AliFlowAnalysisWithQCumulants.cxx:1274
 AliFlowAnalysisWithQCumulants.cxx:1275
 AliFlowAnalysisWithQCumulants.cxx:1276
 AliFlowAnalysisWithQCumulants.cxx:1277
 AliFlowAnalysisWithQCumulants.cxx:1278
 AliFlowAnalysisWithQCumulants.cxx:1279
 AliFlowAnalysisWithQCumulants.cxx:1280
 AliFlowAnalysisWithQCumulants.cxx:1281
 AliFlowAnalysisWithQCumulants.cxx:1282
 AliFlowAnalysisWithQCumulants.cxx:1283
 AliFlowAnalysisWithQCumulants.cxx:1284
 AliFlowAnalysisWithQCumulants.cxx:1285
 AliFlowAnalysisWithQCumulants.cxx:1286
 AliFlowAnalysisWithQCumulants.cxx:1287
 AliFlowAnalysisWithQCumulants.cxx:1288
 AliFlowAnalysisWithQCumulants.cxx:1289
 AliFlowAnalysisWithQCumulants.cxx:1290
 AliFlowAnalysisWithQCumulants.cxx:1291
 AliFlowAnalysisWithQCumulants.cxx:1292
 AliFlowAnalysisWithQCumulants.cxx:1293
 AliFlowAnalysisWithQCumulants.cxx:1294
 AliFlowAnalysisWithQCumulants.cxx:1295
 AliFlowAnalysisWithQCumulants.cxx:1296
 AliFlowAnalysisWithQCumulants.cxx:1297
 AliFlowAnalysisWithQCumulants.cxx:1298
 AliFlowAnalysisWithQCumulants.cxx:1299
 AliFlowAnalysisWithQCumulants.cxx:1300
 AliFlowAnalysisWithQCumulants.cxx:1301
 AliFlowAnalysisWithQCumulants.cxx:1302
 AliFlowAnalysisWithQCumulants.cxx:1303
 AliFlowAnalysisWithQCumulants.cxx:1304
 AliFlowAnalysisWithQCumulants.cxx:1305
 AliFlowAnalysisWithQCumulants.cxx:1306
 AliFlowAnalysisWithQCumulants.cxx:1307
 AliFlowAnalysisWithQCumulants.cxx:1308
 AliFlowAnalysisWithQCumulants.cxx:1309
 AliFlowAnalysisWithQCumulants.cxx:1310
 AliFlowAnalysisWithQCumulants.cxx:1311
 AliFlowAnalysisWithQCumulants.cxx:1312
 AliFlowAnalysisWithQCumulants.cxx:1313
 AliFlowAnalysisWithQCumulants.cxx:1314
 AliFlowAnalysisWithQCumulants.cxx:1315
 AliFlowAnalysisWithQCumulants.cxx:1316
 AliFlowAnalysisWithQCumulants.cxx:1317
 AliFlowAnalysisWithQCumulants.cxx:1318
 AliFlowAnalysisWithQCumulants.cxx:1319
 AliFlowAnalysisWithQCumulants.cxx:1320
 AliFlowAnalysisWithQCumulants.cxx:1321
 AliFlowAnalysisWithQCumulants.cxx:1322
 AliFlowAnalysisWithQCumulants.cxx:1323
 AliFlowAnalysisWithQCumulants.cxx:1324
 AliFlowAnalysisWithQCumulants.cxx:1325
 AliFlowAnalysisWithQCumulants.cxx:1326
 AliFlowAnalysisWithQCumulants.cxx:1327
 AliFlowAnalysisWithQCumulants.cxx:1328
 AliFlowAnalysisWithQCumulants.cxx:1329
 AliFlowAnalysisWithQCumulants.cxx:1330
 AliFlowAnalysisWithQCumulants.cxx:1331
 AliFlowAnalysisWithQCumulants.cxx:1332
 AliFlowAnalysisWithQCumulants.cxx:1333
 AliFlowAnalysisWithQCumulants.cxx:1334
 AliFlowAnalysisWithQCumulants.cxx:1335
 AliFlowAnalysisWithQCumulants.cxx:1336
 AliFlowAnalysisWithQCumulants.cxx:1337
 AliFlowAnalysisWithQCumulants.cxx:1338
 AliFlowAnalysisWithQCumulants.cxx:1339
 AliFlowAnalysisWithQCumulants.cxx:1340
 AliFlowAnalysisWithQCumulants.cxx:1341
 AliFlowAnalysisWithQCumulants.cxx:1342
 AliFlowAnalysisWithQCumulants.cxx:1343
 AliFlowAnalysisWithQCumulants.cxx:1344
 AliFlowAnalysisWithQCumulants.cxx:1345
 AliFlowAnalysisWithQCumulants.cxx:1346
 AliFlowAnalysisWithQCumulants.cxx:1347
 AliFlowAnalysisWithQCumulants.cxx:1348
 AliFlowAnalysisWithQCumulants.cxx:1349
 AliFlowAnalysisWithQCumulants.cxx:1350
 AliFlowAnalysisWithQCumulants.cxx:1351
 AliFlowAnalysisWithQCumulants.cxx:1352
 AliFlowAnalysisWithQCumulants.cxx:1353
 AliFlowAnalysisWithQCumulants.cxx:1354
 AliFlowAnalysisWithQCumulants.cxx:1355
 AliFlowAnalysisWithQCumulants.cxx:1356
 AliFlowAnalysisWithQCumulants.cxx:1357
 AliFlowAnalysisWithQCumulants.cxx:1358
 AliFlowAnalysisWithQCumulants.cxx:1359
 AliFlowAnalysisWithQCumulants.cxx:1360
 AliFlowAnalysisWithQCumulants.cxx:1361
 AliFlowAnalysisWithQCumulants.cxx:1362
 AliFlowAnalysisWithQCumulants.cxx:1363
 AliFlowAnalysisWithQCumulants.cxx:1364
 AliFlowAnalysisWithQCumulants.cxx:1365
 AliFlowAnalysisWithQCumulants.cxx:1366
 AliFlowAnalysisWithQCumulants.cxx:1367
 AliFlowAnalysisWithQCumulants.cxx:1368
 AliFlowAnalysisWithQCumulants.cxx:1369
 AliFlowAnalysisWithQCumulants.cxx:1370
 AliFlowAnalysisWithQCumulants.cxx:1371
 AliFlowAnalysisWithQCumulants.cxx:1372
 AliFlowAnalysisWithQCumulants.cxx:1373
 AliFlowAnalysisWithQCumulants.cxx:1374
 AliFlowAnalysisWithQCumulants.cxx:1375
 AliFlowAnalysisWithQCumulants.cxx:1376
 AliFlowAnalysisWithQCumulants.cxx:1377
 AliFlowAnalysisWithQCumulants.cxx:1378
 AliFlowAnalysisWithQCumulants.cxx:1379
 AliFlowAnalysisWithQCumulants.cxx:1380
 AliFlowAnalysisWithQCumulants.cxx:1381
 AliFlowAnalysisWithQCumulants.cxx:1382
 AliFlowAnalysisWithQCumulants.cxx:1383
 AliFlowAnalysisWithQCumulants.cxx:1384
 AliFlowAnalysisWithQCumulants.cxx:1385
 AliFlowAnalysisWithQCumulants.cxx:1386
 AliFlowAnalysisWithQCumulants.cxx:1387
 AliFlowAnalysisWithQCumulants.cxx:1388
 AliFlowAnalysisWithQCumulants.cxx:1389
 AliFlowAnalysisWithQCumulants.cxx:1390
 AliFlowAnalysisWithQCumulants.cxx:1391
 AliFlowAnalysisWithQCumulants.cxx:1392
 AliFlowAnalysisWithQCumulants.cxx:1393
 AliFlowAnalysisWithQCumulants.cxx:1394
 AliFlowAnalysisWithQCumulants.cxx:1395
 AliFlowAnalysisWithQCumulants.cxx:1396
 AliFlowAnalysisWithQCumulants.cxx:1397
 AliFlowAnalysisWithQCumulants.cxx:1398
 AliFlowAnalysisWithQCumulants.cxx:1399
 AliFlowAnalysisWithQCumulants.cxx:1400
 AliFlowAnalysisWithQCumulants.cxx:1401
 AliFlowAnalysisWithQCumulants.cxx:1402
 AliFlowAnalysisWithQCumulants.cxx:1403
 AliFlowAnalysisWithQCumulants.cxx:1404
 AliFlowAnalysisWithQCumulants.cxx:1405
 AliFlowAnalysisWithQCumulants.cxx:1406
 AliFlowAnalysisWithQCumulants.cxx:1407
 AliFlowAnalysisWithQCumulants.cxx:1408
 AliFlowAnalysisWithQCumulants.cxx:1409
 AliFlowAnalysisWithQCumulants.cxx:1410
 AliFlowAnalysisWithQCumulants.cxx:1411
 AliFlowAnalysisWithQCumulants.cxx:1412
 AliFlowAnalysisWithQCumulants.cxx:1413
 AliFlowAnalysisWithQCumulants.cxx:1414
 AliFlowAnalysisWithQCumulants.cxx:1415
 AliFlowAnalysisWithQCumulants.cxx:1416
 AliFlowAnalysisWithQCumulants.cxx:1417
 AliFlowAnalysisWithQCumulants.cxx:1418
 AliFlowAnalysisWithQCumulants.cxx:1419
 AliFlowAnalysisWithQCumulants.cxx:1420
 AliFlowAnalysisWithQCumulants.cxx:1421
 AliFlowAnalysisWithQCumulants.cxx:1422
 AliFlowAnalysisWithQCumulants.cxx:1423
 AliFlowAnalysisWithQCumulants.cxx:1424
 AliFlowAnalysisWithQCumulants.cxx:1425
 AliFlowAnalysisWithQCumulants.cxx:1426
 AliFlowAnalysisWithQCumulants.cxx:1427
 AliFlowAnalysisWithQCumulants.cxx:1428
 AliFlowAnalysisWithQCumulants.cxx:1429
 AliFlowAnalysisWithQCumulants.cxx:1430
 AliFlowAnalysisWithQCumulants.cxx:1431
 AliFlowAnalysisWithQCumulants.cxx:1432
 AliFlowAnalysisWithQCumulants.cxx:1433
 AliFlowAnalysisWithQCumulants.cxx:1434
 AliFlowAnalysisWithQCumulants.cxx:1435
 AliFlowAnalysisWithQCumulants.cxx:1436
 AliFlowAnalysisWithQCumulants.cxx:1437
 AliFlowAnalysisWithQCumulants.cxx:1438
 AliFlowAnalysisWithQCumulants.cxx:1439
 AliFlowAnalysisWithQCumulants.cxx:1440
 AliFlowAnalysisWithQCumulants.cxx:1441
 AliFlowAnalysisWithQCumulants.cxx:1442
 AliFlowAnalysisWithQCumulants.cxx:1443
 AliFlowAnalysisWithQCumulants.cxx:1444
 AliFlowAnalysisWithQCumulants.cxx:1445
 AliFlowAnalysisWithQCumulants.cxx:1446
 AliFlowAnalysisWithQCumulants.cxx:1447
 AliFlowAnalysisWithQCumulants.cxx:1448
 AliFlowAnalysisWithQCumulants.cxx:1449
 AliFlowAnalysisWithQCumulants.cxx:1450
 AliFlowAnalysisWithQCumulants.cxx:1451
 AliFlowAnalysisWithQCumulants.cxx:1452
 AliFlowAnalysisWithQCumulants.cxx:1453
 AliFlowAnalysisWithQCumulants.cxx:1454
 AliFlowAnalysisWithQCumulants.cxx:1455
 AliFlowAnalysisWithQCumulants.cxx:1456
 AliFlowAnalysisWithQCumulants.cxx:1457
 AliFlowAnalysisWithQCumulants.cxx:1458
 AliFlowAnalysisWithQCumulants.cxx:1459
 AliFlowAnalysisWithQCumulants.cxx:1460
 AliFlowAnalysisWithQCumulants.cxx:1461
 AliFlowAnalysisWithQCumulants.cxx:1462
 AliFlowAnalysisWithQCumulants.cxx:1463
 AliFlowAnalysisWithQCumulants.cxx:1464
 AliFlowAnalysisWithQCumulants.cxx:1465
 AliFlowAnalysisWithQCumulants.cxx:1466
 AliFlowAnalysisWithQCumulants.cxx:1467
 AliFlowAnalysisWithQCumulants.cxx:1468
 AliFlowAnalysisWithQCumulants.cxx:1469
 AliFlowAnalysisWithQCumulants.cxx:1470
 AliFlowAnalysisWithQCumulants.cxx:1471
 AliFlowAnalysisWithQCumulants.cxx:1472
 AliFlowAnalysisWithQCumulants.cxx:1473
 AliFlowAnalysisWithQCumulants.cxx:1474
 AliFlowAnalysisWithQCumulants.cxx:1475
 AliFlowAnalysisWithQCumulants.cxx:1476
 AliFlowAnalysisWithQCumulants.cxx:1477
 AliFlowAnalysisWithQCumulants.cxx:1478
 AliFlowAnalysisWithQCumulants.cxx:1479
 AliFlowAnalysisWithQCumulants.cxx:1480
 AliFlowAnalysisWithQCumulants.cxx:1481
 AliFlowAnalysisWithQCumulants.cxx:1482
 AliFlowAnalysisWithQCumulants.cxx:1483
 AliFlowAnalysisWithQCumulants.cxx:1484
 AliFlowAnalysisWithQCumulants.cxx:1485
 AliFlowAnalysisWithQCumulants.cxx:1486
 AliFlowAnalysisWithQCumulants.cxx:1487
 AliFlowAnalysisWithQCumulants.cxx:1488
 AliFlowAnalysisWithQCumulants.cxx:1489
 AliFlowAnalysisWithQCumulants.cxx:1490
 AliFlowAnalysisWithQCumulants.cxx:1491
 AliFlowAnalysisWithQCumulants.cxx:1492
 AliFlowAnalysisWithQCumulants.cxx:1493
 AliFlowAnalysisWithQCumulants.cxx:1494
 AliFlowAnalysisWithQCumulants.cxx:1495
 AliFlowAnalysisWithQCumulants.cxx:1496
 AliFlowAnalysisWithQCumulants.cxx:1497
 AliFlowAnalysisWithQCumulants.cxx:1498
 AliFlowAnalysisWithQCumulants.cxx:1499
 AliFlowAnalysisWithQCumulants.cxx:1500
 AliFlowAnalysisWithQCumulants.cxx:1501
 AliFlowAnalysisWithQCumulants.cxx:1502
 AliFlowAnalysisWithQCumulants.cxx:1503
 AliFlowAnalysisWithQCumulants.cxx:1504
 AliFlowAnalysisWithQCumulants.cxx:1505
 AliFlowAnalysisWithQCumulants.cxx:1506
 AliFlowAnalysisWithQCumulants.cxx:1507
 AliFlowAnalysisWithQCumulants.cxx:1508
 AliFlowAnalysisWithQCumulants.cxx:1509
 AliFlowAnalysisWithQCumulants.cxx:1510
 AliFlowAnalysisWithQCumulants.cxx:1511
 AliFlowAnalysisWithQCumulants.cxx:1512
 AliFlowAnalysisWithQCumulants.cxx:1513
 AliFlowAnalysisWithQCumulants.cxx:1514
 AliFlowAnalysisWithQCumulants.cxx:1515
 AliFlowAnalysisWithQCumulants.cxx:1516
 AliFlowAnalysisWithQCumulants.cxx:1517
 AliFlowAnalysisWithQCumulants.cxx:1518
 AliFlowAnalysisWithQCumulants.cxx:1519
 AliFlowAnalysisWithQCumulants.cxx:1520
 AliFlowAnalysisWithQCumulants.cxx:1521
 AliFlowAnalysisWithQCumulants.cxx:1522
 AliFlowAnalysisWithQCumulants.cxx:1523
 AliFlowAnalysisWithQCumulants.cxx:1524
 AliFlowAnalysisWithQCumulants.cxx:1525
 AliFlowAnalysisWithQCumulants.cxx:1526
 AliFlowAnalysisWithQCumulants.cxx:1527
 AliFlowAnalysisWithQCumulants.cxx:1528
 AliFlowAnalysisWithQCumulants.cxx:1529
 AliFlowAnalysisWithQCumulants.cxx:1530
 AliFlowAnalysisWithQCumulants.cxx:1531
 AliFlowAnalysisWithQCumulants.cxx:1532
 AliFlowAnalysisWithQCumulants.cxx:1533
 AliFlowAnalysisWithQCumulants.cxx:1534
 AliFlowAnalysisWithQCumulants.cxx:1535
 AliFlowAnalysisWithQCumulants.cxx:1536
 AliFlowAnalysisWithQCumulants.cxx:1537
 AliFlowAnalysisWithQCumulants.cxx:1538
 AliFlowAnalysisWithQCumulants.cxx:1539
 AliFlowAnalysisWithQCumulants.cxx:1540
 AliFlowAnalysisWithQCumulants.cxx:1541
 AliFlowAnalysisWithQCumulants.cxx:1542
 AliFlowAnalysisWithQCumulants.cxx:1543
 AliFlowAnalysisWithQCumulants.cxx:1544
 AliFlowAnalysisWithQCumulants.cxx:1545
 AliFlowAnalysisWithQCumulants.cxx:1546
 AliFlowAnalysisWithQCumulants.cxx:1547
 AliFlowAnalysisWithQCumulants.cxx:1548
 AliFlowAnalysisWithQCumulants.cxx:1549
 AliFlowAnalysisWithQCumulants.cxx:1550
 AliFlowAnalysisWithQCumulants.cxx:1551
 AliFlowAnalysisWithQCumulants.cxx:1552
 AliFlowAnalysisWithQCumulants.cxx:1553
 AliFlowAnalysisWithQCumulants.cxx:1554
 AliFlowAnalysisWithQCumulants.cxx:1555
 AliFlowAnalysisWithQCumulants.cxx:1556
 AliFlowAnalysisWithQCumulants.cxx:1557
 AliFlowAnalysisWithQCumulants.cxx:1558
 AliFlowAnalysisWithQCumulants.cxx:1559
 AliFlowAnalysisWithQCumulants.cxx:1560
 AliFlowAnalysisWithQCumulants.cxx:1561
 AliFlowAnalysisWithQCumulants.cxx:1562
 AliFlowAnalysisWithQCumulants.cxx:1563
 AliFlowAnalysisWithQCumulants.cxx:1564
 AliFlowAnalysisWithQCumulants.cxx:1565
 AliFlowAnalysisWithQCumulants.cxx:1566
 AliFlowAnalysisWithQCumulants.cxx:1567
 AliFlowAnalysisWithQCumulants.cxx:1568
 AliFlowAnalysisWithQCumulants.cxx:1569
 AliFlowAnalysisWithQCumulants.cxx:1570
 AliFlowAnalysisWithQCumulants.cxx:1571
 AliFlowAnalysisWithQCumulants.cxx:1572
 AliFlowAnalysisWithQCumulants.cxx:1573
 AliFlowAnalysisWithQCumulants.cxx:1574
 AliFlowAnalysisWithQCumulants.cxx:1575
 AliFlowAnalysisWithQCumulants.cxx:1576
 AliFlowAnalysisWithQCumulants.cxx:1577
 AliFlowAnalysisWithQCumulants.cxx:1578
 AliFlowAnalysisWithQCumulants.cxx:1579
 AliFlowAnalysisWithQCumulants.cxx:1580
 AliFlowAnalysisWithQCumulants.cxx:1581
 AliFlowAnalysisWithQCumulants.cxx:1582
 AliFlowAnalysisWithQCumulants.cxx:1583
 AliFlowAnalysisWithQCumulants.cxx:1584
 AliFlowAnalysisWithQCumulants.cxx:1585
 AliFlowAnalysisWithQCumulants.cxx:1586
 AliFlowAnalysisWithQCumulants.cxx:1587
 AliFlowAnalysisWithQCumulants.cxx:1588
 AliFlowAnalysisWithQCumulants.cxx:1589
 AliFlowAnalysisWithQCumulants.cxx:1590
 AliFlowAnalysisWithQCumulants.cxx:1591
 AliFlowAnalysisWithQCumulants.cxx:1592
 AliFlowAnalysisWithQCumulants.cxx:1593
 AliFlowAnalysisWithQCumulants.cxx:1594
 AliFlowAnalysisWithQCumulants.cxx:1595
 AliFlowAnalysisWithQCumulants.cxx:1596
 AliFlowAnalysisWithQCumulants.cxx:1597
 AliFlowAnalysisWithQCumulants.cxx:1598
 AliFlowAnalysisWithQCumulants.cxx:1599
 AliFlowAnalysisWithQCumulants.cxx:1600
 AliFlowAnalysisWithQCumulants.cxx:1601
 AliFlowAnalysisWithQCumulants.cxx:1602
 AliFlowAnalysisWithQCumulants.cxx:1603
 AliFlowAnalysisWithQCumulants.cxx:1604
 AliFlowAnalysisWithQCumulants.cxx:1605
 AliFlowAnalysisWithQCumulants.cxx:1606
 AliFlowAnalysisWithQCumulants.cxx:1607
 AliFlowAnalysisWithQCumulants.cxx:1608
 AliFlowAnalysisWithQCumulants.cxx:1609
 AliFlowAnalysisWithQCumulants.cxx:1610
 AliFlowAnalysisWithQCumulants.cxx:1611
 AliFlowAnalysisWithQCumulants.cxx:1612
 AliFlowAnalysisWithQCumulants.cxx:1613
 AliFlowAnalysisWithQCumulants.cxx:1614
 AliFlowAnalysisWithQCumulants.cxx:1615
 AliFlowAnalysisWithQCumulants.cxx:1616
 AliFlowAnalysisWithQCumulants.cxx:1617
 AliFlowAnalysisWithQCumulants.cxx:1618
 AliFlowAnalysisWithQCumulants.cxx:1619
 AliFlowAnalysisWithQCumulants.cxx:1620
 AliFlowAnalysisWithQCumulants.cxx:1621
 AliFlowAnalysisWithQCumulants.cxx:1622
 AliFlowAnalysisWithQCumulants.cxx:1623
 AliFlowAnalysisWithQCumulants.cxx:1624
 AliFlowAnalysisWithQCumulants.cxx:1625
 AliFlowAnalysisWithQCumulants.cxx:1626
 AliFlowAnalysisWithQCumulants.cxx:1627
 AliFlowAnalysisWithQCumulants.cxx:1628
 AliFlowAnalysisWithQCumulants.cxx:1629
 AliFlowAnalysisWithQCumulants.cxx:1630
 AliFlowAnalysisWithQCumulants.cxx:1631
 AliFlowAnalysisWithQCumulants.cxx:1632
 AliFlowAnalysisWithQCumulants.cxx:1633
 AliFlowAnalysisWithQCumulants.cxx:1634
 AliFlowAnalysisWithQCumulants.cxx:1635
 AliFlowAnalysisWithQCumulants.cxx:1636
 AliFlowAnalysisWithQCumulants.cxx:1637
 AliFlowAnalysisWithQCumulants.cxx:1638
 AliFlowAnalysisWithQCumulants.cxx:1639
 AliFlowAnalysisWithQCumulants.cxx:1640
 AliFlowAnalysisWithQCumulants.cxx:1641
 AliFlowAnalysisWithQCumulants.cxx:1642
 AliFlowAnalysisWithQCumulants.cxx:1643
 AliFlowAnalysisWithQCumulants.cxx:1644
 AliFlowAnalysisWithQCumulants.cxx:1645
 AliFlowAnalysisWithQCumulants.cxx:1646
 AliFlowAnalysisWithQCumulants.cxx:1647
 AliFlowAnalysisWithQCumulants.cxx:1648
 AliFlowAnalysisWithQCumulants.cxx:1649
 AliFlowAnalysisWithQCumulants.cxx:1650
 AliFlowAnalysisWithQCumulants.cxx:1651
 AliFlowAnalysisWithQCumulants.cxx:1652
 AliFlowAnalysisWithQCumulants.cxx:1653
 AliFlowAnalysisWithQCumulants.cxx:1654
 AliFlowAnalysisWithQCumulants.cxx:1655
 AliFlowAnalysisWithQCumulants.cxx:1656
 AliFlowAnalysisWithQCumulants.cxx:1657
 AliFlowAnalysisWithQCumulants.cxx:1658
 AliFlowAnalysisWithQCumulants.cxx:1659
 AliFlowAnalysisWithQCumulants.cxx:1660
 AliFlowAnalysisWithQCumulants.cxx:1661
 AliFlowAnalysisWithQCumulants.cxx:1662
 AliFlowAnalysisWithQCumulants.cxx:1663
 AliFlowAnalysisWithQCumulants.cxx:1664
 AliFlowAnalysisWithQCumulants.cxx:1665
 AliFlowAnalysisWithQCumulants.cxx:1666
 AliFlowAnalysisWithQCumulants.cxx:1667
 AliFlowAnalysisWithQCumulants.cxx:1668
 AliFlowAnalysisWithQCumulants.cxx:1669
 AliFlowAnalysisWithQCumulants.cxx:1670
 AliFlowAnalysisWithQCumulants.cxx:1671
 AliFlowAnalysisWithQCumulants.cxx:1672
 AliFlowAnalysisWithQCumulants.cxx:1673
 AliFlowAnalysisWithQCumulants.cxx:1674
 AliFlowAnalysisWithQCumulants.cxx:1675
 AliFlowAnalysisWithQCumulants.cxx:1676
 AliFlowAnalysisWithQCumulants.cxx:1677
 AliFlowAnalysisWithQCumulants.cxx:1678
 AliFlowAnalysisWithQCumulants.cxx:1679
 AliFlowAnalysisWithQCumulants.cxx:1680
 AliFlowAnalysisWithQCumulants.cxx:1681
 AliFlowAnalysisWithQCumulants.cxx:1682
 AliFlowAnalysisWithQCumulants.cxx:1683
 AliFlowAnalysisWithQCumulants.cxx:1684
 AliFlowAnalysisWithQCumulants.cxx:1685
 AliFlowAnalysisWithQCumulants.cxx:1686
 AliFlowAnalysisWithQCumulants.cxx:1687
 AliFlowAnalysisWithQCumulants.cxx:1688
 AliFlowAnalysisWithQCumulants.cxx:1689
 AliFlowAnalysisWithQCumulants.cxx:1690
 AliFlowAnalysisWithQCumulants.cxx:1691
 AliFlowAnalysisWithQCumulants.cxx:1692
 AliFlowAnalysisWithQCumulants.cxx:1693
 AliFlowAnalysisWithQCumulants.cxx:1694
 AliFlowAnalysisWithQCumulants.cxx:1695
 AliFlowAnalysisWithQCumulants.cxx:1696
 AliFlowAnalysisWithQCumulants.cxx:1697
 AliFlowAnalysisWithQCumulants.cxx:1698
 AliFlowAnalysisWithQCumulants.cxx:1699
 AliFlowAnalysisWithQCumulants.cxx:1700
 AliFlowAnalysisWithQCumulants.cxx:1701
 AliFlowAnalysisWithQCumulants.cxx:1702
 AliFlowAnalysisWithQCumulants.cxx:1703
 AliFlowAnalysisWithQCumulants.cxx:1704
 AliFlowAnalysisWithQCumulants.cxx:1705
 AliFlowAnalysisWithQCumulants.cxx:1706
 AliFlowAnalysisWithQCumulants.cxx:1707
 AliFlowAnalysisWithQCumulants.cxx:1708
 AliFlowAnalysisWithQCumulants.cxx:1709
 AliFlowAnalysisWithQCumulants.cxx:1710
 AliFlowAnalysisWithQCumulants.cxx:1711
 AliFlowAnalysisWithQCumulants.cxx:1712
 AliFlowAnalysisWithQCumulants.cxx:1713
 AliFlowAnalysisWithQCumulants.cxx:1714
 AliFlowAnalysisWithQCumulants.cxx:1715
 AliFlowAnalysisWithQCumulants.cxx:1716
 AliFlowAnalysisWithQCumulants.cxx:1717
 AliFlowAnalysisWithQCumulants.cxx:1718
 AliFlowAnalysisWithQCumulants.cxx:1719
 AliFlowAnalysisWithQCumulants.cxx:1720
 AliFlowAnalysisWithQCumulants.cxx:1721
 AliFlowAnalysisWithQCumulants.cxx:1722
 AliFlowAnalysisWithQCumulants.cxx:1723
 AliFlowAnalysisWithQCumulants.cxx:1724
 AliFlowAnalysisWithQCumulants.cxx:1725
 AliFlowAnalysisWithQCumulants.cxx:1726
 AliFlowAnalysisWithQCumulants.cxx:1727
 AliFlowAnalysisWithQCumulants.cxx:1728
 AliFlowAnalysisWithQCumulants.cxx:1729
 AliFlowAnalysisWithQCumulants.cxx:1730
 AliFlowAnalysisWithQCumulants.cxx:1731
 AliFlowAnalysisWithQCumulants.cxx:1732
 AliFlowAnalysisWithQCumulants.cxx:1733
 AliFlowAnalysisWithQCumulants.cxx:1734
 AliFlowAnalysisWithQCumulants.cxx:1735
 AliFlowAnalysisWithQCumulants.cxx:1736
 AliFlowAnalysisWithQCumulants.cxx:1737
 AliFlowAnalysisWithQCumulants.cxx:1738
 AliFlowAnalysisWithQCumulants.cxx:1739
 AliFlowAnalysisWithQCumulants.cxx:1740
 AliFlowAnalysisWithQCumulants.cxx:1741
 AliFlowAnalysisWithQCumulants.cxx:1742
 AliFlowAnalysisWithQCumulants.cxx:1743
 AliFlowAnalysisWithQCumulants.cxx:1744
 AliFlowAnalysisWithQCumulants.cxx:1745
 AliFlowAnalysisWithQCumulants.cxx:1746
 AliFlowAnalysisWithQCumulants.cxx:1747
 AliFlowAnalysisWithQCumulants.cxx:1748
 AliFlowAnalysisWithQCumulants.cxx:1749
 AliFlowAnalysisWithQCumulants.cxx:1750
 AliFlowAnalysisWithQCumulants.cxx:1751
 AliFlowAnalysisWithQCumulants.cxx:1752
 AliFlowAnalysisWithQCumulants.cxx:1753
 AliFlowAnalysisWithQCumulants.cxx:1754
 AliFlowAnalysisWithQCumulants.cxx:1755
 AliFlowAnalysisWithQCumulants.cxx:1756
 AliFlowAnalysisWithQCumulants.cxx:1757
 AliFlowAnalysisWithQCumulants.cxx:1758
 AliFlowAnalysisWithQCumulants.cxx:1759
 AliFlowAnalysisWithQCumulants.cxx:1760
 AliFlowAnalysisWithQCumulants.cxx:1761
 AliFlowAnalysisWithQCumulants.cxx:1762
 AliFlowAnalysisWithQCumulants.cxx:1763
 AliFlowAnalysisWithQCumulants.cxx:1764
 AliFlowAnalysisWithQCumulants.cxx:1765
 AliFlowAnalysisWithQCumulants.cxx:1766
 AliFlowAnalysisWithQCumulants.cxx:1767
 AliFlowAnalysisWithQCumulants.cxx:1768
 AliFlowAnalysisWithQCumulants.cxx:1769
 AliFlowAnalysisWithQCumulants.cxx:1770
 AliFlowAnalysisWithQCumulants.cxx:1771
 AliFlowAnalysisWithQCumulants.cxx:1772
 AliFlowAnalysisWithQCumulants.cxx:1773
 AliFlowAnalysisWithQCumulants.cxx:1774
 AliFlowAnalysisWithQCumulants.cxx:1775
 AliFlowAnalysisWithQCumulants.cxx:1776
 AliFlowAnalysisWithQCumulants.cxx:1777
 AliFlowAnalysisWithQCumulants.cxx:1778
 AliFlowAnalysisWithQCumulants.cxx:1779
 AliFlowAnalysisWithQCumulants.cxx:1780
 AliFlowAnalysisWithQCumulants.cxx:1781
 AliFlowAnalysisWithQCumulants.cxx:1782
 AliFlowAnalysisWithQCumulants.cxx:1783
 AliFlowAnalysisWithQCumulants.cxx:1784
 AliFlowAnalysisWithQCumulants.cxx:1785
 AliFlowAnalysisWithQCumulants.cxx:1786
 AliFlowAnalysisWithQCumulants.cxx:1787
 AliFlowAnalysisWithQCumulants.cxx:1788
 AliFlowAnalysisWithQCumulants.cxx:1789
 AliFlowAnalysisWithQCumulants.cxx:1790
 AliFlowAnalysisWithQCumulants.cxx:1791
 AliFlowAnalysisWithQCumulants.cxx:1792
 AliFlowAnalysisWithQCumulants.cxx:1793
 AliFlowAnalysisWithQCumulants.cxx:1794
 AliFlowAnalysisWithQCumulants.cxx:1795
 AliFlowAnalysisWithQCumulants.cxx:1796
 AliFlowAnalysisWithQCumulants.cxx:1797
 AliFlowAnalysisWithQCumulants.cxx:1798
 AliFlowAnalysisWithQCumulants.cxx:1799
 AliFlowAnalysisWithQCumulants.cxx:1800
 AliFlowAnalysisWithQCumulants.cxx:1801
 AliFlowAnalysisWithQCumulants.cxx:1802
 AliFlowAnalysisWithQCumulants.cxx:1803
 AliFlowAnalysisWithQCumulants.cxx:1804
 AliFlowAnalysisWithQCumulants.cxx:1805
 AliFlowAnalysisWithQCumulants.cxx:1806
 AliFlowAnalysisWithQCumulants.cxx:1807
 AliFlowAnalysisWithQCumulants.cxx:1808
 AliFlowAnalysisWithQCumulants.cxx:1809
 AliFlowAnalysisWithQCumulants.cxx:1810
 AliFlowAnalysisWithQCumulants.cxx:1811
 AliFlowAnalysisWithQCumulants.cxx:1812
 AliFlowAnalysisWithQCumulants.cxx:1813
 AliFlowAnalysisWithQCumulants.cxx:1814
 AliFlowAnalysisWithQCumulants.cxx:1815
 AliFlowAnalysisWithQCumulants.cxx:1816
 AliFlowAnalysisWithQCumulants.cxx:1817
 AliFlowAnalysisWithQCumulants.cxx:1818
 AliFlowAnalysisWithQCumulants.cxx:1819
 AliFlowAnalysisWithQCumulants.cxx:1820
 AliFlowAnalysisWithQCumulants.cxx:1821
 AliFlowAnalysisWithQCumulants.cxx:1822
 AliFlowAnalysisWithQCumulants.cxx:1823
 AliFlowAnalysisWithQCumulants.cxx:1824
 AliFlowAnalysisWithQCumulants.cxx:1825
 AliFlowAnalysisWithQCumulants.cxx:1826
 AliFlowAnalysisWithQCumulants.cxx:1827
 AliFlowAnalysisWithQCumulants.cxx:1828
 AliFlowAnalysisWithQCumulants.cxx:1829
 AliFlowAnalysisWithQCumulants.cxx:1830
 AliFlowAnalysisWithQCumulants.cxx:1831
 AliFlowAnalysisWithQCumulants.cxx:1832
 AliFlowAnalysisWithQCumulants.cxx:1833
 AliFlowAnalysisWithQCumulants.cxx:1834
 AliFlowAnalysisWithQCumulants.cxx:1835
 AliFlowAnalysisWithQCumulants.cxx:1836
 AliFlowAnalysisWithQCumulants.cxx:1837
 AliFlowAnalysisWithQCumulants.cxx:1838
 AliFlowAnalysisWithQCumulants.cxx:1839
 AliFlowAnalysisWithQCumulants.cxx:1840
 AliFlowAnalysisWithQCumulants.cxx:1841
 AliFlowAnalysisWithQCumulants.cxx:1842
 AliFlowAnalysisWithQCumulants.cxx:1843
 AliFlowAnalysisWithQCumulants.cxx:1844
 AliFlowAnalysisWithQCumulants.cxx:1845
 AliFlowAnalysisWithQCumulants.cxx:1846
 AliFlowAnalysisWithQCumulants.cxx:1847
 AliFlowAnalysisWithQCumulants.cxx:1848
 AliFlowAnalysisWithQCumulants.cxx:1849
 AliFlowAnalysisWithQCumulants.cxx:1850
 AliFlowAnalysisWithQCumulants.cxx:1851
 AliFlowAnalysisWithQCumulants.cxx:1852
 AliFlowAnalysisWithQCumulants.cxx:1853
 AliFlowAnalysisWithQCumulants.cxx:1854
 AliFlowAnalysisWithQCumulants.cxx:1855
 AliFlowAnalysisWithQCumulants.cxx:1856
 AliFlowAnalysisWithQCumulants.cxx:1857
 AliFlowAnalysisWithQCumulants.cxx:1858
 AliFlowAnalysisWithQCumulants.cxx:1859
 AliFlowAnalysisWithQCumulants.cxx:1860
 AliFlowAnalysisWithQCumulants.cxx:1861
 AliFlowAnalysisWithQCumulants.cxx:1862
 AliFlowAnalysisWithQCumulants.cxx:1863
 AliFlowAnalysisWithQCumulants.cxx:1864
 AliFlowAnalysisWithQCumulants.cxx:1865
 AliFlowAnalysisWithQCumulants.cxx:1866
 AliFlowAnalysisWithQCumulants.cxx:1867
 AliFlowAnalysisWithQCumulants.cxx:1868
 AliFlowAnalysisWithQCumulants.cxx:1869
 AliFlowAnalysisWithQCumulants.cxx:1870
 AliFlowAnalysisWithQCumulants.cxx:1871
 AliFlowAnalysisWithQCumulants.cxx:1872
 AliFlowAnalysisWithQCumulants.cxx:1873
 AliFlowAnalysisWithQCumulants.cxx:1874
 AliFlowAnalysisWithQCumulants.cxx:1875
 AliFlowAnalysisWithQCumulants.cxx:1876
 AliFlowAnalysisWithQCumulants.cxx:1877
 AliFlowAnalysisWithQCumulants.cxx:1878
 AliFlowAnalysisWithQCumulants.cxx:1879
 AliFlowAnalysisWithQCumulants.cxx:1880
 AliFlowAnalysisWithQCumulants.cxx:1881
 AliFlowAnalysisWithQCumulants.cxx:1882
 AliFlowAnalysisWithQCumulants.cxx:1883
 AliFlowAnalysisWithQCumulants.cxx:1884
 AliFlowAnalysisWithQCumulants.cxx:1885
 AliFlowAnalysisWithQCumulants.cxx:1886
 AliFlowAnalysisWithQCumulants.cxx:1887
 AliFlowAnalysisWithQCumulants.cxx:1888
 AliFlowAnalysisWithQCumulants.cxx:1889
 AliFlowAnalysisWithQCumulants.cxx:1890
 AliFlowAnalysisWithQCumulants.cxx:1891
 AliFlowAnalysisWithQCumulants.cxx:1892
 AliFlowAnalysisWithQCumulants.cxx:1893
 AliFlowAnalysisWithQCumulants.cxx:1894
 AliFlowAnalysisWithQCumulants.cxx:1895
 AliFlowAnalysisWithQCumulants.cxx:1896
 AliFlowAnalysisWithQCumulants.cxx:1897
 AliFlowAnalysisWithQCumulants.cxx:1898
 AliFlowAnalysisWithQCumulants.cxx:1899
 AliFlowAnalysisWithQCumulants.cxx:1900
 AliFlowAnalysisWithQCumulants.cxx:1901
 AliFlowAnalysisWithQCumulants.cxx:1902
 AliFlowAnalysisWithQCumulants.cxx:1903
 AliFlowAnalysisWithQCumulants.cxx:1904
 AliFlowAnalysisWithQCumulants.cxx:1905
 AliFlowAnalysisWithQCumulants.cxx:1906
 AliFlowAnalysisWithQCumulants.cxx:1907
 AliFlowAnalysisWithQCumulants.cxx:1908
 AliFlowAnalysisWithQCumulants.cxx:1909
 AliFlowAnalysisWithQCumulants.cxx:1910
 AliFlowAnalysisWithQCumulants.cxx:1911
 AliFlowAnalysisWithQCumulants.cxx:1912
 AliFlowAnalysisWithQCumulants.cxx:1913
 AliFlowAnalysisWithQCumulants.cxx:1914
 AliFlowAnalysisWithQCumulants.cxx:1915
 AliFlowAnalysisWithQCumulants.cxx:1916
 AliFlowAnalysisWithQCumulants.cxx:1917
 AliFlowAnalysisWithQCumulants.cxx:1918
 AliFlowAnalysisWithQCumulants.cxx:1919
 AliFlowAnalysisWithQCumulants.cxx:1920
 AliFlowAnalysisWithQCumulants.cxx:1921
 AliFlowAnalysisWithQCumulants.cxx:1922
 AliFlowAnalysisWithQCumulants.cxx:1923
 AliFlowAnalysisWithQCumulants.cxx:1924
 AliFlowAnalysisWithQCumulants.cxx:1925
 AliFlowAnalysisWithQCumulants.cxx:1926
 AliFlowAnalysisWithQCumulants.cxx:1927
 AliFlowAnalysisWithQCumulants.cxx:1928
 AliFlowAnalysisWithQCumulants.cxx:1929
 AliFlowAnalysisWithQCumulants.cxx:1930
 AliFlowAnalysisWithQCumulants.cxx:1931
 AliFlowAnalysisWithQCumulants.cxx:1932
 AliFlowAnalysisWithQCumulants.cxx:1933
 AliFlowAnalysisWithQCumulants.cxx:1934
 AliFlowAnalysisWithQCumulants.cxx:1935
 AliFlowAnalysisWithQCumulants.cxx:1936
 AliFlowAnalysisWithQCumulants.cxx:1937
 AliFlowAnalysisWithQCumulants.cxx:1938
 AliFlowAnalysisWithQCumulants.cxx:1939
 AliFlowAnalysisWithQCumulants.cxx:1940
 AliFlowAnalysisWithQCumulants.cxx:1941
 AliFlowAnalysisWithQCumulants.cxx:1942
 AliFlowAnalysisWithQCumulants.cxx:1943
 AliFlowAnalysisWithQCumulants.cxx:1944
 AliFlowAnalysisWithQCumulants.cxx:1945
 AliFlowAnalysisWithQCumulants.cxx:1946
 AliFlowAnalysisWithQCumulants.cxx:1947
 AliFlowAnalysisWithQCumulants.cxx:1948
 AliFlowAnalysisWithQCumulants.cxx:1949
 AliFlowAnalysisWithQCumulants.cxx:1950
 AliFlowAnalysisWithQCumulants.cxx:1951
 AliFlowAnalysisWithQCumulants.cxx:1952
 AliFlowAnalysisWithQCumulants.cxx:1953
 AliFlowAnalysisWithQCumulants.cxx:1954
 AliFlowAnalysisWithQCumulants.cxx:1955
 AliFlowAnalysisWithQCumulants.cxx:1956
 AliFlowAnalysisWithQCumulants.cxx:1957
 AliFlowAnalysisWithQCumulants.cxx:1958
 AliFlowAnalysisWithQCumulants.cxx:1959
 AliFlowAnalysisWithQCumulants.cxx:1960
 AliFlowAnalysisWithQCumulants.cxx:1961
 AliFlowAnalysisWithQCumulants.cxx:1962
 AliFlowAnalysisWithQCumulants.cxx:1963
 AliFlowAnalysisWithQCumulants.cxx:1964
 AliFlowAnalysisWithQCumulants.cxx:1965
 AliFlowAnalysisWithQCumulants.cxx:1966
 AliFlowAnalysisWithQCumulants.cxx:1967
 AliFlowAnalysisWithQCumulants.cxx:1968
 AliFlowAnalysisWithQCumulants.cxx:1969
 AliFlowAnalysisWithQCumulants.cxx:1970
 AliFlowAnalysisWithQCumulants.cxx:1971
 AliFlowAnalysisWithQCumulants.cxx:1972
 AliFlowAnalysisWithQCumulants.cxx:1973
 AliFlowAnalysisWithQCumulants.cxx:1974
 AliFlowAnalysisWithQCumulants.cxx:1975
 AliFlowAnalysisWithQCumulants.cxx:1976
 AliFlowAnalysisWithQCumulants.cxx:1977
 AliFlowAnalysisWithQCumulants.cxx:1978
 AliFlowAnalysisWithQCumulants.cxx:1979
 AliFlowAnalysisWithQCumulants.cxx:1980
 AliFlowAnalysisWithQCumulants.cxx:1981
 AliFlowAnalysisWithQCumulants.cxx:1982
 AliFlowAnalysisWithQCumulants.cxx:1983
 AliFlowAnalysisWithQCumulants.cxx:1984
 AliFlowAnalysisWithQCumulants.cxx:1985
 AliFlowAnalysisWithQCumulants.cxx:1986
 AliFlowAnalysisWithQCumulants.cxx:1987
 AliFlowAnalysisWithQCumulants.cxx:1988
 AliFlowAnalysisWithQCumulants.cxx:1989
 AliFlowAnalysisWithQCumulants.cxx:1990
 AliFlowAnalysisWithQCumulants.cxx:1991
 AliFlowAnalysisWithQCumulants.cxx:1992
 AliFlowAnalysisWithQCumulants.cxx:1993
 AliFlowAnalysisWithQCumulants.cxx:1994
 AliFlowAnalysisWithQCumulants.cxx:1995
 AliFlowAnalysisWithQCumulants.cxx:1996
 AliFlowAnalysisWithQCumulants.cxx:1997
 AliFlowAnalysisWithQCumulants.cxx:1998
 AliFlowAnalysisWithQCumulants.cxx:1999
 AliFlowAnalysisWithQCumulants.cxx:2000
 AliFlowAnalysisWithQCumulants.cxx:2001
 AliFlowAnalysisWithQCumulants.cxx:2002
 AliFlowAnalysisWithQCumulants.cxx:2003
 AliFlowAnalysisWithQCumulants.cxx:2004
 AliFlowAnalysisWithQCumulants.cxx:2005
 AliFlowAnalysisWithQCumulants.cxx:2006
 AliFlowAnalysisWithQCumulants.cxx:2007
 AliFlowAnalysisWithQCumulants.cxx:2008
 AliFlowAnalysisWithQCumulants.cxx:2009
 AliFlowAnalysisWithQCumulants.cxx:2010
 AliFlowAnalysisWithQCumulants.cxx:2011
 AliFlowAnalysisWithQCumulants.cxx:2012
 AliFlowAnalysisWithQCumulants.cxx:2013
 AliFlowAnalysisWithQCumulants.cxx:2014
 AliFlowAnalysisWithQCumulants.cxx:2015
 AliFlowAnalysisWithQCumulants.cxx:2016
 AliFlowAnalysisWithQCumulants.cxx:2017
 AliFlowAnalysisWithQCumulants.cxx:2018
 AliFlowAnalysisWithQCumulants.cxx:2019
 AliFlowAnalysisWithQCumulants.cxx:2020
 AliFlowAnalysisWithQCumulants.cxx:2021
 AliFlowAnalysisWithQCumulants.cxx:2022
 AliFlowAnalysisWithQCumulants.cxx:2023
 AliFlowAnalysisWithQCumulants.cxx:2024
 AliFlowAnalysisWithQCumulants.cxx:2025
 AliFlowAnalysisWithQCumulants.cxx:2026
 AliFlowAnalysisWithQCumulants.cxx:2027
 AliFlowAnalysisWithQCumulants.cxx:2028
 AliFlowAnalysisWithQCumulants.cxx:2029
 AliFlowAnalysisWithQCumulants.cxx:2030
 AliFlowAnalysisWithQCumulants.cxx:2031
 AliFlowAnalysisWithQCumulants.cxx:2032
 AliFlowAnalysisWithQCumulants.cxx:2033
 AliFlowAnalysisWithQCumulants.cxx:2034
 AliFlowAnalysisWithQCumulants.cxx:2035
 AliFlowAnalysisWithQCumulants.cxx:2036
 AliFlowAnalysisWithQCumulants.cxx:2037
 AliFlowAnalysisWithQCumulants.cxx:2038
 AliFlowAnalysisWithQCumulants.cxx:2039
 AliFlowAnalysisWithQCumulants.cxx:2040
 AliFlowAnalysisWithQCumulants.cxx:2041
 AliFlowAnalysisWithQCumulants.cxx:2042
 AliFlowAnalysisWithQCumulants.cxx:2043
 AliFlowAnalysisWithQCumulants.cxx:2044
 AliFlowAnalysisWithQCumulants.cxx:2045
 AliFlowAnalysisWithQCumulants.cxx:2046
 AliFlowAnalysisWithQCumulants.cxx:2047
 AliFlowAnalysisWithQCumulants.cxx:2048
 AliFlowAnalysisWithQCumulants.cxx:2049
 AliFlowAnalysisWithQCumulants.cxx:2050
 AliFlowAnalysisWithQCumulants.cxx:2051
 AliFlowAnalysisWithQCumulants.cxx:2052
 AliFlowAnalysisWithQCumulants.cxx:2053
 AliFlowAnalysisWithQCumulants.cxx:2054
 AliFlowAnalysisWithQCumulants.cxx:2055
 AliFlowAnalysisWithQCumulants.cxx:2056
 AliFlowAnalysisWithQCumulants.cxx:2057
 AliFlowAnalysisWithQCumulants.cxx:2058
 AliFlowAnalysisWithQCumulants.cxx:2059
 AliFlowAnalysisWithQCumulants.cxx:2060
 AliFlowAnalysisWithQCumulants.cxx:2061
 AliFlowAnalysisWithQCumulants.cxx:2062
 AliFlowAnalysisWithQCumulants.cxx:2063
 AliFlowAnalysisWithQCumulants.cxx:2064
 AliFlowAnalysisWithQCumulants.cxx:2065
 AliFlowAnalysisWithQCumulants.cxx:2066
 AliFlowAnalysisWithQCumulants.cxx:2067
 AliFlowAnalysisWithQCumulants.cxx:2068
 AliFlowAnalysisWithQCumulants.cxx:2069
 AliFlowAnalysisWithQCumulants.cxx:2070
 AliFlowAnalysisWithQCumulants.cxx:2071
 AliFlowAnalysisWithQCumulants.cxx:2072
 AliFlowAnalysisWithQCumulants.cxx:2073
 AliFlowAnalysisWithQCumulants.cxx:2074
 AliFlowAnalysisWithQCumulants.cxx:2075
 AliFlowAnalysisWithQCumulants.cxx:2076
 AliFlowAnalysisWithQCumulants.cxx:2077
 AliFlowAnalysisWithQCumulants.cxx:2078
 AliFlowAnalysisWithQCumulants.cxx:2079
 AliFlowAnalysisWithQCumulants.cxx:2080
 AliFlowAnalysisWithQCumulants.cxx:2081
 AliFlowAnalysisWithQCumulants.cxx:2082
 AliFlowAnalysisWithQCumulants.cxx:2083
 AliFlowAnalysisWithQCumulants.cxx:2084
 AliFlowAnalysisWithQCumulants.cxx:2085
 AliFlowAnalysisWithQCumulants.cxx:2086
 AliFlowAnalysisWithQCumulants.cxx:2087
 AliFlowAnalysisWithQCumulants.cxx:2088
 AliFlowAnalysisWithQCumulants.cxx:2089
 AliFlowAnalysisWithQCumulants.cxx:2090
 AliFlowAnalysisWithQCumulants.cxx:2091
 AliFlowAnalysisWithQCumulants.cxx:2092
 AliFlowAnalysisWithQCumulants.cxx:2093
 AliFlowAnalysisWithQCumulants.cxx:2094
 AliFlowAnalysisWithQCumulants.cxx:2095
 AliFlowAnalysisWithQCumulants.cxx:2096
 AliFlowAnalysisWithQCumulants.cxx:2097
 AliFlowAnalysisWithQCumulants.cxx:2098
 AliFlowAnalysisWithQCumulants.cxx:2099
 AliFlowAnalysisWithQCumulants.cxx:2100
 AliFlowAnalysisWithQCumulants.cxx:2101
 AliFlowAnalysisWithQCumulants.cxx:2102
 AliFlowAnalysisWithQCumulants.cxx:2103
 AliFlowAnalysisWithQCumulants.cxx:2104
 AliFlowAnalysisWithQCumulants.cxx:2105
 AliFlowAnalysisWithQCumulants.cxx:2106
 AliFlowAnalysisWithQCumulants.cxx:2107
 AliFlowAnalysisWithQCumulants.cxx:2108
 AliFlowAnalysisWithQCumulants.cxx:2109
 AliFlowAnalysisWithQCumulants.cxx:2110
 AliFlowAnalysisWithQCumulants.cxx:2111
 AliFlowAnalysisWithQCumulants.cxx:2112
 AliFlowAnalysisWithQCumulants.cxx:2113
 AliFlowAnalysisWithQCumulants.cxx:2114
 AliFlowAnalysisWithQCumulants.cxx:2115
 AliFlowAnalysisWithQCumulants.cxx:2116
 AliFlowAnalysisWithQCumulants.cxx:2117
 AliFlowAnalysisWithQCumulants.cxx:2118
 AliFlowAnalysisWithQCumulants.cxx:2119
 AliFlowAnalysisWithQCumulants.cxx:2120
 AliFlowAnalysisWithQCumulants.cxx:2121
 AliFlowAnalysisWithQCumulants.cxx:2122
 AliFlowAnalysisWithQCumulants.cxx:2123
 AliFlowAnalysisWithQCumulants.cxx:2124
 AliFlowAnalysisWithQCumulants.cxx:2125
 AliFlowAnalysisWithQCumulants.cxx:2126
 AliFlowAnalysisWithQCumulants.cxx:2127
 AliFlowAnalysisWithQCumulants.cxx:2128
 AliFlowAnalysisWithQCumulants.cxx:2129
 AliFlowAnalysisWithQCumulants.cxx:2130
 AliFlowAnalysisWithQCumulants.cxx:2131
 AliFlowAnalysisWithQCumulants.cxx:2132
 AliFlowAnalysisWithQCumulants.cxx:2133
 AliFlowAnalysisWithQCumulants.cxx:2134
 AliFlowAnalysisWithQCumulants.cxx:2135
 AliFlowAnalysisWithQCumulants.cxx:2136
 AliFlowAnalysisWithQCumulants.cxx:2137
 AliFlowAnalysisWithQCumulants.cxx:2138
 AliFlowAnalysisWithQCumulants.cxx:2139
 AliFlowAnalysisWithQCumulants.cxx:2140
 AliFlowAnalysisWithQCumulants.cxx:2141
 AliFlowAnalysisWithQCumulants.cxx:2142
 AliFlowAnalysisWithQCumulants.cxx:2143
 AliFlowAnalysisWithQCumulants.cxx:2144
 AliFlowAnalysisWithQCumulants.cxx:2145
 AliFlowAnalysisWithQCumulants.cxx:2146
 AliFlowAnalysisWithQCumulants.cxx:2147
 AliFlowAnalysisWithQCumulants.cxx:2148
 AliFlowAnalysisWithQCumulants.cxx:2149
 AliFlowAnalysisWithQCumulants.cxx:2150
 AliFlowAnalysisWithQCumulants.cxx:2151
 AliFlowAnalysisWithQCumulants.cxx:2152
 AliFlowAnalysisWithQCumulants.cxx:2153
 AliFlowAnalysisWithQCumulants.cxx:2154
 AliFlowAnalysisWithQCumulants.cxx:2155
 AliFlowAnalysisWithQCumulants.cxx:2156
 AliFlowAnalysisWithQCumulants.cxx:2157
 AliFlowAnalysisWithQCumulants.cxx:2158
 AliFlowAnalysisWithQCumulants.cxx:2159
 AliFlowAnalysisWithQCumulants.cxx:2160
 AliFlowAnalysisWithQCumulants.cxx:2161
 AliFlowAnalysisWithQCumulants.cxx:2162
 AliFlowAnalysisWithQCumulants.cxx:2163
 AliFlowAnalysisWithQCumulants.cxx:2164
 AliFlowAnalysisWithQCumulants.cxx:2165
 AliFlowAnalysisWithQCumulants.cxx:2166
 AliFlowAnalysisWithQCumulants.cxx:2167
 AliFlowAnalysisWithQCumulants.cxx:2168
 AliFlowAnalysisWithQCumulants.cxx:2169
 AliFlowAnalysisWithQCumulants.cxx:2170
 AliFlowAnalysisWithQCumulants.cxx:2171
 AliFlowAnalysisWithQCumulants.cxx:2172
 AliFlowAnalysisWithQCumulants.cxx:2173
 AliFlowAnalysisWithQCumulants.cxx:2174
 AliFlowAnalysisWithQCumulants.cxx:2175
 AliFlowAnalysisWithQCumulants.cxx:2176
 AliFlowAnalysisWithQCumulants.cxx:2177
 AliFlowAnalysisWithQCumulants.cxx:2178
 AliFlowAnalysisWithQCumulants.cxx:2179
 AliFlowAnalysisWithQCumulants.cxx:2180
 AliFlowAnalysisWithQCumulants.cxx:2181
 AliFlowAnalysisWithQCumulants.cxx:2182
 AliFlowAnalysisWithQCumulants.cxx:2183
 AliFlowAnalysisWithQCumulants.cxx:2184
 AliFlowAnalysisWithQCumulants.cxx:2185
 AliFlowAnalysisWithQCumulants.cxx:2186
 AliFlowAnalysisWithQCumulants.cxx:2187
 AliFlowAnalysisWithQCumulants.cxx:2188
 AliFlowAnalysisWithQCumulants.cxx:2189
 AliFlowAnalysisWithQCumulants.cxx:2190
 AliFlowAnalysisWithQCumulants.cxx:2191
 AliFlowAnalysisWithQCumulants.cxx:2192
 AliFlowAnalysisWithQCumulants.cxx:2193
 AliFlowAnalysisWithQCumulants.cxx:2194
 AliFlowAnalysisWithQCumulants.cxx:2195
 AliFlowAnalysisWithQCumulants.cxx:2196
 AliFlowAnalysisWithQCumulants.cxx:2197
 AliFlowAnalysisWithQCumulants.cxx:2198
 AliFlowAnalysisWithQCumulants.cxx:2199
 AliFlowAnalysisWithQCumulants.cxx:2200
 AliFlowAnalysisWithQCumulants.cxx:2201
 AliFlowAnalysisWithQCumulants.cxx:2202
 AliFlowAnalysisWithQCumulants.cxx:2203
 AliFlowAnalysisWithQCumulants.cxx:2204
 AliFlowAnalysisWithQCumulants.cxx:2205
 AliFlowAnalysisWithQCumulants.cxx:2206
 AliFlowAnalysisWithQCumulants.cxx:2207
 AliFlowAnalysisWithQCumulants.cxx:2208
 AliFlowAnalysisWithQCumulants.cxx:2209
 AliFlowAnalysisWithQCumulants.cxx:2210
 AliFlowAnalysisWithQCumulants.cxx:2211
 AliFlowAnalysisWithQCumulants.cxx:2212
 AliFlowAnalysisWithQCumulants.cxx:2213
 AliFlowAnalysisWithQCumulants.cxx:2214
 AliFlowAnalysisWithQCumulants.cxx:2215
 AliFlowAnalysisWithQCumulants.cxx:2216
 AliFlowAnalysisWithQCumulants.cxx:2217
 AliFlowAnalysisWithQCumulants.cxx:2218
 AliFlowAnalysisWithQCumulants.cxx:2219
 AliFlowAnalysisWithQCumulants.cxx:2220
 AliFlowAnalysisWithQCumulants.cxx:2221
 AliFlowAnalysisWithQCumulants.cxx:2222
 AliFlowAnalysisWithQCumulants.cxx:2223
 AliFlowAnalysisWithQCumulants.cxx:2224
 AliFlowAnalysisWithQCumulants.cxx:2225
 AliFlowAnalysisWithQCumulants.cxx:2226
 AliFlowAnalysisWithQCumulants.cxx:2227
 AliFlowAnalysisWithQCumulants.cxx:2228
 AliFlowAnalysisWithQCumulants.cxx:2229
 AliFlowAnalysisWithQCumulants.cxx:2230
 AliFlowAnalysisWithQCumulants.cxx:2231
 AliFlowAnalysisWithQCumulants.cxx:2232
 AliFlowAnalysisWithQCumulants.cxx:2233
 AliFlowAnalysisWithQCumulants.cxx:2234
 AliFlowAnalysisWithQCumulants.cxx:2235
 AliFlowAnalysisWithQCumulants.cxx:2236
 AliFlowAnalysisWithQCumulants.cxx:2237
 AliFlowAnalysisWithQCumulants.cxx:2238
 AliFlowAnalysisWithQCumulants.cxx:2239
 AliFlowAnalysisWithQCumulants.cxx:2240
 AliFlowAnalysisWithQCumulants.cxx:2241
 AliFlowAnalysisWithQCumulants.cxx:2242
 AliFlowAnalysisWithQCumulants.cxx:2243
 AliFlowAnalysisWithQCumulants.cxx:2244
 AliFlowAnalysisWithQCumulants.cxx:2245
 AliFlowAnalysisWithQCumulants.cxx:2246
 AliFlowAnalysisWithQCumulants.cxx:2247
 AliFlowAnalysisWithQCumulants.cxx:2248
 AliFlowAnalysisWithQCumulants.cxx:2249
 AliFlowAnalysisWithQCumulants.cxx:2250
 AliFlowAnalysisWithQCumulants.cxx:2251
 AliFlowAnalysisWithQCumulants.cxx:2252
 AliFlowAnalysisWithQCumulants.cxx:2253
 AliFlowAnalysisWithQCumulants.cxx:2254
 AliFlowAnalysisWithQCumulants.cxx:2255
 AliFlowAnalysisWithQCumulants.cxx:2256
 AliFlowAnalysisWithQCumulants.cxx:2257
 AliFlowAnalysisWithQCumulants.cxx:2258
 AliFlowAnalysisWithQCumulants.cxx:2259
 AliFlowAnalysisWithQCumulants.cxx:2260
 AliFlowAnalysisWithQCumulants.cxx:2261
 AliFlowAnalysisWithQCumulants.cxx:2262
 AliFlowAnalysisWithQCumulants.cxx:2263
 AliFlowAnalysisWithQCumulants.cxx:2264
 AliFlowAnalysisWithQCumulants.cxx:2265
 AliFlowAnalysisWithQCumulants.cxx:2266
 AliFlowAnalysisWithQCumulants.cxx:2267
 AliFlowAnalysisWithQCumulants.cxx:2268
 AliFlowAnalysisWithQCumulants.cxx:2269
 AliFlowAnalysisWithQCumulants.cxx:2270
 AliFlowAnalysisWithQCumulants.cxx:2271
 AliFlowAnalysisWithQCumulants.cxx:2272
 AliFlowAnalysisWithQCumulants.cxx:2273
 AliFlowAnalysisWithQCumulants.cxx:2274
 AliFlowAnalysisWithQCumulants.cxx:2275
 AliFlowAnalysisWithQCumulants.cxx:2276
 AliFlowAnalysisWithQCumulants.cxx:2277
 AliFlowAnalysisWithQCumulants.cxx:2278
 AliFlowAnalysisWithQCumulants.cxx:2279
 AliFlowAnalysisWithQCumulants.cxx:2280
 AliFlowAnalysisWithQCumulants.cxx:2281
 AliFlowAnalysisWithQCumulants.cxx:2282
 AliFlowAnalysisWithQCumulants.cxx:2283
 AliFlowAnalysisWithQCumulants.cxx:2284
 AliFlowAnalysisWithQCumulants.cxx:2285
 AliFlowAnalysisWithQCumulants.cxx:2286
 AliFlowAnalysisWithQCumulants.cxx:2287
 AliFlowAnalysisWithQCumulants.cxx:2288
 AliFlowAnalysisWithQCumulants.cxx:2289
 AliFlowAnalysisWithQCumulants.cxx:2290
 AliFlowAnalysisWithQCumulants.cxx:2291
 AliFlowAnalysisWithQCumulants.cxx:2292
 AliFlowAnalysisWithQCumulants.cxx:2293
 AliFlowAnalysisWithQCumulants.cxx:2294
 AliFlowAnalysisWithQCumulants.cxx:2295
 AliFlowAnalysisWithQCumulants.cxx:2296
 AliFlowAnalysisWithQCumulants.cxx:2297
 AliFlowAnalysisWithQCumulants.cxx:2298
 AliFlowAnalysisWithQCumulants.cxx:2299
 AliFlowAnalysisWithQCumulants.cxx:2300
 AliFlowAnalysisWithQCumulants.cxx:2301
 AliFlowAnalysisWithQCumulants.cxx:2302
 AliFlowAnalysisWithQCumulants.cxx:2303
 AliFlowAnalysisWithQCumulants.cxx:2304
 AliFlowAnalysisWithQCumulants.cxx:2305
 AliFlowAnalysisWithQCumulants.cxx:2306
 AliFlowAnalysisWithQCumulants.cxx:2307
 AliFlowAnalysisWithQCumulants.cxx:2308
 AliFlowAnalysisWithQCumulants.cxx:2309
 AliFlowAnalysisWithQCumulants.cxx:2310
 AliFlowAnalysisWithQCumulants.cxx:2311
 AliFlowAnalysisWithQCumulants.cxx:2312
 AliFlowAnalysisWithQCumulants.cxx:2313
 AliFlowAnalysisWithQCumulants.cxx:2314
 AliFlowAnalysisWithQCumulants.cxx:2315
 AliFlowAnalysisWithQCumulants.cxx:2316
 AliFlowAnalysisWithQCumulants.cxx:2317
 AliFlowAnalysisWithQCumulants.cxx:2318
 AliFlowAnalysisWithQCumulants.cxx:2319
 AliFlowAnalysisWithQCumulants.cxx:2320
 AliFlowAnalysisWithQCumulants.cxx:2321
 AliFlowAnalysisWithQCumulants.cxx:2322
 AliFlowAnalysisWithQCumulants.cxx:2323
 AliFlowAnalysisWithQCumulants.cxx:2324
 AliFlowAnalysisWithQCumulants.cxx:2325
 AliFlowAnalysisWithQCumulants.cxx:2326
 AliFlowAnalysisWithQCumulants.cxx:2327
 AliFlowAnalysisWithQCumulants.cxx:2328
 AliFlowAnalysisWithQCumulants.cxx:2329
 AliFlowAnalysisWithQCumulants.cxx:2330
 AliFlowAnalysisWithQCumulants.cxx:2331
 AliFlowAnalysisWithQCumulants.cxx:2332
 AliFlowAnalysisWithQCumulants.cxx:2333
 AliFlowAnalysisWithQCumulants.cxx:2334
 AliFlowAnalysisWithQCumulants.cxx:2335
 AliFlowAnalysisWithQCumulants.cxx:2336
 AliFlowAnalysisWithQCumulants.cxx:2337
 AliFlowAnalysisWithQCumulants.cxx:2338
 AliFlowAnalysisWithQCumulants.cxx:2339
 AliFlowAnalysisWithQCumulants.cxx:2340
 AliFlowAnalysisWithQCumulants.cxx:2341
 AliFlowAnalysisWithQCumulants.cxx:2342
 AliFlowAnalysisWithQCumulants.cxx:2343
 AliFlowAnalysisWithQCumulants.cxx:2344
 AliFlowAnalysisWithQCumulants.cxx:2345
 AliFlowAnalysisWithQCumulants.cxx:2346
 AliFlowAnalysisWithQCumulants.cxx:2347
 AliFlowAnalysisWithQCumulants.cxx:2348
 AliFlowAnalysisWithQCumulants.cxx:2349
 AliFlowAnalysisWithQCumulants.cxx:2350
 AliFlowAnalysisWithQCumulants.cxx:2351
 AliFlowAnalysisWithQCumulants.cxx:2352
 AliFlowAnalysisWithQCumulants.cxx:2353
 AliFlowAnalysisWithQCumulants.cxx:2354
 AliFlowAnalysisWithQCumulants.cxx:2355
 AliFlowAnalysisWithQCumulants.cxx:2356
 AliFlowAnalysisWithQCumulants.cxx:2357
 AliFlowAnalysisWithQCumulants.cxx:2358
 AliFlowAnalysisWithQCumulants.cxx:2359
 AliFlowAnalysisWithQCumulants.cxx:2360
 AliFlowAnalysisWithQCumulants.cxx:2361
 AliFlowAnalysisWithQCumulants.cxx:2362
 AliFlowAnalysisWithQCumulants.cxx:2363
 AliFlowAnalysisWithQCumulants.cxx:2364
 AliFlowAnalysisWithQCumulants.cxx:2365
 AliFlowAnalysisWithQCumulants.cxx:2366
 AliFlowAnalysisWithQCumulants.cxx:2367
 AliFlowAnalysisWithQCumulants.cxx:2368
 AliFlowAnalysisWithQCumulants.cxx:2369
 AliFlowAnalysisWithQCumulants.cxx:2370
 AliFlowAnalysisWithQCumulants.cxx:2371
 AliFlowAnalysisWithQCumulants.cxx:2372
 AliFlowAnalysisWithQCumulants.cxx:2373
 AliFlowAnalysisWithQCumulants.cxx:2374
 AliFlowAnalysisWithQCumulants.cxx:2375
 AliFlowAnalysisWithQCumulants.cxx:2376
 AliFlowAnalysisWithQCumulants.cxx:2377
 AliFlowAnalysisWithQCumulants.cxx:2378
 AliFlowAnalysisWithQCumulants.cxx:2379
 AliFlowAnalysisWithQCumulants.cxx:2380
 AliFlowAnalysisWithQCumulants.cxx:2381
 AliFlowAnalysisWithQCumulants.cxx:2382
 AliFlowAnalysisWithQCumulants.cxx:2383
 AliFlowAnalysisWithQCumulants.cxx:2384
 AliFlowAnalysisWithQCumulants.cxx:2385
 AliFlowAnalysisWithQCumulants.cxx:2386
 AliFlowAnalysisWithQCumulants.cxx:2387
 AliFlowAnalysisWithQCumulants.cxx:2388
 AliFlowAnalysisWithQCumulants.cxx:2389
 AliFlowAnalysisWithQCumulants.cxx:2390
 AliFlowAnalysisWithQCumulants.cxx:2391
 AliFlowAnalysisWithQCumulants.cxx:2392
 AliFlowAnalysisWithQCumulants.cxx:2393
 AliFlowAnalysisWithQCumulants.cxx:2394
 AliFlowAnalysisWithQCumulants.cxx:2395
 AliFlowAnalysisWithQCumulants.cxx:2396
 AliFlowAnalysisWithQCumulants.cxx:2397
 AliFlowAnalysisWithQCumulants.cxx:2398
 AliFlowAnalysisWithQCumulants.cxx:2399
 AliFlowAnalysisWithQCumulants.cxx:2400
 AliFlowAnalysisWithQCumulants.cxx:2401
 AliFlowAnalysisWithQCumulants.cxx:2402
 AliFlowAnalysisWithQCumulants.cxx:2403
 AliFlowAnalysisWithQCumulants.cxx:2404
 AliFlowAnalysisWithQCumulants.cxx:2405
 AliFlowAnalysisWithQCumulants.cxx:2406
 AliFlowAnalysisWithQCumulants.cxx:2407
 AliFlowAnalysisWithQCumulants.cxx:2408
 AliFlowAnalysisWithQCumulants.cxx:2409
 AliFlowAnalysisWithQCumulants.cxx:2410
 AliFlowAnalysisWithQCumulants.cxx:2411
 AliFlowAnalysisWithQCumulants.cxx:2412
 AliFlowAnalysisWithQCumulants.cxx:2413
 AliFlowAnalysisWithQCumulants.cxx:2414
 AliFlowAnalysisWithQCumulants.cxx:2415
 AliFlowAnalysisWithQCumulants.cxx:2416
 AliFlowAnalysisWithQCumulants.cxx:2417
 AliFlowAnalysisWithQCumulants.cxx:2418
 AliFlowAnalysisWithQCumulants.cxx:2419
 AliFlowAnalysisWithQCumulants.cxx:2420
 AliFlowAnalysisWithQCumulants.cxx:2421
 AliFlowAnalysisWithQCumulants.cxx:2422
 AliFlowAnalysisWithQCumulants.cxx:2423
 AliFlowAnalysisWithQCumulants.cxx:2424
 AliFlowAnalysisWithQCumulants.cxx:2425
 AliFlowAnalysisWithQCumulants.cxx:2426
 AliFlowAnalysisWithQCumulants.cxx:2427
 AliFlowAnalysisWithQCumulants.cxx:2428
 AliFlowAnalysisWithQCumulants.cxx:2429
 AliFlowAnalysisWithQCumulants.cxx:2430
 AliFlowAnalysisWithQCumulants.cxx:2431
 AliFlowAnalysisWithQCumulants.cxx:2432
 AliFlowAnalysisWithQCumulants.cxx:2433
 AliFlowAnalysisWithQCumulants.cxx:2434
 AliFlowAnalysisWithQCumulants.cxx:2435
 AliFlowAnalysisWithQCumulants.cxx:2436
 AliFlowAnalysisWithQCumulants.cxx:2437
 AliFlowAnalysisWithQCumulants.cxx:2438
 AliFlowAnalysisWithQCumulants.cxx:2439
 AliFlowAnalysisWithQCumulants.cxx:2440
 AliFlowAnalysisWithQCumulants.cxx:2441
 AliFlowAnalysisWithQCumulants.cxx:2442
 AliFlowAnalysisWithQCumulants.cxx:2443
 AliFlowAnalysisWithQCumulants.cxx:2444
 AliFlowAnalysisWithQCumulants.cxx:2445
 AliFlowAnalysisWithQCumulants.cxx:2446
 AliFlowAnalysisWithQCumulants.cxx:2447
 AliFlowAnalysisWithQCumulants.cxx:2448
 AliFlowAnalysisWithQCumulants.cxx:2449
 AliFlowAnalysisWithQCumulants.cxx:2450
 AliFlowAnalysisWithQCumulants.cxx:2451
 AliFlowAnalysisWithQCumulants.cxx:2452
 AliFlowAnalysisWithQCumulants.cxx:2453
 AliFlowAnalysisWithQCumulants.cxx:2454
 AliFlowAnalysisWithQCumulants.cxx:2455
 AliFlowAnalysisWithQCumulants.cxx:2456
 AliFlowAnalysisWithQCumulants.cxx:2457
 AliFlowAnalysisWithQCumulants.cxx:2458
 AliFlowAnalysisWithQCumulants.cxx:2459
 AliFlowAnalysisWithQCumulants.cxx:2460
 AliFlowAnalysisWithQCumulants.cxx:2461
 AliFlowAnalysisWithQCumulants.cxx:2462
 AliFlowAnalysisWithQCumulants.cxx:2463
 AliFlowAnalysisWithQCumulants.cxx:2464
 AliFlowAnalysisWithQCumulants.cxx:2465
 AliFlowAnalysisWithQCumulants.cxx:2466
 AliFlowAnalysisWithQCumulants.cxx:2467
 AliFlowAnalysisWithQCumulants.cxx:2468
 AliFlowAnalysisWithQCumulants.cxx:2469
 AliFlowAnalysisWithQCumulants.cxx:2470
 AliFlowAnalysisWithQCumulants.cxx:2471
 AliFlowAnalysisWithQCumulants.cxx:2472
 AliFlowAnalysisWithQCumulants.cxx:2473
 AliFlowAnalysisWithQCumulants.cxx:2474
 AliFlowAnalysisWithQCumulants.cxx:2475
 AliFlowAnalysisWithQCumulants.cxx:2476
 AliFlowAnalysisWithQCumulants.cxx:2477
 AliFlowAnalysisWithQCumulants.cxx:2478
 AliFlowAnalysisWithQCumulants.cxx:2479
 AliFlowAnalysisWithQCumulants.cxx:2480
 AliFlowAnalysisWithQCumulants.cxx:2481
 AliFlowAnalysisWithQCumulants.cxx:2482
 AliFlowAnalysisWithQCumulants.cxx:2483
 AliFlowAnalysisWithQCumulants.cxx:2484
 AliFlowAnalysisWithQCumulants.cxx:2485
 AliFlowAnalysisWithQCumulants.cxx:2486
 AliFlowAnalysisWithQCumulants.cxx:2487
 AliFlowAnalysisWithQCumulants.cxx:2488
 AliFlowAnalysisWithQCumulants.cxx:2489
 AliFlowAnalysisWithQCumulants.cxx:2490
 AliFlowAnalysisWithQCumulants.cxx:2491
 AliFlowAnalysisWithQCumulants.cxx:2492
 AliFlowAnalysisWithQCumulants.cxx:2493
 AliFlowAnalysisWithQCumulants.cxx:2494
 AliFlowAnalysisWithQCumulants.cxx:2495
 AliFlowAnalysisWithQCumulants.cxx:2496
 AliFlowAnalysisWithQCumulants.cxx:2497
 AliFlowAnalysisWithQCumulants.cxx:2498
 AliFlowAnalysisWithQCumulants.cxx:2499
 AliFlowAnalysisWithQCumulants.cxx:2500
 AliFlowAnalysisWithQCumulants.cxx:2501
 AliFlowAnalysisWithQCumulants.cxx:2502
 AliFlowAnalysisWithQCumulants.cxx:2503
 AliFlowAnalysisWithQCumulants.cxx:2504
 AliFlowAnalysisWithQCumulants.cxx:2505
 AliFlowAnalysisWithQCumulants.cxx:2506
 AliFlowAnalysisWithQCumulants.cxx:2507
 AliFlowAnalysisWithQCumulants.cxx:2508
 AliFlowAnalysisWithQCumulants.cxx:2509
 AliFlowAnalysisWithQCumulants.cxx:2510
 AliFlowAnalysisWithQCumulants.cxx:2511
 AliFlowAnalysisWithQCumulants.cxx:2512
 AliFlowAnalysisWithQCumulants.cxx:2513
 AliFlowAnalysisWithQCumulants.cxx:2514
 AliFlowAnalysisWithQCumulants.cxx:2515
 AliFlowAnalysisWithQCumulants.cxx:2516
 AliFlowAnalysisWithQCumulants.cxx:2517
 AliFlowAnalysisWithQCumulants.cxx:2518
 AliFlowAnalysisWithQCumulants.cxx:2519
 AliFlowAnalysisWithQCumulants.cxx:2520
 AliFlowAnalysisWithQCumulants.cxx:2521
 AliFlowAnalysisWithQCumulants.cxx:2522
 AliFlowAnalysisWithQCumulants.cxx:2523
 AliFlowAnalysisWithQCumulants.cxx:2524
 AliFlowAnalysisWithQCumulants.cxx:2525
 AliFlowAnalysisWithQCumulants.cxx:2526
 AliFlowAnalysisWithQCumulants.cxx:2527
 AliFlowAnalysisWithQCumulants.cxx:2528
 AliFlowAnalysisWithQCumulants.cxx:2529
 AliFlowAnalysisWithQCumulants.cxx:2530
 AliFlowAnalysisWithQCumulants.cxx:2531
 AliFlowAnalysisWithQCumulants.cxx:2532
 AliFlowAnalysisWithQCumulants.cxx:2533
 AliFlowAnalysisWithQCumulants.cxx:2534
 AliFlowAnalysisWithQCumulants.cxx:2535
 AliFlowAnalysisWithQCumulants.cxx:2536
 AliFlowAnalysisWithQCumulants.cxx:2537
 AliFlowAnalysisWithQCumulants.cxx:2538
 AliFlowAnalysisWithQCumulants.cxx:2539
 AliFlowAnalysisWithQCumulants.cxx:2540
 AliFlowAnalysisWithQCumulants.cxx:2541
 AliFlowAnalysisWithQCumulants.cxx:2542
 AliFlowAnalysisWithQCumulants.cxx:2543
 AliFlowAnalysisWithQCumulants.cxx:2544
 AliFlowAnalysisWithQCumulants.cxx:2545
 AliFlowAnalysisWithQCumulants.cxx:2546
 AliFlowAnalysisWithQCumulants.cxx:2547
 AliFlowAnalysisWithQCumulants.cxx:2548
 AliFlowAnalysisWithQCumulants.cxx:2549
 AliFlowAnalysisWithQCumulants.cxx:2550
 AliFlowAnalysisWithQCumulants.cxx:2551
 AliFlowAnalysisWithQCumulants.cxx:2552
 AliFlowAnalysisWithQCumulants.cxx:2553
 AliFlowAnalysisWithQCumulants.cxx:2554
 AliFlowAnalysisWithQCumulants.cxx:2555
 AliFlowAnalysisWithQCumulants.cxx:2556
 AliFlowAnalysisWithQCumulants.cxx:2557
 AliFlowAnalysisWithQCumulants.cxx:2558
 AliFlowAnalysisWithQCumulants.cxx:2559
 AliFlowAnalysisWithQCumulants.cxx:2560
 AliFlowAnalysisWithQCumulants.cxx:2561
 AliFlowAnalysisWithQCumulants.cxx:2562
 AliFlowAnalysisWithQCumulants.cxx:2563
 AliFlowAnalysisWithQCumulants.cxx:2564
 AliFlowAnalysisWithQCumulants.cxx:2565
 AliFlowAnalysisWithQCumulants.cxx:2566
 AliFlowAnalysisWithQCumulants.cxx:2567
 AliFlowAnalysisWithQCumulants.cxx:2568
 AliFlowAnalysisWithQCumulants.cxx:2569
 AliFlowAnalysisWithQCumulants.cxx:2570
 AliFlowAnalysisWithQCumulants.cxx:2571
 AliFlowAnalysisWithQCumulants.cxx:2572
 AliFlowAnalysisWithQCumulants.cxx:2573
 AliFlowAnalysisWithQCumulants.cxx:2574
 AliFlowAnalysisWithQCumulants.cxx:2575
 AliFlowAnalysisWithQCumulants.cxx:2576
 AliFlowAnalysisWithQCumulants.cxx:2577
 AliFlowAnalysisWithQCumulants.cxx:2578
 AliFlowAnalysisWithQCumulants.cxx:2579
 AliFlowAnalysisWithQCumulants.cxx:2580
 AliFlowAnalysisWithQCumulants.cxx:2581
 AliFlowAnalysisWithQCumulants.cxx:2582
 AliFlowAnalysisWithQCumulants.cxx:2583
 AliFlowAnalysisWithQCumulants.cxx:2584
 AliFlowAnalysisWithQCumulants.cxx:2585
 AliFlowAnalysisWithQCumulants.cxx:2586
 AliFlowAnalysisWithQCumulants.cxx:2587
 AliFlowAnalysisWithQCumulants.cxx:2588
 AliFlowAnalysisWithQCumulants.cxx:2589
 AliFlowAnalysisWithQCumulants.cxx:2590
 AliFlowAnalysisWithQCumulants.cxx:2591
 AliFlowAnalysisWithQCumulants.cxx:2592
 AliFlowAnalysisWithQCumulants.cxx:2593
 AliFlowAnalysisWithQCumulants.cxx:2594
 AliFlowAnalysisWithQCumulants.cxx:2595
 AliFlowAnalysisWithQCumulants.cxx:2596
 AliFlowAnalysisWithQCumulants.cxx:2597
 AliFlowAnalysisWithQCumulants.cxx:2598
 AliFlowAnalysisWithQCumulants.cxx:2599
 AliFlowAnalysisWithQCumulants.cxx:2600
 AliFlowAnalysisWithQCumulants.cxx:2601
 AliFlowAnalysisWithQCumulants.cxx:2602
 AliFlowAnalysisWithQCumulants.cxx:2603
 AliFlowAnalysisWithQCumulants.cxx:2604
 AliFlowAnalysisWithQCumulants.cxx:2605
 AliFlowAnalysisWithQCumulants.cxx:2606
 AliFlowAnalysisWithQCumulants.cxx:2607
 AliFlowAnalysisWithQCumulants.cxx:2608
 AliFlowAnalysisWithQCumulants.cxx:2609
 AliFlowAnalysisWithQCumulants.cxx:2610
 AliFlowAnalysisWithQCumulants.cxx:2611
 AliFlowAnalysisWithQCumulants.cxx:2612
 AliFlowAnalysisWithQCumulants.cxx:2613
 AliFlowAnalysisWithQCumulants.cxx:2614
 AliFlowAnalysisWithQCumulants.cxx:2615
 AliFlowAnalysisWithQCumulants.cxx:2616
 AliFlowAnalysisWithQCumulants.cxx:2617
 AliFlowAnalysisWithQCumulants.cxx:2618
 AliFlowAnalysisWithQCumulants.cxx:2619
 AliFlowAnalysisWithQCumulants.cxx:2620
 AliFlowAnalysisWithQCumulants.cxx:2621
 AliFlowAnalysisWithQCumulants.cxx:2622
 AliFlowAnalysisWithQCumulants.cxx:2623
 AliFlowAnalysisWithQCumulants.cxx:2624
 AliFlowAnalysisWithQCumulants.cxx:2625
 AliFlowAnalysisWithQCumulants.cxx:2626
 AliFlowAnalysisWithQCumulants.cxx:2627
 AliFlowAnalysisWithQCumulants.cxx:2628
 AliFlowAnalysisWithQCumulants.cxx:2629
 AliFlowAnalysisWithQCumulants.cxx:2630
 AliFlowAnalysisWithQCumulants.cxx:2631
 AliFlowAnalysisWithQCumulants.cxx:2632
 AliFlowAnalysisWithQCumulants.cxx:2633
 AliFlowAnalysisWithQCumulants.cxx:2634
 AliFlowAnalysisWithQCumulants.cxx:2635
 AliFlowAnalysisWithQCumulants.cxx:2636
 AliFlowAnalysisWithQCumulants.cxx:2637
 AliFlowAnalysisWithQCumulants.cxx:2638
 AliFlowAnalysisWithQCumulants.cxx:2639
 AliFlowAnalysisWithQCumulants.cxx:2640
 AliFlowAnalysisWithQCumulants.cxx:2641
 AliFlowAnalysisWithQCumulants.cxx:2642
 AliFlowAnalysisWithQCumulants.cxx:2643
 AliFlowAnalysisWithQCumulants.cxx:2644
 AliFlowAnalysisWithQCumulants.cxx:2645
 AliFlowAnalysisWithQCumulants.cxx:2646
 AliFlowAnalysisWithQCumulants.cxx:2647
 AliFlowAnalysisWithQCumulants.cxx:2648
 AliFlowAnalysisWithQCumulants.cxx:2649
 AliFlowAnalysisWithQCumulants.cxx:2650
 AliFlowAnalysisWithQCumulants.cxx:2651
 AliFlowAnalysisWithQCumulants.cxx:2652
 AliFlowAnalysisWithQCumulants.cxx:2653
 AliFlowAnalysisWithQCumulants.cxx:2654
 AliFlowAnalysisWithQCumulants.cxx:2655
 AliFlowAnalysisWithQCumulants.cxx:2656
 AliFlowAnalysisWithQCumulants.cxx:2657
 AliFlowAnalysisWithQCumulants.cxx:2658
 AliFlowAnalysisWithQCumulants.cxx:2659
 AliFlowAnalysisWithQCumulants.cxx:2660
 AliFlowAnalysisWithQCumulants.cxx:2661
 AliFlowAnalysisWithQCumulants.cxx:2662
 AliFlowAnalysisWithQCumulants.cxx:2663
 AliFlowAnalysisWithQCumulants.cxx:2664
 AliFlowAnalysisWithQCumulants.cxx:2665
 AliFlowAnalysisWithQCumulants.cxx:2666
 AliFlowAnalysisWithQCumulants.cxx:2667
 AliFlowAnalysisWithQCumulants.cxx:2668
 AliFlowAnalysisWithQCumulants.cxx:2669
 AliFlowAnalysisWithQCumulants.cxx:2670
 AliFlowAnalysisWithQCumulants.cxx:2671
 AliFlowAnalysisWithQCumulants.cxx:2672
 AliFlowAnalysisWithQCumulants.cxx:2673
 AliFlowAnalysisWithQCumulants.cxx:2674
 AliFlowAnalysisWithQCumulants.cxx:2675
 AliFlowAnalysisWithQCumulants.cxx:2676
 AliFlowAnalysisWithQCumulants.cxx:2677
 AliFlowAnalysisWithQCumulants.cxx:2678
 AliFlowAnalysisWithQCumulants.cxx:2679
 AliFlowAnalysisWithQCumulants.cxx:2680
 AliFlowAnalysisWithQCumulants.cxx:2681
 AliFlowAnalysisWithQCumulants.cxx:2682
 AliFlowAnalysisWithQCumulants.cxx:2683
 AliFlowAnalysisWithQCumulants.cxx:2684
 AliFlowAnalysisWithQCumulants.cxx:2685
 AliFlowAnalysisWithQCumulants.cxx:2686
 AliFlowAnalysisWithQCumulants.cxx:2687
 AliFlowAnalysisWithQCumulants.cxx:2688
 AliFlowAnalysisWithQCumulants.cxx:2689
 AliFlowAnalysisWithQCumulants.cxx:2690
 AliFlowAnalysisWithQCumulants.cxx:2691
 AliFlowAnalysisWithQCumulants.cxx:2692
 AliFlowAnalysisWithQCumulants.cxx:2693
 AliFlowAnalysisWithQCumulants.cxx:2694
 AliFlowAnalysisWithQCumulants.cxx:2695
 AliFlowAnalysisWithQCumulants.cxx:2696
 AliFlowAnalysisWithQCumulants.cxx:2697
 AliFlowAnalysisWithQCumulants.cxx:2698
 AliFlowAnalysisWithQCumulants.cxx:2699
 AliFlowAnalysisWithQCumulants.cxx:2700
 AliFlowAnalysisWithQCumulants.cxx:2701
 AliFlowAnalysisWithQCumulants.cxx:2702
 AliFlowAnalysisWithQCumulants.cxx:2703
 AliFlowAnalysisWithQCumulants.cxx:2704
 AliFlowAnalysisWithQCumulants.cxx:2705
 AliFlowAnalysisWithQCumulants.cxx:2706
 AliFlowAnalysisWithQCumulants.cxx:2707
 AliFlowAnalysisWithQCumulants.cxx:2708
 AliFlowAnalysisWithQCumulants.cxx:2709
 AliFlowAnalysisWithQCumulants.cxx:2710
 AliFlowAnalysisWithQCumulants.cxx:2711
 AliFlowAnalysisWithQCumulants.cxx:2712
 AliFlowAnalysisWithQCumulants.cxx:2713
 AliFlowAnalysisWithQCumulants.cxx:2714
 AliFlowAnalysisWithQCumulants.cxx:2715
 AliFlowAnalysisWithQCumulants.cxx:2716
 AliFlowAnalysisWithQCumulants.cxx:2717
 AliFlowAnalysisWithQCumulants.cxx:2718
 AliFlowAnalysisWithQCumulants.cxx:2719
 AliFlowAnalysisWithQCumulants.cxx:2720
 AliFlowAnalysisWithQCumulants.cxx:2721
 AliFlowAnalysisWithQCumulants.cxx:2722
 AliFlowAnalysisWithQCumulants.cxx:2723
 AliFlowAnalysisWithQCumulants.cxx:2724
 AliFlowAnalysisWithQCumulants.cxx:2725
 AliFlowAnalysisWithQCumulants.cxx:2726
 AliFlowAnalysisWithQCumulants.cxx:2727
 AliFlowAnalysisWithQCumulants.cxx:2728
 AliFlowAnalysisWithQCumulants.cxx:2729
 AliFlowAnalysisWithQCumulants.cxx:2730
 AliFlowAnalysisWithQCumulants.cxx:2731
 AliFlowAnalysisWithQCumulants.cxx:2732
 AliFlowAnalysisWithQCumulants.cxx:2733
 AliFlowAnalysisWithQCumulants.cxx:2734
 AliFlowAnalysisWithQCumulants.cxx:2735
 AliFlowAnalysisWithQCumulants.cxx:2736
 AliFlowAnalysisWithQCumulants.cxx:2737
 AliFlowAnalysisWithQCumulants.cxx:2738
 AliFlowAnalysisWithQCumulants.cxx:2739
 AliFlowAnalysisWithQCumulants.cxx:2740
 AliFlowAnalysisWithQCumulants.cxx:2741
 AliFlowAnalysisWithQCumulants.cxx:2742
 AliFlowAnalysisWithQCumulants.cxx:2743
 AliFlowAnalysisWithQCumulants.cxx:2744
 AliFlowAnalysisWithQCumulants.cxx:2745
 AliFlowAnalysisWithQCumulants.cxx:2746
 AliFlowAnalysisWithQCumulants.cxx:2747
 AliFlowAnalysisWithQCumulants.cxx:2748
 AliFlowAnalysisWithQCumulants.cxx:2749
 AliFlowAnalysisWithQCumulants.cxx:2750
 AliFlowAnalysisWithQCumulants.cxx:2751
 AliFlowAnalysisWithQCumulants.cxx:2752
 AliFlowAnalysisWithQCumulants.cxx:2753
 AliFlowAnalysisWithQCumulants.cxx:2754
 AliFlowAnalysisWithQCumulants.cxx:2755
 AliFlowAnalysisWithQCumulants.cxx:2756
 AliFlowAnalysisWithQCumulants.cxx:2757
 AliFlowAnalysisWithQCumulants.cxx:2758
 AliFlowAnalysisWithQCumulants.cxx:2759
 AliFlowAnalysisWithQCumulants.cxx:2760
 AliFlowAnalysisWithQCumulants.cxx:2761
 AliFlowAnalysisWithQCumulants.cxx:2762
 AliFlowAnalysisWithQCumulants.cxx:2763
 AliFlowAnalysisWithQCumulants.cxx:2764
 AliFlowAnalysisWithQCumulants.cxx:2765
 AliFlowAnalysisWithQCumulants.cxx:2766
 AliFlowAnalysisWithQCumulants.cxx:2767
 AliFlowAnalysisWithQCumulants.cxx:2768
 AliFlowAnalysisWithQCumulants.cxx:2769
 AliFlowAnalysisWithQCumulants.cxx:2770
 AliFlowAnalysisWithQCumulants.cxx:2771
 AliFlowAnalysisWithQCumulants.cxx:2772
 AliFlowAnalysisWithQCumulants.cxx:2773
 AliFlowAnalysisWithQCumulants.cxx:2774
 AliFlowAnalysisWithQCumulants.cxx:2775
 AliFlowAnalysisWithQCumulants.cxx:2776
 AliFlowAnalysisWithQCumulants.cxx:2777
 AliFlowAnalysisWithQCumulants.cxx:2778
 AliFlowAnalysisWithQCumulants.cxx:2779
 AliFlowAnalysisWithQCumulants.cxx:2780
 AliFlowAnalysisWithQCumulants.cxx:2781
 AliFlowAnalysisWithQCumulants.cxx:2782
 AliFlowAnalysisWithQCumulants.cxx:2783
 AliFlowAnalysisWithQCumulants.cxx:2784
 AliFlowAnalysisWithQCumulants.cxx:2785
 AliFlowAnalysisWithQCumulants.cxx:2786
 AliFlowAnalysisWithQCumulants.cxx:2787
 AliFlowAnalysisWithQCumulants.cxx:2788
 AliFlowAnalysisWithQCumulants.cxx:2789
 AliFlowAnalysisWithQCumulants.cxx:2790
 AliFlowAnalysisWithQCumulants.cxx:2791
 AliFlowAnalysisWithQCumulants.cxx:2792
 AliFlowAnalysisWithQCumulants.cxx:2793
 AliFlowAnalysisWithQCumulants.cxx:2794
 AliFlowAnalysisWithQCumulants.cxx:2795
 AliFlowAnalysisWithQCumulants.cxx:2796
 AliFlowAnalysisWithQCumulants.cxx:2797
 AliFlowAnalysisWithQCumulants.cxx:2798
 AliFlowAnalysisWithQCumulants.cxx:2799
 AliFlowAnalysisWithQCumulants.cxx:2800
 AliFlowAnalysisWithQCumulants.cxx:2801
 AliFlowAnalysisWithQCumulants.cxx:2802
 AliFlowAnalysisWithQCumulants.cxx:2803
 AliFlowAnalysisWithQCumulants.cxx:2804
 AliFlowAnalysisWithQCumulants.cxx:2805
 AliFlowAnalysisWithQCumulants.cxx:2806
 AliFlowAnalysisWithQCumulants.cxx:2807
 AliFlowAnalysisWithQCumulants.cxx:2808
 AliFlowAnalysisWithQCumulants.cxx:2809
 AliFlowAnalysisWithQCumulants.cxx:2810
 AliFlowAnalysisWithQCumulants.cxx:2811
 AliFlowAnalysisWithQCumulants.cxx:2812
 AliFlowAnalysisWithQCumulants.cxx:2813
 AliFlowAnalysisWithQCumulants.cxx:2814
 AliFlowAnalysisWithQCumulants.cxx:2815
 AliFlowAnalysisWithQCumulants.cxx:2816
 AliFlowAnalysisWithQCumulants.cxx:2817
 AliFlowAnalysisWithQCumulants.cxx:2818
 AliFlowAnalysisWithQCumulants.cxx:2819
 AliFlowAnalysisWithQCumulants.cxx:2820
 AliFlowAnalysisWithQCumulants.cxx:2821
 AliFlowAnalysisWithQCumulants.cxx:2822
 AliFlowAnalysisWithQCumulants.cxx:2823
 AliFlowAnalysisWithQCumulants.cxx:2824
 AliFlowAnalysisWithQCumulants.cxx:2825
 AliFlowAnalysisWithQCumulants.cxx:2826
 AliFlowAnalysisWithQCumulants.cxx:2827
 AliFlowAnalysisWithQCumulants.cxx:2828
 AliFlowAnalysisWithQCumulants.cxx:2829
 AliFlowAnalysisWithQCumulants.cxx:2830
 AliFlowAnalysisWithQCumulants.cxx:2831
 AliFlowAnalysisWithQCumulants.cxx:2832
 AliFlowAnalysisWithQCumulants.cxx:2833
 AliFlowAnalysisWithQCumulants.cxx:2834
 AliFlowAnalysisWithQCumulants.cxx:2835
 AliFlowAnalysisWithQCumulants.cxx:2836
 AliFlowAnalysisWithQCumulants.cxx:2837
 AliFlowAnalysisWithQCumulants.cxx:2838
 AliFlowAnalysisWithQCumulants.cxx:2839
 AliFlowAnalysisWithQCumulants.cxx:2840
 AliFlowAnalysisWithQCumulants.cxx:2841
 AliFlowAnalysisWithQCumulants.cxx:2842
 AliFlowAnalysisWithQCumulants.cxx:2843
 AliFlowAnalysisWithQCumulants.cxx:2844
 AliFlowAnalysisWithQCumulants.cxx:2845
 AliFlowAnalysisWithQCumulants.cxx:2846
 AliFlowAnalysisWithQCumulants.cxx:2847
 AliFlowAnalysisWithQCumulants.cxx:2848
 AliFlowAnalysisWithQCumulants.cxx:2849
 AliFlowAnalysisWithQCumulants.cxx:2850
 AliFlowAnalysisWithQCumulants.cxx:2851
 AliFlowAnalysisWithQCumulants.cxx:2852
 AliFlowAnalysisWithQCumulants.cxx:2853
 AliFlowAnalysisWithQCumulants.cxx:2854
 AliFlowAnalysisWithQCumulants.cxx:2855
 AliFlowAnalysisWithQCumulants.cxx:2856
 AliFlowAnalysisWithQCumulants.cxx:2857
 AliFlowAnalysisWithQCumulants.cxx:2858
 AliFlowAnalysisWithQCumulants.cxx:2859
 AliFlowAnalysisWithQCumulants.cxx:2860
 AliFlowAnalysisWithQCumulants.cxx:2861
 AliFlowAnalysisWithQCumulants.cxx:2862
 AliFlowAnalysisWithQCumulants.cxx:2863
 AliFlowAnalysisWithQCumulants.cxx:2864
 AliFlowAnalysisWithQCumulants.cxx:2865
 AliFlowAnalysisWithQCumulants.cxx:2866
 AliFlowAnalysisWithQCumulants.cxx:2867
 AliFlowAnalysisWithQCumulants.cxx:2868
 AliFlowAnalysisWithQCumulants.cxx:2869
 AliFlowAnalysisWithQCumulants.cxx:2870
 AliFlowAnalysisWithQCumulants.cxx:2871
 AliFlowAnalysisWithQCumulants.cxx:2872
 AliFlowAnalysisWithQCumulants.cxx:2873
 AliFlowAnalysisWithQCumulants.cxx:2874
 AliFlowAnalysisWithQCumulants.cxx:2875
 AliFlowAnalysisWithQCumulants.cxx:2876
 AliFlowAnalysisWithQCumulants.cxx:2877
 AliFlowAnalysisWithQCumulants.cxx:2878
 AliFlowAnalysisWithQCumulants.cxx:2879
 AliFlowAnalysisWithQCumulants.cxx:2880
 AliFlowAnalysisWithQCumulants.cxx:2881
 AliFlowAnalysisWithQCumulants.cxx:2882
 AliFlowAnalysisWithQCumulants.cxx:2883
 AliFlowAnalysisWithQCumulants.cxx:2884
 AliFlowAnalysisWithQCumulants.cxx:2885
 AliFlowAnalysisWithQCumulants.cxx:2886
 AliFlowAnalysisWithQCumulants.cxx:2887
 AliFlowAnalysisWithQCumulants.cxx:2888
 AliFlowAnalysisWithQCumulants.cxx:2889
 AliFlowAnalysisWithQCumulants.cxx:2890
 AliFlowAnalysisWithQCumulants.cxx:2891
 AliFlowAnalysisWithQCumulants.cxx:2892
 AliFlowAnalysisWithQCumulants.cxx:2893
 AliFlowAnalysisWithQCumulants.cxx:2894
 AliFlowAnalysisWithQCumulants.cxx:2895
 AliFlowAnalysisWithQCumulants.cxx:2896
 AliFlowAnalysisWithQCumulants.cxx:2897
 AliFlowAnalysisWithQCumulants.cxx:2898
 AliFlowAnalysisWithQCumulants.cxx:2899
 AliFlowAnalysisWithQCumulants.cxx:2900
 AliFlowAnalysisWithQCumulants.cxx:2901
 AliFlowAnalysisWithQCumulants.cxx:2902
 AliFlowAnalysisWithQCumulants.cxx:2903
 AliFlowAnalysisWithQCumulants.cxx:2904
 AliFlowAnalysisWithQCumulants.cxx:2905
 AliFlowAnalysisWithQCumulants.cxx:2906
 AliFlowAnalysisWithQCumulants.cxx:2907
 AliFlowAnalysisWithQCumulants.cxx:2908
 AliFlowAnalysisWithQCumulants.cxx:2909
 AliFlowAnalysisWithQCumulants.cxx:2910
 AliFlowAnalysisWithQCumulants.cxx:2911
 AliFlowAnalysisWithQCumulants.cxx:2912
 AliFlowAnalysisWithQCumulants.cxx:2913
 AliFlowAnalysisWithQCumulants.cxx:2914
 AliFlowAnalysisWithQCumulants.cxx:2915
 AliFlowAnalysisWithQCumulants.cxx:2916
 AliFlowAnalysisWithQCumulants.cxx:2917
 AliFlowAnalysisWithQCumulants.cxx:2918
 AliFlowAnalysisWithQCumulants.cxx:2919
 AliFlowAnalysisWithQCumulants.cxx:2920
 AliFlowAnalysisWithQCumulants.cxx:2921
 AliFlowAnalysisWithQCumulants.cxx:2922
 AliFlowAnalysisWithQCumulants.cxx:2923
 AliFlowAnalysisWithQCumulants.cxx:2924
 AliFlowAnalysisWithQCumulants.cxx:2925
 AliFlowAnalysisWithQCumulants.cxx:2926
 AliFlowAnalysisWithQCumulants.cxx:2927
 AliFlowAnalysisWithQCumulants.cxx:2928
 AliFlowAnalysisWithQCumulants.cxx:2929
 AliFlowAnalysisWithQCumulants.cxx:2930
 AliFlowAnalysisWithQCumulants.cxx:2931
 AliFlowAnalysisWithQCumulants.cxx:2932
 AliFlowAnalysisWithQCumulants.cxx:2933
 AliFlowAnalysisWithQCumulants.cxx:2934
 AliFlowAnalysisWithQCumulants.cxx:2935
 AliFlowAnalysisWithQCumulants.cxx:2936
 AliFlowAnalysisWithQCumulants.cxx:2937
 AliFlowAnalysisWithQCumulants.cxx:2938
 AliFlowAnalysisWithQCumulants.cxx:2939
 AliFlowAnalysisWithQCumulants.cxx:2940
 AliFlowAnalysisWithQCumulants.cxx:2941
 AliFlowAnalysisWithQCumulants.cxx:2942
 AliFlowAnalysisWithQCumulants.cxx:2943
 AliFlowAnalysisWithQCumulants.cxx:2944
 AliFlowAnalysisWithQCumulants.cxx:2945
 AliFlowAnalysisWithQCumulants.cxx:2946
 AliFlowAnalysisWithQCumulants.cxx:2947
 AliFlowAnalysisWithQCumulants.cxx:2948
 AliFlowAnalysisWithQCumulants.cxx:2949
 AliFlowAnalysisWithQCumulants.cxx:2950
 AliFlowAnalysisWithQCumulants.cxx:2951
 AliFlowAnalysisWithQCumulants.cxx:2952
 AliFlowAnalysisWithQCumulants.cxx:2953
 AliFlowAnalysisWithQCumulants.cxx:2954
 AliFlowAnalysisWithQCumulants.cxx:2955
 AliFlowAnalysisWithQCumulants.cxx:2956
 AliFlowAnalysisWithQCumulants.cxx:2957
 AliFlowAnalysisWithQCumulants.cxx:2958
 AliFlowAnalysisWithQCumulants.cxx:2959
 AliFlowAnalysisWithQCumulants.cxx:2960
 AliFlowAnalysisWithQCumulants.cxx:2961
 AliFlowAnalysisWithQCumulants.cxx:2962
 AliFlowAnalysisWithQCumulants.cxx:2963
 AliFlowAnalysisWithQCumulants.cxx:2964
 AliFlowAnalysisWithQCumulants.cxx:2965
 AliFlowAnalysisWithQCumulants.cxx:2966
 AliFlowAnalysisWithQCumulants.cxx:2967
 AliFlowAnalysisWithQCumulants.cxx:2968
 AliFlowAnalysisWithQCumulants.cxx:2969
 AliFlowAnalysisWithQCumulants.cxx:2970
 AliFlowAnalysisWithQCumulants.cxx:2971
 AliFlowAnalysisWithQCumulants.cxx:2972
 AliFlowAnalysisWithQCumulants.cxx:2973
 AliFlowAnalysisWithQCumulants.cxx:2974
 AliFlowAnalysisWithQCumulants.cxx:2975
 AliFlowAnalysisWithQCumulants.cxx:2976
 AliFlowAnalysisWithQCumulants.cxx:2977
 AliFlowAnalysisWithQCumulants.cxx:2978
 AliFlowAnalysisWithQCumulants.cxx:2979
 AliFlowAnalysisWithQCumulants.cxx:2980
 AliFlowAnalysisWithQCumulants.cxx:2981
 AliFlowAnalysisWithQCumulants.cxx:2982
 AliFlowAnalysisWithQCumulants.cxx:2983
 AliFlowAnalysisWithQCumulants.cxx:2984
 AliFlowAnalysisWithQCumulants.cxx:2985
 AliFlowAnalysisWithQCumulants.cxx:2986
 AliFlowAnalysisWithQCumulants.cxx:2987
 AliFlowAnalysisWithQCumulants.cxx:2988
 AliFlowAnalysisWithQCumulants.cxx:2989
 AliFlowAnalysisWithQCumulants.cxx:2990
 AliFlowAnalysisWithQCumulants.cxx:2991
 AliFlowAnalysisWithQCumulants.cxx:2992
 AliFlowAnalysisWithQCumulants.cxx:2993
 AliFlowAnalysisWithQCumulants.cxx:2994
 AliFlowAnalysisWithQCumulants.cxx:2995
 AliFlowAnalysisWithQCumulants.cxx:2996
 AliFlowAnalysisWithQCumulants.cxx:2997
 AliFlowAnalysisWithQCumulants.cxx:2998
 AliFlowAnalysisWithQCumulants.cxx:2999
 AliFlowAnalysisWithQCumulants.cxx:3000
 AliFlowAnalysisWithQCumulants.cxx:3001
 AliFlowAnalysisWithQCumulants.cxx:3002
 AliFlowAnalysisWithQCumulants.cxx:3003
 AliFlowAnalysisWithQCumulants.cxx:3004
 AliFlowAnalysisWithQCumulants.cxx:3005
 AliFlowAnalysisWithQCumulants.cxx:3006
 AliFlowAnalysisWithQCumulants.cxx:3007
 AliFlowAnalysisWithQCumulants.cxx:3008
 AliFlowAnalysisWithQCumulants.cxx:3009
 AliFlowAnalysisWithQCumulants.cxx:3010
 AliFlowAnalysisWithQCumulants.cxx:3011
 AliFlowAnalysisWithQCumulants.cxx:3012
 AliFlowAnalysisWithQCumulants.cxx:3013
 AliFlowAnalysisWithQCumulants.cxx:3014
 AliFlowAnalysisWithQCumulants.cxx:3015
 AliFlowAnalysisWithQCumulants.cxx:3016
 AliFlowAnalysisWithQCumulants.cxx:3017
 AliFlowAnalysisWithQCumulants.cxx:3018
 AliFlowAnalysisWithQCumulants.cxx:3019
 AliFlowAnalysisWithQCumulants.cxx:3020
 AliFlowAnalysisWithQCumulants.cxx:3021
 AliFlowAnalysisWithQCumulants.cxx:3022
 AliFlowAnalysisWithQCumulants.cxx:3023
 AliFlowAnalysisWithQCumulants.cxx:3024
 AliFlowAnalysisWithQCumulants.cxx:3025
 AliFlowAnalysisWithQCumulants.cxx:3026
 AliFlowAnalysisWithQCumulants.cxx:3027
 AliFlowAnalysisWithQCumulants.cxx:3028
 AliFlowAnalysisWithQCumulants.cxx:3029
 AliFlowAnalysisWithQCumulants.cxx:3030
 AliFlowAnalysisWithQCumulants.cxx:3031
 AliFlowAnalysisWithQCumulants.cxx:3032
 AliFlowAnalysisWithQCumulants.cxx:3033
 AliFlowAnalysisWithQCumulants.cxx:3034
 AliFlowAnalysisWithQCumulants.cxx:3035
 AliFlowAnalysisWithQCumulants.cxx:3036
 AliFlowAnalysisWithQCumulants.cxx:3037
 AliFlowAnalysisWithQCumulants.cxx:3038
 AliFlowAnalysisWithQCumulants.cxx:3039
 AliFlowAnalysisWithQCumulants.cxx:3040
 AliFlowAnalysisWithQCumulants.cxx:3041
 AliFlowAnalysisWithQCumulants.cxx:3042
 AliFlowAnalysisWithQCumulants.cxx:3043
 AliFlowAnalysisWithQCumulants.cxx:3044
 AliFlowAnalysisWithQCumulants.cxx:3045
 AliFlowAnalysisWithQCumulants.cxx:3046
 AliFlowAnalysisWithQCumulants.cxx:3047
 AliFlowAnalysisWithQCumulants.cxx:3048
 AliFlowAnalysisWithQCumulants.cxx:3049
 AliFlowAnalysisWithQCumulants.cxx:3050
 AliFlowAnalysisWithQCumulants.cxx:3051
 AliFlowAnalysisWithQCumulants.cxx:3052
 AliFlowAnalysisWithQCumulants.cxx:3053
 AliFlowAnalysisWithQCumulants.cxx:3054
 AliFlowAnalysisWithQCumulants.cxx:3055
 AliFlowAnalysisWithQCumulants.cxx:3056
 AliFlowAnalysisWithQCumulants.cxx:3057
 AliFlowAnalysisWithQCumulants.cxx:3058
 AliFlowAnalysisWithQCumulants.cxx:3059
 AliFlowAnalysisWithQCumulants.cxx:3060
 AliFlowAnalysisWithQCumulants.cxx:3061
 AliFlowAnalysisWithQCumulants.cxx:3062
 AliFlowAnalysisWithQCumulants.cxx:3063
 AliFlowAnalysisWithQCumulants.cxx:3064
 AliFlowAnalysisWithQCumulants.cxx:3065
 AliFlowAnalysisWithQCumulants.cxx:3066
 AliFlowAnalysisWithQCumulants.cxx:3067
 AliFlowAnalysisWithQCumulants.cxx:3068
 AliFlowAnalysisWithQCumulants.cxx:3069
 AliFlowAnalysisWithQCumulants.cxx:3070
 AliFlowAnalysisWithQCumulants.cxx:3071
 AliFlowAnalysisWithQCumulants.cxx:3072
 AliFlowAnalysisWithQCumulants.cxx:3073
 AliFlowAnalysisWithQCumulants.cxx:3074
 AliFlowAnalysisWithQCumulants.cxx:3075
 AliFlowAnalysisWithQCumulants.cxx:3076
 AliFlowAnalysisWithQCumulants.cxx:3077
 AliFlowAnalysisWithQCumulants.cxx:3078
 AliFlowAnalysisWithQCumulants.cxx:3079
 AliFlowAnalysisWithQCumulants.cxx:3080
 AliFlowAnalysisWithQCumulants.cxx:3081
 AliFlowAnalysisWithQCumulants.cxx:3082
 AliFlowAnalysisWithQCumulants.cxx:3083
 AliFlowAnalysisWithQCumulants.cxx:3084
 AliFlowAnalysisWithQCumulants.cxx:3085
 AliFlowAnalysisWithQCumulants.cxx:3086
 AliFlowAnalysisWithQCumulants.cxx:3087
 AliFlowAnalysisWithQCumulants.cxx:3088
 AliFlowAnalysisWithQCumulants.cxx:3089
 AliFlowAnalysisWithQCumulants.cxx:3090
 AliFlowAnalysisWithQCumulants.cxx:3091
 AliFlowAnalysisWithQCumulants.cxx:3092
 AliFlowAnalysisWithQCumulants.cxx:3093
 AliFlowAnalysisWithQCumulants.cxx:3094
 AliFlowAnalysisWithQCumulants.cxx:3095
 AliFlowAnalysisWithQCumulants.cxx:3096
 AliFlowAnalysisWithQCumulants.cxx:3097
 AliFlowAnalysisWithQCumulants.cxx:3098
 AliFlowAnalysisWithQCumulants.cxx:3099
 AliFlowAnalysisWithQCumulants.cxx:3100
 AliFlowAnalysisWithQCumulants.cxx:3101
 AliFlowAnalysisWithQCumulants.cxx:3102
 AliFlowAnalysisWithQCumulants.cxx:3103
 AliFlowAnalysisWithQCumulants.cxx:3104
 AliFlowAnalysisWithQCumulants.cxx:3105
 AliFlowAnalysisWithQCumulants.cxx:3106
 AliFlowAnalysisWithQCumulants.cxx:3107
 AliFlowAnalysisWithQCumulants.cxx:3108
 AliFlowAnalysisWithQCumulants.cxx:3109
 AliFlowAnalysisWithQCumulants.cxx:3110
 AliFlowAnalysisWithQCumulants.cxx:3111
 AliFlowAnalysisWithQCumulants.cxx:3112
 AliFlowAnalysisWithQCumulants.cxx:3113
 AliFlowAnalysisWithQCumulants.cxx:3114
 AliFlowAnalysisWithQCumulants.cxx:3115
 AliFlowAnalysisWithQCumulants.cxx:3116
 AliFlowAnalysisWithQCumulants.cxx:3117
 AliFlowAnalysisWithQCumulants.cxx:3118
 AliFlowAnalysisWithQCumulants.cxx:3119
 AliFlowAnalysisWithQCumulants.cxx:3120
 AliFlowAnalysisWithQCumulants.cxx:3121
 AliFlowAnalysisWithQCumulants.cxx:3122
 AliFlowAnalysisWithQCumulants.cxx:3123
 AliFlowAnalysisWithQCumulants.cxx:3124
 AliFlowAnalysisWithQCumulants.cxx:3125
 AliFlowAnalysisWithQCumulants.cxx:3126
 AliFlowAnalysisWithQCumulants.cxx:3127
 AliFlowAnalysisWithQCumulants.cxx:3128
 AliFlowAnalysisWithQCumulants.cxx:3129
 AliFlowAnalysisWithQCumulants.cxx:3130
 AliFlowAnalysisWithQCumulants.cxx:3131
 AliFlowAnalysisWithQCumulants.cxx:3132
 AliFlowAnalysisWithQCumulants.cxx:3133
 AliFlowAnalysisWithQCumulants.cxx:3134
 AliFlowAnalysisWithQCumulants.cxx:3135
 AliFlowAnalysisWithQCumulants.cxx:3136
 AliFlowAnalysisWithQCumulants.cxx:3137
 AliFlowAnalysisWithQCumulants.cxx:3138
 AliFlowAnalysisWithQCumulants.cxx:3139
 AliFlowAnalysisWithQCumulants.cxx:3140
 AliFlowAnalysisWithQCumulants.cxx:3141
 AliFlowAnalysisWithQCumulants.cxx:3142
 AliFlowAnalysisWithQCumulants.cxx:3143
 AliFlowAnalysisWithQCumulants.cxx:3144
 AliFlowAnalysisWithQCumulants.cxx:3145
 AliFlowAnalysisWithQCumulants.cxx:3146
 AliFlowAnalysisWithQCumulants.cxx:3147
 AliFlowAnalysisWithQCumulants.cxx:3148
 AliFlowAnalysisWithQCumulants.cxx:3149
 AliFlowAnalysisWithQCumulants.cxx:3150
 AliFlowAnalysisWithQCumulants.cxx:3151
 AliFlowAnalysisWithQCumulants.cxx:3152
 AliFlowAnalysisWithQCumulants.cxx:3153
 AliFlowAnalysisWithQCumulants.cxx:3154
 AliFlowAnalysisWithQCumulants.cxx:3155
 AliFlowAnalysisWithQCumulants.cxx:3156
 AliFlowAnalysisWithQCumulants.cxx:3157
 AliFlowAnalysisWithQCumulants.cxx:3158
 AliFlowAnalysisWithQCumulants.cxx:3159
 AliFlowAnalysisWithQCumulants.cxx:3160
 AliFlowAnalysisWithQCumulants.cxx:3161
 AliFlowAnalysisWithQCumulants.cxx:3162
 AliFlowAnalysisWithQCumulants.cxx:3163
 AliFlowAnalysisWithQCumulants.cxx:3164
 AliFlowAnalysisWithQCumulants.cxx:3165
 AliFlowAnalysisWithQCumulants.cxx:3166
 AliFlowAnalysisWithQCumulants.cxx:3167
 AliFlowAnalysisWithQCumulants.cxx:3168
 AliFlowAnalysisWithQCumulants.cxx:3169
 AliFlowAnalysisWithQCumulants.cxx:3170
 AliFlowAnalysisWithQCumulants.cxx:3171
 AliFlowAnalysisWithQCumulants.cxx:3172
 AliFlowAnalysisWithQCumulants.cxx:3173
 AliFlowAnalysisWithQCumulants.cxx:3174
 AliFlowAnalysisWithQCumulants.cxx:3175
 AliFlowAnalysisWithQCumulants.cxx:3176
 AliFlowAnalysisWithQCumulants.cxx:3177
 AliFlowAnalysisWithQCumulants.cxx:3178
 AliFlowAnalysisWithQCumulants.cxx:3179
 AliFlowAnalysisWithQCumulants.cxx:3180
 AliFlowAnalysisWithQCumulants.cxx:3181
 AliFlowAnalysisWithQCumulants.cxx:3182
 AliFlowAnalysisWithQCumulants.cxx:3183
 AliFlowAnalysisWithQCumulants.cxx:3184
 AliFlowAnalysisWithQCumulants.cxx:3185
 AliFlowAnalysisWithQCumulants.cxx:3186
 AliFlowAnalysisWithQCumulants.cxx:3187
 AliFlowAnalysisWithQCumulants.cxx:3188
 AliFlowAnalysisWithQCumulants.cxx:3189
 AliFlowAnalysisWithQCumulants.cxx:3190
 AliFlowAnalysisWithQCumulants.cxx:3191
 AliFlowAnalysisWithQCumulants.cxx:3192
 AliFlowAnalysisWithQCumulants.cxx:3193
 AliFlowAnalysisWithQCumulants.cxx:3194
 AliFlowAnalysisWithQCumulants.cxx:3195
 AliFlowAnalysisWithQCumulants.cxx:3196
 AliFlowAnalysisWithQCumulants.cxx:3197
 AliFlowAnalysisWithQCumulants.cxx:3198
 AliFlowAnalysisWithQCumulants.cxx:3199
 AliFlowAnalysisWithQCumulants.cxx:3200
 AliFlowAnalysisWithQCumulants.cxx:3201
 AliFlowAnalysisWithQCumulants.cxx:3202
 AliFlowAnalysisWithQCumulants.cxx:3203
 AliFlowAnalysisWithQCumulants.cxx:3204
 AliFlowAnalysisWithQCumulants.cxx:3205
 AliFlowAnalysisWithQCumulants.cxx:3206
 AliFlowAnalysisWithQCumulants.cxx:3207
 AliFlowAnalysisWithQCumulants.cxx:3208
 AliFlowAnalysisWithQCumulants.cxx:3209
 AliFlowAnalysisWithQCumulants.cxx:3210
 AliFlowAnalysisWithQCumulants.cxx:3211
 AliFlowAnalysisWithQCumulants.cxx:3212
 AliFlowAnalysisWithQCumulants.cxx:3213
 AliFlowAnalysisWithQCumulants.cxx:3214
 AliFlowAnalysisWithQCumulants.cxx:3215
 AliFlowAnalysisWithQCumulants.cxx:3216
 AliFlowAnalysisWithQCumulants.cxx:3217
 AliFlowAnalysisWithQCumulants.cxx:3218
 AliFlowAnalysisWithQCumulants.cxx:3219
 AliFlowAnalysisWithQCumulants.cxx:3220
 AliFlowAnalysisWithQCumulants.cxx:3221
 AliFlowAnalysisWithQCumulants.cxx:3222
 AliFlowAnalysisWithQCumulants.cxx:3223
 AliFlowAnalysisWithQCumulants.cxx:3224
 AliFlowAnalysisWithQCumulants.cxx:3225
 AliFlowAnalysisWithQCumulants.cxx:3226
 AliFlowAnalysisWithQCumulants.cxx:3227
 AliFlowAnalysisWithQCumulants.cxx:3228
 AliFlowAnalysisWithQCumulants.cxx:3229
 AliFlowAnalysisWithQCumulants.cxx:3230
 AliFlowAnalysisWithQCumulants.cxx:3231
 AliFlowAnalysisWithQCumulants.cxx:3232
 AliFlowAnalysisWithQCumulants.cxx:3233
 AliFlowAnalysisWithQCumulants.cxx:3234
 AliFlowAnalysisWithQCumulants.cxx:3235
 AliFlowAnalysisWithQCumulants.cxx:3236
 AliFlowAnalysisWithQCumulants.cxx:3237
 AliFlowAnalysisWithQCumulants.cxx:3238
 AliFlowAnalysisWithQCumulants.cxx:3239
 AliFlowAnalysisWithQCumulants.cxx:3240
 AliFlowAnalysisWithQCumulants.cxx:3241
 AliFlowAnalysisWithQCumulants.cxx:3242
 AliFlowAnalysisWithQCumulants.cxx:3243
 AliFlowAnalysisWithQCumulants.cxx:3244
 AliFlowAnalysisWithQCumulants.cxx:3245
 AliFlowAnalysisWithQCumulants.cxx:3246
 AliFlowAnalysisWithQCumulants.cxx:3247
 AliFlowAnalysisWithQCumulants.cxx:3248
 AliFlowAnalysisWithQCumulants.cxx:3249
 AliFlowAnalysisWithQCumulants.cxx:3250
 AliFlowAnalysisWithQCumulants.cxx:3251
 AliFlowAnalysisWithQCumulants.cxx:3252
 AliFlowAnalysisWithQCumulants.cxx:3253
 AliFlowAnalysisWithQCumulants.cxx:3254
 AliFlowAnalysisWithQCumulants.cxx:3255
 AliFlowAnalysisWithQCumulants.cxx:3256
 AliFlowAnalysisWithQCumulants.cxx:3257
 AliFlowAnalysisWithQCumulants.cxx:3258
 AliFlowAnalysisWithQCumulants.cxx:3259
 AliFlowAnalysisWithQCumulants.cxx:3260
 AliFlowAnalysisWithQCumulants.cxx:3261
 AliFlowAnalysisWithQCumulants.cxx:3262
 AliFlowAnalysisWithQCumulants.cxx:3263
 AliFlowAnalysisWithQCumulants.cxx:3264
 AliFlowAnalysisWithQCumulants.cxx:3265
 AliFlowAnalysisWithQCumulants.cxx:3266
 AliFlowAnalysisWithQCumulants.cxx:3267
 AliFlowAnalysisWithQCumulants.cxx:3268
 AliFlowAnalysisWithQCumulants.cxx:3269
 AliFlowAnalysisWithQCumulants.cxx:3270
 AliFlowAnalysisWithQCumulants.cxx:3271
 AliFlowAnalysisWithQCumulants.cxx:3272
 AliFlowAnalysisWithQCumulants.cxx:3273
 AliFlowAnalysisWithQCumulants.cxx:3274
 AliFlowAnalysisWithQCumulants.cxx:3275
 AliFlowAnalysisWithQCumulants.cxx:3276
 AliFlowAnalysisWithQCumulants.cxx:3277
 AliFlowAnalysisWithQCumulants.cxx:3278
 AliFlowAnalysisWithQCumulants.cxx:3279
 AliFlowAnalysisWithQCumulants.cxx:3280
 AliFlowAnalysisWithQCumulants.cxx:3281
 AliFlowAnalysisWithQCumulants.cxx:3282
 AliFlowAnalysisWithQCumulants.cxx:3283
 AliFlowAnalysisWithQCumulants.cxx:3284
 AliFlowAnalysisWithQCumulants.cxx:3285
 AliFlowAnalysisWithQCumulants.cxx:3286
 AliFlowAnalysisWithQCumulants.cxx:3287
 AliFlowAnalysisWithQCumulants.cxx:3288
 AliFlowAnalysisWithQCumulants.cxx:3289
 AliFlowAnalysisWithQCumulants.cxx:3290
 AliFlowAnalysisWithQCumulants.cxx:3291
 AliFlowAnalysisWithQCumulants.cxx:3292
 AliFlowAnalysisWithQCumulants.cxx:3293
 AliFlowAnalysisWithQCumulants.cxx:3294
 AliFlowAnalysisWithQCumulants.cxx:3295
 AliFlowAnalysisWithQCumulants.cxx:3296
 AliFlowAnalysisWithQCumulants.cxx:3297
 AliFlowAnalysisWithQCumulants.cxx:3298
 AliFlowAnalysisWithQCumulants.cxx:3299
 AliFlowAnalysisWithQCumulants.cxx:3300
 AliFlowAnalysisWithQCumulants.cxx:3301
 AliFlowAnalysisWithQCumulants.cxx:3302
 AliFlowAnalysisWithQCumulants.cxx:3303
 AliFlowAnalysisWithQCumulants.cxx:3304
 AliFlowAnalysisWithQCumulants.cxx:3305
 AliFlowAnalysisWithQCumulants.cxx:3306
 AliFlowAnalysisWithQCumulants.cxx:3307
 AliFlowAnalysisWithQCumulants.cxx:3308
 AliFlowAnalysisWithQCumulants.cxx:3309
 AliFlowAnalysisWithQCumulants.cxx:3310
 AliFlowAnalysisWithQCumulants.cxx:3311
 AliFlowAnalysisWithQCumulants.cxx:3312
 AliFlowAnalysisWithQCumulants.cxx:3313
 AliFlowAnalysisWithQCumulants.cxx:3314
 AliFlowAnalysisWithQCumulants.cxx:3315
 AliFlowAnalysisWithQCumulants.cxx:3316
 AliFlowAnalysisWithQCumulants.cxx:3317
 AliFlowAnalysisWithQCumulants.cxx:3318
 AliFlowAnalysisWithQCumulants.cxx:3319
 AliFlowAnalysisWithQCumulants.cxx:3320
 AliFlowAnalysisWithQCumulants.cxx:3321
 AliFlowAnalysisWithQCumulants.cxx:3322
 AliFlowAnalysisWithQCumulants.cxx:3323
 AliFlowAnalysisWithQCumulants.cxx:3324
 AliFlowAnalysisWithQCumulants.cxx:3325
 AliFlowAnalysisWithQCumulants.cxx:3326
 AliFlowAnalysisWithQCumulants.cxx:3327
 AliFlowAnalysisWithQCumulants.cxx:3328
 AliFlowAnalysisWithQCumulants.cxx:3329
 AliFlowAnalysisWithQCumulants.cxx:3330
 AliFlowAnalysisWithQCumulants.cxx:3331
 AliFlowAnalysisWithQCumulants.cxx:3332
 AliFlowAnalysisWithQCumulants.cxx:3333
 AliFlowAnalysisWithQCumulants.cxx:3334
 AliFlowAnalysisWithQCumulants.cxx:3335
 AliFlowAnalysisWithQCumulants.cxx:3336
 AliFlowAnalysisWithQCumulants.cxx:3337
 AliFlowAnalysisWithQCumulants.cxx:3338
 AliFlowAnalysisWithQCumulants.cxx:3339
 AliFlowAnalysisWithQCumulants.cxx:3340
 AliFlowAnalysisWithQCumulants.cxx:3341
 AliFlowAnalysisWithQCumulants.cxx:3342
 AliFlowAnalysisWithQCumulants.cxx:3343
 AliFlowAnalysisWithQCumulants.cxx:3344
 AliFlowAnalysisWithQCumulants.cxx:3345
 AliFlowAnalysisWithQCumulants.cxx:3346
 AliFlowAnalysisWithQCumulants.cxx:3347
 AliFlowAnalysisWithQCumulants.cxx:3348
 AliFlowAnalysisWithQCumulants.cxx:3349
 AliFlowAnalysisWithQCumulants.cxx:3350
 AliFlowAnalysisWithQCumulants.cxx:3351
 AliFlowAnalysisWithQCumulants.cxx:3352
 AliFlowAnalysisWithQCumulants.cxx:3353
 AliFlowAnalysisWithQCumulants.cxx:3354
 AliFlowAnalysisWithQCumulants.cxx:3355
 AliFlowAnalysisWithQCumulants.cxx:3356
 AliFlowAnalysisWithQCumulants.cxx:3357
 AliFlowAnalysisWithQCumulants.cxx:3358
 AliFlowAnalysisWithQCumulants.cxx:3359
 AliFlowAnalysisWithQCumulants.cxx:3360
 AliFlowAnalysisWithQCumulants.cxx:3361
 AliFlowAnalysisWithQCumulants.cxx:3362
 AliFlowAnalysisWithQCumulants.cxx:3363
 AliFlowAnalysisWithQCumulants.cxx:3364
 AliFlowAnalysisWithQCumulants.cxx:3365
 AliFlowAnalysisWithQCumulants.cxx:3366
 AliFlowAnalysisWithQCumulants.cxx:3367
 AliFlowAnalysisWithQCumulants.cxx:3368
 AliFlowAnalysisWithQCumulants.cxx:3369
 AliFlowAnalysisWithQCumulants.cxx:3370
 AliFlowAnalysisWithQCumulants.cxx:3371
 AliFlowAnalysisWithQCumulants.cxx:3372
 AliFlowAnalysisWithQCumulants.cxx:3373
 AliFlowAnalysisWithQCumulants.cxx:3374
 AliFlowAnalysisWithQCumulants.cxx:3375
 AliFlowAnalysisWithQCumulants.cxx:3376
 AliFlowAnalysisWithQCumulants.cxx:3377
 AliFlowAnalysisWithQCumulants.cxx:3378
 AliFlowAnalysisWithQCumulants.cxx:3379
 AliFlowAnalysisWithQCumulants.cxx:3380
 AliFlowAnalysisWithQCumulants.cxx:3381
 AliFlowAnalysisWithQCumulants.cxx:3382
 AliFlowAnalysisWithQCumulants.cxx:3383
 AliFlowAnalysisWithQCumulants.cxx:3384
 AliFlowAnalysisWithQCumulants.cxx:3385
 AliFlowAnalysisWithQCumulants.cxx:3386
 AliFlowAnalysisWithQCumulants.cxx:3387
 AliFlowAnalysisWithQCumulants.cxx:3388
 AliFlowAnalysisWithQCumulants.cxx:3389
 AliFlowAnalysisWithQCumulants.cxx:3390
 AliFlowAnalysisWithQCumulants.cxx:3391
 AliFlowAnalysisWithQCumulants.cxx:3392
 AliFlowAnalysisWithQCumulants.cxx:3393
 AliFlowAnalysisWithQCumulants.cxx:3394
 AliFlowAnalysisWithQCumulants.cxx:3395
 AliFlowAnalysisWithQCumulants.cxx:3396
 AliFlowAnalysisWithQCumulants.cxx:3397
 AliFlowAnalysisWithQCumulants.cxx:3398
 AliFlowAnalysisWithQCumulants.cxx:3399
 AliFlowAnalysisWithQCumulants.cxx:3400
 AliFlowAnalysisWithQCumulants.cxx:3401
 AliFlowAnalysisWithQCumulants.cxx:3402
 AliFlowAnalysisWithQCumulants.cxx:3403
 AliFlowAnalysisWithQCumulants.cxx:3404
 AliFlowAnalysisWithQCumulants.cxx:3405
 AliFlowAnalysisWithQCumulants.cxx:3406
 AliFlowAnalysisWithQCumulants.cxx:3407
 AliFlowAnalysisWithQCumulants.cxx:3408
 AliFlowAnalysisWithQCumulants.cxx:3409
 AliFlowAnalysisWithQCumulants.cxx:3410
 AliFlowAnalysisWithQCumulants.cxx:3411
 AliFlowAnalysisWithQCumulants.cxx:3412
 AliFlowAnalysisWithQCumulants.cxx:3413
 AliFlowAnalysisWithQCumulants.cxx:3414
 AliFlowAnalysisWithQCumulants.cxx:3415
 AliFlowAnalysisWithQCumulants.cxx:3416
 AliFlowAnalysisWithQCumulants.cxx:3417
 AliFlowAnalysisWithQCumulants.cxx:3418
 AliFlowAnalysisWithQCumulants.cxx:3419
 AliFlowAnalysisWithQCumulants.cxx:3420
 AliFlowAnalysisWithQCumulants.cxx:3421
 AliFlowAnalysisWithQCumulants.cxx:3422
 AliFlowAnalysisWithQCumulants.cxx:3423
 AliFlowAnalysisWithQCumulants.cxx:3424
 AliFlowAnalysisWithQCumulants.cxx:3425
 AliFlowAnalysisWithQCumulants.cxx:3426
 AliFlowAnalysisWithQCumulants.cxx:3427
 AliFlowAnalysisWithQCumulants.cxx:3428
 AliFlowAnalysisWithQCumulants.cxx:3429
 AliFlowAnalysisWithQCumulants.cxx:3430
 AliFlowAnalysisWithQCumulants.cxx:3431
 AliFlowAnalysisWithQCumulants.cxx:3432
 AliFlowAnalysisWithQCumulants.cxx:3433
 AliFlowAnalysisWithQCumulants.cxx:3434
 AliFlowAnalysisWithQCumulants.cxx:3435
 AliFlowAnalysisWithQCumulants.cxx:3436
 AliFlowAnalysisWithQCumulants.cxx:3437
 AliFlowAnalysisWithQCumulants.cxx:3438
 AliFlowAnalysisWithQCumulants.cxx:3439
 AliFlowAnalysisWithQCumulants.cxx:3440
 AliFlowAnalysisWithQCumulants.cxx:3441
 AliFlowAnalysisWithQCumulants.cxx:3442
 AliFlowAnalysisWithQCumulants.cxx:3443
 AliFlowAnalysisWithQCumulants.cxx:3444
 AliFlowAnalysisWithQCumulants.cxx:3445
 AliFlowAnalysisWithQCumulants.cxx:3446
 AliFlowAnalysisWithQCumulants.cxx:3447
 AliFlowAnalysisWithQCumulants.cxx:3448
 AliFlowAnalysisWithQCumulants.cxx:3449
 AliFlowAnalysisWithQCumulants.cxx:3450
 AliFlowAnalysisWithQCumulants.cxx:3451
 AliFlowAnalysisWithQCumulants.cxx:3452
 AliFlowAnalysisWithQCumulants.cxx:3453
 AliFlowAnalysisWithQCumulants.cxx:3454
 AliFlowAnalysisWithQCumulants.cxx:3455
 AliFlowAnalysisWithQCumulants.cxx:3456
 AliFlowAnalysisWithQCumulants.cxx:3457
 AliFlowAnalysisWithQCumulants.cxx:3458
 AliFlowAnalysisWithQCumulants.cxx:3459
 AliFlowAnalysisWithQCumulants.cxx:3460
 AliFlowAnalysisWithQCumulants.cxx:3461
 AliFlowAnalysisWithQCumulants.cxx:3462
 AliFlowAnalysisWithQCumulants.cxx:3463
 AliFlowAnalysisWithQCumulants.cxx:3464
 AliFlowAnalysisWithQCumulants.cxx:3465
 AliFlowAnalysisWithQCumulants.cxx:3466
 AliFlowAnalysisWithQCumulants.cxx:3467
 AliFlowAnalysisWithQCumulants.cxx:3468
 AliFlowAnalysisWithQCumulants.cxx:3469
 AliFlowAnalysisWithQCumulants.cxx:3470
 AliFlowAnalysisWithQCumulants.cxx:3471
 AliFlowAnalysisWithQCumulants.cxx:3472
 AliFlowAnalysisWithQCumulants.cxx:3473
 AliFlowAnalysisWithQCumulants.cxx:3474
 AliFlowAnalysisWithQCumulants.cxx:3475
 AliFlowAnalysisWithQCumulants.cxx:3476
 AliFlowAnalysisWithQCumulants.cxx:3477
 AliFlowAnalysisWithQCumulants.cxx:3478
 AliFlowAnalysisWithQCumulants.cxx:3479
 AliFlowAnalysisWithQCumulants.cxx:3480
 AliFlowAnalysisWithQCumulants.cxx:3481
 AliFlowAnalysisWithQCumulants.cxx:3482
 AliFlowAnalysisWithQCumulants.cxx:3483
 AliFlowAnalysisWithQCumulants.cxx:3484
 AliFlowAnalysisWithQCumulants.cxx:3485
 AliFlowAnalysisWithQCumulants.cxx:3486
 AliFlowAnalysisWithQCumulants.cxx:3487
 AliFlowAnalysisWithQCumulants.cxx:3488
 AliFlowAnalysisWithQCumulants.cxx:3489
 AliFlowAnalysisWithQCumulants.cxx:3490
 AliFlowAnalysisWithQCumulants.cxx:3491
 AliFlowAnalysisWithQCumulants.cxx:3492
 AliFlowAnalysisWithQCumulants.cxx:3493
 AliFlowAnalysisWithQCumulants.cxx:3494
 AliFlowAnalysisWithQCumulants.cxx:3495
 AliFlowAnalysisWithQCumulants.cxx:3496
 AliFlowAnalysisWithQCumulants.cxx:3497
 AliFlowAnalysisWithQCumulants.cxx:3498
 AliFlowAnalysisWithQCumulants.cxx:3499
 AliFlowAnalysisWithQCumulants.cxx:3500
 AliFlowAnalysisWithQCumulants.cxx:3501
 AliFlowAnalysisWithQCumulants.cxx:3502
 AliFlowAnalysisWithQCumulants.cxx:3503
 AliFlowAnalysisWithQCumulants.cxx:3504
 AliFlowAnalysisWithQCumulants.cxx:3505
 AliFlowAnalysisWithQCumulants.cxx:3506
 AliFlowAnalysisWithQCumulants.cxx:3507
 AliFlowAnalysisWithQCumulants.cxx:3508
 AliFlowAnalysisWithQCumulants.cxx:3509
 AliFlowAnalysisWithQCumulants.cxx:3510
 AliFlowAnalysisWithQCumulants.cxx:3511
 AliFlowAnalysisWithQCumulants.cxx:3512
 AliFlowAnalysisWithQCumulants.cxx:3513
 AliFlowAnalysisWithQCumulants.cxx:3514
 AliFlowAnalysisWithQCumulants.cxx:3515
 AliFlowAnalysisWithQCumulants.cxx:3516
 AliFlowAnalysisWithQCumulants.cxx:3517
 AliFlowAnalysisWithQCumulants.cxx:3518
 AliFlowAnalysisWithQCumulants.cxx:3519
 AliFlowAnalysisWithQCumulants.cxx:3520
 AliFlowAnalysisWithQCumulants.cxx:3521
 AliFlowAnalysisWithQCumulants.cxx:3522
 AliFlowAnalysisWithQCumulants.cxx:3523
 AliFlowAnalysisWithQCumulants.cxx:3524
 AliFlowAnalysisWithQCumulants.cxx:3525
 AliFlowAnalysisWithQCumulants.cxx:3526
 AliFlowAnalysisWithQCumulants.cxx:3527
 AliFlowAnalysisWithQCumulants.cxx:3528
 AliFlowAnalysisWithQCumulants.cxx:3529
 AliFlowAnalysisWithQCumulants.cxx:3530
 AliFlowAnalysisWithQCumulants.cxx:3531
 AliFlowAnalysisWithQCumulants.cxx:3532
 AliFlowAnalysisWithQCumulants.cxx:3533
 AliFlowAnalysisWithQCumulants.cxx:3534
 AliFlowAnalysisWithQCumulants.cxx:3535
 AliFlowAnalysisWithQCumulants.cxx:3536
 AliFlowAnalysisWithQCumulants.cxx:3537
 AliFlowAnalysisWithQCumulants.cxx:3538
 AliFlowAnalysisWithQCumulants.cxx:3539
 AliFlowAnalysisWithQCumulants.cxx:3540
 AliFlowAnalysisWithQCumulants.cxx:3541
 AliFlowAnalysisWithQCumulants.cxx:3542
 AliFlowAnalysisWithQCumulants.cxx:3543
 AliFlowAnalysisWithQCumulants.cxx:3544
 AliFlowAnalysisWithQCumulants.cxx:3545
 AliFlowAnalysisWithQCumulants.cxx:3546
 AliFlowAnalysisWithQCumulants.cxx:3547
 AliFlowAnalysisWithQCumulants.cxx:3548
 AliFlowAnalysisWithQCumulants.cxx:3549
 AliFlowAnalysisWithQCumulants.cxx:3550
 AliFlowAnalysisWithQCumulants.cxx:3551
 AliFlowAnalysisWithQCumulants.cxx:3552
 AliFlowAnalysisWithQCumulants.cxx:3553
 AliFlowAnalysisWithQCumulants.cxx:3554
 AliFlowAnalysisWithQCumulants.cxx:3555
 AliFlowAnalysisWithQCumulants.cxx:3556
 AliFlowAnalysisWithQCumulants.cxx:3557
 AliFlowAnalysisWithQCumulants.cxx:3558
 AliFlowAnalysisWithQCumulants.cxx:3559
 AliFlowAnalysisWithQCumulants.cxx:3560
 AliFlowAnalysisWithQCumulants.cxx:3561
 AliFlowAnalysisWithQCumulants.cxx:3562
 AliFlowAnalysisWithQCumulants.cxx:3563
 AliFlowAnalysisWithQCumulants.cxx:3564
 AliFlowAnalysisWithQCumulants.cxx:3565
 AliFlowAnalysisWithQCumulants.cxx:3566
 AliFlowAnalysisWithQCumulants.cxx:3567
 AliFlowAnalysisWithQCumulants.cxx:3568
 AliFlowAnalysisWithQCumulants.cxx:3569
 AliFlowAnalysisWithQCumulants.cxx:3570
 AliFlowAnalysisWithQCumulants.cxx:3571
 AliFlowAnalysisWithQCumulants.cxx:3572
 AliFlowAnalysisWithQCumulants.cxx:3573
 AliFlowAnalysisWithQCumulants.cxx:3574
 AliFlowAnalysisWithQCumulants.cxx:3575
 AliFlowAnalysisWithQCumulants.cxx:3576
 AliFlowAnalysisWithQCumulants.cxx:3577
 AliFlowAnalysisWithQCumulants.cxx:3578
 AliFlowAnalysisWithQCumulants.cxx:3579
 AliFlowAnalysisWithQCumulants.cxx:3580
 AliFlowAnalysisWithQCumulants.cxx:3581
 AliFlowAnalysisWithQCumulants.cxx:3582
 AliFlowAnalysisWithQCumulants.cxx:3583
 AliFlowAnalysisWithQCumulants.cxx:3584
 AliFlowAnalysisWithQCumulants.cxx:3585
 AliFlowAnalysisWithQCumulants.cxx:3586
 AliFlowAnalysisWithQCumulants.cxx:3587
 AliFlowAnalysisWithQCumulants.cxx:3588
 AliFlowAnalysisWithQCumulants.cxx:3589
 AliFlowAnalysisWithQCumulants.cxx:3590
 AliFlowAnalysisWithQCumulants.cxx:3591
 AliFlowAnalysisWithQCumulants.cxx:3592
 AliFlowAnalysisWithQCumulants.cxx:3593
 AliFlowAnalysisWithQCumulants.cxx:3594
 AliFlowAnalysisWithQCumulants.cxx:3595
 AliFlowAnalysisWithQCumulants.cxx:3596
 AliFlowAnalysisWithQCumulants.cxx:3597
 AliFlowAnalysisWithQCumulants.cxx:3598
 AliFlowAnalysisWithQCumulants.cxx:3599
 AliFlowAnalysisWithQCumulants.cxx:3600
 AliFlowAnalysisWithQCumulants.cxx:3601
 AliFlowAnalysisWithQCumulants.cxx:3602
 AliFlowAnalysisWithQCumulants.cxx:3603
 AliFlowAnalysisWithQCumulants.cxx:3604
 AliFlowAnalysisWithQCumulants.cxx:3605
 AliFlowAnalysisWithQCumulants.cxx:3606
 AliFlowAnalysisWithQCumulants.cxx:3607
 AliFlowAnalysisWithQCumulants.cxx:3608
 AliFlowAnalysisWithQCumulants.cxx:3609
 AliFlowAnalysisWithQCumulants.cxx:3610
 AliFlowAnalysisWithQCumulants.cxx:3611
 AliFlowAnalysisWithQCumulants.cxx:3612
 AliFlowAnalysisWithQCumulants.cxx:3613
 AliFlowAnalysisWithQCumulants.cxx:3614
 AliFlowAnalysisWithQCumulants.cxx:3615
 AliFlowAnalysisWithQCumulants.cxx:3616
 AliFlowAnalysisWithQCumulants.cxx:3617
 AliFlowAnalysisWithQCumulants.cxx:3618
 AliFlowAnalysisWithQCumulants.cxx:3619
 AliFlowAnalysisWithQCumulants.cxx:3620
 AliFlowAnalysisWithQCumulants.cxx:3621
 AliFlowAnalysisWithQCumulants.cxx:3622
 AliFlowAnalysisWithQCumulants.cxx:3623
 AliFlowAnalysisWithQCumulants.cxx:3624
 AliFlowAnalysisWithQCumulants.cxx:3625
 AliFlowAnalysisWithQCumulants.cxx:3626
 AliFlowAnalysisWithQCumulants.cxx:3627
 AliFlowAnalysisWithQCumulants.cxx:3628
 AliFlowAnalysisWithQCumulants.cxx:3629
 AliFlowAnalysisWithQCumulants.cxx:3630
 AliFlowAnalysisWithQCumulants.cxx:3631
 AliFlowAnalysisWithQCumulants.cxx:3632
 AliFlowAnalysisWithQCumulants.cxx:3633
 AliFlowAnalysisWithQCumulants.cxx:3634
 AliFlowAnalysisWithQCumulants.cxx:3635
 AliFlowAnalysisWithQCumulants.cxx:3636
 AliFlowAnalysisWithQCumulants.cxx:3637
 AliFlowAnalysisWithQCumulants.cxx:3638
 AliFlowAnalysisWithQCumulants.cxx:3639
 AliFlowAnalysisWithQCumulants.cxx:3640
 AliFlowAnalysisWithQCumulants.cxx:3641
 AliFlowAnalysisWithQCumulants.cxx:3642
 AliFlowAnalysisWithQCumulants.cxx:3643
 AliFlowAnalysisWithQCumulants.cxx:3644
 AliFlowAnalysisWithQCumulants.cxx:3645
 AliFlowAnalysisWithQCumulants.cxx:3646
 AliFlowAnalysisWithQCumulants.cxx:3647
 AliFlowAnalysisWithQCumulants.cxx:3648
 AliFlowAnalysisWithQCumulants.cxx:3649
 AliFlowAnalysisWithQCumulants.cxx:3650
 AliFlowAnalysisWithQCumulants.cxx:3651
 AliFlowAnalysisWithQCumulants.cxx:3652
 AliFlowAnalysisWithQCumulants.cxx:3653
 AliFlowAnalysisWithQCumulants.cxx:3654
 AliFlowAnalysisWithQCumulants.cxx:3655
 AliFlowAnalysisWithQCumulants.cxx:3656
 AliFlowAnalysisWithQCumulants.cxx:3657
 AliFlowAnalysisWithQCumulants.cxx:3658
 AliFlowAnalysisWithQCumulants.cxx:3659
 AliFlowAnalysisWithQCumulants.cxx:3660
 AliFlowAnalysisWithQCumulants.cxx:3661
 AliFlowAnalysisWithQCumulants.cxx:3662
 AliFlowAnalysisWithQCumulants.cxx:3663
 AliFlowAnalysisWithQCumulants.cxx:3664
 AliFlowAnalysisWithQCumulants.cxx:3665
 AliFlowAnalysisWithQCumulants.cxx:3666
 AliFlowAnalysisWithQCumulants.cxx:3667
 AliFlowAnalysisWithQCumulants.cxx:3668
 AliFlowAnalysisWithQCumulants.cxx:3669
 AliFlowAnalysisWithQCumulants.cxx:3670
 AliFlowAnalysisWithQCumulants.cxx:3671
 AliFlowAnalysisWithQCumulants.cxx:3672
 AliFlowAnalysisWithQCumulants.cxx:3673
 AliFlowAnalysisWithQCumulants.cxx:3674
 AliFlowAnalysisWithQCumulants.cxx:3675
 AliFlowAnalysisWithQCumulants.cxx:3676
 AliFlowAnalysisWithQCumulants.cxx:3677
 AliFlowAnalysisWithQCumulants.cxx:3678
 AliFlowAnalysisWithQCumulants.cxx:3679
 AliFlowAnalysisWithQCumulants.cxx:3680
 AliFlowAnalysisWithQCumulants.cxx:3681
 AliFlowAnalysisWithQCumulants.cxx:3682
 AliFlowAnalysisWithQCumulants.cxx:3683
 AliFlowAnalysisWithQCumulants.cxx:3684
 AliFlowAnalysisWithQCumulants.cxx:3685
 AliFlowAnalysisWithQCumulants.cxx:3686
 AliFlowAnalysisWithQCumulants.cxx:3687
 AliFlowAnalysisWithQCumulants.cxx:3688
 AliFlowAnalysisWithQCumulants.cxx:3689
 AliFlowAnalysisWithQCumulants.cxx:3690
 AliFlowAnalysisWithQCumulants.cxx:3691
 AliFlowAnalysisWithQCumulants.cxx:3692
 AliFlowAnalysisWithQCumulants.cxx:3693
 AliFlowAnalysisWithQCumulants.cxx:3694
 AliFlowAnalysisWithQCumulants.cxx:3695
 AliFlowAnalysisWithQCumulants.cxx:3696
 AliFlowAnalysisWithQCumulants.cxx:3697
 AliFlowAnalysisWithQCumulants.cxx:3698
 AliFlowAnalysisWithQCumulants.cxx:3699
 AliFlowAnalysisWithQCumulants.cxx:3700
 AliFlowAnalysisWithQCumulants.cxx:3701
 AliFlowAnalysisWithQCumulants.cxx:3702
 AliFlowAnalysisWithQCumulants.cxx:3703
 AliFlowAnalysisWithQCumulants.cxx:3704
 AliFlowAnalysisWithQCumulants.cxx:3705
 AliFlowAnalysisWithQCumulants.cxx:3706
 AliFlowAnalysisWithQCumulants.cxx:3707
 AliFlowAnalysisWithQCumulants.cxx:3708
 AliFlowAnalysisWithQCumulants.cxx:3709
 AliFlowAnalysisWithQCumulants.cxx:3710
 AliFlowAnalysisWithQCumulants.cxx:3711
 AliFlowAnalysisWithQCumulants.cxx:3712
 AliFlowAnalysisWithQCumulants.cxx:3713
 AliFlowAnalysisWithQCumulants.cxx:3714
 AliFlowAnalysisWithQCumulants.cxx:3715
 AliFlowAnalysisWithQCumulants.cxx:3716
 AliFlowAnalysisWithQCumulants.cxx:3717
 AliFlowAnalysisWithQCumulants.cxx:3718
 AliFlowAnalysisWithQCumulants.cxx:3719
 AliFlowAnalysisWithQCumulants.cxx:3720
 AliFlowAnalysisWithQCumulants.cxx:3721
 AliFlowAnalysisWithQCumulants.cxx:3722
 AliFlowAnalysisWithQCumulants.cxx:3723
 AliFlowAnalysisWithQCumulants.cxx:3724
 AliFlowAnalysisWithQCumulants.cxx:3725
 AliFlowAnalysisWithQCumulants.cxx:3726
 AliFlowAnalysisWithQCumulants.cxx:3727
 AliFlowAnalysisWithQCumulants.cxx:3728
 AliFlowAnalysisWithQCumulants.cxx:3729
 AliFlowAnalysisWithQCumulants.cxx:3730
 AliFlowAnalysisWithQCumulants.cxx:3731
 AliFlowAnalysisWithQCumulants.cxx:3732
 AliFlowAnalysisWithQCumulants.cxx:3733
 AliFlowAnalysisWithQCumulants.cxx:3734
 AliFlowAnalysisWithQCumulants.cxx:3735
 AliFlowAnalysisWithQCumulants.cxx:3736
 AliFlowAnalysisWithQCumulants.cxx:3737
 AliFlowAnalysisWithQCumulants.cxx:3738
 AliFlowAnalysisWithQCumulants.cxx:3739
 AliFlowAnalysisWithQCumulants.cxx:3740
 AliFlowAnalysisWithQCumulants.cxx:3741
 AliFlowAnalysisWithQCumulants.cxx:3742
 AliFlowAnalysisWithQCumulants.cxx:3743
 AliFlowAnalysisWithQCumulants.cxx:3744
 AliFlowAnalysisWithQCumulants.cxx:3745
 AliFlowAnalysisWithQCumulants.cxx:3746
 AliFlowAnalysisWithQCumulants.cxx:3747
 AliFlowAnalysisWithQCumulants.cxx:3748
 AliFlowAnalysisWithQCumulants.cxx:3749
 AliFlowAnalysisWithQCumulants.cxx:3750
 AliFlowAnalysisWithQCumulants.cxx:3751
 AliFlowAnalysisWithQCumulants.cxx:3752
 AliFlowAnalysisWithQCumulants.cxx:3753
 AliFlowAnalysisWithQCumulants.cxx:3754
 AliFlowAnalysisWithQCumulants.cxx:3755
 AliFlowAnalysisWithQCumulants.cxx:3756
 AliFlowAnalysisWithQCumulants.cxx:3757
 AliFlowAnalysisWithQCumulants.cxx:3758
 AliFlowAnalysisWithQCumulants.cxx:3759
 AliFlowAnalysisWithQCumulants.cxx:3760
 AliFlowAnalysisWithQCumulants.cxx:3761
 AliFlowAnalysisWithQCumulants.cxx:3762
 AliFlowAnalysisWithQCumulants.cxx:3763
 AliFlowAnalysisWithQCumulants.cxx:3764
 AliFlowAnalysisWithQCumulants.cxx:3765
 AliFlowAnalysisWithQCumulants.cxx:3766
 AliFlowAnalysisWithQCumulants.cxx:3767
 AliFlowAnalysisWithQCumulants.cxx:3768
 AliFlowAnalysisWithQCumulants.cxx:3769
 AliFlowAnalysisWithQCumulants.cxx:3770
 AliFlowAnalysisWithQCumulants.cxx:3771
 AliFlowAnalysisWithQCumulants.cxx:3772
 AliFlowAnalysisWithQCumulants.cxx:3773
 AliFlowAnalysisWithQCumulants.cxx:3774
 AliFlowAnalysisWithQCumulants.cxx:3775
 AliFlowAnalysisWithQCumulants.cxx:3776
 AliFlowAnalysisWithQCumulants.cxx:3777
 AliFlowAnalysisWithQCumulants.cxx:3778
 AliFlowAnalysisWithQCumulants.cxx:3779
 AliFlowAnalysisWithQCumulants.cxx:3780
 AliFlowAnalysisWithQCumulants.cxx:3781
 AliFlowAnalysisWithQCumulants.cxx:3782
 AliFlowAnalysisWithQCumulants.cxx:3783
 AliFlowAnalysisWithQCumulants.cxx:3784
 AliFlowAnalysisWithQCumulants.cxx:3785
 AliFlowAnalysisWithQCumulants.cxx:3786
 AliFlowAnalysisWithQCumulants.cxx:3787
 AliFlowAnalysisWithQCumulants.cxx:3788
 AliFlowAnalysisWithQCumulants.cxx:3789
 AliFlowAnalysisWithQCumulants.cxx:3790
 AliFlowAnalysisWithQCumulants.cxx:3791
 AliFlowAnalysisWithQCumulants.cxx:3792
 AliFlowAnalysisWithQCumulants.cxx:3793
 AliFlowAnalysisWithQCumulants.cxx:3794
 AliFlowAnalysisWithQCumulants.cxx:3795
 AliFlowAnalysisWithQCumulants.cxx:3796
 AliFlowAnalysisWithQCumulants.cxx:3797
 AliFlowAnalysisWithQCumulants.cxx:3798
 AliFlowAnalysisWithQCumulants.cxx:3799
 AliFlowAnalysisWithQCumulants.cxx:3800
 AliFlowAnalysisWithQCumulants.cxx:3801
 AliFlowAnalysisWithQCumulants.cxx:3802
 AliFlowAnalysisWithQCumulants.cxx:3803
 AliFlowAnalysisWithQCumulants.cxx:3804
 AliFlowAnalysisWithQCumulants.cxx:3805
 AliFlowAnalysisWithQCumulants.cxx:3806
 AliFlowAnalysisWithQCumulants.cxx:3807
 AliFlowAnalysisWithQCumulants.cxx:3808
 AliFlowAnalysisWithQCumulants.cxx:3809
 AliFlowAnalysisWithQCumulants.cxx:3810
 AliFlowAnalysisWithQCumulants.cxx:3811
 AliFlowAnalysisWithQCumulants.cxx:3812
 AliFlowAnalysisWithQCumulants.cxx:3813
 AliFlowAnalysisWithQCumulants.cxx:3814
 AliFlowAnalysisWithQCumulants.cxx:3815
 AliFlowAnalysisWithQCumulants.cxx:3816
 AliFlowAnalysisWithQCumulants.cxx:3817
 AliFlowAnalysisWithQCumulants.cxx:3818
 AliFlowAnalysisWithQCumulants.cxx:3819
 AliFlowAnalysisWithQCumulants.cxx:3820
 AliFlowAnalysisWithQCumulants.cxx:3821
 AliFlowAnalysisWithQCumulants.cxx:3822
 AliFlowAnalysisWithQCumulants.cxx:3823
 AliFlowAnalysisWithQCumulants.cxx:3824
 AliFlowAnalysisWithQCumulants.cxx:3825
 AliFlowAnalysisWithQCumulants.cxx:3826
 AliFlowAnalysisWithQCumulants.cxx:3827
 AliFlowAnalysisWithQCumulants.cxx:3828
 AliFlowAnalysisWithQCumulants.cxx:3829
 AliFlowAnalysisWithQCumulants.cxx:3830
 AliFlowAnalysisWithQCumulants.cxx:3831
 AliFlowAnalysisWithQCumulants.cxx:3832
 AliFlowAnalysisWithQCumulants.cxx:3833
 AliFlowAnalysisWithQCumulants.cxx:3834
 AliFlowAnalysisWithQCumulants.cxx:3835
 AliFlowAnalysisWithQCumulants.cxx:3836
 AliFlowAnalysisWithQCumulants.cxx:3837
 AliFlowAnalysisWithQCumulants.cxx:3838
 AliFlowAnalysisWithQCumulants.cxx:3839
 AliFlowAnalysisWithQCumulants.cxx:3840
 AliFlowAnalysisWithQCumulants.cxx:3841
 AliFlowAnalysisWithQCumulants.cxx:3842
 AliFlowAnalysisWithQCumulants.cxx:3843
 AliFlowAnalysisWithQCumulants.cxx:3844
 AliFlowAnalysisWithQCumulants.cxx:3845
 AliFlowAnalysisWithQCumulants.cxx:3846
 AliFlowAnalysisWithQCumulants.cxx:3847
 AliFlowAnalysisWithQCumulants.cxx:3848
 AliFlowAnalysisWithQCumulants.cxx:3849
 AliFlowAnalysisWithQCumulants.cxx:3850
 AliFlowAnalysisWithQCumulants.cxx:3851
 AliFlowAnalysisWithQCumulants.cxx:3852
 AliFlowAnalysisWithQCumulants.cxx:3853
 AliFlowAnalysisWithQCumulants.cxx:3854
 AliFlowAnalysisWithQCumulants.cxx:3855
 AliFlowAnalysisWithQCumulants.cxx:3856
 AliFlowAnalysisWithQCumulants.cxx:3857
 AliFlowAnalysisWithQCumulants.cxx:3858
 AliFlowAnalysisWithQCumulants.cxx:3859
 AliFlowAnalysisWithQCumulants.cxx:3860
 AliFlowAnalysisWithQCumulants.cxx:3861
 AliFlowAnalysisWithQCumulants.cxx:3862
 AliFlowAnalysisWithQCumulants.cxx:3863
 AliFlowAnalysisWithQCumulants.cxx:3864
 AliFlowAnalysisWithQCumulants.cxx:3865
 AliFlowAnalysisWithQCumulants.cxx:3866
 AliFlowAnalysisWithQCumulants.cxx:3867
 AliFlowAnalysisWithQCumulants.cxx:3868
 AliFlowAnalysisWithQCumulants.cxx:3869
 AliFlowAnalysisWithQCumulants.cxx:3870
 AliFlowAnalysisWithQCumulants.cxx:3871
 AliFlowAnalysisWithQCumulants.cxx:3872
 AliFlowAnalysisWithQCumulants.cxx:3873
 AliFlowAnalysisWithQCumulants.cxx:3874
 AliFlowAnalysisWithQCumulants.cxx:3875
 AliFlowAnalysisWithQCumulants.cxx:3876
 AliFlowAnalysisWithQCumulants.cxx:3877
 AliFlowAnalysisWithQCumulants.cxx:3878
 AliFlowAnalysisWithQCumulants.cxx:3879
 AliFlowAnalysisWithQCumulants.cxx:3880
 AliFlowAnalysisWithQCumulants.cxx:3881
 AliFlowAnalysisWithQCumulants.cxx:3882
 AliFlowAnalysisWithQCumulants.cxx:3883
 AliFlowAnalysisWithQCumulants.cxx:3884
 AliFlowAnalysisWithQCumulants.cxx:3885
 AliFlowAnalysisWithQCumulants.cxx:3886
 AliFlowAnalysisWithQCumulants.cxx:3887
 AliFlowAnalysisWithQCumulants.cxx:3888
 AliFlowAnalysisWithQCumulants.cxx:3889
 AliFlowAnalysisWithQCumulants.cxx:3890
 AliFlowAnalysisWithQCumulants.cxx:3891
 AliFlowAnalysisWithQCumulants.cxx:3892
 AliFlowAnalysisWithQCumulants.cxx:3893
 AliFlowAnalysisWithQCumulants.cxx:3894
 AliFlowAnalysisWithQCumulants.cxx:3895
 AliFlowAnalysisWithQCumulants.cxx:3896
 AliFlowAnalysisWithQCumulants.cxx:3897
 AliFlowAnalysisWithQCumulants.cxx:3898
 AliFlowAnalysisWithQCumulants.cxx:3899
 AliFlowAnalysisWithQCumulants.cxx:3900
 AliFlowAnalysisWithQCumulants.cxx:3901
 AliFlowAnalysisWithQCumulants.cxx:3902
 AliFlowAnalysisWithQCumulants.cxx:3903
 AliFlowAnalysisWithQCumulants.cxx:3904
 AliFlowAnalysisWithQCumulants.cxx:3905
 AliFlowAnalysisWithQCumulants.cxx:3906
 AliFlowAnalysisWithQCumulants.cxx:3907
 AliFlowAnalysisWithQCumulants.cxx:3908
 AliFlowAnalysisWithQCumulants.cxx:3909
 AliFlowAnalysisWithQCumulants.cxx:3910
 AliFlowAnalysisWithQCumulants.cxx:3911
 AliFlowAnalysisWithQCumulants.cxx:3912
 AliFlowAnalysisWithQCumulants.cxx:3913
 AliFlowAnalysisWithQCumulants.cxx:3914
 AliFlowAnalysisWithQCumulants.cxx:3915
 AliFlowAnalysisWithQCumulants.cxx:3916
 AliFlowAnalysisWithQCumulants.cxx:3917
 AliFlowAnalysisWithQCumulants.cxx:3918
 AliFlowAnalysisWithQCumulants.cxx:3919
 AliFlowAnalysisWithQCumulants.cxx:3920
 AliFlowAnalysisWithQCumulants.cxx:3921
 AliFlowAnalysisWithQCumulants.cxx:3922
 AliFlowAnalysisWithQCumulants.cxx:3923
 AliFlowAnalysisWithQCumulants.cxx:3924
 AliFlowAnalysisWithQCumulants.cxx:3925
 AliFlowAnalysisWithQCumulants.cxx:3926
 AliFlowAnalysisWithQCumulants.cxx:3927
 AliFlowAnalysisWithQCumulants.cxx:3928
 AliFlowAnalysisWithQCumulants.cxx:3929
 AliFlowAnalysisWithQCumulants.cxx:3930
 AliFlowAnalysisWithQCumulants.cxx:3931
 AliFlowAnalysisWithQCumulants.cxx:3932
 AliFlowAnalysisWithQCumulants.cxx:3933
 AliFlowAnalysisWithQCumulants.cxx:3934
 AliFlowAnalysisWithQCumulants.cxx:3935
 AliFlowAnalysisWithQCumulants.cxx:3936
 AliFlowAnalysisWithQCumulants.cxx:3937
 AliFlowAnalysisWithQCumulants.cxx:3938
 AliFlowAnalysisWithQCumulants.cxx:3939
 AliFlowAnalysisWithQCumulants.cxx:3940
 AliFlowAnalysisWithQCumulants.cxx:3941
 AliFlowAnalysisWithQCumulants.cxx:3942
 AliFlowAnalysisWithQCumulants.cxx:3943
 AliFlowAnalysisWithQCumulants.cxx:3944
 AliFlowAnalysisWithQCumulants.cxx:3945
 AliFlowAnalysisWithQCumulants.cxx:3946
 AliFlowAnalysisWithQCumulants.cxx:3947
 AliFlowAnalysisWithQCumulants.cxx:3948
 AliFlowAnalysisWithQCumulants.cxx:3949
 AliFlowAnalysisWithQCumulants.cxx:3950
 AliFlowAnalysisWithQCumulants.cxx:3951
 AliFlowAnalysisWithQCumulants.cxx:3952
 AliFlowAnalysisWithQCumulants.cxx:3953
 AliFlowAnalysisWithQCumulants.cxx:3954
 AliFlowAnalysisWithQCumulants.cxx:3955
 AliFlowAnalysisWithQCumulants.cxx:3956
 AliFlowAnalysisWithQCumulants.cxx:3957
 AliFlowAnalysisWithQCumulants.cxx:3958
 AliFlowAnalysisWithQCumulants.cxx:3959
 AliFlowAnalysisWithQCumulants.cxx:3960
 AliFlowAnalysisWithQCumulants.cxx:3961
 AliFlowAnalysisWithQCumulants.cxx:3962
 AliFlowAnalysisWithQCumulants.cxx:3963
 AliFlowAnalysisWithQCumulants.cxx:3964
 AliFlowAnalysisWithQCumulants.cxx:3965
 AliFlowAnalysisWithQCumulants.cxx:3966
 AliFlowAnalysisWithQCumulants.cxx:3967
 AliFlowAnalysisWithQCumulants.cxx:3968
 AliFlowAnalysisWithQCumulants.cxx:3969
 AliFlowAnalysisWithQCumulants.cxx:3970
 AliFlowAnalysisWithQCumulants.cxx:3971
 AliFlowAnalysisWithQCumulants.cxx:3972
 AliFlowAnalysisWithQCumulants.cxx:3973
 AliFlowAnalysisWithQCumulants.cxx:3974
 AliFlowAnalysisWithQCumulants.cxx:3975
 AliFlowAnalysisWithQCumulants.cxx:3976
 AliFlowAnalysisWithQCumulants.cxx:3977
 AliFlowAnalysisWithQCumulants.cxx:3978
 AliFlowAnalysisWithQCumulants.cxx:3979
 AliFlowAnalysisWithQCumulants.cxx:3980
 AliFlowAnalysisWithQCumulants.cxx:3981
 AliFlowAnalysisWithQCumulants.cxx:3982
 AliFlowAnalysisWithQCumulants.cxx:3983
 AliFlowAnalysisWithQCumulants.cxx:3984
 AliFlowAnalysisWithQCumulants.cxx:3985
 AliFlowAnalysisWithQCumulants.cxx:3986
 AliFlowAnalysisWithQCumulants.cxx:3987
 AliFlowAnalysisWithQCumulants.cxx:3988
 AliFlowAnalysisWithQCumulants.cxx:3989
 AliFlowAnalysisWithQCumulants.cxx:3990
 AliFlowAnalysisWithQCumulants.cxx:3991
 AliFlowAnalysisWithQCumulants.cxx:3992
 AliFlowAnalysisWithQCumulants.cxx:3993
 AliFlowAnalysisWithQCumulants.cxx:3994
 AliFlowAnalysisWithQCumulants.cxx:3995
 AliFlowAnalysisWithQCumulants.cxx:3996
 AliFlowAnalysisWithQCumulants.cxx:3997
 AliFlowAnalysisWithQCumulants.cxx:3998
 AliFlowAnalysisWithQCumulants.cxx:3999
 AliFlowAnalysisWithQCumulants.cxx:4000
 AliFlowAnalysisWithQCumulants.cxx:4001
 AliFlowAnalysisWithQCumulants.cxx:4002
 AliFlowAnalysisWithQCumulants.cxx:4003
 AliFlowAnalysisWithQCumulants.cxx:4004
 AliFlowAnalysisWithQCumulants.cxx:4005
 AliFlowAnalysisWithQCumulants.cxx:4006
 AliFlowAnalysisWithQCumulants.cxx:4007
 AliFlowAnalysisWithQCumulants.cxx:4008
 AliFlowAnalysisWithQCumulants.cxx:4009
 AliFlowAnalysisWithQCumulants.cxx:4010
 AliFlowAnalysisWithQCumulants.cxx:4011
 AliFlowAnalysisWithQCumulants.cxx:4012
 AliFlowAnalysisWithQCumulants.cxx:4013
 AliFlowAnalysisWithQCumulants.cxx:4014
 AliFlowAnalysisWithQCumulants.cxx:4015
 AliFlowAnalysisWithQCumulants.cxx:4016
 AliFlowAnalysisWithQCumulants.cxx:4017
 AliFlowAnalysisWithQCumulants.cxx:4018
 AliFlowAnalysisWithQCumulants.cxx:4019
 AliFlowAnalysisWithQCumulants.cxx:4020
 AliFlowAnalysisWithQCumulants.cxx:4021
 AliFlowAnalysisWithQCumulants.cxx:4022
 AliFlowAnalysisWithQCumulants.cxx:4023
 AliFlowAnalysisWithQCumulants.cxx:4024
 AliFlowAnalysisWithQCumulants.cxx:4025
 AliFlowAnalysisWithQCumulants.cxx:4026
 AliFlowAnalysisWithQCumulants.cxx:4027
 AliFlowAnalysisWithQCumulants.cxx:4028
 AliFlowAnalysisWithQCumulants.cxx:4029
 AliFlowAnalysisWithQCumulants.cxx:4030
 AliFlowAnalysisWithQCumulants.cxx:4031
 AliFlowAnalysisWithQCumulants.cxx:4032
 AliFlowAnalysisWithQCumulants.cxx:4033
 AliFlowAnalysisWithQCumulants.cxx:4034
 AliFlowAnalysisWithQCumulants.cxx:4035
 AliFlowAnalysisWithQCumulants.cxx:4036
 AliFlowAnalysisWithQCumulants.cxx:4037
 AliFlowAnalysisWithQCumulants.cxx:4038
 AliFlowAnalysisWithQCumulants.cxx:4039
 AliFlowAnalysisWithQCumulants.cxx:4040
 AliFlowAnalysisWithQCumulants.cxx:4041
 AliFlowAnalysisWithQCumulants.cxx:4042
 AliFlowAnalysisWithQCumulants.cxx:4043
 AliFlowAnalysisWithQCumulants.cxx:4044
 AliFlowAnalysisWithQCumulants.cxx:4045
 AliFlowAnalysisWithQCumulants.cxx:4046
 AliFlowAnalysisWithQCumulants.cxx:4047
 AliFlowAnalysisWithQCumulants.cxx:4048
 AliFlowAnalysisWithQCumulants.cxx:4049
 AliFlowAnalysisWithQCumulants.cxx:4050
 AliFlowAnalysisWithQCumulants.cxx:4051
 AliFlowAnalysisWithQCumulants.cxx:4052
 AliFlowAnalysisWithQCumulants.cxx:4053
 AliFlowAnalysisWithQCumulants.cxx:4054
 AliFlowAnalysisWithQCumulants.cxx:4055
 AliFlowAnalysisWithQCumulants.cxx:4056
 AliFlowAnalysisWithQCumulants.cxx:4057
 AliFlowAnalysisWithQCumulants.cxx:4058
 AliFlowAnalysisWithQCumulants.cxx:4059
 AliFlowAnalysisWithQCumulants.cxx:4060
 AliFlowAnalysisWithQCumulants.cxx:4061
 AliFlowAnalysisWithQCumulants.cxx:4062
 AliFlowAnalysisWithQCumulants.cxx:4063
 AliFlowAnalysisWithQCumulants.cxx:4064
 AliFlowAnalysisWithQCumulants.cxx:4065
 AliFlowAnalysisWithQCumulants.cxx:4066
 AliFlowAnalysisWithQCumulants.cxx:4067
 AliFlowAnalysisWithQCumulants.cxx:4068
 AliFlowAnalysisWithQCumulants.cxx:4069
 AliFlowAnalysisWithQCumulants.cxx:4070
 AliFlowAnalysisWithQCumulants.cxx:4071
 AliFlowAnalysisWithQCumulants.cxx:4072
 AliFlowAnalysisWithQCumulants.cxx:4073
 AliFlowAnalysisWithQCumulants.cxx:4074
 AliFlowAnalysisWithQCumulants.cxx:4075
 AliFlowAnalysisWithQCumulants.cxx:4076
 AliFlowAnalysisWithQCumulants.cxx:4077
 AliFlowAnalysisWithQCumulants.cxx:4078
 AliFlowAnalysisWithQCumulants.cxx:4079
 AliFlowAnalysisWithQCumulants.cxx:4080
 AliFlowAnalysisWithQCumulants.cxx:4081
 AliFlowAnalysisWithQCumulants.cxx:4082
 AliFlowAnalysisWithQCumulants.cxx:4083
 AliFlowAnalysisWithQCumulants.cxx:4084
 AliFlowAnalysisWithQCumulants.cxx:4085
 AliFlowAnalysisWithQCumulants.cxx:4086
 AliFlowAnalysisWithQCumulants.cxx:4087
 AliFlowAnalysisWithQCumulants.cxx:4088
 AliFlowAnalysisWithQCumulants.cxx:4089
 AliFlowAnalysisWithQCumulants.cxx:4090
 AliFlowAnalysisWithQCumulants.cxx:4091
 AliFlowAnalysisWithQCumulants.cxx:4092
 AliFlowAnalysisWithQCumulants.cxx:4093
 AliFlowAnalysisWithQCumulants.cxx:4094
 AliFlowAnalysisWithQCumulants.cxx:4095
 AliFlowAnalysisWithQCumulants.cxx:4096
 AliFlowAnalysisWithQCumulants.cxx:4097
 AliFlowAnalysisWithQCumulants.cxx:4098
 AliFlowAnalysisWithQCumulants.cxx:4099
 AliFlowAnalysisWithQCumulants.cxx:4100
 AliFlowAnalysisWithQCumulants.cxx:4101
 AliFlowAnalysisWithQCumulants.cxx:4102
 AliFlowAnalysisWithQCumulants.cxx:4103
 AliFlowAnalysisWithQCumulants.cxx:4104
 AliFlowAnalysisWithQCumulants.cxx:4105
 AliFlowAnalysisWithQCumulants.cxx:4106
 AliFlowAnalysisWithQCumulants.cxx:4107
 AliFlowAnalysisWithQCumulants.cxx:4108
 AliFlowAnalysisWithQCumulants.cxx:4109
 AliFlowAnalysisWithQCumulants.cxx:4110
 AliFlowAnalysisWithQCumulants.cxx:4111
 AliFlowAnalysisWithQCumulants.cxx:4112
 AliFlowAnalysisWithQCumulants.cxx:4113
 AliFlowAnalysisWithQCumulants.cxx:4114
 AliFlowAnalysisWithQCumulants.cxx:4115
 AliFlowAnalysisWithQCumulants.cxx:4116
 AliFlowAnalysisWithQCumulants.cxx:4117
 AliFlowAnalysisWithQCumulants.cxx:4118
 AliFlowAnalysisWithQCumulants.cxx:4119
 AliFlowAnalysisWithQCumulants.cxx:4120
 AliFlowAnalysisWithQCumulants.cxx:4121
 AliFlowAnalysisWithQCumulants.cxx:4122
 AliFlowAnalysisWithQCumulants.cxx:4123
 AliFlowAnalysisWithQCumulants.cxx:4124
 AliFlowAnalysisWithQCumulants.cxx:4125
 AliFlowAnalysisWithQCumulants.cxx:4126
 AliFlowAnalysisWithQCumulants.cxx:4127
 AliFlowAnalysisWithQCumulants.cxx:4128
 AliFlowAnalysisWithQCumulants.cxx:4129
 AliFlowAnalysisWithQCumulants.cxx:4130
 AliFlowAnalysisWithQCumulants.cxx:4131
 AliFlowAnalysisWithQCumulants.cxx:4132
 AliFlowAnalysisWithQCumulants.cxx:4133
 AliFlowAnalysisWithQCumulants.cxx:4134
 AliFlowAnalysisWithQCumulants.cxx:4135
 AliFlowAnalysisWithQCumulants.cxx:4136
 AliFlowAnalysisWithQCumulants.cxx:4137
 AliFlowAnalysisWithQCumulants.cxx:4138
 AliFlowAnalysisWithQCumulants.cxx:4139
 AliFlowAnalysisWithQCumulants.cxx:4140
 AliFlowAnalysisWithQCumulants.cxx:4141
 AliFlowAnalysisWithQCumulants.cxx:4142
 AliFlowAnalysisWithQCumulants.cxx:4143
 AliFlowAnalysisWithQCumulants.cxx:4144
 AliFlowAnalysisWithQCumulants.cxx:4145
 AliFlowAnalysisWithQCumulants.cxx:4146
 AliFlowAnalysisWithQCumulants.cxx:4147
 AliFlowAnalysisWithQCumulants.cxx:4148
 AliFlowAnalysisWithQCumulants.cxx:4149
 AliFlowAnalysisWithQCumulants.cxx:4150
 AliFlowAnalysisWithQCumulants.cxx:4151
 AliFlowAnalysisWithQCumulants.cxx:4152
 AliFlowAnalysisWithQCumulants.cxx:4153
 AliFlowAnalysisWithQCumulants.cxx:4154
 AliFlowAnalysisWithQCumulants.cxx:4155
 AliFlowAnalysisWithQCumulants.cxx:4156
 AliFlowAnalysisWithQCumulants.cxx:4157
 AliFlowAnalysisWithQCumulants.cxx:4158
 AliFlowAnalysisWithQCumulants.cxx:4159
 AliFlowAnalysisWithQCumulants.cxx:4160
 AliFlowAnalysisWithQCumulants.cxx:4161
 AliFlowAnalysisWithQCumulants.cxx:4162
 AliFlowAnalysisWithQCumulants.cxx:4163
 AliFlowAnalysisWithQCumulants.cxx:4164
 AliFlowAnalysisWithQCumulants.cxx:4165
 AliFlowAnalysisWithQCumulants.cxx:4166
 AliFlowAnalysisWithQCumulants.cxx:4167
 AliFlowAnalysisWithQCumulants.cxx:4168
 AliFlowAnalysisWithQCumulants.cxx:4169
 AliFlowAnalysisWithQCumulants.cxx:4170
 AliFlowAnalysisWithQCumulants.cxx:4171
 AliFlowAnalysisWithQCumulants.cxx:4172
 AliFlowAnalysisWithQCumulants.cxx:4173
 AliFlowAnalysisWithQCumulants.cxx:4174
 AliFlowAnalysisWithQCumulants.cxx:4175
 AliFlowAnalysisWithQCumulants.cxx:4176
 AliFlowAnalysisWithQCumulants.cxx:4177
 AliFlowAnalysisWithQCumulants.cxx:4178
 AliFlowAnalysisWithQCumulants.cxx:4179
 AliFlowAnalysisWithQCumulants.cxx:4180
 AliFlowAnalysisWithQCumulants.cxx:4181
 AliFlowAnalysisWithQCumulants.cxx:4182
 AliFlowAnalysisWithQCumulants.cxx:4183
 AliFlowAnalysisWithQCumulants.cxx:4184
 AliFlowAnalysisWithQCumulants.cxx:4185
 AliFlowAnalysisWithQCumulants.cxx:4186
 AliFlowAnalysisWithQCumulants.cxx:4187
 AliFlowAnalysisWithQCumulants.cxx:4188
 AliFlowAnalysisWithQCumulants.cxx:4189
 AliFlowAnalysisWithQCumulants.cxx:4190
 AliFlowAnalysisWithQCumulants.cxx:4191
 AliFlowAnalysisWithQCumulants.cxx:4192
 AliFlowAnalysisWithQCumulants.cxx:4193
 AliFlowAnalysisWithQCumulants.cxx:4194
 AliFlowAnalysisWithQCumulants.cxx:4195
 AliFlowAnalysisWithQCumulants.cxx:4196
 AliFlowAnalysisWithQCumulants.cxx:4197
 AliFlowAnalysisWithQCumulants.cxx:4198
 AliFlowAnalysisWithQCumulants.cxx:4199
 AliFlowAnalysisWithQCumulants.cxx:4200
 AliFlowAnalysisWithQCumulants.cxx:4201
 AliFlowAnalysisWithQCumulants.cxx:4202
 AliFlowAnalysisWithQCumulants.cxx:4203
 AliFlowAnalysisWithQCumulants.cxx:4204
 AliFlowAnalysisWithQCumulants.cxx:4205
 AliFlowAnalysisWithQCumulants.cxx:4206
 AliFlowAnalysisWithQCumulants.cxx:4207
 AliFlowAnalysisWithQCumulants.cxx:4208
 AliFlowAnalysisWithQCumulants.cxx:4209
 AliFlowAnalysisWithQCumulants.cxx:4210
 AliFlowAnalysisWithQCumulants.cxx:4211
 AliFlowAnalysisWithQCumulants.cxx:4212
 AliFlowAnalysisWithQCumulants.cxx:4213
 AliFlowAnalysisWithQCumulants.cxx:4214
 AliFlowAnalysisWithQCumulants.cxx:4215
 AliFlowAnalysisWithQCumulants.cxx:4216
 AliFlowAnalysisWithQCumulants.cxx:4217
 AliFlowAnalysisWithQCumulants.cxx:4218
 AliFlowAnalysisWithQCumulants.cxx:4219
 AliFlowAnalysisWithQCumulants.cxx:4220
 AliFlowAnalysisWithQCumulants.cxx:4221
 AliFlowAnalysisWithQCumulants.cxx:4222
 AliFlowAnalysisWithQCumulants.cxx:4223
 AliFlowAnalysisWithQCumulants.cxx:4224
 AliFlowAnalysisWithQCumulants.cxx:4225
 AliFlowAnalysisWithQCumulants.cxx:4226
 AliFlowAnalysisWithQCumulants.cxx:4227
 AliFlowAnalysisWithQCumulants.cxx:4228
 AliFlowAnalysisWithQCumulants.cxx:4229
 AliFlowAnalysisWithQCumulants.cxx:4230
 AliFlowAnalysisWithQCumulants.cxx:4231
 AliFlowAnalysisWithQCumulants.cxx:4232
 AliFlowAnalysisWithQCumulants.cxx:4233
 AliFlowAnalysisWithQCumulants.cxx:4234
 AliFlowAnalysisWithQCumulants.cxx:4235
 AliFlowAnalysisWithQCumulants.cxx:4236
 AliFlowAnalysisWithQCumulants.cxx:4237
 AliFlowAnalysisWithQCumulants.cxx:4238
 AliFlowAnalysisWithQCumulants.cxx:4239
 AliFlowAnalysisWithQCumulants.cxx:4240
 AliFlowAnalysisWithQCumulants.cxx:4241
 AliFlowAnalysisWithQCumulants.cxx:4242
 AliFlowAnalysisWithQCumulants.cxx:4243
 AliFlowAnalysisWithQCumulants.cxx:4244
 AliFlowAnalysisWithQCumulants.cxx:4245
 AliFlowAnalysisWithQCumulants.cxx:4246
 AliFlowAnalysisWithQCumulants.cxx:4247
 AliFlowAnalysisWithQCumulants.cxx:4248
 AliFlowAnalysisWithQCumulants.cxx:4249
 AliFlowAnalysisWithQCumulants.cxx:4250
 AliFlowAnalysisWithQCumulants.cxx:4251
 AliFlowAnalysisWithQCumulants.cxx:4252
 AliFlowAnalysisWithQCumulants.cxx:4253
 AliFlowAnalysisWithQCumulants.cxx:4254
 AliFlowAnalysisWithQCumulants.cxx:4255
 AliFlowAnalysisWithQCumulants.cxx:4256
 AliFlowAnalysisWithQCumulants.cxx:4257
 AliFlowAnalysisWithQCumulants.cxx:4258
 AliFlowAnalysisWithQCumulants.cxx:4259
 AliFlowAnalysisWithQCumulants.cxx:4260
 AliFlowAnalysisWithQCumulants.cxx:4261
 AliFlowAnalysisWithQCumulants.cxx:4262
 AliFlowAnalysisWithQCumulants.cxx:4263
 AliFlowAnalysisWithQCumulants.cxx:4264
 AliFlowAnalysisWithQCumulants.cxx:4265
 AliFlowAnalysisWithQCumulants.cxx:4266
 AliFlowAnalysisWithQCumulants.cxx:4267
 AliFlowAnalysisWithQCumulants.cxx:4268
 AliFlowAnalysisWithQCumulants.cxx:4269
 AliFlowAnalysisWithQCumulants.cxx:4270
 AliFlowAnalysisWithQCumulants.cxx:4271
 AliFlowAnalysisWithQCumulants.cxx:4272
 AliFlowAnalysisWithQCumulants.cxx:4273
 AliFlowAnalysisWithQCumulants.cxx:4274
 AliFlowAnalysisWithQCumulants.cxx:4275
 AliFlowAnalysisWithQCumulants.cxx:4276
 AliFlowAnalysisWithQCumulants.cxx:4277
 AliFlowAnalysisWithQCumulants.cxx:4278
 AliFlowAnalysisWithQCumulants.cxx:4279
 AliFlowAnalysisWithQCumulants.cxx:4280
 AliFlowAnalysisWithQCumulants.cxx:4281
 AliFlowAnalysisWithQCumulants.cxx:4282
 AliFlowAnalysisWithQCumulants.cxx:4283
 AliFlowAnalysisWithQCumulants.cxx:4284
 AliFlowAnalysisWithQCumulants.cxx:4285
 AliFlowAnalysisWithQCumulants.cxx:4286
 AliFlowAnalysisWithQCumulants.cxx:4287
 AliFlowAnalysisWithQCumulants.cxx:4288
 AliFlowAnalysisWithQCumulants.cxx:4289
 AliFlowAnalysisWithQCumulants.cxx:4290
 AliFlowAnalysisWithQCumulants.cxx:4291
 AliFlowAnalysisWithQCumulants.cxx:4292
 AliFlowAnalysisWithQCumulants.cxx:4293
 AliFlowAnalysisWithQCumulants.cxx:4294
 AliFlowAnalysisWithQCumulants.cxx:4295
 AliFlowAnalysisWithQCumulants.cxx:4296
 AliFlowAnalysisWithQCumulants.cxx:4297
 AliFlowAnalysisWithQCumulants.cxx:4298
 AliFlowAnalysisWithQCumulants.cxx:4299
 AliFlowAnalysisWithQCumulants.cxx:4300
 AliFlowAnalysisWithQCumulants.cxx:4301
 AliFlowAnalysisWithQCumulants.cxx:4302
 AliFlowAnalysisWithQCumulants.cxx:4303
 AliFlowAnalysisWithQCumulants.cxx:4304
 AliFlowAnalysisWithQCumulants.cxx:4305
 AliFlowAnalysisWithQCumulants.cxx:4306
 AliFlowAnalysisWithQCumulants.cxx:4307
 AliFlowAnalysisWithQCumulants.cxx:4308
 AliFlowAnalysisWithQCumulants.cxx:4309
 AliFlowAnalysisWithQCumulants.cxx:4310
 AliFlowAnalysisWithQCumulants.cxx:4311
 AliFlowAnalysisWithQCumulants.cxx:4312
 AliFlowAnalysisWithQCumulants.cxx:4313
 AliFlowAnalysisWithQCumulants.cxx:4314
 AliFlowAnalysisWithQCumulants.cxx:4315
 AliFlowAnalysisWithQCumulants.cxx:4316
 AliFlowAnalysisWithQCumulants.cxx:4317
 AliFlowAnalysisWithQCumulants.cxx:4318
 AliFlowAnalysisWithQCumulants.cxx:4319
 AliFlowAnalysisWithQCumulants.cxx:4320
 AliFlowAnalysisWithQCumulants.cxx:4321
 AliFlowAnalysisWithQCumulants.cxx:4322
 AliFlowAnalysisWithQCumulants.cxx:4323
 AliFlowAnalysisWithQCumulants.cxx:4324
 AliFlowAnalysisWithQCumulants.cxx:4325
 AliFlowAnalysisWithQCumulants.cxx:4326
 AliFlowAnalysisWithQCumulants.cxx:4327
 AliFlowAnalysisWithQCumulants.cxx:4328
 AliFlowAnalysisWithQCumulants.cxx:4329
 AliFlowAnalysisWithQCumulants.cxx:4330
 AliFlowAnalysisWithQCumulants.cxx:4331
 AliFlowAnalysisWithQCumulants.cxx:4332
 AliFlowAnalysisWithQCumulants.cxx:4333
 AliFlowAnalysisWithQCumulants.cxx:4334
 AliFlowAnalysisWithQCumulants.cxx:4335
 AliFlowAnalysisWithQCumulants.cxx:4336
 AliFlowAnalysisWithQCumulants.cxx:4337
 AliFlowAnalysisWithQCumulants.cxx:4338
 AliFlowAnalysisWithQCumulants.cxx:4339
 AliFlowAnalysisWithQCumulants.cxx:4340
 AliFlowAnalysisWithQCumulants.cxx:4341
 AliFlowAnalysisWithQCumulants.cxx:4342
 AliFlowAnalysisWithQCumulants.cxx:4343
 AliFlowAnalysisWithQCumulants.cxx:4344
 AliFlowAnalysisWithQCumulants.cxx:4345
 AliFlowAnalysisWithQCumulants.cxx:4346
 AliFlowAnalysisWithQCumulants.cxx:4347
 AliFlowAnalysisWithQCumulants.cxx:4348
 AliFlowAnalysisWithQCumulants.cxx:4349
 AliFlowAnalysisWithQCumulants.cxx:4350
 AliFlowAnalysisWithQCumulants.cxx:4351
 AliFlowAnalysisWithQCumulants.cxx:4352
 AliFlowAnalysisWithQCumulants.cxx:4353
 AliFlowAnalysisWithQCumulants.cxx:4354
 AliFlowAnalysisWithQCumulants.cxx:4355
 AliFlowAnalysisWithQCumulants.cxx:4356
 AliFlowAnalysisWithQCumulants.cxx:4357
 AliFlowAnalysisWithQCumulants.cxx:4358
 AliFlowAnalysisWithQCumulants.cxx:4359
 AliFlowAnalysisWithQCumulants.cxx:4360
 AliFlowAnalysisWithQCumulants.cxx:4361
 AliFlowAnalysisWithQCumulants.cxx:4362
 AliFlowAnalysisWithQCumulants.cxx:4363
 AliFlowAnalysisWithQCumulants.cxx:4364
 AliFlowAnalysisWithQCumulants.cxx:4365
 AliFlowAnalysisWithQCumulants.cxx:4366
 AliFlowAnalysisWithQCumulants.cxx:4367
 AliFlowAnalysisWithQCumulants.cxx:4368
 AliFlowAnalysisWithQCumulants.cxx:4369
 AliFlowAnalysisWithQCumulants.cxx:4370
 AliFlowAnalysisWithQCumulants.cxx:4371
 AliFlowAnalysisWithQCumulants.cxx:4372
 AliFlowAnalysisWithQCumulants.cxx:4373
 AliFlowAnalysisWithQCumulants.cxx:4374
 AliFlowAnalysisWithQCumulants.cxx:4375
 AliFlowAnalysisWithQCumulants.cxx:4376
 AliFlowAnalysisWithQCumulants.cxx:4377
 AliFlowAnalysisWithQCumulants.cxx:4378
 AliFlowAnalysisWithQCumulants.cxx:4379
 AliFlowAnalysisWithQCumulants.cxx:4380
 AliFlowAnalysisWithQCumulants.cxx:4381
 AliFlowAnalysisWithQCumulants.cxx:4382
 AliFlowAnalysisWithQCumulants.cxx:4383
 AliFlowAnalysisWithQCumulants.cxx:4384
 AliFlowAnalysisWithQCumulants.cxx:4385
 AliFlowAnalysisWithQCumulants.cxx:4386
 AliFlowAnalysisWithQCumulants.cxx:4387
 AliFlowAnalysisWithQCumulants.cxx:4388
 AliFlowAnalysisWithQCumulants.cxx:4389
 AliFlowAnalysisWithQCumulants.cxx:4390
 AliFlowAnalysisWithQCumulants.cxx:4391
 AliFlowAnalysisWithQCumulants.cxx:4392
 AliFlowAnalysisWithQCumulants.cxx:4393
 AliFlowAnalysisWithQCumulants.cxx:4394
 AliFlowAnalysisWithQCumulants.cxx:4395
 AliFlowAnalysisWithQCumulants.cxx:4396
 AliFlowAnalysisWithQCumulants.cxx:4397
 AliFlowAnalysisWithQCumulants.cxx:4398
 AliFlowAnalysisWithQCumulants.cxx:4399
 AliFlowAnalysisWithQCumulants.cxx:4400
 AliFlowAnalysisWithQCumulants.cxx:4401
 AliFlowAnalysisWithQCumulants.cxx:4402
 AliFlowAnalysisWithQCumulants.cxx:4403
 AliFlowAnalysisWithQCumulants.cxx:4404
 AliFlowAnalysisWithQCumulants.cxx:4405
 AliFlowAnalysisWithQCumulants.cxx:4406
 AliFlowAnalysisWithQCumulants.cxx:4407
 AliFlowAnalysisWithQCumulants.cxx:4408
 AliFlowAnalysisWithQCumulants.cxx:4409
 AliFlowAnalysisWithQCumulants.cxx:4410
 AliFlowAnalysisWithQCumulants.cxx:4411
 AliFlowAnalysisWithQCumulants.cxx:4412
 AliFlowAnalysisWithQCumulants.cxx:4413
 AliFlowAnalysisWithQCumulants.cxx:4414
 AliFlowAnalysisWithQCumulants.cxx:4415
 AliFlowAnalysisWithQCumulants.cxx:4416
 AliFlowAnalysisWithQCumulants.cxx:4417
 AliFlowAnalysisWithQCumulants.cxx:4418
 AliFlowAnalysisWithQCumulants.cxx:4419
 AliFlowAnalysisWithQCumulants.cxx:4420
 AliFlowAnalysisWithQCumulants.cxx:4421
 AliFlowAnalysisWithQCumulants.cxx:4422
 AliFlowAnalysisWithQCumulants.cxx:4423
 AliFlowAnalysisWithQCumulants.cxx:4424
 AliFlowAnalysisWithQCumulants.cxx:4425
 AliFlowAnalysisWithQCumulants.cxx:4426
 AliFlowAnalysisWithQCumulants.cxx:4427
 AliFlowAnalysisWithQCumulants.cxx:4428
 AliFlowAnalysisWithQCumulants.cxx:4429
 AliFlowAnalysisWithQCumulants.cxx:4430
 AliFlowAnalysisWithQCumulants.cxx:4431
 AliFlowAnalysisWithQCumulants.cxx:4432
 AliFlowAnalysisWithQCumulants.cxx:4433
 AliFlowAnalysisWithQCumulants.cxx:4434
 AliFlowAnalysisWithQCumulants.cxx:4435
 AliFlowAnalysisWithQCumulants.cxx:4436
 AliFlowAnalysisWithQCumulants.cxx:4437
 AliFlowAnalysisWithQCumulants.cxx:4438
 AliFlowAnalysisWithQCumulants.cxx:4439
 AliFlowAnalysisWithQCumulants.cxx:4440
 AliFlowAnalysisWithQCumulants.cxx:4441
 AliFlowAnalysisWithQCumulants.cxx:4442
 AliFlowAnalysisWithQCumulants.cxx:4443
 AliFlowAnalysisWithQCumulants.cxx:4444
 AliFlowAnalysisWithQCumulants.cxx:4445
 AliFlowAnalysisWithQCumulants.cxx:4446
 AliFlowAnalysisWithQCumulants.cxx:4447
 AliFlowAnalysisWithQCumulants.cxx:4448
 AliFlowAnalysisWithQCumulants.cxx:4449
 AliFlowAnalysisWithQCumulants.cxx:4450
 AliFlowAnalysisWithQCumulants.cxx:4451
 AliFlowAnalysisWithQCumulants.cxx:4452
 AliFlowAnalysisWithQCumulants.cxx:4453
 AliFlowAnalysisWithQCumulants.cxx:4454
 AliFlowAnalysisWithQCumulants.cxx:4455
 AliFlowAnalysisWithQCumulants.cxx:4456
 AliFlowAnalysisWithQCumulants.cxx:4457
 AliFlowAnalysisWithQCumulants.cxx:4458
 AliFlowAnalysisWithQCumulants.cxx:4459
 AliFlowAnalysisWithQCumulants.cxx:4460
 AliFlowAnalysisWithQCumulants.cxx:4461
 AliFlowAnalysisWithQCumulants.cxx:4462
 AliFlowAnalysisWithQCumulants.cxx:4463
 AliFlowAnalysisWithQCumulants.cxx:4464
 AliFlowAnalysisWithQCumulants.cxx:4465
 AliFlowAnalysisWithQCumulants.cxx:4466
 AliFlowAnalysisWithQCumulants.cxx:4467
 AliFlowAnalysisWithQCumulants.cxx:4468
 AliFlowAnalysisWithQCumulants.cxx:4469
 AliFlowAnalysisWithQCumulants.cxx:4470
 AliFlowAnalysisWithQCumulants.cxx:4471
 AliFlowAnalysisWithQCumulants.cxx:4472
 AliFlowAnalysisWithQCumulants.cxx:4473
 AliFlowAnalysisWithQCumulants.cxx:4474
 AliFlowAnalysisWithQCumulants.cxx:4475
 AliFlowAnalysisWithQCumulants.cxx:4476
 AliFlowAnalysisWithQCumulants.cxx:4477
 AliFlowAnalysisWithQCumulants.cxx:4478
 AliFlowAnalysisWithQCumulants.cxx:4479
 AliFlowAnalysisWithQCumulants.cxx:4480
 AliFlowAnalysisWithQCumulants.cxx:4481
 AliFlowAnalysisWithQCumulants.cxx:4482
 AliFlowAnalysisWithQCumulants.cxx:4483
 AliFlowAnalysisWithQCumulants.cxx:4484
 AliFlowAnalysisWithQCumulants.cxx:4485
 AliFlowAnalysisWithQCumulants.cxx:4486
 AliFlowAnalysisWithQCumulants.cxx:4487
 AliFlowAnalysisWithQCumulants.cxx:4488
 AliFlowAnalysisWithQCumulants.cxx:4489
 AliFlowAnalysisWithQCumulants.cxx:4490
 AliFlowAnalysisWithQCumulants.cxx:4491
 AliFlowAnalysisWithQCumulants.cxx:4492
 AliFlowAnalysisWithQCumulants.cxx:4493
 AliFlowAnalysisWithQCumulants.cxx:4494
 AliFlowAnalysisWithQCumulants.cxx:4495
 AliFlowAnalysisWithQCumulants.cxx:4496
 AliFlowAnalysisWithQCumulants.cxx:4497
 AliFlowAnalysisWithQCumulants.cxx:4498
 AliFlowAnalysisWithQCumulants.cxx:4499
 AliFlowAnalysisWithQCumulants.cxx:4500
 AliFlowAnalysisWithQCumulants.cxx:4501
 AliFlowAnalysisWithQCumulants.cxx:4502
 AliFlowAnalysisWithQCumulants.cxx:4503
 AliFlowAnalysisWithQCumulants.cxx:4504
 AliFlowAnalysisWithQCumulants.cxx:4505
 AliFlowAnalysisWithQCumulants.cxx:4506
 AliFlowAnalysisWithQCumulants.cxx:4507
 AliFlowAnalysisWithQCumulants.cxx:4508
 AliFlowAnalysisWithQCumulants.cxx:4509
 AliFlowAnalysisWithQCumulants.cxx:4510
 AliFlowAnalysisWithQCumulants.cxx:4511
 AliFlowAnalysisWithQCumulants.cxx:4512
 AliFlowAnalysisWithQCumulants.cxx:4513
 AliFlowAnalysisWithQCumulants.cxx:4514
 AliFlowAnalysisWithQCumulants.cxx:4515
 AliFlowAnalysisWithQCumulants.cxx:4516
 AliFlowAnalysisWithQCumulants.cxx:4517
 AliFlowAnalysisWithQCumulants.cxx:4518
 AliFlowAnalysisWithQCumulants.cxx:4519
 AliFlowAnalysisWithQCumulants.cxx:4520
 AliFlowAnalysisWithQCumulants.cxx:4521
 AliFlowAnalysisWithQCumulants.cxx:4522
 AliFlowAnalysisWithQCumulants.cxx:4523
 AliFlowAnalysisWithQCumulants.cxx:4524
 AliFlowAnalysisWithQCumulants.cxx:4525
 AliFlowAnalysisWithQCumulants.cxx:4526
 AliFlowAnalysisWithQCumulants.cxx:4527
 AliFlowAnalysisWithQCumulants.cxx:4528
 AliFlowAnalysisWithQCumulants.cxx:4529
 AliFlowAnalysisWithQCumulants.cxx:4530
 AliFlowAnalysisWithQCumulants.cxx:4531
 AliFlowAnalysisWithQCumulants.cxx:4532
 AliFlowAnalysisWithQCumulants.cxx:4533
 AliFlowAnalysisWithQCumulants.cxx:4534
 AliFlowAnalysisWithQCumulants.cxx:4535
 AliFlowAnalysisWithQCumulants.cxx:4536
 AliFlowAnalysisWithQCumulants.cxx:4537
 AliFlowAnalysisWithQCumulants.cxx:4538
 AliFlowAnalysisWithQCumulants.cxx:4539
 AliFlowAnalysisWithQCumulants.cxx:4540
 AliFlowAnalysisWithQCumulants.cxx:4541
 AliFlowAnalysisWithQCumulants.cxx:4542
 AliFlowAnalysisWithQCumulants.cxx:4543
 AliFlowAnalysisWithQCumulants.cxx:4544
 AliFlowAnalysisWithQCumulants.cxx:4545
 AliFlowAnalysisWithQCumulants.cxx:4546
 AliFlowAnalysisWithQCumulants.cxx:4547
 AliFlowAnalysisWithQCumulants.cxx:4548
 AliFlowAnalysisWithQCumulants.cxx:4549
 AliFlowAnalysisWithQCumulants.cxx:4550
 AliFlowAnalysisWithQCumulants.cxx:4551
 AliFlowAnalysisWithQCumulants.cxx:4552
 AliFlowAnalysisWithQCumulants.cxx:4553
 AliFlowAnalysisWithQCumulants.cxx:4554
 AliFlowAnalysisWithQCumulants.cxx:4555
 AliFlowAnalysisWithQCumulants.cxx:4556
 AliFlowAnalysisWithQCumulants.cxx:4557
 AliFlowAnalysisWithQCumulants.cxx:4558
 AliFlowAnalysisWithQCumulants.cxx:4559
 AliFlowAnalysisWithQCumulants.cxx:4560
 AliFlowAnalysisWithQCumulants.cxx:4561
 AliFlowAnalysisWithQCumulants.cxx:4562
 AliFlowAnalysisWithQCumulants.cxx:4563
 AliFlowAnalysisWithQCumulants.cxx:4564
 AliFlowAnalysisWithQCumulants.cxx:4565
 AliFlowAnalysisWithQCumulants.cxx:4566
 AliFlowAnalysisWithQCumulants.cxx:4567
 AliFlowAnalysisWithQCumulants.cxx:4568
 AliFlowAnalysisWithQCumulants.cxx:4569
 AliFlowAnalysisWithQCumulants.cxx:4570
 AliFlowAnalysisWithQCumulants.cxx:4571
 AliFlowAnalysisWithQCumulants.cxx:4572
 AliFlowAnalysisWithQCumulants.cxx:4573
 AliFlowAnalysisWithQCumulants.cxx:4574
 AliFlowAnalysisWithQCumulants.cxx:4575
 AliFlowAnalysisWithQCumulants.cxx:4576
 AliFlowAnalysisWithQCumulants.cxx:4577
 AliFlowAnalysisWithQCumulants.cxx:4578
 AliFlowAnalysisWithQCumulants.cxx:4579
 AliFlowAnalysisWithQCumulants.cxx:4580
 AliFlowAnalysisWithQCumulants.cxx:4581
 AliFlowAnalysisWithQCumulants.cxx:4582
 AliFlowAnalysisWithQCumulants.cxx:4583
 AliFlowAnalysisWithQCumulants.cxx:4584
 AliFlowAnalysisWithQCumulants.cxx:4585
 AliFlowAnalysisWithQCumulants.cxx:4586
 AliFlowAnalysisWithQCumulants.cxx:4587
 AliFlowAnalysisWithQCumulants.cxx:4588
 AliFlowAnalysisWithQCumulants.cxx:4589
 AliFlowAnalysisWithQCumulants.cxx:4590
 AliFlowAnalysisWithQCumulants.cxx:4591
 AliFlowAnalysisWithQCumulants.cxx:4592
 AliFlowAnalysisWithQCumulants.cxx:4593
 AliFlowAnalysisWithQCumulants.cxx:4594
 AliFlowAnalysisWithQCumulants.cxx:4595
 AliFlowAnalysisWithQCumulants.cxx:4596
 AliFlowAnalysisWithQCumulants.cxx:4597
 AliFlowAnalysisWithQCumulants.cxx:4598
 AliFlowAnalysisWithQCumulants.cxx:4599
 AliFlowAnalysisWithQCumulants.cxx:4600
 AliFlowAnalysisWithQCumulants.cxx:4601
 AliFlowAnalysisWithQCumulants.cxx:4602
 AliFlowAnalysisWithQCumulants.cxx:4603
 AliFlowAnalysisWithQCumulants.cxx:4604
 AliFlowAnalysisWithQCumulants.cxx:4605
 AliFlowAnalysisWithQCumulants.cxx:4606
 AliFlowAnalysisWithQCumulants.cxx:4607
 AliFlowAnalysisWithQCumulants.cxx:4608
 AliFlowAnalysisWithQCumulants.cxx:4609
 AliFlowAnalysisWithQCumulants.cxx:4610
 AliFlowAnalysisWithQCumulants.cxx:4611
 AliFlowAnalysisWithQCumulants.cxx:4612
 AliFlowAnalysisWithQCumulants.cxx:4613
 AliFlowAnalysisWithQCumulants.cxx:4614
 AliFlowAnalysisWithQCumulants.cxx:4615
 AliFlowAnalysisWithQCumulants.cxx:4616
 AliFlowAnalysisWithQCumulants.cxx:4617
 AliFlowAnalysisWithQCumulants.cxx:4618
 AliFlowAnalysisWithQCumulants.cxx:4619
 AliFlowAnalysisWithQCumulants.cxx:4620
 AliFlowAnalysisWithQCumulants.cxx:4621
 AliFlowAnalysisWithQCumulants.cxx:4622
 AliFlowAnalysisWithQCumulants.cxx:4623
 AliFlowAnalysisWithQCumulants.cxx:4624
 AliFlowAnalysisWithQCumulants.cxx:4625
 AliFlowAnalysisWithQCumulants.cxx:4626
 AliFlowAnalysisWithQCumulants.cxx:4627
 AliFlowAnalysisWithQCumulants.cxx:4628
 AliFlowAnalysisWithQCumulants.cxx:4629
 AliFlowAnalysisWithQCumulants.cxx:4630
 AliFlowAnalysisWithQCumulants.cxx:4631
 AliFlowAnalysisWithQCumulants.cxx:4632
 AliFlowAnalysisWithQCumulants.cxx:4633
 AliFlowAnalysisWithQCumulants.cxx:4634
 AliFlowAnalysisWithQCumulants.cxx:4635
 AliFlowAnalysisWithQCumulants.cxx:4636
 AliFlowAnalysisWithQCumulants.cxx:4637
 AliFlowAnalysisWithQCumulants.cxx:4638
 AliFlowAnalysisWithQCumulants.cxx:4639
 AliFlowAnalysisWithQCumulants.cxx:4640
 AliFlowAnalysisWithQCumulants.cxx:4641
 AliFlowAnalysisWithQCumulants.cxx:4642
 AliFlowAnalysisWithQCumulants.cxx:4643
 AliFlowAnalysisWithQCumulants.cxx:4644
 AliFlowAnalysisWithQCumulants.cxx:4645
 AliFlowAnalysisWithQCumulants.cxx:4646
 AliFlowAnalysisWithQCumulants.cxx:4647
 AliFlowAnalysisWithQCumulants.cxx:4648
 AliFlowAnalysisWithQCumulants.cxx:4649
 AliFlowAnalysisWithQCumulants.cxx:4650
 AliFlowAnalysisWithQCumulants.cxx:4651
 AliFlowAnalysisWithQCumulants.cxx:4652
 AliFlowAnalysisWithQCumulants.cxx:4653
 AliFlowAnalysisWithQCumulants.cxx:4654
 AliFlowAnalysisWithQCumulants.cxx:4655
 AliFlowAnalysisWithQCumulants.cxx:4656
 AliFlowAnalysisWithQCumulants.cxx:4657
 AliFlowAnalysisWithQCumulants.cxx:4658
 AliFlowAnalysisWithQCumulants.cxx:4659
 AliFlowAnalysisWithQCumulants.cxx:4660
 AliFlowAnalysisWithQCumulants.cxx:4661
 AliFlowAnalysisWithQCumulants.cxx:4662
 AliFlowAnalysisWithQCumulants.cxx:4663
 AliFlowAnalysisWithQCumulants.cxx:4664
 AliFlowAnalysisWithQCumulants.cxx:4665
 AliFlowAnalysisWithQCumulants.cxx:4666
 AliFlowAnalysisWithQCumulants.cxx:4667
 AliFlowAnalysisWithQCumulants.cxx:4668
 AliFlowAnalysisWithQCumulants.cxx:4669
 AliFlowAnalysisWithQCumulants.cxx:4670
 AliFlowAnalysisWithQCumulants.cxx:4671
 AliFlowAnalysisWithQCumulants.cxx:4672
 AliFlowAnalysisWithQCumulants.cxx:4673
 AliFlowAnalysisWithQCumulants.cxx:4674
 AliFlowAnalysisWithQCumulants.cxx:4675
 AliFlowAnalysisWithQCumulants.cxx:4676
 AliFlowAnalysisWithQCumulants.cxx:4677
 AliFlowAnalysisWithQCumulants.cxx:4678
 AliFlowAnalysisWithQCumulants.cxx:4679
 AliFlowAnalysisWithQCumulants.cxx:4680
 AliFlowAnalysisWithQCumulants.cxx:4681
 AliFlowAnalysisWithQCumulants.cxx:4682
 AliFlowAnalysisWithQCumulants.cxx:4683
 AliFlowAnalysisWithQCumulants.cxx:4684
 AliFlowAnalysisWithQCumulants.cxx:4685
 AliFlowAnalysisWithQCumulants.cxx:4686
 AliFlowAnalysisWithQCumulants.cxx:4687
 AliFlowAnalysisWithQCumulants.cxx:4688
 AliFlowAnalysisWithQCumulants.cxx:4689
 AliFlowAnalysisWithQCumulants.cxx:4690
 AliFlowAnalysisWithQCumulants.cxx:4691
 AliFlowAnalysisWithQCumulants.cxx:4692
 AliFlowAnalysisWithQCumulants.cxx:4693
 AliFlowAnalysisWithQCumulants.cxx:4694
 AliFlowAnalysisWithQCumulants.cxx:4695
 AliFlowAnalysisWithQCumulants.cxx:4696
 AliFlowAnalysisWithQCumulants.cxx:4697
 AliFlowAnalysisWithQCumulants.cxx:4698
 AliFlowAnalysisWithQCumulants.cxx:4699
 AliFlowAnalysisWithQCumulants.cxx:4700
 AliFlowAnalysisWithQCumulants.cxx:4701
 AliFlowAnalysisWithQCumulants.cxx:4702
 AliFlowAnalysisWithQCumulants.cxx:4703
 AliFlowAnalysisWithQCumulants.cxx:4704
 AliFlowAnalysisWithQCumulants.cxx:4705
 AliFlowAnalysisWithQCumulants.cxx:4706
 AliFlowAnalysisWithQCumulants.cxx:4707
 AliFlowAnalysisWithQCumulants.cxx:4708
 AliFlowAnalysisWithQCumulants.cxx:4709
 AliFlowAnalysisWithQCumulants.cxx:4710
 AliFlowAnalysisWithQCumulants.cxx:4711
 AliFlowAnalysisWithQCumulants.cxx:4712
 AliFlowAnalysisWithQCumulants.cxx:4713
 AliFlowAnalysisWithQCumulants.cxx:4714
 AliFlowAnalysisWithQCumulants.cxx:4715
 AliFlowAnalysisWithQCumulants.cxx:4716
 AliFlowAnalysisWithQCumulants.cxx:4717
 AliFlowAnalysisWithQCumulants.cxx:4718
 AliFlowAnalysisWithQCumulants.cxx:4719
 AliFlowAnalysisWithQCumulants.cxx:4720
 AliFlowAnalysisWithQCumulants.cxx:4721
 AliFlowAnalysisWithQCumulants.cxx:4722
 AliFlowAnalysisWithQCumulants.cxx:4723
 AliFlowAnalysisWithQCumulants.cxx:4724
 AliFlowAnalysisWithQCumulants.cxx:4725
 AliFlowAnalysisWithQCumulants.cxx:4726
 AliFlowAnalysisWithQCumulants.cxx:4727
 AliFlowAnalysisWithQCumulants.cxx:4728
 AliFlowAnalysisWithQCumulants.cxx:4729
 AliFlowAnalysisWithQCumulants.cxx:4730
 AliFlowAnalysisWithQCumulants.cxx:4731
 AliFlowAnalysisWithQCumulants.cxx:4732
 AliFlowAnalysisWithQCumulants.cxx:4733
 AliFlowAnalysisWithQCumulants.cxx:4734
 AliFlowAnalysisWithQCumulants.cxx:4735
 AliFlowAnalysisWithQCumulants.cxx:4736
 AliFlowAnalysisWithQCumulants.cxx:4737
 AliFlowAnalysisWithQCumulants.cxx:4738
 AliFlowAnalysisWithQCumulants.cxx:4739
 AliFlowAnalysisWithQCumulants.cxx:4740
 AliFlowAnalysisWithQCumulants.cxx:4741
 AliFlowAnalysisWithQCumulants.cxx:4742
 AliFlowAnalysisWithQCumulants.cxx:4743
 AliFlowAnalysisWithQCumulants.cxx:4744
 AliFlowAnalysisWithQCumulants.cxx:4745
 AliFlowAnalysisWithQCumulants.cxx:4746
 AliFlowAnalysisWithQCumulants.cxx:4747
 AliFlowAnalysisWithQCumulants.cxx:4748
 AliFlowAnalysisWithQCumulants.cxx:4749
 AliFlowAnalysisWithQCumulants.cxx:4750
 AliFlowAnalysisWithQCumulants.cxx:4751
 AliFlowAnalysisWithQCumulants.cxx:4752
 AliFlowAnalysisWithQCumulants.cxx:4753
 AliFlowAnalysisWithQCumulants.cxx:4754
 AliFlowAnalysisWithQCumulants.cxx:4755
 AliFlowAnalysisWithQCumulants.cxx:4756
 AliFlowAnalysisWithQCumulants.cxx:4757
 AliFlowAnalysisWithQCumulants.cxx:4758
 AliFlowAnalysisWithQCumulants.cxx:4759
 AliFlowAnalysisWithQCumulants.cxx:4760
 AliFlowAnalysisWithQCumulants.cxx:4761
 AliFlowAnalysisWithQCumulants.cxx:4762
 AliFlowAnalysisWithQCumulants.cxx:4763
 AliFlowAnalysisWithQCumulants.cxx:4764
 AliFlowAnalysisWithQCumulants.cxx:4765
 AliFlowAnalysisWithQCumulants.cxx:4766
 AliFlowAnalysisWithQCumulants.cxx:4767
 AliFlowAnalysisWithQCumulants.cxx:4768
 AliFlowAnalysisWithQCumulants.cxx:4769
 AliFlowAnalysisWithQCumulants.cxx:4770
 AliFlowAnalysisWithQCumulants.cxx:4771
 AliFlowAnalysisWithQCumulants.cxx:4772
 AliFlowAnalysisWithQCumulants.cxx:4773
 AliFlowAnalysisWithQCumulants.cxx:4774
 AliFlowAnalysisWithQCumulants.cxx:4775
 AliFlowAnalysisWithQCumulants.cxx:4776
 AliFlowAnalysisWithQCumulants.cxx:4777
 AliFlowAnalysisWithQCumulants.cxx:4778
 AliFlowAnalysisWithQCumulants.cxx:4779
 AliFlowAnalysisWithQCumulants.cxx:4780
 AliFlowAnalysisWithQCumulants.cxx:4781
 AliFlowAnalysisWithQCumulants.cxx:4782
 AliFlowAnalysisWithQCumulants.cxx:4783
 AliFlowAnalysisWithQCumulants.cxx:4784
 AliFlowAnalysisWithQCumulants.cxx:4785
 AliFlowAnalysisWithQCumulants.cxx:4786
 AliFlowAnalysisWithQCumulants.cxx:4787
 AliFlowAnalysisWithQCumulants.cxx:4788
 AliFlowAnalysisWithQCumulants.cxx:4789
 AliFlowAnalysisWithQCumulants.cxx:4790
 AliFlowAnalysisWithQCumulants.cxx:4791
 AliFlowAnalysisWithQCumulants.cxx:4792
 AliFlowAnalysisWithQCumulants.cxx:4793
 AliFlowAnalysisWithQCumulants.cxx:4794
 AliFlowAnalysisWithQCumulants.cxx:4795
 AliFlowAnalysisWithQCumulants.cxx:4796
 AliFlowAnalysisWithQCumulants.cxx:4797
 AliFlowAnalysisWithQCumulants.cxx:4798
 AliFlowAnalysisWithQCumulants.cxx:4799
 AliFlowAnalysisWithQCumulants.cxx:4800
 AliFlowAnalysisWithQCumulants.cxx:4801
 AliFlowAnalysisWithQCumulants.cxx:4802
 AliFlowAnalysisWithQCumulants.cxx:4803
 AliFlowAnalysisWithQCumulants.cxx:4804
 AliFlowAnalysisWithQCumulants.cxx:4805
 AliFlowAnalysisWithQCumulants.cxx:4806
 AliFlowAnalysisWithQCumulants.cxx:4807
 AliFlowAnalysisWithQCumulants.cxx:4808
 AliFlowAnalysisWithQCumulants.cxx:4809
 AliFlowAnalysisWithQCumulants.cxx:4810
 AliFlowAnalysisWithQCumulants.cxx:4811
 AliFlowAnalysisWithQCumulants.cxx:4812
 AliFlowAnalysisWithQCumulants.cxx:4813
 AliFlowAnalysisWithQCumulants.cxx:4814
 AliFlowAnalysisWithQCumulants.cxx:4815
 AliFlowAnalysisWithQCumulants.cxx:4816
 AliFlowAnalysisWithQCumulants.cxx:4817
 AliFlowAnalysisWithQCumulants.cxx:4818
 AliFlowAnalysisWithQCumulants.cxx:4819
 AliFlowAnalysisWithQCumulants.cxx:4820
 AliFlowAnalysisWithQCumulants.cxx:4821
 AliFlowAnalysisWithQCumulants.cxx:4822
 AliFlowAnalysisWithQCumulants.cxx:4823
 AliFlowAnalysisWithQCumulants.cxx:4824
 AliFlowAnalysisWithQCumulants.cxx:4825
 AliFlowAnalysisWithQCumulants.cxx:4826
 AliFlowAnalysisWithQCumulants.cxx:4827
 AliFlowAnalysisWithQCumulants.cxx:4828
 AliFlowAnalysisWithQCumulants.cxx:4829
 AliFlowAnalysisWithQCumulants.cxx:4830
 AliFlowAnalysisWithQCumulants.cxx:4831
 AliFlowAnalysisWithQCumulants.cxx:4832
 AliFlowAnalysisWithQCumulants.cxx:4833
 AliFlowAnalysisWithQCumulants.cxx:4834
 AliFlowAnalysisWithQCumulants.cxx:4835
 AliFlowAnalysisWithQCumulants.cxx:4836
 AliFlowAnalysisWithQCumulants.cxx:4837
 AliFlowAnalysisWithQCumulants.cxx:4838
 AliFlowAnalysisWithQCumulants.cxx:4839
 AliFlowAnalysisWithQCumulants.cxx:4840
 AliFlowAnalysisWithQCumulants.cxx:4841
 AliFlowAnalysisWithQCumulants.cxx:4842
 AliFlowAnalysisWithQCumulants.cxx:4843
 AliFlowAnalysisWithQCumulants.cxx:4844
 AliFlowAnalysisWithQCumulants.cxx:4845
 AliFlowAnalysisWithQCumulants.cxx:4846
 AliFlowAnalysisWithQCumulants.cxx:4847
 AliFlowAnalysisWithQCumulants.cxx:4848
 AliFlowAnalysisWithQCumulants.cxx:4849
 AliFlowAnalysisWithQCumulants.cxx:4850
 AliFlowAnalysisWithQCumulants.cxx:4851
 AliFlowAnalysisWithQCumulants.cxx:4852
 AliFlowAnalysisWithQCumulants.cxx:4853
 AliFlowAnalysisWithQCumulants.cxx:4854
 AliFlowAnalysisWithQCumulants.cxx:4855
 AliFlowAnalysisWithQCumulants.cxx:4856
 AliFlowAnalysisWithQCumulants.cxx:4857
 AliFlowAnalysisWithQCumulants.cxx:4858
 AliFlowAnalysisWithQCumulants.cxx:4859
 AliFlowAnalysisWithQCumulants.cxx:4860
 AliFlowAnalysisWithQCumulants.cxx:4861
 AliFlowAnalysisWithQCumulants.cxx:4862
 AliFlowAnalysisWithQCumulants.cxx:4863
 AliFlowAnalysisWithQCumulants.cxx:4864
 AliFlowAnalysisWithQCumulants.cxx:4865
 AliFlowAnalysisWithQCumulants.cxx:4866
 AliFlowAnalysisWithQCumulants.cxx:4867
 AliFlowAnalysisWithQCumulants.cxx:4868
 AliFlowAnalysisWithQCumulants.cxx:4869
 AliFlowAnalysisWithQCumulants.cxx:4870
 AliFlowAnalysisWithQCumulants.cxx:4871
 AliFlowAnalysisWithQCumulants.cxx:4872
 AliFlowAnalysisWithQCumulants.cxx:4873
 AliFlowAnalysisWithQCumulants.cxx:4874
 AliFlowAnalysisWithQCumulants.cxx:4875
 AliFlowAnalysisWithQCumulants.cxx:4876
 AliFlowAnalysisWithQCumulants.cxx:4877
 AliFlowAnalysisWithQCumulants.cxx:4878
 AliFlowAnalysisWithQCumulants.cxx:4879
 AliFlowAnalysisWithQCumulants.cxx:4880
 AliFlowAnalysisWithQCumulants.cxx:4881
 AliFlowAnalysisWithQCumulants.cxx:4882
 AliFlowAnalysisWithQCumulants.cxx:4883
 AliFlowAnalysisWithQCumulants.cxx:4884
 AliFlowAnalysisWithQCumulants.cxx:4885
 AliFlowAnalysisWithQCumulants.cxx:4886
 AliFlowAnalysisWithQCumulants.cxx:4887
 AliFlowAnalysisWithQCumulants.cxx:4888
 AliFlowAnalysisWithQCumulants.cxx:4889
 AliFlowAnalysisWithQCumulants.cxx:4890
 AliFlowAnalysisWithQCumulants.cxx:4891
 AliFlowAnalysisWithQCumulants.cxx:4892
 AliFlowAnalysisWithQCumulants.cxx:4893
 AliFlowAnalysisWithQCumulants.cxx:4894
 AliFlowAnalysisWithQCumulants.cxx:4895
 AliFlowAnalysisWithQCumulants.cxx:4896
 AliFlowAnalysisWithQCumulants.cxx:4897
 AliFlowAnalysisWithQCumulants.cxx:4898
 AliFlowAnalysisWithQCumulants.cxx:4899
 AliFlowAnalysisWithQCumulants.cxx:4900
 AliFlowAnalysisWithQCumulants.cxx:4901
 AliFlowAnalysisWithQCumulants.cxx:4902
 AliFlowAnalysisWithQCumulants.cxx:4903
 AliFlowAnalysisWithQCumulants.cxx:4904
 AliFlowAnalysisWithQCumulants.cxx:4905
 AliFlowAnalysisWithQCumulants.cxx:4906
 AliFlowAnalysisWithQCumulants.cxx:4907
 AliFlowAnalysisWithQCumulants.cxx:4908
 AliFlowAnalysisWithQCumulants.cxx:4909
 AliFlowAnalysisWithQCumulants.cxx:4910
 AliFlowAnalysisWithQCumulants.cxx:4911
 AliFlowAnalysisWithQCumulants.cxx:4912
 AliFlowAnalysisWithQCumulants.cxx:4913
 AliFlowAnalysisWithQCumulants.cxx:4914
 AliFlowAnalysisWithQCumulants.cxx:4915
 AliFlowAnalysisWithQCumulants.cxx:4916
 AliFlowAnalysisWithQCumulants.cxx:4917
 AliFlowAnalysisWithQCumulants.cxx:4918
 AliFlowAnalysisWithQCumulants.cxx:4919
 AliFlowAnalysisWithQCumulants.cxx:4920
 AliFlowAnalysisWithQCumulants.cxx:4921
 AliFlowAnalysisWithQCumulants.cxx:4922
 AliFlowAnalysisWithQCumulants.cxx:4923
 AliFlowAnalysisWithQCumulants.cxx:4924
 AliFlowAnalysisWithQCumulants.cxx:4925
 AliFlowAnalysisWithQCumulants.cxx:4926
 AliFlowAnalysisWithQCumulants.cxx:4927
 AliFlowAnalysisWithQCumulants.cxx:4928
 AliFlowAnalysisWithQCumulants.cxx:4929
 AliFlowAnalysisWithQCumulants.cxx:4930
 AliFlowAnalysisWithQCumulants.cxx:4931
 AliFlowAnalysisWithQCumulants.cxx:4932
 AliFlowAnalysisWithQCumulants.cxx:4933
 AliFlowAnalysisWithQCumulants.cxx:4934
 AliFlowAnalysisWithQCumulants.cxx:4935
 AliFlowAnalysisWithQCumulants.cxx:4936
 AliFlowAnalysisWithQCumulants.cxx:4937
 AliFlowAnalysisWithQCumulants.cxx:4938
 AliFlowAnalysisWithQCumulants.cxx:4939
 AliFlowAnalysisWithQCumulants.cxx:4940
 AliFlowAnalysisWithQCumulants.cxx:4941
 AliFlowAnalysisWithQCumulants.cxx:4942
 AliFlowAnalysisWithQCumulants.cxx:4943
 AliFlowAnalysisWithQCumulants.cxx:4944
 AliFlowAnalysisWithQCumulants.cxx:4945
 AliFlowAnalysisWithQCumulants.cxx:4946
 AliFlowAnalysisWithQCumulants.cxx:4947
 AliFlowAnalysisWithQCumulants.cxx:4948
 AliFlowAnalysisWithQCumulants.cxx:4949
 AliFlowAnalysisWithQCumulants.cxx:4950
 AliFlowAnalysisWithQCumulants.cxx:4951
 AliFlowAnalysisWithQCumulants.cxx:4952
 AliFlowAnalysisWithQCumulants.cxx:4953
 AliFlowAnalysisWithQCumulants.cxx:4954
 AliFlowAnalysisWithQCumulants.cxx:4955
 AliFlowAnalysisWithQCumulants.cxx:4956
 AliFlowAnalysisWithQCumulants.cxx:4957
 AliFlowAnalysisWithQCumulants.cxx:4958
 AliFlowAnalysisWithQCumulants.cxx:4959
 AliFlowAnalysisWithQCumulants.cxx:4960
 AliFlowAnalysisWithQCumulants.cxx:4961
 AliFlowAnalysisWithQCumulants.cxx:4962
 AliFlowAnalysisWithQCumulants.cxx:4963
 AliFlowAnalysisWithQCumulants.cxx:4964
 AliFlowAnalysisWithQCumulants.cxx:4965
 AliFlowAnalysisWithQCumulants.cxx:4966
 AliFlowAnalysisWithQCumulants.cxx:4967
 AliFlowAnalysisWithQCumulants.cxx:4968
 AliFlowAnalysisWithQCumulants.cxx:4969
 AliFlowAnalysisWithQCumulants.cxx:4970
 AliFlowAnalysisWithQCumulants.cxx:4971
 AliFlowAnalysisWithQCumulants.cxx:4972
 AliFlowAnalysisWithQCumulants.cxx:4973
 AliFlowAnalysisWithQCumulants.cxx:4974
 AliFlowAnalysisWithQCumulants.cxx:4975
 AliFlowAnalysisWithQCumulants.cxx:4976
 AliFlowAnalysisWithQCumulants.cxx:4977
 AliFlowAnalysisWithQCumulants.cxx:4978
 AliFlowAnalysisWithQCumulants.cxx:4979
 AliFlowAnalysisWithQCumulants.cxx:4980
 AliFlowAnalysisWithQCumulants.cxx:4981
 AliFlowAnalysisWithQCumulants.cxx:4982
 AliFlowAnalysisWithQCumulants.cxx:4983
 AliFlowAnalysisWithQCumulants.cxx:4984
 AliFlowAnalysisWithQCumulants.cxx:4985
 AliFlowAnalysisWithQCumulants.cxx:4986
 AliFlowAnalysisWithQCumulants.cxx:4987
 AliFlowAnalysisWithQCumulants.cxx:4988
 AliFlowAnalysisWithQCumulants.cxx:4989
 AliFlowAnalysisWithQCumulants.cxx:4990
 AliFlowAnalysisWithQCumulants.cxx:4991
 AliFlowAnalysisWithQCumulants.cxx:4992
 AliFlowAnalysisWithQCumulants.cxx:4993
 AliFlowAnalysisWithQCumulants.cxx:4994
 AliFlowAnalysisWithQCumulants.cxx:4995
 AliFlowAnalysisWithQCumulants.cxx:4996
 AliFlowAnalysisWithQCumulants.cxx:4997
 AliFlowAnalysisWithQCumulants.cxx:4998
 AliFlowAnalysisWithQCumulants.cxx:4999
 AliFlowAnalysisWithQCumulants.cxx:5000
 AliFlowAnalysisWithQCumulants.cxx:5001
 AliFlowAnalysisWithQCumulants.cxx:5002
 AliFlowAnalysisWithQCumulants.cxx:5003
 AliFlowAnalysisWithQCumulants.cxx:5004
 AliFlowAnalysisWithQCumulants.cxx:5005
 AliFlowAnalysisWithQCumulants.cxx:5006
 AliFlowAnalysisWithQCumulants.cxx:5007
 AliFlowAnalysisWithQCumulants.cxx:5008
 AliFlowAnalysisWithQCumulants.cxx:5009
 AliFlowAnalysisWithQCumulants.cxx:5010
 AliFlowAnalysisWithQCumulants.cxx:5011
 AliFlowAnalysisWithQCumulants.cxx:5012
 AliFlowAnalysisWithQCumulants.cxx:5013
 AliFlowAnalysisWithQCumulants.cxx:5014
 AliFlowAnalysisWithQCumulants.cxx:5015
 AliFlowAnalysisWithQCumulants.cxx:5016
 AliFlowAnalysisWithQCumulants.cxx:5017
 AliFlowAnalysisWithQCumulants.cxx:5018
 AliFlowAnalysisWithQCumulants.cxx:5019
 AliFlowAnalysisWithQCumulants.cxx:5020
 AliFlowAnalysisWithQCumulants.cxx:5021
 AliFlowAnalysisWithQCumulants.cxx:5022
 AliFlowAnalysisWithQCumulants.cxx:5023
 AliFlowAnalysisWithQCumulants.cxx:5024
 AliFlowAnalysisWithQCumulants.cxx:5025
 AliFlowAnalysisWithQCumulants.cxx:5026
 AliFlowAnalysisWithQCumulants.cxx:5027
 AliFlowAnalysisWithQCumulants.cxx:5028
 AliFlowAnalysisWithQCumulants.cxx:5029
 AliFlowAnalysisWithQCumulants.cxx:5030
 AliFlowAnalysisWithQCumulants.cxx:5031
 AliFlowAnalysisWithQCumulants.cxx:5032
 AliFlowAnalysisWithQCumulants.cxx:5033
 AliFlowAnalysisWithQCumulants.cxx:5034
 AliFlowAnalysisWithQCumulants.cxx:5035
 AliFlowAnalysisWithQCumulants.cxx:5036
 AliFlowAnalysisWithQCumulants.cxx:5037
 AliFlowAnalysisWithQCumulants.cxx:5038
 AliFlowAnalysisWithQCumulants.cxx:5039
 AliFlowAnalysisWithQCumulants.cxx:5040
 AliFlowAnalysisWithQCumulants.cxx:5041
 AliFlowAnalysisWithQCumulants.cxx:5042
 AliFlowAnalysisWithQCumulants.cxx:5043
 AliFlowAnalysisWithQCumulants.cxx:5044
 AliFlowAnalysisWithQCumulants.cxx:5045
 AliFlowAnalysisWithQCumulants.cxx:5046
 AliFlowAnalysisWithQCumulants.cxx:5047
 AliFlowAnalysisWithQCumulants.cxx:5048
 AliFlowAnalysisWithQCumulants.cxx:5049
 AliFlowAnalysisWithQCumulants.cxx:5050
 AliFlowAnalysisWithQCumulants.cxx:5051
 AliFlowAnalysisWithQCumulants.cxx:5052
 AliFlowAnalysisWithQCumulants.cxx:5053
 AliFlowAnalysisWithQCumulants.cxx:5054
 AliFlowAnalysisWithQCumulants.cxx:5055
 AliFlowAnalysisWithQCumulants.cxx:5056
 AliFlowAnalysisWithQCumulants.cxx:5057
 AliFlowAnalysisWithQCumulants.cxx:5058
 AliFlowAnalysisWithQCumulants.cxx:5059
 AliFlowAnalysisWithQCumulants.cxx:5060
 AliFlowAnalysisWithQCumulants.cxx:5061
 AliFlowAnalysisWithQCumulants.cxx:5062
 AliFlowAnalysisWithQCumulants.cxx:5063
 AliFlowAnalysisWithQCumulants.cxx:5064
 AliFlowAnalysisWithQCumulants.cxx:5065
 AliFlowAnalysisWithQCumulants.cxx:5066
 AliFlowAnalysisWithQCumulants.cxx:5067
 AliFlowAnalysisWithQCumulants.cxx:5068
 AliFlowAnalysisWithQCumulants.cxx:5069
 AliFlowAnalysisWithQCumulants.cxx:5070
 AliFlowAnalysisWithQCumulants.cxx:5071
 AliFlowAnalysisWithQCumulants.cxx:5072
 AliFlowAnalysisWithQCumulants.cxx:5073
 AliFlowAnalysisWithQCumulants.cxx:5074
 AliFlowAnalysisWithQCumulants.cxx:5075
 AliFlowAnalysisWithQCumulants.cxx:5076
 AliFlowAnalysisWithQCumulants.cxx:5077
 AliFlowAnalysisWithQCumulants.cxx:5078
 AliFlowAnalysisWithQCumulants.cxx:5079
 AliFlowAnalysisWithQCumulants.cxx:5080
 AliFlowAnalysisWithQCumulants.cxx:5081
 AliFlowAnalysisWithQCumulants.cxx:5082
 AliFlowAnalysisWithQCumulants.cxx:5083
 AliFlowAnalysisWithQCumulants.cxx:5084
 AliFlowAnalysisWithQCumulants.cxx:5085
 AliFlowAnalysisWithQCumulants.cxx:5086
 AliFlowAnalysisWithQCumulants.cxx:5087
 AliFlowAnalysisWithQCumulants.cxx:5088
 AliFlowAnalysisWithQCumulants.cxx:5089
 AliFlowAnalysisWithQCumulants.cxx:5090
 AliFlowAnalysisWithQCumulants.cxx:5091
 AliFlowAnalysisWithQCumulants.cxx:5092
 AliFlowAnalysisWithQCumulants.cxx:5093
 AliFlowAnalysisWithQCumulants.cxx:5094
 AliFlowAnalysisWithQCumulants.cxx:5095
 AliFlowAnalysisWithQCumulants.cxx:5096
 AliFlowAnalysisWithQCumulants.cxx:5097
 AliFlowAnalysisWithQCumulants.cxx:5098
 AliFlowAnalysisWithQCumulants.cxx:5099
 AliFlowAnalysisWithQCumulants.cxx:5100
 AliFlowAnalysisWithQCumulants.cxx:5101
 AliFlowAnalysisWithQCumulants.cxx:5102
 AliFlowAnalysisWithQCumulants.cxx:5103
 AliFlowAnalysisWithQCumulants.cxx:5104
 AliFlowAnalysisWithQCumulants.cxx:5105
 AliFlowAnalysisWithQCumulants.cxx:5106
 AliFlowAnalysisWithQCumulants.cxx:5107
 AliFlowAnalysisWithQCumulants.cxx:5108
 AliFlowAnalysisWithQCumulants.cxx:5109
 AliFlowAnalysisWithQCumulants.cxx:5110
 AliFlowAnalysisWithQCumulants.cxx:5111
 AliFlowAnalysisWithQCumulants.cxx:5112
 AliFlowAnalysisWithQCumulants.cxx:5113
 AliFlowAnalysisWithQCumulants.cxx:5114
 AliFlowAnalysisWithQCumulants.cxx:5115
 AliFlowAnalysisWithQCumulants.cxx:5116
 AliFlowAnalysisWithQCumulants.cxx:5117
 AliFlowAnalysisWithQCumulants.cxx:5118
 AliFlowAnalysisWithQCumulants.cxx:5119
 AliFlowAnalysisWithQCumulants.cxx:5120
 AliFlowAnalysisWithQCumulants.cxx:5121
 AliFlowAnalysisWithQCumulants.cxx:5122
 AliFlowAnalysisWithQCumulants.cxx:5123
 AliFlowAnalysisWithQCumulants.cxx:5124
 AliFlowAnalysisWithQCumulants.cxx:5125
 AliFlowAnalysisWithQCumulants.cxx:5126
 AliFlowAnalysisWithQCumulants.cxx:5127
 AliFlowAnalysisWithQCumulants.cxx:5128
 AliFlowAnalysisWithQCumulants.cxx:5129
 AliFlowAnalysisWithQCumulants.cxx:5130
 AliFlowAnalysisWithQCumulants.cxx:5131
 AliFlowAnalysisWithQCumulants.cxx:5132
 AliFlowAnalysisWithQCumulants.cxx:5133
 AliFlowAnalysisWithQCumulants.cxx:5134
 AliFlowAnalysisWithQCumulants.cxx:5135
 AliFlowAnalysisWithQCumulants.cxx:5136
 AliFlowAnalysisWithQCumulants.cxx:5137
 AliFlowAnalysisWithQCumulants.cxx:5138
 AliFlowAnalysisWithQCumulants.cxx:5139
 AliFlowAnalysisWithQCumulants.cxx:5140
 AliFlowAnalysisWithQCumulants.cxx:5141
 AliFlowAnalysisWithQCumulants.cxx:5142
 AliFlowAnalysisWithQCumulants.cxx:5143
 AliFlowAnalysisWithQCumulants.cxx:5144
 AliFlowAnalysisWithQCumulants.cxx:5145
 AliFlowAnalysisWithQCumulants.cxx:5146
 AliFlowAnalysisWithQCumulants.cxx:5147
 AliFlowAnalysisWithQCumulants.cxx:5148
 AliFlowAnalysisWithQCumulants.cxx:5149
 AliFlowAnalysisWithQCumulants.cxx:5150
 AliFlowAnalysisWithQCumulants.cxx:5151
 AliFlowAnalysisWithQCumulants.cxx:5152
 AliFlowAnalysisWithQCumulants.cxx:5153
 AliFlowAnalysisWithQCumulants.cxx:5154
 AliFlowAnalysisWithQCumulants.cxx:5155
 AliFlowAnalysisWithQCumulants.cxx:5156
 AliFlowAnalysisWithQCumulants.cxx:5157
 AliFlowAnalysisWithQCumulants.cxx:5158
 AliFlowAnalysisWithQCumulants.cxx:5159
 AliFlowAnalysisWithQCumulants.cxx:5160
 AliFlowAnalysisWithQCumulants.cxx:5161
 AliFlowAnalysisWithQCumulants.cxx:5162
 AliFlowAnalysisWithQCumulants.cxx:5163
 AliFlowAnalysisWithQCumulants.cxx:5164
 AliFlowAnalysisWithQCumulants.cxx:5165
 AliFlowAnalysisWithQCumulants.cxx:5166
 AliFlowAnalysisWithQCumulants.cxx:5167
 AliFlowAnalysisWithQCumulants.cxx:5168
 AliFlowAnalysisWithQCumulants.cxx:5169
 AliFlowAnalysisWithQCumulants.cxx:5170
 AliFlowAnalysisWithQCumulants.cxx:5171
 AliFlowAnalysisWithQCumulants.cxx:5172
 AliFlowAnalysisWithQCumulants.cxx:5173
 AliFlowAnalysisWithQCumulants.cxx:5174
 AliFlowAnalysisWithQCumulants.cxx:5175
 AliFlowAnalysisWithQCumulants.cxx:5176
 AliFlowAnalysisWithQCumulants.cxx:5177
 AliFlowAnalysisWithQCumulants.cxx:5178
 AliFlowAnalysisWithQCumulants.cxx:5179
 AliFlowAnalysisWithQCumulants.cxx:5180
 AliFlowAnalysisWithQCumulants.cxx:5181
 AliFlowAnalysisWithQCumulants.cxx:5182
 AliFlowAnalysisWithQCumulants.cxx:5183
 AliFlowAnalysisWithQCumulants.cxx:5184
 AliFlowAnalysisWithQCumulants.cxx:5185
 AliFlowAnalysisWithQCumulants.cxx:5186
 AliFlowAnalysisWithQCumulants.cxx:5187
 AliFlowAnalysisWithQCumulants.cxx:5188
 AliFlowAnalysisWithQCumulants.cxx:5189
 AliFlowAnalysisWithQCumulants.cxx:5190
 AliFlowAnalysisWithQCumulants.cxx:5191
 AliFlowAnalysisWithQCumulants.cxx:5192
 AliFlowAnalysisWithQCumulants.cxx:5193
 AliFlowAnalysisWithQCumulants.cxx:5194
 AliFlowAnalysisWithQCumulants.cxx:5195
 AliFlowAnalysisWithQCumulants.cxx:5196
 AliFlowAnalysisWithQCumulants.cxx:5197
 AliFlowAnalysisWithQCumulants.cxx:5198
 AliFlowAnalysisWithQCumulants.cxx:5199
 AliFlowAnalysisWithQCumulants.cxx:5200
 AliFlowAnalysisWithQCumulants.cxx:5201
 AliFlowAnalysisWithQCumulants.cxx:5202
 AliFlowAnalysisWithQCumulants.cxx:5203
 AliFlowAnalysisWithQCumulants.cxx:5204
 AliFlowAnalysisWithQCumulants.cxx:5205
 AliFlowAnalysisWithQCumulants.cxx:5206
 AliFlowAnalysisWithQCumulants.cxx:5207
 AliFlowAnalysisWithQCumulants.cxx:5208
 AliFlowAnalysisWithQCumulants.cxx:5209
 AliFlowAnalysisWithQCumulants.cxx:5210
 AliFlowAnalysisWithQCumulants.cxx:5211
 AliFlowAnalysisWithQCumulants.cxx:5212
 AliFlowAnalysisWithQCumulants.cxx:5213
 AliFlowAnalysisWithQCumulants.cxx:5214
 AliFlowAnalysisWithQCumulants.cxx:5215
 AliFlowAnalysisWithQCumulants.cxx:5216
 AliFlowAnalysisWithQCumulants.cxx:5217
 AliFlowAnalysisWithQCumulants.cxx:5218
 AliFlowAnalysisWithQCumulants.cxx:5219
 AliFlowAnalysisWithQCumulants.cxx:5220
 AliFlowAnalysisWithQCumulants.cxx:5221
 AliFlowAnalysisWithQCumulants.cxx:5222
 AliFlowAnalysisWithQCumulants.cxx:5223
 AliFlowAnalysisWithQCumulants.cxx:5224
 AliFlowAnalysisWithQCumulants.cxx:5225
 AliFlowAnalysisWithQCumulants.cxx:5226
 AliFlowAnalysisWithQCumulants.cxx:5227
 AliFlowAnalysisWithQCumulants.cxx:5228
 AliFlowAnalysisWithQCumulants.cxx:5229
 AliFlowAnalysisWithQCumulants.cxx:5230
 AliFlowAnalysisWithQCumulants.cxx:5231
 AliFlowAnalysisWithQCumulants.cxx:5232
 AliFlowAnalysisWithQCumulants.cxx:5233
 AliFlowAnalysisWithQCumulants.cxx:5234
 AliFlowAnalysisWithQCumulants.cxx:5235
 AliFlowAnalysisWithQCumulants.cxx:5236
 AliFlowAnalysisWithQCumulants.cxx:5237
 AliFlowAnalysisWithQCumulants.cxx:5238
 AliFlowAnalysisWithQCumulants.cxx:5239
 AliFlowAnalysisWithQCumulants.cxx:5240
 AliFlowAnalysisWithQCumulants.cxx:5241
 AliFlowAnalysisWithQCumulants.cxx:5242
 AliFlowAnalysisWithQCumulants.cxx:5243
 AliFlowAnalysisWithQCumulants.cxx:5244
 AliFlowAnalysisWithQCumulants.cxx:5245
 AliFlowAnalysisWithQCumulants.cxx:5246
 AliFlowAnalysisWithQCumulants.cxx:5247
 AliFlowAnalysisWithQCumulants.cxx:5248
 AliFlowAnalysisWithQCumulants.cxx:5249
 AliFlowAnalysisWithQCumulants.cxx:5250
 AliFlowAnalysisWithQCumulants.cxx:5251
 AliFlowAnalysisWithQCumulants.cxx:5252
 AliFlowAnalysisWithQCumulants.cxx:5253
 AliFlowAnalysisWithQCumulants.cxx:5254
 AliFlowAnalysisWithQCumulants.cxx:5255
 AliFlowAnalysisWithQCumulants.cxx:5256
 AliFlowAnalysisWithQCumulants.cxx:5257
 AliFlowAnalysisWithQCumulants.cxx:5258
 AliFlowAnalysisWithQCumulants.cxx:5259
 AliFlowAnalysisWithQCumulants.cxx:5260
 AliFlowAnalysisWithQCumulants.cxx:5261
 AliFlowAnalysisWithQCumulants.cxx:5262
 AliFlowAnalysisWithQCumulants.cxx:5263
 AliFlowAnalysisWithQCumulants.cxx:5264
 AliFlowAnalysisWithQCumulants.cxx:5265
 AliFlowAnalysisWithQCumulants.cxx:5266
 AliFlowAnalysisWithQCumulants.cxx:5267
 AliFlowAnalysisWithQCumulants.cxx:5268
 AliFlowAnalysisWithQCumulants.cxx:5269
 AliFlowAnalysisWithQCumulants.cxx:5270
 AliFlowAnalysisWithQCumulants.cxx:5271
 AliFlowAnalysisWithQCumulants.cxx:5272
 AliFlowAnalysisWithQCumulants.cxx:5273
 AliFlowAnalysisWithQCumulants.cxx:5274
 AliFlowAnalysisWithQCumulants.cxx:5275
 AliFlowAnalysisWithQCumulants.cxx:5276
 AliFlowAnalysisWithQCumulants.cxx:5277
 AliFlowAnalysisWithQCumulants.cxx:5278
 AliFlowAnalysisWithQCumulants.cxx:5279
 AliFlowAnalysisWithQCumulants.cxx:5280
 AliFlowAnalysisWithQCumulants.cxx:5281
 AliFlowAnalysisWithQCumulants.cxx:5282
 AliFlowAnalysisWithQCumulants.cxx:5283
 AliFlowAnalysisWithQCumulants.cxx:5284
 AliFlowAnalysisWithQCumulants.cxx:5285
 AliFlowAnalysisWithQCumulants.cxx:5286
 AliFlowAnalysisWithQCumulants.cxx:5287
 AliFlowAnalysisWithQCumulants.cxx:5288
 AliFlowAnalysisWithQCumulants.cxx:5289
 AliFlowAnalysisWithQCumulants.cxx:5290
 AliFlowAnalysisWithQCumulants.cxx:5291
 AliFlowAnalysisWithQCumulants.cxx:5292
 AliFlowAnalysisWithQCumulants.cxx:5293
 AliFlowAnalysisWithQCumulants.cxx:5294
 AliFlowAnalysisWithQCumulants.cxx:5295
 AliFlowAnalysisWithQCumulants.cxx:5296
 AliFlowAnalysisWithQCumulants.cxx:5297
 AliFlowAnalysisWithQCumulants.cxx:5298
 AliFlowAnalysisWithQCumulants.cxx:5299
 AliFlowAnalysisWithQCumulants.cxx:5300
 AliFlowAnalysisWithQCumulants.cxx:5301
 AliFlowAnalysisWithQCumulants.cxx:5302
 AliFlowAnalysisWithQCumulants.cxx:5303
 AliFlowAnalysisWithQCumulants.cxx:5304
 AliFlowAnalysisWithQCumulants.cxx:5305
 AliFlowAnalysisWithQCumulants.cxx:5306
 AliFlowAnalysisWithQCumulants.cxx:5307
 AliFlowAnalysisWithQCumulants.cxx:5308
 AliFlowAnalysisWithQCumulants.cxx:5309
 AliFlowAnalysisWithQCumulants.cxx:5310
 AliFlowAnalysisWithQCumulants.cxx:5311
 AliFlowAnalysisWithQCumulants.cxx:5312
 AliFlowAnalysisWithQCumulants.cxx:5313
 AliFlowAnalysisWithQCumulants.cxx:5314
 AliFlowAnalysisWithQCumulants.cxx:5315
 AliFlowAnalysisWithQCumulants.cxx:5316
 AliFlowAnalysisWithQCumulants.cxx:5317
 AliFlowAnalysisWithQCumulants.cxx:5318
 AliFlowAnalysisWithQCumulants.cxx:5319
 AliFlowAnalysisWithQCumulants.cxx:5320
 AliFlowAnalysisWithQCumulants.cxx:5321
 AliFlowAnalysisWithQCumulants.cxx:5322
 AliFlowAnalysisWithQCumulants.cxx:5323
 AliFlowAnalysisWithQCumulants.cxx:5324
 AliFlowAnalysisWithQCumulants.cxx:5325
 AliFlowAnalysisWithQCumulants.cxx:5326
 AliFlowAnalysisWithQCumulants.cxx:5327
 AliFlowAnalysisWithQCumulants.cxx:5328
 AliFlowAnalysisWithQCumulants.cxx:5329
 AliFlowAnalysisWithQCumulants.cxx:5330
 AliFlowAnalysisWithQCumulants.cxx:5331
 AliFlowAnalysisWithQCumulants.cxx:5332
 AliFlowAnalysisWithQCumulants.cxx:5333
 AliFlowAnalysisWithQCumulants.cxx:5334
 AliFlowAnalysisWithQCumulants.cxx:5335
 AliFlowAnalysisWithQCumulants.cxx:5336
 AliFlowAnalysisWithQCumulants.cxx:5337
 AliFlowAnalysisWithQCumulants.cxx:5338
 AliFlowAnalysisWithQCumulants.cxx:5339
 AliFlowAnalysisWithQCumulants.cxx:5340
 AliFlowAnalysisWithQCumulants.cxx:5341
 AliFlowAnalysisWithQCumulants.cxx:5342
 AliFlowAnalysisWithQCumulants.cxx:5343
 AliFlowAnalysisWithQCumulants.cxx:5344
 AliFlowAnalysisWithQCumulants.cxx:5345
 AliFlowAnalysisWithQCumulants.cxx:5346
 AliFlowAnalysisWithQCumulants.cxx:5347
 AliFlowAnalysisWithQCumulants.cxx:5348
 AliFlowAnalysisWithQCumulants.cxx:5349
 AliFlowAnalysisWithQCumulants.cxx:5350
 AliFlowAnalysisWithQCumulants.cxx:5351
 AliFlowAnalysisWithQCumulants.cxx:5352
 AliFlowAnalysisWithQCumulants.cxx:5353
 AliFlowAnalysisWithQCumulants.cxx:5354
 AliFlowAnalysisWithQCumulants.cxx:5355
 AliFlowAnalysisWithQCumulants.cxx:5356
 AliFlowAnalysisWithQCumulants.cxx:5357
 AliFlowAnalysisWithQCumulants.cxx:5358
 AliFlowAnalysisWithQCumulants.cxx:5359
 AliFlowAnalysisWithQCumulants.cxx:5360
 AliFlowAnalysisWithQCumulants.cxx:5361
 AliFlowAnalysisWithQCumulants.cxx:5362
 AliFlowAnalysisWithQCumulants.cxx:5363
 AliFlowAnalysisWithQCumulants.cxx:5364
 AliFlowAnalysisWithQCumulants.cxx:5365
 AliFlowAnalysisWithQCumulants.cxx:5366
 AliFlowAnalysisWithQCumulants.cxx:5367
 AliFlowAnalysisWithQCumulants.cxx:5368
 AliFlowAnalysisWithQCumulants.cxx:5369
 AliFlowAnalysisWithQCumulants.cxx:5370
 AliFlowAnalysisWithQCumulants.cxx:5371
 AliFlowAnalysisWithQCumulants.cxx:5372
 AliFlowAnalysisWithQCumulants.cxx:5373
 AliFlowAnalysisWithQCumulants.cxx:5374
 AliFlowAnalysisWithQCumulants.cxx:5375
 AliFlowAnalysisWithQCumulants.cxx:5376
 AliFlowAnalysisWithQCumulants.cxx:5377
 AliFlowAnalysisWithQCumulants.cxx:5378
 AliFlowAnalysisWithQCumulants.cxx:5379
 AliFlowAnalysisWithQCumulants.cxx:5380
 AliFlowAnalysisWithQCumulants.cxx:5381
 AliFlowAnalysisWithQCumulants.cxx:5382
 AliFlowAnalysisWithQCumulants.cxx:5383
 AliFlowAnalysisWithQCumulants.cxx:5384
 AliFlowAnalysisWithQCumulants.cxx:5385
 AliFlowAnalysisWithQCumulants.cxx:5386
 AliFlowAnalysisWithQCumulants.cxx:5387
 AliFlowAnalysisWithQCumulants.cxx:5388
 AliFlowAnalysisWithQCumulants.cxx:5389
 AliFlowAnalysisWithQCumulants.cxx:5390
 AliFlowAnalysisWithQCumulants.cxx:5391
 AliFlowAnalysisWithQCumulants.cxx:5392
 AliFlowAnalysisWithQCumulants.cxx:5393
 AliFlowAnalysisWithQCumulants.cxx:5394
 AliFlowAnalysisWithQCumulants.cxx:5395
 AliFlowAnalysisWithQCumulants.cxx:5396
 AliFlowAnalysisWithQCumulants.cxx:5397
 AliFlowAnalysisWithQCumulants.cxx:5398
 AliFlowAnalysisWithQCumulants.cxx:5399
 AliFlowAnalysisWithQCumulants.cxx:5400
 AliFlowAnalysisWithQCumulants.cxx:5401
 AliFlowAnalysisWithQCumulants.cxx:5402
 AliFlowAnalysisWithQCumulants.cxx:5403
 AliFlowAnalysisWithQCumulants.cxx:5404
 AliFlowAnalysisWithQCumulants.cxx:5405
 AliFlowAnalysisWithQCumulants.cxx:5406
 AliFlowAnalysisWithQCumulants.cxx:5407
 AliFlowAnalysisWithQCumulants.cxx:5408
 AliFlowAnalysisWithQCumulants.cxx:5409
 AliFlowAnalysisWithQCumulants.cxx:5410
 AliFlowAnalysisWithQCumulants.cxx:5411
 AliFlowAnalysisWithQCumulants.cxx:5412
 AliFlowAnalysisWithQCumulants.cxx:5413
 AliFlowAnalysisWithQCumulants.cxx:5414
 AliFlowAnalysisWithQCumulants.cxx:5415
 AliFlowAnalysisWithQCumulants.cxx:5416
 AliFlowAnalysisWithQCumulants.cxx:5417
 AliFlowAnalysisWithQCumulants.cxx:5418
 AliFlowAnalysisWithQCumulants.cxx:5419
 AliFlowAnalysisWithQCumulants.cxx:5420
 AliFlowAnalysisWithQCumulants.cxx:5421
 AliFlowAnalysisWithQCumulants.cxx:5422
 AliFlowAnalysisWithQCumulants.cxx:5423
 AliFlowAnalysisWithQCumulants.cxx:5424
 AliFlowAnalysisWithQCumulants.cxx:5425
 AliFlowAnalysisWithQCumulants.cxx:5426
 AliFlowAnalysisWithQCumulants.cxx:5427
 AliFlowAnalysisWithQCumulants.cxx:5428
 AliFlowAnalysisWithQCumulants.cxx:5429
 AliFlowAnalysisWithQCumulants.cxx:5430
 AliFlowAnalysisWithQCumulants.cxx:5431
 AliFlowAnalysisWithQCumulants.cxx:5432
 AliFlowAnalysisWithQCumulants.cxx:5433
 AliFlowAnalysisWithQCumulants.cxx:5434
 AliFlowAnalysisWithQCumulants.cxx:5435
 AliFlowAnalysisWithQCumulants.cxx:5436
 AliFlowAnalysisWithQCumulants.cxx:5437
 AliFlowAnalysisWithQCumulants.cxx:5438
 AliFlowAnalysisWithQCumulants.cxx:5439
 AliFlowAnalysisWithQCumulants.cxx:5440
 AliFlowAnalysisWithQCumulants.cxx:5441
 AliFlowAnalysisWithQCumulants.cxx:5442
 AliFlowAnalysisWithQCumulants.cxx:5443
 AliFlowAnalysisWithQCumulants.cxx:5444
 AliFlowAnalysisWithQCumulants.cxx:5445
 AliFlowAnalysisWithQCumulants.cxx:5446
 AliFlowAnalysisWithQCumulants.cxx:5447
 AliFlowAnalysisWithQCumulants.cxx:5448
 AliFlowAnalysisWithQCumulants.cxx:5449
 AliFlowAnalysisWithQCumulants.cxx:5450
 AliFlowAnalysisWithQCumulants.cxx:5451
 AliFlowAnalysisWithQCumulants.cxx:5452
 AliFlowAnalysisWithQCumulants.cxx:5453
 AliFlowAnalysisWithQCumulants.cxx:5454
 AliFlowAnalysisWithQCumulants.cxx:5455
 AliFlowAnalysisWithQCumulants.cxx:5456
 AliFlowAnalysisWithQCumulants.cxx:5457
 AliFlowAnalysisWithQCumulants.cxx:5458
 AliFlowAnalysisWithQCumulants.cxx:5459
 AliFlowAnalysisWithQCumulants.cxx:5460
 AliFlowAnalysisWithQCumulants.cxx:5461
 AliFlowAnalysisWithQCumulants.cxx:5462
 AliFlowAnalysisWithQCumulants.cxx:5463
 AliFlowAnalysisWithQCumulants.cxx:5464
 AliFlowAnalysisWithQCumulants.cxx:5465
 AliFlowAnalysisWithQCumulants.cxx:5466
 AliFlowAnalysisWithQCumulants.cxx:5467
 AliFlowAnalysisWithQCumulants.cxx:5468
 AliFlowAnalysisWithQCumulants.cxx:5469
 AliFlowAnalysisWithQCumulants.cxx:5470
 AliFlowAnalysisWithQCumulants.cxx:5471
 AliFlowAnalysisWithQCumulants.cxx:5472
 AliFlowAnalysisWithQCumulants.cxx:5473
 AliFlowAnalysisWithQCumulants.cxx:5474
 AliFlowAnalysisWithQCumulants.cxx:5475
 AliFlowAnalysisWithQCumulants.cxx:5476
 AliFlowAnalysisWithQCumulants.cxx:5477
 AliFlowAnalysisWithQCumulants.cxx:5478
 AliFlowAnalysisWithQCumulants.cxx:5479
 AliFlowAnalysisWithQCumulants.cxx:5480
 AliFlowAnalysisWithQCumulants.cxx:5481
 AliFlowAnalysisWithQCumulants.cxx:5482
 AliFlowAnalysisWithQCumulants.cxx:5483
 AliFlowAnalysisWithQCumulants.cxx:5484
 AliFlowAnalysisWithQCumulants.cxx:5485
 AliFlowAnalysisWithQCumulants.cxx:5486
 AliFlowAnalysisWithQCumulants.cxx:5487
 AliFlowAnalysisWithQCumulants.cxx:5488
 AliFlowAnalysisWithQCumulants.cxx:5489
 AliFlowAnalysisWithQCumulants.cxx:5490
 AliFlowAnalysisWithQCumulants.cxx:5491
 AliFlowAnalysisWithQCumulants.cxx:5492
 AliFlowAnalysisWithQCumulants.cxx:5493
 AliFlowAnalysisWithQCumulants.cxx:5494
 AliFlowAnalysisWithQCumulants.cxx:5495
 AliFlowAnalysisWithQCumulants.cxx:5496
 AliFlowAnalysisWithQCumulants.cxx:5497
 AliFlowAnalysisWithQCumulants.cxx:5498
 AliFlowAnalysisWithQCumulants.cxx:5499
 AliFlowAnalysisWithQCumulants.cxx:5500
 AliFlowAnalysisWithQCumulants.cxx:5501
 AliFlowAnalysisWithQCumulants.cxx:5502
 AliFlowAnalysisWithQCumulants.cxx:5503
 AliFlowAnalysisWithQCumulants.cxx:5504
 AliFlowAnalysisWithQCumulants.cxx:5505
 AliFlowAnalysisWithQCumulants.cxx:5506
 AliFlowAnalysisWithQCumulants.cxx:5507
 AliFlowAnalysisWithQCumulants.cxx:5508
 AliFlowAnalysisWithQCumulants.cxx:5509
 AliFlowAnalysisWithQCumulants.cxx:5510
 AliFlowAnalysisWithQCumulants.cxx:5511
 AliFlowAnalysisWithQCumulants.cxx:5512
 AliFlowAnalysisWithQCumulants.cxx:5513
 AliFlowAnalysisWithQCumulants.cxx:5514
 AliFlowAnalysisWithQCumulants.cxx:5515
 AliFlowAnalysisWithQCumulants.cxx:5516
 AliFlowAnalysisWithQCumulants.cxx:5517
 AliFlowAnalysisWithQCumulants.cxx:5518
 AliFlowAnalysisWithQCumulants.cxx:5519
 AliFlowAnalysisWithQCumulants.cxx:5520
 AliFlowAnalysisWithQCumulants.cxx:5521
 AliFlowAnalysisWithQCumulants.cxx:5522
 AliFlowAnalysisWithQCumulants.cxx:5523
 AliFlowAnalysisWithQCumulants.cxx:5524
 AliFlowAnalysisWithQCumulants.cxx:5525
 AliFlowAnalysisWithQCumulants.cxx:5526
 AliFlowAnalysisWithQCumulants.cxx:5527
 AliFlowAnalysisWithQCumulants.cxx:5528
 AliFlowAnalysisWithQCumulants.cxx:5529
 AliFlowAnalysisWithQCumulants.cxx:5530
 AliFlowAnalysisWithQCumulants.cxx:5531
 AliFlowAnalysisWithQCumulants.cxx:5532
 AliFlowAnalysisWithQCumulants.cxx:5533
 AliFlowAnalysisWithQCumulants.cxx:5534
 AliFlowAnalysisWithQCumulants.cxx:5535
 AliFlowAnalysisWithQCumulants.cxx:5536
 AliFlowAnalysisWithQCumulants.cxx:5537
 AliFlowAnalysisWithQCumulants.cxx:5538
 AliFlowAnalysisWithQCumulants.cxx:5539
 AliFlowAnalysisWithQCumulants.cxx:5540
 AliFlowAnalysisWithQCumulants.cxx:5541
 AliFlowAnalysisWithQCumulants.cxx:5542
 AliFlowAnalysisWithQCumulants.cxx:5543
 AliFlowAnalysisWithQCumulants.cxx:5544
 AliFlowAnalysisWithQCumulants.cxx:5545
 AliFlowAnalysisWithQCumulants.cxx:5546
 AliFlowAnalysisWithQCumulants.cxx:5547
 AliFlowAnalysisWithQCumulants.cxx:5548
 AliFlowAnalysisWithQCumulants.cxx:5549
 AliFlowAnalysisWithQCumulants.cxx:5550
 AliFlowAnalysisWithQCumulants.cxx:5551
 AliFlowAnalysisWithQCumulants.cxx:5552
 AliFlowAnalysisWithQCumulants.cxx:5553
 AliFlowAnalysisWithQCumulants.cxx:5554
 AliFlowAnalysisWithQCumulants.cxx:5555
 AliFlowAnalysisWithQCumulants.cxx:5556
 AliFlowAnalysisWithQCumulants.cxx:5557
 AliFlowAnalysisWithQCumulants.cxx:5558
 AliFlowAnalysisWithQCumulants.cxx:5559
 AliFlowAnalysisWithQCumulants.cxx:5560
 AliFlowAnalysisWithQCumulants.cxx:5561
 AliFlowAnalysisWithQCumulants.cxx:5562
 AliFlowAnalysisWithQCumulants.cxx:5563
 AliFlowAnalysisWithQCumulants.cxx:5564
 AliFlowAnalysisWithQCumulants.cxx:5565
 AliFlowAnalysisWithQCumulants.cxx:5566
 AliFlowAnalysisWithQCumulants.cxx:5567
 AliFlowAnalysisWithQCumulants.cxx:5568
 AliFlowAnalysisWithQCumulants.cxx:5569
 AliFlowAnalysisWithQCumulants.cxx:5570
 AliFlowAnalysisWithQCumulants.cxx:5571
 AliFlowAnalysisWithQCumulants.cxx:5572
 AliFlowAnalysisWithQCumulants.cxx:5573
 AliFlowAnalysisWithQCumulants.cxx:5574
 AliFlowAnalysisWithQCumulants.cxx:5575
 AliFlowAnalysisWithQCumulants.cxx:5576
 AliFlowAnalysisWithQCumulants.cxx:5577
 AliFlowAnalysisWithQCumulants.cxx:5578
 AliFlowAnalysisWithQCumulants.cxx:5579
 AliFlowAnalysisWithQCumulants.cxx:5580
 AliFlowAnalysisWithQCumulants.cxx:5581
 AliFlowAnalysisWithQCumulants.cxx:5582
 AliFlowAnalysisWithQCumulants.cxx:5583
 AliFlowAnalysisWithQCumulants.cxx:5584
 AliFlowAnalysisWithQCumulants.cxx:5585
 AliFlowAnalysisWithQCumulants.cxx:5586
 AliFlowAnalysisWithQCumulants.cxx:5587
 AliFlowAnalysisWithQCumulants.cxx:5588
 AliFlowAnalysisWithQCumulants.cxx:5589
 AliFlowAnalysisWithQCumulants.cxx:5590
 AliFlowAnalysisWithQCumulants.cxx:5591
 AliFlowAnalysisWithQCumulants.cxx:5592
 AliFlowAnalysisWithQCumulants.cxx:5593
 AliFlowAnalysisWithQCumulants.cxx:5594
 AliFlowAnalysisWithQCumulants.cxx:5595
 AliFlowAnalysisWithQCumulants.cxx:5596
 AliFlowAnalysisWithQCumulants.cxx:5597
 AliFlowAnalysisWithQCumulants.cxx:5598
 AliFlowAnalysisWithQCumulants.cxx:5599
 AliFlowAnalysisWithQCumulants.cxx:5600
 AliFlowAnalysisWithQCumulants.cxx:5601
 AliFlowAnalysisWithQCumulants.cxx:5602
 AliFlowAnalysisWithQCumulants.cxx:5603
 AliFlowAnalysisWithQCumulants.cxx:5604
 AliFlowAnalysisWithQCumulants.cxx:5605
 AliFlowAnalysisWithQCumulants.cxx:5606
 AliFlowAnalysisWithQCumulants.cxx:5607
 AliFlowAnalysisWithQCumulants.cxx:5608
 AliFlowAnalysisWithQCumulants.cxx:5609
 AliFlowAnalysisWithQCumulants.cxx:5610
 AliFlowAnalysisWithQCumulants.cxx:5611
 AliFlowAnalysisWithQCumulants.cxx:5612
 AliFlowAnalysisWithQCumulants.cxx:5613
 AliFlowAnalysisWithQCumulants.cxx:5614
 AliFlowAnalysisWithQCumulants.cxx:5615
 AliFlowAnalysisWithQCumulants.cxx:5616
 AliFlowAnalysisWithQCumulants.cxx:5617
 AliFlowAnalysisWithQCumulants.cxx:5618
 AliFlowAnalysisWithQCumulants.cxx:5619
 AliFlowAnalysisWithQCumulants.cxx:5620
 AliFlowAnalysisWithQCumulants.cxx:5621
 AliFlowAnalysisWithQCumulants.cxx:5622
 AliFlowAnalysisWithQCumulants.cxx:5623
 AliFlowAnalysisWithQCumulants.cxx:5624
 AliFlowAnalysisWithQCumulants.cxx:5625
 AliFlowAnalysisWithQCumulants.cxx:5626
 AliFlowAnalysisWithQCumulants.cxx:5627
 AliFlowAnalysisWithQCumulants.cxx:5628
 AliFlowAnalysisWithQCumulants.cxx:5629
 AliFlowAnalysisWithQCumulants.cxx:5630
 AliFlowAnalysisWithQCumulants.cxx:5631
 AliFlowAnalysisWithQCumulants.cxx:5632
 AliFlowAnalysisWithQCumulants.cxx:5633
 AliFlowAnalysisWithQCumulants.cxx:5634
 AliFlowAnalysisWithQCumulants.cxx:5635
 AliFlowAnalysisWithQCumulants.cxx:5636
 AliFlowAnalysisWithQCumulants.cxx:5637
 AliFlowAnalysisWithQCumulants.cxx:5638
 AliFlowAnalysisWithQCumulants.cxx:5639
 AliFlowAnalysisWithQCumulants.cxx:5640
 AliFlowAnalysisWithQCumulants.cxx:5641
 AliFlowAnalysisWithQCumulants.cxx:5642
 AliFlowAnalysisWithQCumulants.cxx:5643
 AliFlowAnalysisWithQCumulants.cxx:5644
 AliFlowAnalysisWithQCumulants.cxx:5645
 AliFlowAnalysisWithQCumulants.cxx:5646
 AliFlowAnalysisWithQCumulants.cxx:5647
 AliFlowAnalysisWithQCumulants.cxx:5648
 AliFlowAnalysisWithQCumulants.cxx:5649
 AliFlowAnalysisWithQCumulants.cxx:5650
 AliFlowAnalysisWithQCumulants.cxx:5651
 AliFlowAnalysisWithQCumulants.cxx:5652
 AliFlowAnalysisWithQCumulants.cxx:5653
 AliFlowAnalysisWithQCumulants.cxx:5654
 AliFlowAnalysisWithQCumulants.cxx:5655
 AliFlowAnalysisWithQCumulants.cxx:5656
 AliFlowAnalysisWithQCumulants.cxx:5657
 AliFlowAnalysisWithQCumulants.cxx:5658
 AliFlowAnalysisWithQCumulants.cxx:5659
 AliFlowAnalysisWithQCumulants.cxx:5660
 AliFlowAnalysisWithQCumulants.cxx:5661
 AliFlowAnalysisWithQCumulants.cxx:5662
 AliFlowAnalysisWithQCumulants.cxx:5663
 AliFlowAnalysisWithQCumulants.cxx:5664
 AliFlowAnalysisWithQCumulants.cxx:5665
 AliFlowAnalysisWithQCumulants.cxx:5666
 AliFlowAnalysisWithQCumulants.cxx:5667
 AliFlowAnalysisWithQCumulants.cxx:5668
 AliFlowAnalysisWithQCumulants.cxx:5669
 AliFlowAnalysisWithQCumulants.cxx:5670
 AliFlowAnalysisWithQCumulants.cxx:5671
 AliFlowAnalysisWithQCumulants.cxx:5672
 AliFlowAnalysisWithQCumulants.cxx:5673
 AliFlowAnalysisWithQCumulants.cxx:5674
 AliFlowAnalysisWithQCumulants.cxx:5675
 AliFlowAnalysisWithQCumulants.cxx:5676
 AliFlowAnalysisWithQCumulants.cxx:5677
 AliFlowAnalysisWithQCumulants.cxx:5678
 AliFlowAnalysisWithQCumulants.cxx:5679
 AliFlowAnalysisWithQCumulants.cxx:5680
 AliFlowAnalysisWithQCumulants.cxx:5681
 AliFlowAnalysisWithQCumulants.cxx:5682
 AliFlowAnalysisWithQCumulants.cxx:5683
 AliFlowAnalysisWithQCumulants.cxx:5684
 AliFlowAnalysisWithQCumulants.cxx:5685
 AliFlowAnalysisWithQCumulants.cxx:5686
 AliFlowAnalysisWithQCumulants.cxx:5687
 AliFlowAnalysisWithQCumulants.cxx:5688
 AliFlowAnalysisWithQCumulants.cxx:5689
 AliFlowAnalysisWithQCumulants.cxx:5690
 AliFlowAnalysisWithQCumulants.cxx:5691
 AliFlowAnalysisWithQCumulants.cxx:5692
 AliFlowAnalysisWithQCumulants.cxx:5693
 AliFlowAnalysisWithQCumulants.cxx:5694
 AliFlowAnalysisWithQCumulants.cxx:5695
 AliFlowAnalysisWithQCumulants.cxx:5696
 AliFlowAnalysisWithQCumulants.cxx:5697
 AliFlowAnalysisWithQCumulants.cxx:5698
 AliFlowAnalysisWithQCumulants.cxx:5699
 AliFlowAnalysisWithQCumulants.cxx:5700
 AliFlowAnalysisWithQCumulants.cxx:5701
 AliFlowAnalysisWithQCumulants.cxx:5702
 AliFlowAnalysisWithQCumulants.cxx:5703
 AliFlowAnalysisWithQCumulants.cxx:5704
 AliFlowAnalysisWithQCumulants.cxx:5705
 AliFlowAnalysisWithQCumulants.cxx:5706
 AliFlowAnalysisWithQCumulants.cxx:5707
 AliFlowAnalysisWithQCumulants.cxx:5708
 AliFlowAnalysisWithQCumulants.cxx:5709
 AliFlowAnalysisWithQCumulants.cxx:5710
 AliFlowAnalysisWithQCumulants.cxx:5711
 AliFlowAnalysisWithQCumulants.cxx:5712
 AliFlowAnalysisWithQCumulants.cxx:5713
 AliFlowAnalysisWithQCumulants.cxx:5714
 AliFlowAnalysisWithQCumulants.cxx:5715
 AliFlowAnalysisWithQCumulants.cxx:5716
 AliFlowAnalysisWithQCumulants.cxx:5717
 AliFlowAnalysisWithQCumulants.cxx:5718
 AliFlowAnalysisWithQCumulants.cxx:5719
 AliFlowAnalysisWithQCumulants.cxx:5720
 AliFlowAnalysisWithQCumulants.cxx:5721
 AliFlowAnalysisWithQCumulants.cxx:5722
 AliFlowAnalysisWithQCumulants.cxx:5723
 AliFlowAnalysisWithQCumulants.cxx:5724
 AliFlowAnalysisWithQCumulants.cxx:5725
 AliFlowAnalysisWithQCumulants.cxx:5726
 AliFlowAnalysisWithQCumulants.cxx:5727
 AliFlowAnalysisWithQCumulants.cxx:5728
 AliFlowAnalysisWithQCumulants.cxx:5729
 AliFlowAnalysisWithQCumulants.cxx:5730
 AliFlowAnalysisWithQCumulants.cxx:5731
 AliFlowAnalysisWithQCumulants.cxx:5732
 AliFlowAnalysisWithQCumulants.cxx:5733
 AliFlowAnalysisWithQCumulants.cxx:5734
 AliFlowAnalysisWithQCumulants.cxx:5735
 AliFlowAnalysisWithQCumulants.cxx:5736
 AliFlowAnalysisWithQCumulants.cxx:5737
 AliFlowAnalysisWithQCumulants.cxx:5738
 AliFlowAnalysisWithQCumulants.cxx:5739
 AliFlowAnalysisWithQCumulants.cxx:5740
 AliFlowAnalysisWithQCumulants.cxx:5741
 AliFlowAnalysisWithQCumulants.cxx:5742
 AliFlowAnalysisWithQCumulants.cxx:5743
 AliFlowAnalysisWithQCumulants.cxx:5744
 AliFlowAnalysisWithQCumulants.cxx:5745
 AliFlowAnalysisWithQCumulants.cxx:5746
 AliFlowAnalysisWithQCumulants.cxx:5747
 AliFlowAnalysisWithQCumulants.cxx:5748
 AliFlowAnalysisWithQCumulants.cxx:5749
 AliFlowAnalysisWithQCumulants.cxx:5750
 AliFlowAnalysisWithQCumulants.cxx:5751
 AliFlowAnalysisWithQCumulants.cxx:5752
 AliFlowAnalysisWithQCumulants.cxx:5753
 AliFlowAnalysisWithQCumulants.cxx:5754
 AliFlowAnalysisWithQCumulants.cxx:5755
 AliFlowAnalysisWithQCumulants.cxx:5756
 AliFlowAnalysisWithQCumulants.cxx:5757
 AliFlowAnalysisWithQCumulants.cxx:5758
 AliFlowAnalysisWithQCumulants.cxx:5759
 AliFlowAnalysisWithQCumulants.cxx:5760
 AliFlowAnalysisWithQCumulants.cxx:5761
 AliFlowAnalysisWithQCumulants.cxx:5762
 AliFlowAnalysisWithQCumulants.cxx:5763
 AliFlowAnalysisWithQCumulants.cxx:5764
 AliFlowAnalysisWithQCumulants.cxx:5765
 AliFlowAnalysisWithQCumulants.cxx:5766
 AliFlowAnalysisWithQCumulants.cxx:5767
 AliFlowAnalysisWithQCumulants.cxx:5768
 AliFlowAnalysisWithQCumulants.cxx:5769
 AliFlowAnalysisWithQCumulants.cxx:5770
 AliFlowAnalysisWithQCumulants.cxx:5771
 AliFlowAnalysisWithQCumulants.cxx:5772
 AliFlowAnalysisWithQCumulants.cxx:5773
 AliFlowAnalysisWithQCumulants.cxx:5774
 AliFlowAnalysisWithQCumulants.cxx:5775
 AliFlowAnalysisWithQCumulants.cxx:5776
 AliFlowAnalysisWithQCumulants.cxx:5777
 AliFlowAnalysisWithQCumulants.cxx:5778
 AliFlowAnalysisWithQCumulants.cxx:5779
 AliFlowAnalysisWithQCumulants.cxx:5780
 AliFlowAnalysisWithQCumulants.cxx:5781
 AliFlowAnalysisWithQCumulants.cxx:5782
 AliFlowAnalysisWithQCumulants.cxx:5783
 AliFlowAnalysisWithQCumulants.cxx:5784
 AliFlowAnalysisWithQCumulants.cxx:5785
 AliFlowAnalysisWithQCumulants.cxx:5786
 AliFlowAnalysisWithQCumulants.cxx:5787
 AliFlowAnalysisWithQCumulants.cxx:5788
 AliFlowAnalysisWithQCumulants.cxx:5789
 AliFlowAnalysisWithQCumulants.cxx:5790
 AliFlowAnalysisWithQCumulants.cxx:5791
 AliFlowAnalysisWithQCumulants.cxx:5792
 AliFlowAnalysisWithQCumulants.cxx:5793
 AliFlowAnalysisWithQCumulants.cxx:5794
 AliFlowAnalysisWithQCumulants.cxx:5795
 AliFlowAnalysisWithQCumulants.cxx:5796
 AliFlowAnalysisWithQCumulants.cxx:5797
 AliFlowAnalysisWithQCumulants.cxx:5798
 AliFlowAnalysisWithQCumulants.cxx:5799
 AliFlowAnalysisWithQCumulants.cxx:5800
 AliFlowAnalysisWithQCumulants.cxx:5801
 AliFlowAnalysisWithQCumulants.cxx:5802
 AliFlowAnalysisWithQCumulants.cxx:5803
 AliFlowAnalysisWithQCumulants.cxx:5804
 AliFlowAnalysisWithQCumulants.cxx:5805
 AliFlowAnalysisWithQCumulants.cxx:5806
 AliFlowAnalysisWithQCumulants.cxx:5807
 AliFlowAnalysisWithQCumulants.cxx:5808
 AliFlowAnalysisWithQCumulants.cxx:5809
 AliFlowAnalysisWithQCumulants.cxx:5810
 AliFlowAnalysisWithQCumulants.cxx:5811
 AliFlowAnalysisWithQCumulants.cxx:5812
 AliFlowAnalysisWithQCumulants.cxx:5813
 AliFlowAnalysisWithQCumulants.cxx:5814
 AliFlowAnalysisWithQCumulants.cxx:5815
 AliFlowAnalysisWithQCumulants.cxx:5816
 AliFlowAnalysisWithQCumulants.cxx:5817
 AliFlowAnalysisWithQCumulants.cxx:5818
 AliFlowAnalysisWithQCumulants.cxx:5819
 AliFlowAnalysisWithQCumulants.cxx:5820
 AliFlowAnalysisWithQCumulants.cxx:5821
 AliFlowAnalysisWithQCumulants.cxx:5822
 AliFlowAnalysisWithQCumulants.cxx:5823
 AliFlowAnalysisWithQCumulants.cxx:5824
 AliFlowAnalysisWithQCumulants.cxx:5825
 AliFlowAnalysisWithQCumulants.cxx:5826
 AliFlowAnalysisWithQCumulants.cxx:5827
 AliFlowAnalysisWithQCumulants.cxx:5828
 AliFlowAnalysisWithQCumulants.cxx:5829
 AliFlowAnalysisWithQCumulants.cxx:5830
 AliFlowAnalysisWithQCumulants.cxx:5831
 AliFlowAnalysisWithQCumulants.cxx:5832
 AliFlowAnalysisWithQCumulants.cxx:5833
 AliFlowAnalysisWithQCumulants.cxx:5834
 AliFlowAnalysisWithQCumulants.cxx:5835
 AliFlowAnalysisWithQCumulants.cxx:5836
 AliFlowAnalysisWithQCumulants.cxx:5837
 AliFlowAnalysisWithQCumulants.cxx:5838
 AliFlowAnalysisWithQCumulants.cxx:5839
 AliFlowAnalysisWithQCumulants.cxx:5840
 AliFlowAnalysisWithQCumulants.cxx:5841
 AliFlowAnalysisWithQCumulants.cxx:5842
 AliFlowAnalysisWithQCumulants.cxx:5843
 AliFlowAnalysisWithQCumulants.cxx:5844
 AliFlowAnalysisWithQCumulants.cxx:5845
 AliFlowAnalysisWithQCumulants.cxx:5846
 AliFlowAnalysisWithQCumulants.cxx:5847
 AliFlowAnalysisWithQCumulants.cxx:5848
 AliFlowAnalysisWithQCumulants.cxx:5849
 AliFlowAnalysisWithQCumulants.cxx:5850
 AliFlowAnalysisWithQCumulants.cxx:5851
 AliFlowAnalysisWithQCumulants.cxx:5852
 AliFlowAnalysisWithQCumulants.cxx:5853
 AliFlowAnalysisWithQCumulants.cxx:5854
 AliFlowAnalysisWithQCumulants.cxx:5855
 AliFlowAnalysisWithQCumulants.cxx:5856
 AliFlowAnalysisWithQCumulants.cxx:5857
 AliFlowAnalysisWithQCumulants.cxx:5858
 AliFlowAnalysisWithQCumulants.cxx:5859
 AliFlowAnalysisWithQCumulants.cxx:5860
 AliFlowAnalysisWithQCumulants.cxx:5861
 AliFlowAnalysisWithQCumulants.cxx:5862
 AliFlowAnalysisWithQCumulants.cxx:5863
 AliFlowAnalysisWithQCumulants.cxx:5864
 AliFlowAnalysisWithQCumulants.cxx:5865
 AliFlowAnalysisWithQCumulants.cxx:5866
 AliFlowAnalysisWithQCumulants.cxx:5867
 AliFlowAnalysisWithQCumulants.cxx:5868
 AliFlowAnalysisWithQCumulants.cxx:5869
 AliFlowAnalysisWithQCumulants.cxx:5870
 AliFlowAnalysisWithQCumulants.cxx:5871
 AliFlowAnalysisWithQCumulants.cxx:5872
 AliFlowAnalysisWithQCumulants.cxx:5873
 AliFlowAnalysisWithQCumulants.cxx:5874
 AliFlowAnalysisWithQCumulants.cxx:5875
 AliFlowAnalysisWithQCumulants.cxx:5876
 AliFlowAnalysisWithQCumulants.cxx:5877
 AliFlowAnalysisWithQCumulants.cxx:5878
 AliFlowAnalysisWithQCumulants.cxx:5879
 AliFlowAnalysisWithQCumulants.cxx:5880
 AliFlowAnalysisWithQCumulants.cxx:5881
 AliFlowAnalysisWithQCumulants.cxx:5882
 AliFlowAnalysisWithQCumulants.cxx:5883
 AliFlowAnalysisWithQCumulants.cxx:5884
 AliFlowAnalysisWithQCumulants.cxx:5885
 AliFlowAnalysisWithQCumulants.cxx:5886
 AliFlowAnalysisWithQCumulants.cxx:5887
 AliFlowAnalysisWithQCumulants.cxx:5888
 AliFlowAnalysisWithQCumulants.cxx:5889
 AliFlowAnalysisWithQCumulants.cxx:5890
 AliFlowAnalysisWithQCumulants.cxx:5891
 AliFlowAnalysisWithQCumulants.cxx:5892
 AliFlowAnalysisWithQCumulants.cxx:5893
 AliFlowAnalysisWithQCumulants.cxx:5894
 AliFlowAnalysisWithQCumulants.cxx:5895
 AliFlowAnalysisWithQCumulants.cxx:5896
 AliFlowAnalysisWithQCumulants.cxx:5897
 AliFlowAnalysisWithQCumulants.cxx:5898
 AliFlowAnalysisWithQCumulants.cxx:5899
 AliFlowAnalysisWithQCumulants.cxx:5900
 AliFlowAnalysisWithQCumulants.cxx:5901
 AliFlowAnalysisWithQCumulants.cxx:5902
 AliFlowAnalysisWithQCumulants.cxx:5903
 AliFlowAnalysisWithQCumulants.cxx:5904
 AliFlowAnalysisWithQCumulants.cxx:5905
 AliFlowAnalysisWithQCumulants.cxx:5906
 AliFlowAnalysisWithQCumulants.cxx:5907
 AliFlowAnalysisWithQCumulants.cxx:5908
 AliFlowAnalysisWithQCumulants.cxx:5909
 AliFlowAnalysisWithQCumulants.cxx:5910
 AliFlowAnalysisWithQCumulants.cxx:5911
 AliFlowAnalysisWithQCumulants.cxx:5912
 AliFlowAnalysisWithQCumulants.cxx:5913
 AliFlowAnalysisWithQCumulants.cxx:5914
 AliFlowAnalysisWithQCumulants.cxx:5915
 AliFlowAnalysisWithQCumulants.cxx:5916
 AliFlowAnalysisWithQCumulants.cxx:5917
 AliFlowAnalysisWithQCumulants.cxx:5918
 AliFlowAnalysisWithQCumulants.cxx:5919
 AliFlowAnalysisWithQCumulants.cxx:5920
 AliFlowAnalysisWithQCumulants.cxx:5921
 AliFlowAnalysisWithQCumulants.cxx:5922
 AliFlowAnalysisWithQCumulants.cxx:5923
 AliFlowAnalysisWithQCumulants.cxx:5924
 AliFlowAnalysisWithQCumulants.cxx:5925
 AliFlowAnalysisWithQCumulants.cxx:5926
 AliFlowAnalysisWithQCumulants.cxx:5927
 AliFlowAnalysisWithQCumulants.cxx:5928
 AliFlowAnalysisWithQCumulants.cxx:5929
 AliFlowAnalysisWithQCumulants.cxx:5930
 AliFlowAnalysisWithQCumulants.cxx:5931
 AliFlowAnalysisWithQCumulants.cxx:5932
 AliFlowAnalysisWithQCumulants.cxx:5933
 AliFlowAnalysisWithQCumulants.cxx:5934
 AliFlowAnalysisWithQCumulants.cxx:5935
 AliFlowAnalysisWithQCumulants.cxx:5936
 AliFlowAnalysisWithQCumulants.cxx:5937
 AliFlowAnalysisWithQCumulants.cxx:5938
 AliFlowAnalysisWithQCumulants.cxx:5939
 AliFlowAnalysisWithQCumulants.cxx:5940
 AliFlowAnalysisWithQCumulants.cxx:5941
 AliFlowAnalysisWithQCumulants.cxx:5942
 AliFlowAnalysisWithQCumulants.cxx:5943
 AliFlowAnalysisWithQCumulants.cxx:5944
 AliFlowAnalysisWithQCumulants.cxx:5945
 AliFlowAnalysisWithQCumulants.cxx:5946
 AliFlowAnalysisWithQCumulants.cxx:5947
 AliFlowAnalysisWithQCumulants.cxx:5948
 AliFlowAnalysisWithQCumulants.cxx:5949
 AliFlowAnalysisWithQCumulants.cxx:5950
 AliFlowAnalysisWithQCumulants.cxx:5951
 AliFlowAnalysisWithQCumulants.cxx:5952
 AliFlowAnalysisWithQCumulants.cxx:5953
 AliFlowAnalysisWithQCumulants.cxx:5954
 AliFlowAnalysisWithQCumulants.cxx:5955
 AliFlowAnalysisWithQCumulants.cxx:5956
 AliFlowAnalysisWithQCumulants.cxx:5957
 AliFlowAnalysisWithQCumulants.cxx:5958
 AliFlowAnalysisWithQCumulants.cxx:5959
 AliFlowAnalysisWithQCumulants.cxx:5960
 AliFlowAnalysisWithQCumulants.cxx:5961
 AliFlowAnalysisWithQCumulants.cxx:5962
 AliFlowAnalysisWithQCumulants.cxx:5963
 AliFlowAnalysisWithQCumulants.cxx:5964
 AliFlowAnalysisWithQCumulants.cxx:5965
 AliFlowAnalysisWithQCumulants.cxx:5966
 AliFlowAnalysisWithQCumulants.cxx:5967
 AliFlowAnalysisWithQCumulants.cxx:5968
 AliFlowAnalysisWithQCumulants.cxx:5969
 AliFlowAnalysisWithQCumulants.cxx:5970
 AliFlowAnalysisWithQCumulants.cxx:5971
 AliFlowAnalysisWithQCumulants.cxx:5972
 AliFlowAnalysisWithQCumulants.cxx:5973
 AliFlowAnalysisWithQCumulants.cxx:5974
 AliFlowAnalysisWithQCumulants.cxx:5975
 AliFlowAnalysisWithQCumulants.cxx:5976
 AliFlowAnalysisWithQCumulants.cxx:5977
 AliFlowAnalysisWithQCumulants.cxx:5978
 AliFlowAnalysisWithQCumulants.cxx:5979
 AliFlowAnalysisWithQCumulants.cxx:5980
 AliFlowAnalysisWithQCumulants.cxx:5981
 AliFlowAnalysisWithQCumulants.cxx:5982
 AliFlowAnalysisWithQCumulants.cxx:5983
 AliFlowAnalysisWithQCumulants.cxx:5984
 AliFlowAnalysisWithQCumulants.cxx:5985
 AliFlowAnalysisWithQCumulants.cxx:5986
 AliFlowAnalysisWithQCumulants.cxx:5987
 AliFlowAnalysisWithQCumulants.cxx:5988
 AliFlowAnalysisWithQCumulants.cxx:5989
 AliFlowAnalysisWithQCumulants.cxx:5990
 AliFlowAnalysisWithQCumulants.cxx:5991
 AliFlowAnalysisWithQCumulants.cxx:5992
 AliFlowAnalysisWithQCumulants.cxx:5993
 AliFlowAnalysisWithQCumulants.cxx:5994
 AliFlowAnalysisWithQCumulants.cxx:5995
 AliFlowAnalysisWithQCumulants.cxx:5996
 AliFlowAnalysisWithQCumulants.cxx:5997
 AliFlowAnalysisWithQCumulants.cxx:5998
 AliFlowAnalysisWithQCumulants.cxx:5999
 AliFlowAnalysisWithQCumulants.cxx:6000
 AliFlowAnalysisWithQCumulants.cxx:6001
 AliFlowAnalysisWithQCumulants.cxx:6002
 AliFlowAnalysisWithQCumulants.cxx:6003
 AliFlowAnalysisWithQCumulants.cxx:6004
 AliFlowAnalysisWithQCumulants.cxx:6005
 AliFlowAnalysisWithQCumulants.cxx:6006
 AliFlowAnalysisWithQCumulants.cxx:6007
 AliFlowAnalysisWithQCumulants.cxx:6008
 AliFlowAnalysisWithQCumulants.cxx:6009
 AliFlowAnalysisWithQCumulants.cxx:6010
 AliFlowAnalysisWithQCumulants.cxx:6011
 AliFlowAnalysisWithQCumulants.cxx:6012
 AliFlowAnalysisWithQCumulants.cxx:6013
 AliFlowAnalysisWithQCumulants.cxx:6014
 AliFlowAnalysisWithQCumulants.cxx:6015
 AliFlowAnalysisWithQCumulants.cxx:6016
 AliFlowAnalysisWithQCumulants.cxx:6017
 AliFlowAnalysisWithQCumulants.cxx:6018
 AliFlowAnalysisWithQCumulants.cxx:6019
 AliFlowAnalysisWithQCumulants.cxx:6020
 AliFlowAnalysisWithQCumulants.cxx:6021
 AliFlowAnalysisWithQCumulants.cxx:6022
 AliFlowAnalysisWithQCumulants.cxx:6023
 AliFlowAnalysisWithQCumulants.cxx:6024
 AliFlowAnalysisWithQCumulants.cxx:6025
 AliFlowAnalysisWithQCumulants.cxx:6026
 AliFlowAnalysisWithQCumulants.cxx:6027
 AliFlowAnalysisWithQCumulants.cxx:6028
 AliFlowAnalysisWithQCumulants.cxx:6029
 AliFlowAnalysisWithQCumulants.cxx:6030
 AliFlowAnalysisWithQCumulants.cxx:6031
 AliFlowAnalysisWithQCumulants.cxx:6032
 AliFlowAnalysisWithQCumulants.cxx:6033
 AliFlowAnalysisWithQCumulants.cxx:6034
 AliFlowAnalysisWithQCumulants.cxx:6035
 AliFlowAnalysisWithQCumulants.cxx:6036
 AliFlowAnalysisWithQCumulants.cxx:6037
 AliFlowAnalysisWithQCumulants.cxx:6038
 AliFlowAnalysisWithQCumulants.cxx:6039
 AliFlowAnalysisWithQCumulants.cxx:6040
 AliFlowAnalysisWithQCumulants.cxx:6041
 AliFlowAnalysisWithQCumulants.cxx:6042
 AliFlowAnalysisWithQCumulants.cxx:6043
 AliFlowAnalysisWithQCumulants.cxx:6044
 AliFlowAnalysisWithQCumulants.cxx:6045
 AliFlowAnalysisWithQCumulants.cxx:6046
 AliFlowAnalysisWithQCumulants.cxx:6047
 AliFlowAnalysisWithQCumulants.cxx:6048
 AliFlowAnalysisWithQCumulants.cxx:6049
 AliFlowAnalysisWithQCumulants.cxx:6050
 AliFlowAnalysisWithQCumulants.cxx:6051
 AliFlowAnalysisWithQCumulants.cxx:6052
 AliFlowAnalysisWithQCumulants.cxx:6053
 AliFlowAnalysisWithQCumulants.cxx:6054
 AliFlowAnalysisWithQCumulants.cxx:6055
 AliFlowAnalysisWithQCumulants.cxx:6056
 AliFlowAnalysisWithQCumulants.cxx:6057
 AliFlowAnalysisWithQCumulants.cxx:6058
 AliFlowAnalysisWithQCumulants.cxx:6059
 AliFlowAnalysisWithQCumulants.cxx:6060
 AliFlowAnalysisWithQCumulants.cxx:6061
 AliFlowAnalysisWithQCumulants.cxx:6062
 AliFlowAnalysisWithQCumulants.cxx:6063
 AliFlowAnalysisWithQCumulants.cxx:6064
 AliFlowAnalysisWithQCumulants.cxx:6065
 AliFlowAnalysisWithQCumulants.cxx:6066
 AliFlowAnalysisWithQCumulants.cxx:6067
 AliFlowAnalysisWithQCumulants.cxx:6068
 AliFlowAnalysisWithQCumulants.cxx:6069
 AliFlowAnalysisWithQCumulants.cxx:6070
 AliFlowAnalysisWithQCumulants.cxx:6071
 AliFlowAnalysisWithQCumulants.cxx:6072
 AliFlowAnalysisWithQCumulants.cxx:6073
 AliFlowAnalysisWithQCumulants.cxx:6074
 AliFlowAnalysisWithQCumulants.cxx:6075
 AliFlowAnalysisWithQCumulants.cxx:6076
 AliFlowAnalysisWithQCumulants.cxx:6077
 AliFlowAnalysisWithQCumulants.cxx:6078
 AliFlowAnalysisWithQCumulants.cxx:6079
 AliFlowAnalysisWithQCumulants.cxx:6080
 AliFlowAnalysisWithQCumulants.cxx:6081
 AliFlowAnalysisWithQCumulants.cxx:6082
 AliFlowAnalysisWithQCumulants.cxx:6083
 AliFlowAnalysisWithQCumulants.cxx:6084
 AliFlowAnalysisWithQCumulants.cxx:6085
 AliFlowAnalysisWithQCumulants.cxx:6086
 AliFlowAnalysisWithQCumulants.cxx:6087
 AliFlowAnalysisWithQCumulants.cxx:6088
 AliFlowAnalysisWithQCumulants.cxx:6089
 AliFlowAnalysisWithQCumulants.cxx:6090
 AliFlowAnalysisWithQCumulants.cxx:6091
 AliFlowAnalysisWithQCumulants.cxx:6092
 AliFlowAnalysisWithQCumulants.cxx:6093
 AliFlowAnalysisWithQCumulants.cxx:6094
 AliFlowAnalysisWithQCumulants.cxx:6095
 AliFlowAnalysisWithQCumulants.cxx:6096
 AliFlowAnalysisWithQCumulants.cxx:6097
 AliFlowAnalysisWithQCumulants.cxx:6098
 AliFlowAnalysisWithQCumulants.cxx:6099
 AliFlowAnalysisWithQCumulants.cxx:6100
 AliFlowAnalysisWithQCumulants.cxx:6101
 AliFlowAnalysisWithQCumulants.cxx:6102
 AliFlowAnalysisWithQCumulants.cxx:6103
 AliFlowAnalysisWithQCumulants.cxx:6104
 AliFlowAnalysisWithQCumulants.cxx:6105
 AliFlowAnalysisWithQCumulants.cxx:6106
 AliFlowAnalysisWithQCumulants.cxx:6107
 AliFlowAnalysisWithQCumulants.cxx:6108
 AliFlowAnalysisWithQCumulants.cxx:6109
 AliFlowAnalysisWithQCumulants.cxx:6110
 AliFlowAnalysisWithQCumulants.cxx:6111
 AliFlowAnalysisWithQCumulants.cxx:6112
 AliFlowAnalysisWithQCumulants.cxx:6113
 AliFlowAnalysisWithQCumulants.cxx:6114
 AliFlowAnalysisWithQCumulants.cxx:6115
 AliFlowAnalysisWithQCumulants.cxx:6116
 AliFlowAnalysisWithQCumulants.cxx:6117
 AliFlowAnalysisWithQCumulants.cxx:6118
 AliFlowAnalysisWithQCumulants.cxx:6119
 AliFlowAnalysisWithQCumulants.cxx:6120
 AliFlowAnalysisWithQCumulants.cxx:6121
 AliFlowAnalysisWithQCumulants.cxx:6122
 AliFlowAnalysisWithQCumulants.cxx:6123
 AliFlowAnalysisWithQCumulants.cxx:6124
 AliFlowAnalysisWithQCumulants.cxx:6125
 AliFlowAnalysisWithQCumulants.cxx:6126
 AliFlowAnalysisWithQCumulants.cxx:6127
 AliFlowAnalysisWithQCumulants.cxx:6128
 AliFlowAnalysisWithQCumulants.cxx:6129
 AliFlowAnalysisWithQCumulants.cxx:6130
 AliFlowAnalysisWithQCumulants.cxx:6131
 AliFlowAnalysisWithQCumulants.cxx:6132
 AliFlowAnalysisWithQCumulants.cxx:6133
 AliFlowAnalysisWithQCumulants.cxx:6134
 AliFlowAnalysisWithQCumulants.cxx:6135
 AliFlowAnalysisWithQCumulants.cxx:6136
 AliFlowAnalysisWithQCumulants.cxx:6137
 AliFlowAnalysisWithQCumulants.cxx:6138
 AliFlowAnalysisWithQCumulants.cxx:6139
 AliFlowAnalysisWithQCumulants.cxx:6140
 AliFlowAnalysisWithQCumulants.cxx:6141
 AliFlowAnalysisWithQCumulants.cxx:6142
 AliFlowAnalysisWithQCumulants.cxx:6143
 AliFlowAnalysisWithQCumulants.cxx:6144
 AliFlowAnalysisWithQCumulants.cxx:6145
 AliFlowAnalysisWithQCumulants.cxx:6146
 AliFlowAnalysisWithQCumulants.cxx:6147
 AliFlowAnalysisWithQCumulants.cxx:6148
 AliFlowAnalysisWithQCumulants.cxx:6149
 AliFlowAnalysisWithQCumulants.cxx:6150
 AliFlowAnalysisWithQCumulants.cxx:6151
 AliFlowAnalysisWithQCumulants.cxx:6152
 AliFlowAnalysisWithQCumulants.cxx:6153
 AliFlowAnalysisWithQCumulants.cxx:6154
 AliFlowAnalysisWithQCumulants.cxx:6155
 AliFlowAnalysisWithQCumulants.cxx:6156
 AliFlowAnalysisWithQCumulants.cxx:6157
 AliFlowAnalysisWithQCumulants.cxx:6158
 AliFlowAnalysisWithQCumulants.cxx:6159
 AliFlowAnalysisWithQCumulants.cxx:6160
 AliFlowAnalysisWithQCumulants.cxx:6161
 AliFlowAnalysisWithQCumulants.cxx:6162
 AliFlowAnalysisWithQCumulants.cxx:6163
 AliFlowAnalysisWithQCumulants.cxx:6164
 AliFlowAnalysisWithQCumulants.cxx:6165
 AliFlowAnalysisWithQCumulants.cxx:6166
 AliFlowAnalysisWithQCumulants.cxx:6167
 AliFlowAnalysisWithQCumulants.cxx:6168
 AliFlowAnalysisWithQCumulants.cxx:6169
 AliFlowAnalysisWithQCumulants.cxx:6170
 AliFlowAnalysisWithQCumulants.cxx:6171
 AliFlowAnalysisWithQCumulants.cxx:6172
 AliFlowAnalysisWithQCumulants.cxx:6173
 AliFlowAnalysisWithQCumulants.cxx:6174
 AliFlowAnalysisWithQCumulants.cxx:6175
 AliFlowAnalysisWithQCumulants.cxx:6176
 AliFlowAnalysisWithQCumulants.cxx:6177
 AliFlowAnalysisWithQCumulants.cxx:6178
 AliFlowAnalysisWithQCumulants.cxx:6179
 AliFlowAnalysisWithQCumulants.cxx:6180
 AliFlowAnalysisWithQCumulants.cxx:6181
 AliFlowAnalysisWithQCumulants.cxx:6182
 AliFlowAnalysisWithQCumulants.cxx:6183
 AliFlowAnalysisWithQCumulants.cxx:6184
 AliFlowAnalysisWithQCumulants.cxx:6185
 AliFlowAnalysisWithQCumulants.cxx:6186
 AliFlowAnalysisWithQCumulants.cxx:6187
 AliFlowAnalysisWithQCumulants.cxx:6188
 AliFlowAnalysisWithQCumulants.cxx:6189
 AliFlowAnalysisWithQCumulants.cxx:6190
 AliFlowAnalysisWithQCumulants.cxx:6191
 AliFlowAnalysisWithQCumulants.cxx:6192
 AliFlowAnalysisWithQCumulants.cxx:6193
 AliFlowAnalysisWithQCumulants.cxx:6194
 AliFlowAnalysisWithQCumulants.cxx:6195
 AliFlowAnalysisWithQCumulants.cxx:6196
 AliFlowAnalysisWithQCumulants.cxx:6197
 AliFlowAnalysisWithQCumulants.cxx:6198
 AliFlowAnalysisWithQCumulants.cxx:6199
 AliFlowAnalysisWithQCumulants.cxx:6200
 AliFlowAnalysisWithQCumulants.cxx:6201
 AliFlowAnalysisWithQCumulants.cxx:6202
 AliFlowAnalysisWithQCumulants.cxx:6203
 AliFlowAnalysisWithQCumulants.cxx:6204
 AliFlowAnalysisWithQCumulants.cxx:6205
 AliFlowAnalysisWithQCumulants.cxx:6206
 AliFlowAnalysisWithQCumulants.cxx:6207
 AliFlowAnalysisWithQCumulants.cxx:6208
 AliFlowAnalysisWithQCumulants.cxx:6209
 AliFlowAnalysisWithQCumulants.cxx:6210
 AliFlowAnalysisWithQCumulants.cxx:6211
 AliFlowAnalysisWithQCumulants.cxx:6212
 AliFlowAnalysisWithQCumulants.cxx:6213
 AliFlowAnalysisWithQCumulants.cxx:6214
 AliFlowAnalysisWithQCumulants.cxx:6215
 AliFlowAnalysisWithQCumulants.cxx:6216
 AliFlowAnalysisWithQCumulants.cxx:6217
 AliFlowAnalysisWithQCumulants.cxx:6218
 AliFlowAnalysisWithQCumulants.cxx:6219
 AliFlowAnalysisWithQCumulants.cxx:6220
 AliFlowAnalysisWithQCumulants.cxx:6221
 AliFlowAnalysisWithQCumulants.cxx:6222
 AliFlowAnalysisWithQCumulants.cxx:6223
 AliFlowAnalysisWithQCumulants.cxx:6224
 AliFlowAnalysisWithQCumulants.cxx:6225
 AliFlowAnalysisWithQCumulants.cxx:6226
 AliFlowAnalysisWithQCumulants.cxx:6227
 AliFlowAnalysisWithQCumulants.cxx:6228
 AliFlowAnalysisWithQCumulants.cxx:6229
 AliFlowAnalysisWithQCumulants.cxx:6230
 AliFlowAnalysisWithQCumulants.cxx:6231
 AliFlowAnalysisWithQCumulants.cxx:6232
 AliFlowAnalysisWithQCumulants.cxx:6233
 AliFlowAnalysisWithQCumulants.cxx:6234
 AliFlowAnalysisWithQCumulants.cxx:6235
 AliFlowAnalysisWithQCumulants.cxx:6236
 AliFlowAnalysisWithQCumulants.cxx:6237
 AliFlowAnalysisWithQCumulants.cxx:6238
 AliFlowAnalysisWithQCumulants.cxx:6239
 AliFlowAnalysisWithQCumulants.cxx:6240
 AliFlowAnalysisWithQCumulants.cxx:6241
 AliFlowAnalysisWithQCumulants.cxx:6242
 AliFlowAnalysisWithQCumulants.cxx:6243
 AliFlowAnalysisWithQCumulants.cxx:6244
 AliFlowAnalysisWithQCumulants.cxx:6245
 AliFlowAnalysisWithQCumulants.cxx:6246
 AliFlowAnalysisWithQCumulants.cxx:6247
 AliFlowAnalysisWithQCumulants.cxx:6248
 AliFlowAnalysisWithQCumulants.cxx:6249
 AliFlowAnalysisWithQCumulants.cxx:6250
 AliFlowAnalysisWithQCumulants.cxx:6251
 AliFlowAnalysisWithQCumulants.cxx:6252
 AliFlowAnalysisWithQCumulants.cxx:6253
 AliFlowAnalysisWithQCumulants.cxx:6254
 AliFlowAnalysisWithQCumulants.cxx:6255
 AliFlowAnalysisWithQCumulants.cxx:6256
 AliFlowAnalysisWithQCumulants.cxx:6257
 AliFlowAnalysisWithQCumulants.cxx:6258
 AliFlowAnalysisWithQCumulants.cxx:6259
 AliFlowAnalysisWithQCumulants.cxx:6260
 AliFlowAnalysisWithQCumulants.cxx:6261
 AliFlowAnalysisWithQCumulants.cxx:6262
 AliFlowAnalysisWithQCumulants.cxx:6263
 AliFlowAnalysisWithQCumulants.cxx:6264
 AliFlowAnalysisWithQCumulants.cxx:6265
 AliFlowAnalysisWithQCumulants.cxx:6266
 AliFlowAnalysisWithQCumulants.cxx:6267
 AliFlowAnalysisWithQCumulants.cxx:6268
 AliFlowAnalysisWithQCumulants.cxx:6269
 AliFlowAnalysisWithQCumulants.cxx:6270
 AliFlowAnalysisWithQCumulants.cxx:6271
 AliFlowAnalysisWithQCumulants.cxx:6272
 AliFlowAnalysisWithQCumulants.cxx:6273
 AliFlowAnalysisWithQCumulants.cxx:6274
 AliFlowAnalysisWithQCumulants.cxx:6275
 AliFlowAnalysisWithQCumulants.cxx:6276
 AliFlowAnalysisWithQCumulants.cxx:6277
 AliFlowAnalysisWithQCumulants.cxx:6278
 AliFlowAnalysisWithQCumulants.cxx:6279
 AliFlowAnalysisWithQCumulants.cxx:6280
 AliFlowAnalysisWithQCumulants.cxx:6281
 AliFlowAnalysisWithQCumulants.cxx:6282
 AliFlowAnalysisWithQCumulants.cxx:6283
 AliFlowAnalysisWithQCumulants.cxx:6284
 AliFlowAnalysisWithQCumulants.cxx:6285
 AliFlowAnalysisWithQCumulants.cxx:6286
 AliFlowAnalysisWithQCumulants.cxx:6287
 AliFlowAnalysisWithQCumulants.cxx:6288
 AliFlowAnalysisWithQCumulants.cxx:6289
 AliFlowAnalysisWithQCumulants.cxx:6290
 AliFlowAnalysisWithQCumulants.cxx:6291
 AliFlowAnalysisWithQCumulants.cxx:6292
 AliFlowAnalysisWithQCumulants.cxx:6293
 AliFlowAnalysisWithQCumulants.cxx:6294
 AliFlowAnalysisWithQCumulants.cxx:6295
 AliFlowAnalysisWithQCumulants.cxx:6296
 AliFlowAnalysisWithQCumulants.cxx:6297
 AliFlowAnalysisWithQCumulants.cxx:6298
 AliFlowAnalysisWithQCumulants.cxx:6299
 AliFlowAnalysisWithQCumulants.cxx:6300
 AliFlowAnalysisWithQCumulants.cxx:6301
 AliFlowAnalysisWithQCumulants.cxx:6302
 AliFlowAnalysisWithQCumulants.cxx:6303
 AliFlowAnalysisWithQCumulants.cxx:6304
 AliFlowAnalysisWithQCumulants.cxx:6305
 AliFlowAnalysisWithQCumulants.cxx:6306
 AliFlowAnalysisWithQCumulants.cxx:6307
 AliFlowAnalysisWithQCumulants.cxx:6308
 AliFlowAnalysisWithQCumulants.cxx:6309
 AliFlowAnalysisWithQCumulants.cxx:6310
 AliFlowAnalysisWithQCumulants.cxx:6311
 AliFlowAnalysisWithQCumulants.cxx:6312
 AliFlowAnalysisWithQCumulants.cxx:6313
 AliFlowAnalysisWithQCumulants.cxx:6314
 AliFlowAnalysisWithQCumulants.cxx:6315
 AliFlowAnalysisWithQCumulants.cxx:6316
 AliFlowAnalysisWithQCumulants.cxx:6317
 AliFlowAnalysisWithQCumulants.cxx:6318
 AliFlowAnalysisWithQCumulants.cxx:6319
 AliFlowAnalysisWithQCumulants.cxx:6320
 AliFlowAnalysisWithQCumulants.cxx:6321
 AliFlowAnalysisWithQCumulants.cxx:6322
 AliFlowAnalysisWithQCumulants.cxx:6323
 AliFlowAnalysisWithQCumulants.cxx:6324
 AliFlowAnalysisWithQCumulants.cxx:6325
 AliFlowAnalysisWithQCumulants.cxx:6326
 AliFlowAnalysisWithQCumulants.cxx:6327
 AliFlowAnalysisWithQCumulants.cxx:6328
 AliFlowAnalysisWithQCumulants.cxx:6329
 AliFlowAnalysisWithQCumulants.cxx:6330
 AliFlowAnalysisWithQCumulants.cxx:6331
 AliFlowAnalysisWithQCumulants.cxx:6332
 AliFlowAnalysisWithQCumulants.cxx:6333
 AliFlowAnalysisWithQCumulants.cxx:6334
 AliFlowAnalysisWithQCumulants.cxx:6335
 AliFlowAnalysisWithQCumulants.cxx:6336
 AliFlowAnalysisWithQCumulants.cxx:6337
 AliFlowAnalysisWithQCumulants.cxx:6338
 AliFlowAnalysisWithQCumulants.cxx:6339
 AliFlowAnalysisWithQCumulants.cxx:6340
 AliFlowAnalysisWithQCumulants.cxx:6341
 AliFlowAnalysisWithQCumulants.cxx:6342
 AliFlowAnalysisWithQCumulants.cxx:6343
 AliFlowAnalysisWithQCumulants.cxx:6344
 AliFlowAnalysisWithQCumulants.cxx:6345
 AliFlowAnalysisWithQCumulants.cxx:6346
 AliFlowAnalysisWithQCumulants.cxx:6347
 AliFlowAnalysisWithQCumulants.cxx:6348
 AliFlowAnalysisWithQCumulants.cxx:6349
 AliFlowAnalysisWithQCumulants.cxx:6350
 AliFlowAnalysisWithQCumulants.cxx:6351
 AliFlowAnalysisWithQCumulants.cxx:6352
 AliFlowAnalysisWithQCumulants.cxx:6353
 AliFlowAnalysisWithQCumulants.cxx:6354
 AliFlowAnalysisWithQCumulants.cxx:6355
 AliFlowAnalysisWithQCumulants.cxx:6356
 AliFlowAnalysisWithQCumulants.cxx:6357
 AliFlowAnalysisWithQCumulants.cxx:6358
 AliFlowAnalysisWithQCumulants.cxx:6359
 AliFlowAnalysisWithQCumulants.cxx:6360
 AliFlowAnalysisWithQCumulants.cxx:6361
 AliFlowAnalysisWithQCumulants.cxx:6362
 AliFlowAnalysisWithQCumulants.cxx:6363
 AliFlowAnalysisWithQCumulants.cxx:6364
 AliFlowAnalysisWithQCumulants.cxx:6365
 AliFlowAnalysisWithQCumulants.cxx:6366
 AliFlowAnalysisWithQCumulants.cxx:6367
 AliFlowAnalysisWithQCumulants.cxx:6368
 AliFlowAnalysisWithQCumulants.cxx:6369
 AliFlowAnalysisWithQCumulants.cxx:6370
 AliFlowAnalysisWithQCumulants.cxx:6371
 AliFlowAnalysisWithQCumulants.cxx:6372
 AliFlowAnalysisWithQCumulants.cxx:6373
 AliFlowAnalysisWithQCumulants.cxx:6374
 AliFlowAnalysisWithQCumulants.cxx:6375
 AliFlowAnalysisWithQCumulants.cxx:6376
 AliFlowAnalysisWithQCumulants.cxx:6377
 AliFlowAnalysisWithQCumulants.cxx:6378
 AliFlowAnalysisWithQCumulants.cxx:6379
 AliFlowAnalysisWithQCumulants.cxx:6380
 AliFlowAnalysisWithQCumulants.cxx:6381
 AliFlowAnalysisWithQCumulants.cxx:6382
 AliFlowAnalysisWithQCumulants.cxx:6383
 AliFlowAnalysisWithQCumulants.cxx:6384
 AliFlowAnalysisWithQCumulants.cxx:6385
 AliFlowAnalysisWithQCumulants.cxx:6386
 AliFlowAnalysisWithQCumulants.cxx:6387
 AliFlowAnalysisWithQCumulants.cxx:6388
 AliFlowAnalysisWithQCumulants.cxx:6389
 AliFlowAnalysisWithQCumulants.cxx:6390
 AliFlowAnalysisWithQCumulants.cxx:6391
 AliFlowAnalysisWithQCumulants.cxx:6392
 AliFlowAnalysisWithQCumulants.cxx:6393
 AliFlowAnalysisWithQCumulants.cxx:6394
 AliFlowAnalysisWithQCumulants.cxx:6395
 AliFlowAnalysisWithQCumulants.cxx:6396
 AliFlowAnalysisWithQCumulants.cxx:6397
 AliFlowAnalysisWithQCumulants.cxx:6398
 AliFlowAnalysisWithQCumulants.cxx:6399
 AliFlowAnalysisWithQCumulants.cxx:6400
 AliFlowAnalysisWithQCumulants.cxx:6401
 AliFlowAnalysisWithQCumulants.cxx:6402
 AliFlowAnalysisWithQCumulants.cxx:6403
 AliFlowAnalysisWithQCumulants.cxx:6404
 AliFlowAnalysisWithQCumulants.cxx:6405
 AliFlowAnalysisWithQCumulants.cxx:6406
 AliFlowAnalysisWithQCumulants.cxx:6407
 AliFlowAnalysisWithQCumulants.cxx:6408
 AliFlowAnalysisWithQCumulants.cxx:6409
 AliFlowAnalysisWithQCumulants.cxx:6410
 AliFlowAnalysisWithQCumulants.cxx:6411
 AliFlowAnalysisWithQCumulants.cxx:6412
 AliFlowAnalysisWithQCumulants.cxx:6413
 AliFlowAnalysisWithQCumulants.cxx:6414
 AliFlowAnalysisWithQCumulants.cxx:6415
 AliFlowAnalysisWithQCumulants.cxx:6416
 AliFlowAnalysisWithQCumulants.cxx:6417
 AliFlowAnalysisWithQCumulants.cxx:6418
 AliFlowAnalysisWithQCumulants.cxx:6419
 AliFlowAnalysisWithQCumulants.cxx:6420
 AliFlowAnalysisWithQCumulants.cxx:6421
 AliFlowAnalysisWithQCumulants.cxx:6422
 AliFlowAnalysisWithQCumulants.cxx:6423
 AliFlowAnalysisWithQCumulants.cxx:6424
 AliFlowAnalysisWithQCumulants.cxx:6425
 AliFlowAnalysisWithQCumulants.cxx:6426
 AliFlowAnalysisWithQCumulants.cxx:6427
 AliFlowAnalysisWithQCumulants.cxx:6428
 AliFlowAnalysisWithQCumulants.cxx:6429
 AliFlowAnalysisWithQCumulants.cxx:6430
 AliFlowAnalysisWithQCumulants.cxx:6431
 AliFlowAnalysisWithQCumulants.cxx:6432
 AliFlowAnalysisWithQCumulants.cxx:6433
 AliFlowAnalysisWithQCumulants.cxx:6434
 AliFlowAnalysisWithQCumulants.cxx:6435
 AliFlowAnalysisWithQCumulants.cxx:6436
 AliFlowAnalysisWithQCumulants.cxx:6437
 AliFlowAnalysisWithQCumulants.cxx:6438
 AliFlowAnalysisWithQCumulants.cxx:6439
 AliFlowAnalysisWithQCumulants.cxx:6440
 AliFlowAnalysisWithQCumulants.cxx:6441
 AliFlowAnalysisWithQCumulants.cxx:6442
 AliFlowAnalysisWithQCumulants.cxx:6443
 AliFlowAnalysisWithQCumulants.cxx:6444
 AliFlowAnalysisWithQCumulants.cxx:6445
 AliFlowAnalysisWithQCumulants.cxx:6446
 AliFlowAnalysisWithQCumulants.cxx:6447
 AliFlowAnalysisWithQCumulants.cxx:6448
 AliFlowAnalysisWithQCumulants.cxx:6449
 AliFlowAnalysisWithQCumulants.cxx:6450
 AliFlowAnalysisWithQCumulants.cxx:6451
 AliFlowAnalysisWithQCumulants.cxx:6452
 AliFlowAnalysisWithQCumulants.cxx:6453
 AliFlowAnalysisWithQCumulants.cxx:6454
 AliFlowAnalysisWithQCumulants.cxx:6455
 AliFlowAnalysisWithQCumulants.cxx:6456
 AliFlowAnalysisWithQCumulants.cxx:6457
 AliFlowAnalysisWithQCumulants.cxx:6458
 AliFlowAnalysisWithQCumulants.cxx:6459
 AliFlowAnalysisWithQCumulants.cxx:6460
 AliFlowAnalysisWithQCumulants.cxx:6461
 AliFlowAnalysisWithQCumulants.cxx:6462
 AliFlowAnalysisWithQCumulants.cxx:6463
 AliFlowAnalysisWithQCumulants.cxx:6464
 AliFlowAnalysisWithQCumulants.cxx:6465
 AliFlowAnalysisWithQCumulants.cxx:6466
 AliFlowAnalysisWithQCumulants.cxx:6467
 AliFlowAnalysisWithQCumulants.cxx:6468
 AliFlowAnalysisWithQCumulants.cxx:6469
 AliFlowAnalysisWithQCumulants.cxx:6470
 AliFlowAnalysisWithQCumulants.cxx:6471
 AliFlowAnalysisWithQCumulants.cxx:6472
 AliFlowAnalysisWithQCumulants.cxx:6473
 AliFlowAnalysisWithQCumulants.cxx:6474
 AliFlowAnalysisWithQCumulants.cxx:6475
 AliFlowAnalysisWithQCumulants.cxx:6476
 AliFlowAnalysisWithQCumulants.cxx:6477
 AliFlowAnalysisWithQCumulants.cxx:6478
 AliFlowAnalysisWithQCumulants.cxx:6479
 AliFlowAnalysisWithQCumulants.cxx:6480
 AliFlowAnalysisWithQCumulants.cxx:6481
 AliFlowAnalysisWithQCumulants.cxx:6482
 AliFlowAnalysisWithQCumulants.cxx:6483
 AliFlowAnalysisWithQCumulants.cxx:6484
 AliFlowAnalysisWithQCumulants.cxx:6485
 AliFlowAnalysisWithQCumulants.cxx:6486
 AliFlowAnalysisWithQCumulants.cxx:6487
 AliFlowAnalysisWithQCumulants.cxx:6488
 AliFlowAnalysisWithQCumulants.cxx:6489
 AliFlowAnalysisWithQCumulants.cxx:6490
 AliFlowAnalysisWithQCumulants.cxx:6491
 AliFlowAnalysisWithQCumulants.cxx:6492
 AliFlowAnalysisWithQCumulants.cxx:6493
 AliFlowAnalysisWithQCumulants.cxx:6494
 AliFlowAnalysisWithQCumulants.cxx:6495
 AliFlowAnalysisWithQCumulants.cxx:6496
 AliFlowAnalysisWithQCumulants.cxx:6497
 AliFlowAnalysisWithQCumulants.cxx:6498
 AliFlowAnalysisWithQCumulants.cxx:6499
 AliFlowAnalysisWithQCumulants.cxx:6500
 AliFlowAnalysisWithQCumulants.cxx:6501
 AliFlowAnalysisWithQCumulants.cxx:6502
 AliFlowAnalysisWithQCumulants.cxx:6503
 AliFlowAnalysisWithQCumulants.cxx:6504
 AliFlowAnalysisWithQCumulants.cxx:6505
 AliFlowAnalysisWithQCumulants.cxx:6506
 AliFlowAnalysisWithQCumulants.cxx:6507
 AliFlowAnalysisWithQCumulants.cxx:6508
 AliFlowAnalysisWithQCumulants.cxx:6509
 AliFlowAnalysisWithQCumulants.cxx:6510
 AliFlowAnalysisWithQCumulants.cxx:6511
 AliFlowAnalysisWithQCumulants.cxx:6512
 AliFlowAnalysisWithQCumulants.cxx:6513
 AliFlowAnalysisWithQCumulants.cxx:6514
 AliFlowAnalysisWithQCumulants.cxx:6515
 AliFlowAnalysisWithQCumulants.cxx:6516
 AliFlowAnalysisWithQCumulants.cxx:6517
 AliFlowAnalysisWithQCumulants.cxx:6518
 AliFlowAnalysisWithQCumulants.cxx:6519
 AliFlowAnalysisWithQCumulants.cxx:6520
 AliFlowAnalysisWithQCumulants.cxx:6521
 AliFlowAnalysisWithQCumulants.cxx:6522
 AliFlowAnalysisWithQCumulants.cxx:6523
 AliFlowAnalysisWithQCumulants.cxx:6524
 AliFlowAnalysisWithQCumulants.cxx:6525
 AliFlowAnalysisWithQCumulants.cxx:6526
 AliFlowAnalysisWithQCumulants.cxx:6527
 AliFlowAnalysisWithQCumulants.cxx:6528
 AliFlowAnalysisWithQCumulants.cxx:6529
 AliFlowAnalysisWithQCumulants.cxx:6530
 AliFlowAnalysisWithQCumulants.cxx:6531
 AliFlowAnalysisWithQCumulants.cxx:6532
 AliFlowAnalysisWithQCumulants.cxx:6533
 AliFlowAnalysisWithQCumulants.cxx:6534
 AliFlowAnalysisWithQCumulants.cxx:6535
 AliFlowAnalysisWithQCumulants.cxx:6536
 AliFlowAnalysisWithQCumulants.cxx:6537
 AliFlowAnalysisWithQCumulants.cxx:6538
 AliFlowAnalysisWithQCumulants.cxx:6539
 AliFlowAnalysisWithQCumulants.cxx:6540
 AliFlowAnalysisWithQCumulants.cxx:6541
 AliFlowAnalysisWithQCumulants.cxx:6542
 AliFlowAnalysisWithQCumulants.cxx:6543
 AliFlowAnalysisWithQCumulants.cxx:6544
 AliFlowAnalysisWithQCumulants.cxx:6545
 AliFlowAnalysisWithQCumulants.cxx:6546
 AliFlowAnalysisWithQCumulants.cxx:6547
 AliFlowAnalysisWithQCumulants.cxx:6548
 AliFlowAnalysisWithQCumulants.cxx:6549
 AliFlowAnalysisWithQCumulants.cxx:6550
 AliFlowAnalysisWithQCumulants.cxx:6551
 AliFlowAnalysisWithQCumulants.cxx:6552
 AliFlowAnalysisWithQCumulants.cxx:6553
 AliFlowAnalysisWithQCumulants.cxx:6554
 AliFlowAnalysisWithQCumulants.cxx:6555
 AliFlowAnalysisWithQCumulants.cxx:6556
 AliFlowAnalysisWithQCumulants.cxx:6557
 AliFlowAnalysisWithQCumulants.cxx:6558
 AliFlowAnalysisWithQCumulants.cxx:6559
 AliFlowAnalysisWithQCumulants.cxx:6560
 AliFlowAnalysisWithQCumulants.cxx:6561
 AliFlowAnalysisWithQCumulants.cxx:6562
 AliFlowAnalysisWithQCumulants.cxx:6563
 AliFlowAnalysisWithQCumulants.cxx:6564
 AliFlowAnalysisWithQCumulants.cxx:6565
 AliFlowAnalysisWithQCumulants.cxx:6566
 AliFlowAnalysisWithQCumulants.cxx:6567
 AliFlowAnalysisWithQCumulants.cxx:6568
 AliFlowAnalysisWithQCumulants.cxx:6569
 AliFlowAnalysisWithQCumulants.cxx:6570
 AliFlowAnalysisWithQCumulants.cxx:6571
 AliFlowAnalysisWithQCumulants.cxx:6572
 AliFlowAnalysisWithQCumulants.cxx:6573
 AliFlowAnalysisWithQCumulants.cxx:6574
 AliFlowAnalysisWithQCumulants.cxx:6575
 AliFlowAnalysisWithQCumulants.cxx:6576
 AliFlowAnalysisWithQCumulants.cxx:6577
 AliFlowAnalysisWithQCumulants.cxx:6578
 AliFlowAnalysisWithQCumulants.cxx:6579
 AliFlowAnalysisWithQCumulants.cxx:6580
 AliFlowAnalysisWithQCumulants.cxx:6581
 AliFlowAnalysisWithQCumulants.cxx:6582
 AliFlowAnalysisWithQCumulants.cxx:6583
 AliFlowAnalysisWithQCumulants.cxx:6584
 AliFlowAnalysisWithQCumulants.cxx:6585
 AliFlowAnalysisWithQCumulants.cxx:6586
 AliFlowAnalysisWithQCumulants.cxx:6587
 AliFlowAnalysisWithQCumulants.cxx:6588
 AliFlowAnalysisWithQCumulants.cxx:6589
 AliFlowAnalysisWithQCumulants.cxx:6590
 AliFlowAnalysisWithQCumulants.cxx:6591
 AliFlowAnalysisWithQCumulants.cxx:6592
 AliFlowAnalysisWithQCumulants.cxx:6593
 AliFlowAnalysisWithQCumulants.cxx:6594
 AliFlowAnalysisWithQCumulants.cxx:6595
 AliFlowAnalysisWithQCumulants.cxx:6596
 AliFlowAnalysisWithQCumulants.cxx:6597
 AliFlowAnalysisWithQCumulants.cxx:6598
 AliFlowAnalysisWithQCumulants.cxx:6599
 AliFlowAnalysisWithQCumulants.cxx:6600
 AliFlowAnalysisWithQCumulants.cxx:6601
 AliFlowAnalysisWithQCumulants.cxx:6602
 AliFlowAnalysisWithQCumulants.cxx:6603
 AliFlowAnalysisWithQCumulants.cxx:6604
 AliFlowAnalysisWithQCumulants.cxx:6605
 AliFlowAnalysisWithQCumulants.cxx:6606
 AliFlowAnalysisWithQCumulants.cxx:6607
 AliFlowAnalysisWithQCumulants.cxx:6608
 AliFlowAnalysisWithQCumulants.cxx:6609
 AliFlowAnalysisWithQCumulants.cxx:6610
 AliFlowAnalysisWithQCumulants.cxx:6611
 AliFlowAnalysisWithQCumulants.cxx:6612
 AliFlowAnalysisWithQCumulants.cxx:6613
 AliFlowAnalysisWithQCumulants.cxx:6614
 AliFlowAnalysisWithQCumulants.cxx:6615
 AliFlowAnalysisWithQCumulants.cxx:6616
 AliFlowAnalysisWithQCumulants.cxx:6617
 AliFlowAnalysisWithQCumulants.cxx:6618
 AliFlowAnalysisWithQCumulants.cxx:6619
 AliFlowAnalysisWithQCumulants.cxx:6620
 AliFlowAnalysisWithQCumulants.cxx:6621
 AliFlowAnalysisWithQCumulants.cxx:6622
 AliFlowAnalysisWithQCumulants.cxx:6623
 AliFlowAnalysisWithQCumulants.cxx:6624
 AliFlowAnalysisWithQCumulants.cxx:6625
 AliFlowAnalysisWithQCumulants.cxx:6626
 AliFlowAnalysisWithQCumulants.cxx:6627
 AliFlowAnalysisWithQCumulants.cxx:6628
 AliFlowAnalysisWithQCumulants.cxx:6629
 AliFlowAnalysisWithQCumulants.cxx:6630
 AliFlowAnalysisWithQCumulants.cxx:6631
 AliFlowAnalysisWithQCumulants.cxx:6632
 AliFlowAnalysisWithQCumulants.cxx:6633
 AliFlowAnalysisWithQCumulants.cxx:6634
 AliFlowAnalysisWithQCumulants.cxx:6635
 AliFlowAnalysisWithQCumulants.cxx:6636
 AliFlowAnalysisWithQCumulants.cxx:6637
 AliFlowAnalysisWithQCumulants.cxx:6638
 AliFlowAnalysisWithQCumulants.cxx:6639
 AliFlowAnalysisWithQCumulants.cxx:6640
 AliFlowAnalysisWithQCumulants.cxx:6641
 AliFlowAnalysisWithQCumulants.cxx:6642
 AliFlowAnalysisWithQCumulants.cxx:6643
 AliFlowAnalysisWithQCumulants.cxx:6644
 AliFlowAnalysisWithQCumulants.cxx:6645
 AliFlowAnalysisWithQCumulants.cxx:6646
 AliFlowAnalysisWithQCumulants.cxx:6647
 AliFlowAnalysisWithQCumulants.cxx:6648
 AliFlowAnalysisWithQCumulants.cxx:6649
 AliFlowAnalysisWithQCumulants.cxx:6650
 AliFlowAnalysisWithQCumulants.cxx:6651
 AliFlowAnalysisWithQCumulants.cxx:6652
 AliFlowAnalysisWithQCumulants.cxx:6653
 AliFlowAnalysisWithQCumulants.cxx:6654
 AliFlowAnalysisWithQCumulants.cxx:6655
 AliFlowAnalysisWithQCumulants.cxx:6656
 AliFlowAnalysisWithQCumulants.cxx:6657
 AliFlowAnalysisWithQCumulants.cxx:6658
 AliFlowAnalysisWithQCumulants.cxx:6659
 AliFlowAnalysisWithQCumulants.cxx:6660
 AliFlowAnalysisWithQCumulants.cxx:6661
 AliFlowAnalysisWithQCumulants.cxx:6662
 AliFlowAnalysisWithQCumulants.cxx:6663
 AliFlowAnalysisWithQCumulants.cxx:6664
 AliFlowAnalysisWithQCumulants.cxx:6665
 AliFlowAnalysisWithQCumulants.cxx:6666
 AliFlowAnalysisWithQCumulants.cxx:6667
 AliFlowAnalysisWithQCumulants.cxx:6668
 AliFlowAnalysisWithQCumulants.cxx:6669
 AliFlowAnalysisWithQCumulants.cxx:6670
 AliFlowAnalysisWithQCumulants.cxx:6671
 AliFlowAnalysisWithQCumulants.cxx:6672
 AliFlowAnalysisWithQCumulants.cxx:6673
 AliFlowAnalysisWithQCumulants.cxx:6674
 AliFlowAnalysisWithQCumulants.cxx:6675
 AliFlowAnalysisWithQCumulants.cxx:6676
 AliFlowAnalysisWithQCumulants.cxx:6677
 AliFlowAnalysisWithQCumulants.cxx:6678
 AliFlowAnalysisWithQCumulants.cxx:6679
 AliFlowAnalysisWithQCumulants.cxx:6680
 AliFlowAnalysisWithQCumulants.cxx:6681
 AliFlowAnalysisWithQCumulants.cxx:6682
 AliFlowAnalysisWithQCumulants.cxx:6683
 AliFlowAnalysisWithQCumulants.cxx:6684
 AliFlowAnalysisWithQCumulants.cxx:6685
 AliFlowAnalysisWithQCumulants.cxx:6686
 AliFlowAnalysisWithQCumulants.cxx:6687
 AliFlowAnalysisWithQCumulants.cxx:6688
 AliFlowAnalysisWithQCumulants.cxx:6689
 AliFlowAnalysisWithQCumulants.cxx:6690
 AliFlowAnalysisWithQCumulants.cxx:6691
 AliFlowAnalysisWithQCumulants.cxx:6692
 AliFlowAnalysisWithQCumulants.cxx:6693
 AliFlowAnalysisWithQCumulants.cxx:6694
 AliFlowAnalysisWithQCumulants.cxx:6695
 AliFlowAnalysisWithQCumulants.cxx:6696
 AliFlowAnalysisWithQCumulants.cxx:6697
 AliFlowAnalysisWithQCumulants.cxx:6698
 AliFlowAnalysisWithQCumulants.cxx:6699
 AliFlowAnalysisWithQCumulants.cxx:6700
 AliFlowAnalysisWithQCumulants.cxx:6701
 AliFlowAnalysisWithQCumulants.cxx:6702
 AliFlowAnalysisWithQCumulants.cxx:6703
 AliFlowAnalysisWithQCumulants.cxx:6704
 AliFlowAnalysisWithQCumulants.cxx:6705
 AliFlowAnalysisWithQCumulants.cxx:6706
 AliFlowAnalysisWithQCumulants.cxx:6707
 AliFlowAnalysisWithQCumulants.cxx:6708
 AliFlowAnalysisWithQCumulants.cxx:6709
 AliFlowAnalysisWithQCumulants.cxx:6710
 AliFlowAnalysisWithQCumulants.cxx:6711
 AliFlowAnalysisWithQCumulants.cxx:6712
 AliFlowAnalysisWithQCumulants.cxx:6713
 AliFlowAnalysisWithQCumulants.cxx:6714
 AliFlowAnalysisWithQCumulants.cxx:6715
 AliFlowAnalysisWithQCumulants.cxx:6716
 AliFlowAnalysisWithQCumulants.cxx:6717
 AliFlowAnalysisWithQCumulants.cxx:6718
 AliFlowAnalysisWithQCumulants.cxx:6719
 AliFlowAnalysisWithQCumulants.cxx:6720
 AliFlowAnalysisWithQCumulants.cxx:6721
 AliFlowAnalysisWithQCumulants.cxx:6722
 AliFlowAnalysisWithQCumulants.cxx:6723
 AliFlowAnalysisWithQCumulants.cxx:6724
 AliFlowAnalysisWithQCumulants.cxx:6725
 AliFlowAnalysisWithQCumulants.cxx:6726
 AliFlowAnalysisWithQCumulants.cxx:6727
 AliFlowAnalysisWithQCumulants.cxx:6728
 AliFlowAnalysisWithQCumulants.cxx:6729
 AliFlowAnalysisWithQCumulants.cxx:6730
 AliFlowAnalysisWithQCumulants.cxx:6731
 AliFlowAnalysisWithQCumulants.cxx:6732
 AliFlowAnalysisWithQCumulants.cxx:6733
 AliFlowAnalysisWithQCumulants.cxx:6734
 AliFlowAnalysisWithQCumulants.cxx:6735
 AliFlowAnalysisWithQCumulants.cxx:6736
 AliFlowAnalysisWithQCumulants.cxx:6737
 AliFlowAnalysisWithQCumulants.cxx:6738
 AliFlowAnalysisWithQCumulants.cxx:6739
 AliFlowAnalysisWithQCumulants.cxx:6740
 AliFlowAnalysisWithQCumulants.cxx:6741
 AliFlowAnalysisWithQCumulants.cxx:6742
 AliFlowAnalysisWithQCumulants.cxx:6743
 AliFlowAnalysisWithQCumulants.cxx:6744
 AliFlowAnalysisWithQCumulants.cxx:6745
 AliFlowAnalysisWithQCumulants.cxx:6746
 AliFlowAnalysisWithQCumulants.cxx:6747
 AliFlowAnalysisWithQCumulants.cxx:6748
 AliFlowAnalysisWithQCumulants.cxx:6749
 AliFlowAnalysisWithQCumulants.cxx:6750
 AliFlowAnalysisWithQCumulants.cxx:6751
 AliFlowAnalysisWithQCumulants.cxx:6752
 AliFlowAnalysisWithQCumulants.cxx:6753
 AliFlowAnalysisWithQCumulants.cxx:6754
 AliFlowAnalysisWithQCumulants.cxx:6755
 AliFlowAnalysisWithQCumulants.cxx:6756
 AliFlowAnalysisWithQCumulants.cxx:6757
 AliFlowAnalysisWithQCumulants.cxx:6758
 AliFlowAnalysisWithQCumulants.cxx:6759
 AliFlowAnalysisWithQCumulants.cxx:6760
 AliFlowAnalysisWithQCumulants.cxx:6761
 AliFlowAnalysisWithQCumulants.cxx:6762
 AliFlowAnalysisWithQCumulants.cxx:6763
 AliFlowAnalysisWithQCumulants.cxx:6764
 AliFlowAnalysisWithQCumulants.cxx:6765
 AliFlowAnalysisWithQCumulants.cxx:6766
 AliFlowAnalysisWithQCumulants.cxx:6767
 AliFlowAnalysisWithQCumulants.cxx:6768
 AliFlowAnalysisWithQCumulants.cxx:6769
 AliFlowAnalysisWithQCumulants.cxx:6770
 AliFlowAnalysisWithQCumulants.cxx:6771
 AliFlowAnalysisWithQCumulants.cxx:6772
 AliFlowAnalysisWithQCumulants.cxx:6773
 AliFlowAnalysisWithQCumulants.cxx:6774
 AliFlowAnalysisWithQCumulants.cxx:6775
 AliFlowAnalysisWithQCumulants.cxx:6776
 AliFlowAnalysisWithQCumulants.cxx:6777
 AliFlowAnalysisWithQCumulants.cxx:6778
 AliFlowAnalysisWithQCumulants.cxx:6779
 AliFlowAnalysisWithQCumulants.cxx:6780
 AliFlowAnalysisWithQCumulants.cxx:6781
 AliFlowAnalysisWithQCumulants.cxx:6782
 AliFlowAnalysisWithQCumulants.cxx:6783
 AliFlowAnalysisWithQCumulants.cxx:6784
 AliFlowAnalysisWithQCumulants.cxx:6785
 AliFlowAnalysisWithQCumulants.cxx:6786
 AliFlowAnalysisWithQCumulants.cxx:6787
 AliFlowAnalysisWithQCumulants.cxx:6788
 AliFlowAnalysisWithQCumulants.cxx:6789
 AliFlowAnalysisWithQCumulants.cxx:6790
 AliFlowAnalysisWithQCumulants.cxx:6791
 AliFlowAnalysisWithQCumulants.cxx:6792
 AliFlowAnalysisWithQCumulants.cxx:6793
 AliFlowAnalysisWithQCumulants.cxx:6794
 AliFlowAnalysisWithQCumulants.cxx:6795
 AliFlowAnalysisWithQCumulants.cxx:6796
 AliFlowAnalysisWithQCumulants.cxx:6797
 AliFlowAnalysisWithQCumulants.cxx:6798
 AliFlowAnalysisWithQCumulants.cxx:6799
 AliFlowAnalysisWithQCumulants.cxx:6800
 AliFlowAnalysisWithQCumulants.cxx:6801
 AliFlowAnalysisWithQCumulants.cxx:6802
 AliFlowAnalysisWithQCumulants.cxx:6803
 AliFlowAnalysisWithQCumulants.cxx:6804
 AliFlowAnalysisWithQCumulants.cxx:6805
 AliFlowAnalysisWithQCumulants.cxx:6806
 AliFlowAnalysisWithQCumulants.cxx:6807
 AliFlowAnalysisWithQCumulants.cxx:6808
 AliFlowAnalysisWithQCumulants.cxx:6809
 AliFlowAnalysisWithQCumulants.cxx:6810
 AliFlowAnalysisWithQCumulants.cxx:6811
 AliFlowAnalysisWithQCumulants.cxx:6812
 AliFlowAnalysisWithQCumulants.cxx:6813
 AliFlowAnalysisWithQCumulants.cxx:6814
 AliFlowAnalysisWithQCumulants.cxx:6815
 AliFlowAnalysisWithQCumulants.cxx:6816
 AliFlowAnalysisWithQCumulants.cxx:6817
 AliFlowAnalysisWithQCumulants.cxx:6818
 AliFlowAnalysisWithQCumulants.cxx:6819
 AliFlowAnalysisWithQCumulants.cxx:6820
 AliFlowAnalysisWithQCumulants.cxx:6821
 AliFlowAnalysisWithQCumulants.cxx:6822
 AliFlowAnalysisWithQCumulants.cxx:6823
 AliFlowAnalysisWithQCumulants.cxx:6824
 AliFlowAnalysisWithQCumulants.cxx:6825
 AliFlowAnalysisWithQCumulants.cxx:6826
 AliFlowAnalysisWithQCumulants.cxx:6827
 AliFlowAnalysisWithQCumulants.cxx:6828
 AliFlowAnalysisWithQCumulants.cxx:6829
 AliFlowAnalysisWithQCumulants.cxx:6830
 AliFlowAnalysisWithQCumulants.cxx:6831
 AliFlowAnalysisWithQCumulants.cxx:6832
 AliFlowAnalysisWithQCumulants.cxx:6833
 AliFlowAnalysisWithQCumulants.cxx:6834
 AliFlowAnalysisWithQCumulants.cxx:6835
 AliFlowAnalysisWithQCumulants.cxx:6836
 AliFlowAnalysisWithQCumulants.cxx:6837
 AliFlowAnalysisWithQCumulants.cxx:6838
 AliFlowAnalysisWithQCumulants.cxx:6839
 AliFlowAnalysisWithQCumulants.cxx:6840
 AliFlowAnalysisWithQCumulants.cxx:6841
 AliFlowAnalysisWithQCumulants.cxx:6842
 AliFlowAnalysisWithQCumulants.cxx:6843
 AliFlowAnalysisWithQCumulants.cxx:6844
 AliFlowAnalysisWithQCumulants.cxx:6845
 AliFlowAnalysisWithQCumulants.cxx:6846
 AliFlowAnalysisWithQCumulants.cxx:6847
 AliFlowAnalysisWithQCumulants.cxx:6848
 AliFlowAnalysisWithQCumulants.cxx:6849
 AliFlowAnalysisWithQCumulants.cxx:6850
 AliFlowAnalysisWithQCumulants.cxx:6851
 AliFlowAnalysisWithQCumulants.cxx:6852
 AliFlowAnalysisWithQCumulants.cxx:6853
 AliFlowAnalysisWithQCumulants.cxx:6854
 AliFlowAnalysisWithQCumulants.cxx:6855
 AliFlowAnalysisWithQCumulants.cxx:6856
 AliFlowAnalysisWithQCumulants.cxx:6857
 AliFlowAnalysisWithQCumulants.cxx:6858
 AliFlowAnalysisWithQCumulants.cxx:6859
 AliFlowAnalysisWithQCumulants.cxx:6860
 AliFlowAnalysisWithQCumulants.cxx:6861
 AliFlowAnalysisWithQCumulants.cxx:6862
 AliFlowAnalysisWithQCumulants.cxx:6863
 AliFlowAnalysisWithQCumulants.cxx:6864
 AliFlowAnalysisWithQCumulants.cxx:6865
 AliFlowAnalysisWithQCumulants.cxx:6866
 AliFlowAnalysisWithQCumulants.cxx:6867
 AliFlowAnalysisWithQCumulants.cxx:6868
 AliFlowAnalysisWithQCumulants.cxx:6869
 AliFlowAnalysisWithQCumulants.cxx:6870
 AliFlowAnalysisWithQCumulants.cxx:6871
 AliFlowAnalysisWithQCumulants.cxx:6872
 AliFlowAnalysisWithQCumulants.cxx:6873
 AliFlowAnalysisWithQCumulants.cxx:6874
 AliFlowAnalysisWithQCumulants.cxx:6875
 AliFlowAnalysisWithQCumulants.cxx:6876
 AliFlowAnalysisWithQCumulants.cxx:6877
 AliFlowAnalysisWithQCumulants.cxx:6878
 AliFlowAnalysisWithQCumulants.cxx:6879
 AliFlowAnalysisWithQCumulants.cxx:6880
 AliFlowAnalysisWithQCumulants.cxx:6881
 AliFlowAnalysisWithQCumulants.cxx:6882
 AliFlowAnalysisWithQCumulants.cxx:6883
 AliFlowAnalysisWithQCumulants.cxx:6884
 AliFlowAnalysisWithQCumulants.cxx:6885
 AliFlowAnalysisWithQCumulants.cxx:6886
 AliFlowAnalysisWithQCumulants.cxx:6887
 AliFlowAnalysisWithQCumulants.cxx:6888
 AliFlowAnalysisWithQCumulants.cxx:6889
 AliFlowAnalysisWithQCumulants.cxx:6890
 AliFlowAnalysisWithQCumulants.cxx:6891
 AliFlowAnalysisWithQCumulants.cxx:6892
 AliFlowAnalysisWithQCumulants.cxx:6893
 AliFlowAnalysisWithQCumulants.cxx:6894
 AliFlowAnalysisWithQCumulants.cxx:6895
 AliFlowAnalysisWithQCumulants.cxx:6896
 AliFlowAnalysisWithQCumulants.cxx:6897
 AliFlowAnalysisWithQCumulants.cxx:6898
 AliFlowAnalysisWithQCumulants.cxx:6899
 AliFlowAnalysisWithQCumulants.cxx:6900
 AliFlowAnalysisWithQCumulants.cxx:6901
 AliFlowAnalysisWithQCumulants.cxx:6902
 AliFlowAnalysisWithQCumulants.cxx:6903
 AliFlowAnalysisWithQCumulants.cxx:6904
 AliFlowAnalysisWithQCumulants.cxx:6905
 AliFlowAnalysisWithQCumulants.cxx:6906
 AliFlowAnalysisWithQCumulants.cxx:6907
 AliFlowAnalysisWithQCumulants.cxx:6908
 AliFlowAnalysisWithQCumulants.cxx:6909
 AliFlowAnalysisWithQCumulants.cxx:6910
 AliFlowAnalysisWithQCumulants.cxx:6911
 AliFlowAnalysisWithQCumulants.cxx:6912
 AliFlowAnalysisWithQCumulants.cxx:6913
 AliFlowAnalysisWithQCumulants.cxx:6914
 AliFlowAnalysisWithQCumulants.cxx:6915
 AliFlowAnalysisWithQCumulants.cxx:6916
 AliFlowAnalysisWithQCumulants.cxx:6917
 AliFlowAnalysisWithQCumulants.cxx:6918
 AliFlowAnalysisWithQCumulants.cxx:6919
 AliFlowAnalysisWithQCumulants.cxx:6920
 AliFlowAnalysisWithQCumulants.cxx:6921
 AliFlowAnalysisWithQCumulants.cxx:6922
 AliFlowAnalysisWithQCumulants.cxx:6923
 AliFlowAnalysisWithQCumulants.cxx:6924
 AliFlowAnalysisWithQCumulants.cxx:6925
 AliFlowAnalysisWithQCumulants.cxx:6926
 AliFlowAnalysisWithQCumulants.cxx:6927
 AliFlowAnalysisWithQCumulants.cxx:6928
 AliFlowAnalysisWithQCumulants.cxx:6929
 AliFlowAnalysisWithQCumulants.cxx:6930
 AliFlowAnalysisWithQCumulants.cxx:6931
 AliFlowAnalysisWithQCumulants.cxx:6932
 AliFlowAnalysisWithQCumulants.cxx:6933
 AliFlowAnalysisWithQCumulants.cxx:6934
 AliFlowAnalysisWithQCumulants.cxx:6935
 AliFlowAnalysisWithQCumulants.cxx:6936
 AliFlowAnalysisWithQCumulants.cxx:6937
 AliFlowAnalysisWithQCumulants.cxx:6938
 AliFlowAnalysisWithQCumulants.cxx:6939
 AliFlowAnalysisWithQCumulants.cxx:6940
 AliFlowAnalysisWithQCumulants.cxx:6941
 AliFlowAnalysisWithQCumulants.cxx:6942
 AliFlowAnalysisWithQCumulants.cxx:6943
 AliFlowAnalysisWithQCumulants.cxx:6944
 AliFlowAnalysisWithQCumulants.cxx:6945
 AliFlowAnalysisWithQCumulants.cxx:6946
 AliFlowAnalysisWithQCumulants.cxx:6947
 AliFlowAnalysisWithQCumulants.cxx:6948
 AliFlowAnalysisWithQCumulants.cxx:6949
 AliFlowAnalysisWithQCumulants.cxx:6950
 AliFlowAnalysisWithQCumulants.cxx:6951
 AliFlowAnalysisWithQCumulants.cxx:6952
 AliFlowAnalysisWithQCumulants.cxx:6953
 AliFlowAnalysisWithQCumulants.cxx:6954
 AliFlowAnalysisWithQCumulants.cxx:6955
 AliFlowAnalysisWithQCumulants.cxx:6956
 AliFlowAnalysisWithQCumulants.cxx:6957
 AliFlowAnalysisWithQCumulants.cxx:6958
 AliFlowAnalysisWithQCumulants.cxx:6959
 AliFlowAnalysisWithQCumulants.cxx:6960
 AliFlowAnalysisWithQCumulants.cxx:6961
 AliFlowAnalysisWithQCumulants.cxx:6962
 AliFlowAnalysisWithQCumulants.cxx:6963
 AliFlowAnalysisWithQCumulants.cxx:6964
 AliFlowAnalysisWithQCumulants.cxx:6965
 AliFlowAnalysisWithQCumulants.cxx:6966
 AliFlowAnalysisWithQCumulants.cxx:6967
 AliFlowAnalysisWithQCumulants.cxx:6968
 AliFlowAnalysisWithQCumulants.cxx:6969
 AliFlowAnalysisWithQCumulants.cxx:6970
 AliFlowAnalysisWithQCumulants.cxx:6971
 AliFlowAnalysisWithQCumulants.cxx:6972
 AliFlowAnalysisWithQCumulants.cxx:6973
 AliFlowAnalysisWithQCumulants.cxx:6974
 AliFlowAnalysisWithQCumulants.cxx:6975
 AliFlowAnalysisWithQCumulants.cxx:6976
 AliFlowAnalysisWithQCumulants.cxx:6977
 AliFlowAnalysisWithQCumulants.cxx:6978
 AliFlowAnalysisWithQCumulants.cxx:6979
 AliFlowAnalysisWithQCumulants.cxx:6980
 AliFlowAnalysisWithQCumulants.cxx:6981
 AliFlowAnalysisWithQCumulants.cxx:6982
 AliFlowAnalysisWithQCumulants.cxx:6983
 AliFlowAnalysisWithQCumulants.cxx:6984
 AliFlowAnalysisWithQCumulants.cxx:6985
 AliFlowAnalysisWithQCumulants.cxx:6986
 AliFlowAnalysisWithQCumulants.cxx:6987
 AliFlowAnalysisWithQCumulants.cxx:6988
 AliFlowAnalysisWithQCumulants.cxx:6989
 AliFlowAnalysisWithQCumulants.cxx:6990
 AliFlowAnalysisWithQCumulants.cxx:6991
 AliFlowAnalysisWithQCumulants.cxx:6992
 AliFlowAnalysisWithQCumulants.cxx:6993
 AliFlowAnalysisWithQCumulants.cxx:6994
 AliFlowAnalysisWithQCumulants.cxx:6995
 AliFlowAnalysisWithQCumulants.cxx:6996
 AliFlowAnalysisWithQCumulants.cxx:6997
 AliFlowAnalysisWithQCumulants.cxx:6998
 AliFlowAnalysisWithQCumulants.cxx:6999
 AliFlowAnalysisWithQCumulants.cxx:7000
 AliFlowAnalysisWithQCumulants.cxx:7001
 AliFlowAnalysisWithQCumulants.cxx:7002
 AliFlowAnalysisWithQCumulants.cxx:7003
 AliFlowAnalysisWithQCumulants.cxx:7004
 AliFlowAnalysisWithQCumulants.cxx:7005
 AliFlowAnalysisWithQCumulants.cxx:7006
 AliFlowAnalysisWithQCumulants.cxx:7007
 AliFlowAnalysisWithQCumulants.cxx:7008
 AliFlowAnalysisWithQCumulants.cxx:7009
 AliFlowAnalysisWithQCumulants.cxx:7010
 AliFlowAnalysisWithQCumulants.cxx:7011
 AliFlowAnalysisWithQCumulants.cxx:7012
 AliFlowAnalysisWithQCumulants.cxx:7013
 AliFlowAnalysisWithQCumulants.cxx:7014
 AliFlowAnalysisWithQCumulants.cxx:7015
 AliFlowAnalysisWithQCumulants.cxx:7016
 AliFlowAnalysisWithQCumulants.cxx:7017
 AliFlowAnalysisWithQCumulants.cxx:7018
 AliFlowAnalysisWithQCumulants.cxx:7019
 AliFlowAnalysisWithQCumulants.cxx:7020
 AliFlowAnalysisWithQCumulants.cxx:7021
 AliFlowAnalysisWithQCumulants.cxx:7022
 AliFlowAnalysisWithQCumulants.cxx:7023
 AliFlowAnalysisWithQCumulants.cxx:7024
 AliFlowAnalysisWithQCumulants.cxx:7025
 AliFlowAnalysisWithQCumulants.cxx:7026
 AliFlowAnalysisWithQCumulants.cxx:7027
 AliFlowAnalysisWithQCumulants.cxx:7028
 AliFlowAnalysisWithQCumulants.cxx:7029
 AliFlowAnalysisWithQCumulants.cxx:7030
 AliFlowAnalysisWithQCumulants.cxx:7031
 AliFlowAnalysisWithQCumulants.cxx:7032
 AliFlowAnalysisWithQCumulants.cxx:7033
 AliFlowAnalysisWithQCumulants.cxx:7034
 AliFlowAnalysisWithQCumulants.cxx:7035
 AliFlowAnalysisWithQCumulants.cxx:7036
 AliFlowAnalysisWithQCumulants.cxx:7037
 AliFlowAnalysisWithQCumulants.cxx:7038
 AliFlowAnalysisWithQCumulants.cxx:7039
 AliFlowAnalysisWithQCumulants.cxx:7040
 AliFlowAnalysisWithQCumulants.cxx:7041
 AliFlowAnalysisWithQCumulants.cxx:7042
 AliFlowAnalysisWithQCumulants.cxx:7043
 AliFlowAnalysisWithQCumulants.cxx:7044
 AliFlowAnalysisWithQCumulants.cxx:7045
 AliFlowAnalysisWithQCumulants.cxx:7046
 AliFlowAnalysisWithQCumulants.cxx:7047
 AliFlowAnalysisWithQCumulants.cxx:7048
 AliFlowAnalysisWithQCumulants.cxx:7049
 AliFlowAnalysisWithQCumulants.cxx:7050
 AliFlowAnalysisWithQCumulants.cxx:7051
 AliFlowAnalysisWithQCumulants.cxx:7052
 AliFlowAnalysisWithQCumulants.cxx:7053
 AliFlowAnalysisWithQCumulants.cxx:7054
 AliFlowAnalysisWithQCumulants.cxx:7055
 AliFlowAnalysisWithQCumulants.cxx:7056
 AliFlowAnalysisWithQCumulants.cxx:7057
 AliFlowAnalysisWithQCumulants.cxx:7058
 AliFlowAnalysisWithQCumulants.cxx:7059
 AliFlowAnalysisWithQCumulants.cxx:7060
 AliFlowAnalysisWithQCumulants.cxx:7061
 AliFlowAnalysisWithQCumulants.cxx:7062
 AliFlowAnalysisWithQCumulants.cxx:7063
 AliFlowAnalysisWithQCumulants.cxx:7064
 AliFlowAnalysisWithQCumulants.cxx:7065
 AliFlowAnalysisWithQCumulants.cxx:7066
 AliFlowAnalysisWithQCumulants.cxx:7067
 AliFlowAnalysisWithQCumulants.cxx:7068
 AliFlowAnalysisWithQCumulants.cxx:7069
 AliFlowAnalysisWithQCumulants.cxx:7070
 AliFlowAnalysisWithQCumulants.cxx:7071
 AliFlowAnalysisWithQCumulants.cxx:7072
 AliFlowAnalysisWithQCumulants.cxx:7073
 AliFlowAnalysisWithQCumulants.cxx:7074
 AliFlowAnalysisWithQCumulants.cxx:7075
 AliFlowAnalysisWithQCumulants.cxx:7076
 AliFlowAnalysisWithQCumulants.cxx:7077
 AliFlowAnalysisWithQCumulants.cxx:7078
 AliFlowAnalysisWithQCumulants.cxx:7079
 AliFlowAnalysisWithQCumulants.cxx:7080
 AliFlowAnalysisWithQCumulants.cxx:7081
 AliFlowAnalysisWithQCumulants.cxx:7082
 AliFlowAnalysisWithQCumulants.cxx:7083
 AliFlowAnalysisWithQCumulants.cxx:7084
 AliFlowAnalysisWithQCumulants.cxx:7085
 AliFlowAnalysisWithQCumulants.cxx:7086
 AliFlowAnalysisWithQCumulants.cxx:7087
 AliFlowAnalysisWithQCumulants.cxx:7088
 AliFlowAnalysisWithQCumulants.cxx:7089
 AliFlowAnalysisWithQCumulants.cxx:7090
 AliFlowAnalysisWithQCumulants.cxx:7091
 AliFlowAnalysisWithQCumulants.cxx:7092
 AliFlowAnalysisWithQCumulants.cxx:7093
 AliFlowAnalysisWithQCumulants.cxx:7094
 AliFlowAnalysisWithQCumulants.cxx:7095
 AliFlowAnalysisWithQCumulants.cxx:7096
 AliFlowAnalysisWithQCumulants.cxx:7097
 AliFlowAnalysisWithQCumulants.cxx:7098
 AliFlowAnalysisWithQCumulants.cxx:7099
 AliFlowAnalysisWithQCumulants.cxx:7100
 AliFlowAnalysisWithQCumulants.cxx:7101
 AliFlowAnalysisWithQCumulants.cxx:7102
 AliFlowAnalysisWithQCumulants.cxx:7103
 AliFlowAnalysisWithQCumulants.cxx:7104
 AliFlowAnalysisWithQCumulants.cxx:7105
 AliFlowAnalysisWithQCumulants.cxx:7106
 AliFlowAnalysisWithQCumulants.cxx:7107
 AliFlowAnalysisWithQCumulants.cxx:7108
 AliFlowAnalysisWithQCumulants.cxx:7109
 AliFlowAnalysisWithQCumulants.cxx:7110
 AliFlowAnalysisWithQCumulants.cxx:7111
 AliFlowAnalysisWithQCumulants.cxx:7112
 AliFlowAnalysisWithQCumulants.cxx:7113
 AliFlowAnalysisWithQCumulants.cxx:7114
 AliFlowAnalysisWithQCumulants.cxx:7115
 AliFlowAnalysisWithQCumulants.cxx:7116
 AliFlowAnalysisWithQCumulants.cxx:7117
 AliFlowAnalysisWithQCumulants.cxx:7118
 AliFlowAnalysisWithQCumulants.cxx:7119
 AliFlowAnalysisWithQCumulants.cxx:7120
 AliFlowAnalysisWithQCumulants.cxx:7121
 AliFlowAnalysisWithQCumulants.cxx:7122
 AliFlowAnalysisWithQCumulants.cxx:7123
 AliFlowAnalysisWithQCumulants.cxx:7124
 AliFlowAnalysisWithQCumulants.cxx:7125
 AliFlowAnalysisWithQCumulants.cxx:7126
 AliFlowAnalysisWithQCumulants.cxx:7127
 AliFlowAnalysisWithQCumulants.cxx:7128
 AliFlowAnalysisWithQCumulants.cxx:7129
 AliFlowAnalysisWithQCumulants.cxx:7130
 AliFlowAnalysisWithQCumulants.cxx:7131
 AliFlowAnalysisWithQCumulants.cxx:7132
 AliFlowAnalysisWithQCumulants.cxx:7133
 AliFlowAnalysisWithQCumulants.cxx:7134
 AliFlowAnalysisWithQCumulants.cxx:7135
 AliFlowAnalysisWithQCumulants.cxx:7136
 AliFlowAnalysisWithQCumulants.cxx:7137
 AliFlowAnalysisWithQCumulants.cxx:7138
 AliFlowAnalysisWithQCumulants.cxx:7139
 AliFlowAnalysisWithQCumulants.cxx:7140
 AliFlowAnalysisWithQCumulants.cxx:7141
 AliFlowAnalysisWithQCumulants.cxx:7142
 AliFlowAnalysisWithQCumulants.cxx:7143
 AliFlowAnalysisWithQCumulants.cxx:7144
 AliFlowAnalysisWithQCumulants.cxx:7145
 AliFlowAnalysisWithQCumulants.cxx:7146
 AliFlowAnalysisWithQCumulants.cxx:7147
 AliFlowAnalysisWithQCumulants.cxx:7148
 AliFlowAnalysisWithQCumulants.cxx:7149
 AliFlowAnalysisWithQCumulants.cxx:7150
 AliFlowAnalysisWithQCumulants.cxx:7151
 AliFlowAnalysisWithQCumulants.cxx:7152
 AliFlowAnalysisWithQCumulants.cxx:7153
 AliFlowAnalysisWithQCumulants.cxx:7154
 AliFlowAnalysisWithQCumulants.cxx:7155
 AliFlowAnalysisWithQCumulants.cxx:7156
 AliFlowAnalysisWithQCumulants.cxx:7157
 AliFlowAnalysisWithQCumulants.cxx:7158
 AliFlowAnalysisWithQCumulants.cxx:7159
 AliFlowAnalysisWithQCumulants.cxx:7160
 AliFlowAnalysisWithQCumulants.cxx:7161
 AliFlowAnalysisWithQCumulants.cxx:7162
 AliFlowAnalysisWithQCumulants.cxx:7163
 AliFlowAnalysisWithQCumulants.cxx:7164
 AliFlowAnalysisWithQCumulants.cxx:7165
 AliFlowAnalysisWithQCumulants.cxx:7166
 AliFlowAnalysisWithQCumulants.cxx:7167
 AliFlowAnalysisWithQCumulants.cxx:7168
 AliFlowAnalysisWithQCumulants.cxx:7169
 AliFlowAnalysisWithQCumulants.cxx:7170
 AliFlowAnalysisWithQCumulants.cxx:7171
 AliFlowAnalysisWithQCumulants.cxx:7172
 AliFlowAnalysisWithQCumulants.cxx:7173
 AliFlowAnalysisWithQCumulants.cxx:7174
 AliFlowAnalysisWithQCumulants.cxx:7175
 AliFlowAnalysisWithQCumulants.cxx:7176
 AliFlowAnalysisWithQCumulants.cxx:7177
 AliFlowAnalysisWithQCumulants.cxx:7178
 AliFlowAnalysisWithQCumulants.cxx:7179
 AliFlowAnalysisWithQCumulants.cxx:7180
 AliFlowAnalysisWithQCumulants.cxx:7181
 AliFlowAnalysisWithQCumulants.cxx:7182
 AliFlowAnalysisWithQCumulants.cxx:7183
 AliFlowAnalysisWithQCumulants.cxx:7184
 AliFlowAnalysisWithQCumulants.cxx:7185
 AliFlowAnalysisWithQCumulants.cxx:7186
 AliFlowAnalysisWithQCumulants.cxx:7187
 AliFlowAnalysisWithQCumulants.cxx:7188
 AliFlowAnalysisWithQCumulants.cxx:7189
 AliFlowAnalysisWithQCumulants.cxx:7190
 AliFlowAnalysisWithQCumulants.cxx:7191
 AliFlowAnalysisWithQCumulants.cxx:7192
 AliFlowAnalysisWithQCumulants.cxx:7193
 AliFlowAnalysisWithQCumulants.cxx:7194
 AliFlowAnalysisWithQCumulants.cxx:7195
 AliFlowAnalysisWithQCumulants.cxx:7196
 AliFlowAnalysisWithQCumulants.cxx:7197
 AliFlowAnalysisWithQCumulants.cxx:7198
 AliFlowAnalysisWithQCumulants.cxx:7199
 AliFlowAnalysisWithQCumulants.cxx:7200
 AliFlowAnalysisWithQCumulants.cxx:7201
 AliFlowAnalysisWithQCumulants.cxx:7202
 AliFlowAnalysisWithQCumulants.cxx:7203
 AliFlowAnalysisWithQCumulants.cxx:7204
 AliFlowAnalysisWithQCumulants.cxx:7205
 AliFlowAnalysisWithQCumulants.cxx:7206
 AliFlowAnalysisWithQCumulants.cxx:7207
 AliFlowAnalysisWithQCumulants.cxx:7208
 AliFlowAnalysisWithQCumulants.cxx:7209
 AliFlowAnalysisWithQCumulants.cxx:7210
 AliFlowAnalysisWithQCumulants.cxx:7211
 AliFlowAnalysisWithQCumulants.cxx:7212
 AliFlowAnalysisWithQCumulants.cxx:7213
 AliFlowAnalysisWithQCumulants.cxx:7214
 AliFlowAnalysisWithQCumulants.cxx:7215
 AliFlowAnalysisWithQCumulants.cxx:7216
 AliFlowAnalysisWithQCumulants.cxx:7217
 AliFlowAnalysisWithQCumulants.cxx:7218
 AliFlowAnalysisWithQCumulants.cxx:7219
 AliFlowAnalysisWithQCumulants.cxx:7220
 AliFlowAnalysisWithQCumulants.cxx:7221
 AliFlowAnalysisWithQCumulants.cxx:7222
 AliFlowAnalysisWithQCumulants.cxx:7223
 AliFlowAnalysisWithQCumulants.cxx:7224
 AliFlowAnalysisWithQCumulants.cxx:7225
 AliFlowAnalysisWithQCumulants.cxx:7226
 AliFlowAnalysisWithQCumulants.cxx:7227
 AliFlowAnalysisWithQCumulants.cxx:7228
 AliFlowAnalysisWithQCumulants.cxx:7229
 AliFlowAnalysisWithQCumulants.cxx:7230
 AliFlowAnalysisWithQCumulants.cxx:7231
 AliFlowAnalysisWithQCumulants.cxx:7232
 AliFlowAnalysisWithQCumulants.cxx:7233
 AliFlowAnalysisWithQCumulants.cxx:7234
 AliFlowAnalysisWithQCumulants.cxx:7235
 AliFlowAnalysisWithQCumulants.cxx:7236
 AliFlowAnalysisWithQCumulants.cxx:7237
 AliFlowAnalysisWithQCumulants.cxx:7238
 AliFlowAnalysisWithQCumulants.cxx:7239
 AliFlowAnalysisWithQCumulants.cxx:7240
 AliFlowAnalysisWithQCumulants.cxx:7241
 AliFlowAnalysisWithQCumulants.cxx:7242
 AliFlowAnalysisWithQCumulants.cxx:7243
 AliFlowAnalysisWithQCumulants.cxx:7244
 AliFlowAnalysisWithQCumulants.cxx:7245
 AliFlowAnalysisWithQCumulants.cxx:7246
 AliFlowAnalysisWithQCumulants.cxx:7247
 AliFlowAnalysisWithQCumulants.cxx:7248
 AliFlowAnalysisWithQCumulants.cxx:7249
 AliFlowAnalysisWithQCumulants.cxx:7250
 AliFlowAnalysisWithQCumulants.cxx:7251
 AliFlowAnalysisWithQCumulants.cxx:7252
 AliFlowAnalysisWithQCumulants.cxx:7253
 AliFlowAnalysisWithQCumulants.cxx:7254
 AliFlowAnalysisWithQCumulants.cxx:7255
 AliFlowAnalysisWithQCumulants.cxx:7256
 AliFlowAnalysisWithQCumulants.cxx:7257
 AliFlowAnalysisWithQCumulants.cxx:7258
 AliFlowAnalysisWithQCumulants.cxx:7259
 AliFlowAnalysisWithQCumulants.cxx:7260
 AliFlowAnalysisWithQCumulants.cxx:7261
 AliFlowAnalysisWithQCumulants.cxx:7262
 AliFlowAnalysisWithQCumulants.cxx:7263
 AliFlowAnalysisWithQCumulants.cxx:7264
 AliFlowAnalysisWithQCumulants.cxx:7265
 AliFlowAnalysisWithQCumulants.cxx:7266
 AliFlowAnalysisWithQCumulants.cxx:7267
 AliFlowAnalysisWithQCumulants.cxx:7268
 AliFlowAnalysisWithQCumulants.cxx:7269
 AliFlowAnalysisWithQCumulants.cxx:7270
 AliFlowAnalysisWithQCumulants.cxx:7271
 AliFlowAnalysisWithQCumulants.cxx:7272
 AliFlowAnalysisWithQCumulants.cxx:7273
 AliFlowAnalysisWithQCumulants.cxx:7274
 AliFlowAnalysisWithQCumulants.cxx:7275
 AliFlowAnalysisWithQCumulants.cxx:7276
 AliFlowAnalysisWithQCumulants.cxx:7277
 AliFlowAnalysisWithQCumulants.cxx:7278
 AliFlowAnalysisWithQCumulants.cxx:7279
 AliFlowAnalysisWithQCumulants.cxx:7280
 AliFlowAnalysisWithQCumulants.cxx:7281
 AliFlowAnalysisWithQCumulants.cxx:7282
 AliFlowAnalysisWithQCumulants.cxx:7283
 AliFlowAnalysisWithQCumulants.cxx:7284
 AliFlowAnalysisWithQCumulants.cxx:7285
 AliFlowAnalysisWithQCumulants.cxx:7286
 AliFlowAnalysisWithQCumulants.cxx:7287
 AliFlowAnalysisWithQCumulants.cxx:7288
 AliFlowAnalysisWithQCumulants.cxx:7289
 AliFlowAnalysisWithQCumulants.cxx:7290
 AliFlowAnalysisWithQCumulants.cxx:7291
 AliFlowAnalysisWithQCumulants.cxx:7292
 AliFlowAnalysisWithQCumulants.cxx:7293
 AliFlowAnalysisWithQCumulants.cxx:7294
 AliFlowAnalysisWithQCumulants.cxx:7295
 AliFlowAnalysisWithQCumulants.cxx:7296
 AliFlowAnalysisWithQCumulants.cxx:7297
 AliFlowAnalysisWithQCumulants.cxx:7298
 AliFlowAnalysisWithQCumulants.cxx:7299
 AliFlowAnalysisWithQCumulants.cxx:7300
 AliFlowAnalysisWithQCumulants.cxx:7301
 AliFlowAnalysisWithQCumulants.cxx:7302
 AliFlowAnalysisWithQCumulants.cxx:7303
 AliFlowAnalysisWithQCumulants.cxx:7304
 AliFlowAnalysisWithQCumulants.cxx:7305
 AliFlowAnalysisWithQCumulants.cxx:7306
 AliFlowAnalysisWithQCumulants.cxx:7307
 AliFlowAnalysisWithQCumulants.cxx:7308
 AliFlowAnalysisWithQCumulants.cxx:7309
 AliFlowAnalysisWithQCumulants.cxx:7310
 AliFlowAnalysisWithQCumulants.cxx:7311
 AliFlowAnalysisWithQCumulants.cxx:7312
 AliFlowAnalysisWithQCumulants.cxx:7313
 AliFlowAnalysisWithQCumulants.cxx:7314
 AliFlowAnalysisWithQCumulants.cxx:7315
 AliFlowAnalysisWithQCumulants.cxx:7316
 AliFlowAnalysisWithQCumulants.cxx:7317
 AliFlowAnalysisWithQCumulants.cxx:7318
 AliFlowAnalysisWithQCumulants.cxx:7319
 AliFlowAnalysisWithQCumulants.cxx:7320
 AliFlowAnalysisWithQCumulants.cxx:7321
 AliFlowAnalysisWithQCumulants.cxx:7322
 AliFlowAnalysisWithQCumulants.cxx:7323
 AliFlowAnalysisWithQCumulants.cxx:7324
 AliFlowAnalysisWithQCumulants.cxx:7325
 AliFlowAnalysisWithQCumulants.cxx:7326
 AliFlowAnalysisWithQCumulants.cxx:7327
 AliFlowAnalysisWithQCumulants.cxx:7328
 AliFlowAnalysisWithQCumulants.cxx:7329
 AliFlowAnalysisWithQCumulants.cxx:7330
 AliFlowAnalysisWithQCumulants.cxx:7331
 AliFlowAnalysisWithQCumulants.cxx:7332
 AliFlowAnalysisWithQCumulants.cxx:7333
 AliFlowAnalysisWithQCumulants.cxx:7334
 AliFlowAnalysisWithQCumulants.cxx:7335
 AliFlowAnalysisWithQCumulants.cxx:7336
 AliFlowAnalysisWithQCumulants.cxx:7337
 AliFlowAnalysisWithQCumulants.cxx:7338
 AliFlowAnalysisWithQCumulants.cxx:7339
 AliFlowAnalysisWithQCumulants.cxx:7340
 AliFlowAnalysisWithQCumulants.cxx:7341
 AliFlowAnalysisWithQCumulants.cxx:7342
 AliFlowAnalysisWithQCumulants.cxx:7343
 AliFlowAnalysisWithQCumulants.cxx:7344
 AliFlowAnalysisWithQCumulants.cxx:7345
 AliFlowAnalysisWithQCumulants.cxx:7346
 AliFlowAnalysisWithQCumulants.cxx:7347
 AliFlowAnalysisWithQCumulants.cxx:7348
 AliFlowAnalysisWithQCumulants.cxx:7349
 AliFlowAnalysisWithQCumulants.cxx:7350
 AliFlowAnalysisWithQCumulants.cxx:7351
 AliFlowAnalysisWithQCumulants.cxx:7352
 AliFlowAnalysisWithQCumulants.cxx:7353
 AliFlowAnalysisWithQCumulants.cxx:7354
 AliFlowAnalysisWithQCumulants.cxx:7355
 AliFlowAnalysisWithQCumulants.cxx:7356
 AliFlowAnalysisWithQCumulants.cxx:7357
 AliFlowAnalysisWithQCumulants.cxx:7358
 AliFlowAnalysisWithQCumulants.cxx:7359
 AliFlowAnalysisWithQCumulants.cxx:7360
 AliFlowAnalysisWithQCumulants.cxx:7361
 AliFlowAnalysisWithQCumulants.cxx:7362
 AliFlowAnalysisWithQCumulants.cxx:7363
 AliFlowAnalysisWithQCumulants.cxx:7364
 AliFlowAnalysisWithQCumulants.cxx:7365
 AliFlowAnalysisWithQCumulants.cxx:7366
 AliFlowAnalysisWithQCumulants.cxx:7367
 AliFlowAnalysisWithQCumulants.cxx:7368
 AliFlowAnalysisWithQCumulants.cxx:7369
 AliFlowAnalysisWithQCumulants.cxx:7370
 AliFlowAnalysisWithQCumulants.cxx:7371
 AliFlowAnalysisWithQCumulants.cxx:7372
 AliFlowAnalysisWithQCumulants.cxx:7373
 AliFlowAnalysisWithQCumulants.cxx:7374
 AliFlowAnalysisWithQCumulants.cxx:7375
 AliFlowAnalysisWithQCumulants.cxx:7376
 AliFlowAnalysisWithQCumulants.cxx:7377
 AliFlowAnalysisWithQCumulants.cxx:7378
 AliFlowAnalysisWithQCumulants.cxx:7379
 AliFlowAnalysisWithQCumulants.cxx:7380
 AliFlowAnalysisWithQCumulants.cxx:7381
 AliFlowAnalysisWithQCumulants.cxx:7382
 AliFlowAnalysisWithQCumulants.cxx:7383
 AliFlowAnalysisWithQCumulants.cxx:7384
 AliFlowAnalysisWithQCumulants.cxx:7385
 AliFlowAnalysisWithQCumulants.cxx:7386
 AliFlowAnalysisWithQCumulants.cxx:7387
 AliFlowAnalysisWithQCumulants.cxx:7388
 AliFlowAnalysisWithQCumulants.cxx:7389
 AliFlowAnalysisWithQCumulants.cxx:7390
 AliFlowAnalysisWithQCumulants.cxx:7391
 AliFlowAnalysisWithQCumulants.cxx:7392
 AliFlowAnalysisWithQCumulants.cxx:7393
 AliFlowAnalysisWithQCumulants.cxx:7394
 AliFlowAnalysisWithQCumulants.cxx:7395
 AliFlowAnalysisWithQCumulants.cxx:7396
 AliFlowAnalysisWithQCumulants.cxx:7397
 AliFlowAnalysisWithQCumulants.cxx:7398
 AliFlowAnalysisWithQCumulants.cxx:7399
 AliFlowAnalysisWithQCumulants.cxx:7400
 AliFlowAnalysisWithQCumulants.cxx:7401
 AliFlowAnalysisWithQCumulants.cxx:7402
 AliFlowAnalysisWithQCumulants.cxx:7403
 AliFlowAnalysisWithQCumulants.cxx:7404
 AliFlowAnalysisWithQCumulants.cxx:7405
 AliFlowAnalysisWithQCumulants.cxx:7406
 AliFlowAnalysisWithQCumulants.cxx:7407
 AliFlowAnalysisWithQCumulants.cxx:7408
 AliFlowAnalysisWithQCumulants.cxx:7409
 AliFlowAnalysisWithQCumulants.cxx:7410
 AliFlowAnalysisWithQCumulants.cxx:7411
 AliFlowAnalysisWithQCumulants.cxx:7412
 AliFlowAnalysisWithQCumulants.cxx:7413
 AliFlowAnalysisWithQCumulants.cxx:7414
 AliFlowAnalysisWithQCumulants.cxx:7415
 AliFlowAnalysisWithQCumulants.cxx:7416
 AliFlowAnalysisWithQCumulants.cxx:7417
 AliFlowAnalysisWithQCumulants.cxx:7418
 AliFlowAnalysisWithQCumulants.cxx:7419
 AliFlowAnalysisWithQCumulants.cxx:7420
 AliFlowAnalysisWithQCumulants.cxx:7421
 AliFlowAnalysisWithQCumulants.cxx:7422
 AliFlowAnalysisWithQCumulants.cxx:7423
 AliFlowAnalysisWithQCumulants.cxx:7424
 AliFlowAnalysisWithQCumulants.cxx:7425
 AliFlowAnalysisWithQCumulants.cxx:7426
 AliFlowAnalysisWithQCumulants.cxx:7427
 AliFlowAnalysisWithQCumulants.cxx:7428
 AliFlowAnalysisWithQCumulants.cxx:7429
 AliFlowAnalysisWithQCumulants.cxx:7430
 AliFlowAnalysisWithQCumulants.cxx:7431
 AliFlowAnalysisWithQCumulants.cxx:7432
 AliFlowAnalysisWithQCumulants.cxx:7433
 AliFlowAnalysisWithQCumulants.cxx:7434
 AliFlowAnalysisWithQCumulants.cxx:7435
 AliFlowAnalysisWithQCumulants.cxx:7436
 AliFlowAnalysisWithQCumulants.cxx:7437
 AliFlowAnalysisWithQCumulants.cxx:7438
 AliFlowAnalysisWithQCumulants.cxx:7439
 AliFlowAnalysisWithQCumulants.cxx:7440
 AliFlowAnalysisWithQCumulants.cxx:7441
 AliFlowAnalysisWithQCumulants.cxx:7442
 AliFlowAnalysisWithQCumulants.cxx:7443
 AliFlowAnalysisWithQCumulants.cxx:7444
 AliFlowAnalysisWithQCumulants.cxx:7445
 AliFlowAnalysisWithQCumulants.cxx:7446
 AliFlowAnalysisWithQCumulants.cxx:7447
 AliFlowAnalysisWithQCumulants.cxx:7448
 AliFlowAnalysisWithQCumulants.cxx:7449
 AliFlowAnalysisWithQCumulants.cxx:7450
 AliFlowAnalysisWithQCumulants.cxx:7451
 AliFlowAnalysisWithQCumulants.cxx:7452
 AliFlowAnalysisWithQCumulants.cxx:7453
 AliFlowAnalysisWithQCumulants.cxx:7454
 AliFlowAnalysisWithQCumulants.cxx:7455
 AliFlowAnalysisWithQCumulants.cxx:7456
 AliFlowAnalysisWithQCumulants.cxx:7457
 AliFlowAnalysisWithQCumulants.cxx:7458
 AliFlowAnalysisWithQCumulants.cxx:7459
 AliFlowAnalysisWithQCumulants.cxx:7460
 AliFlowAnalysisWithQCumulants.cxx:7461
 AliFlowAnalysisWithQCumulants.cxx:7462
 AliFlowAnalysisWithQCumulants.cxx:7463
 AliFlowAnalysisWithQCumulants.cxx:7464
 AliFlowAnalysisWithQCumulants.cxx:7465
 AliFlowAnalysisWithQCumulants.cxx:7466
 AliFlowAnalysisWithQCumulants.cxx:7467
 AliFlowAnalysisWithQCumulants.cxx:7468
 AliFlowAnalysisWithQCumulants.cxx:7469
 AliFlowAnalysisWithQCumulants.cxx:7470
 AliFlowAnalysisWithQCumulants.cxx:7471
 AliFlowAnalysisWithQCumulants.cxx:7472
 AliFlowAnalysisWithQCumulants.cxx:7473
 AliFlowAnalysisWithQCumulants.cxx:7474
 AliFlowAnalysisWithQCumulants.cxx:7475
 AliFlowAnalysisWithQCumulants.cxx:7476
 AliFlowAnalysisWithQCumulants.cxx:7477
 AliFlowAnalysisWithQCumulants.cxx:7478
 AliFlowAnalysisWithQCumulants.cxx:7479
 AliFlowAnalysisWithQCumulants.cxx:7480
 AliFlowAnalysisWithQCumulants.cxx:7481
 AliFlowAnalysisWithQCumulants.cxx:7482
 AliFlowAnalysisWithQCumulants.cxx:7483
 AliFlowAnalysisWithQCumulants.cxx:7484
 AliFlowAnalysisWithQCumulants.cxx:7485
 AliFlowAnalysisWithQCumulants.cxx:7486
 AliFlowAnalysisWithQCumulants.cxx:7487
 AliFlowAnalysisWithQCumulants.cxx:7488
 AliFlowAnalysisWithQCumulants.cxx:7489
 AliFlowAnalysisWithQCumulants.cxx:7490
 AliFlowAnalysisWithQCumulants.cxx:7491
 AliFlowAnalysisWithQCumulants.cxx:7492
 AliFlowAnalysisWithQCumulants.cxx:7493
 AliFlowAnalysisWithQCumulants.cxx:7494
 AliFlowAnalysisWithQCumulants.cxx:7495
 AliFlowAnalysisWithQCumulants.cxx:7496
 AliFlowAnalysisWithQCumulants.cxx:7497
 AliFlowAnalysisWithQCumulants.cxx:7498
 AliFlowAnalysisWithQCumulants.cxx:7499
 AliFlowAnalysisWithQCumulants.cxx:7500
 AliFlowAnalysisWithQCumulants.cxx:7501
 AliFlowAnalysisWithQCumulants.cxx:7502
 AliFlowAnalysisWithQCumulants.cxx:7503
 AliFlowAnalysisWithQCumulants.cxx:7504
 AliFlowAnalysisWithQCumulants.cxx:7505
 AliFlowAnalysisWithQCumulants.cxx:7506
 AliFlowAnalysisWithQCumulants.cxx:7507
 AliFlowAnalysisWithQCumulants.cxx:7508
 AliFlowAnalysisWithQCumulants.cxx:7509
 AliFlowAnalysisWithQCumulants.cxx:7510
 AliFlowAnalysisWithQCumulants.cxx:7511
 AliFlowAnalysisWithQCumulants.cxx:7512
 AliFlowAnalysisWithQCumulants.cxx:7513
 AliFlowAnalysisWithQCumulants.cxx:7514
 AliFlowAnalysisWithQCumulants.cxx:7515
 AliFlowAnalysisWithQCumulants.cxx:7516
 AliFlowAnalysisWithQCumulants.cxx:7517
 AliFlowAnalysisWithQCumulants.cxx:7518
 AliFlowAnalysisWithQCumulants.cxx:7519
 AliFlowAnalysisWithQCumulants.cxx:7520
 AliFlowAnalysisWithQCumulants.cxx:7521
 AliFlowAnalysisWithQCumulants.cxx:7522
 AliFlowAnalysisWithQCumulants.cxx:7523
 AliFlowAnalysisWithQCumulants.cxx:7524
 AliFlowAnalysisWithQCumulants.cxx:7525
 AliFlowAnalysisWithQCumulants.cxx:7526
 AliFlowAnalysisWithQCumulants.cxx:7527
 AliFlowAnalysisWithQCumulants.cxx:7528
 AliFlowAnalysisWithQCumulants.cxx:7529
 AliFlowAnalysisWithQCumulants.cxx:7530
 AliFlowAnalysisWithQCumulants.cxx:7531
 AliFlowAnalysisWithQCumulants.cxx:7532
 AliFlowAnalysisWithQCumulants.cxx:7533
 AliFlowAnalysisWithQCumulants.cxx:7534
 AliFlowAnalysisWithQCumulants.cxx:7535
 AliFlowAnalysisWithQCumulants.cxx:7536
 AliFlowAnalysisWithQCumulants.cxx:7537
 AliFlowAnalysisWithQCumulants.cxx:7538
 AliFlowAnalysisWithQCumulants.cxx:7539
 AliFlowAnalysisWithQCumulants.cxx:7540
 AliFlowAnalysisWithQCumulants.cxx:7541
 AliFlowAnalysisWithQCumulants.cxx:7542
 AliFlowAnalysisWithQCumulants.cxx:7543
 AliFlowAnalysisWithQCumulants.cxx:7544
 AliFlowAnalysisWithQCumulants.cxx:7545
 AliFlowAnalysisWithQCumulants.cxx:7546
 AliFlowAnalysisWithQCumulants.cxx:7547
 AliFlowAnalysisWithQCumulants.cxx:7548
 AliFlowAnalysisWithQCumulants.cxx:7549
 AliFlowAnalysisWithQCumulants.cxx:7550
 AliFlowAnalysisWithQCumulants.cxx:7551
 AliFlowAnalysisWithQCumulants.cxx:7552
 AliFlowAnalysisWithQCumulants.cxx:7553
 AliFlowAnalysisWithQCumulants.cxx:7554
 AliFlowAnalysisWithQCumulants.cxx:7555
 AliFlowAnalysisWithQCumulants.cxx:7556
 AliFlowAnalysisWithQCumulants.cxx:7557
 AliFlowAnalysisWithQCumulants.cxx:7558
 AliFlowAnalysisWithQCumulants.cxx:7559
 AliFlowAnalysisWithQCumulants.cxx:7560
 AliFlowAnalysisWithQCumulants.cxx:7561
 AliFlowAnalysisWithQCumulants.cxx:7562
 AliFlowAnalysisWithQCumulants.cxx:7563
 AliFlowAnalysisWithQCumulants.cxx:7564
 AliFlowAnalysisWithQCumulants.cxx:7565
 AliFlowAnalysisWithQCumulants.cxx:7566
 AliFlowAnalysisWithQCumulants.cxx:7567
 AliFlowAnalysisWithQCumulants.cxx:7568
 AliFlowAnalysisWithQCumulants.cxx:7569
 AliFlowAnalysisWithQCumulants.cxx:7570
 AliFlowAnalysisWithQCumulants.cxx:7571
 AliFlowAnalysisWithQCumulants.cxx:7572
 AliFlowAnalysisWithQCumulants.cxx:7573
 AliFlowAnalysisWithQCumulants.cxx:7574
 AliFlowAnalysisWithQCumulants.cxx:7575
 AliFlowAnalysisWithQCumulants.cxx:7576
 AliFlowAnalysisWithQCumulants.cxx:7577
 AliFlowAnalysisWithQCumulants.cxx:7578
 AliFlowAnalysisWithQCumulants.cxx:7579
 AliFlowAnalysisWithQCumulants.cxx:7580
 AliFlowAnalysisWithQCumulants.cxx:7581
 AliFlowAnalysisWithQCumulants.cxx:7582
 AliFlowAnalysisWithQCumulants.cxx:7583
 AliFlowAnalysisWithQCumulants.cxx:7584
 AliFlowAnalysisWithQCumulants.cxx:7585
 AliFlowAnalysisWithQCumulants.cxx:7586
 AliFlowAnalysisWithQCumulants.cxx:7587
 AliFlowAnalysisWithQCumulants.cxx:7588
 AliFlowAnalysisWithQCumulants.cxx:7589
 AliFlowAnalysisWithQCumulants.cxx:7590
 AliFlowAnalysisWithQCumulants.cxx:7591
 AliFlowAnalysisWithQCumulants.cxx:7592
 AliFlowAnalysisWithQCumulants.cxx:7593
 AliFlowAnalysisWithQCumulants.cxx:7594
 AliFlowAnalysisWithQCumulants.cxx:7595
 AliFlowAnalysisWithQCumulants.cxx:7596
 AliFlowAnalysisWithQCumulants.cxx:7597
 AliFlowAnalysisWithQCumulants.cxx:7598
 AliFlowAnalysisWithQCumulants.cxx:7599
 AliFlowAnalysisWithQCumulants.cxx:7600
 AliFlowAnalysisWithQCumulants.cxx:7601
 AliFlowAnalysisWithQCumulants.cxx:7602
 AliFlowAnalysisWithQCumulants.cxx:7603
 AliFlowAnalysisWithQCumulants.cxx:7604
 AliFlowAnalysisWithQCumulants.cxx:7605
 AliFlowAnalysisWithQCumulants.cxx:7606
 AliFlowAnalysisWithQCumulants.cxx:7607
 AliFlowAnalysisWithQCumulants.cxx:7608
 AliFlowAnalysisWithQCumulants.cxx:7609
 AliFlowAnalysisWithQCumulants.cxx:7610
 AliFlowAnalysisWithQCumulants.cxx:7611
 AliFlowAnalysisWithQCumulants.cxx:7612
 AliFlowAnalysisWithQCumulants.cxx:7613
 AliFlowAnalysisWithQCumulants.cxx:7614
 AliFlowAnalysisWithQCumulants.cxx:7615
 AliFlowAnalysisWithQCumulants.cxx:7616
 AliFlowAnalysisWithQCumulants.cxx:7617
 AliFlowAnalysisWithQCumulants.cxx:7618
 AliFlowAnalysisWithQCumulants.cxx:7619
 AliFlowAnalysisWithQCumulants.cxx:7620
 AliFlowAnalysisWithQCumulants.cxx:7621
 AliFlowAnalysisWithQCumulants.cxx:7622
 AliFlowAnalysisWithQCumulants.cxx:7623
 AliFlowAnalysisWithQCumulants.cxx:7624
 AliFlowAnalysisWithQCumulants.cxx:7625
 AliFlowAnalysisWithQCumulants.cxx:7626
 AliFlowAnalysisWithQCumulants.cxx:7627
 AliFlowAnalysisWithQCumulants.cxx:7628
 AliFlowAnalysisWithQCumulants.cxx:7629
 AliFlowAnalysisWithQCumulants.cxx:7630
 AliFlowAnalysisWithQCumulants.cxx:7631
 AliFlowAnalysisWithQCumulants.cxx:7632
 AliFlowAnalysisWithQCumulants.cxx:7633
 AliFlowAnalysisWithQCumulants.cxx:7634
 AliFlowAnalysisWithQCumulants.cxx:7635
 AliFlowAnalysisWithQCumulants.cxx:7636
 AliFlowAnalysisWithQCumulants.cxx:7637
 AliFlowAnalysisWithQCumulants.cxx:7638
 AliFlowAnalysisWithQCumulants.cxx:7639
 AliFlowAnalysisWithQCumulants.cxx:7640
 AliFlowAnalysisWithQCumulants.cxx:7641
 AliFlowAnalysisWithQCumulants.cxx:7642
 AliFlowAnalysisWithQCumulants.cxx:7643
 AliFlowAnalysisWithQCumulants.cxx:7644
 AliFlowAnalysisWithQCumulants.cxx:7645
 AliFlowAnalysisWithQCumulants.cxx:7646
 AliFlowAnalysisWithQCumulants.cxx:7647
 AliFlowAnalysisWithQCumulants.cxx:7648
 AliFlowAnalysisWithQCumulants.cxx:7649
 AliFlowAnalysisWithQCumulants.cxx:7650
 AliFlowAnalysisWithQCumulants.cxx:7651
 AliFlowAnalysisWithQCumulants.cxx:7652
 AliFlowAnalysisWithQCumulants.cxx:7653
 AliFlowAnalysisWithQCumulants.cxx:7654
 AliFlowAnalysisWithQCumulants.cxx:7655
 AliFlowAnalysisWithQCumulants.cxx:7656
 AliFlowAnalysisWithQCumulants.cxx:7657
 AliFlowAnalysisWithQCumulants.cxx:7658
 AliFlowAnalysisWithQCumulants.cxx:7659
 AliFlowAnalysisWithQCumulants.cxx:7660
 AliFlowAnalysisWithQCumulants.cxx:7661
 AliFlowAnalysisWithQCumulants.cxx:7662
 AliFlowAnalysisWithQCumulants.cxx:7663
 AliFlowAnalysisWithQCumulants.cxx:7664
 AliFlowAnalysisWithQCumulants.cxx:7665
 AliFlowAnalysisWithQCumulants.cxx:7666
 AliFlowAnalysisWithQCumulants.cxx:7667
 AliFlowAnalysisWithQCumulants.cxx:7668
 AliFlowAnalysisWithQCumulants.cxx:7669
 AliFlowAnalysisWithQCumulants.cxx:7670
 AliFlowAnalysisWithQCumulants.cxx:7671
 AliFlowAnalysisWithQCumulants.cxx:7672
 AliFlowAnalysisWithQCumulants.cxx:7673
 AliFlowAnalysisWithQCumulants.cxx:7674
 AliFlowAnalysisWithQCumulants.cxx:7675
 AliFlowAnalysisWithQCumulants.cxx:7676
 AliFlowAnalysisWithQCumulants.cxx:7677
 AliFlowAnalysisWithQCumulants.cxx:7678
 AliFlowAnalysisWithQCumulants.cxx:7679
 AliFlowAnalysisWithQCumulants.cxx:7680
 AliFlowAnalysisWithQCumulants.cxx:7681
 AliFlowAnalysisWithQCumulants.cxx:7682
 AliFlowAnalysisWithQCumulants.cxx:7683
 AliFlowAnalysisWithQCumulants.cxx:7684
 AliFlowAnalysisWithQCumulants.cxx:7685
 AliFlowAnalysisWithQCumulants.cxx:7686
 AliFlowAnalysisWithQCumulants.cxx:7687
 AliFlowAnalysisWithQCumulants.cxx:7688
 AliFlowAnalysisWithQCumulants.cxx:7689
 AliFlowAnalysisWithQCumulants.cxx:7690
 AliFlowAnalysisWithQCumulants.cxx:7691
 AliFlowAnalysisWithQCumulants.cxx:7692
 AliFlowAnalysisWithQCumulants.cxx:7693
 AliFlowAnalysisWithQCumulants.cxx:7694
 AliFlowAnalysisWithQCumulants.cxx:7695
 AliFlowAnalysisWithQCumulants.cxx:7696
 AliFlowAnalysisWithQCumulants.cxx:7697
 AliFlowAnalysisWithQCumulants.cxx:7698
 AliFlowAnalysisWithQCumulants.cxx:7699
 AliFlowAnalysisWithQCumulants.cxx:7700
 AliFlowAnalysisWithQCumulants.cxx:7701
 AliFlowAnalysisWithQCumulants.cxx:7702
 AliFlowAnalysisWithQCumulants.cxx:7703
 AliFlowAnalysisWithQCumulants.cxx:7704
 AliFlowAnalysisWithQCumulants.cxx:7705
 AliFlowAnalysisWithQCumulants.cxx:7706
 AliFlowAnalysisWithQCumulants.cxx:7707
 AliFlowAnalysisWithQCumulants.cxx:7708
 AliFlowAnalysisWithQCumulants.cxx:7709
 AliFlowAnalysisWithQCumulants.cxx:7710
 AliFlowAnalysisWithQCumulants.cxx:7711
 AliFlowAnalysisWithQCumulants.cxx:7712
 AliFlowAnalysisWithQCumulants.cxx:7713
 AliFlowAnalysisWithQCumulants.cxx:7714
 AliFlowAnalysisWithQCumulants.cxx:7715
 AliFlowAnalysisWithQCumulants.cxx:7716
 AliFlowAnalysisWithQCumulants.cxx:7717
 AliFlowAnalysisWithQCumulants.cxx:7718
 AliFlowAnalysisWithQCumulants.cxx:7719
 AliFlowAnalysisWithQCumulants.cxx:7720
 AliFlowAnalysisWithQCumulants.cxx:7721
 AliFlowAnalysisWithQCumulants.cxx:7722
 AliFlowAnalysisWithQCumulants.cxx:7723
 AliFlowAnalysisWithQCumulants.cxx:7724
 AliFlowAnalysisWithQCumulants.cxx:7725
 AliFlowAnalysisWithQCumulants.cxx:7726
 AliFlowAnalysisWithQCumulants.cxx:7727
 AliFlowAnalysisWithQCumulants.cxx:7728
 AliFlowAnalysisWithQCumulants.cxx:7729
 AliFlowAnalysisWithQCumulants.cxx:7730
 AliFlowAnalysisWithQCumulants.cxx:7731
 AliFlowAnalysisWithQCumulants.cxx:7732
 AliFlowAnalysisWithQCumulants.cxx:7733
 AliFlowAnalysisWithQCumulants.cxx:7734
 AliFlowAnalysisWithQCumulants.cxx:7735
 AliFlowAnalysisWithQCumulants.cxx:7736
 AliFlowAnalysisWithQCumulants.cxx:7737
 AliFlowAnalysisWithQCumulants.cxx:7738
 AliFlowAnalysisWithQCumulants.cxx:7739
 AliFlowAnalysisWithQCumulants.cxx:7740
 AliFlowAnalysisWithQCumulants.cxx:7741
 AliFlowAnalysisWithQCumulants.cxx:7742
 AliFlowAnalysisWithQCumulants.cxx:7743
 AliFlowAnalysisWithQCumulants.cxx:7744
 AliFlowAnalysisWithQCumulants.cxx:7745
 AliFlowAnalysisWithQCumulants.cxx:7746
 AliFlowAnalysisWithQCumulants.cxx:7747
 AliFlowAnalysisWithQCumulants.cxx:7748
 AliFlowAnalysisWithQCumulants.cxx:7749
 AliFlowAnalysisWithQCumulants.cxx:7750
 AliFlowAnalysisWithQCumulants.cxx:7751
 AliFlowAnalysisWithQCumulants.cxx:7752
 AliFlowAnalysisWithQCumulants.cxx:7753
 AliFlowAnalysisWithQCumulants.cxx:7754
 AliFlowAnalysisWithQCumulants.cxx:7755
 AliFlowAnalysisWithQCumulants.cxx:7756
 AliFlowAnalysisWithQCumulants.cxx:7757
 AliFlowAnalysisWithQCumulants.cxx:7758
 AliFlowAnalysisWithQCumulants.cxx:7759
 AliFlowAnalysisWithQCumulants.cxx:7760
 AliFlowAnalysisWithQCumulants.cxx:7761
 AliFlowAnalysisWithQCumulants.cxx:7762
 AliFlowAnalysisWithQCumulants.cxx:7763
 AliFlowAnalysisWithQCumulants.cxx:7764
 AliFlowAnalysisWithQCumulants.cxx:7765
 AliFlowAnalysisWithQCumulants.cxx:7766
 AliFlowAnalysisWithQCumulants.cxx:7767
 AliFlowAnalysisWithQCumulants.cxx:7768
 AliFlowAnalysisWithQCumulants.cxx:7769
 AliFlowAnalysisWithQCumulants.cxx:7770
 AliFlowAnalysisWithQCumulants.cxx:7771
 AliFlowAnalysisWithQCumulants.cxx:7772
 AliFlowAnalysisWithQCumulants.cxx:7773
 AliFlowAnalysisWithQCumulants.cxx:7774
 AliFlowAnalysisWithQCumulants.cxx:7775
 AliFlowAnalysisWithQCumulants.cxx:7776
 AliFlowAnalysisWithQCumulants.cxx:7777
 AliFlowAnalysisWithQCumulants.cxx:7778
 AliFlowAnalysisWithQCumulants.cxx:7779
 AliFlowAnalysisWithQCumulants.cxx:7780
 AliFlowAnalysisWithQCumulants.cxx:7781
 AliFlowAnalysisWithQCumulants.cxx:7782
 AliFlowAnalysisWithQCumulants.cxx:7783
 AliFlowAnalysisWithQCumulants.cxx:7784
 AliFlowAnalysisWithQCumulants.cxx:7785
 AliFlowAnalysisWithQCumulants.cxx:7786
 AliFlowAnalysisWithQCumulants.cxx:7787
 AliFlowAnalysisWithQCumulants.cxx:7788
 AliFlowAnalysisWithQCumulants.cxx:7789
 AliFlowAnalysisWithQCumulants.cxx:7790
 AliFlowAnalysisWithQCumulants.cxx:7791
 AliFlowAnalysisWithQCumulants.cxx:7792
 AliFlowAnalysisWithQCumulants.cxx:7793
 AliFlowAnalysisWithQCumulants.cxx:7794
 AliFlowAnalysisWithQCumulants.cxx:7795
 AliFlowAnalysisWithQCumulants.cxx:7796
 AliFlowAnalysisWithQCumulants.cxx:7797
 AliFlowAnalysisWithQCumulants.cxx:7798
 AliFlowAnalysisWithQCumulants.cxx:7799
 AliFlowAnalysisWithQCumulants.cxx:7800
 AliFlowAnalysisWithQCumulants.cxx:7801
 AliFlowAnalysisWithQCumulants.cxx:7802
 AliFlowAnalysisWithQCumulants.cxx:7803
 AliFlowAnalysisWithQCumulants.cxx:7804
 AliFlowAnalysisWithQCumulants.cxx:7805
 AliFlowAnalysisWithQCumulants.cxx:7806
 AliFlowAnalysisWithQCumulants.cxx:7807
 AliFlowAnalysisWithQCumulants.cxx:7808
 AliFlowAnalysisWithQCumulants.cxx:7809
 AliFlowAnalysisWithQCumulants.cxx:7810
 AliFlowAnalysisWithQCumulants.cxx:7811
 AliFlowAnalysisWithQCumulants.cxx:7812
 AliFlowAnalysisWithQCumulants.cxx:7813
 AliFlowAnalysisWithQCumulants.cxx:7814
 AliFlowAnalysisWithQCumulants.cxx:7815
 AliFlowAnalysisWithQCumulants.cxx:7816
 AliFlowAnalysisWithQCumulants.cxx:7817
 AliFlowAnalysisWithQCumulants.cxx:7818
 AliFlowAnalysisWithQCumulants.cxx:7819
 AliFlowAnalysisWithQCumulants.cxx:7820
 AliFlowAnalysisWithQCumulants.cxx:7821
 AliFlowAnalysisWithQCumulants.cxx:7822
 AliFlowAnalysisWithQCumulants.cxx:7823
 AliFlowAnalysisWithQCumulants.cxx:7824
 AliFlowAnalysisWithQCumulants.cxx:7825
 AliFlowAnalysisWithQCumulants.cxx:7826
 AliFlowAnalysisWithQCumulants.cxx:7827
 AliFlowAnalysisWithQCumulants.cxx:7828
 AliFlowAnalysisWithQCumulants.cxx:7829
 AliFlowAnalysisWithQCumulants.cxx:7830
 AliFlowAnalysisWithQCumulants.cxx:7831
 AliFlowAnalysisWithQCumulants.cxx:7832
 AliFlowAnalysisWithQCumulants.cxx:7833
 AliFlowAnalysisWithQCumulants.cxx:7834
 AliFlowAnalysisWithQCumulants.cxx:7835
 AliFlowAnalysisWithQCumulants.cxx:7836
 AliFlowAnalysisWithQCumulants.cxx:7837
 AliFlowAnalysisWithQCumulants.cxx:7838
 AliFlowAnalysisWithQCumulants.cxx:7839
 AliFlowAnalysisWithQCumulants.cxx:7840
 AliFlowAnalysisWithQCumulants.cxx:7841
 AliFlowAnalysisWithQCumulants.cxx:7842
 AliFlowAnalysisWithQCumulants.cxx:7843
 AliFlowAnalysisWithQCumulants.cxx:7844
 AliFlowAnalysisWithQCumulants.cxx:7845
 AliFlowAnalysisWithQCumulants.cxx:7846
 AliFlowAnalysisWithQCumulants.cxx:7847
 AliFlowAnalysisWithQCumulants.cxx:7848
 AliFlowAnalysisWithQCumulants.cxx:7849
 AliFlowAnalysisWithQCumulants.cxx:7850
 AliFlowAnalysisWithQCumulants.cxx:7851
 AliFlowAnalysisWithQCumulants.cxx:7852
 AliFlowAnalysisWithQCumulants.cxx:7853
 AliFlowAnalysisWithQCumulants.cxx:7854
 AliFlowAnalysisWithQCumulants.cxx:7855
 AliFlowAnalysisWithQCumulants.cxx:7856
 AliFlowAnalysisWithQCumulants.cxx:7857
 AliFlowAnalysisWithQCumulants.cxx:7858
 AliFlowAnalysisWithQCumulants.cxx:7859
 AliFlowAnalysisWithQCumulants.cxx:7860
 AliFlowAnalysisWithQCumulants.cxx:7861
 AliFlowAnalysisWithQCumulants.cxx:7862
 AliFlowAnalysisWithQCumulants.cxx:7863
 AliFlowAnalysisWithQCumulants.cxx:7864
 AliFlowAnalysisWithQCumulants.cxx:7865
 AliFlowAnalysisWithQCumulants.cxx:7866
 AliFlowAnalysisWithQCumulants.cxx:7867
 AliFlowAnalysisWithQCumulants.cxx:7868
 AliFlowAnalysisWithQCumulants.cxx:7869
 AliFlowAnalysisWithQCumulants.cxx:7870
 AliFlowAnalysisWithQCumulants.cxx:7871
 AliFlowAnalysisWithQCumulants.cxx:7872
 AliFlowAnalysisWithQCumulants.cxx:7873
 AliFlowAnalysisWithQCumulants.cxx:7874
 AliFlowAnalysisWithQCumulants.cxx:7875
 AliFlowAnalysisWithQCumulants.cxx:7876
 AliFlowAnalysisWithQCumulants.cxx:7877
 AliFlowAnalysisWithQCumulants.cxx:7878
 AliFlowAnalysisWithQCumulants.cxx:7879
 AliFlowAnalysisWithQCumulants.cxx:7880
 AliFlowAnalysisWithQCumulants.cxx:7881
 AliFlowAnalysisWithQCumulants.cxx:7882
 AliFlowAnalysisWithQCumulants.cxx:7883
 AliFlowAnalysisWithQCumulants.cxx:7884
 AliFlowAnalysisWithQCumulants.cxx:7885
 AliFlowAnalysisWithQCumulants.cxx:7886
 AliFlowAnalysisWithQCumulants.cxx:7887
 AliFlowAnalysisWithQCumulants.cxx:7888
 AliFlowAnalysisWithQCumulants.cxx:7889
 AliFlowAnalysisWithQCumulants.cxx:7890
 AliFlowAnalysisWithQCumulants.cxx:7891
 AliFlowAnalysisWithQCumulants.cxx:7892
 AliFlowAnalysisWithQCumulants.cxx:7893
 AliFlowAnalysisWithQCumulants.cxx:7894
 AliFlowAnalysisWithQCumulants.cxx:7895
 AliFlowAnalysisWithQCumulants.cxx:7896
 AliFlowAnalysisWithQCumulants.cxx:7897
 AliFlowAnalysisWithQCumulants.cxx:7898
 AliFlowAnalysisWithQCumulants.cxx:7899
 AliFlowAnalysisWithQCumulants.cxx:7900
 AliFlowAnalysisWithQCumulants.cxx:7901
 AliFlowAnalysisWithQCumulants.cxx:7902
 AliFlowAnalysisWithQCumulants.cxx:7903
 AliFlowAnalysisWithQCumulants.cxx:7904
 AliFlowAnalysisWithQCumulants.cxx:7905
 AliFlowAnalysisWithQCumulants.cxx:7906
 AliFlowAnalysisWithQCumulants.cxx:7907
 AliFlowAnalysisWithQCumulants.cxx:7908
 AliFlowAnalysisWithQCumulants.cxx:7909
 AliFlowAnalysisWithQCumulants.cxx:7910
 AliFlowAnalysisWithQCumulants.cxx:7911
 AliFlowAnalysisWithQCumulants.cxx:7912
 AliFlowAnalysisWithQCumulants.cxx:7913
 AliFlowAnalysisWithQCumulants.cxx:7914
 AliFlowAnalysisWithQCumulants.cxx:7915
 AliFlowAnalysisWithQCumulants.cxx:7916
 AliFlowAnalysisWithQCumulants.cxx:7917
 AliFlowAnalysisWithQCumulants.cxx:7918
 AliFlowAnalysisWithQCumulants.cxx:7919
 AliFlowAnalysisWithQCumulants.cxx:7920
 AliFlowAnalysisWithQCumulants.cxx:7921
 AliFlowAnalysisWithQCumulants.cxx:7922
 AliFlowAnalysisWithQCumulants.cxx:7923
 AliFlowAnalysisWithQCumulants.cxx:7924
 AliFlowAnalysisWithQCumulants.cxx:7925
 AliFlowAnalysisWithQCumulants.cxx:7926
 AliFlowAnalysisWithQCumulants.cxx:7927
 AliFlowAnalysisWithQCumulants.cxx:7928
 AliFlowAnalysisWithQCumulants.cxx:7929
 AliFlowAnalysisWithQCumulants.cxx:7930
 AliFlowAnalysisWithQCumulants.cxx:7931
 AliFlowAnalysisWithQCumulants.cxx:7932
 AliFlowAnalysisWithQCumulants.cxx:7933
 AliFlowAnalysisWithQCumulants.cxx:7934
 AliFlowAnalysisWithQCumulants.cxx:7935
 AliFlowAnalysisWithQCumulants.cxx:7936
 AliFlowAnalysisWithQCumulants.cxx:7937
 AliFlowAnalysisWithQCumulants.cxx:7938
 AliFlowAnalysisWithQCumulants.cxx:7939
 AliFlowAnalysisWithQCumulants.cxx:7940
 AliFlowAnalysisWithQCumulants.cxx:7941
 AliFlowAnalysisWithQCumulants.cxx:7942
 AliFlowAnalysisWithQCumulants.cxx:7943
 AliFlowAnalysisWithQCumulants.cxx:7944
 AliFlowAnalysisWithQCumulants.cxx:7945
 AliFlowAnalysisWithQCumulants.cxx:7946
 AliFlowAnalysisWithQCumulants.cxx:7947
 AliFlowAnalysisWithQCumulants.cxx:7948
 AliFlowAnalysisWithQCumulants.cxx:7949
 AliFlowAnalysisWithQCumulants.cxx:7950
 AliFlowAnalysisWithQCumulants.cxx:7951
 AliFlowAnalysisWithQCumulants.cxx:7952
 AliFlowAnalysisWithQCumulants.cxx:7953
 AliFlowAnalysisWithQCumulants.cxx:7954
 AliFlowAnalysisWithQCumulants.cxx:7955
 AliFlowAnalysisWithQCumulants.cxx:7956
 AliFlowAnalysisWithQCumulants.cxx:7957
 AliFlowAnalysisWithQCumulants.cxx:7958
 AliFlowAnalysisWithQCumulants.cxx:7959
 AliFlowAnalysisWithQCumulants.cxx:7960
 AliFlowAnalysisWithQCumulants.cxx:7961
 AliFlowAnalysisWithQCumulants.cxx:7962
 AliFlowAnalysisWithQCumulants.cxx:7963
 AliFlowAnalysisWithQCumulants.cxx:7964
 AliFlowAnalysisWithQCumulants.cxx:7965
 AliFlowAnalysisWithQCumulants.cxx:7966
 AliFlowAnalysisWithQCumulants.cxx:7967
 AliFlowAnalysisWithQCumulants.cxx:7968
 AliFlowAnalysisWithQCumulants.cxx:7969
 AliFlowAnalysisWithQCumulants.cxx:7970
 AliFlowAnalysisWithQCumulants.cxx:7971
 AliFlowAnalysisWithQCumulants.cxx:7972
 AliFlowAnalysisWithQCumulants.cxx:7973
 AliFlowAnalysisWithQCumulants.cxx:7974
 AliFlowAnalysisWithQCumulants.cxx:7975
 AliFlowAnalysisWithQCumulants.cxx:7976
 AliFlowAnalysisWithQCumulants.cxx:7977
 AliFlowAnalysisWithQCumulants.cxx:7978
 AliFlowAnalysisWithQCumulants.cxx:7979
 AliFlowAnalysisWithQCumulants.cxx:7980
 AliFlowAnalysisWithQCumulants.cxx:7981
 AliFlowAnalysisWithQCumulants.cxx:7982
 AliFlowAnalysisWithQCumulants.cxx:7983
 AliFlowAnalysisWithQCumulants.cxx:7984
 AliFlowAnalysisWithQCumulants.cxx:7985
 AliFlowAnalysisWithQCumulants.cxx:7986
 AliFlowAnalysisWithQCumulants.cxx:7987
 AliFlowAnalysisWithQCumulants.cxx:7988
 AliFlowAnalysisWithQCumulants.cxx:7989
 AliFlowAnalysisWithQCumulants.cxx:7990
 AliFlowAnalysisWithQCumulants.cxx:7991
 AliFlowAnalysisWithQCumulants.cxx:7992
 AliFlowAnalysisWithQCumulants.cxx:7993
 AliFlowAnalysisWithQCumulants.cxx:7994
 AliFlowAnalysisWithQCumulants.cxx:7995
 AliFlowAnalysisWithQCumulants.cxx:7996
 AliFlowAnalysisWithQCumulants.cxx:7997
 AliFlowAnalysisWithQCumulants.cxx:7998
 AliFlowAnalysisWithQCumulants.cxx:7999
 AliFlowAnalysisWithQCumulants.cxx:8000
 AliFlowAnalysisWithQCumulants.cxx:8001
 AliFlowAnalysisWithQCumulants.cxx:8002
 AliFlowAnalysisWithQCumulants.cxx:8003
 AliFlowAnalysisWithQCumulants.cxx:8004
 AliFlowAnalysisWithQCumulants.cxx:8005
 AliFlowAnalysisWithQCumulants.cxx:8006
 AliFlowAnalysisWithQCumulants.cxx:8007
 AliFlowAnalysisWithQCumulants.cxx:8008
 AliFlowAnalysisWithQCumulants.cxx:8009
 AliFlowAnalysisWithQCumulants.cxx:8010
 AliFlowAnalysisWithQCumulants.cxx:8011
 AliFlowAnalysisWithQCumulants.cxx:8012
 AliFlowAnalysisWithQCumulants.cxx:8013
 AliFlowAnalysisWithQCumulants.cxx:8014
 AliFlowAnalysisWithQCumulants.cxx:8015
 AliFlowAnalysisWithQCumulants.cxx:8016
 AliFlowAnalysisWithQCumulants.cxx:8017
 AliFlowAnalysisWithQCumulants.cxx:8018
 AliFlowAnalysisWithQCumulants.cxx:8019
 AliFlowAnalysisWithQCumulants.cxx:8020
 AliFlowAnalysisWithQCumulants.cxx:8021
 AliFlowAnalysisWithQCumulants.cxx:8022
 AliFlowAnalysisWithQCumulants.cxx:8023
 AliFlowAnalysisWithQCumulants.cxx:8024
 AliFlowAnalysisWithQCumulants.cxx:8025
 AliFlowAnalysisWithQCumulants.cxx:8026
 AliFlowAnalysisWithQCumulants.cxx:8027
 AliFlowAnalysisWithQCumulants.cxx:8028
 AliFlowAnalysisWithQCumulants.cxx:8029
 AliFlowAnalysisWithQCumulants.cxx:8030
 AliFlowAnalysisWithQCumulants.cxx:8031
 AliFlowAnalysisWithQCumulants.cxx:8032
 AliFlowAnalysisWithQCumulants.cxx:8033
 AliFlowAnalysisWithQCumulants.cxx:8034
 AliFlowAnalysisWithQCumulants.cxx:8035
 AliFlowAnalysisWithQCumulants.cxx:8036
 AliFlowAnalysisWithQCumulants.cxx:8037
 AliFlowAnalysisWithQCumulants.cxx:8038
 AliFlowAnalysisWithQCumulants.cxx:8039
 AliFlowAnalysisWithQCumulants.cxx:8040
 AliFlowAnalysisWithQCumulants.cxx:8041
 AliFlowAnalysisWithQCumulants.cxx:8042
 AliFlowAnalysisWithQCumulants.cxx:8043
 AliFlowAnalysisWithQCumulants.cxx:8044
 AliFlowAnalysisWithQCumulants.cxx:8045
 AliFlowAnalysisWithQCumulants.cxx:8046
 AliFlowAnalysisWithQCumulants.cxx:8047
 AliFlowAnalysisWithQCumulants.cxx:8048
 AliFlowAnalysisWithQCumulants.cxx:8049
 AliFlowAnalysisWithQCumulants.cxx:8050
 AliFlowAnalysisWithQCumulants.cxx:8051
 AliFlowAnalysisWithQCumulants.cxx:8052
 AliFlowAnalysisWithQCumulants.cxx:8053
 AliFlowAnalysisWithQCumulants.cxx:8054
 AliFlowAnalysisWithQCumulants.cxx:8055
 AliFlowAnalysisWithQCumulants.cxx:8056
 AliFlowAnalysisWithQCumulants.cxx:8057
 AliFlowAnalysisWithQCumulants.cxx:8058
 AliFlowAnalysisWithQCumulants.cxx:8059
 AliFlowAnalysisWithQCumulants.cxx:8060
 AliFlowAnalysisWithQCumulants.cxx:8061
 AliFlowAnalysisWithQCumulants.cxx:8062
 AliFlowAnalysisWithQCumulants.cxx:8063
 AliFlowAnalysisWithQCumulants.cxx:8064
 AliFlowAnalysisWithQCumulants.cxx:8065
 AliFlowAnalysisWithQCumulants.cxx:8066
 AliFlowAnalysisWithQCumulants.cxx:8067
 AliFlowAnalysisWithQCumulants.cxx:8068
 AliFlowAnalysisWithQCumulants.cxx:8069
 AliFlowAnalysisWithQCumulants.cxx:8070
 AliFlowAnalysisWithQCumulants.cxx:8071
 AliFlowAnalysisWithQCumulants.cxx:8072
 AliFlowAnalysisWithQCumulants.cxx:8073
 AliFlowAnalysisWithQCumulants.cxx:8074
 AliFlowAnalysisWithQCumulants.cxx:8075
 AliFlowAnalysisWithQCumulants.cxx:8076
 AliFlowAnalysisWithQCumulants.cxx:8077
 AliFlowAnalysisWithQCumulants.cxx:8078
 AliFlowAnalysisWithQCumulants.cxx:8079
 AliFlowAnalysisWithQCumulants.cxx:8080
 AliFlowAnalysisWithQCumulants.cxx:8081
 AliFlowAnalysisWithQCumulants.cxx:8082
 AliFlowAnalysisWithQCumulants.cxx:8083
 AliFlowAnalysisWithQCumulants.cxx:8084
 AliFlowAnalysisWithQCumulants.cxx:8085
 AliFlowAnalysisWithQCumulants.cxx:8086
 AliFlowAnalysisWithQCumulants.cxx:8087
 AliFlowAnalysisWithQCumulants.cxx:8088
 AliFlowAnalysisWithQCumulants.cxx:8089
 AliFlowAnalysisWithQCumulants.cxx:8090
 AliFlowAnalysisWithQCumulants.cxx:8091
 AliFlowAnalysisWithQCumulants.cxx:8092
 AliFlowAnalysisWithQCumulants.cxx:8093
 AliFlowAnalysisWithQCumulants.cxx:8094
 AliFlowAnalysisWithQCumulants.cxx:8095
 AliFlowAnalysisWithQCumulants.cxx:8096
 AliFlowAnalysisWithQCumulants.cxx:8097
 AliFlowAnalysisWithQCumulants.cxx:8098
 AliFlowAnalysisWithQCumulants.cxx:8099
 AliFlowAnalysisWithQCumulants.cxx:8100
 AliFlowAnalysisWithQCumulants.cxx:8101
 AliFlowAnalysisWithQCumulants.cxx:8102
 AliFlowAnalysisWithQCumulants.cxx:8103
 AliFlowAnalysisWithQCumulants.cxx:8104
 AliFlowAnalysisWithQCumulants.cxx:8105
 AliFlowAnalysisWithQCumulants.cxx:8106
 AliFlowAnalysisWithQCumulants.cxx:8107
 AliFlowAnalysisWithQCumulants.cxx:8108
 AliFlowAnalysisWithQCumulants.cxx:8109
 AliFlowAnalysisWithQCumulants.cxx:8110
 AliFlowAnalysisWithQCumulants.cxx:8111
 AliFlowAnalysisWithQCumulants.cxx:8112
 AliFlowAnalysisWithQCumulants.cxx:8113
 AliFlowAnalysisWithQCumulants.cxx:8114
 AliFlowAnalysisWithQCumulants.cxx:8115
 AliFlowAnalysisWithQCumulants.cxx:8116
 AliFlowAnalysisWithQCumulants.cxx:8117
 AliFlowAnalysisWithQCumulants.cxx:8118
 AliFlowAnalysisWithQCumulants.cxx:8119
 AliFlowAnalysisWithQCumulants.cxx:8120
 AliFlowAnalysisWithQCumulants.cxx:8121
 AliFlowAnalysisWithQCumulants.cxx:8122
 AliFlowAnalysisWithQCumulants.cxx:8123
 AliFlowAnalysisWithQCumulants.cxx:8124
 AliFlowAnalysisWithQCumulants.cxx:8125
 AliFlowAnalysisWithQCumulants.cxx:8126
 AliFlowAnalysisWithQCumulants.cxx:8127
 AliFlowAnalysisWithQCumulants.cxx:8128
 AliFlowAnalysisWithQCumulants.cxx:8129
 AliFlowAnalysisWithQCumulants.cxx:8130
 AliFlowAnalysisWithQCumulants.cxx:8131
 AliFlowAnalysisWithQCumulants.cxx:8132
 AliFlowAnalysisWithQCumulants.cxx:8133
 AliFlowAnalysisWithQCumulants.cxx:8134
 AliFlowAnalysisWithQCumulants.cxx:8135
 AliFlowAnalysisWithQCumulants.cxx:8136
 AliFlowAnalysisWithQCumulants.cxx:8137
 AliFlowAnalysisWithQCumulants.cxx:8138
 AliFlowAnalysisWithQCumulants.cxx:8139
 AliFlowAnalysisWithQCumulants.cxx:8140
 AliFlowAnalysisWithQCumulants.cxx:8141
 AliFlowAnalysisWithQCumulants.cxx:8142
 AliFlowAnalysisWithQCumulants.cxx:8143
 AliFlowAnalysisWithQCumulants.cxx:8144
 AliFlowAnalysisWithQCumulants.cxx:8145
 AliFlowAnalysisWithQCumulants.cxx:8146
 AliFlowAnalysisWithQCumulants.cxx:8147
 AliFlowAnalysisWithQCumulants.cxx:8148
 AliFlowAnalysisWithQCumulants.cxx:8149
 AliFlowAnalysisWithQCumulants.cxx:8150
 AliFlowAnalysisWithQCumulants.cxx:8151
 AliFlowAnalysisWithQCumulants.cxx:8152
 AliFlowAnalysisWithQCumulants.cxx:8153
 AliFlowAnalysisWithQCumulants.cxx:8154
 AliFlowAnalysisWithQCumulants.cxx:8155
 AliFlowAnalysisWithQCumulants.cxx:8156
 AliFlowAnalysisWithQCumulants.cxx:8157
 AliFlowAnalysisWithQCumulants.cxx:8158
 AliFlowAnalysisWithQCumulants.cxx:8159
 AliFlowAnalysisWithQCumulants.cxx:8160
 AliFlowAnalysisWithQCumulants.cxx:8161
 AliFlowAnalysisWithQCumulants.cxx:8162
 AliFlowAnalysisWithQCumulants.cxx:8163
 AliFlowAnalysisWithQCumulants.cxx:8164
 AliFlowAnalysisWithQCumulants.cxx:8165
 AliFlowAnalysisWithQCumulants.cxx:8166
 AliFlowAnalysisWithQCumulants.cxx:8167
 AliFlowAnalysisWithQCumulants.cxx:8168
 AliFlowAnalysisWithQCumulants.cxx:8169
 AliFlowAnalysisWithQCumulants.cxx:8170
 AliFlowAnalysisWithQCumulants.cxx:8171
 AliFlowAnalysisWithQCumulants.cxx:8172
 AliFlowAnalysisWithQCumulants.cxx:8173
 AliFlowAnalysisWithQCumulants.cxx:8174
 AliFlowAnalysisWithQCumulants.cxx:8175
 AliFlowAnalysisWithQCumulants.cxx:8176
 AliFlowAnalysisWithQCumulants.cxx:8177
 AliFlowAnalysisWithQCumulants.cxx:8178
 AliFlowAnalysisWithQCumulants.cxx:8179
 AliFlowAnalysisWithQCumulants.cxx:8180
 AliFlowAnalysisWithQCumulants.cxx:8181
 AliFlowAnalysisWithQCumulants.cxx:8182
 AliFlowAnalysisWithQCumulants.cxx:8183
 AliFlowAnalysisWithQCumulants.cxx:8184
 AliFlowAnalysisWithQCumulants.cxx:8185
 AliFlowAnalysisWithQCumulants.cxx:8186
 AliFlowAnalysisWithQCumulants.cxx:8187
 AliFlowAnalysisWithQCumulants.cxx:8188
 AliFlowAnalysisWithQCumulants.cxx:8189
 AliFlowAnalysisWithQCumulants.cxx:8190
 AliFlowAnalysisWithQCumulants.cxx:8191
 AliFlowAnalysisWithQCumulants.cxx:8192
 AliFlowAnalysisWithQCumulants.cxx:8193
 AliFlowAnalysisWithQCumulants.cxx:8194
 AliFlowAnalysisWithQCumulants.cxx:8195
 AliFlowAnalysisWithQCumulants.cxx:8196
 AliFlowAnalysisWithQCumulants.cxx:8197
 AliFlowAnalysisWithQCumulants.cxx:8198
 AliFlowAnalysisWithQCumulants.cxx:8199
 AliFlowAnalysisWithQCumulants.cxx:8200
 AliFlowAnalysisWithQCumulants.cxx:8201
 AliFlowAnalysisWithQCumulants.cxx:8202
 AliFlowAnalysisWithQCumulants.cxx:8203
 AliFlowAnalysisWithQCumulants.cxx:8204
 AliFlowAnalysisWithQCumulants.cxx:8205
 AliFlowAnalysisWithQCumulants.cxx:8206
 AliFlowAnalysisWithQCumulants.cxx:8207
 AliFlowAnalysisWithQCumulants.cxx:8208
 AliFlowAnalysisWithQCumulants.cxx:8209
 AliFlowAnalysisWithQCumulants.cxx:8210
 AliFlowAnalysisWithQCumulants.cxx:8211
 AliFlowAnalysisWithQCumulants.cxx:8212
 AliFlowAnalysisWithQCumulants.cxx:8213
 AliFlowAnalysisWithQCumulants.cxx:8214
 AliFlowAnalysisWithQCumulants.cxx:8215
 AliFlowAnalysisWithQCumulants.cxx:8216
 AliFlowAnalysisWithQCumulants.cxx:8217
 AliFlowAnalysisWithQCumulants.cxx:8218
 AliFlowAnalysisWithQCumulants.cxx:8219
 AliFlowAnalysisWithQCumulants.cxx:8220
 AliFlowAnalysisWithQCumulants.cxx:8221
 AliFlowAnalysisWithQCumulants.cxx:8222
 AliFlowAnalysisWithQCumulants.cxx:8223
 AliFlowAnalysisWithQCumulants.cxx:8224
 AliFlowAnalysisWithQCumulants.cxx:8225
 AliFlowAnalysisWithQCumulants.cxx:8226
 AliFlowAnalysisWithQCumulants.cxx:8227
 AliFlowAnalysisWithQCumulants.cxx:8228
 AliFlowAnalysisWithQCumulants.cxx:8229
 AliFlowAnalysisWithQCumulants.cxx:8230
 AliFlowAnalysisWithQCumulants.cxx:8231
 AliFlowAnalysisWithQCumulants.cxx:8232
 AliFlowAnalysisWithQCumulants.cxx:8233
 AliFlowAnalysisWithQCumulants.cxx:8234
 AliFlowAnalysisWithQCumulants.cxx:8235
 AliFlowAnalysisWithQCumulants.cxx:8236
 AliFlowAnalysisWithQCumulants.cxx:8237
 AliFlowAnalysisWithQCumulants.cxx:8238
 AliFlowAnalysisWithQCumulants.cxx:8239
 AliFlowAnalysisWithQCumulants.cxx:8240
 AliFlowAnalysisWithQCumulants.cxx:8241
 AliFlowAnalysisWithQCumulants.cxx:8242
 AliFlowAnalysisWithQCumulants.cxx:8243
 AliFlowAnalysisWithQCumulants.cxx:8244
 AliFlowAnalysisWithQCumulants.cxx:8245
 AliFlowAnalysisWithQCumulants.cxx:8246
 AliFlowAnalysisWithQCumulants.cxx:8247
 AliFlowAnalysisWithQCumulants.cxx:8248
 AliFlowAnalysisWithQCumulants.cxx:8249
 AliFlowAnalysisWithQCumulants.cxx:8250
 AliFlowAnalysisWithQCumulants.cxx:8251
 AliFlowAnalysisWithQCumulants.cxx:8252
 AliFlowAnalysisWithQCumulants.cxx:8253
 AliFlowAnalysisWithQCumulants.cxx:8254
 AliFlowAnalysisWithQCumulants.cxx:8255
 AliFlowAnalysisWithQCumulants.cxx:8256
 AliFlowAnalysisWithQCumulants.cxx:8257
 AliFlowAnalysisWithQCumulants.cxx:8258
 AliFlowAnalysisWithQCumulants.cxx:8259
 AliFlowAnalysisWithQCumulants.cxx:8260
 AliFlowAnalysisWithQCumulants.cxx:8261
 AliFlowAnalysisWithQCumulants.cxx:8262
 AliFlowAnalysisWithQCumulants.cxx:8263
 AliFlowAnalysisWithQCumulants.cxx:8264
 AliFlowAnalysisWithQCumulants.cxx:8265
 AliFlowAnalysisWithQCumulants.cxx:8266
 AliFlowAnalysisWithQCumulants.cxx:8267
 AliFlowAnalysisWithQCumulants.cxx:8268
 AliFlowAnalysisWithQCumulants.cxx:8269
 AliFlowAnalysisWithQCumulants.cxx:8270
 AliFlowAnalysisWithQCumulants.cxx:8271
 AliFlowAnalysisWithQCumulants.cxx:8272
 AliFlowAnalysisWithQCumulants.cxx:8273
 AliFlowAnalysisWithQCumulants.cxx:8274
 AliFlowAnalysisWithQCumulants.cxx:8275
 AliFlowAnalysisWithQCumulants.cxx:8276
 AliFlowAnalysisWithQCumulants.cxx:8277
 AliFlowAnalysisWithQCumulants.cxx:8278
 AliFlowAnalysisWithQCumulants.cxx:8279
 AliFlowAnalysisWithQCumulants.cxx:8280
 AliFlowAnalysisWithQCumulants.cxx:8281
 AliFlowAnalysisWithQCumulants.cxx:8282
 AliFlowAnalysisWithQCumulants.cxx:8283
 AliFlowAnalysisWithQCumulants.cxx:8284
 AliFlowAnalysisWithQCumulants.cxx:8285
 AliFlowAnalysisWithQCumulants.cxx:8286
 AliFlowAnalysisWithQCumulants.cxx:8287
 AliFlowAnalysisWithQCumulants.cxx:8288
 AliFlowAnalysisWithQCumulants.cxx:8289
 AliFlowAnalysisWithQCumulants.cxx:8290
 AliFlowAnalysisWithQCumulants.cxx:8291
 AliFlowAnalysisWithQCumulants.cxx:8292
 AliFlowAnalysisWithQCumulants.cxx:8293
 AliFlowAnalysisWithQCumulants.cxx:8294
 AliFlowAnalysisWithQCumulants.cxx:8295
 AliFlowAnalysisWithQCumulants.cxx:8296
 AliFlowAnalysisWithQCumulants.cxx:8297
 AliFlowAnalysisWithQCumulants.cxx:8298
 AliFlowAnalysisWithQCumulants.cxx:8299
 AliFlowAnalysisWithQCumulants.cxx:8300
 AliFlowAnalysisWithQCumulants.cxx:8301
 AliFlowAnalysisWithQCumulants.cxx:8302
 AliFlowAnalysisWithQCumulants.cxx:8303
 AliFlowAnalysisWithQCumulants.cxx:8304
 AliFlowAnalysisWithQCumulants.cxx:8305
 AliFlowAnalysisWithQCumulants.cxx:8306
 AliFlowAnalysisWithQCumulants.cxx:8307
 AliFlowAnalysisWithQCumulants.cxx:8308
 AliFlowAnalysisWithQCumulants.cxx:8309
 AliFlowAnalysisWithQCumulants.cxx:8310
 AliFlowAnalysisWithQCumulants.cxx:8311
 AliFlowAnalysisWithQCumulants.cxx:8312
 AliFlowAnalysisWithQCumulants.cxx:8313
 AliFlowAnalysisWithQCumulants.cxx:8314
 AliFlowAnalysisWithQCumulants.cxx:8315
 AliFlowAnalysisWithQCumulants.cxx:8316
 AliFlowAnalysisWithQCumulants.cxx:8317
 AliFlowAnalysisWithQCumulants.cxx:8318
 AliFlowAnalysisWithQCumulants.cxx:8319
 AliFlowAnalysisWithQCumulants.cxx:8320
 AliFlowAnalysisWithQCumulants.cxx:8321
 AliFlowAnalysisWithQCumulants.cxx:8322
 AliFlowAnalysisWithQCumulants.cxx:8323
 AliFlowAnalysisWithQCumulants.cxx:8324
 AliFlowAnalysisWithQCumulants.cxx:8325
 AliFlowAnalysisWithQCumulants.cxx:8326
 AliFlowAnalysisWithQCumulants.cxx:8327
 AliFlowAnalysisWithQCumulants.cxx:8328
 AliFlowAnalysisWithQCumulants.cxx:8329
 AliFlowAnalysisWithQCumulants.cxx:8330
 AliFlowAnalysisWithQCumulants.cxx:8331
 AliFlowAnalysisWithQCumulants.cxx:8332
 AliFlowAnalysisWithQCumulants.cxx:8333
 AliFlowAnalysisWithQCumulants.cxx:8334
 AliFlowAnalysisWithQCumulants.cxx:8335
 AliFlowAnalysisWithQCumulants.cxx:8336
 AliFlowAnalysisWithQCumulants.cxx:8337
 AliFlowAnalysisWithQCumulants.cxx:8338
 AliFlowAnalysisWithQCumulants.cxx:8339
 AliFlowAnalysisWithQCumulants.cxx:8340
 AliFlowAnalysisWithQCumulants.cxx:8341
 AliFlowAnalysisWithQCumulants.cxx:8342
 AliFlowAnalysisWithQCumulants.cxx:8343
 AliFlowAnalysisWithQCumulants.cxx:8344
 AliFlowAnalysisWithQCumulants.cxx:8345
 AliFlowAnalysisWithQCumulants.cxx:8346
 AliFlowAnalysisWithQCumulants.cxx:8347
 AliFlowAnalysisWithQCumulants.cxx:8348
 AliFlowAnalysisWithQCumulants.cxx:8349
 AliFlowAnalysisWithQCumulants.cxx:8350
 AliFlowAnalysisWithQCumulants.cxx:8351
 AliFlowAnalysisWithQCumulants.cxx:8352
 AliFlowAnalysisWithQCumulants.cxx:8353
 AliFlowAnalysisWithQCumulants.cxx:8354
 AliFlowAnalysisWithQCumulants.cxx:8355
 AliFlowAnalysisWithQCumulants.cxx:8356
 AliFlowAnalysisWithQCumulants.cxx:8357
 AliFlowAnalysisWithQCumulants.cxx:8358
 AliFlowAnalysisWithQCumulants.cxx:8359
 AliFlowAnalysisWithQCumulants.cxx:8360
 AliFlowAnalysisWithQCumulants.cxx:8361
 AliFlowAnalysisWithQCumulants.cxx:8362
 AliFlowAnalysisWithQCumulants.cxx:8363
 AliFlowAnalysisWithQCumulants.cxx:8364
 AliFlowAnalysisWithQCumulants.cxx:8365
 AliFlowAnalysisWithQCumulants.cxx:8366
 AliFlowAnalysisWithQCumulants.cxx:8367
 AliFlowAnalysisWithQCumulants.cxx:8368
 AliFlowAnalysisWithQCumulants.cxx:8369
 AliFlowAnalysisWithQCumulants.cxx:8370
 AliFlowAnalysisWithQCumulants.cxx:8371
 AliFlowAnalysisWithQCumulants.cxx:8372
 AliFlowAnalysisWithQCumulants.cxx:8373
 AliFlowAnalysisWithQCumulants.cxx:8374
 AliFlowAnalysisWithQCumulants.cxx:8375
 AliFlowAnalysisWithQCumulants.cxx:8376
 AliFlowAnalysisWithQCumulants.cxx:8377
 AliFlowAnalysisWithQCumulants.cxx:8378
 AliFlowAnalysisWithQCumulants.cxx:8379
 AliFlowAnalysisWithQCumulants.cxx:8380
 AliFlowAnalysisWithQCumulants.cxx:8381
 AliFlowAnalysisWithQCumulants.cxx:8382
 AliFlowAnalysisWithQCumulants.cxx:8383
 AliFlowAnalysisWithQCumulants.cxx:8384
 AliFlowAnalysisWithQCumulants.cxx:8385
 AliFlowAnalysisWithQCumulants.cxx:8386
 AliFlowAnalysisWithQCumulants.cxx:8387
 AliFlowAnalysisWithQCumulants.cxx:8388
 AliFlowAnalysisWithQCumulants.cxx:8389
 AliFlowAnalysisWithQCumulants.cxx:8390
 AliFlowAnalysisWithQCumulants.cxx:8391
 AliFlowAnalysisWithQCumulants.cxx:8392
 AliFlowAnalysisWithQCumulants.cxx:8393
 AliFlowAnalysisWithQCumulants.cxx:8394
 AliFlowAnalysisWithQCumulants.cxx:8395
 AliFlowAnalysisWithQCumulants.cxx:8396
 AliFlowAnalysisWithQCumulants.cxx:8397
 AliFlowAnalysisWithQCumulants.cxx:8398
 AliFlowAnalysisWithQCumulants.cxx:8399
 AliFlowAnalysisWithQCumulants.cxx:8400
 AliFlowAnalysisWithQCumulants.cxx:8401
 AliFlowAnalysisWithQCumulants.cxx:8402
 AliFlowAnalysisWithQCumulants.cxx:8403
 AliFlowAnalysisWithQCumulants.cxx:8404
 AliFlowAnalysisWithQCumulants.cxx:8405
 AliFlowAnalysisWithQCumulants.cxx:8406
 AliFlowAnalysisWithQCumulants.cxx:8407
 AliFlowAnalysisWithQCumulants.cxx:8408
 AliFlowAnalysisWithQCumulants.cxx:8409
 AliFlowAnalysisWithQCumulants.cxx:8410
 AliFlowAnalysisWithQCumulants.cxx:8411
 AliFlowAnalysisWithQCumulants.cxx:8412
 AliFlowAnalysisWithQCumulants.cxx:8413
 AliFlowAnalysisWithQCumulants.cxx:8414
 AliFlowAnalysisWithQCumulants.cxx:8415
 AliFlowAnalysisWithQCumulants.cxx:8416
 AliFlowAnalysisWithQCumulants.cxx:8417
 AliFlowAnalysisWithQCumulants.cxx:8418
 AliFlowAnalysisWithQCumulants.cxx:8419
 AliFlowAnalysisWithQCumulants.cxx:8420
 AliFlowAnalysisWithQCumulants.cxx:8421
 AliFlowAnalysisWithQCumulants.cxx:8422
 AliFlowAnalysisWithQCumulants.cxx:8423
 AliFlowAnalysisWithQCumulants.cxx:8424
 AliFlowAnalysisWithQCumulants.cxx:8425
 AliFlowAnalysisWithQCumulants.cxx:8426
 AliFlowAnalysisWithQCumulants.cxx:8427
 AliFlowAnalysisWithQCumulants.cxx:8428
 AliFlowAnalysisWithQCumulants.cxx:8429
 AliFlowAnalysisWithQCumulants.cxx:8430
 AliFlowAnalysisWithQCumulants.cxx:8431
 AliFlowAnalysisWithQCumulants.cxx:8432
 AliFlowAnalysisWithQCumulants.cxx:8433
 AliFlowAnalysisWithQCumulants.cxx:8434
 AliFlowAnalysisWithQCumulants.cxx:8435
 AliFlowAnalysisWithQCumulants.cxx:8436
 AliFlowAnalysisWithQCumulants.cxx:8437
 AliFlowAnalysisWithQCumulants.cxx:8438
 AliFlowAnalysisWithQCumulants.cxx:8439
 AliFlowAnalysisWithQCumulants.cxx:8440
 AliFlowAnalysisWithQCumulants.cxx:8441
 AliFlowAnalysisWithQCumulants.cxx:8442
 AliFlowAnalysisWithQCumulants.cxx:8443
 AliFlowAnalysisWithQCumulants.cxx:8444
 AliFlowAnalysisWithQCumulants.cxx:8445
 AliFlowAnalysisWithQCumulants.cxx:8446
 AliFlowAnalysisWithQCumulants.cxx:8447
 AliFlowAnalysisWithQCumulants.cxx:8448
 AliFlowAnalysisWithQCumulants.cxx:8449
 AliFlowAnalysisWithQCumulants.cxx:8450
 AliFlowAnalysisWithQCumulants.cxx:8451
 AliFlowAnalysisWithQCumulants.cxx:8452
 AliFlowAnalysisWithQCumulants.cxx:8453
 AliFlowAnalysisWithQCumulants.cxx:8454
 AliFlowAnalysisWithQCumulants.cxx:8455
 AliFlowAnalysisWithQCumulants.cxx:8456
 AliFlowAnalysisWithQCumulants.cxx:8457
 AliFlowAnalysisWithQCumulants.cxx:8458
 AliFlowAnalysisWithQCumulants.cxx:8459
 AliFlowAnalysisWithQCumulants.cxx:8460
 AliFlowAnalysisWithQCumulants.cxx:8461
 AliFlowAnalysisWithQCumulants.cxx:8462
 AliFlowAnalysisWithQCumulants.cxx:8463
 AliFlowAnalysisWithQCumulants.cxx:8464
 AliFlowAnalysisWithQCumulants.cxx:8465
 AliFlowAnalysisWithQCumulants.cxx:8466
 AliFlowAnalysisWithQCumulants.cxx:8467
 AliFlowAnalysisWithQCumulants.cxx:8468
 AliFlowAnalysisWithQCumulants.cxx:8469
 AliFlowAnalysisWithQCumulants.cxx:8470
 AliFlowAnalysisWithQCumulants.cxx:8471
 AliFlowAnalysisWithQCumulants.cxx:8472
 AliFlowAnalysisWithQCumulants.cxx:8473
 AliFlowAnalysisWithQCumulants.cxx:8474
 AliFlowAnalysisWithQCumulants.cxx:8475
 AliFlowAnalysisWithQCumulants.cxx:8476
 AliFlowAnalysisWithQCumulants.cxx:8477
 AliFlowAnalysisWithQCumulants.cxx:8478
 AliFlowAnalysisWithQCumulants.cxx:8479
 AliFlowAnalysisWithQCumulants.cxx:8480
 AliFlowAnalysisWithQCumulants.cxx:8481
 AliFlowAnalysisWithQCumulants.cxx:8482
 AliFlowAnalysisWithQCumulants.cxx:8483
 AliFlowAnalysisWithQCumulants.cxx:8484
 AliFlowAnalysisWithQCumulants.cxx:8485
 AliFlowAnalysisWithQCumulants.cxx:8486
 AliFlowAnalysisWithQCumulants.cxx:8487
 AliFlowAnalysisWithQCumulants.cxx:8488
 AliFlowAnalysisWithQCumulants.cxx:8489
 AliFlowAnalysisWithQCumulants.cxx:8490
 AliFlowAnalysisWithQCumulants.cxx:8491
 AliFlowAnalysisWithQCumulants.cxx:8492
 AliFlowAnalysisWithQCumulants.cxx:8493
 AliFlowAnalysisWithQCumulants.cxx:8494
 AliFlowAnalysisWithQCumulants.cxx:8495
 AliFlowAnalysisWithQCumulants.cxx:8496
 AliFlowAnalysisWithQCumulants.cxx:8497
 AliFlowAnalysisWithQCumulants.cxx:8498
 AliFlowAnalysisWithQCumulants.cxx:8499
 AliFlowAnalysisWithQCumulants.cxx:8500
 AliFlowAnalysisWithQCumulants.cxx:8501
 AliFlowAnalysisWithQCumulants.cxx:8502
 AliFlowAnalysisWithQCumulants.cxx:8503
 AliFlowAnalysisWithQCumulants.cxx:8504
 AliFlowAnalysisWithQCumulants.cxx:8505
 AliFlowAnalysisWithQCumulants.cxx:8506
 AliFlowAnalysisWithQCumulants.cxx:8507
 AliFlowAnalysisWithQCumulants.cxx:8508
 AliFlowAnalysisWithQCumulants.cxx:8509
 AliFlowAnalysisWithQCumulants.cxx:8510
 AliFlowAnalysisWithQCumulants.cxx:8511
 AliFlowAnalysisWithQCumulants.cxx:8512
 AliFlowAnalysisWithQCumulants.cxx:8513
 AliFlowAnalysisWithQCumulants.cxx:8514
 AliFlowAnalysisWithQCumulants.cxx:8515
 AliFlowAnalysisWithQCumulants.cxx:8516
 AliFlowAnalysisWithQCumulants.cxx:8517
 AliFlowAnalysisWithQCumulants.cxx:8518
 AliFlowAnalysisWithQCumulants.cxx:8519
 AliFlowAnalysisWithQCumulants.cxx:8520
 AliFlowAnalysisWithQCumulants.cxx:8521
 AliFlowAnalysisWithQCumulants.cxx:8522
 AliFlowAnalysisWithQCumulants.cxx:8523
 AliFlowAnalysisWithQCumulants.cxx:8524
 AliFlowAnalysisWithQCumulants.cxx:8525
 AliFlowAnalysisWithQCumulants.cxx:8526
 AliFlowAnalysisWithQCumulants.cxx:8527
 AliFlowAnalysisWithQCumulants.cxx:8528
 AliFlowAnalysisWithQCumulants.cxx:8529
 AliFlowAnalysisWithQCumulants.cxx:8530
 AliFlowAnalysisWithQCumulants.cxx:8531
 AliFlowAnalysisWithQCumulants.cxx:8532
 AliFlowAnalysisWithQCumulants.cxx:8533
 AliFlowAnalysisWithQCumulants.cxx:8534
 AliFlowAnalysisWithQCumulants.cxx:8535
 AliFlowAnalysisWithQCumulants.cxx:8536
 AliFlowAnalysisWithQCumulants.cxx:8537
 AliFlowAnalysisWithQCumulants.cxx:8538
 AliFlowAnalysisWithQCumulants.cxx:8539
 AliFlowAnalysisWithQCumulants.cxx:8540
 AliFlowAnalysisWithQCumulants.cxx:8541
 AliFlowAnalysisWithQCumulants.cxx:8542
 AliFlowAnalysisWithQCumulants.cxx:8543
 AliFlowAnalysisWithQCumulants.cxx:8544
 AliFlowAnalysisWithQCumulants.cxx:8545
 AliFlowAnalysisWithQCumulants.cxx:8546
 AliFlowAnalysisWithQCumulants.cxx:8547
 AliFlowAnalysisWithQCumulants.cxx:8548
 AliFlowAnalysisWithQCumulants.cxx:8549
 AliFlowAnalysisWithQCumulants.cxx:8550
 AliFlowAnalysisWithQCumulants.cxx:8551
 AliFlowAnalysisWithQCumulants.cxx:8552
 AliFlowAnalysisWithQCumulants.cxx:8553
 AliFlowAnalysisWithQCumulants.cxx:8554
 AliFlowAnalysisWithQCumulants.cxx:8555
 AliFlowAnalysisWithQCumulants.cxx:8556
 AliFlowAnalysisWithQCumulants.cxx:8557
 AliFlowAnalysisWithQCumulants.cxx:8558
 AliFlowAnalysisWithQCumulants.cxx:8559
 AliFlowAnalysisWithQCumulants.cxx:8560
 AliFlowAnalysisWithQCumulants.cxx:8561
 AliFlowAnalysisWithQCumulants.cxx:8562
 AliFlowAnalysisWithQCumulants.cxx:8563
 AliFlowAnalysisWithQCumulants.cxx:8564
 AliFlowAnalysisWithQCumulants.cxx:8565
 AliFlowAnalysisWithQCumulants.cxx:8566
 AliFlowAnalysisWithQCumulants.cxx:8567
 AliFlowAnalysisWithQCumulants.cxx:8568
 AliFlowAnalysisWithQCumulants.cxx:8569
 AliFlowAnalysisWithQCumulants.cxx:8570
 AliFlowAnalysisWithQCumulants.cxx:8571
 AliFlowAnalysisWithQCumulants.cxx:8572
 AliFlowAnalysisWithQCumulants.cxx:8573
 AliFlowAnalysisWithQCumulants.cxx:8574
 AliFlowAnalysisWithQCumulants.cxx:8575
 AliFlowAnalysisWithQCumulants.cxx:8576
 AliFlowAnalysisWithQCumulants.cxx:8577
 AliFlowAnalysisWithQCumulants.cxx:8578
 AliFlowAnalysisWithQCumulants.cxx:8579
 AliFlowAnalysisWithQCumulants.cxx:8580
 AliFlowAnalysisWithQCumulants.cxx:8581
 AliFlowAnalysisWithQCumulants.cxx:8582
 AliFlowAnalysisWithQCumulants.cxx:8583
 AliFlowAnalysisWithQCumulants.cxx:8584
 AliFlowAnalysisWithQCumulants.cxx:8585
 AliFlowAnalysisWithQCumulants.cxx:8586
 AliFlowAnalysisWithQCumulants.cxx:8587
 AliFlowAnalysisWithQCumulants.cxx:8588
 AliFlowAnalysisWithQCumulants.cxx:8589
 AliFlowAnalysisWithQCumulants.cxx:8590
 AliFlowAnalysisWithQCumulants.cxx:8591
 AliFlowAnalysisWithQCumulants.cxx:8592
 AliFlowAnalysisWithQCumulants.cxx:8593
 AliFlowAnalysisWithQCumulants.cxx:8594
 AliFlowAnalysisWithQCumulants.cxx:8595
 AliFlowAnalysisWithQCumulants.cxx:8596
 AliFlowAnalysisWithQCumulants.cxx:8597
 AliFlowAnalysisWithQCumulants.cxx:8598
 AliFlowAnalysisWithQCumulants.cxx:8599
 AliFlowAnalysisWithQCumulants.cxx:8600
 AliFlowAnalysisWithQCumulants.cxx:8601
 AliFlowAnalysisWithQCumulants.cxx:8602
 AliFlowAnalysisWithQCumulants.cxx:8603
 AliFlowAnalysisWithQCumulants.cxx:8604
 AliFlowAnalysisWithQCumulants.cxx:8605
 AliFlowAnalysisWithQCumulants.cxx:8606
 AliFlowAnalysisWithQCumulants.cxx:8607
 AliFlowAnalysisWithQCumulants.cxx:8608
 AliFlowAnalysisWithQCumulants.cxx:8609
 AliFlowAnalysisWithQCumulants.cxx:8610
 AliFlowAnalysisWithQCumulants.cxx:8611
 AliFlowAnalysisWithQCumulants.cxx:8612
 AliFlowAnalysisWithQCumulants.cxx:8613
 AliFlowAnalysisWithQCumulants.cxx:8614
 AliFlowAnalysisWithQCumulants.cxx:8615
 AliFlowAnalysisWithQCumulants.cxx:8616
 AliFlowAnalysisWithQCumulants.cxx:8617
 AliFlowAnalysisWithQCumulants.cxx:8618
 AliFlowAnalysisWithQCumulants.cxx:8619
 AliFlowAnalysisWithQCumulants.cxx:8620
 AliFlowAnalysisWithQCumulants.cxx:8621
 AliFlowAnalysisWithQCumulants.cxx:8622
 AliFlowAnalysisWithQCumulants.cxx:8623
 AliFlowAnalysisWithQCumulants.cxx:8624
 AliFlowAnalysisWithQCumulants.cxx:8625
 AliFlowAnalysisWithQCumulants.cxx:8626
 AliFlowAnalysisWithQCumulants.cxx:8627
 AliFlowAnalysisWithQCumulants.cxx:8628
 AliFlowAnalysisWithQCumulants.cxx:8629
 AliFlowAnalysisWithQCumulants.cxx:8630
 AliFlowAnalysisWithQCumulants.cxx:8631
 AliFlowAnalysisWithQCumulants.cxx:8632
 AliFlowAnalysisWithQCumulants.cxx:8633
 AliFlowAnalysisWithQCumulants.cxx:8634
 AliFlowAnalysisWithQCumulants.cxx:8635
 AliFlowAnalysisWithQCumulants.cxx:8636
 AliFlowAnalysisWithQCumulants.cxx:8637
 AliFlowAnalysisWithQCumulants.cxx:8638
 AliFlowAnalysisWithQCumulants.cxx:8639
 AliFlowAnalysisWithQCumulants.cxx:8640
 AliFlowAnalysisWithQCumulants.cxx:8641
 AliFlowAnalysisWithQCumulants.cxx:8642
 AliFlowAnalysisWithQCumulants.cxx:8643
 AliFlowAnalysisWithQCumulants.cxx:8644
 AliFlowAnalysisWithQCumulants.cxx:8645
 AliFlowAnalysisWithQCumulants.cxx:8646
 AliFlowAnalysisWithQCumulants.cxx:8647
 AliFlowAnalysisWithQCumulants.cxx:8648
 AliFlowAnalysisWithQCumulants.cxx:8649
 AliFlowAnalysisWithQCumulants.cxx:8650
 AliFlowAnalysisWithQCumulants.cxx:8651
 AliFlowAnalysisWithQCumulants.cxx:8652
 AliFlowAnalysisWithQCumulants.cxx:8653
 AliFlowAnalysisWithQCumulants.cxx:8654
 AliFlowAnalysisWithQCumulants.cxx:8655
 AliFlowAnalysisWithQCumulants.cxx:8656
 AliFlowAnalysisWithQCumulants.cxx:8657
 AliFlowAnalysisWithQCumulants.cxx:8658
 AliFlowAnalysisWithQCumulants.cxx:8659
 AliFlowAnalysisWithQCumulants.cxx:8660
 AliFlowAnalysisWithQCumulants.cxx:8661
 AliFlowAnalysisWithQCumulants.cxx:8662
 AliFlowAnalysisWithQCumulants.cxx:8663
 AliFlowAnalysisWithQCumulants.cxx:8664
 AliFlowAnalysisWithQCumulants.cxx:8665
 AliFlowAnalysisWithQCumulants.cxx:8666
 AliFlowAnalysisWithQCumulants.cxx:8667
 AliFlowAnalysisWithQCumulants.cxx:8668
 AliFlowAnalysisWithQCumulants.cxx:8669
 AliFlowAnalysisWithQCumulants.cxx:8670
 AliFlowAnalysisWithQCumulants.cxx:8671
 AliFlowAnalysisWithQCumulants.cxx:8672
 AliFlowAnalysisWithQCumulants.cxx:8673
 AliFlowAnalysisWithQCumulants.cxx:8674
 AliFlowAnalysisWithQCumulants.cxx:8675
 AliFlowAnalysisWithQCumulants.cxx:8676
 AliFlowAnalysisWithQCumulants.cxx:8677
 AliFlowAnalysisWithQCumulants.cxx:8678
 AliFlowAnalysisWithQCumulants.cxx:8679
 AliFlowAnalysisWithQCumulants.cxx:8680
 AliFlowAnalysisWithQCumulants.cxx:8681
 AliFlowAnalysisWithQCumulants.cxx:8682
 AliFlowAnalysisWithQCumulants.cxx:8683
 AliFlowAnalysisWithQCumulants.cxx:8684
 AliFlowAnalysisWithQCumulants.cxx:8685
 AliFlowAnalysisWithQCumulants.cxx:8686
 AliFlowAnalysisWithQCumulants.cxx:8687
 AliFlowAnalysisWithQCumulants.cxx:8688
 AliFlowAnalysisWithQCumulants.cxx:8689
 AliFlowAnalysisWithQCumulants.cxx:8690
 AliFlowAnalysisWithQCumulants.cxx:8691
 AliFlowAnalysisWithQCumulants.cxx:8692
 AliFlowAnalysisWithQCumulants.cxx:8693
 AliFlowAnalysisWithQCumulants.cxx:8694
 AliFlowAnalysisWithQCumulants.cxx:8695
 AliFlowAnalysisWithQCumulants.cxx:8696
 AliFlowAnalysisWithQCumulants.cxx:8697
 AliFlowAnalysisWithQCumulants.cxx:8698
 AliFlowAnalysisWithQCumulants.cxx:8699
 AliFlowAnalysisWithQCumulants.cxx:8700
 AliFlowAnalysisWithQCumulants.cxx:8701
 AliFlowAnalysisWithQCumulants.cxx:8702
 AliFlowAnalysisWithQCumulants.cxx:8703
 AliFlowAnalysisWithQCumulants.cxx:8704
 AliFlowAnalysisWithQCumulants.cxx:8705
 AliFlowAnalysisWithQCumulants.cxx:8706
 AliFlowAnalysisWithQCumulants.cxx:8707
 AliFlowAnalysisWithQCumulants.cxx:8708
 AliFlowAnalysisWithQCumulants.cxx:8709
 AliFlowAnalysisWithQCumulants.cxx:8710
 AliFlowAnalysisWithQCumulants.cxx:8711
 AliFlowAnalysisWithQCumulants.cxx:8712
 AliFlowAnalysisWithQCumulants.cxx:8713
 AliFlowAnalysisWithQCumulants.cxx:8714
 AliFlowAnalysisWithQCumulants.cxx:8715
 AliFlowAnalysisWithQCumulants.cxx:8716
 AliFlowAnalysisWithQCumulants.cxx:8717
 AliFlowAnalysisWithQCumulants.cxx:8718
 AliFlowAnalysisWithQCumulants.cxx:8719
 AliFlowAnalysisWithQCumulants.cxx:8720
 AliFlowAnalysisWithQCumulants.cxx:8721
 AliFlowAnalysisWithQCumulants.cxx:8722
 AliFlowAnalysisWithQCumulants.cxx:8723
 AliFlowAnalysisWithQCumulants.cxx:8724
 AliFlowAnalysisWithQCumulants.cxx:8725
 AliFlowAnalysisWithQCumulants.cxx:8726
 AliFlowAnalysisWithQCumulants.cxx:8727
 AliFlowAnalysisWithQCumulants.cxx:8728
 AliFlowAnalysisWithQCumulants.cxx:8729
 AliFlowAnalysisWithQCumulants.cxx:8730
 AliFlowAnalysisWithQCumulants.cxx:8731
 AliFlowAnalysisWithQCumulants.cxx:8732
 AliFlowAnalysisWithQCumulants.cxx:8733
 AliFlowAnalysisWithQCumulants.cxx:8734
 AliFlowAnalysisWithQCumulants.cxx:8735
 AliFlowAnalysisWithQCumulants.cxx:8736
 AliFlowAnalysisWithQCumulants.cxx:8737
 AliFlowAnalysisWithQCumulants.cxx:8738
 AliFlowAnalysisWithQCumulants.cxx:8739
 AliFlowAnalysisWithQCumulants.cxx:8740
 AliFlowAnalysisWithQCumulants.cxx:8741
 AliFlowAnalysisWithQCumulants.cxx:8742
 AliFlowAnalysisWithQCumulants.cxx:8743
 AliFlowAnalysisWithQCumulants.cxx:8744
 AliFlowAnalysisWithQCumulants.cxx:8745
 AliFlowAnalysisWithQCumulants.cxx:8746
 AliFlowAnalysisWithQCumulants.cxx:8747
 AliFlowAnalysisWithQCumulants.cxx:8748
 AliFlowAnalysisWithQCumulants.cxx:8749
 AliFlowAnalysisWithQCumulants.cxx:8750
 AliFlowAnalysisWithQCumulants.cxx:8751
 AliFlowAnalysisWithQCumulants.cxx:8752
 AliFlowAnalysisWithQCumulants.cxx:8753
 AliFlowAnalysisWithQCumulants.cxx:8754
 AliFlowAnalysisWithQCumulants.cxx:8755
 AliFlowAnalysisWithQCumulants.cxx:8756
 AliFlowAnalysisWithQCumulants.cxx:8757
 AliFlowAnalysisWithQCumulants.cxx:8758
 AliFlowAnalysisWithQCumulants.cxx:8759
 AliFlowAnalysisWithQCumulants.cxx:8760
 AliFlowAnalysisWithQCumulants.cxx:8761
 AliFlowAnalysisWithQCumulants.cxx:8762
 AliFlowAnalysisWithQCumulants.cxx:8763
 AliFlowAnalysisWithQCumulants.cxx:8764
 AliFlowAnalysisWithQCumulants.cxx:8765
 AliFlowAnalysisWithQCumulants.cxx:8766
 AliFlowAnalysisWithQCumulants.cxx:8767
 AliFlowAnalysisWithQCumulants.cxx:8768
 AliFlowAnalysisWithQCumulants.cxx:8769
 AliFlowAnalysisWithQCumulants.cxx:8770
 AliFlowAnalysisWithQCumulants.cxx:8771
 AliFlowAnalysisWithQCumulants.cxx:8772
 AliFlowAnalysisWithQCumulants.cxx:8773
 AliFlowAnalysisWithQCumulants.cxx:8774
 AliFlowAnalysisWithQCumulants.cxx:8775
 AliFlowAnalysisWithQCumulants.cxx:8776
 AliFlowAnalysisWithQCumulants.cxx:8777
 AliFlowAnalysisWithQCumulants.cxx:8778
 AliFlowAnalysisWithQCumulants.cxx:8779
 AliFlowAnalysisWithQCumulants.cxx:8780
 AliFlowAnalysisWithQCumulants.cxx:8781
 AliFlowAnalysisWithQCumulants.cxx:8782
 AliFlowAnalysisWithQCumulants.cxx:8783
 AliFlowAnalysisWithQCumulants.cxx:8784
 AliFlowAnalysisWithQCumulants.cxx:8785
 AliFlowAnalysisWithQCumulants.cxx:8786
 AliFlowAnalysisWithQCumulants.cxx:8787
 AliFlowAnalysisWithQCumulants.cxx:8788
 AliFlowAnalysisWithQCumulants.cxx:8789
 AliFlowAnalysisWithQCumulants.cxx:8790
 AliFlowAnalysisWithQCumulants.cxx:8791
 AliFlowAnalysisWithQCumulants.cxx:8792
 AliFlowAnalysisWithQCumulants.cxx:8793
 AliFlowAnalysisWithQCumulants.cxx:8794
 AliFlowAnalysisWithQCumulants.cxx:8795
 AliFlowAnalysisWithQCumulants.cxx:8796
 AliFlowAnalysisWithQCumulants.cxx:8797
 AliFlowAnalysisWithQCumulants.cxx:8798
 AliFlowAnalysisWithQCumulants.cxx:8799
 AliFlowAnalysisWithQCumulants.cxx:8800
 AliFlowAnalysisWithQCumulants.cxx:8801
 AliFlowAnalysisWithQCumulants.cxx:8802
 AliFlowAnalysisWithQCumulants.cxx:8803
 AliFlowAnalysisWithQCumulants.cxx:8804
 AliFlowAnalysisWithQCumulants.cxx:8805
 AliFlowAnalysisWithQCumulants.cxx:8806
 AliFlowAnalysisWithQCumulants.cxx:8807
 AliFlowAnalysisWithQCumulants.cxx:8808
 AliFlowAnalysisWithQCumulants.cxx:8809
 AliFlowAnalysisWithQCumulants.cxx:8810
 AliFlowAnalysisWithQCumulants.cxx:8811
 AliFlowAnalysisWithQCumulants.cxx:8812
 AliFlowAnalysisWithQCumulants.cxx:8813
 AliFlowAnalysisWithQCumulants.cxx:8814
 AliFlowAnalysisWithQCumulants.cxx:8815
 AliFlowAnalysisWithQCumulants.cxx:8816
 AliFlowAnalysisWithQCumulants.cxx:8817
 AliFlowAnalysisWithQCumulants.cxx:8818
 AliFlowAnalysisWithQCumulants.cxx:8819
 AliFlowAnalysisWithQCumulants.cxx:8820
 AliFlowAnalysisWithQCumulants.cxx:8821
 AliFlowAnalysisWithQCumulants.cxx:8822
 AliFlowAnalysisWithQCumulants.cxx:8823
 AliFlowAnalysisWithQCumulants.cxx:8824
 AliFlowAnalysisWithQCumulants.cxx:8825
 AliFlowAnalysisWithQCumulants.cxx:8826
 AliFlowAnalysisWithQCumulants.cxx:8827
 AliFlowAnalysisWithQCumulants.cxx:8828
 AliFlowAnalysisWithQCumulants.cxx:8829
 AliFlowAnalysisWithQCumulants.cxx:8830
 AliFlowAnalysisWithQCumulants.cxx:8831
 AliFlowAnalysisWithQCumulants.cxx:8832
 AliFlowAnalysisWithQCumulants.cxx:8833
 AliFlowAnalysisWithQCumulants.cxx:8834
 AliFlowAnalysisWithQCumulants.cxx:8835
 AliFlowAnalysisWithQCumulants.cxx:8836
 AliFlowAnalysisWithQCumulants.cxx:8837
 AliFlowAnalysisWithQCumulants.cxx:8838
 AliFlowAnalysisWithQCumulants.cxx:8839
 AliFlowAnalysisWithQCumulants.cxx:8840
 AliFlowAnalysisWithQCumulants.cxx:8841
 AliFlowAnalysisWithQCumulants.cxx:8842
 AliFlowAnalysisWithQCumulants.cxx:8843
 AliFlowAnalysisWithQCumulants.cxx:8844
 AliFlowAnalysisWithQCumulants.cxx:8845
 AliFlowAnalysisWithQCumulants.cxx:8846
 AliFlowAnalysisWithQCumulants.cxx:8847
 AliFlowAnalysisWithQCumulants.cxx:8848
 AliFlowAnalysisWithQCumulants.cxx:8849
 AliFlowAnalysisWithQCumulants.cxx:8850
 AliFlowAnalysisWithQCumulants.cxx:8851
 AliFlowAnalysisWithQCumulants.cxx:8852
 AliFlowAnalysisWithQCumulants.cxx:8853
 AliFlowAnalysisWithQCumulants.cxx:8854
 AliFlowAnalysisWithQCumulants.cxx:8855
 AliFlowAnalysisWithQCumulants.cxx:8856
 AliFlowAnalysisWithQCumulants.cxx:8857
 AliFlowAnalysisWithQCumulants.cxx:8858
 AliFlowAnalysisWithQCumulants.cxx:8859
 AliFlowAnalysisWithQCumulants.cxx:8860
 AliFlowAnalysisWithQCumulants.cxx:8861
 AliFlowAnalysisWithQCumulants.cxx:8862
 AliFlowAnalysisWithQCumulants.cxx:8863
 AliFlowAnalysisWithQCumulants.cxx:8864
 AliFlowAnalysisWithQCumulants.cxx:8865
 AliFlowAnalysisWithQCumulants.cxx:8866
 AliFlowAnalysisWithQCumulants.cxx:8867
 AliFlowAnalysisWithQCumulants.cxx:8868
 AliFlowAnalysisWithQCumulants.cxx:8869
 AliFlowAnalysisWithQCumulants.cxx:8870
 AliFlowAnalysisWithQCumulants.cxx:8871
 AliFlowAnalysisWithQCumulants.cxx:8872
 AliFlowAnalysisWithQCumulants.cxx:8873
 AliFlowAnalysisWithQCumulants.cxx:8874
 AliFlowAnalysisWithQCumulants.cxx:8875
 AliFlowAnalysisWithQCumulants.cxx:8876
 AliFlowAnalysisWithQCumulants.cxx:8877
 AliFlowAnalysisWithQCumulants.cxx:8878
 AliFlowAnalysisWithQCumulants.cxx:8879
 AliFlowAnalysisWithQCumulants.cxx:8880
 AliFlowAnalysisWithQCumulants.cxx:8881
 AliFlowAnalysisWithQCumulants.cxx:8882
 AliFlowAnalysisWithQCumulants.cxx:8883
 AliFlowAnalysisWithQCumulants.cxx:8884
 AliFlowAnalysisWithQCumulants.cxx:8885
 AliFlowAnalysisWithQCumulants.cxx:8886
 AliFlowAnalysisWithQCumulants.cxx:8887
 AliFlowAnalysisWithQCumulants.cxx:8888
 AliFlowAnalysisWithQCumulants.cxx:8889
 AliFlowAnalysisWithQCumulants.cxx:8890
 AliFlowAnalysisWithQCumulants.cxx:8891
 AliFlowAnalysisWithQCumulants.cxx:8892
 AliFlowAnalysisWithQCumulants.cxx:8893
 AliFlowAnalysisWithQCumulants.cxx:8894
 AliFlowAnalysisWithQCumulants.cxx:8895
 AliFlowAnalysisWithQCumulants.cxx:8896
 AliFlowAnalysisWithQCumulants.cxx:8897
 AliFlowAnalysisWithQCumulants.cxx:8898
 AliFlowAnalysisWithQCumulants.cxx:8899
 AliFlowAnalysisWithQCumulants.cxx:8900
 AliFlowAnalysisWithQCumulants.cxx:8901
 AliFlowAnalysisWithQCumulants.cxx:8902
 AliFlowAnalysisWithQCumulants.cxx:8903
 AliFlowAnalysisWithQCumulants.cxx:8904
 AliFlowAnalysisWithQCumulants.cxx:8905
 AliFlowAnalysisWithQCumulants.cxx:8906
 AliFlowAnalysisWithQCumulants.cxx:8907
 AliFlowAnalysisWithQCumulants.cxx:8908
 AliFlowAnalysisWithQCumulants.cxx:8909
 AliFlowAnalysisWithQCumulants.cxx:8910
 AliFlowAnalysisWithQCumulants.cxx:8911
 AliFlowAnalysisWithQCumulants.cxx:8912
 AliFlowAnalysisWithQCumulants.cxx:8913
 AliFlowAnalysisWithQCumulants.cxx:8914
 AliFlowAnalysisWithQCumulants.cxx:8915
 AliFlowAnalysisWithQCumulants.cxx:8916
 AliFlowAnalysisWithQCumulants.cxx:8917
 AliFlowAnalysisWithQCumulants.cxx:8918
 AliFlowAnalysisWithQCumulants.cxx:8919
 AliFlowAnalysisWithQCumulants.cxx:8920
 AliFlowAnalysisWithQCumulants.cxx:8921
 AliFlowAnalysisWithQCumulants.cxx:8922
 AliFlowAnalysisWithQCumulants.cxx:8923
 AliFlowAnalysisWithQCumulants.cxx:8924
 AliFlowAnalysisWithQCumulants.cxx:8925
 AliFlowAnalysisWithQCumulants.cxx:8926
 AliFlowAnalysisWithQCumulants.cxx:8927
 AliFlowAnalysisWithQCumulants.cxx:8928
 AliFlowAnalysisWithQCumulants.cxx:8929
 AliFlowAnalysisWithQCumulants.cxx:8930
 AliFlowAnalysisWithQCumulants.cxx:8931
 AliFlowAnalysisWithQCumulants.cxx:8932
 AliFlowAnalysisWithQCumulants.cxx:8933
 AliFlowAnalysisWithQCumulants.cxx:8934
 AliFlowAnalysisWithQCumulants.cxx:8935
 AliFlowAnalysisWithQCumulants.cxx:8936
 AliFlowAnalysisWithQCumulants.cxx:8937
 AliFlowAnalysisWithQCumulants.cxx:8938
 AliFlowAnalysisWithQCumulants.cxx:8939
 AliFlowAnalysisWithQCumulants.cxx:8940
 AliFlowAnalysisWithQCumulants.cxx:8941
 AliFlowAnalysisWithQCumulants.cxx:8942
 AliFlowAnalysisWithQCumulants.cxx:8943
 AliFlowAnalysisWithQCumulants.cxx:8944
 AliFlowAnalysisWithQCumulants.cxx:8945
 AliFlowAnalysisWithQCumulants.cxx:8946
 AliFlowAnalysisWithQCumulants.cxx:8947
 AliFlowAnalysisWithQCumulants.cxx:8948
 AliFlowAnalysisWithQCumulants.cxx:8949
 AliFlowAnalysisWithQCumulants.cxx:8950
 AliFlowAnalysisWithQCumulants.cxx:8951
 AliFlowAnalysisWithQCumulants.cxx:8952
 AliFlowAnalysisWithQCumulants.cxx:8953
 AliFlowAnalysisWithQCumulants.cxx:8954
 AliFlowAnalysisWithQCumulants.cxx:8955
 AliFlowAnalysisWithQCumulants.cxx:8956
 AliFlowAnalysisWithQCumulants.cxx:8957
 AliFlowAnalysisWithQCumulants.cxx:8958
 AliFlowAnalysisWithQCumulants.cxx:8959
 AliFlowAnalysisWithQCumulants.cxx:8960
 AliFlowAnalysisWithQCumulants.cxx:8961
 AliFlowAnalysisWithQCumulants.cxx:8962
 AliFlowAnalysisWithQCumulants.cxx:8963
 AliFlowAnalysisWithQCumulants.cxx:8964
 AliFlowAnalysisWithQCumulants.cxx:8965
 AliFlowAnalysisWithQCumulants.cxx:8966
 AliFlowAnalysisWithQCumulants.cxx:8967
 AliFlowAnalysisWithQCumulants.cxx:8968
 AliFlowAnalysisWithQCumulants.cxx:8969
 AliFlowAnalysisWithQCumulants.cxx:8970
 AliFlowAnalysisWithQCumulants.cxx:8971
 AliFlowAnalysisWithQCumulants.cxx:8972
 AliFlowAnalysisWithQCumulants.cxx:8973
 AliFlowAnalysisWithQCumulants.cxx:8974
 AliFlowAnalysisWithQCumulants.cxx:8975
 AliFlowAnalysisWithQCumulants.cxx:8976
 AliFlowAnalysisWithQCumulants.cxx:8977
 AliFlowAnalysisWithQCumulants.cxx:8978
 AliFlowAnalysisWithQCumulants.cxx:8979
 AliFlowAnalysisWithQCumulants.cxx:8980
 AliFlowAnalysisWithQCumulants.cxx:8981
 AliFlowAnalysisWithQCumulants.cxx:8982
 AliFlowAnalysisWithQCumulants.cxx:8983
 AliFlowAnalysisWithQCumulants.cxx:8984
 AliFlowAnalysisWithQCumulants.cxx:8985
 AliFlowAnalysisWithQCumulants.cxx:8986
 AliFlowAnalysisWithQCumulants.cxx:8987
 AliFlowAnalysisWithQCumulants.cxx:8988
 AliFlowAnalysisWithQCumulants.cxx:8989
 AliFlowAnalysisWithQCumulants.cxx:8990
 AliFlowAnalysisWithQCumulants.cxx:8991
 AliFlowAnalysisWithQCumulants.cxx:8992
 AliFlowAnalysisWithQCumulants.cxx:8993
 AliFlowAnalysisWithQCumulants.cxx:8994
 AliFlowAnalysisWithQCumulants.cxx:8995
 AliFlowAnalysisWithQCumulants.cxx:8996
 AliFlowAnalysisWithQCumulants.cxx:8997
 AliFlowAnalysisWithQCumulants.cxx:8998
 AliFlowAnalysisWithQCumulants.cxx:8999
 AliFlowAnalysisWithQCumulants.cxx:9000
 AliFlowAnalysisWithQCumulants.cxx:9001
 AliFlowAnalysisWithQCumulants.cxx:9002
 AliFlowAnalysisWithQCumulants.cxx:9003
 AliFlowAnalysisWithQCumulants.cxx:9004
 AliFlowAnalysisWithQCumulants.cxx:9005
 AliFlowAnalysisWithQCumulants.cxx:9006
 AliFlowAnalysisWithQCumulants.cxx:9007
 AliFlowAnalysisWithQCumulants.cxx:9008
 AliFlowAnalysisWithQCumulants.cxx:9009
 AliFlowAnalysisWithQCumulants.cxx:9010
 AliFlowAnalysisWithQCumulants.cxx:9011
 AliFlowAnalysisWithQCumulants.cxx:9012
 AliFlowAnalysisWithQCumulants.cxx:9013
 AliFlowAnalysisWithQCumulants.cxx:9014
 AliFlowAnalysisWithQCumulants.cxx:9015
 AliFlowAnalysisWithQCumulants.cxx:9016
 AliFlowAnalysisWithQCumulants.cxx:9017
 AliFlowAnalysisWithQCumulants.cxx:9018
 AliFlowAnalysisWithQCumulants.cxx:9019
 AliFlowAnalysisWithQCumulants.cxx:9020
 AliFlowAnalysisWithQCumulants.cxx:9021
 AliFlowAnalysisWithQCumulants.cxx:9022
 AliFlowAnalysisWithQCumulants.cxx:9023
 AliFlowAnalysisWithQCumulants.cxx:9024
 AliFlowAnalysisWithQCumulants.cxx:9025
 AliFlowAnalysisWithQCumulants.cxx:9026
 AliFlowAnalysisWithQCumulants.cxx:9027
 AliFlowAnalysisWithQCumulants.cxx:9028
 AliFlowAnalysisWithQCumulants.cxx:9029
 AliFlowAnalysisWithQCumulants.cxx:9030
 AliFlowAnalysisWithQCumulants.cxx:9031
 AliFlowAnalysisWithQCumulants.cxx:9032
 AliFlowAnalysisWithQCumulants.cxx:9033
 AliFlowAnalysisWithQCumulants.cxx:9034
 AliFlowAnalysisWithQCumulants.cxx:9035
 AliFlowAnalysisWithQCumulants.cxx:9036
 AliFlowAnalysisWithQCumulants.cxx:9037
 AliFlowAnalysisWithQCumulants.cxx:9038
 AliFlowAnalysisWithQCumulants.cxx:9039
 AliFlowAnalysisWithQCumulants.cxx:9040
 AliFlowAnalysisWithQCumulants.cxx:9041
 AliFlowAnalysisWithQCumulants.cxx:9042
 AliFlowAnalysisWithQCumulants.cxx:9043
 AliFlowAnalysisWithQCumulants.cxx:9044
 AliFlowAnalysisWithQCumulants.cxx:9045
 AliFlowAnalysisWithQCumulants.cxx:9046
 AliFlowAnalysisWithQCumulants.cxx:9047
 AliFlowAnalysisWithQCumulants.cxx:9048
 AliFlowAnalysisWithQCumulants.cxx:9049
 AliFlowAnalysisWithQCumulants.cxx:9050
 AliFlowAnalysisWithQCumulants.cxx:9051
 AliFlowAnalysisWithQCumulants.cxx:9052
 AliFlowAnalysisWithQCumulants.cxx:9053
 AliFlowAnalysisWithQCumulants.cxx:9054
 AliFlowAnalysisWithQCumulants.cxx:9055
 AliFlowAnalysisWithQCumulants.cxx:9056
 AliFlowAnalysisWithQCumulants.cxx:9057
 AliFlowAnalysisWithQCumulants.cxx:9058
 AliFlowAnalysisWithQCumulants.cxx:9059
 AliFlowAnalysisWithQCumulants.cxx:9060
 AliFlowAnalysisWithQCumulants.cxx:9061
 AliFlowAnalysisWithQCumulants.cxx:9062
 AliFlowAnalysisWithQCumulants.cxx:9063
 AliFlowAnalysisWithQCumulants.cxx:9064
 AliFlowAnalysisWithQCumulants.cxx:9065
 AliFlowAnalysisWithQCumulants.cxx:9066
 AliFlowAnalysisWithQCumulants.cxx:9067
 AliFlowAnalysisWithQCumulants.cxx:9068
 AliFlowAnalysisWithQCumulants.cxx:9069
 AliFlowAnalysisWithQCumulants.cxx:9070
 AliFlowAnalysisWithQCumulants.cxx:9071
 AliFlowAnalysisWithQCumulants.cxx:9072
 AliFlowAnalysisWithQCumulants.cxx:9073
 AliFlowAnalysisWithQCumulants.cxx:9074
 AliFlowAnalysisWithQCumulants.cxx:9075
 AliFlowAnalysisWithQCumulants.cxx:9076
 AliFlowAnalysisWithQCumulants.cxx:9077
 AliFlowAnalysisWithQCumulants.cxx:9078
 AliFlowAnalysisWithQCumulants.cxx:9079
 AliFlowAnalysisWithQCumulants.cxx:9080
 AliFlowAnalysisWithQCumulants.cxx:9081
 AliFlowAnalysisWithQCumulants.cxx:9082
 AliFlowAnalysisWithQCumulants.cxx:9083
 AliFlowAnalysisWithQCumulants.cxx:9084
 AliFlowAnalysisWithQCumulants.cxx:9085
 AliFlowAnalysisWithQCumulants.cxx:9086
 AliFlowAnalysisWithQCumulants.cxx:9087
 AliFlowAnalysisWithQCumulants.cxx:9088
 AliFlowAnalysisWithQCumulants.cxx:9089
 AliFlowAnalysisWithQCumulants.cxx:9090
 AliFlowAnalysisWithQCumulants.cxx:9091
 AliFlowAnalysisWithQCumulants.cxx:9092
 AliFlowAnalysisWithQCumulants.cxx:9093
 AliFlowAnalysisWithQCumulants.cxx:9094
 AliFlowAnalysisWithQCumulants.cxx:9095
 AliFlowAnalysisWithQCumulants.cxx:9096
 AliFlowAnalysisWithQCumulants.cxx:9097
 AliFlowAnalysisWithQCumulants.cxx:9098
 AliFlowAnalysisWithQCumulants.cxx:9099
 AliFlowAnalysisWithQCumulants.cxx:9100
 AliFlowAnalysisWithQCumulants.cxx:9101
 AliFlowAnalysisWithQCumulants.cxx:9102
 AliFlowAnalysisWithQCumulants.cxx:9103
 AliFlowAnalysisWithQCumulants.cxx:9104
 AliFlowAnalysisWithQCumulants.cxx:9105
 AliFlowAnalysisWithQCumulants.cxx:9106
 AliFlowAnalysisWithQCumulants.cxx:9107
 AliFlowAnalysisWithQCumulants.cxx:9108
 AliFlowAnalysisWithQCumulants.cxx:9109
 AliFlowAnalysisWithQCumulants.cxx:9110
 AliFlowAnalysisWithQCumulants.cxx:9111
 AliFlowAnalysisWithQCumulants.cxx:9112
 AliFlowAnalysisWithQCumulants.cxx:9113
 AliFlowAnalysisWithQCumulants.cxx:9114
 AliFlowAnalysisWithQCumulants.cxx:9115
 AliFlowAnalysisWithQCumulants.cxx:9116
 AliFlowAnalysisWithQCumulants.cxx:9117
 AliFlowAnalysisWithQCumulants.cxx:9118
 AliFlowAnalysisWithQCumulants.cxx:9119
 AliFlowAnalysisWithQCumulants.cxx:9120
 AliFlowAnalysisWithQCumulants.cxx:9121
 AliFlowAnalysisWithQCumulants.cxx:9122
 AliFlowAnalysisWithQCumulants.cxx:9123
 AliFlowAnalysisWithQCumulants.cxx:9124
 AliFlowAnalysisWithQCumulants.cxx:9125
 AliFlowAnalysisWithQCumulants.cxx:9126
 AliFlowAnalysisWithQCumulants.cxx:9127
 AliFlowAnalysisWithQCumulants.cxx:9128
 AliFlowAnalysisWithQCumulants.cxx:9129
 AliFlowAnalysisWithQCumulants.cxx:9130
 AliFlowAnalysisWithQCumulants.cxx:9131
 AliFlowAnalysisWithQCumulants.cxx:9132
 AliFlowAnalysisWithQCumulants.cxx:9133
 AliFlowAnalysisWithQCumulants.cxx:9134
 AliFlowAnalysisWithQCumulants.cxx:9135
 AliFlowAnalysisWithQCumulants.cxx:9136
 AliFlowAnalysisWithQCumulants.cxx:9137
 AliFlowAnalysisWithQCumulants.cxx:9138
 AliFlowAnalysisWithQCumulants.cxx:9139
 AliFlowAnalysisWithQCumulants.cxx:9140
 AliFlowAnalysisWithQCumulants.cxx:9141
 AliFlowAnalysisWithQCumulants.cxx:9142
 AliFlowAnalysisWithQCumulants.cxx:9143
 AliFlowAnalysisWithQCumulants.cxx:9144
 AliFlowAnalysisWithQCumulants.cxx:9145
 AliFlowAnalysisWithQCumulants.cxx:9146
 AliFlowAnalysisWithQCumulants.cxx:9147
 AliFlowAnalysisWithQCumulants.cxx:9148
 AliFlowAnalysisWithQCumulants.cxx:9149
 AliFlowAnalysisWithQCumulants.cxx:9150
 AliFlowAnalysisWithQCumulants.cxx:9151
 AliFlowAnalysisWithQCumulants.cxx:9152
 AliFlowAnalysisWithQCumulants.cxx:9153
 AliFlowAnalysisWithQCumulants.cxx:9154
 AliFlowAnalysisWithQCumulants.cxx:9155
 AliFlowAnalysisWithQCumulants.cxx:9156
 AliFlowAnalysisWithQCumulants.cxx:9157
 AliFlowAnalysisWithQCumulants.cxx:9158
 AliFlowAnalysisWithQCumulants.cxx:9159
 AliFlowAnalysisWithQCumulants.cxx:9160
 AliFlowAnalysisWithQCumulants.cxx:9161
 AliFlowAnalysisWithQCumulants.cxx:9162
 AliFlowAnalysisWithQCumulants.cxx:9163
 AliFlowAnalysisWithQCumulants.cxx:9164
 AliFlowAnalysisWithQCumulants.cxx:9165
 AliFlowAnalysisWithQCumulants.cxx:9166
 AliFlowAnalysisWithQCumulants.cxx:9167
 AliFlowAnalysisWithQCumulants.cxx:9168
 AliFlowAnalysisWithQCumulants.cxx:9169
 AliFlowAnalysisWithQCumulants.cxx:9170
 AliFlowAnalysisWithQCumulants.cxx:9171
 AliFlowAnalysisWithQCumulants.cxx:9172
 AliFlowAnalysisWithQCumulants.cxx:9173
 AliFlowAnalysisWithQCumulants.cxx:9174
 AliFlowAnalysisWithQCumulants.cxx:9175
 AliFlowAnalysisWithQCumulants.cxx:9176
 AliFlowAnalysisWithQCumulants.cxx:9177
 AliFlowAnalysisWithQCumulants.cxx:9178
 AliFlowAnalysisWithQCumulants.cxx:9179
 AliFlowAnalysisWithQCumulants.cxx:9180
 AliFlowAnalysisWithQCumulants.cxx:9181
 AliFlowAnalysisWithQCumulants.cxx:9182
 AliFlowAnalysisWithQCumulants.cxx:9183
 AliFlowAnalysisWithQCumulants.cxx:9184
 AliFlowAnalysisWithQCumulants.cxx:9185
 AliFlowAnalysisWithQCumulants.cxx:9186
 AliFlowAnalysisWithQCumulants.cxx:9187
 AliFlowAnalysisWithQCumulants.cxx:9188
 AliFlowAnalysisWithQCumulants.cxx:9189
 AliFlowAnalysisWithQCumulants.cxx:9190
 AliFlowAnalysisWithQCumulants.cxx:9191
 AliFlowAnalysisWithQCumulants.cxx:9192
 AliFlowAnalysisWithQCumulants.cxx:9193
 AliFlowAnalysisWithQCumulants.cxx:9194
 AliFlowAnalysisWithQCumulants.cxx:9195
 AliFlowAnalysisWithQCumulants.cxx:9196
 AliFlowAnalysisWithQCumulants.cxx:9197
 AliFlowAnalysisWithQCumulants.cxx:9198
 AliFlowAnalysisWithQCumulants.cxx:9199
 AliFlowAnalysisWithQCumulants.cxx:9200
 AliFlowAnalysisWithQCumulants.cxx:9201
 AliFlowAnalysisWithQCumulants.cxx:9202
 AliFlowAnalysisWithQCumulants.cxx:9203
 AliFlowAnalysisWithQCumulants.cxx:9204
 AliFlowAnalysisWithQCumulants.cxx:9205
 AliFlowAnalysisWithQCumulants.cxx:9206
 AliFlowAnalysisWithQCumulants.cxx:9207
 AliFlowAnalysisWithQCumulants.cxx:9208
 AliFlowAnalysisWithQCumulants.cxx:9209
 AliFlowAnalysisWithQCumulants.cxx:9210
 AliFlowAnalysisWithQCumulants.cxx:9211
 AliFlowAnalysisWithQCumulants.cxx:9212
 AliFlowAnalysisWithQCumulants.cxx:9213
 AliFlowAnalysisWithQCumulants.cxx:9214
 AliFlowAnalysisWithQCumulants.cxx:9215
 AliFlowAnalysisWithQCumulants.cxx:9216
 AliFlowAnalysisWithQCumulants.cxx:9217
 AliFlowAnalysisWithQCumulants.cxx:9218
 AliFlowAnalysisWithQCumulants.cxx:9219
 AliFlowAnalysisWithQCumulants.cxx:9220
 AliFlowAnalysisWithQCumulants.cxx:9221
 AliFlowAnalysisWithQCumulants.cxx:9222
 AliFlowAnalysisWithQCumulants.cxx:9223
 AliFlowAnalysisWithQCumulants.cxx:9224
 AliFlowAnalysisWithQCumulants.cxx:9225
 AliFlowAnalysisWithQCumulants.cxx:9226
 AliFlowAnalysisWithQCumulants.cxx:9227
 AliFlowAnalysisWithQCumulants.cxx:9228
 AliFlowAnalysisWithQCumulants.cxx:9229
 AliFlowAnalysisWithQCumulants.cxx:9230
 AliFlowAnalysisWithQCumulants.cxx:9231
 AliFlowAnalysisWithQCumulants.cxx:9232
 AliFlowAnalysisWithQCumulants.cxx:9233
 AliFlowAnalysisWithQCumulants.cxx:9234
 AliFlowAnalysisWithQCumulants.cxx:9235
 AliFlowAnalysisWithQCumulants.cxx:9236
 AliFlowAnalysisWithQCumulants.cxx:9237
 AliFlowAnalysisWithQCumulants.cxx:9238
 AliFlowAnalysisWithQCumulants.cxx:9239
 AliFlowAnalysisWithQCumulants.cxx:9240
 AliFlowAnalysisWithQCumulants.cxx:9241
 AliFlowAnalysisWithQCumulants.cxx:9242
 AliFlowAnalysisWithQCumulants.cxx:9243
 AliFlowAnalysisWithQCumulants.cxx:9244
 AliFlowAnalysisWithQCumulants.cxx:9245
 AliFlowAnalysisWithQCumulants.cxx:9246
 AliFlowAnalysisWithQCumulants.cxx:9247
 AliFlowAnalysisWithQCumulants.cxx:9248
 AliFlowAnalysisWithQCumulants.cxx:9249
 AliFlowAnalysisWithQCumulants.cxx:9250
 AliFlowAnalysisWithQCumulants.cxx:9251
 AliFlowAnalysisWithQCumulants.cxx:9252
 AliFlowAnalysisWithQCumulants.cxx:9253
 AliFlowAnalysisWithQCumulants.cxx:9254
 AliFlowAnalysisWithQCumulants.cxx:9255
 AliFlowAnalysisWithQCumulants.cxx:9256
 AliFlowAnalysisWithQCumulants.cxx:9257
 AliFlowAnalysisWithQCumulants.cxx:9258
 AliFlowAnalysisWithQCumulants.cxx:9259
 AliFlowAnalysisWithQCumulants.cxx:9260
 AliFlowAnalysisWithQCumulants.cxx:9261
 AliFlowAnalysisWithQCumulants.cxx:9262
 AliFlowAnalysisWithQCumulants.cxx:9263
 AliFlowAnalysisWithQCumulants.cxx:9264
 AliFlowAnalysisWithQCumulants.cxx:9265
 AliFlowAnalysisWithQCumulants.cxx:9266
 AliFlowAnalysisWithQCumulants.cxx:9267
 AliFlowAnalysisWithQCumulants.cxx:9268
 AliFlowAnalysisWithQCumulants.cxx:9269
 AliFlowAnalysisWithQCumulants.cxx:9270
 AliFlowAnalysisWithQCumulants.cxx:9271
 AliFlowAnalysisWithQCumulants.cxx:9272
 AliFlowAnalysisWithQCumulants.cxx:9273
 AliFlowAnalysisWithQCumulants.cxx:9274
 AliFlowAnalysisWithQCumulants.cxx:9275
 AliFlowAnalysisWithQCumulants.cxx:9276
 AliFlowAnalysisWithQCumulants.cxx:9277
 AliFlowAnalysisWithQCumulants.cxx:9278
 AliFlowAnalysisWithQCumulants.cxx:9279
 AliFlowAnalysisWithQCumulants.cxx:9280
 AliFlowAnalysisWithQCumulants.cxx:9281
 AliFlowAnalysisWithQCumulants.cxx:9282
 AliFlowAnalysisWithQCumulants.cxx:9283
 AliFlowAnalysisWithQCumulants.cxx:9284
 AliFlowAnalysisWithQCumulants.cxx:9285
 AliFlowAnalysisWithQCumulants.cxx:9286
 AliFlowAnalysisWithQCumulants.cxx:9287
 AliFlowAnalysisWithQCumulants.cxx:9288
 AliFlowAnalysisWithQCumulants.cxx:9289
 AliFlowAnalysisWithQCumulants.cxx:9290
 AliFlowAnalysisWithQCumulants.cxx:9291
 AliFlowAnalysisWithQCumulants.cxx:9292
 AliFlowAnalysisWithQCumulants.cxx:9293
 AliFlowAnalysisWithQCumulants.cxx:9294
 AliFlowAnalysisWithQCumulants.cxx:9295
 AliFlowAnalysisWithQCumulants.cxx:9296
 AliFlowAnalysisWithQCumulants.cxx:9297
 AliFlowAnalysisWithQCumulants.cxx:9298
 AliFlowAnalysisWithQCumulants.cxx:9299
 AliFlowAnalysisWithQCumulants.cxx:9300
 AliFlowAnalysisWithQCumulants.cxx:9301
 AliFlowAnalysisWithQCumulants.cxx:9302
 AliFlowAnalysisWithQCumulants.cxx:9303
 AliFlowAnalysisWithQCumulants.cxx:9304
 AliFlowAnalysisWithQCumulants.cxx:9305
 AliFlowAnalysisWithQCumulants.cxx:9306
 AliFlowAnalysisWithQCumulants.cxx:9307
 AliFlowAnalysisWithQCumulants.cxx:9308
 AliFlowAnalysisWithQCumulants.cxx:9309
 AliFlowAnalysisWithQCumulants.cxx:9310
 AliFlowAnalysisWithQCumulants.cxx:9311
 AliFlowAnalysisWithQCumulants.cxx:9312
 AliFlowAnalysisWithQCumulants.cxx:9313
 AliFlowAnalysisWithQCumulants.cxx:9314
 AliFlowAnalysisWithQCumulants.cxx:9315
 AliFlowAnalysisWithQCumulants.cxx:9316
 AliFlowAnalysisWithQCumulants.cxx:9317
 AliFlowAnalysisWithQCumulants.cxx:9318
 AliFlowAnalysisWithQCumulants.cxx:9319
 AliFlowAnalysisWithQCumulants.cxx:9320
 AliFlowAnalysisWithQCumulants.cxx:9321
 AliFlowAnalysisWithQCumulants.cxx:9322
 AliFlowAnalysisWithQCumulants.cxx:9323
 AliFlowAnalysisWithQCumulants.cxx:9324
 AliFlowAnalysisWithQCumulants.cxx:9325
 AliFlowAnalysisWithQCumulants.cxx:9326
 AliFlowAnalysisWithQCumulants.cxx:9327
 AliFlowAnalysisWithQCumulants.cxx:9328
 AliFlowAnalysisWithQCumulants.cxx:9329
 AliFlowAnalysisWithQCumulants.cxx:9330
 AliFlowAnalysisWithQCumulants.cxx:9331
 AliFlowAnalysisWithQCumulants.cxx:9332
 AliFlowAnalysisWithQCumulants.cxx:9333
 AliFlowAnalysisWithQCumulants.cxx:9334
 AliFlowAnalysisWithQCumulants.cxx:9335
 AliFlowAnalysisWithQCumulants.cxx:9336
 AliFlowAnalysisWithQCumulants.cxx:9337
 AliFlowAnalysisWithQCumulants.cxx:9338
 AliFlowAnalysisWithQCumulants.cxx:9339
 AliFlowAnalysisWithQCumulants.cxx:9340
 AliFlowAnalysisWithQCumulants.cxx:9341
 AliFlowAnalysisWithQCumulants.cxx:9342
 AliFlowAnalysisWithQCumulants.cxx:9343
 AliFlowAnalysisWithQCumulants.cxx:9344
 AliFlowAnalysisWithQCumulants.cxx:9345
 AliFlowAnalysisWithQCumulants.cxx:9346
 AliFlowAnalysisWithQCumulants.cxx:9347
 AliFlowAnalysisWithQCumulants.cxx:9348
 AliFlowAnalysisWithQCumulants.cxx:9349
 AliFlowAnalysisWithQCumulants.cxx:9350
 AliFlowAnalysisWithQCumulants.cxx:9351
 AliFlowAnalysisWithQCumulants.cxx:9352
 AliFlowAnalysisWithQCumulants.cxx:9353
 AliFlowAnalysisWithQCumulants.cxx:9354
 AliFlowAnalysisWithQCumulants.cxx:9355
 AliFlowAnalysisWithQCumulants.cxx:9356
 AliFlowAnalysisWithQCumulants.cxx:9357
 AliFlowAnalysisWithQCumulants.cxx:9358
 AliFlowAnalysisWithQCumulants.cxx:9359
 AliFlowAnalysisWithQCumulants.cxx:9360
 AliFlowAnalysisWithQCumulants.cxx:9361
 AliFlowAnalysisWithQCumulants.cxx:9362
 AliFlowAnalysisWithQCumulants.cxx:9363
 AliFlowAnalysisWithQCumulants.cxx:9364
 AliFlowAnalysisWithQCumulants.cxx:9365
 AliFlowAnalysisWithQCumulants.cxx:9366
 AliFlowAnalysisWithQCumulants.cxx:9367
 AliFlowAnalysisWithQCumulants.cxx:9368
 AliFlowAnalysisWithQCumulants.cxx:9369
 AliFlowAnalysisWithQCumulants.cxx:9370
 AliFlowAnalysisWithQCumulants.cxx:9371
 AliFlowAnalysisWithQCumulants.cxx:9372
 AliFlowAnalysisWithQCumulants.cxx:9373
 AliFlowAnalysisWithQCumulants.cxx:9374
 AliFlowAnalysisWithQCumulants.cxx:9375
 AliFlowAnalysisWithQCumulants.cxx:9376
 AliFlowAnalysisWithQCumulants.cxx:9377
 AliFlowAnalysisWithQCumulants.cxx:9378
 AliFlowAnalysisWithQCumulants.cxx:9379
 AliFlowAnalysisWithQCumulants.cxx:9380
 AliFlowAnalysisWithQCumulants.cxx:9381
 AliFlowAnalysisWithQCumulants.cxx:9382
 AliFlowAnalysisWithQCumulants.cxx:9383
 AliFlowAnalysisWithQCumulants.cxx:9384
 AliFlowAnalysisWithQCumulants.cxx:9385
 AliFlowAnalysisWithQCumulants.cxx:9386
 AliFlowAnalysisWithQCumulants.cxx:9387
 AliFlowAnalysisWithQCumulants.cxx:9388
 AliFlowAnalysisWithQCumulants.cxx:9389
 AliFlowAnalysisWithQCumulants.cxx:9390
 AliFlowAnalysisWithQCumulants.cxx:9391
 AliFlowAnalysisWithQCumulants.cxx:9392
 AliFlowAnalysisWithQCumulants.cxx:9393
 AliFlowAnalysisWithQCumulants.cxx:9394
 AliFlowAnalysisWithQCumulants.cxx:9395
 AliFlowAnalysisWithQCumulants.cxx:9396
 AliFlowAnalysisWithQCumulants.cxx:9397
 AliFlowAnalysisWithQCumulants.cxx:9398
 AliFlowAnalysisWithQCumulants.cxx:9399
 AliFlowAnalysisWithQCumulants.cxx:9400
 AliFlowAnalysisWithQCumulants.cxx:9401
 AliFlowAnalysisWithQCumulants.cxx:9402
 AliFlowAnalysisWithQCumulants.cxx:9403
 AliFlowAnalysisWithQCumulants.cxx:9404
 AliFlowAnalysisWithQCumulants.cxx:9405
 AliFlowAnalysisWithQCumulants.cxx:9406
 AliFlowAnalysisWithQCumulants.cxx:9407
 AliFlowAnalysisWithQCumulants.cxx:9408
 AliFlowAnalysisWithQCumulants.cxx:9409
 AliFlowAnalysisWithQCumulants.cxx:9410
 AliFlowAnalysisWithQCumulants.cxx:9411
 AliFlowAnalysisWithQCumulants.cxx:9412
 AliFlowAnalysisWithQCumulants.cxx:9413
 AliFlowAnalysisWithQCumulants.cxx:9414
 AliFlowAnalysisWithQCumulants.cxx:9415
 AliFlowAnalysisWithQCumulants.cxx:9416
 AliFlowAnalysisWithQCumulants.cxx:9417
 AliFlowAnalysisWithQCumulants.cxx:9418
 AliFlowAnalysisWithQCumulants.cxx:9419
 AliFlowAnalysisWithQCumulants.cxx:9420
 AliFlowAnalysisWithQCumulants.cxx:9421
 AliFlowAnalysisWithQCumulants.cxx:9422
 AliFlowAnalysisWithQCumulants.cxx:9423
 AliFlowAnalysisWithQCumulants.cxx:9424
 AliFlowAnalysisWithQCumulants.cxx:9425
 AliFlowAnalysisWithQCumulants.cxx:9426
 AliFlowAnalysisWithQCumulants.cxx:9427
 AliFlowAnalysisWithQCumulants.cxx:9428
 AliFlowAnalysisWithQCumulants.cxx:9429
 AliFlowAnalysisWithQCumulants.cxx:9430
 AliFlowAnalysisWithQCumulants.cxx:9431
 AliFlowAnalysisWithQCumulants.cxx:9432
 AliFlowAnalysisWithQCumulants.cxx:9433
 AliFlowAnalysisWithQCumulants.cxx:9434
 AliFlowAnalysisWithQCumulants.cxx:9435
 AliFlowAnalysisWithQCumulants.cxx:9436
 AliFlowAnalysisWithQCumulants.cxx:9437
 AliFlowAnalysisWithQCumulants.cxx:9438
 AliFlowAnalysisWithQCumulants.cxx:9439
 AliFlowAnalysisWithQCumulants.cxx:9440
 AliFlowAnalysisWithQCumulants.cxx:9441
 AliFlowAnalysisWithQCumulants.cxx:9442
 AliFlowAnalysisWithQCumulants.cxx:9443
 AliFlowAnalysisWithQCumulants.cxx:9444
 AliFlowAnalysisWithQCumulants.cxx:9445
 AliFlowAnalysisWithQCumulants.cxx:9446
 AliFlowAnalysisWithQCumulants.cxx:9447
 AliFlowAnalysisWithQCumulants.cxx:9448
 AliFlowAnalysisWithQCumulants.cxx:9449
 AliFlowAnalysisWithQCumulants.cxx:9450
 AliFlowAnalysisWithQCumulants.cxx:9451
 AliFlowAnalysisWithQCumulants.cxx:9452
 AliFlowAnalysisWithQCumulants.cxx:9453
 AliFlowAnalysisWithQCumulants.cxx:9454
 AliFlowAnalysisWithQCumulants.cxx:9455
 AliFlowAnalysisWithQCumulants.cxx:9456
 AliFlowAnalysisWithQCumulants.cxx:9457
 AliFlowAnalysisWithQCumulants.cxx:9458
 AliFlowAnalysisWithQCumulants.cxx:9459
 AliFlowAnalysisWithQCumulants.cxx:9460
 AliFlowAnalysisWithQCumulants.cxx:9461
 AliFlowAnalysisWithQCumulants.cxx:9462
 AliFlowAnalysisWithQCumulants.cxx:9463
 AliFlowAnalysisWithQCumulants.cxx:9464
 AliFlowAnalysisWithQCumulants.cxx:9465
 AliFlowAnalysisWithQCumulants.cxx:9466
 AliFlowAnalysisWithQCumulants.cxx:9467
 AliFlowAnalysisWithQCumulants.cxx:9468
 AliFlowAnalysisWithQCumulants.cxx:9469
 AliFlowAnalysisWithQCumulants.cxx:9470
 AliFlowAnalysisWithQCumulants.cxx:9471
 AliFlowAnalysisWithQCumulants.cxx:9472
 AliFlowAnalysisWithQCumulants.cxx:9473
 AliFlowAnalysisWithQCumulants.cxx:9474
 AliFlowAnalysisWithQCumulants.cxx:9475
 AliFlowAnalysisWithQCumulants.cxx:9476
 AliFlowAnalysisWithQCumulants.cxx:9477
 AliFlowAnalysisWithQCumulants.cxx:9478
 AliFlowAnalysisWithQCumulants.cxx:9479
 AliFlowAnalysisWithQCumulants.cxx:9480
 AliFlowAnalysisWithQCumulants.cxx:9481
 AliFlowAnalysisWithQCumulants.cxx:9482
 AliFlowAnalysisWithQCumulants.cxx:9483
 AliFlowAnalysisWithQCumulants.cxx:9484
 AliFlowAnalysisWithQCumulants.cxx:9485
 AliFlowAnalysisWithQCumulants.cxx:9486
 AliFlowAnalysisWithQCumulants.cxx:9487
 AliFlowAnalysisWithQCumulants.cxx:9488
 AliFlowAnalysisWithQCumulants.cxx:9489
 AliFlowAnalysisWithQCumulants.cxx:9490
 AliFlowAnalysisWithQCumulants.cxx:9491
 AliFlowAnalysisWithQCumulants.cxx:9492
 AliFlowAnalysisWithQCumulants.cxx:9493
 AliFlowAnalysisWithQCumulants.cxx:9494
 AliFlowAnalysisWithQCumulants.cxx:9495
 AliFlowAnalysisWithQCumulants.cxx:9496
 AliFlowAnalysisWithQCumulants.cxx:9497
 AliFlowAnalysisWithQCumulants.cxx:9498
 AliFlowAnalysisWithQCumulants.cxx:9499
 AliFlowAnalysisWithQCumulants.cxx:9500
 AliFlowAnalysisWithQCumulants.cxx:9501
 AliFlowAnalysisWithQCumulants.cxx:9502
 AliFlowAnalysisWithQCumulants.cxx:9503
 AliFlowAnalysisWithQCumulants.cxx:9504
 AliFlowAnalysisWithQCumulants.cxx:9505
 AliFlowAnalysisWithQCumulants.cxx:9506
 AliFlowAnalysisWithQCumulants.cxx:9507
 AliFlowAnalysisWithQCumulants.cxx:9508
 AliFlowAnalysisWithQCumulants.cxx:9509
 AliFlowAnalysisWithQCumulants.cxx:9510
 AliFlowAnalysisWithQCumulants.cxx:9511
 AliFlowAnalysisWithQCumulants.cxx:9512
 AliFlowAnalysisWithQCumulants.cxx:9513
 AliFlowAnalysisWithQCumulants.cxx:9514
 AliFlowAnalysisWithQCumulants.cxx:9515
 AliFlowAnalysisWithQCumulants.cxx:9516
 AliFlowAnalysisWithQCumulants.cxx:9517
 AliFlowAnalysisWithQCumulants.cxx:9518
 AliFlowAnalysisWithQCumulants.cxx:9519
 AliFlowAnalysisWithQCumulants.cxx:9520
 AliFlowAnalysisWithQCumulants.cxx:9521
 AliFlowAnalysisWithQCumulants.cxx:9522
 AliFlowAnalysisWithQCumulants.cxx:9523
 AliFlowAnalysisWithQCumulants.cxx:9524
 AliFlowAnalysisWithQCumulants.cxx:9525
 AliFlowAnalysisWithQCumulants.cxx:9526
 AliFlowAnalysisWithQCumulants.cxx:9527
 AliFlowAnalysisWithQCumulants.cxx:9528
 AliFlowAnalysisWithQCumulants.cxx:9529
 AliFlowAnalysisWithQCumulants.cxx:9530
 AliFlowAnalysisWithQCumulants.cxx:9531
 AliFlowAnalysisWithQCumulants.cxx:9532
 AliFlowAnalysisWithQCumulants.cxx:9533
 AliFlowAnalysisWithQCumulants.cxx:9534
 AliFlowAnalysisWithQCumulants.cxx:9535
 AliFlowAnalysisWithQCumulants.cxx:9536
 AliFlowAnalysisWithQCumulants.cxx:9537
 AliFlowAnalysisWithQCumulants.cxx:9538
 AliFlowAnalysisWithQCumulants.cxx:9539
 AliFlowAnalysisWithQCumulants.cxx:9540
 AliFlowAnalysisWithQCumulants.cxx:9541
 AliFlowAnalysisWithQCumulants.cxx:9542
 AliFlowAnalysisWithQCumulants.cxx:9543
 AliFlowAnalysisWithQCumulants.cxx:9544
 AliFlowAnalysisWithQCumulants.cxx:9545
 AliFlowAnalysisWithQCumulants.cxx:9546
 AliFlowAnalysisWithQCumulants.cxx:9547
 AliFlowAnalysisWithQCumulants.cxx:9548
 AliFlowAnalysisWithQCumulants.cxx:9549
 AliFlowAnalysisWithQCumulants.cxx:9550
 AliFlowAnalysisWithQCumulants.cxx:9551
 AliFlowAnalysisWithQCumulants.cxx:9552
 AliFlowAnalysisWithQCumulants.cxx:9553
 AliFlowAnalysisWithQCumulants.cxx:9554
 AliFlowAnalysisWithQCumulants.cxx:9555
 AliFlowAnalysisWithQCumulants.cxx:9556
 AliFlowAnalysisWithQCumulants.cxx:9557
 AliFlowAnalysisWithQCumulants.cxx:9558
 AliFlowAnalysisWithQCumulants.cxx:9559
 AliFlowAnalysisWithQCumulants.cxx:9560
 AliFlowAnalysisWithQCumulants.cxx:9561
 AliFlowAnalysisWithQCumulants.cxx:9562
 AliFlowAnalysisWithQCumulants.cxx:9563
 AliFlowAnalysisWithQCumulants.cxx:9564
 AliFlowAnalysisWithQCumulants.cxx:9565
 AliFlowAnalysisWithQCumulants.cxx:9566
 AliFlowAnalysisWithQCumulants.cxx:9567
 AliFlowAnalysisWithQCumulants.cxx:9568
 AliFlowAnalysisWithQCumulants.cxx:9569
 AliFlowAnalysisWithQCumulants.cxx:9570
 AliFlowAnalysisWithQCumulants.cxx:9571
 AliFlowAnalysisWithQCumulants.cxx:9572
 AliFlowAnalysisWithQCumulants.cxx:9573
 AliFlowAnalysisWithQCumulants.cxx:9574
 AliFlowAnalysisWithQCumulants.cxx:9575
 AliFlowAnalysisWithQCumulants.cxx:9576
 AliFlowAnalysisWithQCumulants.cxx:9577
 AliFlowAnalysisWithQCumulants.cxx:9578
 AliFlowAnalysisWithQCumulants.cxx:9579
 AliFlowAnalysisWithQCumulants.cxx:9580
 AliFlowAnalysisWithQCumulants.cxx:9581
 AliFlowAnalysisWithQCumulants.cxx:9582
 AliFlowAnalysisWithQCumulants.cxx:9583
 AliFlowAnalysisWithQCumulants.cxx:9584
 AliFlowAnalysisWithQCumulants.cxx:9585
 AliFlowAnalysisWithQCumulants.cxx:9586
 AliFlowAnalysisWithQCumulants.cxx:9587
 AliFlowAnalysisWithQCumulants.cxx:9588
 AliFlowAnalysisWithQCumulants.cxx:9589
 AliFlowAnalysisWithQCumulants.cxx:9590
 AliFlowAnalysisWithQCumulants.cxx:9591
 AliFlowAnalysisWithQCumulants.cxx:9592
 AliFlowAnalysisWithQCumulants.cxx:9593
 AliFlowAnalysisWithQCumulants.cxx:9594
 AliFlowAnalysisWithQCumulants.cxx:9595
 AliFlowAnalysisWithQCumulants.cxx:9596
 AliFlowAnalysisWithQCumulants.cxx:9597
 AliFlowAnalysisWithQCumulants.cxx:9598
 AliFlowAnalysisWithQCumulants.cxx:9599
 AliFlowAnalysisWithQCumulants.cxx:9600
 AliFlowAnalysisWithQCumulants.cxx:9601
 AliFlowAnalysisWithQCumulants.cxx:9602
 AliFlowAnalysisWithQCumulants.cxx:9603
 AliFlowAnalysisWithQCumulants.cxx:9604
 AliFlowAnalysisWithQCumulants.cxx:9605
 AliFlowAnalysisWithQCumulants.cxx:9606
 AliFlowAnalysisWithQCumulants.cxx:9607
 AliFlowAnalysisWithQCumulants.cxx:9608
 AliFlowAnalysisWithQCumulants.cxx:9609
 AliFlowAnalysisWithQCumulants.cxx:9610
 AliFlowAnalysisWithQCumulants.cxx:9611
 AliFlowAnalysisWithQCumulants.cxx:9612
 AliFlowAnalysisWithQCumulants.cxx:9613
 AliFlowAnalysisWithQCumulants.cxx:9614
 AliFlowAnalysisWithQCumulants.cxx:9615
 AliFlowAnalysisWithQCumulants.cxx:9616
 AliFlowAnalysisWithQCumulants.cxx:9617
 AliFlowAnalysisWithQCumulants.cxx:9618
 AliFlowAnalysisWithQCumulants.cxx:9619
 AliFlowAnalysisWithQCumulants.cxx:9620
 AliFlowAnalysisWithQCumulants.cxx:9621
 AliFlowAnalysisWithQCumulants.cxx:9622
 AliFlowAnalysisWithQCumulants.cxx:9623
 AliFlowAnalysisWithQCumulants.cxx:9624
 AliFlowAnalysisWithQCumulants.cxx:9625
 AliFlowAnalysisWithQCumulants.cxx:9626
 AliFlowAnalysisWithQCumulants.cxx:9627
 AliFlowAnalysisWithQCumulants.cxx:9628
 AliFlowAnalysisWithQCumulants.cxx:9629
 AliFlowAnalysisWithQCumulants.cxx:9630
 AliFlowAnalysisWithQCumulants.cxx:9631
 AliFlowAnalysisWithQCumulants.cxx:9632
 AliFlowAnalysisWithQCumulants.cxx:9633
 AliFlowAnalysisWithQCumulants.cxx:9634
 AliFlowAnalysisWithQCumulants.cxx:9635
 AliFlowAnalysisWithQCumulants.cxx:9636
 AliFlowAnalysisWithQCumulants.cxx:9637
 AliFlowAnalysisWithQCumulants.cxx:9638
 AliFlowAnalysisWithQCumulants.cxx:9639
 AliFlowAnalysisWithQCumulants.cxx:9640
 AliFlowAnalysisWithQCumulants.cxx:9641
 AliFlowAnalysisWithQCumulants.cxx:9642
 AliFlowAnalysisWithQCumulants.cxx:9643
 AliFlowAnalysisWithQCumulants.cxx:9644
 AliFlowAnalysisWithQCumulants.cxx:9645
 AliFlowAnalysisWithQCumulants.cxx:9646
 AliFlowAnalysisWithQCumulants.cxx:9647
 AliFlowAnalysisWithQCumulants.cxx:9648
 AliFlowAnalysisWithQCumulants.cxx:9649
 AliFlowAnalysisWithQCumulants.cxx:9650
 AliFlowAnalysisWithQCumulants.cxx:9651
 AliFlowAnalysisWithQCumulants.cxx:9652
 AliFlowAnalysisWithQCumulants.cxx:9653
 AliFlowAnalysisWithQCumulants.cxx:9654
 AliFlowAnalysisWithQCumulants.cxx:9655
 AliFlowAnalysisWithQCumulants.cxx:9656
 AliFlowAnalysisWithQCumulants.cxx:9657
 AliFlowAnalysisWithQCumulants.cxx:9658
 AliFlowAnalysisWithQCumulants.cxx:9659
 AliFlowAnalysisWithQCumulants.cxx:9660
 AliFlowAnalysisWithQCumulants.cxx:9661
 AliFlowAnalysisWithQCumulants.cxx:9662
 AliFlowAnalysisWithQCumulants.cxx:9663
 AliFlowAnalysisWithQCumulants.cxx:9664
 AliFlowAnalysisWithQCumulants.cxx:9665
 AliFlowAnalysisWithQCumulants.cxx:9666
 AliFlowAnalysisWithQCumulants.cxx:9667
 AliFlowAnalysisWithQCumulants.cxx:9668
 AliFlowAnalysisWithQCumulants.cxx:9669
 AliFlowAnalysisWithQCumulants.cxx:9670
 AliFlowAnalysisWithQCumulants.cxx:9671
 AliFlowAnalysisWithQCumulants.cxx:9672
 AliFlowAnalysisWithQCumulants.cxx:9673
 AliFlowAnalysisWithQCumulants.cxx:9674
 AliFlowAnalysisWithQCumulants.cxx:9675
 AliFlowAnalysisWithQCumulants.cxx:9676
 AliFlowAnalysisWithQCumulants.cxx:9677
 AliFlowAnalysisWithQCumulants.cxx:9678
 AliFlowAnalysisWithQCumulants.cxx:9679
 AliFlowAnalysisWithQCumulants.cxx:9680
 AliFlowAnalysisWithQCumulants.cxx:9681
 AliFlowAnalysisWithQCumulants.cxx:9682
 AliFlowAnalysisWithQCumulants.cxx:9683
 AliFlowAnalysisWithQCumulants.cxx:9684
 AliFlowAnalysisWithQCumulants.cxx:9685
 AliFlowAnalysisWithQCumulants.cxx:9686
 AliFlowAnalysisWithQCumulants.cxx:9687
 AliFlowAnalysisWithQCumulants.cxx:9688
 AliFlowAnalysisWithQCumulants.cxx:9689
 AliFlowAnalysisWithQCumulants.cxx:9690
 AliFlowAnalysisWithQCumulants.cxx:9691
 AliFlowAnalysisWithQCumulants.cxx:9692
 AliFlowAnalysisWithQCumulants.cxx:9693
 AliFlowAnalysisWithQCumulants.cxx:9694
 AliFlowAnalysisWithQCumulants.cxx:9695
 AliFlowAnalysisWithQCumulants.cxx:9696
 AliFlowAnalysisWithQCumulants.cxx:9697
 AliFlowAnalysisWithQCumulants.cxx:9698
 AliFlowAnalysisWithQCumulants.cxx:9699
 AliFlowAnalysisWithQCumulants.cxx:9700
 AliFlowAnalysisWithQCumulants.cxx:9701
 AliFlowAnalysisWithQCumulants.cxx:9702
 AliFlowAnalysisWithQCumulants.cxx:9703
 AliFlowAnalysisWithQCumulants.cxx:9704
 AliFlowAnalysisWithQCumulants.cxx:9705
 AliFlowAnalysisWithQCumulants.cxx:9706
 AliFlowAnalysisWithQCumulants.cxx:9707
 AliFlowAnalysisWithQCumulants.cxx:9708
 AliFlowAnalysisWithQCumulants.cxx:9709
 AliFlowAnalysisWithQCumulants.cxx:9710
 AliFlowAnalysisWithQCumulants.cxx:9711
 AliFlowAnalysisWithQCumulants.cxx:9712
 AliFlowAnalysisWithQCumulants.cxx:9713
 AliFlowAnalysisWithQCumulants.cxx:9714
 AliFlowAnalysisWithQCumulants.cxx:9715
 AliFlowAnalysisWithQCumulants.cxx:9716
 AliFlowAnalysisWithQCumulants.cxx:9717
 AliFlowAnalysisWithQCumulants.cxx:9718
 AliFlowAnalysisWithQCumulants.cxx:9719
 AliFlowAnalysisWithQCumulants.cxx:9720
 AliFlowAnalysisWithQCumulants.cxx:9721
 AliFlowAnalysisWithQCumulants.cxx:9722
 AliFlowAnalysisWithQCumulants.cxx:9723
 AliFlowAnalysisWithQCumulants.cxx:9724
 AliFlowAnalysisWithQCumulants.cxx:9725
 AliFlowAnalysisWithQCumulants.cxx:9726
 AliFlowAnalysisWithQCumulants.cxx:9727
 AliFlowAnalysisWithQCumulants.cxx:9728
 AliFlowAnalysisWithQCumulants.cxx:9729
 AliFlowAnalysisWithQCumulants.cxx:9730
 AliFlowAnalysisWithQCumulants.cxx:9731
 AliFlowAnalysisWithQCumulants.cxx:9732
 AliFlowAnalysisWithQCumulants.cxx:9733
 AliFlowAnalysisWithQCumulants.cxx:9734
 AliFlowAnalysisWithQCumulants.cxx:9735
 AliFlowAnalysisWithQCumulants.cxx:9736
 AliFlowAnalysisWithQCumulants.cxx:9737
 AliFlowAnalysisWithQCumulants.cxx:9738
 AliFlowAnalysisWithQCumulants.cxx:9739
 AliFlowAnalysisWithQCumulants.cxx:9740
 AliFlowAnalysisWithQCumulants.cxx:9741
 AliFlowAnalysisWithQCumulants.cxx:9742
 AliFlowAnalysisWithQCumulants.cxx:9743
 AliFlowAnalysisWithQCumulants.cxx:9744
 AliFlowAnalysisWithQCumulants.cxx:9745
 AliFlowAnalysisWithQCumulants.cxx:9746
 AliFlowAnalysisWithQCumulants.cxx:9747
 AliFlowAnalysisWithQCumulants.cxx:9748
 AliFlowAnalysisWithQCumulants.cxx:9749
 AliFlowAnalysisWithQCumulants.cxx:9750
 AliFlowAnalysisWithQCumulants.cxx:9751
 AliFlowAnalysisWithQCumulants.cxx:9752
 AliFlowAnalysisWithQCumulants.cxx:9753
 AliFlowAnalysisWithQCumulants.cxx:9754
 AliFlowAnalysisWithQCumulants.cxx:9755
 AliFlowAnalysisWithQCumulants.cxx:9756
 AliFlowAnalysisWithQCumulants.cxx:9757
 AliFlowAnalysisWithQCumulants.cxx:9758
 AliFlowAnalysisWithQCumulants.cxx:9759
 AliFlowAnalysisWithQCumulants.cxx:9760
 AliFlowAnalysisWithQCumulants.cxx:9761
 AliFlowAnalysisWithQCumulants.cxx:9762
 AliFlowAnalysisWithQCumulants.cxx:9763
 AliFlowAnalysisWithQCumulants.cxx:9764
 AliFlowAnalysisWithQCumulants.cxx:9765
 AliFlowAnalysisWithQCumulants.cxx:9766
 AliFlowAnalysisWithQCumulants.cxx:9767
 AliFlowAnalysisWithQCumulants.cxx:9768
 AliFlowAnalysisWithQCumulants.cxx:9769
 AliFlowAnalysisWithQCumulants.cxx:9770
 AliFlowAnalysisWithQCumulants.cxx:9771
 AliFlowAnalysisWithQCumulants.cxx:9772
 AliFlowAnalysisWithQCumulants.cxx:9773
 AliFlowAnalysisWithQCumulants.cxx:9774
 AliFlowAnalysisWithQCumulants.cxx:9775
 AliFlowAnalysisWithQCumulants.cxx:9776
 AliFlowAnalysisWithQCumulants.cxx:9777
 AliFlowAnalysisWithQCumulants.cxx:9778
 AliFlowAnalysisWithQCumulants.cxx:9779
 AliFlowAnalysisWithQCumulants.cxx:9780
 AliFlowAnalysisWithQCumulants.cxx:9781
 AliFlowAnalysisWithQCumulants.cxx:9782
 AliFlowAnalysisWithQCumulants.cxx:9783
 AliFlowAnalysisWithQCumulants.cxx:9784
 AliFlowAnalysisWithQCumulants.cxx:9785
 AliFlowAnalysisWithQCumulants.cxx:9786
 AliFlowAnalysisWithQCumulants.cxx:9787
 AliFlowAnalysisWithQCumulants.cxx:9788
 AliFlowAnalysisWithQCumulants.cxx:9789
 AliFlowAnalysisWithQCumulants.cxx:9790
 AliFlowAnalysisWithQCumulants.cxx:9791
 AliFlowAnalysisWithQCumulants.cxx:9792
 AliFlowAnalysisWithQCumulants.cxx:9793
 AliFlowAnalysisWithQCumulants.cxx:9794
 AliFlowAnalysisWithQCumulants.cxx:9795
 AliFlowAnalysisWithQCumulants.cxx:9796
 AliFlowAnalysisWithQCumulants.cxx:9797
 AliFlowAnalysisWithQCumulants.cxx:9798
 AliFlowAnalysisWithQCumulants.cxx:9799
 AliFlowAnalysisWithQCumulants.cxx:9800
 AliFlowAnalysisWithQCumulants.cxx:9801
 AliFlowAnalysisWithQCumulants.cxx:9802
 AliFlowAnalysisWithQCumulants.cxx:9803
 AliFlowAnalysisWithQCumulants.cxx:9804
 AliFlowAnalysisWithQCumulants.cxx:9805
 AliFlowAnalysisWithQCumulants.cxx:9806
 AliFlowAnalysisWithQCumulants.cxx:9807
 AliFlowAnalysisWithQCumulants.cxx:9808
 AliFlowAnalysisWithQCumulants.cxx:9809
 AliFlowAnalysisWithQCumulants.cxx:9810
 AliFlowAnalysisWithQCumulants.cxx:9811
 AliFlowAnalysisWithQCumulants.cxx:9812
 AliFlowAnalysisWithQCumulants.cxx:9813
 AliFlowAnalysisWithQCumulants.cxx:9814
 AliFlowAnalysisWithQCumulants.cxx:9815
 AliFlowAnalysisWithQCumulants.cxx:9816
 AliFlowAnalysisWithQCumulants.cxx:9817
 AliFlowAnalysisWithQCumulants.cxx:9818
 AliFlowAnalysisWithQCumulants.cxx:9819
 AliFlowAnalysisWithQCumulants.cxx:9820
 AliFlowAnalysisWithQCumulants.cxx:9821
 AliFlowAnalysisWithQCumulants.cxx:9822
 AliFlowAnalysisWithQCumulants.cxx:9823
 AliFlowAnalysisWithQCumulants.cxx:9824
 AliFlowAnalysisWithQCumulants.cxx:9825
 AliFlowAnalysisWithQCumulants.cxx:9826
 AliFlowAnalysisWithQCumulants.cxx:9827
 AliFlowAnalysisWithQCumulants.cxx:9828
 AliFlowAnalysisWithQCumulants.cxx:9829
 AliFlowAnalysisWithQCumulants.cxx:9830
 AliFlowAnalysisWithQCumulants.cxx:9831
 AliFlowAnalysisWithQCumulants.cxx:9832
 AliFlowAnalysisWithQCumulants.cxx:9833
 AliFlowAnalysisWithQCumulants.cxx:9834
 AliFlowAnalysisWithQCumulants.cxx:9835
 AliFlowAnalysisWithQCumulants.cxx:9836
 AliFlowAnalysisWithQCumulants.cxx:9837
 AliFlowAnalysisWithQCumulants.cxx:9838
 AliFlowAnalysisWithQCumulants.cxx:9839
 AliFlowAnalysisWithQCumulants.cxx:9840
 AliFlowAnalysisWithQCumulants.cxx:9841
 AliFlowAnalysisWithQCumulants.cxx:9842
 AliFlowAnalysisWithQCumulants.cxx:9843
 AliFlowAnalysisWithQCumulants.cxx:9844
 AliFlowAnalysisWithQCumulants.cxx:9845
 AliFlowAnalysisWithQCumulants.cxx:9846
 AliFlowAnalysisWithQCumulants.cxx:9847
 AliFlowAnalysisWithQCumulants.cxx:9848
 AliFlowAnalysisWithQCumulants.cxx:9849
 AliFlowAnalysisWithQCumulants.cxx:9850
 AliFlowAnalysisWithQCumulants.cxx:9851
 AliFlowAnalysisWithQCumulants.cxx:9852
 AliFlowAnalysisWithQCumulants.cxx:9853
 AliFlowAnalysisWithQCumulants.cxx:9854
 AliFlowAnalysisWithQCumulants.cxx:9855
 AliFlowAnalysisWithQCumulants.cxx:9856
 AliFlowAnalysisWithQCumulants.cxx:9857
 AliFlowAnalysisWithQCumulants.cxx:9858
 AliFlowAnalysisWithQCumulants.cxx:9859
 AliFlowAnalysisWithQCumulants.cxx:9860
 AliFlowAnalysisWithQCumulants.cxx:9861
 AliFlowAnalysisWithQCumulants.cxx:9862
 AliFlowAnalysisWithQCumulants.cxx:9863
 AliFlowAnalysisWithQCumulants.cxx:9864
 AliFlowAnalysisWithQCumulants.cxx:9865
 AliFlowAnalysisWithQCumulants.cxx:9866
 AliFlowAnalysisWithQCumulants.cxx:9867
 AliFlowAnalysisWithQCumulants.cxx:9868
 AliFlowAnalysisWithQCumulants.cxx:9869
 AliFlowAnalysisWithQCumulants.cxx:9870
 AliFlowAnalysisWithQCumulants.cxx:9871
 AliFlowAnalysisWithQCumulants.cxx:9872
 AliFlowAnalysisWithQCumulants.cxx:9873
 AliFlowAnalysisWithQCumulants.cxx:9874
 AliFlowAnalysisWithQCumulants.cxx:9875
 AliFlowAnalysisWithQCumulants.cxx:9876
 AliFlowAnalysisWithQCumulants.cxx:9877
 AliFlowAnalysisWithQCumulants.cxx:9878
 AliFlowAnalysisWithQCumulants.cxx:9879
 AliFlowAnalysisWithQCumulants.cxx:9880
 AliFlowAnalysisWithQCumulants.cxx:9881
 AliFlowAnalysisWithQCumulants.cxx:9882
 AliFlowAnalysisWithQCumulants.cxx:9883
 AliFlowAnalysisWithQCumulants.cxx:9884
 AliFlowAnalysisWithQCumulants.cxx:9885
 AliFlowAnalysisWithQCumulants.cxx:9886
 AliFlowAnalysisWithQCumulants.cxx:9887
 AliFlowAnalysisWithQCumulants.cxx:9888
 AliFlowAnalysisWithQCumulants.cxx:9889
 AliFlowAnalysisWithQCumulants.cxx:9890
 AliFlowAnalysisWithQCumulants.cxx:9891
 AliFlowAnalysisWithQCumulants.cxx:9892
 AliFlowAnalysisWithQCumulants.cxx:9893
 AliFlowAnalysisWithQCumulants.cxx:9894
 AliFlowAnalysisWithQCumulants.cxx:9895
 AliFlowAnalysisWithQCumulants.cxx:9896
 AliFlowAnalysisWithQCumulants.cxx:9897
 AliFlowAnalysisWithQCumulants.cxx:9898
 AliFlowAnalysisWithQCumulants.cxx:9899
 AliFlowAnalysisWithQCumulants.cxx:9900
 AliFlowAnalysisWithQCumulants.cxx:9901
 AliFlowAnalysisWithQCumulants.cxx:9902
 AliFlowAnalysisWithQCumulants.cxx:9903
 AliFlowAnalysisWithQCumulants.cxx:9904
 AliFlowAnalysisWithQCumulants.cxx:9905
 AliFlowAnalysisWithQCumulants.cxx:9906
 AliFlowAnalysisWithQCumulants.cxx:9907
 AliFlowAnalysisWithQCumulants.cxx:9908
 AliFlowAnalysisWithQCumulants.cxx:9909
 AliFlowAnalysisWithQCumulants.cxx:9910
 AliFlowAnalysisWithQCumulants.cxx:9911
 AliFlowAnalysisWithQCumulants.cxx:9912
 AliFlowAnalysisWithQCumulants.cxx:9913
 AliFlowAnalysisWithQCumulants.cxx:9914
 AliFlowAnalysisWithQCumulants.cxx:9915
 AliFlowAnalysisWithQCumulants.cxx:9916
 AliFlowAnalysisWithQCumulants.cxx:9917
 AliFlowAnalysisWithQCumulants.cxx:9918
 AliFlowAnalysisWithQCumulants.cxx:9919
 AliFlowAnalysisWithQCumulants.cxx:9920
 AliFlowAnalysisWithQCumulants.cxx:9921
 AliFlowAnalysisWithQCumulants.cxx:9922
 AliFlowAnalysisWithQCumulants.cxx:9923
 AliFlowAnalysisWithQCumulants.cxx:9924
 AliFlowAnalysisWithQCumulants.cxx:9925
 AliFlowAnalysisWithQCumulants.cxx:9926
 AliFlowAnalysisWithQCumulants.cxx:9927
 AliFlowAnalysisWithQCumulants.cxx:9928
 AliFlowAnalysisWithQCumulants.cxx:9929
 AliFlowAnalysisWithQCumulants.cxx:9930
 AliFlowAnalysisWithQCumulants.cxx:9931
 AliFlowAnalysisWithQCumulants.cxx:9932
 AliFlowAnalysisWithQCumulants.cxx:9933
 AliFlowAnalysisWithQCumulants.cxx:9934
 AliFlowAnalysisWithQCumulants.cxx:9935
 AliFlowAnalysisWithQCumulants.cxx:9936
 AliFlowAnalysisWithQCumulants.cxx:9937
 AliFlowAnalysisWithQCumulants.cxx:9938
 AliFlowAnalysisWithQCumulants.cxx:9939
 AliFlowAnalysisWithQCumulants.cxx:9940
 AliFlowAnalysisWithQCumulants.cxx:9941
 AliFlowAnalysisWithQCumulants.cxx:9942
 AliFlowAnalysisWithQCumulants.cxx:9943
 AliFlowAnalysisWithQCumulants.cxx:9944
 AliFlowAnalysisWithQCumulants.cxx:9945
 AliFlowAnalysisWithQCumulants.cxx:9946
 AliFlowAnalysisWithQCumulants.cxx:9947
 AliFlowAnalysisWithQCumulants.cxx:9948
 AliFlowAnalysisWithQCumulants.cxx:9949
 AliFlowAnalysisWithQCumulants.cxx:9950
 AliFlowAnalysisWithQCumulants.cxx:9951
 AliFlowAnalysisWithQCumulants.cxx:9952
 AliFlowAnalysisWithQCumulants.cxx:9953
 AliFlowAnalysisWithQCumulants.cxx:9954
 AliFlowAnalysisWithQCumulants.cxx:9955
 AliFlowAnalysisWithQCumulants.cxx:9956
 AliFlowAnalysisWithQCumulants.cxx:9957
 AliFlowAnalysisWithQCumulants.cxx:9958
 AliFlowAnalysisWithQCumulants.cxx:9959
 AliFlowAnalysisWithQCumulants.cxx:9960
 AliFlowAnalysisWithQCumulants.cxx:9961
 AliFlowAnalysisWithQCumulants.cxx:9962
 AliFlowAnalysisWithQCumulants.cxx:9963
 AliFlowAnalysisWithQCumulants.cxx:9964
 AliFlowAnalysisWithQCumulants.cxx:9965
 AliFlowAnalysisWithQCumulants.cxx:9966
 AliFlowAnalysisWithQCumulants.cxx:9967
 AliFlowAnalysisWithQCumulants.cxx:9968
 AliFlowAnalysisWithQCumulants.cxx:9969
 AliFlowAnalysisWithQCumulants.cxx:9970
 AliFlowAnalysisWithQCumulants.cxx:9971
 AliFlowAnalysisWithQCumulants.cxx:9972
 AliFlowAnalysisWithQCumulants.cxx:9973
 AliFlowAnalysisWithQCumulants.cxx:9974
 AliFlowAnalysisWithQCumulants.cxx:9975
 AliFlowAnalysisWithQCumulants.cxx:9976
 AliFlowAnalysisWithQCumulants.cxx:9977
 AliFlowAnalysisWithQCumulants.cxx:9978
 AliFlowAnalysisWithQCumulants.cxx:9979
 AliFlowAnalysisWithQCumulants.cxx:9980
 AliFlowAnalysisWithQCumulants.cxx:9981
 AliFlowAnalysisWithQCumulants.cxx:9982
 AliFlowAnalysisWithQCumulants.cxx:9983
 AliFlowAnalysisWithQCumulants.cxx:9984
 AliFlowAnalysisWithQCumulants.cxx:9985
 AliFlowAnalysisWithQCumulants.cxx:9986
 AliFlowAnalysisWithQCumulants.cxx:9987
 AliFlowAnalysisWithQCumulants.cxx:9988
 AliFlowAnalysisWithQCumulants.cxx:9989
 AliFlowAnalysisWithQCumulants.cxx:9990
 AliFlowAnalysisWithQCumulants.cxx:9991
 AliFlowAnalysisWithQCumulants.cxx:9992
 AliFlowAnalysisWithQCumulants.cxx:9993
 AliFlowAnalysisWithQCumulants.cxx:9994
 AliFlowAnalysisWithQCumulants.cxx:9995
 AliFlowAnalysisWithQCumulants.cxx:9996
 AliFlowAnalysisWithQCumulants.cxx:9997
 AliFlowAnalysisWithQCumulants.cxx:9998
 AliFlowAnalysisWithQCumulants.cxx:9999
 AliFlowAnalysisWithQCumulants.cxx:10000
 AliFlowAnalysisWithQCumulants.cxx:10001
 AliFlowAnalysisWithQCumulants.cxx:10002
 AliFlowAnalysisWithQCumulants.cxx:10003
 AliFlowAnalysisWithQCumulants.cxx:10004
 AliFlowAnalysisWithQCumulants.cxx:10005
 AliFlowAnalysisWithQCumulants.cxx:10006
 AliFlowAnalysisWithQCumulants.cxx:10007
 AliFlowAnalysisWithQCumulants.cxx:10008
 AliFlowAnalysisWithQCumulants.cxx:10009
 AliFlowAnalysisWithQCumulants.cxx:10010
 AliFlowAnalysisWithQCumulants.cxx:10011
 AliFlowAnalysisWithQCumulants.cxx:10012
 AliFlowAnalysisWithQCumulants.cxx:10013
 AliFlowAnalysisWithQCumulants.cxx:10014
 AliFlowAnalysisWithQCumulants.cxx:10015
 AliFlowAnalysisWithQCumulants.cxx:10016
 AliFlowAnalysisWithQCumulants.cxx:10017
 AliFlowAnalysisWithQCumulants.cxx:10018
 AliFlowAnalysisWithQCumulants.cxx:10019
 AliFlowAnalysisWithQCumulants.cxx:10020
 AliFlowAnalysisWithQCumulants.cxx:10021
 AliFlowAnalysisWithQCumulants.cxx:10022
 AliFlowAnalysisWithQCumulants.cxx:10023
 AliFlowAnalysisWithQCumulants.cxx:10024
 AliFlowAnalysisWithQCumulants.cxx:10025
 AliFlowAnalysisWithQCumulants.cxx:10026
 AliFlowAnalysisWithQCumulants.cxx:10027
 AliFlowAnalysisWithQCumulants.cxx:10028
 AliFlowAnalysisWithQCumulants.cxx:10029
 AliFlowAnalysisWithQCumulants.cxx:10030
 AliFlowAnalysisWithQCumulants.cxx:10031
 AliFlowAnalysisWithQCumulants.cxx:10032
 AliFlowAnalysisWithQCumulants.cxx:10033
 AliFlowAnalysisWithQCumulants.cxx:10034
 AliFlowAnalysisWithQCumulants.cxx:10035
 AliFlowAnalysisWithQCumulants.cxx:10036
 AliFlowAnalysisWithQCumulants.cxx:10037
 AliFlowAnalysisWithQCumulants.cxx:10038
 AliFlowAnalysisWithQCumulants.cxx:10039
 AliFlowAnalysisWithQCumulants.cxx:10040
 AliFlowAnalysisWithQCumulants.cxx:10041
 AliFlowAnalysisWithQCumulants.cxx:10042
 AliFlowAnalysisWithQCumulants.cxx:10043
 AliFlowAnalysisWithQCumulants.cxx:10044
 AliFlowAnalysisWithQCumulants.cxx:10045
 AliFlowAnalysisWithQCumulants.cxx:10046
 AliFlowAnalysisWithQCumulants.cxx:10047
 AliFlowAnalysisWithQCumulants.cxx:10048
 AliFlowAnalysisWithQCumulants.cxx:10049
 AliFlowAnalysisWithQCumulants.cxx:10050
 AliFlowAnalysisWithQCumulants.cxx:10051
 AliFlowAnalysisWithQCumulants.cxx:10052
 AliFlowAnalysisWithQCumulants.cxx:10053
 AliFlowAnalysisWithQCumulants.cxx:10054
 AliFlowAnalysisWithQCumulants.cxx:10055
 AliFlowAnalysisWithQCumulants.cxx:10056
 AliFlowAnalysisWithQCumulants.cxx:10057
 AliFlowAnalysisWithQCumulants.cxx:10058
 AliFlowAnalysisWithQCumulants.cxx:10059
 AliFlowAnalysisWithQCumulants.cxx:10060
 AliFlowAnalysisWithQCumulants.cxx:10061
 AliFlowAnalysisWithQCumulants.cxx:10062
 AliFlowAnalysisWithQCumulants.cxx:10063
 AliFlowAnalysisWithQCumulants.cxx:10064
 AliFlowAnalysisWithQCumulants.cxx:10065
 AliFlowAnalysisWithQCumulants.cxx:10066
 AliFlowAnalysisWithQCumulants.cxx:10067
 AliFlowAnalysisWithQCumulants.cxx:10068
 AliFlowAnalysisWithQCumulants.cxx:10069
 AliFlowAnalysisWithQCumulants.cxx:10070
 AliFlowAnalysisWithQCumulants.cxx:10071
 AliFlowAnalysisWithQCumulants.cxx:10072
 AliFlowAnalysisWithQCumulants.cxx:10073
 AliFlowAnalysisWithQCumulants.cxx:10074
 AliFlowAnalysisWithQCumulants.cxx:10075
 AliFlowAnalysisWithQCumulants.cxx:10076
 AliFlowAnalysisWithQCumulants.cxx:10077
 AliFlowAnalysisWithQCumulants.cxx:10078
 AliFlowAnalysisWithQCumulants.cxx:10079
 AliFlowAnalysisWithQCumulants.cxx:10080
 AliFlowAnalysisWithQCumulants.cxx:10081
 AliFlowAnalysisWithQCumulants.cxx:10082
 AliFlowAnalysisWithQCumulants.cxx:10083
 AliFlowAnalysisWithQCumulants.cxx:10084
 AliFlowAnalysisWithQCumulants.cxx:10085
 AliFlowAnalysisWithQCumulants.cxx:10086
 AliFlowAnalysisWithQCumulants.cxx:10087
 AliFlowAnalysisWithQCumulants.cxx:10088
 AliFlowAnalysisWithQCumulants.cxx:10089
 AliFlowAnalysisWithQCumulants.cxx:10090
 AliFlowAnalysisWithQCumulants.cxx:10091
 AliFlowAnalysisWithQCumulants.cxx:10092
 AliFlowAnalysisWithQCumulants.cxx:10093
 AliFlowAnalysisWithQCumulants.cxx:10094
 AliFlowAnalysisWithQCumulants.cxx:10095
 AliFlowAnalysisWithQCumulants.cxx:10096
 AliFlowAnalysisWithQCumulants.cxx:10097
 AliFlowAnalysisWithQCumulants.cxx:10098
 AliFlowAnalysisWithQCumulants.cxx:10099
 AliFlowAnalysisWithQCumulants.cxx:10100
 AliFlowAnalysisWithQCumulants.cxx:10101
 AliFlowAnalysisWithQCumulants.cxx:10102
 AliFlowAnalysisWithQCumulants.cxx:10103
 AliFlowAnalysisWithQCumulants.cxx:10104
 AliFlowAnalysisWithQCumulants.cxx:10105
 AliFlowAnalysisWithQCumulants.cxx:10106
 AliFlowAnalysisWithQCumulants.cxx:10107
 AliFlowAnalysisWithQCumulants.cxx:10108
 AliFlowAnalysisWithQCumulants.cxx:10109
 AliFlowAnalysisWithQCumulants.cxx:10110
 AliFlowAnalysisWithQCumulants.cxx:10111
 AliFlowAnalysisWithQCumulants.cxx:10112
 AliFlowAnalysisWithQCumulants.cxx:10113
 AliFlowAnalysisWithQCumulants.cxx:10114
 AliFlowAnalysisWithQCumulants.cxx:10115
 AliFlowAnalysisWithQCumulants.cxx:10116
 AliFlowAnalysisWithQCumulants.cxx:10117
 AliFlowAnalysisWithQCumulants.cxx:10118
 AliFlowAnalysisWithQCumulants.cxx:10119
 AliFlowAnalysisWithQCumulants.cxx:10120
 AliFlowAnalysisWithQCumulants.cxx:10121
 AliFlowAnalysisWithQCumulants.cxx:10122
 AliFlowAnalysisWithQCumulants.cxx:10123
 AliFlowAnalysisWithQCumulants.cxx:10124
 AliFlowAnalysisWithQCumulants.cxx:10125
 AliFlowAnalysisWithQCumulants.cxx:10126
 AliFlowAnalysisWithQCumulants.cxx:10127
 AliFlowAnalysisWithQCumulants.cxx:10128
 AliFlowAnalysisWithQCumulants.cxx:10129
 AliFlowAnalysisWithQCumulants.cxx:10130
 AliFlowAnalysisWithQCumulants.cxx:10131
 AliFlowAnalysisWithQCumulants.cxx:10132
 AliFlowAnalysisWithQCumulants.cxx:10133
 AliFlowAnalysisWithQCumulants.cxx:10134
 AliFlowAnalysisWithQCumulants.cxx:10135
 AliFlowAnalysisWithQCumulants.cxx:10136
 AliFlowAnalysisWithQCumulants.cxx:10137
 AliFlowAnalysisWithQCumulants.cxx:10138
 AliFlowAnalysisWithQCumulants.cxx:10139
 AliFlowAnalysisWithQCumulants.cxx:10140
 AliFlowAnalysisWithQCumulants.cxx:10141
 AliFlowAnalysisWithQCumulants.cxx:10142
 AliFlowAnalysisWithQCumulants.cxx:10143
 AliFlowAnalysisWithQCumulants.cxx:10144
 AliFlowAnalysisWithQCumulants.cxx:10145
 AliFlowAnalysisWithQCumulants.cxx:10146
 AliFlowAnalysisWithQCumulants.cxx:10147
 AliFlowAnalysisWithQCumulants.cxx:10148
 AliFlowAnalysisWithQCumulants.cxx:10149
 AliFlowAnalysisWithQCumulants.cxx:10150
 AliFlowAnalysisWithQCumulants.cxx:10151
 AliFlowAnalysisWithQCumulants.cxx:10152
 AliFlowAnalysisWithQCumulants.cxx:10153
 AliFlowAnalysisWithQCumulants.cxx:10154
 AliFlowAnalysisWithQCumulants.cxx:10155
 AliFlowAnalysisWithQCumulants.cxx:10156
 AliFlowAnalysisWithQCumulants.cxx:10157
 AliFlowAnalysisWithQCumulants.cxx:10158
 AliFlowAnalysisWithQCumulants.cxx:10159
 AliFlowAnalysisWithQCumulants.cxx:10160
 AliFlowAnalysisWithQCumulants.cxx:10161
 AliFlowAnalysisWithQCumulants.cxx:10162
 AliFlowAnalysisWithQCumulants.cxx:10163
 AliFlowAnalysisWithQCumulants.cxx:10164
 AliFlowAnalysisWithQCumulants.cxx:10165
 AliFlowAnalysisWithQCumulants.cxx:10166
 AliFlowAnalysisWithQCumulants.cxx:10167
 AliFlowAnalysisWithQCumulants.cxx:10168
 AliFlowAnalysisWithQCumulants.cxx:10169
 AliFlowAnalysisWithQCumulants.cxx:10170
 AliFlowAnalysisWithQCumulants.cxx:10171
 AliFlowAnalysisWithQCumulants.cxx:10172
 AliFlowAnalysisWithQCumulants.cxx:10173
 AliFlowAnalysisWithQCumulants.cxx:10174
 AliFlowAnalysisWithQCumulants.cxx:10175
 AliFlowAnalysisWithQCumulants.cxx:10176
 AliFlowAnalysisWithQCumulants.cxx:10177
 AliFlowAnalysisWithQCumulants.cxx:10178
 AliFlowAnalysisWithQCumulants.cxx:10179
 AliFlowAnalysisWithQCumulants.cxx:10180
 AliFlowAnalysisWithQCumulants.cxx:10181
 AliFlowAnalysisWithQCumulants.cxx:10182
 AliFlowAnalysisWithQCumulants.cxx:10183
 AliFlowAnalysisWithQCumulants.cxx:10184
 AliFlowAnalysisWithQCumulants.cxx:10185
 AliFlowAnalysisWithQCumulants.cxx:10186
 AliFlowAnalysisWithQCumulants.cxx:10187
 AliFlowAnalysisWithQCumulants.cxx:10188
 AliFlowAnalysisWithQCumulants.cxx:10189
 AliFlowAnalysisWithQCumulants.cxx:10190
 AliFlowAnalysisWithQCumulants.cxx:10191
 AliFlowAnalysisWithQCumulants.cxx:10192
 AliFlowAnalysisWithQCumulants.cxx:10193
 AliFlowAnalysisWithQCumulants.cxx:10194
 AliFlowAnalysisWithQCumulants.cxx:10195
 AliFlowAnalysisWithQCumulants.cxx:10196
 AliFlowAnalysisWithQCumulants.cxx:10197
 AliFlowAnalysisWithQCumulants.cxx:10198
 AliFlowAnalysisWithQCumulants.cxx:10199
 AliFlowAnalysisWithQCumulants.cxx:10200
 AliFlowAnalysisWithQCumulants.cxx:10201
 AliFlowAnalysisWithQCumulants.cxx:10202
 AliFlowAnalysisWithQCumulants.cxx:10203
 AliFlowAnalysisWithQCumulants.cxx:10204
 AliFlowAnalysisWithQCumulants.cxx:10205
 AliFlowAnalysisWithQCumulants.cxx:10206
 AliFlowAnalysisWithQCumulants.cxx:10207
 AliFlowAnalysisWithQCumulants.cxx:10208
 AliFlowAnalysisWithQCumulants.cxx:10209
 AliFlowAnalysisWithQCumulants.cxx:10210
 AliFlowAnalysisWithQCumulants.cxx:10211
 AliFlowAnalysisWithQCumulants.cxx:10212
 AliFlowAnalysisWithQCumulants.cxx:10213
 AliFlowAnalysisWithQCumulants.cxx:10214
 AliFlowAnalysisWithQCumulants.cxx:10215
 AliFlowAnalysisWithQCumulants.cxx:10216
 AliFlowAnalysisWithQCumulants.cxx:10217
 AliFlowAnalysisWithQCumulants.cxx:10218
 AliFlowAnalysisWithQCumulants.cxx:10219
 AliFlowAnalysisWithQCumulants.cxx:10220
 AliFlowAnalysisWithQCumulants.cxx:10221
 AliFlowAnalysisWithQCumulants.cxx:10222
 AliFlowAnalysisWithQCumulants.cxx:10223
 AliFlowAnalysisWithQCumulants.cxx:10224
 AliFlowAnalysisWithQCumulants.cxx:10225
 AliFlowAnalysisWithQCumulants.cxx:10226
 AliFlowAnalysisWithQCumulants.cxx:10227
 AliFlowAnalysisWithQCumulants.cxx:10228
 AliFlowAnalysisWithQCumulants.cxx:10229
 AliFlowAnalysisWithQCumulants.cxx:10230
 AliFlowAnalysisWithQCumulants.cxx:10231
 AliFlowAnalysisWithQCumulants.cxx:10232
 AliFlowAnalysisWithQCumulants.cxx:10233
 AliFlowAnalysisWithQCumulants.cxx:10234
 AliFlowAnalysisWithQCumulants.cxx:10235
 AliFlowAnalysisWithQCumulants.cxx:10236
 AliFlowAnalysisWithQCumulants.cxx:10237
 AliFlowAnalysisWithQCumulants.cxx:10238
 AliFlowAnalysisWithQCumulants.cxx:10239
 AliFlowAnalysisWithQCumulants.cxx:10240
 AliFlowAnalysisWithQCumulants.cxx:10241
 AliFlowAnalysisWithQCumulants.cxx:10242
 AliFlowAnalysisWithQCumulants.cxx:10243
 AliFlowAnalysisWithQCumulants.cxx:10244
 AliFlowAnalysisWithQCumulants.cxx:10245
 AliFlowAnalysisWithQCumulants.cxx:10246
 AliFlowAnalysisWithQCumulants.cxx:10247
 AliFlowAnalysisWithQCumulants.cxx:10248
 AliFlowAnalysisWithQCumulants.cxx:10249
 AliFlowAnalysisWithQCumulants.cxx:10250
 AliFlowAnalysisWithQCumulants.cxx:10251
 AliFlowAnalysisWithQCumulants.cxx:10252
 AliFlowAnalysisWithQCumulants.cxx:10253
 AliFlowAnalysisWithQCumulants.cxx:10254
 AliFlowAnalysisWithQCumulants.cxx:10255
 AliFlowAnalysisWithQCumulants.cxx:10256
 AliFlowAnalysisWithQCumulants.cxx:10257
 AliFlowAnalysisWithQCumulants.cxx:10258
 AliFlowAnalysisWithQCumulants.cxx:10259
 AliFlowAnalysisWithQCumulants.cxx:10260
 AliFlowAnalysisWithQCumulants.cxx:10261
 AliFlowAnalysisWithQCumulants.cxx:10262
 AliFlowAnalysisWithQCumulants.cxx:10263
 AliFlowAnalysisWithQCumulants.cxx:10264
 AliFlowAnalysisWithQCumulants.cxx:10265
 AliFlowAnalysisWithQCumulants.cxx:10266
 AliFlowAnalysisWithQCumulants.cxx:10267
 AliFlowAnalysisWithQCumulants.cxx:10268
 AliFlowAnalysisWithQCumulants.cxx:10269
 AliFlowAnalysisWithQCumulants.cxx:10270
 AliFlowAnalysisWithQCumulants.cxx:10271
 AliFlowAnalysisWithQCumulants.cxx:10272
 AliFlowAnalysisWithQCumulants.cxx:10273
 AliFlowAnalysisWithQCumulants.cxx:10274
 AliFlowAnalysisWithQCumulants.cxx:10275
 AliFlowAnalysisWithQCumulants.cxx:10276
 AliFlowAnalysisWithQCumulants.cxx:10277
 AliFlowAnalysisWithQCumulants.cxx:10278
 AliFlowAnalysisWithQCumulants.cxx:10279
 AliFlowAnalysisWithQCumulants.cxx:10280
 AliFlowAnalysisWithQCumulants.cxx:10281
 AliFlowAnalysisWithQCumulants.cxx:10282
 AliFlowAnalysisWithQCumulants.cxx:10283
 AliFlowAnalysisWithQCumulants.cxx:10284
 AliFlowAnalysisWithQCumulants.cxx:10285
 AliFlowAnalysisWithQCumulants.cxx:10286
 AliFlowAnalysisWithQCumulants.cxx:10287
 AliFlowAnalysisWithQCumulants.cxx:10288
 AliFlowAnalysisWithQCumulants.cxx:10289
 AliFlowAnalysisWithQCumulants.cxx:10290
 AliFlowAnalysisWithQCumulants.cxx:10291
 AliFlowAnalysisWithQCumulants.cxx:10292
 AliFlowAnalysisWithQCumulants.cxx:10293
 AliFlowAnalysisWithQCumulants.cxx:10294
 AliFlowAnalysisWithQCumulants.cxx:10295
 AliFlowAnalysisWithQCumulants.cxx:10296
 AliFlowAnalysisWithQCumulants.cxx:10297
 AliFlowAnalysisWithQCumulants.cxx:10298
 AliFlowAnalysisWithQCumulants.cxx:10299
 AliFlowAnalysisWithQCumulants.cxx:10300
 AliFlowAnalysisWithQCumulants.cxx:10301
 AliFlowAnalysisWithQCumulants.cxx:10302
 AliFlowAnalysisWithQCumulants.cxx:10303
 AliFlowAnalysisWithQCumulants.cxx:10304
 AliFlowAnalysisWithQCumulants.cxx:10305
 AliFlowAnalysisWithQCumulants.cxx:10306
 AliFlowAnalysisWithQCumulants.cxx:10307
 AliFlowAnalysisWithQCumulants.cxx:10308
 AliFlowAnalysisWithQCumulants.cxx:10309
 AliFlowAnalysisWithQCumulants.cxx:10310
 AliFlowAnalysisWithQCumulants.cxx:10311
 AliFlowAnalysisWithQCumulants.cxx:10312
 AliFlowAnalysisWithQCumulants.cxx:10313
 AliFlowAnalysisWithQCumulants.cxx:10314
 AliFlowAnalysisWithQCumulants.cxx:10315
 AliFlowAnalysisWithQCumulants.cxx:10316
 AliFlowAnalysisWithQCumulants.cxx:10317
 AliFlowAnalysisWithQCumulants.cxx:10318
 AliFlowAnalysisWithQCumulants.cxx:10319
 AliFlowAnalysisWithQCumulants.cxx:10320
 AliFlowAnalysisWithQCumulants.cxx:10321
 AliFlowAnalysisWithQCumulants.cxx:10322
 AliFlowAnalysisWithQCumulants.cxx:10323
 AliFlowAnalysisWithQCumulants.cxx:10324
 AliFlowAnalysisWithQCumulants.cxx:10325
 AliFlowAnalysisWithQCumulants.cxx:10326
 AliFlowAnalysisWithQCumulants.cxx:10327
 AliFlowAnalysisWithQCumulants.cxx:10328
 AliFlowAnalysisWithQCumulants.cxx:10329
 AliFlowAnalysisWithQCumulants.cxx:10330
 AliFlowAnalysisWithQCumulants.cxx:10331
 AliFlowAnalysisWithQCumulants.cxx:10332
 AliFlowAnalysisWithQCumulants.cxx:10333
 AliFlowAnalysisWithQCumulants.cxx:10334
 AliFlowAnalysisWithQCumulants.cxx:10335
 AliFlowAnalysisWithQCumulants.cxx:10336
 AliFlowAnalysisWithQCumulants.cxx:10337
 AliFlowAnalysisWithQCumulants.cxx:10338
 AliFlowAnalysisWithQCumulants.cxx:10339
 AliFlowAnalysisWithQCumulants.cxx:10340
 AliFlowAnalysisWithQCumulants.cxx:10341
 AliFlowAnalysisWithQCumulants.cxx:10342
 AliFlowAnalysisWithQCumulants.cxx:10343
 AliFlowAnalysisWithQCumulants.cxx:10344
 AliFlowAnalysisWithQCumulants.cxx:10345
 AliFlowAnalysisWithQCumulants.cxx:10346
 AliFlowAnalysisWithQCumulants.cxx:10347
 AliFlowAnalysisWithQCumulants.cxx:10348
 AliFlowAnalysisWithQCumulants.cxx:10349
 AliFlowAnalysisWithQCumulants.cxx:10350
 AliFlowAnalysisWithQCumulants.cxx:10351
 AliFlowAnalysisWithQCumulants.cxx:10352
 AliFlowAnalysisWithQCumulants.cxx:10353
 AliFlowAnalysisWithQCumulants.cxx:10354
 AliFlowAnalysisWithQCumulants.cxx:10355
 AliFlowAnalysisWithQCumulants.cxx:10356
 AliFlowAnalysisWithQCumulants.cxx:10357
 AliFlowAnalysisWithQCumulants.cxx:10358
 AliFlowAnalysisWithQCumulants.cxx:10359
 AliFlowAnalysisWithQCumulants.cxx:10360
 AliFlowAnalysisWithQCumulants.cxx:10361
 AliFlowAnalysisWithQCumulants.cxx:10362
 AliFlowAnalysisWithQCumulants.cxx:10363
 AliFlowAnalysisWithQCumulants.cxx:10364
 AliFlowAnalysisWithQCumulants.cxx:10365
 AliFlowAnalysisWithQCumulants.cxx:10366
 AliFlowAnalysisWithQCumulants.cxx:10367
 AliFlowAnalysisWithQCumulants.cxx:10368
 AliFlowAnalysisWithQCumulants.cxx:10369
 AliFlowAnalysisWithQCumulants.cxx:10370
 AliFlowAnalysisWithQCumulants.cxx:10371
 AliFlowAnalysisWithQCumulants.cxx:10372
 AliFlowAnalysisWithQCumulants.cxx:10373
 AliFlowAnalysisWithQCumulants.cxx:10374
 AliFlowAnalysisWithQCumulants.cxx:10375
 AliFlowAnalysisWithQCumulants.cxx:10376
 AliFlowAnalysisWithQCumulants.cxx:10377
 AliFlowAnalysisWithQCumulants.cxx:10378
 AliFlowAnalysisWithQCumulants.cxx:10379
 AliFlowAnalysisWithQCumulants.cxx:10380
 AliFlowAnalysisWithQCumulants.cxx:10381
 AliFlowAnalysisWithQCumulants.cxx:10382
 AliFlowAnalysisWithQCumulants.cxx:10383
 AliFlowAnalysisWithQCumulants.cxx:10384
 AliFlowAnalysisWithQCumulants.cxx:10385
 AliFlowAnalysisWithQCumulants.cxx:10386
 AliFlowAnalysisWithQCumulants.cxx:10387
 AliFlowAnalysisWithQCumulants.cxx:10388
 AliFlowAnalysisWithQCumulants.cxx:10389
 AliFlowAnalysisWithQCumulants.cxx:10390
 AliFlowAnalysisWithQCumulants.cxx:10391
 AliFlowAnalysisWithQCumulants.cxx:10392
 AliFlowAnalysisWithQCumulants.cxx:10393
 AliFlowAnalysisWithQCumulants.cxx:10394
 AliFlowAnalysisWithQCumulants.cxx:10395
 AliFlowAnalysisWithQCumulants.cxx:10396
 AliFlowAnalysisWithQCumulants.cxx:10397
 AliFlowAnalysisWithQCumulants.cxx:10398
 AliFlowAnalysisWithQCumulants.cxx:10399
 AliFlowAnalysisWithQCumulants.cxx:10400
 AliFlowAnalysisWithQCumulants.cxx:10401
 AliFlowAnalysisWithQCumulants.cxx:10402
 AliFlowAnalysisWithQCumulants.cxx:10403
 AliFlowAnalysisWithQCumulants.cxx:10404
 AliFlowAnalysisWithQCumulants.cxx:10405
 AliFlowAnalysisWithQCumulants.cxx:10406
 AliFlowAnalysisWithQCumulants.cxx:10407
 AliFlowAnalysisWithQCumulants.cxx:10408
 AliFlowAnalysisWithQCumulants.cxx:10409
 AliFlowAnalysisWithQCumulants.cxx:10410
 AliFlowAnalysisWithQCumulants.cxx:10411
 AliFlowAnalysisWithQCumulants.cxx:10412
 AliFlowAnalysisWithQCumulants.cxx:10413
 AliFlowAnalysisWithQCumulants.cxx:10414
 AliFlowAnalysisWithQCumulants.cxx:10415
 AliFlowAnalysisWithQCumulants.cxx:10416
 AliFlowAnalysisWithQCumulants.cxx:10417
 AliFlowAnalysisWithQCumulants.cxx:10418
 AliFlowAnalysisWithQCumulants.cxx:10419
 AliFlowAnalysisWithQCumulants.cxx:10420
 AliFlowAnalysisWithQCumulants.cxx:10421
 AliFlowAnalysisWithQCumulants.cxx:10422
 AliFlowAnalysisWithQCumulants.cxx:10423
 AliFlowAnalysisWithQCumulants.cxx:10424
 AliFlowAnalysisWithQCumulants.cxx:10425
 AliFlowAnalysisWithQCumulants.cxx:10426
 AliFlowAnalysisWithQCumulants.cxx:10427
 AliFlowAnalysisWithQCumulants.cxx:10428
 AliFlowAnalysisWithQCumulants.cxx:10429
 AliFlowAnalysisWithQCumulants.cxx:10430
 AliFlowAnalysisWithQCumulants.cxx:10431
 AliFlowAnalysisWithQCumulants.cxx:10432
 AliFlowAnalysisWithQCumulants.cxx:10433
 AliFlowAnalysisWithQCumulants.cxx:10434
 AliFlowAnalysisWithQCumulants.cxx:10435
 AliFlowAnalysisWithQCumulants.cxx:10436
 AliFlowAnalysisWithQCumulants.cxx:10437
 AliFlowAnalysisWithQCumulants.cxx:10438
 AliFlowAnalysisWithQCumulants.cxx:10439
 AliFlowAnalysisWithQCumulants.cxx:10440
 AliFlowAnalysisWithQCumulants.cxx:10441
 AliFlowAnalysisWithQCumulants.cxx:10442
 AliFlowAnalysisWithQCumulants.cxx:10443
 AliFlowAnalysisWithQCumulants.cxx:10444
 AliFlowAnalysisWithQCumulants.cxx:10445
 AliFlowAnalysisWithQCumulants.cxx:10446
 AliFlowAnalysisWithQCumulants.cxx:10447
 AliFlowAnalysisWithQCumulants.cxx:10448
 AliFlowAnalysisWithQCumulants.cxx:10449
 AliFlowAnalysisWithQCumulants.cxx:10450
 AliFlowAnalysisWithQCumulants.cxx:10451
 AliFlowAnalysisWithQCumulants.cxx:10452
 AliFlowAnalysisWithQCumulants.cxx:10453
 AliFlowAnalysisWithQCumulants.cxx:10454
 AliFlowAnalysisWithQCumulants.cxx:10455
 AliFlowAnalysisWithQCumulants.cxx:10456
 AliFlowAnalysisWithQCumulants.cxx:10457
 AliFlowAnalysisWithQCumulants.cxx:10458
 AliFlowAnalysisWithQCumulants.cxx:10459
 AliFlowAnalysisWithQCumulants.cxx:10460
 AliFlowAnalysisWithQCumulants.cxx:10461
 AliFlowAnalysisWithQCumulants.cxx:10462
 AliFlowAnalysisWithQCumulants.cxx:10463
 AliFlowAnalysisWithQCumulants.cxx:10464
 AliFlowAnalysisWithQCumulants.cxx:10465
 AliFlowAnalysisWithQCumulants.cxx:10466
 AliFlowAnalysisWithQCumulants.cxx:10467
 AliFlowAnalysisWithQCumulants.cxx:10468
 AliFlowAnalysisWithQCumulants.cxx:10469
 AliFlowAnalysisWithQCumulants.cxx:10470
 AliFlowAnalysisWithQCumulants.cxx:10471
 AliFlowAnalysisWithQCumulants.cxx:10472
 AliFlowAnalysisWithQCumulants.cxx:10473
 AliFlowAnalysisWithQCumulants.cxx:10474
 AliFlowAnalysisWithQCumulants.cxx:10475
 AliFlowAnalysisWithQCumulants.cxx:10476
 AliFlowAnalysisWithQCumulants.cxx:10477
 AliFlowAnalysisWithQCumulants.cxx:10478
 AliFlowAnalysisWithQCumulants.cxx:10479
 AliFlowAnalysisWithQCumulants.cxx:10480
 AliFlowAnalysisWithQCumulants.cxx:10481
 AliFlowAnalysisWithQCumulants.cxx:10482
 AliFlowAnalysisWithQCumulants.cxx:10483
 AliFlowAnalysisWithQCumulants.cxx:10484
 AliFlowAnalysisWithQCumulants.cxx:10485
 AliFlowAnalysisWithQCumulants.cxx:10486
 AliFlowAnalysisWithQCumulants.cxx:10487
 AliFlowAnalysisWithQCumulants.cxx:10488
 AliFlowAnalysisWithQCumulants.cxx:10489
 AliFlowAnalysisWithQCumulants.cxx:10490
 AliFlowAnalysisWithQCumulants.cxx:10491
 AliFlowAnalysisWithQCumulants.cxx:10492
 AliFlowAnalysisWithQCumulants.cxx:10493
 AliFlowAnalysisWithQCumulants.cxx:10494
 AliFlowAnalysisWithQCumulants.cxx:10495
 AliFlowAnalysisWithQCumulants.cxx:10496
 AliFlowAnalysisWithQCumulants.cxx:10497
 AliFlowAnalysisWithQCumulants.cxx:10498
 AliFlowAnalysisWithQCumulants.cxx:10499
 AliFlowAnalysisWithQCumulants.cxx:10500
 AliFlowAnalysisWithQCumulants.cxx:10501
 AliFlowAnalysisWithQCumulants.cxx:10502
 AliFlowAnalysisWithQCumulants.cxx:10503
 AliFlowAnalysisWithQCumulants.cxx:10504
 AliFlowAnalysisWithQCumulants.cxx:10505
 AliFlowAnalysisWithQCumulants.cxx:10506
 AliFlowAnalysisWithQCumulants.cxx:10507
 AliFlowAnalysisWithQCumulants.cxx:10508
 AliFlowAnalysisWithQCumulants.cxx:10509
 AliFlowAnalysisWithQCumulants.cxx:10510
 AliFlowAnalysisWithQCumulants.cxx:10511
 AliFlowAnalysisWithQCumulants.cxx:10512
 AliFlowAnalysisWithQCumulants.cxx:10513
 AliFlowAnalysisWithQCumulants.cxx:10514
 AliFlowAnalysisWithQCumulants.cxx:10515
 AliFlowAnalysisWithQCumulants.cxx:10516
 AliFlowAnalysisWithQCumulants.cxx:10517
 AliFlowAnalysisWithQCumulants.cxx:10518
 AliFlowAnalysisWithQCumulants.cxx:10519
 AliFlowAnalysisWithQCumulants.cxx:10520
 AliFlowAnalysisWithQCumulants.cxx:10521
 AliFlowAnalysisWithQCumulants.cxx:10522
 AliFlowAnalysisWithQCumulants.cxx:10523
 AliFlowAnalysisWithQCumulants.cxx:10524
 AliFlowAnalysisWithQCumulants.cxx:10525
 AliFlowAnalysisWithQCumulants.cxx:10526
 AliFlowAnalysisWithQCumulants.cxx:10527
 AliFlowAnalysisWithQCumulants.cxx:10528
 AliFlowAnalysisWithQCumulants.cxx:10529
 AliFlowAnalysisWithQCumulants.cxx:10530
 AliFlowAnalysisWithQCumulants.cxx:10531
 AliFlowAnalysisWithQCumulants.cxx:10532
 AliFlowAnalysisWithQCumulants.cxx:10533
 AliFlowAnalysisWithQCumulants.cxx:10534
 AliFlowAnalysisWithQCumulants.cxx:10535
 AliFlowAnalysisWithQCumulants.cxx:10536
 AliFlowAnalysisWithQCumulants.cxx:10537
 AliFlowAnalysisWithQCumulants.cxx:10538
 AliFlowAnalysisWithQCumulants.cxx:10539
 AliFlowAnalysisWithQCumulants.cxx:10540
 AliFlowAnalysisWithQCumulants.cxx:10541
 AliFlowAnalysisWithQCumulants.cxx:10542
 AliFlowAnalysisWithQCumulants.cxx:10543
 AliFlowAnalysisWithQCumulants.cxx:10544
 AliFlowAnalysisWithQCumulants.cxx:10545
 AliFlowAnalysisWithQCumulants.cxx:10546
 AliFlowAnalysisWithQCumulants.cxx:10547
 AliFlowAnalysisWithQCumulants.cxx:10548
 AliFlowAnalysisWithQCumulants.cxx:10549
 AliFlowAnalysisWithQCumulants.cxx:10550
 AliFlowAnalysisWithQCumulants.cxx:10551
 AliFlowAnalysisWithQCumulants.cxx:10552
 AliFlowAnalysisWithQCumulants.cxx:10553
 AliFlowAnalysisWithQCumulants.cxx:10554
 AliFlowAnalysisWithQCumulants.cxx:10555
 AliFlowAnalysisWithQCumulants.cxx:10556
 AliFlowAnalysisWithQCumulants.cxx:10557
 AliFlowAnalysisWithQCumulants.cxx:10558
 AliFlowAnalysisWithQCumulants.cxx:10559
 AliFlowAnalysisWithQCumulants.cxx:10560
 AliFlowAnalysisWithQCumulants.cxx:10561
 AliFlowAnalysisWithQCumulants.cxx:10562
 AliFlowAnalysisWithQCumulants.cxx:10563
 AliFlowAnalysisWithQCumulants.cxx:10564
 AliFlowAnalysisWithQCumulants.cxx:10565
 AliFlowAnalysisWithQCumulants.cxx:10566
 AliFlowAnalysisWithQCumulants.cxx:10567
 AliFlowAnalysisWithQCumulants.cxx:10568
 AliFlowAnalysisWithQCumulants.cxx:10569
 AliFlowAnalysisWithQCumulants.cxx:10570
 AliFlowAnalysisWithQCumulants.cxx:10571
 AliFlowAnalysisWithQCumulants.cxx:10572
 AliFlowAnalysisWithQCumulants.cxx:10573
 AliFlowAnalysisWithQCumulants.cxx:10574
 AliFlowAnalysisWithQCumulants.cxx:10575
 AliFlowAnalysisWithQCumulants.cxx:10576
 AliFlowAnalysisWithQCumulants.cxx:10577
 AliFlowAnalysisWithQCumulants.cxx:10578
 AliFlowAnalysisWithQCumulants.cxx:10579
 AliFlowAnalysisWithQCumulants.cxx:10580
 AliFlowAnalysisWithQCumulants.cxx:10581
 AliFlowAnalysisWithQCumulants.cxx:10582
 AliFlowAnalysisWithQCumulants.cxx:10583
 AliFlowAnalysisWithQCumulants.cxx:10584
 AliFlowAnalysisWithQCumulants.cxx:10585
 AliFlowAnalysisWithQCumulants.cxx:10586
 AliFlowAnalysisWithQCumulants.cxx:10587
 AliFlowAnalysisWithQCumulants.cxx:10588
 AliFlowAnalysisWithQCumulants.cxx:10589
 AliFlowAnalysisWithQCumulants.cxx:10590
 AliFlowAnalysisWithQCumulants.cxx:10591
 AliFlowAnalysisWithQCumulants.cxx:10592
 AliFlowAnalysisWithQCumulants.cxx:10593
 AliFlowAnalysisWithQCumulants.cxx:10594
 AliFlowAnalysisWithQCumulants.cxx:10595
 AliFlowAnalysisWithQCumulants.cxx:10596
 AliFlowAnalysisWithQCumulants.cxx:10597
 AliFlowAnalysisWithQCumulants.cxx:10598
 AliFlowAnalysisWithQCumulants.cxx:10599
 AliFlowAnalysisWithQCumulants.cxx:10600
 AliFlowAnalysisWithQCumulants.cxx:10601
 AliFlowAnalysisWithQCumulants.cxx:10602
 AliFlowAnalysisWithQCumulants.cxx:10603
 AliFlowAnalysisWithQCumulants.cxx:10604
 AliFlowAnalysisWithQCumulants.cxx:10605
 AliFlowAnalysisWithQCumulants.cxx:10606
 AliFlowAnalysisWithQCumulants.cxx:10607
 AliFlowAnalysisWithQCumulants.cxx:10608
 AliFlowAnalysisWithQCumulants.cxx:10609
 AliFlowAnalysisWithQCumulants.cxx:10610
 AliFlowAnalysisWithQCumulants.cxx:10611
 AliFlowAnalysisWithQCumulants.cxx:10612
 AliFlowAnalysisWithQCumulants.cxx:10613
 AliFlowAnalysisWithQCumulants.cxx:10614
 AliFlowAnalysisWithQCumulants.cxx:10615
 AliFlowAnalysisWithQCumulants.cxx:10616
 AliFlowAnalysisWithQCumulants.cxx:10617
 AliFlowAnalysisWithQCumulants.cxx:10618
 AliFlowAnalysisWithQCumulants.cxx:10619
 AliFlowAnalysisWithQCumulants.cxx:10620
 AliFlowAnalysisWithQCumulants.cxx:10621
 AliFlowAnalysisWithQCumulants.cxx:10622
 AliFlowAnalysisWithQCumulants.cxx:10623
 AliFlowAnalysisWithQCumulants.cxx:10624
 AliFlowAnalysisWithQCumulants.cxx:10625
 AliFlowAnalysisWithQCumulants.cxx:10626
 AliFlowAnalysisWithQCumulants.cxx:10627
 AliFlowAnalysisWithQCumulants.cxx:10628
 AliFlowAnalysisWithQCumulants.cxx:10629
 AliFlowAnalysisWithQCumulants.cxx:10630
 AliFlowAnalysisWithQCumulants.cxx:10631
 AliFlowAnalysisWithQCumulants.cxx:10632
 AliFlowAnalysisWithQCumulants.cxx:10633
 AliFlowAnalysisWithQCumulants.cxx:10634
 AliFlowAnalysisWithQCumulants.cxx:10635
 AliFlowAnalysisWithQCumulants.cxx:10636
 AliFlowAnalysisWithQCumulants.cxx:10637
 AliFlowAnalysisWithQCumulants.cxx:10638
 AliFlowAnalysisWithQCumulants.cxx:10639
 AliFlowAnalysisWithQCumulants.cxx:10640
 AliFlowAnalysisWithQCumulants.cxx:10641
 AliFlowAnalysisWithQCumulants.cxx:10642
 AliFlowAnalysisWithQCumulants.cxx:10643
 AliFlowAnalysisWithQCumulants.cxx:10644
 AliFlowAnalysisWithQCumulants.cxx:10645
 AliFlowAnalysisWithQCumulants.cxx:10646
 AliFlowAnalysisWithQCumulants.cxx:10647
 AliFlowAnalysisWithQCumulants.cxx:10648
 AliFlowAnalysisWithQCumulants.cxx:10649
 AliFlowAnalysisWithQCumulants.cxx:10650
 AliFlowAnalysisWithQCumulants.cxx:10651
 AliFlowAnalysisWithQCumulants.cxx:10652
 AliFlowAnalysisWithQCumulants.cxx:10653
 AliFlowAnalysisWithQCumulants.cxx:10654
 AliFlowAnalysisWithQCumulants.cxx:10655
 AliFlowAnalysisWithQCumulants.cxx:10656
 AliFlowAnalysisWithQCumulants.cxx:10657
 AliFlowAnalysisWithQCumulants.cxx:10658
 AliFlowAnalysisWithQCumulants.cxx:10659
 AliFlowAnalysisWithQCumulants.cxx:10660
 AliFlowAnalysisWithQCumulants.cxx:10661
 AliFlowAnalysisWithQCumulants.cxx:10662
 AliFlowAnalysisWithQCumulants.cxx:10663
 AliFlowAnalysisWithQCumulants.cxx:10664
 AliFlowAnalysisWithQCumulants.cxx:10665
 AliFlowAnalysisWithQCumulants.cxx:10666
 AliFlowAnalysisWithQCumulants.cxx:10667
 AliFlowAnalysisWithQCumulants.cxx:10668
 AliFlowAnalysisWithQCumulants.cxx:10669
 AliFlowAnalysisWithQCumulants.cxx:10670
 AliFlowAnalysisWithQCumulants.cxx:10671
 AliFlowAnalysisWithQCumulants.cxx:10672
 AliFlowAnalysisWithQCumulants.cxx:10673
 AliFlowAnalysisWithQCumulants.cxx:10674
 AliFlowAnalysisWithQCumulants.cxx:10675
 AliFlowAnalysisWithQCumulants.cxx:10676
 AliFlowAnalysisWithQCumulants.cxx:10677
 AliFlowAnalysisWithQCumulants.cxx:10678
 AliFlowAnalysisWithQCumulants.cxx:10679
 AliFlowAnalysisWithQCumulants.cxx:10680
 AliFlowAnalysisWithQCumulants.cxx:10681
 AliFlowAnalysisWithQCumulants.cxx:10682
 AliFlowAnalysisWithQCumulants.cxx:10683
 AliFlowAnalysisWithQCumulants.cxx:10684
 AliFlowAnalysisWithQCumulants.cxx:10685
 AliFlowAnalysisWithQCumulants.cxx:10686
 AliFlowAnalysisWithQCumulants.cxx:10687
 AliFlowAnalysisWithQCumulants.cxx:10688
 AliFlowAnalysisWithQCumulants.cxx:10689
 AliFlowAnalysisWithQCumulants.cxx:10690
 AliFlowAnalysisWithQCumulants.cxx:10691
 AliFlowAnalysisWithQCumulants.cxx:10692
 AliFlowAnalysisWithQCumulants.cxx:10693
 AliFlowAnalysisWithQCumulants.cxx:10694
 AliFlowAnalysisWithQCumulants.cxx:10695
 AliFlowAnalysisWithQCumulants.cxx:10696
 AliFlowAnalysisWithQCumulants.cxx:10697
 AliFlowAnalysisWithQCumulants.cxx:10698
 AliFlowAnalysisWithQCumulants.cxx:10699
 AliFlowAnalysisWithQCumulants.cxx:10700
 AliFlowAnalysisWithQCumulants.cxx:10701
 AliFlowAnalysisWithQCumulants.cxx:10702
 AliFlowAnalysisWithQCumulants.cxx:10703
 AliFlowAnalysisWithQCumulants.cxx:10704
 AliFlowAnalysisWithQCumulants.cxx:10705
 AliFlowAnalysisWithQCumulants.cxx:10706
 AliFlowAnalysisWithQCumulants.cxx:10707
 AliFlowAnalysisWithQCumulants.cxx:10708
 AliFlowAnalysisWithQCumulants.cxx:10709
 AliFlowAnalysisWithQCumulants.cxx:10710
 AliFlowAnalysisWithQCumulants.cxx:10711
 AliFlowAnalysisWithQCumulants.cxx:10712
 AliFlowAnalysisWithQCumulants.cxx:10713
 AliFlowAnalysisWithQCumulants.cxx:10714
 AliFlowAnalysisWithQCumulants.cxx:10715
 AliFlowAnalysisWithQCumulants.cxx:10716
 AliFlowAnalysisWithQCumulants.cxx:10717
 AliFlowAnalysisWithQCumulants.cxx:10718
 AliFlowAnalysisWithQCumulants.cxx:10719
 AliFlowAnalysisWithQCumulants.cxx:10720
 AliFlowAnalysisWithQCumulants.cxx:10721
 AliFlowAnalysisWithQCumulants.cxx:10722
 AliFlowAnalysisWithQCumulants.cxx:10723
 AliFlowAnalysisWithQCumulants.cxx:10724
 AliFlowAnalysisWithQCumulants.cxx:10725
 AliFlowAnalysisWithQCumulants.cxx:10726
 AliFlowAnalysisWithQCumulants.cxx:10727
 AliFlowAnalysisWithQCumulants.cxx:10728
 AliFlowAnalysisWithQCumulants.cxx:10729
 AliFlowAnalysisWithQCumulants.cxx:10730
 AliFlowAnalysisWithQCumulants.cxx:10731
 AliFlowAnalysisWithQCumulants.cxx:10732
 AliFlowAnalysisWithQCumulants.cxx:10733
 AliFlowAnalysisWithQCumulants.cxx:10734
 AliFlowAnalysisWithQCumulants.cxx:10735
 AliFlowAnalysisWithQCumulants.cxx:10736
 AliFlowAnalysisWithQCumulants.cxx:10737
 AliFlowAnalysisWithQCumulants.cxx:10738
 AliFlowAnalysisWithQCumulants.cxx:10739
 AliFlowAnalysisWithQCumulants.cxx:10740
 AliFlowAnalysisWithQCumulants.cxx:10741
 AliFlowAnalysisWithQCumulants.cxx:10742
 AliFlowAnalysisWithQCumulants.cxx:10743
 AliFlowAnalysisWithQCumulants.cxx:10744
 AliFlowAnalysisWithQCumulants.cxx:10745
 AliFlowAnalysisWithQCumulants.cxx:10746
 AliFlowAnalysisWithQCumulants.cxx:10747
 AliFlowAnalysisWithQCumulants.cxx:10748
 AliFlowAnalysisWithQCumulants.cxx:10749
 AliFlowAnalysisWithQCumulants.cxx:10750
 AliFlowAnalysisWithQCumulants.cxx:10751
 AliFlowAnalysisWithQCumulants.cxx:10752
 AliFlowAnalysisWithQCumulants.cxx:10753
 AliFlowAnalysisWithQCumulants.cxx:10754
 AliFlowAnalysisWithQCumulants.cxx:10755
 AliFlowAnalysisWithQCumulants.cxx:10756
 AliFlowAnalysisWithQCumulants.cxx:10757
 AliFlowAnalysisWithQCumulants.cxx:10758
 AliFlowAnalysisWithQCumulants.cxx:10759
 AliFlowAnalysisWithQCumulants.cxx:10760
 AliFlowAnalysisWithQCumulants.cxx:10761
 AliFlowAnalysisWithQCumulants.cxx:10762
 AliFlowAnalysisWithQCumulants.cxx:10763
 AliFlowAnalysisWithQCumulants.cxx:10764
 AliFlowAnalysisWithQCumulants.cxx:10765
 AliFlowAnalysisWithQCumulants.cxx:10766
 AliFlowAnalysisWithQCumulants.cxx:10767
 AliFlowAnalysisWithQCumulants.cxx:10768
 AliFlowAnalysisWithQCumulants.cxx:10769
 AliFlowAnalysisWithQCumulants.cxx:10770
 AliFlowAnalysisWithQCumulants.cxx:10771
 AliFlowAnalysisWithQCumulants.cxx:10772
 AliFlowAnalysisWithQCumulants.cxx:10773
 AliFlowAnalysisWithQCumulants.cxx:10774
 AliFlowAnalysisWithQCumulants.cxx:10775
 AliFlowAnalysisWithQCumulants.cxx:10776
 AliFlowAnalysisWithQCumulants.cxx:10777
 AliFlowAnalysisWithQCumulants.cxx:10778
 AliFlowAnalysisWithQCumulants.cxx:10779
 AliFlowAnalysisWithQCumulants.cxx:10780
 AliFlowAnalysisWithQCumulants.cxx:10781
 AliFlowAnalysisWithQCumulants.cxx:10782
 AliFlowAnalysisWithQCumulants.cxx:10783
 AliFlowAnalysisWithQCumulants.cxx:10784
 AliFlowAnalysisWithQCumulants.cxx:10785
 AliFlowAnalysisWithQCumulants.cxx:10786
 AliFlowAnalysisWithQCumulants.cxx:10787
 AliFlowAnalysisWithQCumulants.cxx:10788
 AliFlowAnalysisWithQCumulants.cxx:10789
 AliFlowAnalysisWithQCumulants.cxx:10790
 AliFlowAnalysisWithQCumulants.cxx:10791
 AliFlowAnalysisWithQCumulants.cxx:10792
 AliFlowAnalysisWithQCumulants.cxx:10793
 AliFlowAnalysisWithQCumulants.cxx:10794
 AliFlowAnalysisWithQCumulants.cxx:10795
 AliFlowAnalysisWithQCumulants.cxx:10796
 AliFlowAnalysisWithQCumulants.cxx:10797
 AliFlowAnalysisWithQCumulants.cxx:10798
 AliFlowAnalysisWithQCumulants.cxx:10799
 AliFlowAnalysisWithQCumulants.cxx:10800
 AliFlowAnalysisWithQCumulants.cxx:10801
 AliFlowAnalysisWithQCumulants.cxx:10802
 AliFlowAnalysisWithQCumulants.cxx:10803
 AliFlowAnalysisWithQCumulants.cxx:10804
 AliFlowAnalysisWithQCumulants.cxx:10805
 AliFlowAnalysisWithQCumulants.cxx:10806
 AliFlowAnalysisWithQCumulants.cxx:10807
 AliFlowAnalysisWithQCumulants.cxx:10808
 AliFlowAnalysisWithQCumulants.cxx:10809
 AliFlowAnalysisWithQCumulants.cxx:10810
 AliFlowAnalysisWithQCumulants.cxx:10811
 AliFlowAnalysisWithQCumulants.cxx:10812
 AliFlowAnalysisWithQCumulants.cxx:10813
 AliFlowAnalysisWithQCumulants.cxx:10814
 AliFlowAnalysisWithQCumulants.cxx:10815
 AliFlowAnalysisWithQCumulants.cxx:10816
 AliFlowAnalysisWithQCumulants.cxx:10817
 AliFlowAnalysisWithQCumulants.cxx:10818
 AliFlowAnalysisWithQCumulants.cxx:10819
 AliFlowAnalysisWithQCumulants.cxx:10820
 AliFlowAnalysisWithQCumulants.cxx:10821
 AliFlowAnalysisWithQCumulants.cxx:10822
 AliFlowAnalysisWithQCumulants.cxx:10823
 AliFlowAnalysisWithQCumulants.cxx:10824
 AliFlowAnalysisWithQCumulants.cxx:10825
 AliFlowAnalysisWithQCumulants.cxx:10826
 AliFlowAnalysisWithQCumulants.cxx:10827
 AliFlowAnalysisWithQCumulants.cxx:10828
 AliFlowAnalysisWithQCumulants.cxx:10829
 AliFlowAnalysisWithQCumulants.cxx:10830
 AliFlowAnalysisWithQCumulants.cxx:10831
 AliFlowAnalysisWithQCumulants.cxx:10832
 AliFlowAnalysisWithQCumulants.cxx:10833
 AliFlowAnalysisWithQCumulants.cxx:10834
 AliFlowAnalysisWithQCumulants.cxx:10835
 AliFlowAnalysisWithQCumulants.cxx:10836
 AliFlowAnalysisWithQCumulants.cxx:10837
 AliFlowAnalysisWithQCumulants.cxx:10838
 AliFlowAnalysisWithQCumulants.cxx:10839
 AliFlowAnalysisWithQCumulants.cxx:10840
 AliFlowAnalysisWithQCumulants.cxx:10841
 AliFlowAnalysisWithQCumulants.cxx:10842
 AliFlowAnalysisWithQCumulants.cxx:10843
 AliFlowAnalysisWithQCumulants.cxx:10844
 AliFlowAnalysisWithQCumulants.cxx:10845
 AliFlowAnalysisWithQCumulants.cxx:10846
 AliFlowAnalysisWithQCumulants.cxx:10847
 AliFlowAnalysisWithQCumulants.cxx:10848
 AliFlowAnalysisWithQCumulants.cxx:10849
 AliFlowAnalysisWithQCumulants.cxx:10850
 AliFlowAnalysisWithQCumulants.cxx:10851
 AliFlowAnalysisWithQCumulants.cxx:10852
 AliFlowAnalysisWithQCumulants.cxx:10853
 AliFlowAnalysisWithQCumulants.cxx:10854
 AliFlowAnalysisWithQCumulants.cxx:10855
 AliFlowAnalysisWithQCumulants.cxx:10856
 AliFlowAnalysisWithQCumulants.cxx:10857
 AliFlowAnalysisWithQCumulants.cxx:10858
 AliFlowAnalysisWithQCumulants.cxx:10859
 AliFlowAnalysisWithQCumulants.cxx:10860
 AliFlowAnalysisWithQCumulants.cxx:10861
 AliFlowAnalysisWithQCumulants.cxx:10862
 AliFlowAnalysisWithQCumulants.cxx:10863
 AliFlowAnalysisWithQCumulants.cxx:10864
 AliFlowAnalysisWithQCumulants.cxx:10865
 AliFlowAnalysisWithQCumulants.cxx:10866
 AliFlowAnalysisWithQCumulants.cxx:10867
 AliFlowAnalysisWithQCumulants.cxx:10868
 AliFlowAnalysisWithQCumulants.cxx:10869
 AliFlowAnalysisWithQCumulants.cxx:10870
 AliFlowAnalysisWithQCumulants.cxx:10871
 AliFlowAnalysisWithQCumulants.cxx:10872
 AliFlowAnalysisWithQCumulants.cxx:10873
 AliFlowAnalysisWithQCumulants.cxx:10874
 AliFlowAnalysisWithQCumulants.cxx:10875
 AliFlowAnalysisWithQCumulants.cxx:10876
 AliFlowAnalysisWithQCumulants.cxx:10877
 AliFlowAnalysisWithQCumulants.cxx:10878
 AliFlowAnalysisWithQCumulants.cxx:10879
 AliFlowAnalysisWithQCumulants.cxx:10880
 AliFlowAnalysisWithQCumulants.cxx:10881
 AliFlowAnalysisWithQCumulants.cxx:10882
 AliFlowAnalysisWithQCumulants.cxx:10883
 AliFlowAnalysisWithQCumulants.cxx:10884
 AliFlowAnalysisWithQCumulants.cxx:10885
 AliFlowAnalysisWithQCumulants.cxx:10886
 AliFlowAnalysisWithQCumulants.cxx:10887
 AliFlowAnalysisWithQCumulants.cxx:10888
 AliFlowAnalysisWithQCumulants.cxx:10889
 AliFlowAnalysisWithQCumulants.cxx:10890
 AliFlowAnalysisWithQCumulants.cxx:10891
 AliFlowAnalysisWithQCumulants.cxx:10892
 AliFlowAnalysisWithQCumulants.cxx:10893
 AliFlowAnalysisWithQCumulants.cxx:10894
 AliFlowAnalysisWithQCumulants.cxx:10895
 AliFlowAnalysisWithQCumulants.cxx:10896
 AliFlowAnalysisWithQCumulants.cxx:10897
 AliFlowAnalysisWithQCumulants.cxx:10898
 AliFlowAnalysisWithQCumulants.cxx:10899
 AliFlowAnalysisWithQCumulants.cxx:10900
 AliFlowAnalysisWithQCumulants.cxx:10901
 AliFlowAnalysisWithQCumulants.cxx:10902
 AliFlowAnalysisWithQCumulants.cxx:10903
 AliFlowAnalysisWithQCumulants.cxx:10904
 AliFlowAnalysisWithQCumulants.cxx:10905
 AliFlowAnalysisWithQCumulants.cxx:10906
 AliFlowAnalysisWithQCumulants.cxx:10907
 AliFlowAnalysisWithQCumulants.cxx:10908
 AliFlowAnalysisWithQCumulants.cxx:10909
 AliFlowAnalysisWithQCumulants.cxx:10910
 AliFlowAnalysisWithQCumulants.cxx:10911
 AliFlowAnalysisWithQCumulants.cxx:10912
 AliFlowAnalysisWithQCumulants.cxx:10913
 AliFlowAnalysisWithQCumulants.cxx:10914
 AliFlowAnalysisWithQCumulants.cxx:10915
 AliFlowAnalysisWithQCumulants.cxx:10916
 AliFlowAnalysisWithQCumulants.cxx:10917
 AliFlowAnalysisWithQCumulants.cxx:10918
 AliFlowAnalysisWithQCumulants.cxx:10919
 AliFlowAnalysisWithQCumulants.cxx:10920
 AliFlowAnalysisWithQCumulants.cxx:10921
 AliFlowAnalysisWithQCumulants.cxx:10922
 AliFlowAnalysisWithQCumulants.cxx:10923
 AliFlowAnalysisWithQCumulants.cxx:10924
 AliFlowAnalysisWithQCumulants.cxx:10925
 AliFlowAnalysisWithQCumulants.cxx:10926
 AliFlowAnalysisWithQCumulants.cxx:10927
 AliFlowAnalysisWithQCumulants.cxx:10928
 AliFlowAnalysisWithQCumulants.cxx:10929
 AliFlowAnalysisWithQCumulants.cxx:10930
 AliFlowAnalysisWithQCumulants.cxx:10931
 AliFlowAnalysisWithQCumulants.cxx:10932
 AliFlowAnalysisWithQCumulants.cxx:10933
 AliFlowAnalysisWithQCumulants.cxx:10934
 AliFlowAnalysisWithQCumulants.cxx:10935
 AliFlowAnalysisWithQCumulants.cxx:10936
 AliFlowAnalysisWithQCumulants.cxx:10937
 AliFlowAnalysisWithQCumulants.cxx:10938
 AliFlowAnalysisWithQCumulants.cxx:10939
 AliFlowAnalysisWithQCumulants.cxx:10940
 AliFlowAnalysisWithQCumulants.cxx:10941
 AliFlowAnalysisWithQCumulants.cxx:10942
 AliFlowAnalysisWithQCumulants.cxx:10943
 AliFlowAnalysisWithQCumulants.cxx:10944
 AliFlowAnalysisWithQCumulants.cxx:10945
 AliFlowAnalysisWithQCumulants.cxx:10946
 AliFlowAnalysisWithQCumulants.cxx:10947
 AliFlowAnalysisWithQCumulants.cxx:10948
 AliFlowAnalysisWithQCumulants.cxx:10949
 AliFlowAnalysisWithQCumulants.cxx:10950
 AliFlowAnalysisWithQCumulants.cxx:10951
 AliFlowAnalysisWithQCumulants.cxx:10952
 AliFlowAnalysisWithQCumulants.cxx:10953
 AliFlowAnalysisWithQCumulants.cxx:10954
 AliFlowAnalysisWithQCumulants.cxx:10955
 AliFlowAnalysisWithQCumulants.cxx:10956
 AliFlowAnalysisWithQCumulants.cxx:10957
 AliFlowAnalysisWithQCumulants.cxx:10958
 AliFlowAnalysisWithQCumulants.cxx:10959
 AliFlowAnalysisWithQCumulants.cxx:10960
 AliFlowAnalysisWithQCumulants.cxx:10961
 AliFlowAnalysisWithQCumulants.cxx:10962
 AliFlowAnalysisWithQCumulants.cxx:10963
 AliFlowAnalysisWithQCumulants.cxx:10964
 AliFlowAnalysisWithQCumulants.cxx:10965
 AliFlowAnalysisWithQCumulants.cxx:10966
 AliFlowAnalysisWithQCumulants.cxx:10967
 AliFlowAnalysisWithQCumulants.cxx:10968
 AliFlowAnalysisWithQCumulants.cxx:10969
 AliFlowAnalysisWithQCumulants.cxx:10970
 AliFlowAnalysisWithQCumulants.cxx:10971
 AliFlowAnalysisWithQCumulants.cxx:10972
 AliFlowAnalysisWithQCumulants.cxx:10973
 AliFlowAnalysisWithQCumulants.cxx:10974
 AliFlowAnalysisWithQCumulants.cxx:10975
 AliFlowAnalysisWithQCumulants.cxx:10976
 AliFlowAnalysisWithQCumulants.cxx:10977
 AliFlowAnalysisWithQCumulants.cxx:10978
 AliFlowAnalysisWithQCumulants.cxx:10979
 AliFlowAnalysisWithQCumulants.cxx:10980
 AliFlowAnalysisWithQCumulants.cxx:10981
 AliFlowAnalysisWithQCumulants.cxx:10982
 AliFlowAnalysisWithQCumulants.cxx:10983
 AliFlowAnalysisWithQCumulants.cxx:10984
 AliFlowAnalysisWithQCumulants.cxx:10985
 AliFlowAnalysisWithQCumulants.cxx:10986
 AliFlowAnalysisWithQCumulants.cxx:10987
 AliFlowAnalysisWithQCumulants.cxx:10988
 AliFlowAnalysisWithQCumulants.cxx:10989
 AliFlowAnalysisWithQCumulants.cxx:10990
 AliFlowAnalysisWithQCumulants.cxx:10991
 AliFlowAnalysisWithQCumulants.cxx:10992
 AliFlowAnalysisWithQCumulants.cxx:10993
 AliFlowAnalysisWithQCumulants.cxx:10994
 AliFlowAnalysisWithQCumulants.cxx:10995
 AliFlowAnalysisWithQCumulants.cxx:10996
 AliFlowAnalysisWithQCumulants.cxx:10997
 AliFlowAnalysisWithQCumulants.cxx:10998
 AliFlowAnalysisWithQCumulants.cxx:10999
 AliFlowAnalysisWithQCumulants.cxx:11000
 AliFlowAnalysisWithQCumulants.cxx:11001
 AliFlowAnalysisWithQCumulants.cxx:11002
 AliFlowAnalysisWithQCumulants.cxx:11003
 AliFlowAnalysisWithQCumulants.cxx:11004
 AliFlowAnalysisWithQCumulants.cxx:11005
 AliFlowAnalysisWithQCumulants.cxx:11006
 AliFlowAnalysisWithQCumulants.cxx:11007
 AliFlowAnalysisWithQCumulants.cxx:11008
 AliFlowAnalysisWithQCumulants.cxx:11009
 AliFlowAnalysisWithQCumulants.cxx:11010
 AliFlowAnalysisWithQCumulants.cxx:11011
 AliFlowAnalysisWithQCumulants.cxx:11012
 AliFlowAnalysisWithQCumulants.cxx:11013
 AliFlowAnalysisWithQCumulants.cxx:11014
 AliFlowAnalysisWithQCumulants.cxx:11015
 AliFlowAnalysisWithQCumulants.cxx:11016
 AliFlowAnalysisWithQCumulants.cxx:11017
 AliFlowAnalysisWithQCumulants.cxx:11018
 AliFlowAnalysisWithQCumulants.cxx:11019
 AliFlowAnalysisWithQCumulants.cxx:11020
 AliFlowAnalysisWithQCumulants.cxx:11021
 AliFlowAnalysisWithQCumulants.cxx:11022
 AliFlowAnalysisWithQCumulants.cxx:11023
 AliFlowAnalysisWithQCumulants.cxx:11024
 AliFlowAnalysisWithQCumulants.cxx:11025
 AliFlowAnalysisWithQCumulants.cxx:11026
 AliFlowAnalysisWithQCumulants.cxx:11027
 AliFlowAnalysisWithQCumulants.cxx:11028
 AliFlowAnalysisWithQCumulants.cxx:11029
 AliFlowAnalysisWithQCumulants.cxx:11030
 AliFlowAnalysisWithQCumulants.cxx:11031
 AliFlowAnalysisWithQCumulants.cxx:11032
 AliFlowAnalysisWithQCumulants.cxx:11033
 AliFlowAnalysisWithQCumulants.cxx:11034
 AliFlowAnalysisWithQCumulants.cxx:11035
 AliFlowAnalysisWithQCumulants.cxx:11036
 AliFlowAnalysisWithQCumulants.cxx:11037
 AliFlowAnalysisWithQCumulants.cxx:11038
 AliFlowAnalysisWithQCumulants.cxx:11039
 AliFlowAnalysisWithQCumulants.cxx:11040
 AliFlowAnalysisWithQCumulants.cxx:11041
 AliFlowAnalysisWithQCumulants.cxx:11042
 AliFlowAnalysisWithQCumulants.cxx:11043
 AliFlowAnalysisWithQCumulants.cxx:11044
 AliFlowAnalysisWithQCumulants.cxx:11045
 AliFlowAnalysisWithQCumulants.cxx:11046
 AliFlowAnalysisWithQCumulants.cxx:11047
 AliFlowAnalysisWithQCumulants.cxx:11048
 AliFlowAnalysisWithQCumulants.cxx:11049
 AliFlowAnalysisWithQCumulants.cxx:11050
 AliFlowAnalysisWithQCumulants.cxx:11051
 AliFlowAnalysisWithQCumulants.cxx:11052
 AliFlowAnalysisWithQCumulants.cxx:11053
 AliFlowAnalysisWithQCumulants.cxx:11054
 AliFlowAnalysisWithQCumulants.cxx:11055
 AliFlowAnalysisWithQCumulants.cxx:11056
 AliFlowAnalysisWithQCumulants.cxx:11057
 AliFlowAnalysisWithQCumulants.cxx:11058
 AliFlowAnalysisWithQCumulants.cxx:11059
 AliFlowAnalysisWithQCumulants.cxx:11060
 AliFlowAnalysisWithQCumulants.cxx:11061
 AliFlowAnalysisWithQCumulants.cxx:11062
 AliFlowAnalysisWithQCumulants.cxx:11063
 AliFlowAnalysisWithQCumulants.cxx:11064
 AliFlowAnalysisWithQCumulants.cxx:11065
 AliFlowAnalysisWithQCumulants.cxx:11066
 AliFlowAnalysisWithQCumulants.cxx:11067
 AliFlowAnalysisWithQCumulants.cxx:11068
 AliFlowAnalysisWithQCumulants.cxx:11069
 AliFlowAnalysisWithQCumulants.cxx:11070
 AliFlowAnalysisWithQCumulants.cxx:11071
 AliFlowAnalysisWithQCumulants.cxx:11072
 AliFlowAnalysisWithQCumulants.cxx:11073
 AliFlowAnalysisWithQCumulants.cxx:11074
 AliFlowAnalysisWithQCumulants.cxx:11075
 AliFlowAnalysisWithQCumulants.cxx:11076
 AliFlowAnalysisWithQCumulants.cxx:11077
 AliFlowAnalysisWithQCumulants.cxx:11078
 AliFlowAnalysisWithQCumulants.cxx:11079
 AliFlowAnalysisWithQCumulants.cxx:11080
 AliFlowAnalysisWithQCumulants.cxx:11081
 AliFlowAnalysisWithQCumulants.cxx:11082
 AliFlowAnalysisWithQCumulants.cxx:11083
 AliFlowAnalysisWithQCumulants.cxx:11084
 AliFlowAnalysisWithQCumulants.cxx:11085
 AliFlowAnalysisWithQCumulants.cxx:11086
 AliFlowAnalysisWithQCumulants.cxx:11087
 AliFlowAnalysisWithQCumulants.cxx:11088
 AliFlowAnalysisWithQCumulants.cxx:11089
 AliFlowAnalysisWithQCumulants.cxx:11090
 AliFlowAnalysisWithQCumulants.cxx:11091
 AliFlowAnalysisWithQCumulants.cxx:11092
 AliFlowAnalysisWithQCumulants.cxx:11093
 AliFlowAnalysisWithQCumulants.cxx:11094
 AliFlowAnalysisWithQCumulants.cxx:11095
 AliFlowAnalysisWithQCumulants.cxx:11096
 AliFlowAnalysisWithQCumulants.cxx:11097
 AliFlowAnalysisWithQCumulants.cxx:11098
 AliFlowAnalysisWithQCumulants.cxx:11099
 AliFlowAnalysisWithQCumulants.cxx:11100
 AliFlowAnalysisWithQCumulants.cxx:11101
 AliFlowAnalysisWithQCumulants.cxx:11102
 AliFlowAnalysisWithQCumulants.cxx:11103
 AliFlowAnalysisWithQCumulants.cxx:11104
 AliFlowAnalysisWithQCumulants.cxx:11105
 AliFlowAnalysisWithQCumulants.cxx:11106
 AliFlowAnalysisWithQCumulants.cxx:11107
 AliFlowAnalysisWithQCumulants.cxx:11108
 AliFlowAnalysisWithQCumulants.cxx:11109
 AliFlowAnalysisWithQCumulants.cxx:11110
 AliFlowAnalysisWithQCumulants.cxx:11111
 AliFlowAnalysisWithQCumulants.cxx:11112
 AliFlowAnalysisWithQCumulants.cxx:11113
 AliFlowAnalysisWithQCumulants.cxx:11114
 AliFlowAnalysisWithQCumulants.cxx:11115
 AliFlowAnalysisWithQCumulants.cxx:11116
 AliFlowAnalysisWithQCumulants.cxx:11117
 AliFlowAnalysisWithQCumulants.cxx:11118
 AliFlowAnalysisWithQCumulants.cxx:11119
 AliFlowAnalysisWithQCumulants.cxx:11120
 AliFlowAnalysisWithQCumulants.cxx:11121
 AliFlowAnalysisWithQCumulants.cxx:11122
 AliFlowAnalysisWithQCumulants.cxx:11123
 AliFlowAnalysisWithQCumulants.cxx:11124
 AliFlowAnalysisWithQCumulants.cxx:11125
 AliFlowAnalysisWithQCumulants.cxx:11126
 AliFlowAnalysisWithQCumulants.cxx:11127
 AliFlowAnalysisWithQCumulants.cxx:11128
 AliFlowAnalysisWithQCumulants.cxx:11129
 AliFlowAnalysisWithQCumulants.cxx:11130
 AliFlowAnalysisWithQCumulants.cxx:11131
 AliFlowAnalysisWithQCumulants.cxx:11132
 AliFlowAnalysisWithQCumulants.cxx:11133
 AliFlowAnalysisWithQCumulants.cxx:11134
 AliFlowAnalysisWithQCumulants.cxx:11135
 AliFlowAnalysisWithQCumulants.cxx:11136
 AliFlowAnalysisWithQCumulants.cxx:11137
 AliFlowAnalysisWithQCumulants.cxx:11138
 AliFlowAnalysisWithQCumulants.cxx:11139
 AliFlowAnalysisWithQCumulants.cxx:11140
 AliFlowAnalysisWithQCumulants.cxx:11141
 AliFlowAnalysisWithQCumulants.cxx:11142
 AliFlowAnalysisWithQCumulants.cxx:11143
 AliFlowAnalysisWithQCumulants.cxx:11144
 AliFlowAnalysisWithQCumulants.cxx:11145
 AliFlowAnalysisWithQCumulants.cxx:11146
 AliFlowAnalysisWithQCumulants.cxx:11147
 AliFlowAnalysisWithQCumulants.cxx:11148
 AliFlowAnalysisWithQCumulants.cxx:11149
 AliFlowAnalysisWithQCumulants.cxx:11150
 AliFlowAnalysisWithQCumulants.cxx:11151
 AliFlowAnalysisWithQCumulants.cxx:11152
 AliFlowAnalysisWithQCumulants.cxx:11153
 AliFlowAnalysisWithQCumulants.cxx:11154
 AliFlowAnalysisWithQCumulants.cxx:11155
 AliFlowAnalysisWithQCumulants.cxx:11156
 AliFlowAnalysisWithQCumulants.cxx:11157
 AliFlowAnalysisWithQCumulants.cxx:11158
 AliFlowAnalysisWithQCumulants.cxx:11159
 AliFlowAnalysisWithQCumulants.cxx:11160
 AliFlowAnalysisWithQCumulants.cxx:11161
 AliFlowAnalysisWithQCumulants.cxx:11162
 AliFlowAnalysisWithQCumulants.cxx:11163
 AliFlowAnalysisWithQCumulants.cxx:11164
 AliFlowAnalysisWithQCumulants.cxx:11165
 AliFlowAnalysisWithQCumulants.cxx:11166
 AliFlowAnalysisWithQCumulants.cxx:11167
 AliFlowAnalysisWithQCumulants.cxx:11168
 AliFlowAnalysisWithQCumulants.cxx:11169
 AliFlowAnalysisWithQCumulants.cxx:11170
 AliFlowAnalysisWithQCumulants.cxx:11171
 AliFlowAnalysisWithQCumulants.cxx:11172
 AliFlowAnalysisWithQCumulants.cxx:11173
 AliFlowAnalysisWithQCumulants.cxx:11174
 AliFlowAnalysisWithQCumulants.cxx:11175
 AliFlowAnalysisWithQCumulants.cxx:11176
 AliFlowAnalysisWithQCumulants.cxx:11177
 AliFlowAnalysisWithQCumulants.cxx:11178
 AliFlowAnalysisWithQCumulants.cxx:11179
 AliFlowAnalysisWithQCumulants.cxx:11180
 AliFlowAnalysisWithQCumulants.cxx:11181
 AliFlowAnalysisWithQCumulants.cxx:11182
 AliFlowAnalysisWithQCumulants.cxx:11183
 AliFlowAnalysisWithQCumulants.cxx:11184
 AliFlowAnalysisWithQCumulants.cxx:11185
 AliFlowAnalysisWithQCumulants.cxx:11186
 AliFlowAnalysisWithQCumulants.cxx:11187
 AliFlowAnalysisWithQCumulants.cxx:11188
 AliFlowAnalysisWithQCumulants.cxx:11189
 AliFlowAnalysisWithQCumulants.cxx:11190
 AliFlowAnalysisWithQCumulants.cxx:11191
 AliFlowAnalysisWithQCumulants.cxx:11192
 AliFlowAnalysisWithQCumulants.cxx:11193
 AliFlowAnalysisWithQCumulants.cxx:11194
 AliFlowAnalysisWithQCumulants.cxx:11195
 AliFlowAnalysisWithQCumulants.cxx:11196
 AliFlowAnalysisWithQCumulants.cxx:11197
 AliFlowAnalysisWithQCumulants.cxx:11198
 AliFlowAnalysisWithQCumulants.cxx:11199
 AliFlowAnalysisWithQCumulants.cxx:11200
 AliFlowAnalysisWithQCumulants.cxx:11201
 AliFlowAnalysisWithQCumulants.cxx:11202
 AliFlowAnalysisWithQCumulants.cxx:11203
 AliFlowAnalysisWithQCumulants.cxx:11204
 AliFlowAnalysisWithQCumulants.cxx:11205
 AliFlowAnalysisWithQCumulants.cxx:11206
 AliFlowAnalysisWithQCumulants.cxx:11207
 AliFlowAnalysisWithQCumulants.cxx:11208
 AliFlowAnalysisWithQCumulants.cxx:11209
 AliFlowAnalysisWithQCumulants.cxx:11210
 AliFlowAnalysisWithQCumulants.cxx:11211
 AliFlowAnalysisWithQCumulants.cxx:11212
 AliFlowAnalysisWithQCumulants.cxx:11213
 AliFlowAnalysisWithQCumulants.cxx:11214
 AliFlowAnalysisWithQCumulants.cxx:11215
 AliFlowAnalysisWithQCumulants.cxx:11216
 AliFlowAnalysisWithQCumulants.cxx:11217
 AliFlowAnalysisWithQCumulants.cxx:11218
 AliFlowAnalysisWithQCumulants.cxx:11219
 AliFlowAnalysisWithQCumulants.cxx:11220
 AliFlowAnalysisWithQCumulants.cxx:11221
 AliFlowAnalysisWithQCumulants.cxx:11222
 AliFlowAnalysisWithQCumulants.cxx:11223
 AliFlowAnalysisWithQCumulants.cxx:11224
 AliFlowAnalysisWithQCumulants.cxx:11225
 AliFlowAnalysisWithQCumulants.cxx:11226
 AliFlowAnalysisWithQCumulants.cxx:11227
 AliFlowAnalysisWithQCumulants.cxx:11228
 AliFlowAnalysisWithQCumulants.cxx:11229
 AliFlowAnalysisWithQCumulants.cxx:11230
 AliFlowAnalysisWithQCumulants.cxx:11231
 AliFlowAnalysisWithQCumulants.cxx:11232
 AliFlowAnalysisWithQCumulants.cxx:11233
 AliFlowAnalysisWithQCumulants.cxx:11234
 AliFlowAnalysisWithQCumulants.cxx:11235
 AliFlowAnalysisWithQCumulants.cxx:11236
 AliFlowAnalysisWithQCumulants.cxx:11237
 AliFlowAnalysisWithQCumulants.cxx:11238
 AliFlowAnalysisWithQCumulants.cxx:11239
 AliFlowAnalysisWithQCumulants.cxx:11240
 AliFlowAnalysisWithQCumulants.cxx:11241
 AliFlowAnalysisWithQCumulants.cxx:11242
 AliFlowAnalysisWithQCumulants.cxx:11243
 AliFlowAnalysisWithQCumulants.cxx:11244
 AliFlowAnalysisWithQCumulants.cxx:11245
 AliFlowAnalysisWithQCumulants.cxx:11246
 AliFlowAnalysisWithQCumulants.cxx:11247
 AliFlowAnalysisWithQCumulants.cxx:11248
 AliFlowAnalysisWithQCumulants.cxx:11249
 AliFlowAnalysisWithQCumulants.cxx:11250
 AliFlowAnalysisWithQCumulants.cxx:11251
 AliFlowAnalysisWithQCumulants.cxx:11252
 AliFlowAnalysisWithQCumulants.cxx:11253
 AliFlowAnalysisWithQCumulants.cxx:11254
 AliFlowAnalysisWithQCumulants.cxx:11255
 AliFlowAnalysisWithQCumulants.cxx:11256
 AliFlowAnalysisWithQCumulants.cxx:11257
 AliFlowAnalysisWithQCumulants.cxx:11258
 AliFlowAnalysisWithQCumulants.cxx:11259
 AliFlowAnalysisWithQCumulants.cxx:11260
 AliFlowAnalysisWithQCumulants.cxx:11261
 AliFlowAnalysisWithQCumulants.cxx:11262
 AliFlowAnalysisWithQCumulants.cxx:11263
 AliFlowAnalysisWithQCumulants.cxx:11264
 AliFlowAnalysisWithQCumulants.cxx:11265
 AliFlowAnalysisWithQCumulants.cxx:11266
 AliFlowAnalysisWithQCumulants.cxx:11267
 AliFlowAnalysisWithQCumulants.cxx:11268
 AliFlowAnalysisWithQCumulants.cxx:11269
 AliFlowAnalysisWithQCumulants.cxx:11270
 AliFlowAnalysisWithQCumulants.cxx:11271
 AliFlowAnalysisWithQCumulants.cxx:11272
 AliFlowAnalysisWithQCumulants.cxx:11273
 AliFlowAnalysisWithQCumulants.cxx:11274
 AliFlowAnalysisWithQCumulants.cxx:11275
 AliFlowAnalysisWithQCumulants.cxx:11276
 AliFlowAnalysisWithQCumulants.cxx:11277
 AliFlowAnalysisWithQCumulants.cxx:11278
 AliFlowAnalysisWithQCumulants.cxx:11279
 AliFlowAnalysisWithQCumulants.cxx:11280
 AliFlowAnalysisWithQCumulants.cxx:11281
 AliFlowAnalysisWithQCumulants.cxx:11282
 AliFlowAnalysisWithQCumulants.cxx:11283
 AliFlowAnalysisWithQCumulants.cxx:11284
 AliFlowAnalysisWithQCumulants.cxx:11285
 AliFlowAnalysisWithQCumulants.cxx:11286
 AliFlowAnalysisWithQCumulants.cxx:11287
 AliFlowAnalysisWithQCumulants.cxx:11288
 AliFlowAnalysisWithQCumulants.cxx:11289
 AliFlowAnalysisWithQCumulants.cxx:11290
 AliFlowAnalysisWithQCumulants.cxx:11291
 AliFlowAnalysisWithQCumulants.cxx:11292
 AliFlowAnalysisWithQCumulants.cxx:11293
 AliFlowAnalysisWithQCumulants.cxx:11294
 AliFlowAnalysisWithQCumulants.cxx:11295
 AliFlowAnalysisWithQCumulants.cxx:11296
 AliFlowAnalysisWithQCumulants.cxx:11297
 AliFlowAnalysisWithQCumulants.cxx:11298
 AliFlowAnalysisWithQCumulants.cxx:11299
 AliFlowAnalysisWithQCumulants.cxx:11300
 AliFlowAnalysisWithQCumulants.cxx:11301
 AliFlowAnalysisWithQCumulants.cxx:11302
 AliFlowAnalysisWithQCumulants.cxx:11303
 AliFlowAnalysisWithQCumulants.cxx:11304
 AliFlowAnalysisWithQCumulants.cxx:11305
 AliFlowAnalysisWithQCumulants.cxx:11306
 AliFlowAnalysisWithQCumulants.cxx:11307
 AliFlowAnalysisWithQCumulants.cxx:11308
 AliFlowAnalysisWithQCumulants.cxx:11309
 AliFlowAnalysisWithQCumulants.cxx:11310
 AliFlowAnalysisWithQCumulants.cxx:11311
 AliFlowAnalysisWithQCumulants.cxx:11312
 AliFlowAnalysisWithQCumulants.cxx:11313
 AliFlowAnalysisWithQCumulants.cxx:11314
 AliFlowAnalysisWithQCumulants.cxx:11315
 AliFlowAnalysisWithQCumulants.cxx:11316
 AliFlowAnalysisWithQCumulants.cxx:11317
 AliFlowAnalysisWithQCumulants.cxx:11318
 AliFlowAnalysisWithQCumulants.cxx:11319
 AliFlowAnalysisWithQCumulants.cxx:11320
 AliFlowAnalysisWithQCumulants.cxx:11321
 AliFlowAnalysisWithQCumulants.cxx:11322
 AliFlowAnalysisWithQCumulants.cxx:11323
 AliFlowAnalysisWithQCumulants.cxx:11324
 AliFlowAnalysisWithQCumulants.cxx:11325
 AliFlowAnalysisWithQCumulants.cxx:11326
 AliFlowAnalysisWithQCumulants.cxx:11327
 AliFlowAnalysisWithQCumulants.cxx:11328
 AliFlowAnalysisWithQCumulants.cxx:11329
 AliFlowAnalysisWithQCumulants.cxx:11330
 AliFlowAnalysisWithQCumulants.cxx:11331
 AliFlowAnalysisWithQCumulants.cxx:11332
 AliFlowAnalysisWithQCumulants.cxx:11333
 AliFlowAnalysisWithQCumulants.cxx:11334
 AliFlowAnalysisWithQCumulants.cxx:11335
 AliFlowAnalysisWithQCumulants.cxx:11336
 AliFlowAnalysisWithQCumulants.cxx:11337
 AliFlowAnalysisWithQCumulants.cxx:11338
 AliFlowAnalysisWithQCumulants.cxx:11339
 AliFlowAnalysisWithQCumulants.cxx:11340
 AliFlowAnalysisWithQCumulants.cxx:11341
 AliFlowAnalysisWithQCumulants.cxx:11342
 AliFlowAnalysisWithQCumulants.cxx:11343
 AliFlowAnalysisWithQCumulants.cxx:11344
 AliFlowAnalysisWithQCumulants.cxx:11345
 AliFlowAnalysisWithQCumulants.cxx:11346
 AliFlowAnalysisWithQCumulants.cxx:11347
 AliFlowAnalysisWithQCumulants.cxx:11348
 AliFlowAnalysisWithQCumulants.cxx:11349
 AliFlowAnalysisWithQCumulants.cxx:11350
 AliFlowAnalysisWithQCumulants.cxx:11351
 AliFlowAnalysisWithQCumulants.cxx:11352
 AliFlowAnalysisWithQCumulants.cxx:11353
 AliFlowAnalysisWithQCumulants.cxx:11354
 AliFlowAnalysisWithQCumulants.cxx:11355
 AliFlowAnalysisWithQCumulants.cxx:11356
 AliFlowAnalysisWithQCumulants.cxx:11357
 AliFlowAnalysisWithQCumulants.cxx:11358
 AliFlowAnalysisWithQCumulants.cxx:11359
 AliFlowAnalysisWithQCumulants.cxx:11360
 AliFlowAnalysisWithQCumulants.cxx:11361
 AliFlowAnalysisWithQCumulants.cxx:11362
 AliFlowAnalysisWithQCumulants.cxx:11363
 AliFlowAnalysisWithQCumulants.cxx:11364
 AliFlowAnalysisWithQCumulants.cxx:11365
 AliFlowAnalysisWithQCumulants.cxx:11366
 AliFlowAnalysisWithQCumulants.cxx:11367
 AliFlowAnalysisWithQCumulants.cxx:11368
 AliFlowAnalysisWithQCumulants.cxx:11369
 AliFlowAnalysisWithQCumulants.cxx:11370
 AliFlowAnalysisWithQCumulants.cxx:11371
 AliFlowAnalysisWithQCumulants.cxx:11372
 AliFlowAnalysisWithQCumulants.cxx:11373
 AliFlowAnalysisWithQCumulants.cxx:11374
 AliFlowAnalysisWithQCumulants.cxx:11375
 AliFlowAnalysisWithQCumulants.cxx:11376
 AliFlowAnalysisWithQCumulants.cxx:11377
 AliFlowAnalysisWithQCumulants.cxx:11378
 AliFlowAnalysisWithQCumulants.cxx:11379
 AliFlowAnalysisWithQCumulants.cxx:11380
 AliFlowAnalysisWithQCumulants.cxx:11381
 AliFlowAnalysisWithQCumulants.cxx:11382
 AliFlowAnalysisWithQCumulants.cxx:11383
 AliFlowAnalysisWithQCumulants.cxx:11384
 AliFlowAnalysisWithQCumulants.cxx:11385
 AliFlowAnalysisWithQCumulants.cxx:11386
 AliFlowAnalysisWithQCumulants.cxx:11387
 AliFlowAnalysisWithQCumulants.cxx:11388
 AliFlowAnalysisWithQCumulants.cxx:11389
 AliFlowAnalysisWithQCumulants.cxx:11390
 AliFlowAnalysisWithQCumulants.cxx:11391
 AliFlowAnalysisWithQCumulants.cxx:11392
 AliFlowAnalysisWithQCumulants.cxx:11393
 AliFlowAnalysisWithQCumulants.cxx:11394
 AliFlowAnalysisWithQCumulants.cxx:11395
 AliFlowAnalysisWithQCumulants.cxx:11396
 AliFlowAnalysisWithQCumulants.cxx:11397
 AliFlowAnalysisWithQCumulants.cxx:11398
 AliFlowAnalysisWithQCumulants.cxx:11399
 AliFlowAnalysisWithQCumulants.cxx:11400
 AliFlowAnalysisWithQCumulants.cxx:11401
 AliFlowAnalysisWithQCumulants.cxx:11402
 AliFlowAnalysisWithQCumulants.cxx:11403
 AliFlowAnalysisWithQCumulants.cxx:11404
 AliFlowAnalysisWithQCumulants.cxx:11405
 AliFlowAnalysisWithQCumulants.cxx:11406
 AliFlowAnalysisWithQCumulants.cxx:11407
 AliFlowAnalysisWithQCumulants.cxx:11408
 AliFlowAnalysisWithQCumulants.cxx:11409
 AliFlowAnalysisWithQCumulants.cxx:11410
 AliFlowAnalysisWithQCumulants.cxx:11411
 AliFlowAnalysisWithQCumulants.cxx:11412
 AliFlowAnalysisWithQCumulants.cxx:11413
 AliFlowAnalysisWithQCumulants.cxx:11414
 AliFlowAnalysisWithQCumulants.cxx:11415
 AliFlowAnalysisWithQCumulants.cxx:11416
 AliFlowAnalysisWithQCumulants.cxx:11417
 AliFlowAnalysisWithQCumulants.cxx:11418
 AliFlowAnalysisWithQCumulants.cxx:11419
 AliFlowAnalysisWithQCumulants.cxx:11420
 AliFlowAnalysisWithQCumulants.cxx:11421
 AliFlowAnalysisWithQCumulants.cxx:11422
 AliFlowAnalysisWithQCumulants.cxx:11423
 AliFlowAnalysisWithQCumulants.cxx:11424
 AliFlowAnalysisWithQCumulants.cxx:11425
 AliFlowAnalysisWithQCumulants.cxx:11426
 AliFlowAnalysisWithQCumulants.cxx:11427
 AliFlowAnalysisWithQCumulants.cxx:11428
 AliFlowAnalysisWithQCumulants.cxx:11429
 AliFlowAnalysisWithQCumulants.cxx:11430
 AliFlowAnalysisWithQCumulants.cxx:11431
 AliFlowAnalysisWithQCumulants.cxx:11432
 AliFlowAnalysisWithQCumulants.cxx:11433
 AliFlowAnalysisWithQCumulants.cxx:11434
 AliFlowAnalysisWithQCumulants.cxx:11435
 AliFlowAnalysisWithQCumulants.cxx:11436
 AliFlowAnalysisWithQCumulants.cxx:11437
 AliFlowAnalysisWithQCumulants.cxx:11438
 AliFlowAnalysisWithQCumulants.cxx:11439
 AliFlowAnalysisWithQCumulants.cxx:11440
 AliFlowAnalysisWithQCumulants.cxx:11441
 AliFlowAnalysisWithQCumulants.cxx:11442
 AliFlowAnalysisWithQCumulants.cxx:11443
 AliFlowAnalysisWithQCumulants.cxx:11444
 AliFlowAnalysisWithQCumulants.cxx:11445
 AliFlowAnalysisWithQCumulants.cxx:11446
 AliFlowAnalysisWithQCumulants.cxx:11447
 AliFlowAnalysisWithQCumulants.cxx:11448
 AliFlowAnalysisWithQCumulants.cxx:11449
 AliFlowAnalysisWithQCumulants.cxx:11450
 AliFlowAnalysisWithQCumulants.cxx:11451
 AliFlowAnalysisWithQCumulants.cxx:11452
 AliFlowAnalysisWithQCumulants.cxx:11453
 AliFlowAnalysisWithQCumulants.cxx:11454
 AliFlowAnalysisWithQCumulants.cxx:11455
 AliFlowAnalysisWithQCumulants.cxx:11456
 AliFlowAnalysisWithQCumulants.cxx:11457
 AliFlowAnalysisWithQCumulants.cxx:11458
 AliFlowAnalysisWithQCumulants.cxx:11459
 AliFlowAnalysisWithQCumulants.cxx:11460
 AliFlowAnalysisWithQCumulants.cxx:11461
 AliFlowAnalysisWithQCumulants.cxx:11462
 AliFlowAnalysisWithQCumulants.cxx:11463
 AliFlowAnalysisWithQCumulants.cxx:11464
 AliFlowAnalysisWithQCumulants.cxx:11465
 AliFlowAnalysisWithQCumulants.cxx:11466
 AliFlowAnalysisWithQCumulants.cxx:11467
 AliFlowAnalysisWithQCumulants.cxx:11468
 AliFlowAnalysisWithQCumulants.cxx:11469
 AliFlowAnalysisWithQCumulants.cxx:11470
 AliFlowAnalysisWithQCumulants.cxx:11471
 AliFlowAnalysisWithQCumulants.cxx:11472
 AliFlowAnalysisWithQCumulants.cxx:11473
 AliFlowAnalysisWithQCumulants.cxx:11474
 AliFlowAnalysisWithQCumulants.cxx:11475
 AliFlowAnalysisWithQCumulants.cxx:11476
 AliFlowAnalysisWithQCumulants.cxx:11477
 AliFlowAnalysisWithQCumulants.cxx:11478
 AliFlowAnalysisWithQCumulants.cxx:11479
 AliFlowAnalysisWithQCumulants.cxx:11480
 AliFlowAnalysisWithQCumulants.cxx:11481
 AliFlowAnalysisWithQCumulants.cxx:11482
 AliFlowAnalysisWithQCumulants.cxx:11483
 AliFlowAnalysisWithQCumulants.cxx:11484
 AliFlowAnalysisWithQCumulants.cxx:11485
 AliFlowAnalysisWithQCumulants.cxx:11486
 AliFlowAnalysisWithQCumulants.cxx:11487
 AliFlowAnalysisWithQCumulants.cxx:11488
 AliFlowAnalysisWithQCumulants.cxx:11489
 AliFlowAnalysisWithQCumulants.cxx:11490
 AliFlowAnalysisWithQCumulants.cxx:11491
 AliFlowAnalysisWithQCumulants.cxx:11492
 AliFlowAnalysisWithQCumulants.cxx:11493
 AliFlowAnalysisWithQCumulants.cxx:11494
 AliFlowAnalysisWithQCumulants.cxx:11495
 AliFlowAnalysisWithQCumulants.cxx:11496
 AliFlowAnalysisWithQCumulants.cxx:11497
 AliFlowAnalysisWithQCumulants.cxx:11498
 AliFlowAnalysisWithQCumulants.cxx:11499
 AliFlowAnalysisWithQCumulants.cxx:11500
 AliFlowAnalysisWithQCumulants.cxx:11501
 AliFlowAnalysisWithQCumulants.cxx:11502
 AliFlowAnalysisWithQCumulants.cxx:11503
 AliFlowAnalysisWithQCumulants.cxx:11504
 AliFlowAnalysisWithQCumulants.cxx:11505
 AliFlowAnalysisWithQCumulants.cxx:11506
 AliFlowAnalysisWithQCumulants.cxx:11507
 AliFlowAnalysisWithQCumulants.cxx:11508
 AliFlowAnalysisWithQCumulants.cxx:11509
 AliFlowAnalysisWithQCumulants.cxx:11510
 AliFlowAnalysisWithQCumulants.cxx:11511
 AliFlowAnalysisWithQCumulants.cxx:11512
 AliFlowAnalysisWithQCumulants.cxx:11513
 AliFlowAnalysisWithQCumulants.cxx:11514
 AliFlowAnalysisWithQCumulants.cxx:11515
 AliFlowAnalysisWithQCumulants.cxx:11516
 AliFlowAnalysisWithQCumulants.cxx:11517
 AliFlowAnalysisWithQCumulants.cxx:11518
 AliFlowAnalysisWithQCumulants.cxx:11519
 AliFlowAnalysisWithQCumulants.cxx:11520
 AliFlowAnalysisWithQCumulants.cxx:11521
 AliFlowAnalysisWithQCumulants.cxx:11522
 AliFlowAnalysisWithQCumulants.cxx:11523
 AliFlowAnalysisWithQCumulants.cxx:11524
 AliFlowAnalysisWithQCumulants.cxx:11525
 AliFlowAnalysisWithQCumulants.cxx:11526
 AliFlowAnalysisWithQCumulants.cxx:11527
 AliFlowAnalysisWithQCumulants.cxx:11528
 AliFlowAnalysisWithQCumulants.cxx:11529
 AliFlowAnalysisWithQCumulants.cxx:11530
 AliFlowAnalysisWithQCumulants.cxx:11531
 AliFlowAnalysisWithQCumulants.cxx:11532
 AliFlowAnalysisWithQCumulants.cxx:11533
 AliFlowAnalysisWithQCumulants.cxx:11534
 AliFlowAnalysisWithQCumulants.cxx:11535
 AliFlowAnalysisWithQCumulants.cxx:11536
 AliFlowAnalysisWithQCumulants.cxx:11537
 AliFlowAnalysisWithQCumulants.cxx:11538
 AliFlowAnalysisWithQCumulants.cxx:11539
 AliFlowAnalysisWithQCumulants.cxx:11540
 AliFlowAnalysisWithQCumulants.cxx:11541
 AliFlowAnalysisWithQCumulants.cxx:11542
 AliFlowAnalysisWithQCumulants.cxx:11543
 AliFlowAnalysisWithQCumulants.cxx:11544
 AliFlowAnalysisWithQCumulants.cxx:11545
 AliFlowAnalysisWithQCumulants.cxx:11546
 AliFlowAnalysisWithQCumulants.cxx:11547
 AliFlowAnalysisWithQCumulants.cxx:11548
 AliFlowAnalysisWithQCumulants.cxx:11549
 AliFlowAnalysisWithQCumulants.cxx:11550
 AliFlowAnalysisWithQCumulants.cxx:11551
 AliFlowAnalysisWithQCumulants.cxx:11552
 AliFlowAnalysisWithQCumulants.cxx:11553
 AliFlowAnalysisWithQCumulants.cxx:11554
 AliFlowAnalysisWithQCumulants.cxx:11555
 AliFlowAnalysisWithQCumulants.cxx:11556
 AliFlowAnalysisWithQCumulants.cxx:11557
 AliFlowAnalysisWithQCumulants.cxx:11558
 AliFlowAnalysisWithQCumulants.cxx:11559
 AliFlowAnalysisWithQCumulants.cxx:11560
 AliFlowAnalysisWithQCumulants.cxx:11561
 AliFlowAnalysisWithQCumulants.cxx:11562
 AliFlowAnalysisWithQCumulants.cxx:11563
 AliFlowAnalysisWithQCumulants.cxx:11564
 AliFlowAnalysisWithQCumulants.cxx:11565
 AliFlowAnalysisWithQCumulants.cxx:11566
 AliFlowAnalysisWithQCumulants.cxx:11567
 AliFlowAnalysisWithQCumulants.cxx:11568
 AliFlowAnalysisWithQCumulants.cxx:11569
 AliFlowAnalysisWithQCumulants.cxx:11570
 AliFlowAnalysisWithQCumulants.cxx:11571
 AliFlowAnalysisWithQCumulants.cxx:11572
 AliFlowAnalysisWithQCumulants.cxx:11573
 AliFlowAnalysisWithQCumulants.cxx:11574
 AliFlowAnalysisWithQCumulants.cxx:11575
 AliFlowAnalysisWithQCumulants.cxx:11576
 AliFlowAnalysisWithQCumulants.cxx:11577
 AliFlowAnalysisWithQCumulants.cxx:11578
 AliFlowAnalysisWithQCumulants.cxx:11579
 AliFlowAnalysisWithQCumulants.cxx:11580
 AliFlowAnalysisWithQCumulants.cxx:11581
 AliFlowAnalysisWithQCumulants.cxx:11582
 AliFlowAnalysisWithQCumulants.cxx:11583
 AliFlowAnalysisWithQCumulants.cxx:11584
 AliFlowAnalysisWithQCumulants.cxx:11585
 AliFlowAnalysisWithQCumulants.cxx:11586
 AliFlowAnalysisWithQCumulants.cxx:11587
 AliFlowAnalysisWithQCumulants.cxx:11588
 AliFlowAnalysisWithQCumulants.cxx:11589
 AliFlowAnalysisWithQCumulants.cxx:11590
 AliFlowAnalysisWithQCumulants.cxx:11591
 AliFlowAnalysisWithQCumulants.cxx:11592
 AliFlowAnalysisWithQCumulants.cxx:11593
 AliFlowAnalysisWithQCumulants.cxx:11594
 AliFlowAnalysisWithQCumulants.cxx:11595
 AliFlowAnalysisWithQCumulants.cxx:11596
 AliFlowAnalysisWithQCumulants.cxx:11597
 AliFlowAnalysisWithQCumulants.cxx:11598
 AliFlowAnalysisWithQCumulants.cxx:11599
 AliFlowAnalysisWithQCumulants.cxx:11600
 AliFlowAnalysisWithQCumulants.cxx:11601
 AliFlowAnalysisWithQCumulants.cxx:11602
 AliFlowAnalysisWithQCumulants.cxx:11603
 AliFlowAnalysisWithQCumulants.cxx:11604
 AliFlowAnalysisWithQCumulants.cxx:11605
 AliFlowAnalysisWithQCumulants.cxx:11606
 AliFlowAnalysisWithQCumulants.cxx:11607
 AliFlowAnalysisWithQCumulants.cxx:11608
 AliFlowAnalysisWithQCumulants.cxx:11609
 AliFlowAnalysisWithQCumulants.cxx:11610
 AliFlowAnalysisWithQCumulants.cxx:11611
 AliFlowAnalysisWithQCumulants.cxx:11612
 AliFlowAnalysisWithQCumulants.cxx:11613
 AliFlowAnalysisWithQCumulants.cxx:11614
 AliFlowAnalysisWithQCumulants.cxx:11615
 AliFlowAnalysisWithQCumulants.cxx:11616
 AliFlowAnalysisWithQCumulants.cxx:11617
 AliFlowAnalysisWithQCumulants.cxx:11618
 AliFlowAnalysisWithQCumulants.cxx:11619
 AliFlowAnalysisWithQCumulants.cxx:11620
 AliFlowAnalysisWithQCumulants.cxx:11621
 AliFlowAnalysisWithQCumulants.cxx:11622
 AliFlowAnalysisWithQCumulants.cxx:11623
 AliFlowAnalysisWithQCumulants.cxx:11624
 AliFlowAnalysisWithQCumulants.cxx:11625
 AliFlowAnalysisWithQCumulants.cxx:11626
 AliFlowAnalysisWithQCumulants.cxx:11627
 AliFlowAnalysisWithQCumulants.cxx:11628
 AliFlowAnalysisWithQCumulants.cxx:11629
 AliFlowAnalysisWithQCumulants.cxx:11630
 AliFlowAnalysisWithQCumulants.cxx:11631
 AliFlowAnalysisWithQCumulants.cxx:11632
 AliFlowAnalysisWithQCumulants.cxx:11633
 AliFlowAnalysisWithQCumulants.cxx:11634
 AliFlowAnalysisWithQCumulants.cxx:11635
 AliFlowAnalysisWithQCumulants.cxx:11636
 AliFlowAnalysisWithQCumulants.cxx:11637
 AliFlowAnalysisWithQCumulants.cxx:11638
 AliFlowAnalysisWithQCumulants.cxx:11639
 AliFlowAnalysisWithQCumulants.cxx:11640
 AliFlowAnalysisWithQCumulants.cxx:11641
 AliFlowAnalysisWithQCumulants.cxx:11642
 AliFlowAnalysisWithQCumulants.cxx:11643
 AliFlowAnalysisWithQCumulants.cxx:11644
 AliFlowAnalysisWithQCumulants.cxx:11645
 AliFlowAnalysisWithQCumulants.cxx:11646
 AliFlowAnalysisWithQCumulants.cxx:11647
 AliFlowAnalysisWithQCumulants.cxx:11648
 AliFlowAnalysisWithQCumulants.cxx:11649
 AliFlowAnalysisWithQCumulants.cxx:11650
 AliFlowAnalysisWithQCumulants.cxx:11651
 AliFlowAnalysisWithQCumulants.cxx:11652
 AliFlowAnalysisWithQCumulants.cxx:11653
 AliFlowAnalysisWithQCumulants.cxx:11654
 AliFlowAnalysisWithQCumulants.cxx:11655
 AliFlowAnalysisWithQCumulants.cxx:11656
 AliFlowAnalysisWithQCumulants.cxx:11657
 AliFlowAnalysisWithQCumulants.cxx:11658
 AliFlowAnalysisWithQCumulants.cxx:11659
 AliFlowAnalysisWithQCumulants.cxx:11660
 AliFlowAnalysisWithQCumulants.cxx:11661
 AliFlowAnalysisWithQCumulants.cxx:11662
 AliFlowAnalysisWithQCumulants.cxx:11663
 AliFlowAnalysisWithQCumulants.cxx:11664
 AliFlowAnalysisWithQCumulants.cxx:11665
 AliFlowAnalysisWithQCumulants.cxx:11666
 AliFlowAnalysisWithQCumulants.cxx:11667
 AliFlowAnalysisWithQCumulants.cxx:11668
 AliFlowAnalysisWithQCumulants.cxx:11669
 AliFlowAnalysisWithQCumulants.cxx:11670
 AliFlowAnalysisWithQCumulants.cxx:11671
 AliFlowAnalysisWithQCumulants.cxx:11672
 AliFlowAnalysisWithQCumulants.cxx:11673
 AliFlowAnalysisWithQCumulants.cxx:11674
 AliFlowAnalysisWithQCumulants.cxx:11675
 AliFlowAnalysisWithQCumulants.cxx:11676
 AliFlowAnalysisWithQCumulants.cxx:11677
 AliFlowAnalysisWithQCumulants.cxx:11678
 AliFlowAnalysisWithQCumulants.cxx:11679
 AliFlowAnalysisWithQCumulants.cxx:11680
 AliFlowAnalysisWithQCumulants.cxx:11681
 AliFlowAnalysisWithQCumulants.cxx:11682
 AliFlowAnalysisWithQCumulants.cxx:11683
 AliFlowAnalysisWithQCumulants.cxx:11684
 AliFlowAnalysisWithQCumulants.cxx:11685
 AliFlowAnalysisWithQCumulants.cxx:11686
 AliFlowAnalysisWithQCumulants.cxx:11687
 AliFlowAnalysisWithQCumulants.cxx:11688
 AliFlowAnalysisWithQCumulants.cxx:11689
 AliFlowAnalysisWithQCumulants.cxx:11690
 AliFlowAnalysisWithQCumulants.cxx:11691
 AliFlowAnalysisWithQCumulants.cxx:11692
 AliFlowAnalysisWithQCumulants.cxx:11693
 AliFlowAnalysisWithQCumulants.cxx:11694
 AliFlowAnalysisWithQCumulants.cxx:11695
 AliFlowAnalysisWithQCumulants.cxx:11696
 AliFlowAnalysisWithQCumulants.cxx:11697
 AliFlowAnalysisWithQCumulants.cxx:11698
 AliFlowAnalysisWithQCumulants.cxx:11699
 AliFlowAnalysisWithQCumulants.cxx:11700
 AliFlowAnalysisWithQCumulants.cxx:11701
 AliFlowAnalysisWithQCumulants.cxx:11702
 AliFlowAnalysisWithQCumulants.cxx:11703
 AliFlowAnalysisWithQCumulants.cxx:11704
 AliFlowAnalysisWithQCumulants.cxx:11705
 AliFlowAnalysisWithQCumulants.cxx:11706
 AliFlowAnalysisWithQCumulants.cxx:11707
 AliFlowAnalysisWithQCumulants.cxx:11708
 AliFlowAnalysisWithQCumulants.cxx:11709
 AliFlowAnalysisWithQCumulants.cxx:11710
 AliFlowAnalysisWithQCumulants.cxx:11711
 AliFlowAnalysisWithQCumulants.cxx:11712
 AliFlowAnalysisWithQCumulants.cxx:11713
 AliFlowAnalysisWithQCumulants.cxx:11714
 AliFlowAnalysisWithQCumulants.cxx:11715
 AliFlowAnalysisWithQCumulants.cxx:11716
 AliFlowAnalysisWithQCumulants.cxx:11717
 AliFlowAnalysisWithQCumulants.cxx:11718
 AliFlowAnalysisWithQCumulants.cxx:11719
 AliFlowAnalysisWithQCumulants.cxx:11720
 AliFlowAnalysisWithQCumulants.cxx:11721
 AliFlowAnalysisWithQCumulants.cxx:11722
 AliFlowAnalysisWithQCumulants.cxx:11723
 AliFlowAnalysisWithQCumulants.cxx:11724
 AliFlowAnalysisWithQCumulants.cxx:11725
 AliFlowAnalysisWithQCumulants.cxx:11726
 AliFlowAnalysisWithQCumulants.cxx:11727
 AliFlowAnalysisWithQCumulants.cxx:11728
 AliFlowAnalysisWithQCumulants.cxx:11729
 AliFlowAnalysisWithQCumulants.cxx:11730
 AliFlowAnalysisWithQCumulants.cxx:11731
 AliFlowAnalysisWithQCumulants.cxx:11732
 AliFlowAnalysisWithQCumulants.cxx:11733
 AliFlowAnalysisWithQCumulants.cxx:11734
 AliFlowAnalysisWithQCumulants.cxx:11735
 AliFlowAnalysisWithQCumulants.cxx:11736
 AliFlowAnalysisWithQCumulants.cxx:11737
 AliFlowAnalysisWithQCumulants.cxx:11738
 AliFlowAnalysisWithQCumulants.cxx:11739
 AliFlowAnalysisWithQCumulants.cxx:11740
 AliFlowAnalysisWithQCumulants.cxx:11741
 AliFlowAnalysisWithQCumulants.cxx:11742
 AliFlowAnalysisWithQCumulants.cxx:11743
 AliFlowAnalysisWithQCumulants.cxx:11744
 AliFlowAnalysisWithQCumulants.cxx:11745
 AliFlowAnalysisWithQCumulants.cxx:11746
 AliFlowAnalysisWithQCumulants.cxx:11747
 AliFlowAnalysisWithQCumulants.cxx:11748
 AliFlowAnalysisWithQCumulants.cxx:11749
 AliFlowAnalysisWithQCumulants.cxx:11750
 AliFlowAnalysisWithQCumulants.cxx:11751
 AliFlowAnalysisWithQCumulants.cxx:11752
 AliFlowAnalysisWithQCumulants.cxx:11753
 AliFlowAnalysisWithQCumulants.cxx:11754
 AliFlowAnalysisWithQCumulants.cxx:11755
 AliFlowAnalysisWithQCumulants.cxx:11756
 AliFlowAnalysisWithQCumulants.cxx:11757
 AliFlowAnalysisWithQCumulants.cxx:11758
 AliFlowAnalysisWithQCumulants.cxx:11759
 AliFlowAnalysisWithQCumulants.cxx:11760
 AliFlowAnalysisWithQCumulants.cxx:11761
 AliFlowAnalysisWithQCumulants.cxx:11762
 AliFlowAnalysisWithQCumulants.cxx:11763
 AliFlowAnalysisWithQCumulants.cxx:11764
 AliFlowAnalysisWithQCumulants.cxx:11765
 AliFlowAnalysisWithQCumulants.cxx:11766
 AliFlowAnalysisWithQCumulants.cxx:11767
 AliFlowAnalysisWithQCumulants.cxx:11768
 AliFlowAnalysisWithQCumulants.cxx:11769
 AliFlowAnalysisWithQCumulants.cxx:11770
 AliFlowAnalysisWithQCumulants.cxx:11771
 AliFlowAnalysisWithQCumulants.cxx:11772
 AliFlowAnalysisWithQCumulants.cxx:11773
 AliFlowAnalysisWithQCumulants.cxx:11774
 AliFlowAnalysisWithQCumulants.cxx:11775
 AliFlowAnalysisWithQCumulants.cxx:11776
 AliFlowAnalysisWithQCumulants.cxx:11777
 AliFlowAnalysisWithQCumulants.cxx:11778
 AliFlowAnalysisWithQCumulants.cxx:11779
 AliFlowAnalysisWithQCumulants.cxx:11780
 AliFlowAnalysisWithQCumulants.cxx:11781
 AliFlowAnalysisWithQCumulants.cxx:11782
 AliFlowAnalysisWithQCumulants.cxx:11783
 AliFlowAnalysisWithQCumulants.cxx:11784
 AliFlowAnalysisWithQCumulants.cxx:11785
 AliFlowAnalysisWithQCumulants.cxx:11786
 AliFlowAnalysisWithQCumulants.cxx:11787
 AliFlowAnalysisWithQCumulants.cxx:11788
 AliFlowAnalysisWithQCumulants.cxx:11789
 AliFlowAnalysisWithQCumulants.cxx:11790
 AliFlowAnalysisWithQCumulants.cxx:11791
 AliFlowAnalysisWithQCumulants.cxx:11792
 AliFlowAnalysisWithQCumulants.cxx:11793
 AliFlowAnalysisWithQCumulants.cxx:11794
 AliFlowAnalysisWithQCumulants.cxx:11795
 AliFlowAnalysisWithQCumulants.cxx:11796
 AliFlowAnalysisWithQCumulants.cxx:11797
 AliFlowAnalysisWithQCumulants.cxx:11798
 AliFlowAnalysisWithQCumulants.cxx:11799
 AliFlowAnalysisWithQCumulants.cxx:11800
 AliFlowAnalysisWithQCumulants.cxx:11801
 AliFlowAnalysisWithQCumulants.cxx:11802
 AliFlowAnalysisWithQCumulants.cxx:11803
 AliFlowAnalysisWithQCumulants.cxx:11804
 AliFlowAnalysisWithQCumulants.cxx:11805
 AliFlowAnalysisWithQCumulants.cxx:11806
 AliFlowAnalysisWithQCumulants.cxx:11807
 AliFlowAnalysisWithQCumulants.cxx:11808
 AliFlowAnalysisWithQCumulants.cxx:11809
 AliFlowAnalysisWithQCumulants.cxx:11810
 AliFlowAnalysisWithQCumulants.cxx:11811
 AliFlowAnalysisWithQCumulants.cxx:11812
 AliFlowAnalysisWithQCumulants.cxx:11813
 AliFlowAnalysisWithQCumulants.cxx:11814
 AliFlowAnalysisWithQCumulants.cxx:11815
 AliFlowAnalysisWithQCumulants.cxx:11816
 AliFlowAnalysisWithQCumulants.cxx:11817
 AliFlowAnalysisWithQCumulants.cxx:11818
 AliFlowAnalysisWithQCumulants.cxx:11819
 AliFlowAnalysisWithQCumulants.cxx:11820
 AliFlowAnalysisWithQCumulants.cxx:11821
 AliFlowAnalysisWithQCumulants.cxx:11822
 AliFlowAnalysisWithQCumulants.cxx:11823
 AliFlowAnalysisWithQCumulants.cxx:11824
 AliFlowAnalysisWithQCumulants.cxx:11825
 AliFlowAnalysisWithQCumulants.cxx:11826
 AliFlowAnalysisWithQCumulants.cxx:11827
 AliFlowAnalysisWithQCumulants.cxx:11828
 AliFlowAnalysisWithQCumulants.cxx:11829
 AliFlowAnalysisWithQCumulants.cxx:11830
 AliFlowAnalysisWithQCumulants.cxx:11831
 AliFlowAnalysisWithQCumulants.cxx:11832
 AliFlowAnalysisWithQCumulants.cxx:11833
 AliFlowAnalysisWithQCumulants.cxx:11834
 AliFlowAnalysisWithQCumulants.cxx:11835
 AliFlowAnalysisWithQCumulants.cxx:11836
 AliFlowAnalysisWithQCumulants.cxx:11837
 AliFlowAnalysisWithQCumulants.cxx:11838
 AliFlowAnalysisWithQCumulants.cxx:11839
 AliFlowAnalysisWithQCumulants.cxx:11840
 AliFlowAnalysisWithQCumulants.cxx:11841
 AliFlowAnalysisWithQCumulants.cxx:11842
 AliFlowAnalysisWithQCumulants.cxx:11843
 AliFlowAnalysisWithQCumulants.cxx:11844
 AliFlowAnalysisWithQCumulants.cxx:11845
 AliFlowAnalysisWithQCumulants.cxx:11846
 AliFlowAnalysisWithQCumulants.cxx:11847
 AliFlowAnalysisWithQCumulants.cxx:11848
 AliFlowAnalysisWithQCumulants.cxx:11849
 AliFlowAnalysisWithQCumulants.cxx:11850
 AliFlowAnalysisWithQCumulants.cxx:11851
 AliFlowAnalysisWithQCumulants.cxx:11852
 AliFlowAnalysisWithQCumulants.cxx:11853
 AliFlowAnalysisWithQCumulants.cxx:11854
 AliFlowAnalysisWithQCumulants.cxx:11855
 AliFlowAnalysisWithQCumulants.cxx:11856
 AliFlowAnalysisWithQCumulants.cxx:11857
 AliFlowAnalysisWithQCumulants.cxx:11858
 AliFlowAnalysisWithQCumulants.cxx:11859
 AliFlowAnalysisWithQCumulants.cxx:11860
 AliFlowAnalysisWithQCumulants.cxx:11861
 AliFlowAnalysisWithQCumulants.cxx:11862
 AliFlowAnalysisWithQCumulants.cxx:11863
 AliFlowAnalysisWithQCumulants.cxx:11864
 AliFlowAnalysisWithQCumulants.cxx:11865
 AliFlowAnalysisWithQCumulants.cxx:11866
 AliFlowAnalysisWithQCumulants.cxx:11867
 AliFlowAnalysisWithQCumulants.cxx:11868
 AliFlowAnalysisWithQCumulants.cxx:11869
 AliFlowAnalysisWithQCumulants.cxx:11870
 AliFlowAnalysisWithQCumulants.cxx:11871
 AliFlowAnalysisWithQCumulants.cxx:11872
 AliFlowAnalysisWithQCumulants.cxx:11873
 AliFlowAnalysisWithQCumulants.cxx:11874
 AliFlowAnalysisWithQCumulants.cxx:11875
 AliFlowAnalysisWithQCumulants.cxx:11876
 AliFlowAnalysisWithQCumulants.cxx:11877
 AliFlowAnalysisWithQCumulants.cxx:11878
 AliFlowAnalysisWithQCumulants.cxx:11879
 AliFlowAnalysisWithQCumulants.cxx:11880
 AliFlowAnalysisWithQCumulants.cxx:11881
 AliFlowAnalysisWithQCumulants.cxx:11882
 AliFlowAnalysisWithQCumulants.cxx:11883
 AliFlowAnalysisWithQCumulants.cxx:11884
 AliFlowAnalysisWithQCumulants.cxx:11885
 AliFlowAnalysisWithQCumulants.cxx:11886
 AliFlowAnalysisWithQCumulants.cxx:11887
 AliFlowAnalysisWithQCumulants.cxx:11888
 AliFlowAnalysisWithQCumulants.cxx:11889
 AliFlowAnalysisWithQCumulants.cxx:11890
 AliFlowAnalysisWithQCumulants.cxx:11891
 AliFlowAnalysisWithQCumulants.cxx:11892
 AliFlowAnalysisWithQCumulants.cxx:11893
 AliFlowAnalysisWithQCumulants.cxx:11894
 AliFlowAnalysisWithQCumulants.cxx:11895
 AliFlowAnalysisWithQCumulants.cxx:11896
 AliFlowAnalysisWithQCumulants.cxx:11897
 AliFlowAnalysisWithQCumulants.cxx:11898
 AliFlowAnalysisWithQCumulants.cxx:11899
 AliFlowAnalysisWithQCumulants.cxx:11900
 AliFlowAnalysisWithQCumulants.cxx:11901
 AliFlowAnalysisWithQCumulants.cxx:11902
 AliFlowAnalysisWithQCumulants.cxx:11903
 AliFlowAnalysisWithQCumulants.cxx:11904
 AliFlowAnalysisWithQCumulants.cxx:11905
 AliFlowAnalysisWithQCumulants.cxx:11906
 AliFlowAnalysisWithQCumulants.cxx:11907
 AliFlowAnalysisWithQCumulants.cxx:11908
 AliFlowAnalysisWithQCumulants.cxx:11909
 AliFlowAnalysisWithQCumulants.cxx:11910
 AliFlowAnalysisWithQCumulants.cxx:11911
 AliFlowAnalysisWithQCumulants.cxx:11912
 AliFlowAnalysisWithQCumulants.cxx:11913
 AliFlowAnalysisWithQCumulants.cxx:11914
 AliFlowAnalysisWithQCumulants.cxx:11915
 AliFlowAnalysisWithQCumulants.cxx:11916
 AliFlowAnalysisWithQCumulants.cxx:11917
 AliFlowAnalysisWithQCumulants.cxx:11918
 AliFlowAnalysisWithQCumulants.cxx:11919
 AliFlowAnalysisWithQCumulants.cxx:11920
 AliFlowAnalysisWithQCumulants.cxx:11921
 AliFlowAnalysisWithQCumulants.cxx:11922
 AliFlowAnalysisWithQCumulants.cxx:11923
 AliFlowAnalysisWithQCumulants.cxx:11924
 AliFlowAnalysisWithQCumulants.cxx:11925
 AliFlowAnalysisWithQCumulants.cxx:11926
 AliFlowAnalysisWithQCumulants.cxx:11927
 AliFlowAnalysisWithQCumulants.cxx:11928
 AliFlowAnalysisWithQCumulants.cxx:11929
 AliFlowAnalysisWithQCumulants.cxx:11930
 AliFlowAnalysisWithQCumulants.cxx:11931
 AliFlowAnalysisWithQCumulants.cxx:11932
 AliFlowAnalysisWithQCumulants.cxx:11933
 AliFlowAnalysisWithQCumulants.cxx:11934
 AliFlowAnalysisWithQCumulants.cxx:11935
 AliFlowAnalysisWithQCumulants.cxx:11936
 AliFlowAnalysisWithQCumulants.cxx:11937
 AliFlowAnalysisWithQCumulants.cxx:11938
 AliFlowAnalysisWithQCumulants.cxx:11939
 AliFlowAnalysisWithQCumulants.cxx:11940
 AliFlowAnalysisWithQCumulants.cxx:11941
 AliFlowAnalysisWithQCumulants.cxx:11942
 AliFlowAnalysisWithQCumulants.cxx:11943
 AliFlowAnalysisWithQCumulants.cxx:11944
 AliFlowAnalysisWithQCumulants.cxx:11945
 AliFlowAnalysisWithQCumulants.cxx:11946
 AliFlowAnalysisWithQCumulants.cxx:11947
 AliFlowAnalysisWithQCumulants.cxx:11948
 AliFlowAnalysisWithQCumulants.cxx:11949
 AliFlowAnalysisWithQCumulants.cxx:11950
 AliFlowAnalysisWithQCumulants.cxx:11951
 AliFlowAnalysisWithQCumulants.cxx:11952
 AliFlowAnalysisWithQCumulants.cxx:11953
 AliFlowAnalysisWithQCumulants.cxx:11954
 AliFlowAnalysisWithQCumulants.cxx:11955
 AliFlowAnalysisWithQCumulants.cxx:11956
 AliFlowAnalysisWithQCumulants.cxx:11957
 AliFlowAnalysisWithQCumulants.cxx:11958
 AliFlowAnalysisWithQCumulants.cxx:11959
 AliFlowAnalysisWithQCumulants.cxx:11960
 AliFlowAnalysisWithQCumulants.cxx:11961
 AliFlowAnalysisWithQCumulants.cxx:11962
 AliFlowAnalysisWithQCumulants.cxx:11963
 AliFlowAnalysisWithQCumulants.cxx:11964
 AliFlowAnalysisWithQCumulants.cxx:11965
 AliFlowAnalysisWithQCumulants.cxx:11966
 AliFlowAnalysisWithQCumulants.cxx:11967
 AliFlowAnalysisWithQCumulants.cxx:11968
 AliFlowAnalysisWithQCumulants.cxx:11969
 AliFlowAnalysisWithQCumulants.cxx:11970
 AliFlowAnalysisWithQCumulants.cxx:11971
 AliFlowAnalysisWithQCumulants.cxx:11972
 AliFlowAnalysisWithQCumulants.cxx:11973
 AliFlowAnalysisWithQCumulants.cxx:11974
 AliFlowAnalysisWithQCumulants.cxx:11975
 AliFlowAnalysisWithQCumulants.cxx:11976
 AliFlowAnalysisWithQCumulants.cxx:11977
 AliFlowAnalysisWithQCumulants.cxx:11978
 AliFlowAnalysisWithQCumulants.cxx:11979
 AliFlowAnalysisWithQCumulants.cxx:11980
 AliFlowAnalysisWithQCumulants.cxx:11981
 AliFlowAnalysisWithQCumulants.cxx:11982
 AliFlowAnalysisWithQCumulants.cxx:11983
 AliFlowAnalysisWithQCumulants.cxx:11984
 AliFlowAnalysisWithQCumulants.cxx:11985
 AliFlowAnalysisWithQCumulants.cxx:11986
 AliFlowAnalysisWithQCumulants.cxx:11987
 AliFlowAnalysisWithQCumulants.cxx:11988
 AliFlowAnalysisWithQCumulants.cxx:11989
 AliFlowAnalysisWithQCumulants.cxx:11990
 AliFlowAnalysisWithQCumulants.cxx:11991
 AliFlowAnalysisWithQCumulants.cxx:11992
 AliFlowAnalysisWithQCumulants.cxx:11993
 AliFlowAnalysisWithQCumulants.cxx:11994
 AliFlowAnalysisWithQCumulants.cxx:11995
 AliFlowAnalysisWithQCumulants.cxx:11996
 AliFlowAnalysisWithQCumulants.cxx:11997
 AliFlowAnalysisWithQCumulants.cxx:11998
 AliFlowAnalysisWithQCumulants.cxx:11999
 AliFlowAnalysisWithQCumulants.cxx:12000
 AliFlowAnalysisWithQCumulants.cxx:12001
 AliFlowAnalysisWithQCumulants.cxx:12002
 AliFlowAnalysisWithQCumulants.cxx:12003
 AliFlowAnalysisWithQCumulants.cxx:12004
 AliFlowAnalysisWithQCumulants.cxx:12005
 AliFlowAnalysisWithQCumulants.cxx:12006
 AliFlowAnalysisWithQCumulants.cxx:12007
 AliFlowAnalysisWithQCumulants.cxx:12008
 AliFlowAnalysisWithQCumulants.cxx:12009
 AliFlowAnalysisWithQCumulants.cxx:12010
 AliFlowAnalysisWithQCumulants.cxx:12011
 AliFlowAnalysisWithQCumulants.cxx:12012
 AliFlowAnalysisWithQCumulants.cxx:12013
 AliFlowAnalysisWithQCumulants.cxx:12014
 AliFlowAnalysisWithQCumulants.cxx:12015
 AliFlowAnalysisWithQCumulants.cxx:12016
 AliFlowAnalysisWithQCumulants.cxx:12017
 AliFlowAnalysisWithQCumulants.cxx:12018
 AliFlowAnalysisWithQCumulants.cxx:12019
 AliFlowAnalysisWithQCumulants.cxx:12020
 AliFlowAnalysisWithQCumulants.cxx:12021
 AliFlowAnalysisWithQCumulants.cxx:12022
 AliFlowAnalysisWithQCumulants.cxx:12023
 AliFlowAnalysisWithQCumulants.cxx:12024
 AliFlowAnalysisWithQCumulants.cxx:12025
 AliFlowAnalysisWithQCumulants.cxx:12026
 AliFlowAnalysisWithQCumulants.cxx:12027
 AliFlowAnalysisWithQCumulants.cxx:12028
 AliFlowAnalysisWithQCumulants.cxx:12029
 AliFlowAnalysisWithQCumulants.cxx:12030
 AliFlowAnalysisWithQCumulants.cxx:12031
 AliFlowAnalysisWithQCumulants.cxx:12032
 AliFlowAnalysisWithQCumulants.cxx:12033
 AliFlowAnalysisWithQCumulants.cxx:12034
 AliFlowAnalysisWithQCumulants.cxx:12035
 AliFlowAnalysisWithQCumulants.cxx:12036
 AliFlowAnalysisWithQCumulants.cxx:12037
 AliFlowAnalysisWithQCumulants.cxx:12038
 AliFlowAnalysisWithQCumulants.cxx:12039
 AliFlowAnalysisWithQCumulants.cxx:12040
 AliFlowAnalysisWithQCumulants.cxx:12041
 AliFlowAnalysisWithQCumulants.cxx:12042
 AliFlowAnalysisWithQCumulants.cxx:12043
 AliFlowAnalysisWithQCumulants.cxx:12044
 AliFlowAnalysisWithQCumulants.cxx:12045
 AliFlowAnalysisWithQCumulants.cxx:12046
 AliFlowAnalysisWithQCumulants.cxx:12047
 AliFlowAnalysisWithQCumulants.cxx:12048
 AliFlowAnalysisWithQCumulants.cxx:12049
 AliFlowAnalysisWithQCumulants.cxx:12050
 AliFlowAnalysisWithQCumulants.cxx:12051
 AliFlowAnalysisWithQCumulants.cxx:12052
 AliFlowAnalysisWithQCumulants.cxx:12053
 AliFlowAnalysisWithQCumulants.cxx:12054
 AliFlowAnalysisWithQCumulants.cxx:12055
 AliFlowAnalysisWithQCumulants.cxx:12056
 AliFlowAnalysisWithQCumulants.cxx:12057
 AliFlowAnalysisWithQCumulants.cxx:12058
 AliFlowAnalysisWithQCumulants.cxx:12059
 AliFlowAnalysisWithQCumulants.cxx:12060
 AliFlowAnalysisWithQCumulants.cxx:12061
 AliFlowAnalysisWithQCumulants.cxx:12062
 AliFlowAnalysisWithQCumulants.cxx:12063
 AliFlowAnalysisWithQCumulants.cxx:12064
 AliFlowAnalysisWithQCumulants.cxx:12065
 AliFlowAnalysisWithQCumulants.cxx:12066
 AliFlowAnalysisWithQCumulants.cxx:12067
 AliFlowAnalysisWithQCumulants.cxx:12068
 AliFlowAnalysisWithQCumulants.cxx:12069
 AliFlowAnalysisWithQCumulants.cxx:12070
 AliFlowAnalysisWithQCumulants.cxx:12071
 AliFlowAnalysisWithQCumulants.cxx:12072
 AliFlowAnalysisWithQCumulants.cxx:12073
 AliFlowAnalysisWithQCumulants.cxx:12074
 AliFlowAnalysisWithQCumulants.cxx:12075
 AliFlowAnalysisWithQCumulants.cxx:12076
 AliFlowAnalysisWithQCumulants.cxx:12077
 AliFlowAnalysisWithQCumulants.cxx:12078
 AliFlowAnalysisWithQCumulants.cxx:12079
 AliFlowAnalysisWithQCumulants.cxx:12080
 AliFlowAnalysisWithQCumulants.cxx:12081
 AliFlowAnalysisWithQCumulants.cxx:12082
 AliFlowAnalysisWithQCumulants.cxx:12083
 AliFlowAnalysisWithQCumulants.cxx:12084
 AliFlowAnalysisWithQCumulants.cxx:12085
 AliFlowAnalysisWithQCumulants.cxx:12086
 AliFlowAnalysisWithQCumulants.cxx:12087
 AliFlowAnalysisWithQCumulants.cxx:12088
 AliFlowAnalysisWithQCumulants.cxx:12089
 AliFlowAnalysisWithQCumulants.cxx:12090
 AliFlowAnalysisWithQCumulants.cxx:12091
 AliFlowAnalysisWithQCumulants.cxx:12092
 AliFlowAnalysisWithQCumulants.cxx:12093
 AliFlowAnalysisWithQCumulants.cxx:12094
 AliFlowAnalysisWithQCumulants.cxx:12095
 AliFlowAnalysisWithQCumulants.cxx:12096
 AliFlowAnalysisWithQCumulants.cxx:12097
 AliFlowAnalysisWithQCumulants.cxx:12098
 AliFlowAnalysisWithQCumulants.cxx:12099
 AliFlowAnalysisWithQCumulants.cxx:12100
 AliFlowAnalysisWithQCumulants.cxx:12101
 AliFlowAnalysisWithQCumulants.cxx:12102
 AliFlowAnalysisWithQCumulants.cxx:12103
 AliFlowAnalysisWithQCumulants.cxx:12104
 AliFlowAnalysisWithQCumulants.cxx:12105
 AliFlowAnalysisWithQCumulants.cxx:12106
 AliFlowAnalysisWithQCumulants.cxx:12107
 AliFlowAnalysisWithQCumulants.cxx:12108
 AliFlowAnalysisWithQCumulants.cxx:12109
 AliFlowAnalysisWithQCumulants.cxx:12110
 AliFlowAnalysisWithQCumulants.cxx:12111
 AliFlowAnalysisWithQCumulants.cxx:12112
 AliFlowAnalysisWithQCumulants.cxx:12113
 AliFlowAnalysisWithQCumulants.cxx:12114
 AliFlowAnalysisWithQCumulants.cxx:12115
 AliFlowAnalysisWithQCumulants.cxx:12116
 AliFlowAnalysisWithQCumulants.cxx:12117
 AliFlowAnalysisWithQCumulants.cxx:12118
 AliFlowAnalysisWithQCumulants.cxx:12119
 AliFlowAnalysisWithQCumulants.cxx:12120
 AliFlowAnalysisWithQCumulants.cxx:12121
 AliFlowAnalysisWithQCumulants.cxx:12122
 AliFlowAnalysisWithQCumulants.cxx:12123
 AliFlowAnalysisWithQCumulants.cxx:12124
 AliFlowAnalysisWithQCumulants.cxx:12125
 AliFlowAnalysisWithQCumulants.cxx:12126
 AliFlowAnalysisWithQCumulants.cxx:12127
 AliFlowAnalysisWithQCumulants.cxx:12128
 AliFlowAnalysisWithQCumulants.cxx:12129
 AliFlowAnalysisWithQCumulants.cxx:12130
 AliFlowAnalysisWithQCumulants.cxx:12131
 AliFlowAnalysisWithQCumulants.cxx:12132
 AliFlowAnalysisWithQCumulants.cxx:12133
 AliFlowAnalysisWithQCumulants.cxx:12134
 AliFlowAnalysisWithQCumulants.cxx:12135
 AliFlowAnalysisWithQCumulants.cxx:12136
 AliFlowAnalysisWithQCumulants.cxx:12137
 AliFlowAnalysisWithQCumulants.cxx:12138
 AliFlowAnalysisWithQCumulants.cxx:12139
 AliFlowAnalysisWithQCumulants.cxx:12140
 AliFlowAnalysisWithQCumulants.cxx:12141
 AliFlowAnalysisWithQCumulants.cxx:12142
 AliFlowAnalysisWithQCumulants.cxx:12143
 AliFlowAnalysisWithQCumulants.cxx:12144
 AliFlowAnalysisWithQCumulants.cxx:12145
 AliFlowAnalysisWithQCumulants.cxx:12146
 AliFlowAnalysisWithQCumulants.cxx:12147
 AliFlowAnalysisWithQCumulants.cxx:12148
 AliFlowAnalysisWithQCumulants.cxx:12149
 AliFlowAnalysisWithQCumulants.cxx:12150
 AliFlowAnalysisWithQCumulants.cxx:12151
 AliFlowAnalysisWithQCumulants.cxx:12152
 AliFlowAnalysisWithQCumulants.cxx:12153
 AliFlowAnalysisWithQCumulants.cxx:12154
 AliFlowAnalysisWithQCumulants.cxx:12155
 AliFlowAnalysisWithQCumulants.cxx:12156
 AliFlowAnalysisWithQCumulants.cxx:12157
 AliFlowAnalysisWithQCumulants.cxx:12158
 AliFlowAnalysisWithQCumulants.cxx:12159
 AliFlowAnalysisWithQCumulants.cxx:12160
 AliFlowAnalysisWithQCumulants.cxx:12161
 AliFlowAnalysisWithQCumulants.cxx:12162
 AliFlowAnalysisWithQCumulants.cxx:12163
 AliFlowAnalysisWithQCumulants.cxx:12164
 AliFlowAnalysisWithQCumulants.cxx:12165
 AliFlowAnalysisWithQCumulants.cxx:12166
 AliFlowAnalysisWithQCumulants.cxx:12167
 AliFlowAnalysisWithQCumulants.cxx:12168
 AliFlowAnalysisWithQCumulants.cxx:12169
 AliFlowAnalysisWithQCumulants.cxx:12170
 AliFlowAnalysisWithQCumulants.cxx:12171
 AliFlowAnalysisWithQCumulants.cxx:12172
 AliFlowAnalysisWithQCumulants.cxx:12173
 AliFlowAnalysisWithQCumulants.cxx:12174
 AliFlowAnalysisWithQCumulants.cxx:12175
 AliFlowAnalysisWithQCumulants.cxx:12176
 AliFlowAnalysisWithQCumulants.cxx:12177
 AliFlowAnalysisWithQCumulants.cxx:12178
 AliFlowAnalysisWithQCumulants.cxx:12179
 AliFlowAnalysisWithQCumulants.cxx:12180
 AliFlowAnalysisWithQCumulants.cxx:12181
 AliFlowAnalysisWithQCumulants.cxx:12182
 AliFlowAnalysisWithQCumulants.cxx:12183
 AliFlowAnalysisWithQCumulants.cxx:12184
 AliFlowAnalysisWithQCumulants.cxx:12185
 AliFlowAnalysisWithQCumulants.cxx:12186
 AliFlowAnalysisWithQCumulants.cxx:12187
 AliFlowAnalysisWithQCumulants.cxx:12188
 AliFlowAnalysisWithQCumulants.cxx:12189
 AliFlowAnalysisWithQCumulants.cxx:12190
 AliFlowAnalysisWithQCumulants.cxx:12191
 AliFlowAnalysisWithQCumulants.cxx:12192
 AliFlowAnalysisWithQCumulants.cxx:12193
 AliFlowAnalysisWithQCumulants.cxx:12194
 AliFlowAnalysisWithQCumulants.cxx:12195
 AliFlowAnalysisWithQCumulants.cxx:12196
 AliFlowAnalysisWithQCumulants.cxx:12197
 AliFlowAnalysisWithQCumulants.cxx:12198
 AliFlowAnalysisWithQCumulants.cxx:12199
 AliFlowAnalysisWithQCumulants.cxx:12200
 AliFlowAnalysisWithQCumulants.cxx:12201
 AliFlowAnalysisWithQCumulants.cxx:12202
 AliFlowAnalysisWithQCumulants.cxx:12203
 AliFlowAnalysisWithQCumulants.cxx:12204
 AliFlowAnalysisWithQCumulants.cxx:12205
 AliFlowAnalysisWithQCumulants.cxx:12206
 AliFlowAnalysisWithQCumulants.cxx:12207
 AliFlowAnalysisWithQCumulants.cxx:12208
 AliFlowAnalysisWithQCumulants.cxx:12209
 AliFlowAnalysisWithQCumulants.cxx:12210
 AliFlowAnalysisWithQCumulants.cxx:12211
 AliFlowAnalysisWithQCumulants.cxx:12212
 AliFlowAnalysisWithQCumulants.cxx:12213
 AliFlowAnalysisWithQCumulants.cxx:12214
 AliFlowAnalysisWithQCumulants.cxx:12215
 AliFlowAnalysisWithQCumulants.cxx:12216
 AliFlowAnalysisWithQCumulants.cxx:12217
 AliFlowAnalysisWithQCumulants.cxx:12218
 AliFlowAnalysisWithQCumulants.cxx:12219
 AliFlowAnalysisWithQCumulants.cxx:12220
 AliFlowAnalysisWithQCumulants.cxx:12221
 AliFlowAnalysisWithQCumulants.cxx:12222
 AliFlowAnalysisWithQCumulants.cxx:12223
 AliFlowAnalysisWithQCumulants.cxx:12224
 AliFlowAnalysisWithQCumulants.cxx:12225
 AliFlowAnalysisWithQCumulants.cxx:12226
 AliFlowAnalysisWithQCumulants.cxx:12227
 AliFlowAnalysisWithQCumulants.cxx:12228
 AliFlowAnalysisWithQCumulants.cxx:12229
 AliFlowAnalysisWithQCumulants.cxx:12230
 AliFlowAnalysisWithQCumulants.cxx:12231
 AliFlowAnalysisWithQCumulants.cxx:12232
 AliFlowAnalysisWithQCumulants.cxx:12233
 AliFlowAnalysisWithQCumulants.cxx:12234
 AliFlowAnalysisWithQCumulants.cxx:12235
 AliFlowAnalysisWithQCumulants.cxx:12236
 AliFlowAnalysisWithQCumulants.cxx:12237
 AliFlowAnalysisWithQCumulants.cxx:12238
 AliFlowAnalysisWithQCumulants.cxx:12239
 AliFlowAnalysisWithQCumulants.cxx:12240
 AliFlowAnalysisWithQCumulants.cxx:12241
 AliFlowAnalysisWithQCumulants.cxx:12242
 AliFlowAnalysisWithQCumulants.cxx:12243
 AliFlowAnalysisWithQCumulants.cxx:12244
 AliFlowAnalysisWithQCumulants.cxx:12245
 AliFlowAnalysisWithQCumulants.cxx:12246
 AliFlowAnalysisWithQCumulants.cxx:12247
 AliFlowAnalysisWithQCumulants.cxx:12248
 AliFlowAnalysisWithQCumulants.cxx:12249
 AliFlowAnalysisWithQCumulants.cxx:12250
 AliFlowAnalysisWithQCumulants.cxx:12251
 AliFlowAnalysisWithQCumulants.cxx:12252
 AliFlowAnalysisWithQCumulants.cxx:12253
 AliFlowAnalysisWithQCumulants.cxx:12254
 AliFlowAnalysisWithQCumulants.cxx:12255
 AliFlowAnalysisWithQCumulants.cxx:12256
 AliFlowAnalysisWithQCumulants.cxx:12257
 AliFlowAnalysisWithQCumulants.cxx:12258
 AliFlowAnalysisWithQCumulants.cxx:12259
 AliFlowAnalysisWithQCumulants.cxx:12260
 AliFlowAnalysisWithQCumulants.cxx:12261
 AliFlowAnalysisWithQCumulants.cxx:12262
 AliFlowAnalysisWithQCumulants.cxx:12263
 AliFlowAnalysisWithQCumulants.cxx:12264
 AliFlowAnalysisWithQCumulants.cxx:12265
 AliFlowAnalysisWithQCumulants.cxx:12266
 AliFlowAnalysisWithQCumulants.cxx:12267
 AliFlowAnalysisWithQCumulants.cxx:12268
 AliFlowAnalysisWithQCumulants.cxx:12269
 AliFlowAnalysisWithQCumulants.cxx:12270
 AliFlowAnalysisWithQCumulants.cxx:12271
 AliFlowAnalysisWithQCumulants.cxx:12272
 AliFlowAnalysisWithQCumulants.cxx:12273
 AliFlowAnalysisWithQCumulants.cxx:12274
 AliFlowAnalysisWithQCumulants.cxx:12275
 AliFlowAnalysisWithQCumulants.cxx:12276
 AliFlowAnalysisWithQCumulants.cxx:12277
 AliFlowAnalysisWithQCumulants.cxx:12278
 AliFlowAnalysisWithQCumulants.cxx:12279
 AliFlowAnalysisWithQCumulants.cxx:12280
 AliFlowAnalysisWithQCumulants.cxx:12281
 AliFlowAnalysisWithQCumulants.cxx:12282
 AliFlowAnalysisWithQCumulants.cxx:12283
 AliFlowAnalysisWithQCumulants.cxx:12284
 AliFlowAnalysisWithQCumulants.cxx:12285
 AliFlowAnalysisWithQCumulants.cxx:12286
 AliFlowAnalysisWithQCumulants.cxx:12287
 AliFlowAnalysisWithQCumulants.cxx:12288
 AliFlowAnalysisWithQCumulants.cxx:12289
 AliFlowAnalysisWithQCumulants.cxx:12290
 AliFlowAnalysisWithQCumulants.cxx:12291
 AliFlowAnalysisWithQCumulants.cxx:12292
 AliFlowAnalysisWithQCumulants.cxx:12293
 AliFlowAnalysisWithQCumulants.cxx:12294
 AliFlowAnalysisWithQCumulants.cxx:12295
 AliFlowAnalysisWithQCumulants.cxx:12296
 AliFlowAnalysisWithQCumulants.cxx:12297
 AliFlowAnalysisWithQCumulants.cxx:12298
 AliFlowAnalysisWithQCumulants.cxx:12299
 AliFlowAnalysisWithQCumulants.cxx:12300
 AliFlowAnalysisWithQCumulants.cxx:12301
 AliFlowAnalysisWithQCumulants.cxx:12302
 AliFlowAnalysisWithQCumulants.cxx:12303
 AliFlowAnalysisWithQCumulants.cxx:12304
 AliFlowAnalysisWithQCumulants.cxx:12305
 AliFlowAnalysisWithQCumulants.cxx:12306
 AliFlowAnalysisWithQCumulants.cxx:12307
 AliFlowAnalysisWithQCumulants.cxx:12308
 AliFlowAnalysisWithQCumulants.cxx:12309
 AliFlowAnalysisWithQCumulants.cxx:12310
 AliFlowAnalysisWithQCumulants.cxx:12311
 AliFlowAnalysisWithQCumulants.cxx:12312
 AliFlowAnalysisWithQCumulants.cxx:12313
 AliFlowAnalysisWithQCumulants.cxx:12314
 AliFlowAnalysisWithQCumulants.cxx:12315
 AliFlowAnalysisWithQCumulants.cxx:12316
 AliFlowAnalysisWithQCumulants.cxx:12317
 AliFlowAnalysisWithQCumulants.cxx:12318
 AliFlowAnalysisWithQCumulants.cxx:12319
 AliFlowAnalysisWithQCumulants.cxx:12320
 AliFlowAnalysisWithQCumulants.cxx:12321
 AliFlowAnalysisWithQCumulants.cxx:12322
 AliFlowAnalysisWithQCumulants.cxx:12323
 AliFlowAnalysisWithQCumulants.cxx:12324
 AliFlowAnalysisWithQCumulants.cxx:12325
 AliFlowAnalysisWithQCumulants.cxx:12326
 AliFlowAnalysisWithQCumulants.cxx:12327
 AliFlowAnalysisWithQCumulants.cxx:12328
 AliFlowAnalysisWithQCumulants.cxx:12329
 AliFlowAnalysisWithQCumulants.cxx:12330
 AliFlowAnalysisWithQCumulants.cxx:12331
 AliFlowAnalysisWithQCumulants.cxx:12332
 AliFlowAnalysisWithQCumulants.cxx:12333
 AliFlowAnalysisWithQCumulants.cxx:12334
 AliFlowAnalysisWithQCumulants.cxx:12335
 AliFlowAnalysisWithQCumulants.cxx:12336
 AliFlowAnalysisWithQCumulants.cxx:12337
 AliFlowAnalysisWithQCumulants.cxx:12338
 AliFlowAnalysisWithQCumulants.cxx:12339
 AliFlowAnalysisWithQCumulants.cxx:12340
 AliFlowAnalysisWithQCumulants.cxx:12341
 AliFlowAnalysisWithQCumulants.cxx:12342
 AliFlowAnalysisWithQCumulants.cxx:12343
 AliFlowAnalysisWithQCumulants.cxx:12344
 AliFlowAnalysisWithQCumulants.cxx:12345
 AliFlowAnalysisWithQCumulants.cxx:12346
 AliFlowAnalysisWithQCumulants.cxx:12347
 AliFlowAnalysisWithQCumulants.cxx:12348
 AliFlowAnalysisWithQCumulants.cxx:12349
 AliFlowAnalysisWithQCumulants.cxx:12350
 AliFlowAnalysisWithQCumulants.cxx:12351
 AliFlowAnalysisWithQCumulants.cxx:12352
 AliFlowAnalysisWithQCumulants.cxx:12353
 AliFlowAnalysisWithQCumulants.cxx:12354
 AliFlowAnalysisWithQCumulants.cxx:12355
 AliFlowAnalysisWithQCumulants.cxx:12356
 AliFlowAnalysisWithQCumulants.cxx:12357
 AliFlowAnalysisWithQCumulants.cxx:12358
 AliFlowAnalysisWithQCumulants.cxx:12359
 AliFlowAnalysisWithQCumulants.cxx:12360
 AliFlowAnalysisWithQCumulants.cxx:12361
 AliFlowAnalysisWithQCumulants.cxx:12362
 AliFlowAnalysisWithQCumulants.cxx:12363
 AliFlowAnalysisWithQCumulants.cxx:12364
 AliFlowAnalysisWithQCumulants.cxx:12365
 AliFlowAnalysisWithQCumulants.cxx:12366
 AliFlowAnalysisWithQCumulants.cxx:12367
 AliFlowAnalysisWithQCumulants.cxx:12368
 AliFlowAnalysisWithQCumulants.cxx:12369
 AliFlowAnalysisWithQCumulants.cxx:12370
 AliFlowAnalysisWithQCumulants.cxx:12371
 AliFlowAnalysisWithQCumulants.cxx:12372
 AliFlowAnalysisWithQCumulants.cxx:12373
 AliFlowAnalysisWithQCumulants.cxx:12374
 AliFlowAnalysisWithQCumulants.cxx:12375
 AliFlowAnalysisWithQCumulants.cxx:12376
 AliFlowAnalysisWithQCumulants.cxx:12377
 AliFlowAnalysisWithQCumulants.cxx:12378
 AliFlowAnalysisWithQCumulants.cxx:12379
 AliFlowAnalysisWithQCumulants.cxx:12380
 AliFlowAnalysisWithQCumulants.cxx:12381
 AliFlowAnalysisWithQCumulants.cxx:12382
 AliFlowAnalysisWithQCumulants.cxx:12383
 AliFlowAnalysisWithQCumulants.cxx:12384
 AliFlowAnalysisWithQCumulants.cxx:12385
 AliFlowAnalysisWithQCumulants.cxx:12386
 AliFlowAnalysisWithQCumulants.cxx:12387
 AliFlowAnalysisWithQCumulants.cxx:12388
 AliFlowAnalysisWithQCumulants.cxx:12389
 AliFlowAnalysisWithQCumulants.cxx:12390
 AliFlowAnalysisWithQCumulants.cxx:12391
 AliFlowAnalysisWithQCumulants.cxx:12392
 AliFlowAnalysisWithQCumulants.cxx:12393
 AliFlowAnalysisWithQCumulants.cxx:12394
 AliFlowAnalysisWithQCumulants.cxx:12395
 AliFlowAnalysisWithQCumulants.cxx:12396
 AliFlowAnalysisWithQCumulants.cxx:12397
 AliFlowAnalysisWithQCumulants.cxx:12398
 AliFlowAnalysisWithQCumulants.cxx:12399
 AliFlowAnalysisWithQCumulants.cxx:12400
 AliFlowAnalysisWithQCumulants.cxx:12401
 AliFlowAnalysisWithQCumulants.cxx:12402
 AliFlowAnalysisWithQCumulants.cxx:12403
 AliFlowAnalysisWithQCumulants.cxx:12404
 AliFlowAnalysisWithQCumulants.cxx:12405
 AliFlowAnalysisWithQCumulants.cxx:12406
 AliFlowAnalysisWithQCumulants.cxx:12407
 AliFlowAnalysisWithQCumulants.cxx:12408
 AliFlowAnalysisWithQCumulants.cxx:12409
 AliFlowAnalysisWithQCumulants.cxx:12410
 AliFlowAnalysisWithQCumulants.cxx:12411
 AliFlowAnalysisWithQCumulants.cxx:12412
 AliFlowAnalysisWithQCumulants.cxx:12413
 AliFlowAnalysisWithQCumulants.cxx:12414
 AliFlowAnalysisWithQCumulants.cxx:12415
 AliFlowAnalysisWithQCumulants.cxx:12416
 AliFlowAnalysisWithQCumulants.cxx:12417
 AliFlowAnalysisWithQCumulants.cxx:12418
 AliFlowAnalysisWithQCumulants.cxx:12419
 AliFlowAnalysisWithQCumulants.cxx:12420
 AliFlowAnalysisWithQCumulants.cxx:12421
 AliFlowAnalysisWithQCumulants.cxx:12422
 AliFlowAnalysisWithQCumulants.cxx:12423
 AliFlowAnalysisWithQCumulants.cxx:12424
 AliFlowAnalysisWithQCumulants.cxx:12425
 AliFlowAnalysisWithQCumulants.cxx:12426
 AliFlowAnalysisWithQCumulants.cxx:12427
 AliFlowAnalysisWithQCumulants.cxx:12428
 AliFlowAnalysisWithQCumulants.cxx:12429
 AliFlowAnalysisWithQCumulants.cxx:12430
 AliFlowAnalysisWithQCumulants.cxx:12431
 AliFlowAnalysisWithQCumulants.cxx:12432
 AliFlowAnalysisWithQCumulants.cxx:12433
 AliFlowAnalysisWithQCumulants.cxx:12434
 AliFlowAnalysisWithQCumulants.cxx:12435
 AliFlowAnalysisWithQCumulants.cxx:12436
 AliFlowAnalysisWithQCumulants.cxx:12437
 AliFlowAnalysisWithQCumulants.cxx:12438
 AliFlowAnalysisWithQCumulants.cxx:12439
 AliFlowAnalysisWithQCumulants.cxx:12440
 AliFlowAnalysisWithQCumulants.cxx:12441
 AliFlowAnalysisWithQCumulants.cxx:12442
 AliFlowAnalysisWithQCumulants.cxx:12443
 AliFlowAnalysisWithQCumulants.cxx:12444
 AliFlowAnalysisWithQCumulants.cxx:12445
 AliFlowAnalysisWithQCumulants.cxx:12446
 AliFlowAnalysisWithQCumulants.cxx:12447
 AliFlowAnalysisWithQCumulants.cxx:12448
 AliFlowAnalysisWithQCumulants.cxx:12449
 AliFlowAnalysisWithQCumulants.cxx:12450
 AliFlowAnalysisWithQCumulants.cxx:12451
 AliFlowAnalysisWithQCumulants.cxx:12452
 AliFlowAnalysisWithQCumulants.cxx:12453
 AliFlowAnalysisWithQCumulants.cxx:12454
 AliFlowAnalysisWithQCumulants.cxx:12455
 AliFlowAnalysisWithQCumulants.cxx:12456
 AliFlowAnalysisWithQCumulants.cxx:12457
 AliFlowAnalysisWithQCumulants.cxx:12458
 AliFlowAnalysisWithQCumulants.cxx:12459
 AliFlowAnalysisWithQCumulants.cxx:12460
 AliFlowAnalysisWithQCumulants.cxx:12461
 AliFlowAnalysisWithQCumulants.cxx:12462
 AliFlowAnalysisWithQCumulants.cxx:12463
 AliFlowAnalysisWithQCumulants.cxx:12464
 AliFlowAnalysisWithQCumulants.cxx:12465
 AliFlowAnalysisWithQCumulants.cxx:12466
 AliFlowAnalysisWithQCumulants.cxx:12467
 AliFlowAnalysisWithQCumulants.cxx:12468
 AliFlowAnalysisWithQCumulants.cxx:12469
 AliFlowAnalysisWithQCumulants.cxx:12470
 AliFlowAnalysisWithQCumulants.cxx:12471
 AliFlowAnalysisWithQCumulants.cxx:12472
 AliFlowAnalysisWithQCumulants.cxx:12473
 AliFlowAnalysisWithQCumulants.cxx:12474
 AliFlowAnalysisWithQCumulants.cxx:12475
 AliFlowAnalysisWithQCumulants.cxx:12476
 AliFlowAnalysisWithQCumulants.cxx:12477
 AliFlowAnalysisWithQCumulants.cxx:12478
 AliFlowAnalysisWithQCumulants.cxx:12479
 AliFlowAnalysisWithQCumulants.cxx:12480
 AliFlowAnalysisWithQCumulants.cxx:12481
 AliFlowAnalysisWithQCumulants.cxx:12482
 AliFlowAnalysisWithQCumulants.cxx:12483
 AliFlowAnalysisWithQCumulants.cxx:12484
 AliFlowAnalysisWithQCumulants.cxx:12485
 AliFlowAnalysisWithQCumulants.cxx:12486
 AliFlowAnalysisWithQCumulants.cxx:12487
 AliFlowAnalysisWithQCumulants.cxx:12488
 AliFlowAnalysisWithQCumulants.cxx:12489
 AliFlowAnalysisWithQCumulants.cxx:12490
 AliFlowAnalysisWithQCumulants.cxx:12491
 AliFlowAnalysisWithQCumulants.cxx:12492
 AliFlowAnalysisWithQCumulants.cxx:12493
 AliFlowAnalysisWithQCumulants.cxx:12494
 AliFlowAnalysisWithQCumulants.cxx:12495
 AliFlowAnalysisWithQCumulants.cxx:12496
 AliFlowAnalysisWithQCumulants.cxx:12497
 AliFlowAnalysisWithQCumulants.cxx:12498
 AliFlowAnalysisWithQCumulants.cxx:12499
 AliFlowAnalysisWithQCumulants.cxx:12500
 AliFlowAnalysisWithQCumulants.cxx:12501
 AliFlowAnalysisWithQCumulants.cxx:12502
 AliFlowAnalysisWithQCumulants.cxx:12503
 AliFlowAnalysisWithQCumulants.cxx:12504
 AliFlowAnalysisWithQCumulants.cxx:12505
 AliFlowAnalysisWithQCumulants.cxx:12506
 AliFlowAnalysisWithQCumulants.cxx:12507
 AliFlowAnalysisWithQCumulants.cxx:12508
 AliFlowAnalysisWithQCumulants.cxx:12509
 AliFlowAnalysisWithQCumulants.cxx:12510
 AliFlowAnalysisWithQCumulants.cxx:12511
 AliFlowAnalysisWithQCumulants.cxx:12512
 AliFlowAnalysisWithQCumulants.cxx:12513
 AliFlowAnalysisWithQCumulants.cxx:12514
 AliFlowAnalysisWithQCumulants.cxx:12515
 AliFlowAnalysisWithQCumulants.cxx:12516
 AliFlowAnalysisWithQCumulants.cxx:12517
 AliFlowAnalysisWithQCumulants.cxx:12518
 AliFlowAnalysisWithQCumulants.cxx:12519
 AliFlowAnalysisWithQCumulants.cxx:12520
 AliFlowAnalysisWithQCumulants.cxx:12521
 AliFlowAnalysisWithQCumulants.cxx:12522
 AliFlowAnalysisWithQCumulants.cxx:12523
 AliFlowAnalysisWithQCumulants.cxx:12524
 AliFlowAnalysisWithQCumulants.cxx:12525
 AliFlowAnalysisWithQCumulants.cxx:12526
 AliFlowAnalysisWithQCumulants.cxx:12527
 AliFlowAnalysisWithQCumulants.cxx:12528
 AliFlowAnalysisWithQCumulants.cxx:12529
 AliFlowAnalysisWithQCumulants.cxx:12530
 AliFlowAnalysisWithQCumulants.cxx:12531
 AliFlowAnalysisWithQCumulants.cxx:12532
 AliFlowAnalysisWithQCumulants.cxx:12533
 AliFlowAnalysisWithQCumulants.cxx:12534
 AliFlowAnalysisWithQCumulants.cxx:12535
 AliFlowAnalysisWithQCumulants.cxx:12536
 AliFlowAnalysisWithQCumulants.cxx:12537
 AliFlowAnalysisWithQCumulants.cxx:12538
 AliFlowAnalysisWithQCumulants.cxx:12539
 AliFlowAnalysisWithQCumulants.cxx:12540
 AliFlowAnalysisWithQCumulants.cxx:12541
 AliFlowAnalysisWithQCumulants.cxx:12542
 AliFlowAnalysisWithQCumulants.cxx:12543
 AliFlowAnalysisWithQCumulants.cxx:12544
 AliFlowAnalysisWithQCumulants.cxx:12545
 AliFlowAnalysisWithQCumulants.cxx:12546
 AliFlowAnalysisWithQCumulants.cxx:12547
 AliFlowAnalysisWithQCumulants.cxx:12548
 AliFlowAnalysisWithQCumulants.cxx:12549
 AliFlowAnalysisWithQCumulants.cxx:12550
 AliFlowAnalysisWithQCumulants.cxx:12551
 AliFlowAnalysisWithQCumulants.cxx:12552
 AliFlowAnalysisWithQCumulants.cxx:12553
 AliFlowAnalysisWithQCumulants.cxx:12554
 AliFlowAnalysisWithQCumulants.cxx:12555
 AliFlowAnalysisWithQCumulants.cxx:12556
 AliFlowAnalysisWithQCumulants.cxx:12557
 AliFlowAnalysisWithQCumulants.cxx:12558
 AliFlowAnalysisWithQCumulants.cxx:12559
 AliFlowAnalysisWithQCumulants.cxx:12560
 AliFlowAnalysisWithQCumulants.cxx:12561
 AliFlowAnalysisWithQCumulants.cxx:12562
 AliFlowAnalysisWithQCumulants.cxx:12563
 AliFlowAnalysisWithQCumulants.cxx:12564
 AliFlowAnalysisWithQCumulants.cxx:12565
 AliFlowAnalysisWithQCumulants.cxx:12566
 AliFlowAnalysisWithQCumulants.cxx:12567
 AliFlowAnalysisWithQCumulants.cxx:12568
 AliFlowAnalysisWithQCumulants.cxx:12569
 AliFlowAnalysisWithQCumulants.cxx:12570
 AliFlowAnalysisWithQCumulants.cxx:12571
 AliFlowAnalysisWithQCumulants.cxx:12572
 AliFlowAnalysisWithQCumulants.cxx:12573
 AliFlowAnalysisWithQCumulants.cxx:12574
 AliFlowAnalysisWithQCumulants.cxx:12575
 AliFlowAnalysisWithQCumulants.cxx:12576
 AliFlowAnalysisWithQCumulants.cxx:12577
 AliFlowAnalysisWithQCumulants.cxx:12578
 AliFlowAnalysisWithQCumulants.cxx:12579
 AliFlowAnalysisWithQCumulants.cxx:12580
 AliFlowAnalysisWithQCumulants.cxx:12581
 AliFlowAnalysisWithQCumulants.cxx:12582
 AliFlowAnalysisWithQCumulants.cxx:12583
 AliFlowAnalysisWithQCumulants.cxx:12584
 AliFlowAnalysisWithQCumulants.cxx:12585
 AliFlowAnalysisWithQCumulants.cxx:12586
 AliFlowAnalysisWithQCumulants.cxx:12587
 AliFlowAnalysisWithQCumulants.cxx:12588
 AliFlowAnalysisWithQCumulants.cxx:12589
 AliFlowAnalysisWithQCumulants.cxx:12590
 AliFlowAnalysisWithQCumulants.cxx:12591
 AliFlowAnalysisWithQCumulants.cxx:12592
 AliFlowAnalysisWithQCumulants.cxx:12593
 AliFlowAnalysisWithQCumulants.cxx:12594
 AliFlowAnalysisWithQCumulants.cxx:12595
 AliFlowAnalysisWithQCumulants.cxx:12596
 AliFlowAnalysisWithQCumulants.cxx:12597
 AliFlowAnalysisWithQCumulants.cxx:12598
 AliFlowAnalysisWithQCumulants.cxx:12599
 AliFlowAnalysisWithQCumulants.cxx:12600
 AliFlowAnalysisWithQCumulants.cxx:12601
 AliFlowAnalysisWithQCumulants.cxx:12602
 AliFlowAnalysisWithQCumulants.cxx:12603
 AliFlowAnalysisWithQCumulants.cxx:12604
 AliFlowAnalysisWithQCumulants.cxx:12605
 AliFlowAnalysisWithQCumulants.cxx:12606
 AliFlowAnalysisWithQCumulants.cxx:12607
 AliFlowAnalysisWithQCumulants.cxx:12608
 AliFlowAnalysisWithQCumulants.cxx:12609
 AliFlowAnalysisWithQCumulants.cxx:12610
 AliFlowAnalysisWithQCumulants.cxx:12611
 AliFlowAnalysisWithQCumulants.cxx:12612
 AliFlowAnalysisWithQCumulants.cxx:12613
 AliFlowAnalysisWithQCumulants.cxx:12614
 AliFlowAnalysisWithQCumulants.cxx:12615
 AliFlowAnalysisWithQCumulants.cxx:12616
 AliFlowAnalysisWithQCumulants.cxx:12617
 AliFlowAnalysisWithQCumulants.cxx:12618
 AliFlowAnalysisWithQCumulants.cxx:12619
 AliFlowAnalysisWithQCumulants.cxx:12620
 AliFlowAnalysisWithQCumulants.cxx:12621
 AliFlowAnalysisWithQCumulants.cxx:12622
 AliFlowAnalysisWithQCumulants.cxx:12623
 AliFlowAnalysisWithQCumulants.cxx:12624
 AliFlowAnalysisWithQCumulants.cxx:12625
 AliFlowAnalysisWithQCumulants.cxx:12626
 AliFlowAnalysisWithQCumulants.cxx:12627
 AliFlowAnalysisWithQCumulants.cxx:12628
 AliFlowAnalysisWithQCumulants.cxx:12629
 AliFlowAnalysisWithQCumulants.cxx:12630
 AliFlowAnalysisWithQCumulants.cxx:12631
 AliFlowAnalysisWithQCumulants.cxx:12632
 AliFlowAnalysisWithQCumulants.cxx:12633
 AliFlowAnalysisWithQCumulants.cxx:12634
 AliFlowAnalysisWithQCumulants.cxx:12635
 AliFlowAnalysisWithQCumulants.cxx:12636
 AliFlowAnalysisWithQCumulants.cxx:12637
 AliFlowAnalysisWithQCumulants.cxx:12638
 AliFlowAnalysisWithQCumulants.cxx:12639
 AliFlowAnalysisWithQCumulants.cxx:12640
 AliFlowAnalysisWithQCumulants.cxx:12641
 AliFlowAnalysisWithQCumulants.cxx:12642
 AliFlowAnalysisWithQCumulants.cxx:12643
 AliFlowAnalysisWithQCumulants.cxx:12644
 AliFlowAnalysisWithQCumulants.cxx:12645
 AliFlowAnalysisWithQCumulants.cxx:12646
 AliFlowAnalysisWithQCumulants.cxx:12647
 AliFlowAnalysisWithQCumulants.cxx:12648
 AliFlowAnalysisWithQCumulants.cxx:12649
 AliFlowAnalysisWithQCumulants.cxx:12650
 AliFlowAnalysisWithQCumulants.cxx:12651
 AliFlowAnalysisWithQCumulants.cxx:12652
 AliFlowAnalysisWithQCumulants.cxx:12653
 AliFlowAnalysisWithQCumulants.cxx:12654
 AliFlowAnalysisWithQCumulants.cxx:12655
 AliFlowAnalysisWithQCumulants.cxx:12656
 AliFlowAnalysisWithQCumulants.cxx:12657
 AliFlowAnalysisWithQCumulants.cxx:12658
 AliFlowAnalysisWithQCumulants.cxx:12659
 AliFlowAnalysisWithQCumulants.cxx:12660
 AliFlowAnalysisWithQCumulants.cxx:12661
 AliFlowAnalysisWithQCumulants.cxx:12662
 AliFlowAnalysisWithQCumulants.cxx:12663
 AliFlowAnalysisWithQCumulants.cxx:12664
 AliFlowAnalysisWithQCumulants.cxx:12665
 AliFlowAnalysisWithQCumulants.cxx:12666
 AliFlowAnalysisWithQCumulants.cxx:12667
 AliFlowAnalysisWithQCumulants.cxx:12668
 AliFlowAnalysisWithQCumulants.cxx:12669
 AliFlowAnalysisWithQCumulants.cxx:12670
 AliFlowAnalysisWithQCumulants.cxx:12671
 AliFlowAnalysisWithQCumulants.cxx:12672
 AliFlowAnalysisWithQCumulants.cxx:12673
 AliFlowAnalysisWithQCumulants.cxx:12674
 AliFlowAnalysisWithQCumulants.cxx:12675
 AliFlowAnalysisWithQCumulants.cxx:12676
 AliFlowAnalysisWithQCumulants.cxx:12677
 AliFlowAnalysisWithQCumulants.cxx:12678
 AliFlowAnalysisWithQCumulants.cxx:12679
 AliFlowAnalysisWithQCumulants.cxx:12680
 AliFlowAnalysisWithQCumulants.cxx:12681
 AliFlowAnalysisWithQCumulants.cxx:12682
 AliFlowAnalysisWithQCumulants.cxx:12683
 AliFlowAnalysisWithQCumulants.cxx:12684
 AliFlowAnalysisWithQCumulants.cxx:12685
 AliFlowAnalysisWithQCumulants.cxx:12686
 AliFlowAnalysisWithQCumulants.cxx:12687
 AliFlowAnalysisWithQCumulants.cxx:12688
 AliFlowAnalysisWithQCumulants.cxx:12689
 AliFlowAnalysisWithQCumulants.cxx:12690
 AliFlowAnalysisWithQCumulants.cxx:12691
 AliFlowAnalysisWithQCumulants.cxx:12692
 AliFlowAnalysisWithQCumulants.cxx:12693
 AliFlowAnalysisWithQCumulants.cxx:12694
 AliFlowAnalysisWithQCumulants.cxx:12695
 AliFlowAnalysisWithQCumulants.cxx:12696
 AliFlowAnalysisWithQCumulants.cxx:12697
 AliFlowAnalysisWithQCumulants.cxx:12698
 AliFlowAnalysisWithQCumulants.cxx:12699
 AliFlowAnalysisWithQCumulants.cxx:12700
 AliFlowAnalysisWithQCumulants.cxx:12701
 AliFlowAnalysisWithQCumulants.cxx:12702
 AliFlowAnalysisWithQCumulants.cxx:12703
 AliFlowAnalysisWithQCumulants.cxx:12704
 AliFlowAnalysisWithQCumulants.cxx:12705
 AliFlowAnalysisWithQCumulants.cxx:12706
 AliFlowAnalysisWithQCumulants.cxx:12707
 AliFlowAnalysisWithQCumulants.cxx:12708
 AliFlowAnalysisWithQCumulants.cxx:12709
 AliFlowAnalysisWithQCumulants.cxx:12710
 AliFlowAnalysisWithQCumulants.cxx:12711
 AliFlowAnalysisWithQCumulants.cxx:12712
 AliFlowAnalysisWithQCumulants.cxx:12713
 AliFlowAnalysisWithQCumulants.cxx:12714
 AliFlowAnalysisWithQCumulants.cxx:12715
 AliFlowAnalysisWithQCumulants.cxx:12716
 AliFlowAnalysisWithQCumulants.cxx:12717
 AliFlowAnalysisWithQCumulants.cxx:12718
 AliFlowAnalysisWithQCumulants.cxx:12719
 AliFlowAnalysisWithQCumulants.cxx:12720
 AliFlowAnalysisWithQCumulants.cxx:12721
 AliFlowAnalysisWithQCumulants.cxx:12722
 AliFlowAnalysisWithQCumulants.cxx:12723
 AliFlowAnalysisWithQCumulants.cxx:12724
 AliFlowAnalysisWithQCumulants.cxx:12725
 AliFlowAnalysisWithQCumulants.cxx:12726
 AliFlowAnalysisWithQCumulants.cxx:12727
 AliFlowAnalysisWithQCumulants.cxx:12728
 AliFlowAnalysisWithQCumulants.cxx:12729
 AliFlowAnalysisWithQCumulants.cxx:12730
 AliFlowAnalysisWithQCumulants.cxx:12731
 AliFlowAnalysisWithQCumulants.cxx:12732
 AliFlowAnalysisWithQCumulants.cxx:12733
 AliFlowAnalysisWithQCumulants.cxx:12734
 AliFlowAnalysisWithQCumulants.cxx:12735
 AliFlowAnalysisWithQCumulants.cxx:12736
 AliFlowAnalysisWithQCumulants.cxx:12737
 AliFlowAnalysisWithQCumulants.cxx:12738
 AliFlowAnalysisWithQCumulants.cxx:12739
 AliFlowAnalysisWithQCumulants.cxx:12740
 AliFlowAnalysisWithQCumulants.cxx:12741
 AliFlowAnalysisWithQCumulants.cxx:12742
 AliFlowAnalysisWithQCumulants.cxx:12743
 AliFlowAnalysisWithQCumulants.cxx:12744
 AliFlowAnalysisWithQCumulants.cxx:12745
 AliFlowAnalysisWithQCumulants.cxx:12746
 AliFlowAnalysisWithQCumulants.cxx:12747
 AliFlowAnalysisWithQCumulants.cxx:12748
 AliFlowAnalysisWithQCumulants.cxx:12749
 AliFlowAnalysisWithQCumulants.cxx:12750
 AliFlowAnalysisWithQCumulants.cxx:12751
 AliFlowAnalysisWithQCumulants.cxx:12752
 AliFlowAnalysisWithQCumulants.cxx:12753
 AliFlowAnalysisWithQCumulants.cxx:12754
 AliFlowAnalysisWithQCumulants.cxx:12755
 AliFlowAnalysisWithQCumulants.cxx:12756
 AliFlowAnalysisWithQCumulants.cxx:12757
 AliFlowAnalysisWithQCumulants.cxx:12758
 AliFlowAnalysisWithQCumulants.cxx:12759
 AliFlowAnalysisWithQCumulants.cxx:12760
 AliFlowAnalysisWithQCumulants.cxx:12761
 AliFlowAnalysisWithQCumulants.cxx:12762
 AliFlowAnalysisWithQCumulants.cxx:12763
 AliFlowAnalysisWithQCumulants.cxx:12764
 AliFlowAnalysisWithQCumulants.cxx:12765
 AliFlowAnalysisWithQCumulants.cxx:12766
 AliFlowAnalysisWithQCumulants.cxx:12767
 AliFlowAnalysisWithQCumulants.cxx:12768
 AliFlowAnalysisWithQCumulants.cxx:12769
 AliFlowAnalysisWithQCumulants.cxx:12770
 AliFlowAnalysisWithQCumulants.cxx:12771
 AliFlowAnalysisWithQCumulants.cxx:12772
 AliFlowAnalysisWithQCumulants.cxx:12773
 AliFlowAnalysisWithQCumulants.cxx:12774
 AliFlowAnalysisWithQCumulants.cxx:12775
 AliFlowAnalysisWithQCumulants.cxx:12776
 AliFlowAnalysisWithQCumulants.cxx:12777
 AliFlowAnalysisWithQCumulants.cxx:12778
 AliFlowAnalysisWithQCumulants.cxx:12779
 AliFlowAnalysisWithQCumulants.cxx:12780
 AliFlowAnalysisWithQCumulants.cxx:12781
 AliFlowAnalysisWithQCumulants.cxx:12782
 AliFlowAnalysisWithQCumulants.cxx:12783
 AliFlowAnalysisWithQCumulants.cxx:12784
 AliFlowAnalysisWithQCumulants.cxx:12785
 AliFlowAnalysisWithQCumulants.cxx:12786
 AliFlowAnalysisWithQCumulants.cxx:12787
 AliFlowAnalysisWithQCumulants.cxx:12788
 AliFlowAnalysisWithQCumulants.cxx:12789
 AliFlowAnalysisWithQCumulants.cxx:12790
 AliFlowAnalysisWithQCumulants.cxx:12791
 AliFlowAnalysisWithQCumulants.cxx:12792
 AliFlowAnalysisWithQCumulants.cxx:12793
 AliFlowAnalysisWithQCumulants.cxx:12794
 AliFlowAnalysisWithQCumulants.cxx:12795
 AliFlowAnalysisWithQCumulants.cxx:12796
 AliFlowAnalysisWithQCumulants.cxx:12797
 AliFlowAnalysisWithQCumulants.cxx:12798
 AliFlowAnalysisWithQCumulants.cxx:12799
 AliFlowAnalysisWithQCumulants.cxx:12800
 AliFlowAnalysisWithQCumulants.cxx:12801
 AliFlowAnalysisWithQCumulants.cxx:12802
 AliFlowAnalysisWithQCumulants.cxx:12803
 AliFlowAnalysisWithQCumulants.cxx:12804
 AliFlowAnalysisWithQCumulants.cxx:12805
 AliFlowAnalysisWithQCumulants.cxx:12806
 AliFlowAnalysisWithQCumulants.cxx:12807
 AliFlowAnalysisWithQCumulants.cxx:12808
 AliFlowAnalysisWithQCumulants.cxx:12809
 AliFlowAnalysisWithQCumulants.cxx:12810
 AliFlowAnalysisWithQCumulants.cxx:12811
 AliFlowAnalysisWithQCumulants.cxx:12812
 AliFlowAnalysisWithQCumulants.cxx:12813
 AliFlowAnalysisWithQCumulants.cxx:12814
 AliFlowAnalysisWithQCumulants.cxx:12815
 AliFlowAnalysisWithQCumulants.cxx:12816
 AliFlowAnalysisWithQCumulants.cxx:12817
 AliFlowAnalysisWithQCumulants.cxx:12818
 AliFlowAnalysisWithQCumulants.cxx:12819
 AliFlowAnalysisWithQCumulants.cxx:12820
 AliFlowAnalysisWithQCumulants.cxx:12821
 AliFlowAnalysisWithQCumulants.cxx:12822
 AliFlowAnalysisWithQCumulants.cxx:12823
 AliFlowAnalysisWithQCumulants.cxx:12824
 AliFlowAnalysisWithQCumulants.cxx:12825
 AliFlowAnalysisWithQCumulants.cxx:12826
 AliFlowAnalysisWithQCumulants.cxx:12827
 AliFlowAnalysisWithQCumulants.cxx:12828
 AliFlowAnalysisWithQCumulants.cxx:12829
 AliFlowAnalysisWithQCumulants.cxx:12830
 AliFlowAnalysisWithQCumulants.cxx:12831
 AliFlowAnalysisWithQCumulants.cxx:12832
 AliFlowAnalysisWithQCumulants.cxx:12833
 AliFlowAnalysisWithQCumulants.cxx:12834
 AliFlowAnalysisWithQCumulants.cxx:12835
 AliFlowAnalysisWithQCumulants.cxx:12836
 AliFlowAnalysisWithQCumulants.cxx:12837
 AliFlowAnalysisWithQCumulants.cxx:12838
 AliFlowAnalysisWithQCumulants.cxx:12839
 AliFlowAnalysisWithQCumulants.cxx:12840
 AliFlowAnalysisWithQCumulants.cxx:12841
 AliFlowAnalysisWithQCumulants.cxx:12842
 AliFlowAnalysisWithQCumulants.cxx:12843
 AliFlowAnalysisWithQCumulants.cxx:12844
 AliFlowAnalysisWithQCumulants.cxx:12845
 AliFlowAnalysisWithQCumulants.cxx:12846
 AliFlowAnalysisWithQCumulants.cxx:12847
 AliFlowAnalysisWithQCumulants.cxx:12848
 AliFlowAnalysisWithQCumulants.cxx:12849
 AliFlowAnalysisWithQCumulants.cxx:12850
 AliFlowAnalysisWithQCumulants.cxx:12851
 AliFlowAnalysisWithQCumulants.cxx:12852
 AliFlowAnalysisWithQCumulants.cxx:12853
 AliFlowAnalysisWithQCumulants.cxx:12854
 AliFlowAnalysisWithQCumulants.cxx:12855
 AliFlowAnalysisWithQCumulants.cxx:12856
 AliFlowAnalysisWithQCumulants.cxx:12857
 AliFlowAnalysisWithQCumulants.cxx:12858
 AliFlowAnalysisWithQCumulants.cxx:12859
 AliFlowAnalysisWithQCumulants.cxx:12860
 AliFlowAnalysisWithQCumulants.cxx:12861
 AliFlowAnalysisWithQCumulants.cxx:12862
 AliFlowAnalysisWithQCumulants.cxx:12863
 AliFlowAnalysisWithQCumulants.cxx:12864
 AliFlowAnalysisWithQCumulants.cxx:12865
 AliFlowAnalysisWithQCumulants.cxx:12866
 AliFlowAnalysisWithQCumulants.cxx:12867
 AliFlowAnalysisWithQCumulants.cxx:12868
 AliFlowAnalysisWithQCumulants.cxx:12869
 AliFlowAnalysisWithQCumulants.cxx:12870
 AliFlowAnalysisWithQCumulants.cxx:12871
 AliFlowAnalysisWithQCumulants.cxx:12872
 AliFlowAnalysisWithQCumulants.cxx:12873
 AliFlowAnalysisWithQCumulants.cxx:12874
 AliFlowAnalysisWithQCumulants.cxx:12875
 AliFlowAnalysisWithQCumulants.cxx:12876
 AliFlowAnalysisWithQCumulants.cxx:12877
 AliFlowAnalysisWithQCumulants.cxx:12878
 AliFlowAnalysisWithQCumulants.cxx:12879
 AliFlowAnalysisWithQCumulants.cxx:12880
 AliFlowAnalysisWithQCumulants.cxx:12881
 AliFlowAnalysisWithQCumulants.cxx:12882
 AliFlowAnalysisWithQCumulants.cxx:12883
 AliFlowAnalysisWithQCumulants.cxx:12884
 AliFlowAnalysisWithQCumulants.cxx:12885
 AliFlowAnalysisWithQCumulants.cxx:12886
 AliFlowAnalysisWithQCumulants.cxx:12887
 AliFlowAnalysisWithQCumulants.cxx:12888
 AliFlowAnalysisWithQCumulants.cxx:12889
 AliFlowAnalysisWithQCumulants.cxx:12890
 AliFlowAnalysisWithQCumulants.cxx:12891
 AliFlowAnalysisWithQCumulants.cxx:12892
 AliFlowAnalysisWithQCumulants.cxx:12893
 AliFlowAnalysisWithQCumulants.cxx:12894
 AliFlowAnalysisWithQCumulants.cxx:12895
 AliFlowAnalysisWithQCumulants.cxx:12896
 AliFlowAnalysisWithQCumulants.cxx:12897
 AliFlowAnalysisWithQCumulants.cxx:12898
 AliFlowAnalysisWithQCumulants.cxx:12899
 AliFlowAnalysisWithQCumulants.cxx:12900
 AliFlowAnalysisWithQCumulants.cxx:12901
 AliFlowAnalysisWithQCumulants.cxx:12902
 AliFlowAnalysisWithQCumulants.cxx:12903
 AliFlowAnalysisWithQCumulants.cxx:12904
 AliFlowAnalysisWithQCumulants.cxx:12905
 AliFlowAnalysisWithQCumulants.cxx:12906
 AliFlowAnalysisWithQCumulants.cxx:12907
 AliFlowAnalysisWithQCumulants.cxx:12908
 AliFlowAnalysisWithQCumulants.cxx:12909
 AliFlowAnalysisWithQCumulants.cxx:12910
 AliFlowAnalysisWithQCumulants.cxx:12911
 AliFlowAnalysisWithQCumulants.cxx:12912
 AliFlowAnalysisWithQCumulants.cxx:12913
 AliFlowAnalysisWithQCumulants.cxx:12914
 AliFlowAnalysisWithQCumulants.cxx:12915
 AliFlowAnalysisWithQCumulants.cxx:12916
 AliFlowAnalysisWithQCumulants.cxx:12917
 AliFlowAnalysisWithQCumulants.cxx:12918
 AliFlowAnalysisWithQCumulants.cxx:12919
 AliFlowAnalysisWithQCumulants.cxx:12920
 AliFlowAnalysisWithQCumulants.cxx:12921
 AliFlowAnalysisWithQCumulants.cxx:12922
 AliFlowAnalysisWithQCumulants.cxx:12923
 AliFlowAnalysisWithQCumulants.cxx:12924
 AliFlowAnalysisWithQCumulants.cxx:12925
 AliFlowAnalysisWithQCumulants.cxx:12926
 AliFlowAnalysisWithQCumulants.cxx:12927
 AliFlowAnalysisWithQCumulants.cxx:12928
 AliFlowAnalysisWithQCumulants.cxx:12929
 AliFlowAnalysisWithQCumulants.cxx:12930
 AliFlowAnalysisWithQCumulants.cxx:12931
 AliFlowAnalysisWithQCumulants.cxx:12932
 AliFlowAnalysisWithQCumulants.cxx:12933
 AliFlowAnalysisWithQCumulants.cxx:12934
 AliFlowAnalysisWithQCumulants.cxx:12935
 AliFlowAnalysisWithQCumulants.cxx:12936
 AliFlowAnalysisWithQCumulants.cxx:12937
 AliFlowAnalysisWithQCumulants.cxx:12938
 AliFlowAnalysisWithQCumulants.cxx:12939
 AliFlowAnalysisWithQCumulants.cxx:12940
 AliFlowAnalysisWithQCumulants.cxx:12941
 AliFlowAnalysisWithQCumulants.cxx:12942
 AliFlowAnalysisWithQCumulants.cxx:12943
 AliFlowAnalysisWithQCumulants.cxx:12944
 AliFlowAnalysisWithQCumulants.cxx:12945
 AliFlowAnalysisWithQCumulants.cxx:12946
 AliFlowAnalysisWithQCumulants.cxx:12947
 AliFlowAnalysisWithQCumulants.cxx:12948
 AliFlowAnalysisWithQCumulants.cxx:12949
 AliFlowAnalysisWithQCumulants.cxx:12950
 AliFlowAnalysisWithQCumulants.cxx:12951
 AliFlowAnalysisWithQCumulants.cxx:12952
 AliFlowAnalysisWithQCumulants.cxx:12953
 AliFlowAnalysisWithQCumulants.cxx:12954
 AliFlowAnalysisWithQCumulants.cxx:12955
 AliFlowAnalysisWithQCumulants.cxx:12956
 AliFlowAnalysisWithQCumulants.cxx:12957
 AliFlowAnalysisWithQCumulants.cxx:12958
 AliFlowAnalysisWithQCumulants.cxx:12959
 AliFlowAnalysisWithQCumulants.cxx:12960
 AliFlowAnalysisWithQCumulants.cxx:12961
 AliFlowAnalysisWithQCumulants.cxx:12962
 AliFlowAnalysisWithQCumulants.cxx:12963
 AliFlowAnalysisWithQCumulants.cxx:12964
 AliFlowAnalysisWithQCumulants.cxx:12965
 AliFlowAnalysisWithQCumulants.cxx:12966
 AliFlowAnalysisWithQCumulants.cxx:12967
 AliFlowAnalysisWithQCumulants.cxx:12968
 AliFlowAnalysisWithQCumulants.cxx:12969
 AliFlowAnalysisWithQCumulants.cxx:12970
 AliFlowAnalysisWithQCumulants.cxx:12971
 AliFlowAnalysisWithQCumulants.cxx:12972
 AliFlowAnalysisWithQCumulants.cxx:12973
 AliFlowAnalysisWithQCumulants.cxx:12974
 AliFlowAnalysisWithQCumulants.cxx:12975
 AliFlowAnalysisWithQCumulants.cxx:12976
 AliFlowAnalysisWithQCumulants.cxx:12977
 AliFlowAnalysisWithQCumulants.cxx:12978
 AliFlowAnalysisWithQCumulants.cxx:12979
 AliFlowAnalysisWithQCumulants.cxx:12980
 AliFlowAnalysisWithQCumulants.cxx:12981
 AliFlowAnalysisWithQCumulants.cxx:12982
 AliFlowAnalysisWithQCumulants.cxx:12983
 AliFlowAnalysisWithQCumulants.cxx:12984
 AliFlowAnalysisWithQCumulants.cxx:12985
 AliFlowAnalysisWithQCumulants.cxx:12986
 AliFlowAnalysisWithQCumulants.cxx:12987
 AliFlowAnalysisWithQCumulants.cxx:12988
 AliFlowAnalysisWithQCumulants.cxx:12989
 AliFlowAnalysisWithQCumulants.cxx:12990
 AliFlowAnalysisWithQCumulants.cxx:12991
 AliFlowAnalysisWithQCumulants.cxx:12992
 AliFlowAnalysisWithQCumulants.cxx:12993
 AliFlowAnalysisWithQCumulants.cxx:12994
 AliFlowAnalysisWithQCumulants.cxx:12995
 AliFlowAnalysisWithQCumulants.cxx:12996
 AliFlowAnalysisWithQCumulants.cxx:12997
 AliFlowAnalysisWithQCumulants.cxx:12998
 AliFlowAnalysisWithQCumulants.cxx:12999
 AliFlowAnalysisWithQCumulants.cxx:13000
 AliFlowAnalysisWithQCumulants.cxx:13001
 AliFlowAnalysisWithQCumulants.cxx:13002
 AliFlowAnalysisWithQCumulants.cxx:13003
 AliFlowAnalysisWithQCumulants.cxx:13004
 AliFlowAnalysisWithQCumulants.cxx:13005
 AliFlowAnalysisWithQCumulants.cxx:13006
 AliFlowAnalysisWithQCumulants.cxx:13007
 AliFlowAnalysisWithQCumulants.cxx:13008
 AliFlowAnalysisWithQCumulants.cxx:13009
 AliFlowAnalysisWithQCumulants.cxx:13010
 AliFlowAnalysisWithQCumulants.cxx:13011
 AliFlowAnalysisWithQCumulants.cxx:13012
 AliFlowAnalysisWithQCumulants.cxx:13013
 AliFlowAnalysisWithQCumulants.cxx:13014
 AliFlowAnalysisWithQCumulants.cxx:13015
 AliFlowAnalysisWithQCumulants.cxx:13016
 AliFlowAnalysisWithQCumulants.cxx:13017
 AliFlowAnalysisWithQCumulants.cxx:13018
 AliFlowAnalysisWithQCumulants.cxx:13019
 AliFlowAnalysisWithQCumulants.cxx:13020
 AliFlowAnalysisWithQCumulants.cxx:13021
 AliFlowAnalysisWithQCumulants.cxx:13022
 AliFlowAnalysisWithQCumulants.cxx:13023
 AliFlowAnalysisWithQCumulants.cxx:13024
 AliFlowAnalysisWithQCumulants.cxx:13025
 AliFlowAnalysisWithQCumulants.cxx:13026
 AliFlowAnalysisWithQCumulants.cxx:13027
 AliFlowAnalysisWithQCumulants.cxx:13028
 AliFlowAnalysisWithQCumulants.cxx:13029
 AliFlowAnalysisWithQCumulants.cxx:13030
 AliFlowAnalysisWithQCumulants.cxx:13031
 AliFlowAnalysisWithQCumulants.cxx:13032
 AliFlowAnalysisWithQCumulants.cxx:13033
 AliFlowAnalysisWithQCumulants.cxx:13034
 AliFlowAnalysisWithQCumulants.cxx:13035
 AliFlowAnalysisWithQCumulants.cxx:13036
 AliFlowAnalysisWithQCumulants.cxx:13037
 AliFlowAnalysisWithQCumulants.cxx:13038
 AliFlowAnalysisWithQCumulants.cxx:13039
 AliFlowAnalysisWithQCumulants.cxx:13040
 AliFlowAnalysisWithQCumulants.cxx:13041
 AliFlowAnalysisWithQCumulants.cxx:13042
 AliFlowAnalysisWithQCumulants.cxx:13043
 AliFlowAnalysisWithQCumulants.cxx:13044
 AliFlowAnalysisWithQCumulants.cxx:13045
 AliFlowAnalysisWithQCumulants.cxx:13046
 AliFlowAnalysisWithQCumulants.cxx:13047
 AliFlowAnalysisWithQCumulants.cxx:13048
 AliFlowAnalysisWithQCumulants.cxx:13049
 AliFlowAnalysisWithQCumulants.cxx:13050
 AliFlowAnalysisWithQCumulants.cxx:13051
 AliFlowAnalysisWithQCumulants.cxx:13052
 AliFlowAnalysisWithQCumulants.cxx:13053
 AliFlowAnalysisWithQCumulants.cxx:13054
 AliFlowAnalysisWithQCumulants.cxx:13055
 AliFlowAnalysisWithQCumulants.cxx:13056
 AliFlowAnalysisWithQCumulants.cxx:13057
 AliFlowAnalysisWithQCumulants.cxx:13058
 AliFlowAnalysisWithQCumulants.cxx:13059
 AliFlowAnalysisWithQCumulants.cxx:13060
 AliFlowAnalysisWithQCumulants.cxx:13061
 AliFlowAnalysisWithQCumulants.cxx:13062
 AliFlowAnalysisWithQCumulants.cxx:13063
 AliFlowAnalysisWithQCumulants.cxx:13064
 AliFlowAnalysisWithQCumulants.cxx:13065
 AliFlowAnalysisWithQCumulants.cxx:13066
 AliFlowAnalysisWithQCumulants.cxx:13067
 AliFlowAnalysisWithQCumulants.cxx:13068
 AliFlowAnalysisWithQCumulants.cxx:13069
 AliFlowAnalysisWithQCumulants.cxx:13070
 AliFlowAnalysisWithQCumulants.cxx:13071
 AliFlowAnalysisWithQCumulants.cxx:13072
 AliFlowAnalysisWithQCumulants.cxx:13073
 AliFlowAnalysisWithQCumulants.cxx:13074
 AliFlowAnalysisWithQCumulants.cxx:13075
 AliFlowAnalysisWithQCumulants.cxx:13076
 AliFlowAnalysisWithQCumulants.cxx:13077
 AliFlowAnalysisWithQCumulants.cxx:13078
 AliFlowAnalysisWithQCumulants.cxx:13079
 AliFlowAnalysisWithQCumulants.cxx:13080
 AliFlowAnalysisWithQCumulants.cxx:13081
 AliFlowAnalysisWithQCumulants.cxx:13082
 AliFlowAnalysisWithQCumulants.cxx:13083
 AliFlowAnalysisWithQCumulants.cxx:13084
 AliFlowAnalysisWithQCumulants.cxx:13085
 AliFlowAnalysisWithQCumulants.cxx:13086
 AliFlowAnalysisWithQCumulants.cxx:13087
 AliFlowAnalysisWithQCumulants.cxx:13088
 AliFlowAnalysisWithQCumulants.cxx:13089
 AliFlowAnalysisWithQCumulants.cxx:13090
 AliFlowAnalysisWithQCumulants.cxx:13091
 AliFlowAnalysisWithQCumulants.cxx:13092
 AliFlowAnalysisWithQCumulants.cxx:13093
 AliFlowAnalysisWithQCumulants.cxx:13094
 AliFlowAnalysisWithQCumulants.cxx:13095
 AliFlowAnalysisWithQCumulants.cxx:13096
 AliFlowAnalysisWithQCumulants.cxx:13097
 AliFlowAnalysisWithQCumulants.cxx:13098
 AliFlowAnalysisWithQCumulants.cxx:13099
 AliFlowAnalysisWithQCumulants.cxx:13100
 AliFlowAnalysisWithQCumulants.cxx:13101
 AliFlowAnalysisWithQCumulants.cxx:13102
 AliFlowAnalysisWithQCumulants.cxx:13103
 AliFlowAnalysisWithQCumulants.cxx:13104
 AliFlowAnalysisWithQCumulants.cxx:13105
 AliFlowAnalysisWithQCumulants.cxx:13106
 AliFlowAnalysisWithQCumulants.cxx:13107
 AliFlowAnalysisWithQCumulants.cxx:13108
 AliFlowAnalysisWithQCumulants.cxx:13109
 AliFlowAnalysisWithQCumulants.cxx:13110
 AliFlowAnalysisWithQCumulants.cxx:13111
 AliFlowAnalysisWithQCumulants.cxx:13112
 AliFlowAnalysisWithQCumulants.cxx:13113
 AliFlowAnalysisWithQCumulants.cxx:13114
 AliFlowAnalysisWithQCumulants.cxx:13115
 AliFlowAnalysisWithQCumulants.cxx:13116
 AliFlowAnalysisWithQCumulants.cxx:13117
 AliFlowAnalysisWithQCumulants.cxx:13118
 AliFlowAnalysisWithQCumulants.cxx:13119
 AliFlowAnalysisWithQCumulants.cxx:13120
 AliFlowAnalysisWithQCumulants.cxx:13121
 AliFlowAnalysisWithQCumulants.cxx:13122
 AliFlowAnalysisWithQCumulants.cxx:13123
 AliFlowAnalysisWithQCumulants.cxx:13124
 AliFlowAnalysisWithQCumulants.cxx:13125
 AliFlowAnalysisWithQCumulants.cxx:13126
 AliFlowAnalysisWithQCumulants.cxx:13127
 AliFlowAnalysisWithQCumulants.cxx:13128
 AliFlowAnalysisWithQCumulants.cxx:13129
 AliFlowAnalysisWithQCumulants.cxx:13130
 AliFlowAnalysisWithQCumulants.cxx:13131
 AliFlowAnalysisWithQCumulants.cxx:13132
 AliFlowAnalysisWithQCumulants.cxx:13133
 AliFlowAnalysisWithQCumulants.cxx:13134
 AliFlowAnalysisWithQCumulants.cxx:13135
 AliFlowAnalysisWithQCumulants.cxx:13136
 AliFlowAnalysisWithQCumulants.cxx:13137
 AliFlowAnalysisWithQCumulants.cxx:13138
 AliFlowAnalysisWithQCumulants.cxx:13139
 AliFlowAnalysisWithQCumulants.cxx:13140
 AliFlowAnalysisWithQCumulants.cxx:13141
 AliFlowAnalysisWithQCumulants.cxx:13142
 AliFlowAnalysisWithQCumulants.cxx:13143
 AliFlowAnalysisWithQCumulants.cxx:13144
 AliFlowAnalysisWithQCumulants.cxx:13145
 AliFlowAnalysisWithQCumulants.cxx:13146
 AliFlowAnalysisWithQCumulants.cxx:13147
 AliFlowAnalysisWithQCumulants.cxx:13148
 AliFlowAnalysisWithQCumulants.cxx:13149
 AliFlowAnalysisWithQCumulants.cxx:13150
 AliFlowAnalysisWithQCumulants.cxx:13151
 AliFlowAnalysisWithQCumulants.cxx:13152
 AliFlowAnalysisWithQCumulants.cxx:13153
 AliFlowAnalysisWithQCumulants.cxx:13154
 AliFlowAnalysisWithQCumulants.cxx:13155
 AliFlowAnalysisWithQCumulants.cxx:13156
 AliFlowAnalysisWithQCumulants.cxx:13157
 AliFlowAnalysisWithQCumulants.cxx:13158
 AliFlowAnalysisWithQCumulants.cxx:13159
 AliFlowAnalysisWithQCumulants.cxx:13160
 AliFlowAnalysisWithQCumulants.cxx:13161
 AliFlowAnalysisWithQCumulants.cxx:13162
 AliFlowAnalysisWithQCumulants.cxx:13163
 AliFlowAnalysisWithQCumulants.cxx:13164
 AliFlowAnalysisWithQCumulants.cxx:13165
 AliFlowAnalysisWithQCumulants.cxx:13166
 AliFlowAnalysisWithQCumulants.cxx:13167
 AliFlowAnalysisWithQCumulants.cxx:13168
 AliFlowAnalysisWithQCumulants.cxx:13169
 AliFlowAnalysisWithQCumulants.cxx:13170
 AliFlowAnalysisWithQCumulants.cxx:13171
 AliFlowAnalysisWithQCumulants.cxx:13172
 AliFlowAnalysisWithQCumulants.cxx:13173
 AliFlowAnalysisWithQCumulants.cxx:13174
 AliFlowAnalysisWithQCumulants.cxx:13175
 AliFlowAnalysisWithQCumulants.cxx:13176
 AliFlowAnalysisWithQCumulants.cxx:13177
 AliFlowAnalysisWithQCumulants.cxx:13178
 AliFlowAnalysisWithQCumulants.cxx:13179
 AliFlowAnalysisWithQCumulants.cxx:13180
 AliFlowAnalysisWithQCumulants.cxx:13181
 AliFlowAnalysisWithQCumulants.cxx:13182
 AliFlowAnalysisWithQCumulants.cxx:13183
 AliFlowAnalysisWithQCumulants.cxx:13184
 AliFlowAnalysisWithQCumulants.cxx:13185
 AliFlowAnalysisWithQCumulants.cxx:13186
 AliFlowAnalysisWithQCumulants.cxx:13187
 AliFlowAnalysisWithQCumulants.cxx:13188
 AliFlowAnalysisWithQCumulants.cxx:13189
 AliFlowAnalysisWithQCumulants.cxx:13190
 AliFlowAnalysisWithQCumulants.cxx:13191
 AliFlowAnalysisWithQCumulants.cxx:13192
 AliFlowAnalysisWithQCumulants.cxx:13193
 AliFlowAnalysisWithQCumulants.cxx:13194
 AliFlowAnalysisWithQCumulants.cxx:13195
 AliFlowAnalysisWithQCumulants.cxx:13196
 AliFlowAnalysisWithQCumulants.cxx:13197
 AliFlowAnalysisWithQCumulants.cxx:13198
 AliFlowAnalysisWithQCumulants.cxx:13199
 AliFlowAnalysisWithQCumulants.cxx:13200
 AliFlowAnalysisWithQCumulants.cxx:13201
 AliFlowAnalysisWithQCumulants.cxx:13202
 AliFlowAnalysisWithQCumulants.cxx:13203
 AliFlowAnalysisWithQCumulants.cxx:13204
 AliFlowAnalysisWithQCumulants.cxx:13205
 AliFlowAnalysisWithQCumulants.cxx:13206
 AliFlowAnalysisWithQCumulants.cxx:13207
 AliFlowAnalysisWithQCumulants.cxx:13208
 AliFlowAnalysisWithQCumulants.cxx:13209
 AliFlowAnalysisWithQCumulants.cxx:13210
 AliFlowAnalysisWithQCumulants.cxx:13211
 AliFlowAnalysisWithQCumulants.cxx:13212
 AliFlowAnalysisWithQCumulants.cxx:13213
 AliFlowAnalysisWithQCumulants.cxx:13214
 AliFlowAnalysisWithQCumulants.cxx:13215
 AliFlowAnalysisWithQCumulants.cxx:13216
 AliFlowAnalysisWithQCumulants.cxx:13217
 AliFlowAnalysisWithQCumulants.cxx:13218
 AliFlowAnalysisWithQCumulants.cxx:13219
 AliFlowAnalysisWithQCumulants.cxx:13220
 AliFlowAnalysisWithQCumulants.cxx:13221
 AliFlowAnalysisWithQCumulants.cxx:13222
 AliFlowAnalysisWithQCumulants.cxx:13223
 AliFlowAnalysisWithQCumulants.cxx:13224
 AliFlowAnalysisWithQCumulants.cxx:13225
 AliFlowAnalysisWithQCumulants.cxx:13226
 AliFlowAnalysisWithQCumulants.cxx:13227
 AliFlowAnalysisWithQCumulants.cxx:13228
 AliFlowAnalysisWithQCumulants.cxx:13229
 AliFlowAnalysisWithQCumulants.cxx:13230
 AliFlowAnalysisWithQCumulants.cxx:13231
 AliFlowAnalysisWithQCumulants.cxx:13232
 AliFlowAnalysisWithQCumulants.cxx:13233
 AliFlowAnalysisWithQCumulants.cxx:13234
 AliFlowAnalysisWithQCumulants.cxx:13235
 AliFlowAnalysisWithQCumulants.cxx:13236
 AliFlowAnalysisWithQCumulants.cxx:13237
 AliFlowAnalysisWithQCumulants.cxx:13238
 AliFlowAnalysisWithQCumulants.cxx:13239
 AliFlowAnalysisWithQCumulants.cxx:13240
 AliFlowAnalysisWithQCumulants.cxx:13241
 AliFlowAnalysisWithQCumulants.cxx:13242
 AliFlowAnalysisWithQCumulants.cxx:13243
 AliFlowAnalysisWithQCumulants.cxx:13244
 AliFlowAnalysisWithQCumulants.cxx:13245
 AliFlowAnalysisWithQCumulants.cxx:13246
 AliFlowAnalysisWithQCumulants.cxx:13247
 AliFlowAnalysisWithQCumulants.cxx:13248
 AliFlowAnalysisWithQCumulants.cxx:13249
 AliFlowAnalysisWithQCumulants.cxx:13250
 AliFlowAnalysisWithQCumulants.cxx:13251
 AliFlowAnalysisWithQCumulants.cxx:13252
 AliFlowAnalysisWithQCumulants.cxx:13253
 AliFlowAnalysisWithQCumulants.cxx:13254
 AliFlowAnalysisWithQCumulants.cxx:13255
 AliFlowAnalysisWithQCumulants.cxx:13256
 AliFlowAnalysisWithQCumulants.cxx:13257
 AliFlowAnalysisWithQCumulants.cxx:13258
 AliFlowAnalysisWithQCumulants.cxx:13259
 AliFlowAnalysisWithQCumulants.cxx:13260
 AliFlowAnalysisWithQCumulants.cxx:13261
 AliFlowAnalysisWithQCumulants.cxx:13262
 AliFlowAnalysisWithQCumulants.cxx:13263
 AliFlowAnalysisWithQCumulants.cxx:13264
 AliFlowAnalysisWithQCumulants.cxx:13265
 AliFlowAnalysisWithQCumulants.cxx:13266
 AliFlowAnalysisWithQCumulants.cxx:13267
 AliFlowAnalysisWithQCumulants.cxx:13268
 AliFlowAnalysisWithQCumulants.cxx:13269
 AliFlowAnalysisWithQCumulants.cxx:13270
 AliFlowAnalysisWithQCumulants.cxx:13271
 AliFlowAnalysisWithQCumulants.cxx:13272
 AliFlowAnalysisWithQCumulants.cxx:13273
 AliFlowAnalysisWithQCumulants.cxx:13274
 AliFlowAnalysisWithQCumulants.cxx:13275
 AliFlowAnalysisWithQCumulants.cxx:13276
 AliFlowAnalysisWithQCumulants.cxx:13277
 AliFlowAnalysisWithQCumulants.cxx:13278
 AliFlowAnalysisWithQCumulants.cxx:13279
 AliFlowAnalysisWithQCumulants.cxx:13280
 AliFlowAnalysisWithQCumulants.cxx:13281
 AliFlowAnalysisWithQCumulants.cxx:13282
 AliFlowAnalysisWithQCumulants.cxx:13283
 AliFlowAnalysisWithQCumulants.cxx:13284
 AliFlowAnalysisWithQCumulants.cxx:13285
 AliFlowAnalysisWithQCumulants.cxx:13286
 AliFlowAnalysisWithQCumulants.cxx:13287
 AliFlowAnalysisWithQCumulants.cxx:13288
 AliFlowAnalysisWithQCumulants.cxx:13289
 AliFlowAnalysisWithQCumulants.cxx:13290
 AliFlowAnalysisWithQCumulants.cxx:13291
 AliFlowAnalysisWithQCumulants.cxx:13292
 AliFlowAnalysisWithQCumulants.cxx:13293
 AliFlowAnalysisWithQCumulants.cxx:13294
 AliFlowAnalysisWithQCumulants.cxx:13295
 AliFlowAnalysisWithQCumulants.cxx:13296
 AliFlowAnalysisWithQCumulants.cxx:13297
 AliFlowAnalysisWithQCumulants.cxx:13298
 AliFlowAnalysisWithQCumulants.cxx:13299
 AliFlowAnalysisWithQCumulants.cxx:13300
 AliFlowAnalysisWithQCumulants.cxx:13301
 AliFlowAnalysisWithQCumulants.cxx:13302
 AliFlowAnalysisWithQCumulants.cxx:13303
 AliFlowAnalysisWithQCumulants.cxx:13304
 AliFlowAnalysisWithQCumulants.cxx:13305
 AliFlowAnalysisWithQCumulants.cxx:13306
 AliFlowAnalysisWithQCumulants.cxx:13307
 AliFlowAnalysisWithQCumulants.cxx:13308
 AliFlowAnalysisWithQCumulants.cxx:13309
 AliFlowAnalysisWithQCumulants.cxx:13310
 AliFlowAnalysisWithQCumulants.cxx:13311
 AliFlowAnalysisWithQCumulants.cxx:13312
 AliFlowAnalysisWithQCumulants.cxx:13313
 AliFlowAnalysisWithQCumulants.cxx:13314
 AliFlowAnalysisWithQCumulants.cxx:13315
 AliFlowAnalysisWithQCumulants.cxx:13316
 AliFlowAnalysisWithQCumulants.cxx:13317
 AliFlowAnalysisWithQCumulants.cxx:13318
 AliFlowAnalysisWithQCumulants.cxx:13319
 AliFlowAnalysisWithQCumulants.cxx:13320
 AliFlowAnalysisWithQCumulants.cxx:13321
 AliFlowAnalysisWithQCumulants.cxx:13322
 AliFlowAnalysisWithQCumulants.cxx:13323
 AliFlowAnalysisWithQCumulants.cxx:13324
 AliFlowAnalysisWithQCumulants.cxx:13325
 AliFlowAnalysisWithQCumulants.cxx:13326
 AliFlowAnalysisWithQCumulants.cxx:13327
 AliFlowAnalysisWithQCumulants.cxx:13328
 AliFlowAnalysisWithQCumulants.cxx:13329
 AliFlowAnalysisWithQCumulants.cxx:13330
 AliFlowAnalysisWithQCumulants.cxx:13331
 AliFlowAnalysisWithQCumulants.cxx:13332
 AliFlowAnalysisWithQCumulants.cxx:13333
 AliFlowAnalysisWithQCumulants.cxx:13334
 AliFlowAnalysisWithQCumulants.cxx:13335
 AliFlowAnalysisWithQCumulants.cxx:13336
 AliFlowAnalysisWithQCumulants.cxx:13337
 AliFlowAnalysisWithQCumulants.cxx:13338
 AliFlowAnalysisWithQCumulants.cxx:13339
 AliFlowAnalysisWithQCumulants.cxx:13340
 AliFlowAnalysisWithQCumulants.cxx:13341
 AliFlowAnalysisWithQCumulants.cxx:13342
 AliFlowAnalysisWithQCumulants.cxx:13343
 AliFlowAnalysisWithQCumulants.cxx:13344
 AliFlowAnalysisWithQCumulants.cxx:13345
 AliFlowAnalysisWithQCumulants.cxx:13346
 AliFlowAnalysisWithQCumulants.cxx:13347
 AliFlowAnalysisWithQCumulants.cxx:13348
 AliFlowAnalysisWithQCumulants.cxx:13349
 AliFlowAnalysisWithQCumulants.cxx:13350
 AliFlowAnalysisWithQCumulants.cxx:13351
 AliFlowAnalysisWithQCumulants.cxx:13352
 AliFlowAnalysisWithQCumulants.cxx:13353
 AliFlowAnalysisWithQCumulants.cxx:13354
 AliFlowAnalysisWithQCumulants.cxx:13355
 AliFlowAnalysisWithQCumulants.cxx:13356
 AliFlowAnalysisWithQCumulants.cxx:13357
 AliFlowAnalysisWithQCumulants.cxx:13358
 AliFlowAnalysisWithQCumulants.cxx:13359
 AliFlowAnalysisWithQCumulants.cxx:13360
 AliFlowAnalysisWithQCumulants.cxx:13361
 AliFlowAnalysisWithQCumulants.cxx:13362
 AliFlowAnalysisWithQCumulants.cxx:13363
 AliFlowAnalysisWithQCumulants.cxx:13364
 AliFlowAnalysisWithQCumulants.cxx:13365
 AliFlowAnalysisWithQCumulants.cxx:13366
 AliFlowAnalysisWithQCumulants.cxx:13367
 AliFlowAnalysisWithQCumulants.cxx:13368
 AliFlowAnalysisWithQCumulants.cxx:13369
 AliFlowAnalysisWithQCumulants.cxx:13370
 AliFlowAnalysisWithQCumulants.cxx:13371
 AliFlowAnalysisWithQCumulants.cxx:13372
 AliFlowAnalysisWithQCumulants.cxx:13373
 AliFlowAnalysisWithQCumulants.cxx:13374
 AliFlowAnalysisWithQCumulants.cxx:13375
 AliFlowAnalysisWithQCumulants.cxx:13376
 AliFlowAnalysisWithQCumulants.cxx:13377
 AliFlowAnalysisWithQCumulants.cxx:13378
 AliFlowAnalysisWithQCumulants.cxx:13379
 AliFlowAnalysisWithQCumulants.cxx:13380
 AliFlowAnalysisWithQCumulants.cxx:13381
 AliFlowAnalysisWithQCumulants.cxx:13382
 AliFlowAnalysisWithQCumulants.cxx:13383
 AliFlowAnalysisWithQCumulants.cxx:13384
 AliFlowAnalysisWithQCumulants.cxx:13385
 AliFlowAnalysisWithQCumulants.cxx:13386
 AliFlowAnalysisWithQCumulants.cxx:13387
 AliFlowAnalysisWithQCumulants.cxx:13388
 AliFlowAnalysisWithQCumulants.cxx:13389
 AliFlowAnalysisWithQCumulants.cxx:13390
 AliFlowAnalysisWithQCumulants.cxx:13391
 AliFlowAnalysisWithQCumulants.cxx:13392
 AliFlowAnalysisWithQCumulants.cxx:13393
 AliFlowAnalysisWithQCumulants.cxx:13394
 AliFlowAnalysisWithQCumulants.cxx:13395
 AliFlowAnalysisWithQCumulants.cxx:13396
 AliFlowAnalysisWithQCumulants.cxx:13397
 AliFlowAnalysisWithQCumulants.cxx:13398
 AliFlowAnalysisWithQCumulants.cxx:13399
 AliFlowAnalysisWithQCumulants.cxx:13400
 AliFlowAnalysisWithQCumulants.cxx:13401
 AliFlowAnalysisWithQCumulants.cxx:13402
 AliFlowAnalysisWithQCumulants.cxx:13403
 AliFlowAnalysisWithQCumulants.cxx:13404
 AliFlowAnalysisWithQCumulants.cxx:13405
 AliFlowAnalysisWithQCumulants.cxx:13406
 AliFlowAnalysisWithQCumulants.cxx:13407
 AliFlowAnalysisWithQCumulants.cxx:13408
 AliFlowAnalysisWithQCumulants.cxx:13409
 AliFlowAnalysisWithQCumulants.cxx:13410
 AliFlowAnalysisWithQCumulants.cxx:13411
 AliFlowAnalysisWithQCumulants.cxx:13412
 AliFlowAnalysisWithQCumulants.cxx:13413
 AliFlowAnalysisWithQCumulants.cxx:13414
 AliFlowAnalysisWithQCumulants.cxx:13415
 AliFlowAnalysisWithQCumulants.cxx:13416
 AliFlowAnalysisWithQCumulants.cxx:13417
 AliFlowAnalysisWithQCumulants.cxx:13418
 AliFlowAnalysisWithQCumulants.cxx:13419
 AliFlowAnalysisWithQCumulants.cxx:13420
 AliFlowAnalysisWithQCumulants.cxx:13421
 AliFlowAnalysisWithQCumulants.cxx:13422
 AliFlowAnalysisWithQCumulants.cxx:13423
 AliFlowAnalysisWithQCumulants.cxx:13424
 AliFlowAnalysisWithQCumulants.cxx:13425
 AliFlowAnalysisWithQCumulants.cxx:13426
 AliFlowAnalysisWithQCumulants.cxx:13427
 AliFlowAnalysisWithQCumulants.cxx:13428
 AliFlowAnalysisWithQCumulants.cxx:13429
 AliFlowAnalysisWithQCumulants.cxx:13430
 AliFlowAnalysisWithQCumulants.cxx:13431
 AliFlowAnalysisWithQCumulants.cxx:13432
 AliFlowAnalysisWithQCumulants.cxx:13433
 AliFlowAnalysisWithQCumulants.cxx:13434
 AliFlowAnalysisWithQCumulants.cxx:13435
 AliFlowAnalysisWithQCumulants.cxx:13436
 AliFlowAnalysisWithQCumulants.cxx:13437
 AliFlowAnalysisWithQCumulants.cxx:13438
 AliFlowAnalysisWithQCumulants.cxx:13439
 AliFlowAnalysisWithQCumulants.cxx:13440
 AliFlowAnalysisWithQCumulants.cxx:13441
 AliFlowAnalysisWithQCumulants.cxx:13442
 AliFlowAnalysisWithQCumulants.cxx:13443
 AliFlowAnalysisWithQCumulants.cxx:13444
 AliFlowAnalysisWithQCumulants.cxx:13445
 AliFlowAnalysisWithQCumulants.cxx:13446
 AliFlowAnalysisWithQCumulants.cxx:13447
 AliFlowAnalysisWithQCumulants.cxx:13448
 AliFlowAnalysisWithQCumulants.cxx:13449
 AliFlowAnalysisWithQCumulants.cxx:13450
 AliFlowAnalysisWithQCumulants.cxx:13451
 AliFlowAnalysisWithQCumulants.cxx:13452
 AliFlowAnalysisWithQCumulants.cxx:13453
 AliFlowAnalysisWithQCumulants.cxx:13454
 AliFlowAnalysisWithQCumulants.cxx:13455
 AliFlowAnalysisWithQCumulants.cxx:13456
 AliFlowAnalysisWithQCumulants.cxx:13457
 AliFlowAnalysisWithQCumulants.cxx:13458
 AliFlowAnalysisWithQCumulants.cxx:13459
 AliFlowAnalysisWithQCumulants.cxx:13460
 AliFlowAnalysisWithQCumulants.cxx:13461
 AliFlowAnalysisWithQCumulants.cxx:13462
 AliFlowAnalysisWithQCumulants.cxx:13463
 AliFlowAnalysisWithQCumulants.cxx:13464
 AliFlowAnalysisWithQCumulants.cxx:13465
 AliFlowAnalysisWithQCumulants.cxx:13466
 AliFlowAnalysisWithQCumulants.cxx:13467
 AliFlowAnalysisWithQCumulants.cxx:13468
 AliFlowAnalysisWithQCumulants.cxx:13469
 AliFlowAnalysisWithQCumulants.cxx:13470
 AliFlowAnalysisWithQCumulants.cxx:13471
 AliFlowAnalysisWithQCumulants.cxx:13472
 AliFlowAnalysisWithQCumulants.cxx:13473
 AliFlowAnalysisWithQCumulants.cxx:13474
 AliFlowAnalysisWithQCumulants.cxx:13475
 AliFlowAnalysisWithQCumulants.cxx:13476
 AliFlowAnalysisWithQCumulants.cxx:13477
 AliFlowAnalysisWithQCumulants.cxx:13478
 AliFlowAnalysisWithQCumulants.cxx:13479
 AliFlowAnalysisWithQCumulants.cxx:13480
 AliFlowAnalysisWithQCumulants.cxx:13481
 AliFlowAnalysisWithQCumulants.cxx:13482
 AliFlowAnalysisWithQCumulants.cxx:13483
 AliFlowAnalysisWithQCumulants.cxx:13484
 AliFlowAnalysisWithQCumulants.cxx:13485
 AliFlowAnalysisWithQCumulants.cxx:13486
 AliFlowAnalysisWithQCumulants.cxx:13487
 AliFlowAnalysisWithQCumulants.cxx:13488
 AliFlowAnalysisWithQCumulants.cxx:13489
 AliFlowAnalysisWithQCumulants.cxx:13490
 AliFlowAnalysisWithQCumulants.cxx:13491
 AliFlowAnalysisWithQCumulants.cxx:13492
 AliFlowAnalysisWithQCumulants.cxx:13493
 AliFlowAnalysisWithQCumulants.cxx:13494
 AliFlowAnalysisWithQCumulants.cxx:13495
 AliFlowAnalysisWithQCumulants.cxx:13496
 AliFlowAnalysisWithQCumulants.cxx:13497
 AliFlowAnalysisWithQCumulants.cxx:13498
 AliFlowAnalysisWithQCumulants.cxx:13499
 AliFlowAnalysisWithQCumulants.cxx:13500
 AliFlowAnalysisWithQCumulants.cxx:13501
 AliFlowAnalysisWithQCumulants.cxx:13502
 AliFlowAnalysisWithQCumulants.cxx:13503
 AliFlowAnalysisWithQCumulants.cxx:13504
 AliFlowAnalysisWithQCumulants.cxx:13505
 AliFlowAnalysisWithQCumulants.cxx:13506
 AliFlowAnalysisWithQCumulants.cxx:13507
 AliFlowAnalysisWithQCumulants.cxx:13508
 AliFlowAnalysisWithQCumulants.cxx:13509
 AliFlowAnalysisWithQCumulants.cxx:13510
 AliFlowAnalysisWithQCumulants.cxx:13511
 AliFlowAnalysisWithQCumulants.cxx:13512
 AliFlowAnalysisWithQCumulants.cxx:13513
 AliFlowAnalysisWithQCumulants.cxx:13514
 AliFlowAnalysisWithQCumulants.cxx:13515
 AliFlowAnalysisWithQCumulants.cxx:13516
 AliFlowAnalysisWithQCumulants.cxx:13517
 AliFlowAnalysisWithQCumulants.cxx:13518
 AliFlowAnalysisWithQCumulants.cxx:13519
 AliFlowAnalysisWithQCumulants.cxx:13520
 AliFlowAnalysisWithQCumulants.cxx:13521
 AliFlowAnalysisWithQCumulants.cxx:13522
 AliFlowAnalysisWithQCumulants.cxx:13523
 AliFlowAnalysisWithQCumulants.cxx:13524
 AliFlowAnalysisWithQCumulants.cxx:13525
 AliFlowAnalysisWithQCumulants.cxx:13526
 AliFlowAnalysisWithQCumulants.cxx:13527
 AliFlowAnalysisWithQCumulants.cxx:13528
 AliFlowAnalysisWithQCumulants.cxx:13529
 AliFlowAnalysisWithQCumulants.cxx:13530
 AliFlowAnalysisWithQCumulants.cxx:13531
 AliFlowAnalysisWithQCumulants.cxx:13532
 AliFlowAnalysisWithQCumulants.cxx:13533
 AliFlowAnalysisWithQCumulants.cxx:13534
 AliFlowAnalysisWithQCumulants.cxx:13535
 AliFlowAnalysisWithQCumulants.cxx:13536
 AliFlowAnalysisWithQCumulants.cxx:13537
 AliFlowAnalysisWithQCumulants.cxx:13538
 AliFlowAnalysisWithQCumulants.cxx:13539
 AliFlowAnalysisWithQCumulants.cxx:13540
 AliFlowAnalysisWithQCumulants.cxx:13541
 AliFlowAnalysisWithQCumulants.cxx:13542
 AliFlowAnalysisWithQCumulants.cxx:13543
 AliFlowAnalysisWithQCumulants.cxx:13544
 AliFlowAnalysisWithQCumulants.cxx:13545
 AliFlowAnalysisWithQCumulants.cxx:13546
 AliFlowAnalysisWithQCumulants.cxx:13547
 AliFlowAnalysisWithQCumulants.cxx:13548
 AliFlowAnalysisWithQCumulants.cxx:13549
 AliFlowAnalysisWithQCumulants.cxx:13550
 AliFlowAnalysisWithQCumulants.cxx:13551
 AliFlowAnalysisWithQCumulants.cxx:13552
 AliFlowAnalysisWithQCumulants.cxx:13553
 AliFlowAnalysisWithQCumulants.cxx:13554
 AliFlowAnalysisWithQCumulants.cxx:13555
 AliFlowAnalysisWithQCumulants.cxx:13556
 AliFlowAnalysisWithQCumulants.cxx:13557
 AliFlowAnalysisWithQCumulants.cxx:13558
 AliFlowAnalysisWithQCumulants.cxx:13559
 AliFlowAnalysisWithQCumulants.cxx:13560
 AliFlowAnalysisWithQCumulants.cxx:13561
 AliFlowAnalysisWithQCumulants.cxx:13562
 AliFlowAnalysisWithQCumulants.cxx:13563
 AliFlowAnalysisWithQCumulants.cxx:13564
 AliFlowAnalysisWithQCumulants.cxx:13565
 AliFlowAnalysisWithQCumulants.cxx:13566
 AliFlowAnalysisWithQCumulants.cxx:13567
 AliFlowAnalysisWithQCumulants.cxx:13568
 AliFlowAnalysisWithQCumulants.cxx:13569
 AliFlowAnalysisWithQCumulants.cxx:13570
 AliFlowAnalysisWithQCumulants.cxx:13571
 AliFlowAnalysisWithQCumulants.cxx:13572
 AliFlowAnalysisWithQCumulants.cxx:13573
 AliFlowAnalysisWithQCumulants.cxx:13574
 AliFlowAnalysisWithQCumulants.cxx:13575
 AliFlowAnalysisWithQCumulants.cxx:13576
 AliFlowAnalysisWithQCumulants.cxx:13577
 AliFlowAnalysisWithQCumulants.cxx:13578
 AliFlowAnalysisWithQCumulants.cxx:13579
 AliFlowAnalysisWithQCumulants.cxx:13580
 AliFlowAnalysisWithQCumulants.cxx:13581
 AliFlowAnalysisWithQCumulants.cxx:13582
 AliFlowAnalysisWithQCumulants.cxx:13583
 AliFlowAnalysisWithQCumulants.cxx:13584
 AliFlowAnalysisWithQCumulants.cxx:13585
 AliFlowAnalysisWithQCumulants.cxx:13586
 AliFlowAnalysisWithQCumulants.cxx:13587
 AliFlowAnalysisWithQCumulants.cxx:13588
 AliFlowAnalysisWithQCumulants.cxx:13589
 AliFlowAnalysisWithQCumulants.cxx:13590
 AliFlowAnalysisWithQCumulants.cxx:13591
 AliFlowAnalysisWithQCumulants.cxx:13592
 AliFlowAnalysisWithQCumulants.cxx:13593
 AliFlowAnalysisWithQCumulants.cxx:13594
 AliFlowAnalysisWithQCumulants.cxx:13595
 AliFlowAnalysisWithQCumulants.cxx:13596
 AliFlowAnalysisWithQCumulants.cxx:13597
 AliFlowAnalysisWithQCumulants.cxx:13598
 AliFlowAnalysisWithQCumulants.cxx:13599
 AliFlowAnalysisWithQCumulants.cxx:13600
 AliFlowAnalysisWithQCumulants.cxx:13601
 AliFlowAnalysisWithQCumulants.cxx:13602
 AliFlowAnalysisWithQCumulants.cxx:13603
 AliFlowAnalysisWithQCumulants.cxx:13604
 AliFlowAnalysisWithQCumulants.cxx:13605
 AliFlowAnalysisWithQCumulants.cxx:13606
 AliFlowAnalysisWithQCumulants.cxx:13607
 AliFlowAnalysisWithQCumulants.cxx:13608
 AliFlowAnalysisWithQCumulants.cxx:13609
 AliFlowAnalysisWithQCumulants.cxx:13610
 AliFlowAnalysisWithQCumulants.cxx:13611
 AliFlowAnalysisWithQCumulants.cxx:13612
 AliFlowAnalysisWithQCumulants.cxx:13613
 AliFlowAnalysisWithQCumulants.cxx:13614
 AliFlowAnalysisWithQCumulants.cxx:13615
 AliFlowAnalysisWithQCumulants.cxx:13616
 AliFlowAnalysisWithQCumulants.cxx:13617
 AliFlowAnalysisWithQCumulants.cxx:13618
 AliFlowAnalysisWithQCumulants.cxx:13619
 AliFlowAnalysisWithQCumulants.cxx:13620
 AliFlowAnalysisWithQCumulants.cxx:13621
 AliFlowAnalysisWithQCumulants.cxx:13622
 AliFlowAnalysisWithQCumulants.cxx:13623
 AliFlowAnalysisWithQCumulants.cxx:13624
 AliFlowAnalysisWithQCumulants.cxx:13625
 AliFlowAnalysisWithQCumulants.cxx:13626
 AliFlowAnalysisWithQCumulants.cxx:13627
 AliFlowAnalysisWithQCumulants.cxx:13628
 AliFlowAnalysisWithQCumulants.cxx:13629
 AliFlowAnalysisWithQCumulants.cxx:13630
 AliFlowAnalysisWithQCumulants.cxx:13631
 AliFlowAnalysisWithQCumulants.cxx:13632
 AliFlowAnalysisWithQCumulants.cxx:13633
 AliFlowAnalysisWithQCumulants.cxx:13634
 AliFlowAnalysisWithQCumulants.cxx:13635
 AliFlowAnalysisWithQCumulants.cxx:13636
 AliFlowAnalysisWithQCumulants.cxx:13637
 AliFlowAnalysisWithQCumulants.cxx:13638
 AliFlowAnalysisWithQCumulants.cxx:13639
 AliFlowAnalysisWithQCumulants.cxx:13640
 AliFlowAnalysisWithQCumulants.cxx:13641
 AliFlowAnalysisWithQCumulants.cxx:13642
 AliFlowAnalysisWithQCumulants.cxx:13643
 AliFlowAnalysisWithQCumulants.cxx:13644
 AliFlowAnalysisWithQCumulants.cxx:13645
 AliFlowAnalysisWithQCumulants.cxx:13646
 AliFlowAnalysisWithQCumulants.cxx:13647
 AliFlowAnalysisWithQCumulants.cxx:13648
 AliFlowAnalysisWithQCumulants.cxx:13649
 AliFlowAnalysisWithQCumulants.cxx:13650
 AliFlowAnalysisWithQCumulants.cxx:13651
 AliFlowAnalysisWithQCumulants.cxx:13652
 AliFlowAnalysisWithQCumulants.cxx:13653
 AliFlowAnalysisWithQCumulants.cxx:13654
 AliFlowAnalysisWithQCumulants.cxx:13655
 AliFlowAnalysisWithQCumulants.cxx:13656
 AliFlowAnalysisWithQCumulants.cxx:13657
 AliFlowAnalysisWithQCumulants.cxx:13658
 AliFlowAnalysisWithQCumulants.cxx:13659
 AliFlowAnalysisWithQCumulants.cxx:13660
 AliFlowAnalysisWithQCumulants.cxx:13661
 AliFlowAnalysisWithQCumulants.cxx:13662
 AliFlowAnalysisWithQCumulants.cxx:13663
 AliFlowAnalysisWithQCumulants.cxx:13664
 AliFlowAnalysisWithQCumulants.cxx:13665
 AliFlowAnalysisWithQCumulants.cxx:13666
 AliFlowAnalysisWithQCumulants.cxx:13667
 AliFlowAnalysisWithQCumulants.cxx:13668
 AliFlowAnalysisWithQCumulants.cxx:13669
 AliFlowAnalysisWithQCumulants.cxx:13670
 AliFlowAnalysisWithQCumulants.cxx:13671
 AliFlowAnalysisWithQCumulants.cxx:13672
 AliFlowAnalysisWithQCumulants.cxx:13673
 AliFlowAnalysisWithQCumulants.cxx:13674
 AliFlowAnalysisWithQCumulants.cxx:13675
 AliFlowAnalysisWithQCumulants.cxx:13676
 AliFlowAnalysisWithQCumulants.cxx:13677
 AliFlowAnalysisWithQCumulants.cxx:13678
 AliFlowAnalysisWithQCumulants.cxx:13679
 AliFlowAnalysisWithQCumulants.cxx:13680
 AliFlowAnalysisWithQCumulants.cxx:13681
 AliFlowAnalysisWithQCumulants.cxx:13682
 AliFlowAnalysisWithQCumulants.cxx:13683
 AliFlowAnalysisWithQCumulants.cxx:13684
 AliFlowAnalysisWithQCumulants.cxx:13685
 AliFlowAnalysisWithQCumulants.cxx:13686
 AliFlowAnalysisWithQCumulants.cxx:13687
 AliFlowAnalysisWithQCumulants.cxx:13688
 AliFlowAnalysisWithQCumulants.cxx:13689
 AliFlowAnalysisWithQCumulants.cxx:13690
 AliFlowAnalysisWithQCumulants.cxx:13691
 AliFlowAnalysisWithQCumulants.cxx:13692
 AliFlowAnalysisWithQCumulants.cxx:13693
 AliFlowAnalysisWithQCumulants.cxx:13694
 AliFlowAnalysisWithQCumulants.cxx:13695
 AliFlowAnalysisWithQCumulants.cxx:13696
 AliFlowAnalysisWithQCumulants.cxx:13697
 AliFlowAnalysisWithQCumulants.cxx:13698
 AliFlowAnalysisWithQCumulants.cxx:13699
 AliFlowAnalysisWithQCumulants.cxx:13700
 AliFlowAnalysisWithQCumulants.cxx:13701
 AliFlowAnalysisWithQCumulants.cxx:13702
 AliFlowAnalysisWithQCumulants.cxx:13703
 AliFlowAnalysisWithQCumulants.cxx:13704
 AliFlowAnalysisWithQCumulants.cxx:13705
 AliFlowAnalysisWithQCumulants.cxx:13706
 AliFlowAnalysisWithQCumulants.cxx:13707
 AliFlowAnalysisWithQCumulants.cxx:13708
 AliFlowAnalysisWithQCumulants.cxx:13709
 AliFlowAnalysisWithQCumulants.cxx:13710
 AliFlowAnalysisWithQCumulants.cxx:13711
 AliFlowAnalysisWithQCumulants.cxx:13712
 AliFlowAnalysisWithQCumulants.cxx:13713
 AliFlowAnalysisWithQCumulants.cxx:13714
 AliFlowAnalysisWithQCumulants.cxx:13715
 AliFlowAnalysisWithQCumulants.cxx:13716
 AliFlowAnalysisWithQCumulants.cxx:13717
 AliFlowAnalysisWithQCumulants.cxx:13718
 AliFlowAnalysisWithQCumulants.cxx:13719
 AliFlowAnalysisWithQCumulants.cxx:13720
 AliFlowAnalysisWithQCumulants.cxx:13721
 AliFlowAnalysisWithQCumulants.cxx:13722
 AliFlowAnalysisWithQCumulants.cxx:13723
 AliFlowAnalysisWithQCumulants.cxx:13724
 AliFlowAnalysisWithQCumulants.cxx:13725
 AliFlowAnalysisWithQCumulants.cxx:13726
 AliFlowAnalysisWithQCumulants.cxx:13727
 AliFlowAnalysisWithQCumulants.cxx:13728
 AliFlowAnalysisWithQCumulants.cxx:13729
 AliFlowAnalysisWithQCumulants.cxx:13730
 AliFlowAnalysisWithQCumulants.cxx:13731
 AliFlowAnalysisWithQCumulants.cxx:13732
 AliFlowAnalysisWithQCumulants.cxx:13733
 AliFlowAnalysisWithQCumulants.cxx:13734
 AliFlowAnalysisWithQCumulants.cxx:13735
 AliFlowAnalysisWithQCumulants.cxx:13736
 AliFlowAnalysisWithQCumulants.cxx:13737
 AliFlowAnalysisWithQCumulants.cxx:13738
 AliFlowAnalysisWithQCumulants.cxx:13739
 AliFlowAnalysisWithQCumulants.cxx:13740
 AliFlowAnalysisWithQCumulants.cxx:13741
 AliFlowAnalysisWithQCumulants.cxx:13742
 AliFlowAnalysisWithQCumulants.cxx:13743
 AliFlowAnalysisWithQCumulants.cxx:13744
 AliFlowAnalysisWithQCumulants.cxx:13745
 AliFlowAnalysisWithQCumulants.cxx:13746
 AliFlowAnalysisWithQCumulants.cxx:13747
 AliFlowAnalysisWithQCumulants.cxx:13748
 AliFlowAnalysisWithQCumulants.cxx:13749
 AliFlowAnalysisWithQCumulants.cxx:13750
 AliFlowAnalysisWithQCumulants.cxx:13751
 AliFlowAnalysisWithQCumulants.cxx:13752
 AliFlowAnalysisWithQCumulants.cxx:13753
 AliFlowAnalysisWithQCumulants.cxx:13754
 AliFlowAnalysisWithQCumulants.cxx:13755
 AliFlowAnalysisWithQCumulants.cxx:13756
 AliFlowAnalysisWithQCumulants.cxx:13757
 AliFlowAnalysisWithQCumulants.cxx:13758
 AliFlowAnalysisWithQCumulants.cxx:13759
 AliFlowAnalysisWithQCumulants.cxx:13760
 AliFlowAnalysisWithQCumulants.cxx:13761
 AliFlowAnalysisWithQCumulants.cxx:13762
 AliFlowAnalysisWithQCumulants.cxx:13763
 AliFlowAnalysisWithQCumulants.cxx:13764
 AliFlowAnalysisWithQCumulants.cxx:13765
 AliFlowAnalysisWithQCumulants.cxx:13766
 AliFlowAnalysisWithQCumulants.cxx:13767
 AliFlowAnalysisWithQCumulants.cxx:13768
 AliFlowAnalysisWithQCumulants.cxx:13769
 AliFlowAnalysisWithQCumulants.cxx:13770
 AliFlowAnalysisWithQCumulants.cxx:13771
 AliFlowAnalysisWithQCumulants.cxx:13772
 AliFlowAnalysisWithQCumulants.cxx:13773
 AliFlowAnalysisWithQCumulants.cxx:13774
 AliFlowAnalysisWithQCumulants.cxx:13775
 AliFlowAnalysisWithQCumulants.cxx:13776
 AliFlowAnalysisWithQCumulants.cxx:13777
 AliFlowAnalysisWithQCumulants.cxx:13778
 AliFlowAnalysisWithQCumulants.cxx:13779
 AliFlowAnalysisWithQCumulants.cxx:13780
 AliFlowAnalysisWithQCumulants.cxx:13781
 AliFlowAnalysisWithQCumulants.cxx:13782
 AliFlowAnalysisWithQCumulants.cxx:13783
 AliFlowAnalysisWithQCumulants.cxx:13784
 AliFlowAnalysisWithQCumulants.cxx:13785
 AliFlowAnalysisWithQCumulants.cxx:13786
 AliFlowAnalysisWithQCumulants.cxx:13787
 AliFlowAnalysisWithQCumulants.cxx:13788
 AliFlowAnalysisWithQCumulants.cxx:13789
 AliFlowAnalysisWithQCumulants.cxx:13790
 AliFlowAnalysisWithQCumulants.cxx:13791
 AliFlowAnalysisWithQCumulants.cxx:13792
 AliFlowAnalysisWithQCumulants.cxx:13793
 AliFlowAnalysisWithQCumulants.cxx:13794
 AliFlowAnalysisWithQCumulants.cxx:13795
 AliFlowAnalysisWithQCumulants.cxx:13796
 AliFlowAnalysisWithQCumulants.cxx:13797
 AliFlowAnalysisWithQCumulants.cxx:13798
 AliFlowAnalysisWithQCumulants.cxx:13799
 AliFlowAnalysisWithQCumulants.cxx:13800
 AliFlowAnalysisWithQCumulants.cxx:13801
 AliFlowAnalysisWithQCumulants.cxx:13802
 AliFlowAnalysisWithQCumulants.cxx:13803
 AliFlowAnalysisWithQCumulants.cxx:13804
 AliFlowAnalysisWithQCumulants.cxx:13805
 AliFlowAnalysisWithQCumulants.cxx:13806
 AliFlowAnalysisWithQCumulants.cxx:13807
 AliFlowAnalysisWithQCumulants.cxx:13808
 AliFlowAnalysisWithQCumulants.cxx:13809
 AliFlowAnalysisWithQCumulants.cxx:13810
 AliFlowAnalysisWithQCumulants.cxx:13811
 AliFlowAnalysisWithQCumulants.cxx:13812
 AliFlowAnalysisWithQCumulants.cxx:13813
 AliFlowAnalysisWithQCumulants.cxx:13814
 AliFlowAnalysisWithQCumulants.cxx:13815
 AliFlowAnalysisWithQCumulants.cxx:13816
 AliFlowAnalysisWithQCumulants.cxx:13817
 AliFlowAnalysisWithQCumulants.cxx:13818
 AliFlowAnalysisWithQCumulants.cxx:13819
 AliFlowAnalysisWithQCumulants.cxx:13820
 AliFlowAnalysisWithQCumulants.cxx:13821
 AliFlowAnalysisWithQCumulants.cxx:13822
 AliFlowAnalysisWithQCumulants.cxx:13823
 AliFlowAnalysisWithQCumulants.cxx:13824
 AliFlowAnalysisWithQCumulants.cxx:13825
 AliFlowAnalysisWithQCumulants.cxx:13826
 AliFlowAnalysisWithQCumulants.cxx:13827
 AliFlowAnalysisWithQCumulants.cxx:13828
 AliFlowAnalysisWithQCumulants.cxx:13829
 AliFlowAnalysisWithQCumulants.cxx:13830
 AliFlowAnalysisWithQCumulants.cxx:13831
 AliFlowAnalysisWithQCumulants.cxx:13832
 AliFlowAnalysisWithQCumulants.cxx:13833
 AliFlowAnalysisWithQCumulants.cxx:13834
 AliFlowAnalysisWithQCumulants.cxx:13835
 AliFlowAnalysisWithQCumulants.cxx:13836
 AliFlowAnalysisWithQCumulants.cxx:13837
 AliFlowAnalysisWithQCumulants.cxx:13838
 AliFlowAnalysisWithQCumulants.cxx:13839
 AliFlowAnalysisWithQCumulants.cxx:13840
 AliFlowAnalysisWithQCumulants.cxx:13841
 AliFlowAnalysisWithQCumulants.cxx:13842
 AliFlowAnalysisWithQCumulants.cxx:13843
 AliFlowAnalysisWithQCumulants.cxx:13844
 AliFlowAnalysisWithQCumulants.cxx:13845
 AliFlowAnalysisWithQCumulants.cxx:13846
 AliFlowAnalysisWithQCumulants.cxx:13847
 AliFlowAnalysisWithQCumulants.cxx:13848
 AliFlowAnalysisWithQCumulants.cxx:13849
 AliFlowAnalysisWithQCumulants.cxx:13850
 AliFlowAnalysisWithQCumulants.cxx:13851
 AliFlowAnalysisWithQCumulants.cxx:13852
 AliFlowAnalysisWithQCumulants.cxx:13853
 AliFlowAnalysisWithQCumulants.cxx:13854
 AliFlowAnalysisWithQCumulants.cxx:13855
 AliFlowAnalysisWithQCumulants.cxx:13856
 AliFlowAnalysisWithQCumulants.cxx:13857
 AliFlowAnalysisWithQCumulants.cxx:13858
 AliFlowAnalysisWithQCumulants.cxx:13859
 AliFlowAnalysisWithQCumulants.cxx:13860
 AliFlowAnalysisWithQCumulants.cxx:13861
 AliFlowAnalysisWithQCumulants.cxx:13862
 AliFlowAnalysisWithQCumulants.cxx:13863
 AliFlowAnalysisWithQCumulants.cxx:13864
 AliFlowAnalysisWithQCumulants.cxx:13865
 AliFlowAnalysisWithQCumulants.cxx:13866
 AliFlowAnalysisWithQCumulants.cxx:13867
 AliFlowAnalysisWithQCumulants.cxx:13868
 AliFlowAnalysisWithQCumulants.cxx:13869
 AliFlowAnalysisWithQCumulants.cxx:13870
 AliFlowAnalysisWithQCumulants.cxx:13871
 AliFlowAnalysisWithQCumulants.cxx:13872
 AliFlowAnalysisWithQCumulants.cxx:13873
 AliFlowAnalysisWithQCumulants.cxx:13874
 AliFlowAnalysisWithQCumulants.cxx:13875
 AliFlowAnalysisWithQCumulants.cxx:13876
 AliFlowAnalysisWithQCumulants.cxx:13877
 AliFlowAnalysisWithQCumulants.cxx:13878
 AliFlowAnalysisWithQCumulants.cxx:13879
 AliFlowAnalysisWithQCumulants.cxx:13880
 AliFlowAnalysisWithQCumulants.cxx:13881
 AliFlowAnalysisWithQCumulants.cxx:13882
 AliFlowAnalysisWithQCumulants.cxx:13883
 AliFlowAnalysisWithQCumulants.cxx:13884
 AliFlowAnalysisWithQCumulants.cxx:13885
 AliFlowAnalysisWithQCumulants.cxx:13886
 AliFlowAnalysisWithQCumulants.cxx:13887
 AliFlowAnalysisWithQCumulants.cxx:13888
 AliFlowAnalysisWithQCumulants.cxx:13889
 AliFlowAnalysisWithQCumulants.cxx:13890
 AliFlowAnalysisWithQCumulants.cxx:13891
 AliFlowAnalysisWithQCumulants.cxx:13892
 AliFlowAnalysisWithQCumulants.cxx:13893
 AliFlowAnalysisWithQCumulants.cxx:13894
 AliFlowAnalysisWithQCumulants.cxx:13895
 AliFlowAnalysisWithQCumulants.cxx:13896
 AliFlowAnalysisWithQCumulants.cxx:13897
 AliFlowAnalysisWithQCumulants.cxx:13898
 AliFlowAnalysisWithQCumulants.cxx:13899
 AliFlowAnalysisWithQCumulants.cxx:13900
 AliFlowAnalysisWithQCumulants.cxx:13901
 AliFlowAnalysisWithQCumulants.cxx:13902
 AliFlowAnalysisWithQCumulants.cxx:13903
 AliFlowAnalysisWithQCumulants.cxx:13904
 AliFlowAnalysisWithQCumulants.cxx:13905
 AliFlowAnalysisWithQCumulants.cxx:13906
 AliFlowAnalysisWithQCumulants.cxx:13907
 AliFlowAnalysisWithQCumulants.cxx:13908
 AliFlowAnalysisWithQCumulants.cxx:13909
 AliFlowAnalysisWithQCumulants.cxx:13910
 AliFlowAnalysisWithQCumulants.cxx:13911
 AliFlowAnalysisWithQCumulants.cxx:13912
 AliFlowAnalysisWithQCumulants.cxx:13913
 AliFlowAnalysisWithQCumulants.cxx:13914
 AliFlowAnalysisWithQCumulants.cxx:13915
 AliFlowAnalysisWithQCumulants.cxx:13916
 AliFlowAnalysisWithQCumulants.cxx:13917
 AliFlowAnalysisWithQCumulants.cxx:13918
 AliFlowAnalysisWithQCumulants.cxx:13919
 AliFlowAnalysisWithQCumulants.cxx:13920
 AliFlowAnalysisWithQCumulants.cxx:13921
 AliFlowAnalysisWithQCumulants.cxx:13922
 AliFlowAnalysisWithQCumulants.cxx:13923
 AliFlowAnalysisWithQCumulants.cxx:13924
 AliFlowAnalysisWithQCumulants.cxx:13925
 AliFlowAnalysisWithQCumulants.cxx:13926
 AliFlowAnalysisWithQCumulants.cxx:13927
 AliFlowAnalysisWithQCumulants.cxx:13928
 AliFlowAnalysisWithQCumulants.cxx:13929
 AliFlowAnalysisWithQCumulants.cxx:13930
 AliFlowAnalysisWithQCumulants.cxx:13931
 AliFlowAnalysisWithQCumulants.cxx:13932
 AliFlowAnalysisWithQCumulants.cxx:13933
 AliFlowAnalysisWithQCumulants.cxx:13934
 AliFlowAnalysisWithQCumulants.cxx:13935
 AliFlowAnalysisWithQCumulants.cxx:13936
 AliFlowAnalysisWithQCumulants.cxx:13937
 AliFlowAnalysisWithQCumulants.cxx:13938
 AliFlowAnalysisWithQCumulants.cxx:13939
 AliFlowAnalysisWithQCumulants.cxx:13940
 AliFlowAnalysisWithQCumulants.cxx:13941
 AliFlowAnalysisWithQCumulants.cxx:13942
 AliFlowAnalysisWithQCumulants.cxx:13943
 AliFlowAnalysisWithQCumulants.cxx:13944
 AliFlowAnalysisWithQCumulants.cxx:13945
 AliFlowAnalysisWithQCumulants.cxx:13946
 AliFlowAnalysisWithQCumulants.cxx:13947
 AliFlowAnalysisWithQCumulants.cxx:13948
 AliFlowAnalysisWithQCumulants.cxx:13949
 AliFlowAnalysisWithQCumulants.cxx:13950
 AliFlowAnalysisWithQCumulants.cxx:13951
 AliFlowAnalysisWithQCumulants.cxx:13952
 AliFlowAnalysisWithQCumulants.cxx:13953
 AliFlowAnalysisWithQCumulants.cxx:13954
 AliFlowAnalysisWithQCumulants.cxx:13955
 AliFlowAnalysisWithQCumulants.cxx:13956
 AliFlowAnalysisWithQCumulants.cxx:13957
 AliFlowAnalysisWithQCumulants.cxx:13958
 AliFlowAnalysisWithQCumulants.cxx:13959
 AliFlowAnalysisWithQCumulants.cxx:13960
 AliFlowAnalysisWithQCumulants.cxx:13961
 AliFlowAnalysisWithQCumulants.cxx:13962
 AliFlowAnalysisWithQCumulants.cxx:13963
 AliFlowAnalysisWithQCumulants.cxx:13964
 AliFlowAnalysisWithQCumulants.cxx:13965
 AliFlowAnalysisWithQCumulants.cxx:13966
 AliFlowAnalysisWithQCumulants.cxx:13967
 AliFlowAnalysisWithQCumulants.cxx:13968
 AliFlowAnalysisWithQCumulants.cxx:13969
 AliFlowAnalysisWithQCumulants.cxx:13970
 AliFlowAnalysisWithQCumulants.cxx:13971
 AliFlowAnalysisWithQCumulants.cxx:13972
 AliFlowAnalysisWithQCumulants.cxx:13973
 AliFlowAnalysisWithQCumulants.cxx:13974
 AliFlowAnalysisWithQCumulants.cxx:13975
 AliFlowAnalysisWithQCumulants.cxx:13976
 AliFlowAnalysisWithQCumulants.cxx:13977
 AliFlowAnalysisWithQCumulants.cxx:13978
 AliFlowAnalysisWithQCumulants.cxx:13979
 AliFlowAnalysisWithQCumulants.cxx:13980
 AliFlowAnalysisWithQCumulants.cxx:13981
 AliFlowAnalysisWithQCumulants.cxx:13982
 AliFlowAnalysisWithQCumulants.cxx:13983
 AliFlowAnalysisWithQCumulants.cxx:13984
 AliFlowAnalysisWithQCumulants.cxx:13985
 AliFlowAnalysisWithQCumulants.cxx:13986
 AliFlowAnalysisWithQCumulants.cxx:13987
 AliFlowAnalysisWithQCumulants.cxx:13988
 AliFlowAnalysisWithQCumulants.cxx:13989
 AliFlowAnalysisWithQCumulants.cxx:13990
 AliFlowAnalysisWithQCumulants.cxx:13991
 AliFlowAnalysisWithQCumulants.cxx:13992
 AliFlowAnalysisWithQCumulants.cxx:13993
 AliFlowAnalysisWithQCumulants.cxx:13994
 AliFlowAnalysisWithQCumulants.cxx:13995
 AliFlowAnalysisWithQCumulants.cxx:13996
 AliFlowAnalysisWithQCumulants.cxx:13997
 AliFlowAnalysisWithQCumulants.cxx:13998
 AliFlowAnalysisWithQCumulants.cxx:13999
 AliFlowAnalysisWithQCumulants.cxx:14000
 AliFlowAnalysisWithQCumulants.cxx:14001
 AliFlowAnalysisWithQCumulants.cxx:14002
 AliFlowAnalysisWithQCumulants.cxx:14003
 AliFlowAnalysisWithQCumulants.cxx:14004
 AliFlowAnalysisWithQCumulants.cxx:14005
 AliFlowAnalysisWithQCumulants.cxx:14006
 AliFlowAnalysisWithQCumulants.cxx:14007
 AliFlowAnalysisWithQCumulants.cxx:14008
 AliFlowAnalysisWithQCumulants.cxx:14009
 AliFlowAnalysisWithQCumulants.cxx:14010
 AliFlowAnalysisWithQCumulants.cxx:14011
 AliFlowAnalysisWithQCumulants.cxx:14012
 AliFlowAnalysisWithQCumulants.cxx:14013
 AliFlowAnalysisWithQCumulants.cxx:14014
 AliFlowAnalysisWithQCumulants.cxx:14015
 AliFlowAnalysisWithQCumulants.cxx:14016
 AliFlowAnalysisWithQCumulants.cxx:14017
 AliFlowAnalysisWithQCumulants.cxx:14018
 AliFlowAnalysisWithQCumulants.cxx:14019
 AliFlowAnalysisWithQCumulants.cxx:14020
 AliFlowAnalysisWithQCumulants.cxx:14021
 AliFlowAnalysisWithQCumulants.cxx:14022
 AliFlowAnalysisWithQCumulants.cxx:14023
 AliFlowAnalysisWithQCumulants.cxx:14024
 AliFlowAnalysisWithQCumulants.cxx:14025
 AliFlowAnalysisWithQCumulants.cxx:14026
 AliFlowAnalysisWithQCumulants.cxx:14027
 AliFlowAnalysisWithQCumulants.cxx:14028
 AliFlowAnalysisWithQCumulants.cxx:14029
 AliFlowAnalysisWithQCumulants.cxx:14030
 AliFlowAnalysisWithQCumulants.cxx:14031
 AliFlowAnalysisWithQCumulants.cxx:14032
 AliFlowAnalysisWithQCumulants.cxx:14033
 AliFlowAnalysisWithQCumulants.cxx:14034
 AliFlowAnalysisWithQCumulants.cxx:14035
 AliFlowAnalysisWithQCumulants.cxx:14036
 AliFlowAnalysisWithQCumulants.cxx:14037
 AliFlowAnalysisWithQCumulants.cxx:14038
 AliFlowAnalysisWithQCumulants.cxx:14039
 AliFlowAnalysisWithQCumulants.cxx:14040
 AliFlowAnalysisWithQCumulants.cxx:14041
 AliFlowAnalysisWithQCumulants.cxx:14042
 AliFlowAnalysisWithQCumulants.cxx:14043
 AliFlowAnalysisWithQCumulants.cxx:14044
 AliFlowAnalysisWithQCumulants.cxx:14045
 AliFlowAnalysisWithQCumulants.cxx:14046
 AliFlowAnalysisWithQCumulants.cxx:14047
 AliFlowAnalysisWithQCumulants.cxx:14048
 AliFlowAnalysisWithQCumulants.cxx:14049
 AliFlowAnalysisWithQCumulants.cxx:14050
 AliFlowAnalysisWithQCumulants.cxx:14051
 AliFlowAnalysisWithQCumulants.cxx:14052
 AliFlowAnalysisWithQCumulants.cxx:14053
 AliFlowAnalysisWithQCumulants.cxx:14054
 AliFlowAnalysisWithQCumulants.cxx:14055
 AliFlowAnalysisWithQCumulants.cxx:14056
 AliFlowAnalysisWithQCumulants.cxx:14057
 AliFlowAnalysisWithQCumulants.cxx:14058
 AliFlowAnalysisWithQCumulants.cxx:14059
 AliFlowAnalysisWithQCumulants.cxx:14060
 AliFlowAnalysisWithQCumulants.cxx:14061
 AliFlowAnalysisWithQCumulants.cxx:14062
 AliFlowAnalysisWithQCumulants.cxx:14063
 AliFlowAnalysisWithQCumulants.cxx:14064
 AliFlowAnalysisWithQCumulants.cxx:14065
 AliFlowAnalysisWithQCumulants.cxx:14066
 AliFlowAnalysisWithQCumulants.cxx:14067
 AliFlowAnalysisWithQCumulants.cxx:14068
 AliFlowAnalysisWithQCumulants.cxx:14069
 AliFlowAnalysisWithQCumulants.cxx:14070
 AliFlowAnalysisWithQCumulants.cxx:14071
 AliFlowAnalysisWithQCumulants.cxx:14072
 AliFlowAnalysisWithQCumulants.cxx:14073
 AliFlowAnalysisWithQCumulants.cxx:14074
 AliFlowAnalysisWithQCumulants.cxx:14075
 AliFlowAnalysisWithQCumulants.cxx:14076
 AliFlowAnalysisWithQCumulants.cxx:14077
 AliFlowAnalysisWithQCumulants.cxx:14078
 AliFlowAnalysisWithQCumulants.cxx:14079
 AliFlowAnalysisWithQCumulants.cxx:14080
 AliFlowAnalysisWithQCumulants.cxx:14081
 AliFlowAnalysisWithQCumulants.cxx:14082
 AliFlowAnalysisWithQCumulants.cxx:14083
 AliFlowAnalysisWithQCumulants.cxx:14084
 AliFlowAnalysisWithQCumulants.cxx:14085
 AliFlowAnalysisWithQCumulants.cxx:14086
 AliFlowAnalysisWithQCumulants.cxx:14087
 AliFlowAnalysisWithQCumulants.cxx:14088
 AliFlowAnalysisWithQCumulants.cxx:14089
 AliFlowAnalysisWithQCumulants.cxx:14090
 AliFlowAnalysisWithQCumulants.cxx:14091
 AliFlowAnalysisWithQCumulants.cxx:14092
 AliFlowAnalysisWithQCumulants.cxx:14093
 AliFlowAnalysisWithQCumulants.cxx:14094
 AliFlowAnalysisWithQCumulants.cxx:14095
 AliFlowAnalysisWithQCumulants.cxx:14096
 AliFlowAnalysisWithQCumulants.cxx:14097
 AliFlowAnalysisWithQCumulants.cxx:14098
 AliFlowAnalysisWithQCumulants.cxx:14099
 AliFlowAnalysisWithQCumulants.cxx:14100
 AliFlowAnalysisWithQCumulants.cxx:14101
 AliFlowAnalysisWithQCumulants.cxx:14102
 AliFlowAnalysisWithQCumulants.cxx:14103
 AliFlowAnalysisWithQCumulants.cxx:14104
 AliFlowAnalysisWithQCumulants.cxx:14105
 AliFlowAnalysisWithQCumulants.cxx:14106
 AliFlowAnalysisWithQCumulants.cxx:14107
 AliFlowAnalysisWithQCumulants.cxx:14108
 AliFlowAnalysisWithQCumulants.cxx:14109
 AliFlowAnalysisWithQCumulants.cxx:14110
 AliFlowAnalysisWithQCumulants.cxx:14111
 AliFlowAnalysisWithQCumulants.cxx:14112
 AliFlowAnalysisWithQCumulants.cxx:14113
 AliFlowAnalysisWithQCumulants.cxx:14114
 AliFlowAnalysisWithQCumulants.cxx:14115
 AliFlowAnalysisWithQCumulants.cxx:14116
 AliFlowAnalysisWithQCumulants.cxx:14117
 AliFlowAnalysisWithQCumulants.cxx:14118
 AliFlowAnalysisWithQCumulants.cxx:14119
 AliFlowAnalysisWithQCumulants.cxx:14120
 AliFlowAnalysisWithQCumulants.cxx:14121
 AliFlowAnalysisWithQCumulants.cxx:14122
 AliFlowAnalysisWithQCumulants.cxx:14123
 AliFlowAnalysisWithQCumulants.cxx:14124
 AliFlowAnalysisWithQCumulants.cxx:14125
 AliFlowAnalysisWithQCumulants.cxx:14126
 AliFlowAnalysisWithQCumulants.cxx:14127
 AliFlowAnalysisWithQCumulants.cxx:14128
 AliFlowAnalysisWithQCumulants.cxx:14129
 AliFlowAnalysisWithQCumulants.cxx:14130
 AliFlowAnalysisWithQCumulants.cxx:14131
 AliFlowAnalysisWithQCumulants.cxx:14132
 AliFlowAnalysisWithQCumulants.cxx:14133
 AliFlowAnalysisWithQCumulants.cxx:14134
 AliFlowAnalysisWithQCumulants.cxx:14135
 AliFlowAnalysisWithQCumulants.cxx:14136
 AliFlowAnalysisWithQCumulants.cxx:14137
 AliFlowAnalysisWithQCumulants.cxx:14138
 AliFlowAnalysisWithQCumulants.cxx:14139
 AliFlowAnalysisWithQCumulants.cxx:14140
 AliFlowAnalysisWithQCumulants.cxx:14141
 AliFlowAnalysisWithQCumulants.cxx:14142
 AliFlowAnalysisWithQCumulants.cxx:14143
 AliFlowAnalysisWithQCumulants.cxx:14144
 AliFlowAnalysisWithQCumulants.cxx:14145
 AliFlowAnalysisWithQCumulants.cxx:14146
 AliFlowAnalysisWithQCumulants.cxx:14147
 AliFlowAnalysisWithQCumulants.cxx:14148
 AliFlowAnalysisWithQCumulants.cxx:14149
 AliFlowAnalysisWithQCumulants.cxx:14150
 AliFlowAnalysisWithQCumulants.cxx:14151
 AliFlowAnalysisWithQCumulants.cxx:14152
 AliFlowAnalysisWithQCumulants.cxx:14153
 AliFlowAnalysisWithQCumulants.cxx:14154
 AliFlowAnalysisWithQCumulants.cxx:14155
 AliFlowAnalysisWithQCumulants.cxx:14156
 AliFlowAnalysisWithQCumulants.cxx:14157
 AliFlowAnalysisWithQCumulants.cxx:14158
 AliFlowAnalysisWithQCumulants.cxx:14159
 AliFlowAnalysisWithQCumulants.cxx:14160
 AliFlowAnalysisWithQCumulants.cxx:14161
 AliFlowAnalysisWithQCumulants.cxx:14162
 AliFlowAnalysisWithQCumulants.cxx:14163
 AliFlowAnalysisWithQCumulants.cxx:14164
 AliFlowAnalysisWithQCumulants.cxx:14165
 AliFlowAnalysisWithQCumulants.cxx:14166
 AliFlowAnalysisWithQCumulants.cxx:14167
 AliFlowAnalysisWithQCumulants.cxx:14168
 AliFlowAnalysisWithQCumulants.cxx:14169
 AliFlowAnalysisWithQCumulants.cxx:14170
 AliFlowAnalysisWithQCumulants.cxx:14171
 AliFlowAnalysisWithQCumulants.cxx:14172
 AliFlowAnalysisWithQCumulants.cxx:14173
 AliFlowAnalysisWithQCumulants.cxx:14174
 AliFlowAnalysisWithQCumulants.cxx:14175
 AliFlowAnalysisWithQCumulants.cxx:14176
 AliFlowAnalysisWithQCumulants.cxx:14177
 AliFlowAnalysisWithQCumulants.cxx:14178
 AliFlowAnalysisWithQCumulants.cxx:14179
 AliFlowAnalysisWithQCumulants.cxx:14180
 AliFlowAnalysisWithQCumulants.cxx:14181
 AliFlowAnalysisWithQCumulants.cxx:14182
 AliFlowAnalysisWithQCumulants.cxx:14183
 AliFlowAnalysisWithQCumulants.cxx:14184
 AliFlowAnalysisWithQCumulants.cxx:14185
 AliFlowAnalysisWithQCumulants.cxx:14186
 AliFlowAnalysisWithQCumulants.cxx:14187
 AliFlowAnalysisWithQCumulants.cxx:14188
 AliFlowAnalysisWithQCumulants.cxx:14189
 AliFlowAnalysisWithQCumulants.cxx:14190
 AliFlowAnalysisWithQCumulants.cxx:14191
 AliFlowAnalysisWithQCumulants.cxx:14192
 AliFlowAnalysisWithQCumulants.cxx:14193
 AliFlowAnalysisWithQCumulants.cxx:14194
 AliFlowAnalysisWithQCumulants.cxx:14195
 AliFlowAnalysisWithQCumulants.cxx:14196
 AliFlowAnalysisWithQCumulants.cxx:14197
 AliFlowAnalysisWithQCumulants.cxx:14198
 AliFlowAnalysisWithQCumulants.cxx:14199
 AliFlowAnalysisWithQCumulants.cxx:14200
 AliFlowAnalysisWithQCumulants.cxx:14201
 AliFlowAnalysisWithQCumulants.cxx:14202
 AliFlowAnalysisWithQCumulants.cxx:14203
 AliFlowAnalysisWithQCumulants.cxx:14204
 AliFlowAnalysisWithQCumulants.cxx:14205
 AliFlowAnalysisWithQCumulants.cxx:14206
 AliFlowAnalysisWithQCumulants.cxx:14207
 AliFlowAnalysisWithQCumulants.cxx:14208
 AliFlowAnalysisWithQCumulants.cxx:14209
 AliFlowAnalysisWithQCumulants.cxx:14210
 AliFlowAnalysisWithQCumulants.cxx:14211
 AliFlowAnalysisWithQCumulants.cxx:14212
 AliFlowAnalysisWithQCumulants.cxx:14213
 AliFlowAnalysisWithQCumulants.cxx:14214
 AliFlowAnalysisWithQCumulants.cxx:14215
 AliFlowAnalysisWithQCumulants.cxx:14216
 AliFlowAnalysisWithQCumulants.cxx:14217
 AliFlowAnalysisWithQCumulants.cxx:14218
 AliFlowAnalysisWithQCumulants.cxx:14219
 AliFlowAnalysisWithQCumulants.cxx:14220
 AliFlowAnalysisWithQCumulants.cxx:14221
 AliFlowAnalysisWithQCumulants.cxx:14222
 AliFlowAnalysisWithQCumulants.cxx:14223
 AliFlowAnalysisWithQCumulants.cxx:14224
 AliFlowAnalysisWithQCumulants.cxx:14225
 AliFlowAnalysisWithQCumulants.cxx:14226
 AliFlowAnalysisWithQCumulants.cxx:14227
 AliFlowAnalysisWithQCumulants.cxx:14228
 AliFlowAnalysisWithQCumulants.cxx:14229
 AliFlowAnalysisWithQCumulants.cxx:14230
 AliFlowAnalysisWithQCumulants.cxx:14231
 AliFlowAnalysisWithQCumulants.cxx:14232
 AliFlowAnalysisWithQCumulants.cxx:14233
 AliFlowAnalysisWithQCumulants.cxx:14234
 AliFlowAnalysisWithQCumulants.cxx:14235
 AliFlowAnalysisWithQCumulants.cxx:14236
 AliFlowAnalysisWithQCumulants.cxx:14237
 AliFlowAnalysisWithQCumulants.cxx:14238
 AliFlowAnalysisWithQCumulants.cxx:14239
 AliFlowAnalysisWithQCumulants.cxx:14240
 AliFlowAnalysisWithQCumulants.cxx:14241
 AliFlowAnalysisWithQCumulants.cxx:14242
 AliFlowAnalysisWithQCumulants.cxx:14243
 AliFlowAnalysisWithQCumulants.cxx:14244
 AliFlowAnalysisWithQCumulants.cxx:14245
 AliFlowAnalysisWithQCumulants.cxx:14246
 AliFlowAnalysisWithQCumulants.cxx:14247
 AliFlowAnalysisWithQCumulants.cxx:14248
 AliFlowAnalysisWithQCumulants.cxx:14249
 AliFlowAnalysisWithQCumulants.cxx:14250
 AliFlowAnalysisWithQCumulants.cxx:14251
 AliFlowAnalysisWithQCumulants.cxx:14252
 AliFlowAnalysisWithQCumulants.cxx:14253
 AliFlowAnalysisWithQCumulants.cxx:14254
 AliFlowAnalysisWithQCumulants.cxx:14255
 AliFlowAnalysisWithQCumulants.cxx:14256
 AliFlowAnalysisWithQCumulants.cxx:14257
 AliFlowAnalysisWithQCumulants.cxx:14258
 AliFlowAnalysisWithQCumulants.cxx:14259
 AliFlowAnalysisWithQCumulants.cxx:14260
 AliFlowAnalysisWithQCumulants.cxx:14261
 AliFlowAnalysisWithQCumulants.cxx:14262
 AliFlowAnalysisWithQCumulants.cxx:14263
 AliFlowAnalysisWithQCumulants.cxx:14264
 AliFlowAnalysisWithQCumulants.cxx:14265
 AliFlowAnalysisWithQCumulants.cxx:14266
 AliFlowAnalysisWithQCumulants.cxx:14267
 AliFlowAnalysisWithQCumulants.cxx:14268
 AliFlowAnalysisWithQCumulants.cxx:14269
 AliFlowAnalysisWithQCumulants.cxx:14270
 AliFlowAnalysisWithQCumulants.cxx:14271
 AliFlowAnalysisWithQCumulants.cxx:14272
 AliFlowAnalysisWithQCumulants.cxx:14273
 AliFlowAnalysisWithQCumulants.cxx:14274
 AliFlowAnalysisWithQCumulants.cxx:14275
 AliFlowAnalysisWithQCumulants.cxx:14276
 AliFlowAnalysisWithQCumulants.cxx:14277
 AliFlowAnalysisWithQCumulants.cxx:14278
 AliFlowAnalysisWithQCumulants.cxx:14279
 AliFlowAnalysisWithQCumulants.cxx:14280
 AliFlowAnalysisWithQCumulants.cxx:14281
 AliFlowAnalysisWithQCumulants.cxx:14282
 AliFlowAnalysisWithQCumulants.cxx:14283
 AliFlowAnalysisWithQCumulants.cxx:14284
 AliFlowAnalysisWithQCumulants.cxx:14285
 AliFlowAnalysisWithQCumulants.cxx:14286
 AliFlowAnalysisWithQCumulants.cxx:14287
 AliFlowAnalysisWithQCumulants.cxx:14288
 AliFlowAnalysisWithQCumulants.cxx:14289
 AliFlowAnalysisWithQCumulants.cxx:14290
 AliFlowAnalysisWithQCumulants.cxx:14291
 AliFlowAnalysisWithQCumulants.cxx:14292
 AliFlowAnalysisWithQCumulants.cxx:14293
 AliFlowAnalysisWithQCumulants.cxx:14294
 AliFlowAnalysisWithQCumulants.cxx:14295
 AliFlowAnalysisWithQCumulants.cxx:14296
 AliFlowAnalysisWithQCumulants.cxx:14297
 AliFlowAnalysisWithQCumulants.cxx:14298
 AliFlowAnalysisWithQCumulants.cxx:14299
 AliFlowAnalysisWithQCumulants.cxx:14300
 AliFlowAnalysisWithQCumulants.cxx:14301
 AliFlowAnalysisWithQCumulants.cxx:14302
 AliFlowAnalysisWithQCumulants.cxx:14303
 AliFlowAnalysisWithQCumulants.cxx:14304
 AliFlowAnalysisWithQCumulants.cxx:14305
 AliFlowAnalysisWithQCumulants.cxx:14306
 AliFlowAnalysisWithQCumulants.cxx:14307
 AliFlowAnalysisWithQCumulants.cxx:14308
 AliFlowAnalysisWithQCumulants.cxx:14309
 AliFlowAnalysisWithQCumulants.cxx:14310
 AliFlowAnalysisWithQCumulants.cxx:14311
 AliFlowAnalysisWithQCumulants.cxx:14312
 AliFlowAnalysisWithQCumulants.cxx:14313
 AliFlowAnalysisWithQCumulants.cxx:14314
 AliFlowAnalysisWithQCumulants.cxx:14315
 AliFlowAnalysisWithQCumulants.cxx:14316
 AliFlowAnalysisWithQCumulants.cxx:14317
 AliFlowAnalysisWithQCumulants.cxx:14318
 AliFlowAnalysisWithQCumulants.cxx:14319
 AliFlowAnalysisWithQCumulants.cxx:14320
 AliFlowAnalysisWithQCumulants.cxx:14321
 AliFlowAnalysisWithQCumulants.cxx:14322
 AliFlowAnalysisWithQCumulants.cxx:14323
 AliFlowAnalysisWithQCumulants.cxx:14324
 AliFlowAnalysisWithQCumulants.cxx:14325
 AliFlowAnalysisWithQCumulants.cxx:14326
 AliFlowAnalysisWithQCumulants.cxx:14327
 AliFlowAnalysisWithQCumulants.cxx:14328
 AliFlowAnalysisWithQCumulants.cxx:14329
 AliFlowAnalysisWithQCumulants.cxx:14330
 AliFlowAnalysisWithQCumulants.cxx:14331
 AliFlowAnalysisWithQCumulants.cxx:14332
 AliFlowAnalysisWithQCumulants.cxx:14333
 AliFlowAnalysisWithQCumulants.cxx:14334
 AliFlowAnalysisWithQCumulants.cxx:14335
 AliFlowAnalysisWithQCumulants.cxx:14336
 AliFlowAnalysisWithQCumulants.cxx:14337
 AliFlowAnalysisWithQCumulants.cxx:14338
 AliFlowAnalysisWithQCumulants.cxx:14339
 AliFlowAnalysisWithQCumulants.cxx:14340
 AliFlowAnalysisWithQCumulants.cxx:14341
 AliFlowAnalysisWithQCumulants.cxx:14342
 AliFlowAnalysisWithQCumulants.cxx:14343
 AliFlowAnalysisWithQCumulants.cxx:14344
 AliFlowAnalysisWithQCumulants.cxx:14345
 AliFlowAnalysisWithQCumulants.cxx:14346
 AliFlowAnalysisWithQCumulants.cxx:14347
 AliFlowAnalysisWithQCumulants.cxx:14348
 AliFlowAnalysisWithQCumulants.cxx:14349
 AliFlowAnalysisWithQCumulants.cxx:14350
 AliFlowAnalysisWithQCumulants.cxx:14351
 AliFlowAnalysisWithQCumulants.cxx:14352
 AliFlowAnalysisWithQCumulants.cxx:14353
 AliFlowAnalysisWithQCumulants.cxx:14354
 AliFlowAnalysisWithQCumulants.cxx:14355
 AliFlowAnalysisWithQCumulants.cxx:14356
 AliFlowAnalysisWithQCumulants.cxx:14357
 AliFlowAnalysisWithQCumulants.cxx:14358
 AliFlowAnalysisWithQCumulants.cxx:14359
 AliFlowAnalysisWithQCumulants.cxx:14360
 AliFlowAnalysisWithQCumulants.cxx:14361
 AliFlowAnalysisWithQCumulants.cxx:14362
 AliFlowAnalysisWithQCumulants.cxx:14363
 AliFlowAnalysisWithQCumulants.cxx:14364
 AliFlowAnalysisWithQCumulants.cxx:14365
 AliFlowAnalysisWithQCumulants.cxx:14366
 AliFlowAnalysisWithQCumulants.cxx:14367
 AliFlowAnalysisWithQCumulants.cxx:14368
 AliFlowAnalysisWithQCumulants.cxx:14369
 AliFlowAnalysisWithQCumulants.cxx:14370
 AliFlowAnalysisWithQCumulants.cxx:14371
 AliFlowAnalysisWithQCumulants.cxx:14372
 AliFlowAnalysisWithQCumulants.cxx:14373
 AliFlowAnalysisWithQCumulants.cxx:14374
 AliFlowAnalysisWithQCumulants.cxx:14375
 AliFlowAnalysisWithQCumulants.cxx:14376
 AliFlowAnalysisWithQCumulants.cxx:14377
 AliFlowAnalysisWithQCumulants.cxx:14378
 AliFlowAnalysisWithQCumulants.cxx:14379
 AliFlowAnalysisWithQCumulants.cxx:14380
 AliFlowAnalysisWithQCumulants.cxx:14381
 AliFlowAnalysisWithQCumulants.cxx:14382
 AliFlowAnalysisWithQCumulants.cxx:14383
 AliFlowAnalysisWithQCumulants.cxx:14384
 AliFlowAnalysisWithQCumulants.cxx:14385
 AliFlowAnalysisWithQCumulants.cxx:14386
 AliFlowAnalysisWithQCumulants.cxx:14387
 AliFlowAnalysisWithQCumulants.cxx:14388
 AliFlowAnalysisWithQCumulants.cxx:14389
 AliFlowAnalysisWithQCumulants.cxx:14390
 AliFlowAnalysisWithQCumulants.cxx:14391
 AliFlowAnalysisWithQCumulants.cxx:14392
 AliFlowAnalysisWithQCumulants.cxx:14393
 AliFlowAnalysisWithQCumulants.cxx:14394
 AliFlowAnalysisWithQCumulants.cxx:14395
 AliFlowAnalysisWithQCumulants.cxx:14396
 AliFlowAnalysisWithQCumulants.cxx:14397
 AliFlowAnalysisWithQCumulants.cxx:14398
 AliFlowAnalysisWithQCumulants.cxx:14399
 AliFlowAnalysisWithQCumulants.cxx:14400
 AliFlowAnalysisWithQCumulants.cxx:14401
 AliFlowAnalysisWithQCumulants.cxx:14402
 AliFlowAnalysisWithQCumulants.cxx:14403
 AliFlowAnalysisWithQCumulants.cxx:14404
 AliFlowAnalysisWithQCumulants.cxx:14405
 AliFlowAnalysisWithQCumulants.cxx:14406
 AliFlowAnalysisWithQCumulants.cxx:14407
 AliFlowAnalysisWithQCumulants.cxx:14408
 AliFlowAnalysisWithQCumulants.cxx:14409
 AliFlowAnalysisWithQCumulants.cxx:14410
 AliFlowAnalysisWithQCumulants.cxx:14411
 AliFlowAnalysisWithQCumulants.cxx:14412
 AliFlowAnalysisWithQCumulants.cxx:14413
 AliFlowAnalysisWithQCumulants.cxx:14414
 AliFlowAnalysisWithQCumulants.cxx:14415
 AliFlowAnalysisWithQCumulants.cxx:14416
 AliFlowAnalysisWithQCumulants.cxx:14417
 AliFlowAnalysisWithQCumulants.cxx:14418
 AliFlowAnalysisWithQCumulants.cxx:14419
 AliFlowAnalysisWithQCumulants.cxx:14420
 AliFlowAnalysisWithQCumulants.cxx:14421
 AliFlowAnalysisWithQCumulants.cxx:14422
 AliFlowAnalysisWithQCumulants.cxx:14423
 AliFlowAnalysisWithQCumulants.cxx:14424
 AliFlowAnalysisWithQCumulants.cxx:14425
 AliFlowAnalysisWithQCumulants.cxx:14426
 AliFlowAnalysisWithQCumulants.cxx:14427
 AliFlowAnalysisWithQCumulants.cxx:14428
 AliFlowAnalysisWithQCumulants.cxx:14429
 AliFlowAnalysisWithQCumulants.cxx:14430
 AliFlowAnalysisWithQCumulants.cxx:14431
 AliFlowAnalysisWithQCumulants.cxx:14432
 AliFlowAnalysisWithQCumulants.cxx:14433
 AliFlowAnalysisWithQCumulants.cxx:14434
 AliFlowAnalysisWithQCumulants.cxx:14435
 AliFlowAnalysisWithQCumulants.cxx:14436
 AliFlowAnalysisWithQCumulants.cxx:14437
 AliFlowAnalysisWithQCumulants.cxx:14438
 AliFlowAnalysisWithQCumulants.cxx:14439
 AliFlowAnalysisWithQCumulants.cxx:14440
 AliFlowAnalysisWithQCumulants.cxx:14441
 AliFlowAnalysisWithQCumulants.cxx:14442
 AliFlowAnalysisWithQCumulants.cxx:14443
 AliFlowAnalysisWithQCumulants.cxx:14444
 AliFlowAnalysisWithQCumulants.cxx:14445
 AliFlowAnalysisWithQCumulants.cxx:14446
 AliFlowAnalysisWithQCumulants.cxx:14447
 AliFlowAnalysisWithQCumulants.cxx:14448
 AliFlowAnalysisWithQCumulants.cxx:14449
 AliFlowAnalysisWithQCumulants.cxx:14450
 AliFlowAnalysisWithQCumulants.cxx:14451
 AliFlowAnalysisWithQCumulants.cxx:14452
 AliFlowAnalysisWithQCumulants.cxx:14453
 AliFlowAnalysisWithQCumulants.cxx:14454
 AliFlowAnalysisWithQCumulants.cxx:14455
 AliFlowAnalysisWithQCumulants.cxx:14456
 AliFlowAnalysisWithQCumulants.cxx:14457
 AliFlowAnalysisWithQCumulants.cxx:14458
 AliFlowAnalysisWithQCumulants.cxx:14459
 AliFlowAnalysisWithQCumulants.cxx:14460
 AliFlowAnalysisWithQCumulants.cxx:14461
 AliFlowAnalysisWithQCumulants.cxx:14462
 AliFlowAnalysisWithQCumulants.cxx:14463
 AliFlowAnalysisWithQCumulants.cxx:14464
 AliFlowAnalysisWithQCumulants.cxx:14465
 AliFlowAnalysisWithQCumulants.cxx:14466
 AliFlowAnalysisWithQCumulants.cxx:14467
 AliFlowAnalysisWithQCumulants.cxx:14468
 AliFlowAnalysisWithQCumulants.cxx:14469
 AliFlowAnalysisWithQCumulants.cxx:14470
 AliFlowAnalysisWithQCumulants.cxx:14471
 AliFlowAnalysisWithQCumulants.cxx:14472
 AliFlowAnalysisWithQCumulants.cxx:14473
 AliFlowAnalysisWithQCumulants.cxx:14474
 AliFlowAnalysisWithQCumulants.cxx:14475
 AliFlowAnalysisWithQCumulants.cxx:14476
 AliFlowAnalysisWithQCumulants.cxx:14477
 AliFlowAnalysisWithQCumulants.cxx:14478
 AliFlowAnalysisWithQCumulants.cxx:14479
 AliFlowAnalysisWithQCumulants.cxx:14480
 AliFlowAnalysisWithQCumulants.cxx:14481
 AliFlowAnalysisWithQCumulants.cxx:14482
 AliFlowAnalysisWithQCumulants.cxx:14483
 AliFlowAnalysisWithQCumulants.cxx:14484
 AliFlowAnalysisWithQCumulants.cxx:14485
 AliFlowAnalysisWithQCumulants.cxx:14486
 AliFlowAnalysisWithQCumulants.cxx:14487
 AliFlowAnalysisWithQCumulants.cxx:14488
 AliFlowAnalysisWithQCumulants.cxx:14489
 AliFlowAnalysisWithQCumulants.cxx:14490
 AliFlowAnalysisWithQCumulants.cxx:14491
 AliFlowAnalysisWithQCumulants.cxx:14492
 AliFlowAnalysisWithQCumulants.cxx:14493
 AliFlowAnalysisWithQCumulants.cxx:14494
 AliFlowAnalysisWithQCumulants.cxx:14495
 AliFlowAnalysisWithQCumulants.cxx:14496
 AliFlowAnalysisWithQCumulants.cxx:14497
 AliFlowAnalysisWithQCumulants.cxx:14498
 AliFlowAnalysisWithQCumulants.cxx:14499
 AliFlowAnalysisWithQCumulants.cxx:14500
 AliFlowAnalysisWithQCumulants.cxx:14501
 AliFlowAnalysisWithQCumulants.cxx:14502
 AliFlowAnalysisWithQCumulants.cxx:14503
 AliFlowAnalysisWithQCumulants.cxx:14504
 AliFlowAnalysisWithQCumulants.cxx:14505
 AliFlowAnalysisWithQCumulants.cxx:14506
 AliFlowAnalysisWithQCumulants.cxx:14507
 AliFlowAnalysisWithQCumulants.cxx:14508
 AliFlowAnalysisWithQCumulants.cxx:14509
 AliFlowAnalysisWithQCumulants.cxx:14510
 AliFlowAnalysisWithQCumulants.cxx:14511
 AliFlowAnalysisWithQCumulants.cxx:14512
 AliFlowAnalysisWithQCumulants.cxx:14513
 AliFlowAnalysisWithQCumulants.cxx:14514
 AliFlowAnalysisWithQCumulants.cxx:14515
 AliFlowAnalysisWithQCumulants.cxx:14516
 AliFlowAnalysisWithQCumulants.cxx:14517
 AliFlowAnalysisWithQCumulants.cxx:14518
 AliFlowAnalysisWithQCumulants.cxx:14519
 AliFlowAnalysisWithQCumulants.cxx:14520
 AliFlowAnalysisWithQCumulants.cxx:14521
 AliFlowAnalysisWithQCumulants.cxx:14522
 AliFlowAnalysisWithQCumulants.cxx:14523
 AliFlowAnalysisWithQCumulants.cxx:14524
 AliFlowAnalysisWithQCumulants.cxx:14525
 AliFlowAnalysisWithQCumulants.cxx:14526
 AliFlowAnalysisWithQCumulants.cxx:14527
 AliFlowAnalysisWithQCumulants.cxx:14528
 AliFlowAnalysisWithQCumulants.cxx:14529
 AliFlowAnalysisWithQCumulants.cxx:14530
 AliFlowAnalysisWithQCumulants.cxx:14531
 AliFlowAnalysisWithQCumulants.cxx:14532
 AliFlowAnalysisWithQCumulants.cxx:14533
 AliFlowAnalysisWithQCumulants.cxx:14534
 AliFlowAnalysisWithQCumulants.cxx:14535
 AliFlowAnalysisWithQCumulants.cxx:14536
 AliFlowAnalysisWithQCumulants.cxx:14537
 AliFlowAnalysisWithQCumulants.cxx:14538
 AliFlowAnalysisWithQCumulants.cxx:14539
 AliFlowAnalysisWithQCumulants.cxx:14540
 AliFlowAnalysisWithQCumulants.cxx:14541
 AliFlowAnalysisWithQCumulants.cxx:14542
 AliFlowAnalysisWithQCumulants.cxx:14543
 AliFlowAnalysisWithQCumulants.cxx:14544
 AliFlowAnalysisWithQCumulants.cxx:14545
 AliFlowAnalysisWithQCumulants.cxx:14546
 AliFlowAnalysisWithQCumulants.cxx:14547
 AliFlowAnalysisWithQCumulants.cxx:14548
 AliFlowAnalysisWithQCumulants.cxx:14549
 AliFlowAnalysisWithQCumulants.cxx:14550
 AliFlowAnalysisWithQCumulants.cxx:14551
 AliFlowAnalysisWithQCumulants.cxx:14552
 AliFlowAnalysisWithQCumulants.cxx:14553
 AliFlowAnalysisWithQCumulants.cxx:14554
 AliFlowAnalysisWithQCumulants.cxx:14555
 AliFlowAnalysisWithQCumulants.cxx:14556
 AliFlowAnalysisWithQCumulants.cxx:14557
 AliFlowAnalysisWithQCumulants.cxx:14558
 AliFlowAnalysisWithQCumulants.cxx:14559
 AliFlowAnalysisWithQCumulants.cxx:14560
 AliFlowAnalysisWithQCumulants.cxx:14561
 AliFlowAnalysisWithQCumulants.cxx:14562
 AliFlowAnalysisWithQCumulants.cxx:14563
 AliFlowAnalysisWithQCumulants.cxx:14564
 AliFlowAnalysisWithQCumulants.cxx:14565
 AliFlowAnalysisWithQCumulants.cxx:14566
 AliFlowAnalysisWithQCumulants.cxx:14567
 AliFlowAnalysisWithQCumulants.cxx:14568
 AliFlowAnalysisWithQCumulants.cxx:14569
 AliFlowAnalysisWithQCumulants.cxx:14570
 AliFlowAnalysisWithQCumulants.cxx:14571
 AliFlowAnalysisWithQCumulants.cxx:14572
 AliFlowAnalysisWithQCumulants.cxx:14573
 AliFlowAnalysisWithQCumulants.cxx:14574
 AliFlowAnalysisWithQCumulants.cxx:14575
 AliFlowAnalysisWithQCumulants.cxx:14576
 AliFlowAnalysisWithQCumulants.cxx:14577
 AliFlowAnalysisWithQCumulants.cxx:14578
 AliFlowAnalysisWithQCumulants.cxx:14579
 AliFlowAnalysisWithQCumulants.cxx:14580
 AliFlowAnalysisWithQCumulants.cxx:14581
 AliFlowAnalysisWithQCumulants.cxx:14582
 AliFlowAnalysisWithQCumulants.cxx:14583
 AliFlowAnalysisWithQCumulants.cxx:14584
 AliFlowAnalysisWithQCumulants.cxx:14585
 AliFlowAnalysisWithQCumulants.cxx:14586
 AliFlowAnalysisWithQCumulants.cxx:14587
 AliFlowAnalysisWithQCumulants.cxx:14588
 AliFlowAnalysisWithQCumulants.cxx:14589
 AliFlowAnalysisWithQCumulants.cxx:14590
 AliFlowAnalysisWithQCumulants.cxx:14591
 AliFlowAnalysisWithQCumulants.cxx:14592
 AliFlowAnalysisWithQCumulants.cxx:14593
 AliFlowAnalysisWithQCumulants.cxx:14594
 AliFlowAnalysisWithQCumulants.cxx:14595
 AliFlowAnalysisWithQCumulants.cxx:14596
 AliFlowAnalysisWithQCumulants.cxx:14597
 AliFlowAnalysisWithQCumulants.cxx:14598
 AliFlowAnalysisWithQCumulants.cxx:14599
 AliFlowAnalysisWithQCumulants.cxx:14600
 AliFlowAnalysisWithQCumulants.cxx:14601
 AliFlowAnalysisWithQCumulants.cxx:14602
 AliFlowAnalysisWithQCumulants.cxx:14603
 AliFlowAnalysisWithQCumulants.cxx:14604
 AliFlowAnalysisWithQCumulants.cxx:14605
 AliFlowAnalysisWithQCumulants.cxx:14606
 AliFlowAnalysisWithQCumulants.cxx:14607
 AliFlowAnalysisWithQCumulants.cxx:14608
 AliFlowAnalysisWithQCumulants.cxx:14609
 AliFlowAnalysisWithQCumulants.cxx:14610
 AliFlowAnalysisWithQCumulants.cxx:14611
 AliFlowAnalysisWithQCumulants.cxx:14612
 AliFlowAnalysisWithQCumulants.cxx:14613
 AliFlowAnalysisWithQCumulants.cxx:14614
 AliFlowAnalysisWithQCumulants.cxx:14615
 AliFlowAnalysisWithQCumulants.cxx:14616
 AliFlowAnalysisWithQCumulants.cxx:14617
 AliFlowAnalysisWithQCumulants.cxx:14618
 AliFlowAnalysisWithQCumulants.cxx:14619
 AliFlowAnalysisWithQCumulants.cxx:14620
 AliFlowAnalysisWithQCumulants.cxx:14621
 AliFlowAnalysisWithQCumulants.cxx:14622
 AliFlowAnalysisWithQCumulants.cxx:14623
 AliFlowAnalysisWithQCumulants.cxx:14624
 AliFlowAnalysisWithQCumulants.cxx:14625
 AliFlowAnalysisWithQCumulants.cxx:14626
 AliFlowAnalysisWithQCumulants.cxx:14627
 AliFlowAnalysisWithQCumulants.cxx:14628
 AliFlowAnalysisWithQCumulants.cxx:14629
 AliFlowAnalysisWithQCumulants.cxx:14630
 AliFlowAnalysisWithQCumulants.cxx:14631
 AliFlowAnalysisWithQCumulants.cxx:14632
 AliFlowAnalysisWithQCumulants.cxx:14633
 AliFlowAnalysisWithQCumulants.cxx:14634
 AliFlowAnalysisWithQCumulants.cxx:14635
 AliFlowAnalysisWithQCumulants.cxx:14636
 AliFlowAnalysisWithQCumulants.cxx:14637
 AliFlowAnalysisWithQCumulants.cxx:14638
 AliFlowAnalysisWithQCumulants.cxx:14639
 AliFlowAnalysisWithQCumulants.cxx:14640
 AliFlowAnalysisWithQCumulants.cxx:14641
 AliFlowAnalysisWithQCumulants.cxx:14642
 AliFlowAnalysisWithQCumulants.cxx:14643
 AliFlowAnalysisWithQCumulants.cxx:14644
 AliFlowAnalysisWithQCumulants.cxx:14645
 AliFlowAnalysisWithQCumulants.cxx:14646
 AliFlowAnalysisWithQCumulants.cxx:14647
 AliFlowAnalysisWithQCumulants.cxx:14648
 AliFlowAnalysisWithQCumulants.cxx:14649
 AliFlowAnalysisWithQCumulants.cxx:14650
 AliFlowAnalysisWithQCumulants.cxx:14651
 AliFlowAnalysisWithQCumulants.cxx:14652
 AliFlowAnalysisWithQCumulants.cxx:14653
 AliFlowAnalysisWithQCumulants.cxx:14654
 AliFlowAnalysisWithQCumulants.cxx:14655
 AliFlowAnalysisWithQCumulants.cxx:14656
 AliFlowAnalysisWithQCumulants.cxx:14657
 AliFlowAnalysisWithQCumulants.cxx:14658
 AliFlowAnalysisWithQCumulants.cxx:14659
 AliFlowAnalysisWithQCumulants.cxx:14660
 AliFlowAnalysisWithQCumulants.cxx:14661
 AliFlowAnalysisWithQCumulants.cxx:14662
 AliFlowAnalysisWithQCumulants.cxx:14663
 AliFlowAnalysisWithQCumulants.cxx:14664
 AliFlowAnalysisWithQCumulants.cxx:14665
 AliFlowAnalysisWithQCumulants.cxx:14666
 AliFlowAnalysisWithQCumulants.cxx:14667
 AliFlowAnalysisWithQCumulants.cxx:14668
 AliFlowAnalysisWithQCumulants.cxx:14669
 AliFlowAnalysisWithQCumulants.cxx:14670
 AliFlowAnalysisWithQCumulants.cxx:14671
 AliFlowAnalysisWithQCumulants.cxx:14672
 AliFlowAnalysisWithQCumulants.cxx:14673
 AliFlowAnalysisWithQCumulants.cxx:14674
 AliFlowAnalysisWithQCumulants.cxx:14675
 AliFlowAnalysisWithQCumulants.cxx:14676
 AliFlowAnalysisWithQCumulants.cxx:14677
 AliFlowAnalysisWithQCumulants.cxx:14678
 AliFlowAnalysisWithQCumulants.cxx:14679
 AliFlowAnalysisWithQCumulants.cxx:14680
 AliFlowAnalysisWithQCumulants.cxx:14681
 AliFlowAnalysisWithQCumulants.cxx:14682
 AliFlowAnalysisWithQCumulants.cxx:14683
 AliFlowAnalysisWithQCumulants.cxx:14684
 AliFlowAnalysisWithQCumulants.cxx:14685
 AliFlowAnalysisWithQCumulants.cxx:14686
 AliFlowAnalysisWithQCumulants.cxx:14687
 AliFlowAnalysisWithQCumulants.cxx:14688
 AliFlowAnalysisWithQCumulants.cxx:14689
 AliFlowAnalysisWithQCumulants.cxx:14690
 AliFlowAnalysisWithQCumulants.cxx:14691
 AliFlowAnalysisWithQCumulants.cxx:14692
 AliFlowAnalysisWithQCumulants.cxx:14693
 AliFlowAnalysisWithQCumulants.cxx:14694
 AliFlowAnalysisWithQCumulants.cxx:14695
 AliFlowAnalysisWithQCumulants.cxx:14696
 AliFlowAnalysisWithQCumulants.cxx:14697
 AliFlowAnalysisWithQCumulants.cxx:14698
 AliFlowAnalysisWithQCumulants.cxx:14699
 AliFlowAnalysisWithQCumulants.cxx:14700
 AliFlowAnalysisWithQCumulants.cxx:14701
 AliFlowAnalysisWithQCumulants.cxx:14702
 AliFlowAnalysisWithQCumulants.cxx:14703
 AliFlowAnalysisWithQCumulants.cxx:14704
 AliFlowAnalysisWithQCumulants.cxx:14705
 AliFlowAnalysisWithQCumulants.cxx:14706
 AliFlowAnalysisWithQCumulants.cxx:14707
 AliFlowAnalysisWithQCumulants.cxx:14708
 AliFlowAnalysisWithQCumulants.cxx:14709
 AliFlowAnalysisWithQCumulants.cxx:14710
 AliFlowAnalysisWithQCumulants.cxx:14711
 AliFlowAnalysisWithQCumulants.cxx:14712
 AliFlowAnalysisWithQCumulants.cxx:14713
 AliFlowAnalysisWithQCumulants.cxx:14714
 AliFlowAnalysisWithQCumulants.cxx:14715
 AliFlowAnalysisWithQCumulants.cxx:14716
 AliFlowAnalysisWithQCumulants.cxx:14717
 AliFlowAnalysisWithQCumulants.cxx:14718
 AliFlowAnalysisWithQCumulants.cxx:14719
 AliFlowAnalysisWithQCumulants.cxx:14720
 AliFlowAnalysisWithQCumulants.cxx:14721
 AliFlowAnalysisWithQCumulants.cxx:14722
 AliFlowAnalysisWithQCumulants.cxx:14723
 AliFlowAnalysisWithQCumulants.cxx:14724
 AliFlowAnalysisWithQCumulants.cxx:14725
 AliFlowAnalysisWithQCumulants.cxx:14726
 AliFlowAnalysisWithQCumulants.cxx:14727
 AliFlowAnalysisWithQCumulants.cxx:14728
 AliFlowAnalysisWithQCumulants.cxx:14729
 AliFlowAnalysisWithQCumulants.cxx:14730
 AliFlowAnalysisWithQCumulants.cxx:14731
 AliFlowAnalysisWithQCumulants.cxx:14732
 AliFlowAnalysisWithQCumulants.cxx:14733
 AliFlowAnalysisWithQCumulants.cxx:14734
 AliFlowAnalysisWithQCumulants.cxx:14735
 AliFlowAnalysisWithQCumulants.cxx:14736
 AliFlowAnalysisWithQCumulants.cxx:14737
 AliFlowAnalysisWithQCumulants.cxx:14738
 AliFlowAnalysisWithQCumulants.cxx:14739
 AliFlowAnalysisWithQCumulants.cxx:14740
 AliFlowAnalysisWithQCumulants.cxx:14741
 AliFlowAnalysisWithQCumulants.cxx:14742
 AliFlowAnalysisWithQCumulants.cxx:14743
 AliFlowAnalysisWithQCumulants.cxx:14744
 AliFlowAnalysisWithQCumulants.cxx:14745
 AliFlowAnalysisWithQCumulants.cxx:14746
 AliFlowAnalysisWithQCumulants.cxx:14747
 AliFlowAnalysisWithQCumulants.cxx:14748
 AliFlowAnalysisWithQCumulants.cxx:14749
 AliFlowAnalysisWithQCumulants.cxx:14750
 AliFlowAnalysisWithQCumulants.cxx:14751
 AliFlowAnalysisWithQCumulants.cxx:14752
 AliFlowAnalysisWithQCumulants.cxx:14753
 AliFlowAnalysisWithQCumulants.cxx:14754
 AliFlowAnalysisWithQCumulants.cxx:14755
 AliFlowAnalysisWithQCumulants.cxx:14756
 AliFlowAnalysisWithQCumulants.cxx:14757
 AliFlowAnalysisWithQCumulants.cxx:14758
 AliFlowAnalysisWithQCumulants.cxx:14759
 AliFlowAnalysisWithQCumulants.cxx:14760
 AliFlowAnalysisWithQCumulants.cxx:14761
 AliFlowAnalysisWithQCumulants.cxx:14762
 AliFlowAnalysisWithQCumulants.cxx:14763
 AliFlowAnalysisWithQCumulants.cxx:14764
 AliFlowAnalysisWithQCumulants.cxx:14765
 AliFlowAnalysisWithQCumulants.cxx:14766
 AliFlowAnalysisWithQCumulants.cxx:14767
 AliFlowAnalysisWithQCumulants.cxx:14768
 AliFlowAnalysisWithQCumulants.cxx:14769
 AliFlowAnalysisWithQCumulants.cxx:14770
 AliFlowAnalysisWithQCumulants.cxx:14771
 AliFlowAnalysisWithQCumulants.cxx:14772
 AliFlowAnalysisWithQCumulants.cxx:14773
 AliFlowAnalysisWithQCumulants.cxx:14774
 AliFlowAnalysisWithQCumulants.cxx:14775
 AliFlowAnalysisWithQCumulants.cxx:14776
 AliFlowAnalysisWithQCumulants.cxx:14777
 AliFlowAnalysisWithQCumulants.cxx:14778
 AliFlowAnalysisWithQCumulants.cxx:14779
 AliFlowAnalysisWithQCumulants.cxx:14780
 AliFlowAnalysisWithQCumulants.cxx:14781
 AliFlowAnalysisWithQCumulants.cxx:14782
 AliFlowAnalysisWithQCumulants.cxx:14783
 AliFlowAnalysisWithQCumulants.cxx:14784
 AliFlowAnalysisWithQCumulants.cxx:14785
 AliFlowAnalysisWithQCumulants.cxx:14786
 AliFlowAnalysisWithQCumulants.cxx:14787
 AliFlowAnalysisWithQCumulants.cxx:14788
 AliFlowAnalysisWithQCumulants.cxx:14789
 AliFlowAnalysisWithQCumulants.cxx:14790
 AliFlowAnalysisWithQCumulants.cxx:14791
 AliFlowAnalysisWithQCumulants.cxx:14792
 AliFlowAnalysisWithQCumulants.cxx:14793
 AliFlowAnalysisWithQCumulants.cxx:14794
 AliFlowAnalysisWithQCumulants.cxx:14795
 AliFlowAnalysisWithQCumulants.cxx:14796
 AliFlowAnalysisWithQCumulants.cxx:14797
 AliFlowAnalysisWithQCumulants.cxx:14798
 AliFlowAnalysisWithQCumulants.cxx:14799
 AliFlowAnalysisWithQCumulants.cxx:14800
 AliFlowAnalysisWithQCumulants.cxx:14801
 AliFlowAnalysisWithQCumulants.cxx:14802
 AliFlowAnalysisWithQCumulants.cxx:14803
 AliFlowAnalysisWithQCumulants.cxx:14804
 AliFlowAnalysisWithQCumulants.cxx:14805
 AliFlowAnalysisWithQCumulants.cxx:14806
 AliFlowAnalysisWithQCumulants.cxx:14807
 AliFlowAnalysisWithQCumulants.cxx:14808
 AliFlowAnalysisWithQCumulants.cxx:14809
 AliFlowAnalysisWithQCumulants.cxx:14810
 AliFlowAnalysisWithQCumulants.cxx:14811
 AliFlowAnalysisWithQCumulants.cxx:14812
 AliFlowAnalysisWithQCumulants.cxx:14813
 AliFlowAnalysisWithQCumulants.cxx:14814
 AliFlowAnalysisWithQCumulants.cxx:14815
 AliFlowAnalysisWithQCumulants.cxx:14816
 AliFlowAnalysisWithQCumulants.cxx:14817
 AliFlowAnalysisWithQCumulants.cxx:14818
 AliFlowAnalysisWithQCumulants.cxx:14819
 AliFlowAnalysisWithQCumulants.cxx:14820
 AliFlowAnalysisWithQCumulants.cxx:14821
 AliFlowAnalysisWithQCumulants.cxx:14822
 AliFlowAnalysisWithQCumulants.cxx:14823
 AliFlowAnalysisWithQCumulants.cxx:14824
 AliFlowAnalysisWithQCumulants.cxx:14825
 AliFlowAnalysisWithQCumulants.cxx:14826
 AliFlowAnalysisWithQCumulants.cxx:14827
 AliFlowAnalysisWithQCumulants.cxx:14828
 AliFlowAnalysisWithQCumulants.cxx:14829
 AliFlowAnalysisWithQCumulants.cxx:14830
 AliFlowAnalysisWithQCumulants.cxx:14831
 AliFlowAnalysisWithQCumulants.cxx:14832
 AliFlowAnalysisWithQCumulants.cxx:14833
 AliFlowAnalysisWithQCumulants.cxx:14834
 AliFlowAnalysisWithQCumulants.cxx:14835
 AliFlowAnalysisWithQCumulants.cxx:14836
 AliFlowAnalysisWithQCumulants.cxx:14837
 AliFlowAnalysisWithQCumulants.cxx:14838
 AliFlowAnalysisWithQCumulants.cxx:14839
 AliFlowAnalysisWithQCumulants.cxx:14840
 AliFlowAnalysisWithQCumulants.cxx:14841
 AliFlowAnalysisWithQCumulants.cxx:14842
 AliFlowAnalysisWithQCumulants.cxx:14843
 AliFlowAnalysisWithQCumulants.cxx:14844
 AliFlowAnalysisWithQCumulants.cxx:14845
 AliFlowAnalysisWithQCumulants.cxx:14846
 AliFlowAnalysisWithQCumulants.cxx:14847
 AliFlowAnalysisWithQCumulants.cxx:14848
 AliFlowAnalysisWithQCumulants.cxx:14849
 AliFlowAnalysisWithQCumulants.cxx:14850
 AliFlowAnalysisWithQCumulants.cxx:14851
 AliFlowAnalysisWithQCumulants.cxx:14852
 AliFlowAnalysisWithQCumulants.cxx:14853
 AliFlowAnalysisWithQCumulants.cxx:14854
 AliFlowAnalysisWithQCumulants.cxx:14855
 AliFlowAnalysisWithQCumulants.cxx:14856
 AliFlowAnalysisWithQCumulants.cxx:14857
 AliFlowAnalysisWithQCumulants.cxx:14858
 AliFlowAnalysisWithQCumulants.cxx:14859
 AliFlowAnalysisWithQCumulants.cxx:14860
 AliFlowAnalysisWithQCumulants.cxx:14861
 AliFlowAnalysisWithQCumulants.cxx:14862
 AliFlowAnalysisWithQCumulants.cxx:14863
 AliFlowAnalysisWithQCumulants.cxx:14864
 AliFlowAnalysisWithQCumulants.cxx:14865
 AliFlowAnalysisWithQCumulants.cxx:14866
 AliFlowAnalysisWithQCumulants.cxx:14867
 AliFlowAnalysisWithQCumulants.cxx:14868
 AliFlowAnalysisWithQCumulants.cxx:14869
 AliFlowAnalysisWithQCumulants.cxx:14870
 AliFlowAnalysisWithQCumulants.cxx:14871
 AliFlowAnalysisWithQCumulants.cxx:14872
 AliFlowAnalysisWithQCumulants.cxx:14873
 AliFlowAnalysisWithQCumulants.cxx:14874
 AliFlowAnalysisWithQCumulants.cxx:14875
 AliFlowAnalysisWithQCumulants.cxx:14876
 AliFlowAnalysisWithQCumulants.cxx:14877
 AliFlowAnalysisWithQCumulants.cxx:14878
 AliFlowAnalysisWithQCumulants.cxx:14879
 AliFlowAnalysisWithQCumulants.cxx:14880
 AliFlowAnalysisWithQCumulants.cxx:14881
 AliFlowAnalysisWithQCumulants.cxx:14882
 AliFlowAnalysisWithQCumulants.cxx:14883
 AliFlowAnalysisWithQCumulants.cxx:14884
 AliFlowAnalysisWithQCumulants.cxx:14885
 AliFlowAnalysisWithQCumulants.cxx:14886
 AliFlowAnalysisWithQCumulants.cxx:14887
 AliFlowAnalysisWithQCumulants.cxx:14888
 AliFlowAnalysisWithQCumulants.cxx:14889
 AliFlowAnalysisWithQCumulants.cxx:14890
 AliFlowAnalysisWithQCumulants.cxx:14891
 AliFlowAnalysisWithQCumulants.cxx:14892
 AliFlowAnalysisWithQCumulants.cxx:14893
 AliFlowAnalysisWithQCumulants.cxx:14894
 AliFlowAnalysisWithQCumulants.cxx:14895
 AliFlowAnalysisWithQCumulants.cxx:14896
 AliFlowAnalysisWithQCumulants.cxx:14897
 AliFlowAnalysisWithQCumulants.cxx:14898
 AliFlowAnalysisWithQCumulants.cxx:14899
 AliFlowAnalysisWithQCumulants.cxx:14900
 AliFlowAnalysisWithQCumulants.cxx:14901
 AliFlowAnalysisWithQCumulants.cxx:14902
 AliFlowAnalysisWithQCumulants.cxx:14903
 AliFlowAnalysisWithQCumulants.cxx:14904
 AliFlowAnalysisWithQCumulants.cxx:14905
 AliFlowAnalysisWithQCumulants.cxx:14906
 AliFlowAnalysisWithQCumulants.cxx:14907
 AliFlowAnalysisWithQCumulants.cxx:14908
 AliFlowAnalysisWithQCumulants.cxx:14909
 AliFlowAnalysisWithQCumulants.cxx:14910
 AliFlowAnalysisWithQCumulants.cxx:14911
 AliFlowAnalysisWithQCumulants.cxx:14912
 AliFlowAnalysisWithQCumulants.cxx:14913
 AliFlowAnalysisWithQCumulants.cxx:14914
 AliFlowAnalysisWithQCumulants.cxx:14915
 AliFlowAnalysisWithQCumulants.cxx:14916
 AliFlowAnalysisWithQCumulants.cxx:14917
 AliFlowAnalysisWithQCumulants.cxx:14918
 AliFlowAnalysisWithQCumulants.cxx:14919
 AliFlowAnalysisWithQCumulants.cxx:14920
 AliFlowAnalysisWithQCumulants.cxx:14921
 AliFlowAnalysisWithQCumulants.cxx:14922
 AliFlowAnalysisWithQCumulants.cxx:14923
 AliFlowAnalysisWithQCumulants.cxx:14924
 AliFlowAnalysisWithQCumulants.cxx:14925
 AliFlowAnalysisWithQCumulants.cxx:14926
 AliFlowAnalysisWithQCumulants.cxx:14927
 AliFlowAnalysisWithQCumulants.cxx:14928
 AliFlowAnalysisWithQCumulants.cxx:14929
 AliFlowAnalysisWithQCumulants.cxx:14930
 AliFlowAnalysisWithQCumulants.cxx:14931
 AliFlowAnalysisWithQCumulants.cxx:14932
 AliFlowAnalysisWithQCumulants.cxx:14933
 AliFlowAnalysisWithQCumulants.cxx:14934
 AliFlowAnalysisWithQCumulants.cxx:14935
 AliFlowAnalysisWithQCumulants.cxx:14936
 AliFlowAnalysisWithQCumulants.cxx:14937
 AliFlowAnalysisWithQCumulants.cxx:14938
 AliFlowAnalysisWithQCumulants.cxx:14939
 AliFlowAnalysisWithQCumulants.cxx:14940
 AliFlowAnalysisWithQCumulants.cxx:14941
 AliFlowAnalysisWithQCumulants.cxx:14942
 AliFlowAnalysisWithQCumulants.cxx:14943
 AliFlowAnalysisWithQCumulants.cxx:14944
 AliFlowAnalysisWithQCumulants.cxx:14945
 AliFlowAnalysisWithQCumulants.cxx:14946
 AliFlowAnalysisWithQCumulants.cxx:14947
 AliFlowAnalysisWithQCumulants.cxx:14948
 AliFlowAnalysisWithQCumulants.cxx:14949
 AliFlowAnalysisWithQCumulants.cxx:14950
 AliFlowAnalysisWithQCumulants.cxx:14951
 AliFlowAnalysisWithQCumulants.cxx:14952
 AliFlowAnalysisWithQCumulants.cxx:14953
 AliFlowAnalysisWithQCumulants.cxx:14954
 AliFlowAnalysisWithQCumulants.cxx:14955
 AliFlowAnalysisWithQCumulants.cxx:14956
 AliFlowAnalysisWithQCumulants.cxx:14957
 AliFlowAnalysisWithQCumulants.cxx:14958
 AliFlowAnalysisWithQCumulants.cxx:14959
 AliFlowAnalysisWithQCumulants.cxx:14960
 AliFlowAnalysisWithQCumulants.cxx:14961
 AliFlowAnalysisWithQCumulants.cxx:14962
 AliFlowAnalysisWithQCumulants.cxx:14963
 AliFlowAnalysisWithQCumulants.cxx:14964
 AliFlowAnalysisWithQCumulants.cxx:14965
 AliFlowAnalysisWithQCumulants.cxx:14966
 AliFlowAnalysisWithQCumulants.cxx:14967
 AliFlowAnalysisWithQCumulants.cxx:14968
 AliFlowAnalysisWithQCumulants.cxx:14969
 AliFlowAnalysisWithQCumulants.cxx:14970
 AliFlowAnalysisWithQCumulants.cxx:14971
 AliFlowAnalysisWithQCumulants.cxx:14972
 AliFlowAnalysisWithQCumulants.cxx:14973
 AliFlowAnalysisWithQCumulants.cxx:14974
 AliFlowAnalysisWithQCumulants.cxx:14975
 AliFlowAnalysisWithQCumulants.cxx:14976
 AliFlowAnalysisWithQCumulants.cxx:14977
 AliFlowAnalysisWithQCumulants.cxx:14978
 AliFlowAnalysisWithQCumulants.cxx:14979
 AliFlowAnalysisWithQCumulants.cxx:14980
 AliFlowAnalysisWithQCumulants.cxx:14981
 AliFlowAnalysisWithQCumulants.cxx:14982
 AliFlowAnalysisWithQCumulants.cxx:14983
 AliFlowAnalysisWithQCumulants.cxx:14984
 AliFlowAnalysisWithQCumulants.cxx:14985
 AliFlowAnalysisWithQCumulants.cxx:14986
 AliFlowAnalysisWithQCumulants.cxx:14987
 AliFlowAnalysisWithQCumulants.cxx:14988
 AliFlowAnalysisWithQCumulants.cxx:14989
 AliFlowAnalysisWithQCumulants.cxx:14990
 AliFlowAnalysisWithQCumulants.cxx:14991
 AliFlowAnalysisWithQCumulants.cxx:14992
 AliFlowAnalysisWithQCumulants.cxx:14993
 AliFlowAnalysisWithQCumulants.cxx:14994
 AliFlowAnalysisWithQCumulants.cxx:14995
 AliFlowAnalysisWithQCumulants.cxx:14996
 AliFlowAnalysisWithQCumulants.cxx:14997
 AliFlowAnalysisWithQCumulants.cxx:14998
 AliFlowAnalysisWithQCumulants.cxx:14999
 AliFlowAnalysisWithQCumulants.cxx:15000
 AliFlowAnalysisWithQCumulants.cxx:15001
 AliFlowAnalysisWithQCumulants.cxx:15002
 AliFlowAnalysisWithQCumulants.cxx:15003
 AliFlowAnalysisWithQCumulants.cxx:15004
 AliFlowAnalysisWithQCumulants.cxx:15005
 AliFlowAnalysisWithQCumulants.cxx:15006
 AliFlowAnalysisWithQCumulants.cxx:15007
 AliFlowAnalysisWithQCumulants.cxx:15008
 AliFlowAnalysisWithQCumulants.cxx:15009
 AliFlowAnalysisWithQCumulants.cxx:15010
 AliFlowAnalysisWithQCumulants.cxx:15011
 AliFlowAnalysisWithQCumulants.cxx:15012
 AliFlowAnalysisWithQCumulants.cxx:15013
 AliFlowAnalysisWithQCumulants.cxx:15014
 AliFlowAnalysisWithQCumulants.cxx:15015
 AliFlowAnalysisWithQCumulants.cxx:15016
 AliFlowAnalysisWithQCumulants.cxx:15017
 AliFlowAnalysisWithQCumulants.cxx:15018
 AliFlowAnalysisWithQCumulants.cxx:15019
 AliFlowAnalysisWithQCumulants.cxx:15020
 AliFlowAnalysisWithQCumulants.cxx:15021
 AliFlowAnalysisWithQCumulants.cxx:15022
 AliFlowAnalysisWithQCumulants.cxx:15023
 AliFlowAnalysisWithQCumulants.cxx:15024
 AliFlowAnalysisWithQCumulants.cxx:15025
 AliFlowAnalysisWithQCumulants.cxx:15026
 AliFlowAnalysisWithQCumulants.cxx:15027
 AliFlowAnalysisWithQCumulants.cxx:15028
 AliFlowAnalysisWithQCumulants.cxx:15029
 AliFlowAnalysisWithQCumulants.cxx:15030
 AliFlowAnalysisWithQCumulants.cxx:15031
 AliFlowAnalysisWithQCumulants.cxx:15032
 AliFlowAnalysisWithQCumulants.cxx:15033
 AliFlowAnalysisWithQCumulants.cxx:15034
 AliFlowAnalysisWithQCumulants.cxx:15035
 AliFlowAnalysisWithQCumulants.cxx:15036
 AliFlowAnalysisWithQCumulants.cxx:15037
 AliFlowAnalysisWithQCumulants.cxx:15038
 AliFlowAnalysisWithQCumulants.cxx:15039
 AliFlowAnalysisWithQCumulants.cxx:15040
 AliFlowAnalysisWithQCumulants.cxx:15041
 AliFlowAnalysisWithQCumulants.cxx:15042
 AliFlowAnalysisWithQCumulants.cxx:15043
 AliFlowAnalysisWithQCumulants.cxx:15044
 AliFlowAnalysisWithQCumulants.cxx:15045
 AliFlowAnalysisWithQCumulants.cxx:15046
 AliFlowAnalysisWithQCumulants.cxx:15047
 AliFlowAnalysisWithQCumulants.cxx:15048
 AliFlowAnalysisWithQCumulants.cxx:15049
 AliFlowAnalysisWithQCumulants.cxx:15050
 AliFlowAnalysisWithQCumulants.cxx:15051
 AliFlowAnalysisWithQCumulants.cxx:15052
 AliFlowAnalysisWithQCumulants.cxx:15053
 AliFlowAnalysisWithQCumulants.cxx:15054
 AliFlowAnalysisWithQCumulants.cxx:15055
 AliFlowAnalysisWithQCumulants.cxx:15056
 AliFlowAnalysisWithQCumulants.cxx:15057
 AliFlowAnalysisWithQCumulants.cxx:15058
 AliFlowAnalysisWithQCumulants.cxx:15059
 AliFlowAnalysisWithQCumulants.cxx:15060
 AliFlowAnalysisWithQCumulants.cxx:15061
 AliFlowAnalysisWithQCumulants.cxx:15062
 AliFlowAnalysisWithQCumulants.cxx:15063
 AliFlowAnalysisWithQCumulants.cxx:15064
 AliFlowAnalysisWithQCumulants.cxx:15065
 AliFlowAnalysisWithQCumulants.cxx:15066
 AliFlowAnalysisWithQCumulants.cxx:15067
 AliFlowAnalysisWithQCumulants.cxx:15068
 AliFlowAnalysisWithQCumulants.cxx:15069
 AliFlowAnalysisWithQCumulants.cxx:15070
 AliFlowAnalysisWithQCumulants.cxx:15071
 AliFlowAnalysisWithQCumulants.cxx:15072
 AliFlowAnalysisWithQCumulants.cxx:15073
 AliFlowAnalysisWithQCumulants.cxx:15074
 AliFlowAnalysisWithQCumulants.cxx:15075
 AliFlowAnalysisWithQCumulants.cxx:15076
 AliFlowAnalysisWithQCumulants.cxx:15077
 AliFlowAnalysisWithQCumulants.cxx:15078
 AliFlowAnalysisWithQCumulants.cxx:15079
 AliFlowAnalysisWithQCumulants.cxx:15080
 AliFlowAnalysisWithQCumulants.cxx:15081
 AliFlowAnalysisWithQCumulants.cxx:15082
 AliFlowAnalysisWithQCumulants.cxx:15083
 AliFlowAnalysisWithQCumulants.cxx:15084
 AliFlowAnalysisWithQCumulants.cxx:15085
 AliFlowAnalysisWithQCumulants.cxx:15086
 AliFlowAnalysisWithQCumulants.cxx:15087
 AliFlowAnalysisWithQCumulants.cxx:15088
 AliFlowAnalysisWithQCumulants.cxx:15089
 AliFlowAnalysisWithQCumulants.cxx:15090
 AliFlowAnalysisWithQCumulants.cxx:15091
 AliFlowAnalysisWithQCumulants.cxx:15092
 AliFlowAnalysisWithQCumulants.cxx:15093
 AliFlowAnalysisWithQCumulants.cxx:15094
 AliFlowAnalysisWithQCumulants.cxx:15095
 AliFlowAnalysisWithQCumulants.cxx:15096
 AliFlowAnalysisWithQCumulants.cxx:15097
 AliFlowAnalysisWithQCumulants.cxx:15098
 AliFlowAnalysisWithQCumulants.cxx:15099
 AliFlowAnalysisWithQCumulants.cxx:15100
 AliFlowAnalysisWithQCumulants.cxx:15101
 AliFlowAnalysisWithQCumulants.cxx:15102
 AliFlowAnalysisWithQCumulants.cxx:15103
 AliFlowAnalysisWithQCumulants.cxx:15104
 AliFlowAnalysisWithQCumulants.cxx:15105
 AliFlowAnalysisWithQCumulants.cxx:15106
 AliFlowAnalysisWithQCumulants.cxx:15107
 AliFlowAnalysisWithQCumulants.cxx:15108
 AliFlowAnalysisWithQCumulants.cxx:15109
 AliFlowAnalysisWithQCumulants.cxx:15110
 AliFlowAnalysisWithQCumulants.cxx:15111
 AliFlowAnalysisWithQCumulants.cxx:15112
 AliFlowAnalysisWithQCumulants.cxx:15113
 AliFlowAnalysisWithQCumulants.cxx:15114
 AliFlowAnalysisWithQCumulants.cxx:15115
 AliFlowAnalysisWithQCumulants.cxx:15116
 AliFlowAnalysisWithQCumulants.cxx:15117
 AliFlowAnalysisWithQCumulants.cxx:15118
 AliFlowAnalysisWithQCumulants.cxx:15119
 AliFlowAnalysisWithQCumulants.cxx:15120
 AliFlowAnalysisWithQCumulants.cxx:15121
 AliFlowAnalysisWithQCumulants.cxx:15122
 AliFlowAnalysisWithQCumulants.cxx:15123
 AliFlowAnalysisWithQCumulants.cxx:15124
 AliFlowAnalysisWithQCumulants.cxx:15125
 AliFlowAnalysisWithQCumulants.cxx:15126
 AliFlowAnalysisWithQCumulants.cxx:15127
 AliFlowAnalysisWithQCumulants.cxx:15128
 AliFlowAnalysisWithQCumulants.cxx:15129
 AliFlowAnalysisWithQCumulants.cxx:15130
 AliFlowAnalysisWithQCumulants.cxx:15131
 AliFlowAnalysisWithQCumulants.cxx:15132
 AliFlowAnalysisWithQCumulants.cxx:15133
 AliFlowAnalysisWithQCumulants.cxx:15134
 AliFlowAnalysisWithQCumulants.cxx:15135
 AliFlowAnalysisWithQCumulants.cxx:15136
 AliFlowAnalysisWithQCumulants.cxx:15137
 AliFlowAnalysisWithQCumulants.cxx:15138
 AliFlowAnalysisWithQCumulants.cxx:15139
 AliFlowAnalysisWithQCumulants.cxx:15140
 AliFlowAnalysisWithQCumulants.cxx:15141
 AliFlowAnalysisWithQCumulants.cxx:15142
 AliFlowAnalysisWithQCumulants.cxx:15143
 AliFlowAnalysisWithQCumulants.cxx:15144
 AliFlowAnalysisWithQCumulants.cxx:15145
 AliFlowAnalysisWithQCumulants.cxx:15146
 AliFlowAnalysisWithQCumulants.cxx:15147
 AliFlowAnalysisWithQCumulants.cxx:15148
 AliFlowAnalysisWithQCumulants.cxx:15149
 AliFlowAnalysisWithQCumulants.cxx:15150
 AliFlowAnalysisWithQCumulants.cxx:15151
 AliFlowAnalysisWithQCumulants.cxx:15152
 AliFlowAnalysisWithQCumulants.cxx:15153
 AliFlowAnalysisWithQCumulants.cxx:15154
 AliFlowAnalysisWithQCumulants.cxx:15155
 AliFlowAnalysisWithQCumulants.cxx:15156
 AliFlowAnalysisWithQCumulants.cxx:15157
 AliFlowAnalysisWithQCumulants.cxx:15158
 AliFlowAnalysisWithQCumulants.cxx:15159
 AliFlowAnalysisWithQCumulants.cxx:15160
 AliFlowAnalysisWithQCumulants.cxx:15161
 AliFlowAnalysisWithQCumulants.cxx:15162
 AliFlowAnalysisWithQCumulants.cxx:15163
 AliFlowAnalysisWithQCumulants.cxx:15164
 AliFlowAnalysisWithQCumulants.cxx:15165
 AliFlowAnalysisWithQCumulants.cxx:15166
 AliFlowAnalysisWithQCumulants.cxx:15167
 AliFlowAnalysisWithQCumulants.cxx:15168
 AliFlowAnalysisWithQCumulants.cxx:15169
 AliFlowAnalysisWithQCumulants.cxx:15170
 AliFlowAnalysisWithQCumulants.cxx:15171
 AliFlowAnalysisWithQCumulants.cxx:15172
 AliFlowAnalysisWithQCumulants.cxx:15173
 AliFlowAnalysisWithQCumulants.cxx:15174
 AliFlowAnalysisWithQCumulants.cxx:15175
 AliFlowAnalysisWithQCumulants.cxx:15176
 AliFlowAnalysisWithQCumulants.cxx:15177
 AliFlowAnalysisWithQCumulants.cxx:15178
 AliFlowAnalysisWithQCumulants.cxx:15179
 AliFlowAnalysisWithQCumulants.cxx:15180
 AliFlowAnalysisWithQCumulants.cxx:15181
 AliFlowAnalysisWithQCumulants.cxx:15182
 AliFlowAnalysisWithQCumulants.cxx:15183
 AliFlowAnalysisWithQCumulants.cxx:15184
 AliFlowAnalysisWithQCumulants.cxx:15185
 AliFlowAnalysisWithQCumulants.cxx:15186
 AliFlowAnalysisWithQCumulants.cxx:15187
 AliFlowAnalysisWithQCumulants.cxx:15188
 AliFlowAnalysisWithQCumulants.cxx:15189
 AliFlowAnalysisWithQCumulants.cxx:15190
 AliFlowAnalysisWithQCumulants.cxx:15191
 AliFlowAnalysisWithQCumulants.cxx:15192
 AliFlowAnalysisWithQCumulants.cxx:15193
 AliFlowAnalysisWithQCumulants.cxx:15194
 AliFlowAnalysisWithQCumulants.cxx:15195
 AliFlowAnalysisWithQCumulants.cxx:15196
 AliFlowAnalysisWithQCumulants.cxx:15197
 AliFlowAnalysisWithQCumulants.cxx:15198
 AliFlowAnalysisWithQCumulants.cxx:15199
 AliFlowAnalysisWithQCumulants.cxx:15200
 AliFlowAnalysisWithQCumulants.cxx:15201
 AliFlowAnalysisWithQCumulants.cxx:15202
 AliFlowAnalysisWithQCumulants.cxx:15203
 AliFlowAnalysisWithQCumulants.cxx:15204
 AliFlowAnalysisWithQCumulants.cxx:15205
 AliFlowAnalysisWithQCumulants.cxx:15206
 AliFlowAnalysisWithQCumulants.cxx:15207
 AliFlowAnalysisWithQCumulants.cxx:15208
 AliFlowAnalysisWithQCumulants.cxx:15209
 AliFlowAnalysisWithQCumulants.cxx:15210
 AliFlowAnalysisWithQCumulants.cxx:15211
 AliFlowAnalysisWithQCumulants.cxx:15212
 AliFlowAnalysisWithQCumulants.cxx:15213
 AliFlowAnalysisWithQCumulants.cxx:15214
 AliFlowAnalysisWithQCumulants.cxx:15215
 AliFlowAnalysisWithQCumulants.cxx:15216
 AliFlowAnalysisWithQCumulants.cxx:15217
 AliFlowAnalysisWithQCumulants.cxx:15218
 AliFlowAnalysisWithQCumulants.cxx:15219
 AliFlowAnalysisWithQCumulants.cxx:15220
 AliFlowAnalysisWithQCumulants.cxx:15221
 AliFlowAnalysisWithQCumulants.cxx:15222
 AliFlowAnalysisWithQCumulants.cxx:15223
 AliFlowAnalysisWithQCumulants.cxx:15224
 AliFlowAnalysisWithQCumulants.cxx:15225
 AliFlowAnalysisWithQCumulants.cxx:15226
 AliFlowAnalysisWithQCumulants.cxx:15227
 AliFlowAnalysisWithQCumulants.cxx:15228
 AliFlowAnalysisWithQCumulants.cxx:15229
 AliFlowAnalysisWithQCumulants.cxx:15230
 AliFlowAnalysisWithQCumulants.cxx:15231
 AliFlowAnalysisWithQCumulants.cxx:15232
 AliFlowAnalysisWithQCumulants.cxx:15233
 AliFlowAnalysisWithQCumulants.cxx:15234
 AliFlowAnalysisWithQCumulants.cxx:15235
 AliFlowAnalysisWithQCumulants.cxx:15236
 AliFlowAnalysisWithQCumulants.cxx:15237
 AliFlowAnalysisWithQCumulants.cxx:15238
 AliFlowAnalysisWithQCumulants.cxx:15239
 AliFlowAnalysisWithQCumulants.cxx:15240
 AliFlowAnalysisWithQCumulants.cxx:15241
 AliFlowAnalysisWithQCumulants.cxx:15242
 AliFlowAnalysisWithQCumulants.cxx:15243
 AliFlowAnalysisWithQCumulants.cxx:15244
 AliFlowAnalysisWithQCumulants.cxx:15245
 AliFlowAnalysisWithQCumulants.cxx:15246
 AliFlowAnalysisWithQCumulants.cxx:15247
 AliFlowAnalysisWithQCumulants.cxx:15248
 AliFlowAnalysisWithQCumulants.cxx:15249
 AliFlowAnalysisWithQCumulants.cxx:15250
 AliFlowAnalysisWithQCumulants.cxx:15251
 AliFlowAnalysisWithQCumulants.cxx:15252
 AliFlowAnalysisWithQCumulants.cxx:15253
 AliFlowAnalysisWithQCumulants.cxx:15254
 AliFlowAnalysisWithQCumulants.cxx:15255
 AliFlowAnalysisWithQCumulants.cxx:15256
 AliFlowAnalysisWithQCumulants.cxx:15257
 AliFlowAnalysisWithQCumulants.cxx:15258
 AliFlowAnalysisWithQCumulants.cxx:15259
 AliFlowAnalysisWithQCumulants.cxx:15260
 AliFlowAnalysisWithQCumulants.cxx:15261
 AliFlowAnalysisWithQCumulants.cxx:15262
 AliFlowAnalysisWithQCumulants.cxx:15263
 AliFlowAnalysisWithQCumulants.cxx:15264
 AliFlowAnalysisWithQCumulants.cxx:15265
 AliFlowAnalysisWithQCumulants.cxx:15266
 AliFlowAnalysisWithQCumulants.cxx:15267
 AliFlowAnalysisWithQCumulants.cxx:15268
 AliFlowAnalysisWithQCumulants.cxx:15269
 AliFlowAnalysisWithQCumulants.cxx:15270
 AliFlowAnalysisWithQCumulants.cxx:15271
 AliFlowAnalysisWithQCumulants.cxx:15272
 AliFlowAnalysisWithQCumulants.cxx:15273
 AliFlowAnalysisWithQCumulants.cxx:15274
 AliFlowAnalysisWithQCumulants.cxx:15275
 AliFlowAnalysisWithQCumulants.cxx:15276
 AliFlowAnalysisWithQCumulants.cxx:15277
 AliFlowAnalysisWithQCumulants.cxx:15278
 AliFlowAnalysisWithQCumulants.cxx:15279
 AliFlowAnalysisWithQCumulants.cxx:15280
 AliFlowAnalysisWithQCumulants.cxx:15281
 AliFlowAnalysisWithQCumulants.cxx:15282
 AliFlowAnalysisWithQCumulants.cxx:15283
 AliFlowAnalysisWithQCumulants.cxx:15284
 AliFlowAnalysisWithQCumulants.cxx:15285
 AliFlowAnalysisWithQCumulants.cxx:15286
 AliFlowAnalysisWithQCumulants.cxx:15287
 AliFlowAnalysisWithQCumulants.cxx:15288
 AliFlowAnalysisWithQCumulants.cxx:15289
 AliFlowAnalysisWithQCumulants.cxx:15290
 AliFlowAnalysisWithQCumulants.cxx:15291
 AliFlowAnalysisWithQCumulants.cxx:15292
 AliFlowAnalysisWithQCumulants.cxx:15293
 AliFlowAnalysisWithQCumulants.cxx:15294
 AliFlowAnalysisWithQCumulants.cxx:15295
 AliFlowAnalysisWithQCumulants.cxx:15296
 AliFlowAnalysisWithQCumulants.cxx:15297
 AliFlowAnalysisWithQCumulants.cxx:15298
 AliFlowAnalysisWithQCumulants.cxx:15299
 AliFlowAnalysisWithQCumulants.cxx:15300
 AliFlowAnalysisWithQCumulants.cxx:15301
 AliFlowAnalysisWithQCumulants.cxx:15302
 AliFlowAnalysisWithQCumulants.cxx:15303
 AliFlowAnalysisWithQCumulants.cxx:15304
 AliFlowAnalysisWithQCumulants.cxx:15305
 AliFlowAnalysisWithQCumulants.cxx:15306
 AliFlowAnalysisWithQCumulants.cxx:15307
 AliFlowAnalysisWithQCumulants.cxx:15308
 AliFlowAnalysisWithQCumulants.cxx:15309
 AliFlowAnalysisWithQCumulants.cxx:15310
 AliFlowAnalysisWithQCumulants.cxx:15311
 AliFlowAnalysisWithQCumulants.cxx:15312
 AliFlowAnalysisWithQCumulants.cxx:15313
 AliFlowAnalysisWithQCumulants.cxx:15314
 AliFlowAnalysisWithQCumulants.cxx:15315
 AliFlowAnalysisWithQCumulants.cxx:15316
 AliFlowAnalysisWithQCumulants.cxx:15317
 AliFlowAnalysisWithQCumulants.cxx:15318
 AliFlowAnalysisWithQCumulants.cxx:15319
 AliFlowAnalysisWithQCumulants.cxx:15320
 AliFlowAnalysisWithQCumulants.cxx:15321
 AliFlowAnalysisWithQCumulants.cxx:15322
 AliFlowAnalysisWithQCumulants.cxx:15323
 AliFlowAnalysisWithQCumulants.cxx:15324
 AliFlowAnalysisWithQCumulants.cxx:15325
 AliFlowAnalysisWithQCumulants.cxx:15326
 AliFlowAnalysisWithQCumulants.cxx:15327
 AliFlowAnalysisWithQCumulants.cxx:15328
 AliFlowAnalysisWithQCumulants.cxx:15329
 AliFlowAnalysisWithQCumulants.cxx:15330
 AliFlowAnalysisWithQCumulants.cxx:15331
 AliFlowAnalysisWithQCumulants.cxx:15332
 AliFlowAnalysisWithQCumulants.cxx:15333
 AliFlowAnalysisWithQCumulants.cxx:15334
 AliFlowAnalysisWithQCumulants.cxx:15335
 AliFlowAnalysisWithQCumulants.cxx:15336
 AliFlowAnalysisWithQCumulants.cxx:15337
 AliFlowAnalysisWithQCumulants.cxx:15338
 AliFlowAnalysisWithQCumulants.cxx:15339
 AliFlowAnalysisWithQCumulants.cxx:15340
 AliFlowAnalysisWithQCumulants.cxx:15341
 AliFlowAnalysisWithQCumulants.cxx:15342
 AliFlowAnalysisWithQCumulants.cxx:15343
 AliFlowAnalysisWithQCumulants.cxx:15344
 AliFlowAnalysisWithQCumulants.cxx:15345
 AliFlowAnalysisWithQCumulants.cxx:15346
 AliFlowAnalysisWithQCumulants.cxx:15347
 AliFlowAnalysisWithQCumulants.cxx:15348
 AliFlowAnalysisWithQCumulants.cxx:15349
 AliFlowAnalysisWithQCumulants.cxx:15350
 AliFlowAnalysisWithQCumulants.cxx:15351
 AliFlowAnalysisWithQCumulants.cxx:15352
 AliFlowAnalysisWithQCumulants.cxx:15353
 AliFlowAnalysisWithQCumulants.cxx:15354
 AliFlowAnalysisWithQCumulants.cxx:15355
 AliFlowAnalysisWithQCumulants.cxx:15356
 AliFlowAnalysisWithQCumulants.cxx:15357
 AliFlowAnalysisWithQCumulants.cxx:15358
 AliFlowAnalysisWithQCumulants.cxx:15359
 AliFlowAnalysisWithQCumulants.cxx:15360
 AliFlowAnalysisWithQCumulants.cxx:15361
 AliFlowAnalysisWithQCumulants.cxx:15362
 AliFlowAnalysisWithQCumulants.cxx:15363
 AliFlowAnalysisWithQCumulants.cxx:15364
 AliFlowAnalysisWithQCumulants.cxx:15365
 AliFlowAnalysisWithQCumulants.cxx:15366
 AliFlowAnalysisWithQCumulants.cxx:15367
 AliFlowAnalysisWithQCumulants.cxx:15368
 AliFlowAnalysisWithQCumulants.cxx:15369
 AliFlowAnalysisWithQCumulants.cxx:15370
 AliFlowAnalysisWithQCumulants.cxx:15371
 AliFlowAnalysisWithQCumulants.cxx:15372
 AliFlowAnalysisWithQCumulants.cxx:15373
 AliFlowAnalysisWithQCumulants.cxx:15374
 AliFlowAnalysisWithQCumulants.cxx:15375
 AliFlowAnalysisWithQCumulants.cxx:15376
 AliFlowAnalysisWithQCumulants.cxx:15377
 AliFlowAnalysisWithQCumulants.cxx:15378
 AliFlowAnalysisWithQCumulants.cxx:15379
 AliFlowAnalysisWithQCumulants.cxx:15380
 AliFlowAnalysisWithQCumulants.cxx:15381
 AliFlowAnalysisWithQCumulants.cxx:15382
 AliFlowAnalysisWithQCumulants.cxx:15383
 AliFlowAnalysisWithQCumulants.cxx:15384
 AliFlowAnalysisWithQCumulants.cxx:15385
 AliFlowAnalysisWithQCumulants.cxx:15386
 AliFlowAnalysisWithQCumulants.cxx:15387
 AliFlowAnalysisWithQCumulants.cxx:15388
 AliFlowAnalysisWithQCumulants.cxx:15389
 AliFlowAnalysisWithQCumulants.cxx:15390
 AliFlowAnalysisWithQCumulants.cxx:15391
 AliFlowAnalysisWithQCumulants.cxx:15392
 AliFlowAnalysisWithQCumulants.cxx:15393
 AliFlowAnalysisWithQCumulants.cxx:15394
 AliFlowAnalysisWithQCumulants.cxx:15395
 AliFlowAnalysisWithQCumulants.cxx:15396
 AliFlowAnalysisWithQCumulants.cxx:15397
 AliFlowAnalysisWithQCumulants.cxx:15398
 AliFlowAnalysisWithQCumulants.cxx:15399
 AliFlowAnalysisWithQCumulants.cxx:15400
 AliFlowAnalysisWithQCumulants.cxx:15401
 AliFlowAnalysisWithQCumulants.cxx:15402
 AliFlowAnalysisWithQCumulants.cxx:15403
 AliFlowAnalysisWithQCumulants.cxx:15404
 AliFlowAnalysisWithQCumulants.cxx:15405
 AliFlowAnalysisWithQCumulants.cxx:15406
 AliFlowAnalysisWithQCumulants.cxx:15407
 AliFlowAnalysisWithQCumulants.cxx:15408
 AliFlowAnalysisWithQCumulants.cxx:15409
 AliFlowAnalysisWithQCumulants.cxx:15410
 AliFlowAnalysisWithQCumulants.cxx:15411
 AliFlowAnalysisWithQCumulants.cxx:15412
 AliFlowAnalysisWithQCumulants.cxx:15413
 AliFlowAnalysisWithQCumulants.cxx:15414
 AliFlowAnalysisWithQCumulants.cxx:15415
 AliFlowAnalysisWithQCumulants.cxx:15416
 AliFlowAnalysisWithQCumulants.cxx:15417
 AliFlowAnalysisWithQCumulants.cxx:15418
 AliFlowAnalysisWithQCumulants.cxx:15419
 AliFlowAnalysisWithQCumulants.cxx:15420
 AliFlowAnalysisWithQCumulants.cxx:15421
 AliFlowAnalysisWithQCumulants.cxx:15422
 AliFlowAnalysisWithQCumulants.cxx:15423
 AliFlowAnalysisWithQCumulants.cxx:15424
 AliFlowAnalysisWithQCumulants.cxx:15425
 AliFlowAnalysisWithQCumulants.cxx:15426
 AliFlowAnalysisWithQCumulants.cxx:15427
 AliFlowAnalysisWithQCumulants.cxx:15428
 AliFlowAnalysisWithQCumulants.cxx:15429
 AliFlowAnalysisWithQCumulants.cxx:15430
 AliFlowAnalysisWithQCumulants.cxx:15431
 AliFlowAnalysisWithQCumulants.cxx:15432
 AliFlowAnalysisWithQCumulants.cxx:15433
 AliFlowAnalysisWithQCumulants.cxx:15434
 AliFlowAnalysisWithQCumulants.cxx:15435
 AliFlowAnalysisWithQCumulants.cxx:15436
 AliFlowAnalysisWithQCumulants.cxx:15437
 AliFlowAnalysisWithQCumulants.cxx:15438
 AliFlowAnalysisWithQCumulants.cxx:15439
 AliFlowAnalysisWithQCumulants.cxx:15440
 AliFlowAnalysisWithQCumulants.cxx:15441
 AliFlowAnalysisWithQCumulants.cxx:15442
 AliFlowAnalysisWithQCumulants.cxx:15443
 AliFlowAnalysisWithQCumulants.cxx:15444
 AliFlowAnalysisWithQCumulants.cxx:15445
 AliFlowAnalysisWithQCumulants.cxx:15446
 AliFlowAnalysisWithQCumulants.cxx:15447
 AliFlowAnalysisWithQCumulants.cxx:15448
 AliFlowAnalysisWithQCumulants.cxx:15449
 AliFlowAnalysisWithQCumulants.cxx:15450
 AliFlowAnalysisWithQCumulants.cxx:15451
 AliFlowAnalysisWithQCumulants.cxx:15452
 AliFlowAnalysisWithQCumulants.cxx:15453
 AliFlowAnalysisWithQCumulants.cxx:15454
 AliFlowAnalysisWithQCumulants.cxx:15455
 AliFlowAnalysisWithQCumulants.cxx:15456
 AliFlowAnalysisWithQCumulants.cxx:15457
 AliFlowAnalysisWithQCumulants.cxx:15458
 AliFlowAnalysisWithQCumulants.cxx:15459
 AliFlowAnalysisWithQCumulants.cxx:15460
 AliFlowAnalysisWithQCumulants.cxx:15461
 AliFlowAnalysisWithQCumulants.cxx:15462
 AliFlowAnalysisWithQCumulants.cxx:15463
 AliFlowAnalysisWithQCumulants.cxx:15464
 AliFlowAnalysisWithQCumulants.cxx:15465
 AliFlowAnalysisWithQCumulants.cxx:15466
 AliFlowAnalysisWithQCumulants.cxx:15467
 AliFlowAnalysisWithQCumulants.cxx:15468
 AliFlowAnalysisWithQCumulants.cxx:15469
 AliFlowAnalysisWithQCumulants.cxx:15470
 AliFlowAnalysisWithQCumulants.cxx:15471
 AliFlowAnalysisWithQCumulants.cxx:15472
 AliFlowAnalysisWithQCumulants.cxx:15473
 AliFlowAnalysisWithQCumulants.cxx:15474
 AliFlowAnalysisWithQCumulants.cxx:15475
 AliFlowAnalysisWithQCumulants.cxx:15476
 AliFlowAnalysisWithQCumulants.cxx:15477
 AliFlowAnalysisWithQCumulants.cxx:15478
 AliFlowAnalysisWithQCumulants.cxx:15479
 AliFlowAnalysisWithQCumulants.cxx:15480
 AliFlowAnalysisWithQCumulants.cxx:15481
 AliFlowAnalysisWithQCumulants.cxx:15482
 AliFlowAnalysisWithQCumulants.cxx:15483
 AliFlowAnalysisWithQCumulants.cxx:15484
 AliFlowAnalysisWithQCumulants.cxx:15485
 AliFlowAnalysisWithQCumulants.cxx:15486
 AliFlowAnalysisWithQCumulants.cxx:15487
 AliFlowAnalysisWithQCumulants.cxx:15488
 AliFlowAnalysisWithQCumulants.cxx:15489
 AliFlowAnalysisWithQCumulants.cxx:15490
 AliFlowAnalysisWithQCumulants.cxx:15491
 AliFlowAnalysisWithQCumulants.cxx:15492
 AliFlowAnalysisWithQCumulants.cxx:15493
 AliFlowAnalysisWithQCumulants.cxx:15494
 AliFlowAnalysisWithQCumulants.cxx:15495
 AliFlowAnalysisWithQCumulants.cxx:15496
 AliFlowAnalysisWithQCumulants.cxx:15497
 AliFlowAnalysisWithQCumulants.cxx:15498
 AliFlowAnalysisWithQCumulants.cxx:15499
 AliFlowAnalysisWithQCumulants.cxx:15500
 AliFlowAnalysisWithQCumulants.cxx:15501
 AliFlowAnalysisWithQCumulants.cxx:15502
 AliFlowAnalysisWithQCumulants.cxx:15503
 AliFlowAnalysisWithQCumulants.cxx:15504
 AliFlowAnalysisWithQCumulants.cxx:15505
 AliFlowAnalysisWithQCumulants.cxx:15506
 AliFlowAnalysisWithQCumulants.cxx:15507
 AliFlowAnalysisWithQCumulants.cxx:15508
 AliFlowAnalysisWithQCumulants.cxx:15509
 AliFlowAnalysisWithQCumulants.cxx:15510
 AliFlowAnalysisWithQCumulants.cxx:15511
 AliFlowAnalysisWithQCumulants.cxx:15512
 AliFlowAnalysisWithQCumulants.cxx:15513
 AliFlowAnalysisWithQCumulants.cxx:15514
 AliFlowAnalysisWithQCumulants.cxx:15515
 AliFlowAnalysisWithQCumulants.cxx:15516
 AliFlowAnalysisWithQCumulants.cxx:15517
 AliFlowAnalysisWithQCumulants.cxx:15518
 AliFlowAnalysisWithQCumulants.cxx:15519
 AliFlowAnalysisWithQCumulants.cxx:15520
 AliFlowAnalysisWithQCumulants.cxx:15521
 AliFlowAnalysisWithQCumulants.cxx:15522
 AliFlowAnalysisWithQCumulants.cxx:15523
 AliFlowAnalysisWithQCumulants.cxx:15524
 AliFlowAnalysisWithQCumulants.cxx:15525
 AliFlowAnalysisWithQCumulants.cxx:15526
 AliFlowAnalysisWithQCumulants.cxx:15527
 AliFlowAnalysisWithQCumulants.cxx:15528
 AliFlowAnalysisWithQCumulants.cxx:15529
 AliFlowAnalysisWithQCumulants.cxx:15530
 AliFlowAnalysisWithQCumulants.cxx:15531
 AliFlowAnalysisWithQCumulants.cxx:15532
 AliFlowAnalysisWithQCumulants.cxx:15533
 AliFlowAnalysisWithQCumulants.cxx:15534
 AliFlowAnalysisWithQCumulants.cxx:15535
 AliFlowAnalysisWithQCumulants.cxx:15536
 AliFlowAnalysisWithQCumulants.cxx:15537
 AliFlowAnalysisWithQCumulants.cxx:15538
 AliFlowAnalysisWithQCumulants.cxx:15539
 AliFlowAnalysisWithQCumulants.cxx:15540
 AliFlowAnalysisWithQCumulants.cxx:15541
 AliFlowAnalysisWithQCumulants.cxx:15542
 AliFlowAnalysisWithQCumulants.cxx:15543
 AliFlowAnalysisWithQCumulants.cxx:15544
 AliFlowAnalysisWithQCumulants.cxx:15545
 AliFlowAnalysisWithQCumulants.cxx:15546
 AliFlowAnalysisWithQCumulants.cxx:15547
 AliFlowAnalysisWithQCumulants.cxx:15548
 AliFlowAnalysisWithQCumulants.cxx:15549
 AliFlowAnalysisWithQCumulants.cxx:15550
 AliFlowAnalysisWithQCumulants.cxx:15551
 AliFlowAnalysisWithQCumulants.cxx:15552
 AliFlowAnalysisWithQCumulants.cxx:15553
 AliFlowAnalysisWithQCumulants.cxx:15554
 AliFlowAnalysisWithQCumulants.cxx:15555
 AliFlowAnalysisWithQCumulants.cxx:15556
 AliFlowAnalysisWithQCumulants.cxx:15557
 AliFlowAnalysisWithQCumulants.cxx:15558
 AliFlowAnalysisWithQCumulants.cxx:15559
 AliFlowAnalysisWithQCumulants.cxx:15560
 AliFlowAnalysisWithQCumulants.cxx:15561
 AliFlowAnalysisWithQCumulants.cxx:15562
 AliFlowAnalysisWithQCumulants.cxx:15563
 AliFlowAnalysisWithQCumulants.cxx:15564
 AliFlowAnalysisWithQCumulants.cxx:15565
 AliFlowAnalysisWithQCumulants.cxx:15566
 AliFlowAnalysisWithQCumulants.cxx:15567
 AliFlowAnalysisWithQCumulants.cxx:15568
 AliFlowAnalysisWithQCumulants.cxx:15569
 AliFlowAnalysisWithQCumulants.cxx:15570
 AliFlowAnalysisWithQCumulants.cxx:15571
 AliFlowAnalysisWithQCumulants.cxx:15572
 AliFlowAnalysisWithQCumulants.cxx:15573
 AliFlowAnalysisWithQCumulants.cxx:15574
 AliFlowAnalysisWithQCumulants.cxx:15575
 AliFlowAnalysisWithQCumulants.cxx:15576
 AliFlowAnalysisWithQCumulants.cxx:15577
 AliFlowAnalysisWithQCumulants.cxx:15578
 AliFlowAnalysisWithQCumulants.cxx:15579
 AliFlowAnalysisWithQCumulants.cxx:15580
 AliFlowAnalysisWithQCumulants.cxx:15581
 AliFlowAnalysisWithQCumulants.cxx:15582
 AliFlowAnalysisWithQCumulants.cxx:15583
 AliFlowAnalysisWithQCumulants.cxx:15584
 AliFlowAnalysisWithQCumulants.cxx:15585
 AliFlowAnalysisWithQCumulants.cxx:15586
 AliFlowAnalysisWithQCumulants.cxx:15587
 AliFlowAnalysisWithQCumulants.cxx:15588
 AliFlowAnalysisWithQCumulants.cxx:15589
 AliFlowAnalysisWithQCumulants.cxx:15590
 AliFlowAnalysisWithQCumulants.cxx:15591
 AliFlowAnalysisWithQCumulants.cxx:15592
 AliFlowAnalysisWithQCumulants.cxx:15593
 AliFlowAnalysisWithQCumulants.cxx:15594
 AliFlowAnalysisWithQCumulants.cxx:15595
 AliFlowAnalysisWithQCumulants.cxx:15596
 AliFlowAnalysisWithQCumulants.cxx:15597
 AliFlowAnalysisWithQCumulants.cxx:15598
 AliFlowAnalysisWithQCumulants.cxx:15599
 AliFlowAnalysisWithQCumulants.cxx:15600
 AliFlowAnalysisWithQCumulants.cxx:15601
 AliFlowAnalysisWithQCumulants.cxx:15602
 AliFlowAnalysisWithQCumulants.cxx:15603
 AliFlowAnalysisWithQCumulants.cxx:15604
 AliFlowAnalysisWithQCumulants.cxx:15605
 AliFlowAnalysisWithQCumulants.cxx:15606
 AliFlowAnalysisWithQCumulants.cxx:15607
 AliFlowAnalysisWithQCumulants.cxx:15608
 AliFlowAnalysisWithQCumulants.cxx:15609
 AliFlowAnalysisWithQCumulants.cxx:15610
 AliFlowAnalysisWithQCumulants.cxx:15611
 AliFlowAnalysisWithQCumulants.cxx:15612
 AliFlowAnalysisWithQCumulants.cxx:15613
 AliFlowAnalysisWithQCumulants.cxx:15614
 AliFlowAnalysisWithQCumulants.cxx:15615
 AliFlowAnalysisWithQCumulants.cxx:15616
 AliFlowAnalysisWithQCumulants.cxx:15617
 AliFlowAnalysisWithQCumulants.cxx:15618
 AliFlowAnalysisWithQCumulants.cxx:15619
 AliFlowAnalysisWithQCumulants.cxx:15620
 AliFlowAnalysisWithQCumulants.cxx:15621
 AliFlowAnalysisWithQCumulants.cxx:15622
 AliFlowAnalysisWithQCumulants.cxx:15623
 AliFlowAnalysisWithQCumulants.cxx:15624
 AliFlowAnalysisWithQCumulants.cxx:15625
 AliFlowAnalysisWithQCumulants.cxx:15626
 AliFlowAnalysisWithQCumulants.cxx:15627
 AliFlowAnalysisWithQCumulants.cxx:15628
 AliFlowAnalysisWithQCumulants.cxx:15629
 AliFlowAnalysisWithQCumulants.cxx:15630
 AliFlowAnalysisWithQCumulants.cxx:15631
 AliFlowAnalysisWithQCumulants.cxx:15632
 AliFlowAnalysisWithQCumulants.cxx:15633
 AliFlowAnalysisWithQCumulants.cxx:15634
 AliFlowAnalysisWithQCumulants.cxx:15635
 AliFlowAnalysisWithQCumulants.cxx:15636
 AliFlowAnalysisWithQCumulants.cxx:15637
 AliFlowAnalysisWithQCumulants.cxx:15638
 AliFlowAnalysisWithQCumulants.cxx:15639
 AliFlowAnalysisWithQCumulants.cxx:15640
 AliFlowAnalysisWithQCumulants.cxx:15641
 AliFlowAnalysisWithQCumulants.cxx:15642
 AliFlowAnalysisWithQCumulants.cxx:15643
 AliFlowAnalysisWithQCumulants.cxx:15644
 AliFlowAnalysisWithQCumulants.cxx:15645
 AliFlowAnalysisWithQCumulants.cxx:15646
 AliFlowAnalysisWithQCumulants.cxx:15647
 AliFlowAnalysisWithQCumulants.cxx:15648
 AliFlowAnalysisWithQCumulants.cxx:15649
 AliFlowAnalysisWithQCumulants.cxx:15650
 AliFlowAnalysisWithQCumulants.cxx:15651
 AliFlowAnalysisWithQCumulants.cxx:15652
 AliFlowAnalysisWithQCumulants.cxx:15653
 AliFlowAnalysisWithQCumulants.cxx:15654
 AliFlowAnalysisWithQCumulants.cxx:15655
 AliFlowAnalysisWithQCumulants.cxx:15656
 AliFlowAnalysisWithQCumulants.cxx:15657
 AliFlowAnalysisWithQCumulants.cxx:15658
 AliFlowAnalysisWithQCumulants.cxx:15659
 AliFlowAnalysisWithQCumulants.cxx:15660
 AliFlowAnalysisWithQCumulants.cxx:15661
 AliFlowAnalysisWithQCumulants.cxx:15662
 AliFlowAnalysisWithQCumulants.cxx:15663
 AliFlowAnalysisWithQCumulants.cxx:15664
 AliFlowAnalysisWithQCumulants.cxx:15665
 AliFlowAnalysisWithQCumulants.cxx:15666
 AliFlowAnalysisWithQCumulants.cxx:15667
 AliFlowAnalysisWithQCumulants.cxx:15668
 AliFlowAnalysisWithQCumulants.cxx:15669
 AliFlowAnalysisWithQCumulants.cxx:15670
 AliFlowAnalysisWithQCumulants.cxx:15671
 AliFlowAnalysisWithQCumulants.cxx:15672
 AliFlowAnalysisWithQCumulants.cxx:15673
 AliFlowAnalysisWithQCumulants.cxx:15674
 AliFlowAnalysisWithQCumulants.cxx:15675
 AliFlowAnalysisWithQCumulants.cxx:15676
 AliFlowAnalysisWithQCumulants.cxx:15677
 AliFlowAnalysisWithQCumulants.cxx:15678
 AliFlowAnalysisWithQCumulants.cxx:15679
 AliFlowAnalysisWithQCumulants.cxx:15680
 AliFlowAnalysisWithQCumulants.cxx:15681
 AliFlowAnalysisWithQCumulants.cxx:15682
 AliFlowAnalysisWithQCumulants.cxx:15683
 AliFlowAnalysisWithQCumulants.cxx:15684
 AliFlowAnalysisWithQCumulants.cxx:15685
 AliFlowAnalysisWithQCumulants.cxx:15686
 AliFlowAnalysisWithQCumulants.cxx:15687
 AliFlowAnalysisWithQCumulants.cxx:15688
 AliFlowAnalysisWithQCumulants.cxx:15689
 AliFlowAnalysisWithQCumulants.cxx:15690
 AliFlowAnalysisWithQCumulants.cxx:15691
 AliFlowAnalysisWithQCumulants.cxx:15692
 AliFlowAnalysisWithQCumulants.cxx:15693
 AliFlowAnalysisWithQCumulants.cxx:15694
 AliFlowAnalysisWithQCumulants.cxx:15695
 AliFlowAnalysisWithQCumulants.cxx:15696
 AliFlowAnalysisWithQCumulants.cxx:15697
 AliFlowAnalysisWithQCumulants.cxx:15698
 AliFlowAnalysisWithQCumulants.cxx:15699
 AliFlowAnalysisWithQCumulants.cxx:15700
 AliFlowAnalysisWithQCumulants.cxx:15701
 AliFlowAnalysisWithQCumulants.cxx:15702
 AliFlowAnalysisWithQCumulants.cxx:15703
 AliFlowAnalysisWithQCumulants.cxx:15704
 AliFlowAnalysisWithQCumulants.cxx:15705
 AliFlowAnalysisWithQCumulants.cxx:15706
 AliFlowAnalysisWithQCumulants.cxx:15707
 AliFlowAnalysisWithQCumulants.cxx:15708
 AliFlowAnalysisWithQCumulants.cxx:15709
 AliFlowAnalysisWithQCumulants.cxx:15710
 AliFlowAnalysisWithQCumulants.cxx:15711
 AliFlowAnalysisWithQCumulants.cxx:15712
 AliFlowAnalysisWithQCumulants.cxx:15713
 AliFlowAnalysisWithQCumulants.cxx:15714
 AliFlowAnalysisWithQCumulants.cxx:15715
 AliFlowAnalysisWithQCumulants.cxx:15716
 AliFlowAnalysisWithQCumulants.cxx:15717
 AliFlowAnalysisWithQCumulants.cxx:15718
 AliFlowAnalysisWithQCumulants.cxx:15719
 AliFlowAnalysisWithQCumulants.cxx:15720
 AliFlowAnalysisWithQCumulants.cxx:15721
 AliFlowAnalysisWithQCumulants.cxx:15722
 AliFlowAnalysisWithQCumulants.cxx:15723
 AliFlowAnalysisWithQCumulants.cxx:15724
 AliFlowAnalysisWithQCumulants.cxx:15725
 AliFlowAnalysisWithQCumulants.cxx:15726
 AliFlowAnalysisWithQCumulants.cxx:15727
 AliFlowAnalysisWithQCumulants.cxx:15728
 AliFlowAnalysisWithQCumulants.cxx:15729
 AliFlowAnalysisWithQCumulants.cxx:15730
 AliFlowAnalysisWithQCumulants.cxx:15731
 AliFlowAnalysisWithQCumulants.cxx:15732
 AliFlowAnalysisWithQCumulants.cxx:15733
 AliFlowAnalysisWithQCumulants.cxx:15734
 AliFlowAnalysisWithQCumulants.cxx:15735
 AliFlowAnalysisWithQCumulants.cxx:15736
 AliFlowAnalysisWithQCumulants.cxx:15737
 AliFlowAnalysisWithQCumulants.cxx:15738
 AliFlowAnalysisWithQCumulants.cxx:15739
 AliFlowAnalysisWithQCumulants.cxx:15740
 AliFlowAnalysisWithQCumulants.cxx:15741
 AliFlowAnalysisWithQCumulants.cxx:15742
 AliFlowAnalysisWithQCumulants.cxx:15743
 AliFlowAnalysisWithQCumulants.cxx:15744
 AliFlowAnalysisWithQCumulants.cxx:15745
 AliFlowAnalysisWithQCumulants.cxx:15746
 AliFlowAnalysisWithQCumulants.cxx:15747
 AliFlowAnalysisWithQCumulants.cxx:15748
 AliFlowAnalysisWithQCumulants.cxx:15749
 AliFlowAnalysisWithQCumulants.cxx:15750
 AliFlowAnalysisWithQCumulants.cxx:15751
 AliFlowAnalysisWithQCumulants.cxx:15752
 AliFlowAnalysisWithQCumulants.cxx:15753
 AliFlowAnalysisWithQCumulants.cxx:15754
 AliFlowAnalysisWithQCumulants.cxx:15755
 AliFlowAnalysisWithQCumulants.cxx:15756
 AliFlowAnalysisWithQCumulants.cxx:15757
 AliFlowAnalysisWithQCumulants.cxx:15758
 AliFlowAnalysisWithQCumulants.cxx:15759
 AliFlowAnalysisWithQCumulants.cxx:15760
 AliFlowAnalysisWithQCumulants.cxx:15761
 AliFlowAnalysisWithQCumulants.cxx:15762
 AliFlowAnalysisWithQCumulants.cxx:15763
 AliFlowAnalysisWithQCumulants.cxx:15764
 AliFlowAnalysisWithQCumulants.cxx:15765
 AliFlowAnalysisWithQCumulants.cxx:15766
 AliFlowAnalysisWithQCumulants.cxx:15767
 AliFlowAnalysisWithQCumulants.cxx:15768
 AliFlowAnalysisWithQCumulants.cxx:15769
 AliFlowAnalysisWithQCumulants.cxx:15770
 AliFlowAnalysisWithQCumulants.cxx:15771
 AliFlowAnalysisWithQCumulants.cxx:15772
 AliFlowAnalysisWithQCumulants.cxx:15773
 AliFlowAnalysisWithQCumulants.cxx:15774
 AliFlowAnalysisWithQCumulants.cxx:15775
 AliFlowAnalysisWithQCumulants.cxx:15776
 AliFlowAnalysisWithQCumulants.cxx:15777
 AliFlowAnalysisWithQCumulants.cxx:15778
 AliFlowAnalysisWithQCumulants.cxx:15779
 AliFlowAnalysisWithQCumulants.cxx:15780
 AliFlowAnalysisWithQCumulants.cxx:15781
 AliFlowAnalysisWithQCumulants.cxx:15782
 AliFlowAnalysisWithQCumulants.cxx:15783
 AliFlowAnalysisWithQCumulants.cxx:15784
 AliFlowAnalysisWithQCumulants.cxx:15785
 AliFlowAnalysisWithQCumulants.cxx:15786
 AliFlowAnalysisWithQCumulants.cxx:15787
 AliFlowAnalysisWithQCumulants.cxx:15788
 AliFlowAnalysisWithQCumulants.cxx:15789
 AliFlowAnalysisWithQCumulants.cxx:15790
 AliFlowAnalysisWithQCumulants.cxx:15791
 AliFlowAnalysisWithQCumulants.cxx:15792
 AliFlowAnalysisWithQCumulants.cxx:15793
 AliFlowAnalysisWithQCumulants.cxx:15794
 AliFlowAnalysisWithQCumulants.cxx:15795
 AliFlowAnalysisWithQCumulants.cxx:15796
 AliFlowAnalysisWithQCumulants.cxx:15797
 AliFlowAnalysisWithQCumulants.cxx:15798
 AliFlowAnalysisWithQCumulants.cxx:15799
 AliFlowAnalysisWithQCumulants.cxx:15800
 AliFlowAnalysisWithQCumulants.cxx:15801
 AliFlowAnalysisWithQCumulants.cxx:15802
 AliFlowAnalysisWithQCumulants.cxx:15803
 AliFlowAnalysisWithQCumulants.cxx:15804
 AliFlowAnalysisWithQCumulants.cxx:15805
 AliFlowAnalysisWithQCumulants.cxx:15806
 AliFlowAnalysisWithQCumulants.cxx:15807
 AliFlowAnalysisWithQCumulants.cxx:15808
 AliFlowAnalysisWithQCumulants.cxx:15809
 AliFlowAnalysisWithQCumulants.cxx:15810
 AliFlowAnalysisWithQCumulants.cxx:15811
 AliFlowAnalysisWithQCumulants.cxx:15812
 AliFlowAnalysisWithQCumulants.cxx:15813
 AliFlowAnalysisWithQCumulants.cxx:15814
 AliFlowAnalysisWithQCumulants.cxx:15815
 AliFlowAnalysisWithQCumulants.cxx:15816
 AliFlowAnalysisWithQCumulants.cxx:15817
 AliFlowAnalysisWithQCumulants.cxx:15818
 AliFlowAnalysisWithQCumulants.cxx:15819
 AliFlowAnalysisWithQCumulants.cxx:15820
 AliFlowAnalysisWithQCumulants.cxx:15821
 AliFlowAnalysisWithQCumulants.cxx:15822
 AliFlowAnalysisWithQCumulants.cxx:15823
 AliFlowAnalysisWithQCumulants.cxx:15824
 AliFlowAnalysisWithQCumulants.cxx:15825
 AliFlowAnalysisWithQCumulants.cxx:15826
 AliFlowAnalysisWithQCumulants.cxx:15827
 AliFlowAnalysisWithQCumulants.cxx:15828
 AliFlowAnalysisWithQCumulants.cxx:15829
 AliFlowAnalysisWithQCumulants.cxx:15830
 AliFlowAnalysisWithQCumulants.cxx:15831
 AliFlowAnalysisWithQCumulants.cxx:15832
 AliFlowAnalysisWithQCumulants.cxx:15833
 AliFlowAnalysisWithQCumulants.cxx:15834
 AliFlowAnalysisWithQCumulants.cxx:15835
 AliFlowAnalysisWithQCumulants.cxx:15836
 AliFlowAnalysisWithQCumulants.cxx:15837
 AliFlowAnalysisWithQCumulants.cxx:15838
 AliFlowAnalysisWithQCumulants.cxx:15839
 AliFlowAnalysisWithQCumulants.cxx:15840
 AliFlowAnalysisWithQCumulants.cxx:15841
 AliFlowAnalysisWithQCumulants.cxx:15842
 AliFlowAnalysisWithQCumulants.cxx:15843
 AliFlowAnalysisWithQCumulants.cxx:15844
 AliFlowAnalysisWithQCumulants.cxx:15845
 AliFlowAnalysisWithQCumulants.cxx:15846
 AliFlowAnalysisWithQCumulants.cxx:15847
 AliFlowAnalysisWithQCumulants.cxx:15848
 AliFlowAnalysisWithQCumulants.cxx:15849
 AliFlowAnalysisWithQCumulants.cxx:15850
 AliFlowAnalysisWithQCumulants.cxx:15851
 AliFlowAnalysisWithQCumulants.cxx:15852
 AliFlowAnalysisWithQCumulants.cxx:15853
 AliFlowAnalysisWithQCumulants.cxx:15854
 AliFlowAnalysisWithQCumulants.cxx:15855
 AliFlowAnalysisWithQCumulants.cxx:15856
 AliFlowAnalysisWithQCumulants.cxx:15857
 AliFlowAnalysisWithQCumulants.cxx:15858
 AliFlowAnalysisWithQCumulants.cxx:15859
 AliFlowAnalysisWithQCumulants.cxx:15860
 AliFlowAnalysisWithQCumulants.cxx:15861
 AliFlowAnalysisWithQCumulants.cxx:15862
 AliFlowAnalysisWithQCumulants.cxx:15863
 AliFlowAnalysisWithQCumulants.cxx:15864
 AliFlowAnalysisWithQCumulants.cxx:15865
 AliFlowAnalysisWithQCumulants.cxx:15866
 AliFlowAnalysisWithQCumulants.cxx:15867
 AliFlowAnalysisWithQCumulants.cxx:15868
 AliFlowAnalysisWithQCumulants.cxx:15869
 AliFlowAnalysisWithQCumulants.cxx:15870
 AliFlowAnalysisWithQCumulants.cxx:15871
 AliFlowAnalysisWithQCumulants.cxx:15872
 AliFlowAnalysisWithQCumulants.cxx:15873
 AliFlowAnalysisWithQCumulants.cxx:15874
 AliFlowAnalysisWithQCumulants.cxx:15875
 AliFlowAnalysisWithQCumulants.cxx:15876
 AliFlowAnalysisWithQCumulants.cxx:15877
 AliFlowAnalysisWithQCumulants.cxx:15878
 AliFlowAnalysisWithQCumulants.cxx:15879
 AliFlowAnalysisWithQCumulants.cxx:15880
 AliFlowAnalysisWithQCumulants.cxx:15881
 AliFlowAnalysisWithQCumulants.cxx:15882
 AliFlowAnalysisWithQCumulants.cxx:15883
 AliFlowAnalysisWithQCumulants.cxx:15884
 AliFlowAnalysisWithQCumulants.cxx:15885
 AliFlowAnalysisWithQCumulants.cxx:15886
 AliFlowAnalysisWithQCumulants.cxx:15887
 AliFlowAnalysisWithQCumulants.cxx:15888
 AliFlowAnalysisWithQCumulants.cxx:15889
 AliFlowAnalysisWithQCumulants.cxx:15890
 AliFlowAnalysisWithQCumulants.cxx:15891
 AliFlowAnalysisWithQCumulants.cxx:15892
 AliFlowAnalysisWithQCumulants.cxx:15893
 AliFlowAnalysisWithQCumulants.cxx:15894
 AliFlowAnalysisWithQCumulants.cxx:15895
 AliFlowAnalysisWithQCumulants.cxx:15896
 AliFlowAnalysisWithQCumulants.cxx:15897
 AliFlowAnalysisWithQCumulants.cxx:15898
 AliFlowAnalysisWithQCumulants.cxx:15899
 AliFlowAnalysisWithQCumulants.cxx:15900
 AliFlowAnalysisWithQCumulants.cxx:15901
 AliFlowAnalysisWithQCumulants.cxx:15902
 AliFlowAnalysisWithQCumulants.cxx:15903
 AliFlowAnalysisWithQCumulants.cxx:15904
 AliFlowAnalysisWithQCumulants.cxx:15905
 AliFlowAnalysisWithQCumulants.cxx:15906
 AliFlowAnalysisWithQCumulants.cxx:15907
 AliFlowAnalysisWithQCumulants.cxx:15908
 AliFlowAnalysisWithQCumulants.cxx:15909
 AliFlowAnalysisWithQCumulants.cxx:15910
 AliFlowAnalysisWithQCumulants.cxx:15911
 AliFlowAnalysisWithQCumulants.cxx:15912
 AliFlowAnalysisWithQCumulants.cxx:15913
 AliFlowAnalysisWithQCumulants.cxx:15914
 AliFlowAnalysisWithQCumulants.cxx:15915
 AliFlowAnalysisWithQCumulants.cxx:15916
 AliFlowAnalysisWithQCumulants.cxx:15917
 AliFlowAnalysisWithQCumulants.cxx:15918
 AliFlowAnalysisWithQCumulants.cxx:15919
 AliFlowAnalysisWithQCumulants.cxx:15920
 AliFlowAnalysisWithQCumulants.cxx:15921
 AliFlowAnalysisWithQCumulants.cxx:15922
 AliFlowAnalysisWithQCumulants.cxx:15923
 AliFlowAnalysisWithQCumulants.cxx:15924
 AliFlowAnalysisWithQCumulants.cxx:15925
 AliFlowAnalysisWithQCumulants.cxx:15926
 AliFlowAnalysisWithQCumulants.cxx:15927
 AliFlowAnalysisWithQCumulants.cxx:15928
 AliFlowAnalysisWithQCumulants.cxx:15929
 AliFlowAnalysisWithQCumulants.cxx:15930
 AliFlowAnalysisWithQCumulants.cxx:15931
 AliFlowAnalysisWithQCumulants.cxx:15932
 AliFlowAnalysisWithQCumulants.cxx:15933
 AliFlowAnalysisWithQCumulants.cxx:15934
 AliFlowAnalysisWithQCumulants.cxx:15935
 AliFlowAnalysisWithQCumulants.cxx:15936
 AliFlowAnalysisWithQCumulants.cxx:15937
 AliFlowAnalysisWithQCumulants.cxx:15938
 AliFlowAnalysisWithQCumulants.cxx:15939
 AliFlowAnalysisWithQCumulants.cxx:15940
 AliFlowAnalysisWithQCumulants.cxx:15941
 AliFlowAnalysisWithQCumulants.cxx:15942
 AliFlowAnalysisWithQCumulants.cxx:15943
 AliFlowAnalysisWithQCumulants.cxx:15944
 AliFlowAnalysisWithQCumulants.cxx:15945
 AliFlowAnalysisWithQCumulants.cxx:15946
 AliFlowAnalysisWithQCumulants.cxx:15947
 AliFlowAnalysisWithQCumulants.cxx:15948
 AliFlowAnalysisWithQCumulants.cxx:15949
 AliFlowAnalysisWithQCumulants.cxx:15950
 AliFlowAnalysisWithQCumulants.cxx:15951
 AliFlowAnalysisWithQCumulants.cxx:15952
 AliFlowAnalysisWithQCumulants.cxx:15953
 AliFlowAnalysisWithQCumulants.cxx:15954
 AliFlowAnalysisWithQCumulants.cxx:15955
 AliFlowAnalysisWithQCumulants.cxx:15956
 AliFlowAnalysisWithQCumulants.cxx:15957
 AliFlowAnalysisWithQCumulants.cxx:15958
 AliFlowAnalysisWithQCumulants.cxx:15959
 AliFlowAnalysisWithQCumulants.cxx:15960
 AliFlowAnalysisWithQCumulants.cxx:15961
 AliFlowAnalysisWithQCumulants.cxx:15962
 AliFlowAnalysisWithQCumulants.cxx:15963
 AliFlowAnalysisWithQCumulants.cxx:15964
 AliFlowAnalysisWithQCumulants.cxx:15965
 AliFlowAnalysisWithQCumulants.cxx:15966
 AliFlowAnalysisWithQCumulants.cxx:15967
 AliFlowAnalysisWithQCumulants.cxx:15968
 AliFlowAnalysisWithQCumulants.cxx:15969
 AliFlowAnalysisWithQCumulants.cxx:15970
 AliFlowAnalysisWithQCumulants.cxx:15971
 AliFlowAnalysisWithQCumulants.cxx:15972
 AliFlowAnalysisWithQCumulants.cxx:15973
 AliFlowAnalysisWithQCumulants.cxx:15974
 AliFlowAnalysisWithQCumulants.cxx:15975
 AliFlowAnalysisWithQCumulants.cxx:15976
 AliFlowAnalysisWithQCumulants.cxx:15977
 AliFlowAnalysisWithQCumulants.cxx:15978
 AliFlowAnalysisWithQCumulants.cxx:15979
 AliFlowAnalysisWithQCumulants.cxx:15980
 AliFlowAnalysisWithQCumulants.cxx:15981
 AliFlowAnalysisWithQCumulants.cxx:15982
 AliFlowAnalysisWithQCumulants.cxx:15983
 AliFlowAnalysisWithQCumulants.cxx:15984
 AliFlowAnalysisWithQCumulants.cxx:15985
 AliFlowAnalysisWithQCumulants.cxx:15986
 AliFlowAnalysisWithQCumulants.cxx:15987
 AliFlowAnalysisWithQCumulants.cxx:15988
 AliFlowAnalysisWithQCumulants.cxx:15989
 AliFlowAnalysisWithQCumulants.cxx:15990
 AliFlowAnalysisWithQCumulants.cxx:15991
 AliFlowAnalysisWithQCumulants.cxx:15992
 AliFlowAnalysisWithQCumulants.cxx:15993
 AliFlowAnalysisWithQCumulants.cxx:15994
 AliFlowAnalysisWithQCumulants.cxx:15995
 AliFlowAnalysisWithQCumulants.cxx:15996
 AliFlowAnalysisWithQCumulants.cxx:15997
 AliFlowAnalysisWithQCumulants.cxx:15998
 AliFlowAnalysisWithQCumulants.cxx:15999
 AliFlowAnalysisWithQCumulants.cxx:16000
 AliFlowAnalysisWithQCumulants.cxx:16001
 AliFlowAnalysisWithQCumulants.cxx:16002
 AliFlowAnalysisWithQCumulants.cxx:16003
 AliFlowAnalysisWithQCumulants.cxx:16004
 AliFlowAnalysisWithQCumulants.cxx:16005
 AliFlowAnalysisWithQCumulants.cxx:16006
 AliFlowAnalysisWithQCumulants.cxx:16007
 AliFlowAnalysisWithQCumulants.cxx:16008
 AliFlowAnalysisWithQCumulants.cxx:16009
 AliFlowAnalysisWithQCumulants.cxx:16010
 AliFlowAnalysisWithQCumulants.cxx:16011
 AliFlowAnalysisWithQCumulants.cxx:16012
 AliFlowAnalysisWithQCumulants.cxx:16013
 AliFlowAnalysisWithQCumulants.cxx:16014
 AliFlowAnalysisWithQCumulants.cxx:16015
 AliFlowAnalysisWithQCumulants.cxx:16016
 AliFlowAnalysisWithQCumulants.cxx:16017
 AliFlowAnalysisWithQCumulants.cxx:16018
 AliFlowAnalysisWithQCumulants.cxx:16019
 AliFlowAnalysisWithQCumulants.cxx:16020
 AliFlowAnalysisWithQCumulants.cxx:16021
 AliFlowAnalysisWithQCumulants.cxx:16022
 AliFlowAnalysisWithQCumulants.cxx:16023
 AliFlowAnalysisWithQCumulants.cxx:16024
 AliFlowAnalysisWithQCumulants.cxx:16025
 AliFlowAnalysisWithQCumulants.cxx:16026
 AliFlowAnalysisWithQCumulants.cxx:16027
 AliFlowAnalysisWithQCumulants.cxx:16028
 AliFlowAnalysisWithQCumulants.cxx:16029
 AliFlowAnalysisWithQCumulants.cxx:16030
 AliFlowAnalysisWithQCumulants.cxx:16031
 AliFlowAnalysisWithQCumulants.cxx:16032
 AliFlowAnalysisWithQCumulants.cxx:16033
 AliFlowAnalysisWithQCumulants.cxx:16034
 AliFlowAnalysisWithQCumulants.cxx:16035
 AliFlowAnalysisWithQCumulants.cxx:16036
 AliFlowAnalysisWithQCumulants.cxx:16037
 AliFlowAnalysisWithQCumulants.cxx:16038
 AliFlowAnalysisWithQCumulants.cxx:16039
 AliFlowAnalysisWithQCumulants.cxx:16040
 AliFlowAnalysisWithQCumulants.cxx:16041
 AliFlowAnalysisWithQCumulants.cxx:16042
 AliFlowAnalysisWithQCumulants.cxx:16043
 AliFlowAnalysisWithQCumulants.cxx:16044
 AliFlowAnalysisWithQCumulants.cxx:16045
 AliFlowAnalysisWithQCumulants.cxx:16046
 AliFlowAnalysisWithQCumulants.cxx:16047
 AliFlowAnalysisWithQCumulants.cxx:16048
 AliFlowAnalysisWithQCumulants.cxx:16049
 AliFlowAnalysisWithQCumulants.cxx:16050
 AliFlowAnalysisWithQCumulants.cxx:16051
 AliFlowAnalysisWithQCumulants.cxx:16052
 AliFlowAnalysisWithQCumulants.cxx:16053
 AliFlowAnalysisWithQCumulants.cxx:16054
 AliFlowAnalysisWithQCumulants.cxx:16055
 AliFlowAnalysisWithQCumulants.cxx:16056
 AliFlowAnalysisWithQCumulants.cxx:16057
 AliFlowAnalysisWithQCumulants.cxx:16058
 AliFlowAnalysisWithQCumulants.cxx:16059
 AliFlowAnalysisWithQCumulants.cxx:16060
 AliFlowAnalysisWithQCumulants.cxx:16061
 AliFlowAnalysisWithQCumulants.cxx:16062
 AliFlowAnalysisWithQCumulants.cxx:16063
 AliFlowAnalysisWithQCumulants.cxx:16064
 AliFlowAnalysisWithQCumulants.cxx:16065
 AliFlowAnalysisWithQCumulants.cxx:16066
 AliFlowAnalysisWithQCumulants.cxx:16067
 AliFlowAnalysisWithQCumulants.cxx:16068
 AliFlowAnalysisWithQCumulants.cxx:16069
 AliFlowAnalysisWithQCumulants.cxx:16070
 AliFlowAnalysisWithQCumulants.cxx:16071
 AliFlowAnalysisWithQCumulants.cxx:16072
 AliFlowAnalysisWithQCumulants.cxx:16073
 AliFlowAnalysisWithQCumulants.cxx:16074
 AliFlowAnalysisWithQCumulants.cxx:16075
 AliFlowAnalysisWithQCumulants.cxx:16076
 AliFlowAnalysisWithQCumulants.cxx:16077
 AliFlowAnalysisWithQCumulants.cxx:16078
 AliFlowAnalysisWithQCumulants.cxx:16079
 AliFlowAnalysisWithQCumulants.cxx:16080
 AliFlowAnalysisWithQCumulants.cxx:16081
 AliFlowAnalysisWithQCumulants.cxx:16082
 AliFlowAnalysisWithQCumulants.cxx:16083
 AliFlowAnalysisWithQCumulants.cxx:16084
 AliFlowAnalysisWithQCumulants.cxx:16085
 AliFlowAnalysisWithQCumulants.cxx:16086
 AliFlowAnalysisWithQCumulants.cxx:16087
 AliFlowAnalysisWithQCumulants.cxx:16088
 AliFlowAnalysisWithQCumulants.cxx:16089
 AliFlowAnalysisWithQCumulants.cxx:16090
 AliFlowAnalysisWithQCumulants.cxx:16091
 AliFlowAnalysisWithQCumulants.cxx:16092
 AliFlowAnalysisWithQCumulants.cxx:16093
 AliFlowAnalysisWithQCumulants.cxx:16094
 AliFlowAnalysisWithQCumulants.cxx:16095
 AliFlowAnalysisWithQCumulants.cxx:16096
 AliFlowAnalysisWithQCumulants.cxx:16097
 AliFlowAnalysisWithQCumulants.cxx:16098
 AliFlowAnalysisWithQCumulants.cxx:16099
 AliFlowAnalysisWithQCumulants.cxx:16100
 AliFlowAnalysisWithQCumulants.cxx:16101
 AliFlowAnalysisWithQCumulants.cxx:16102
 AliFlowAnalysisWithQCumulants.cxx:16103
 AliFlowAnalysisWithQCumulants.cxx:16104
 AliFlowAnalysisWithQCumulants.cxx:16105
 AliFlowAnalysisWithQCumulants.cxx:16106
 AliFlowAnalysisWithQCumulants.cxx:16107
 AliFlowAnalysisWithQCumulants.cxx:16108
 AliFlowAnalysisWithQCumulants.cxx:16109
 AliFlowAnalysisWithQCumulants.cxx:16110
 AliFlowAnalysisWithQCumulants.cxx:16111
 AliFlowAnalysisWithQCumulants.cxx:16112
 AliFlowAnalysisWithQCumulants.cxx:16113
 AliFlowAnalysisWithQCumulants.cxx:16114
 AliFlowAnalysisWithQCumulants.cxx:16115
 AliFlowAnalysisWithQCumulants.cxx:16116
 AliFlowAnalysisWithQCumulants.cxx:16117
 AliFlowAnalysisWithQCumulants.cxx:16118
 AliFlowAnalysisWithQCumulants.cxx:16119
 AliFlowAnalysisWithQCumulants.cxx:16120
 AliFlowAnalysisWithQCumulants.cxx:16121
 AliFlowAnalysisWithQCumulants.cxx:16122
 AliFlowAnalysisWithQCumulants.cxx:16123
 AliFlowAnalysisWithQCumulants.cxx:16124
 AliFlowAnalysisWithQCumulants.cxx:16125
 AliFlowAnalysisWithQCumulants.cxx:16126
 AliFlowAnalysisWithQCumulants.cxx:16127
 AliFlowAnalysisWithQCumulants.cxx:16128
 AliFlowAnalysisWithQCumulants.cxx:16129
 AliFlowAnalysisWithQCumulants.cxx:16130
 AliFlowAnalysisWithQCumulants.cxx:16131
 AliFlowAnalysisWithQCumulants.cxx:16132
 AliFlowAnalysisWithQCumulants.cxx:16133
 AliFlowAnalysisWithQCumulants.cxx:16134
 AliFlowAnalysisWithQCumulants.cxx:16135
 AliFlowAnalysisWithQCumulants.cxx:16136
 AliFlowAnalysisWithQCumulants.cxx:16137
 AliFlowAnalysisWithQCumulants.cxx:16138
 AliFlowAnalysisWithQCumulants.cxx:16139
 AliFlowAnalysisWithQCumulants.cxx:16140
 AliFlowAnalysisWithQCumulants.cxx:16141
 AliFlowAnalysisWithQCumulants.cxx:16142
 AliFlowAnalysisWithQCumulants.cxx:16143
 AliFlowAnalysisWithQCumulants.cxx:16144
 AliFlowAnalysisWithQCumulants.cxx:16145
 AliFlowAnalysisWithQCumulants.cxx:16146
 AliFlowAnalysisWithQCumulants.cxx:16147
 AliFlowAnalysisWithQCumulants.cxx:16148
 AliFlowAnalysisWithQCumulants.cxx:16149
 AliFlowAnalysisWithQCumulants.cxx:16150
 AliFlowAnalysisWithQCumulants.cxx:16151
 AliFlowAnalysisWithQCumulants.cxx:16152
 AliFlowAnalysisWithQCumulants.cxx:16153
 AliFlowAnalysisWithQCumulants.cxx:16154
 AliFlowAnalysisWithQCumulants.cxx:16155
 AliFlowAnalysisWithQCumulants.cxx:16156
 AliFlowAnalysisWithQCumulants.cxx:16157
 AliFlowAnalysisWithQCumulants.cxx:16158
 AliFlowAnalysisWithQCumulants.cxx:16159
 AliFlowAnalysisWithQCumulants.cxx:16160
 AliFlowAnalysisWithQCumulants.cxx:16161
 AliFlowAnalysisWithQCumulants.cxx:16162
 AliFlowAnalysisWithQCumulants.cxx:16163
 AliFlowAnalysisWithQCumulants.cxx:16164
 AliFlowAnalysisWithQCumulants.cxx:16165
 AliFlowAnalysisWithQCumulants.cxx:16166
 AliFlowAnalysisWithQCumulants.cxx:16167
 AliFlowAnalysisWithQCumulants.cxx:16168
 AliFlowAnalysisWithQCumulants.cxx:16169
 AliFlowAnalysisWithQCumulants.cxx:16170
 AliFlowAnalysisWithQCumulants.cxx:16171
 AliFlowAnalysisWithQCumulants.cxx:16172
 AliFlowAnalysisWithQCumulants.cxx:16173
 AliFlowAnalysisWithQCumulants.cxx:16174
 AliFlowAnalysisWithQCumulants.cxx:16175
 AliFlowAnalysisWithQCumulants.cxx:16176
 AliFlowAnalysisWithQCumulants.cxx:16177
 AliFlowAnalysisWithQCumulants.cxx:16178
 AliFlowAnalysisWithQCumulants.cxx:16179
 AliFlowAnalysisWithQCumulants.cxx:16180
 AliFlowAnalysisWithQCumulants.cxx:16181
 AliFlowAnalysisWithQCumulants.cxx:16182
 AliFlowAnalysisWithQCumulants.cxx:16183
 AliFlowAnalysisWithQCumulants.cxx:16184
 AliFlowAnalysisWithQCumulants.cxx:16185
 AliFlowAnalysisWithQCumulants.cxx:16186
 AliFlowAnalysisWithQCumulants.cxx:16187
 AliFlowAnalysisWithQCumulants.cxx:16188
 AliFlowAnalysisWithQCumulants.cxx:16189
 AliFlowAnalysisWithQCumulants.cxx:16190
 AliFlowAnalysisWithQCumulants.cxx:16191
 AliFlowAnalysisWithQCumulants.cxx:16192
 AliFlowAnalysisWithQCumulants.cxx:16193
 AliFlowAnalysisWithQCumulants.cxx:16194
 AliFlowAnalysisWithQCumulants.cxx:16195
 AliFlowAnalysisWithQCumulants.cxx:16196
 AliFlowAnalysisWithQCumulants.cxx:16197
 AliFlowAnalysisWithQCumulants.cxx:16198
 AliFlowAnalysisWithQCumulants.cxx:16199
 AliFlowAnalysisWithQCumulants.cxx:16200
 AliFlowAnalysisWithQCumulants.cxx:16201
 AliFlowAnalysisWithQCumulants.cxx:16202
 AliFlowAnalysisWithQCumulants.cxx:16203
 AliFlowAnalysisWithQCumulants.cxx:16204
 AliFlowAnalysisWithQCumulants.cxx:16205
 AliFlowAnalysisWithQCumulants.cxx:16206
 AliFlowAnalysisWithQCumulants.cxx:16207
 AliFlowAnalysisWithQCumulants.cxx:16208
 AliFlowAnalysisWithQCumulants.cxx:16209
 AliFlowAnalysisWithQCumulants.cxx:16210
 AliFlowAnalysisWithQCumulants.cxx:16211
 AliFlowAnalysisWithQCumulants.cxx:16212
 AliFlowAnalysisWithQCumulants.cxx:16213
 AliFlowAnalysisWithQCumulants.cxx:16214
 AliFlowAnalysisWithQCumulants.cxx:16215
 AliFlowAnalysisWithQCumulants.cxx:16216
 AliFlowAnalysisWithQCumulants.cxx:16217
 AliFlowAnalysisWithQCumulants.cxx:16218
 AliFlowAnalysisWithQCumulants.cxx:16219
 AliFlowAnalysisWithQCumulants.cxx:16220
 AliFlowAnalysisWithQCumulants.cxx:16221
 AliFlowAnalysisWithQCumulants.cxx:16222
 AliFlowAnalysisWithQCumulants.cxx:16223
 AliFlowAnalysisWithQCumulants.cxx:16224
 AliFlowAnalysisWithQCumulants.cxx:16225
 AliFlowAnalysisWithQCumulants.cxx:16226
 AliFlowAnalysisWithQCumulants.cxx:16227
 AliFlowAnalysisWithQCumulants.cxx:16228
 AliFlowAnalysisWithQCumulants.cxx:16229
 AliFlowAnalysisWithQCumulants.cxx:16230
 AliFlowAnalysisWithQCumulants.cxx:16231
 AliFlowAnalysisWithQCumulants.cxx:16232
 AliFlowAnalysisWithQCumulants.cxx:16233
 AliFlowAnalysisWithQCumulants.cxx:16234
 AliFlowAnalysisWithQCumulants.cxx:16235
 AliFlowAnalysisWithQCumulants.cxx:16236
 AliFlowAnalysisWithQCumulants.cxx:16237
 AliFlowAnalysisWithQCumulants.cxx:16238
 AliFlowAnalysisWithQCumulants.cxx:16239
 AliFlowAnalysisWithQCumulants.cxx:16240
 AliFlowAnalysisWithQCumulants.cxx:16241
 AliFlowAnalysisWithQCumulants.cxx:16242
 AliFlowAnalysisWithQCumulants.cxx:16243
 AliFlowAnalysisWithQCumulants.cxx:16244
 AliFlowAnalysisWithQCumulants.cxx:16245
 AliFlowAnalysisWithQCumulants.cxx:16246
 AliFlowAnalysisWithQCumulants.cxx:16247
 AliFlowAnalysisWithQCumulants.cxx:16248
 AliFlowAnalysisWithQCumulants.cxx:16249
 AliFlowAnalysisWithQCumulants.cxx:16250
 AliFlowAnalysisWithQCumulants.cxx:16251
 AliFlowAnalysisWithQCumulants.cxx:16252
 AliFlowAnalysisWithQCumulants.cxx:16253
 AliFlowAnalysisWithQCumulants.cxx:16254
 AliFlowAnalysisWithQCumulants.cxx:16255
 AliFlowAnalysisWithQCumulants.cxx:16256
 AliFlowAnalysisWithQCumulants.cxx:16257
 AliFlowAnalysisWithQCumulants.cxx:16258
 AliFlowAnalysisWithQCumulants.cxx:16259
 AliFlowAnalysisWithQCumulants.cxx:16260
 AliFlowAnalysisWithQCumulants.cxx:16261
 AliFlowAnalysisWithQCumulants.cxx:16262
 AliFlowAnalysisWithQCumulants.cxx:16263
 AliFlowAnalysisWithQCumulants.cxx:16264
 AliFlowAnalysisWithQCumulants.cxx:16265
 AliFlowAnalysisWithQCumulants.cxx:16266
 AliFlowAnalysisWithQCumulants.cxx:16267
 AliFlowAnalysisWithQCumulants.cxx:16268
 AliFlowAnalysisWithQCumulants.cxx:16269
 AliFlowAnalysisWithQCumulants.cxx:16270
 AliFlowAnalysisWithQCumulants.cxx:16271
 AliFlowAnalysisWithQCumulants.cxx:16272
 AliFlowAnalysisWithQCumulants.cxx:16273
 AliFlowAnalysisWithQCumulants.cxx:16274
 AliFlowAnalysisWithQCumulants.cxx:16275
 AliFlowAnalysisWithQCumulants.cxx:16276
 AliFlowAnalysisWithQCumulants.cxx:16277
 AliFlowAnalysisWithQCumulants.cxx:16278
 AliFlowAnalysisWithQCumulants.cxx:16279
 AliFlowAnalysisWithQCumulants.cxx:16280
 AliFlowAnalysisWithQCumulants.cxx:16281
 AliFlowAnalysisWithQCumulants.cxx:16282
 AliFlowAnalysisWithQCumulants.cxx:16283
 AliFlowAnalysisWithQCumulants.cxx:16284
 AliFlowAnalysisWithQCumulants.cxx:16285
 AliFlowAnalysisWithQCumulants.cxx:16286
 AliFlowAnalysisWithQCumulants.cxx:16287
 AliFlowAnalysisWithQCumulants.cxx:16288
 AliFlowAnalysisWithQCumulants.cxx:16289
 AliFlowAnalysisWithQCumulants.cxx:16290
 AliFlowAnalysisWithQCumulants.cxx:16291
 AliFlowAnalysisWithQCumulants.cxx:16292
 AliFlowAnalysisWithQCumulants.cxx:16293
 AliFlowAnalysisWithQCumulants.cxx:16294
 AliFlowAnalysisWithQCumulants.cxx:16295
 AliFlowAnalysisWithQCumulants.cxx:16296
 AliFlowAnalysisWithQCumulants.cxx:16297
 AliFlowAnalysisWithQCumulants.cxx:16298
 AliFlowAnalysisWithQCumulants.cxx:16299
 AliFlowAnalysisWithQCumulants.cxx:16300
 AliFlowAnalysisWithQCumulants.cxx:16301
 AliFlowAnalysisWithQCumulants.cxx:16302
 AliFlowAnalysisWithQCumulants.cxx:16303
 AliFlowAnalysisWithQCumulants.cxx:16304
 AliFlowAnalysisWithQCumulants.cxx:16305
 AliFlowAnalysisWithQCumulants.cxx:16306
 AliFlowAnalysisWithQCumulants.cxx:16307
 AliFlowAnalysisWithQCumulants.cxx:16308
 AliFlowAnalysisWithQCumulants.cxx:16309
 AliFlowAnalysisWithQCumulants.cxx:16310
 AliFlowAnalysisWithQCumulants.cxx:16311
 AliFlowAnalysisWithQCumulants.cxx:16312
 AliFlowAnalysisWithQCumulants.cxx:16313
 AliFlowAnalysisWithQCumulants.cxx:16314
 AliFlowAnalysisWithQCumulants.cxx:16315
 AliFlowAnalysisWithQCumulants.cxx:16316
 AliFlowAnalysisWithQCumulants.cxx:16317
 AliFlowAnalysisWithQCumulants.cxx:16318
 AliFlowAnalysisWithQCumulants.cxx:16319
 AliFlowAnalysisWithQCumulants.cxx:16320
 AliFlowAnalysisWithQCumulants.cxx:16321
 AliFlowAnalysisWithQCumulants.cxx:16322
 AliFlowAnalysisWithQCumulants.cxx:16323
 AliFlowAnalysisWithQCumulants.cxx:16324
 AliFlowAnalysisWithQCumulants.cxx:16325
 AliFlowAnalysisWithQCumulants.cxx:16326
 AliFlowAnalysisWithQCumulants.cxx:16327
 AliFlowAnalysisWithQCumulants.cxx:16328
 AliFlowAnalysisWithQCumulants.cxx:16329
 AliFlowAnalysisWithQCumulants.cxx:16330
 AliFlowAnalysisWithQCumulants.cxx:16331
 AliFlowAnalysisWithQCumulants.cxx:16332
 AliFlowAnalysisWithQCumulants.cxx:16333
 AliFlowAnalysisWithQCumulants.cxx:16334
 AliFlowAnalysisWithQCumulants.cxx:16335
 AliFlowAnalysisWithQCumulants.cxx:16336
 AliFlowAnalysisWithQCumulants.cxx:16337
 AliFlowAnalysisWithQCumulants.cxx:16338
 AliFlowAnalysisWithQCumulants.cxx:16339
 AliFlowAnalysisWithQCumulants.cxx:16340
 AliFlowAnalysisWithQCumulants.cxx:16341
 AliFlowAnalysisWithQCumulants.cxx:16342
 AliFlowAnalysisWithQCumulants.cxx:16343
 AliFlowAnalysisWithQCumulants.cxx:16344
 AliFlowAnalysisWithQCumulants.cxx:16345
 AliFlowAnalysisWithQCumulants.cxx:16346
 AliFlowAnalysisWithQCumulants.cxx:16347
 AliFlowAnalysisWithQCumulants.cxx:16348
 AliFlowAnalysisWithQCumulants.cxx:16349
 AliFlowAnalysisWithQCumulants.cxx:16350
 AliFlowAnalysisWithQCumulants.cxx:16351
 AliFlowAnalysisWithQCumulants.cxx:16352
 AliFlowAnalysisWithQCumulants.cxx:16353
 AliFlowAnalysisWithQCumulants.cxx:16354
 AliFlowAnalysisWithQCumulants.cxx:16355
 AliFlowAnalysisWithQCumulants.cxx:16356
 AliFlowAnalysisWithQCumulants.cxx:16357
 AliFlowAnalysisWithQCumulants.cxx:16358
 AliFlowAnalysisWithQCumulants.cxx:16359
 AliFlowAnalysisWithQCumulants.cxx:16360
 AliFlowAnalysisWithQCumulants.cxx:16361
 AliFlowAnalysisWithQCumulants.cxx:16362
 AliFlowAnalysisWithQCumulants.cxx:16363
 AliFlowAnalysisWithQCumulants.cxx:16364
 AliFlowAnalysisWithQCumulants.cxx:16365
 AliFlowAnalysisWithQCumulants.cxx:16366
 AliFlowAnalysisWithQCumulants.cxx:16367
 AliFlowAnalysisWithQCumulants.cxx:16368
 AliFlowAnalysisWithQCumulants.cxx:16369
 AliFlowAnalysisWithQCumulants.cxx:16370
 AliFlowAnalysisWithQCumulants.cxx:16371
 AliFlowAnalysisWithQCumulants.cxx:16372
 AliFlowAnalysisWithQCumulants.cxx:16373
 AliFlowAnalysisWithQCumulants.cxx:16374
 AliFlowAnalysisWithQCumulants.cxx:16375
 AliFlowAnalysisWithQCumulants.cxx:16376
 AliFlowAnalysisWithQCumulants.cxx:16377
 AliFlowAnalysisWithQCumulants.cxx:16378
 AliFlowAnalysisWithQCumulants.cxx:16379
 AliFlowAnalysisWithQCumulants.cxx:16380
 AliFlowAnalysisWithQCumulants.cxx:16381
 AliFlowAnalysisWithQCumulants.cxx:16382
 AliFlowAnalysisWithQCumulants.cxx:16383
 AliFlowAnalysisWithQCumulants.cxx:16384
 AliFlowAnalysisWithQCumulants.cxx:16385
 AliFlowAnalysisWithQCumulants.cxx:16386
 AliFlowAnalysisWithQCumulants.cxx:16387
 AliFlowAnalysisWithQCumulants.cxx:16388
 AliFlowAnalysisWithQCumulants.cxx:16389
 AliFlowAnalysisWithQCumulants.cxx:16390
 AliFlowAnalysisWithQCumulants.cxx:16391
 AliFlowAnalysisWithQCumulants.cxx:16392
 AliFlowAnalysisWithQCumulants.cxx:16393
 AliFlowAnalysisWithQCumulants.cxx:16394
 AliFlowAnalysisWithQCumulants.cxx:16395
 AliFlowAnalysisWithQCumulants.cxx:16396
 AliFlowAnalysisWithQCumulants.cxx:16397
 AliFlowAnalysisWithQCumulants.cxx:16398
 AliFlowAnalysisWithQCumulants.cxx:16399
 AliFlowAnalysisWithQCumulants.cxx:16400
 AliFlowAnalysisWithQCumulants.cxx:16401
 AliFlowAnalysisWithQCumulants.cxx:16402
 AliFlowAnalysisWithQCumulants.cxx:16403
 AliFlowAnalysisWithQCumulants.cxx:16404
 AliFlowAnalysisWithQCumulants.cxx:16405
 AliFlowAnalysisWithQCumulants.cxx:16406
 AliFlowAnalysisWithQCumulants.cxx:16407
 AliFlowAnalysisWithQCumulants.cxx:16408
 AliFlowAnalysisWithQCumulants.cxx:16409
 AliFlowAnalysisWithQCumulants.cxx:16410
 AliFlowAnalysisWithQCumulants.cxx:16411
 AliFlowAnalysisWithQCumulants.cxx:16412
 AliFlowAnalysisWithQCumulants.cxx:16413
 AliFlowAnalysisWithQCumulants.cxx:16414
 AliFlowAnalysisWithQCumulants.cxx:16415
 AliFlowAnalysisWithQCumulants.cxx:16416
 AliFlowAnalysisWithQCumulants.cxx:16417
 AliFlowAnalysisWithQCumulants.cxx:16418
 AliFlowAnalysisWithQCumulants.cxx:16419
 AliFlowAnalysisWithQCumulants.cxx:16420
 AliFlowAnalysisWithQCumulants.cxx:16421
 AliFlowAnalysisWithQCumulants.cxx:16422
 AliFlowAnalysisWithQCumulants.cxx:16423
 AliFlowAnalysisWithQCumulants.cxx:16424
 AliFlowAnalysisWithQCumulants.cxx:16425
 AliFlowAnalysisWithQCumulants.cxx:16426
 AliFlowAnalysisWithQCumulants.cxx:16427
 AliFlowAnalysisWithQCumulants.cxx:16428
 AliFlowAnalysisWithQCumulants.cxx:16429
 AliFlowAnalysisWithQCumulants.cxx:16430
 AliFlowAnalysisWithQCumulants.cxx:16431
 AliFlowAnalysisWithQCumulants.cxx:16432
 AliFlowAnalysisWithQCumulants.cxx:16433
 AliFlowAnalysisWithQCumulants.cxx:16434
 AliFlowAnalysisWithQCumulants.cxx:16435
 AliFlowAnalysisWithQCumulants.cxx:16436
 AliFlowAnalysisWithQCumulants.cxx:16437
 AliFlowAnalysisWithQCumulants.cxx:16438
 AliFlowAnalysisWithQCumulants.cxx:16439
 AliFlowAnalysisWithQCumulants.cxx:16440
 AliFlowAnalysisWithQCumulants.cxx:16441
 AliFlowAnalysisWithQCumulants.cxx:16442
 AliFlowAnalysisWithQCumulants.cxx:16443
 AliFlowAnalysisWithQCumulants.cxx:16444
 AliFlowAnalysisWithQCumulants.cxx:16445
 AliFlowAnalysisWithQCumulants.cxx:16446
 AliFlowAnalysisWithQCumulants.cxx:16447
 AliFlowAnalysisWithQCumulants.cxx:16448
 AliFlowAnalysisWithQCumulants.cxx:16449
 AliFlowAnalysisWithQCumulants.cxx:16450
 AliFlowAnalysisWithQCumulants.cxx:16451
 AliFlowAnalysisWithQCumulants.cxx:16452
 AliFlowAnalysisWithQCumulants.cxx:16453
 AliFlowAnalysisWithQCumulants.cxx:16454
 AliFlowAnalysisWithQCumulants.cxx:16455
 AliFlowAnalysisWithQCumulants.cxx:16456
 AliFlowAnalysisWithQCumulants.cxx:16457
 AliFlowAnalysisWithQCumulants.cxx:16458
 AliFlowAnalysisWithQCumulants.cxx:16459
 AliFlowAnalysisWithQCumulants.cxx:16460
 AliFlowAnalysisWithQCumulants.cxx:16461
 AliFlowAnalysisWithQCumulants.cxx:16462
 AliFlowAnalysisWithQCumulants.cxx:16463
 AliFlowAnalysisWithQCumulants.cxx:16464
 AliFlowAnalysisWithQCumulants.cxx:16465
 AliFlowAnalysisWithQCumulants.cxx:16466
 AliFlowAnalysisWithQCumulants.cxx:16467
 AliFlowAnalysisWithQCumulants.cxx:16468
 AliFlowAnalysisWithQCumulants.cxx:16469
 AliFlowAnalysisWithQCumulants.cxx:16470
 AliFlowAnalysisWithQCumulants.cxx:16471
 AliFlowAnalysisWithQCumulants.cxx:16472
 AliFlowAnalysisWithQCumulants.cxx:16473
 AliFlowAnalysisWithQCumulants.cxx:16474
 AliFlowAnalysisWithQCumulants.cxx:16475
 AliFlowAnalysisWithQCumulants.cxx:16476
 AliFlowAnalysisWithQCumulants.cxx:16477
 AliFlowAnalysisWithQCumulants.cxx:16478
 AliFlowAnalysisWithQCumulants.cxx:16479
 AliFlowAnalysisWithQCumulants.cxx:16480
 AliFlowAnalysisWithQCumulants.cxx:16481
 AliFlowAnalysisWithQCumulants.cxx:16482
 AliFlowAnalysisWithQCumulants.cxx:16483
 AliFlowAnalysisWithQCumulants.cxx:16484
 AliFlowAnalysisWithQCumulants.cxx:16485
 AliFlowAnalysisWithQCumulants.cxx:16486
 AliFlowAnalysisWithQCumulants.cxx:16487
 AliFlowAnalysisWithQCumulants.cxx:16488
 AliFlowAnalysisWithQCumulants.cxx:16489
 AliFlowAnalysisWithQCumulants.cxx:16490
 AliFlowAnalysisWithQCumulants.cxx:16491
 AliFlowAnalysisWithQCumulants.cxx:16492
 AliFlowAnalysisWithQCumulants.cxx:16493
 AliFlowAnalysisWithQCumulants.cxx:16494
 AliFlowAnalysisWithQCumulants.cxx:16495
 AliFlowAnalysisWithQCumulants.cxx:16496
 AliFlowAnalysisWithQCumulants.cxx:16497
 AliFlowAnalysisWithQCumulants.cxx:16498
 AliFlowAnalysisWithQCumulants.cxx:16499
 AliFlowAnalysisWithQCumulants.cxx:16500
 AliFlowAnalysisWithQCumulants.cxx:16501
 AliFlowAnalysisWithQCumulants.cxx:16502
 AliFlowAnalysisWithQCumulants.cxx:16503
 AliFlowAnalysisWithQCumulants.cxx:16504
 AliFlowAnalysisWithQCumulants.cxx:16505
 AliFlowAnalysisWithQCumulants.cxx:16506
 AliFlowAnalysisWithQCumulants.cxx:16507
 AliFlowAnalysisWithQCumulants.cxx:16508
 AliFlowAnalysisWithQCumulants.cxx:16509
 AliFlowAnalysisWithQCumulants.cxx:16510
 AliFlowAnalysisWithQCumulants.cxx:16511
 AliFlowAnalysisWithQCumulants.cxx:16512
 AliFlowAnalysisWithQCumulants.cxx:16513
 AliFlowAnalysisWithQCumulants.cxx:16514
 AliFlowAnalysisWithQCumulants.cxx:16515
 AliFlowAnalysisWithQCumulants.cxx:16516
 AliFlowAnalysisWithQCumulants.cxx:16517
 AliFlowAnalysisWithQCumulants.cxx:16518
 AliFlowAnalysisWithQCumulants.cxx:16519
 AliFlowAnalysisWithQCumulants.cxx:16520
 AliFlowAnalysisWithQCumulants.cxx:16521
 AliFlowAnalysisWithQCumulants.cxx:16522
 AliFlowAnalysisWithQCumulants.cxx:16523
 AliFlowAnalysisWithQCumulants.cxx:16524
 AliFlowAnalysisWithQCumulants.cxx:16525
 AliFlowAnalysisWithQCumulants.cxx:16526
 AliFlowAnalysisWithQCumulants.cxx:16527
 AliFlowAnalysisWithQCumulants.cxx:16528
 AliFlowAnalysisWithQCumulants.cxx:16529
 AliFlowAnalysisWithQCumulants.cxx:16530
 AliFlowAnalysisWithQCumulants.cxx:16531
 AliFlowAnalysisWithQCumulants.cxx:16532
 AliFlowAnalysisWithQCumulants.cxx:16533
 AliFlowAnalysisWithQCumulants.cxx:16534
 AliFlowAnalysisWithQCumulants.cxx:16535
 AliFlowAnalysisWithQCumulants.cxx:16536
 AliFlowAnalysisWithQCumulants.cxx:16537
 AliFlowAnalysisWithQCumulants.cxx:16538
 AliFlowAnalysisWithQCumulants.cxx:16539
 AliFlowAnalysisWithQCumulants.cxx:16540
 AliFlowAnalysisWithQCumulants.cxx:16541
 AliFlowAnalysisWithQCumulants.cxx:16542
 AliFlowAnalysisWithQCumulants.cxx:16543
 AliFlowAnalysisWithQCumulants.cxx:16544
 AliFlowAnalysisWithQCumulants.cxx:16545
 AliFlowAnalysisWithQCumulants.cxx:16546
 AliFlowAnalysisWithQCumulants.cxx:16547
 AliFlowAnalysisWithQCumulants.cxx:16548
 AliFlowAnalysisWithQCumulants.cxx:16549
 AliFlowAnalysisWithQCumulants.cxx:16550
 AliFlowAnalysisWithQCumulants.cxx:16551
 AliFlowAnalysisWithQCumulants.cxx:16552
 AliFlowAnalysisWithQCumulants.cxx:16553
 AliFlowAnalysisWithQCumulants.cxx:16554
 AliFlowAnalysisWithQCumulants.cxx:16555
 AliFlowAnalysisWithQCumulants.cxx:16556
 AliFlowAnalysisWithQCumulants.cxx:16557
 AliFlowAnalysisWithQCumulants.cxx:16558
 AliFlowAnalysisWithQCumulants.cxx:16559
 AliFlowAnalysisWithQCumulants.cxx:16560
 AliFlowAnalysisWithQCumulants.cxx:16561
 AliFlowAnalysisWithQCumulants.cxx:16562
 AliFlowAnalysisWithQCumulants.cxx:16563
 AliFlowAnalysisWithQCumulants.cxx:16564
 AliFlowAnalysisWithQCumulants.cxx:16565
 AliFlowAnalysisWithQCumulants.cxx:16566
 AliFlowAnalysisWithQCumulants.cxx:16567
 AliFlowAnalysisWithQCumulants.cxx:16568
 AliFlowAnalysisWithQCumulants.cxx:16569
 AliFlowAnalysisWithQCumulants.cxx:16570
 AliFlowAnalysisWithQCumulants.cxx:16571
 AliFlowAnalysisWithQCumulants.cxx:16572
 AliFlowAnalysisWithQCumulants.cxx:16573
 AliFlowAnalysisWithQCumulants.cxx:16574
 AliFlowAnalysisWithQCumulants.cxx:16575
 AliFlowAnalysisWithQCumulants.cxx:16576
 AliFlowAnalysisWithQCumulants.cxx:16577
 AliFlowAnalysisWithQCumulants.cxx:16578
 AliFlowAnalysisWithQCumulants.cxx:16579
 AliFlowAnalysisWithQCumulants.cxx:16580
 AliFlowAnalysisWithQCumulants.cxx:16581
 AliFlowAnalysisWithQCumulants.cxx:16582
 AliFlowAnalysisWithQCumulants.cxx:16583
 AliFlowAnalysisWithQCumulants.cxx:16584
 AliFlowAnalysisWithQCumulants.cxx:16585
 AliFlowAnalysisWithQCumulants.cxx:16586
 AliFlowAnalysisWithQCumulants.cxx:16587
 AliFlowAnalysisWithQCumulants.cxx:16588
 AliFlowAnalysisWithQCumulants.cxx:16589
 AliFlowAnalysisWithQCumulants.cxx:16590
 AliFlowAnalysisWithQCumulants.cxx:16591
 AliFlowAnalysisWithQCumulants.cxx:16592
 AliFlowAnalysisWithQCumulants.cxx:16593
 AliFlowAnalysisWithQCumulants.cxx:16594
 AliFlowAnalysisWithQCumulants.cxx:16595
 AliFlowAnalysisWithQCumulants.cxx:16596
 AliFlowAnalysisWithQCumulants.cxx:16597
 AliFlowAnalysisWithQCumulants.cxx:16598
 AliFlowAnalysisWithQCumulants.cxx:16599
 AliFlowAnalysisWithQCumulants.cxx:16600
 AliFlowAnalysisWithQCumulants.cxx:16601
 AliFlowAnalysisWithQCumulants.cxx:16602
 AliFlowAnalysisWithQCumulants.cxx:16603
 AliFlowAnalysisWithQCumulants.cxx:16604
 AliFlowAnalysisWithQCumulants.cxx:16605
 AliFlowAnalysisWithQCumulants.cxx:16606
 AliFlowAnalysisWithQCumulants.cxx:16607
 AliFlowAnalysisWithQCumulants.cxx:16608
 AliFlowAnalysisWithQCumulants.cxx:16609
 AliFlowAnalysisWithQCumulants.cxx:16610
 AliFlowAnalysisWithQCumulants.cxx:16611
 AliFlowAnalysisWithQCumulants.cxx:16612
 AliFlowAnalysisWithQCumulants.cxx:16613
 AliFlowAnalysisWithQCumulants.cxx:16614
 AliFlowAnalysisWithQCumulants.cxx:16615
 AliFlowAnalysisWithQCumulants.cxx:16616
 AliFlowAnalysisWithQCumulants.cxx:16617
 AliFlowAnalysisWithQCumulants.cxx:16618
 AliFlowAnalysisWithQCumulants.cxx:16619
 AliFlowAnalysisWithQCumulants.cxx:16620
 AliFlowAnalysisWithQCumulants.cxx:16621
 AliFlowAnalysisWithQCumulants.cxx:16622
 AliFlowAnalysisWithQCumulants.cxx:16623
 AliFlowAnalysisWithQCumulants.cxx:16624
 AliFlowAnalysisWithQCumulants.cxx:16625
 AliFlowAnalysisWithQCumulants.cxx:16626
 AliFlowAnalysisWithQCumulants.cxx:16627
 AliFlowAnalysisWithQCumulants.cxx:16628
 AliFlowAnalysisWithQCumulants.cxx:16629
 AliFlowAnalysisWithQCumulants.cxx:16630
 AliFlowAnalysisWithQCumulants.cxx:16631
 AliFlowAnalysisWithQCumulants.cxx:16632
 AliFlowAnalysisWithQCumulants.cxx:16633
 AliFlowAnalysisWithQCumulants.cxx:16634
 AliFlowAnalysisWithQCumulants.cxx:16635
 AliFlowAnalysisWithQCumulants.cxx:16636
 AliFlowAnalysisWithQCumulants.cxx:16637
 AliFlowAnalysisWithQCumulants.cxx:16638
 AliFlowAnalysisWithQCumulants.cxx:16639
 AliFlowAnalysisWithQCumulants.cxx:16640
 AliFlowAnalysisWithQCumulants.cxx:16641
 AliFlowAnalysisWithQCumulants.cxx:16642
 AliFlowAnalysisWithQCumulants.cxx:16643
 AliFlowAnalysisWithQCumulants.cxx:16644
 AliFlowAnalysisWithQCumulants.cxx:16645
 AliFlowAnalysisWithQCumulants.cxx:16646
 AliFlowAnalysisWithQCumulants.cxx:16647
 AliFlowAnalysisWithQCumulants.cxx:16648
 AliFlowAnalysisWithQCumulants.cxx:16649
 AliFlowAnalysisWithQCumulants.cxx:16650
 AliFlowAnalysisWithQCumulants.cxx:16651
 AliFlowAnalysisWithQCumulants.cxx:16652
 AliFlowAnalysisWithQCumulants.cxx:16653
 AliFlowAnalysisWithQCumulants.cxx:16654
 AliFlowAnalysisWithQCumulants.cxx:16655
 AliFlowAnalysisWithQCumulants.cxx:16656
 AliFlowAnalysisWithQCumulants.cxx:16657
 AliFlowAnalysisWithQCumulants.cxx:16658
 AliFlowAnalysisWithQCumulants.cxx:16659
 AliFlowAnalysisWithQCumulants.cxx:16660
 AliFlowAnalysisWithQCumulants.cxx:16661
 AliFlowAnalysisWithQCumulants.cxx:16662
 AliFlowAnalysisWithQCumulants.cxx:16663
 AliFlowAnalysisWithQCumulants.cxx:16664
 AliFlowAnalysisWithQCumulants.cxx:16665
 AliFlowAnalysisWithQCumulants.cxx:16666
 AliFlowAnalysisWithQCumulants.cxx:16667
 AliFlowAnalysisWithQCumulants.cxx:16668
 AliFlowAnalysisWithQCumulants.cxx:16669
 AliFlowAnalysisWithQCumulants.cxx:16670
 AliFlowAnalysisWithQCumulants.cxx:16671
 AliFlowAnalysisWithQCumulants.cxx:16672
 AliFlowAnalysisWithQCumulants.cxx:16673
 AliFlowAnalysisWithQCumulants.cxx:16674
 AliFlowAnalysisWithQCumulants.cxx:16675
 AliFlowAnalysisWithQCumulants.cxx:16676
 AliFlowAnalysisWithQCumulants.cxx:16677
 AliFlowAnalysisWithQCumulants.cxx:16678
 AliFlowAnalysisWithQCumulants.cxx:16679
 AliFlowAnalysisWithQCumulants.cxx:16680
 AliFlowAnalysisWithQCumulants.cxx:16681
 AliFlowAnalysisWithQCumulants.cxx:16682
 AliFlowAnalysisWithQCumulants.cxx:16683
 AliFlowAnalysisWithQCumulants.cxx:16684
 AliFlowAnalysisWithQCumulants.cxx:16685
 AliFlowAnalysisWithQCumulants.cxx:16686
 AliFlowAnalysisWithQCumulants.cxx:16687
 AliFlowAnalysisWithQCumulants.cxx:16688
 AliFlowAnalysisWithQCumulants.cxx:16689
 AliFlowAnalysisWithQCumulants.cxx:16690
 AliFlowAnalysisWithQCumulants.cxx:16691
 AliFlowAnalysisWithQCumulants.cxx:16692
 AliFlowAnalysisWithQCumulants.cxx:16693
 AliFlowAnalysisWithQCumulants.cxx:16694
 AliFlowAnalysisWithQCumulants.cxx:16695
 AliFlowAnalysisWithQCumulants.cxx:16696
 AliFlowAnalysisWithQCumulants.cxx:16697
 AliFlowAnalysisWithQCumulants.cxx:16698
 AliFlowAnalysisWithQCumulants.cxx:16699
 AliFlowAnalysisWithQCumulants.cxx:16700
 AliFlowAnalysisWithQCumulants.cxx:16701
 AliFlowAnalysisWithQCumulants.cxx:16702
 AliFlowAnalysisWithQCumulants.cxx:16703
 AliFlowAnalysisWithQCumulants.cxx:16704
 AliFlowAnalysisWithQCumulants.cxx:16705
 AliFlowAnalysisWithQCumulants.cxx:16706
 AliFlowAnalysisWithQCumulants.cxx:16707
 AliFlowAnalysisWithQCumulants.cxx:16708
 AliFlowAnalysisWithQCumulants.cxx:16709
 AliFlowAnalysisWithQCumulants.cxx:16710
 AliFlowAnalysisWithQCumulants.cxx:16711
 AliFlowAnalysisWithQCumulants.cxx:16712
 AliFlowAnalysisWithQCumulants.cxx:16713
 AliFlowAnalysisWithQCumulants.cxx:16714
 AliFlowAnalysisWithQCumulants.cxx:16715
 AliFlowAnalysisWithQCumulants.cxx:16716
 AliFlowAnalysisWithQCumulants.cxx:16717
 AliFlowAnalysisWithQCumulants.cxx:16718
 AliFlowAnalysisWithQCumulants.cxx:16719
 AliFlowAnalysisWithQCumulants.cxx:16720
 AliFlowAnalysisWithQCumulants.cxx:16721
 AliFlowAnalysisWithQCumulants.cxx:16722
 AliFlowAnalysisWithQCumulants.cxx:16723
 AliFlowAnalysisWithQCumulants.cxx:16724
 AliFlowAnalysisWithQCumulants.cxx:16725
 AliFlowAnalysisWithQCumulants.cxx:16726
 AliFlowAnalysisWithQCumulants.cxx:16727
 AliFlowAnalysisWithQCumulants.cxx:16728
 AliFlowAnalysisWithQCumulants.cxx:16729
 AliFlowAnalysisWithQCumulants.cxx:16730
 AliFlowAnalysisWithQCumulants.cxx:16731
 AliFlowAnalysisWithQCumulants.cxx:16732
 AliFlowAnalysisWithQCumulants.cxx:16733
 AliFlowAnalysisWithQCumulants.cxx:16734
 AliFlowAnalysisWithQCumulants.cxx:16735
 AliFlowAnalysisWithQCumulants.cxx:16736
 AliFlowAnalysisWithQCumulants.cxx:16737
 AliFlowAnalysisWithQCumulants.cxx:16738
 AliFlowAnalysisWithQCumulants.cxx:16739
 AliFlowAnalysisWithQCumulants.cxx:16740
 AliFlowAnalysisWithQCumulants.cxx:16741
 AliFlowAnalysisWithQCumulants.cxx:16742
 AliFlowAnalysisWithQCumulants.cxx:16743
 AliFlowAnalysisWithQCumulants.cxx:16744
 AliFlowAnalysisWithQCumulants.cxx:16745
 AliFlowAnalysisWithQCumulants.cxx:16746
 AliFlowAnalysisWithQCumulants.cxx:16747
 AliFlowAnalysisWithQCumulants.cxx:16748
 AliFlowAnalysisWithQCumulants.cxx:16749
 AliFlowAnalysisWithQCumulants.cxx:16750
 AliFlowAnalysisWithQCumulants.cxx:16751
 AliFlowAnalysisWithQCumulants.cxx:16752
 AliFlowAnalysisWithQCumulants.cxx:16753
 AliFlowAnalysisWithQCumulants.cxx:16754
 AliFlowAnalysisWithQCumulants.cxx:16755
 AliFlowAnalysisWithQCumulants.cxx:16756
 AliFlowAnalysisWithQCumulants.cxx:16757
 AliFlowAnalysisWithQCumulants.cxx:16758
 AliFlowAnalysisWithQCumulants.cxx:16759
 AliFlowAnalysisWithQCumulants.cxx:16760
 AliFlowAnalysisWithQCumulants.cxx:16761
 AliFlowAnalysisWithQCumulants.cxx:16762
 AliFlowAnalysisWithQCumulants.cxx:16763
 AliFlowAnalysisWithQCumulants.cxx:16764
 AliFlowAnalysisWithQCumulants.cxx:16765
 AliFlowAnalysisWithQCumulants.cxx:16766
 AliFlowAnalysisWithQCumulants.cxx:16767
 AliFlowAnalysisWithQCumulants.cxx:16768
 AliFlowAnalysisWithQCumulants.cxx:16769
 AliFlowAnalysisWithQCumulants.cxx:16770
 AliFlowAnalysisWithQCumulants.cxx:16771
 AliFlowAnalysisWithQCumulants.cxx:16772
 AliFlowAnalysisWithQCumulants.cxx:16773
 AliFlowAnalysisWithQCumulants.cxx:16774
 AliFlowAnalysisWithQCumulants.cxx:16775
 AliFlowAnalysisWithQCumulants.cxx:16776
 AliFlowAnalysisWithQCumulants.cxx:16777
 AliFlowAnalysisWithQCumulants.cxx:16778
 AliFlowAnalysisWithQCumulants.cxx:16779
 AliFlowAnalysisWithQCumulants.cxx:16780
 AliFlowAnalysisWithQCumulants.cxx:16781
 AliFlowAnalysisWithQCumulants.cxx:16782
 AliFlowAnalysisWithQCumulants.cxx:16783
 AliFlowAnalysisWithQCumulants.cxx:16784
 AliFlowAnalysisWithQCumulants.cxx:16785
 AliFlowAnalysisWithQCumulants.cxx:16786
 AliFlowAnalysisWithQCumulants.cxx:16787
 AliFlowAnalysisWithQCumulants.cxx:16788
 AliFlowAnalysisWithQCumulants.cxx:16789
 AliFlowAnalysisWithQCumulants.cxx:16790
 AliFlowAnalysisWithQCumulants.cxx:16791
 AliFlowAnalysisWithQCumulants.cxx:16792
 AliFlowAnalysisWithQCumulants.cxx:16793
 AliFlowAnalysisWithQCumulants.cxx:16794
 AliFlowAnalysisWithQCumulants.cxx:16795
 AliFlowAnalysisWithQCumulants.cxx:16796
 AliFlowAnalysisWithQCumulants.cxx:16797
 AliFlowAnalysisWithQCumulants.cxx:16798
 AliFlowAnalysisWithQCumulants.cxx:16799
 AliFlowAnalysisWithQCumulants.cxx:16800
 AliFlowAnalysisWithQCumulants.cxx:16801
 AliFlowAnalysisWithQCumulants.cxx:16802
 AliFlowAnalysisWithQCumulants.cxx:16803
 AliFlowAnalysisWithQCumulants.cxx:16804
 AliFlowAnalysisWithQCumulants.cxx:16805
 AliFlowAnalysisWithQCumulants.cxx:16806
 AliFlowAnalysisWithQCumulants.cxx:16807
 AliFlowAnalysisWithQCumulants.cxx:16808
 AliFlowAnalysisWithQCumulants.cxx:16809
 AliFlowAnalysisWithQCumulants.cxx:16810
 AliFlowAnalysisWithQCumulants.cxx:16811
 AliFlowAnalysisWithQCumulants.cxx:16812
 AliFlowAnalysisWithQCumulants.cxx:16813
 AliFlowAnalysisWithQCumulants.cxx:16814
 AliFlowAnalysisWithQCumulants.cxx:16815
 AliFlowAnalysisWithQCumulants.cxx:16816
 AliFlowAnalysisWithQCumulants.cxx:16817
 AliFlowAnalysisWithQCumulants.cxx:16818
 AliFlowAnalysisWithQCumulants.cxx:16819
 AliFlowAnalysisWithQCumulants.cxx:16820
 AliFlowAnalysisWithQCumulants.cxx:16821
 AliFlowAnalysisWithQCumulants.cxx:16822
 AliFlowAnalysisWithQCumulants.cxx:16823
 AliFlowAnalysisWithQCumulants.cxx:16824
 AliFlowAnalysisWithQCumulants.cxx:16825
 AliFlowAnalysisWithQCumulants.cxx:16826
 AliFlowAnalysisWithQCumulants.cxx:16827
 AliFlowAnalysisWithQCumulants.cxx:16828
 AliFlowAnalysisWithQCumulants.cxx:16829
 AliFlowAnalysisWithQCumulants.cxx:16830
 AliFlowAnalysisWithQCumulants.cxx:16831
 AliFlowAnalysisWithQCumulants.cxx:16832
 AliFlowAnalysisWithQCumulants.cxx:16833
 AliFlowAnalysisWithQCumulants.cxx:16834
 AliFlowAnalysisWithQCumulants.cxx:16835
 AliFlowAnalysisWithQCumulants.cxx:16836
 AliFlowAnalysisWithQCumulants.cxx:16837
 AliFlowAnalysisWithQCumulants.cxx:16838
 AliFlowAnalysisWithQCumulants.cxx:16839
 AliFlowAnalysisWithQCumulants.cxx:16840
 AliFlowAnalysisWithQCumulants.cxx:16841
 AliFlowAnalysisWithQCumulants.cxx:16842
 AliFlowAnalysisWithQCumulants.cxx:16843
 AliFlowAnalysisWithQCumulants.cxx:16844
 AliFlowAnalysisWithQCumulants.cxx:16845
 AliFlowAnalysisWithQCumulants.cxx:16846
 AliFlowAnalysisWithQCumulants.cxx:16847
 AliFlowAnalysisWithQCumulants.cxx:16848
 AliFlowAnalysisWithQCumulants.cxx:16849
 AliFlowAnalysisWithQCumulants.cxx:16850
 AliFlowAnalysisWithQCumulants.cxx:16851
 AliFlowAnalysisWithQCumulants.cxx:16852
 AliFlowAnalysisWithQCumulants.cxx:16853
 AliFlowAnalysisWithQCumulants.cxx:16854
 AliFlowAnalysisWithQCumulants.cxx:16855
 AliFlowAnalysisWithQCumulants.cxx:16856
 AliFlowAnalysisWithQCumulants.cxx:16857
 AliFlowAnalysisWithQCumulants.cxx:16858
 AliFlowAnalysisWithQCumulants.cxx:16859
 AliFlowAnalysisWithQCumulants.cxx:16860
 AliFlowAnalysisWithQCumulants.cxx:16861
 AliFlowAnalysisWithQCumulants.cxx:16862
 AliFlowAnalysisWithQCumulants.cxx:16863
 AliFlowAnalysisWithQCumulants.cxx:16864
 AliFlowAnalysisWithQCumulants.cxx:16865
 AliFlowAnalysisWithQCumulants.cxx:16866
 AliFlowAnalysisWithQCumulants.cxx:16867
 AliFlowAnalysisWithQCumulants.cxx:16868
 AliFlowAnalysisWithQCumulants.cxx:16869
 AliFlowAnalysisWithQCumulants.cxx:16870
 AliFlowAnalysisWithQCumulants.cxx:16871
 AliFlowAnalysisWithQCumulants.cxx:16872
 AliFlowAnalysisWithQCumulants.cxx:16873
 AliFlowAnalysisWithQCumulants.cxx:16874
 AliFlowAnalysisWithQCumulants.cxx:16875
 AliFlowAnalysisWithQCumulants.cxx:16876
 AliFlowAnalysisWithQCumulants.cxx:16877
 AliFlowAnalysisWithQCumulants.cxx:16878
 AliFlowAnalysisWithQCumulants.cxx:16879
 AliFlowAnalysisWithQCumulants.cxx:16880
 AliFlowAnalysisWithQCumulants.cxx:16881
 AliFlowAnalysisWithQCumulants.cxx:16882
 AliFlowAnalysisWithQCumulants.cxx:16883
 AliFlowAnalysisWithQCumulants.cxx:16884
 AliFlowAnalysisWithQCumulants.cxx:16885
 AliFlowAnalysisWithQCumulants.cxx:16886
 AliFlowAnalysisWithQCumulants.cxx:16887
 AliFlowAnalysisWithQCumulants.cxx:16888
 AliFlowAnalysisWithQCumulants.cxx:16889
 AliFlowAnalysisWithQCumulants.cxx:16890
 AliFlowAnalysisWithQCumulants.cxx:16891
 AliFlowAnalysisWithQCumulants.cxx:16892
 AliFlowAnalysisWithQCumulants.cxx:16893
 AliFlowAnalysisWithQCumulants.cxx:16894
 AliFlowAnalysisWithQCumulants.cxx:16895
 AliFlowAnalysisWithQCumulants.cxx:16896
 AliFlowAnalysisWithQCumulants.cxx:16897
 AliFlowAnalysisWithQCumulants.cxx:16898
 AliFlowAnalysisWithQCumulants.cxx:16899
 AliFlowAnalysisWithQCumulants.cxx:16900
 AliFlowAnalysisWithQCumulants.cxx:16901
 AliFlowAnalysisWithQCumulants.cxx:16902
 AliFlowAnalysisWithQCumulants.cxx:16903
 AliFlowAnalysisWithQCumulants.cxx:16904
 AliFlowAnalysisWithQCumulants.cxx:16905
 AliFlowAnalysisWithQCumulants.cxx:16906
 AliFlowAnalysisWithQCumulants.cxx:16907
 AliFlowAnalysisWithQCumulants.cxx:16908
 AliFlowAnalysisWithQCumulants.cxx:16909
 AliFlowAnalysisWithQCumulants.cxx:16910
 AliFlowAnalysisWithQCumulants.cxx:16911
 AliFlowAnalysisWithQCumulants.cxx:16912
 AliFlowAnalysisWithQCumulants.cxx:16913
 AliFlowAnalysisWithQCumulants.cxx:16914
 AliFlowAnalysisWithQCumulants.cxx:16915
 AliFlowAnalysisWithQCumulants.cxx:16916
 AliFlowAnalysisWithQCumulants.cxx:16917
 AliFlowAnalysisWithQCumulants.cxx:16918
 AliFlowAnalysisWithQCumulants.cxx:16919
 AliFlowAnalysisWithQCumulants.cxx:16920
 AliFlowAnalysisWithQCumulants.cxx:16921
 AliFlowAnalysisWithQCumulants.cxx:16922
 AliFlowAnalysisWithQCumulants.cxx:16923
 AliFlowAnalysisWithQCumulants.cxx:16924
 AliFlowAnalysisWithQCumulants.cxx:16925
 AliFlowAnalysisWithQCumulants.cxx:16926
 AliFlowAnalysisWithQCumulants.cxx:16927
 AliFlowAnalysisWithQCumulants.cxx:16928
 AliFlowAnalysisWithQCumulants.cxx:16929
 AliFlowAnalysisWithQCumulants.cxx:16930
 AliFlowAnalysisWithQCumulants.cxx:16931
 AliFlowAnalysisWithQCumulants.cxx:16932
 AliFlowAnalysisWithQCumulants.cxx:16933
 AliFlowAnalysisWithQCumulants.cxx:16934
 AliFlowAnalysisWithQCumulants.cxx:16935
 AliFlowAnalysisWithQCumulants.cxx:16936
 AliFlowAnalysisWithQCumulants.cxx:16937
 AliFlowAnalysisWithQCumulants.cxx:16938
 AliFlowAnalysisWithQCumulants.cxx:16939
 AliFlowAnalysisWithQCumulants.cxx:16940
 AliFlowAnalysisWithQCumulants.cxx:16941
 AliFlowAnalysisWithQCumulants.cxx:16942
 AliFlowAnalysisWithQCumulants.cxx:16943
 AliFlowAnalysisWithQCumulants.cxx:16944
 AliFlowAnalysisWithQCumulants.cxx:16945
 AliFlowAnalysisWithQCumulants.cxx:16946
 AliFlowAnalysisWithQCumulants.cxx:16947
 AliFlowAnalysisWithQCumulants.cxx:16948
 AliFlowAnalysisWithQCumulants.cxx:16949
 AliFlowAnalysisWithQCumulants.cxx:16950
 AliFlowAnalysisWithQCumulants.cxx:16951
 AliFlowAnalysisWithQCumulants.cxx:16952
 AliFlowAnalysisWithQCumulants.cxx:16953
 AliFlowAnalysisWithQCumulants.cxx:16954
 AliFlowAnalysisWithQCumulants.cxx:16955
 AliFlowAnalysisWithQCumulants.cxx:16956
 AliFlowAnalysisWithQCumulants.cxx:16957
 AliFlowAnalysisWithQCumulants.cxx:16958
 AliFlowAnalysisWithQCumulants.cxx:16959
 AliFlowAnalysisWithQCumulants.cxx:16960
 AliFlowAnalysisWithQCumulants.cxx:16961
 AliFlowAnalysisWithQCumulants.cxx:16962
 AliFlowAnalysisWithQCumulants.cxx:16963
 AliFlowAnalysisWithQCumulants.cxx:16964
 AliFlowAnalysisWithQCumulants.cxx:16965
 AliFlowAnalysisWithQCumulants.cxx:16966
 AliFlowAnalysisWithQCumulants.cxx:16967
 AliFlowAnalysisWithQCumulants.cxx:16968
 AliFlowAnalysisWithQCumulants.cxx:16969
 AliFlowAnalysisWithQCumulants.cxx:16970
 AliFlowAnalysisWithQCumulants.cxx:16971
 AliFlowAnalysisWithQCumulants.cxx:16972
 AliFlowAnalysisWithQCumulants.cxx:16973
 AliFlowAnalysisWithQCumulants.cxx:16974
 AliFlowAnalysisWithQCumulants.cxx:16975
 AliFlowAnalysisWithQCumulants.cxx:16976
 AliFlowAnalysisWithQCumulants.cxx:16977
 AliFlowAnalysisWithQCumulants.cxx:16978
 AliFlowAnalysisWithQCumulants.cxx:16979
 AliFlowAnalysisWithQCumulants.cxx:16980
 AliFlowAnalysisWithQCumulants.cxx:16981
 AliFlowAnalysisWithQCumulants.cxx:16982
 AliFlowAnalysisWithQCumulants.cxx:16983
 AliFlowAnalysisWithQCumulants.cxx:16984
 AliFlowAnalysisWithQCumulants.cxx:16985
 AliFlowAnalysisWithQCumulants.cxx:16986
 AliFlowAnalysisWithQCumulants.cxx:16987
 AliFlowAnalysisWithQCumulants.cxx:16988
 AliFlowAnalysisWithQCumulants.cxx:16989
 AliFlowAnalysisWithQCumulants.cxx:16990
 AliFlowAnalysisWithQCumulants.cxx:16991
 AliFlowAnalysisWithQCumulants.cxx:16992
 AliFlowAnalysisWithQCumulants.cxx:16993
 AliFlowAnalysisWithQCumulants.cxx:16994
 AliFlowAnalysisWithQCumulants.cxx:16995
 AliFlowAnalysisWithQCumulants.cxx:16996
 AliFlowAnalysisWithQCumulants.cxx:16997
 AliFlowAnalysisWithQCumulants.cxx:16998
 AliFlowAnalysisWithQCumulants.cxx:16999
 AliFlowAnalysisWithQCumulants.cxx:17000
 AliFlowAnalysisWithQCumulants.cxx:17001
 AliFlowAnalysisWithQCumulants.cxx:17002
 AliFlowAnalysisWithQCumulants.cxx:17003
 AliFlowAnalysisWithQCumulants.cxx:17004
 AliFlowAnalysisWithQCumulants.cxx:17005
 AliFlowAnalysisWithQCumulants.cxx:17006
 AliFlowAnalysisWithQCumulants.cxx:17007
 AliFlowAnalysisWithQCumulants.cxx:17008
 AliFlowAnalysisWithQCumulants.cxx:17009
 AliFlowAnalysisWithQCumulants.cxx:17010
 AliFlowAnalysisWithQCumulants.cxx:17011
 AliFlowAnalysisWithQCumulants.cxx:17012
 AliFlowAnalysisWithQCumulants.cxx:17013
 AliFlowAnalysisWithQCumulants.cxx:17014
 AliFlowAnalysisWithQCumulants.cxx:17015
 AliFlowAnalysisWithQCumulants.cxx:17016
 AliFlowAnalysisWithQCumulants.cxx:17017
 AliFlowAnalysisWithQCumulants.cxx:17018
 AliFlowAnalysisWithQCumulants.cxx:17019
 AliFlowAnalysisWithQCumulants.cxx:17020
 AliFlowAnalysisWithQCumulants.cxx:17021
 AliFlowAnalysisWithQCumulants.cxx:17022
 AliFlowAnalysisWithQCumulants.cxx:17023
 AliFlowAnalysisWithQCumulants.cxx:17024
 AliFlowAnalysisWithQCumulants.cxx:17025
 AliFlowAnalysisWithQCumulants.cxx:17026
 AliFlowAnalysisWithQCumulants.cxx:17027
 AliFlowAnalysisWithQCumulants.cxx:17028
 AliFlowAnalysisWithQCumulants.cxx:17029
 AliFlowAnalysisWithQCumulants.cxx:17030
 AliFlowAnalysisWithQCumulants.cxx:17031
 AliFlowAnalysisWithQCumulants.cxx:17032
 AliFlowAnalysisWithQCumulants.cxx:17033
 AliFlowAnalysisWithQCumulants.cxx:17034
 AliFlowAnalysisWithQCumulants.cxx:17035
 AliFlowAnalysisWithQCumulants.cxx:17036
 AliFlowAnalysisWithQCumulants.cxx:17037
 AliFlowAnalysisWithQCumulants.cxx:17038
 AliFlowAnalysisWithQCumulants.cxx:17039
 AliFlowAnalysisWithQCumulants.cxx:17040
 AliFlowAnalysisWithQCumulants.cxx:17041
 AliFlowAnalysisWithQCumulants.cxx:17042
 AliFlowAnalysisWithQCumulants.cxx:17043
 AliFlowAnalysisWithQCumulants.cxx:17044
 AliFlowAnalysisWithQCumulants.cxx:17045
 AliFlowAnalysisWithQCumulants.cxx:17046
 AliFlowAnalysisWithQCumulants.cxx:17047
 AliFlowAnalysisWithQCumulants.cxx:17048
 AliFlowAnalysisWithQCumulants.cxx:17049
 AliFlowAnalysisWithQCumulants.cxx:17050
 AliFlowAnalysisWithQCumulants.cxx:17051
 AliFlowAnalysisWithQCumulants.cxx:17052
 AliFlowAnalysisWithQCumulants.cxx:17053
 AliFlowAnalysisWithQCumulants.cxx:17054
 AliFlowAnalysisWithQCumulants.cxx:17055
 AliFlowAnalysisWithQCumulants.cxx:17056
 AliFlowAnalysisWithQCumulants.cxx:17057
 AliFlowAnalysisWithQCumulants.cxx:17058
 AliFlowAnalysisWithQCumulants.cxx:17059
 AliFlowAnalysisWithQCumulants.cxx:17060
 AliFlowAnalysisWithQCumulants.cxx:17061
 AliFlowAnalysisWithQCumulants.cxx:17062
 AliFlowAnalysisWithQCumulants.cxx:17063
 AliFlowAnalysisWithQCumulants.cxx:17064
 AliFlowAnalysisWithQCumulants.cxx:17065
 AliFlowAnalysisWithQCumulants.cxx:17066
 AliFlowAnalysisWithQCumulants.cxx:17067
 AliFlowAnalysisWithQCumulants.cxx:17068
 AliFlowAnalysisWithQCumulants.cxx:17069
 AliFlowAnalysisWithQCumulants.cxx:17070
 AliFlowAnalysisWithQCumulants.cxx:17071
 AliFlowAnalysisWithQCumulants.cxx:17072
 AliFlowAnalysisWithQCumulants.cxx:17073
 AliFlowAnalysisWithQCumulants.cxx:17074
 AliFlowAnalysisWithQCumulants.cxx:17075
 AliFlowAnalysisWithQCumulants.cxx:17076
 AliFlowAnalysisWithQCumulants.cxx:17077
 AliFlowAnalysisWithQCumulants.cxx:17078
 AliFlowAnalysisWithQCumulants.cxx:17079
 AliFlowAnalysisWithQCumulants.cxx:17080
 AliFlowAnalysisWithQCumulants.cxx:17081
 AliFlowAnalysisWithQCumulants.cxx:17082
 AliFlowAnalysisWithQCumulants.cxx:17083
 AliFlowAnalysisWithQCumulants.cxx:17084
 AliFlowAnalysisWithQCumulants.cxx:17085
 AliFlowAnalysisWithQCumulants.cxx:17086
 AliFlowAnalysisWithQCumulants.cxx:17087
 AliFlowAnalysisWithQCumulants.cxx:17088
 AliFlowAnalysisWithQCumulants.cxx:17089
 AliFlowAnalysisWithQCumulants.cxx:17090
 AliFlowAnalysisWithQCumulants.cxx:17091
 AliFlowAnalysisWithQCumulants.cxx:17092
 AliFlowAnalysisWithQCumulants.cxx:17093
 AliFlowAnalysisWithQCumulants.cxx:17094
 AliFlowAnalysisWithQCumulants.cxx:17095
 AliFlowAnalysisWithQCumulants.cxx:17096
 AliFlowAnalysisWithQCumulants.cxx:17097
 AliFlowAnalysisWithQCumulants.cxx:17098
 AliFlowAnalysisWithQCumulants.cxx:17099
 AliFlowAnalysisWithQCumulants.cxx:17100
 AliFlowAnalysisWithQCumulants.cxx:17101
 AliFlowAnalysisWithQCumulants.cxx:17102
 AliFlowAnalysisWithQCumulants.cxx:17103
 AliFlowAnalysisWithQCumulants.cxx:17104
 AliFlowAnalysisWithQCumulants.cxx:17105
 AliFlowAnalysisWithQCumulants.cxx:17106
 AliFlowAnalysisWithQCumulants.cxx:17107
 AliFlowAnalysisWithQCumulants.cxx:17108
 AliFlowAnalysisWithQCumulants.cxx:17109
 AliFlowAnalysisWithQCumulants.cxx:17110
 AliFlowAnalysisWithQCumulants.cxx:17111
 AliFlowAnalysisWithQCumulants.cxx:17112
 AliFlowAnalysisWithQCumulants.cxx:17113
 AliFlowAnalysisWithQCumulants.cxx:17114
 AliFlowAnalysisWithQCumulants.cxx:17115
 AliFlowAnalysisWithQCumulants.cxx:17116
 AliFlowAnalysisWithQCumulants.cxx:17117
 AliFlowAnalysisWithQCumulants.cxx:17118
 AliFlowAnalysisWithQCumulants.cxx:17119
 AliFlowAnalysisWithQCumulants.cxx:17120
 AliFlowAnalysisWithQCumulants.cxx:17121
 AliFlowAnalysisWithQCumulants.cxx:17122
 AliFlowAnalysisWithQCumulants.cxx:17123
 AliFlowAnalysisWithQCumulants.cxx:17124
 AliFlowAnalysisWithQCumulants.cxx:17125
 AliFlowAnalysisWithQCumulants.cxx:17126
 AliFlowAnalysisWithQCumulants.cxx:17127
 AliFlowAnalysisWithQCumulants.cxx:17128
 AliFlowAnalysisWithQCumulants.cxx:17129
 AliFlowAnalysisWithQCumulants.cxx:17130
 AliFlowAnalysisWithQCumulants.cxx:17131
 AliFlowAnalysisWithQCumulants.cxx:17132
 AliFlowAnalysisWithQCumulants.cxx:17133
 AliFlowAnalysisWithQCumulants.cxx:17134
 AliFlowAnalysisWithQCumulants.cxx:17135
 AliFlowAnalysisWithQCumulants.cxx:17136
 AliFlowAnalysisWithQCumulants.cxx:17137
 AliFlowAnalysisWithQCumulants.cxx:17138
 AliFlowAnalysisWithQCumulants.cxx:17139
 AliFlowAnalysisWithQCumulants.cxx:17140
 AliFlowAnalysisWithQCumulants.cxx:17141
 AliFlowAnalysisWithQCumulants.cxx:17142
 AliFlowAnalysisWithQCumulants.cxx:17143
 AliFlowAnalysisWithQCumulants.cxx:17144
 AliFlowAnalysisWithQCumulants.cxx:17145
 AliFlowAnalysisWithQCumulants.cxx:17146
 AliFlowAnalysisWithQCumulants.cxx:17147
 AliFlowAnalysisWithQCumulants.cxx:17148
 AliFlowAnalysisWithQCumulants.cxx:17149
 AliFlowAnalysisWithQCumulants.cxx:17150
 AliFlowAnalysisWithQCumulants.cxx:17151
 AliFlowAnalysisWithQCumulants.cxx:17152
 AliFlowAnalysisWithQCumulants.cxx:17153
 AliFlowAnalysisWithQCumulants.cxx:17154
 AliFlowAnalysisWithQCumulants.cxx:17155
 AliFlowAnalysisWithQCumulants.cxx:17156
 AliFlowAnalysisWithQCumulants.cxx:17157
 AliFlowAnalysisWithQCumulants.cxx:17158
 AliFlowAnalysisWithQCumulants.cxx:17159
 AliFlowAnalysisWithQCumulants.cxx:17160
 AliFlowAnalysisWithQCumulants.cxx:17161
 AliFlowAnalysisWithQCumulants.cxx:17162
 AliFlowAnalysisWithQCumulants.cxx:17163
 AliFlowAnalysisWithQCumulants.cxx:17164
 AliFlowAnalysisWithQCumulants.cxx:17165
 AliFlowAnalysisWithQCumulants.cxx:17166
 AliFlowAnalysisWithQCumulants.cxx:17167
 AliFlowAnalysisWithQCumulants.cxx:17168
 AliFlowAnalysisWithQCumulants.cxx:17169
 AliFlowAnalysisWithQCumulants.cxx:17170
 AliFlowAnalysisWithQCumulants.cxx:17171
 AliFlowAnalysisWithQCumulants.cxx:17172
 AliFlowAnalysisWithQCumulants.cxx:17173
 AliFlowAnalysisWithQCumulants.cxx:17174
 AliFlowAnalysisWithQCumulants.cxx:17175
 AliFlowAnalysisWithQCumulants.cxx:17176
 AliFlowAnalysisWithQCumulants.cxx:17177
 AliFlowAnalysisWithQCumulants.cxx:17178
 AliFlowAnalysisWithQCumulants.cxx:17179
 AliFlowAnalysisWithQCumulants.cxx:17180
 AliFlowAnalysisWithQCumulants.cxx:17181
 AliFlowAnalysisWithQCumulants.cxx:17182
 AliFlowAnalysisWithQCumulants.cxx:17183
 AliFlowAnalysisWithQCumulants.cxx:17184
 AliFlowAnalysisWithQCumulants.cxx:17185
 AliFlowAnalysisWithQCumulants.cxx:17186
 AliFlowAnalysisWithQCumulants.cxx:17187
 AliFlowAnalysisWithQCumulants.cxx:17188
 AliFlowAnalysisWithQCumulants.cxx:17189
 AliFlowAnalysisWithQCumulants.cxx:17190
 AliFlowAnalysisWithQCumulants.cxx:17191
 AliFlowAnalysisWithQCumulants.cxx:17192
 AliFlowAnalysisWithQCumulants.cxx:17193
 AliFlowAnalysisWithQCumulants.cxx:17194
 AliFlowAnalysisWithQCumulants.cxx:17195
 AliFlowAnalysisWithQCumulants.cxx:17196
 AliFlowAnalysisWithQCumulants.cxx:17197
 AliFlowAnalysisWithQCumulants.cxx:17198
 AliFlowAnalysisWithQCumulants.cxx:17199
 AliFlowAnalysisWithQCumulants.cxx:17200
 AliFlowAnalysisWithQCumulants.cxx:17201
 AliFlowAnalysisWithQCumulants.cxx:17202
 AliFlowAnalysisWithQCumulants.cxx:17203
 AliFlowAnalysisWithQCumulants.cxx:17204
 AliFlowAnalysisWithQCumulants.cxx:17205
 AliFlowAnalysisWithQCumulants.cxx:17206
 AliFlowAnalysisWithQCumulants.cxx:17207
 AliFlowAnalysisWithQCumulants.cxx:17208
 AliFlowAnalysisWithQCumulants.cxx:17209
 AliFlowAnalysisWithQCumulants.cxx:17210
 AliFlowAnalysisWithQCumulants.cxx:17211
 AliFlowAnalysisWithQCumulants.cxx:17212
 AliFlowAnalysisWithQCumulants.cxx:17213
 AliFlowAnalysisWithQCumulants.cxx:17214
 AliFlowAnalysisWithQCumulants.cxx:17215
 AliFlowAnalysisWithQCumulants.cxx:17216
 AliFlowAnalysisWithQCumulants.cxx:17217
 AliFlowAnalysisWithQCumulants.cxx:17218
 AliFlowAnalysisWithQCumulants.cxx:17219
 AliFlowAnalysisWithQCumulants.cxx:17220
 AliFlowAnalysisWithQCumulants.cxx:17221
 AliFlowAnalysisWithQCumulants.cxx:17222
 AliFlowAnalysisWithQCumulants.cxx:17223
 AliFlowAnalysisWithQCumulants.cxx:17224
 AliFlowAnalysisWithQCumulants.cxx:17225
 AliFlowAnalysisWithQCumulants.cxx:17226
 AliFlowAnalysisWithQCumulants.cxx:17227
 AliFlowAnalysisWithQCumulants.cxx:17228
 AliFlowAnalysisWithQCumulants.cxx:17229
 AliFlowAnalysisWithQCumulants.cxx:17230
 AliFlowAnalysisWithQCumulants.cxx:17231
 AliFlowAnalysisWithQCumulants.cxx:17232
 AliFlowAnalysisWithQCumulants.cxx:17233
 AliFlowAnalysisWithQCumulants.cxx:17234
 AliFlowAnalysisWithQCumulants.cxx:17235
 AliFlowAnalysisWithQCumulants.cxx:17236
 AliFlowAnalysisWithQCumulants.cxx:17237
 AliFlowAnalysisWithQCumulants.cxx:17238
 AliFlowAnalysisWithQCumulants.cxx:17239
 AliFlowAnalysisWithQCumulants.cxx:17240
 AliFlowAnalysisWithQCumulants.cxx:17241
 AliFlowAnalysisWithQCumulants.cxx:17242
 AliFlowAnalysisWithQCumulants.cxx:17243
 AliFlowAnalysisWithQCumulants.cxx:17244
 AliFlowAnalysisWithQCumulants.cxx:17245
 AliFlowAnalysisWithQCumulants.cxx:17246
 AliFlowAnalysisWithQCumulants.cxx:17247
 AliFlowAnalysisWithQCumulants.cxx:17248
 AliFlowAnalysisWithQCumulants.cxx:17249
 AliFlowAnalysisWithQCumulants.cxx:17250
 AliFlowAnalysisWithQCumulants.cxx:17251
 AliFlowAnalysisWithQCumulants.cxx:17252
 AliFlowAnalysisWithQCumulants.cxx:17253
 AliFlowAnalysisWithQCumulants.cxx:17254
 AliFlowAnalysisWithQCumulants.cxx:17255
 AliFlowAnalysisWithQCumulants.cxx:17256
 AliFlowAnalysisWithQCumulants.cxx:17257
 AliFlowAnalysisWithQCumulants.cxx:17258
 AliFlowAnalysisWithQCumulants.cxx:17259
 AliFlowAnalysisWithQCumulants.cxx:17260
 AliFlowAnalysisWithQCumulants.cxx:17261
 AliFlowAnalysisWithQCumulants.cxx:17262
 AliFlowAnalysisWithQCumulants.cxx:17263
 AliFlowAnalysisWithQCumulants.cxx:17264
 AliFlowAnalysisWithQCumulants.cxx:17265
 AliFlowAnalysisWithQCumulants.cxx:17266
 AliFlowAnalysisWithQCumulants.cxx:17267
 AliFlowAnalysisWithQCumulants.cxx:17268
 AliFlowAnalysisWithQCumulants.cxx:17269
 AliFlowAnalysisWithQCumulants.cxx:17270
 AliFlowAnalysisWithQCumulants.cxx:17271
 AliFlowAnalysisWithQCumulants.cxx:17272
 AliFlowAnalysisWithQCumulants.cxx:17273
 AliFlowAnalysisWithQCumulants.cxx:17274
 AliFlowAnalysisWithQCumulants.cxx:17275
 AliFlowAnalysisWithQCumulants.cxx:17276
 AliFlowAnalysisWithQCumulants.cxx:17277
 AliFlowAnalysisWithQCumulants.cxx:17278
 AliFlowAnalysisWithQCumulants.cxx:17279
 AliFlowAnalysisWithQCumulants.cxx:17280
 AliFlowAnalysisWithQCumulants.cxx:17281
 AliFlowAnalysisWithQCumulants.cxx:17282
 AliFlowAnalysisWithQCumulants.cxx:17283
 AliFlowAnalysisWithQCumulants.cxx:17284
 AliFlowAnalysisWithQCumulants.cxx:17285
 AliFlowAnalysisWithQCumulants.cxx:17286
 AliFlowAnalysisWithQCumulants.cxx:17287
 AliFlowAnalysisWithQCumulants.cxx:17288
 AliFlowAnalysisWithQCumulants.cxx:17289
 AliFlowAnalysisWithQCumulants.cxx:17290
 AliFlowAnalysisWithQCumulants.cxx:17291
 AliFlowAnalysisWithQCumulants.cxx:17292
 AliFlowAnalysisWithQCumulants.cxx:17293
 AliFlowAnalysisWithQCumulants.cxx:17294
 AliFlowAnalysisWithQCumulants.cxx:17295
 AliFlowAnalysisWithQCumulants.cxx:17296
 AliFlowAnalysisWithQCumulants.cxx:17297
 AliFlowAnalysisWithQCumulants.cxx:17298
 AliFlowAnalysisWithQCumulants.cxx:17299
 AliFlowAnalysisWithQCumulants.cxx:17300
 AliFlowAnalysisWithQCumulants.cxx:17301
 AliFlowAnalysisWithQCumulants.cxx:17302
 AliFlowAnalysisWithQCumulants.cxx:17303
 AliFlowAnalysisWithQCumulants.cxx:17304
 AliFlowAnalysisWithQCumulants.cxx:17305
 AliFlowAnalysisWithQCumulants.cxx:17306
 AliFlowAnalysisWithQCumulants.cxx:17307
 AliFlowAnalysisWithQCumulants.cxx:17308
 AliFlowAnalysisWithQCumulants.cxx:17309
 AliFlowAnalysisWithQCumulants.cxx:17310
 AliFlowAnalysisWithQCumulants.cxx:17311
 AliFlowAnalysisWithQCumulants.cxx:17312
 AliFlowAnalysisWithQCumulants.cxx:17313
 AliFlowAnalysisWithQCumulants.cxx:17314
 AliFlowAnalysisWithQCumulants.cxx:17315
 AliFlowAnalysisWithQCumulants.cxx:17316
 AliFlowAnalysisWithQCumulants.cxx:17317
 AliFlowAnalysisWithQCumulants.cxx:17318
 AliFlowAnalysisWithQCumulants.cxx:17319
 AliFlowAnalysisWithQCumulants.cxx:17320
 AliFlowAnalysisWithQCumulants.cxx:17321
 AliFlowAnalysisWithQCumulants.cxx:17322
 AliFlowAnalysisWithQCumulants.cxx:17323
 AliFlowAnalysisWithQCumulants.cxx:17324
 AliFlowAnalysisWithQCumulants.cxx:17325
 AliFlowAnalysisWithQCumulants.cxx:17326
 AliFlowAnalysisWithQCumulants.cxx:17327
 AliFlowAnalysisWithQCumulants.cxx:17328
 AliFlowAnalysisWithQCumulants.cxx:17329
 AliFlowAnalysisWithQCumulants.cxx:17330
 AliFlowAnalysisWithQCumulants.cxx:17331
 AliFlowAnalysisWithQCumulants.cxx:17332
 AliFlowAnalysisWithQCumulants.cxx:17333
 AliFlowAnalysisWithQCumulants.cxx:17334
 AliFlowAnalysisWithQCumulants.cxx:17335
 AliFlowAnalysisWithQCumulants.cxx:17336
 AliFlowAnalysisWithQCumulants.cxx:17337
 AliFlowAnalysisWithQCumulants.cxx:17338
 AliFlowAnalysisWithQCumulants.cxx:17339
 AliFlowAnalysisWithQCumulants.cxx:17340
 AliFlowAnalysisWithQCumulants.cxx:17341
 AliFlowAnalysisWithQCumulants.cxx:17342
 AliFlowAnalysisWithQCumulants.cxx:17343
 AliFlowAnalysisWithQCumulants.cxx:17344
 AliFlowAnalysisWithQCumulants.cxx:17345
 AliFlowAnalysisWithQCumulants.cxx:17346
 AliFlowAnalysisWithQCumulants.cxx:17347
 AliFlowAnalysisWithQCumulants.cxx:17348
 AliFlowAnalysisWithQCumulants.cxx:17349
 AliFlowAnalysisWithQCumulants.cxx:17350
 AliFlowAnalysisWithQCumulants.cxx:17351
 AliFlowAnalysisWithQCumulants.cxx:17352
 AliFlowAnalysisWithQCumulants.cxx:17353
 AliFlowAnalysisWithQCumulants.cxx:17354
 AliFlowAnalysisWithQCumulants.cxx:17355
 AliFlowAnalysisWithQCumulants.cxx:17356
 AliFlowAnalysisWithQCumulants.cxx:17357
 AliFlowAnalysisWithQCumulants.cxx:17358
 AliFlowAnalysisWithQCumulants.cxx:17359
 AliFlowAnalysisWithQCumulants.cxx:17360
 AliFlowAnalysisWithQCumulants.cxx:17361
 AliFlowAnalysisWithQCumulants.cxx:17362
 AliFlowAnalysisWithQCumulants.cxx:17363
 AliFlowAnalysisWithQCumulants.cxx:17364
 AliFlowAnalysisWithQCumulants.cxx:17365
 AliFlowAnalysisWithQCumulants.cxx:17366
 AliFlowAnalysisWithQCumulants.cxx:17367
 AliFlowAnalysisWithQCumulants.cxx:17368
 AliFlowAnalysisWithQCumulants.cxx:17369
 AliFlowAnalysisWithQCumulants.cxx:17370
 AliFlowAnalysisWithQCumulants.cxx:17371
 AliFlowAnalysisWithQCumulants.cxx:17372
 AliFlowAnalysisWithQCumulants.cxx:17373
 AliFlowAnalysisWithQCumulants.cxx:17374
 AliFlowAnalysisWithQCumulants.cxx:17375
 AliFlowAnalysisWithQCumulants.cxx:17376
 AliFlowAnalysisWithQCumulants.cxx:17377
 AliFlowAnalysisWithQCumulants.cxx:17378
 AliFlowAnalysisWithQCumulants.cxx:17379
 AliFlowAnalysisWithQCumulants.cxx:17380
 AliFlowAnalysisWithQCumulants.cxx:17381
 AliFlowAnalysisWithQCumulants.cxx:17382
 AliFlowAnalysisWithQCumulants.cxx:17383
 AliFlowAnalysisWithQCumulants.cxx:17384
 AliFlowAnalysisWithQCumulants.cxx:17385
 AliFlowAnalysisWithQCumulants.cxx:17386
 AliFlowAnalysisWithQCumulants.cxx:17387
 AliFlowAnalysisWithQCumulants.cxx:17388
 AliFlowAnalysisWithQCumulants.cxx:17389
 AliFlowAnalysisWithQCumulants.cxx:17390
 AliFlowAnalysisWithQCumulants.cxx:17391
 AliFlowAnalysisWithQCumulants.cxx:17392
 AliFlowAnalysisWithQCumulants.cxx:17393
 AliFlowAnalysisWithQCumulants.cxx:17394
 AliFlowAnalysisWithQCumulants.cxx:17395
 AliFlowAnalysisWithQCumulants.cxx:17396
 AliFlowAnalysisWithQCumulants.cxx:17397
 AliFlowAnalysisWithQCumulants.cxx:17398
 AliFlowAnalysisWithQCumulants.cxx:17399
 AliFlowAnalysisWithQCumulants.cxx:17400
 AliFlowAnalysisWithQCumulants.cxx:17401
 AliFlowAnalysisWithQCumulants.cxx:17402
 AliFlowAnalysisWithQCumulants.cxx:17403
 AliFlowAnalysisWithQCumulants.cxx:17404
 AliFlowAnalysisWithQCumulants.cxx:17405
 AliFlowAnalysisWithQCumulants.cxx:17406
 AliFlowAnalysisWithQCumulants.cxx:17407
 AliFlowAnalysisWithQCumulants.cxx:17408
 AliFlowAnalysisWithQCumulants.cxx:17409
 AliFlowAnalysisWithQCumulants.cxx:17410
 AliFlowAnalysisWithQCumulants.cxx:17411
 AliFlowAnalysisWithQCumulants.cxx:17412
 AliFlowAnalysisWithQCumulants.cxx:17413
 AliFlowAnalysisWithQCumulants.cxx:17414
 AliFlowAnalysisWithQCumulants.cxx:17415
 AliFlowAnalysisWithQCumulants.cxx:17416
 AliFlowAnalysisWithQCumulants.cxx:17417
 AliFlowAnalysisWithQCumulants.cxx:17418
 AliFlowAnalysisWithQCumulants.cxx:17419
 AliFlowAnalysisWithQCumulants.cxx:17420
 AliFlowAnalysisWithQCumulants.cxx:17421
 AliFlowAnalysisWithQCumulants.cxx:17422
 AliFlowAnalysisWithQCumulants.cxx:17423
 AliFlowAnalysisWithQCumulants.cxx:17424
 AliFlowAnalysisWithQCumulants.cxx:17425
 AliFlowAnalysisWithQCumulants.cxx:17426
 AliFlowAnalysisWithQCumulants.cxx:17427
 AliFlowAnalysisWithQCumulants.cxx:17428
 AliFlowAnalysisWithQCumulants.cxx:17429
 AliFlowAnalysisWithQCumulants.cxx:17430
 AliFlowAnalysisWithQCumulants.cxx:17431
 AliFlowAnalysisWithQCumulants.cxx:17432
 AliFlowAnalysisWithQCumulants.cxx:17433
 AliFlowAnalysisWithQCumulants.cxx:17434
 AliFlowAnalysisWithQCumulants.cxx:17435
 AliFlowAnalysisWithQCumulants.cxx:17436
 AliFlowAnalysisWithQCumulants.cxx:17437
 AliFlowAnalysisWithQCumulants.cxx:17438
 AliFlowAnalysisWithQCumulants.cxx:17439
 AliFlowAnalysisWithQCumulants.cxx:17440
 AliFlowAnalysisWithQCumulants.cxx:17441
 AliFlowAnalysisWithQCumulants.cxx:17442
 AliFlowAnalysisWithQCumulants.cxx:17443
 AliFlowAnalysisWithQCumulants.cxx:17444
 AliFlowAnalysisWithQCumulants.cxx:17445
 AliFlowAnalysisWithQCumulants.cxx:17446
 AliFlowAnalysisWithQCumulants.cxx:17447
 AliFlowAnalysisWithQCumulants.cxx:17448
 AliFlowAnalysisWithQCumulants.cxx:17449
 AliFlowAnalysisWithQCumulants.cxx:17450
 AliFlowAnalysisWithQCumulants.cxx:17451
 AliFlowAnalysisWithQCumulants.cxx:17452
 AliFlowAnalysisWithQCumulants.cxx:17453
 AliFlowAnalysisWithQCumulants.cxx:17454
 AliFlowAnalysisWithQCumulants.cxx:17455
 AliFlowAnalysisWithQCumulants.cxx:17456
 AliFlowAnalysisWithQCumulants.cxx:17457
 AliFlowAnalysisWithQCumulants.cxx:17458
 AliFlowAnalysisWithQCumulants.cxx:17459
 AliFlowAnalysisWithQCumulants.cxx:17460
 AliFlowAnalysisWithQCumulants.cxx:17461
 AliFlowAnalysisWithQCumulants.cxx:17462
 AliFlowAnalysisWithQCumulants.cxx:17463
 AliFlowAnalysisWithQCumulants.cxx:17464
 AliFlowAnalysisWithQCumulants.cxx:17465
 AliFlowAnalysisWithQCumulants.cxx:17466
 AliFlowAnalysisWithQCumulants.cxx:17467
 AliFlowAnalysisWithQCumulants.cxx:17468
 AliFlowAnalysisWithQCumulants.cxx:17469
 AliFlowAnalysisWithQCumulants.cxx:17470
 AliFlowAnalysisWithQCumulants.cxx:17471
 AliFlowAnalysisWithQCumulants.cxx:17472
 AliFlowAnalysisWithQCumulants.cxx:17473
 AliFlowAnalysisWithQCumulants.cxx:17474
 AliFlowAnalysisWithQCumulants.cxx:17475
 AliFlowAnalysisWithQCumulants.cxx:17476
 AliFlowAnalysisWithQCumulants.cxx:17477
 AliFlowAnalysisWithQCumulants.cxx:17478
 AliFlowAnalysisWithQCumulants.cxx:17479
 AliFlowAnalysisWithQCumulants.cxx:17480
 AliFlowAnalysisWithQCumulants.cxx:17481
 AliFlowAnalysisWithQCumulants.cxx:17482
 AliFlowAnalysisWithQCumulants.cxx:17483
 AliFlowAnalysisWithQCumulants.cxx:17484
 AliFlowAnalysisWithQCumulants.cxx:17485
 AliFlowAnalysisWithQCumulants.cxx:17486
 AliFlowAnalysisWithQCumulants.cxx:17487
 AliFlowAnalysisWithQCumulants.cxx:17488
 AliFlowAnalysisWithQCumulants.cxx:17489
 AliFlowAnalysisWithQCumulants.cxx:17490
 AliFlowAnalysisWithQCumulants.cxx:17491
 AliFlowAnalysisWithQCumulants.cxx:17492
 AliFlowAnalysisWithQCumulants.cxx:17493
 AliFlowAnalysisWithQCumulants.cxx:17494
 AliFlowAnalysisWithQCumulants.cxx:17495
 AliFlowAnalysisWithQCumulants.cxx:17496
 AliFlowAnalysisWithQCumulants.cxx:17497
 AliFlowAnalysisWithQCumulants.cxx:17498
 AliFlowAnalysisWithQCumulants.cxx:17499
 AliFlowAnalysisWithQCumulants.cxx:17500
 AliFlowAnalysisWithQCumulants.cxx:17501
 AliFlowAnalysisWithQCumulants.cxx:17502
 AliFlowAnalysisWithQCumulants.cxx:17503
 AliFlowAnalysisWithQCumulants.cxx:17504
 AliFlowAnalysisWithQCumulants.cxx:17505
 AliFlowAnalysisWithQCumulants.cxx:17506
 AliFlowAnalysisWithQCumulants.cxx:17507
 AliFlowAnalysisWithQCumulants.cxx:17508
 AliFlowAnalysisWithQCumulants.cxx:17509
 AliFlowAnalysisWithQCumulants.cxx:17510
 AliFlowAnalysisWithQCumulants.cxx:17511
 AliFlowAnalysisWithQCumulants.cxx:17512
 AliFlowAnalysisWithQCumulants.cxx:17513
 AliFlowAnalysisWithQCumulants.cxx:17514
 AliFlowAnalysisWithQCumulants.cxx:17515
 AliFlowAnalysisWithQCumulants.cxx:17516
 AliFlowAnalysisWithQCumulants.cxx:17517
 AliFlowAnalysisWithQCumulants.cxx:17518
 AliFlowAnalysisWithQCumulants.cxx:17519
 AliFlowAnalysisWithQCumulants.cxx:17520
 AliFlowAnalysisWithQCumulants.cxx:17521
 AliFlowAnalysisWithQCumulants.cxx:17522
 AliFlowAnalysisWithQCumulants.cxx:17523
 AliFlowAnalysisWithQCumulants.cxx:17524
 AliFlowAnalysisWithQCumulants.cxx:17525
 AliFlowAnalysisWithQCumulants.cxx:17526
 AliFlowAnalysisWithQCumulants.cxx:17527
 AliFlowAnalysisWithQCumulants.cxx:17528
 AliFlowAnalysisWithQCumulants.cxx:17529
 AliFlowAnalysisWithQCumulants.cxx:17530
 AliFlowAnalysisWithQCumulants.cxx:17531
 AliFlowAnalysisWithQCumulants.cxx:17532
 AliFlowAnalysisWithQCumulants.cxx:17533
 AliFlowAnalysisWithQCumulants.cxx:17534
 AliFlowAnalysisWithQCumulants.cxx:17535
 AliFlowAnalysisWithQCumulants.cxx:17536
 AliFlowAnalysisWithQCumulants.cxx:17537
 AliFlowAnalysisWithQCumulants.cxx:17538
 AliFlowAnalysisWithQCumulants.cxx:17539
 AliFlowAnalysisWithQCumulants.cxx:17540
 AliFlowAnalysisWithQCumulants.cxx:17541
 AliFlowAnalysisWithQCumulants.cxx:17542
 AliFlowAnalysisWithQCumulants.cxx:17543
 AliFlowAnalysisWithQCumulants.cxx:17544
 AliFlowAnalysisWithQCumulants.cxx:17545
 AliFlowAnalysisWithQCumulants.cxx:17546
 AliFlowAnalysisWithQCumulants.cxx:17547
 AliFlowAnalysisWithQCumulants.cxx:17548
 AliFlowAnalysisWithQCumulants.cxx:17549
 AliFlowAnalysisWithQCumulants.cxx:17550
 AliFlowAnalysisWithQCumulants.cxx:17551
 AliFlowAnalysisWithQCumulants.cxx:17552
 AliFlowAnalysisWithQCumulants.cxx:17553
 AliFlowAnalysisWithQCumulants.cxx:17554
 AliFlowAnalysisWithQCumulants.cxx:17555
 AliFlowAnalysisWithQCumulants.cxx:17556
 AliFlowAnalysisWithQCumulants.cxx:17557
 AliFlowAnalysisWithQCumulants.cxx:17558
 AliFlowAnalysisWithQCumulants.cxx:17559
 AliFlowAnalysisWithQCumulants.cxx:17560
 AliFlowAnalysisWithQCumulants.cxx:17561
 AliFlowAnalysisWithQCumulants.cxx:17562
 AliFlowAnalysisWithQCumulants.cxx:17563
 AliFlowAnalysisWithQCumulants.cxx:17564
 AliFlowAnalysisWithQCumulants.cxx:17565
 AliFlowAnalysisWithQCumulants.cxx:17566
 AliFlowAnalysisWithQCumulants.cxx:17567
 AliFlowAnalysisWithQCumulants.cxx:17568
 AliFlowAnalysisWithQCumulants.cxx:17569
 AliFlowAnalysisWithQCumulants.cxx:17570
 AliFlowAnalysisWithQCumulants.cxx:17571
 AliFlowAnalysisWithQCumulants.cxx:17572
 AliFlowAnalysisWithQCumulants.cxx:17573
 AliFlowAnalysisWithQCumulants.cxx:17574
 AliFlowAnalysisWithQCumulants.cxx:17575
 AliFlowAnalysisWithQCumulants.cxx:17576
 AliFlowAnalysisWithQCumulants.cxx:17577
 AliFlowAnalysisWithQCumulants.cxx:17578
 AliFlowAnalysisWithQCumulants.cxx:17579
 AliFlowAnalysisWithQCumulants.cxx:17580
 AliFlowAnalysisWithQCumulants.cxx:17581
 AliFlowAnalysisWithQCumulants.cxx:17582
 AliFlowAnalysisWithQCumulants.cxx:17583
 AliFlowAnalysisWithQCumulants.cxx:17584
 AliFlowAnalysisWithQCumulants.cxx:17585
 AliFlowAnalysisWithQCumulants.cxx:17586
 AliFlowAnalysisWithQCumulants.cxx:17587
 AliFlowAnalysisWithQCumulants.cxx:17588
 AliFlowAnalysisWithQCumulants.cxx:17589
 AliFlowAnalysisWithQCumulants.cxx:17590
 AliFlowAnalysisWithQCumulants.cxx:17591
 AliFlowAnalysisWithQCumulants.cxx:17592
 AliFlowAnalysisWithQCumulants.cxx:17593
 AliFlowAnalysisWithQCumulants.cxx:17594
 AliFlowAnalysisWithQCumulants.cxx:17595
 AliFlowAnalysisWithQCumulants.cxx:17596
 AliFlowAnalysisWithQCumulants.cxx:17597
 AliFlowAnalysisWithQCumulants.cxx:17598
 AliFlowAnalysisWithQCumulants.cxx:17599
 AliFlowAnalysisWithQCumulants.cxx:17600
 AliFlowAnalysisWithQCumulants.cxx:17601
 AliFlowAnalysisWithQCumulants.cxx:17602
 AliFlowAnalysisWithQCumulants.cxx:17603
 AliFlowAnalysisWithQCumulants.cxx:17604
 AliFlowAnalysisWithQCumulants.cxx:17605
 AliFlowAnalysisWithQCumulants.cxx:17606
 AliFlowAnalysisWithQCumulants.cxx:17607
 AliFlowAnalysisWithQCumulants.cxx:17608
 AliFlowAnalysisWithQCumulants.cxx:17609
 AliFlowAnalysisWithQCumulants.cxx:17610
 AliFlowAnalysisWithQCumulants.cxx:17611
 AliFlowAnalysisWithQCumulants.cxx:17612
 AliFlowAnalysisWithQCumulants.cxx:17613
 AliFlowAnalysisWithQCumulants.cxx:17614
 AliFlowAnalysisWithQCumulants.cxx:17615
 AliFlowAnalysisWithQCumulants.cxx:17616
 AliFlowAnalysisWithQCumulants.cxx:17617
 AliFlowAnalysisWithQCumulants.cxx:17618
 AliFlowAnalysisWithQCumulants.cxx:17619
 AliFlowAnalysisWithQCumulants.cxx:17620
 AliFlowAnalysisWithQCumulants.cxx:17621
 AliFlowAnalysisWithQCumulants.cxx:17622
 AliFlowAnalysisWithQCumulants.cxx:17623
 AliFlowAnalysisWithQCumulants.cxx:17624
 AliFlowAnalysisWithQCumulants.cxx:17625
 AliFlowAnalysisWithQCumulants.cxx:17626
 AliFlowAnalysisWithQCumulants.cxx:17627
 AliFlowAnalysisWithQCumulants.cxx:17628
 AliFlowAnalysisWithQCumulants.cxx:17629
 AliFlowAnalysisWithQCumulants.cxx:17630
 AliFlowAnalysisWithQCumulants.cxx:17631
 AliFlowAnalysisWithQCumulants.cxx:17632
 AliFlowAnalysisWithQCumulants.cxx:17633
 AliFlowAnalysisWithQCumulants.cxx:17634
 AliFlowAnalysisWithQCumulants.cxx:17635
 AliFlowAnalysisWithQCumulants.cxx:17636
 AliFlowAnalysisWithQCumulants.cxx:17637
 AliFlowAnalysisWithQCumulants.cxx:17638
 AliFlowAnalysisWithQCumulants.cxx:17639
 AliFlowAnalysisWithQCumulants.cxx:17640
 AliFlowAnalysisWithQCumulants.cxx:17641
 AliFlowAnalysisWithQCumulants.cxx:17642
 AliFlowAnalysisWithQCumulants.cxx:17643
 AliFlowAnalysisWithQCumulants.cxx:17644
 AliFlowAnalysisWithQCumulants.cxx:17645
 AliFlowAnalysisWithQCumulants.cxx:17646
 AliFlowAnalysisWithQCumulants.cxx:17647
 AliFlowAnalysisWithQCumulants.cxx:17648
 AliFlowAnalysisWithQCumulants.cxx:17649
 AliFlowAnalysisWithQCumulants.cxx:17650
 AliFlowAnalysisWithQCumulants.cxx:17651
 AliFlowAnalysisWithQCumulants.cxx:17652
 AliFlowAnalysisWithQCumulants.cxx:17653
 AliFlowAnalysisWithQCumulants.cxx:17654
 AliFlowAnalysisWithQCumulants.cxx:17655
 AliFlowAnalysisWithQCumulants.cxx:17656
 AliFlowAnalysisWithQCumulants.cxx:17657
 AliFlowAnalysisWithQCumulants.cxx:17658
 AliFlowAnalysisWithQCumulants.cxx:17659
 AliFlowAnalysisWithQCumulants.cxx:17660
 AliFlowAnalysisWithQCumulants.cxx:17661
 AliFlowAnalysisWithQCumulants.cxx:17662
 AliFlowAnalysisWithQCumulants.cxx:17663
 AliFlowAnalysisWithQCumulants.cxx:17664
 AliFlowAnalysisWithQCumulants.cxx:17665
 AliFlowAnalysisWithQCumulants.cxx:17666
 AliFlowAnalysisWithQCumulants.cxx:17667
 AliFlowAnalysisWithQCumulants.cxx:17668
 AliFlowAnalysisWithQCumulants.cxx:17669
 AliFlowAnalysisWithQCumulants.cxx:17670
 AliFlowAnalysisWithQCumulants.cxx:17671
 AliFlowAnalysisWithQCumulants.cxx:17672
 AliFlowAnalysisWithQCumulants.cxx:17673
 AliFlowAnalysisWithQCumulants.cxx:17674
 AliFlowAnalysisWithQCumulants.cxx:17675
 AliFlowAnalysisWithQCumulants.cxx:17676
 AliFlowAnalysisWithQCumulants.cxx:17677
 AliFlowAnalysisWithQCumulants.cxx:17678
 AliFlowAnalysisWithQCumulants.cxx:17679
 AliFlowAnalysisWithQCumulants.cxx:17680
 AliFlowAnalysisWithQCumulants.cxx:17681
 AliFlowAnalysisWithQCumulants.cxx:17682
 AliFlowAnalysisWithQCumulants.cxx:17683
 AliFlowAnalysisWithQCumulants.cxx:17684
 AliFlowAnalysisWithQCumulants.cxx:17685
 AliFlowAnalysisWithQCumulants.cxx:17686
 AliFlowAnalysisWithQCumulants.cxx:17687
 AliFlowAnalysisWithQCumulants.cxx:17688
 AliFlowAnalysisWithQCumulants.cxx:17689
 AliFlowAnalysisWithQCumulants.cxx:17690
 AliFlowAnalysisWithQCumulants.cxx:17691
 AliFlowAnalysisWithQCumulants.cxx:17692
 AliFlowAnalysisWithQCumulants.cxx:17693
 AliFlowAnalysisWithQCumulants.cxx:17694
 AliFlowAnalysisWithQCumulants.cxx:17695
 AliFlowAnalysisWithQCumulants.cxx:17696
 AliFlowAnalysisWithQCumulants.cxx:17697
 AliFlowAnalysisWithQCumulants.cxx:17698
 AliFlowAnalysisWithQCumulants.cxx:17699
 AliFlowAnalysisWithQCumulants.cxx:17700
 AliFlowAnalysisWithQCumulants.cxx:17701
 AliFlowAnalysisWithQCumulants.cxx:17702
 AliFlowAnalysisWithQCumulants.cxx:17703
 AliFlowAnalysisWithQCumulants.cxx:17704
 AliFlowAnalysisWithQCumulants.cxx:17705
 AliFlowAnalysisWithQCumulants.cxx:17706
 AliFlowAnalysisWithQCumulants.cxx:17707
 AliFlowAnalysisWithQCumulants.cxx:17708
 AliFlowAnalysisWithQCumulants.cxx:17709
 AliFlowAnalysisWithQCumulants.cxx:17710
 AliFlowAnalysisWithQCumulants.cxx:17711
 AliFlowAnalysisWithQCumulants.cxx:17712
 AliFlowAnalysisWithQCumulants.cxx:17713
 AliFlowAnalysisWithQCumulants.cxx:17714
 AliFlowAnalysisWithQCumulants.cxx:17715
 AliFlowAnalysisWithQCumulants.cxx:17716
 AliFlowAnalysisWithQCumulants.cxx:17717
 AliFlowAnalysisWithQCumulants.cxx:17718
 AliFlowAnalysisWithQCumulants.cxx:17719
 AliFlowAnalysisWithQCumulants.cxx:17720
 AliFlowAnalysisWithQCumulants.cxx:17721
 AliFlowAnalysisWithQCumulants.cxx:17722
 AliFlowAnalysisWithQCumulants.cxx:17723
 AliFlowAnalysisWithQCumulants.cxx:17724
 AliFlowAnalysisWithQCumulants.cxx:17725
 AliFlowAnalysisWithQCumulants.cxx:17726
 AliFlowAnalysisWithQCumulants.cxx:17727
 AliFlowAnalysisWithQCumulants.cxx:17728
 AliFlowAnalysisWithQCumulants.cxx:17729
 AliFlowAnalysisWithQCumulants.cxx:17730
 AliFlowAnalysisWithQCumulants.cxx:17731
 AliFlowAnalysisWithQCumulants.cxx:17732
 AliFlowAnalysisWithQCumulants.cxx:17733
 AliFlowAnalysisWithQCumulants.cxx:17734
 AliFlowAnalysisWithQCumulants.cxx:17735
 AliFlowAnalysisWithQCumulants.cxx:17736
 AliFlowAnalysisWithQCumulants.cxx:17737
 AliFlowAnalysisWithQCumulants.cxx:17738
 AliFlowAnalysisWithQCumulants.cxx:17739
 AliFlowAnalysisWithQCumulants.cxx:17740
 AliFlowAnalysisWithQCumulants.cxx:17741
 AliFlowAnalysisWithQCumulants.cxx:17742
 AliFlowAnalysisWithQCumulants.cxx:17743
 AliFlowAnalysisWithQCumulants.cxx:17744
 AliFlowAnalysisWithQCumulants.cxx:17745
 AliFlowAnalysisWithQCumulants.cxx:17746
 AliFlowAnalysisWithQCumulants.cxx:17747
 AliFlowAnalysisWithQCumulants.cxx:17748
 AliFlowAnalysisWithQCumulants.cxx:17749
 AliFlowAnalysisWithQCumulants.cxx:17750
 AliFlowAnalysisWithQCumulants.cxx:17751
 AliFlowAnalysisWithQCumulants.cxx:17752
 AliFlowAnalysisWithQCumulants.cxx:17753
 AliFlowAnalysisWithQCumulants.cxx:17754
 AliFlowAnalysisWithQCumulants.cxx:17755
 AliFlowAnalysisWithQCumulants.cxx:17756
 AliFlowAnalysisWithQCumulants.cxx:17757
 AliFlowAnalysisWithQCumulants.cxx:17758
 AliFlowAnalysisWithQCumulants.cxx:17759
 AliFlowAnalysisWithQCumulants.cxx:17760
 AliFlowAnalysisWithQCumulants.cxx:17761
 AliFlowAnalysisWithQCumulants.cxx:17762
 AliFlowAnalysisWithQCumulants.cxx:17763
 AliFlowAnalysisWithQCumulants.cxx:17764
 AliFlowAnalysisWithQCumulants.cxx:17765
 AliFlowAnalysisWithQCumulants.cxx:17766
 AliFlowAnalysisWithQCumulants.cxx:17767
 AliFlowAnalysisWithQCumulants.cxx:17768
 AliFlowAnalysisWithQCumulants.cxx:17769
 AliFlowAnalysisWithQCumulants.cxx:17770
 AliFlowAnalysisWithQCumulants.cxx:17771
 AliFlowAnalysisWithQCumulants.cxx:17772
 AliFlowAnalysisWithQCumulants.cxx:17773
 AliFlowAnalysisWithQCumulants.cxx:17774
 AliFlowAnalysisWithQCumulants.cxx:17775
 AliFlowAnalysisWithQCumulants.cxx:17776
 AliFlowAnalysisWithQCumulants.cxx:17777
 AliFlowAnalysisWithQCumulants.cxx:17778
 AliFlowAnalysisWithQCumulants.cxx:17779
 AliFlowAnalysisWithQCumulants.cxx:17780
 AliFlowAnalysisWithQCumulants.cxx:17781
 AliFlowAnalysisWithQCumulants.cxx:17782
 AliFlowAnalysisWithQCumulants.cxx:17783
 AliFlowAnalysisWithQCumulants.cxx:17784
 AliFlowAnalysisWithQCumulants.cxx:17785
 AliFlowAnalysisWithQCumulants.cxx:17786
 AliFlowAnalysisWithQCumulants.cxx:17787
 AliFlowAnalysisWithQCumulants.cxx:17788
 AliFlowAnalysisWithQCumulants.cxx:17789
 AliFlowAnalysisWithQCumulants.cxx:17790
 AliFlowAnalysisWithQCumulants.cxx:17791
 AliFlowAnalysisWithQCumulants.cxx:17792
 AliFlowAnalysisWithQCumulants.cxx:17793
 AliFlowAnalysisWithQCumulants.cxx:17794
 AliFlowAnalysisWithQCumulants.cxx:17795
 AliFlowAnalysisWithQCumulants.cxx:17796
 AliFlowAnalysisWithQCumulants.cxx:17797
 AliFlowAnalysisWithQCumulants.cxx:17798
 AliFlowAnalysisWithQCumulants.cxx:17799
 AliFlowAnalysisWithQCumulants.cxx:17800
 AliFlowAnalysisWithQCumulants.cxx:17801
 AliFlowAnalysisWithQCumulants.cxx:17802
 AliFlowAnalysisWithQCumulants.cxx:17803
 AliFlowAnalysisWithQCumulants.cxx:17804
 AliFlowAnalysisWithQCumulants.cxx:17805
 AliFlowAnalysisWithQCumulants.cxx:17806
 AliFlowAnalysisWithQCumulants.cxx:17807
 AliFlowAnalysisWithQCumulants.cxx:17808
 AliFlowAnalysisWithQCumulants.cxx:17809
 AliFlowAnalysisWithQCumulants.cxx:17810
 AliFlowAnalysisWithQCumulants.cxx:17811
 AliFlowAnalysisWithQCumulants.cxx:17812
 AliFlowAnalysisWithQCumulants.cxx:17813
 AliFlowAnalysisWithQCumulants.cxx:17814
 AliFlowAnalysisWithQCumulants.cxx:17815
 AliFlowAnalysisWithQCumulants.cxx:17816
 AliFlowAnalysisWithQCumulants.cxx:17817
 AliFlowAnalysisWithQCumulants.cxx:17818
 AliFlowAnalysisWithQCumulants.cxx:17819
 AliFlowAnalysisWithQCumulants.cxx:17820
 AliFlowAnalysisWithQCumulants.cxx:17821
 AliFlowAnalysisWithQCumulants.cxx:17822
 AliFlowAnalysisWithQCumulants.cxx:17823
 AliFlowAnalysisWithQCumulants.cxx:17824
 AliFlowAnalysisWithQCumulants.cxx:17825
 AliFlowAnalysisWithQCumulants.cxx:17826
 AliFlowAnalysisWithQCumulants.cxx:17827
 AliFlowAnalysisWithQCumulants.cxx:17828
 AliFlowAnalysisWithQCumulants.cxx:17829
 AliFlowAnalysisWithQCumulants.cxx:17830
 AliFlowAnalysisWithQCumulants.cxx:17831
 AliFlowAnalysisWithQCumulants.cxx:17832
 AliFlowAnalysisWithQCumulants.cxx:17833
 AliFlowAnalysisWithQCumulants.cxx:17834
 AliFlowAnalysisWithQCumulants.cxx:17835
 AliFlowAnalysisWithQCumulants.cxx:17836
 AliFlowAnalysisWithQCumulants.cxx:17837
 AliFlowAnalysisWithQCumulants.cxx:17838
 AliFlowAnalysisWithQCumulants.cxx:17839
 AliFlowAnalysisWithQCumulants.cxx:17840
 AliFlowAnalysisWithQCumulants.cxx:17841
 AliFlowAnalysisWithQCumulants.cxx:17842
 AliFlowAnalysisWithQCumulants.cxx:17843
 AliFlowAnalysisWithQCumulants.cxx:17844
 AliFlowAnalysisWithQCumulants.cxx:17845
 AliFlowAnalysisWithQCumulants.cxx:17846
 AliFlowAnalysisWithQCumulants.cxx:17847
 AliFlowAnalysisWithQCumulants.cxx:17848
 AliFlowAnalysisWithQCumulants.cxx:17849
 AliFlowAnalysisWithQCumulants.cxx:17850
 AliFlowAnalysisWithQCumulants.cxx:17851
 AliFlowAnalysisWithQCumulants.cxx:17852
 AliFlowAnalysisWithQCumulants.cxx:17853
 AliFlowAnalysisWithQCumulants.cxx:17854
 AliFlowAnalysisWithQCumulants.cxx:17855
 AliFlowAnalysisWithQCumulants.cxx:17856
 AliFlowAnalysisWithQCumulants.cxx:17857
 AliFlowAnalysisWithQCumulants.cxx:17858
 AliFlowAnalysisWithQCumulants.cxx:17859
 AliFlowAnalysisWithQCumulants.cxx:17860
 AliFlowAnalysisWithQCumulants.cxx:17861
 AliFlowAnalysisWithQCumulants.cxx:17862
 AliFlowAnalysisWithQCumulants.cxx:17863
 AliFlowAnalysisWithQCumulants.cxx:17864
 AliFlowAnalysisWithQCumulants.cxx:17865
 AliFlowAnalysisWithQCumulants.cxx:17866
 AliFlowAnalysisWithQCumulants.cxx:17867
 AliFlowAnalysisWithQCumulants.cxx:17868
 AliFlowAnalysisWithQCumulants.cxx:17869
 AliFlowAnalysisWithQCumulants.cxx:17870
 AliFlowAnalysisWithQCumulants.cxx:17871
 AliFlowAnalysisWithQCumulants.cxx:17872
 AliFlowAnalysisWithQCumulants.cxx:17873
 AliFlowAnalysisWithQCumulants.cxx:17874
 AliFlowAnalysisWithQCumulants.cxx:17875
 AliFlowAnalysisWithQCumulants.cxx:17876
 AliFlowAnalysisWithQCumulants.cxx:17877
 AliFlowAnalysisWithQCumulants.cxx:17878
 AliFlowAnalysisWithQCumulants.cxx:17879
 AliFlowAnalysisWithQCumulants.cxx:17880
 AliFlowAnalysisWithQCumulants.cxx:17881
 AliFlowAnalysisWithQCumulants.cxx:17882
 AliFlowAnalysisWithQCumulants.cxx:17883
 AliFlowAnalysisWithQCumulants.cxx:17884
 AliFlowAnalysisWithQCumulants.cxx:17885
 AliFlowAnalysisWithQCumulants.cxx:17886
 AliFlowAnalysisWithQCumulants.cxx:17887
 AliFlowAnalysisWithQCumulants.cxx:17888
 AliFlowAnalysisWithQCumulants.cxx:17889
 AliFlowAnalysisWithQCumulants.cxx:17890
 AliFlowAnalysisWithQCumulants.cxx:17891
 AliFlowAnalysisWithQCumulants.cxx:17892
 AliFlowAnalysisWithQCumulants.cxx:17893
 AliFlowAnalysisWithQCumulants.cxx:17894
 AliFlowAnalysisWithQCumulants.cxx:17895
 AliFlowAnalysisWithQCumulants.cxx:17896
 AliFlowAnalysisWithQCumulants.cxx:17897
 AliFlowAnalysisWithQCumulants.cxx:17898
 AliFlowAnalysisWithQCumulants.cxx:17899
 AliFlowAnalysisWithQCumulants.cxx:17900
 AliFlowAnalysisWithQCumulants.cxx:17901
 AliFlowAnalysisWithQCumulants.cxx:17902
 AliFlowAnalysisWithQCumulants.cxx:17903
 AliFlowAnalysisWithQCumulants.cxx:17904
 AliFlowAnalysisWithQCumulants.cxx:17905
 AliFlowAnalysisWithQCumulants.cxx:17906
 AliFlowAnalysisWithQCumulants.cxx:17907
 AliFlowAnalysisWithQCumulants.cxx:17908
 AliFlowAnalysisWithQCumulants.cxx:17909
 AliFlowAnalysisWithQCumulants.cxx:17910
 AliFlowAnalysisWithQCumulants.cxx:17911
 AliFlowAnalysisWithQCumulants.cxx:17912
 AliFlowAnalysisWithQCumulants.cxx:17913
 AliFlowAnalysisWithQCumulants.cxx:17914
 AliFlowAnalysisWithQCumulants.cxx:17915
 AliFlowAnalysisWithQCumulants.cxx:17916
 AliFlowAnalysisWithQCumulants.cxx:17917
 AliFlowAnalysisWithQCumulants.cxx:17918
 AliFlowAnalysisWithQCumulants.cxx:17919
 AliFlowAnalysisWithQCumulants.cxx:17920
 AliFlowAnalysisWithQCumulants.cxx:17921
 AliFlowAnalysisWithQCumulants.cxx:17922
 AliFlowAnalysisWithQCumulants.cxx:17923
 AliFlowAnalysisWithQCumulants.cxx:17924
 AliFlowAnalysisWithQCumulants.cxx:17925
 AliFlowAnalysisWithQCumulants.cxx:17926
 AliFlowAnalysisWithQCumulants.cxx:17927
 AliFlowAnalysisWithQCumulants.cxx:17928
 AliFlowAnalysisWithQCumulants.cxx:17929
 AliFlowAnalysisWithQCumulants.cxx:17930
 AliFlowAnalysisWithQCumulants.cxx:17931
 AliFlowAnalysisWithQCumulants.cxx:17932
 AliFlowAnalysisWithQCumulants.cxx:17933
 AliFlowAnalysisWithQCumulants.cxx:17934
 AliFlowAnalysisWithQCumulants.cxx:17935
 AliFlowAnalysisWithQCumulants.cxx:17936
 AliFlowAnalysisWithQCumulants.cxx:17937
 AliFlowAnalysisWithQCumulants.cxx:17938
 AliFlowAnalysisWithQCumulants.cxx:17939
 AliFlowAnalysisWithQCumulants.cxx:17940
 AliFlowAnalysisWithQCumulants.cxx:17941
 AliFlowAnalysisWithQCumulants.cxx:17942
 AliFlowAnalysisWithQCumulants.cxx:17943
 AliFlowAnalysisWithQCumulants.cxx:17944
 AliFlowAnalysisWithQCumulants.cxx:17945
 AliFlowAnalysisWithQCumulants.cxx:17946
 AliFlowAnalysisWithQCumulants.cxx:17947
 AliFlowAnalysisWithQCumulants.cxx:17948
 AliFlowAnalysisWithQCumulants.cxx:17949
 AliFlowAnalysisWithQCumulants.cxx:17950
 AliFlowAnalysisWithQCumulants.cxx:17951
 AliFlowAnalysisWithQCumulants.cxx:17952
 AliFlowAnalysisWithQCumulants.cxx:17953
 AliFlowAnalysisWithQCumulants.cxx:17954
 AliFlowAnalysisWithQCumulants.cxx:17955
 AliFlowAnalysisWithQCumulants.cxx:17956
 AliFlowAnalysisWithQCumulants.cxx:17957
 AliFlowAnalysisWithQCumulants.cxx:17958
 AliFlowAnalysisWithQCumulants.cxx:17959
 AliFlowAnalysisWithQCumulants.cxx:17960
 AliFlowAnalysisWithQCumulants.cxx:17961
 AliFlowAnalysisWithQCumulants.cxx:17962
 AliFlowAnalysisWithQCumulants.cxx:17963
 AliFlowAnalysisWithQCumulants.cxx:17964
 AliFlowAnalysisWithQCumulants.cxx:17965
 AliFlowAnalysisWithQCumulants.cxx:17966
 AliFlowAnalysisWithQCumulants.cxx:17967
 AliFlowAnalysisWithQCumulants.cxx:17968
 AliFlowAnalysisWithQCumulants.cxx:17969
 AliFlowAnalysisWithQCumulants.cxx:17970
 AliFlowAnalysisWithQCumulants.cxx:17971
 AliFlowAnalysisWithQCumulants.cxx:17972
 AliFlowAnalysisWithQCumulants.cxx:17973
 AliFlowAnalysisWithQCumulants.cxx:17974
 AliFlowAnalysisWithQCumulants.cxx:17975
 AliFlowAnalysisWithQCumulants.cxx:17976
 AliFlowAnalysisWithQCumulants.cxx:17977
 AliFlowAnalysisWithQCumulants.cxx:17978
 AliFlowAnalysisWithQCumulants.cxx:17979
 AliFlowAnalysisWithQCumulants.cxx:17980
 AliFlowAnalysisWithQCumulants.cxx:17981
 AliFlowAnalysisWithQCumulants.cxx:17982
 AliFlowAnalysisWithQCumulants.cxx:17983
 AliFlowAnalysisWithQCumulants.cxx:17984
 AliFlowAnalysisWithQCumulants.cxx:17985
 AliFlowAnalysisWithQCumulants.cxx:17986
 AliFlowAnalysisWithQCumulants.cxx:17987
 AliFlowAnalysisWithQCumulants.cxx:17988
 AliFlowAnalysisWithQCumulants.cxx:17989
 AliFlowAnalysisWithQCumulants.cxx:17990
 AliFlowAnalysisWithQCumulants.cxx:17991
 AliFlowAnalysisWithQCumulants.cxx:17992
 AliFlowAnalysisWithQCumulants.cxx:17993
 AliFlowAnalysisWithQCumulants.cxx:17994
 AliFlowAnalysisWithQCumulants.cxx:17995
 AliFlowAnalysisWithQCumulants.cxx:17996
 AliFlowAnalysisWithQCumulants.cxx:17997
 AliFlowAnalysisWithQCumulants.cxx:17998
 AliFlowAnalysisWithQCumulants.cxx:17999
 AliFlowAnalysisWithQCumulants.cxx:18000
 AliFlowAnalysisWithQCumulants.cxx:18001
 AliFlowAnalysisWithQCumulants.cxx:18002
 AliFlowAnalysisWithQCumulants.cxx:18003
 AliFlowAnalysisWithQCumulants.cxx:18004
 AliFlowAnalysisWithQCumulants.cxx:18005
 AliFlowAnalysisWithQCumulants.cxx:18006
 AliFlowAnalysisWithQCumulants.cxx:18007
 AliFlowAnalysisWithQCumulants.cxx:18008
 AliFlowAnalysisWithQCumulants.cxx:18009
 AliFlowAnalysisWithQCumulants.cxx:18010
 AliFlowAnalysisWithQCumulants.cxx:18011
 AliFlowAnalysisWithQCumulants.cxx:18012
 AliFlowAnalysisWithQCumulants.cxx:18013
 AliFlowAnalysisWithQCumulants.cxx:18014
 AliFlowAnalysisWithQCumulants.cxx:18015
 AliFlowAnalysisWithQCumulants.cxx:18016
 AliFlowAnalysisWithQCumulants.cxx:18017
 AliFlowAnalysisWithQCumulants.cxx:18018
 AliFlowAnalysisWithQCumulants.cxx:18019
 AliFlowAnalysisWithQCumulants.cxx:18020
 AliFlowAnalysisWithQCumulants.cxx:18021
 AliFlowAnalysisWithQCumulants.cxx:18022
 AliFlowAnalysisWithQCumulants.cxx:18023
 AliFlowAnalysisWithQCumulants.cxx:18024
 AliFlowAnalysisWithQCumulants.cxx:18025
 AliFlowAnalysisWithQCumulants.cxx:18026
 AliFlowAnalysisWithQCumulants.cxx:18027
 AliFlowAnalysisWithQCumulants.cxx:18028
 AliFlowAnalysisWithQCumulants.cxx:18029
 AliFlowAnalysisWithQCumulants.cxx:18030
 AliFlowAnalysisWithQCumulants.cxx:18031
 AliFlowAnalysisWithQCumulants.cxx:18032
 AliFlowAnalysisWithQCumulants.cxx:18033
 AliFlowAnalysisWithQCumulants.cxx:18034
 AliFlowAnalysisWithQCumulants.cxx:18035
 AliFlowAnalysisWithQCumulants.cxx:18036
 AliFlowAnalysisWithQCumulants.cxx:18037
 AliFlowAnalysisWithQCumulants.cxx:18038
 AliFlowAnalysisWithQCumulants.cxx:18039
 AliFlowAnalysisWithQCumulants.cxx:18040
 AliFlowAnalysisWithQCumulants.cxx:18041
 AliFlowAnalysisWithQCumulants.cxx:18042
 AliFlowAnalysisWithQCumulants.cxx:18043
 AliFlowAnalysisWithQCumulants.cxx:18044
 AliFlowAnalysisWithQCumulants.cxx:18045
 AliFlowAnalysisWithQCumulants.cxx:18046
 AliFlowAnalysisWithQCumulants.cxx:18047
 AliFlowAnalysisWithQCumulants.cxx:18048
 AliFlowAnalysisWithQCumulants.cxx:18049
 AliFlowAnalysisWithQCumulants.cxx:18050
 AliFlowAnalysisWithQCumulants.cxx:18051
 AliFlowAnalysisWithQCumulants.cxx:18052
 AliFlowAnalysisWithQCumulants.cxx:18053
 AliFlowAnalysisWithQCumulants.cxx:18054
 AliFlowAnalysisWithQCumulants.cxx:18055
 AliFlowAnalysisWithQCumulants.cxx:18056
 AliFlowAnalysisWithQCumulants.cxx:18057
 AliFlowAnalysisWithQCumulants.cxx:18058
 AliFlowAnalysisWithQCumulants.cxx:18059
 AliFlowAnalysisWithQCumulants.cxx:18060
 AliFlowAnalysisWithQCumulants.cxx:18061
 AliFlowAnalysisWithQCumulants.cxx:18062
 AliFlowAnalysisWithQCumulants.cxx:18063
 AliFlowAnalysisWithQCumulants.cxx:18064
 AliFlowAnalysisWithQCumulants.cxx:18065
 AliFlowAnalysisWithQCumulants.cxx:18066
 AliFlowAnalysisWithQCumulants.cxx:18067
 AliFlowAnalysisWithQCumulants.cxx:18068
 AliFlowAnalysisWithQCumulants.cxx:18069
 AliFlowAnalysisWithQCumulants.cxx:18070
 AliFlowAnalysisWithQCumulants.cxx:18071
 AliFlowAnalysisWithQCumulants.cxx:18072
 AliFlowAnalysisWithQCumulants.cxx:18073
 AliFlowAnalysisWithQCumulants.cxx:18074
 AliFlowAnalysisWithQCumulants.cxx:18075
 AliFlowAnalysisWithQCumulants.cxx:18076
 AliFlowAnalysisWithQCumulants.cxx:18077
 AliFlowAnalysisWithQCumulants.cxx:18078
 AliFlowAnalysisWithQCumulants.cxx:18079
 AliFlowAnalysisWithQCumulants.cxx:18080
 AliFlowAnalysisWithQCumulants.cxx:18081
 AliFlowAnalysisWithQCumulants.cxx:18082
 AliFlowAnalysisWithQCumulants.cxx:18083
 AliFlowAnalysisWithQCumulants.cxx:18084
 AliFlowAnalysisWithQCumulants.cxx:18085
 AliFlowAnalysisWithQCumulants.cxx:18086
 AliFlowAnalysisWithQCumulants.cxx:18087
 AliFlowAnalysisWithQCumulants.cxx:18088
 AliFlowAnalysisWithQCumulants.cxx:18089
 AliFlowAnalysisWithQCumulants.cxx:18090
 AliFlowAnalysisWithQCumulants.cxx:18091
 AliFlowAnalysisWithQCumulants.cxx:18092
 AliFlowAnalysisWithQCumulants.cxx:18093
 AliFlowAnalysisWithQCumulants.cxx:18094
 AliFlowAnalysisWithQCumulants.cxx:18095
 AliFlowAnalysisWithQCumulants.cxx:18096
 AliFlowAnalysisWithQCumulants.cxx:18097
 AliFlowAnalysisWithQCumulants.cxx:18098
 AliFlowAnalysisWithQCumulants.cxx:18099
 AliFlowAnalysisWithQCumulants.cxx:18100
 AliFlowAnalysisWithQCumulants.cxx:18101
 AliFlowAnalysisWithQCumulants.cxx:18102
 AliFlowAnalysisWithQCumulants.cxx:18103
 AliFlowAnalysisWithQCumulants.cxx:18104
 AliFlowAnalysisWithQCumulants.cxx:18105
 AliFlowAnalysisWithQCumulants.cxx:18106
 AliFlowAnalysisWithQCumulants.cxx:18107
 AliFlowAnalysisWithQCumulants.cxx:18108
 AliFlowAnalysisWithQCumulants.cxx:18109
 AliFlowAnalysisWithQCumulants.cxx:18110
 AliFlowAnalysisWithQCumulants.cxx:18111
 AliFlowAnalysisWithQCumulants.cxx:18112
 AliFlowAnalysisWithQCumulants.cxx:18113
 AliFlowAnalysisWithQCumulants.cxx:18114
 AliFlowAnalysisWithQCumulants.cxx:18115
 AliFlowAnalysisWithQCumulants.cxx:18116
 AliFlowAnalysisWithQCumulants.cxx:18117
 AliFlowAnalysisWithQCumulants.cxx:18118
 AliFlowAnalysisWithQCumulants.cxx:18119
 AliFlowAnalysisWithQCumulants.cxx:18120
 AliFlowAnalysisWithQCumulants.cxx:18121
 AliFlowAnalysisWithQCumulants.cxx:18122
 AliFlowAnalysisWithQCumulants.cxx:18123
 AliFlowAnalysisWithQCumulants.cxx:18124
 AliFlowAnalysisWithQCumulants.cxx:18125
 AliFlowAnalysisWithQCumulants.cxx:18126
 AliFlowAnalysisWithQCumulants.cxx:18127
 AliFlowAnalysisWithQCumulants.cxx:18128
 AliFlowAnalysisWithQCumulants.cxx:18129
 AliFlowAnalysisWithQCumulants.cxx:18130
 AliFlowAnalysisWithQCumulants.cxx:18131
 AliFlowAnalysisWithQCumulants.cxx:18132
 AliFlowAnalysisWithQCumulants.cxx:18133
 AliFlowAnalysisWithQCumulants.cxx:18134
 AliFlowAnalysisWithQCumulants.cxx:18135
 AliFlowAnalysisWithQCumulants.cxx:18136
 AliFlowAnalysisWithQCumulants.cxx:18137
 AliFlowAnalysisWithQCumulants.cxx:18138
 AliFlowAnalysisWithQCumulants.cxx:18139
 AliFlowAnalysisWithQCumulants.cxx:18140
 AliFlowAnalysisWithQCumulants.cxx:18141
 AliFlowAnalysisWithQCumulants.cxx:18142
 AliFlowAnalysisWithQCumulants.cxx:18143
 AliFlowAnalysisWithQCumulants.cxx:18144
 AliFlowAnalysisWithQCumulants.cxx:18145
 AliFlowAnalysisWithQCumulants.cxx:18146
 AliFlowAnalysisWithQCumulants.cxx:18147
 AliFlowAnalysisWithQCumulants.cxx:18148
 AliFlowAnalysisWithQCumulants.cxx:18149
 AliFlowAnalysisWithQCumulants.cxx:18150
 AliFlowAnalysisWithQCumulants.cxx:18151
 AliFlowAnalysisWithQCumulants.cxx:18152
 AliFlowAnalysisWithQCumulants.cxx:18153
 AliFlowAnalysisWithQCumulants.cxx:18154
 AliFlowAnalysisWithQCumulants.cxx:18155
 AliFlowAnalysisWithQCumulants.cxx:18156
 AliFlowAnalysisWithQCumulants.cxx:18157
 AliFlowAnalysisWithQCumulants.cxx:18158
 AliFlowAnalysisWithQCumulants.cxx:18159
 AliFlowAnalysisWithQCumulants.cxx:18160
 AliFlowAnalysisWithQCumulants.cxx:18161
 AliFlowAnalysisWithQCumulants.cxx:18162
 AliFlowAnalysisWithQCumulants.cxx:18163
 AliFlowAnalysisWithQCumulants.cxx:18164
 AliFlowAnalysisWithQCumulants.cxx:18165
 AliFlowAnalysisWithQCumulants.cxx:18166
 AliFlowAnalysisWithQCumulants.cxx:18167
 AliFlowAnalysisWithQCumulants.cxx:18168
 AliFlowAnalysisWithQCumulants.cxx:18169
 AliFlowAnalysisWithQCumulants.cxx:18170
 AliFlowAnalysisWithQCumulants.cxx:18171
 AliFlowAnalysisWithQCumulants.cxx:18172
 AliFlowAnalysisWithQCumulants.cxx:18173
 AliFlowAnalysisWithQCumulants.cxx:18174
 AliFlowAnalysisWithQCumulants.cxx:18175
 AliFlowAnalysisWithQCumulants.cxx:18176
 AliFlowAnalysisWithQCumulants.cxx:18177
 AliFlowAnalysisWithQCumulants.cxx:18178
 AliFlowAnalysisWithQCumulants.cxx:18179
 AliFlowAnalysisWithQCumulants.cxx:18180
 AliFlowAnalysisWithQCumulants.cxx:18181
 AliFlowAnalysisWithQCumulants.cxx:18182
 AliFlowAnalysisWithQCumulants.cxx:18183
 AliFlowAnalysisWithQCumulants.cxx:18184
 AliFlowAnalysisWithQCumulants.cxx:18185
 AliFlowAnalysisWithQCumulants.cxx:18186
 AliFlowAnalysisWithQCumulants.cxx:18187
 AliFlowAnalysisWithQCumulants.cxx:18188
 AliFlowAnalysisWithQCumulants.cxx:18189
 AliFlowAnalysisWithQCumulants.cxx:18190
 AliFlowAnalysisWithQCumulants.cxx:18191
 AliFlowAnalysisWithQCumulants.cxx:18192
 AliFlowAnalysisWithQCumulants.cxx:18193
 AliFlowAnalysisWithQCumulants.cxx:18194
 AliFlowAnalysisWithQCumulants.cxx:18195
 AliFlowAnalysisWithQCumulants.cxx:18196
 AliFlowAnalysisWithQCumulants.cxx:18197
 AliFlowAnalysisWithQCumulants.cxx:18198
 AliFlowAnalysisWithQCumulants.cxx:18199
 AliFlowAnalysisWithQCumulants.cxx:18200
 AliFlowAnalysisWithQCumulants.cxx:18201
 AliFlowAnalysisWithQCumulants.cxx:18202
 AliFlowAnalysisWithQCumulants.cxx:18203
 AliFlowAnalysisWithQCumulants.cxx:18204
 AliFlowAnalysisWithQCumulants.cxx:18205
 AliFlowAnalysisWithQCumulants.cxx:18206
 AliFlowAnalysisWithQCumulants.cxx:18207
 AliFlowAnalysisWithQCumulants.cxx:18208
 AliFlowAnalysisWithQCumulants.cxx:18209
 AliFlowAnalysisWithQCumulants.cxx:18210
 AliFlowAnalysisWithQCumulants.cxx:18211
 AliFlowAnalysisWithQCumulants.cxx:18212
 AliFlowAnalysisWithQCumulants.cxx:18213
 AliFlowAnalysisWithQCumulants.cxx:18214
 AliFlowAnalysisWithQCumulants.cxx:18215
 AliFlowAnalysisWithQCumulants.cxx:18216
 AliFlowAnalysisWithQCumulants.cxx:18217
 AliFlowAnalysisWithQCumulants.cxx:18218
 AliFlowAnalysisWithQCumulants.cxx:18219
 AliFlowAnalysisWithQCumulants.cxx:18220
 AliFlowAnalysisWithQCumulants.cxx:18221
 AliFlowAnalysisWithQCumulants.cxx:18222
 AliFlowAnalysisWithQCumulants.cxx:18223
 AliFlowAnalysisWithQCumulants.cxx:18224
 AliFlowAnalysisWithQCumulants.cxx:18225
 AliFlowAnalysisWithQCumulants.cxx:18226
 AliFlowAnalysisWithQCumulants.cxx:18227
 AliFlowAnalysisWithQCumulants.cxx:18228
 AliFlowAnalysisWithQCumulants.cxx:18229
 AliFlowAnalysisWithQCumulants.cxx:18230
 AliFlowAnalysisWithQCumulants.cxx:18231
 AliFlowAnalysisWithQCumulants.cxx:18232
 AliFlowAnalysisWithQCumulants.cxx:18233
 AliFlowAnalysisWithQCumulants.cxx:18234
 AliFlowAnalysisWithQCumulants.cxx:18235
 AliFlowAnalysisWithQCumulants.cxx:18236
 AliFlowAnalysisWithQCumulants.cxx:18237
 AliFlowAnalysisWithQCumulants.cxx:18238
 AliFlowAnalysisWithQCumulants.cxx:18239
 AliFlowAnalysisWithQCumulants.cxx:18240
 AliFlowAnalysisWithQCumulants.cxx:18241
 AliFlowAnalysisWithQCumulants.cxx:18242
 AliFlowAnalysisWithQCumulants.cxx:18243
 AliFlowAnalysisWithQCumulants.cxx:18244
 AliFlowAnalysisWithQCumulants.cxx:18245
 AliFlowAnalysisWithQCumulants.cxx:18246
 AliFlowAnalysisWithQCumulants.cxx:18247
 AliFlowAnalysisWithQCumulants.cxx:18248
 AliFlowAnalysisWithQCumulants.cxx:18249
 AliFlowAnalysisWithQCumulants.cxx:18250
 AliFlowAnalysisWithQCumulants.cxx:18251
 AliFlowAnalysisWithQCumulants.cxx:18252
 AliFlowAnalysisWithQCumulants.cxx:18253
 AliFlowAnalysisWithQCumulants.cxx:18254
 AliFlowAnalysisWithQCumulants.cxx:18255
 AliFlowAnalysisWithQCumulants.cxx:18256
 AliFlowAnalysisWithQCumulants.cxx:18257
 AliFlowAnalysisWithQCumulants.cxx:18258
 AliFlowAnalysisWithQCumulants.cxx:18259
 AliFlowAnalysisWithQCumulants.cxx:18260
 AliFlowAnalysisWithQCumulants.cxx:18261
 AliFlowAnalysisWithQCumulants.cxx:18262
 AliFlowAnalysisWithQCumulants.cxx:18263
 AliFlowAnalysisWithQCumulants.cxx:18264
 AliFlowAnalysisWithQCumulants.cxx:18265
 AliFlowAnalysisWithQCumulants.cxx:18266
 AliFlowAnalysisWithQCumulants.cxx:18267
 AliFlowAnalysisWithQCumulants.cxx:18268
 AliFlowAnalysisWithQCumulants.cxx:18269
 AliFlowAnalysisWithQCumulants.cxx:18270
 AliFlowAnalysisWithQCumulants.cxx:18271
 AliFlowAnalysisWithQCumulants.cxx:18272
 AliFlowAnalysisWithQCumulants.cxx:18273
 AliFlowAnalysisWithQCumulants.cxx:18274
 AliFlowAnalysisWithQCumulants.cxx:18275
 AliFlowAnalysisWithQCumulants.cxx:18276
 AliFlowAnalysisWithQCumulants.cxx:18277
 AliFlowAnalysisWithQCumulants.cxx:18278
 AliFlowAnalysisWithQCumulants.cxx:18279
 AliFlowAnalysisWithQCumulants.cxx:18280
 AliFlowAnalysisWithQCumulants.cxx:18281
 AliFlowAnalysisWithQCumulants.cxx:18282
 AliFlowAnalysisWithQCumulants.cxx:18283
 AliFlowAnalysisWithQCumulants.cxx:18284
 AliFlowAnalysisWithQCumulants.cxx:18285
 AliFlowAnalysisWithQCumulants.cxx:18286
 AliFlowAnalysisWithQCumulants.cxx:18287
 AliFlowAnalysisWithQCumulants.cxx:18288
 AliFlowAnalysisWithQCumulants.cxx:18289
 AliFlowAnalysisWithQCumulants.cxx:18290
 AliFlowAnalysisWithQCumulants.cxx:18291
 AliFlowAnalysisWithQCumulants.cxx:18292
 AliFlowAnalysisWithQCumulants.cxx:18293
 AliFlowAnalysisWithQCumulants.cxx:18294
 AliFlowAnalysisWithQCumulants.cxx:18295
 AliFlowAnalysisWithQCumulants.cxx:18296
 AliFlowAnalysisWithQCumulants.cxx:18297
 AliFlowAnalysisWithQCumulants.cxx:18298
 AliFlowAnalysisWithQCumulants.cxx:18299
 AliFlowAnalysisWithQCumulants.cxx:18300
 AliFlowAnalysisWithQCumulants.cxx:18301
 AliFlowAnalysisWithQCumulants.cxx:18302
 AliFlowAnalysisWithQCumulants.cxx:18303
 AliFlowAnalysisWithQCumulants.cxx:18304
 AliFlowAnalysisWithQCumulants.cxx:18305
 AliFlowAnalysisWithQCumulants.cxx:18306
 AliFlowAnalysisWithQCumulants.cxx:18307
 AliFlowAnalysisWithQCumulants.cxx:18308
 AliFlowAnalysisWithQCumulants.cxx:18309
 AliFlowAnalysisWithQCumulants.cxx:18310
 AliFlowAnalysisWithQCumulants.cxx:18311
 AliFlowAnalysisWithQCumulants.cxx:18312
 AliFlowAnalysisWithQCumulants.cxx:18313
 AliFlowAnalysisWithQCumulants.cxx:18314
 AliFlowAnalysisWithQCumulants.cxx:18315
 AliFlowAnalysisWithQCumulants.cxx:18316
 AliFlowAnalysisWithQCumulants.cxx:18317
 AliFlowAnalysisWithQCumulants.cxx:18318
 AliFlowAnalysisWithQCumulants.cxx:18319
 AliFlowAnalysisWithQCumulants.cxx:18320
 AliFlowAnalysisWithQCumulants.cxx:18321
 AliFlowAnalysisWithQCumulants.cxx:18322
 AliFlowAnalysisWithQCumulants.cxx:18323
 AliFlowAnalysisWithQCumulants.cxx:18324
 AliFlowAnalysisWithQCumulants.cxx:18325
 AliFlowAnalysisWithQCumulants.cxx:18326
 AliFlowAnalysisWithQCumulants.cxx:18327
 AliFlowAnalysisWithQCumulants.cxx:18328
 AliFlowAnalysisWithQCumulants.cxx:18329
 AliFlowAnalysisWithQCumulants.cxx:18330
 AliFlowAnalysisWithQCumulants.cxx:18331
 AliFlowAnalysisWithQCumulants.cxx:18332
 AliFlowAnalysisWithQCumulants.cxx:18333
 AliFlowAnalysisWithQCumulants.cxx:18334
 AliFlowAnalysisWithQCumulants.cxx:18335
 AliFlowAnalysisWithQCumulants.cxx:18336
 AliFlowAnalysisWithQCumulants.cxx:18337
 AliFlowAnalysisWithQCumulants.cxx:18338
 AliFlowAnalysisWithQCumulants.cxx:18339
 AliFlowAnalysisWithQCumulants.cxx:18340
 AliFlowAnalysisWithQCumulants.cxx:18341
 AliFlowAnalysisWithQCumulants.cxx:18342
 AliFlowAnalysisWithQCumulants.cxx:18343
 AliFlowAnalysisWithQCumulants.cxx:18344
 AliFlowAnalysisWithQCumulants.cxx:18345
 AliFlowAnalysisWithQCumulants.cxx:18346
 AliFlowAnalysisWithQCumulants.cxx:18347
 AliFlowAnalysisWithQCumulants.cxx:18348
 AliFlowAnalysisWithQCumulants.cxx:18349
 AliFlowAnalysisWithQCumulants.cxx:18350
 AliFlowAnalysisWithQCumulants.cxx:18351
 AliFlowAnalysisWithQCumulants.cxx:18352
 AliFlowAnalysisWithQCumulants.cxx:18353
 AliFlowAnalysisWithQCumulants.cxx:18354
 AliFlowAnalysisWithQCumulants.cxx:18355
 AliFlowAnalysisWithQCumulants.cxx:18356
 AliFlowAnalysisWithQCumulants.cxx:18357
 AliFlowAnalysisWithQCumulants.cxx:18358
 AliFlowAnalysisWithQCumulants.cxx:18359
 AliFlowAnalysisWithQCumulants.cxx:18360
 AliFlowAnalysisWithQCumulants.cxx:18361
 AliFlowAnalysisWithQCumulants.cxx:18362
 AliFlowAnalysisWithQCumulants.cxx:18363
 AliFlowAnalysisWithQCumulants.cxx:18364
 AliFlowAnalysisWithQCumulants.cxx:18365
 AliFlowAnalysisWithQCumulants.cxx:18366
 AliFlowAnalysisWithQCumulants.cxx:18367
 AliFlowAnalysisWithQCumulants.cxx:18368
 AliFlowAnalysisWithQCumulants.cxx:18369
 AliFlowAnalysisWithQCumulants.cxx:18370
 AliFlowAnalysisWithQCumulants.cxx:18371
 AliFlowAnalysisWithQCumulants.cxx:18372
 AliFlowAnalysisWithQCumulants.cxx:18373
 AliFlowAnalysisWithQCumulants.cxx:18374
 AliFlowAnalysisWithQCumulants.cxx:18375
 AliFlowAnalysisWithQCumulants.cxx:18376
 AliFlowAnalysisWithQCumulants.cxx:18377
 AliFlowAnalysisWithQCumulants.cxx:18378
 AliFlowAnalysisWithQCumulants.cxx:18379
 AliFlowAnalysisWithQCumulants.cxx:18380
 AliFlowAnalysisWithQCumulants.cxx:18381
 AliFlowAnalysisWithQCumulants.cxx:18382
 AliFlowAnalysisWithQCumulants.cxx:18383
 AliFlowAnalysisWithQCumulants.cxx:18384
 AliFlowAnalysisWithQCumulants.cxx:18385
 AliFlowAnalysisWithQCumulants.cxx:18386
 AliFlowAnalysisWithQCumulants.cxx:18387
 AliFlowAnalysisWithQCumulants.cxx:18388
 AliFlowAnalysisWithQCumulants.cxx:18389
 AliFlowAnalysisWithQCumulants.cxx:18390
 AliFlowAnalysisWithQCumulants.cxx:18391
 AliFlowAnalysisWithQCumulants.cxx:18392
 AliFlowAnalysisWithQCumulants.cxx:18393
 AliFlowAnalysisWithQCumulants.cxx:18394
 AliFlowAnalysisWithQCumulants.cxx:18395
 AliFlowAnalysisWithQCumulants.cxx:18396
 AliFlowAnalysisWithQCumulants.cxx:18397
 AliFlowAnalysisWithQCumulants.cxx:18398
 AliFlowAnalysisWithQCumulants.cxx:18399
 AliFlowAnalysisWithQCumulants.cxx:18400
 AliFlowAnalysisWithQCumulants.cxx:18401
 AliFlowAnalysisWithQCumulants.cxx:18402
 AliFlowAnalysisWithQCumulants.cxx:18403
 AliFlowAnalysisWithQCumulants.cxx:18404
 AliFlowAnalysisWithQCumulants.cxx:18405
 AliFlowAnalysisWithQCumulants.cxx:18406
 AliFlowAnalysisWithQCumulants.cxx:18407
 AliFlowAnalysisWithQCumulants.cxx:18408
 AliFlowAnalysisWithQCumulants.cxx:18409
 AliFlowAnalysisWithQCumulants.cxx:18410
 AliFlowAnalysisWithQCumulants.cxx:18411
 AliFlowAnalysisWithQCumulants.cxx:18412
 AliFlowAnalysisWithQCumulants.cxx:18413
 AliFlowAnalysisWithQCumulants.cxx:18414
 AliFlowAnalysisWithQCumulants.cxx:18415
 AliFlowAnalysisWithQCumulants.cxx:18416
 AliFlowAnalysisWithQCumulants.cxx:18417
 AliFlowAnalysisWithQCumulants.cxx:18418
 AliFlowAnalysisWithQCumulants.cxx:18419
 AliFlowAnalysisWithQCumulants.cxx:18420
 AliFlowAnalysisWithQCumulants.cxx:18421
 AliFlowAnalysisWithQCumulants.cxx:18422
 AliFlowAnalysisWithQCumulants.cxx:18423
 AliFlowAnalysisWithQCumulants.cxx:18424
 AliFlowAnalysisWithQCumulants.cxx:18425
 AliFlowAnalysisWithQCumulants.cxx:18426
 AliFlowAnalysisWithQCumulants.cxx:18427
 AliFlowAnalysisWithQCumulants.cxx:18428
 AliFlowAnalysisWithQCumulants.cxx:18429
 AliFlowAnalysisWithQCumulants.cxx:18430
 AliFlowAnalysisWithQCumulants.cxx:18431
 AliFlowAnalysisWithQCumulants.cxx:18432
 AliFlowAnalysisWithQCumulants.cxx:18433
 AliFlowAnalysisWithQCumulants.cxx:18434
 AliFlowAnalysisWithQCumulants.cxx:18435
 AliFlowAnalysisWithQCumulants.cxx:18436
 AliFlowAnalysisWithQCumulants.cxx:18437
 AliFlowAnalysisWithQCumulants.cxx:18438
 AliFlowAnalysisWithQCumulants.cxx:18439
 AliFlowAnalysisWithQCumulants.cxx:18440
 AliFlowAnalysisWithQCumulants.cxx:18441
 AliFlowAnalysisWithQCumulants.cxx:18442
 AliFlowAnalysisWithQCumulants.cxx:18443
 AliFlowAnalysisWithQCumulants.cxx:18444
 AliFlowAnalysisWithQCumulants.cxx:18445
 AliFlowAnalysisWithQCumulants.cxx:18446
 AliFlowAnalysisWithQCumulants.cxx:18447
 AliFlowAnalysisWithQCumulants.cxx:18448
 AliFlowAnalysisWithQCumulants.cxx:18449
 AliFlowAnalysisWithQCumulants.cxx:18450
 AliFlowAnalysisWithQCumulants.cxx:18451
 AliFlowAnalysisWithQCumulants.cxx:18452
 AliFlowAnalysisWithQCumulants.cxx:18453
 AliFlowAnalysisWithQCumulants.cxx:18454
 AliFlowAnalysisWithQCumulants.cxx:18455
 AliFlowAnalysisWithQCumulants.cxx:18456
 AliFlowAnalysisWithQCumulants.cxx:18457
 AliFlowAnalysisWithQCumulants.cxx:18458
 AliFlowAnalysisWithQCumulants.cxx:18459
 AliFlowAnalysisWithQCumulants.cxx:18460
 AliFlowAnalysisWithQCumulants.cxx:18461
 AliFlowAnalysisWithQCumulants.cxx:18462
 AliFlowAnalysisWithQCumulants.cxx:18463
 AliFlowAnalysisWithQCumulants.cxx:18464
 AliFlowAnalysisWithQCumulants.cxx:18465
 AliFlowAnalysisWithQCumulants.cxx:18466
 AliFlowAnalysisWithQCumulants.cxx:18467
 AliFlowAnalysisWithQCumulants.cxx:18468
 AliFlowAnalysisWithQCumulants.cxx:18469
 AliFlowAnalysisWithQCumulants.cxx:18470
 AliFlowAnalysisWithQCumulants.cxx:18471
 AliFlowAnalysisWithQCumulants.cxx:18472
 AliFlowAnalysisWithQCumulants.cxx:18473
 AliFlowAnalysisWithQCumulants.cxx:18474
 AliFlowAnalysisWithQCumulants.cxx:18475
 AliFlowAnalysisWithQCumulants.cxx:18476
 AliFlowAnalysisWithQCumulants.cxx:18477
 AliFlowAnalysisWithQCumulants.cxx:18478
 AliFlowAnalysisWithQCumulants.cxx:18479
 AliFlowAnalysisWithQCumulants.cxx:18480
 AliFlowAnalysisWithQCumulants.cxx:18481
 AliFlowAnalysisWithQCumulants.cxx:18482
 AliFlowAnalysisWithQCumulants.cxx:18483
 AliFlowAnalysisWithQCumulants.cxx:18484
 AliFlowAnalysisWithQCumulants.cxx:18485
 AliFlowAnalysisWithQCumulants.cxx:18486
 AliFlowAnalysisWithQCumulants.cxx:18487
 AliFlowAnalysisWithQCumulants.cxx:18488
 AliFlowAnalysisWithQCumulants.cxx:18489
 AliFlowAnalysisWithQCumulants.cxx:18490
 AliFlowAnalysisWithQCumulants.cxx:18491
 AliFlowAnalysisWithQCumulants.cxx:18492
 AliFlowAnalysisWithQCumulants.cxx:18493
 AliFlowAnalysisWithQCumulants.cxx:18494
 AliFlowAnalysisWithQCumulants.cxx:18495
 AliFlowAnalysisWithQCumulants.cxx:18496
 AliFlowAnalysisWithQCumulants.cxx:18497
 AliFlowAnalysisWithQCumulants.cxx:18498
 AliFlowAnalysisWithQCumulants.cxx:18499
 AliFlowAnalysisWithQCumulants.cxx:18500
 AliFlowAnalysisWithQCumulants.cxx:18501
 AliFlowAnalysisWithQCumulants.cxx:18502
 AliFlowAnalysisWithQCumulants.cxx:18503
 AliFlowAnalysisWithQCumulants.cxx:18504
 AliFlowAnalysisWithQCumulants.cxx:18505
 AliFlowAnalysisWithQCumulants.cxx:18506
 AliFlowAnalysisWithQCumulants.cxx:18507
 AliFlowAnalysisWithQCumulants.cxx:18508
 AliFlowAnalysisWithQCumulants.cxx:18509
 AliFlowAnalysisWithQCumulants.cxx:18510
 AliFlowAnalysisWithQCumulants.cxx:18511
 AliFlowAnalysisWithQCumulants.cxx:18512
 AliFlowAnalysisWithQCumulants.cxx:18513
 AliFlowAnalysisWithQCumulants.cxx:18514
 AliFlowAnalysisWithQCumulants.cxx:18515
 AliFlowAnalysisWithQCumulants.cxx:18516
 AliFlowAnalysisWithQCumulants.cxx:18517
 AliFlowAnalysisWithQCumulants.cxx:18518
 AliFlowAnalysisWithQCumulants.cxx:18519
 AliFlowAnalysisWithQCumulants.cxx:18520
 AliFlowAnalysisWithQCumulants.cxx:18521
 AliFlowAnalysisWithQCumulants.cxx:18522
 AliFlowAnalysisWithQCumulants.cxx:18523
 AliFlowAnalysisWithQCumulants.cxx:18524
 AliFlowAnalysisWithQCumulants.cxx:18525
 AliFlowAnalysisWithQCumulants.cxx:18526
 AliFlowAnalysisWithQCumulants.cxx:18527
 AliFlowAnalysisWithQCumulants.cxx:18528
 AliFlowAnalysisWithQCumulants.cxx:18529
 AliFlowAnalysisWithQCumulants.cxx:18530
 AliFlowAnalysisWithQCumulants.cxx:18531
 AliFlowAnalysisWithQCumulants.cxx:18532
 AliFlowAnalysisWithQCumulants.cxx:18533
 AliFlowAnalysisWithQCumulants.cxx:18534
 AliFlowAnalysisWithQCumulants.cxx:18535
 AliFlowAnalysisWithQCumulants.cxx:18536
 AliFlowAnalysisWithQCumulants.cxx:18537
 AliFlowAnalysisWithQCumulants.cxx:18538
 AliFlowAnalysisWithQCumulants.cxx:18539
 AliFlowAnalysisWithQCumulants.cxx:18540
 AliFlowAnalysisWithQCumulants.cxx:18541
 AliFlowAnalysisWithQCumulants.cxx:18542
 AliFlowAnalysisWithQCumulants.cxx:18543
 AliFlowAnalysisWithQCumulants.cxx:18544
 AliFlowAnalysisWithQCumulants.cxx:18545
 AliFlowAnalysisWithQCumulants.cxx:18546
 AliFlowAnalysisWithQCumulants.cxx:18547
 AliFlowAnalysisWithQCumulants.cxx:18548
 AliFlowAnalysisWithQCumulants.cxx:18549
 AliFlowAnalysisWithQCumulants.cxx:18550
 AliFlowAnalysisWithQCumulants.cxx:18551
 AliFlowAnalysisWithQCumulants.cxx:18552
 AliFlowAnalysisWithQCumulants.cxx:18553
 AliFlowAnalysisWithQCumulants.cxx:18554
 AliFlowAnalysisWithQCumulants.cxx:18555
 AliFlowAnalysisWithQCumulants.cxx:18556
 AliFlowAnalysisWithQCumulants.cxx:18557
 AliFlowAnalysisWithQCumulants.cxx:18558
 AliFlowAnalysisWithQCumulants.cxx:18559
 AliFlowAnalysisWithQCumulants.cxx:18560
 AliFlowAnalysisWithQCumulants.cxx:18561
 AliFlowAnalysisWithQCumulants.cxx:18562
 AliFlowAnalysisWithQCumulants.cxx:18563
 AliFlowAnalysisWithQCumulants.cxx:18564
 AliFlowAnalysisWithQCumulants.cxx:18565
 AliFlowAnalysisWithQCumulants.cxx:18566
 AliFlowAnalysisWithQCumulants.cxx:18567
 AliFlowAnalysisWithQCumulants.cxx:18568
 AliFlowAnalysisWithQCumulants.cxx:18569
 AliFlowAnalysisWithQCumulants.cxx:18570
 AliFlowAnalysisWithQCumulants.cxx:18571
 AliFlowAnalysisWithQCumulants.cxx:18572
 AliFlowAnalysisWithQCumulants.cxx:18573
 AliFlowAnalysisWithQCumulants.cxx:18574
 AliFlowAnalysisWithQCumulants.cxx:18575
 AliFlowAnalysisWithQCumulants.cxx:18576
 AliFlowAnalysisWithQCumulants.cxx:18577
 AliFlowAnalysisWithQCumulants.cxx:18578
 AliFlowAnalysisWithQCumulants.cxx:18579
 AliFlowAnalysisWithQCumulants.cxx:18580
 AliFlowAnalysisWithQCumulants.cxx:18581
 AliFlowAnalysisWithQCumulants.cxx:18582
 AliFlowAnalysisWithQCumulants.cxx:18583
 AliFlowAnalysisWithQCumulants.cxx:18584
 AliFlowAnalysisWithQCumulants.cxx:18585
 AliFlowAnalysisWithQCumulants.cxx:18586
 AliFlowAnalysisWithQCumulants.cxx:18587
 AliFlowAnalysisWithQCumulants.cxx:18588
 AliFlowAnalysisWithQCumulants.cxx:18589
 AliFlowAnalysisWithQCumulants.cxx:18590
 AliFlowAnalysisWithQCumulants.cxx:18591
 AliFlowAnalysisWithQCumulants.cxx:18592
 AliFlowAnalysisWithQCumulants.cxx:18593
 AliFlowAnalysisWithQCumulants.cxx:18594
 AliFlowAnalysisWithQCumulants.cxx:18595
 AliFlowAnalysisWithQCumulants.cxx:18596
 AliFlowAnalysisWithQCumulants.cxx:18597
 AliFlowAnalysisWithQCumulants.cxx:18598
 AliFlowAnalysisWithQCumulants.cxx:18599
 AliFlowAnalysisWithQCumulants.cxx:18600
 AliFlowAnalysisWithQCumulants.cxx:18601
 AliFlowAnalysisWithQCumulants.cxx:18602
 AliFlowAnalysisWithQCumulants.cxx:18603
 AliFlowAnalysisWithQCumulants.cxx:18604
 AliFlowAnalysisWithQCumulants.cxx:18605
 AliFlowAnalysisWithQCumulants.cxx:18606
 AliFlowAnalysisWithQCumulants.cxx:18607
 AliFlowAnalysisWithQCumulants.cxx:18608
 AliFlowAnalysisWithQCumulants.cxx:18609
 AliFlowAnalysisWithQCumulants.cxx:18610
 AliFlowAnalysisWithQCumulants.cxx:18611
 AliFlowAnalysisWithQCumulants.cxx:18612
 AliFlowAnalysisWithQCumulants.cxx:18613
 AliFlowAnalysisWithQCumulants.cxx:18614
 AliFlowAnalysisWithQCumulants.cxx:18615
 AliFlowAnalysisWithQCumulants.cxx:18616
 AliFlowAnalysisWithQCumulants.cxx:18617
 AliFlowAnalysisWithQCumulants.cxx:18618
 AliFlowAnalysisWithQCumulants.cxx:18619
 AliFlowAnalysisWithQCumulants.cxx:18620
 AliFlowAnalysisWithQCumulants.cxx:18621
 AliFlowAnalysisWithQCumulants.cxx:18622
 AliFlowAnalysisWithQCumulants.cxx:18623
 AliFlowAnalysisWithQCumulants.cxx:18624
 AliFlowAnalysisWithQCumulants.cxx:18625
 AliFlowAnalysisWithQCumulants.cxx:18626
 AliFlowAnalysisWithQCumulants.cxx:18627
 AliFlowAnalysisWithQCumulants.cxx:18628
 AliFlowAnalysisWithQCumulants.cxx:18629
 AliFlowAnalysisWithQCumulants.cxx:18630
 AliFlowAnalysisWithQCumulants.cxx:18631
 AliFlowAnalysisWithQCumulants.cxx:18632
 AliFlowAnalysisWithQCumulants.cxx:18633
 AliFlowAnalysisWithQCumulants.cxx:18634
 AliFlowAnalysisWithQCumulants.cxx:18635
 AliFlowAnalysisWithQCumulants.cxx:18636
 AliFlowAnalysisWithQCumulants.cxx:18637
 AliFlowAnalysisWithQCumulants.cxx:18638
 AliFlowAnalysisWithQCumulants.cxx:18639
 AliFlowAnalysisWithQCumulants.cxx:18640
 AliFlowAnalysisWithQCumulants.cxx:18641
 AliFlowAnalysisWithQCumulants.cxx:18642
 AliFlowAnalysisWithQCumulants.cxx:18643
 AliFlowAnalysisWithQCumulants.cxx:18644
 AliFlowAnalysisWithQCumulants.cxx:18645
 AliFlowAnalysisWithQCumulants.cxx:18646
 AliFlowAnalysisWithQCumulants.cxx:18647
 AliFlowAnalysisWithQCumulants.cxx:18648
 AliFlowAnalysisWithQCumulants.cxx:18649
 AliFlowAnalysisWithQCumulants.cxx:18650
 AliFlowAnalysisWithQCumulants.cxx:18651
 AliFlowAnalysisWithQCumulants.cxx:18652
 AliFlowAnalysisWithQCumulants.cxx:18653
 AliFlowAnalysisWithQCumulants.cxx:18654
 AliFlowAnalysisWithQCumulants.cxx:18655
 AliFlowAnalysisWithQCumulants.cxx:18656
 AliFlowAnalysisWithQCumulants.cxx:18657
 AliFlowAnalysisWithQCumulants.cxx:18658
 AliFlowAnalysisWithQCumulants.cxx:18659
 AliFlowAnalysisWithQCumulants.cxx:18660
 AliFlowAnalysisWithQCumulants.cxx:18661
 AliFlowAnalysisWithQCumulants.cxx:18662
 AliFlowAnalysisWithQCumulants.cxx:18663
 AliFlowAnalysisWithQCumulants.cxx:18664
 AliFlowAnalysisWithQCumulants.cxx:18665
 AliFlowAnalysisWithQCumulants.cxx:18666
 AliFlowAnalysisWithQCumulants.cxx:18667
 AliFlowAnalysisWithQCumulants.cxx:18668
 AliFlowAnalysisWithQCumulants.cxx:18669
 AliFlowAnalysisWithQCumulants.cxx:18670
 AliFlowAnalysisWithQCumulants.cxx:18671
 AliFlowAnalysisWithQCumulants.cxx:18672
 AliFlowAnalysisWithQCumulants.cxx:18673
 AliFlowAnalysisWithQCumulants.cxx:18674
 AliFlowAnalysisWithQCumulants.cxx:18675
 AliFlowAnalysisWithQCumulants.cxx:18676
 AliFlowAnalysisWithQCumulants.cxx:18677
 AliFlowAnalysisWithQCumulants.cxx:18678
 AliFlowAnalysisWithQCumulants.cxx:18679
 AliFlowAnalysisWithQCumulants.cxx:18680
 AliFlowAnalysisWithQCumulants.cxx:18681
 AliFlowAnalysisWithQCumulants.cxx:18682
 AliFlowAnalysisWithQCumulants.cxx:18683
 AliFlowAnalysisWithQCumulants.cxx:18684
 AliFlowAnalysisWithQCumulants.cxx:18685
 AliFlowAnalysisWithQCumulants.cxx:18686
 AliFlowAnalysisWithQCumulants.cxx:18687
 AliFlowAnalysisWithQCumulants.cxx:18688
 AliFlowAnalysisWithQCumulants.cxx:18689
 AliFlowAnalysisWithQCumulants.cxx:18690
 AliFlowAnalysisWithQCumulants.cxx:18691
 AliFlowAnalysisWithQCumulants.cxx:18692
 AliFlowAnalysisWithQCumulants.cxx:18693
 AliFlowAnalysisWithQCumulants.cxx:18694
 AliFlowAnalysisWithQCumulants.cxx:18695
 AliFlowAnalysisWithQCumulants.cxx:18696
 AliFlowAnalysisWithQCumulants.cxx:18697
 AliFlowAnalysisWithQCumulants.cxx:18698
 AliFlowAnalysisWithQCumulants.cxx:18699
 AliFlowAnalysisWithQCumulants.cxx:18700
 AliFlowAnalysisWithQCumulants.cxx:18701
 AliFlowAnalysisWithQCumulants.cxx:18702
 AliFlowAnalysisWithQCumulants.cxx:18703
 AliFlowAnalysisWithQCumulants.cxx:18704
 AliFlowAnalysisWithQCumulants.cxx:18705
 AliFlowAnalysisWithQCumulants.cxx:18706
 AliFlowAnalysisWithQCumulants.cxx:18707
 AliFlowAnalysisWithQCumulants.cxx:18708
 AliFlowAnalysisWithQCumulants.cxx:18709
 AliFlowAnalysisWithQCumulants.cxx:18710
 AliFlowAnalysisWithQCumulants.cxx:18711
 AliFlowAnalysisWithQCumulants.cxx:18712
 AliFlowAnalysisWithQCumulants.cxx:18713
 AliFlowAnalysisWithQCumulants.cxx:18714
 AliFlowAnalysisWithQCumulants.cxx:18715
 AliFlowAnalysisWithQCumulants.cxx:18716
 AliFlowAnalysisWithQCumulants.cxx:18717
 AliFlowAnalysisWithQCumulants.cxx:18718
 AliFlowAnalysisWithQCumulants.cxx:18719
 AliFlowAnalysisWithQCumulants.cxx:18720
 AliFlowAnalysisWithQCumulants.cxx:18721
 AliFlowAnalysisWithQCumulants.cxx:18722
 AliFlowAnalysisWithQCumulants.cxx:18723
 AliFlowAnalysisWithQCumulants.cxx:18724
 AliFlowAnalysisWithQCumulants.cxx:18725
 AliFlowAnalysisWithQCumulants.cxx:18726
 AliFlowAnalysisWithQCumulants.cxx:18727
 AliFlowAnalysisWithQCumulants.cxx:18728
 AliFlowAnalysisWithQCumulants.cxx:18729
 AliFlowAnalysisWithQCumulants.cxx:18730
 AliFlowAnalysisWithQCumulants.cxx:18731
 AliFlowAnalysisWithQCumulants.cxx:18732
 AliFlowAnalysisWithQCumulants.cxx:18733
 AliFlowAnalysisWithQCumulants.cxx:18734
 AliFlowAnalysisWithQCumulants.cxx:18735
 AliFlowAnalysisWithQCumulants.cxx:18736
 AliFlowAnalysisWithQCumulants.cxx:18737
 AliFlowAnalysisWithQCumulants.cxx:18738
 AliFlowAnalysisWithQCumulants.cxx:18739
 AliFlowAnalysisWithQCumulants.cxx:18740
 AliFlowAnalysisWithQCumulants.cxx:18741
 AliFlowAnalysisWithQCumulants.cxx:18742
 AliFlowAnalysisWithQCumulants.cxx:18743
 AliFlowAnalysisWithQCumulants.cxx:18744
 AliFlowAnalysisWithQCumulants.cxx:18745
 AliFlowAnalysisWithQCumulants.cxx:18746
 AliFlowAnalysisWithQCumulants.cxx:18747
 AliFlowAnalysisWithQCumulants.cxx:18748
 AliFlowAnalysisWithQCumulants.cxx:18749
 AliFlowAnalysisWithQCumulants.cxx:18750
 AliFlowAnalysisWithQCumulants.cxx:18751
 AliFlowAnalysisWithQCumulants.cxx:18752
 AliFlowAnalysisWithQCumulants.cxx:18753
 AliFlowAnalysisWithQCumulants.cxx:18754
 AliFlowAnalysisWithQCumulants.cxx:18755
 AliFlowAnalysisWithQCumulants.cxx:18756
 AliFlowAnalysisWithQCumulants.cxx:18757
 AliFlowAnalysisWithQCumulants.cxx:18758
 AliFlowAnalysisWithQCumulants.cxx:18759
 AliFlowAnalysisWithQCumulants.cxx:18760
 AliFlowAnalysisWithQCumulants.cxx:18761
 AliFlowAnalysisWithQCumulants.cxx:18762
 AliFlowAnalysisWithQCumulants.cxx:18763
 AliFlowAnalysisWithQCumulants.cxx:18764
 AliFlowAnalysisWithQCumulants.cxx:18765
 AliFlowAnalysisWithQCumulants.cxx:18766
 AliFlowAnalysisWithQCumulants.cxx:18767
 AliFlowAnalysisWithQCumulants.cxx:18768
 AliFlowAnalysisWithQCumulants.cxx:18769
 AliFlowAnalysisWithQCumulants.cxx:18770
 AliFlowAnalysisWithQCumulants.cxx:18771
 AliFlowAnalysisWithQCumulants.cxx:18772
 AliFlowAnalysisWithQCumulants.cxx:18773
 AliFlowAnalysisWithQCumulants.cxx:18774
 AliFlowAnalysisWithQCumulants.cxx:18775
 AliFlowAnalysisWithQCumulants.cxx:18776
 AliFlowAnalysisWithQCumulants.cxx:18777
 AliFlowAnalysisWithQCumulants.cxx:18778
 AliFlowAnalysisWithQCumulants.cxx:18779
 AliFlowAnalysisWithQCumulants.cxx:18780
 AliFlowAnalysisWithQCumulants.cxx:18781
 AliFlowAnalysisWithQCumulants.cxx:18782
 AliFlowAnalysisWithQCumulants.cxx:18783
 AliFlowAnalysisWithQCumulants.cxx:18784
 AliFlowAnalysisWithQCumulants.cxx:18785
 AliFlowAnalysisWithQCumulants.cxx:18786
 AliFlowAnalysisWithQCumulants.cxx:18787
 AliFlowAnalysisWithQCumulants.cxx:18788
 AliFlowAnalysisWithQCumulants.cxx:18789
 AliFlowAnalysisWithQCumulants.cxx:18790
 AliFlowAnalysisWithQCumulants.cxx:18791
 AliFlowAnalysisWithQCumulants.cxx:18792
 AliFlowAnalysisWithQCumulants.cxx:18793
 AliFlowAnalysisWithQCumulants.cxx:18794
 AliFlowAnalysisWithQCumulants.cxx:18795
 AliFlowAnalysisWithQCumulants.cxx:18796
 AliFlowAnalysisWithQCumulants.cxx:18797
 AliFlowAnalysisWithQCumulants.cxx:18798
 AliFlowAnalysisWithQCumulants.cxx:18799
 AliFlowAnalysisWithQCumulants.cxx:18800
 AliFlowAnalysisWithQCumulants.cxx:18801
 AliFlowAnalysisWithQCumulants.cxx:18802
 AliFlowAnalysisWithQCumulants.cxx:18803
 AliFlowAnalysisWithQCumulants.cxx:18804
 AliFlowAnalysisWithQCumulants.cxx:18805
 AliFlowAnalysisWithQCumulants.cxx:18806
 AliFlowAnalysisWithQCumulants.cxx:18807
 AliFlowAnalysisWithQCumulants.cxx:18808
 AliFlowAnalysisWithQCumulants.cxx:18809
 AliFlowAnalysisWithQCumulants.cxx:18810
 AliFlowAnalysisWithQCumulants.cxx:18811
 AliFlowAnalysisWithQCumulants.cxx:18812
 AliFlowAnalysisWithQCumulants.cxx:18813
 AliFlowAnalysisWithQCumulants.cxx:18814
 AliFlowAnalysisWithQCumulants.cxx:18815
 AliFlowAnalysisWithQCumulants.cxx:18816
 AliFlowAnalysisWithQCumulants.cxx:18817
 AliFlowAnalysisWithQCumulants.cxx:18818
 AliFlowAnalysisWithQCumulants.cxx:18819
 AliFlowAnalysisWithQCumulants.cxx:18820
 AliFlowAnalysisWithQCumulants.cxx:18821
 AliFlowAnalysisWithQCumulants.cxx:18822
 AliFlowAnalysisWithQCumulants.cxx:18823
 AliFlowAnalysisWithQCumulants.cxx:18824
 AliFlowAnalysisWithQCumulants.cxx:18825
 AliFlowAnalysisWithQCumulants.cxx:18826
 AliFlowAnalysisWithQCumulants.cxx:18827
 AliFlowAnalysisWithQCumulants.cxx:18828
 AliFlowAnalysisWithQCumulants.cxx:18829
 AliFlowAnalysisWithQCumulants.cxx:18830
 AliFlowAnalysisWithQCumulants.cxx:18831
 AliFlowAnalysisWithQCumulants.cxx:18832
 AliFlowAnalysisWithQCumulants.cxx:18833
 AliFlowAnalysisWithQCumulants.cxx:18834
 AliFlowAnalysisWithQCumulants.cxx:18835
 AliFlowAnalysisWithQCumulants.cxx:18836
 AliFlowAnalysisWithQCumulants.cxx:18837
 AliFlowAnalysisWithQCumulants.cxx:18838
 AliFlowAnalysisWithQCumulants.cxx:18839
 AliFlowAnalysisWithQCumulants.cxx:18840
 AliFlowAnalysisWithQCumulants.cxx:18841
 AliFlowAnalysisWithQCumulants.cxx:18842
 AliFlowAnalysisWithQCumulants.cxx:18843
 AliFlowAnalysisWithQCumulants.cxx:18844
 AliFlowAnalysisWithQCumulants.cxx:18845
 AliFlowAnalysisWithQCumulants.cxx:18846
 AliFlowAnalysisWithQCumulants.cxx:18847
 AliFlowAnalysisWithQCumulants.cxx:18848
 AliFlowAnalysisWithQCumulants.cxx:18849
 AliFlowAnalysisWithQCumulants.cxx:18850
 AliFlowAnalysisWithQCumulants.cxx:18851
 AliFlowAnalysisWithQCumulants.cxx:18852
 AliFlowAnalysisWithQCumulants.cxx:18853
 AliFlowAnalysisWithQCumulants.cxx:18854
 AliFlowAnalysisWithQCumulants.cxx:18855
 AliFlowAnalysisWithQCumulants.cxx:18856
 AliFlowAnalysisWithQCumulants.cxx:18857
 AliFlowAnalysisWithQCumulants.cxx:18858
 AliFlowAnalysisWithQCumulants.cxx:18859
 AliFlowAnalysisWithQCumulants.cxx:18860
 AliFlowAnalysisWithQCumulants.cxx:18861
 AliFlowAnalysisWithQCumulants.cxx:18862
 AliFlowAnalysisWithQCumulants.cxx:18863
 AliFlowAnalysisWithQCumulants.cxx:18864
 AliFlowAnalysisWithQCumulants.cxx:18865
 AliFlowAnalysisWithQCumulants.cxx:18866
 AliFlowAnalysisWithQCumulants.cxx:18867
 AliFlowAnalysisWithQCumulants.cxx:18868
 AliFlowAnalysisWithQCumulants.cxx:18869
 AliFlowAnalysisWithQCumulants.cxx:18870
 AliFlowAnalysisWithQCumulants.cxx:18871
 AliFlowAnalysisWithQCumulants.cxx:18872
 AliFlowAnalysisWithQCumulants.cxx:18873
 AliFlowAnalysisWithQCumulants.cxx:18874
 AliFlowAnalysisWithQCumulants.cxx:18875
 AliFlowAnalysisWithQCumulants.cxx:18876
 AliFlowAnalysisWithQCumulants.cxx:18877
 AliFlowAnalysisWithQCumulants.cxx:18878
 AliFlowAnalysisWithQCumulants.cxx:18879
 AliFlowAnalysisWithQCumulants.cxx:18880
 AliFlowAnalysisWithQCumulants.cxx:18881
 AliFlowAnalysisWithQCumulants.cxx:18882
 AliFlowAnalysisWithQCumulants.cxx:18883
 AliFlowAnalysisWithQCumulants.cxx:18884
 AliFlowAnalysisWithQCumulants.cxx:18885
 AliFlowAnalysisWithQCumulants.cxx:18886
 AliFlowAnalysisWithQCumulants.cxx:18887
 AliFlowAnalysisWithQCumulants.cxx:18888
 AliFlowAnalysisWithQCumulants.cxx:18889
 AliFlowAnalysisWithQCumulants.cxx:18890
 AliFlowAnalysisWithQCumulants.cxx:18891
 AliFlowAnalysisWithQCumulants.cxx:18892
 AliFlowAnalysisWithQCumulants.cxx:18893
 AliFlowAnalysisWithQCumulants.cxx:18894
 AliFlowAnalysisWithQCumulants.cxx:18895
 AliFlowAnalysisWithQCumulants.cxx:18896
 AliFlowAnalysisWithQCumulants.cxx:18897
 AliFlowAnalysisWithQCumulants.cxx:18898
 AliFlowAnalysisWithQCumulants.cxx:18899
 AliFlowAnalysisWithQCumulants.cxx:18900
 AliFlowAnalysisWithQCumulants.cxx:18901
 AliFlowAnalysisWithQCumulants.cxx:18902
 AliFlowAnalysisWithQCumulants.cxx:18903
 AliFlowAnalysisWithQCumulants.cxx:18904
 AliFlowAnalysisWithQCumulants.cxx:18905
 AliFlowAnalysisWithQCumulants.cxx:18906
 AliFlowAnalysisWithQCumulants.cxx:18907
 AliFlowAnalysisWithQCumulants.cxx:18908
 AliFlowAnalysisWithQCumulants.cxx:18909
 AliFlowAnalysisWithQCumulants.cxx:18910
 AliFlowAnalysisWithQCumulants.cxx:18911
 AliFlowAnalysisWithQCumulants.cxx:18912
 AliFlowAnalysisWithQCumulants.cxx:18913
 AliFlowAnalysisWithQCumulants.cxx:18914
 AliFlowAnalysisWithQCumulants.cxx:18915
 AliFlowAnalysisWithQCumulants.cxx:18916
 AliFlowAnalysisWithQCumulants.cxx:18917
 AliFlowAnalysisWithQCumulants.cxx:18918
 AliFlowAnalysisWithQCumulants.cxx:18919
 AliFlowAnalysisWithQCumulants.cxx:18920
 AliFlowAnalysisWithQCumulants.cxx:18921
 AliFlowAnalysisWithQCumulants.cxx:18922
 AliFlowAnalysisWithQCumulants.cxx:18923
 AliFlowAnalysisWithQCumulants.cxx:18924
 AliFlowAnalysisWithQCumulants.cxx:18925
 AliFlowAnalysisWithQCumulants.cxx:18926
 AliFlowAnalysisWithQCumulants.cxx:18927
 AliFlowAnalysisWithQCumulants.cxx:18928
 AliFlowAnalysisWithQCumulants.cxx:18929
 AliFlowAnalysisWithQCumulants.cxx:18930
 AliFlowAnalysisWithQCumulants.cxx:18931
 AliFlowAnalysisWithQCumulants.cxx:18932
 AliFlowAnalysisWithQCumulants.cxx:18933
 AliFlowAnalysisWithQCumulants.cxx:18934
 AliFlowAnalysisWithQCumulants.cxx:18935
 AliFlowAnalysisWithQCumulants.cxx:18936
 AliFlowAnalysisWithQCumulants.cxx:18937
 AliFlowAnalysisWithQCumulants.cxx:18938
 AliFlowAnalysisWithQCumulants.cxx:18939
 AliFlowAnalysisWithQCumulants.cxx:18940
 AliFlowAnalysisWithQCumulants.cxx:18941
 AliFlowAnalysisWithQCumulants.cxx:18942
 AliFlowAnalysisWithQCumulants.cxx:18943
 AliFlowAnalysisWithQCumulants.cxx:18944
 AliFlowAnalysisWithQCumulants.cxx:18945
 AliFlowAnalysisWithQCumulants.cxx:18946
 AliFlowAnalysisWithQCumulants.cxx:18947
 AliFlowAnalysisWithQCumulants.cxx:18948
 AliFlowAnalysisWithQCumulants.cxx:18949
 AliFlowAnalysisWithQCumulants.cxx:18950
 AliFlowAnalysisWithQCumulants.cxx:18951
 AliFlowAnalysisWithQCumulants.cxx:18952
 AliFlowAnalysisWithQCumulants.cxx:18953
 AliFlowAnalysisWithQCumulants.cxx:18954
 AliFlowAnalysisWithQCumulants.cxx:18955
 AliFlowAnalysisWithQCumulants.cxx:18956
 AliFlowAnalysisWithQCumulants.cxx:18957
 AliFlowAnalysisWithQCumulants.cxx:18958
 AliFlowAnalysisWithQCumulants.cxx:18959
 AliFlowAnalysisWithQCumulants.cxx:18960
 AliFlowAnalysisWithQCumulants.cxx:18961
 AliFlowAnalysisWithQCumulants.cxx:18962
 AliFlowAnalysisWithQCumulants.cxx:18963
 AliFlowAnalysisWithQCumulants.cxx:18964
 AliFlowAnalysisWithQCumulants.cxx:18965
 AliFlowAnalysisWithQCumulants.cxx:18966
 AliFlowAnalysisWithQCumulants.cxx:18967
 AliFlowAnalysisWithQCumulants.cxx:18968
 AliFlowAnalysisWithQCumulants.cxx:18969
 AliFlowAnalysisWithQCumulants.cxx:18970
 AliFlowAnalysisWithQCumulants.cxx:18971
 AliFlowAnalysisWithQCumulants.cxx:18972
 AliFlowAnalysisWithQCumulants.cxx:18973
 AliFlowAnalysisWithQCumulants.cxx:18974
 AliFlowAnalysisWithQCumulants.cxx:18975
 AliFlowAnalysisWithQCumulants.cxx:18976
 AliFlowAnalysisWithQCumulants.cxx:18977
 AliFlowAnalysisWithQCumulants.cxx:18978
 AliFlowAnalysisWithQCumulants.cxx:18979
 AliFlowAnalysisWithQCumulants.cxx:18980
 AliFlowAnalysisWithQCumulants.cxx:18981
 AliFlowAnalysisWithQCumulants.cxx:18982
 AliFlowAnalysisWithQCumulants.cxx:18983
 AliFlowAnalysisWithQCumulants.cxx:18984
 AliFlowAnalysisWithQCumulants.cxx:18985
 AliFlowAnalysisWithQCumulants.cxx:18986
 AliFlowAnalysisWithQCumulants.cxx:18987
 AliFlowAnalysisWithQCumulants.cxx:18988
 AliFlowAnalysisWithQCumulants.cxx:18989
 AliFlowAnalysisWithQCumulants.cxx:18990
 AliFlowAnalysisWithQCumulants.cxx:18991
 AliFlowAnalysisWithQCumulants.cxx:18992
 AliFlowAnalysisWithQCumulants.cxx:18993
 AliFlowAnalysisWithQCumulants.cxx:18994
 AliFlowAnalysisWithQCumulants.cxx:18995
 AliFlowAnalysisWithQCumulants.cxx:18996
 AliFlowAnalysisWithQCumulants.cxx:18997
 AliFlowAnalysisWithQCumulants.cxx:18998
 AliFlowAnalysisWithQCumulants.cxx:18999
 AliFlowAnalysisWithQCumulants.cxx:19000
 AliFlowAnalysisWithQCumulants.cxx:19001
 AliFlowAnalysisWithQCumulants.cxx:19002
 AliFlowAnalysisWithQCumulants.cxx:19003
 AliFlowAnalysisWithQCumulants.cxx:19004
 AliFlowAnalysisWithQCumulants.cxx:19005
 AliFlowAnalysisWithQCumulants.cxx:19006
 AliFlowAnalysisWithQCumulants.cxx:19007
 AliFlowAnalysisWithQCumulants.cxx:19008
 AliFlowAnalysisWithQCumulants.cxx:19009
 AliFlowAnalysisWithQCumulants.cxx:19010
 AliFlowAnalysisWithQCumulants.cxx:19011
 AliFlowAnalysisWithQCumulants.cxx:19012
 AliFlowAnalysisWithQCumulants.cxx:19013
 AliFlowAnalysisWithQCumulants.cxx:19014
 AliFlowAnalysisWithQCumulants.cxx:19015
 AliFlowAnalysisWithQCumulants.cxx:19016
 AliFlowAnalysisWithQCumulants.cxx:19017
 AliFlowAnalysisWithQCumulants.cxx:19018
 AliFlowAnalysisWithQCumulants.cxx:19019
 AliFlowAnalysisWithQCumulants.cxx:19020
 AliFlowAnalysisWithQCumulants.cxx:19021
 AliFlowAnalysisWithQCumulants.cxx:19022
 AliFlowAnalysisWithQCumulants.cxx:19023
 AliFlowAnalysisWithQCumulants.cxx:19024
 AliFlowAnalysisWithQCumulants.cxx:19025
 AliFlowAnalysisWithQCumulants.cxx:19026
 AliFlowAnalysisWithQCumulants.cxx:19027
 AliFlowAnalysisWithQCumulants.cxx:19028
 AliFlowAnalysisWithQCumulants.cxx:19029
 AliFlowAnalysisWithQCumulants.cxx:19030
 AliFlowAnalysisWithQCumulants.cxx:19031
 AliFlowAnalysisWithQCumulants.cxx:19032
 AliFlowAnalysisWithQCumulants.cxx:19033
 AliFlowAnalysisWithQCumulants.cxx:19034
 AliFlowAnalysisWithQCumulants.cxx:19035
 AliFlowAnalysisWithQCumulants.cxx:19036
 AliFlowAnalysisWithQCumulants.cxx:19037
 AliFlowAnalysisWithQCumulants.cxx:19038
 AliFlowAnalysisWithQCumulants.cxx:19039
 AliFlowAnalysisWithQCumulants.cxx:19040
 AliFlowAnalysisWithQCumulants.cxx:19041
 AliFlowAnalysisWithQCumulants.cxx:19042
 AliFlowAnalysisWithQCumulants.cxx:19043
 AliFlowAnalysisWithQCumulants.cxx:19044
 AliFlowAnalysisWithQCumulants.cxx:19045
 AliFlowAnalysisWithQCumulants.cxx:19046
 AliFlowAnalysisWithQCumulants.cxx:19047
 AliFlowAnalysisWithQCumulants.cxx:19048
 AliFlowAnalysisWithQCumulants.cxx:19049
 AliFlowAnalysisWithQCumulants.cxx:19050
 AliFlowAnalysisWithQCumulants.cxx:19051
 AliFlowAnalysisWithQCumulants.cxx:19052
 AliFlowAnalysisWithQCumulants.cxx:19053
 AliFlowAnalysisWithQCumulants.cxx:19054
 AliFlowAnalysisWithQCumulants.cxx:19055
 AliFlowAnalysisWithQCumulants.cxx:19056
 AliFlowAnalysisWithQCumulants.cxx:19057
 AliFlowAnalysisWithQCumulants.cxx:19058
 AliFlowAnalysisWithQCumulants.cxx:19059
 AliFlowAnalysisWithQCumulants.cxx:19060
 AliFlowAnalysisWithQCumulants.cxx:19061
 AliFlowAnalysisWithQCumulants.cxx:19062
 AliFlowAnalysisWithQCumulants.cxx:19063
 AliFlowAnalysisWithQCumulants.cxx:19064
 AliFlowAnalysisWithQCumulants.cxx:19065
 AliFlowAnalysisWithQCumulants.cxx:19066
 AliFlowAnalysisWithQCumulants.cxx:19067
 AliFlowAnalysisWithQCumulants.cxx:19068
 AliFlowAnalysisWithQCumulants.cxx:19069
 AliFlowAnalysisWithQCumulants.cxx:19070
 AliFlowAnalysisWithQCumulants.cxx:19071
 AliFlowAnalysisWithQCumulants.cxx:19072
 AliFlowAnalysisWithQCumulants.cxx:19073
 AliFlowAnalysisWithQCumulants.cxx:19074
 AliFlowAnalysisWithQCumulants.cxx:19075
 AliFlowAnalysisWithQCumulants.cxx:19076
 AliFlowAnalysisWithQCumulants.cxx:19077
 AliFlowAnalysisWithQCumulants.cxx:19078
 AliFlowAnalysisWithQCumulants.cxx:19079
 AliFlowAnalysisWithQCumulants.cxx:19080
 AliFlowAnalysisWithQCumulants.cxx:19081
 AliFlowAnalysisWithQCumulants.cxx:19082
 AliFlowAnalysisWithQCumulants.cxx:19083
 AliFlowAnalysisWithQCumulants.cxx:19084
 AliFlowAnalysisWithQCumulants.cxx:19085
 AliFlowAnalysisWithQCumulants.cxx:19086
 AliFlowAnalysisWithQCumulants.cxx:19087
 AliFlowAnalysisWithQCumulants.cxx:19088
 AliFlowAnalysisWithQCumulants.cxx:19089
 AliFlowAnalysisWithQCumulants.cxx:19090
 AliFlowAnalysisWithQCumulants.cxx:19091
 AliFlowAnalysisWithQCumulants.cxx:19092
 AliFlowAnalysisWithQCumulants.cxx:19093
 AliFlowAnalysisWithQCumulants.cxx:19094
 AliFlowAnalysisWithQCumulants.cxx:19095
 AliFlowAnalysisWithQCumulants.cxx:19096
 AliFlowAnalysisWithQCumulants.cxx:19097
 AliFlowAnalysisWithQCumulants.cxx:19098
 AliFlowAnalysisWithQCumulants.cxx:19099
 AliFlowAnalysisWithQCumulants.cxx:19100
 AliFlowAnalysisWithQCumulants.cxx:19101
 AliFlowAnalysisWithQCumulants.cxx:19102
 AliFlowAnalysisWithQCumulants.cxx:19103
 AliFlowAnalysisWithQCumulants.cxx:19104
 AliFlowAnalysisWithQCumulants.cxx:19105
 AliFlowAnalysisWithQCumulants.cxx:19106
 AliFlowAnalysisWithQCumulants.cxx:19107
 AliFlowAnalysisWithQCumulants.cxx:19108
 AliFlowAnalysisWithQCumulants.cxx:19109
 AliFlowAnalysisWithQCumulants.cxx:19110
 AliFlowAnalysisWithQCumulants.cxx:19111
 AliFlowAnalysisWithQCumulants.cxx:19112
 AliFlowAnalysisWithQCumulants.cxx:19113
 AliFlowAnalysisWithQCumulants.cxx:19114
 AliFlowAnalysisWithQCumulants.cxx:19115
 AliFlowAnalysisWithQCumulants.cxx:19116
 AliFlowAnalysisWithQCumulants.cxx:19117
 AliFlowAnalysisWithQCumulants.cxx:19118
 AliFlowAnalysisWithQCumulants.cxx:19119
 AliFlowAnalysisWithQCumulants.cxx:19120
 AliFlowAnalysisWithQCumulants.cxx:19121
 AliFlowAnalysisWithQCumulants.cxx:19122
 AliFlowAnalysisWithQCumulants.cxx:19123
 AliFlowAnalysisWithQCumulants.cxx:19124
 AliFlowAnalysisWithQCumulants.cxx:19125
 AliFlowAnalysisWithQCumulants.cxx:19126
 AliFlowAnalysisWithQCumulants.cxx:19127
 AliFlowAnalysisWithQCumulants.cxx:19128
 AliFlowAnalysisWithQCumulants.cxx:19129
 AliFlowAnalysisWithQCumulants.cxx:19130
 AliFlowAnalysisWithQCumulants.cxx:19131
 AliFlowAnalysisWithQCumulants.cxx:19132
 AliFlowAnalysisWithQCumulants.cxx:19133
 AliFlowAnalysisWithQCumulants.cxx:19134
 AliFlowAnalysisWithQCumulants.cxx:19135
 AliFlowAnalysisWithQCumulants.cxx:19136
 AliFlowAnalysisWithQCumulants.cxx:19137
 AliFlowAnalysisWithQCumulants.cxx:19138
 AliFlowAnalysisWithQCumulants.cxx:19139
 AliFlowAnalysisWithQCumulants.cxx:19140
 AliFlowAnalysisWithQCumulants.cxx:19141
 AliFlowAnalysisWithQCumulants.cxx:19142
 AliFlowAnalysisWithQCumulants.cxx:19143
 AliFlowAnalysisWithQCumulants.cxx:19144
 AliFlowAnalysisWithQCumulants.cxx:19145
 AliFlowAnalysisWithQCumulants.cxx:19146
 AliFlowAnalysisWithQCumulants.cxx:19147
 AliFlowAnalysisWithQCumulants.cxx:19148
 AliFlowAnalysisWithQCumulants.cxx:19149
 AliFlowAnalysisWithQCumulants.cxx:19150
 AliFlowAnalysisWithQCumulants.cxx:19151
 AliFlowAnalysisWithQCumulants.cxx:19152
 AliFlowAnalysisWithQCumulants.cxx:19153
 AliFlowAnalysisWithQCumulants.cxx:19154
 AliFlowAnalysisWithQCumulants.cxx:19155
 AliFlowAnalysisWithQCumulants.cxx:19156
 AliFlowAnalysisWithQCumulants.cxx:19157
 AliFlowAnalysisWithQCumulants.cxx:19158
 AliFlowAnalysisWithQCumulants.cxx:19159
 AliFlowAnalysisWithQCumulants.cxx:19160
 AliFlowAnalysisWithQCumulants.cxx:19161
 AliFlowAnalysisWithQCumulants.cxx:19162
 AliFlowAnalysisWithQCumulants.cxx:19163
 AliFlowAnalysisWithQCumulants.cxx:19164
 AliFlowAnalysisWithQCumulants.cxx:19165
 AliFlowAnalysisWithQCumulants.cxx:19166
 AliFlowAnalysisWithQCumulants.cxx:19167
 AliFlowAnalysisWithQCumulants.cxx:19168
 AliFlowAnalysisWithQCumulants.cxx:19169
 AliFlowAnalysisWithQCumulants.cxx:19170
 AliFlowAnalysisWithQCumulants.cxx:19171
 AliFlowAnalysisWithQCumulants.cxx:19172
 AliFlowAnalysisWithQCumulants.cxx:19173
 AliFlowAnalysisWithQCumulants.cxx:19174
 AliFlowAnalysisWithQCumulants.cxx:19175
 AliFlowAnalysisWithQCumulants.cxx:19176
 AliFlowAnalysisWithQCumulants.cxx:19177
 AliFlowAnalysisWithQCumulants.cxx:19178
 AliFlowAnalysisWithQCumulants.cxx:19179
 AliFlowAnalysisWithQCumulants.cxx:19180
 AliFlowAnalysisWithQCumulants.cxx:19181
 AliFlowAnalysisWithQCumulants.cxx:19182
 AliFlowAnalysisWithQCumulants.cxx:19183
 AliFlowAnalysisWithQCumulants.cxx:19184
 AliFlowAnalysisWithQCumulants.cxx:19185
 AliFlowAnalysisWithQCumulants.cxx:19186
 AliFlowAnalysisWithQCumulants.cxx:19187
 AliFlowAnalysisWithQCumulants.cxx:19188
 AliFlowAnalysisWithQCumulants.cxx:19189
 AliFlowAnalysisWithQCumulants.cxx:19190
 AliFlowAnalysisWithQCumulants.cxx:19191
 AliFlowAnalysisWithQCumulants.cxx:19192
 AliFlowAnalysisWithQCumulants.cxx:19193
 AliFlowAnalysisWithQCumulants.cxx:19194
 AliFlowAnalysisWithQCumulants.cxx:19195
 AliFlowAnalysisWithQCumulants.cxx:19196
 AliFlowAnalysisWithQCumulants.cxx:19197
 AliFlowAnalysisWithQCumulants.cxx:19198
 AliFlowAnalysisWithQCumulants.cxx:19199
 AliFlowAnalysisWithQCumulants.cxx:19200
 AliFlowAnalysisWithQCumulants.cxx:19201
 AliFlowAnalysisWithQCumulants.cxx:19202
 AliFlowAnalysisWithQCumulants.cxx:19203
 AliFlowAnalysisWithQCumulants.cxx:19204
 AliFlowAnalysisWithQCumulants.cxx:19205
 AliFlowAnalysisWithQCumulants.cxx:19206
 AliFlowAnalysisWithQCumulants.cxx:19207
 AliFlowAnalysisWithQCumulants.cxx:19208
 AliFlowAnalysisWithQCumulants.cxx:19209
 AliFlowAnalysisWithQCumulants.cxx:19210
 AliFlowAnalysisWithQCumulants.cxx:19211
 AliFlowAnalysisWithQCumulants.cxx:19212
 AliFlowAnalysisWithQCumulants.cxx:19213
 AliFlowAnalysisWithQCumulants.cxx:19214
 AliFlowAnalysisWithQCumulants.cxx:19215
 AliFlowAnalysisWithQCumulants.cxx:19216
 AliFlowAnalysisWithQCumulants.cxx:19217
 AliFlowAnalysisWithQCumulants.cxx:19218
 AliFlowAnalysisWithQCumulants.cxx:19219
 AliFlowAnalysisWithQCumulants.cxx:19220
 AliFlowAnalysisWithQCumulants.cxx:19221
 AliFlowAnalysisWithQCumulants.cxx:19222
 AliFlowAnalysisWithQCumulants.cxx:19223
 AliFlowAnalysisWithQCumulants.cxx:19224
 AliFlowAnalysisWithQCumulants.cxx:19225
 AliFlowAnalysisWithQCumulants.cxx:19226
 AliFlowAnalysisWithQCumulants.cxx:19227
 AliFlowAnalysisWithQCumulants.cxx:19228
 AliFlowAnalysisWithQCumulants.cxx:19229
 AliFlowAnalysisWithQCumulants.cxx:19230
 AliFlowAnalysisWithQCumulants.cxx:19231
 AliFlowAnalysisWithQCumulants.cxx:19232
 AliFlowAnalysisWithQCumulants.cxx:19233
 AliFlowAnalysisWithQCumulants.cxx:19234
 AliFlowAnalysisWithQCumulants.cxx:19235
 AliFlowAnalysisWithQCumulants.cxx:19236
 AliFlowAnalysisWithQCumulants.cxx:19237
 AliFlowAnalysisWithQCumulants.cxx:19238
 AliFlowAnalysisWithQCumulants.cxx:19239
 AliFlowAnalysisWithQCumulants.cxx:19240
 AliFlowAnalysisWithQCumulants.cxx:19241
 AliFlowAnalysisWithQCumulants.cxx:19242
 AliFlowAnalysisWithQCumulants.cxx:19243
 AliFlowAnalysisWithQCumulants.cxx:19244
 AliFlowAnalysisWithQCumulants.cxx:19245
 AliFlowAnalysisWithQCumulants.cxx:19246
 AliFlowAnalysisWithQCumulants.cxx:19247
 AliFlowAnalysisWithQCumulants.cxx:19248
 AliFlowAnalysisWithQCumulants.cxx:19249
 AliFlowAnalysisWithQCumulants.cxx:19250
 AliFlowAnalysisWithQCumulants.cxx:19251
 AliFlowAnalysisWithQCumulants.cxx:19252
 AliFlowAnalysisWithQCumulants.cxx:19253
 AliFlowAnalysisWithQCumulants.cxx:19254
 AliFlowAnalysisWithQCumulants.cxx:19255
 AliFlowAnalysisWithQCumulants.cxx:19256
 AliFlowAnalysisWithQCumulants.cxx:19257
 AliFlowAnalysisWithQCumulants.cxx:19258
 AliFlowAnalysisWithQCumulants.cxx:19259
 AliFlowAnalysisWithQCumulants.cxx:19260
 AliFlowAnalysisWithQCumulants.cxx:19261
 AliFlowAnalysisWithQCumulants.cxx:19262
 AliFlowAnalysisWithQCumulants.cxx:19263
 AliFlowAnalysisWithQCumulants.cxx:19264
 AliFlowAnalysisWithQCumulants.cxx:19265
 AliFlowAnalysisWithQCumulants.cxx:19266
 AliFlowAnalysisWithQCumulants.cxx:19267
 AliFlowAnalysisWithQCumulants.cxx:19268
 AliFlowAnalysisWithQCumulants.cxx:19269
 AliFlowAnalysisWithQCumulants.cxx:19270
 AliFlowAnalysisWithQCumulants.cxx:19271
 AliFlowAnalysisWithQCumulants.cxx:19272
 AliFlowAnalysisWithQCumulants.cxx:19273
 AliFlowAnalysisWithQCumulants.cxx:19274
 AliFlowAnalysisWithQCumulants.cxx:19275
 AliFlowAnalysisWithQCumulants.cxx:19276
 AliFlowAnalysisWithQCumulants.cxx:19277
 AliFlowAnalysisWithQCumulants.cxx:19278
 AliFlowAnalysisWithQCumulants.cxx:19279
 AliFlowAnalysisWithQCumulants.cxx:19280
 AliFlowAnalysisWithQCumulants.cxx:19281
 AliFlowAnalysisWithQCumulants.cxx:19282
 AliFlowAnalysisWithQCumulants.cxx:19283
 AliFlowAnalysisWithQCumulants.cxx:19284
 AliFlowAnalysisWithQCumulants.cxx:19285
 AliFlowAnalysisWithQCumulants.cxx:19286
 AliFlowAnalysisWithQCumulants.cxx:19287
 AliFlowAnalysisWithQCumulants.cxx:19288
 AliFlowAnalysisWithQCumulants.cxx:19289
 AliFlowAnalysisWithQCumulants.cxx:19290
 AliFlowAnalysisWithQCumulants.cxx:19291
 AliFlowAnalysisWithQCumulants.cxx:19292
 AliFlowAnalysisWithQCumulants.cxx:19293
 AliFlowAnalysisWithQCumulants.cxx:19294
 AliFlowAnalysisWithQCumulants.cxx:19295
 AliFlowAnalysisWithQCumulants.cxx:19296
 AliFlowAnalysisWithQCumulants.cxx:19297
 AliFlowAnalysisWithQCumulants.cxx:19298
 AliFlowAnalysisWithQCumulants.cxx:19299
 AliFlowAnalysisWithQCumulants.cxx:19300
 AliFlowAnalysisWithQCumulants.cxx:19301
 AliFlowAnalysisWithQCumulants.cxx:19302
 AliFlowAnalysisWithQCumulants.cxx:19303
 AliFlowAnalysisWithQCumulants.cxx:19304
 AliFlowAnalysisWithQCumulants.cxx:19305
 AliFlowAnalysisWithQCumulants.cxx:19306
 AliFlowAnalysisWithQCumulants.cxx:19307
 AliFlowAnalysisWithQCumulants.cxx:19308
 AliFlowAnalysisWithQCumulants.cxx:19309
 AliFlowAnalysisWithQCumulants.cxx:19310
 AliFlowAnalysisWithQCumulants.cxx:19311
 AliFlowAnalysisWithQCumulants.cxx:19312
 AliFlowAnalysisWithQCumulants.cxx:19313
 AliFlowAnalysisWithQCumulants.cxx:19314
 AliFlowAnalysisWithQCumulants.cxx:19315
 AliFlowAnalysisWithQCumulants.cxx:19316
 AliFlowAnalysisWithQCumulants.cxx:19317
 AliFlowAnalysisWithQCumulants.cxx:19318
 AliFlowAnalysisWithQCumulants.cxx:19319
 AliFlowAnalysisWithQCumulants.cxx:19320
 AliFlowAnalysisWithQCumulants.cxx:19321
 AliFlowAnalysisWithQCumulants.cxx:19322
 AliFlowAnalysisWithQCumulants.cxx:19323
 AliFlowAnalysisWithQCumulants.cxx:19324
 AliFlowAnalysisWithQCumulants.cxx:19325
 AliFlowAnalysisWithQCumulants.cxx:19326
 AliFlowAnalysisWithQCumulants.cxx:19327
 AliFlowAnalysisWithQCumulants.cxx:19328
 AliFlowAnalysisWithQCumulants.cxx:19329
 AliFlowAnalysisWithQCumulants.cxx:19330
 AliFlowAnalysisWithQCumulants.cxx:19331
 AliFlowAnalysisWithQCumulants.cxx:19332
 AliFlowAnalysisWithQCumulants.cxx:19333
 AliFlowAnalysisWithQCumulants.cxx:19334
 AliFlowAnalysisWithQCumulants.cxx:19335
 AliFlowAnalysisWithQCumulants.cxx:19336
 AliFlowAnalysisWithQCumulants.cxx:19337
 AliFlowAnalysisWithQCumulants.cxx:19338
 AliFlowAnalysisWithQCumulants.cxx:19339
 AliFlowAnalysisWithQCumulants.cxx:19340
 AliFlowAnalysisWithQCumulants.cxx:19341
 AliFlowAnalysisWithQCumulants.cxx:19342
 AliFlowAnalysisWithQCumulants.cxx:19343
 AliFlowAnalysisWithQCumulants.cxx:19344
 AliFlowAnalysisWithQCumulants.cxx:19345
 AliFlowAnalysisWithQCumulants.cxx:19346
 AliFlowAnalysisWithQCumulants.cxx:19347
 AliFlowAnalysisWithQCumulants.cxx:19348
 AliFlowAnalysisWithQCumulants.cxx:19349
 AliFlowAnalysisWithQCumulants.cxx:19350
 AliFlowAnalysisWithQCumulants.cxx:19351
 AliFlowAnalysisWithQCumulants.cxx:19352
 AliFlowAnalysisWithQCumulants.cxx:19353
 AliFlowAnalysisWithQCumulants.cxx:19354
 AliFlowAnalysisWithQCumulants.cxx:19355
 AliFlowAnalysisWithQCumulants.cxx:19356
 AliFlowAnalysisWithQCumulants.cxx:19357
 AliFlowAnalysisWithQCumulants.cxx:19358
 AliFlowAnalysisWithQCumulants.cxx:19359
 AliFlowAnalysisWithQCumulants.cxx:19360
 AliFlowAnalysisWithQCumulants.cxx:19361
 AliFlowAnalysisWithQCumulants.cxx:19362
 AliFlowAnalysisWithQCumulants.cxx:19363
 AliFlowAnalysisWithQCumulants.cxx:19364
 AliFlowAnalysisWithQCumulants.cxx:19365
 AliFlowAnalysisWithQCumulants.cxx:19366
 AliFlowAnalysisWithQCumulants.cxx:19367
 AliFlowAnalysisWithQCumulants.cxx:19368
 AliFlowAnalysisWithQCumulants.cxx:19369
 AliFlowAnalysisWithQCumulants.cxx:19370
 AliFlowAnalysisWithQCumulants.cxx:19371
 AliFlowAnalysisWithQCumulants.cxx:19372
 AliFlowAnalysisWithQCumulants.cxx:19373
 AliFlowAnalysisWithQCumulants.cxx:19374
 AliFlowAnalysisWithQCumulants.cxx:19375
 AliFlowAnalysisWithQCumulants.cxx:19376
 AliFlowAnalysisWithQCumulants.cxx:19377
 AliFlowAnalysisWithQCumulants.cxx:19378
 AliFlowAnalysisWithQCumulants.cxx:19379
 AliFlowAnalysisWithQCumulants.cxx:19380
 AliFlowAnalysisWithQCumulants.cxx:19381
 AliFlowAnalysisWithQCumulants.cxx:19382
 AliFlowAnalysisWithQCumulants.cxx:19383
 AliFlowAnalysisWithQCumulants.cxx:19384
 AliFlowAnalysisWithQCumulants.cxx:19385
 AliFlowAnalysisWithQCumulants.cxx:19386
 AliFlowAnalysisWithQCumulants.cxx:19387
 AliFlowAnalysisWithQCumulants.cxx:19388
 AliFlowAnalysisWithQCumulants.cxx:19389
 AliFlowAnalysisWithQCumulants.cxx:19390
 AliFlowAnalysisWithQCumulants.cxx:19391
 AliFlowAnalysisWithQCumulants.cxx:19392
 AliFlowAnalysisWithQCumulants.cxx:19393
 AliFlowAnalysisWithQCumulants.cxx:19394
 AliFlowAnalysisWithQCumulants.cxx:19395
 AliFlowAnalysisWithQCumulants.cxx:19396
 AliFlowAnalysisWithQCumulants.cxx:19397
 AliFlowAnalysisWithQCumulants.cxx:19398
 AliFlowAnalysisWithQCumulants.cxx:19399
 AliFlowAnalysisWithQCumulants.cxx:19400
 AliFlowAnalysisWithQCumulants.cxx:19401
 AliFlowAnalysisWithQCumulants.cxx:19402
 AliFlowAnalysisWithQCumulants.cxx:19403
 AliFlowAnalysisWithQCumulants.cxx:19404
 AliFlowAnalysisWithQCumulants.cxx:19405
 AliFlowAnalysisWithQCumulants.cxx:19406
 AliFlowAnalysisWithQCumulants.cxx:19407
 AliFlowAnalysisWithQCumulants.cxx:19408
 AliFlowAnalysisWithQCumulants.cxx:19409
 AliFlowAnalysisWithQCumulants.cxx:19410
 AliFlowAnalysisWithQCumulants.cxx:19411
 AliFlowAnalysisWithQCumulants.cxx:19412
 AliFlowAnalysisWithQCumulants.cxx:19413
 AliFlowAnalysisWithQCumulants.cxx:19414
 AliFlowAnalysisWithQCumulants.cxx:19415
 AliFlowAnalysisWithQCumulants.cxx:19416
 AliFlowAnalysisWithQCumulants.cxx:19417
 AliFlowAnalysisWithQCumulants.cxx:19418
 AliFlowAnalysisWithQCumulants.cxx:19419
 AliFlowAnalysisWithQCumulants.cxx:19420
 AliFlowAnalysisWithQCumulants.cxx:19421
 AliFlowAnalysisWithQCumulants.cxx:19422
 AliFlowAnalysisWithQCumulants.cxx:19423
 AliFlowAnalysisWithQCumulants.cxx:19424
 AliFlowAnalysisWithQCumulants.cxx:19425
 AliFlowAnalysisWithQCumulants.cxx:19426
 AliFlowAnalysisWithQCumulants.cxx:19427
 AliFlowAnalysisWithQCumulants.cxx:19428
 AliFlowAnalysisWithQCumulants.cxx:19429
 AliFlowAnalysisWithQCumulants.cxx:19430
 AliFlowAnalysisWithQCumulants.cxx:19431
 AliFlowAnalysisWithQCumulants.cxx:19432
 AliFlowAnalysisWithQCumulants.cxx:19433
 AliFlowAnalysisWithQCumulants.cxx:19434
 AliFlowAnalysisWithQCumulants.cxx:19435
 AliFlowAnalysisWithQCumulants.cxx:19436
 AliFlowAnalysisWithQCumulants.cxx:19437
 AliFlowAnalysisWithQCumulants.cxx:19438
 AliFlowAnalysisWithQCumulants.cxx:19439
 AliFlowAnalysisWithQCumulants.cxx:19440
 AliFlowAnalysisWithQCumulants.cxx:19441
 AliFlowAnalysisWithQCumulants.cxx:19442
 AliFlowAnalysisWithQCumulants.cxx:19443
 AliFlowAnalysisWithQCumulants.cxx:19444
 AliFlowAnalysisWithQCumulants.cxx:19445
 AliFlowAnalysisWithQCumulants.cxx:19446
 AliFlowAnalysisWithQCumulants.cxx:19447
 AliFlowAnalysisWithQCumulants.cxx:19448
 AliFlowAnalysisWithQCumulants.cxx:19449
 AliFlowAnalysisWithQCumulants.cxx:19450
 AliFlowAnalysisWithQCumulants.cxx:19451
 AliFlowAnalysisWithQCumulants.cxx:19452
 AliFlowAnalysisWithQCumulants.cxx:19453
 AliFlowAnalysisWithQCumulants.cxx:19454
 AliFlowAnalysisWithQCumulants.cxx:19455
 AliFlowAnalysisWithQCumulants.cxx:19456
 AliFlowAnalysisWithQCumulants.cxx:19457
 AliFlowAnalysisWithQCumulants.cxx:19458
 AliFlowAnalysisWithQCumulants.cxx:19459
 AliFlowAnalysisWithQCumulants.cxx:19460
 AliFlowAnalysisWithQCumulants.cxx:19461
 AliFlowAnalysisWithQCumulants.cxx:19462
 AliFlowAnalysisWithQCumulants.cxx:19463
 AliFlowAnalysisWithQCumulants.cxx:19464
 AliFlowAnalysisWithQCumulants.cxx:19465
 AliFlowAnalysisWithQCumulants.cxx:19466
 AliFlowAnalysisWithQCumulants.cxx:19467
 AliFlowAnalysisWithQCumulants.cxx:19468
 AliFlowAnalysisWithQCumulants.cxx:19469
 AliFlowAnalysisWithQCumulants.cxx:19470
 AliFlowAnalysisWithQCumulants.cxx:19471
 AliFlowAnalysisWithQCumulants.cxx:19472
 AliFlowAnalysisWithQCumulants.cxx:19473
 AliFlowAnalysisWithQCumulants.cxx:19474
 AliFlowAnalysisWithQCumulants.cxx:19475
 AliFlowAnalysisWithQCumulants.cxx:19476
 AliFlowAnalysisWithQCumulants.cxx:19477
 AliFlowAnalysisWithQCumulants.cxx:19478
 AliFlowAnalysisWithQCumulants.cxx:19479
 AliFlowAnalysisWithQCumulants.cxx:19480
 AliFlowAnalysisWithQCumulants.cxx:19481
 AliFlowAnalysisWithQCumulants.cxx:19482
 AliFlowAnalysisWithQCumulants.cxx:19483
 AliFlowAnalysisWithQCumulants.cxx:19484
 AliFlowAnalysisWithQCumulants.cxx:19485
 AliFlowAnalysisWithQCumulants.cxx:19486
 AliFlowAnalysisWithQCumulants.cxx:19487
 AliFlowAnalysisWithQCumulants.cxx:19488
 AliFlowAnalysisWithQCumulants.cxx:19489
 AliFlowAnalysisWithQCumulants.cxx:19490
 AliFlowAnalysisWithQCumulants.cxx:19491
 AliFlowAnalysisWithQCumulants.cxx:19492
 AliFlowAnalysisWithQCumulants.cxx:19493
 AliFlowAnalysisWithQCumulants.cxx:19494
 AliFlowAnalysisWithQCumulants.cxx:19495
 AliFlowAnalysisWithQCumulants.cxx:19496
 AliFlowAnalysisWithQCumulants.cxx:19497
 AliFlowAnalysisWithQCumulants.cxx:19498
 AliFlowAnalysisWithQCumulants.cxx:19499
 AliFlowAnalysisWithQCumulants.cxx:19500
 AliFlowAnalysisWithQCumulants.cxx:19501
 AliFlowAnalysisWithQCumulants.cxx:19502
 AliFlowAnalysisWithQCumulants.cxx:19503
 AliFlowAnalysisWithQCumulants.cxx:19504
 AliFlowAnalysisWithQCumulants.cxx:19505
 AliFlowAnalysisWithQCumulants.cxx:19506
 AliFlowAnalysisWithQCumulants.cxx:19507
 AliFlowAnalysisWithQCumulants.cxx:19508
 AliFlowAnalysisWithQCumulants.cxx:19509
 AliFlowAnalysisWithQCumulants.cxx:19510
 AliFlowAnalysisWithQCumulants.cxx:19511
 AliFlowAnalysisWithQCumulants.cxx:19512
 AliFlowAnalysisWithQCumulants.cxx:19513
 AliFlowAnalysisWithQCumulants.cxx:19514
 AliFlowAnalysisWithQCumulants.cxx:19515
 AliFlowAnalysisWithQCumulants.cxx:19516
 AliFlowAnalysisWithQCumulants.cxx:19517
 AliFlowAnalysisWithQCumulants.cxx:19518
 AliFlowAnalysisWithQCumulants.cxx:19519
 AliFlowAnalysisWithQCumulants.cxx:19520
 AliFlowAnalysisWithQCumulants.cxx:19521
 AliFlowAnalysisWithQCumulants.cxx:19522
 AliFlowAnalysisWithQCumulants.cxx:19523
 AliFlowAnalysisWithQCumulants.cxx:19524
 AliFlowAnalysisWithQCumulants.cxx:19525
 AliFlowAnalysisWithQCumulants.cxx:19526
 AliFlowAnalysisWithQCumulants.cxx:19527
 AliFlowAnalysisWithQCumulants.cxx:19528
 AliFlowAnalysisWithQCumulants.cxx:19529
 AliFlowAnalysisWithQCumulants.cxx:19530
 AliFlowAnalysisWithQCumulants.cxx:19531
 AliFlowAnalysisWithQCumulants.cxx:19532
 AliFlowAnalysisWithQCumulants.cxx:19533
 AliFlowAnalysisWithQCumulants.cxx:19534
 AliFlowAnalysisWithQCumulants.cxx:19535
 AliFlowAnalysisWithQCumulants.cxx:19536
 AliFlowAnalysisWithQCumulants.cxx:19537
 AliFlowAnalysisWithQCumulants.cxx:19538
 AliFlowAnalysisWithQCumulants.cxx:19539
 AliFlowAnalysisWithQCumulants.cxx:19540
 AliFlowAnalysisWithQCumulants.cxx:19541
 AliFlowAnalysisWithQCumulants.cxx:19542
 AliFlowAnalysisWithQCumulants.cxx:19543
 AliFlowAnalysisWithQCumulants.cxx:19544
 AliFlowAnalysisWithQCumulants.cxx:19545
 AliFlowAnalysisWithQCumulants.cxx:19546
 AliFlowAnalysisWithQCumulants.cxx:19547
 AliFlowAnalysisWithQCumulants.cxx:19548
 AliFlowAnalysisWithQCumulants.cxx:19549
 AliFlowAnalysisWithQCumulants.cxx:19550
 AliFlowAnalysisWithQCumulants.cxx:19551
 AliFlowAnalysisWithQCumulants.cxx:19552
 AliFlowAnalysisWithQCumulants.cxx:19553
 AliFlowAnalysisWithQCumulants.cxx:19554
 AliFlowAnalysisWithQCumulants.cxx:19555
 AliFlowAnalysisWithQCumulants.cxx:19556
 AliFlowAnalysisWithQCumulants.cxx:19557
 AliFlowAnalysisWithQCumulants.cxx:19558
 AliFlowAnalysisWithQCumulants.cxx:19559
 AliFlowAnalysisWithQCumulants.cxx:19560
 AliFlowAnalysisWithQCumulants.cxx:19561
 AliFlowAnalysisWithQCumulants.cxx:19562
 AliFlowAnalysisWithQCumulants.cxx:19563
 AliFlowAnalysisWithQCumulants.cxx:19564
 AliFlowAnalysisWithQCumulants.cxx:19565
 AliFlowAnalysisWithQCumulants.cxx:19566
 AliFlowAnalysisWithQCumulants.cxx:19567
 AliFlowAnalysisWithQCumulants.cxx:19568
 AliFlowAnalysisWithQCumulants.cxx:19569
 AliFlowAnalysisWithQCumulants.cxx:19570
 AliFlowAnalysisWithQCumulants.cxx:19571
 AliFlowAnalysisWithQCumulants.cxx:19572
 AliFlowAnalysisWithQCumulants.cxx:19573
 AliFlowAnalysisWithQCumulants.cxx:19574
 AliFlowAnalysisWithQCumulants.cxx:19575
 AliFlowAnalysisWithQCumulants.cxx:19576
 AliFlowAnalysisWithQCumulants.cxx:19577
 AliFlowAnalysisWithQCumulants.cxx:19578
 AliFlowAnalysisWithQCumulants.cxx:19579
 AliFlowAnalysisWithQCumulants.cxx:19580
 AliFlowAnalysisWithQCumulants.cxx:19581
 AliFlowAnalysisWithQCumulants.cxx:19582
 AliFlowAnalysisWithQCumulants.cxx:19583
 AliFlowAnalysisWithQCumulants.cxx:19584
 AliFlowAnalysisWithQCumulants.cxx:19585
 AliFlowAnalysisWithQCumulants.cxx:19586
 AliFlowAnalysisWithQCumulants.cxx:19587
 AliFlowAnalysisWithQCumulants.cxx:19588
 AliFlowAnalysisWithQCumulants.cxx:19589
 AliFlowAnalysisWithQCumulants.cxx:19590
 AliFlowAnalysisWithQCumulants.cxx:19591
 AliFlowAnalysisWithQCumulants.cxx:19592
 AliFlowAnalysisWithQCumulants.cxx:19593
 AliFlowAnalysisWithQCumulants.cxx:19594
 AliFlowAnalysisWithQCumulants.cxx:19595
 AliFlowAnalysisWithQCumulants.cxx:19596
 AliFlowAnalysisWithQCumulants.cxx:19597
 AliFlowAnalysisWithQCumulants.cxx:19598
 AliFlowAnalysisWithQCumulants.cxx:19599
 AliFlowAnalysisWithQCumulants.cxx:19600
 AliFlowAnalysisWithQCumulants.cxx:19601
 AliFlowAnalysisWithQCumulants.cxx:19602
 AliFlowAnalysisWithQCumulants.cxx:19603
 AliFlowAnalysisWithQCumulants.cxx:19604
 AliFlowAnalysisWithQCumulants.cxx:19605
 AliFlowAnalysisWithQCumulants.cxx:19606
 AliFlowAnalysisWithQCumulants.cxx:19607
 AliFlowAnalysisWithQCumulants.cxx:19608
 AliFlowAnalysisWithQCumulants.cxx:19609
 AliFlowAnalysisWithQCumulants.cxx:19610
 AliFlowAnalysisWithQCumulants.cxx:19611
 AliFlowAnalysisWithQCumulants.cxx:19612
 AliFlowAnalysisWithQCumulants.cxx:19613
 AliFlowAnalysisWithQCumulants.cxx:19614
 AliFlowAnalysisWithQCumulants.cxx:19615
 AliFlowAnalysisWithQCumulants.cxx:19616
 AliFlowAnalysisWithQCumulants.cxx:19617
 AliFlowAnalysisWithQCumulants.cxx:19618
 AliFlowAnalysisWithQCumulants.cxx:19619
 AliFlowAnalysisWithQCumulants.cxx:19620
 AliFlowAnalysisWithQCumulants.cxx:19621
 AliFlowAnalysisWithQCumulants.cxx:19622
 AliFlowAnalysisWithQCumulants.cxx:19623
 AliFlowAnalysisWithQCumulants.cxx:19624
 AliFlowAnalysisWithQCumulants.cxx:19625
 AliFlowAnalysisWithQCumulants.cxx:19626
 AliFlowAnalysisWithQCumulants.cxx:19627
 AliFlowAnalysisWithQCumulants.cxx:19628
 AliFlowAnalysisWithQCumulants.cxx:19629
 AliFlowAnalysisWithQCumulants.cxx:19630
 AliFlowAnalysisWithQCumulants.cxx:19631
 AliFlowAnalysisWithQCumulants.cxx:19632
 AliFlowAnalysisWithQCumulants.cxx:19633
 AliFlowAnalysisWithQCumulants.cxx:19634
 AliFlowAnalysisWithQCumulants.cxx:19635
 AliFlowAnalysisWithQCumulants.cxx:19636
 AliFlowAnalysisWithQCumulants.cxx:19637
 AliFlowAnalysisWithQCumulants.cxx:19638
 AliFlowAnalysisWithQCumulants.cxx:19639
 AliFlowAnalysisWithQCumulants.cxx:19640
 AliFlowAnalysisWithQCumulants.cxx:19641
 AliFlowAnalysisWithQCumulants.cxx:19642
 AliFlowAnalysisWithQCumulants.cxx:19643
 AliFlowAnalysisWithQCumulants.cxx:19644
 AliFlowAnalysisWithQCumulants.cxx:19645
 AliFlowAnalysisWithQCumulants.cxx:19646
 AliFlowAnalysisWithQCumulants.cxx:19647
 AliFlowAnalysisWithQCumulants.cxx:19648
 AliFlowAnalysisWithQCumulants.cxx:19649
 AliFlowAnalysisWithQCumulants.cxx:19650
 AliFlowAnalysisWithQCumulants.cxx:19651
 AliFlowAnalysisWithQCumulants.cxx:19652
 AliFlowAnalysisWithQCumulants.cxx:19653
 AliFlowAnalysisWithQCumulants.cxx:19654
 AliFlowAnalysisWithQCumulants.cxx:19655
 AliFlowAnalysisWithQCumulants.cxx:19656
 AliFlowAnalysisWithQCumulants.cxx:19657
 AliFlowAnalysisWithQCumulants.cxx:19658
 AliFlowAnalysisWithQCumulants.cxx:19659
 AliFlowAnalysisWithQCumulants.cxx:19660
 AliFlowAnalysisWithQCumulants.cxx:19661
 AliFlowAnalysisWithQCumulants.cxx:19662
 AliFlowAnalysisWithQCumulants.cxx:19663
 AliFlowAnalysisWithQCumulants.cxx:19664
 AliFlowAnalysisWithQCumulants.cxx:19665
 AliFlowAnalysisWithQCumulants.cxx:19666
 AliFlowAnalysisWithQCumulants.cxx:19667
 AliFlowAnalysisWithQCumulants.cxx:19668
 AliFlowAnalysisWithQCumulants.cxx:19669
 AliFlowAnalysisWithQCumulants.cxx:19670
 AliFlowAnalysisWithQCumulants.cxx:19671
 AliFlowAnalysisWithQCumulants.cxx:19672
 AliFlowAnalysisWithQCumulants.cxx:19673
 AliFlowAnalysisWithQCumulants.cxx:19674
 AliFlowAnalysisWithQCumulants.cxx:19675
 AliFlowAnalysisWithQCumulants.cxx:19676
 AliFlowAnalysisWithQCumulants.cxx:19677
 AliFlowAnalysisWithQCumulants.cxx:19678
 AliFlowAnalysisWithQCumulants.cxx:19679
 AliFlowAnalysisWithQCumulants.cxx:19680
 AliFlowAnalysisWithQCumulants.cxx:19681
 AliFlowAnalysisWithQCumulants.cxx:19682
 AliFlowAnalysisWithQCumulants.cxx:19683
 AliFlowAnalysisWithQCumulants.cxx:19684
 AliFlowAnalysisWithQCumulants.cxx:19685
 AliFlowAnalysisWithQCumulants.cxx:19686
 AliFlowAnalysisWithQCumulants.cxx:19687
 AliFlowAnalysisWithQCumulants.cxx:19688
 AliFlowAnalysisWithQCumulants.cxx:19689
 AliFlowAnalysisWithQCumulants.cxx:19690
 AliFlowAnalysisWithQCumulants.cxx:19691
 AliFlowAnalysisWithQCumulants.cxx:19692
 AliFlowAnalysisWithQCumulants.cxx:19693
 AliFlowAnalysisWithQCumulants.cxx:19694
 AliFlowAnalysisWithQCumulants.cxx:19695
 AliFlowAnalysisWithQCumulants.cxx:19696
 AliFlowAnalysisWithQCumulants.cxx:19697
 AliFlowAnalysisWithQCumulants.cxx:19698
 AliFlowAnalysisWithQCumulants.cxx:19699
 AliFlowAnalysisWithQCumulants.cxx:19700
 AliFlowAnalysisWithQCumulants.cxx:19701
 AliFlowAnalysisWithQCumulants.cxx:19702
 AliFlowAnalysisWithQCumulants.cxx:19703
 AliFlowAnalysisWithQCumulants.cxx:19704
 AliFlowAnalysisWithQCumulants.cxx:19705
 AliFlowAnalysisWithQCumulants.cxx:19706
 AliFlowAnalysisWithQCumulants.cxx:19707
 AliFlowAnalysisWithQCumulants.cxx:19708
 AliFlowAnalysisWithQCumulants.cxx:19709
 AliFlowAnalysisWithQCumulants.cxx:19710
 AliFlowAnalysisWithQCumulants.cxx:19711
 AliFlowAnalysisWithQCumulants.cxx:19712
 AliFlowAnalysisWithQCumulants.cxx:19713
 AliFlowAnalysisWithQCumulants.cxx:19714
 AliFlowAnalysisWithQCumulants.cxx:19715
 AliFlowAnalysisWithQCumulants.cxx:19716
 AliFlowAnalysisWithQCumulants.cxx:19717
 AliFlowAnalysisWithQCumulants.cxx:19718
 AliFlowAnalysisWithQCumulants.cxx:19719
 AliFlowAnalysisWithQCumulants.cxx:19720
 AliFlowAnalysisWithQCumulants.cxx:19721
 AliFlowAnalysisWithQCumulants.cxx:19722
 AliFlowAnalysisWithQCumulants.cxx:19723
 AliFlowAnalysisWithQCumulants.cxx:19724
 AliFlowAnalysisWithQCumulants.cxx:19725
 AliFlowAnalysisWithQCumulants.cxx:19726
 AliFlowAnalysisWithQCumulants.cxx:19727
 AliFlowAnalysisWithQCumulants.cxx:19728
 AliFlowAnalysisWithQCumulants.cxx:19729
 AliFlowAnalysisWithQCumulants.cxx:19730
 AliFlowAnalysisWithQCumulants.cxx:19731
 AliFlowAnalysisWithQCumulants.cxx:19732
 AliFlowAnalysisWithQCumulants.cxx:19733
 AliFlowAnalysisWithQCumulants.cxx:19734
 AliFlowAnalysisWithQCumulants.cxx:19735
 AliFlowAnalysisWithQCumulants.cxx:19736
 AliFlowAnalysisWithQCumulants.cxx:19737
 AliFlowAnalysisWithQCumulants.cxx:19738
 AliFlowAnalysisWithQCumulants.cxx:19739
 AliFlowAnalysisWithQCumulants.cxx:19740
 AliFlowAnalysisWithQCumulants.cxx:19741
 AliFlowAnalysisWithQCumulants.cxx:19742
 AliFlowAnalysisWithQCumulants.cxx:19743
 AliFlowAnalysisWithQCumulants.cxx:19744
 AliFlowAnalysisWithQCumulants.cxx:19745
 AliFlowAnalysisWithQCumulants.cxx:19746
 AliFlowAnalysisWithQCumulants.cxx:19747
 AliFlowAnalysisWithQCumulants.cxx:19748
 AliFlowAnalysisWithQCumulants.cxx:19749
 AliFlowAnalysisWithQCumulants.cxx:19750
 AliFlowAnalysisWithQCumulants.cxx:19751
 AliFlowAnalysisWithQCumulants.cxx:19752
 AliFlowAnalysisWithQCumulants.cxx:19753
 AliFlowAnalysisWithQCumulants.cxx:19754
 AliFlowAnalysisWithQCumulants.cxx:19755
 AliFlowAnalysisWithQCumulants.cxx:19756
 AliFlowAnalysisWithQCumulants.cxx:19757
 AliFlowAnalysisWithQCumulants.cxx:19758
 AliFlowAnalysisWithQCumulants.cxx:19759
 AliFlowAnalysisWithQCumulants.cxx:19760
 AliFlowAnalysisWithQCumulants.cxx:19761
 AliFlowAnalysisWithQCumulants.cxx:19762
 AliFlowAnalysisWithQCumulants.cxx:19763
 AliFlowAnalysisWithQCumulants.cxx:19764
 AliFlowAnalysisWithQCumulants.cxx:19765
 AliFlowAnalysisWithQCumulants.cxx:19766
 AliFlowAnalysisWithQCumulants.cxx:19767
 AliFlowAnalysisWithQCumulants.cxx:19768
 AliFlowAnalysisWithQCumulants.cxx:19769
 AliFlowAnalysisWithQCumulants.cxx:19770
 AliFlowAnalysisWithQCumulants.cxx:19771
 AliFlowAnalysisWithQCumulants.cxx:19772
 AliFlowAnalysisWithQCumulants.cxx:19773
 AliFlowAnalysisWithQCumulants.cxx:19774
 AliFlowAnalysisWithQCumulants.cxx:19775
 AliFlowAnalysisWithQCumulants.cxx:19776
 AliFlowAnalysisWithQCumulants.cxx:19777
 AliFlowAnalysisWithQCumulants.cxx:19778
 AliFlowAnalysisWithQCumulants.cxx:19779
 AliFlowAnalysisWithQCumulants.cxx:19780
 AliFlowAnalysisWithQCumulants.cxx:19781
 AliFlowAnalysisWithQCumulants.cxx:19782
 AliFlowAnalysisWithQCumulants.cxx:19783
 AliFlowAnalysisWithQCumulants.cxx:19784
 AliFlowAnalysisWithQCumulants.cxx:19785
 AliFlowAnalysisWithQCumulants.cxx:19786
 AliFlowAnalysisWithQCumulants.cxx:19787
 AliFlowAnalysisWithQCumulants.cxx:19788
 AliFlowAnalysisWithQCumulants.cxx:19789
 AliFlowAnalysisWithQCumulants.cxx:19790
 AliFlowAnalysisWithQCumulants.cxx:19791
 AliFlowAnalysisWithQCumulants.cxx:19792
 AliFlowAnalysisWithQCumulants.cxx:19793
 AliFlowAnalysisWithQCumulants.cxx:19794
 AliFlowAnalysisWithQCumulants.cxx:19795
 AliFlowAnalysisWithQCumulants.cxx:19796
 AliFlowAnalysisWithQCumulants.cxx:19797
 AliFlowAnalysisWithQCumulants.cxx:19798
 AliFlowAnalysisWithQCumulants.cxx:19799
 AliFlowAnalysisWithQCumulants.cxx:19800
 AliFlowAnalysisWithQCumulants.cxx:19801
 AliFlowAnalysisWithQCumulants.cxx:19802
 AliFlowAnalysisWithQCumulants.cxx:19803
 AliFlowAnalysisWithQCumulants.cxx:19804
 AliFlowAnalysisWithQCumulants.cxx:19805
 AliFlowAnalysisWithQCumulants.cxx:19806
 AliFlowAnalysisWithQCumulants.cxx:19807
 AliFlowAnalysisWithQCumulants.cxx:19808
 AliFlowAnalysisWithQCumulants.cxx:19809
 AliFlowAnalysisWithQCumulants.cxx:19810
 AliFlowAnalysisWithQCumulants.cxx:19811
 AliFlowAnalysisWithQCumulants.cxx:19812
 AliFlowAnalysisWithQCumulants.cxx:19813
 AliFlowAnalysisWithQCumulants.cxx:19814
 AliFlowAnalysisWithQCumulants.cxx:19815
 AliFlowAnalysisWithQCumulants.cxx:19816
 AliFlowAnalysisWithQCumulants.cxx:19817
 AliFlowAnalysisWithQCumulants.cxx:19818
 AliFlowAnalysisWithQCumulants.cxx:19819
 AliFlowAnalysisWithQCumulants.cxx:19820
 AliFlowAnalysisWithQCumulants.cxx:19821
 AliFlowAnalysisWithQCumulants.cxx:19822
 AliFlowAnalysisWithQCumulants.cxx:19823
 AliFlowAnalysisWithQCumulants.cxx:19824
 AliFlowAnalysisWithQCumulants.cxx:19825
 AliFlowAnalysisWithQCumulants.cxx:19826
 AliFlowAnalysisWithQCumulants.cxx:19827
 AliFlowAnalysisWithQCumulants.cxx:19828
 AliFlowAnalysisWithQCumulants.cxx:19829
 AliFlowAnalysisWithQCumulants.cxx:19830
 AliFlowAnalysisWithQCumulants.cxx:19831
 AliFlowAnalysisWithQCumulants.cxx:19832
 AliFlowAnalysisWithQCumulants.cxx:19833
 AliFlowAnalysisWithQCumulants.cxx:19834
 AliFlowAnalysisWithQCumulants.cxx:19835
 AliFlowAnalysisWithQCumulants.cxx:19836
 AliFlowAnalysisWithQCumulants.cxx:19837
 AliFlowAnalysisWithQCumulants.cxx:19838
 AliFlowAnalysisWithQCumulants.cxx:19839
 AliFlowAnalysisWithQCumulants.cxx:19840
 AliFlowAnalysisWithQCumulants.cxx:19841
 AliFlowAnalysisWithQCumulants.cxx:19842
 AliFlowAnalysisWithQCumulants.cxx:19843
 AliFlowAnalysisWithQCumulants.cxx:19844
 AliFlowAnalysisWithQCumulants.cxx:19845
 AliFlowAnalysisWithQCumulants.cxx:19846
 AliFlowAnalysisWithQCumulants.cxx:19847
 AliFlowAnalysisWithQCumulants.cxx:19848
 AliFlowAnalysisWithQCumulants.cxx:19849
 AliFlowAnalysisWithQCumulants.cxx:19850
 AliFlowAnalysisWithQCumulants.cxx:19851
 AliFlowAnalysisWithQCumulants.cxx:19852
 AliFlowAnalysisWithQCumulants.cxx:19853
 AliFlowAnalysisWithQCumulants.cxx:19854
 AliFlowAnalysisWithQCumulants.cxx:19855
 AliFlowAnalysisWithQCumulants.cxx:19856
 AliFlowAnalysisWithQCumulants.cxx:19857
 AliFlowAnalysisWithQCumulants.cxx:19858
 AliFlowAnalysisWithQCumulants.cxx:19859
 AliFlowAnalysisWithQCumulants.cxx:19860
 AliFlowAnalysisWithQCumulants.cxx:19861
 AliFlowAnalysisWithQCumulants.cxx:19862
 AliFlowAnalysisWithQCumulants.cxx:19863
 AliFlowAnalysisWithQCumulants.cxx:19864
 AliFlowAnalysisWithQCumulants.cxx:19865
 AliFlowAnalysisWithQCumulants.cxx:19866
 AliFlowAnalysisWithQCumulants.cxx:19867
 AliFlowAnalysisWithQCumulants.cxx:19868
 AliFlowAnalysisWithQCumulants.cxx:19869
 AliFlowAnalysisWithQCumulants.cxx:19870
 AliFlowAnalysisWithQCumulants.cxx:19871
 AliFlowAnalysisWithQCumulants.cxx:19872
 AliFlowAnalysisWithQCumulants.cxx:19873
 AliFlowAnalysisWithQCumulants.cxx:19874
 AliFlowAnalysisWithQCumulants.cxx:19875
 AliFlowAnalysisWithQCumulants.cxx:19876
 AliFlowAnalysisWithQCumulants.cxx:19877
 AliFlowAnalysisWithQCumulants.cxx:19878
 AliFlowAnalysisWithQCumulants.cxx:19879
 AliFlowAnalysisWithQCumulants.cxx:19880
 AliFlowAnalysisWithQCumulants.cxx:19881
 AliFlowAnalysisWithQCumulants.cxx:19882
 AliFlowAnalysisWithQCumulants.cxx:19883
 AliFlowAnalysisWithQCumulants.cxx:19884
 AliFlowAnalysisWithQCumulants.cxx:19885
 AliFlowAnalysisWithQCumulants.cxx:19886
 AliFlowAnalysisWithQCumulants.cxx:19887
 AliFlowAnalysisWithQCumulants.cxx:19888
 AliFlowAnalysisWithQCumulants.cxx:19889
 AliFlowAnalysisWithQCumulants.cxx:19890
 AliFlowAnalysisWithQCumulants.cxx:19891
 AliFlowAnalysisWithQCumulants.cxx:19892
 AliFlowAnalysisWithQCumulants.cxx:19893
 AliFlowAnalysisWithQCumulants.cxx:19894
 AliFlowAnalysisWithQCumulants.cxx:19895
 AliFlowAnalysisWithQCumulants.cxx:19896
 AliFlowAnalysisWithQCumulants.cxx:19897
 AliFlowAnalysisWithQCumulants.cxx:19898
 AliFlowAnalysisWithQCumulants.cxx:19899
 AliFlowAnalysisWithQCumulants.cxx:19900
 AliFlowAnalysisWithQCumulants.cxx:19901
 AliFlowAnalysisWithQCumulants.cxx:19902
 AliFlowAnalysisWithQCumulants.cxx:19903
 AliFlowAnalysisWithQCumulants.cxx:19904
 AliFlowAnalysisWithQCumulants.cxx:19905
 AliFlowAnalysisWithQCumulants.cxx:19906
 AliFlowAnalysisWithQCumulants.cxx:19907
 AliFlowAnalysisWithQCumulants.cxx:19908
 AliFlowAnalysisWithQCumulants.cxx:19909
 AliFlowAnalysisWithQCumulants.cxx:19910
 AliFlowAnalysisWithQCumulants.cxx:19911
 AliFlowAnalysisWithQCumulants.cxx:19912
 AliFlowAnalysisWithQCumulants.cxx:19913
 AliFlowAnalysisWithQCumulants.cxx:19914
 AliFlowAnalysisWithQCumulants.cxx:19915
 AliFlowAnalysisWithQCumulants.cxx:19916
 AliFlowAnalysisWithQCumulants.cxx:19917
 AliFlowAnalysisWithQCumulants.cxx:19918
 AliFlowAnalysisWithQCumulants.cxx:19919
 AliFlowAnalysisWithQCumulants.cxx:19920
 AliFlowAnalysisWithQCumulants.cxx:19921
 AliFlowAnalysisWithQCumulants.cxx:19922
 AliFlowAnalysisWithQCumulants.cxx:19923
 AliFlowAnalysisWithQCumulants.cxx:19924
 AliFlowAnalysisWithQCumulants.cxx:19925
 AliFlowAnalysisWithQCumulants.cxx:19926
 AliFlowAnalysisWithQCumulants.cxx:19927
 AliFlowAnalysisWithQCumulants.cxx:19928
 AliFlowAnalysisWithQCumulants.cxx:19929
 AliFlowAnalysisWithQCumulants.cxx:19930
 AliFlowAnalysisWithQCumulants.cxx:19931
 AliFlowAnalysisWithQCumulants.cxx:19932
 AliFlowAnalysisWithQCumulants.cxx:19933
 AliFlowAnalysisWithQCumulants.cxx:19934
 AliFlowAnalysisWithQCumulants.cxx:19935
 AliFlowAnalysisWithQCumulants.cxx:19936
 AliFlowAnalysisWithQCumulants.cxx:19937
 AliFlowAnalysisWithQCumulants.cxx:19938
 AliFlowAnalysisWithQCumulants.cxx:19939
 AliFlowAnalysisWithQCumulants.cxx:19940
 AliFlowAnalysisWithQCumulants.cxx:19941
 AliFlowAnalysisWithQCumulants.cxx:19942
 AliFlowAnalysisWithQCumulants.cxx:19943
 AliFlowAnalysisWithQCumulants.cxx:19944
 AliFlowAnalysisWithQCumulants.cxx:19945
 AliFlowAnalysisWithQCumulants.cxx:19946
 AliFlowAnalysisWithQCumulants.cxx:19947
 AliFlowAnalysisWithQCumulants.cxx:19948
 AliFlowAnalysisWithQCumulants.cxx:19949
 AliFlowAnalysisWithQCumulants.cxx:19950
 AliFlowAnalysisWithQCumulants.cxx:19951
 AliFlowAnalysisWithQCumulants.cxx:19952
 AliFlowAnalysisWithQCumulants.cxx:19953
 AliFlowAnalysisWithQCumulants.cxx:19954
 AliFlowAnalysisWithQCumulants.cxx:19955
 AliFlowAnalysisWithQCumulants.cxx:19956
 AliFlowAnalysisWithQCumulants.cxx:19957
 AliFlowAnalysisWithQCumulants.cxx:19958
 AliFlowAnalysisWithQCumulants.cxx:19959
 AliFlowAnalysisWithQCumulants.cxx:19960
 AliFlowAnalysisWithQCumulants.cxx:19961
 AliFlowAnalysisWithQCumulants.cxx:19962
 AliFlowAnalysisWithQCumulants.cxx:19963
 AliFlowAnalysisWithQCumulants.cxx:19964
 AliFlowAnalysisWithQCumulants.cxx:19965
 AliFlowAnalysisWithQCumulants.cxx:19966
 AliFlowAnalysisWithQCumulants.cxx:19967
 AliFlowAnalysisWithQCumulants.cxx:19968
 AliFlowAnalysisWithQCumulants.cxx:19969
 AliFlowAnalysisWithQCumulants.cxx:19970
 AliFlowAnalysisWithQCumulants.cxx:19971
 AliFlowAnalysisWithQCumulants.cxx:19972
 AliFlowAnalysisWithQCumulants.cxx:19973
 AliFlowAnalysisWithQCumulants.cxx:19974
 AliFlowAnalysisWithQCumulants.cxx:19975
 AliFlowAnalysisWithQCumulants.cxx:19976
 AliFlowAnalysisWithQCumulants.cxx:19977
 AliFlowAnalysisWithQCumulants.cxx:19978
 AliFlowAnalysisWithQCumulants.cxx:19979
 AliFlowAnalysisWithQCumulants.cxx:19980
 AliFlowAnalysisWithQCumulants.cxx:19981
 AliFlowAnalysisWithQCumulants.cxx:19982
 AliFlowAnalysisWithQCumulants.cxx:19983
 AliFlowAnalysisWithQCumulants.cxx:19984
 AliFlowAnalysisWithQCumulants.cxx:19985
 AliFlowAnalysisWithQCumulants.cxx:19986
 AliFlowAnalysisWithQCumulants.cxx:19987
 AliFlowAnalysisWithQCumulants.cxx:19988
 AliFlowAnalysisWithQCumulants.cxx:19989
 AliFlowAnalysisWithQCumulants.cxx:19990
 AliFlowAnalysisWithQCumulants.cxx:19991
 AliFlowAnalysisWithQCumulants.cxx:19992
 AliFlowAnalysisWithQCumulants.cxx:19993
 AliFlowAnalysisWithQCumulants.cxx:19994
 AliFlowAnalysisWithQCumulants.cxx:19995
 AliFlowAnalysisWithQCumulants.cxx:19996
 AliFlowAnalysisWithQCumulants.cxx:19997
 AliFlowAnalysisWithQCumulants.cxx:19998
 AliFlowAnalysisWithQCumulants.cxx:19999
 AliFlowAnalysisWithQCumulants.cxx:20000
 AliFlowAnalysisWithQCumulants.cxx:20001
 AliFlowAnalysisWithQCumulants.cxx:20002
 AliFlowAnalysisWithQCumulants.cxx:20003
 AliFlowAnalysisWithQCumulants.cxx:20004
 AliFlowAnalysisWithQCumulants.cxx:20005
 AliFlowAnalysisWithQCumulants.cxx:20006
 AliFlowAnalysisWithQCumulants.cxx:20007
 AliFlowAnalysisWithQCumulants.cxx:20008
 AliFlowAnalysisWithQCumulants.cxx:20009
 AliFlowAnalysisWithQCumulants.cxx:20010
 AliFlowAnalysisWithQCumulants.cxx:20011
 AliFlowAnalysisWithQCumulants.cxx:20012
 AliFlowAnalysisWithQCumulants.cxx:20013
 AliFlowAnalysisWithQCumulants.cxx:20014
 AliFlowAnalysisWithQCumulants.cxx:20015
 AliFlowAnalysisWithQCumulants.cxx:20016
 AliFlowAnalysisWithQCumulants.cxx:20017
 AliFlowAnalysisWithQCumulants.cxx:20018
 AliFlowAnalysisWithQCumulants.cxx:20019
 AliFlowAnalysisWithQCumulants.cxx:20020
 AliFlowAnalysisWithQCumulants.cxx:20021
 AliFlowAnalysisWithQCumulants.cxx:20022
 AliFlowAnalysisWithQCumulants.cxx:20023
 AliFlowAnalysisWithQCumulants.cxx:20024
 AliFlowAnalysisWithQCumulants.cxx:20025
 AliFlowAnalysisWithQCumulants.cxx:20026
 AliFlowAnalysisWithQCumulants.cxx:20027
 AliFlowAnalysisWithQCumulants.cxx:20028
 AliFlowAnalysisWithQCumulants.cxx:20029
 AliFlowAnalysisWithQCumulants.cxx:20030
 AliFlowAnalysisWithQCumulants.cxx:20031
 AliFlowAnalysisWithQCumulants.cxx:20032
 AliFlowAnalysisWithQCumulants.cxx:20033
 AliFlowAnalysisWithQCumulants.cxx:20034
 AliFlowAnalysisWithQCumulants.cxx:20035
 AliFlowAnalysisWithQCumulants.cxx:20036
 AliFlowAnalysisWithQCumulants.cxx:20037
 AliFlowAnalysisWithQCumulants.cxx:20038
 AliFlowAnalysisWithQCumulants.cxx:20039
 AliFlowAnalysisWithQCumulants.cxx:20040
 AliFlowAnalysisWithQCumulants.cxx:20041
 AliFlowAnalysisWithQCumulants.cxx:20042
 AliFlowAnalysisWithQCumulants.cxx:20043
 AliFlowAnalysisWithQCumulants.cxx:20044
 AliFlowAnalysisWithQCumulants.cxx:20045
 AliFlowAnalysisWithQCumulants.cxx:20046
 AliFlowAnalysisWithQCumulants.cxx:20047
 AliFlowAnalysisWithQCumulants.cxx:20048
 AliFlowAnalysisWithQCumulants.cxx:20049
 AliFlowAnalysisWithQCumulants.cxx:20050
 AliFlowAnalysisWithQCumulants.cxx:20051
 AliFlowAnalysisWithQCumulants.cxx:20052
 AliFlowAnalysisWithQCumulants.cxx:20053
 AliFlowAnalysisWithQCumulants.cxx:20054
 AliFlowAnalysisWithQCumulants.cxx:20055
 AliFlowAnalysisWithQCumulants.cxx:20056
 AliFlowAnalysisWithQCumulants.cxx:20057
 AliFlowAnalysisWithQCumulants.cxx:20058
 AliFlowAnalysisWithQCumulants.cxx:20059
 AliFlowAnalysisWithQCumulants.cxx:20060
 AliFlowAnalysisWithQCumulants.cxx:20061
 AliFlowAnalysisWithQCumulants.cxx:20062
 AliFlowAnalysisWithQCumulants.cxx:20063
 AliFlowAnalysisWithQCumulants.cxx:20064
 AliFlowAnalysisWithQCumulants.cxx:20065
 AliFlowAnalysisWithQCumulants.cxx:20066
 AliFlowAnalysisWithQCumulants.cxx:20067
 AliFlowAnalysisWithQCumulants.cxx:20068
 AliFlowAnalysisWithQCumulants.cxx:20069
 AliFlowAnalysisWithQCumulants.cxx:20070
 AliFlowAnalysisWithQCumulants.cxx:20071
 AliFlowAnalysisWithQCumulants.cxx:20072
 AliFlowAnalysisWithQCumulants.cxx:20073
 AliFlowAnalysisWithQCumulants.cxx:20074
 AliFlowAnalysisWithQCumulants.cxx:20075
 AliFlowAnalysisWithQCumulants.cxx:20076
 AliFlowAnalysisWithQCumulants.cxx:20077
 AliFlowAnalysisWithQCumulants.cxx:20078
 AliFlowAnalysisWithQCumulants.cxx:20079
 AliFlowAnalysisWithQCumulants.cxx:20080
 AliFlowAnalysisWithQCumulants.cxx:20081
 AliFlowAnalysisWithQCumulants.cxx:20082
 AliFlowAnalysisWithQCumulants.cxx:20083
 AliFlowAnalysisWithQCumulants.cxx:20084
 AliFlowAnalysisWithQCumulants.cxx:20085
 AliFlowAnalysisWithQCumulants.cxx:20086
 AliFlowAnalysisWithQCumulants.cxx:20087
 AliFlowAnalysisWithQCumulants.cxx:20088
 AliFlowAnalysisWithQCumulants.cxx:20089
 AliFlowAnalysisWithQCumulants.cxx:20090
 AliFlowAnalysisWithQCumulants.cxx:20091
 AliFlowAnalysisWithQCumulants.cxx:20092
 AliFlowAnalysisWithQCumulants.cxx:20093
 AliFlowAnalysisWithQCumulants.cxx:20094
 AliFlowAnalysisWithQCumulants.cxx:20095
 AliFlowAnalysisWithQCumulants.cxx:20096
 AliFlowAnalysisWithQCumulants.cxx:20097
 AliFlowAnalysisWithQCumulants.cxx:20098
 AliFlowAnalysisWithQCumulants.cxx:20099
 AliFlowAnalysisWithQCumulants.cxx:20100
 AliFlowAnalysisWithQCumulants.cxx:20101
 AliFlowAnalysisWithQCumulants.cxx:20102
 AliFlowAnalysisWithQCumulants.cxx:20103
 AliFlowAnalysisWithQCumulants.cxx:20104
 AliFlowAnalysisWithQCumulants.cxx:20105
 AliFlowAnalysisWithQCumulants.cxx:20106
 AliFlowAnalysisWithQCumulants.cxx:20107
 AliFlowAnalysisWithQCumulants.cxx:20108
 AliFlowAnalysisWithQCumulants.cxx:20109
 AliFlowAnalysisWithQCumulants.cxx:20110
 AliFlowAnalysisWithQCumulants.cxx:20111
 AliFlowAnalysisWithQCumulants.cxx:20112
 AliFlowAnalysisWithQCumulants.cxx:20113
 AliFlowAnalysisWithQCumulants.cxx:20114
 AliFlowAnalysisWithQCumulants.cxx:20115
 AliFlowAnalysisWithQCumulants.cxx:20116
 AliFlowAnalysisWithQCumulants.cxx:20117
 AliFlowAnalysisWithQCumulants.cxx:20118
 AliFlowAnalysisWithQCumulants.cxx:20119
 AliFlowAnalysisWithQCumulants.cxx:20120
 AliFlowAnalysisWithQCumulants.cxx:20121
 AliFlowAnalysisWithQCumulants.cxx:20122
 AliFlowAnalysisWithQCumulants.cxx:20123
 AliFlowAnalysisWithQCumulants.cxx:20124
 AliFlowAnalysisWithQCumulants.cxx:20125
 AliFlowAnalysisWithQCumulants.cxx:20126
 AliFlowAnalysisWithQCumulants.cxx:20127
 AliFlowAnalysisWithQCumulants.cxx:20128
 AliFlowAnalysisWithQCumulants.cxx:20129
 AliFlowAnalysisWithQCumulants.cxx:20130
 AliFlowAnalysisWithQCumulants.cxx:20131
 AliFlowAnalysisWithQCumulants.cxx:20132
 AliFlowAnalysisWithQCumulants.cxx:20133
 AliFlowAnalysisWithQCumulants.cxx:20134
 AliFlowAnalysisWithQCumulants.cxx:20135
 AliFlowAnalysisWithQCumulants.cxx:20136
 AliFlowAnalysisWithQCumulants.cxx:20137
 AliFlowAnalysisWithQCumulants.cxx:20138
 AliFlowAnalysisWithQCumulants.cxx:20139
 AliFlowAnalysisWithQCumulants.cxx:20140
 AliFlowAnalysisWithQCumulants.cxx:20141
 AliFlowAnalysisWithQCumulants.cxx:20142
 AliFlowAnalysisWithQCumulants.cxx:20143
 AliFlowAnalysisWithQCumulants.cxx:20144
 AliFlowAnalysisWithQCumulants.cxx:20145
 AliFlowAnalysisWithQCumulants.cxx:20146
 AliFlowAnalysisWithQCumulants.cxx:20147
 AliFlowAnalysisWithQCumulants.cxx:20148
 AliFlowAnalysisWithQCumulants.cxx:20149
 AliFlowAnalysisWithQCumulants.cxx:20150
 AliFlowAnalysisWithQCumulants.cxx:20151
 AliFlowAnalysisWithQCumulants.cxx:20152
 AliFlowAnalysisWithQCumulants.cxx:20153
 AliFlowAnalysisWithQCumulants.cxx:20154
 AliFlowAnalysisWithQCumulants.cxx:20155
 AliFlowAnalysisWithQCumulants.cxx:20156
 AliFlowAnalysisWithQCumulants.cxx:20157
 AliFlowAnalysisWithQCumulants.cxx:20158
 AliFlowAnalysisWithQCumulants.cxx:20159
 AliFlowAnalysisWithQCumulants.cxx:20160
 AliFlowAnalysisWithQCumulants.cxx:20161
 AliFlowAnalysisWithQCumulants.cxx:20162
 AliFlowAnalysisWithQCumulants.cxx:20163
 AliFlowAnalysisWithQCumulants.cxx:20164
 AliFlowAnalysisWithQCumulants.cxx:20165
 AliFlowAnalysisWithQCumulants.cxx:20166
 AliFlowAnalysisWithQCumulants.cxx:20167
 AliFlowAnalysisWithQCumulants.cxx:20168
 AliFlowAnalysisWithQCumulants.cxx:20169
 AliFlowAnalysisWithQCumulants.cxx:20170
 AliFlowAnalysisWithQCumulants.cxx:20171
 AliFlowAnalysisWithQCumulants.cxx:20172
 AliFlowAnalysisWithQCumulants.cxx:20173
 AliFlowAnalysisWithQCumulants.cxx:20174
 AliFlowAnalysisWithQCumulants.cxx:20175
 AliFlowAnalysisWithQCumulants.cxx:20176
 AliFlowAnalysisWithQCumulants.cxx:20177
 AliFlowAnalysisWithQCumulants.cxx:20178
 AliFlowAnalysisWithQCumulants.cxx:20179
 AliFlowAnalysisWithQCumulants.cxx:20180
 AliFlowAnalysisWithQCumulants.cxx:20181
 AliFlowAnalysisWithQCumulants.cxx:20182
 AliFlowAnalysisWithQCumulants.cxx:20183
 AliFlowAnalysisWithQCumulants.cxx:20184
 AliFlowAnalysisWithQCumulants.cxx:20185
 AliFlowAnalysisWithQCumulants.cxx:20186
 AliFlowAnalysisWithQCumulants.cxx:20187
 AliFlowAnalysisWithQCumulants.cxx:20188
 AliFlowAnalysisWithQCumulants.cxx:20189
 AliFlowAnalysisWithQCumulants.cxx:20190
 AliFlowAnalysisWithQCumulants.cxx:20191
 AliFlowAnalysisWithQCumulants.cxx:20192
 AliFlowAnalysisWithQCumulants.cxx:20193
 AliFlowAnalysisWithQCumulants.cxx:20194
 AliFlowAnalysisWithQCumulants.cxx:20195
 AliFlowAnalysisWithQCumulants.cxx:20196
 AliFlowAnalysisWithQCumulants.cxx:20197
 AliFlowAnalysisWithQCumulants.cxx:20198
 AliFlowAnalysisWithQCumulants.cxx:20199
 AliFlowAnalysisWithQCumulants.cxx:20200
 AliFlowAnalysisWithQCumulants.cxx:20201
 AliFlowAnalysisWithQCumulants.cxx:20202
 AliFlowAnalysisWithQCumulants.cxx:20203
 AliFlowAnalysisWithQCumulants.cxx:20204
 AliFlowAnalysisWithQCumulants.cxx:20205
 AliFlowAnalysisWithQCumulants.cxx:20206
 AliFlowAnalysisWithQCumulants.cxx:20207
 AliFlowAnalysisWithQCumulants.cxx:20208
 AliFlowAnalysisWithQCumulants.cxx:20209
 AliFlowAnalysisWithQCumulants.cxx:20210
 AliFlowAnalysisWithQCumulants.cxx:20211
 AliFlowAnalysisWithQCumulants.cxx:20212
 AliFlowAnalysisWithQCumulants.cxx:20213
 AliFlowAnalysisWithQCumulants.cxx:20214
 AliFlowAnalysisWithQCumulants.cxx:20215
 AliFlowAnalysisWithQCumulants.cxx:20216
 AliFlowAnalysisWithQCumulants.cxx:20217
 AliFlowAnalysisWithQCumulants.cxx:20218
 AliFlowAnalysisWithQCumulants.cxx:20219
 AliFlowAnalysisWithQCumulants.cxx:20220
 AliFlowAnalysisWithQCumulants.cxx:20221
 AliFlowAnalysisWithQCumulants.cxx:20222
 AliFlowAnalysisWithQCumulants.cxx:20223
 AliFlowAnalysisWithQCumulants.cxx:20224
 AliFlowAnalysisWithQCumulants.cxx:20225
 AliFlowAnalysisWithQCumulants.cxx:20226
 AliFlowAnalysisWithQCumulants.cxx:20227
 AliFlowAnalysisWithQCumulants.cxx:20228
 AliFlowAnalysisWithQCumulants.cxx:20229
 AliFlowAnalysisWithQCumulants.cxx:20230
 AliFlowAnalysisWithQCumulants.cxx:20231
 AliFlowAnalysisWithQCumulants.cxx:20232
 AliFlowAnalysisWithQCumulants.cxx:20233
 AliFlowAnalysisWithQCumulants.cxx:20234
 AliFlowAnalysisWithQCumulants.cxx:20235
 AliFlowAnalysisWithQCumulants.cxx:20236
 AliFlowAnalysisWithQCumulants.cxx:20237
 AliFlowAnalysisWithQCumulants.cxx:20238
 AliFlowAnalysisWithQCumulants.cxx:20239
 AliFlowAnalysisWithQCumulants.cxx:20240
 AliFlowAnalysisWithQCumulants.cxx:20241
 AliFlowAnalysisWithQCumulants.cxx:20242
 AliFlowAnalysisWithQCumulants.cxx:20243
 AliFlowAnalysisWithQCumulants.cxx:20244
 AliFlowAnalysisWithQCumulants.cxx:20245
 AliFlowAnalysisWithQCumulants.cxx:20246
 AliFlowAnalysisWithQCumulants.cxx:20247
 AliFlowAnalysisWithQCumulants.cxx:20248
 AliFlowAnalysisWithQCumulants.cxx:20249
 AliFlowAnalysisWithQCumulants.cxx:20250
 AliFlowAnalysisWithQCumulants.cxx:20251
 AliFlowAnalysisWithQCumulants.cxx:20252
 AliFlowAnalysisWithQCumulants.cxx:20253
 AliFlowAnalysisWithQCumulants.cxx:20254
 AliFlowAnalysisWithQCumulants.cxx:20255
 AliFlowAnalysisWithQCumulants.cxx:20256
 AliFlowAnalysisWithQCumulants.cxx:20257
 AliFlowAnalysisWithQCumulants.cxx:20258
 AliFlowAnalysisWithQCumulants.cxx:20259
 AliFlowAnalysisWithQCumulants.cxx:20260
 AliFlowAnalysisWithQCumulants.cxx:20261
 AliFlowAnalysisWithQCumulants.cxx:20262
 AliFlowAnalysisWithQCumulants.cxx:20263
 AliFlowAnalysisWithQCumulants.cxx:20264
 AliFlowAnalysisWithQCumulants.cxx:20265
 AliFlowAnalysisWithQCumulants.cxx:20266
 AliFlowAnalysisWithQCumulants.cxx:20267
 AliFlowAnalysisWithQCumulants.cxx:20268
 AliFlowAnalysisWithQCumulants.cxx:20269
 AliFlowAnalysisWithQCumulants.cxx:20270
 AliFlowAnalysisWithQCumulants.cxx:20271
 AliFlowAnalysisWithQCumulants.cxx:20272
 AliFlowAnalysisWithQCumulants.cxx:20273
 AliFlowAnalysisWithQCumulants.cxx:20274
 AliFlowAnalysisWithQCumulants.cxx:20275
 AliFlowAnalysisWithQCumulants.cxx:20276
 AliFlowAnalysisWithQCumulants.cxx:20277
 AliFlowAnalysisWithQCumulants.cxx:20278
 AliFlowAnalysisWithQCumulants.cxx:20279
 AliFlowAnalysisWithQCumulants.cxx:20280
 AliFlowAnalysisWithQCumulants.cxx:20281
 AliFlowAnalysisWithQCumulants.cxx:20282
 AliFlowAnalysisWithQCumulants.cxx:20283
 AliFlowAnalysisWithQCumulants.cxx:20284
 AliFlowAnalysisWithQCumulants.cxx:20285
 AliFlowAnalysisWithQCumulants.cxx:20286
 AliFlowAnalysisWithQCumulants.cxx:20287
 AliFlowAnalysisWithQCumulants.cxx:20288
 AliFlowAnalysisWithQCumulants.cxx:20289
 AliFlowAnalysisWithQCumulants.cxx:20290
 AliFlowAnalysisWithQCumulants.cxx:20291
 AliFlowAnalysisWithQCumulants.cxx:20292
 AliFlowAnalysisWithQCumulants.cxx:20293
 AliFlowAnalysisWithQCumulants.cxx:20294
 AliFlowAnalysisWithQCumulants.cxx:20295
 AliFlowAnalysisWithQCumulants.cxx:20296
 AliFlowAnalysisWithQCumulants.cxx:20297
 AliFlowAnalysisWithQCumulants.cxx:20298
 AliFlowAnalysisWithQCumulants.cxx:20299
 AliFlowAnalysisWithQCumulants.cxx:20300
 AliFlowAnalysisWithQCumulants.cxx:20301
 AliFlowAnalysisWithQCumulants.cxx:20302
 AliFlowAnalysisWithQCumulants.cxx:20303
 AliFlowAnalysisWithQCumulants.cxx:20304
 AliFlowAnalysisWithQCumulants.cxx:20305
 AliFlowAnalysisWithQCumulants.cxx:20306
 AliFlowAnalysisWithQCumulants.cxx:20307
 AliFlowAnalysisWithQCumulants.cxx:20308
 AliFlowAnalysisWithQCumulants.cxx:20309
 AliFlowAnalysisWithQCumulants.cxx:20310
 AliFlowAnalysisWithQCumulants.cxx:20311
 AliFlowAnalysisWithQCumulants.cxx:20312
 AliFlowAnalysisWithQCumulants.cxx:20313
 AliFlowAnalysisWithQCumulants.cxx:20314
 AliFlowAnalysisWithQCumulants.cxx:20315
 AliFlowAnalysisWithQCumulants.cxx:20316
 AliFlowAnalysisWithQCumulants.cxx:20317
 AliFlowAnalysisWithQCumulants.cxx:20318
 AliFlowAnalysisWithQCumulants.cxx:20319
 AliFlowAnalysisWithQCumulants.cxx:20320
 AliFlowAnalysisWithQCumulants.cxx:20321
 AliFlowAnalysisWithQCumulants.cxx:20322
 AliFlowAnalysisWithQCumulants.cxx:20323
 AliFlowAnalysisWithQCumulants.cxx:20324
 AliFlowAnalysisWithQCumulants.cxx:20325
 AliFlowAnalysisWithQCumulants.cxx:20326
 AliFlowAnalysisWithQCumulants.cxx:20327
 AliFlowAnalysisWithQCumulants.cxx:20328
 AliFlowAnalysisWithQCumulants.cxx:20329
 AliFlowAnalysisWithQCumulants.cxx:20330
 AliFlowAnalysisWithQCumulants.cxx:20331
 AliFlowAnalysisWithQCumulants.cxx:20332
 AliFlowAnalysisWithQCumulants.cxx:20333
 AliFlowAnalysisWithQCumulants.cxx:20334
 AliFlowAnalysisWithQCumulants.cxx:20335
 AliFlowAnalysisWithQCumulants.cxx:20336
 AliFlowAnalysisWithQCumulants.cxx:20337
 AliFlowAnalysisWithQCumulants.cxx:20338
 AliFlowAnalysisWithQCumulants.cxx:20339
 AliFlowAnalysisWithQCumulants.cxx:20340
 AliFlowAnalysisWithQCumulants.cxx:20341
 AliFlowAnalysisWithQCumulants.cxx:20342
 AliFlowAnalysisWithQCumulants.cxx:20343
 AliFlowAnalysisWithQCumulants.cxx:20344
 AliFlowAnalysisWithQCumulants.cxx:20345
 AliFlowAnalysisWithQCumulants.cxx:20346
 AliFlowAnalysisWithQCumulants.cxx:20347
 AliFlowAnalysisWithQCumulants.cxx:20348
 AliFlowAnalysisWithQCumulants.cxx:20349
 AliFlowAnalysisWithQCumulants.cxx:20350
 AliFlowAnalysisWithQCumulants.cxx:20351
 AliFlowAnalysisWithQCumulants.cxx:20352
 AliFlowAnalysisWithQCumulants.cxx:20353
 AliFlowAnalysisWithQCumulants.cxx:20354
 AliFlowAnalysisWithQCumulants.cxx:20355
 AliFlowAnalysisWithQCumulants.cxx:20356
 AliFlowAnalysisWithQCumulants.cxx:20357
 AliFlowAnalysisWithQCumulants.cxx:20358
 AliFlowAnalysisWithQCumulants.cxx:20359
 AliFlowAnalysisWithQCumulants.cxx:20360
 AliFlowAnalysisWithQCumulants.cxx:20361
 AliFlowAnalysisWithQCumulants.cxx:20362
 AliFlowAnalysisWithQCumulants.cxx:20363
 AliFlowAnalysisWithQCumulants.cxx:20364
 AliFlowAnalysisWithQCumulants.cxx:20365
 AliFlowAnalysisWithQCumulants.cxx:20366
 AliFlowAnalysisWithQCumulants.cxx:20367
 AliFlowAnalysisWithQCumulants.cxx:20368
 AliFlowAnalysisWithQCumulants.cxx:20369
 AliFlowAnalysisWithQCumulants.cxx:20370
 AliFlowAnalysisWithQCumulants.cxx:20371
 AliFlowAnalysisWithQCumulants.cxx:20372
 AliFlowAnalysisWithQCumulants.cxx:20373
 AliFlowAnalysisWithQCumulants.cxx:20374
 AliFlowAnalysisWithQCumulants.cxx:20375
 AliFlowAnalysisWithQCumulants.cxx:20376
 AliFlowAnalysisWithQCumulants.cxx:20377
 AliFlowAnalysisWithQCumulants.cxx:20378
 AliFlowAnalysisWithQCumulants.cxx:20379
 AliFlowAnalysisWithQCumulants.cxx:20380
 AliFlowAnalysisWithQCumulants.cxx:20381
 AliFlowAnalysisWithQCumulants.cxx:20382
 AliFlowAnalysisWithQCumulants.cxx:20383
 AliFlowAnalysisWithQCumulants.cxx:20384
 AliFlowAnalysisWithQCumulants.cxx:20385
 AliFlowAnalysisWithQCumulants.cxx:20386
 AliFlowAnalysisWithQCumulants.cxx:20387
 AliFlowAnalysisWithQCumulants.cxx:20388
 AliFlowAnalysisWithQCumulants.cxx:20389
 AliFlowAnalysisWithQCumulants.cxx:20390
 AliFlowAnalysisWithQCumulants.cxx:20391
 AliFlowAnalysisWithQCumulants.cxx:20392
 AliFlowAnalysisWithQCumulants.cxx:20393
 AliFlowAnalysisWithQCumulants.cxx:20394
 AliFlowAnalysisWithQCumulants.cxx:20395
 AliFlowAnalysisWithQCumulants.cxx:20396
 AliFlowAnalysisWithQCumulants.cxx:20397
 AliFlowAnalysisWithQCumulants.cxx:20398
 AliFlowAnalysisWithQCumulants.cxx:20399
 AliFlowAnalysisWithQCumulants.cxx:20400
 AliFlowAnalysisWithQCumulants.cxx:20401
 AliFlowAnalysisWithQCumulants.cxx:20402
 AliFlowAnalysisWithQCumulants.cxx:20403
 AliFlowAnalysisWithQCumulants.cxx:20404
 AliFlowAnalysisWithQCumulants.cxx:20405
 AliFlowAnalysisWithQCumulants.cxx:20406
 AliFlowAnalysisWithQCumulants.cxx:20407
 AliFlowAnalysisWithQCumulants.cxx:20408
 AliFlowAnalysisWithQCumulants.cxx:20409
 AliFlowAnalysisWithQCumulants.cxx:20410
 AliFlowAnalysisWithQCumulants.cxx:20411
 AliFlowAnalysisWithQCumulants.cxx:20412
 AliFlowAnalysisWithQCumulants.cxx:20413
 AliFlowAnalysisWithQCumulants.cxx:20414
 AliFlowAnalysisWithQCumulants.cxx:20415
 AliFlowAnalysisWithQCumulants.cxx:20416
 AliFlowAnalysisWithQCumulants.cxx:20417
 AliFlowAnalysisWithQCumulants.cxx:20418
 AliFlowAnalysisWithQCumulants.cxx:20419
 AliFlowAnalysisWithQCumulants.cxx:20420
 AliFlowAnalysisWithQCumulants.cxx:20421
 AliFlowAnalysisWithQCumulants.cxx:20422
 AliFlowAnalysisWithQCumulants.cxx:20423
 AliFlowAnalysisWithQCumulants.cxx:20424
 AliFlowAnalysisWithQCumulants.cxx:20425
 AliFlowAnalysisWithQCumulants.cxx:20426
 AliFlowAnalysisWithQCumulants.cxx:20427
 AliFlowAnalysisWithQCumulants.cxx:20428
 AliFlowAnalysisWithQCumulants.cxx:20429
 AliFlowAnalysisWithQCumulants.cxx:20430
 AliFlowAnalysisWithQCumulants.cxx:20431
 AliFlowAnalysisWithQCumulants.cxx:20432
 AliFlowAnalysisWithQCumulants.cxx:20433
 AliFlowAnalysisWithQCumulants.cxx:20434
 AliFlowAnalysisWithQCumulants.cxx:20435
 AliFlowAnalysisWithQCumulants.cxx:20436
 AliFlowAnalysisWithQCumulants.cxx:20437
 AliFlowAnalysisWithQCumulants.cxx:20438
 AliFlowAnalysisWithQCumulants.cxx:20439
 AliFlowAnalysisWithQCumulants.cxx:20440
 AliFlowAnalysisWithQCumulants.cxx:20441
 AliFlowAnalysisWithQCumulants.cxx:20442
 AliFlowAnalysisWithQCumulants.cxx:20443
 AliFlowAnalysisWithQCumulants.cxx:20444
 AliFlowAnalysisWithQCumulants.cxx:20445
 AliFlowAnalysisWithQCumulants.cxx:20446
 AliFlowAnalysisWithQCumulants.cxx:20447
 AliFlowAnalysisWithQCumulants.cxx:20448
 AliFlowAnalysisWithQCumulants.cxx:20449
 AliFlowAnalysisWithQCumulants.cxx:20450
 AliFlowAnalysisWithQCumulants.cxx:20451
 AliFlowAnalysisWithQCumulants.cxx:20452
 AliFlowAnalysisWithQCumulants.cxx:20453
 AliFlowAnalysisWithQCumulants.cxx:20454
 AliFlowAnalysisWithQCumulants.cxx:20455
 AliFlowAnalysisWithQCumulants.cxx:20456
 AliFlowAnalysisWithQCumulants.cxx:20457
 AliFlowAnalysisWithQCumulants.cxx:20458
 AliFlowAnalysisWithQCumulants.cxx:20459
 AliFlowAnalysisWithQCumulants.cxx:20460
 AliFlowAnalysisWithQCumulants.cxx:20461
 AliFlowAnalysisWithQCumulants.cxx:20462
 AliFlowAnalysisWithQCumulants.cxx:20463
 AliFlowAnalysisWithQCumulants.cxx:20464
 AliFlowAnalysisWithQCumulants.cxx:20465
 AliFlowAnalysisWithQCumulants.cxx:20466
 AliFlowAnalysisWithQCumulants.cxx:20467
 AliFlowAnalysisWithQCumulants.cxx:20468
 AliFlowAnalysisWithQCumulants.cxx:20469
 AliFlowAnalysisWithQCumulants.cxx:20470
 AliFlowAnalysisWithQCumulants.cxx:20471
 AliFlowAnalysisWithQCumulants.cxx:20472
 AliFlowAnalysisWithQCumulants.cxx:20473
 AliFlowAnalysisWithQCumulants.cxx:20474
 AliFlowAnalysisWithQCumulants.cxx:20475
 AliFlowAnalysisWithQCumulants.cxx:20476
 AliFlowAnalysisWithQCumulants.cxx:20477
 AliFlowAnalysisWithQCumulants.cxx:20478
 AliFlowAnalysisWithQCumulants.cxx:20479
 AliFlowAnalysisWithQCumulants.cxx:20480
 AliFlowAnalysisWithQCumulants.cxx:20481
 AliFlowAnalysisWithQCumulants.cxx:20482
 AliFlowAnalysisWithQCumulants.cxx:20483
 AliFlowAnalysisWithQCumulants.cxx:20484
 AliFlowAnalysisWithQCumulants.cxx:20485
 AliFlowAnalysisWithQCumulants.cxx:20486
 AliFlowAnalysisWithQCumulants.cxx:20487
 AliFlowAnalysisWithQCumulants.cxx:20488
 AliFlowAnalysisWithQCumulants.cxx:20489
 AliFlowAnalysisWithQCumulants.cxx:20490
 AliFlowAnalysisWithQCumulants.cxx:20491
 AliFlowAnalysisWithQCumulants.cxx:20492
 AliFlowAnalysisWithQCumulants.cxx:20493
 AliFlowAnalysisWithQCumulants.cxx:20494
 AliFlowAnalysisWithQCumulants.cxx:20495
 AliFlowAnalysisWithQCumulants.cxx:20496
 AliFlowAnalysisWithQCumulants.cxx:20497
 AliFlowAnalysisWithQCumulants.cxx:20498
 AliFlowAnalysisWithQCumulants.cxx:20499
 AliFlowAnalysisWithQCumulants.cxx:20500
 AliFlowAnalysisWithQCumulants.cxx:20501
 AliFlowAnalysisWithQCumulants.cxx:20502
 AliFlowAnalysisWithQCumulants.cxx:20503
 AliFlowAnalysisWithQCumulants.cxx:20504
 AliFlowAnalysisWithQCumulants.cxx:20505
 AliFlowAnalysisWithQCumulants.cxx:20506
 AliFlowAnalysisWithQCumulants.cxx:20507
 AliFlowAnalysisWithQCumulants.cxx:20508
 AliFlowAnalysisWithQCumulants.cxx:20509
 AliFlowAnalysisWithQCumulants.cxx:20510
 AliFlowAnalysisWithQCumulants.cxx:20511
 AliFlowAnalysisWithQCumulants.cxx:20512
 AliFlowAnalysisWithQCumulants.cxx:20513
 AliFlowAnalysisWithQCumulants.cxx:20514
 AliFlowAnalysisWithQCumulants.cxx:20515
 AliFlowAnalysisWithQCumulants.cxx:20516
 AliFlowAnalysisWithQCumulants.cxx:20517
 AliFlowAnalysisWithQCumulants.cxx:20518
 AliFlowAnalysisWithQCumulants.cxx:20519
 AliFlowAnalysisWithQCumulants.cxx:20520
 AliFlowAnalysisWithQCumulants.cxx:20521
 AliFlowAnalysisWithQCumulants.cxx:20522
 AliFlowAnalysisWithQCumulants.cxx:20523
 AliFlowAnalysisWithQCumulants.cxx:20524
 AliFlowAnalysisWithQCumulants.cxx:20525
 AliFlowAnalysisWithQCumulants.cxx:20526
 AliFlowAnalysisWithQCumulants.cxx:20527
 AliFlowAnalysisWithQCumulants.cxx:20528
 AliFlowAnalysisWithQCumulants.cxx:20529
 AliFlowAnalysisWithQCumulants.cxx:20530
 AliFlowAnalysisWithQCumulants.cxx:20531
 AliFlowAnalysisWithQCumulants.cxx:20532
 AliFlowAnalysisWithQCumulants.cxx:20533
 AliFlowAnalysisWithQCumulants.cxx:20534
 AliFlowAnalysisWithQCumulants.cxx:20535
 AliFlowAnalysisWithQCumulants.cxx:20536
 AliFlowAnalysisWithQCumulants.cxx:20537
 AliFlowAnalysisWithQCumulants.cxx:20538
 AliFlowAnalysisWithQCumulants.cxx:20539
 AliFlowAnalysisWithQCumulants.cxx:20540
 AliFlowAnalysisWithQCumulants.cxx:20541
 AliFlowAnalysisWithQCumulants.cxx:20542
 AliFlowAnalysisWithQCumulants.cxx:20543
 AliFlowAnalysisWithQCumulants.cxx:20544
 AliFlowAnalysisWithQCumulants.cxx:20545
 AliFlowAnalysisWithQCumulants.cxx:20546
 AliFlowAnalysisWithQCumulants.cxx:20547
 AliFlowAnalysisWithQCumulants.cxx:20548
 AliFlowAnalysisWithQCumulants.cxx:20549
 AliFlowAnalysisWithQCumulants.cxx:20550
 AliFlowAnalysisWithQCumulants.cxx:20551
 AliFlowAnalysisWithQCumulants.cxx:20552
 AliFlowAnalysisWithQCumulants.cxx:20553
 AliFlowAnalysisWithQCumulants.cxx:20554
 AliFlowAnalysisWithQCumulants.cxx:20555
 AliFlowAnalysisWithQCumulants.cxx:20556
 AliFlowAnalysisWithQCumulants.cxx:20557
 AliFlowAnalysisWithQCumulants.cxx:20558
 AliFlowAnalysisWithQCumulants.cxx:20559
 AliFlowAnalysisWithQCumulants.cxx:20560
 AliFlowAnalysisWithQCumulants.cxx:20561
 AliFlowAnalysisWithQCumulants.cxx:20562
 AliFlowAnalysisWithQCumulants.cxx:20563
 AliFlowAnalysisWithQCumulants.cxx:20564
 AliFlowAnalysisWithQCumulants.cxx:20565
 AliFlowAnalysisWithQCumulants.cxx:20566
 AliFlowAnalysisWithQCumulants.cxx:20567
 AliFlowAnalysisWithQCumulants.cxx:20568
 AliFlowAnalysisWithQCumulants.cxx:20569
 AliFlowAnalysisWithQCumulants.cxx:20570
 AliFlowAnalysisWithQCumulants.cxx:20571
 AliFlowAnalysisWithQCumulants.cxx:20572
 AliFlowAnalysisWithQCumulants.cxx:20573
 AliFlowAnalysisWithQCumulants.cxx:20574
 AliFlowAnalysisWithQCumulants.cxx:20575
 AliFlowAnalysisWithQCumulants.cxx:20576
 AliFlowAnalysisWithQCumulants.cxx:20577
 AliFlowAnalysisWithQCumulants.cxx:20578
 AliFlowAnalysisWithQCumulants.cxx:20579
 AliFlowAnalysisWithQCumulants.cxx:20580
 AliFlowAnalysisWithQCumulants.cxx:20581
 AliFlowAnalysisWithQCumulants.cxx:20582
 AliFlowAnalysisWithQCumulants.cxx:20583
 AliFlowAnalysisWithQCumulants.cxx:20584
 AliFlowAnalysisWithQCumulants.cxx:20585
 AliFlowAnalysisWithQCumulants.cxx:20586
 AliFlowAnalysisWithQCumulants.cxx:20587
 AliFlowAnalysisWithQCumulants.cxx:20588
 AliFlowAnalysisWithQCumulants.cxx:20589
 AliFlowAnalysisWithQCumulants.cxx:20590
 AliFlowAnalysisWithQCumulants.cxx:20591
 AliFlowAnalysisWithQCumulants.cxx:20592
 AliFlowAnalysisWithQCumulants.cxx:20593
 AliFlowAnalysisWithQCumulants.cxx:20594
 AliFlowAnalysisWithQCumulants.cxx:20595
 AliFlowAnalysisWithQCumulants.cxx:20596
 AliFlowAnalysisWithQCumulants.cxx:20597
 AliFlowAnalysisWithQCumulants.cxx:20598
 AliFlowAnalysisWithQCumulants.cxx:20599
 AliFlowAnalysisWithQCumulants.cxx:20600
 AliFlowAnalysisWithQCumulants.cxx:20601
 AliFlowAnalysisWithQCumulants.cxx:20602
 AliFlowAnalysisWithQCumulants.cxx:20603
 AliFlowAnalysisWithQCumulants.cxx:20604
 AliFlowAnalysisWithQCumulants.cxx:20605
 AliFlowAnalysisWithQCumulants.cxx:20606
 AliFlowAnalysisWithQCumulants.cxx:20607
 AliFlowAnalysisWithQCumulants.cxx:20608
 AliFlowAnalysisWithQCumulants.cxx:20609
 AliFlowAnalysisWithQCumulants.cxx:20610
 AliFlowAnalysisWithQCumulants.cxx:20611
 AliFlowAnalysisWithQCumulants.cxx:20612
 AliFlowAnalysisWithQCumulants.cxx:20613
 AliFlowAnalysisWithQCumulants.cxx:20614
 AliFlowAnalysisWithQCumulants.cxx:20615
 AliFlowAnalysisWithQCumulants.cxx:20616
 AliFlowAnalysisWithQCumulants.cxx:20617
 AliFlowAnalysisWithQCumulants.cxx:20618
 AliFlowAnalysisWithQCumulants.cxx:20619
 AliFlowAnalysisWithQCumulants.cxx:20620
 AliFlowAnalysisWithQCumulants.cxx:20621
 AliFlowAnalysisWithQCumulants.cxx:20622
 AliFlowAnalysisWithQCumulants.cxx:20623
 AliFlowAnalysisWithQCumulants.cxx:20624
 AliFlowAnalysisWithQCumulants.cxx:20625
 AliFlowAnalysisWithQCumulants.cxx:20626
 AliFlowAnalysisWithQCumulants.cxx:20627
 AliFlowAnalysisWithQCumulants.cxx:20628
 AliFlowAnalysisWithQCumulants.cxx:20629
 AliFlowAnalysisWithQCumulants.cxx:20630
 AliFlowAnalysisWithQCumulants.cxx:20631
 AliFlowAnalysisWithQCumulants.cxx:20632
 AliFlowAnalysisWithQCumulants.cxx:20633
 AliFlowAnalysisWithQCumulants.cxx:20634
 AliFlowAnalysisWithQCumulants.cxx:20635
 AliFlowAnalysisWithQCumulants.cxx:20636
 AliFlowAnalysisWithQCumulants.cxx:20637
 AliFlowAnalysisWithQCumulants.cxx:20638
 AliFlowAnalysisWithQCumulants.cxx:20639
 AliFlowAnalysisWithQCumulants.cxx:20640
 AliFlowAnalysisWithQCumulants.cxx:20641
 AliFlowAnalysisWithQCumulants.cxx:20642
 AliFlowAnalysisWithQCumulants.cxx:20643
 AliFlowAnalysisWithQCumulants.cxx:20644
 AliFlowAnalysisWithQCumulants.cxx:20645
 AliFlowAnalysisWithQCumulants.cxx:20646
 AliFlowAnalysisWithQCumulants.cxx:20647
 AliFlowAnalysisWithQCumulants.cxx:20648
 AliFlowAnalysisWithQCumulants.cxx:20649
 AliFlowAnalysisWithQCumulants.cxx:20650
 AliFlowAnalysisWithQCumulants.cxx:20651
 AliFlowAnalysisWithQCumulants.cxx:20652
 AliFlowAnalysisWithQCumulants.cxx:20653
 AliFlowAnalysisWithQCumulants.cxx:20654
 AliFlowAnalysisWithQCumulants.cxx:20655
 AliFlowAnalysisWithQCumulants.cxx:20656
 AliFlowAnalysisWithQCumulants.cxx:20657
 AliFlowAnalysisWithQCumulants.cxx:20658
 AliFlowAnalysisWithQCumulants.cxx:20659
 AliFlowAnalysisWithQCumulants.cxx:20660
 AliFlowAnalysisWithQCumulants.cxx:20661
 AliFlowAnalysisWithQCumulants.cxx:20662
 AliFlowAnalysisWithQCumulants.cxx:20663
 AliFlowAnalysisWithQCumulants.cxx:20664
 AliFlowAnalysisWithQCumulants.cxx:20665
 AliFlowAnalysisWithQCumulants.cxx:20666
 AliFlowAnalysisWithQCumulants.cxx:20667
 AliFlowAnalysisWithQCumulants.cxx:20668
 AliFlowAnalysisWithQCumulants.cxx:20669
 AliFlowAnalysisWithQCumulants.cxx:20670
 AliFlowAnalysisWithQCumulants.cxx:20671
 AliFlowAnalysisWithQCumulants.cxx:20672
 AliFlowAnalysisWithQCumulants.cxx:20673
 AliFlowAnalysisWithQCumulants.cxx:20674
 AliFlowAnalysisWithQCumulants.cxx:20675
 AliFlowAnalysisWithQCumulants.cxx:20676
 AliFlowAnalysisWithQCumulants.cxx:20677
 AliFlowAnalysisWithQCumulants.cxx:20678
 AliFlowAnalysisWithQCumulants.cxx:20679
 AliFlowAnalysisWithQCumulants.cxx:20680
 AliFlowAnalysisWithQCumulants.cxx:20681
 AliFlowAnalysisWithQCumulants.cxx:20682
 AliFlowAnalysisWithQCumulants.cxx:20683
 AliFlowAnalysisWithQCumulants.cxx:20684
 AliFlowAnalysisWithQCumulants.cxx:20685
 AliFlowAnalysisWithQCumulants.cxx:20686
 AliFlowAnalysisWithQCumulants.cxx:20687
 AliFlowAnalysisWithQCumulants.cxx:20688
 AliFlowAnalysisWithQCumulants.cxx:20689
 AliFlowAnalysisWithQCumulants.cxx:20690
 AliFlowAnalysisWithQCumulants.cxx:20691
 AliFlowAnalysisWithQCumulants.cxx:20692
 AliFlowAnalysisWithQCumulants.cxx:20693
 AliFlowAnalysisWithQCumulants.cxx:20694
 AliFlowAnalysisWithQCumulants.cxx:20695
 AliFlowAnalysisWithQCumulants.cxx:20696
 AliFlowAnalysisWithQCumulants.cxx:20697
 AliFlowAnalysisWithQCumulants.cxx:20698
 AliFlowAnalysisWithQCumulants.cxx:20699
 AliFlowAnalysisWithQCumulants.cxx:20700
 AliFlowAnalysisWithQCumulants.cxx:20701
 AliFlowAnalysisWithQCumulants.cxx:20702
 AliFlowAnalysisWithQCumulants.cxx:20703
 AliFlowAnalysisWithQCumulants.cxx:20704
 AliFlowAnalysisWithQCumulants.cxx:20705
 AliFlowAnalysisWithQCumulants.cxx:20706
 AliFlowAnalysisWithQCumulants.cxx:20707
 AliFlowAnalysisWithQCumulants.cxx:20708
 AliFlowAnalysisWithQCumulants.cxx:20709
 AliFlowAnalysisWithQCumulants.cxx:20710
 AliFlowAnalysisWithQCumulants.cxx:20711
 AliFlowAnalysisWithQCumulants.cxx:20712
 AliFlowAnalysisWithQCumulants.cxx:20713
 AliFlowAnalysisWithQCumulants.cxx:20714
 AliFlowAnalysisWithQCumulants.cxx:20715
 AliFlowAnalysisWithQCumulants.cxx:20716
 AliFlowAnalysisWithQCumulants.cxx:20717
 AliFlowAnalysisWithQCumulants.cxx:20718
 AliFlowAnalysisWithQCumulants.cxx:20719
 AliFlowAnalysisWithQCumulants.cxx:20720
 AliFlowAnalysisWithQCumulants.cxx:20721
 AliFlowAnalysisWithQCumulants.cxx:20722
 AliFlowAnalysisWithQCumulants.cxx:20723
 AliFlowAnalysisWithQCumulants.cxx:20724
 AliFlowAnalysisWithQCumulants.cxx:20725
 AliFlowAnalysisWithQCumulants.cxx:20726
 AliFlowAnalysisWithQCumulants.cxx:20727
 AliFlowAnalysisWithQCumulants.cxx:20728
 AliFlowAnalysisWithQCumulants.cxx:20729
 AliFlowAnalysisWithQCumulants.cxx:20730
 AliFlowAnalysisWithQCumulants.cxx:20731
 AliFlowAnalysisWithQCumulants.cxx:20732
 AliFlowAnalysisWithQCumulants.cxx:20733
 AliFlowAnalysisWithQCumulants.cxx:20734
 AliFlowAnalysisWithQCumulants.cxx:20735
 AliFlowAnalysisWithQCumulants.cxx:20736
 AliFlowAnalysisWithQCumulants.cxx:20737
 AliFlowAnalysisWithQCumulants.cxx:20738
 AliFlowAnalysisWithQCumulants.cxx:20739
 AliFlowAnalysisWithQCumulants.cxx:20740
 AliFlowAnalysisWithQCumulants.cxx:20741
 AliFlowAnalysisWithQCumulants.cxx:20742
 AliFlowAnalysisWithQCumulants.cxx:20743
 AliFlowAnalysisWithQCumulants.cxx:20744
 AliFlowAnalysisWithQCumulants.cxx:20745
 AliFlowAnalysisWithQCumulants.cxx:20746
 AliFlowAnalysisWithQCumulants.cxx:20747
 AliFlowAnalysisWithQCumulants.cxx:20748
 AliFlowAnalysisWithQCumulants.cxx:20749
 AliFlowAnalysisWithQCumulants.cxx:20750
 AliFlowAnalysisWithQCumulants.cxx:20751
 AliFlowAnalysisWithQCumulants.cxx:20752
 AliFlowAnalysisWithQCumulants.cxx:20753
 AliFlowAnalysisWithQCumulants.cxx:20754
 AliFlowAnalysisWithQCumulants.cxx:20755
 AliFlowAnalysisWithQCumulants.cxx:20756
 AliFlowAnalysisWithQCumulants.cxx:20757
 AliFlowAnalysisWithQCumulants.cxx:20758
 AliFlowAnalysisWithQCumulants.cxx:20759
 AliFlowAnalysisWithQCumulants.cxx:20760
 AliFlowAnalysisWithQCumulants.cxx:20761
 AliFlowAnalysisWithQCumulants.cxx:20762
 AliFlowAnalysisWithQCumulants.cxx:20763
 AliFlowAnalysisWithQCumulants.cxx:20764
 AliFlowAnalysisWithQCumulants.cxx:20765
 AliFlowAnalysisWithQCumulants.cxx:20766
 AliFlowAnalysisWithQCumulants.cxx:20767
 AliFlowAnalysisWithQCumulants.cxx:20768
 AliFlowAnalysisWithQCumulants.cxx:20769
 AliFlowAnalysisWithQCumulants.cxx:20770
 AliFlowAnalysisWithQCumulants.cxx:20771
 AliFlowAnalysisWithQCumulants.cxx:20772
 AliFlowAnalysisWithQCumulants.cxx:20773
 AliFlowAnalysisWithQCumulants.cxx:20774
 AliFlowAnalysisWithQCumulants.cxx:20775
 AliFlowAnalysisWithQCumulants.cxx:20776
 AliFlowAnalysisWithQCumulants.cxx:20777
 AliFlowAnalysisWithQCumulants.cxx:20778
 AliFlowAnalysisWithQCumulants.cxx:20779
 AliFlowAnalysisWithQCumulants.cxx:20780
 AliFlowAnalysisWithQCumulants.cxx:20781
 AliFlowAnalysisWithQCumulants.cxx:20782
 AliFlowAnalysisWithQCumulants.cxx:20783
 AliFlowAnalysisWithQCumulants.cxx:20784
 AliFlowAnalysisWithQCumulants.cxx:20785
 AliFlowAnalysisWithQCumulants.cxx:20786
 AliFlowAnalysisWithQCumulants.cxx:20787
 AliFlowAnalysisWithQCumulants.cxx:20788
 AliFlowAnalysisWithQCumulants.cxx:20789
 AliFlowAnalysisWithQCumulants.cxx:20790
 AliFlowAnalysisWithQCumulants.cxx:20791
 AliFlowAnalysisWithQCumulants.cxx:20792
 AliFlowAnalysisWithQCumulants.cxx:20793
 AliFlowAnalysisWithQCumulants.cxx:20794
 AliFlowAnalysisWithQCumulants.cxx:20795
 AliFlowAnalysisWithQCumulants.cxx:20796
 AliFlowAnalysisWithQCumulants.cxx:20797
 AliFlowAnalysisWithQCumulants.cxx:20798
 AliFlowAnalysisWithQCumulants.cxx:20799
 AliFlowAnalysisWithQCumulants.cxx:20800
 AliFlowAnalysisWithQCumulants.cxx:20801
 AliFlowAnalysisWithQCumulants.cxx:20802
 AliFlowAnalysisWithQCumulants.cxx:20803
 AliFlowAnalysisWithQCumulants.cxx:20804
 AliFlowAnalysisWithQCumulants.cxx:20805
 AliFlowAnalysisWithQCumulants.cxx:20806
 AliFlowAnalysisWithQCumulants.cxx:20807
 AliFlowAnalysisWithQCumulants.cxx:20808
 AliFlowAnalysisWithQCumulants.cxx:20809
 AliFlowAnalysisWithQCumulants.cxx:20810
 AliFlowAnalysisWithQCumulants.cxx:20811
 AliFlowAnalysisWithQCumulants.cxx:20812
 AliFlowAnalysisWithQCumulants.cxx:20813
 AliFlowAnalysisWithQCumulants.cxx:20814
 AliFlowAnalysisWithQCumulants.cxx:20815
 AliFlowAnalysisWithQCumulants.cxx:20816
 AliFlowAnalysisWithQCumulants.cxx:20817
 AliFlowAnalysisWithQCumulants.cxx:20818
 AliFlowAnalysisWithQCumulants.cxx:20819
 AliFlowAnalysisWithQCumulants.cxx:20820
 AliFlowAnalysisWithQCumulants.cxx:20821
 AliFlowAnalysisWithQCumulants.cxx:20822
 AliFlowAnalysisWithQCumulants.cxx:20823
 AliFlowAnalysisWithQCumulants.cxx:20824
 AliFlowAnalysisWithQCumulants.cxx:20825
 AliFlowAnalysisWithQCumulants.cxx:20826
 AliFlowAnalysisWithQCumulants.cxx:20827
 AliFlowAnalysisWithQCumulants.cxx:20828
 AliFlowAnalysisWithQCumulants.cxx:20829
 AliFlowAnalysisWithQCumulants.cxx:20830
 AliFlowAnalysisWithQCumulants.cxx:20831
 AliFlowAnalysisWithQCumulants.cxx:20832
 AliFlowAnalysisWithQCumulants.cxx:20833
 AliFlowAnalysisWithQCumulants.cxx:20834
 AliFlowAnalysisWithQCumulants.cxx:20835
 AliFlowAnalysisWithQCumulants.cxx:20836
 AliFlowAnalysisWithQCumulants.cxx:20837
 AliFlowAnalysisWithQCumulants.cxx:20838
 AliFlowAnalysisWithQCumulants.cxx:20839
 AliFlowAnalysisWithQCumulants.cxx:20840
 AliFlowAnalysisWithQCumulants.cxx:20841
 AliFlowAnalysisWithQCumulants.cxx:20842
 AliFlowAnalysisWithQCumulants.cxx:20843
 AliFlowAnalysisWithQCumulants.cxx:20844
 AliFlowAnalysisWithQCumulants.cxx:20845
 AliFlowAnalysisWithQCumulants.cxx:20846
 AliFlowAnalysisWithQCumulants.cxx:20847
 AliFlowAnalysisWithQCumulants.cxx:20848
 AliFlowAnalysisWithQCumulants.cxx:20849
 AliFlowAnalysisWithQCumulants.cxx:20850
 AliFlowAnalysisWithQCumulants.cxx:20851
 AliFlowAnalysisWithQCumulants.cxx:20852
 AliFlowAnalysisWithQCumulants.cxx:20853
 AliFlowAnalysisWithQCumulants.cxx:20854
 AliFlowAnalysisWithQCumulants.cxx:20855
 AliFlowAnalysisWithQCumulants.cxx:20856
 AliFlowAnalysisWithQCumulants.cxx:20857
 AliFlowAnalysisWithQCumulants.cxx:20858
 AliFlowAnalysisWithQCumulants.cxx:20859
 AliFlowAnalysisWithQCumulants.cxx:20860
 AliFlowAnalysisWithQCumulants.cxx:20861
 AliFlowAnalysisWithQCumulants.cxx:20862
 AliFlowAnalysisWithQCumulants.cxx:20863
 AliFlowAnalysisWithQCumulants.cxx:20864
 AliFlowAnalysisWithQCumulants.cxx:20865
 AliFlowAnalysisWithQCumulants.cxx:20866
 AliFlowAnalysisWithQCumulants.cxx:20867
 AliFlowAnalysisWithQCumulants.cxx:20868
 AliFlowAnalysisWithQCumulants.cxx:20869
 AliFlowAnalysisWithQCumulants.cxx:20870
 AliFlowAnalysisWithQCumulants.cxx:20871
 AliFlowAnalysisWithQCumulants.cxx:20872
 AliFlowAnalysisWithQCumulants.cxx:20873
 AliFlowAnalysisWithQCumulants.cxx:20874
 AliFlowAnalysisWithQCumulants.cxx:20875
 AliFlowAnalysisWithQCumulants.cxx:20876
 AliFlowAnalysisWithQCumulants.cxx:20877
 AliFlowAnalysisWithQCumulants.cxx:20878
 AliFlowAnalysisWithQCumulants.cxx:20879
 AliFlowAnalysisWithQCumulants.cxx:20880
 AliFlowAnalysisWithQCumulants.cxx:20881
 AliFlowAnalysisWithQCumulants.cxx:20882
 AliFlowAnalysisWithQCumulants.cxx:20883
 AliFlowAnalysisWithQCumulants.cxx:20884
 AliFlowAnalysisWithQCumulants.cxx:20885
 AliFlowAnalysisWithQCumulants.cxx:20886
 AliFlowAnalysisWithQCumulants.cxx:20887
 AliFlowAnalysisWithQCumulants.cxx:20888
 AliFlowAnalysisWithQCumulants.cxx:20889
 AliFlowAnalysisWithQCumulants.cxx:20890
 AliFlowAnalysisWithQCumulants.cxx:20891
 AliFlowAnalysisWithQCumulants.cxx:20892
 AliFlowAnalysisWithQCumulants.cxx:20893
 AliFlowAnalysisWithQCumulants.cxx:20894
 AliFlowAnalysisWithQCumulants.cxx:20895
 AliFlowAnalysisWithQCumulants.cxx:20896
 AliFlowAnalysisWithQCumulants.cxx:20897
 AliFlowAnalysisWithQCumulants.cxx:20898
 AliFlowAnalysisWithQCumulants.cxx:20899
 AliFlowAnalysisWithQCumulants.cxx:20900
 AliFlowAnalysisWithQCumulants.cxx:20901
 AliFlowAnalysisWithQCumulants.cxx:20902
 AliFlowAnalysisWithQCumulants.cxx:20903
 AliFlowAnalysisWithQCumulants.cxx:20904
 AliFlowAnalysisWithQCumulants.cxx:20905
 AliFlowAnalysisWithQCumulants.cxx:20906
 AliFlowAnalysisWithQCumulants.cxx:20907
 AliFlowAnalysisWithQCumulants.cxx:20908
 AliFlowAnalysisWithQCumulants.cxx:20909
 AliFlowAnalysisWithQCumulants.cxx:20910
 AliFlowAnalysisWithQCumulants.cxx:20911
 AliFlowAnalysisWithQCumulants.cxx:20912
 AliFlowAnalysisWithQCumulants.cxx:20913
 AliFlowAnalysisWithQCumulants.cxx:20914
 AliFlowAnalysisWithQCumulants.cxx:20915
 AliFlowAnalysisWithQCumulants.cxx:20916
 AliFlowAnalysisWithQCumulants.cxx:20917
 AliFlowAnalysisWithQCumulants.cxx:20918
 AliFlowAnalysisWithQCumulants.cxx:20919
 AliFlowAnalysisWithQCumulants.cxx:20920
 AliFlowAnalysisWithQCumulants.cxx:20921
 AliFlowAnalysisWithQCumulants.cxx:20922
 AliFlowAnalysisWithQCumulants.cxx:20923
 AliFlowAnalysisWithQCumulants.cxx:20924
 AliFlowAnalysisWithQCumulants.cxx:20925
 AliFlowAnalysisWithQCumulants.cxx:20926
 AliFlowAnalysisWithQCumulants.cxx:20927
 AliFlowAnalysisWithQCumulants.cxx:20928
 AliFlowAnalysisWithQCumulants.cxx:20929
 AliFlowAnalysisWithQCumulants.cxx:20930
 AliFlowAnalysisWithQCumulants.cxx:20931
 AliFlowAnalysisWithQCumulants.cxx:20932
 AliFlowAnalysisWithQCumulants.cxx:20933
 AliFlowAnalysisWithQCumulants.cxx:20934
 AliFlowAnalysisWithQCumulants.cxx:20935
 AliFlowAnalysisWithQCumulants.cxx:20936
 AliFlowAnalysisWithQCumulants.cxx:20937
 AliFlowAnalysisWithQCumulants.cxx:20938
 AliFlowAnalysisWithQCumulants.cxx:20939
 AliFlowAnalysisWithQCumulants.cxx:20940
 AliFlowAnalysisWithQCumulants.cxx:20941
 AliFlowAnalysisWithQCumulants.cxx:20942
 AliFlowAnalysisWithQCumulants.cxx:20943
 AliFlowAnalysisWithQCumulants.cxx:20944
 AliFlowAnalysisWithQCumulants.cxx:20945
 AliFlowAnalysisWithQCumulants.cxx:20946
 AliFlowAnalysisWithQCumulants.cxx:20947
 AliFlowAnalysisWithQCumulants.cxx:20948
 AliFlowAnalysisWithQCumulants.cxx:20949
 AliFlowAnalysisWithQCumulants.cxx:20950
 AliFlowAnalysisWithQCumulants.cxx:20951
 AliFlowAnalysisWithQCumulants.cxx:20952
 AliFlowAnalysisWithQCumulants.cxx:20953
 AliFlowAnalysisWithQCumulants.cxx:20954
 AliFlowAnalysisWithQCumulants.cxx:20955
 AliFlowAnalysisWithQCumulants.cxx:20956
 AliFlowAnalysisWithQCumulants.cxx:20957
 AliFlowAnalysisWithQCumulants.cxx:20958
 AliFlowAnalysisWithQCumulants.cxx:20959
 AliFlowAnalysisWithQCumulants.cxx:20960
 AliFlowAnalysisWithQCumulants.cxx:20961
 AliFlowAnalysisWithQCumulants.cxx:20962
 AliFlowAnalysisWithQCumulants.cxx:20963
 AliFlowAnalysisWithQCumulants.cxx:20964
 AliFlowAnalysisWithQCumulants.cxx:20965
 AliFlowAnalysisWithQCumulants.cxx:20966
 AliFlowAnalysisWithQCumulants.cxx:20967
 AliFlowAnalysisWithQCumulants.cxx:20968
 AliFlowAnalysisWithQCumulants.cxx:20969
 AliFlowAnalysisWithQCumulants.cxx:20970
 AliFlowAnalysisWithQCumulants.cxx:20971
 AliFlowAnalysisWithQCumulants.cxx:20972
 AliFlowAnalysisWithQCumulants.cxx:20973
 AliFlowAnalysisWithQCumulants.cxx:20974
 AliFlowAnalysisWithQCumulants.cxx:20975
 AliFlowAnalysisWithQCumulants.cxx:20976
 AliFlowAnalysisWithQCumulants.cxx:20977
 AliFlowAnalysisWithQCumulants.cxx:20978
 AliFlowAnalysisWithQCumulants.cxx:20979
 AliFlowAnalysisWithQCumulants.cxx:20980
 AliFlowAnalysisWithQCumulants.cxx:20981
 AliFlowAnalysisWithQCumulants.cxx:20982
 AliFlowAnalysisWithQCumulants.cxx:20983
 AliFlowAnalysisWithQCumulants.cxx:20984
 AliFlowAnalysisWithQCumulants.cxx:20985
 AliFlowAnalysisWithQCumulants.cxx:20986
 AliFlowAnalysisWithQCumulants.cxx:20987
 AliFlowAnalysisWithQCumulants.cxx:20988
 AliFlowAnalysisWithQCumulants.cxx:20989
 AliFlowAnalysisWithQCumulants.cxx:20990
 AliFlowAnalysisWithQCumulants.cxx:20991
 AliFlowAnalysisWithQCumulants.cxx:20992
 AliFlowAnalysisWithQCumulants.cxx:20993
 AliFlowAnalysisWithQCumulants.cxx:20994
 AliFlowAnalysisWithQCumulants.cxx:20995
 AliFlowAnalysisWithQCumulants.cxx:20996
 AliFlowAnalysisWithQCumulants.cxx:20997
 AliFlowAnalysisWithQCumulants.cxx:20998
 AliFlowAnalysisWithQCumulants.cxx:20999
 AliFlowAnalysisWithQCumulants.cxx:21000
 AliFlowAnalysisWithQCumulants.cxx:21001
 AliFlowAnalysisWithQCumulants.cxx:21002
 AliFlowAnalysisWithQCumulants.cxx:21003
 AliFlowAnalysisWithQCumulants.cxx:21004
 AliFlowAnalysisWithQCumulants.cxx:21005
 AliFlowAnalysisWithQCumulants.cxx:21006
 AliFlowAnalysisWithQCumulants.cxx:21007
 AliFlowAnalysisWithQCumulants.cxx:21008
 AliFlowAnalysisWithQCumulants.cxx:21009
 AliFlowAnalysisWithQCumulants.cxx:21010
 AliFlowAnalysisWithQCumulants.cxx:21011
 AliFlowAnalysisWithQCumulants.cxx:21012
 AliFlowAnalysisWithQCumulants.cxx:21013
 AliFlowAnalysisWithQCumulants.cxx:21014
 AliFlowAnalysisWithQCumulants.cxx:21015
 AliFlowAnalysisWithQCumulants.cxx:21016
 AliFlowAnalysisWithQCumulants.cxx:21017
 AliFlowAnalysisWithQCumulants.cxx:21018
 AliFlowAnalysisWithQCumulants.cxx:21019
 AliFlowAnalysisWithQCumulants.cxx:21020
 AliFlowAnalysisWithQCumulants.cxx:21021
 AliFlowAnalysisWithQCumulants.cxx:21022
 AliFlowAnalysisWithQCumulants.cxx:21023
 AliFlowAnalysisWithQCumulants.cxx:21024
 AliFlowAnalysisWithQCumulants.cxx:21025
 AliFlowAnalysisWithQCumulants.cxx:21026
 AliFlowAnalysisWithQCumulants.cxx:21027
 AliFlowAnalysisWithQCumulants.cxx:21028
 AliFlowAnalysisWithQCumulants.cxx:21029
 AliFlowAnalysisWithQCumulants.cxx:21030
 AliFlowAnalysisWithQCumulants.cxx:21031
 AliFlowAnalysisWithQCumulants.cxx:21032
 AliFlowAnalysisWithQCumulants.cxx:21033
 AliFlowAnalysisWithQCumulants.cxx:21034
 AliFlowAnalysisWithQCumulants.cxx:21035
 AliFlowAnalysisWithQCumulants.cxx:21036
 AliFlowAnalysisWithQCumulants.cxx:21037
 AliFlowAnalysisWithQCumulants.cxx:21038
 AliFlowAnalysisWithQCumulants.cxx:21039
 AliFlowAnalysisWithQCumulants.cxx:21040
 AliFlowAnalysisWithQCumulants.cxx:21041
 AliFlowAnalysisWithQCumulants.cxx:21042
 AliFlowAnalysisWithQCumulants.cxx:21043
 AliFlowAnalysisWithQCumulants.cxx:21044
 AliFlowAnalysisWithQCumulants.cxx:21045
 AliFlowAnalysisWithQCumulants.cxx:21046
 AliFlowAnalysisWithQCumulants.cxx:21047
 AliFlowAnalysisWithQCumulants.cxx:21048
 AliFlowAnalysisWithQCumulants.cxx:21049
 AliFlowAnalysisWithQCumulants.cxx:21050
 AliFlowAnalysisWithQCumulants.cxx:21051
 AliFlowAnalysisWithQCumulants.cxx:21052
 AliFlowAnalysisWithQCumulants.cxx:21053
 AliFlowAnalysisWithQCumulants.cxx:21054
 AliFlowAnalysisWithQCumulants.cxx:21055
 AliFlowAnalysisWithQCumulants.cxx:21056
 AliFlowAnalysisWithQCumulants.cxx:21057
 AliFlowAnalysisWithQCumulants.cxx:21058
 AliFlowAnalysisWithQCumulants.cxx:21059
 AliFlowAnalysisWithQCumulants.cxx:21060
 AliFlowAnalysisWithQCumulants.cxx:21061
 AliFlowAnalysisWithQCumulants.cxx:21062
 AliFlowAnalysisWithQCumulants.cxx:21063
 AliFlowAnalysisWithQCumulants.cxx:21064
 AliFlowAnalysisWithQCumulants.cxx:21065
 AliFlowAnalysisWithQCumulants.cxx:21066
 AliFlowAnalysisWithQCumulants.cxx:21067
 AliFlowAnalysisWithQCumulants.cxx:21068
 AliFlowAnalysisWithQCumulants.cxx:21069
 AliFlowAnalysisWithQCumulants.cxx:21070
 AliFlowAnalysisWithQCumulants.cxx:21071
 AliFlowAnalysisWithQCumulants.cxx:21072
 AliFlowAnalysisWithQCumulants.cxx:21073
 AliFlowAnalysisWithQCumulants.cxx:21074
 AliFlowAnalysisWithQCumulants.cxx:21075
 AliFlowAnalysisWithQCumulants.cxx:21076
 AliFlowAnalysisWithQCumulants.cxx:21077
 AliFlowAnalysisWithQCumulants.cxx:21078
 AliFlowAnalysisWithQCumulants.cxx:21079
 AliFlowAnalysisWithQCumulants.cxx:21080
 AliFlowAnalysisWithQCumulants.cxx:21081
 AliFlowAnalysisWithQCumulants.cxx:21082
 AliFlowAnalysisWithQCumulants.cxx:21083
 AliFlowAnalysisWithQCumulants.cxx:21084
 AliFlowAnalysisWithQCumulants.cxx:21085
 AliFlowAnalysisWithQCumulants.cxx:21086
 AliFlowAnalysisWithQCumulants.cxx:21087
 AliFlowAnalysisWithQCumulants.cxx:21088
 AliFlowAnalysisWithQCumulants.cxx:21089
 AliFlowAnalysisWithQCumulants.cxx:21090
 AliFlowAnalysisWithQCumulants.cxx:21091
 AliFlowAnalysisWithQCumulants.cxx:21092
 AliFlowAnalysisWithQCumulants.cxx:21093
 AliFlowAnalysisWithQCumulants.cxx:21094
 AliFlowAnalysisWithQCumulants.cxx:21095
 AliFlowAnalysisWithQCumulants.cxx:21096
 AliFlowAnalysisWithQCumulants.cxx:21097
 AliFlowAnalysisWithQCumulants.cxx:21098
 AliFlowAnalysisWithQCumulants.cxx:21099
 AliFlowAnalysisWithQCumulants.cxx:21100
 AliFlowAnalysisWithQCumulants.cxx:21101
 AliFlowAnalysisWithQCumulants.cxx:21102
 AliFlowAnalysisWithQCumulants.cxx:21103
 AliFlowAnalysisWithQCumulants.cxx:21104
 AliFlowAnalysisWithQCumulants.cxx:21105
 AliFlowAnalysisWithQCumulants.cxx:21106
 AliFlowAnalysisWithQCumulants.cxx:21107
 AliFlowAnalysisWithQCumulants.cxx:21108
 AliFlowAnalysisWithQCumulants.cxx:21109
 AliFlowAnalysisWithQCumulants.cxx:21110
 AliFlowAnalysisWithQCumulants.cxx:21111
 AliFlowAnalysisWithQCumulants.cxx:21112
 AliFlowAnalysisWithQCumulants.cxx:21113
 AliFlowAnalysisWithQCumulants.cxx:21114
 AliFlowAnalysisWithQCumulants.cxx:21115
 AliFlowAnalysisWithQCumulants.cxx:21116
 AliFlowAnalysisWithQCumulants.cxx:21117
 AliFlowAnalysisWithQCumulants.cxx:21118
 AliFlowAnalysisWithQCumulants.cxx:21119
 AliFlowAnalysisWithQCumulants.cxx:21120
 AliFlowAnalysisWithQCumulants.cxx:21121
 AliFlowAnalysisWithQCumulants.cxx:21122
 AliFlowAnalysisWithQCumulants.cxx:21123
 AliFlowAnalysisWithQCumulants.cxx:21124
 AliFlowAnalysisWithQCumulants.cxx:21125
 AliFlowAnalysisWithQCumulants.cxx:21126
 AliFlowAnalysisWithQCumulants.cxx:21127
 AliFlowAnalysisWithQCumulants.cxx:21128
 AliFlowAnalysisWithQCumulants.cxx:21129
 AliFlowAnalysisWithQCumulants.cxx:21130
 AliFlowAnalysisWithQCumulants.cxx:21131
 AliFlowAnalysisWithQCumulants.cxx:21132
 AliFlowAnalysisWithQCumulants.cxx:21133
 AliFlowAnalysisWithQCumulants.cxx:21134
 AliFlowAnalysisWithQCumulants.cxx:21135
 AliFlowAnalysisWithQCumulants.cxx:21136
 AliFlowAnalysisWithQCumulants.cxx:21137
 AliFlowAnalysisWithQCumulants.cxx:21138
 AliFlowAnalysisWithQCumulants.cxx:21139
 AliFlowAnalysisWithQCumulants.cxx:21140
 AliFlowAnalysisWithQCumulants.cxx:21141
 AliFlowAnalysisWithQCumulants.cxx:21142
 AliFlowAnalysisWithQCumulants.cxx:21143
 AliFlowAnalysisWithQCumulants.cxx:21144
 AliFlowAnalysisWithQCumulants.cxx:21145
 AliFlowAnalysisWithQCumulants.cxx:21146
 AliFlowAnalysisWithQCumulants.cxx:21147
 AliFlowAnalysisWithQCumulants.cxx:21148
 AliFlowAnalysisWithQCumulants.cxx:21149
 AliFlowAnalysisWithQCumulants.cxx:21150
 AliFlowAnalysisWithQCumulants.cxx:21151
 AliFlowAnalysisWithQCumulants.cxx:21152
 AliFlowAnalysisWithQCumulants.cxx:21153
 AliFlowAnalysisWithQCumulants.cxx:21154
 AliFlowAnalysisWithQCumulants.cxx:21155
 AliFlowAnalysisWithQCumulants.cxx:21156
 AliFlowAnalysisWithQCumulants.cxx:21157
 AliFlowAnalysisWithQCumulants.cxx:21158
 AliFlowAnalysisWithQCumulants.cxx:21159
 AliFlowAnalysisWithQCumulants.cxx:21160
 AliFlowAnalysisWithQCumulants.cxx:21161
 AliFlowAnalysisWithQCumulants.cxx:21162
 AliFlowAnalysisWithQCumulants.cxx:21163
 AliFlowAnalysisWithQCumulants.cxx:21164
 AliFlowAnalysisWithQCumulants.cxx:21165
 AliFlowAnalysisWithQCumulants.cxx:21166
 AliFlowAnalysisWithQCumulants.cxx:21167
 AliFlowAnalysisWithQCumulants.cxx:21168
 AliFlowAnalysisWithQCumulants.cxx:21169
 AliFlowAnalysisWithQCumulants.cxx:21170
 AliFlowAnalysisWithQCumulants.cxx:21171
 AliFlowAnalysisWithQCumulants.cxx:21172
 AliFlowAnalysisWithQCumulants.cxx:21173
 AliFlowAnalysisWithQCumulants.cxx:21174
 AliFlowAnalysisWithQCumulants.cxx:21175
 AliFlowAnalysisWithQCumulants.cxx:21176
 AliFlowAnalysisWithQCumulants.cxx:21177
 AliFlowAnalysisWithQCumulants.cxx:21178
 AliFlowAnalysisWithQCumulants.cxx:21179
 AliFlowAnalysisWithQCumulants.cxx:21180
 AliFlowAnalysisWithQCumulants.cxx:21181
 AliFlowAnalysisWithQCumulants.cxx:21182
 AliFlowAnalysisWithQCumulants.cxx:21183
 AliFlowAnalysisWithQCumulants.cxx:21184
 AliFlowAnalysisWithQCumulants.cxx:21185
 AliFlowAnalysisWithQCumulants.cxx:21186
 AliFlowAnalysisWithQCumulants.cxx:21187
 AliFlowAnalysisWithQCumulants.cxx:21188
 AliFlowAnalysisWithQCumulants.cxx:21189
 AliFlowAnalysisWithQCumulants.cxx:21190
 AliFlowAnalysisWithQCumulants.cxx:21191
 AliFlowAnalysisWithQCumulants.cxx:21192
 AliFlowAnalysisWithQCumulants.cxx:21193
 AliFlowAnalysisWithQCumulants.cxx:21194
 AliFlowAnalysisWithQCumulants.cxx:21195
 AliFlowAnalysisWithQCumulants.cxx:21196
 AliFlowAnalysisWithQCumulants.cxx:21197
 AliFlowAnalysisWithQCumulants.cxx:21198
 AliFlowAnalysisWithQCumulants.cxx:21199
 AliFlowAnalysisWithQCumulants.cxx:21200
 AliFlowAnalysisWithQCumulants.cxx:21201
 AliFlowAnalysisWithQCumulants.cxx:21202
 AliFlowAnalysisWithQCumulants.cxx:21203
 AliFlowAnalysisWithQCumulants.cxx:21204
 AliFlowAnalysisWithQCumulants.cxx:21205
 AliFlowAnalysisWithQCumulants.cxx:21206
 AliFlowAnalysisWithQCumulants.cxx:21207
 AliFlowAnalysisWithQCumulants.cxx:21208
 AliFlowAnalysisWithQCumulants.cxx:21209
 AliFlowAnalysisWithQCumulants.cxx:21210
 AliFlowAnalysisWithQCumulants.cxx:21211
 AliFlowAnalysisWithQCumulants.cxx:21212
 AliFlowAnalysisWithQCumulants.cxx:21213
 AliFlowAnalysisWithQCumulants.cxx:21214
 AliFlowAnalysisWithQCumulants.cxx:21215
 AliFlowAnalysisWithQCumulants.cxx:21216
 AliFlowAnalysisWithQCumulants.cxx:21217
 AliFlowAnalysisWithQCumulants.cxx:21218
 AliFlowAnalysisWithQCumulants.cxx:21219
 AliFlowAnalysisWithQCumulants.cxx:21220
 AliFlowAnalysisWithQCumulants.cxx:21221
 AliFlowAnalysisWithQCumulants.cxx:21222
 AliFlowAnalysisWithQCumulants.cxx:21223
 AliFlowAnalysisWithQCumulants.cxx:21224
 AliFlowAnalysisWithQCumulants.cxx:21225
 AliFlowAnalysisWithQCumulants.cxx:21226
 AliFlowAnalysisWithQCumulants.cxx:21227
 AliFlowAnalysisWithQCumulants.cxx:21228
 AliFlowAnalysisWithQCumulants.cxx:21229
 AliFlowAnalysisWithQCumulants.cxx:21230
 AliFlowAnalysisWithQCumulants.cxx:21231
 AliFlowAnalysisWithQCumulants.cxx:21232
 AliFlowAnalysisWithQCumulants.cxx:21233
 AliFlowAnalysisWithQCumulants.cxx:21234
 AliFlowAnalysisWithQCumulants.cxx:21235
 AliFlowAnalysisWithQCumulants.cxx:21236
 AliFlowAnalysisWithQCumulants.cxx:21237
 AliFlowAnalysisWithQCumulants.cxx:21238
 AliFlowAnalysisWithQCumulants.cxx:21239
 AliFlowAnalysisWithQCumulants.cxx:21240
 AliFlowAnalysisWithQCumulants.cxx:21241
 AliFlowAnalysisWithQCumulants.cxx:21242
 AliFlowAnalysisWithQCumulants.cxx:21243
 AliFlowAnalysisWithQCumulants.cxx:21244
 AliFlowAnalysisWithQCumulants.cxx:21245
 AliFlowAnalysisWithQCumulants.cxx:21246
 AliFlowAnalysisWithQCumulants.cxx:21247
 AliFlowAnalysisWithQCumulants.cxx:21248
 AliFlowAnalysisWithQCumulants.cxx:21249
 AliFlowAnalysisWithQCumulants.cxx:21250
 AliFlowAnalysisWithQCumulants.cxx:21251
 AliFlowAnalysisWithQCumulants.cxx:21252
 AliFlowAnalysisWithQCumulants.cxx:21253
 AliFlowAnalysisWithQCumulants.cxx:21254
 AliFlowAnalysisWithQCumulants.cxx:21255
 AliFlowAnalysisWithQCumulants.cxx:21256
 AliFlowAnalysisWithQCumulants.cxx:21257
 AliFlowAnalysisWithQCumulants.cxx:21258
 AliFlowAnalysisWithQCumulants.cxx:21259
 AliFlowAnalysisWithQCumulants.cxx:21260
 AliFlowAnalysisWithQCumulants.cxx:21261
 AliFlowAnalysisWithQCumulants.cxx:21262
 AliFlowAnalysisWithQCumulants.cxx:21263
 AliFlowAnalysisWithQCumulants.cxx:21264
 AliFlowAnalysisWithQCumulants.cxx:21265
 AliFlowAnalysisWithQCumulants.cxx:21266
 AliFlowAnalysisWithQCumulants.cxx:21267
 AliFlowAnalysisWithQCumulants.cxx:21268
 AliFlowAnalysisWithQCumulants.cxx:21269
 AliFlowAnalysisWithQCumulants.cxx:21270
 AliFlowAnalysisWithQCumulants.cxx:21271
 AliFlowAnalysisWithQCumulants.cxx:21272
 AliFlowAnalysisWithQCumulants.cxx:21273
 AliFlowAnalysisWithQCumulants.cxx:21274
 AliFlowAnalysisWithQCumulants.cxx:21275
 AliFlowAnalysisWithQCumulants.cxx:21276
 AliFlowAnalysisWithQCumulants.cxx:21277
 AliFlowAnalysisWithQCumulants.cxx:21278
 AliFlowAnalysisWithQCumulants.cxx:21279
 AliFlowAnalysisWithQCumulants.cxx:21280
 AliFlowAnalysisWithQCumulants.cxx:21281
 AliFlowAnalysisWithQCumulants.cxx:21282
 AliFlowAnalysisWithQCumulants.cxx:21283
 AliFlowAnalysisWithQCumulants.cxx:21284
 AliFlowAnalysisWithQCumulants.cxx:21285
 AliFlowAnalysisWithQCumulants.cxx:21286
 AliFlowAnalysisWithQCumulants.cxx:21287
 AliFlowAnalysisWithQCumulants.cxx:21288
 AliFlowAnalysisWithQCumulants.cxx:21289
 AliFlowAnalysisWithQCumulants.cxx:21290
 AliFlowAnalysisWithQCumulants.cxx:21291
 AliFlowAnalysisWithQCumulants.cxx:21292
 AliFlowAnalysisWithQCumulants.cxx:21293
 AliFlowAnalysisWithQCumulants.cxx:21294
 AliFlowAnalysisWithQCumulants.cxx:21295
 AliFlowAnalysisWithQCumulants.cxx:21296
 AliFlowAnalysisWithQCumulants.cxx:21297
 AliFlowAnalysisWithQCumulants.cxx:21298
 AliFlowAnalysisWithQCumulants.cxx:21299
 AliFlowAnalysisWithQCumulants.cxx:21300
 AliFlowAnalysisWithQCumulants.cxx:21301
 AliFlowAnalysisWithQCumulants.cxx:21302
 AliFlowAnalysisWithQCumulants.cxx:21303
 AliFlowAnalysisWithQCumulants.cxx:21304
 AliFlowAnalysisWithQCumulants.cxx:21305
 AliFlowAnalysisWithQCumulants.cxx:21306
 AliFlowAnalysisWithQCumulants.cxx:21307
 AliFlowAnalysisWithQCumulants.cxx:21308
 AliFlowAnalysisWithQCumulants.cxx:21309
 AliFlowAnalysisWithQCumulants.cxx:21310
 AliFlowAnalysisWithQCumulants.cxx:21311
 AliFlowAnalysisWithQCumulants.cxx:21312
 AliFlowAnalysisWithQCumulants.cxx:21313
 AliFlowAnalysisWithQCumulants.cxx:21314
 AliFlowAnalysisWithQCumulants.cxx:21315
 AliFlowAnalysisWithQCumulants.cxx:21316
 AliFlowAnalysisWithQCumulants.cxx:21317
 AliFlowAnalysisWithQCumulants.cxx:21318
 AliFlowAnalysisWithQCumulants.cxx:21319
 AliFlowAnalysisWithQCumulants.cxx:21320
 AliFlowAnalysisWithQCumulants.cxx:21321
 AliFlowAnalysisWithQCumulants.cxx:21322
 AliFlowAnalysisWithQCumulants.cxx:21323
 AliFlowAnalysisWithQCumulants.cxx:21324
 AliFlowAnalysisWithQCumulants.cxx:21325
 AliFlowAnalysisWithQCumulants.cxx:21326
 AliFlowAnalysisWithQCumulants.cxx:21327
 AliFlowAnalysisWithQCumulants.cxx:21328
 AliFlowAnalysisWithQCumulants.cxx:21329
 AliFlowAnalysisWithQCumulants.cxx:21330
 AliFlowAnalysisWithQCumulants.cxx:21331
 AliFlowAnalysisWithQCumulants.cxx:21332
 AliFlowAnalysisWithQCumulants.cxx:21333
 AliFlowAnalysisWithQCumulants.cxx:21334
 AliFlowAnalysisWithQCumulants.cxx:21335
 AliFlowAnalysisWithQCumulants.cxx:21336
 AliFlowAnalysisWithQCumulants.cxx:21337
 AliFlowAnalysisWithQCumulants.cxx:21338
 AliFlowAnalysisWithQCumulants.cxx:21339
 AliFlowAnalysisWithQCumulants.cxx:21340
 AliFlowAnalysisWithQCumulants.cxx:21341
 AliFlowAnalysisWithQCumulants.cxx:21342
 AliFlowAnalysisWithQCumulants.cxx:21343
 AliFlowAnalysisWithQCumulants.cxx:21344
 AliFlowAnalysisWithQCumulants.cxx:21345
 AliFlowAnalysisWithQCumulants.cxx:21346
 AliFlowAnalysisWithQCumulants.cxx:21347
 AliFlowAnalysisWithQCumulants.cxx:21348
 AliFlowAnalysisWithQCumulants.cxx:21349
 AliFlowAnalysisWithQCumulants.cxx:21350
 AliFlowAnalysisWithQCumulants.cxx:21351
 AliFlowAnalysisWithQCumulants.cxx:21352
 AliFlowAnalysisWithQCumulants.cxx:21353
 AliFlowAnalysisWithQCumulants.cxx:21354
 AliFlowAnalysisWithQCumulants.cxx:21355
 AliFlowAnalysisWithQCumulants.cxx:21356
 AliFlowAnalysisWithQCumulants.cxx:21357
 AliFlowAnalysisWithQCumulants.cxx:21358
 AliFlowAnalysisWithQCumulants.cxx:21359
 AliFlowAnalysisWithQCumulants.cxx:21360
 AliFlowAnalysisWithQCumulants.cxx:21361
 AliFlowAnalysisWithQCumulants.cxx:21362
 AliFlowAnalysisWithQCumulants.cxx:21363
 AliFlowAnalysisWithQCumulants.cxx:21364
 AliFlowAnalysisWithQCumulants.cxx:21365
 AliFlowAnalysisWithQCumulants.cxx:21366
 AliFlowAnalysisWithQCumulants.cxx:21367
 AliFlowAnalysisWithQCumulants.cxx:21368
 AliFlowAnalysisWithQCumulants.cxx:21369
 AliFlowAnalysisWithQCumulants.cxx:21370
 AliFlowAnalysisWithQCumulants.cxx:21371
 AliFlowAnalysisWithQCumulants.cxx:21372
 AliFlowAnalysisWithQCumulants.cxx:21373
 AliFlowAnalysisWithQCumulants.cxx:21374
 AliFlowAnalysisWithQCumulants.cxx:21375
 AliFlowAnalysisWithQCumulants.cxx:21376
 AliFlowAnalysisWithQCumulants.cxx:21377
 AliFlowAnalysisWithQCumulants.cxx:21378
 AliFlowAnalysisWithQCumulants.cxx:21379
 AliFlowAnalysisWithQCumulants.cxx:21380
 AliFlowAnalysisWithQCumulants.cxx:21381
 AliFlowAnalysisWithQCumulants.cxx:21382
 AliFlowAnalysisWithQCumulants.cxx:21383
 AliFlowAnalysisWithQCumulants.cxx:21384
 AliFlowAnalysisWithQCumulants.cxx:21385
 AliFlowAnalysisWithQCumulants.cxx:21386
 AliFlowAnalysisWithQCumulants.cxx:21387
 AliFlowAnalysisWithQCumulants.cxx:21388
 AliFlowAnalysisWithQCumulants.cxx:21389
 AliFlowAnalysisWithQCumulants.cxx:21390
 AliFlowAnalysisWithQCumulants.cxx:21391
 AliFlowAnalysisWithQCumulants.cxx:21392
 AliFlowAnalysisWithQCumulants.cxx:21393
 AliFlowAnalysisWithQCumulants.cxx:21394
 AliFlowAnalysisWithQCumulants.cxx:21395
 AliFlowAnalysisWithQCumulants.cxx:21396
 AliFlowAnalysisWithQCumulants.cxx:21397
 AliFlowAnalysisWithQCumulants.cxx:21398
 AliFlowAnalysisWithQCumulants.cxx:21399
 AliFlowAnalysisWithQCumulants.cxx:21400
 AliFlowAnalysisWithQCumulants.cxx:21401
 AliFlowAnalysisWithQCumulants.cxx:21402
 AliFlowAnalysisWithQCumulants.cxx:21403
 AliFlowAnalysisWithQCumulants.cxx:21404
 AliFlowAnalysisWithQCumulants.cxx:21405
 AliFlowAnalysisWithQCumulants.cxx:21406
 AliFlowAnalysisWithQCumulants.cxx:21407
 AliFlowAnalysisWithQCumulants.cxx:21408
 AliFlowAnalysisWithQCumulants.cxx:21409
 AliFlowAnalysisWithQCumulants.cxx:21410
 AliFlowAnalysisWithQCumulants.cxx:21411
 AliFlowAnalysisWithQCumulants.cxx:21412
 AliFlowAnalysisWithQCumulants.cxx:21413
 AliFlowAnalysisWithQCumulants.cxx:21414
 AliFlowAnalysisWithQCumulants.cxx:21415
 AliFlowAnalysisWithQCumulants.cxx:21416
 AliFlowAnalysisWithQCumulants.cxx:21417
 AliFlowAnalysisWithQCumulants.cxx:21418
 AliFlowAnalysisWithQCumulants.cxx:21419
 AliFlowAnalysisWithQCumulants.cxx:21420
 AliFlowAnalysisWithQCumulants.cxx:21421
 AliFlowAnalysisWithQCumulants.cxx:21422
 AliFlowAnalysisWithQCumulants.cxx:21423
 AliFlowAnalysisWithQCumulants.cxx:21424
 AliFlowAnalysisWithQCumulants.cxx:21425
 AliFlowAnalysisWithQCumulants.cxx:21426
 AliFlowAnalysisWithQCumulants.cxx:21427
 AliFlowAnalysisWithQCumulants.cxx:21428
 AliFlowAnalysisWithQCumulants.cxx:21429
 AliFlowAnalysisWithQCumulants.cxx:21430
 AliFlowAnalysisWithQCumulants.cxx:21431
 AliFlowAnalysisWithQCumulants.cxx:21432
 AliFlowAnalysisWithQCumulants.cxx:21433
 AliFlowAnalysisWithQCumulants.cxx:21434
 AliFlowAnalysisWithQCumulants.cxx:21435
 AliFlowAnalysisWithQCumulants.cxx:21436
 AliFlowAnalysisWithQCumulants.cxx:21437
 AliFlowAnalysisWithQCumulants.cxx:21438
 AliFlowAnalysisWithQCumulants.cxx:21439
 AliFlowAnalysisWithQCumulants.cxx:21440
 AliFlowAnalysisWithQCumulants.cxx:21441
 AliFlowAnalysisWithQCumulants.cxx:21442
 AliFlowAnalysisWithQCumulants.cxx:21443
 AliFlowAnalysisWithQCumulants.cxx:21444
 AliFlowAnalysisWithQCumulants.cxx:21445
 AliFlowAnalysisWithQCumulants.cxx:21446
 AliFlowAnalysisWithQCumulants.cxx:21447
 AliFlowAnalysisWithQCumulants.cxx:21448
 AliFlowAnalysisWithQCumulants.cxx:21449
 AliFlowAnalysisWithQCumulants.cxx:21450
 AliFlowAnalysisWithQCumulants.cxx:21451
 AliFlowAnalysisWithQCumulants.cxx:21452
 AliFlowAnalysisWithQCumulants.cxx:21453
 AliFlowAnalysisWithQCumulants.cxx:21454
 AliFlowAnalysisWithQCumulants.cxx:21455
 AliFlowAnalysisWithQCumulants.cxx:21456
 AliFlowAnalysisWithQCumulants.cxx:21457
 AliFlowAnalysisWithQCumulants.cxx:21458
 AliFlowAnalysisWithQCumulants.cxx:21459
 AliFlowAnalysisWithQCumulants.cxx:21460
 AliFlowAnalysisWithQCumulants.cxx:21461
 AliFlowAnalysisWithQCumulants.cxx:21462
 AliFlowAnalysisWithQCumulants.cxx:21463
 AliFlowAnalysisWithQCumulants.cxx:21464
 AliFlowAnalysisWithQCumulants.cxx:21465
 AliFlowAnalysisWithQCumulants.cxx:21466
 AliFlowAnalysisWithQCumulants.cxx:21467
 AliFlowAnalysisWithQCumulants.cxx:21468
 AliFlowAnalysisWithQCumulants.cxx:21469
 AliFlowAnalysisWithQCumulants.cxx:21470
 AliFlowAnalysisWithQCumulants.cxx:21471
 AliFlowAnalysisWithQCumulants.cxx:21472
 AliFlowAnalysisWithQCumulants.cxx:21473
 AliFlowAnalysisWithQCumulants.cxx:21474
 AliFlowAnalysisWithQCumulants.cxx:21475
 AliFlowAnalysisWithQCumulants.cxx:21476
 AliFlowAnalysisWithQCumulants.cxx:21477
 AliFlowAnalysisWithQCumulants.cxx:21478
 AliFlowAnalysisWithQCumulants.cxx:21479
 AliFlowAnalysisWithQCumulants.cxx:21480
 AliFlowAnalysisWithQCumulants.cxx:21481
 AliFlowAnalysisWithQCumulants.cxx:21482
 AliFlowAnalysisWithQCumulants.cxx:21483
 AliFlowAnalysisWithQCumulants.cxx:21484
 AliFlowAnalysisWithQCumulants.cxx:21485
 AliFlowAnalysisWithQCumulants.cxx:21486
 AliFlowAnalysisWithQCumulants.cxx:21487
 AliFlowAnalysisWithQCumulants.cxx:21488
 AliFlowAnalysisWithQCumulants.cxx:21489
 AliFlowAnalysisWithQCumulants.cxx:21490
 AliFlowAnalysisWithQCumulants.cxx:21491
 AliFlowAnalysisWithQCumulants.cxx:21492
 AliFlowAnalysisWithQCumulants.cxx:21493
 AliFlowAnalysisWithQCumulants.cxx:21494
 AliFlowAnalysisWithQCumulants.cxx:21495
 AliFlowAnalysisWithQCumulants.cxx:21496
 AliFlowAnalysisWithQCumulants.cxx:21497
 AliFlowAnalysisWithQCumulants.cxx:21498
 AliFlowAnalysisWithQCumulants.cxx:21499
 AliFlowAnalysisWithQCumulants.cxx:21500
 AliFlowAnalysisWithQCumulants.cxx:21501
 AliFlowAnalysisWithQCumulants.cxx:21502
 AliFlowAnalysisWithQCumulants.cxx:21503
 AliFlowAnalysisWithQCumulants.cxx:21504
 AliFlowAnalysisWithQCumulants.cxx:21505
 AliFlowAnalysisWithQCumulants.cxx:21506
 AliFlowAnalysisWithQCumulants.cxx:21507
 AliFlowAnalysisWithQCumulants.cxx:21508
 AliFlowAnalysisWithQCumulants.cxx:21509
 AliFlowAnalysisWithQCumulants.cxx:21510
 AliFlowAnalysisWithQCumulants.cxx:21511
 AliFlowAnalysisWithQCumulants.cxx:21512
 AliFlowAnalysisWithQCumulants.cxx:21513
 AliFlowAnalysisWithQCumulants.cxx:21514
 AliFlowAnalysisWithQCumulants.cxx:21515
 AliFlowAnalysisWithQCumulants.cxx:21516
 AliFlowAnalysisWithQCumulants.cxx:21517
 AliFlowAnalysisWithQCumulants.cxx:21518
 AliFlowAnalysisWithQCumulants.cxx:21519
 AliFlowAnalysisWithQCumulants.cxx:21520
 AliFlowAnalysisWithQCumulants.cxx:21521
 AliFlowAnalysisWithQCumulants.cxx:21522
 AliFlowAnalysisWithQCumulants.cxx:21523
 AliFlowAnalysisWithQCumulants.cxx:21524
 AliFlowAnalysisWithQCumulants.cxx:21525
 AliFlowAnalysisWithQCumulants.cxx:21526
 AliFlowAnalysisWithQCumulants.cxx:21527
 AliFlowAnalysisWithQCumulants.cxx:21528
 AliFlowAnalysisWithQCumulants.cxx:21529
 AliFlowAnalysisWithQCumulants.cxx:21530
 AliFlowAnalysisWithQCumulants.cxx:21531
 AliFlowAnalysisWithQCumulants.cxx:21532
 AliFlowAnalysisWithQCumulants.cxx:21533
 AliFlowAnalysisWithQCumulants.cxx:21534
 AliFlowAnalysisWithQCumulants.cxx:21535
 AliFlowAnalysisWithQCumulants.cxx:21536
 AliFlowAnalysisWithQCumulants.cxx:21537
 AliFlowAnalysisWithQCumulants.cxx:21538
 AliFlowAnalysisWithQCumulants.cxx:21539
 AliFlowAnalysisWithQCumulants.cxx:21540
 AliFlowAnalysisWithQCumulants.cxx:21541
 AliFlowAnalysisWithQCumulants.cxx:21542
 AliFlowAnalysisWithQCumulants.cxx:21543
 AliFlowAnalysisWithQCumulants.cxx:21544
 AliFlowAnalysisWithQCumulants.cxx:21545
 AliFlowAnalysisWithQCumulants.cxx:21546
 AliFlowAnalysisWithQCumulants.cxx:21547
 AliFlowAnalysisWithQCumulants.cxx:21548
 AliFlowAnalysisWithQCumulants.cxx:21549
 AliFlowAnalysisWithQCumulants.cxx:21550
 AliFlowAnalysisWithQCumulants.cxx:21551
 AliFlowAnalysisWithQCumulants.cxx:21552
 AliFlowAnalysisWithQCumulants.cxx:21553
 AliFlowAnalysisWithQCumulants.cxx:21554
 AliFlowAnalysisWithQCumulants.cxx:21555
 AliFlowAnalysisWithQCumulants.cxx:21556
 AliFlowAnalysisWithQCumulants.cxx:21557
 AliFlowAnalysisWithQCumulants.cxx:21558
 AliFlowAnalysisWithQCumulants.cxx:21559
 AliFlowAnalysisWithQCumulants.cxx:21560
 AliFlowAnalysisWithQCumulants.cxx:21561
 AliFlowAnalysisWithQCumulants.cxx:21562
 AliFlowAnalysisWithQCumulants.cxx:21563
 AliFlowAnalysisWithQCumulants.cxx:21564
 AliFlowAnalysisWithQCumulants.cxx:21565
 AliFlowAnalysisWithQCumulants.cxx:21566
 AliFlowAnalysisWithQCumulants.cxx:21567
 AliFlowAnalysisWithQCumulants.cxx:21568
 AliFlowAnalysisWithQCumulants.cxx:21569
 AliFlowAnalysisWithQCumulants.cxx:21570
 AliFlowAnalysisWithQCumulants.cxx:21571
 AliFlowAnalysisWithQCumulants.cxx:21572
 AliFlowAnalysisWithQCumulants.cxx:21573
 AliFlowAnalysisWithQCumulants.cxx:21574
 AliFlowAnalysisWithQCumulants.cxx:21575
 AliFlowAnalysisWithQCumulants.cxx:21576
 AliFlowAnalysisWithQCumulants.cxx:21577
 AliFlowAnalysisWithQCumulants.cxx:21578
 AliFlowAnalysisWithQCumulants.cxx:21579
 AliFlowAnalysisWithQCumulants.cxx:21580
 AliFlowAnalysisWithQCumulants.cxx:21581
 AliFlowAnalysisWithQCumulants.cxx:21582
 AliFlowAnalysisWithQCumulants.cxx:21583
 AliFlowAnalysisWithQCumulants.cxx:21584
 AliFlowAnalysisWithQCumulants.cxx:21585
 AliFlowAnalysisWithQCumulants.cxx:21586
 AliFlowAnalysisWithQCumulants.cxx:21587
 AliFlowAnalysisWithQCumulants.cxx:21588
 AliFlowAnalysisWithQCumulants.cxx:21589
 AliFlowAnalysisWithQCumulants.cxx:21590
 AliFlowAnalysisWithQCumulants.cxx:21591
 AliFlowAnalysisWithQCumulants.cxx:21592
 AliFlowAnalysisWithQCumulants.cxx:21593
 AliFlowAnalysisWithQCumulants.cxx:21594
 AliFlowAnalysisWithQCumulants.cxx:21595
 AliFlowAnalysisWithQCumulants.cxx:21596
 AliFlowAnalysisWithQCumulants.cxx:21597
 AliFlowAnalysisWithQCumulants.cxx:21598
 AliFlowAnalysisWithQCumulants.cxx:21599
 AliFlowAnalysisWithQCumulants.cxx:21600
 AliFlowAnalysisWithQCumulants.cxx:21601
 AliFlowAnalysisWithQCumulants.cxx:21602
 AliFlowAnalysisWithQCumulants.cxx:21603
 AliFlowAnalysisWithQCumulants.cxx:21604
 AliFlowAnalysisWithQCumulants.cxx:21605
 AliFlowAnalysisWithQCumulants.cxx:21606
 AliFlowAnalysisWithQCumulants.cxx:21607
 AliFlowAnalysisWithQCumulants.cxx:21608
 AliFlowAnalysisWithQCumulants.cxx:21609
 AliFlowAnalysisWithQCumulants.cxx:21610
 AliFlowAnalysisWithQCumulants.cxx:21611
 AliFlowAnalysisWithQCumulants.cxx:21612
 AliFlowAnalysisWithQCumulants.cxx:21613
 AliFlowAnalysisWithQCumulants.cxx:21614
 AliFlowAnalysisWithQCumulants.cxx:21615
 AliFlowAnalysisWithQCumulants.cxx:21616
 AliFlowAnalysisWithQCumulants.cxx:21617
 AliFlowAnalysisWithQCumulants.cxx:21618
 AliFlowAnalysisWithQCumulants.cxx:21619
 AliFlowAnalysisWithQCumulants.cxx:21620
 AliFlowAnalysisWithQCumulants.cxx:21621
 AliFlowAnalysisWithQCumulants.cxx:21622
 AliFlowAnalysisWithQCumulants.cxx:21623
 AliFlowAnalysisWithQCumulants.cxx:21624
 AliFlowAnalysisWithQCumulants.cxx:21625
 AliFlowAnalysisWithQCumulants.cxx:21626
 AliFlowAnalysisWithQCumulants.cxx:21627
 AliFlowAnalysisWithQCumulants.cxx:21628
 AliFlowAnalysisWithQCumulants.cxx:21629
 AliFlowAnalysisWithQCumulants.cxx:21630
 AliFlowAnalysisWithQCumulants.cxx:21631
 AliFlowAnalysisWithQCumulants.cxx:21632
 AliFlowAnalysisWithQCumulants.cxx:21633
 AliFlowAnalysisWithQCumulants.cxx:21634
 AliFlowAnalysisWithQCumulants.cxx:21635
 AliFlowAnalysisWithQCumulants.cxx:21636
 AliFlowAnalysisWithQCumulants.cxx:21637
 AliFlowAnalysisWithQCumulants.cxx:21638
 AliFlowAnalysisWithQCumulants.cxx:21639
 AliFlowAnalysisWithQCumulants.cxx:21640
 AliFlowAnalysisWithQCumulants.cxx:21641
 AliFlowAnalysisWithQCumulants.cxx:21642
 AliFlowAnalysisWithQCumulants.cxx:21643
 AliFlowAnalysisWithQCumulants.cxx:21644
 AliFlowAnalysisWithQCumulants.cxx:21645
 AliFlowAnalysisWithQCumulants.cxx:21646
 AliFlowAnalysisWithQCumulants.cxx:21647
 AliFlowAnalysisWithQCumulants.cxx:21648
 AliFlowAnalysisWithQCumulants.cxx:21649
 AliFlowAnalysisWithQCumulants.cxx:21650
 AliFlowAnalysisWithQCumulants.cxx:21651
 AliFlowAnalysisWithQCumulants.cxx:21652
 AliFlowAnalysisWithQCumulants.cxx:21653
 AliFlowAnalysisWithQCumulants.cxx:21654
 AliFlowAnalysisWithQCumulants.cxx:21655
 AliFlowAnalysisWithQCumulants.cxx:21656
 AliFlowAnalysisWithQCumulants.cxx:21657
 AliFlowAnalysisWithQCumulants.cxx:21658
 AliFlowAnalysisWithQCumulants.cxx:21659
 AliFlowAnalysisWithQCumulants.cxx:21660
 AliFlowAnalysisWithQCumulants.cxx:21661
 AliFlowAnalysisWithQCumulants.cxx:21662
 AliFlowAnalysisWithQCumulants.cxx:21663
 AliFlowAnalysisWithQCumulants.cxx:21664
 AliFlowAnalysisWithQCumulants.cxx:21665
 AliFlowAnalysisWithQCumulants.cxx:21666
 AliFlowAnalysisWithQCumulants.cxx:21667
 AliFlowAnalysisWithQCumulants.cxx:21668
 AliFlowAnalysisWithQCumulants.cxx:21669
 AliFlowAnalysisWithQCumulants.cxx:21670
 AliFlowAnalysisWithQCumulants.cxx:21671
 AliFlowAnalysisWithQCumulants.cxx:21672
 AliFlowAnalysisWithQCumulants.cxx:21673
 AliFlowAnalysisWithQCumulants.cxx:21674
 AliFlowAnalysisWithQCumulants.cxx:21675
 AliFlowAnalysisWithQCumulants.cxx:21676
 AliFlowAnalysisWithQCumulants.cxx:21677
 AliFlowAnalysisWithQCumulants.cxx:21678
 AliFlowAnalysisWithQCumulants.cxx:21679
 AliFlowAnalysisWithQCumulants.cxx:21680
 AliFlowAnalysisWithQCumulants.cxx:21681
 AliFlowAnalysisWithQCumulants.cxx:21682
 AliFlowAnalysisWithQCumulants.cxx:21683
 AliFlowAnalysisWithQCumulants.cxx:21684
 AliFlowAnalysisWithQCumulants.cxx:21685
 AliFlowAnalysisWithQCumulants.cxx:21686
 AliFlowAnalysisWithQCumulants.cxx:21687
 AliFlowAnalysisWithQCumulants.cxx:21688
 AliFlowAnalysisWithQCumulants.cxx:21689
 AliFlowAnalysisWithQCumulants.cxx:21690
 AliFlowAnalysisWithQCumulants.cxx:21691
 AliFlowAnalysisWithQCumulants.cxx:21692
 AliFlowAnalysisWithQCumulants.cxx:21693
 AliFlowAnalysisWithQCumulants.cxx:21694
 AliFlowAnalysisWithQCumulants.cxx:21695
 AliFlowAnalysisWithQCumulants.cxx:21696
 AliFlowAnalysisWithQCumulants.cxx:21697
 AliFlowAnalysisWithQCumulants.cxx:21698
 AliFlowAnalysisWithQCumulants.cxx:21699
 AliFlowAnalysisWithQCumulants.cxx:21700
 AliFlowAnalysisWithQCumulants.cxx:21701
 AliFlowAnalysisWithQCumulants.cxx:21702
 AliFlowAnalysisWithQCumulants.cxx:21703
 AliFlowAnalysisWithQCumulants.cxx:21704
 AliFlowAnalysisWithQCumulants.cxx:21705
 AliFlowAnalysisWithQCumulants.cxx:21706
 AliFlowAnalysisWithQCumulants.cxx:21707
 AliFlowAnalysisWithQCumulants.cxx:21708
 AliFlowAnalysisWithQCumulants.cxx:21709
 AliFlowAnalysisWithQCumulants.cxx:21710
 AliFlowAnalysisWithQCumulants.cxx:21711
 AliFlowAnalysisWithQCumulants.cxx:21712
 AliFlowAnalysisWithQCumulants.cxx:21713
 AliFlowAnalysisWithQCumulants.cxx:21714
 AliFlowAnalysisWithQCumulants.cxx:21715
 AliFlowAnalysisWithQCumulants.cxx:21716
 AliFlowAnalysisWithQCumulants.cxx:21717
 AliFlowAnalysisWithQCumulants.cxx:21718
 AliFlowAnalysisWithQCumulants.cxx:21719
 AliFlowAnalysisWithQCumulants.cxx:21720
 AliFlowAnalysisWithQCumulants.cxx:21721
 AliFlowAnalysisWithQCumulants.cxx:21722
 AliFlowAnalysisWithQCumulants.cxx:21723
 AliFlowAnalysisWithQCumulants.cxx:21724
 AliFlowAnalysisWithQCumulants.cxx:21725
 AliFlowAnalysisWithQCumulants.cxx:21726
 AliFlowAnalysisWithQCumulants.cxx:21727
 AliFlowAnalysisWithQCumulants.cxx:21728
 AliFlowAnalysisWithQCumulants.cxx:21729
 AliFlowAnalysisWithQCumulants.cxx:21730
 AliFlowAnalysisWithQCumulants.cxx:21731
 AliFlowAnalysisWithQCumulants.cxx:21732
 AliFlowAnalysisWithQCumulants.cxx:21733
 AliFlowAnalysisWithQCumulants.cxx:21734
 AliFlowAnalysisWithQCumulants.cxx:21735
 AliFlowAnalysisWithQCumulants.cxx:21736
 AliFlowAnalysisWithQCumulants.cxx:21737
 AliFlowAnalysisWithQCumulants.cxx:21738
 AliFlowAnalysisWithQCumulants.cxx:21739
 AliFlowAnalysisWithQCumulants.cxx:21740
 AliFlowAnalysisWithQCumulants.cxx:21741
 AliFlowAnalysisWithQCumulants.cxx:21742
 AliFlowAnalysisWithQCumulants.cxx:21743
 AliFlowAnalysisWithQCumulants.cxx:21744
 AliFlowAnalysisWithQCumulants.cxx:21745
 AliFlowAnalysisWithQCumulants.cxx:21746
 AliFlowAnalysisWithQCumulants.cxx:21747
 AliFlowAnalysisWithQCumulants.cxx:21748
 AliFlowAnalysisWithQCumulants.cxx:21749
 AliFlowAnalysisWithQCumulants.cxx:21750
 AliFlowAnalysisWithQCumulants.cxx:21751
 AliFlowAnalysisWithQCumulants.cxx:21752
 AliFlowAnalysisWithQCumulants.cxx:21753
 AliFlowAnalysisWithQCumulants.cxx:21754
 AliFlowAnalysisWithQCumulants.cxx:21755
 AliFlowAnalysisWithQCumulants.cxx:21756
 AliFlowAnalysisWithQCumulants.cxx:21757
 AliFlowAnalysisWithQCumulants.cxx:21758
 AliFlowAnalysisWithQCumulants.cxx:21759
 AliFlowAnalysisWithQCumulants.cxx:21760
 AliFlowAnalysisWithQCumulants.cxx:21761
 AliFlowAnalysisWithQCumulants.cxx:21762
 AliFlowAnalysisWithQCumulants.cxx:21763
 AliFlowAnalysisWithQCumulants.cxx:21764
 AliFlowAnalysisWithQCumulants.cxx:21765
 AliFlowAnalysisWithQCumulants.cxx:21766
 AliFlowAnalysisWithQCumulants.cxx:21767
 AliFlowAnalysisWithQCumulants.cxx:21768
 AliFlowAnalysisWithQCumulants.cxx:21769
 AliFlowAnalysisWithQCumulants.cxx:21770
 AliFlowAnalysisWithQCumulants.cxx:21771
 AliFlowAnalysisWithQCumulants.cxx:21772
 AliFlowAnalysisWithQCumulants.cxx:21773
 AliFlowAnalysisWithQCumulants.cxx:21774
 AliFlowAnalysisWithQCumulants.cxx:21775
 AliFlowAnalysisWithQCumulants.cxx:21776
 AliFlowAnalysisWithQCumulants.cxx:21777
 AliFlowAnalysisWithQCumulants.cxx:21778
 AliFlowAnalysisWithQCumulants.cxx:21779
 AliFlowAnalysisWithQCumulants.cxx:21780
 AliFlowAnalysisWithQCumulants.cxx:21781
 AliFlowAnalysisWithQCumulants.cxx:21782
 AliFlowAnalysisWithQCumulants.cxx:21783
 AliFlowAnalysisWithQCumulants.cxx:21784
 AliFlowAnalysisWithQCumulants.cxx:21785
 AliFlowAnalysisWithQCumulants.cxx:21786
 AliFlowAnalysisWithQCumulants.cxx:21787
 AliFlowAnalysisWithQCumulants.cxx:21788
 AliFlowAnalysisWithQCumulants.cxx:21789
 AliFlowAnalysisWithQCumulants.cxx:21790
 AliFlowAnalysisWithQCumulants.cxx:21791
 AliFlowAnalysisWithQCumulants.cxx:21792
 AliFlowAnalysisWithQCumulants.cxx:21793
 AliFlowAnalysisWithQCumulants.cxx:21794
 AliFlowAnalysisWithQCumulants.cxx:21795
 AliFlowAnalysisWithQCumulants.cxx:21796
 AliFlowAnalysisWithQCumulants.cxx:21797
 AliFlowAnalysisWithQCumulants.cxx:21798
 AliFlowAnalysisWithQCumulants.cxx:21799
 AliFlowAnalysisWithQCumulants.cxx:21800
 AliFlowAnalysisWithQCumulants.cxx:21801
 AliFlowAnalysisWithQCumulants.cxx:21802
 AliFlowAnalysisWithQCumulants.cxx:21803
 AliFlowAnalysisWithQCumulants.cxx:21804
 AliFlowAnalysisWithQCumulants.cxx:21805
 AliFlowAnalysisWithQCumulants.cxx:21806
 AliFlowAnalysisWithQCumulants.cxx:21807
 AliFlowAnalysisWithQCumulants.cxx:21808
 AliFlowAnalysisWithQCumulants.cxx:21809
 AliFlowAnalysisWithQCumulants.cxx:21810
 AliFlowAnalysisWithQCumulants.cxx:21811
 AliFlowAnalysisWithQCumulants.cxx:21812
 AliFlowAnalysisWithQCumulants.cxx:21813
 AliFlowAnalysisWithQCumulants.cxx:21814
 AliFlowAnalysisWithQCumulants.cxx:21815
 AliFlowAnalysisWithQCumulants.cxx:21816
 AliFlowAnalysisWithQCumulants.cxx:21817
 AliFlowAnalysisWithQCumulants.cxx:21818
 AliFlowAnalysisWithQCumulants.cxx:21819
 AliFlowAnalysisWithQCumulants.cxx:21820
 AliFlowAnalysisWithQCumulants.cxx:21821
 AliFlowAnalysisWithQCumulants.cxx:21822
 AliFlowAnalysisWithQCumulants.cxx:21823
 AliFlowAnalysisWithQCumulants.cxx:21824
 AliFlowAnalysisWithQCumulants.cxx:21825
 AliFlowAnalysisWithQCumulants.cxx:21826
 AliFlowAnalysisWithQCumulants.cxx:21827
 AliFlowAnalysisWithQCumulants.cxx:21828
 AliFlowAnalysisWithQCumulants.cxx:21829
 AliFlowAnalysisWithQCumulants.cxx:21830
 AliFlowAnalysisWithQCumulants.cxx:21831
 AliFlowAnalysisWithQCumulants.cxx:21832
 AliFlowAnalysisWithQCumulants.cxx:21833
 AliFlowAnalysisWithQCumulants.cxx:21834
 AliFlowAnalysisWithQCumulants.cxx:21835
 AliFlowAnalysisWithQCumulants.cxx:21836
 AliFlowAnalysisWithQCumulants.cxx:21837
 AliFlowAnalysisWithQCumulants.cxx:21838
 AliFlowAnalysisWithQCumulants.cxx:21839
 AliFlowAnalysisWithQCumulants.cxx:21840
 AliFlowAnalysisWithQCumulants.cxx:21841
 AliFlowAnalysisWithQCumulants.cxx:21842
 AliFlowAnalysisWithQCumulants.cxx:21843
 AliFlowAnalysisWithQCumulants.cxx:21844
 AliFlowAnalysisWithQCumulants.cxx:21845
 AliFlowAnalysisWithQCumulants.cxx:21846
 AliFlowAnalysisWithQCumulants.cxx:21847
 AliFlowAnalysisWithQCumulants.cxx:21848
 AliFlowAnalysisWithQCumulants.cxx:21849
 AliFlowAnalysisWithQCumulants.cxx:21850
 AliFlowAnalysisWithQCumulants.cxx:21851
 AliFlowAnalysisWithQCumulants.cxx:21852
 AliFlowAnalysisWithQCumulants.cxx:21853
 AliFlowAnalysisWithQCumulants.cxx:21854
 AliFlowAnalysisWithQCumulants.cxx:21855
 AliFlowAnalysisWithQCumulants.cxx:21856
 AliFlowAnalysisWithQCumulants.cxx:21857
 AliFlowAnalysisWithQCumulants.cxx:21858
 AliFlowAnalysisWithQCumulants.cxx:21859
 AliFlowAnalysisWithQCumulants.cxx:21860
 AliFlowAnalysisWithQCumulants.cxx:21861
 AliFlowAnalysisWithQCumulants.cxx:21862
 AliFlowAnalysisWithQCumulants.cxx:21863
 AliFlowAnalysisWithQCumulants.cxx:21864
 AliFlowAnalysisWithQCumulants.cxx:21865
 AliFlowAnalysisWithQCumulants.cxx:21866
 AliFlowAnalysisWithQCumulants.cxx:21867
 AliFlowAnalysisWithQCumulants.cxx:21868
 AliFlowAnalysisWithQCumulants.cxx:21869
 AliFlowAnalysisWithQCumulants.cxx:21870
 AliFlowAnalysisWithQCumulants.cxx:21871
 AliFlowAnalysisWithQCumulants.cxx:21872
 AliFlowAnalysisWithQCumulants.cxx:21873
 AliFlowAnalysisWithQCumulants.cxx:21874
 AliFlowAnalysisWithQCumulants.cxx:21875
 AliFlowAnalysisWithQCumulants.cxx:21876
 AliFlowAnalysisWithQCumulants.cxx:21877
 AliFlowAnalysisWithQCumulants.cxx:21878
 AliFlowAnalysisWithQCumulants.cxx:21879
 AliFlowAnalysisWithQCumulants.cxx:21880
 AliFlowAnalysisWithQCumulants.cxx:21881
 AliFlowAnalysisWithQCumulants.cxx:21882
 AliFlowAnalysisWithQCumulants.cxx:21883
 AliFlowAnalysisWithQCumulants.cxx:21884
 AliFlowAnalysisWithQCumulants.cxx:21885
 AliFlowAnalysisWithQCumulants.cxx:21886
 AliFlowAnalysisWithQCumulants.cxx:21887
 AliFlowAnalysisWithQCumulants.cxx:21888
 AliFlowAnalysisWithQCumulants.cxx:21889
 AliFlowAnalysisWithQCumulants.cxx:21890
 AliFlowAnalysisWithQCumulants.cxx:21891
 AliFlowAnalysisWithQCumulants.cxx:21892
 AliFlowAnalysisWithQCumulants.cxx:21893
 AliFlowAnalysisWithQCumulants.cxx:21894
 AliFlowAnalysisWithQCumulants.cxx:21895
 AliFlowAnalysisWithQCumulants.cxx:21896
 AliFlowAnalysisWithQCumulants.cxx:21897
 AliFlowAnalysisWithQCumulants.cxx:21898
 AliFlowAnalysisWithQCumulants.cxx:21899
 AliFlowAnalysisWithQCumulants.cxx:21900
 AliFlowAnalysisWithQCumulants.cxx:21901
 AliFlowAnalysisWithQCumulants.cxx:21902
 AliFlowAnalysisWithQCumulants.cxx:21903
 AliFlowAnalysisWithQCumulants.cxx:21904
 AliFlowAnalysisWithQCumulants.cxx:21905
 AliFlowAnalysisWithQCumulants.cxx:21906
 AliFlowAnalysisWithQCumulants.cxx:21907
 AliFlowAnalysisWithQCumulants.cxx:21908
 AliFlowAnalysisWithQCumulants.cxx:21909
 AliFlowAnalysisWithQCumulants.cxx:21910
 AliFlowAnalysisWithQCumulants.cxx:21911
 AliFlowAnalysisWithQCumulants.cxx:21912
 AliFlowAnalysisWithQCumulants.cxx:21913
 AliFlowAnalysisWithQCumulants.cxx:21914
 AliFlowAnalysisWithQCumulants.cxx:21915
 AliFlowAnalysisWithQCumulants.cxx:21916
 AliFlowAnalysisWithQCumulants.cxx:21917
 AliFlowAnalysisWithQCumulants.cxx:21918
 AliFlowAnalysisWithQCumulants.cxx:21919
 AliFlowAnalysisWithQCumulants.cxx:21920
 AliFlowAnalysisWithQCumulants.cxx:21921
 AliFlowAnalysisWithQCumulants.cxx:21922
 AliFlowAnalysisWithQCumulants.cxx:21923
 AliFlowAnalysisWithQCumulants.cxx:21924
 AliFlowAnalysisWithQCumulants.cxx:21925
 AliFlowAnalysisWithQCumulants.cxx:21926
 AliFlowAnalysisWithQCumulants.cxx:21927
 AliFlowAnalysisWithQCumulants.cxx:21928
 AliFlowAnalysisWithQCumulants.cxx:21929
 AliFlowAnalysisWithQCumulants.cxx:21930
 AliFlowAnalysisWithQCumulants.cxx:21931
 AliFlowAnalysisWithQCumulants.cxx:21932
 AliFlowAnalysisWithQCumulants.cxx:21933
 AliFlowAnalysisWithQCumulants.cxx:21934
 AliFlowAnalysisWithQCumulants.cxx:21935
 AliFlowAnalysisWithQCumulants.cxx:21936
 AliFlowAnalysisWithQCumulants.cxx:21937
 AliFlowAnalysisWithQCumulants.cxx:21938
 AliFlowAnalysisWithQCumulants.cxx:21939
 AliFlowAnalysisWithQCumulants.cxx:21940
 AliFlowAnalysisWithQCumulants.cxx:21941
 AliFlowAnalysisWithQCumulants.cxx:21942
 AliFlowAnalysisWithQCumulants.cxx:21943
 AliFlowAnalysisWithQCumulants.cxx:21944
 AliFlowAnalysisWithQCumulants.cxx:21945
 AliFlowAnalysisWithQCumulants.cxx:21946
 AliFlowAnalysisWithQCumulants.cxx:21947
 AliFlowAnalysisWithQCumulants.cxx:21948
 AliFlowAnalysisWithQCumulants.cxx:21949
 AliFlowAnalysisWithQCumulants.cxx:21950
 AliFlowAnalysisWithQCumulants.cxx:21951
 AliFlowAnalysisWithQCumulants.cxx:21952
 AliFlowAnalysisWithQCumulants.cxx:21953
 AliFlowAnalysisWithQCumulants.cxx:21954
 AliFlowAnalysisWithQCumulants.cxx:21955
 AliFlowAnalysisWithQCumulants.cxx:21956
 AliFlowAnalysisWithQCumulants.cxx:21957
 AliFlowAnalysisWithQCumulants.cxx:21958
 AliFlowAnalysisWithQCumulants.cxx:21959
 AliFlowAnalysisWithQCumulants.cxx:21960
 AliFlowAnalysisWithQCumulants.cxx:21961
 AliFlowAnalysisWithQCumulants.cxx:21962
 AliFlowAnalysisWithQCumulants.cxx:21963
 AliFlowAnalysisWithQCumulants.cxx:21964
 AliFlowAnalysisWithQCumulants.cxx:21965
 AliFlowAnalysisWithQCumulants.cxx:21966
 AliFlowAnalysisWithQCumulants.cxx:21967
 AliFlowAnalysisWithQCumulants.cxx:21968
 AliFlowAnalysisWithQCumulants.cxx:21969
 AliFlowAnalysisWithQCumulants.cxx:21970
 AliFlowAnalysisWithQCumulants.cxx:21971
 AliFlowAnalysisWithQCumulants.cxx:21972
 AliFlowAnalysisWithQCumulants.cxx:21973
 AliFlowAnalysisWithQCumulants.cxx:21974
 AliFlowAnalysisWithQCumulants.cxx:21975
 AliFlowAnalysisWithQCumulants.cxx:21976
 AliFlowAnalysisWithQCumulants.cxx:21977
 AliFlowAnalysisWithQCumulants.cxx:21978
 AliFlowAnalysisWithQCumulants.cxx:21979
 AliFlowAnalysisWithQCumulants.cxx:21980
 AliFlowAnalysisWithQCumulants.cxx:21981
 AliFlowAnalysisWithQCumulants.cxx:21982
 AliFlowAnalysisWithQCumulants.cxx:21983
 AliFlowAnalysisWithQCumulants.cxx:21984
 AliFlowAnalysisWithQCumulants.cxx:21985
 AliFlowAnalysisWithQCumulants.cxx:21986
 AliFlowAnalysisWithQCumulants.cxx:21987
 AliFlowAnalysisWithQCumulants.cxx:21988
 AliFlowAnalysisWithQCumulants.cxx:21989
 AliFlowAnalysisWithQCumulants.cxx:21990
 AliFlowAnalysisWithQCumulants.cxx:21991
 AliFlowAnalysisWithQCumulants.cxx:21992
 AliFlowAnalysisWithQCumulants.cxx:21993
 AliFlowAnalysisWithQCumulants.cxx:21994
 AliFlowAnalysisWithQCumulants.cxx:21995
 AliFlowAnalysisWithQCumulants.cxx:21996
 AliFlowAnalysisWithQCumulants.cxx:21997
 AliFlowAnalysisWithQCumulants.cxx:21998
 AliFlowAnalysisWithQCumulants.cxx:21999
 AliFlowAnalysisWithQCumulants.cxx:22000
 AliFlowAnalysisWithQCumulants.cxx:22001
 AliFlowAnalysisWithQCumulants.cxx:22002
 AliFlowAnalysisWithQCumulants.cxx:22003
 AliFlowAnalysisWithQCumulants.cxx:22004
 AliFlowAnalysisWithQCumulants.cxx:22005
 AliFlowAnalysisWithQCumulants.cxx:22006
 AliFlowAnalysisWithQCumulants.cxx:22007
 AliFlowAnalysisWithQCumulants.cxx:22008
 AliFlowAnalysisWithQCumulants.cxx:22009
 AliFlowAnalysisWithQCumulants.cxx:22010
 AliFlowAnalysisWithQCumulants.cxx:22011
 AliFlowAnalysisWithQCumulants.cxx:22012
 AliFlowAnalysisWithQCumulants.cxx:22013
 AliFlowAnalysisWithQCumulants.cxx:22014
 AliFlowAnalysisWithQCumulants.cxx:22015
 AliFlowAnalysisWithQCumulants.cxx:22016
 AliFlowAnalysisWithQCumulants.cxx:22017
 AliFlowAnalysisWithQCumulants.cxx:22018
 AliFlowAnalysisWithQCumulants.cxx:22019
 AliFlowAnalysisWithQCumulants.cxx:22020
 AliFlowAnalysisWithQCumulants.cxx:22021
 AliFlowAnalysisWithQCumulants.cxx:22022
 AliFlowAnalysisWithQCumulants.cxx:22023
 AliFlowAnalysisWithQCumulants.cxx:22024
 AliFlowAnalysisWithQCumulants.cxx:22025
 AliFlowAnalysisWithQCumulants.cxx:22026
 AliFlowAnalysisWithQCumulants.cxx:22027
 AliFlowAnalysisWithQCumulants.cxx:22028
 AliFlowAnalysisWithQCumulants.cxx:22029
 AliFlowAnalysisWithQCumulants.cxx:22030
 AliFlowAnalysisWithQCumulants.cxx:22031
 AliFlowAnalysisWithQCumulants.cxx:22032
 AliFlowAnalysisWithQCumulants.cxx:22033
 AliFlowAnalysisWithQCumulants.cxx:22034
 AliFlowAnalysisWithQCumulants.cxx:22035
 AliFlowAnalysisWithQCumulants.cxx:22036
 AliFlowAnalysisWithQCumulants.cxx:22037
 AliFlowAnalysisWithQCumulants.cxx:22038
 AliFlowAnalysisWithQCumulants.cxx:22039
 AliFlowAnalysisWithQCumulants.cxx:22040
 AliFlowAnalysisWithQCumulants.cxx:22041
 AliFlowAnalysisWithQCumulants.cxx:22042
 AliFlowAnalysisWithQCumulants.cxx:22043
 AliFlowAnalysisWithQCumulants.cxx:22044
 AliFlowAnalysisWithQCumulants.cxx:22045
 AliFlowAnalysisWithQCumulants.cxx:22046
 AliFlowAnalysisWithQCumulants.cxx:22047
 AliFlowAnalysisWithQCumulants.cxx:22048
 AliFlowAnalysisWithQCumulants.cxx:22049
 AliFlowAnalysisWithQCumulants.cxx:22050
 AliFlowAnalysisWithQCumulants.cxx:22051
 AliFlowAnalysisWithQCumulants.cxx:22052
 AliFlowAnalysisWithQCumulants.cxx:22053
 AliFlowAnalysisWithQCumulants.cxx:22054
 AliFlowAnalysisWithQCumulants.cxx:22055
 AliFlowAnalysisWithQCumulants.cxx:22056
 AliFlowAnalysisWithQCumulants.cxx:22057
 AliFlowAnalysisWithQCumulants.cxx:22058
 AliFlowAnalysisWithQCumulants.cxx:22059
 AliFlowAnalysisWithQCumulants.cxx:22060
 AliFlowAnalysisWithQCumulants.cxx:22061
 AliFlowAnalysisWithQCumulants.cxx:22062
 AliFlowAnalysisWithQCumulants.cxx:22063
 AliFlowAnalysisWithQCumulants.cxx:22064
 AliFlowAnalysisWithQCumulants.cxx:22065
 AliFlowAnalysisWithQCumulants.cxx:22066
 AliFlowAnalysisWithQCumulants.cxx:22067
 AliFlowAnalysisWithQCumulants.cxx:22068
 AliFlowAnalysisWithQCumulants.cxx:22069
 AliFlowAnalysisWithQCumulants.cxx:22070
 AliFlowAnalysisWithQCumulants.cxx:22071
 AliFlowAnalysisWithQCumulants.cxx:22072
 AliFlowAnalysisWithQCumulants.cxx:22073
 AliFlowAnalysisWithQCumulants.cxx:22074
 AliFlowAnalysisWithQCumulants.cxx:22075
 AliFlowAnalysisWithQCumulants.cxx:22076
 AliFlowAnalysisWithQCumulants.cxx:22077
 AliFlowAnalysisWithQCumulants.cxx:22078
 AliFlowAnalysisWithQCumulants.cxx:22079
 AliFlowAnalysisWithQCumulants.cxx:22080
 AliFlowAnalysisWithQCumulants.cxx:22081
 AliFlowAnalysisWithQCumulants.cxx:22082
 AliFlowAnalysisWithQCumulants.cxx:22083
 AliFlowAnalysisWithQCumulants.cxx:22084
 AliFlowAnalysisWithQCumulants.cxx:22085
 AliFlowAnalysisWithQCumulants.cxx:22086
 AliFlowAnalysisWithQCumulants.cxx:22087
 AliFlowAnalysisWithQCumulants.cxx:22088
 AliFlowAnalysisWithQCumulants.cxx:22089
 AliFlowAnalysisWithQCumulants.cxx:22090
 AliFlowAnalysisWithQCumulants.cxx:22091
 AliFlowAnalysisWithQCumulants.cxx:22092
 AliFlowAnalysisWithQCumulants.cxx:22093
 AliFlowAnalysisWithQCumulants.cxx:22094
 AliFlowAnalysisWithQCumulants.cxx:22095
 AliFlowAnalysisWithQCumulants.cxx:22096
 AliFlowAnalysisWithQCumulants.cxx:22097
 AliFlowAnalysisWithQCumulants.cxx:22098
 AliFlowAnalysisWithQCumulants.cxx:22099
 AliFlowAnalysisWithQCumulants.cxx:22100
 AliFlowAnalysisWithQCumulants.cxx:22101
 AliFlowAnalysisWithQCumulants.cxx:22102
 AliFlowAnalysisWithQCumulants.cxx:22103
 AliFlowAnalysisWithQCumulants.cxx:22104
 AliFlowAnalysisWithQCumulants.cxx:22105
 AliFlowAnalysisWithQCumulants.cxx:22106
 AliFlowAnalysisWithQCumulants.cxx:22107
 AliFlowAnalysisWithQCumulants.cxx:22108
 AliFlowAnalysisWithQCumulants.cxx:22109
 AliFlowAnalysisWithQCumulants.cxx:22110
 AliFlowAnalysisWithQCumulants.cxx:22111
 AliFlowAnalysisWithQCumulants.cxx:22112
 AliFlowAnalysisWithQCumulants.cxx:22113
 AliFlowAnalysisWithQCumulants.cxx:22114
 AliFlowAnalysisWithQCumulants.cxx:22115
 AliFlowAnalysisWithQCumulants.cxx:22116
 AliFlowAnalysisWithQCumulants.cxx:22117
 AliFlowAnalysisWithQCumulants.cxx:22118
 AliFlowAnalysisWithQCumulants.cxx:22119
 AliFlowAnalysisWithQCumulants.cxx:22120
 AliFlowAnalysisWithQCumulants.cxx:22121
 AliFlowAnalysisWithQCumulants.cxx:22122
 AliFlowAnalysisWithQCumulants.cxx:22123
 AliFlowAnalysisWithQCumulants.cxx:22124
 AliFlowAnalysisWithQCumulants.cxx:22125
 AliFlowAnalysisWithQCumulants.cxx:22126
 AliFlowAnalysisWithQCumulants.cxx:22127
 AliFlowAnalysisWithQCumulants.cxx:22128
 AliFlowAnalysisWithQCumulants.cxx:22129
 AliFlowAnalysisWithQCumulants.cxx:22130
 AliFlowAnalysisWithQCumulants.cxx:22131
 AliFlowAnalysisWithQCumulants.cxx:22132
 AliFlowAnalysisWithQCumulants.cxx:22133
 AliFlowAnalysisWithQCumulants.cxx:22134
 AliFlowAnalysisWithQCumulants.cxx:22135
 AliFlowAnalysisWithQCumulants.cxx:22136
 AliFlowAnalysisWithQCumulants.cxx:22137
 AliFlowAnalysisWithQCumulants.cxx:22138
 AliFlowAnalysisWithQCumulants.cxx:22139
 AliFlowAnalysisWithQCumulants.cxx:22140
 AliFlowAnalysisWithQCumulants.cxx:22141
 AliFlowAnalysisWithQCumulants.cxx:22142
 AliFlowAnalysisWithQCumulants.cxx:22143
 AliFlowAnalysisWithQCumulants.cxx:22144
 AliFlowAnalysisWithQCumulants.cxx:22145
 AliFlowAnalysisWithQCumulants.cxx:22146
 AliFlowAnalysisWithQCumulants.cxx:22147
 AliFlowAnalysisWithQCumulants.cxx:22148
 AliFlowAnalysisWithQCumulants.cxx:22149
 AliFlowAnalysisWithQCumulants.cxx:22150
 AliFlowAnalysisWithQCumulants.cxx:22151
 AliFlowAnalysisWithQCumulants.cxx:22152
 AliFlowAnalysisWithQCumulants.cxx:22153
 AliFlowAnalysisWithQCumulants.cxx:22154
 AliFlowAnalysisWithQCumulants.cxx:22155
 AliFlowAnalysisWithQCumulants.cxx:22156
 AliFlowAnalysisWithQCumulants.cxx:22157
 AliFlowAnalysisWithQCumulants.cxx:22158
 AliFlowAnalysisWithQCumulants.cxx:22159
 AliFlowAnalysisWithQCumulants.cxx:22160
 AliFlowAnalysisWithQCumulants.cxx:22161
 AliFlowAnalysisWithQCumulants.cxx:22162
 AliFlowAnalysisWithQCumulants.cxx:22163
 AliFlowAnalysisWithQCumulants.cxx:22164
 AliFlowAnalysisWithQCumulants.cxx:22165
 AliFlowAnalysisWithQCumulants.cxx:22166
 AliFlowAnalysisWithQCumulants.cxx:22167
 AliFlowAnalysisWithQCumulants.cxx:22168
 AliFlowAnalysisWithQCumulants.cxx:22169
 AliFlowAnalysisWithQCumulants.cxx:22170
 AliFlowAnalysisWithQCumulants.cxx:22171
 AliFlowAnalysisWithQCumulants.cxx:22172
 AliFlowAnalysisWithQCumulants.cxx:22173
 AliFlowAnalysisWithQCumulants.cxx:22174
 AliFlowAnalysisWithQCumulants.cxx:22175
 AliFlowAnalysisWithQCumulants.cxx:22176
 AliFlowAnalysisWithQCumulants.cxx:22177
 AliFlowAnalysisWithQCumulants.cxx:22178
 AliFlowAnalysisWithQCumulants.cxx:22179
 AliFlowAnalysisWithQCumulants.cxx:22180
 AliFlowAnalysisWithQCumulants.cxx:22181
 AliFlowAnalysisWithQCumulants.cxx:22182
 AliFlowAnalysisWithQCumulants.cxx:22183
 AliFlowAnalysisWithQCumulants.cxx:22184
 AliFlowAnalysisWithQCumulants.cxx:22185
 AliFlowAnalysisWithQCumulants.cxx:22186
 AliFlowAnalysisWithQCumulants.cxx:22187
 AliFlowAnalysisWithQCumulants.cxx:22188
 AliFlowAnalysisWithQCumulants.cxx:22189
 AliFlowAnalysisWithQCumulants.cxx:22190
 AliFlowAnalysisWithQCumulants.cxx:22191
 AliFlowAnalysisWithQCumulants.cxx:22192
 AliFlowAnalysisWithQCumulants.cxx:22193
 AliFlowAnalysisWithQCumulants.cxx:22194
 AliFlowAnalysisWithQCumulants.cxx:22195
 AliFlowAnalysisWithQCumulants.cxx:22196
 AliFlowAnalysisWithQCumulants.cxx:22197
 AliFlowAnalysisWithQCumulants.cxx:22198
 AliFlowAnalysisWithQCumulants.cxx:22199
 AliFlowAnalysisWithQCumulants.cxx:22200
 AliFlowAnalysisWithQCumulants.cxx:22201
 AliFlowAnalysisWithQCumulants.cxx:22202
 AliFlowAnalysisWithQCumulants.cxx:22203
 AliFlowAnalysisWithQCumulants.cxx:22204
 AliFlowAnalysisWithQCumulants.cxx:22205
 AliFlowAnalysisWithQCumulants.cxx:22206
 AliFlowAnalysisWithQCumulants.cxx:22207
 AliFlowAnalysisWithQCumulants.cxx:22208
 AliFlowAnalysisWithQCumulants.cxx:22209
 AliFlowAnalysisWithQCumulants.cxx:22210
 AliFlowAnalysisWithQCumulants.cxx:22211
 AliFlowAnalysisWithQCumulants.cxx:22212
 AliFlowAnalysisWithQCumulants.cxx:22213
 AliFlowAnalysisWithQCumulants.cxx:22214
 AliFlowAnalysisWithQCumulants.cxx:22215
 AliFlowAnalysisWithQCumulants.cxx:22216
 AliFlowAnalysisWithQCumulants.cxx:22217
 AliFlowAnalysisWithQCumulants.cxx:22218
 AliFlowAnalysisWithQCumulants.cxx:22219
 AliFlowAnalysisWithQCumulants.cxx:22220
 AliFlowAnalysisWithQCumulants.cxx:22221
 AliFlowAnalysisWithQCumulants.cxx:22222
 AliFlowAnalysisWithQCumulants.cxx:22223
 AliFlowAnalysisWithQCumulants.cxx:22224
 AliFlowAnalysisWithQCumulants.cxx:22225
 AliFlowAnalysisWithQCumulants.cxx:22226
 AliFlowAnalysisWithQCumulants.cxx:22227
 AliFlowAnalysisWithQCumulants.cxx:22228
 AliFlowAnalysisWithQCumulants.cxx:22229
 AliFlowAnalysisWithQCumulants.cxx:22230
 AliFlowAnalysisWithQCumulants.cxx:22231
 AliFlowAnalysisWithQCumulants.cxx:22232
 AliFlowAnalysisWithQCumulants.cxx:22233
 AliFlowAnalysisWithQCumulants.cxx:22234
 AliFlowAnalysisWithQCumulants.cxx:22235
 AliFlowAnalysisWithQCumulants.cxx:22236
 AliFlowAnalysisWithQCumulants.cxx:22237
 AliFlowAnalysisWithQCumulants.cxx:22238
 AliFlowAnalysisWithQCumulants.cxx:22239
 AliFlowAnalysisWithQCumulants.cxx:22240
 AliFlowAnalysisWithQCumulants.cxx:22241
 AliFlowAnalysisWithQCumulants.cxx:22242
 AliFlowAnalysisWithQCumulants.cxx:22243
 AliFlowAnalysisWithQCumulants.cxx:22244
 AliFlowAnalysisWithQCumulants.cxx:22245
 AliFlowAnalysisWithQCumulants.cxx:22246
 AliFlowAnalysisWithQCumulants.cxx:22247
 AliFlowAnalysisWithQCumulants.cxx:22248
 AliFlowAnalysisWithQCumulants.cxx:22249
 AliFlowAnalysisWithQCumulants.cxx:22250
 AliFlowAnalysisWithQCumulants.cxx:22251
 AliFlowAnalysisWithQCumulants.cxx:22252
 AliFlowAnalysisWithQCumulants.cxx:22253
 AliFlowAnalysisWithQCumulants.cxx:22254
 AliFlowAnalysisWithQCumulants.cxx:22255
 AliFlowAnalysisWithQCumulants.cxx:22256
 AliFlowAnalysisWithQCumulants.cxx:22257
 AliFlowAnalysisWithQCumulants.cxx:22258
 AliFlowAnalysisWithQCumulants.cxx:22259
 AliFlowAnalysisWithQCumulants.cxx:22260
 AliFlowAnalysisWithQCumulants.cxx:22261
 AliFlowAnalysisWithQCumulants.cxx:22262
 AliFlowAnalysisWithQCumulants.cxx:22263
 AliFlowAnalysisWithQCumulants.cxx:22264
 AliFlowAnalysisWithQCumulants.cxx:22265
 AliFlowAnalysisWithQCumulants.cxx:22266
 AliFlowAnalysisWithQCumulants.cxx:22267
 AliFlowAnalysisWithQCumulants.cxx:22268
 AliFlowAnalysisWithQCumulants.cxx:22269
 AliFlowAnalysisWithQCumulants.cxx:22270
 AliFlowAnalysisWithQCumulants.cxx:22271
 AliFlowAnalysisWithQCumulants.cxx:22272
 AliFlowAnalysisWithQCumulants.cxx:22273
 AliFlowAnalysisWithQCumulants.cxx:22274
 AliFlowAnalysisWithQCumulants.cxx:22275
 AliFlowAnalysisWithQCumulants.cxx:22276
 AliFlowAnalysisWithQCumulants.cxx:22277
 AliFlowAnalysisWithQCumulants.cxx:22278
 AliFlowAnalysisWithQCumulants.cxx:22279
 AliFlowAnalysisWithQCumulants.cxx:22280
 AliFlowAnalysisWithQCumulants.cxx:22281
 AliFlowAnalysisWithQCumulants.cxx:22282
 AliFlowAnalysisWithQCumulants.cxx:22283
 AliFlowAnalysisWithQCumulants.cxx:22284
 AliFlowAnalysisWithQCumulants.cxx:22285
 AliFlowAnalysisWithQCumulants.cxx:22286
 AliFlowAnalysisWithQCumulants.cxx:22287
 AliFlowAnalysisWithQCumulants.cxx:22288
 AliFlowAnalysisWithQCumulants.cxx:22289
 AliFlowAnalysisWithQCumulants.cxx:22290
 AliFlowAnalysisWithQCumulants.cxx:22291
 AliFlowAnalysisWithQCumulants.cxx:22292
 AliFlowAnalysisWithQCumulants.cxx:22293
 AliFlowAnalysisWithQCumulants.cxx:22294
 AliFlowAnalysisWithQCumulants.cxx:22295
 AliFlowAnalysisWithQCumulants.cxx:22296
 AliFlowAnalysisWithQCumulants.cxx:22297
 AliFlowAnalysisWithQCumulants.cxx:22298
 AliFlowAnalysisWithQCumulants.cxx:22299
 AliFlowAnalysisWithQCumulants.cxx:22300
 AliFlowAnalysisWithQCumulants.cxx:22301
 AliFlowAnalysisWithQCumulants.cxx:22302
 AliFlowAnalysisWithQCumulants.cxx:22303
 AliFlowAnalysisWithQCumulants.cxx:22304
 AliFlowAnalysisWithQCumulants.cxx:22305
 AliFlowAnalysisWithQCumulants.cxx:22306
 AliFlowAnalysisWithQCumulants.cxx:22307
 AliFlowAnalysisWithQCumulants.cxx:22308
 AliFlowAnalysisWithQCumulants.cxx:22309
 AliFlowAnalysisWithQCumulants.cxx:22310
 AliFlowAnalysisWithQCumulants.cxx:22311
 AliFlowAnalysisWithQCumulants.cxx:22312
 AliFlowAnalysisWithQCumulants.cxx:22313
 AliFlowAnalysisWithQCumulants.cxx:22314
 AliFlowAnalysisWithQCumulants.cxx:22315
 AliFlowAnalysisWithQCumulants.cxx:22316
 AliFlowAnalysisWithQCumulants.cxx:22317
 AliFlowAnalysisWithQCumulants.cxx:22318
 AliFlowAnalysisWithQCumulants.cxx:22319
 AliFlowAnalysisWithQCumulants.cxx:22320
 AliFlowAnalysisWithQCumulants.cxx:22321
 AliFlowAnalysisWithQCumulants.cxx:22322
 AliFlowAnalysisWithQCumulants.cxx:22323
 AliFlowAnalysisWithQCumulants.cxx:22324
 AliFlowAnalysisWithQCumulants.cxx:22325
 AliFlowAnalysisWithQCumulants.cxx:22326
 AliFlowAnalysisWithQCumulants.cxx:22327
 AliFlowAnalysisWithQCumulants.cxx:22328
 AliFlowAnalysisWithQCumulants.cxx:22329
 AliFlowAnalysisWithQCumulants.cxx:22330
 AliFlowAnalysisWithQCumulants.cxx:22331
 AliFlowAnalysisWithQCumulants.cxx:22332
 AliFlowAnalysisWithQCumulants.cxx:22333
 AliFlowAnalysisWithQCumulants.cxx:22334
 AliFlowAnalysisWithQCumulants.cxx:22335
 AliFlowAnalysisWithQCumulants.cxx:22336
 AliFlowAnalysisWithQCumulants.cxx:22337
 AliFlowAnalysisWithQCumulants.cxx:22338
 AliFlowAnalysisWithQCumulants.cxx:22339
 AliFlowAnalysisWithQCumulants.cxx:22340
 AliFlowAnalysisWithQCumulants.cxx:22341
 AliFlowAnalysisWithQCumulants.cxx:22342
 AliFlowAnalysisWithQCumulants.cxx:22343
 AliFlowAnalysisWithQCumulants.cxx:22344
 AliFlowAnalysisWithQCumulants.cxx:22345
 AliFlowAnalysisWithQCumulants.cxx:22346
 AliFlowAnalysisWithQCumulants.cxx:22347
 AliFlowAnalysisWithQCumulants.cxx:22348
 AliFlowAnalysisWithQCumulants.cxx:22349
 AliFlowAnalysisWithQCumulants.cxx:22350
 AliFlowAnalysisWithQCumulants.cxx:22351
 AliFlowAnalysisWithQCumulants.cxx:22352
 AliFlowAnalysisWithQCumulants.cxx:22353
 AliFlowAnalysisWithQCumulants.cxx:22354
 AliFlowAnalysisWithQCumulants.cxx:22355
 AliFlowAnalysisWithQCumulants.cxx:22356
 AliFlowAnalysisWithQCumulants.cxx:22357
 AliFlowAnalysisWithQCumulants.cxx:22358
 AliFlowAnalysisWithQCumulants.cxx:22359
 AliFlowAnalysisWithQCumulants.cxx:22360
 AliFlowAnalysisWithQCumulants.cxx:22361
 AliFlowAnalysisWithQCumulants.cxx:22362
 AliFlowAnalysisWithQCumulants.cxx:22363
 AliFlowAnalysisWithQCumulants.cxx:22364
 AliFlowAnalysisWithQCumulants.cxx:22365
 AliFlowAnalysisWithQCumulants.cxx:22366
 AliFlowAnalysisWithQCumulants.cxx:22367
 AliFlowAnalysisWithQCumulants.cxx:22368
 AliFlowAnalysisWithQCumulants.cxx:22369
 AliFlowAnalysisWithQCumulants.cxx:22370
 AliFlowAnalysisWithQCumulants.cxx:22371
 AliFlowAnalysisWithQCumulants.cxx:22372
 AliFlowAnalysisWithQCumulants.cxx:22373
 AliFlowAnalysisWithQCumulants.cxx:22374
 AliFlowAnalysisWithQCumulants.cxx:22375
 AliFlowAnalysisWithQCumulants.cxx:22376
 AliFlowAnalysisWithQCumulants.cxx:22377
 AliFlowAnalysisWithQCumulants.cxx:22378
 AliFlowAnalysisWithQCumulants.cxx:22379
 AliFlowAnalysisWithQCumulants.cxx:22380
 AliFlowAnalysisWithQCumulants.cxx:22381
 AliFlowAnalysisWithQCumulants.cxx:22382
 AliFlowAnalysisWithQCumulants.cxx:22383
 AliFlowAnalysisWithQCumulants.cxx:22384
 AliFlowAnalysisWithQCumulants.cxx:22385
 AliFlowAnalysisWithQCumulants.cxx:22386
 AliFlowAnalysisWithQCumulants.cxx:22387
 AliFlowAnalysisWithQCumulants.cxx:22388
 AliFlowAnalysisWithQCumulants.cxx:22389
 AliFlowAnalysisWithQCumulants.cxx:22390
 AliFlowAnalysisWithQCumulants.cxx:22391
 AliFlowAnalysisWithQCumulants.cxx:22392
 AliFlowAnalysisWithQCumulants.cxx:22393
 AliFlowAnalysisWithQCumulants.cxx:22394
 AliFlowAnalysisWithQCumulants.cxx:22395
 AliFlowAnalysisWithQCumulants.cxx:22396
 AliFlowAnalysisWithQCumulants.cxx:22397
 AliFlowAnalysisWithQCumulants.cxx:22398
 AliFlowAnalysisWithQCumulants.cxx:22399
 AliFlowAnalysisWithQCumulants.cxx:22400
 AliFlowAnalysisWithQCumulants.cxx:22401
 AliFlowAnalysisWithQCumulants.cxx:22402
 AliFlowAnalysisWithQCumulants.cxx:22403
 AliFlowAnalysisWithQCumulants.cxx:22404
 AliFlowAnalysisWithQCumulants.cxx:22405
 AliFlowAnalysisWithQCumulants.cxx:22406
 AliFlowAnalysisWithQCumulants.cxx:22407
 AliFlowAnalysisWithQCumulants.cxx:22408
 AliFlowAnalysisWithQCumulants.cxx:22409
 AliFlowAnalysisWithQCumulants.cxx:22410
 AliFlowAnalysisWithQCumulants.cxx:22411
 AliFlowAnalysisWithQCumulants.cxx:22412
 AliFlowAnalysisWithQCumulants.cxx:22413
 AliFlowAnalysisWithQCumulants.cxx:22414
 AliFlowAnalysisWithQCumulants.cxx:22415
 AliFlowAnalysisWithQCumulants.cxx:22416
 AliFlowAnalysisWithQCumulants.cxx:22417
 AliFlowAnalysisWithQCumulants.cxx:22418
 AliFlowAnalysisWithQCumulants.cxx:22419
 AliFlowAnalysisWithQCumulants.cxx:22420
 AliFlowAnalysisWithQCumulants.cxx:22421
 AliFlowAnalysisWithQCumulants.cxx:22422
 AliFlowAnalysisWithQCumulants.cxx:22423
 AliFlowAnalysisWithQCumulants.cxx:22424
 AliFlowAnalysisWithQCumulants.cxx:22425
 AliFlowAnalysisWithQCumulants.cxx:22426
 AliFlowAnalysisWithQCumulants.cxx:22427
 AliFlowAnalysisWithQCumulants.cxx:22428
 AliFlowAnalysisWithQCumulants.cxx:22429
 AliFlowAnalysisWithQCumulants.cxx:22430
 AliFlowAnalysisWithQCumulants.cxx:22431
 AliFlowAnalysisWithQCumulants.cxx:22432
 AliFlowAnalysisWithQCumulants.cxx:22433
 AliFlowAnalysisWithQCumulants.cxx:22434
 AliFlowAnalysisWithQCumulants.cxx:22435
 AliFlowAnalysisWithQCumulants.cxx:22436
 AliFlowAnalysisWithQCumulants.cxx:22437
 AliFlowAnalysisWithQCumulants.cxx:22438
 AliFlowAnalysisWithQCumulants.cxx:22439
 AliFlowAnalysisWithQCumulants.cxx:22440
 AliFlowAnalysisWithQCumulants.cxx:22441
 AliFlowAnalysisWithQCumulants.cxx:22442
 AliFlowAnalysisWithQCumulants.cxx:22443
 AliFlowAnalysisWithQCumulants.cxx:22444
 AliFlowAnalysisWithQCumulants.cxx:22445
 AliFlowAnalysisWithQCumulants.cxx:22446
 AliFlowAnalysisWithQCumulants.cxx:22447
 AliFlowAnalysisWithQCumulants.cxx:22448
 AliFlowAnalysisWithQCumulants.cxx:22449
 AliFlowAnalysisWithQCumulants.cxx:22450
 AliFlowAnalysisWithQCumulants.cxx:22451
 AliFlowAnalysisWithQCumulants.cxx:22452
 AliFlowAnalysisWithQCumulants.cxx:22453
 AliFlowAnalysisWithQCumulants.cxx:22454
 AliFlowAnalysisWithQCumulants.cxx:22455
 AliFlowAnalysisWithQCumulants.cxx:22456
 AliFlowAnalysisWithQCumulants.cxx:22457
 AliFlowAnalysisWithQCumulants.cxx:22458
 AliFlowAnalysisWithQCumulants.cxx:22459
 AliFlowAnalysisWithQCumulants.cxx:22460
 AliFlowAnalysisWithQCumulants.cxx:22461
 AliFlowAnalysisWithQCumulants.cxx:22462
 AliFlowAnalysisWithQCumulants.cxx:22463
 AliFlowAnalysisWithQCumulants.cxx:22464
 AliFlowAnalysisWithQCumulants.cxx:22465
 AliFlowAnalysisWithQCumulants.cxx:22466
 AliFlowAnalysisWithQCumulants.cxx:22467
 AliFlowAnalysisWithQCumulants.cxx:22468
 AliFlowAnalysisWithQCumulants.cxx:22469
 AliFlowAnalysisWithQCumulants.cxx:22470
 AliFlowAnalysisWithQCumulants.cxx:22471
 AliFlowAnalysisWithQCumulants.cxx:22472
 AliFlowAnalysisWithQCumulants.cxx:22473
 AliFlowAnalysisWithQCumulants.cxx:22474
 AliFlowAnalysisWithQCumulants.cxx:22475
 AliFlowAnalysisWithQCumulants.cxx:22476
 AliFlowAnalysisWithQCumulants.cxx:22477
 AliFlowAnalysisWithQCumulants.cxx:22478
 AliFlowAnalysisWithQCumulants.cxx:22479
 AliFlowAnalysisWithQCumulants.cxx:22480
 AliFlowAnalysisWithQCumulants.cxx:22481
 AliFlowAnalysisWithQCumulants.cxx:22482
 AliFlowAnalysisWithQCumulants.cxx:22483
 AliFlowAnalysisWithQCumulants.cxx:22484
 AliFlowAnalysisWithQCumulants.cxx:22485
 AliFlowAnalysisWithQCumulants.cxx:22486
 AliFlowAnalysisWithQCumulants.cxx:22487
 AliFlowAnalysisWithQCumulants.cxx:22488
 AliFlowAnalysisWithQCumulants.cxx:22489
 AliFlowAnalysisWithQCumulants.cxx:22490
 AliFlowAnalysisWithQCumulants.cxx:22491
 AliFlowAnalysisWithQCumulants.cxx:22492
 AliFlowAnalysisWithQCumulants.cxx:22493
 AliFlowAnalysisWithQCumulants.cxx:22494
 AliFlowAnalysisWithQCumulants.cxx:22495
 AliFlowAnalysisWithQCumulants.cxx:22496
 AliFlowAnalysisWithQCumulants.cxx:22497
 AliFlowAnalysisWithQCumulants.cxx:22498
 AliFlowAnalysisWithQCumulants.cxx:22499
 AliFlowAnalysisWithQCumulants.cxx:22500
 AliFlowAnalysisWithQCumulants.cxx:22501
 AliFlowAnalysisWithQCumulants.cxx:22502
 AliFlowAnalysisWithQCumulants.cxx:22503
 AliFlowAnalysisWithQCumulants.cxx:22504
 AliFlowAnalysisWithQCumulants.cxx:22505
 AliFlowAnalysisWithQCumulants.cxx:22506
 AliFlowAnalysisWithQCumulants.cxx:22507
 AliFlowAnalysisWithQCumulants.cxx:22508
 AliFlowAnalysisWithQCumulants.cxx:22509
 AliFlowAnalysisWithQCumulants.cxx:22510
 AliFlowAnalysisWithQCumulants.cxx:22511
 AliFlowAnalysisWithQCumulants.cxx:22512
 AliFlowAnalysisWithQCumulants.cxx:22513
 AliFlowAnalysisWithQCumulants.cxx:22514
 AliFlowAnalysisWithQCumulants.cxx:22515
 AliFlowAnalysisWithQCumulants.cxx:22516
 AliFlowAnalysisWithQCumulants.cxx:22517
 AliFlowAnalysisWithQCumulants.cxx:22518
 AliFlowAnalysisWithQCumulants.cxx:22519
 AliFlowAnalysisWithQCumulants.cxx:22520
 AliFlowAnalysisWithQCumulants.cxx:22521
 AliFlowAnalysisWithQCumulants.cxx:22522
 AliFlowAnalysisWithQCumulants.cxx:22523
 AliFlowAnalysisWithQCumulants.cxx:22524
 AliFlowAnalysisWithQCumulants.cxx:22525
 AliFlowAnalysisWithQCumulants.cxx:22526
 AliFlowAnalysisWithQCumulants.cxx:22527
 AliFlowAnalysisWithQCumulants.cxx:22528
 AliFlowAnalysisWithQCumulants.cxx:22529
 AliFlowAnalysisWithQCumulants.cxx:22530
 AliFlowAnalysisWithQCumulants.cxx:22531
 AliFlowAnalysisWithQCumulants.cxx:22532
 AliFlowAnalysisWithQCumulants.cxx:22533
 AliFlowAnalysisWithQCumulants.cxx:22534
 AliFlowAnalysisWithQCumulants.cxx:22535
 AliFlowAnalysisWithQCumulants.cxx:22536
 AliFlowAnalysisWithQCumulants.cxx:22537
 AliFlowAnalysisWithQCumulants.cxx:22538
 AliFlowAnalysisWithQCumulants.cxx:22539
 AliFlowAnalysisWithQCumulants.cxx:22540
 AliFlowAnalysisWithQCumulants.cxx:22541
 AliFlowAnalysisWithQCumulants.cxx:22542
 AliFlowAnalysisWithQCumulants.cxx:22543
 AliFlowAnalysisWithQCumulants.cxx:22544
 AliFlowAnalysisWithQCumulants.cxx:22545
 AliFlowAnalysisWithQCumulants.cxx:22546
 AliFlowAnalysisWithQCumulants.cxx:22547
 AliFlowAnalysisWithQCumulants.cxx:22548
 AliFlowAnalysisWithQCumulants.cxx:22549
 AliFlowAnalysisWithQCumulants.cxx:22550
 AliFlowAnalysisWithQCumulants.cxx:22551
 AliFlowAnalysisWithQCumulants.cxx:22552
 AliFlowAnalysisWithQCumulants.cxx:22553
 AliFlowAnalysisWithQCumulants.cxx:22554
 AliFlowAnalysisWithQCumulants.cxx:22555
 AliFlowAnalysisWithQCumulants.cxx:22556
 AliFlowAnalysisWithQCumulants.cxx:22557
 AliFlowAnalysisWithQCumulants.cxx:22558
 AliFlowAnalysisWithQCumulants.cxx:22559
 AliFlowAnalysisWithQCumulants.cxx:22560
 AliFlowAnalysisWithQCumulants.cxx:22561
 AliFlowAnalysisWithQCumulants.cxx:22562
 AliFlowAnalysisWithQCumulants.cxx:22563
 AliFlowAnalysisWithQCumulants.cxx:22564
 AliFlowAnalysisWithQCumulants.cxx:22565
 AliFlowAnalysisWithQCumulants.cxx:22566
 AliFlowAnalysisWithQCumulants.cxx:22567
 AliFlowAnalysisWithQCumulants.cxx:22568
 AliFlowAnalysisWithQCumulants.cxx:22569
 AliFlowAnalysisWithQCumulants.cxx:22570
 AliFlowAnalysisWithQCumulants.cxx:22571
 AliFlowAnalysisWithQCumulants.cxx:22572
 AliFlowAnalysisWithQCumulants.cxx:22573
 AliFlowAnalysisWithQCumulants.cxx:22574
 AliFlowAnalysisWithQCumulants.cxx:22575
 AliFlowAnalysisWithQCumulants.cxx:22576
 AliFlowAnalysisWithQCumulants.cxx:22577
 AliFlowAnalysisWithQCumulants.cxx:22578
 AliFlowAnalysisWithQCumulants.cxx:22579
 AliFlowAnalysisWithQCumulants.cxx:22580
 AliFlowAnalysisWithQCumulants.cxx:22581
 AliFlowAnalysisWithQCumulants.cxx:22582
 AliFlowAnalysisWithQCumulants.cxx:22583
 AliFlowAnalysisWithQCumulants.cxx:22584
 AliFlowAnalysisWithQCumulants.cxx:22585
 AliFlowAnalysisWithQCumulants.cxx:22586
 AliFlowAnalysisWithQCumulants.cxx:22587
 AliFlowAnalysisWithQCumulants.cxx:22588
 AliFlowAnalysisWithQCumulants.cxx:22589
 AliFlowAnalysisWithQCumulants.cxx:22590
 AliFlowAnalysisWithQCumulants.cxx:22591
 AliFlowAnalysisWithQCumulants.cxx:22592
 AliFlowAnalysisWithQCumulants.cxx:22593
 AliFlowAnalysisWithQCumulants.cxx:22594
 AliFlowAnalysisWithQCumulants.cxx:22595
 AliFlowAnalysisWithQCumulants.cxx:22596
 AliFlowAnalysisWithQCumulants.cxx:22597
 AliFlowAnalysisWithQCumulants.cxx:22598
 AliFlowAnalysisWithQCumulants.cxx:22599
 AliFlowAnalysisWithQCumulants.cxx:22600
 AliFlowAnalysisWithQCumulants.cxx:22601
 AliFlowAnalysisWithQCumulants.cxx:22602
 AliFlowAnalysisWithQCumulants.cxx:22603
 AliFlowAnalysisWithQCumulants.cxx:22604
 AliFlowAnalysisWithQCumulants.cxx:22605
 AliFlowAnalysisWithQCumulants.cxx:22606
 AliFlowAnalysisWithQCumulants.cxx:22607
 AliFlowAnalysisWithQCumulants.cxx:22608
 AliFlowAnalysisWithQCumulants.cxx:22609
 AliFlowAnalysisWithQCumulants.cxx:22610
 AliFlowAnalysisWithQCumulants.cxx:22611
 AliFlowAnalysisWithQCumulants.cxx:22612
 AliFlowAnalysisWithQCumulants.cxx:22613
 AliFlowAnalysisWithQCumulants.cxx:22614
 AliFlowAnalysisWithQCumulants.cxx:22615
 AliFlowAnalysisWithQCumulants.cxx:22616
 AliFlowAnalysisWithQCumulants.cxx:22617
 AliFlowAnalysisWithQCumulants.cxx:22618
 AliFlowAnalysisWithQCumulants.cxx:22619
 AliFlowAnalysisWithQCumulants.cxx:22620
 AliFlowAnalysisWithQCumulants.cxx:22621
 AliFlowAnalysisWithQCumulants.cxx:22622
 AliFlowAnalysisWithQCumulants.cxx:22623
 AliFlowAnalysisWithQCumulants.cxx:22624
 AliFlowAnalysisWithQCumulants.cxx:22625
 AliFlowAnalysisWithQCumulants.cxx:22626
 AliFlowAnalysisWithQCumulants.cxx:22627
 AliFlowAnalysisWithQCumulants.cxx:22628
 AliFlowAnalysisWithQCumulants.cxx:22629
 AliFlowAnalysisWithQCumulants.cxx:22630
 AliFlowAnalysisWithQCumulants.cxx:22631
 AliFlowAnalysisWithQCumulants.cxx:22632
 AliFlowAnalysisWithQCumulants.cxx:22633
 AliFlowAnalysisWithQCumulants.cxx:22634
 AliFlowAnalysisWithQCumulants.cxx:22635
 AliFlowAnalysisWithQCumulants.cxx:22636
 AliFlowAnalysisWithQCumulants.cxx:22637
 AliFlowAnalysisWithQCumulants.cxx:22638
 AliFlowAnalysisWithQCumulants.cxx:22639
 AliFlowAnalysisWithQCumulants.cxx:22640
 AliFlowAnalysisWithQCumulants.cxx:22641
 AliFlowAnalysisWithQCumulants.cxx:22642
 AliFlowAnalysisWithQCumulants.cxx:22643
 AliFlowAnalysisWithQCumulants.cxx:22644
 AliFlowAnalysisWithQCumulants.cxx:22645
 AliFlowAnalysisWithQCumulants.cxx:22646
 AliFlowAnalysisWithQCumulants.cxx:22647
 AliFlowAnalysisWithQCumulants.cxx:22648
 AliFlowAnalysisWithQCumulants.cxx:22649
 AliFlowAnalysisWithQCumulants.cxx:22650
 AliFlowAnalysisWithQCumulants.cxx:22651
 AliFlowAnalysisWithQCumulants.cxx:22652
 AliFlowAnalysisWithQCumulants.cxx:22653
 AliFlowAnalysisWithQCumulants.cxx:22654
 AliFlowAnalysisWithQCumulants.cxx:22655
 AliFlowAnalysisWithQCumulants.cxx:22656
 AliFlowAnalysisWithQCumulants.cxx:22657
 AliFlowAnalysisWithQCumulants.cxx:22658
 AliFlowAnalysisWithQCumulants.cxx:22659
 AliFlowAnalysisWithQCumulants.cxx:22660
 AliFlowAnalysisWithQCumulants.cxx:22661
 AliFlowAnalysisWithQCumulants.cxx:22662
 AliFlowAnalysisWithQCumulants.cxx:22663
 AliFlowAnalysisWithQCumulants.cxx:22664
 AliFlowAnalysisWithQCumulants.cxx:22665
 AliFlowAnalysisWithQCumulants.cxx:22666
 AliFlowAnalysisWithQCumulants.cxx:22667
 AliFlowAnalysisWithQCumulants.cxx:22668
 AliFlowAnalysisWithQCumulants.cxx:22669
 AliFlowAnalysisWithQCumulants.cxx:22670
 AliFlowAnalysisWithQCumulants.cxx:22671
 AliFlowAnalysisWithQCumulants.cxx:22672
 AliFlowAnalysisWithQCumulants.cxx:22673
 AliFlowAnalysisWithQCumulants.cxx:22674
 AliFlowAnalysisWithQCumulants.cxx:22675
 AliFlowAnalysisWithQCumulants.cxx:22676
 AliFlowAnalysisWithQCumulants.cxx:22677
 AliFlowAnalysisWithQCumulants.cxx:22678
 AliFlowAnalysisWithQCumulants.cxx:22679
 AliFlowAnalysisWithQCumulants.cxx:22680
 AliFlowAnalysisWithQCumulants.cxx:22681
 AliFlowAnalysisWithQCumulants.cxx:22682
 AliFlowAnalysisWithQCumulants.cxx:22683
 AliFlowAnalysisWithQCumulants.cxx:22684
 AliFlowAnalysisWithQCumulants.cxx:22685
 AliFlowAnalysisWithQCumulants.cxx:22686
 AliFlowAnalysisWithQCumulants.cxx:22687
 AliFlowAnalysisWithQCumulants.cxx:22688
 AliFlowAnalysisWithQCumulants.cxx:22689
 AliFlowAnalysisWithQCumulants.cxx:22690
 AliFlowAnalysisWithQCumulants.cxx:22691
 AliFlowAnalysisWithQCumulants.cxx:22692
 AliFlowAnalysisWithQCumulants.cxx:22693
 AliFlowAnalysisWithQCumulants.cxx:22694
 AliFlowAnalysisWithQCumulants.cxx:22695
 AliFlowAnalysisWithQCumulants.cxx:22696
 AliFlowAnalysisWithQCumulants.cxx:22697
 AliFlowAnalysisWithQCumulants.cxx:22698
 AliFlowAnalysisWithQCumulants.cxx:22699
 AliFlowAnalysisWithQCumulants.cxx:22700
 AliFlowAnalysisWithQCumulants.cxx:22701
 AliFlowAnalysisWithQCumulants.cxx:22702
 AliFlowAnalysisWithQCumulants.cxx:22703
 AliFlowAnalysisWithQCumulants.cxx:22704
 AliFlowAnalysisWithQCumulants.cxx:22705
 AliFlowAnalysisWithQCumulants.cxx:22706
 AliFlowAnalysisWithQCumulants.cxx:22707
 AliFlowAnalysisWithQCumulants.cxx:22708
 AliFlowAnalysisWithQCumulants.cxx:22709
 AliFlowAnalysisWithQCumulants.cxx:22710
 AliFlowAnalysisWithQCumulants.cxx:22711
 AliFlowAnalysisWithQCumulants.cxx:22712
 AliFlowAnalysisWithQCumulants.cxx:22713
 AliFlowAnalysisWithQCumulants.cxx:22714
 AliFlowAnalysisWithQCumulants.cxx:22715
 AliFlowAnalysisWithQCumulants.cxx:22716
 AliFlowAnalysisWithQCumulants.cxx:22717
 AliFlowAnalysisWithQCumulants.cxx:22718
 AliFlowAnalysisWithQCumulants.cxx:22719
 AliFlowAnalysisWithQCumulants.cxx:22720
 AliFlowAnalysisWithQCumulants.cxx:22721
 AliFlowAnalysisWithQCumulants.cxx:22722
 AliFlowAnalysisWithQCumulants.cxx:22723
 AliFlowAnalysisWithQCumulants.cxx:22724
 AliFlowAnalysisWithQCumulants.cxx:22725
 AliFlowAnalysisWithQCumulants.cxx:22726
 AliFlowAnalysisWithQCumulants.cxx:22727
 AliFlowAnalysisWithQCumulants.cxx:22728
 AliFlowAnalysisWithQCumulants.cxx:22729
 AliFlowAnalysisWithQCumulants.cxx:22730
 AliFlowAnalysisWithQCumulants.cxx:22731
 AliFlowAnalysisWithQCumulants.cxx:22732
 AliFlowAnalysisWithQCumulants.cxx:22733
 AliFlowAnalysisWithQCumulants.cxx:22734
 AliFlowAnalysisWithQCumulants.cxx:22735
 AliFlowAnalysisWithQCumulants.cxx:22736
 AliFlowAnalysisWithQCumulants.cxx:22737
 AliFlowAnalysisWithQCumulants.cxx:22738
 AliFlowAnalysisWithQCumulants.cxx:22739
 AliFlowAnalysisWithQCumulants.cxx:22740
 AliFlowAnalysisWithQCumulants.cxx:22741
 AliFlowAnalysisWithQCumulants.cxx:22742
 AliFlowAnalysisWithQCumulants.cxx:22743
 AliFlowAnalysisWithQCumulants.cxx:22744
 AliFlowAnalysisWithQCumulants.cxx:22745
 AliFlowAnalysisWithQCumulants.cxx:22746
 AliFlowAnalysisWithQCumulants.cxx:22747
 AliFlowAnalysisWithQCumulants.cxx:22748
 AliFlowAnalysisWithQCumulants.cxx:22749
 AliFlowAnalysisWithQCumulants.cxx:22750
 AliFlowAnalysisWithQCumulants.cxx:22751
 AliFlowAnalysisWithQCumulants.cxx:22752
 AliFlowAnalysisWithQCumulants.cxx:22753
 AliFlowAnalysisWithQCumulants.cxx:22754
 AliFlowAnalysisWithQCumulants.cxx:22755
 AliFlowAnalysisWithQCumulants.cxx:22756
 AliFlowAnalysisWithQCumulants.cxx:22757
 AliFlowAnalysisWithQCumulants.cxx:22758
 AliFlowAnalysisWithQCumulants.cxx:22759
 AliFlowAnalysisWithQCumulants.cxx:22760
 AliFlowAnalysisWithQCumulants.cxx:22761
 AliFlowAnalysisWithQCumulants.cxx:22762
 AliFlowAnalysisWithQCumulants.cxx:22763
 AliFlowAnalysisWithQCumulants.cxx:22764
 AliFlowAnalysisWithQCumulants.cxx:22765
 AliFlowAnalysisWithQCumulants.cxx:22766
 AliFlowAnalysisWithQCumulants.cxx:22767
 AliFlowAnalysisWithQCumulants.cxx:22768
 AliFlowAnalysisWithQCumulants.cxx:22769
 AliFlowAnalysisWithQCumulants.cxx:22770
 AliFlowAnalysisWithQCumulants.cxx:22771
 AliFlowAnalysisWithQCumulants.cxx:22772
 AliFlowAnalysisWithQCumulants.cxx:22773
 AliFlowAnalysisWithQCumulants.cxx:22774
 AliFlowAnalysisWithQCumulants.cxx:22775
 AliFlowAnalysisWithQCumulants.cxx:22776
 AliFlowAnalysisWithQCumulants.cxx:22777
 AliFlowAnalysisWithQCumulants.cxx:22778
 AliFlowAnalysisWithQCumulants.cxx:22779
 AliFlowAnalysisWithQCumulants.cxx:22780
 AliFlowAnalysisWithQCumulants.cxx:22781
 AliFlowAnalysisWithQCumulants.cxx:22782
 AliFlowAnalysisWithQCumulants.cxx:22783
 AliFlowAnalysisWithQCumulants.cxx:22784
 AliFlowAnalysisWithQCumulants.cxx:22785
 AliFlowAnalysisWithQCumulants.cxx:22786
 AliFlowAnalysisWithQCumulants.cxx:22787
 AliFlowAnalysisWithQCumulants.cxx:22788
 AliFlowAnalysisWithQCumulants.cxx:22789
 AliFlowAnalysisWithQCumulants.cxx:22790
 AliFlowAnalysisWithQCumulants.cxx:22791
 AliFlowAnalysisWithQCumulants.cxx:22792
 AliFlowAnalysisWithQCumulants.cxx:22793
 AliFlowAnalysisWithQCumulants.cxx:22794
 AliFlowAnalysisWithQCumulants.cxx:22795
 AliFlowAnalysisWithQCumulants.cxx:22796
 AliFlowAnalysisWithQCumulants.cxx:22797
 AliFlowAnalysisWithQCumulants.cxx:22798
 AliFlowAnalysisWithQCumulants.cxx:22799
 AliFlowAnalysisWithQCumulants.cxx:22800
 AliFlowAnalysisWithQCumulants.cxx:22801
 AliFlowAnalysisWithQCumulants.cxx:22802
 AliFlowAnalysisWithQCumulants.cxx:22803
 AliFlowAnalysisWithQCumulants.cxx:22804
 AliFlowAnalysisWithQCumulants.cxx:22805
 AliFlowAnalysisWithQCumulants.cxx:22806
 AliFlowAnalysisWithQCumulants.cxx:22807
 AliFlowAnalysisWithQCumulants.cxx:22808
 AliFlowAnalysisWithQCumulants.cxx:22809
 AliFlowAnalysisWithQCumulants.cxx:22810
 AliFlowAnalysisWithQCumulants.cxx:22811
 AliFlowAnalysisWithQCumulants.cxx:22812
 AliFlowAnalysisWithQCumulants.cxx:22813
 AliFlowAnalysisWithQCumulants.cxx:22814
 AliFlowAnalysisWithQCumulants.cxx:22815
 AliFlowAnalysisWithQCumulants.cxx:22816
 AliFlowAnalysisWithQCumulants.cxx:22817
 AliFlowAnalysisWithQCumulants.cxx:22818
 AliFlowAnalysisWithQCumulants.cxx:22819
 AliFlowAnalysisWithQCumulants.cxx:22820
 AliFlowAnalysisWithQCumulants.cxx:22821
 AliFlowAnalysisWithQCumulants.cxx:22822
 AliFlowAnalysisWithQCumulants.cxx:22823
 AliFlowAnalysisWithQCumulants.cxx:22824
 AliFlowAnalysisWithQCumulants.cxx:22825
 AliFlowAnalysisWithQCumulants.cxx:22826
 AliFlowAnalysisWithQCumulants.cxx:22827
 AliFlowAnalysisWithQCumulants.cxx:22828
 AliFlowAnalysisWithQCumulants.cxx:22829
 AliFlowAnalysisWithQCumulants.cxx:22830
 AliFlowAnalysisWithQCumulants.cxx:22831
 AliFlowAnalysisWithQCumulants.cxx:22832
 AliFlowAnalysisWithQCumulants.cxx:22833
 AliFlowAnalysisWithQCumulants.cxx:22834
 AliFlowAnalysisWithQCumulants.cxx:22835
 AliFlowAnalysisWithQCumulants.cxx:22836
 AliFlowAnalysisWithQCumulants.cxx:22837
 AliFlowAnalysisWithQCumulants.cxx:22838
 AliFlowAnalysisWithQCumulants.cxx:22839
 AliFlowAnalysisWithQCumulants.cxx:22840
 AliFlowAnalysisWithQCumulants.cxx:22841
 AliFlowAnalysisWithQCumulants.cxx:22842
 AliFlowAnalysisWithQCumulants.cxx:22843
 AliFlowAnalysisWithQCumulants.cxx:22844
 AliFlowAnalysisWithQCumulants.cxx:22845
 AliFlowAnalysisWithQCumulants.cxx:22846
 AliFlowAnalysisWithQCumulants.cxx:22847
 AliFlowAnalysisWithQCumulants.cxx:22848
 AliFlowAnalysisWithQCumulants.cxx:22849
 AliFlowAnalysisWithQCumulants.cxx:22850
 AliFlowAnalysisWithQCumulants.cxx:22851
 AliFlowAnalysisWithQCumulants.cxx:22852
 AliFlowAnalysisWithQCumulants.cxx:22853
 AliFlowAnalysisWithQCumulants.cxx:22854
 AliFlowAnalysisWithQCumulants.cxx:22855
 AliFlowAnalysisWithQCumulants.cxx:22856
 AliFlowAnalysisWithQCumulants.cxx:22857
 AliFlowAnalysisWithQCumulants.cxx:22858
 AliFlowAnalysisWithQCumulants.cxx:22859
 AliFlowAnalysisWithQCumulants.cxx:22860
 AliFlowAnalysisWithQCumulants.cxx:22861
 AliFlowAnalysisWithQCumulants.cxx:22862
 AliFlowAnalysisWithQCumulants.cxx:22863
 AliFlowAnalysisWithQCumulants.cxx:22864
 AliFlowAnalysisWithQCumulants.cxx:22865
 AliFlowAnalysisWithQCumulants.cxx:22866
 AliFlowAnalysisWithQCumulants.cxx:22867
 AliFlowAnalysisWithQCumulants.cxx:22868
 AliFlowAnalysisWithQCumulants.cxx:22869
 AliFlowAnalysisWithQCumulants.cxx:22870
 AliFlowAnalysisWithQCumulants.cxx:22871
 AliFlowAnalysisWithQCumulants.cxx:22872
 AliFlowAnalysisWithQCumulants.cxx:22873
 AliFlowAnalysisWithQCumulants.cxx:22874
 AliFlowAnalysisWithQCumulants.cxx:22875
 AliFlowAnalysisWithQCumulants.cxx:22876
 AliFlowAnalysisWithQCumulants.cxx:22877
 AliFlowAnalysisWithQCumulants.cxx:22878
 AliFlowAnalysisWithQCumulants.cxx:22879
 AliFlowAnalysisWithQCumulants.cxx:22880
 AliFlowAnalysisWithQCumulants.cxx:22881
 AliFlowAnalysisWithQCumulants.cxx:22882
 AliFlowAnalysisWithQCumulants.cxx:22883
 AliFlowAnalysisWithQCumulants.cxx:22884
 AliFlowAnalysisWithQCumulants.cxx:22885
 AliFlowAnalysisWithQCumulants.cxx:22886
 AliFlowAnalysisWithQCumulants.cxx:22887
 AliFlowAnalysisWithQCumulants.cxx:22888
 AliFlowAnalysisWithQCumulants.cxx:22889
 AliFlowAnalysisWithQCumulants.cxx:22890
 AliFlowAnalysisWithQCumulants.cxx:22891
 AliFlowAnalysisWithQCumulants.cxx:22892
 AliFlowAnalysisWithQCumulants.cxx:22893
 AliFlowAnalysisWithQCumulants.cxx:22894
 AliFlowAnalysisWithQCumulants.cxx:22895
 AliFlowAnalysisWithQCumulants.cxx:22896
 AliFlowAnalysisWithQCumulants.cxx:22897
 AliFlowAnalysisWithQCumulants.cxx:22898
 AliFlowAnalysisWithQCumulants.cxx:22899
 AliFlowAnalysisWithQCumulants.cxx:22900
 AliFlowAnalysisWithQCumulants.cxx:22901
 AliFlowAnalysisWithQCumulants.cxx:22902
 AliFlowAnalysisWithQCumulants.cxx:22903
 AliFlowAnalysisWithQCumulants.cxx:22904
 AliFlowAnalysisWithQCumulants.cxx:22905
 AliFlowAnalysisWithQCumulants.cxx:22906
 AliFlowAnalysisWithQCumulants.cxx:22907
 AliFlowAnalysisWithQCumulants.cxx:22908
 AliFlowAnalysisWithQCumulants.cxx:22909
 AliFlowAnalysisWithQCumulants.cxx:22910
 AliFlowAnalysisWithQCumulants.cxx:22911
 AliFlowAnalysisWithQCumulants.cxx:22912
 AliFlowAnalysisWithQCumulants.cxx:22913
 AliFlowAnalysisWithQCumulants.cxx:22914
 AliFlowAnalysisWithQCumulants.cxx:22915
 AliFlowAnalysisWithQCumulants.cxx:22916
 AliFlowAnalysisWithQCumulants.cxx:22917
 AliFlowAnalysisWithQCumulants.cxx:22918
 AliFlowAnalysisWithQCumulants.cxx:22919
 AliFlowAnalysisWithQCumulants.cxx:22920
 AliFlowAnalysisWithQCumulants.cxx:22921
 AliFlowAnalysisWithQCumulants.cxx:22922
 AliFlowAnalysisWithQCumulants.cxx:22923
 AliFlowAnalysisWithQCumulants.cxx:22924
 AliFlowAnalysisWithQCumulants.cxx:22925
 AliFlowAnalysisWithQCumulants.cxx:22926
 AliFlowAnalysisWithQCumulants.cxx:22927
 AliFlowAnalysisWithQCumulants.cxx:22928
 AliFlowAnalysisWithQCumulants.cxx:22929
 AliFlowAnalysisWithQCumulants.cxx:22930
 AliFlowAnalysisWithQCumulants.cxx:22931
 AliFlowAnalysisWithQCumulants.cxx:22932
 AliFlowAnalysisWithQCumulants.cxx:22933
 AliFlowAnalysisWithQCumulants.cxx:22934
 AliFlowAnalysisWithQCumulants.cxx:22935
 AliFlowAnalysisWithQCumulants.cxx:22936
 AliFlowAnalysisWithQCumulants.cxx:22937
 AliFlowAnalysisWithQCumulants.cxx:22938
 AliFlowAnalysisWithQCumulants.cxx:22939
 AliFlowAnalysisWithQCumulants.cxx:22940
 AliFlowAnalysisWithQCumulants.cxx:22941
 AliFlowAnalysisWithQCumulants.cxx:22942
 AliFlowAnalysisWithQCumulants.cxx:22943
 AliFlowAnalysisWithQCumulants.cxx:22944
 AliFlowAnalysisWithQCumulants.cxx:22945
 AliFlowAnalysisWithQCumulants.cxx:22946
 AliFlowAnalysisWithQCumulants.cxx:22947
 AliFlowAnalysisWithQCumulants.cxx:22948
 AliFlowAnalysisWithQCumulants.cxx:22949
 AliFlowAnalysisWithQCumulants.cxx:22950
 AliFlowAnalysisWithQCumulants.cxx:22951
 AliFlowAnalysisWithQCumulants.cxx:22952
 AliFlowAnalysisWithQCumulants.cxx:22953
 AliFlowAnalysisWithQCumulants.cxx:22954
 AliFlowAnalysisWithQCumulants.cxx:22955
 AliFlowAnalysisWithQCumulants.cxx:22956
 AliFlowAnalysisWithQCumulants.cxx:22957
 AliFlowAnalysisWithQCumulants.cxx:22958
 AliFlowAnalysisWithQCumulants.cxx:22959
 AliFlowAnalysisWithQCumulants.cxx:22960
 AliFlowAnalysisWithQCumulants.cxx:22961
 AliFlowAnalysisWithQCumulants.cxx:22962
 AliFlowAnalysisWithQCumulants.cxx:22963
 AliFlowAnalysisWithQCumulants.cxx:22964
 AliFlowAnalysisWithQCumulants.cxx:22965
 AliFlowAnalysisWithQCumulants.cxx:22966
 AliFlowAnalysisWithQCumulants.cxx:22967
 AliFlowAnalysisWithQCumulants.cxx:22968
 AliFlowAnalysisWithQCumulants.cxx:22969
 AliFlowAnalysisWithQCumulants.cxx:22970
 AliFlowAnalysisWithQCumulants.cxx:22971
 AliFlowAnalysisWithQCumulants.cxx:22972
 AliFlowAnalysisWithQCumulants.cxx:22973
 AliFlowAnalysisWithQCumulants.cxx:22974
 AliFlowAnalysisWithQCumulants.cxx:22975
 AliFlowAnalysisWithQCumulants.cxx:22976
 AliFlowAnalysisWithQCumulants.cxx:22977
 AliFlowAnalysisWithQCumulants.cxx:22978
 AliFlowAnalysisWithQCumulants.cxx:22979
 AliFlowAnalysisWithQCumulants.cxx:22980
 AliFlowAnalysisWithQCumulants.cxx:22981
 AliFlowAnalysisWithQCumulants.cxx:22982
 AliFlowAnalysisWithQCumulants.cxx:22983
 AliFlowAnalysisWithQCumulants.cxx:22984
 AliFlowAnalysisWithQCumulants.cxx:22985
 AliFlowAnalysisWithQCumulants.cxx:22986
 AliFlowAnalysisWithQCumulants.cxx:22987
 AliFlowAnalysisWithQCumulants.cxx:22988
 AliFlowAnalysisWithQCumulants.cxx:22989
 AliFlowAnalysisWithQCumulants.cxx:22990
 AliFlowAnalysisWithQCumulants.cxx:22991
 AliFlowAnalysisWithQCumulants.cxx:22992
 AliFlowAnalysisWithQCumulants.cxx:22993
 AliFlowAnalysisWithQCumulants.cxx:22994
 AliFlowAnalysisWithQCumulants.cxx:22995
 AliFlowAnalysisWithQCumulants.cxx:22996
 AliFlowAnalysisWithQCumulants.cxx:22997
 AliFlowAnalysisWithQCumulants.cxx:22998
 AliFlowAnalysisWithQCumulants.cxx:22999
 AliFlowAnalysisWithQCumulants.cxx:23000
 AliFlowAnalysisWithQCumulants.cxx:23001
 AliFlowAnalysisWithQCumulants.cxx:23002
 AliFlowAnalysisWithQCumulants.cxx:23003
 AliFlowAnalysisWithQCumulants.cxx:23004
 AliFlowAnalysisWithQCumulants.cxx:23005
 AliFlowAnalysisWithQCumulants.cxx:23006
 AliFlowAnalysisWithQCumulants.cxx:23007
 AliFlowAnalysisWithQCumulants.cxx:23008
 AliFlowAnalysisWithQCumulants.cxx:23009
 AliFlowAnalysisWithQCumulants.cxx:23010
 AliFlowAnalysisWithQCumulants.cxx:23011
 AliFlowAnalysisWithQCumulants.cxx:23012
 AliFlowAnalysisWithQCumulants.cxx:23013
 AliFlowAnalysisWithQCumulants.cxx:23014
 AliFlowAnalysisWithQCumulants.cxx:23015
 AliFlowAnalysisWithQCumulants.cxx:23016
 AliFlowAnalysisWithQCumulants.cxx:23017
 AliFlowAnalysisWithQCumulants.cxx:23018
 AliFlowAnalysisWithQCumulants.cxx:23019
 AliFlowAnalysisWithQCumulants.cxx:23020
 AliFlowAnalysisWithQCumulants.cxx:23021
 AliFlowAnalysisWithQCumulants.cxx:23022
 AliFlowAnalysisWithQCumulants.cxx:23023
 AliFlowAnalysisWithQCumulants.cxx:23024
 AliFlowAnalysisWithQCumulants.cxx:23025
 AliFlowAnalysisWithQCumulants.cxx:23026
 AliFlowAnalysisWithQCumulants.cxx:23027
 AliFlowAnalysisWithQCumulants.cxx:23028
 AliFlowAnalysisWithQCumulants.cxx:23029
 AliFlowAnalysisWithQCumulants.cxx:23030
 AliFlowAnalysisWithQCumulants.cxx:23031
 AliFlowAnalysisWithQCumulants.cxx:23032
 AliFlowAnalysisWithQCumulants.cxx:23033
 AliFlowAnalysisWithQCumulants.cxx:23034
 AliFlowAnalysisWithQCumulants.cxx:23035
 AliFlowAnalysisWithQCumulants.cxx:23036
 AliFlowAnalysisWithQCumulants.cxx:23037
 AliFlowAnalysisWithQCumulants.cxx:23038
 AliFlowAnalysisWithQCumulants.cxx:23039
 AliFlowAnalysisWithQCumulants.cxx:23040
 AliFlowAnalysisWithQCumulants.cxx:23041
 AliFlowAnalysisWithQCumulants.cxx:23042
 AliFlowAnalysisWithQCumulants.cxx:23043
 AliFlowAnalysisWithQCumulants.cxx:23044
 AliFlowAnalysisWithQCumulants.cxx:23045
 AliFlowAnalysisWithQCumulants.cxx:23046
 AliFlowAnalysisWithQCumulants.cxx:23047
 AliFlowAnalysisWithQCumulants.cxx:23048
 AliFlowAnalysisWithQCumulants.cxx:23049
 AliFlowAnalysisWithQCumulants.cxx:23050
 AliFlowAnalysisWithQCumulants.cxx:23051
 AliFlowAnalysisWithQCumulants.cxx:23052
 AliFlowAnalysisWithQCumulants.cxx:23053
 AliFlowAnalysisWithQCumulants.cxx:23054
 AliFlowAnalysisWithQCumulants.cxx:23055
 AliFlowAnalysisWithQCumulants.cxx:23056
 AliFlowAnalysisWithQCumulants.cxx:23057
 AliFlowAnalysisWithQCumulants.cxx:23058
 AliFlowAnalysisWithQCumulants.cxx:23059
 AliFlowAnalysisWithQCumulants.cxx:23060
 AliFlowAnalysisWithQCumulants.cxx:23061
 AliFlowAnalysisWithQCumulants.cxx:23062
 AliFlowAnalysisWithQCumulants.cxx:23063
 AliFlowAnalysisWithQCumulants.cxx:23064
 AliFlowAnalysisWithQCumulants.cxx:23065
 AliFlowAnalysisWithQCumulants.cxx:23066
 AliFlowAnalysisWithQCumulants.cxx:23067
 AliFlowAnalysisWithQCumulants.cxx:23068
 AliFlowAnalysisWithQCumulants.cxx:23069
 AliFlowAnalysisWithQCumulants.cxx:23070
 AliFlowAnalysisWithQCumulants.cxx:23071
 AliFlowAnalysisWithQCumulants.cxx:23072
 AliFlowAnalysisWithQCumulants.cxx:23073
 AliFlowAnalysisWithQCumulants.cxx:23074
 AliFlowAnalysisWithQCumulants.cxx:23075
 AliFlowAnalysisWithQCumulants.cxx:23076
 AliFlowAnalysisWithQCumulants.cxx:23077
 AliFlowAnalysisWithQCumulants.cxx:23078
 AliFlowAnalysisWithQCumulants.cxx:23079
 AliFlowAnalysisWithQCumulants.cxx:23080
 AliFlowAnalysisWithQCumulants.cxx:23081
 AliFlowAnalysisWithQCumulants.cxx:23082
 AliFlowAnalysisWithQCumulants.cxx:23083
 AliFlowAnalysisWithQCumulants.cxx:23084
 AliFlowAnalysisWithQCumulants.cxx:23085
 AliFlowAnalysisWithQCumulants.cxx:23086
 AliFlowAnalysisWithQCumulants.cxx:23087
 AliFlowAnalysisWithQCumulants.cxx:23088
 AliFlowAnalysisWithQCumulants.cxx:23089
 AliFlowAnalysisWithQCumulants.cxx:23090
 AliFlowAnalysisWithQCumulants.cxx:23091
 AliFlowAnalysisWithQCumulants.cxx:23092
 AliFlowAnalysisWithQCumulants.cxx:23093
 AliFlowAnalysisWithQCumulants.cxx:23094
 AliFlowAnalysisWithQCumulants.cxx:23095
 AliFlowAnalysisWithQCumulants.cxx:23096
 AliFlowAnalysisWithQCumulants.cxx:23097
 AliFlowAnalysisWithQCumulants.cxx:23098
 AliFlowAnalysisWithQCumulants.cxx:23099
 AliFlowAnalysisWithQCumulants.cxx:23100
 AliFlowAnalysisWithQCumulants.cxx:23101
 AliFlowAnalysisWithQCumulants.cxx:23102
 AliFlowAnalysisWithQCumulants.cxx:23103
 AliFlowAnalysisWithQCumulants.cxx:23104
 AliFlowAnalysisWithQCumulants.cxx:23105
 AliFlowAnalysisWithQCumulants.cxx:23106
 AliFlowAnalysisWithQCumulants.cxx:23107
 AliFlowAnalysisWithQCumulants.cxx:23108
 AliFlowAnalysisWithQCumulants.cxx:23109
 AliFlowAnalysisWithQCumulants.cxx:23110
 AliFlowAnalysisWithQCumulants.cxx:23111
 AliFlowAnalysisWithQCumulants.cxx:23112
 AliFlowAnalysisWithQCumulants.cxx:23113
 AliFlowAnalysisWithQCumulants.cxx:23114
 AliFlowAnalysisWithQCumulants.cxx:23115
 AliFlowAnalysisWithQCumulants.cxx:23116
 AliFlowAnalysisWithQCumulants.cxx:23117
 AliFlowAnalysisWithQCumulants.cxx:23118
 AliFlowAnalysisWithQCumulants.cxx:23119
 AliFlowAnalysisWithQCumulants.cxx:23120
 AliFlowAnalysisWithQCumulants.cxx:23121
 AliFlowAnalysisWithQCumulants.cxx:23122
 AliFlowAnalysisWithQCumulants.cxx:23123
 AliFlowAnalysisWithQCumulants.cxx:23124
 AliFlowAnalysisWithQCumulants.cxx:23125
 AliFlowAnalysisWithQCumulants.cxx:23126
 AliFlowAnalysisWithQCumulants.cxx:23127
 AliFlowAnalysisWithQCumulants.cxx:23128
 AliFlowAnalysisWithQCumulants.cxx:23129
 AliFlowAnalysisWithQCumulants.cxx:23130
 AliFlowAnalysisWithQCumulants.cxx:23131
 AliFlowAnalysisWithQCumulants.cxx:23132
 AliFlowAnalysisWithQCumulants.cxx:23133
 AliFlowAnalysisWithQCumulants.cxx:23134
 AliFlowAnalysisWithQCumulants.cxx:23135
 AliFlowAnalysisWithQCumulants.cxx:23136
 AliFlowAnalysisWithQCumulants.cxx:23137
 AliFlowAnalysisWithQCumulants.cxx:23138
 AliFlowAnalysisWithQCumulants.cxx:23139
 AliFlowAnalysisWithQCumulants.cxx:23140
 AliFlowAnalysisWithQCumulants.cxx:23141
 AliFlowAnalysisWithQCumulants.cxx:23142
 AliFlowAnalysisWithQCumulants.cxx:23143
 AliFlowAnalysisWithQCumulants.cxx:23144
 AliFlowAnalysisWithQCumulants.cxx:23145
 AliFlowAnalysisWithQCumulants.cxx:23146
 AliFlowAnalysisWithQCumulants.cxx:23147
 AliFlowAnalysisWithQCumulants.cxx:23148
 AliFlowAnalysisWithQCumulants.cxx:23149
 AliFlowAnalysisWithQCumulants.cxx:23150
 AliFlowAnalysisWithQCumulants.cxx:23151
 AliFlowAnalysisWithQCumulants.cxx:23152
 AliFlowAnalysisWithQCumulants.cxx:23153
 AliFlowAnalysisWithQCumulants.cxx:23154
 AliFlowAnalysisWithQCumulants.cxx:23155
 AliFlowAnalysisWithQCumulants.cxx:23156
 AliFlowAnalysisWithQCumulants.cxx:23157
 AliFlowAnalysisWithQCumulants.cxx:23158
 AliFlowAnalysisWithQCumulants.cxx:23159
 AliFlowAnalysisWithQCumulants.cxx:23160
 AliFlowAnalysisWithQCumulants.cxx:23161
 AliFlowAnalysisWithQCumulants.cxx:23162
 AliFlowAnalysisWithQCumulants.cxx:23163
 AliFlowAnalysisWithQCumulants.cxx:23164
 AliFlowAnalysisWithQCumulants.cxx:23165
 AliFlowAnalysisWithQCumulants.cxx:23166
 AliFlowAnalysisWithQCumulants.cxx:23167
 AliFlowAnalysisWithQCumulants.cxx:23168
 AliFlowAnalysisWithQCumulants.cxx:23169
 AliFlowAnalysisWithQCumulants.cxx:23170
 AliFlowAnalysisWithQCumulants.cxx:23171
 AliFlowAnalysisWithQCumulants.cxx:23172
 AliFlowAnalysisWithQCumulants.cxx:23173
 AliFlowAnalysisWithQCumulants.cxx:23174
 AliFlowAnalysisWithQCumulants.cxx:23175
 AliFlowAnalysisWithQCumulants.cxx:23176
 AliFlowAnalysisWithQCumulants.cxx:23177
 AliFlowAnalysisWithQCumulants.cxx:23178
 AliFlowAnalysisWithQCumulants.cxx:23179
 AliFlowAnalysisWithQCumulants.cxx:23180
 AliFlowAnalysisWithQCumulants.cxx:23181
 AliFlowAnalysisWithQCumulants.cxx:23182
 AliFlowAnalysisWithQCumulants.cxx:23183
 AliFlowAnalysisWithQCumulants.cxx:23184
 AliFlowAnalysisWithQCumulants.cxx:23185
 AliFlowAnalysisWithQCumulants.cxx:23186
 AliFlowAnalysisWithQCumulants.cxx:23187
 AliFlowAnalysisWithQCumulants.cxx:23188
 AliFlowAnalysisWithQCumulants.cxx:23189
 AliFlowAnalysisWithQCumulants.cxx:23190
 AliFlowAnalysisWithQCumulants.cxx:23191
 AliFlowAnalysisWithQCumulants.cxx:23192
 AliFlowAnalysisWithQCumulants.cxx:23193
 AliFlowAnalysisWithQCumulants.cxx:23194
 AliFlowAnalysisWithQCumulants.cxx:23195
 AliFlowAnalysisWithQCumulants.cxx:23196
 AliFlowAnalysisWithQCumulants.cxx:23197
 AliFlowAnalysisWithQCumulants.cxx:23198
 AliFlowAnalysisWithQCumulants.cxx:23199
 AliFlowAnalysisWithQCumulants.cxx:23200
 AliFlowAnalysisWithQCumulants.cxx:23201
 AliFlowAnalysisWithQCumulants.cxx:23202
 AliFlowAnalysisWithQCumulants.cxx:23203
 AliFlowAnalysisWithQCumulants.cxx:23204
 AliFlowAnalysisWithQCumulants.cxx:23205
 AliFlowAnalysisWithQCumulants.cxx:23206
 AliFlowAnalysisWithQCumulants.cxx:23207
 AliFlowAnalysisWithQCumulants.cxx:23208
 AliFlowAnalysisWithQCumulants.cxx:23209
 AliFlowAnalysisWithQCumulants.cxx:23210
 AliFlowAnalysisWithQCumulants.cxx:23211
 AliFlowAnalysisWithQCumulants.cxx:23212
 AliFlowAnalysisWithQCumulants.cxx:23213
 AliFlowAnalysisWithQCumulants.cxx:23214
 AliFlowAnalysisWithQCumulants.cxx:23215
 AliFlowAnalysisWithQCumulants.cxx:23216
 AliFlowAnalysisWithQCumulants.cxx:23217
 AliFlowAnalysisWithQCumulants.cxx:23218
 AliFlowAnalysisWithQCumulants.cxx:23219
 AliFlowAnalysisWithQCumulants.cxx:23220
 AliFlowAnalysisWithQCumulants.cxx:23221
 AliFlowAnalysisWithQCumulants.cxx:23222
 AliFlowAnalysisWithQCumulants.cxx:23223
 AliFlowAnalysisWithQCumulants.cxx:23224
 AliFlowAnalysisWithQCumulants.cxx:23225
 AliFlowAnalysisWithQCumulants.cxx:23226
 AliFlowAnalysisWithQCumulants.cxx:23227
 AliFlowAnalysisWithQCumulants.cxx:23228
 AliFlowAnalysisWithQCumulants.cxx:23229
 AliFlowAnalysisWithQCumulants.cxx:23230
 AliFlowAnalysisWithQCumulants.cxx:23231
 AliFlowAnalysisWithQCumulants.cxx:23232
 AliFlowAnalysisWithQCumulants.cxx:23233
 AliFlowAnalysisWithQCumulants.cxx:23234
 AliFlowAnalysisWithQCumulants.cxx:23235
 AliFlowAnalysisWithQCumulants.cxx:23236
 AliFlowAnalysisWithQCumulants.cxx:23237
 AliFlowAnalysisWithQCumulants.cxx:23238
 AliFlowAnalysisWithQCumulants.cxx:23239
 AliFlowAnalysisWithQCumulants.cxx:23240
 AliFlowAnalysisWithQCumulants.cxx:23241
 AliFlowAnalysisWithQCumulants.cxx:23242
 AliFlowAnalysisWithQCumulants.cxx:23243
 AliFlowAnalysisWithQCumulants.cxx:23244
 AliFlowAnalysisWithQCumulants.cxx:23245
 AliFlowAnalysisWithQCumulants.cxx:23246
 AliFlowAnalysisWithQCumulants.cxx:23247
 AliFlowAnalysisWithQCumulants.cxx:23248
 AliFlowAnalysisWithQCumulants.cxx:23249
 AliFlowAnalysisWithQCumulants.cxx:23250
 AliFlowAnalysisWithQCumulants.cxx:23251
 AliFlowAnalysisWithQCumulants.cxx:23252
 AliFlowAnalysisWithQCumulants.cxx:23253
 AliFlowAnalysisWithQCumulants.cxx:23254
 AliFlowAnalysisWithQCumulants.cxx:23255
 AliFlowAnalysisWithQCumulants.cxx:23256
 AliFlowAnalysisWithQCumulants.cxx:23257
 AliFlowAnalysisWithQCumulants.cxx:23258
 AliFlowAnalysisWithQCumulants.cxx:23259
 AliFlowAnalysisWithQCumulants.cxx:23260
 AliFlowAnalysisWithQCumulants.cxx:23261
 AliFlowAnalysisWithQCumulants.cxx:23262
 AliFlowAnalysisWithQCumulants.cxx:23263
 AliFlowAnalysisWithQCumulants.cxx:23264
 AliFlowAnalysisWithQCumulants.cxx:23265
 AliFlowAnalysisWithQCumulants.cxx:23266
 AliFlowAnalysisWithQCumulants.cxx:23267
 AliFlowAnalysisWithQCumulants.cxx:23268
 AliFlowAnalysisWithQCumulants.cxx:23269
 AliFlowAnalysisWithQCumulants.cxx:23270
 AliFlowAnalysisWithQCumulants.cxx:23271
 AliFlowAnalysisWithQCumulants.cxx:23272
 AliFlowAnalysisWithQCumulants.cxx:23273
 AliFlowAnalysisWithQCumulants.cxx:23274
 AliFlowAnalysisWithQCumulants.cxx:23275
 AliFlowAnalysisWithQCumulants.cxx:23276
 AliFlowAnalysisWithQCumulants.cxx:23277
 AliFlowAnalysisWithQCumulants.cxx:23278
 AliFlowAnalysisWithQCumulants.cxx:23279
 AliFlowAnalysisWithQCumulants.cxx:23280
 AliFlowAnalysisWithQCumulants.cxx:23281
 AliFlowAnalysisWithQCumulants.cxx:23282
 AliFlowAnalysisWithQCumulants.cxx:23283
 AliFlowAnalysisWithQCumulants.cxx:23284
 AliFlowAnalysisWithQCumulants.cxx:23285
 AliFlowAnalysisWithQCumulants.cxx:23286
 AliFlowAnalysisWithQCumulants.cxx:23287
 AliFlowAnalysisWithQCumulants.cxx:23288
 AliFlowAnalysisWithQCumulants.cxx:23289
 AliFlowAnalysisWithQCumulants.cxx:23290
 AliFlowAnalysisWithQCumulants.cxx:23291
 AliFlowAnalysisWithQCumulants.cxx:23292
 AliFlowAnalysisWithQCumulants.cxx:23293
 AliFlowAnalysisWithQCumulants.cxx:23294
 AliFlowAnalysisWithQCumulants.cxx:23295
 AliFlowAnalysisWithQCumulants.cxx:23296
 AliFlowAnalysisWithQCumulants.cxx:23297
 AliFlowAnalysisWithQCumulants.cxx:23298
 AliFlowAnalysisWithQCumulants.cxx:23299
 AliFlowAnalysisWithQCumulants.cxx:23300
 AliFlowAnalysisWithQCumulants.cxx:23301
 AliFlowAnalysisWithQCumulants.cxx:23302
 AliFlowAnalysisWithQCumulants.cxx:23303
 AliFlowAnalysisWithQCumulants.cxx:23304
 AliFlowAnalysisWithQCumulants.cxx:23305
 AliFlowAnalysisWithQCumulants.cxx:23306
 AliFlowAnalysisWithQCumulants.cxx:23307
 AliFlowAnalysisWithQCumulants.cxx:23308
 AliFlowAnalysisWithQCumulants.cxx:23309
 AliFlowAnalysisWithQCumulants.cxx:23310
 AliFlowAnalysisWithQCumulants.cxx:23311
 AliFlowAnalysisWithQCumulants.cxx:23312
 AliFlowAnalysisWithQCumulants.cxx:23313
 AliFlowAnalysisWithQCumulants.cxx:23314
 AliFlowAnalysisWithQCumulants.cxx:23315
 AliFlowAnalysisWithQCumulants.cxx:23316
 AliFlowAnalysisWithQCumulants.cxx:23317
 AliFlowAnalysisWithQCumulants.cxx:23318
 AliFlowAnalysisWithQCumulants.cxx:23319
 AliFlowAnalysisWithQCumulants.cxx:23320
 AliFlowAnalysisWithQCumulants.cxx:23321
 AliFlowAnalysisWithQCumulants.cxx:23322
 AliFlowAnalysisWithQCumulants.cxx:23323
 AliFlowAnalysisWithQCumulants.cxx:23324
 AliFlowAnalysisWithQCumulants.cxx:23325
 AliFlowAnalysisWithQCumulants.cxx:23326
 AliFlowAnalysisWithQCumulants.cxx:23327
 AliFlowAnalysisWithQCumulants.cxx:23328
 AliFlowAnalysisWithQCumulants.cxx:23329
 AliFlowAnalysisWithQCumulants.cxx:23330
 AliFlowAnalysisWithQCumulants.cxx:23331
 AliFlowAnalysisWithQCumulants.cxx:23332
 AliFlowAnalysisWithQCumulants.cxx:23333
 AliFlowAnalysisWithQCumulants.cxx:23334
 AliFlowAnalysisWithQCumulants.cxx:23335
 AliFlowAnalysisWithQCumulants.cxx:23336
 AliFlowAnalysisWithQCumulants.cxx:23337
 AliFlowAnalysisWithQCumulants.cxx:23338
 AliFlowAnalysisWithQCumulants.cxx:23339
 AliFlowAnalysisWithQCumulants.cxx:23340
 AliFlowAnalysisWithQCumulants.cxx:23341
 AliFlowAnalysisWithQCumulants.cxx:23342
 AliFlowAnalysisWithQCumulants.cxx:23343
 AliFlowAnalysisWithQCumulants.cxx:23344
 AliFlowAnalysisWithQCumulants.cxx:23345
 AliFlowAnalysisWithQCumulants.cxx:23346
 AliFlowAnalysisWithQCumulants.cxx:23347
 AliFlowAnalysisWithQCumulants.cxx:23348
 AliFlowAnalysisWithQCumulants.cxx:23349
 AliFlowAnalysisWithQCumulants.cxx:23350
 AliFlowAnalysisWithQCumulants.cxx:23351
 AliFlowAnalysisWithQCumulants.cxx:23352
 AliFlowAnalysisWithQCumulants.cxx:23353
 AliFlowAnalysisWithQCumulants.cxx:23354
 AliFlowAnalysisWithQCumulants.cxx:23355
 AliFlowAnalysisWithQCumulants.cxx:23356
 AliFlowAnalysisWithQCumulants.cxx:23357
 AliFlowAnalysisWithQCumulants.cxx:23358
 AliFlowAnalysisWithQCumulants.cxx:23359
 AliFlowAnalysisWithQCumulants.cxx:23360
 AliFlowAnalysisWithQCumulants.cxx:23361
 AliFlowAnalysisWithQCumulants.cxx:23362
 AliFlowAnalysisWithQCumulants.cxx:23363
 AliFlowAnalysisWithQCumulants.cxx:23364
 AliFlowAnalysisWithQCumulants.cxx:23365
 AliFlowAnalysisWithQCumulants.cxx:23366
 AliFlowAnalysisWithQCumulants.cxx:23367
 AliFlowAnalysisWithQCumulants.cxx:23368
 AliFlowAnalysisWithQCumulants.cxx:23369
 AliFlowAnalysisWithQCumulants.cxx:23370
 AliFlowAnalysisWithQCumulants.cxx:23371
 AliFlowAnalysisWithQCumulants.cxx:23372
 AliFlowAnalysisWithQCumulants.cxx:23373
 AliFlowAnalysisWithQCumulants.cxx:23374
 AliFlowAnalysisWithQCumulants.cxx:23375
 AliFlowAnalysisWithQCumulants.cxx:23376
 AliFlowAnalysisWithQCumulants.cxx:23377
 AliFlowAnalysisWithQCumulants.cxx:23378
 AliFlowAnalysisWithQCumulants.cxx:23379
 AliFlowAnalysisWithQCumulants.cxx:23380
 AliFlowAnalysisWithQCumulants.cxx:23381
 AliFlowAnalysisWithQCumulants.cxx:23382
 AliFlowAnalysisWithQCumulants.cxx:23383
 AliFlowAnalysisWithQCumulants.cxx:23384
 AliFlowAnalysisWithQCumulants.cxx:23385
 AliFlowAnalysisWithQCumulants.cxx:23386
 AliFlowAnalysisWithQCumulants.cxx:23387
 AliFlowAnalysisWithQCumulants.cxx:23388
 AliFlowAnalysisWithQCumulants.cxx:23389
 AliFlowAnalysisWithQCumulants.cxx:23390
 AliFlowAnalysisWithQCumulants.cxx:23391
 AliFlowAnalysisWithQCumulants.cxx:23392
 AliFlowAnalysisWithQCumulants.cxx:23393
 AliFlowAnalysisWithQCumulants.cxx:23394
 AliFlowAnalysisWithQCumulants.cxx:23395
 AliFlowAnalysisWithQCumulants.cxx:23396
 AliFlowAnalysisWithQCumulants.cxx:23397
 AliFlowAnalysisWithQCumulants.cxx:23398
 AliFlowAnalysisWithQCumulants.cxx:23399
 AliFlowAnalysisWithQCumulants.cxx:23400
 AliFlowAnalysisWithQCumulants.cxx:23401
 AliFlowAnalysisWithQCumulants.cxx:23402
 AliFlowAnalysisWithQCumulants.cxx:23403
 AliFlowAnalysisWithQCumulants.cxx:23404
 AliFlowAnalysisWithQCumulants.cxx:23405
 AliFlowAnalysisWithQCumulants.cxx:23406
 AliFlowAnalysisWithQCumulants.cxx:23407
 AliFlowAnalysisWithQCumulants.cxx:23408
 AliFlowAnalysisWithQCumulants.cxx:23409
 AliFlowAnalysisWithQCumulants.cxx:23410
 AliFlowAnalysisWithQCumulants.cxx:23411
 AliFlowAnalysisWithQCumulants.cxx:23412
 AliFlowAnalysisWithQCumulants.cxx:23413
 AliFlowAnalysisWithQCumulants.cxx:23414
 AliFlowAnalysisWithQCumulants.cxx:23415
 AliFlowAnalysisWithQCumulants.cxx:23416
 AliFlowAnalysisWithQCumulants.cxx:23417
 AliFlowAnalysisWithQCumulants.cxx:23418
 AliFlowAnalysisWithQCumulants.cxx:23419
 AliFlowAnalysisWithQCumulants.cxx:23420
 AliFlowAnalysisWithQCumulants.cxx:23421
 AliFlowAnalysisWithQCumulants.cxx:23422
 AliFlowAnalysisWithQCumulants.cxx:23423
 AliFlowAnalysisWithQCumulants.cxx:23424
 AliFlowAnalysisWithQCumulants.cxx:23425
 AliFlowAnalysisWithQCumulants.cxx:23426
 AliFlowAnalysisWithQCumulants.cxx:23427
 AliFlowAnalysisWithQCumulants.cxx:23428
 AliFlowAnalysisWithQCumulants.cxx:23429
 AliFlowAnalysisWithQCumulants.cxx:23430
 AliFlowAnalysisWithQCumulants.cxx:23431
 AliFlowAnalysisWithQCumulants.cxx:23432
 AliFlowAnalysisWithQCumulants.cxx:23433
 AliFlowAnalysisWithQCumulants.cxx:23434
 AliFlowAnalysisWithQCumulants.cxx:23435
 AliFlowAnalysisWithQCumulants.cxx:23436
 AliFlowAnalysisWithQCumulants.cxx:23437
 AliFlowAnalysisWithQCumulants.cxx:23438
 AliFlowAnalysisWithQCumulants.cxx:23439
 AliFlowAnalysisWithQCumulants.cxx:23440
 AliFlowAnalysisWithQCumulants.cxx:23441
 AliFlowAnalysisWithQCumulants.cxx:23442
 AliFlowAnalysisWithQCumulants.cxx:23443
 AliFlowAnalysisWithQCumulants.cxx:23444
 AliFlowAnalysisWithQCumulants.cxx:23445
 AliFlowAnalysisWithQCumulants.cxx:23446
 AliFlowAnalysisWithQCumulants.cxx:23447
 AliFlowAnalysisWithQCumulants.cxx:23448
 AliFlowAnalysisWithQCumulants.cxx:23449
 AliFlowAnalysisWithQCumulants.cxx:23450
 AliFlowAnalysisWithQCumulants.cxx:23451
 AliFlowAnalysisWithQCumulants.cxx:23452
 AliFlowAnalysisWithQCumulants.cxx:23453
 AliFlowAnalysisWithQCumulants.cxx:23454
 AliFlowAnalysisWithQCumulants.cxx:23455
 AliFlowAnalysisWithQCumulants.cxx:23456
 AliFlowAnalysisWithQCumulants.cxx:23457
 AliFlowAnalysisWithQCumulants.cxx:23458
 AliFlowAnalysisWithQCumulants.cxx:23459
 AliFlowAnalysisWithQCumulants.cxx:23460
 AliFlowAnalysisWithQCumulants.cxx:23461
 AliFlowAnalysisWithQCumulants.cxx:23462
 AliFlowAnalysisWithQCumulants.cxx:23463
 AliFlowAnalysisWithQCumulants.cxx:23464
 AliFlowAnalysisWithQCumulants.cxx:23465
 AliFlowAnalysisWithQCumulants.cxx:23466
 AliFlowAnalysisWithQCumulants.cxx:23467
 AliFlowAnalysisWithQCumulants.cxx:23468
 AliFlowAnalysisWithQCumulants.cxx:23469
 AliFlowAnalysisWithQCumulants.cxx:23470
 AliFlowAnalysisWithQCumulants.cxx:23471
 AliFlowAnalysisWithQCumulants.cxx:23472
 AliFlowAnalysisWithQCumulants.cxx:23473
 AliFlowAnalysisWithQCumulants.cxx:23474
 AliFlowAnalysisWithQCumulants.cxx:23475
 AliFlowAnalysisWithQCumulants.cxx:23476
 AliFlowAnalysisWithQCumulants.cxx:23477
 AliFlowAnalysisWithQCumulants.cxx:23478
 AliFlowAnalysisWithQCumulants.cxx:23479
 AliFlowAnalysisWithQCumulants.cxx:23480
 AliFlowAnalysisWithQCumulants.cxx:23481
 AliFlowAnalysisWithQCumulants.cxx:23482
 AliFlowAnalysisWithQCumulants.cxx:23483
 AliFlowAnalysisWithQCumulants.cxx:23484
 AliFlowAnalysisWithQCumulants.cxx:23485
 AliFlowAnalysisWithQCumulants.cxx:23486
 AliFlowAnalysisWithQCumulants.cxx:23487
 AliFlowAnalysisWithQCumulants.cxx:23488
 AliFlowAnalysisWithQCumulants.cxx:23489
 AliFlowAnalysisWithQCumulants.cxx:23490
 AliFlowAnalysisWithQCumulants.cxx:23491
 AliFlowAnalysisWithQCumulants.cxx:23492
 AliFlowAnalysisWithQCumulants.cxx:23493
 AliFlowAnalysisWithQCumulants.cxx:23494
 AliFlowAnalysisWithQCumulants.cxx:23495
 AliFlowAnalysisWithQCumulants.cxx:23496
 AliFlowAnalysisWithQCumulants.cxx:23497
 AliFlowAnalysisWithQCumulants.cxx:23498
 AliFlowAnalysisWithQCumulants.cxx:23499
 AliFlowAnalysisWithQCumulants.cxx:23500
 AliFlowAnalysisWithQCumulants.cxx:23501
 AliFlowAnalysisWithQCumulants.cxx:23502
 AliFlowAnalysisWithQCumulants.cxx:23503
 AliFlowAnalysisWithQCumulants.cxx:23504
 AliFlowAnalysisWithQCumulants.cxx:23505
 AliFlowAnalysisWithQCumulants.cxx:23506
 AliFlowAnalysisWithQCumulants.cxx:23507
 AliFlowAnalysisWithQCumulants.cxx:23508
 AliFlowAnalysisWithQCumulants.cxx:23509
 AliFlowAnalysisWithQCumulants.cxx:23510
 AliFlowAnalysisWithQCumulants.cxx:23511
 AliFlowAnalysisWithQCumulants.cxx:23512
 AliFlowAnalysisWithQCumulants.cxx:23513
 AliFlowAnalysisWithQCumulants.cxx:23514
 AliFlowAnalysisWithQCumulants.cxx:23515
 AliFlowAnalysisWithQCumulants.cxx:23516
 AliFlowAnalysisWithQCumulants.cxx:23517
 AliFlowAnalysisWithQCumulants.cxx:23518
 AliFlowAnalysisWithQCumulants.cxx:23519
 AliFlowAnalysisWithQCumulants.cxx:23520
 AliFlowAnalysisWithQCumulants.cxx:23521
 AliFlowAnalysisWithQCumulants.cxx:23522
 AliFlowAnalysisWithQCumulants.cxx:23523
 AliFlowAnalysisWithQCumulants.cxx:23524
 AliFlowAnalysisWithQCumulants.cxx:23525
 AliFlowAnalysisWithQCumulants.cxx:23526
 AliFlowAnalysisWithQCumulants.cxx:23527
 AliFlowAnalysisWithQCumulants.cxx:23528
 AliFlowAnalysisWithQCumulants.cxx:23529
 AliFlowAnalysisWithQCumulants.cxx:23530
 AliFlowAnalysisWithQCumulants.cxx:23531
 AliFlowAnalysisWithQCumulants.cxx:23532
 AliFlowAnalysisWithQCumulants.cxx:23533
 AliFlowAnalysisWithQCumulants.cxx:23534
 AliFlowAnalysisWithQCumulants.cxx:23535
 AliFlowAnalysisWithQCumulants.cxx:23536
 AliFlowAnalysisWithQCumulants.cxx:23537
 AliFlowAnalysisWithQCumulants.cxx:23538
 AliFlowAnalysisWithQCumulants.cxx:23539
 AliFlowAnalysisWithQCumulants.cxx:23540
 AliFlowAnalysisWithQCumulants.cxx:23541
 AliFlowAnalysisWithQCumulants.cxx:23542
 AliFlowAnalysisWithQCumulants.cxx:23543
 AliFlowAnalysisWithQCumulants.cxx:23544
 AliFlowAnalysisWithQCumulants.cxx:23545
 AliFlowAnalysisWithQCumulants.cxx:23546
 AliFlowAnalysisWithQCumulants.cxx:23547
 AliFlowAnalysisWithQCumulants.cxx:23548
 AliFlowAnalysisWithQCumulants.cxx:23549
 AliFlowAnalysisWithQCumulants.cxx:23550
 AliFlowAnalysisWithQCumulants.cxx:23551
 AliFlowAnalysisWithQCumulants.cxx:23552
 AliFlowAnalysisWithQCumulants.cxx:23553
 AliFlowAnalysisWithQCumulants.cxx:23554
 AliFlowAnalysisWithQCumulants.cxx:23555
 AliFlowAnalysisWithQCumulants.cxx:23556
 AliFlowAnalysisWithQCumulants.cxx:23557
 AliFlowAnalysisWithQCumulants.cxx:23558
 AliFlowAnalysisWithQCumulants.cxx:23559
 AliFlowAnalysisWithQCumulants.cxx:23560
 AliFlowAnalysisWithQCumulants.cxx:23561
 AliFlowAnalysisWithQCumulants.cxx:23562
 AliFlowAnalysisWithQCumulants.cxx:23563
 AliFlowAnalysisWithQCumulants.cxx:23564
 AliFlowAnalysisWithQCumulants.cxx:23565
 AliFlowAnalysisWithQCumulants.cxx:23566
 AliFlowAnalysisWithQCumulants.cxx:23567
 AliFlowAnalysisWithQCumulants.cxx:23568
 AliFlowAnalysisWithQCumulants.cxx:23569
 AliFlowAnalysisWithQCumulants.cxx:23570
 AliFlowAnalysisWithQCumulants.cxx:23571
 AliFlowAnalysisWithQCumulants.cxx:23572
 AliFlowAnalysisWithQCumulants.cxx:23573
 AliFlowAnalysisWithQCumulants.cxx:23574
 AliFlowAnalysisWithQCumulants.cxx:23575
 AliFlowAnalysisWithQCumulants.cxx:23576
 AliFlowAnalysisWithQCumulants.cxx:23577
 AliFlowAnalysisWithQCumulants.cxx:23578
 AliFlowAnalysisWithQCumulants.cxx:23579
 AliFlowAnalysisWithQCumulants.cxx:23580
 AliFlowAnalysisWithQCumulants.cxx:23581
 AliFlowAnalysisWithQCumulants.cxx:23582
 AliFlowAnalysisWithQCumulants.cxx:23583
 AliFlowAnalysisWithQCumulants.cxx:23584
 AliFlowAnalysisWithQCumulants.cxx:23585
 AliFlowAnalysisWithQCumulants.cxx:23586
 AliFlowAnalysisWithQCumulants.cxx:23587
 AliFlowAnalysisWithQCumulants.cxx:23588
 AliFlowAnalysisWithQCumulants.cxx:23589
 AliFlowAnalysisWithQCumulants.cxx:23590
 AliFlowAnalysisWithQCumulants.cxx:23591
 AliFlowAnalysisWithQCumulants.cxx:23592
 AliFlowAnalysisWithQCumulants.cxx:23593
 AliFlowAnalysisWithQCumulants.cxx:23594
 AliFlowAnalysisWithQCumulants.cxx:23595
 AliFlowAnalysisWithQCumulants.cxx:23596
 AliFlowAnalysisWithQCumulants.cxx:23597
 AliFlowAnalysisWithQCumulants.cxx:23598
 AliFlowAnalysisWithQCumulants.cxx:23599
 AliFlowAnalysisWithQCumulants.cxx:23600
 AliFlowAnalysisWithQCumulants.cxx:23601
 AliFlowAnalysisWithQCumulants.cxx:23602
 AliFlowAnalysisWithQCumulants.cxx:23603
 AliFlowAnalysisWithQCumulants.cxx:23604
 AliFlowAnalysisWithQCumulants.cxx:23605
 AliFlowAnalysisWithQCumulants.cxx:23606
 AliFlowAnalysisWithQCumulants.cxx:23607
 AliFlowAnalysisWithQCumulants.cxx:23608
 AliFlowAnalysisWithQCumulants.cxx:23609
 AliFlowAnalysisWithQCumulants.cxx:23610
 AliFlowAnalysisWithQCumulants.cxx:23611
 AliFlowAnalysisWithQCumulants.cxx:23612
 AliFlowAnalysisWithQCumulants.cxx:23613
 AliFlowAnalysisWithQCumulants.cxx:23614
 AliFlowAnalysisWithQCumulants.cxx:23615
 AliFlowAnalysisWithQCumulants.cxx:23616
 AliFlowAnalysisWithQCumulants.cxx:23617
 AliFlowAnalysisWithQCumulants.cxx:23618
 AliFlowAnalysisWithQCumulants.cxx:23619
 AliFlowAnalysisWithQCumulants.cxx:23620
 AliFlowAnalysisWithQCumulants.cxx:23621
 AliFlowAnalysisWithQCumulants.cxx:23622
 AliFlowAnalysisWithQCumulants.cxx:23623
 AliFlowAnalysisWithQCumulants.cxx:23624
 AliFlowAnalysisWithQCumulants.cxx:23625
 AliFlowAnalysisWithQCumulants.cxx:23626
 AliFlowAnalysisWithQCumulants.cxx:23627
 AliFlowAnalysisWithQCumulants.cxx:23628
 AliFlowAnalysisWithQCumulants.cxx:23629
 AliFlowAnalysisWithQCumulants.cxx:23630
 AliFlowAnalysisWithQCumulants.cxx:23631
 AliFlowAnalysisWithQCumulants.cxx:23632
 AliFlowAnalysisWithQCumulants.cxx:23633
 AliFlowAnalysisWithQCumulants.cxx:23634
 AliFlowAnalysisWithQCumulants.cxx:23635
 AliFlowAnalysisWithQCumulants.cxx:23636
 AliFlowAnalysisWithQCumulants.cxx:23637
 AliFlowAnalysisWithQCumulants.cxx:23638
 AliFlowAnalysisWithQCumulants.cxx:23639
 AliFlowAnalysisWithQCumulants.cxx:23640
 AliFlowAnalysisWithQCumulants.cxx:23641
 AliFlowAnalysisWithQCumulants.cxx:23642
 AliFlowAnalysisWithQCumulants.cxx:23643
 AliFlowAnalysisWithQCumulants.cxx:23644
 AliFlowAnalysisWithQCumulants.cxx:23645
 AliFlowAnalysisWithQCumulants.cxx:23646
 AliFlowAnalysisWithQCumulants.cxx:23647
 AliFlowAnalysisWithQCumulants.cxx:23648
 AliFlowAnalysisWithQCumulants.cxx:23649
 AliFlowAnalysisWithQCumulants.cxx:23650
 AliFlowAnalysisWithQCumulants.cxx:23651
 AliFlowAnalysisWithQCumulants.cxx:23652
 AliFlowAnalysisWithQCumulants.cxx:23653
 AliFlowAnalysisWithQCumulants.cxx:23654
 AliFlowAnalysisWithQCumulants.cxx:23655
 AliFlowAnalysisWithQCumulants.cxx:23656
 AliFlowAnalysisWithQCumulants.cxx:23657
 AliFlowAnalysisWithQCumulants.cxx:23658
 AliFlowAnalysisWithQCumulants.cxx:23659
 AliFlowAnalysisWithQCumulants.cxx:23660
 AliFlowAnalysisWithQCumulants.cxx:23661
 AliFlowAnalysisWithQCumulants.cxx:23662
 AliFlowAnalysisWithQCumulants.cxx:23663
 AliFlowAnalysisWithQCumulants.cxx:23664
 AliFlowAnalysisWithQCumulants.cxx:23665
 AliFlowAnalysisWithQCumulants.cxx:23666
 AliFlowAnalysisWithQCumulants.cxx:23667
 AliFlowAnalysisWithQCumulants.cxx:23668
 AliFlowAnalysisWithQCumulants.cxx:23669
 AliFlowAnalysisWithQCumulants.cxx:23670
 AliFlowAnalysisWithQCumulants.cxx:23671
 AliFlowAnalysisWithQCumulants.cxx:23672
 AliFlowAnalysisWithQCumulants.cxx:23673
 AliFlowAnalysisWithQCumulants.cxx:23674
 AliFlowAnalysisWithQCumulants.cxx:23675
 AliFlowAnalysisWithQCumulants.cxx:23676
 AliFlowAnalysisWithQCumulants.cxx:23677
 AliFlowAnalysisWithQCumulants.cxx:23678
 AliFlowAnalysisWithQCumulants.cxx:23679
 AliFlowAnalysisWithQCumulants.cxx:23680
 AliFlowAnalysisWithQCumulants.cxx:23681
 AliFlowAnalysisWithQCumulants.cxx:23682
 AliFlowAnalysisWithQCumulants.cxx:23683
 AliFlowAnalysisWithQCumulants.cxx:23684
 AliFlowAnalysisWithQCumulants.cxx:23685
 AliFlowAnalysisWithQCumulants.cxx:23686
 AliFlowAnalysisWithQCumulants.cxx:23687
 AliFlowAnalysisWithQCumulants.cxx:23688
 AliFlowAnalysisWithQCumulants.cxx:23689
 AliFlowAnalysisWithQCumulants.cxx:23690
 AliFlowAnalysisWithQCumulants.cxx:23691
 AliFlowAnalysisWithQCumulants.cxx:23692
 AliFlowAnalysisWithQCumulants.cxx:23693
 AliFlowAnalysisWithQCumulants.cxx:23694
 AliFlowAnalysisWithQCumulants.cxx:23695
 AliFlowAnalysisWithQCumulants.cxx:23696
 AliFlowAnalysisWithQCumulants.cxx:23697
 AliFlowAnalysisWithQCumulants.cxx:23698
 AliFlowAnalysisWithQCumulants.cxx:23699
 AliFlowAnalysisWithQCumulants.cxx:23700
 AliFlowAnalysisWithQCumulants.cxx:23701
 AliFlowAnalysisWithQCumulants.cxx:23702
 AliFlowAnalysisWithQCumulants.cxx:23703
 AliFlowAnalysisWithQCumulants.cxx:23704
 AliFlowAnalysisWithQCumulants.cxx:23705
 AliFlowAnalysisWithQCumulants.cxx:23706
 AliFlowAnalysisWithQCumulants.cxx:23707
 AliFlowAnalysisWithQCumulants.cxx:23708
 AliFlowAnalysisWithQCumulants.cxx:23709
 AliFlowAnalysisWithQCumulants.cxx:23710
 AliFlowAnalysisWithQCumulants.cxx:23711
 AliFlowAnalysisWithQCumulants.cxx:23712
 AliFlowAnalysisWithQCumulants.cxx:23713
 AliFlowAnalysisWithQCumulants.cxx:23714
 AliFlowAnalysisWithQCumulants.cxx:23715
 AliFlowAnalysisWithQCumulants.cxx:23716
 AliFlowAnalysisWithQCumulants.cxx:23717
 AliFlowAnalysisWithQCumulants.cxx:23718
 AliFlowAnalysisWithQCumulants.cxx:23719
 AliFlowAnalysisWithQCumulants.cxx:23720
 AliFlowAnalysisWithQCumulants.cxx:23721
 AliFlowAnalysisWithQCumulants.cxx:23722
 AliFlowAnalysisWithQCumulants.cxx:23723
 AliFlowAnalysisWithQCumulants.cxx:23724
 AliFlowAnalysisWithQCumulants.cxx:23725
 AliFlowAnalysisWithQCumulants.cxx:23726
 AliFlowAnalysisWithQCumulants.cxx:23727
 AliFlowAnalysisWithQCumulants.cxx:23728
 AliFlowAnalysisWithQCumulants.cxx:23729
 AliFlowAnalysisWithQCumulants.cxx:23730
 AliFlowAnalysisWithQCumulants.cxx:23731
 AliFlowAnalysisWithQCumulants.cxx:23732
 AliFlowAnalysisWithQCumulants.cxx:23733
 AliFlowAnalysisWithQCumulants.cxx:23734
 AliFlowAnalysisWithQCumulants.cxx:23735
 AliFlowAnalysisWithQCumulants.cxx:23736
 AliFlowAnalysisWithQCumulants.cxx:23737
 AliFlowAnalysisWithQCumulants.cxx:23738
 AliFlowAnalysisWithQCumulants.cxx:23739
 AliFlowAnalysisWithQCumulants.cxx:23740
 AliFlowAnalysisWithQCumulants.cxx:23741
 AliFlowAnalysisWithQCumulants.cxx:23742
 AliFlowAnalysisWithQCumulants.cxx:23743
 AliFlowAnalysisWithQCumulants.cxx:23744
 AliFlowAnalysisWithQCumulants.cxx:23745
 AliFlowAnalysisWithQCumulants.cxx:23746
 AliFlowAnalysisWithQCumulants.cxx:23747
 AliFlowAnalysisWithQCumulants.cxx:23748
 AliFlowAnalysisWithQCumulants.cxx:23749
 AliFlowAnalysisWithQCumulants.cxx:23750
 AliFlowAnalysisWithQCumulants.cxx:23751
 AliFlowAnalysisWithQCumulants.cxx:23752
 AliFlowAnalysisWithQCumulants.cxx:23753
 AliFlowAnalysisWithQCumulants.cxx:23754
 AliFlowAnalysisWithQCumulants.cxx:23755
 AliFlowAnalysisWithQCumulants.cxx:23756
 AliFlowAnalysisWithQCumulants.cxx:23757
 AliFlowAnalysisWithQCumulants.cxx:23758
 AliFlowAnalysisWithQCumulants.cxx:23759
 AliFlowAnalysisWithQCumulants.cxx:23760
 AliFlowAnalysisWithQCumulants.cxx:23761
 AliFlowAnalysisWithQCumulants.cxx:23762
 AliFlowAnalysisWithQCumulants.cxx:23763
 AliFlowAnalysisWithQCumulants.cxx:23764
 AliFlowAnalysisWithQCumulants.cxx:23765
 AliFlowAnalysisWithQCumulants.cxx:23766
 AliFlowAnalysisWithQCumulants.cxx:23767
 AliFlowAnalysisWithQCumulants.cxx:23768
 AliFlowAnalysisWithQCumulants.cxx:23769
 AliFlowAnalysisWithQCumulants.cxx:23770
 AliFlowAnalysisWithQCumulants.cxx:23771
 AliFlowAnalysisWithQCumulants.cxx:23772
 AliFlowAnalysisWithQCumulants.cxx:23773
 AliFlowAnalysisWithQCumulants.cxx:23774
 AliFlowAnalysisWithQCumulants.cxx:23775
 AliFlowAnalysisWithQCumulants.cxx:23776
 AliFlowAnalysisWithQCumulants.cxx:23777
 AliFlowAnalysisWithQCumulants.cxx:23778
 AliFlowAnalysisWithQCumulants.cxx:23779
 AliFlowAnalysisWithQCumulants.cxx:23780
 AliFlowAnalysisWithQCumulants.cxx:23781
 AliFlowAnalysisWithQCumulants.cxx:23782
 AliFlowAnalysisWithQCumulants.cxx:23783
 AliFlowAnalysisWithQCumulants.cxx:23784
 AliFlowAnalysisWithQCumulants.cxx:23785
 AliFlowAnalysisWithQCumulants.cxx:23786
 AliFlowAnalysisWithQCumulants.cxx:23787
 AliFlowAnalysisWithQCumulants.cxx:23788
 AliFlowAnalysisWithQCumulants.cxx:23789
 AliFlowAnalysisWithQCumulants.cxx:23790
 AliFlowAnalysisWithQCumulants.cxx:23791
 AliFlowAnalysisWithQCumulants.cxx:23792
 AliFlowAnalysisWithQCumulants.cxx:23793
 AliFlowAnalysisWithQCumulants.cxx:23794
 AliFlowAnalysisWithQCumulants.cxx:23795
 AliFlowAnalysisWithQCumulants.cxx:23796
 AliFlowAnalysisWithQCumulants.cxx:23797
 AliFlowAnalysisWithQCumulants.cxx:23798
 AliFlowAnalysisWithQCumulants.cxx:23799
 AliFlowAnalysisWithQCumulants.cxx:23800
 AliFlowAnalysisWithQCumulants.cxx:23801
 AliFlowAnalysisWithQCumulants.cxx:23802
 AliFlowAnalysisWithQCumulants.cxx:23803
 AliFlowAnalysisWithQCumulants.cxx:23804
 AliFlowAnalysisWithQCumulants.cxx:23805
 AliFlowAnalysisWithQCumulants.cxx:23806
 AliFlowAnalysisWithQCumulants.cxx:23807
 AliFlowAnalysisWithQCumulants.cxx:23808
 AliFlowAnalysisWithQCumulants.cxx:23809
 AliFlowAnalysisWithQCumulants.cxx:23810
 AliFlowAnalysisWithQCumulants.cxx:23811
 AliFlowAnalysisWithQCumulants.cxx:23812
 AliFlowAnalysisWithQCumulants.cxx:23813
 AliFlowAnalysisWithQCumulants.cxx:23814
 AliFlowAnalysisWithQCumulants.cxx:23815
 AliFlowAnalysisWithQCumulants.cxx:23816
 AliFlowAnalysisWithQCumulants.cxx:23817
 AliFlowAnalysisWithQCumulants.cxx:23818
 AliFlowAnalysisWithQCumulants.cxx:23819
 AliFlowAnalysisWithQCumulants.cxx:23820
 AliFlowAnalysisWithQCumulants.cxx:23821
 AliFlowAnalysisWithQCumulants.cxx:23822
 AliFlowAnalysisWithQCumulants.cxx:23823
 AliFlowAnalysisWithQCumulants.cxx:23824
 AliFlowAnalysisWithQCumulants.cxx:23825
 AliFlowAnalysisWithQCumulants.cxx:23826
 AliFlowAnalysisWithQCumulants.cxx:23827
 AliFlowAnalysisWithQCumulants.cxx:23828
 AliFlowAnalysisWithQCumulants.cxx:23829
 AliFlowAnalysisWithQCumulants.cxx:23830
 AliFlowAnalysisWithQCumulants.cxx:23831
 AliFlowAnalysisWithQCumulants.cxx:23832
 AliFlowAnalysisWithQCumulants.cxx:23833
 AliFlowAnalysisWithQCumulants.cxx:23834
 AliFlowAnalysisWithQCumulants.cxx:23835
 AliFlowAnalysisWithQCumulants.cxx:23836
 AliFlowAnalysisWithQCumulants.cxx:23837
 AliFlowAnalysisWithQCumulants.cxx:23838
 AliFlowAnalysisWithQCumulants.cxx:23839
 AliFlowAnalysisWithQCumulants.cxx:23840
 AliFlowAnalysisWithQCumulants.cxx:23841
 AliFlowAnalysisWithQCumulants.cxx:23842
 AliFlowAnalysisWithQCumulants.cxx:23843
 AliFlowAnalysisWithQCumulants.cxx:23844
 AliFlowAnalysisWithQCumulants.cxx:23845
 AliFlowAnalysisWithQCumulants.cxx:23846
 AliFlowAnalysisWithQCumulants.cxx:23847
 AliFlowAnalysisWithQCumulants.cxx:23848
 AliFlowAnalysisWithQCumulants.cxx:23849
 AliFlowAnalysisWithQCumulants.cxx:23850
 AliFlowAnalysisWithQCumulants.cxx:23851
 AliFlowAnalysisWithQCumulants.cxx:23852
 AliFlowAnalysisWithQCumulants.cxx:23853
 AliFlowAnalysisWithQCumulants.cxx:23854
 AliFlowAnalysisWithQCumulants.cxx:23855
 AliFlowAnalysisWithQCumulants.cxx:23856
 AliFlowAnalysisWithQCumulants.cxx:23857
 AliFlowAnalysisWithQCumulants.cxx:23858
 AliFlowAnalysisWithQCumulants.cxx:23859
 AliFlowAnalysisWithQCumulants.cxx:23860
 AliFlowAnalysisWithQCumulants.cxx:23861
 AliFlowAnalysisWithQCumulants.cxx:23862
 AliFlowAnalysisWithQCumulants.cxx:23863
 AliFlowAnalysisWithQCumulants.cxx:23864
 AliFlowAnalysisWithQCumulants.cxx:23865
 AliFlowAnalysisWithQCumulants.cxx:23866
 AliFlowAnalysisWithQCumulants.cxx:23867
 AliFlowAnalysisWithQCumulants.cxx:23868
 AliFlowAnalysisWithQCumulants.cxx:23869
 AliFlowAnalysisWithQCumulants.cxx:23870
 AliFlowAnalysisWithQCumulants.cxx:23871
 AliFlowAnalysisWithQCumulants.cxx:23872
 AliFlowAnalysisWithQCumulants.cxx:23873
 AliFlowAnalysisWithQCumulants.cxx:23874
 AliFlowAnalysisWithQCumulants.cxx:23875
 AliFlowAnalysisWithQCumulants.cxx:23876
 AliFlowAnalysisWithQCumulants.cxx:23877
 AliFlowAnalysisWithQCumulants.cxx:23878
 AliFlowAnalysisWithQCumulants.cxx:23879
 AliFlowAnalysisWithQCumulants.cxx:23880
 AliFlowAnalysisWithQCumulants.cxx:23881
 AliFlowAnalysisWithQCumulants.cxx:23882
 AliFlowAnalysisWithQCumulants.cxx:23883
 AliFlowAnalysisWithQCumulants.cxx:23884
 AliFlowAnalysisWithQCumulants.cxx:23885
 AliFlowAnalysisWithQCumulants.cxx:23886
 AliFlowAnalysisWithQCumulants.cxx:23887
 AliFlowAnalysisWithQCumulants.cxx:23888
 AliFlowAnalysisWithQCumulants.cxx:23889
 AliFlowAnalysisWithQCumulants.cxx:23890
 AliFlowAnalysisWithQCumulants.cxx:23891
 AliFlowAnalysisWithQCumulants.cxx:23892
 AliFlowAnalysisWithQCumulants.cxx:23893
 AliFlowAnalysisWithQCumulants.cxx:23894
 AliFlowAnalysisWithQCumulants.cxx:23895
 AliFlowAnalysisWithQCumulants.cxx:23896
 AliFlowAnalysisWithQCumulants.cxx:23897
 AliFlowAnalysisWithQCumulants.cxx:23898
 AliFlowAnalysisWithQCumulants.cxx:23899
 AliFlowAnalysisWithQCumulants.cxx:23900
 AliFlowAnalysisWithQCumulants.cxx:23901
 AliFlowAnalysisWithQCumulants.cxx:23902
 AliFlowAnalysisWithQCumulants.cxx:23903
 AliFlowAnalysisWithQCumulants.cxx:23904
 AliFlowAnalysisWithQCumulants.cxx:23905
 AliFlowAnalysisWithQCumulants.cxx:23906
 AliFlowAnalysisWithQCumulants.cxx:23907
 AliFlowAnalysisWithQCumulants.cxx:23908
 AliFlowAnalysisWithQCumulants.cxx:23909
 AliFlowAnalysisWithQCumulants.cxx:23910
 AliFlowAnalysisWithQCumulants.cxx:23911
 AliFlowAnalysisWithQCumulants.cxx:23912
 AliFlowAnalysisWithQCumulants.cxx:23913
 AliFlowAnalysisWithQCumulants.cxx:23914
 AliFlowAnalysisWithQCumulants.cxx:23915
 AliFlowAnalysisWithQCumulants.cxx:23916
 AliFlowAnalysisWithQCumulants.cxx:23917
 AliFlowAnalysisWithQCumulants.cxx:23918
 AliFlowAnalysisWithQCumulants.cxx:23919
 AliFlowAnalysisWithQCumulants.cxx:23920
 AliFlowAnalysisWithQCumulants.cxx:23921
 AliFlowAnalysisWithQCumulants.cxx:23922
 AliFlowAnalysisWithQCumulants.cxx:23923
 AliFlowAnalysisWithQCumulants.cxx:23924
 AliFlowAnalysisWithQCumulants.cxx:23925
 AliFlowAnalysisWithQCumulants.cxx:23926
 AliFlowAnalysisWithQCumulants.cxx:23927
 AliFlowAnalysisWithQCumulants.cxx:23928
 AliFlowAnalysisWithQCumulants.cxx:23929
 AliFlowAnalysisWithQCumulants.cxx:23930
 AliFlowAnalysisWithQCumulants.cxx:23931
 AliFlowAnalysisWithQCumulants.cxx:23932
 AliFlowAnalysisWithQCumulants.cxx:23933
 AliFlowAnalysisWithQCumulants.cxx:23934
 AliFlowAnalysisWithQCumulants.cxx:23935
 AliFlowAnalysisWithQCumulants.cxx:23936
 AliFlowAnalysisWithQCumulants.cxx:23937
 AliFlowAnalysisWithQCumulants.cxx:23938
 AliFlowAnalysisWithQCumulants.cxx:23939
 AliFlowAnalysisWithQCumulants.cxx:23940
 AliFlowAnalysisWithQCumulants.cxx:23941
 AliFlowAnalysisWithQCumulants.cxx:23942
 AliFlowAnalysisWithQCumulants.cxx:23943
 AliFlowAnalysisWithQCumulants.cxx:23944
 AliFlowAnalysisWithQCumulants.cxx:23945
 AliFlowAnalysisWithQCumulants.cxx:23946
 AliFlowAnalysisWithQCumulants.cxx:23947
 AliFlowAnalysisWithQCumulants.cxx:23948
 AliFlowAnalysisWithQCumulants.cxx:23949
 AliFlowAnalysisWithQCumulants.cxx:23950
 AliFlowAnalysisWithQCumulants.cxx:23951
 AliFlowAnalysisWithQCumulants.cxx:23952
 AliFlowAnalysisWithQCumulants.cxx:23953
 AliFlowAnalysisWithQCumulants.cxx:23954
 AliFlowAnalysisWithQCumulants.cxx:23955
 AliFlowAnalysisWithQCumulants.cxx:23956
 AliFlowAnalysisWithQCumulants.cxx:23957
 AliFlowAnalysisWithQCumulants.cxx:23958
 AliFlowAnalysisWithQCumulants.cxx:23959
 AliFlowAnalysisWithQCumulants.cxx:23960
 AliFlowAnalysisWithQCumulants.cxx:23961
 AliFlowAnalysisWithQCumulants.cxx:23962
 AliFlowAnalysisWithQCumulants.cxx:23963
 AliFlowAnalysisWithQCumulants.cxx:23964
 AliFlowAnalysisWithQCumulants.cxx:23965
 AliFlowAnalysisWithQCumulants.cxx:23966
 AliFlowAnalysisWithQCumulants.cxx:23967
 AliFlowAnalysisWithQCumulants.cxx:23968
 AliFlowAnalysisWithQCumulants.cxx:23969
 AliFlowAnalysisWithQCumulants.cxx:23970
 AliFlowAnalysisWithQCumulants.cxx:23971
 AliFlowAnalysisWithQCumulants.cxx:23972
 AliFlowAnalysisWithQCumulants.cxx:23973
 AliFlowAnalysisWithQCumulants.cxx:23974
 AliFlowAnalysisWithQCumulants.cxx:23975
 AliFlowAnalysisWithQCumulants.cxx:23976
 AliFlowAnalysisWithQCumulants.cxx:23977
 AliFlowAnalysisWithQCumulants.cxx:23978
 AliFlowAnalysisWithQCumulants.cxx:23979
 AliFlowAnalysisWithQCumulants.cxx:23980
 AliFlowAnalysisWithQCumulants.cxx:23981
 AliFlowAnalysisWithQCumulants.cxx:23982
 AliFlowAnalysisWithQCumulants.cxx:23983
 AliFlowAnalysisWithQCumulants.cxx:23984
 AliFlowAnalysisWithQCumulants.cxx:23985
 AliFlowAnalysisWithQCumulants.cxx:23986
 AliFlowAnalysisWithQCumulants.cxx:23987
 AliFlowAnalysisWithQCumulants.cxx:23988
 AliFlowAnalysisWithQCumulants.cxx:23989
 AliFlowAnalysisWithQCumulants.cxx:23990
 AliFlowAnalysisWithQCumulants.cxx:23991
 AliFlowAnalysisWithQCumulants.cxx:23992
 AliFlowAnalysisWithQCumulants.cxx:23993
 AliFlowAnalysisWithQCumulants.cxx:23994
 AliFlowAnalysisWithQCumulants.cxx:23995
 AliFlowAnalysisWithQCumulants.cxx:23996
 AliFlowAnalysisWithQCumulants.cxx:23997
 AliFlowAnalysisWithQCumulants.cxx:23998
 AliFlowAnalysisWithQCumulants.cxx:23999
 AliFlowAnalysisWithQCumulants.cxx:24000
 AliFlowAnalysisWithQCumulants.cxx:24001
 AliFlowAnalysisWithQCumulants.cxx:24002
 AliFlowAnalysisWithQCumulants.cxx:24003
 AliFlowAnalysisWithQCumulants.cxx:24004
 AliFlowAnalysisWithQCumulants.cxx:24005
 AliFlowAnalysisWithQCumulants.cxx:24006
 AliFlowAnalysisWithQCumulants.cxx:24007
 AliFlowAnalysisWithQCumulants.cxx:24008
 AliFlowAnalysisWithQCumulants.cxx:24009
 AliFlowAnalysisWithQCumulants.cxx:24010
 AliFlowAnalysisWithQCumulants.cxx:24011
 AliFlowAnalysisWithQCumulants.cxx:24012
 AliFlowAnalysisWithQCumulants.cxx:24013
 AliFlowAnalysisWithQCumulants.cxx:24014
 AliFlowAnalysisWithQCumulants.cxx:24015
 AliFlowAnalysisWithQCumulants.cxx:24016
 AliFlowAnalysisWithQCumulants.cxx:24017
 AliFlowAnalysisWithQCumulants.cxx:24018
 AliFlowAnalysisWithQCumulants.cxx:24019
 AliFlowAnalysisWithQCumulants.cxx:24020
 AliFlowAnalysisWithQCumulants.cxx:24021
 AliFlowAnalysisWithQCumulants.cxx:24022
 AliFlowAnalysisWithQCumulants.cxx:24023
 AliFlowAnalysisWithQCumulants.cxx:24024
 AliFlowAnalysisWithQCumulants.cxx:24025
 AliFlowAnalysisWithQCumulants.cxx:24026
 AliFlowAnalysisWithQCumulants.cxx:24027
 AliFlowAnalysisWithQCumulants.cxx:24028
 AliFlowAnalysisWithQCumulants.cxx:24029
 AliFlowAnalysisWithQCumulants.cxx:24030
 AliFlowAnalysisWithQCumulants.cxx:24031
 AliFlowAnalysisWithQCumulants.cxx:24032
 AliFlowAnalysisWithQCumulants.cxx:24033
 AliFlowAnalysisWithQCumulants.cxx:24034
 AliFlowAnalysisWithQCumulants.cxx:24035
 AliFlowAnalysisWithQCumulants.cxx:24036
 AliFlowAnalysisWithQCumulants.cxx:24037
 AliFlowAnalysisWithQCumulants.cxx:24038
 AliFlowAnalysisWithQCumulants.cxx:24039
 AliFlowAnalysisWithQCumulants.cxx:24040
 AliFlowAnalysisWithQCumulants.cxx:24041
 AliFlowAnalysisWithQCumulants.cxx:24042
 AliFlowAnalysisWithQCumulants.cxx:24043
 AliFlowAnalysisWithQCumulants.cxx:24044
 AliFlowAnalysisWithQCumulants.cxx:24045
 AliFlowAnalysisWithQCumulants.cxx:24046
 AliFlowAnalysisWithQCumulants.cxx:24047
 AliFlowAnalysisWithQCumulants.cxx:24048
 AliFlowAnalysisWithQCumulants.cxx:24049
 AliFlowAnalysisWithQCumulants.cxx:24050
 AliFlowAnalysisWithQCumulants.cxx:24051
 AliFlowAnalysisWithQCumulants.cxx:24052
 AliFlowAnalysisWithQCumulants.cxx:24053
 AliFlowAnalysisWithQCumulants.cxx:24054
 AliFlowAnalysisWithQCumulants.cxx:24055
 AliFlowAnalysisWithQCumulants.cxx:24056
 AliFlowAnalysisWithQCumulants.cxx:24057
 AliFlowAnalysisWithQCumulants.cxx:24058
 AliFlowAnalysisWithQCumulants.cxx:24059
 AliFlowAnalysisWithQCumulants.cxx:24060
 AliFlowAnalysisWithQCumulants.cxx:24061
 AliFlowAnalysisWithQCumulants.cxx:24062
 AliFlowAnalysisWithQCumulants.cxx:24063
 AliFlowAnalysisWithQCumulants.cxx:24064
 AliFlowAnalysisWithQCumulants.cxx:24065
 AliFlowAnalysisWithQCumulants.cxx:24066
 AliFlowAnalysisWithQCumulants.cxx:24067
 AliFlowAnalysisWithQCumulants.cxx:24068
 AliFlowAnalysisWithQCumulants.cxx:24069
 AliFlowAnalysisWithQCumulants.cxx:24070
 AliFlowAnalysisWithQCumulants.cxx:24071
 AliFlowAnalysisWithQCumulants.cxx:24072
 AliFlowAnalysisWithQCumulants.cxx:24073
 AliFlowAnalysisWithQCumulants.cxx:24074
 AliFlowAnalysisWithQCumulants.cxx:24075
 AliFlowAnalysisWithQCumulants.cxx:24076
 AliFlowAnalysisWithQCumulants.cxx:24077
 AliFlowAnalysisWithQCumulants.cxx:24078
 AliFlowAnalysisWithQCumulants.cxx:24079
 AliFlowAnalysisWithQCumulants.cxx:24080
 AliFlowAnalysisWithQCumulants.cxx:24081
 AliFlowAnalysisWithQCumulants.cxx:24082
 AliFlowAnalysisWithQCumulants.cxx:24083
 AliFlowAnalysisWithQCumulants.cxx:24084
 AliFlowAnalysisWithQCumulants.cxx:24085
 AliFlowAnalysisWithQCumulants.cxx:24086
 AliFlowAnalysisWithQCumulants.cxx:24087
 AliFlowAnalysisWithQCumulants.cxx:24088
 AliFlowAnalysisWithQCumulants.cxx:24089
 AliFlowAnalysisWithQCumulants.cxx:24090
 AliFlowAnalysisWithQCumulants.cxx:24091
 AliFlowAnalysisWithQCumulants.cxx:24092
 AliFlowAnalysisWithQCumulants.cxx:24093
 AliFlowAnalysisWithQCumulants.cxx:24094
 AliFlowAnalysisWithQCumulants.cxx:24095
 AliFlowAnalysisWithQCumulants.cxx:24096
 AliFlowAnalysisWithQCumulants.cxx:24097
 AliFlowAnalysisWithQCumulants.cxx:24098
 AliFlowAnalysisWithQCumulants.cxx:24099
 AliFlowAnalysisWithQCumulants.cxx:24100
 AliFlowAnalysisWithQCumulants.cxx:24101
 AliFlowAnalysisWithQCumulants.cxx:24102
 AliFlowAnalysisWithQCumulants.cxx:24103
 AliFlowAnalysisWithQCumulants.cxx:24104
 AliFlowAnalysisWithQCumulants.cxx:24105
 AliFlowAnalysisWithQCumulants.cxx:24106
 AliFlowAnalysisWithQCumulants.cxx:24107
 AliFlowAnalysisWithQCumulants.cxx:24108
 AliFlowAnalysisWithQCumulants.cxx:24109
 AliFlowAnalysisWithQCumulants.cxx:24110
 AliFlowAnalysisWithQCumulants.cxx:24111
 AliFlowAnalysisWithQCumulants.cxx:24112
 AliFlowAnalysisWithQCumulants.cxx:24113
 AliFlowAnalysisWithQCumulants.cxx:24114
 AliFlowAnalysisWithQCumulants.cxx:24115
 AliFlowAnalysisWithQCumulants.cxx:24116
 AliFlowAnalysisWithQCumulants.cxx:24117
 AliFlowAnalysisWithQCumulants.cxx:24118
 AliFlowAnalysisWithQCumulants.cxx:24119
 AliFlowAnalysisWithQCumulants.cxx:24120
 AliFlowAnalysisWithQCumulants.cxx:24121
 AliFlowAnalysisWithQCumulants.cxx:24122
 AliFlowAnalysisWithQCumulants.cxx:24123
 AliFlowAnalysisWithQCumulants.cxx:24124
 AliFlowAnalysisWithQCumulants.cxx:24125
 AliFlowAnalysisWithQCumulants.cxx:24126
 AliFlowAnalysisWithQCumulants.cxx:24127
 AliFlowAnalysisWithQCumulants.cxx:24128
 AliFlowAnalysisWithQCumulants.cxx:24129
 AliFlowAnalysisWithQCumulants.cxx:24130
 AliFlowAnalysisWithQCumulants.cxx:24131
 AliFlowAnalysisWithQCumulants.cxx:24132
 AliFlowAnalysisWithQCumulants.cxx:24133
 AliFlowAnalysisWithQCumulants.cxx:24134
 AliFlowAnalysisWithQCumulants.cxx:24135
 AliFlowAnalysisWithQCumulants.cxx:24136
 AliFlowAnalysisWithQCumulants.cxx:24137
 AliFlowAnalysisWithQCumulants.cxx:24138
 AliFlowAnalysisWithQCumulants.cxx:24139
 AliFlowAnalysisWithQCumulants.cxx:24140
 AliFlowAnalysisWithQCumulants.cxx:24141
 AliFlowAnalysisWithQCumulants.cxx:24142
 AliFlowAnalysisWithQCumulants.cxx:24143
 AliFlowAnalysisWithQCumulants.cxx:24144
 AliFlowAnalysisWithQCumulants.cxx:24145
 AliFlowAnalysisWithQCumulants.cxx:24146
 AliFlowAnalysisWithQCumulants.cxx:24147
 AliFlowAnalysisWithQCumulants.cxx:24148
 AliFlowAnalysisWithQCumulants.cxx:24149
 AliFlowAnalysisWithQCumulants.cxx:24150
 AliFlowAnalysisWithQCumulants.cxx:24151
 AliFlowAnalysisWithQCumulants.cxx:24152
 AliFlowAnalysisWithQCumulants.cxx:24153
 AliFlowAnalysisWithQCumulants.cxx:24154
 AliFlowAnalysisWithQCumulants.cxx:24155
 AliFlowAnalysisWithQCumulants.cxx:24156
 AliFlowAnalysisWithQCumulants.cxx:24157
 AliFlowAnalysisWithQCumulants.cxx:24158
 AliFlowAnalysisWithQCumulants.cxx:24159
 AliFlowAnalysisWithQCumulants.cxx:24160
 AliFlowAnalysisWithQCumulants.cxx:24161
 AliFlowAnalysisWithQCumulants.cxx:24162
 AliFlowAnalysisWithQCumulants.cxx:24163
 AliFlowAnalysisWithQCumulants.cxx:24164
 AliFlowAnalysisWithQCumulants.cxx:24165
 AliFlowAnalysisWithQCumulants.cxx:24166
 AliFlowAnalysisWithQCumulants.cxx:24167
 AliFlowAnalysisWithQCumulants.cxx:24168
 AliFlowAnalysisWithQCumulants.cxx:24169
 AliFlowAnalysisWithQCumulants.cxx:24170
 AliFlowAnalysisWithQCumulants.cxx:24171
 AliFlowAnalysisWithQCumulants.cxx:24172
 AliFlowAnalysisWithQCumulants.cxx:24173
 AliFlowAnalysisWithQCumulants.cxx:24174
 AliFlowAnalysisWithQCumulants.cxx:24175
 AliFlowAnalysisWithQCumulants.cxx:24176
 AliFlowAnalysisWithQCumulants.cxx:24177
 AliFlowAnalysisWithQCumulants.cxx:24178
 AliFlowAnalysisWithQCumulants.cxx:24179
 AliFlowAnalysisWithQCumulants.cxx:24180
 AliFlowAnalysisWithQCumulants.cxx:24181
 AliFlowAnalysisWithQCumulants.cxx:24182
 AliFlowAnalysisWithQCumulants.cxx:24183
 AliFlowAnalysisWithQCumulants.cxx:24184
 AliFlowAnalysisWithQCumulants.cxx:24185
 AliFlowAnalysisWithQCumulants.cxx:24186
 AliFlowAnalysisWithQCumulants.cxx:24187
 AliFlowAnalysisWithQCumulants.cxx:24188
 AliFlowAnalysisWithQCumulants.cxx:24189
 AliFlowAnalysisWithQCumulants.cxx:24190
 AliFlowAnalysisWithQCumulants.cxx:24191
 AliFlowAnalysisWithQCumulants.cxx:24192
 AliFlowAnalysisWithQCumulants.cxx:24193
 AliFlowAnalysisWithQCumulants.cxx:24194
 AliFlowAnalysisWithQCumulants.cxx:24195
 AliFlowAnalysisWithQCumulants.cxx:24196
 AliFlowAnalysisWithQCumulants.cxx:24197
 AliFlowAnalysisWithQCumulants.cxx:24198
 AliFlowAnalysisWithQCumulants.cxx:24199
 AliFlowAnalysisWithQCumulants.cxx:24200
 AliFlowAnalysisWithQCumulants.cxx:24201
 AliFlowAnalysisWithQCumulants.cxx:24202
 AliFlowAnalysisWithQCumulants.cxx:24203
 AliFlowAnalysisWithQCumulants.cxx:24204
 AliFlowAnalysisWithQCumulants.cxx:24205
 AliFlowAnalysisWithQCumulants.cxx:24206
 AliFlowAnalysisWithQCumulants.cxx:24207
 AliFlowAnalysisWithQCumulants.cxx:24208
 AliFlowAnalysisWithQCumulants.cxx:24209
 AliFlowAnalysisWithQCumulants.cxx:24210
 AliFlowAnalysisWithQCumulants.cxx:24211
 AliFlowAnalysisWithQCumulants.cxx:24212
 AliFlowAnalysisWithQCumulants.cxx:24213
 AliFlowAnalysisWithQCumulants.cxx:24214
 AliFlowAnalysisWithQCumulants.cxx:24215
 AliFlowAnalysisWithQCumulants.cxx:24216
 AliFlowAnalysisWithQCumulants.cxx:24217
 AliFlowAnalysisWithQCumulants.cxx:24218
 AliFlowAnalysisWithQCumulants.cxx:24219
 AliFlowAnalysisWithQCumulants.cxx:24220
 AliFlowAnalysisWithQCumulants.cxx:24221
 AliFlowAnalysisWithQCumulants.cxx:24222
 AliFlowAnalysisWithQCumulants.cxx:24223
 AliFlowAnalysisWithQCumulants.cxx:24224
 AliFlowAnalysisWithQCumulants.cxx:24225
 AliFlowAnalysisWithQCumulants.cxx:24226
 AliFlowAnalysisWithQCumulants.cxx:24227
 AliFlowAnalysisWithQCumulants.cxx:24228
 AliFlowAnalysisWithQCumulants.cxx:24229
 AliFlowAnalysisWithQCumulants.cxx:24230
 AliFlowAnalysisWithQCumulants.cxx:24231
 AliFlowAnalysisWithQCumulants.cxx:24232
 AliFlowAnalysisWithQCumulants.cxx:24233
 AliFlowAnalysisWithQCumulants.cxx:24234
 AliFlowAnalysisWithQCumulants.cxx:24235
 AliFlowAnalysisWithQCumulants.cxx:24236
 AliFlowAnalysisWithQCumulants.cxx:24237
 AliFlowAnalysisWithQCumulants.cxx:24238
 AliFlowAnalysisWithQCumulants.cxx:24239
 AliFlowAnalysisWithQCumulants.cxx:24240
 AliFlowAnalysisWithQCumulants.cxx:24241
 AliFlowAnalysisWithQCumulants.cxx:24242
 AliFlowAnalysisWithQCumulants.cxx:24243
 AliFlowAnalysisWithQCumulants.cxx:24244
 AliFlowAnalysisWithQCumulants.cxx:24245
 AliFlowAnalysisWithQCumulants.cxx:24246
 AliFlowAnalysisWithQCumulants.cxx:24247
 AliFlowAnalysisWithQCumulants.cxx:24248
 AliFlowAnalysisWithQCumulants.cxx:24249
 AliFlowAnalysisWithQCumulants.cxx:24250
 AliFlowAnalysisWithQCumulants.cxx:24251
 AliFlowAnalysisWithQCumulants.cxx:24252
 AliFlowAnalysisWithQCumulants.cxx:24253
 AliFlowAnalysisWithQCumulants.cxx:24254
 AliFlowAnalysisWithQCumulants.cxx:24255
 AliFlowAnalysisWithQCumulants.cxx:24256
 AliFlowAnalysisWithQCumulants.cxx:24257
 AliFlowAnalysisWithQCumulants.cxx:24258
 AliFlowAnalysisWithQCumulants.cxx:24259
 AliFlowAnalysisWithQCumulants.cxx:24260
 AliFlowAnalysisWithQCumulants.cxx:24261
 AliFlowAnalysisWithQCumulants.cxx:24262
 AliFlowAnalysisWithQCumulants.cxx:24263
 AliFlowAnalysisWithQCumulants.cxx:24264
 AliFlowAnalysisWithQCumulants.cxx:24265
 AliFlowAnalysisWithQCumulants.cxx:24266
 AliFlowAnalysisWithQCumulants.cxx:24267
 AliFlowAnalysisWithQCumulants.cxx:24268
 AliFlowAnalysisWithQCumulants.cxx:24269
 AliFlowAnalysisWithQCumulants.cxx:24270
 AliFlowAnalysisWithQCumulants.cxx:24271
 AliFlowAnalysisWithQCumulants.cxx:24272
 AliFlowAnalysisWithQCumulants.cxx:24273
 AliFlowAnalysisWithQCumulants.cxx:24274
 AliFlowAnalysisWithQCumulants.cxx:24275
 AliFlowAnalysisWithQCumulants.cxx:24276
 AliFlowAnalysisWithQCumulants.cxx:24277
 AliFlowAnalysisWithQCumulants.cxx:24278
 AliFlowAnalysisWithQCumulants.cxx:24279
 AliFlowAnalysisWithQCumulants.cxx:24280
 AliFlowAnalysisWithQCumulants.cxx:24281
 AliFlowAnalysisWithQCumulants.cxx:24282
 AliFlowAnalysisWithQCumulants.cxx:24283
 AliFlowAnalysisWithQCumulants.cxx:24284
 AliFlowAnalysisWithQCumulants.cxx:24285
 AliFlowAnalysisWithQCumulants.cxx:24286
 AliFlowAnalysisWithQCumulants.cxx:24287
 AliFlowAnalysisWithQCumulants.cxx:24288
 AliFlowAnalysisWithQCumulants.cxx:24289
 AliFlowAnalysisWithQCumulants.cxx:24290
 AliFlowAnalysisWithQCumulants.cxx:24291
 AliFlowAnalysisWithQCumulants.cxx:24292
 AliFlowAnalysisWithQCumulants.cxx:24293
 AliFlowAnalysisWithQCumulants.cxx:24294
 AliFlowAnalysisWithQCumulants.cxx:24295
 AliFlowAnalysisWithQCumulants.cxx:24296
 AliFlowAnalysisWithQCumulants.cxx:24297
 AliFlowAnalysisWithQCumulants.cxx:24298
 AliFlowAnalysisWithQCumulants.cxx:24299
 AliFlowAnalysisWithQCumulants.cxx:24300
 AliFlowAnalysisWithQCumulants.cxx:24301
 AliFlowAnalysisWithQCumulants.cxx:24302
 AliFlowAnalysisWithQCumulants.cxx:24303
 AliFlowAnalysisWithQCumulants.cxx:24304
 AliFlowAnalysisWithQCumulants.cxx:24305
 AliFlowAnalysisWithQCumulants.cxx:24306
 AliFlowAnalysisWithQCumulants.cxx:24307
 AliFlowAnalysisWithQCumulants.cxx:24308
 AliFlowAnalysisWithQCumulants.cxx:24309
 AliFlowAnalysisWithQCumulants.cxx:24310
 AliFlowAnalysisWithQCumulants.cxx:24311
 AliFlowAnalysisWithQCumulants.cxx:24312
 AliFlowAnalysisWithQCumulants.cxx:24313
 AliFlowAnalysisWithQCumulants.cxx:24314
 AliFlowAnalysisWithQCumulants.cxx:24315
 AliFlowAnalysisWithQCumulants.cxx:24316
 AliFlowAnalysisWithQCumulants.cxx:24317
 AliFlowAnalysisWithQCumulants.cxx:24318
 AliFlowAnalysisWithQCumulants.cxx:24319
 AliFlowAnalysisWithQCumulants.cxx:24320
 AliFlowAnalysisWithQCumulants.cxx:24321
 AliFlowAnalysisWithQCumulants.cxx:24322
 AliFlowAnalysisWithQCumulants.cxx:24323
 AliFlowAnalysisWithQCumulants.cxx:24324
 AliFlowAnalysisWithQCumulants.cxx:24325
 AliFlowAnalysisWithQCumulants.cxx:24326
 AliFlowAnalysisWithQCumulants.cxx:24327
 AliFlowAnalysisWithQCumulants.cxx:24328
 AliFlowAnalysisWithQCumulants.cxx:24329
 AliFlowAnalysisWithQCumulants.cxx:24330
 AliFlowAnalysisWithQCumulants.cxx:24331
 AliFlowAnalysisWithQCumulants.cxx:24332
 AliFlowAnalysisWithQCumulants.cxx:24333
 AliFlowAnalysisWithQCumulants.cxx:24334
 AliFlowAnalysisWithQCumulants.cxx:24335
 AliFlowAnalysisWithQCumulants.cxx:24336
 AliFlowAnalysisWithQCumulants.cxx:24337
 AliFlowAnalysisWithQCumulants.cxx:24338
 AliFlowAnalysisWithQCumulants.cxx:24339
 AliFlowAnalysisWithQCumulants.cxx:24340
 AliFlowAnalysisWithQCumulants.cxx:24341
 AliFlowAnalysisWithQCumulants.cxx:24342
 AliFlowAnalysisWithQCumulants.cxx:24343
 AliFlowAnalysisWithQCumulants.cxx:24344
 AliFlowAnalysisWithQCumulants.cxx:24345
 AliFlowAnalysisWithQCumulants.cxx:24346
 AliFlowAnalysisWithQCumulants.cxx:24347
 AliFlowAnalysisWithQCumulants.cxx:24348
 AliFlowAnalysisWithQCumulants.cxx:24349
 AliFlowAnalysisWithQCumulants.cxx:24350
 AliFlowAnalysisWithQCumulants.cxx:24351
 AliFlowAnalysisWithQCumulants.cxx:24352
 AliFlowAnalysisWithQCumulants.cxx:24353
 AliFlowAnalysisWithQCumulants.cxx:24354
 AliFlowAnalysisWithQCumulants.cxx:24355
 AliFlowAnalysisWithQCumulants.cxx:24356
 AliFlowAnalysisWithQCumulants.cxx:24357
 AliFlowAnalysisWithQCumulants.cxx:24358
 AliFlowAnalysisWithQCumulants.cxx:24359
 AliFlowAnalysisWithQCumulants.cxx:24360
 AliFlowAnalysisWithQCumulants.cxx:24361
 AliFlowAnalysisWithQCumulants.cxx:24362
 AliFlowAnalysisWithQCumulants.cxx:24363
 AliFlowAnalysisWithQCumulants.cxx:24364
 AliFlowAnalysisWithQCumulants.cxx:24365
 AliFlowAnalysisWithQCumulants.cxx:24366
 AliFlowAnalysisWithQCumulants.cxx:24367
 AliFlowAnalysisWithQCumulants.cxx:24368
 AliFlowAnalysisWithQCumulants.cxx:24369
 AliFlowAnalysisWithQCumulants.cxx:24370
 AliFlowAnalysisWithQCumulants.cxx:24371
 AliFlowAnalysisWithQCumulants.cxx:24372
 AliFlowAnalysisWithQCumulants.cxx:24373
 AliFlowAnalysisWithQCumulants.cxx:24374
 AliFlowAnalysisWithQCumulants.cxx:24375
 AliFlowAnalysisWithQCumulants.cxx:24376
 AliFlowAnalysisWithQCumulants.cxx:24377
 AliFlowAnalysisWithQCumulants.cxx:24378
 AliFlowAnalysisWithQCumulants.cxx:24379
 AliFlowAnalysisWithQCumulants.cxx:24380
 AliFlowAnalysisWithQCumulants.cxx:24381
 AliFlowAnalysisWithQCumulants.cxx:24382
 AliFlowAnalysisWithQCumulants.cxx:24383
 AliFlowAnalysisWithQCumulants.cxx:24384
 AliFlowAnalysisWithQCumulants.cxx:24385
 AliFlowAnalysisWithQCumulants.cxx:24386
 AliFlowAnalysisWithQCumulants.cxx:24387
 AliFlowAnalysisWithQCumulants.cxx:24388
 AliFlowAnalysisWithQCumulants.cxx:24389
 AliFlowAnalysisWithQCumulants.cxx:24390
 AliFlowAnalysisWithQCumulants.cxx:24391
 AliFlowAnalysisWithQCumulants.cxx:24392
 AliFlowAnalysisWithQCumulants.cxx:24393
 AliFlowAnalysisWithQCumulants.cxx:24394
 AliFlowAnalysisWithQCumulants.cxx:24395
 AliFlowAnalysisWithQCumulants.cxx:24396
 AliFlowAnalysisWithQCumulants.cxx:24397
 AliFlowAnalysisWithQCumulants.cxx:24398
 AliFlowAnalysisWithQCumulants.cxx:24399
 AliFlowAnalysisWithQCumulants.cxx:24400
 AliFlowAnalysisWithQCumulants.cxx:24401
 AliFlowAnalysisWithQCumulants.cxx:24402
 AliFlowAnalysisWithQCumulants.cxx:24403
 AliFlowAnalysisWithQCumulants.cxx:24404
 AliFlowAnalysisWithQCumulants.cxx:24405
 AliFlowAnalysisWithQCumulants.cxx:24406
 AliFlowAnalysisWithQCumulants.cxx:24407
 AliFlowAnalysisWithQCumulants.cxx:24408
 AliFlowAnalysisWithQCumulants.cxx:24409
 AliFlowAnalysisWithQCumulants.cxx:24410
 AliFlowAnalysisWithQCumulants.cxx:24411
 AliFlowAnalysisWithQCumulants.cxx:24412
 AliFlowAnalysisWithQCumulants.cxx:24413
 AliFlowAnalysisWithQCumulants.cxx:24414
 AliFlowAnalysisWithQCumulants.cxx:24415
 AliFlowAnalysisWithQCumulants.cxx:24416
 AliFlowAnalysisWithQCumulants.cxx:24417
 AliFlowAnalysisWithQCumulants.cxx:24418
 AliFlowAnalysisWithQCumulants.cxx:24419
 AliFlowAnalysisWithQCumulants.cxx:24420
 AliFlowAnalysisWithQCumulants.cxx:24421
 AliFlowAnalysisWithQCumulants.cxx:24422
 AliFlowAnalysisWithQCumulants.cxx:24423
 AliFlowAnalysisWithQCumulants.cxx:24424
 AliFlowAnalysisWithQCumulants.cxx:24425
 AliFlowAnalysisWithQCumulants.cxx:24426
 AliFlowAnalysisWithQCumulants.cxx:24427
 AliFlowAnalysisWithQCumulants.cxx:24428
 AliFlowAnalysisWithQCumulants.cxx:24429
 AliFlowAnalysisWithQCumulants.cxx:24430
 AliFlowAnalysisWithQCumulants.cxx:24431
 AliFlowAnalysisWithQCumulants.cxx:24432
 AliFlowAnalysisWithQCumulants.cxx:24433
 AliFlowAnalysisWithQCumulants.cxx:24434
 AliFlowAnalysisWithQCumulants.cxx:24435
 AliFlowAnalysisWithQCumulants.cxx:24436
 AliFlowAnalysisWithQCumulants.cxx:24437
 AliFlowAnalysisWithQCumulants.cxx:24438
 AliFlowAnalysisWithQCumulants.cxx:24439
 AliFlowAnalysisWithQCumulants.cxx:24440
 AliFlowAnalysisWithQCumulants.cxx:24441
 AliFlowAnalysisWithQCumulants.cxx:24442
 AliFlowAnalysisWithQCumulants.cxx:24443
 AliFlowAnalysisWithQCumulants.cxx:24444
 AliFlowAnalysisWithQCumulants.cxx:24445
 AliFlowAnalysisWithQCumulants.cxx:24446
 AliFlowAnalysisWithQCumulants.cxx:24447
 AliFlowAnalysisWithQCumulants.cxx:24448
 AliFlowAnalysisWithQCumulants.cxx:24449
 AliFlowAnalysisWithQCumulants.cxx:24450
 AliFlowAnalysisWithQCumulants.cxx:24451
 AliFlowAnalysisWithQCumulants.cxx:24452
 AliFlowAnalysisWithQCumulants.cxx:24453
 AliFlowAnalysisWithQCumulants.cxx:24454
 AliFlowAnalysisWithQCumulants.cxx:24455
 AliFlowAnalysisWithQCumulants.cxx:24456
 AliFlowAnalysisWithQCumulants.cxx:24457
 AliFlowAnalysisWithQCumulants.cxx:24458
 AliFlowAnalysisWithQCumulants.cxx:24459
 AliFlowAnalysisWithQCumulants.cxx:24460
 AliFlowAnalysisWithQCumulants.cxx:24461
 AliFlowAnalysisWithQCumulants.cxx:24462
 AliFlowAnalysisWithQCumulants.cxx:24463
 AliFlowAnalysisWithQCumulants.cxx:24464
 AliFlowAnalysisWithQCumulants.cxx:24465
 AliFlowAnalysisWithQCumulants.cxx:24466
 AliFlowAnalysisWithQCumulants.cxx:24467
 AliFlowAnalysisWithQCumulants.cxx:24468
 AliFlowAnalysisWithQCumulants.cxx:24469
 AliFlowAnalysisWithQCumulants.cxx:24470
 AliFlowAnalysisWithQCumulants.cxx:24471
 AliFlowAnalysisWithQCumulants.cxx:24472
 AliFlowAnalysisWithQCumulants.cxx:24473
 AliFlowAnalysisWithQCumulants.cxx:24474
 AliFlowAnalysisWithQCumulants.cxx:24475
 AliFlowAnalysisWithQCumulants.cxx:24476
 AliFlowAnalysisWithQCumulants.cxx:24477
 AliFlowAnalysisWithQCumulants.cxx:24478
 AliFlowAnalysisWithQCumulants.cxx:24479
 AliFlowAnalysisWithQCumulants.cxx:24480
 AliFlowAnalysisWithQCumulants.cxx:24481
 AliFlowAnalysisWithQCumulants.cxx:24482
 AliFlowAnalysisWithQCumulants.cxx:24483
 AliFlowAnalysisWithQCumulants.cxx:24484
 AliFlowAnalysisWithQCumulants.cxx:24485
 AliFlowAnalysisWithQCumulants.cxx:24486
 AliFlowAnalysisWithQCumulants.cxx:24487
 AliFlowAnalysisWithQCumulants.cxx:24488
 AliFlowAnalysisWithQCumulants.cxx:24489
 AliFlowAnalysisWithQCumulants.cxx:24490
 AliFlowAnalysisWithQCumulants.cxx:24491
 AliFlowAnalysisWithQCumulants.cxx:24492
 AliFlowAnalysisWithQCumulants.cxx:24493
 AliFlowAnalysisWithQCumulants.cxx:24494
 AliFlowAnalysisWithQCumulants.cxx:24495
 AliFlowAnalysisWithQCumulants.cxx:24496
 AliFlowAnalysisWithQCumulants.cxx:24497
 AliFlowAnalysisWithQCumulants.cxx:24498
 AliFlowAnalysisWithQCumulants.cxx:24499
 AliFlowAnalysisWithQCumulants.cxx:24500
 AliFlowAnalysisWithQCumulants.cxx:24501
 AliFlowAnalysisWithQCumulants.cxx:24502
 AliFlowAnalysisWithQCumulants.cxx:24503
 AliFlowAnalysisWithQCumulants.cxx:24504
 AliFlowAnalysisWithQCumulants.cxx:24505
 AliFlowAnalysisWithQCumulants.cxx:24506
 AliFlowAnalysisWithQCumulants.cxx:24507
 AliFlowAnalysisWithQCumulants.cxx:24508
 AliFlowAnalysisWithQCumulants.cxx:24509
 AliFlowAnalysisWithQCumulants.cxx:24510
 AliFlowAnalysisWithQCumulants.cxx:24511
 AliFlowAnalysisWithQCumulants.cxx:24512
 AliFlowAnalysisWithQCumulants.cxx:24513
 AliFlowAnalysisWithQCumulants.cxx:24514
 AliFlowAnalysisWithQCumulants.cxx:24515
 AliFlowAnalysisWithQCumulants.cxx:24516
 AliFlowAnalysisWithQCumulants.cxx:24517
 AliFlowAnalysisWithQCumulants.cxx:24518
 AliFlowAnalysisWithQCumulants.cxx:24519
 AliFlowAnalysisWithQCumulants.cxx:24520
 AliFlowAnalysisWithQCumulants.cxx:24521
 AliFlowAnalysisWithQCumulants.cxx:24522
 AliFlowAnalysisWithQCumulants.cxx:24523
 AliFlowAnalysisWithQCumulants.cxx:24524
 AliFlowAnalysisWithQCumulants.cxx:24525
 AliFlowAnalysisWithQCumulants.cxx:24526
 AliFlowAnalysisWithQCumulants.cxx:24527
 AliFlowAnalysisWithQCumulants.cxx:24528
 AliFlowAnalysisWithQCumulants.cxx:24529
 AliFlowAnalysisWithQCumulants.cxx:24530
 AliFlowAnalysisWithQCumulants.cxx:24531
 AliFlowAnalysisWithQCumulants.cxx:24532
 AliFlowAnalysisWithQCumulants.cxx:24533
 AliFlowAnalysisWithQCumulants.cxx:24534
 AliFlowAnalysisWithQCumulants.cxx:24535
 AliFlowAnalysisWithQCumulants.cxx:24536
 AliFlowAnalysisWithQCumulants.cxx:24537
 AliFlowAnalysisWithQCumulants.cxx:24538
 AliFlowAnalysisWithQCumulants.cxx:24539
 AliFlowAnalysisWithQCumulants.cxx:24540
 AliFlowAnalysisWithQCumulants.cxx:24541
 AliFlowAnalysisWithQCumulants.cxx:24542
 AliFlowAnalysisWithQCumulants.cxx:24543
 AliFlowAnalysisWithQCumulants.cxx:24544
 AliFlowAnalysisWithQCumulants.cxx:24545
 AliFlowAnalysisWithQCumulants.cxx:24546
 AliFlowAnalysisWithQCumulants.cxx:24547
 AliFlowAnalysisWithQCumulants.cxx:24548
 AliFlowAnalysisWithQCumulants.cxx:24549
 AliFlowAnalysisWithQCumulants.cxx:24550
 AliFlowAnalysisWithQCumulants.cxx:24551
 AliFlowAnalysisWithQCumulants.cxx:24552
 AliFlowAnalysisWithQCumulants.cxx:24553
 AliFlowAnalysisWithQCumulants.cxx:24554
 AliFlowAnalysisWithQCumulants.cxx:24555
 AliFlowAnalysisWithQCumulants.cxx:24556
 AliFlowAnalysisWithQCumulants.cxx:24557
 AliFlowAnalysisWithQCumulants.cxx:24558
 AliFlowAnalysisWithQCumulants.cxx:24559
 AliFlowAnalysisWithQCumulants.cxx:24560
 AliFlowAnalysisWithQCumulants.cxx:24561
 AliFlowAnalysisWithQCumulants.cxx:24562
 AliFlowAnalysisWithQCumulants.cxx:24563
 AliFlowAnalysisWithQCumulants.cxx:24564
 AliFlowAnalysisWithQCumulants.cxx:24565
 AliFlowAnalysisWithQCumulants.cxx:24566
 AliFlowAnalysisWithQCumulants.cxx:24567
 AliFlowAnalysisWithQCumulants.cxx:24568
 AliFlowAnalysisWithQCumulants.cxx:24569
 AliFlowAnalysisWithQCumulants.cxx:24570
 AliFlowAnalysisWithQCumulants.cxx:24571
 AliFlowAnalysisWithQCumulants.cxx:24572
 AliFlowAnalysisWithQCumulants.cxx:24573
 AliFlowAnalysisWithQCumulants.cxx:24574
 AliFlowAnalysisWithQCumulants.cxx:24575
 AliFlowAnalysisWithQCumulants.cxx:24576
 AliFlowAnalysisWithQCumulants.cxx:24577
 AliFlowAnalysisWithQCumulants.cxx:24578
 AliFlowAnalysisWithQCumulants.cxx:24579
 AliFlowAnalysisWithQCumulants.cxx:24580
 AliFlowAnalysisWithQCumulants.cxx:24581
 AliFlowAnalysisWithQCumulants.cxx:24582
 AliFlowAnalysisWithQCumulants.cxx:24583
 AliFlowAnalysisWithQCumulants.cxx:24584
 AliFlowAnalysisWithQCumulants.cxx:24585
 AliFlowAnalysisWithQCumulants.cxx:24586
 AliFlowAnalysisWithQCumulants.cxx:24587
 AliFlowAnalysisWithQCumulants.cxx:24588
 AliFlowAnalysisWithQCumulants.cxx:24589
 AliFlowAnalysisWithQCumulants.cxx:24590
 AliFlowAnalysisWithQCumulants.cxx:24591
 AliFlowAnalysisWithQCumulants.cxx:24592
 AliFlowAnalysisWithQCumulants.cxx:24593
 AliFlowAnalysisWithQCumulants.cxx:24594
 AliFlowAnalysisWithQCumulants.cxx:24595
 AliFlowAnalysisWithQCumulants.cxx:24596
 AliFlowAnalysisWithQCumulants.cxx:24597
 AliFlowAnalysisWithQCumulants.cxx:24598
 AliFlowAnalysisWithQCumulants.cxx:24599
 AliFlowAnalysisWithQCumulants.cxx:24600
 AliFlowAnalysisWithQCumulants.cxx:24601
 AliFlowAnalysisWithQCumulants.cxx:24602
 AliFlowAnalysisWithQCumulants.cxx:24603
 AliFlowAnalysisWithQCumulants.cxx:24604
 AliFlowAnalysisWithQCumulants.cxx:24605
 AliFlowAnalysisWithQCumulants.cxx:24606
 AliFlowAnalysisWithQCumulants.cxx:24607
 AliFlowAnalysisWithQCumulants.cxx:24608
 AliFlowAnalysisWithQCumulants.cxx:24609
 AliFlowAnalysisWithQCumulants.cxx:24610
 AliFlowAnalysisWithQCumulants.cxx:24611
 AliFlowAnalysisWithQCumulants.cxx:24612
 AliFlowAnalysisWithQCumulants.cxx:24613
 AliFlowAnalysisWithQCumulants.cxx:24614
 AliFlowAnalysisWithQCumulants.cxx:24615
 AliFlowAnalysisWithQCumulants.cxx:24616
 AliFlowAnalysisWithQCumulants.cxx:24617
 AliFlowAnalysisWithQCumulants.cxx:24618
 AliFlowAnalysisWithQCumulants.cxx:24619
 AliFlowAnalysisWithQCumulants.cxx:24620
 AliFlowAnalysisWithQCumulants.cxx:24621
 AliFlowAnalysisWithQCumulants.cxx:24622
 AliFlowAnalysisWithQCumulants.cxx:24623
 AliFlowAnalysisWithQCumulants.cxx:24624
 AliFlowAnalysisWithQCumulants.cxx:24625
 AliFlowAnalysisWithQCumulants.cxx:24626
 AliFlowAnalysisWithQCumulants.cxx:24627
 AliFlowAnalysisWithQCumulants.cxx:24628
 AliFlowAnalysisWithQCumulants.cxx:24629
 AliFlowAnalysisWithQCumulants.cxx:24630
 AliFlowAnalysisWithQCumulants.cxx:24631
 AliFlowAnalysisWithQCumulants.cxx:24632
 AliFlowAnalysisWithQCumulants.cxx:24633
 AliFlowAnalysisWithQCumulants.cxx:24634
 AliFlowAnalysisWithQCumulants.cxx:24635
 AliFlowAnalysisWithQCumulants.cxx:24636
 AliFlowAnalysisWithQCumulants.cxx:24637
 AliFlowAnalysisWithQCumulants.cxx:24638
 AliFlowAnalysisWithQCumulants.cxx:24639
 AliFlowAnalysisWithQCumulants.cxx:24640
 AliFlowAnalysisWithQCumulants.cxx:24641
 AliFlowAnalysisWithQCumulants.cxx:24642
 AliFlowAnalysisWithQCumulants.cxx:24643
 AliFlowAnalysisWithQCumulants.cxx:24644
 AliFlowAnalysisWithQCumulants.cxx:24645
 AliFlowAnalysisWithQCumulants.cxx:24646
 AliFlowAnalysisWithQCumulants.cxx:24647
 AliFlowAnalysisWithQCumulants.cxx:24648
 AliFlowAnalysisWithQCumulants.cxx:24649
 AliFlowAnalysisWithQCumulants.cxx:24650
 AliFlowAnalysisWithQCumulants.cxx:24651
 AliFlowAnalysisWithQCumulants.cxx:24652
 AliFlowAnalysisWithQCumulants.cxx:24653
 AliFlowAnalysisWithQCumulants.cxx:24654
 AliFlowAnalysisWithQCumulants.cxx:24655
 AliFlowAnalysisWithQCumulants.cxx:24656
 AliFlowAnalysisWithQCumulants.cxx:24657
 AliFlowAnalysisWithQCumulants.cxx:24658
 AliFlowAnalysisWithQCumulants.cxx:24659
 AliFlowAnalysisWithQCumulants.cxx:24660
 AliFlowAnalysisWithQCumulants.cxx:24661
 AliFlowAnalysisWithQCumulants.cxx:24662
 AliFlowAnalysisWithQCumulants.cxx:24663
 AliFlowAnalysisWithQCumulants.cxx:24664
 AliFlowAnalysisWithQCumulants.cxx:24665
 AliFlowAnalysisWithQCumulants.cxx:24666
 AliFlowAnalysisWithQCumulants.cxx:24667
 AliFlowAnalysisWithQCumulants.cxx:24668
 AliFlowAnalysisWithQCumulants.cxx:24669
 AliFlowAnalysisWithQCumulants.cxx:24670
 AliFlowAnalysisWithQCumulants.cxx:24671
 AliFlowAnalysisWithQCumulants.cxx:24672
 AliFlowAnalysisWithQCumulants.cxx:24673
 AliFlowAnalysisWithQCumulants.cxx:24674
 AliFlowAnalysisWithQCumulants.cxx:24675
 AliFlowAnalysisWithQCumulants.cxx:24676
 AliFlowAnalysisWithQCumulants.cxx:24677
 AliFlowAnalysisWithQCumulants.cxx:24678
 AliFlowAnalysisWithQCumulants.cxx:24679
 AliFlowAnalysisWithQCumulants.cxx:24680
 AliFlowAnalysisWithQCumulants.cxx:24681
 AliFlowAnalysisWithQCumulants.cxx:24682
 AliFlowAnalysisWithQCumulants.cxx:24683
 AliFlowAnalysisWithQCumulants.cxx:24684
 AliFlowAnalysisWithQCumulants.cxx:24685
 AliFlowAnalysisWithQCumulants.cxx:24686
 AliFlowAnalysisWithQCumulants.cxx:24687
 AliFlowAnalysisWithQCumulants.cxx:24688
 AliFlowAnalysisWithQCumulants.cxx:24689
 AliFlowAnalysisWithQCumulants.cxx:24690
 AliFlowAnalysisWithQCumulants.cxx:24691
 AliFlowAnalysisWithQCumulants.cxx:24692
 AliFlowAnalysisWithQCumulants.cxx:24693
 AliFlowAnalysisWithQCumulants.cxx:24694
 AliFlowAnalysisWithQCumulants.cxx:24695
 AliFlowAnalysisWithQCumulants.cxx:24696
 AliFlowAnalysisWithQCumulants.cxx:24697
 AliFlowAnalysisWithQCumulants.cxx:24698
 AliFlowAnalysisWithQCumulants.cxx:24699
 AliFlowAnalysisWithQCumulants.cxx:24700
 AliFlowAnalysisWithQCumulants.cxx:24701
 AliFlowAnalysisWithQCumulants.cxx:24702
 AliFlowAnalysisWithQCumulants.cxx:24703
 AliFlowAnalysisWithQCumulants.cxx:24704
 AliFlowAnalysisWithQCumulants.cxx:24705
 AliFlowAnalysisWithQCumulants.cxx:24706
 AliFlowAnalysisWithQCumulants.cxx:24707
 AliFlowAnalysisWithQCumulants.cxx:24708
 AliFlowAnalysisWithQCumulants.cxx:24709
 AliFlowAnalysisWithQCumulants.cxx:24710
 AliFlowAnalysisWithQCumulants.cxx:24711
 AliFlowAnalysisWithQCumulants.cxx:24712
 AliFlowAnalysisWithQCumulants.cxx:24713
 AliFlowAnalysisWithQCumulants.cxx:24714
 AliFlowAnalysisWithQCumulants.cxx:24715
 AliFlowAnalysisWithQCumulants.cxx:24716
 AliFlowAnalysisWithQCumulants.cxx:24717
 AliFlowAnalysisWithQCumulants.cxx:24718
 AliFlowAnalysisWithQCumulants.cxx:24719
 AliFlowAnalysisWithQCumulants.cxx:24720
 AliFlowAnalysisWithQCumulants.cxx:24721
 AliFlowAnalysisWithQCumulants.cxx:24722
 AliFlowAnalysisWithQCumulants.cxx:24723
 AliFlowAnalysisWithQCumulants.cxx:24724
 AliFlowAnalysisWithQCumulants.cxx:24725
 AliFlowAnalysisWithQCumulants.cxx:24726
 AliFlowAnalysisWithQCumulants.cxx:24727
 AliFlowAnalysisWithQCumulants.cxx:24728
 AliFlowAnalysisWithQCumulants.cxx:24729
 AliFlowAnalysisWithQCumulants.cxx:24730
 AliFlowAnalysisWithQCumulants.cxx:24731
 AliFlowAnalysisWithQCumulants.cxx:24732
 AliFlowAnalysisWithQCumulants.cxx:24733
 AliFlowAnalysisWithQCumulants.cxx:24734
 AliFlowAnalysisWithQCumulants.cxx:24735
 AliFlowAnalysisWithQCumulants.cxx:24736
 AliFlowAnalysisWithQCumulants.cxx:24737
 AliFlowAnalysisWithQCumulants.cxx:24738
 AliFlowAnalysisWithQCumulants.cxx:24739
 AliFlowAnalysisWithQCumulants.cxx:24740
 AliFlowAnalysisWithQCumulants.cxx:24741
 AliFlowAnalysisWithQCumulants.cxx:24742
 AliFlowAnalysisWithQCumulants.cxx:24743
 AliFlowAnalysisWithQCumulants.cxx:24744
 AliFlowAnalysisWithQCumulants.cxx:24745
 AliFlowAnalysisWithQCumulants.cxx:24746
 AliFlowAnalysisWithQCumulants.cxx:24747
 AliFlowAnalysisWithQCumulants.cxx:24748
 AliFlowAnalysisWithQCumulants.cxx:24749
 AliFlowAnalysisWithQCumulants.cxx:24750
 AliFlowAnalysisWithQCumulants.cxx:24751
 AliFlowAnalysisWithQCumulants.cxx:24752
 AliFlowAnalysisWithQCumulants.cxx:24753
 AliFlowAnalysisWithQCumulants.cxx:24754
 AliFlowAnalysisWithQCumulants.cxx:24755
 AliFlowAnalysisWithQCumulants.cxx:24756
 AliFlowAnalysisWithQCumulants.cxx:24757
 AliFlowAnalysisWithQCumulants.cxx:24758
 AliFlowAnalysisWithQCumulants.cxx:24759
 AliFlowAnalysisWithQCumulants.cxx:24760
 AliFlowAnalysisWithQCumulants.cxx:24761
 AliFlowAnalysisWithQCumulants.cxx:24762
 AliFlowAnalysisWithQCumulants.cxx:24763
 AliFlowAnalysisWithQCumulants.cxx:24764
 AliFlowAnalysisWithQCumulants.cxx:24765
 AliFlowAnalysisWithQCumulants.cxx:24766
 AliFlowAnalysisWithQCumulants.cxx:24767
 AliFlowAnalysisWithQCumulants.cxx:24768
 AliFlowAnalysisWithQCumulants.cxx:24769
 AliFlowAnalysisWithQCumulants.cxx:24770
 AliFlowAnalysisWithQCumulants.cxx:24771
 AliFlowAnalysisWithQCumulants.cxx:24772
 AliFlowAnalysisWithQCumulants.cxx:24773
 AliFlowAnalysisWithQCumulants.cxx:24774
 AliFlowAnalysisWithQCumulants.cxx:24775
 AliFlowAnalysisWithQCumulants.cxx:24776
 AliFlowAnalysisWithQCumulants.cxx:24777
 AliFlowAnalysisWithQCumulants.cxx:24778
 AliFlowAnalysisWithQCumulants.cxx:24779
 AliFlowAnalysisWithQCumulants.cxx:24780
 AliFlowAnalysisWithQCumulants.cxx:24781
 AliFlowAnalysisWithQCumulants.cxx:24782
 AliFlowAnalysisWithQCumulants.cxx:24783
 AliFlowAnalysisWithQCumulants.cxx:24784
 AliFlowAnalysisWithQCumulants.cxx:24785
 AliFlowAnalysisWithQCumulants.cxx:24786
 AliFlowAnalysisWithQCumulants.cxx:24787
 AliFlowAnalysisWithQCumulants.cxx:24788
 AliFlowAnalysisWithQCumulants.cxx:24789
 AliFlowAnalysisWithQCumulants.cxx:24790
 AliFlowAnalysisWithQCumulants.cxx:24791
 AliFlowAnalysisWithQCumulants.cxx:24792
 AliFlowAnalysisWithQCumulants.cxx:24793
 AliFlowAnalysisWithQCumulants.cxx:24794
 AliFlowAnalysisWithQCumulants.cxx:24795
 AliFlowAnalysisWithQCumulants.cxx:24796
 AliFlowAnalysisWithQCumulants.cxx:24797
 AliFlowAnalysisWithQCumulants.cxx:24798
 AliFlowAnalysisWithQCumulants.cxx:24799
 AliFlowAnalysisWithQCumulants.cxx:24800
 AliFlowAnalysisWithQCumulants.cxx:24801
 AliFlowAnalysisWithQCumulants.cxx:24802
 AliFlowAnalysisWithQCumulants.cxx:24803
 AliFlowAnalysisWithQCumulants.cxx:24804
 AliFlowAnalysisWithQCumulants.cxx:24805
 AliFlowAnalysisWithQCumulants.cxx:24806
 AliFlowAnalysisWithQCumulants.cxx:24807
 AliFlowAnalysisWithQCumulants.cxx:24808
 AliFlowAnalysisWithQCumulants.cxx:24809
 AliFlowAnalysisWithQCumulants.cxx:24810
 AliFlowAnalysisWithQCumulants.cxx:24811
 AliFlowAnalysisWithQCumulants.cxx:24812
 AliFlowAnalysisWithQCumulants.cxx:24813
 AliFlowAnalysisWithQCumulants.cxx:24814
 AliFlowAnalysisWithQCumulants.cxx:24815
 AliFlowAnalysisWithQCumulants.cxx:24816
 AliFlowAnalysisWithQCumulants.cxx:24817
 AliFlowAnalysisWithQCumulants.cxx:24818
 AliFlowAnalysisWithQCumulants.cxx:24819
 AliFlowAnalysisWithQCumulants.cxx:24820
 AliFlowAnalysisWithQCumulants.cxx:24821
 AliFlowAnalysisWithQCumulants.cxx:24822
 AliFlowAnalysisWithQCumulants.cxx:24823
 AliFlowAnalysisWithQCumulants.cxx:24824
 AliFlowAnalysisWithQCumulants.cxx:24825
 AliFlowAnalysisWithQCumulants.cxx:24826
 AliFlowAnalysisWithQCumulants.cxx:24827
 AliFlowAnalysisWithQCumulants.cxx:24828
 AliFlowAnalysisWithQCumulants.cxx:24829
 AliFlowAnalysisWithQCumulants.cxx:24830
 AliFlowAnalysisWithQCumulants.cxx:24831
 AliFlowAnalysisWithQCumulants.cxx:24832
 AliFlowAnalysisWithQCumulants.cxx:24833
 AliFlowAnalysisWithQCumulants.cxx:24834
 AliFlowAnalysisWithQCumulants.cxx:24835
 AliFlowAnalysisWithQCumulants.cxx:24836
 AliFlowAnalysisWithQCumulants.cxx:24837
 AliFlowAnalysisWithQCumulants.cxx:24838
 AliFlowAnalysisWithQCumulants.cxx:24839
 AliFlowAnalysisWithQCumulants.cxx:24840
 AliFlowAnalysisWithQCumulants.cxx:24841
 AliFlowAnalysisWithQCumulants.cxx:24842
 AliFlowAnalysisWithQCumulants.cxx:24843
 AliFlowAnalysisWithQCumulants.cxx:24844
 AliFlowAnalysisWithQCumulants.cxx:24845
 AliFlowAnalysisWithQCumulants.cxx:24846
 AliFlowAnalysisWithQCumulants.cxx:24847
 AliFlowAnalysisWithQCumulants.cxx:24848
 AliFlowAnalysisWithQCumulants.cxx:24849
 AliFlowAnalysisWithQCumulants.cxx:24850
 AliFlowAnalysisWithQCumulants.cxx:24851
 AliFlowAnalysisWithQCumulants.cxx:24852
 AliFlowAnalysisWithQCumulants.cxx:24853
 AliFlowAnalysisWithQCumulants.cxx:24854
 AliFlowAnalysisWithQCumulants.cxx:24855
 AliFlowAnalysisWithQCumulants.cxx:24856
 AliFlowAnalysisWithQCumulants.cxx:24857
 AliFlowAnalysisWithQCumulants.cxx:24858
 AliFlowAnalysisWithQCumulants.cxx:24859
 AliFlowAnalysisWithQCumulants.cxx:24860
 AliFlowAnalysisWithQCumulants.cxx:24861
 AliFlowAnalysisWithQCumulants.cxx:24862
 AliFlowAnalysisWithQCumulants.cxx:24863
 AliFlowAnalysisWithQCumulants.cxx:24864
 AliFlowAnalysisWithQCumulants.cxx:24865
 AliFlowAnalysisWithQCumulants.cxx:24866
 AliFlowAnalysisWithQCumulants.cxx:24867
 AliFlowAnalysisWithQCumulants.cxx:24868
 AliFlowAnalysisWithQCumulants.cxx:24869
 AliFlowAnalysisWithQCumulants.cxx:24870
 AliFlowAnalysisWithQCumulants.cxx:24871
 AliFlowAnalysisWithQCumulants.cxx:24872
 AliFlowAnalysisWithQCumulants.cxx:24873
 AliFlowAnalysisWithQCumulants.cxx:24874
 AliFlowAnalysisWithQCumulants.cxx:24875
 AliFlowAnalysisWithQCumulants.cxx:24876
 AliFlowAnalysisWithQCumulants.cxx:24877
 AliFlowAnalysisWithQCumulants.cxx:24878
 AliFlowAnalysisWithQCumulants.cxx:24879
 AliFlowAnalysisWithQCumulants.cxx:24880
 AliFlowAnalysisWithQCumulants.cxx:24881
 AliFlowAnalysisWithQCumulants.cxx:24882
 AliFlowAnalysisWithQCumulants.cxx:24883
 AliFlowAnalysisWithQCumulants.cxx:24884
 AliFlowAnalysisWithQCumulants.cxx:24885
 AliFlowAnalysisWithQCumulants.cxx:24886
 AliFlowAnalysisWithQCumulants.cxx:24887
 AliFlowAnalysisWithQCumulants.cxx:24888
 AliFlowAnalysisWithQCumulants.cxx:24889
 AliFlowAnalysisWithQCumulants.cxx:24890
 AliFlowAnalysisWithQCumulants.cxx:24891
 AliFlowAnalysisWithQCumulants.cxx:24892
 AliFlowAnalysisWithQCumulants.cxx:24893
 AliFlowAnalysisWithQCumulants.cxx:24894
 AliFlowAnalysisWithQCumulants.cxx:24895
 AliFlowAnalysisWithQCumulants.cxx:24896