#ifndef ALIANALYSISTASKPARTONDISC_H
#define ALIANALYSISTASKPARTONDISC_H
class TH1F;
class TH1I;
class TH2F;
class TH2I;
class TH3F;
class TProfile;
class AliAODEvent;
class AliMCEvent;
class AliAODJet;
class AliAODTrack;
class AliAODMCParticle;
class AliAODVertex;
#include "AliAnalysisTaskSE.h"
class AliAnalysisTaskPartonDisc : public AliAnalysisTaskSE {
public:
AliAnalysisTaskPartonDisc();
AliAnalysisTaskPartonDisc(const char *name);
virtual ~AliAnalysisTaskPartonDisc() {}
virtual Bool_t UserNotify();
virtual void UserCreateOutputObjects();
virtual void UserExec(Option_t *option);
virtual void Terminate(const Option_t *);
virtual void SetAODwithMC(Bool_t flag) {fUseAODMC = flag;}
virtual void SetMCBranch(const char* mc) {fBranchMC = mc;}
virtual void SetRecBranch(const char* rec) {fBranchRec = rec;}
virtual void SetSecondRecBranch(const char* secrec) {fBranchSecRec = secrec;}
virtual void SetSqrtS(const Double_t sqrts) {fSqrts = sqrts;}
virtual void SetXNtX(const Int_t x) {fNtX = x;}
virtual void SetJetRadius(const Double_t jetradius) {fJetRadius = jetradius;}
virtual void SetFilterBitTracks(const UInt_t bval) {fFilterBit = bval;}
virtual void SetFlavorRadius(const Double_t fradius) {fFlavorRadius = fradius;}
virtual void SetPhojetMC(Bool_t flagmc) {fPhojetMC = flagmc;}
Int_t GetMCEventType(AliMCEvent *mcEvent);
Int_t GetPhojetEventType(AliMCEvent *mcEvent);
Bool_t IsInsideAcceptance(AliAODJet *jet);
Int_t GetJetFlavour(AliAODJet *jet, Int_t ntracks,TClonesArray *mcarray);
Double_t GetDeltaR(Double_t eta1, Double_t phi1,Double_t eta2, Double_t phi2);
Int_t GetNumberOfMcChargedTracks(Int_t percentage,AliAODJet *Jet, Int_t ntracks, TClonesArray *mcarray, Double_t jr);
Int_t GetNumberOfChargedTracks(Int_t percentage,AliAODJet *jet, Int_t ntracks, AliAODEvent *aode, Double_t jr);
virtual void AllocateStaticContainer(Int_t size);
virtual void InitializeStaticContainer(Int_t size);
virtual void SortArray(Double_t *pointer, Int_t arraySize);
Int_t TracksForPercentage(Double_t *array, Int_t arraysize, Int_t percentage, Double_t jetenergy);
Bool_t IsMCTrackInsideThisJet(AliAODMCParticle *MCParticle, AliAODJet *Jet, Double_t jr);
Bool_t IsTrackInsideThisJet(AliAODTrack *aodT, AliAODJet *Jet, Double_t jr);
Bool_t VertexInJet(AliAODVertex *pvtx, AliAODVertex *vtx, AliAODJet *jet, Double_t jr);
Double_t GetEtaValue(Double_t theta) const;
Double_t GetThetaAngle(Double_t xval, Double_t yval, Double_t zval);
Double_t GetPhiAngle(Double_t xval, Double_t yval);
virtual void SetAODMCInput(Bool_t b){fUseAODJetInput = b;}
Double_t DeltaPhiMC(AliAODJet *jet, AliAODMCParticle *particle);
Double_t DeltaEtaMC(AliAODJet *jet, AliAODMCParticle *particle);
Double_t DeltaPhiSqMC(AliAODJet *jet, AliAODMCParticle *particle);
Double_t DeltaEtaSqMC(AliAODJet *jet, AliAODMCParticle *particle);
Double_t DeltaPhiTrack(AliAODJet *jet, AliAODTrack *track);
Double_t DeltaEtaTrack(AliAODJet *jet, AliAODTrack *track);
Double_t DeltaPhiSqTrack(AliAODJet *jet, AliAODTrack *track);
Double_t DeltaEtaSqTrack(AliAODJet *jet, AliAODTrack *track);
virtual void SetMinPtTrackCut(const Double_t minptval) {fMinpTVal = minptval;}
static Bool_t NumberOfReadEventsAOD(const char* currFile, Int_t &fNEvents);
virtual void SetOnlyMC(Bool_t flagOnlyMC) {fUseOnlyMC = flagOnlyMC;}
virtual void SetCheckMCStatus(Bool_t flagMCStatus) {fCheckMCStatus = flagMCStatus;}
virtual void HasOverlapedCones(TClonesArray *JetArray);
virtual void ResetJetFlags();
virtual void SetEnablePrints(Bool_t flagEnablePrints) {fEnablePrints = flagEnablePrints;}
Bool_t HasPerpendicularCone() const {return fHasPerpCone;}
virtual void SetHIEvent(Bool_t flagHIEvent) {fIsHIevent = flagHIEvent;}
Int_t GetNMcChargedTracksAboveThreshold(AliAODJet *jet, Int_t ntracks, TClonesArray *mcarray, Double_t jr);
Int_t GetRecalcNTXMc(Int_t percentage, AliAODJet *originaljet, Int_t ntracks, TClonesArray *mcarray, Double_t jr);
Int_t GetRecalcNMcChTrUpThr(AliAODJet *jet, Int_t ntracks, TClonesArray *mcarray, Double_t jr);
Int_t GetNRecChargedTracksAboveThreshold(AliAODJet *jet, Int_t ntracks, AliAODEvent *aode, Double_t jr);
Int_t GetRecalcNTXRec(Int_t percentage,AliAODJet *originaljet, Int_t ntracks, AliAODEvent *aode, Double_t jr);
Int_t GetRecalcNRecChTrUpThr(AliAODJet *jet, Int_t ntracks, AliAODEvent *aode, Double_t jr);
Int_t TracksForPercentageRecalc(Double_t *array, Int_t arraysize, Int_t percentage, Double_t jetenergy);
Bool_t IsTrackInsideExcludedArea(Double_t tracketa, Double_t trackphi, TClonesArray *recojets);
Double_t GetV0ExcludedMultiplicity(TClonesArray *recojets);
virtual void SetMinPtUE(const Double_t minptvalUE) {fMinpTValUE = minptvalUE;}
virtual void SetMaxPtUE(const Double_t maxptvalUE) {fMaxpTValUE = maxptvalUE;}
virtual void SetMinPtMC(const Double_t minptvalMC) {fMinpTValMC = minptvalMC;}
Int_t GetV0LikeExcludedMultMC(TClonesArray *mcjets, TClonesArray *mcparticles);
virtual void SetIncreaseOfExclusionR(const Double_t increaseExclR) {fIncExcR = increaseExclR;}
virtual void ForceNotUseTrackRefs(const Bool_t flagForce) {fForceNotTR = flagForce;};
virtual void NotExtendDiJetExclusion(const Bool_t flagNotDiJ) {fNotExtDiJEx = flagNotDiJ;};
virtual void FillPerpConeHisto(TH3F *currenthisto, Int_t ntracks, AliAODEvent *aode, Int_t CentralityBin, Int_t pTBin);
virtual void ForceSkipSingleTrackJets(const Bool_t flagForceSJ) {fForceSkipSJ = flagForceSJ;};
Bool_t IsEqualRel(Double_t vA, Double_t vB);
virtual void SetEnableJetEtaRestriction(Bool_t flagEnableJetEtaRes) {fIncreasingExcl = flagEnableJetEtaRes;}
virtual void SetTrackRandomRejectionPerc(const Double_t perctrackrr) {fTTrackRandomRejection = perctrackrr;}
virtual void SetTrackInJetRandomRejectionPerc(const Double_t perctrackijrr) {fJTrackRandomRejection = perctrackijrr;}
virtual void SetMinPtCutGlobMult(const Double_t minptglobmult) {fMinPtInGlobMult = minptglobmult;}
private:
AliAODEvent *fAOD;
Bool_t fUseAODMC;
Bool_t fPhojetMC;
TString fBranchMC;
TString fBranchRec;
TString fBranchSecRec;
Double_t fSqrts;
Int_t fNtX;
Double_t fJetRadius;
Double_t fFlavorRadius;
UInt_t fFilterBit;
TList *fOutputList;
TH1F *fJetPt;
TH1F *fJetPtSec;
TH1F *fJetPtMC;
TH2F *fJetEta;
TH2F *fJetEtaSec;
TH2F *fJetPhi;
TH2F *fJetPhiSec;
TH2F *fJetEtaMC;
TH2F *fJetPhiMC;
TH2F *fPtAODMC;
TH2F *fPtAOD;
TH2F *fEtaAODMC;
TH2F *fPhiAODMC;
TH2F *fEtaAOD;
TH2F *fPhiAOD;
TH2F *fFlavor;
TH2F *fNJetsMC;
TH2F *fNJetsRD;
TH2F *fNJetsRDSeco;
TH2F *fJetsMultPtMC;
TH2F *fJetsMultPtRD;
static Double_t *fgContainer;
TH2F *fNChTr[12];
TH2F *fNChTrRD;
TProfile *fProfNChTrRD;
TH2I *fProcessPDG[6];
TH1F *fHistPtParton[12];
TH2F *fFragPion[6];
TH2F *fFragKaon[6];
TH2F *fFragProton[6];
TH2F *fHistContainerR4[6];
TH2F *fHistContainerR3[6];
TH2F *fHistContainerR2[6];
TH2F *fFragChargedR4[6];
TH2F *fFragChargedR3[6];
TH2F *fFragChargedR2[6];
TH2F *fFragCandidates[2];
TH1F *fFracQQ;
TH1F *fFracGQ;
TH1F *fFracGG;
TH1F *fFracOutGoingQQ;
TH1F *fFracOutGoingGQ;
TH1F *fFracOutGoingGG;
TProfile *fh1Xsec;
TH1F *fh1Trials;
Short_t fMpdg;
TH2F *fProcessJetPt;
TH2F *fFlavorLead;
TH2F *fProcessLeadJetPt;
TH3F *fPDGMothLPart;
TH2F *fFlavProc;
Float_t fAvgTrials;
Bool_t fUseAODJetInput;
Double_t fMinTrackPtInNTX;
Double_t fMaxTrackPtInNTX;
TH3F *fMinTrackPtInNTXh[2];
TH2F *fMaxTrackPtInNTXh[2];
TH2F *fSCM[12];
TH2F *fSCMRD;
Double_t fMinpTVal;
TH2F *fZVertex;
TH1F *fh1Events;
Bool_t fUseOnlyMC;
Bool_t fCheckMCStatus;
Bool_t fJetFlags[16];
Int_t fEvtCount;
TH2F *fNAccJetsMC;
TH2F *fNAccJetsRD;
TH2F *fNAccJetsRDSeco;
Bool_t fEnablePrints;
TH1F *fRecJetPtInclusive;
TH1F *fMCJetPtInclusive;
TH1F *fRecJetPtLeading;
TH1F *fMCJetPtLeading;
TH1F *fSecRecJetPtInclusive;
TH1F *fSecRecJetPtLeading;
Bool_t fHasPerpCone;
Double_t fEtaPerpCoord;
Double_t fPhiPerpCoord;
Double_t fPtPerpCoord;
Bool_t fJetEvent;
AliAODJet *fPerpCone;
TH2F *fNChTrMCPerp;
TH2F *fNChTrRecPerp;
TH2F *fSCMMCPerp;
TH2F *fSCMRecPerp;
Bool_t fIsHIevent;
Double_t fCurrentJetMinPtNT90;
Double_t *fBckgSbsJet;
Double_t fCurrentJetMinPtNT90Recalc;
TH2F *fNChTrCorrMCQuark;
TH2F *fNChTrCorrMCGluon;
TH2F *fNChTrCorrMCPerp;
Bool_t fIsPossibleToSubstBckg;
TH3F *fNChTrRecECorr;
TH3F *fNChTrRecPerpECorr;
TH1F *fRefMult;
TH2F *fNChTrRDMult[8];
TH1F *fNAccJetsRDMult[8];
Int_t fCurrentJetCharge;
TH1F *fTotalJetCharge[8];
TH2F *fRefMultWOJet;
TH2F *fSCMRDMult[8];
TH2F *fNChTrRDMultMC[8];
TH2F *fSCMRDMultMC[8];
TH2F *fVZEROMult;
TH2F *fMultWOJetVZero;
AliAODVZERO *fVZero;
TH2F *fNChTrRDMultSE[8];
TH1F *fNAccJetsRDMultSE[8];
TH1F *fTotalJetChargeSE[8];
TH2F *fSCMRDMultSE[8];
TH2F *fRefMultFullV0;
TH2F *fRefMultV0Corr;
TH2F *fFullV0V0Corr;
TH3F *fNTXV0MultPt;
TH3F *fNTXCBMultPt;
TH2F *fNChTrRDMultOJ[8];
TH2F *fSCMRDMultOJ[8];
TH2F *fNChTrRDMultSEOJ[8];
TH2F *fSCMRDMultSEOJ[8];
Double_t fMinpTValUE;
TH2F *fRefMultFullV0UJ;
TH2F *fRefMultV0CorrUJ;
TH2F *fFullV0V0CorrUJ;
TH2F *fMultWOJetVZeroUJ;
TH2F *fRefMultWOJetUJ;
Double_t fMaxpTValUE;
TH2F *fRefAODTrackCount;
TH2F *fRefAODTrackCountUJ;
TH2F *fTrackCountWOJet;
TH2F *fTrackCountWOJetUJ;
TH2F *fTrackCountWOJetUJMC;
TH2F *fFullV0V0CorrUJMC;
TH2F *fNChTrRDMultOJMC[8];
TH2F *fSCMRDMultOJMC[8];
TH2F *fNChTrRDMultSEOJMC[8];
TH2F *fSCMRDMultSEOJMC[8];
Double_t fMinpTValMC;
Double_t fIncExcR;
Bool_t fForceNotTR;
Bool_t fNotExtDiJEx;
TH3F *fMinTrackPtInNTXRecalc;
TH2F *fMaxTrackPtInNTXRecalc;
TH3F *fPtDistInJetConeRaw;
TH3F *fPtDistInPerpConeRaw;
TH3F *fPtInPerpCon;
Double_t fMinTrackPtInNTXR;
Double_t fMaxTrackPtInNTXR;
Double_t fEventCent;
TH2F *fNChTrRecPerpMultSEOJ[8];
TH1F *fJetEtaAll;
TH1F *fJetEtaOnlyTPCcut;
TH1F *fJetEtaJetPt[3];
TH3F *fNChTrRecECorrPPMult;
TH3F *fNChTrRecPerpECorrPPMult;
Bool_t fForceSkipSJ;
TH2F *fJetPtCentPbPbRaw;
TH2F *fJetPtCentPbPbCorr;
Double_t fJetAcceptance;
Bool_t fIncreasingExcl;
TH3F *fTotTracksCone;
Int_t fTotTracksInCone;
Double_t fTTrackRandomRejection;
Double_t fJTrackRandomRejection;
TH1F *fJEtaMCMultOJ[8];
TH1F *fJEtaMCMultSEOJ[8];
TH1F *fJEtaRDMultOJ[8];
TH1F *fJEtaRDMultSEOJ[8];
TH1F *fJetPtMCMultOJ[8];
TH1F *fJetPtMCMultSEOJ[8];
TH1F *fJetPtRDMultOJ[8];
TH1F *fJetPtRDMultSEOJ[8];
TH2F *fEntriesQuark[8];
TH2F *fEntriesGluon[8];
Double_t fMinPtInGlobMult;
AliAnalysisTaskPartonDisc(const AliAnalysisTaskPartonDisc&);
AliAnalysisTaskPartonDisc& operator=(const AliAnalysisTaskPartonDisc&);
ClassDef(AliAnalysisTaskPartonDisc, 4);
};
#endif
AliAnalysisTaskPartonDisc.h:1 AliAnalysisTaskPartonDisc.h:2 AliAnalysisTaskPartonDisc.h:3 AliAnalysisTaskPartonDisc.h:4 AliAnalysisTaskPartonDisc.h:5 AliAnalysisTaskPartonDisc.h:6 AliAnalysisTaskPartonDisc.h:7 AliAnalysisTaskPartonDisc.h:8 AliAnalysisTaskPartonDisc.h:9 AliAnalysisTaskPartonDisc.h:10 AliAnalysisTaskPartonDisc.h:11 AliAnalysisTaskPartonDisc.h:12 AliAnalysisTaskPartonDisc.h:13 AliAnalysisTaskPartonDisc.h:14 AliAnalysisTaskPartonDisc.h:15 AliAnalysisTaskPartonDisc.h:16 AliAnalysisTaskPartonDisc.h:17 AliAnalysisTaskPartonDisc.h:18 AliAnalysisTaskPartonDisc.h:19 AliAnalysisTaskPartonDisc.h:20 AliAnalysisTaskPartonDisc.h:21 AliAnalysisTaskPartonDisc.h:22 AliAnalysisTaskPartonDisc.h:23 AliAnalysisTaskPartonDisc.h:24 AliAnalysisTaskPartonDisc.h:25 AliAnalysisTaskPartonDisc.h:26 AliAnalysisTaskPartonDisc.h:27 AliAnalysisTaskPartonDisc.h:28 AliAnalysisTaskPartonDisc.h:29 AliAnalysisTaskPartonDisc.h:30 AliAnalysisTaskPartonDisc.h:31 AliAnalysisTaskPartonDisc.h:32 AliAnalysisTaskPartonDisc.h:33 AliAnalysisTaskPartonDisc.h:34 AliAnalysisTaskPartonDisc.h:35 AliAnalysisTaskPartonDisc.h:36 AliAnalysisTaskPartonDisc.h:37 AliAnalysisTaskPartonDisc.h:38 AliAnalysisTaskPartonDisc.h:39 AliAnalysisTaskPartonDisc.h:40 AliAnalysisTaskPartonDisc.h:41 AliAnalysisTaskPartonDisc.h:42 AliAnalysisTaskPartonDisc.h:43 AliAnalysisTaskPartonDisc.h:44 AliAnalysisTaskPartonDisc.h:45 AliAnalysisTaskPartonDisc.h:46 AliAnalysisTaskPartonDisc.h:47 AliAnalysisTaskPartonDisc.h:48 AliAnalysisTaskPartonDisc.h:49 AliAnalysisTaskPartonDisc.h:50 AliAnalysisTaskPartonDisc.h:51 AliAnalysisTaskPartonDisc.h:52 AliAnalysisTaskPartonDisc.h:53 AliAnalysisTaskPartonDisc.h:54 AliAnalysisTaskPartonDisc.h:55 AliAnalysisTaskPartonDisc.h:56 AliAnalysisTaskPartonDisc.h:57 AliAnalysisTaskPartonDisc.h:58 AliAnalysisTaskPartonDisc.h:59 AliAnalysisTaskPartonDisc.h:60 AliAnalysisTaskPartonDisc.h:61 AliAnalysisTaskPartonDisc.h:62 AliAnalysisTaskPartonDisc.h:63 AliAnalysisTaskPartonDisc.h:64 AliAnalysisTaskPartonDisc.h:65 AliAnalysisTaskPartonDisc.h:66 AliAnalysisTaskPartonDisc.h:67 AliAnalysisTaskPartonDisc.h:68 AliAnalysisTaskPartonDisc.h:69 AliAnalysisTaskPartonDisc.h:70 AliAnalysisTaskPartonDisc.h:71 AliAnalysisTaskPartonDisc.h:72 AliAnalysisTaskPartonDisc.h:73 AliAnalysisTaskPartonDisc.h:74 AliAnalysisTaskPartonDisc.h:75 AliAnalysisTaskPartonDisc.h:76 AliAnalysisTaskPartonDisc.h:77 AliAnalysisTaskPartonDisc.h:78 AliAnalysisTaskPartonDisc.h:79 AliAnalysisTaskPartonDisc.h:80 AliAnalysisTaskPartonDisc.h:81 AliAnalysisTaskPartonDisc.h:82 AliAnalysisTaskPartonDisc.h:83 AliAnalysisTaskPartonDisc.h:84 AliAnalysisTaskPartonDisc.h:85 AliAnalysisTaskPartonDisc.h:86 AliAnalysisTaskPartonDisc.h:87 AliAnalysisTaskPartonDisc.h:88 AliAnalysisTaskPartonDisc.h:89 AliAnalysisTaskPartonDisc.h:90 AliAnalysisTaskPartonDisc.h:91 AliAnalysisTaskPartonDisc.h:92 AliAnalysisTaskPartonDisc.h:93 AliAnalysisTaskPartonDisc.h:94 AliAnalysisTaskPartonDisc.h:95 AliAnalysisTaskPartonDisc.h:96 AliAnalysisTaskPartonDisc.h:97 AliAnalysisTaskPartonDisc.h:98 AliAnalysisTaskPartonDisc.h:99 AliAnalysisTaskPartonDisc.h:100 AliAnalysisTaskPartonDisc.h:101 AliAnalysisTaskPartonDisc.h:102 AliAnalysisTaskPartonDisc.h:103 AliAnalysisTaskPartonDisc.h:104 AliAnalysisTaskPartonDisc.h:105 AliAnalysisTaskPartonDisc.h:106 AliAnalysisTaskPartonDisc.h:107 AliAnalysisTaskPartonDisc.h:108 AliAnalysisTaskPartonDisc.h:109 AliAnalysisTaskPartonDisc.h:110 AliAnalysisTaskPartonDisc.h:111 AliAnalysisTaskPartonDisc.h:112 AliAnalysisTaskPartonDisc.h:113 AliAnalysisTaskPartonDisc.h:114 AliAnalysisTaskPartonDisc.h:115 AliAnalysisTaskPartonDisc.h:116 AliAnalysisTaskPartonDisc.h:117 AliAnalysisTaskPartonDisc.h:118 AliAnalysisTaskPartonDisc.h:119 AliAnalysisTaskPartonDisc.h:120 AliAnalysisTaskPartonDisc.h:121 AliAnalysisTaskPartonDisc.h:122 AliAnalysisTaskPartonDisc.h:123 AliAnalysisTaskPartonDisc.h:124 AliAnalysisTaskPartonDisc.h:125 AliAnalysisTaskPartonDisc.h:126 AliAnalysisTaskPartonDisc.h:127 AliAnalysisTaskPartonDisc.h:128 AliAnalysisTaskPartonDisc.h:129 AliAnalysisTaskPartonDisc.h:130 AliAnalysisTaskPartonDisc.h:131 AliAnalysisTaskPartonDisc.h:132 AliAnalysisTaskPartonDisc.h:133 AliAnalysisTaskPartonDisc.h:134 AliAnalysisTaskPartonDisc.h:135 AliAnalysisTaskPartonDisc.h:136 AliAnalysisTaskPartonDisc.h:137 AliAnalysisTaskPartonDisc.h:138 AliAnalysisTaskPartonDisc.h:139 AliAnalysisTaskPartonDisc.h:140 AliAnalysisTaskPartonDisc.h:141 AliAnalysisTaskPartonDisc.h:142 AliAnalysisTaskPartonDisc.h:143 AliAnalysisTaskPartonDisc.h:144 AliAnalysisTaskPartonDisc.h:145 AliAnalysisTaskPartonDisc.h:146 AliAnalysisTaskPartonDisc.h:147 AliAnalysisTaskPartonDisc.h:148 AliAnalysisTaskPartonDisc.h:149 AliAnalysisTaskPartonDisc.h:150 AliAnalysisTaskPartonDisc.h:151 AliAnalysisTaskPartonDisc.h:152 AliAnalysisTaskPartonDisc.h:153 AliAnalysisTaskPartonDisc.h:154 AliAnalysisTaskPartonDisc.h:155 AliAnalysisTaskPartonDisc.h:156 AliAnalysisTaskPartonDisc.h:157 AliAnalysisTaskPartonDisc.h:158 AliAnalysisTaskPartonDisc.h:159 AliAnalysisTaskPartonDisc.h:160 AliAnalysisTaskPartonDisc.h:161 AliAnalysisTaskPartonDisc.h:162 AliAnalysisTaskPartonDisc.h:163 AliAnalysisTaskPartonDisc.h:164 AliAnalysisTaskPartonDisc.h:165 AliAnalysisTaskPartonDisc.h:166 AliAnalysisTaskPartonDisc.h:167 AliAnalysisTaskPartonDisc.h:168 AliAnalysisTaskPartonDisc.h:169 AliAnalysisTaskPartonDisc.h:170 AliAnalysisTaskPartonDisc.h:171 AliAnalysisTaskPartonDisc.h:172 AliAnalysisTaskPartonDisc.h:173 AliAnalysisTaskPartonDisc.h:174 AliAnalysisTaskPartonDisc.h:175 AliAnalysisTaskPartonDisc.h:176 AliAnalysisTaskPartonDisc.h:177 AliAnalysisTaskPartonDisc.h:178 AliAnalysisTaskPartonDisc.h:179 AliAnalysisTaskPartonDisc.h:180 AliAnalysisTaskPartonDisc.h:181 AliAnalysisTaskPartonDisc.h:182 AliAnalysisTaskPartonDisc.h:183 AliAnalysisTaskPartonDisc.h:184 AliAnalysisTaskPartonDisc.h:185 AliAnalysisTaskPartonDisc.h:186 AliAnalysisTaskPartonDisc.h:187 AliAnalysisTaskPartonDisc.h:188 AliAnalysisTaskPartonDisc.h:189 AliAnalysisTaskPartonDisc.h:190 AliAnalysisTaskPartonDisc.h:191 AliAnalysisTaskPartonDisc.h:192 AliAnalysisTaskPartonDisc.h:193 AliAnalysisTaskPartonDisc.h:194 AliAnalysisTaskPartonDisc.h:195 AliAnalysisTaskPartonDisc.h:196 AliAnalysisTaskPartonDisc.h:197 AliAnalysisTaskPartonDisc.h:198 AliAnalysisTaskPartonDisc.h:199 AliAnalysisTaskPartonDisc.h:200 AliAnalysisTaskPartonDisc.h:201 AliAnalysisTaskPartonDisc.h:202 AliAnalysisTaskPartonDisc.h:203 AliAnalysisTaskPartonDisc.h:204 AliAnalysisTaskPartonDisc.h:205 AliAnalysisTaskPartonDisc.h:206 AliAnalysisTaskPartonDisc.h:207 AliAnalysisTaskPartonDisc.h:208 AliAnalysisTaskPartonDisc.h:209 AliAnalysisTaskPartonDisc.h:210 AliAnalysisTaskPartonDisc.h:211 AliAnalysisTaskPartonDisc.h:212 AliAnalysisTaskPartonDisc.h:213 AliAnalysisTaskPartonDisc.h:214 AliAnalysisTaskPartonDisc.h:215 AliAnalysisTaskPartonDisc.h:216 AliAnalysisTaskPartonDisc.h:217 AliAnalysisTaskPartonDisc.h:218 AliAnalysisTaskPartonDisc.h:219 AliAnalysisTaskPartonDisc.h:220 AliAnalysisTaskPartonDisc.h:221 AliAnalysisTaskPartonDisc.h:222 AliAnalysisTaskPartonDisc.h:223 AliAnalysisTaskPartonDisc.h:224 AliAnalysisTaskPartonDisc.h:225 AliAnalysisTaskPartonDisc.h:226 AliAnalysisTaskPartonDisc.h:227 AliAnalysisTaskPartonDisc.h:228 AliAnalysisTaskPartonDisc.h:229 AliAnalysisTaskPartonDisc.h:230 AliAnalysisTaskPartonDisc.h:231 AliAnalysisTaskPartonDisc.h:232 AliAnalysisTaskPartonDisc.h:233 AliAnalysisTaskPartonDisc.h:234 AliAnalysisTaskPartonDisc.h:235 AliAnalysisTaskPartonDisc.h:236 AliAnalysisTaskPartonDisc.h:237 AliAnalysisTaskPartonDisc.h:238 AliAnalysisTaskPartonDisc.h:239 AliAnalysisTaskPartonDisc.h:240 AliAnalysisTaskPartonDisc.h:241 AliAnalysisTaskPartonDisc.h:242 AliAnalysisTaskPartonDisc.h:243 AliAnalysisTaskPartonDisc.h:244 AliAnalysisTaskPartonDisc.h:245 AliAnalysisTaskPartonDisc.h:246 AliAnalysisTaskPartonDisc.h:247 AliAnalysisTaskPartonDisc.h:248 AliAnalysisTaskPartonDisc.h:249 AliAnalysisTaskPartonDisc.h:250 AliAnalysisTaskPartonDisc.h:251 AliAnalysisTaskPartonDisc.h:252 AliAnalysisTaskPartonDisc.h:253 AliAnalysisTaskPartonDisc.h:254 AliAnalysisTaskPartonDisc.h:255 AliAnalysisTaskPartonDisc.h:256 AliAnalysisTaskPartonDisc.h:257 AliAnalysisTaskPartonDisc.h:258 AliAnalysisTaskPartonDisc.h:259 AliAnalysisTaskPartonDisc.h:260 AliAnalysisTaskPartonDisc.h:261 AliAnalysisTaskPartonDisc.h:262 AliAnalysisTaskPartonDisc.h:263 AliAnalysisTaskPartonDisc.h:264 AliAnalysisTaskPartonDisc.h:265 AliAnalysisTaskPartonDisc.h:266 AliAnalysisTaskPartonDisc.h:267 AliAnalysisTaskPartonDisc.h:268 AliAnalysisTaskPartonDisc.h:269 AliAnalysisTaskPartonDisc.h:270 AliAnalysisTaskPartonDisc.h:271 AliAnalysisTaskPartonDisc.h:272 AliAnalysisTaskPartonDisc.h:273 AliAnalysisTaskPartonDisc.h:274 AliAnalysisTaskPartonDisc.h:275 AliAnalysisTaskPartonDisc.h:276 AliAnalysisTaskPartonDisc.h:277 AliAnalysisTaskPartonDisc.h:278 AliAnalysisTaskPartonDisc.h:279 AliAnalysisTaskPartonDisc.h:280 AliAnalysisTaskPartonDisc.h:281 AliAnalysisTaskPartonDisc.h:282 AliAnalysisTaskPartonDisc.h:283 AliAnalysisTaskPartonDisc.h:284 AliAnalysisTaskPartonDisc.h:285 AliAnalysisTaskPartonDisc.h:286 AliAnalysisTaskPartonDisc.h:287 AliAnalysisTaskPartonDisc.h:288 AliAnalysisTaskPartonDisc.h:289 AliAnalysisTaskPartonDisc.h:290 AliAnalysisTaskPartonDisc.h:291 AliAnalysisTaskPartonDisc.h:292 AliAnalysisTaskPartonDisc.h:293 AliAnalysisTaskPartonDisc.h:294 AliAnalysisTaskPartonDisc.h:295 AliAnalysisTaskPartonDisc.h:296 AliAnalysisTaskPartonDisc.h:297 AliAnalysisTaskPartonDisc.h:298 AliAnalysisTaskPartonDisc.h:299 AliAnalysisTaskPartonDisc.h:300 AliAnalysisTaskPartonDisc.h:301 AliAnalysisTaskPartonDisc.h:302 AliAnalysisTaskPartonDisc.h:303 AliAnalysisTaskPartonDisc.h:304 AliAnalysisTaskPartonDisc.h:305 AliAnalysisTaskPartonDisc.h:306