AliPhysics  fceccc5 (fceccc5)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskMultiparticleFemtoscopy Class Reference

#include <AliAnalysisTaskMultiparticleFemtoscopy.h>

Inheritance diagram for AliAnalysisTaskMultiparticleFemtoscopy:

Public Member Functions

 AliAnalysisTaskMultiparticleFemtoscopy ()
 
 AliAnalysisTaskMultiparticleFemtoscopy (const char *name, Bool_t useParticleWeights=kFALSE)
 
virtual ~AliAnalysisTaskMultiparticleFemtoscopy ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *)
 
virtual void Terminate (Option_t *)
 
virtual void InitializeArrays ()
 
virtual void InitializeArraysForControlHistograms ()
 
virtual void InitializeArraysForEBEObjects ()
 
virtual void InitializeArraysForCorrelationFunctions ()
 
virtual void InitializeArraysForBackground ()
 
virtual void InitializeArraysForBuffers ()
 
virtual void InitializeArraysForQA ()
 
virtual void InitializeArraysForGlobalTrackCuts ()
 
virtual void InitializeArraysForCorrelationFunctionsTEST ()
 
virtual void InitializeArraysForBackgroundTEST ()
 
virtual void InitializeArraysForHybridApproach ()
 
virtual void InsanityChecksUserCreateOutputObjects ()
 
virtual void BookAndNestAllLists ()
 
virtual void BookEverything ()
 
virtual void BookEverythingForControlHistograms ()
 
virtual void BookEverythingForEBEObjects ()
 
virtual void BookEverythingForCorrelationFunctions ()
 
virtual void BookEverythingForBackground ()
 
virtual void BookEverythingForBuffers ()
 
virtual void BookEverythingForQA ()
 
virtual void BookEverythingForGlobalTrackCuts ()
 
virtual void BookEverythingForCorrelationFunctionsTEST ()
 
virtual void BookEverythingForBackgroundTEST ()
 
virtual void BookEverythingForHybridApproach ()
 
Int_t InsanityChecksForGlobalTrackCuts ()
 
virtual void InsanityChecksUserExec ()
 
virtual void QA (AliVEvent *ave)
 
virtual void MC (AliMCEvent *aMC)
 
virtual void ESD (AliESDEvent *aESD)
 
virtual void AOD (AliAODEvent *aAOD)
 
virtual void OnlineMonitoring ()
 
virtual void EstimateBackground (AliVEvent *ave)
 
virtual void EstimateBackgroundTEST (AliVEvent *ave)
 
virtual void DoHybridApproach (AliVEvent *ave)
 
virtual void FillControlHistogramsEvent (AliVEvent *ave)
 
virtual void FillControlHistogramsParticle (AliVEvent *ave)
 
virtual void FillControlHistogramsNonIdentifiedParticles (AliAODTrack *atrack)
 
virtual void FillControlHistogramsNonIdentifiedParticles (AliAODMCParticle *amcparticle)
 
virtual void FillControlHistogramsNonIdentifiedParticlesFTSF (AliAODTrack *atrack)
 
virtual void FillControlHistogramsIdentifiedParticles (AliAODTrack *atrack, AliAODTrack *gtrack)
 
virtual void FillControlHistogramsIdentifiedParticles (AliAODMCParticle *amcparticle)
 
virtual void V0s (AliVEvent *ave)
 
Int_t InsanityChecksForTracks (AliAODTrack *atrack)
 
Int_t InsanityChecksForGlobalTracks (AliAODTrack *gtrack)
 
Bool_t Pion (AliAODTrack *atrack, Int_t charge=1, Bool_t bPrimary=kTRUE)
 
Bool_t Kaon (AliAODTrack *atrack, Int_t charge=1, Bool_t bPrimary=kTRUE)
 
Bool_t Proton (AliAODTrack *atrack, Int_t charge=1, Bool_t bPrimary=kTRUE)
 
Bool_t PassesCommonEventCuts (AliVEvent *ave)
 
Bool_t PassesMixedEventCuts (AliVEvent *ave)
 
Bool_t PassesGlobalTrackCuts (AliAODTrack *gtrack)
 
Bool_t PassesCommonTrackCuts (AliAODTrack *atrack)
 
Bool_t PassesCommonTrackCuts (AliAODMCParticle *amcparticle)
 
virtual void GlobalTracksAOD (AliAODEvent *aAOD, Int_t index)
 
virtual void GlobalTracksAODTEST (AliAODEvent *aAOD, Int_t index)
 
virtual void GlobalTracksAODHA (AliAODEvent *aAOD, Int_t index)
 
virtual void GlobalTracksAOD (AliAODEvent *aAOD, Int_t indexX, Int_t indexY)
 
Double_t RelativeMomenta (AliAODTrack *agtrack1, AliAODTrack *agtrack2)
 
Double_t RelativeMomentaComponent (AliAODTrack *agtrack1, AliAODTrack *agtrack2, const char *component)
 
Double_t PairVectorComponent (AliAODTrack *agtrack1, AliAODTrack *agtrack2, const char *component)
 
Double_t RelativeMomenta (AliAODMCParticle *amcparticle1, AliAODMCParticle *amcparticle2)
 
Double_t Q2 (AliAODTrack *agtrack1, AliAODTrack *agtrack2)
 
Double_t Q3 (AliAODTrack *agtrack1, AliAODTrack *agtrack2, AliAODTrack *agtrack3)
 
Double_t Q4 (AliAODTrack *agtrack1, AliAODTrack *agtrack2, AliAODTrack *agtrack3, AliAODTrack *agtrack4)
 
virtual void ResetEBEObjects ()
 
Bool_t SpecifiedEvent (UInt_t run, UShort_t bunchCross, UInt_t orbit, UInt_t period)
 
Int_t CurrentEventNumber ()
 
virtual void DoSomeDebugging (AliVEvent *ave)
 
virtual void CalculateCorrelationFunctions (AliAODEvent *aAOD)
 
virtual void Calculate3pCorrelationFunctions (AliAODEvent *aAOD)
 
virtual void Calculate4pCorrelationFunctions (AliAODEvent *aAOD)
 
virtual void CalculateCorrelationFunctions (AliMCEvent *aMC)
 
virtual void CalculateCorrelationFunctionsTEST (AliAODEvent *aAOD)
 
virtual void Calculate2pBackground (TClonesArray *ca1, TClonesArray *ca2)
 
virtual void Calculate2pBackground (TClonesArray *ca1, TClonesArray *ca2, TExMap *em1, TExMap *em2)
 
virtual void Calculate2pBackgroundTEST (TClonesArray *ca1, TClonesArray *ca2, TExMap *em1, TExMap *em2)
 
virtual void Calculate3pBackground (TClonesArray *ca1, TClonesArray *ca2, TClonesArray *ca3)
 
virtual void Calculate3pBackground (TClonesArray *ca1, TClonesArray *ca2, TClonesArray *ca3, TExMap *em1, TExMap *em2, TExMap *em3)
 
virtual void Calculate3pBackgroundTEST (TClonesArray *ca1, TClonesArray *ca2, TClonesArray *ca3, TExMap *em1, TExMap *em2, TExMap *em3)
 
virtual void Calculate4pBackground (TClonesArray *ca1, TClonesArray *ca2, TClonesArray *ca3, TClonesArray *ca4)
 
virtual void Calculate2pBackground (TClonesArray *ca1, TClonesArray *ca2, Bool_t bMC)
 
virtual void HybridApproach1stTerm (AliAODEvent *aAOD)
 
virtual void HybridApproach2ndTerm (AliAODEvent *aAOD, TClonesArray *ca3, TExMap *em3)
 
virtual void HybridApproach5thTerm (TClonesArray *ca1, TClonesArray *ca2, TClonesArray *ca3, TExMap *em1, TExMap *em2, TExMap *em3)
 
virtual void GetOutputHistograms (TList *histList)
 
virtual void GetPointersForCorrelationFunctions ()
 
virtual void GetPointersForBackground ()
 
virtual void GetPointersForBuffers ()
 
virtual void NormalizeCorrelationFunctions ()
 
Int_t BinNoForSpecifiedValue (TH1F *hist, Double_t value)
 
Int_t BinNoForSpecifiedValue (TProfile *pro, Double_t value)
 
void SetMaxNoGlobalTracksAOD (Int_t mngta)
 
Int_t GetMaxNoGlobalTracksAOD () const
 
void SetProcessBothKineAndReco (Bool_t pbkar)
 
Bool_t GetProcessBothKineAndReco () const
 
void SetProcessOnlyKine (Bool_t pok)
 
Bool_t GetProcessOnlyKine () const
 
void SetProcessOnlyReco (Bool_t por)
 
Bool_t GetProcessOnlyReco () const
 
void SetRejectFakeTracks (Bool_t rft)
 
Bool_t GetRejectFakeTracks () const
 
void SetControlHistogramsList (TList *const chl)
 
TListGetControlHistogramsList () const
 
void SetControlHistogramsFlagsPro (TProfile *const chfp)
 
TProfile * GetControlHistogramsFlagsPro () const
 
void SetFillControlHistogramsEvent (Bool_t fche)
 
Bool_t GetFillControlHistogramsEvent () const
 
void SetFillControlHistogramsNonIdentifiedParticles (Bool_t fchnip)
 
Bool_t GetFillControlHistogramsNonIdentifiedParticles () const
 
void SetFillControlHistogramsNonIdentifiedParticlesFTSF (Bool_t fchnipFTSF)
 
Bool_t GetFillControlHistogramsNonIdentifiedParticlesFTSF () const
 
void SetFilterBitFTSF (Int_t fbFTSF)
 
Int_t GetFilterBitFTSF () const
 
void SetFillControlHistogramsIdentifiedParticles (Bool_t fchip)
 
Bool_t GetFillControlHistogramsIdentifiedParticles () const
 
void SetFillControlHistogramsWithGlobalTrackInfo (Bool_t fchwgti)
 
Bool_t GetFillControlHistogramsWithGlobalTrackInfo () const
 
void SetFillControlHistogramsV0s (Bool_t fchv)
 
Bool_t GetFillControlHistogramsV0s () const
 
void SetInclusiveSigmaCuts (Int_t pidFunction, Double_t sigmaValue)
 
void SetExclusiveSigmaCuts (Int_t pidFunction, Int_t pidExclusive, Double_t sigmaValue)
 
void SetEBEHistogramsList (TList *const ehl)
 
TListGetEBEHistogramsList () const
 
void SetEBEObjectsFlagsPro (TProfile *const ehfp)
 
TProfile * GetEBEObjectsFlagsPro () const
 
void SetCorrelationFunctionsList (TList *const cfl)
 
TListGetCorrelationFunctionsList () const
 
void SetCorrelationFunctionsFlagsPro (TProfile *const cffp)
 
TProfile * GetCorrelationFunctionsFlagsPro () const
 
void Set2pCorrelationFunctionsFlagsPro (TProfile *const cffp2p)
 
TProfile * Get2pCorrelationFunctionsFlagsPro () const
 
void Set3pCorrelationFunctionsFlagsPro (TProfile *const cffp3p)
 
TProfile * Get3pCorrelationFunctionsFlagsPro () const
 
void Set4pCorrelationFunctionsFlagsPro (TProfile *const cffp4p)
 
TProfile * Get4pCorrelationFunctionsFlagsPro () const
 
void SetFillCorrelationFunctions (Bool_t fcf)
 
Bool_t GetFillCorrelationFunctions () const
 
void SetNormalizeCorrelationFunctions (Bool_t ncf)
 
Bool_t GetNormalizeCorrelationFunctions () const
 
void SetFill3pCorrelationFunctions (Bool_t f3pcf)
 
Bool_t GetFill3pCorrelationFunctions () const
 
void SetFill4pCorrelationFunctions (Bool_t f4pcf)
 
Bool_t GetFill4pCorrelationFunctions () const
 
void SetNormalizationOption (Int_t fno)
 
Int_t GetNormalizationOption () const
 
void SetNormalizationInterval (Float_t min, Float_t max)
 
void SetnMergedBins (Int_t fnmb)
 
Int_t GetnMergedBins () const
 
void SetBackgroundList (TList *const bl)
 
TListGetBackgroundList () const
 
void SetBackgroundFlagsPro (TProfile *const bfp)
 
TProfile * GetBackgroundFlagsPro () const
 
void Set2pBackgroundFlagsPro (TProfile *const bfp2p)
 
TProfile * Get2pBackgroundFlagsPro () const
 
void Set3pBackgroundFlagsPro (TProfile *const bfp3p)
 
TProfile * Get3pBackgroundFlagsPro () const
 
void Set4pBackgroundFlagsPro (TProfile *const bfp4p)
 
TProfile * Get4pBackgroundFlagsPro () const
 
void SetBackgroundOption (Int_t bo)
 
Int_t GetBackgroundOption () const
 
void SetEstimate2pBackground (Bool_t fe2pb)
 
Bool_t GetEstimate2pBackground () const
 
void SetEstimate3pBackground (Bool_t fe3pb)
 
Bool_t GetEstimate3pBackground () const
 
void SetEstimate4pBackground (Bool_t fe4pb)
 
Bool_t GetEstimate4pBackground () const
 
void SetMaxBufferSize1 (Int_t mbs1)
 
Int_t GetMaxBufferSize1 () const
 
void SetBuffersList (TList *const bl)
 
TListGetBuffersList () const
 
void SetBuffersFlagsPro (TProfile *const bfp)
 
TProfile * GetBuffersFlagsPro () const
 
void SetFillBuffers (Int_t mb)
 
void SetQAList (TList *const qal)
 
TListGetQAList () const
 
void SetQAFlagsPro (TProfile *const qafp)
 
TProfile * GetQAlagsPro () const
 
void SetBailOutAfterQA (Bool_t boaqa)
 
Bool_t GetBailOutAfterQA () const
 
void SetFillQAEvents (Bool_t ffqae)
 
Bool_t GetFillQAEvents () const
 
void SetFillQAParticles (Bool_t ffqap)
 
Bool_t GetFillQAParticles () const
 
void SetQAEventsList (TList *const qael)
 
TListGetQAEventsList () const
 
void SetQAParticlesList (TList *const qapl)
 
TListGetQAParticlesList () const
 
void SetRejectEventsWithoutPrimaryVertex (Bool_t rewpv)
 
Bool_t GetRejectEventsWithoutPrimaryVertex () const
 
void SetMinMagneticField (Float_t mmf)
 
Float_t GetMinMagneticField () const
 
void SetNumberOfTracks (Int_t minnoft, Int_t maxnoft)
 
void SetNumberOfGlobalTracks (Int_t minnofgt, Int_t maxnofgt)
 
void SetNumberOfV0s (Int_t minnofV0s, Int_t maxnofV0s)
 
void SetNumberOfCascades (Int_t minnofc, Int_t maxnofc)
 
void SetVertexX (Float_t minvX, Float_t maxvX)
 
void SetVertexY (Float_t minvY, Float_t maxvY)
 
void SetVertexZ (Float_t minvZ, Float_t maxvZ)
 
void SetNContributors (Int_t minNc, Int_t maxNc)
 
void SetPtRange (Float_t ptMin, Float_t ptMax)
 
void SetEtaRange (Float_t etaMin, Float_t etaMax)
 
void SetPhiRange (Float_t phiMin, Float_t phiMax)
 
void SetCorrelationFunctionsTESTList (TList *const cfTl)
 
TListGetCorrelationFunctionsTESTList () const
 
void SetCorrelationFunctionsTESTFlagsPro (TProfile *const cfTfp)
 
TProfile * GetCorrelationFunctionsTESTFlagsPro () const
 
void SetBoostVelocity (const Double_t vx, const Double_t vy, const Double_t vz)
 
void SetQ2binning (const Int_t nBins, const Double_t min, const Double_t max)
 
void SetQ3binning (const Int_t nBins, const Double_t min, const Double_t max)
 
void SetFillCorrelationFunctionsTEST (Int_t const testNO, Bool_t bDoTest)
 
void SetBackgroundTESTList (TList *const bTl)
 
TListGetBackgroundTESTList () const
 
void SetBackgroundTESTFlagsPro (TProfile *const bTfp)
 
TProfile * GetBackgroundTESTFlagsPro () const
 
void SetFillBackgroundTEST (Int_t const testNO, Bool_t bDoTest)
 
void SetHybridApproachList (TList *const hal)
 
TListGetHybridApproachList () const
 
void SetHybridApproachFlagsPro (TProfile *const hafp)
 
TProfile * GetHybridApproachFlagsPro () const
 
void SetDoHybridApproach (Bool_t bhap)
 
void SetUpdateOutputFile (const Int_t uf, const char *uqof)
 
void SetMaxNumberOfEvents (const Int_t mnof, const char *uqof)
 
void SetWaitForSpecifiedEvent (UInt_t run, UShort_t bunchCross, UInt_t orbit, UInt_t period)
 

Private Member Functions

 AliAnalysisTaskMultiparticleFemtoscopy (const AliAnalysisTaskMultiparticleFemtoscopy &aatmpf)
 
AliAnalysisTaskMultiparticleFemtoscopyoperator= (const AliAnalysisTaskMultiparticleFemtoscopy &aatmpf)
 
 ClassDef (AliAnalysisTaskMultiparticleFemtoscopy, 20)
 

Private Attributes

TListfHistList
 
TStringfAnalysisType
 
AliPIDResponse * fPIDResponse
 MC, AOD, ESD, MC_AOD or MC_ESD. More...
 
Int_t fMaxNoGlobalTracksAOD
 PID response object. More...
 
TExMap * fGlobalTracksAOD [10]
 
Bool_t fProcessBothKineAndReco
 global tracks in AOD. [0] is used in the default analysis, [1] and [2] for event mixing, etc. More...
 
Bool_t fProcessOnlyKine
 
Bool_t fProcessOnlyReco
 
Bool_t fRejectFakeTracks
 
AliMCEvent * fMC
 
TListfControlHistogramsList
 
TProfile * fControlHistogramsFlagsPro
 
Bool_t fFillControlHistograms
 
TListfControlHistogramsEventList
 
TProfile * fControlHistogramsEventFlagsPro
 
Bool_t fFillControlHistogramsEvent
 
TH1IfGetNumberOfTracksHist
 
TH1IfGetNumberOfGlobalTracksHist
 
TH1IfGetNumberOfV0sHist
 fGlobalTracksAOD[0]->GetSize() this is then my multiplicity... More...
 
TH1IfGetNumberOfCascadesHist
 
TH1DfGetMagneticFieldHist
 
TH1IfGetEventTypeHist
 
TH1DfGetCentralityHist
 
TH1F * fVertexXYZ [3]
 
TH1IfGetNContributorsHist
 [avtx->GetX(),avtx->GetY(),avtx->GetZ()] More...
 
TH1F * fGetChi2perNDFHist
 
TH1IfGetNDaughtersHist
 
TListfControlHistogramsNonIdentifiedParticlesList
 
TProfile * fControlHistogramsNonIdentifiedParticlesFlagsPro
 
Bool_t fFillControlHistogramsNonIdentifiedParticles
 
TH1IfChargeHist
 
TH1IfGetTPCNclsHist
 
TH1IfGetTPCsignalNHist
 
TH1IfGetITSNclsHist
 
TH2FfdEdxVsPtHist
 
TH1F * fPtHist
 
TH1F * fEtaHist
 
TH1F * fPhiHist
 
TH1F * fMassHist
 
TH1IfGetFilterMap
 
TH1IfGetPdgCode
 
TListfControlHistogramsNonIdentifiedParticlesFTSFList
 
TProfile * fControlHistogramsNonIdentifiedParticlesFTSFFlagsPro
 
Bool_t fFillControlHistogramsNonIdentifiedParticlesFTSF
 
Int_t fFilterBitFTSF
 
TH1IfChargeFTSFHist
 
TH1IfGetTPCNclsFTSFHist
 
TH1IfGetTPCsignalNFTSFHist
 
TH1IfGetITSNclsFTSFHist
 
TH2FfdEdxVsPtFTSFHist
 
TH1F * fPtFTSFHist
 
TH1F * fEtaFTSFHist
 
TH1F * fPhiFTSFHist
 
TH1F * fMassFTSFHist
 
TH1IfGetFilterMapFTSF
 
TH1IfGetPdgCodeFTSF
 
TListfControlHistogramsIdentifiedParticlesList
 
TProfile * fControlHistogramsIdentifiedParticlesFlagsPro
 
Bool_t fFillControlHistogramsIdentifiedParticles
 
Bool_t fFillControlHistogramsWithGlobalTrackInfo
 
TProfile * fInclusiveSigmaCutsPro
 
TProfile2D * fExclusiveSigmaCutsPro
 holds the values of fInclusiveSigmaCuts[5]; More...
 
TH1F * fMassPIDHist [5][2][2]
 holds the values of fExclusiveSigmaCuts[5][5]; More...
 
TH1F * fPtPIDHist [5][2][2]
 [0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx] More...
 
TH1F * fPPIDHist [5][2][2][3]
 [0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx] More...
 
TH1F * fEtaPIDHist [5][2][2]
 [0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx][xyz] More...
 
TH1F * fPhiPIDHist [5][2][2]
 [0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx] More...
 
Bool_t fUseDefaultInclusiveSigmaCuts
 [0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx] More...
 
Bool_t fUseDefaultExclusiveSigmaCuts
 
Double_t fInclusiveSigmaCuts [5]
 
Double_t fExclusiveSigmaCuts [5][5]
 
TListfControlHistogramsV0sList
 
TProfile * fControlHistogramsV0sFlagsPro
 
Bool_t fFillControlHistogramsV0s
 
TH1IfGetNProngsHist
 
TH1F * fMassK0ShortHist
 
TH1F * fMassLambdaHist
 
TH1F * fMassAntiLambdaHist
 
TH1F * fOpenAngleV0Hist
 
TH1F * fRadiusV0Hist
 
TH1F * fDcaV0ToPrimVertexHist
 
TH1F * fMomV0XHist
 
TH1F * fMomV0YHist
 
TH1F * fMomV0ZHist
 
TH1F * fPtV0Hist
 
TH1F * fPseudoRapV0Hist
 
TH2FfPAHist
 
TListfEBEHistogramsList
 
TProfile * fEBEObjectsFlagsPro
 
TH1IfUniqueIDHistEBE
 
TClonesArray * fPIDCA [5][2][2]
 
TClonesArray * fPIDV0sCA [1]
 holds AliAODTrack candidates for each event [0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx] More...
 
TListfCorrelationFunctionsList
 holds AliAODv0 candidates for each event [0=Lambda,1=...] More...
 
TProfile * fCorrelationFunctionsFlagsPro
 
TProfile * f2pCorrelationFunctionsFlagsPro
 
TProfile * f3pCorrelationFunctionsFlagsPro
 profile to hold all flags for 2p correlation functions (placed in fCorrelationFunctionsSublist[0]) More...
 
TProfile * f4pCorrelationFunctionsFlagsPro
 profile to hold all flags for 3p correlation functions (placed in fCorrelationFunctionsSublist[1]) More...
 
TListfCorrelationFunctionsSublist [3]
 profile to hold all flags for 4p correlation functions (placed in fCorrelationFunctionsSublist[2]) More...
 
Bool_t fFillCorrelationFunctions
 lists to hold all correlation functions, for 2p [0], 3p [1], 4p [2], etc., separately More...
 
Bool_t fNormalizeCorrelationFunctions
 
TExMap * fCorrelationFunctionsIndices
 
TH1F * fCorrelationFunctions [10][10]
 associates pdg code to index of correlation function More...
 
Bool_t fFill3pCorrelationFunctions
 [particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 5=e,6=mu,7=pi,8=K,9=p] x [same]. Booking only upper 1/2 of the matrix, diagonal included. More...
 
TH1F * f3pCorrelationFunctions [10][10][10]
 
Bool_t fFill4pCorrelationFunctions
 [particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 5=e,6=mu,7=pi,8=K,9=p] x [same] x [same]. More...
 
TH1F * f4pCorrelationFunctions [10][10][10][10]
 
Int_t fNormalizationOption
 [particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 5=e,6=mu,7=pi,8=K,9=p] x [same] x [same] x [same]. More...
 
Float_t fNormalizationInterval [2]
 
Int_t fnMergedBins
 
TListfBackgroundList
 
TProfile * fBackgroundFlagsPro
 
TProfile * f2pBackgroundFlagsPro
 
TProfile * f3pBackgroundFlagsPro
 profile to hold all flags for 2p background (placed in fBackgroundSublist[0]) More...
 
TProfile * f4pBackgroundFlagsPro
 profile to hold all flags for 3p background (placed in fBackgroundSublist[1]) More...
 
TListfBackgroundSublist [3]
 profile to hold all flags for 4p background (placed in fBackgroundSublist[2]) More...
 
Int_t fBackgroundOption
 lists to hold all background correlations, for 2p [0], 3p [1], 4p [2], etc., separately More...
 
Bool_t fEstimate2pBackground
 
Bool_t fEstimate3pBackground
 
Bool_t fEstimate4pBackground
 
TH1F * f2pBackground [10][10]
 
TH1F * f3pBackground [10][10][10]
 [particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 0=e,1=mu,2=pi,3=K,4=p] x [same]. Booking only upper 1/2 of the matrix, diagonal included. More...
 
TH1F * f4pBackground [10][10][10][10]
 [particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 0=e,1=mu,2=pi,3=K,4=p] x [same] x [same] More...
 
TClonesArray * fMixedEvents0 [3]
 [particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 0=e,1=mu,2=pi,3=K,4=p] x [same] x [same] More...
 
Int_t fMaxBufferSize1
 tracks for mixed events (supporting up to 3-mixed events at the moment). Used only for fBackgroundOption = 0. Global tracks are in TExMap *fGlobalTracksAOD[10]; above, TBI make it uniform eventually, i.e. decouple global tracks for the default analysis from the background More...
 
TClonesArray * fMixedEvents1 [10][50]
 
TExMap * fGlobalTracksAOD1 [10][50]
 tracks for mixed events. 10 vertex z-ranges. Keep at maximum 5 events in the buffer. Used only for fBackgroundOption = 1 More...
 
TListfBuffersList
 global tracks in AOD. Used only for fBackgroundOption = 1. Indices must be the same as in TClonesArray *fMixedEvents1[10][5]; More...
 
TProfile * fBuffersFlagsPro
 
Bool_t fFillBuffers
 
Int_t fMaxBuffer
 
TClonesArray * fChargedParticlesCA [2][10][10000]
 
TExMap * fChargedParticlesEM [10]
 [0=AOD||ESD,1=MC][#events,max=10][particles] More...
 
TListfQAList
 [#events,max=10,has to correspond to 2nd entry above] this is standard mapping, nothing more nor less than that... More...
 
TProfile * fQAFlagsPro
 
Bool_t fFillQA
 
Bool_t fBailOutAfterQA
 
Bool_t fFillQAEvents
 
Bool_t fFillQAParticles
 
TListfQAEventsList
 
TListfQAParticlesList
 
TH1IfQAFilterBitScan
 
TH2I * fQAIDvsFilterBit
 
TH1F * fQAParticleHist [2][10][10]
 
Bool_t fRejectEventsWithoutPrimaryVertex
 [0="before rain",1="after rain"][distribution_index][cut_index] More...
 
Float_t fMinMagneticField
 
Bool_t fCutOnNumberOfTracks
 
Int_t fMinNumberOfTracks
 
Int_t fMaxNumberOfTracks
 
Bool_t fCutOnNumberOfGlobalTracks
 
Int_t fMinNumberOfGlobalTracks
 
Int_t fMaxNumberOfGlobalTracks
 
Bool_t fCutOnNumberOfV0s
 
Int_t fMinNumberOfV0s
 
Int_t fMaxNumberOfV0s
 
Bool_t fCutOnNumberOfCascades
 
Int_t fMinNumberOfCascades
 
Int_t fMaxNumberOfCascades
 
Bool_t fCutOnVertexX
 
Float_t fMinVertexX
 
Float_t fMaxVertexX
 
Bool_t fCutOnVertexY
 
Float_t fMinVertexY
 
Float_t fMaxVertexY
 
Bool_t fCutOnVertexZ
 
Float_t fMinVertexZ
 
Float_t fMaxVertexZ
 
Bool_t fCutOnNContributors
 
Int_t fMinNContributors
 
Int_t fMaxNContributors
 
TListfGlobalTrackCutsList
 
TProfile * fGlobalTrackCutsFlagsPro
 
Bool_t fApplyGlobalTrackCuts
 
Float_t fPtRange [2]
 
Float_t fEtaRange [2]
 
Float_t fPhiRange [2]
 
TListfCorrelationFunctionsTESTList
 
TProfile * fCorrelationFunctionsTESTFlagsPro
 
Bool_t fBoost
 
TVector3 fBoostVelocity
 
Int_t fnQ2bins
 
Double_t fnQ2min
 
Double_t fnQ2max
 
Int_t fnQ3bins
 
Double_t fnQ3min
 
Double_t fnQ3max
 
TListfCorrelationFunctionsTESTSublist [10]
 
Bool_t fFillCorrelationFunctionsTEST [10]
 lists to hold all TEST correlation functions, they are enumerated in .cxx file More...
 
TProfile * fCorrelationFunctionsTEST [10][2][7][10]
 
TProfile * fSignalCumulantsTEST [10][2][4][10]
 [testNo][0=vs Q2, 1=vs Q3][example [0=<x1>][1=<x2>], ...,[6=<x1x2x3>]][differential index, e.g. for test 0 [0=Cx][1=Cy][2=Cz]] More...
 
TH1F * fSignalYieldTEST [2]
 [testNo][0=vs Q2, 1=vs Q3][[0=<x1x2>_c][1=<x1x3>_c][2=<x2x3>_c][3=<x1x2x3>_c]][differential index, e.g. for test 0 [0=Cx][1=Cy][2=Cz]] More...
 
TListfBackgroundTESTList
 [0=for <X1X2> and Q2, 1=for <X1X2X3> and Q3] More...
 
TProfile * fBackgroundTESTFlagsPro
 
TListfBackgroundTESTSublist [10]
 
Bool_t fFillBackgroundTEST [10]
 lists to hold all TEST background, they are enumerated in .cxx file More...
 
TProfile * fBackgroundTEST [10][2][7][10]
 
TProfile * fBackgroundCumulantsTEST [10][2][4][10]
 [testNo][0=vs Q2, 1=vs Q3][correlation][differential index, e.g. for test 0 [0=Cx][1=Cy][2=Cz]] More...
 
TClonesArray * fMixedEventsTEST [3]
 [testNo][0=vs Q2, 1=vs Q3][[0=<x1x2>_c][1=<x1x3>_c][2=<x2x3>_c][3=<x1x2x3>_c]][differential index, e.g. for test 0 [0=Cx][1=Cy][2=Cz]] More...
 
TExMap * fGlobalTracksAODTEST [3]
 tracks for mixed events, using just 'shifting' for simplicity TBI make it it more sophisticated later More...
 
TH1F * fBackgroundYieldTEST [2]
 global tracks in AOD More...
 
TListfHybridApproachList
 [0=for <X1X2> and Q2, 1=for <X1X2X3> and Q3] More...
 
TProfile * fHybridApproachFlagsPro
 
Bool_t fDoHybridApproach
 
TH1F * fDistributionsVsQ3 [5]
 
TClonesArray * fMixedEventsHA [3]
 five distinct distributions in the numerator of Eq. (18) More...
 
TExMap * fGlobalTracksAODHA [3]
 tracks for mixed events, using just 'shifting' for simplicity TBI make it it more sophisticated later More...
 
Bool_t fOnlineMonitoring
 global tracks in AOD More...
 
Bool_t fUpdateOutputFile
 
Int_t fUpdateFrequency
 
TStringfUpdateWhichOutputFile
 
Int_t fMaxNumberOfEvents
 
Bool_t fDoSomeDebugging
 
Bool_t fWaitForSpecifiedEvent
 
UInt_t fRun
 
UShort_t fBunchCross
 
UInt_t fOrbit
 
UInt_t fPeriod
 

Detailed Description

Definition at line 34 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Constructor & Destructor Documentation

AliAnalysisTaskMultiparticleFemtoscopy::AliAnalysisTaskMultiparticleFemtoscopy ( )

Definition at line 278 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

AliAnalysisTaskMultiparticleFemtoscopy::AliAnalysisTaskMultiparticleFemtoscopy ( const char *  name,
Bool_t  useParticleWeights = kFALSE 
)
AliAnalysisTaskMultiparticleFemtoscopy::~AliAnalysisTaskMultiparticleFemtoscopy ( )
virtual

Definition at line 475 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

AliAnalysisTaskMultiparticleFemtoscopy::AliAnalysisTaskMultiparticleFemtoscopy ( const AliAnalysisTaskMultiparticleFemtoscopy aatmpf)
private

Member Function Documentation

void AliAnalysisTaskMultiparticleFemtoscopy::AOD ( AliAODEvent aAOD)
virtual

Definition at line 1882 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by UserExec().

Int_t AliAnalysisTaskMultiparticleFemtoscopy::BinNoForSpecifiedValue ( TH1F *  hist,
Double_t  value 
)
Int_t AliAnalysisTaskMultiparticleFemtoscopy::BinNoForSpecifiedValue ( TProfile *  pro,
Double_t  value 
)

Definition at line 8032 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::BookAndNestAllLists ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverything ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForBackground ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForBackgroundTEST ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForBuffers ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForControlHistograms ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForCorrelationFunctions ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForCorrelationFunctionsTEST ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForEBEObjects ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForGlobalTrackCuts ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForHybridApproach ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::BookEverythingForQA ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::Calculate2pBackground ( TClonesArray *  ca1,
TClonesArray *  ca2 
)
virtual

Definition at line 6081 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by EstimateBackground().

void AliAnalysisTaskMultiparticleFemtoscopy::Calculate2pBackground ( TClonesArray *  ca1,
TClonesArray *  ca2,
TExMap *  em1,
TExMap *  em2 
)
virtual

Definition at line 6278 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::Calculate2pBackground ( TClonesArray *  ca1,
TClonesArray *  ca2,
Bool_t  bMC 
)
virtual

Definition at line 7650 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::Calculate2pBackgroundTEST ( TClonesArray *  ca1,
TClonesArray *  ca2,
TExMap *  em1,
TExMap *  em2 
)
virtual

Definition at line 6471 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by EstimateBackgroundTEST().

void AliAnalysisTaskMultiparticleFemtoscopy::Calculate3pBackground ( TClonesArray *  ca1,
TClonesArray *  ca2,
TClonesArray *  ca3 
)
virtual

Definition at line 7097 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by EstimateBackground().

void AliAnalysisTaskMultiparticleFemtoscopy::Calculate3pBackground ( TClonesArray *  ca1,
TClonesArray *  ca2,
TClonesArray *  ca3,
TExMap *  em1,
TExMap *  em2,
TExMap *  em3 
)
virtual

Definition at line 7369 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::Calculate3pBackgroundTEST ( TClonesArray *  ca1,
TClonesArray *  ca2,
TClonesArray *  ca3,
TExMap *  em1,
TExMap *  em2,
TExMap *  em3 
)
virtual

Definition at line 6687 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by EstimateBackgroundTEST().

void AliAnalysisTaskMultiparticleFemtoscopy::Calculate3pCorrelationFunctions ( AliAODEvent aAOD)
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::Calculate4pBackground ( TClonesArray *  ca1,
TClonesArray *  ca2,
TClonesArray *  ca3,
TClonesArray *  ca4 
)
virtual

Definition at line 7640 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::Calculate4pCorrelationFunctions ( AliAODEvent aAOD)
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::CalculateCorrelationFunctions ( AliAODEvent aAOD)
virtual

Definition at line 4583 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD(), and MC().

void AliAnalysisTaskMultiparticleFemtoscopy::CalculateCorrelationFunctions ( AliMCEvent *  aMC)
virtual

Definition at line 5185 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::CalculateCorrelationFunctionsTEST ( AliAODEvent aAOD)
virtual

Definition at line 5247 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD().

AliAnalysisTaskMultiparticleFemtoscopy::ClassDef ( AliAnalysisTaskMultiparticleFemtoscopy  ,
20   
)
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::CurrentEventNumber ( )

Definition at line 1655 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by OnlineMonitoring().

void AliAnalysisTaskMultiparticleFemtoscopy::DoHybridApproach ( AliVEvent *  ave)
virtual

Definition at line 1529 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD().

void AliAnalysisTaskMultiparticleFemtoscopy::DoSomeDebugging ( AliVEvent *  ave)
virtual

Definition at line 1616 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD(), and MC().

void AliAnalysisTaskMultiparticleFemtoscopy::ESD ( AliESDEvent aESD)
virtual

Definition at line 1868 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by UserExec().

void AliAnalysisTaskMultiparticleFemtoscopy::EstimateBackground ( AliVEvent *  ave)
virtual

Definition at line 1226 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD(), and MC().

void AliAnalysisTaskMultiparticleFemtoscopy::EstimateBackgroundTEST ( AliVEvent *  ave)
virtual

Definition at line 1451 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD().

void AliAnalysisTaskMultiparticleFemtoscopy::FillControlHistogramsEvent ( AliVEvent *  ave)
virtual

Definition at line 853 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD(), and MC().

void AliAnalysisTaskMultiparticleFemtoscopy::FillControlHistogramsIdentifiedParticles ( AliAODTrack *  atrack,
AliAODTrack *  gtrack 
)
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::FillControlHistogramsIdentifiedParticles ( AliAODMCParticle *  amcparticle)
virtual

Definition at line 1177 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::FillControlHistogramsNonIdentifiedParticles ( AliAODTrack *  atrack)
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::FillControlHistogramsNonIdentifiedParticles ( AliAODMCParticle *  amcparticle)
virtual

Definition at line 1036 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::FillControlHistogramsNonIdentifiedParticlesFTSF ( AliAODTrack *  atrack)
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::FillControlHistogramsParticle ( AliVEvent *  ave)
virtual

Definition at line 907 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD(), and MC().

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::Get2pBackgroundFlagsPro ( ) const
inline

Definition at line 255 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::Get2pCorrelationFunctionsFlagsPro ( ) const
inline

Definition at line 224 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::Get3pBackgroundFlagsPro ( ) const
inline

Definition at line 257 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::Get3pCorrelationFunctionsFlagsPro ( ) const
inline

Definition at line 226 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::Get4pBackgroundFlagsPro ( ) const
inline

Definition at line 259 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::Get4pCorrelationFunctionsFlagsPro ( ) const
inline

Definition at line 228 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::GetBackgroundFlagsPro ( ) const
inline

Definition at line 253 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetBackgroundList ( ) const
inline

Definition at line 251 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Int_t AliAnalysisTaskMultiparticleFemtoscopy::GetBackgroundOption ( ) const
inline

Definition at line 261 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::GetBackgroundTESTFlagsPro ( ) const
inline

Definition at line 397 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetBackgroundTESTList ( ) const
inline

Definition at line 395 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetBailOutAfterQA ( ) const
inline

Definition at line 284 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::GetBuffersFlagsPro ( ) const
inline

Definition at line 275 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetBuffersList ( ) const
inline

Definition at line 273 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::GetControlHistogramsFlagsPro ( ) const
inline

Definition at line 177 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetControlHistogramsList ( ) const
inline

Definition at line 175 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::GetCorrelationFunctionsFlagsPro ( ) const
inline

Definition at line 222 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetCorrelationFunctionsList ( ) const
inline

Definition at line 220 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::GetCorrelationFunctionsTESTFlagsPro ( ) const
inline

Definition at line 372 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetCorrelationFunctionsTESTList ( ) const
inline

Definition at line 370 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetEBEHistogramsList ( ) const
inline

Definition at line 212 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::GetEBEObjectsFlagsPro ( ) const
inline

Definition at line 214 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetEstimate2pBackground ( ) const
inline

Definition at line 263 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetEstimate3pBackground ( ) const
inline

Definition at line 265 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetEstimate4pBackground ( ) const
inline

Definition at line 267 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFill3pCorrelationFunctions ( ) const
inline

Definition at line 234 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFill4pCorrelationFunctions ( ) const
inline

Definition at line 236 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFillControlHistogramsEvent ( ) const
inline

Definition at line 181 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFillControlHistogramsIdentifiedParticles ( ) const
inline

Definition at line 189 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFillControlHistogramsNonIdentifiedParticles ( ) const
inline

Definition at line 183 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFillControlHistogramsNonIdentifiedParticlesFTSF ( ) const
inline

Definition at line 185 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFillControlHistogramsV0s ( ) const
inline

Definition at line 193 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFillControlHistogramsWithGlobalTrackInfo ( ) const
inline

Definition at line 191 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFillCorrelationFunctions ( ) const
inline

Definition at line 230 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFillQAEvents ( ) const
inline

Definition at line 286 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetFillQAParticles ( ) const
inline

Definition at line 288 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Int_t AliAnalysisTaskMultiparticleFemtoscopy::GetFilterBitFTSF ( ) const
inline

Definition at line 187 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::GetHybridApproachFlagsPro ( ) const
inline

Definition at line 404 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetHybridApproachList ( ) const
inline

Definition at line 402 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Int_t AliAnalysisTaskMultiparticleFemtoscopy::GetMaxBufferSize1 ( ) const
inline

Definition at line 269 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Int_t AliAnalysisTaskMultiparticleFemtoscopy::GetMaxNoGlobalTracksAOD ( ) const
inline

Definition at line 163 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Float_t AliAnalysisTaskMultiparticleFemtoscopy::GetMinMagneticField ( ) const
inline

Definition at line 298 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Int_t AliAnalysisTaskMultiparticleFemtoscopy::GetnMergedBins ( ) const
inline

Definition at line 247 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Int_t AliAnalysisTaskMultiparticleFemtoscopy::GetNormalizationOption ( ) const
inline

Definition at line 238 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetNormalizeCorrelationFunctions ( ) const
inline

Definition at line 232 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::GetOutputHistograms ( TList histList)
virtual

Definition at line 7732 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by Terminate().

void AliAnalysisTaskMultiparticleFemtoscopy::GetPointersForBackground ( )
virtual

Definition at line 7863 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by GetOutputHistograms().

void AliAnalysisTaskMultiparticleFemtoscopy::GetPointersForBuffers ( )
virtual

Definition at line 7933 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by GetOutputHistograms().

void AliAnalysisTaskMultiparticleFemtoscopy::GetPointersForCorrelationFunctions ( )
virtual

Definition at line 7769 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by GetOutputHistograms().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetProcessBothKineAndReco ( ) const
inline

Definition at line 165 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetProcessOnlyKine ( ) const
inline

Definition at line 167 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetProcessOnlyReco ( ) const
inline

Definition at line 169 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetQAEventsList ( ) const
inline

Definition at line 290 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::GetQAlagsPro ( ) const
inline

Definition at line 282 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetQAList ( ) const
inline

Definition at line 280 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TList* AliAnalysisTaskMultiparticleFemtoscopy::GetQAParticlesList ( ) const
inline

Definition at line 292 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetRejectEventsWithoutPrimaryVertex ( ) const
inline

Definition at line 296 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::GetRejectFakeTracks ( ) const
inline

Definition at line 171 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::GlobalTracksAOD ( AliAODEvent aAOD,
Int_t  index 
)
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::GlobalTracksAOD ( AliAODEvent aAOD,
Int_t  indexX,
Int_t  indexY 
)
virtual

Definition at line 4332 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::GlobalTracksAODHA ( AliAODEvent aAOD,
Int_t  index 
)
virtual

Definition at line 4284 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by DoHybridApproach().

void AliAnalysisTaskMultiparticleFemtoscopy::GlobalTracksAODTEST ( AliAODEvent aAOD,
Int_t  index 
)
virtual

Definition at line 4236 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by EstimateBackgroundTEST().

void AliAnalysisTaskMultiparticleFemtoscopy::HybridApproach1stTerm ( AliAODEvent aAOD)
virtual

Definition at line 8055 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by DoHybridApproach().

void AliAnalysisTaskMultiparticleFemtoscopy::HybridApproach2ndTerm ( AliAODEvent aAOD,
TClonesArray *  ca3,
TExMap *  em3 
)
virtual

Definition at line 8160 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by DoHybridApproach().

void AliAnalysisTaskMultiparticleFemtoscopy::HybridApproach5thTerm ( TClonesArray *  ca1,
TClonesArray *  ca2,
TClonesArray *  ca3,
TExMap *  em1,
TExMap *  em2,
TExMap *  em3 
)
virtual

Definition at line 8265 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by DoHybridApproach().

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArrays ( )
virtual

Definition at line 2311 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForBackground ( )
virtual

Definition at line 2454 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForBackgroundTEST ( )
virtual

Definition at line 2635 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForBuffers ( )
virtual

Definition at line 2500 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForControlHistograms ( )
virtual

Definition at line 2324 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForCorrelationFunctions ( )
virtual

Definition at line 2399 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForCorrelationFunctionsTEST ( )
virtual

Definition at line 2586 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForEBEObjects ( )
virtual

Definition at line 2374 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForGlobalTrackCuts ( )
virtual

Definition at line 2546 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForHybridApproach ( )
virtual

Definition at line 2676 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::InitializeArraysForQA ( )
virtual

Definition at line 2525 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Int_t AliAnalysisTaskMultiparticleFemtoscopy::InsanityChecksForGlobalTrackCuts ( )
Int_t AliAnalysisTaskMultiparticleFemtoscopy::InsanityChecksForGlobalTracks ( AliAODTrack *  gtrack)
Int_t AliAnalysisTaskMultiparticleFemtoscopy::InsanityChecksForTracks ( AliAODTrack *  atrack)
void AliAnalysisTaskMultiparticleFemtoscopy::InsanityChecksUserCreateOutputObjects ( )
virtual
void AliAnalysisTaskMultiparticleFemtoscopy::InsanityChecksUserExec ( )
virtual

Definition at line 1762 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by UserExec().

void AliAnalysisTaskMultiparticleFemtoscopy::MC ( AliMCEvent *  aMC)
virtual

Definition at line 1829 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by UserExec().

void AliAnalysisTaskMultiparticleFemtoscopy::NormalizeCorrelationFunctions ( )
virtual

Definition at line 765 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by Terminate().

void AliAnalysisTaskMultiparticleFemtoscopy::OnlineMonitoring ( )
virtual

Definition at line 1682 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by UserExec().

AliAnalysisTaskMultiparticleFemtoscopy& AliAnalysisTaskMultiparticleFemtoscopy::operator= ( const AliAnalysisTaskMultiparticleFemtoscopy aatmpf)
private
Double_t AliAnalysisTaskMultiparticleFemtoscopy::PairVectorComponent ( AliAODTrack *  agtrack1,
AliAODTrack *  agtrack2,
const char *  component 
)

Definition at line 5944 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::PassesCommonEventCuts ( AliVEvent *  ave)

Definition at line 4469 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD(), and MC().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::PassesCommonTrackCuts ( AliAODMCParticle *  amcparticle)

Definition at line 4449 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::PassesMixedEventCuts ( AliVEvent *  ave)
Double_t AliAnalysisTaskMultiparticleFemtoscopy::Q2 ( AliAODTrack *  agtrack1,
AliAODTrack *  agtrack2 
)
Double_t AliAnalysisTaskMultiparticleFemtoscopy::Q3 ( AliAODTrack *  agtrack1,
AliAODTrack *  agtrack2,
AliAODTrack *  agtrack3 
)
Double_t AliAnalysisTaskMultiparticleFemtoscopy::Q4 ( AliAODTrack *  agtrack1,
AliAODTrack *  agtrack2,
AliAODTrack *  agtrack3,
AliAODTrack *  agtrack4 
)
void AliAnalysisTaskMultiparticleFemtoscopy::QA ( AliVEvent *  ave)
virtual

Definition at line 662 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by UserExec().

Double_t AliAnalysisTaskMultiparticleFemtoscopy::RelativeMomenta ( AliAODTrack *  agtrack1,
AliAODTrack *  agtrack2 
)
Double_t AliAnalysisTaskMultiparticleFemtoscopy::RelativeMomenta ( AliAODMCParticle *  amcparticle1,
AliAODMCParticle *  amcparticle2 
)

Definition at line 5976 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Double_t AliAnalysisTaskMultiparticleFemtoscopy::RelativeMomentaComponent ( AliAODTrack *  agtrack1,
AliAODTrack *  agtrack2,
const char *  component 
)

Definition at line 5911 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::ResetEBEObjects ( )
virtual

Definition at line 2049 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by UserExec().

void AliAnalysisTaskMultiparticleFemtoscopy::Set2pBackgroundFlagsPro ( TProfile *const  bfp2p)
inline

Definition at line 254 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::Set2pCorrelationFunctionsFlagsPro ( TProfile *const  cffp2p)
inline

Definition at line 223 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::Set3pBackgroundFlagsPro ( TProfile *const  bfp3p)
inline

Definition at line 256 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::Set3pCorrelationFunctionsFlagsPro ( TProfile *const  cffp3p)
inline

Definition at line 225 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::Set4pBackgroundFlagsPro ( TProfile *const  bfp4p)
inline

Definition at line 258 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::Set4pCorrelationFunctionsFlagsPro ( TProfile *const  cffp4p)
inline

Definition at line 227 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetBackgroundFlagsPro ( TProfile *const  bfp)
inline

Definition at line 252 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetBackgroundList ( TList *const  bl)
inline

Definition at line 250 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetBackgroundOption ( Int_t  bo)
inline

Definition at line 260 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetBackgroundTESTFlagsPro ( TProfile *const  bTfp)
inline

Definition at line 396 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetBackgroundTESTList ( TList *const  bTl)
inline

Definition at line 394 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetBailOutAfterQA ( Bool_t  boaqa)
inline

Definition at line 283 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetBoostVelocity ( const Double_t  vx,
const Double_t  vy,
const Double_t  vz 
)
inline

Definition at line 373 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetBuffersFlagsPro ( TProfile *const  bfp)
inline

Definition at line 274 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetBuffersList ( TList *const  bl)
inline

Definition at line 272 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetControlHistogramsFlagsPro ( TProfile *const  chfp)
inline

Definition at line 176 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetControlHistogramsList ( TList *const  chl)
inline

Definition at line 174 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetCorrelationFunctionsFlagsPro ( TProfile *const  cffp)
inline

Definition at line 221 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetCorrelationFunctionsList ( TList *const  cfl)
inline

Definition at line 219 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetCorrelationFunctionsTESTFlagsPro ( TProfile *const  cfTfp)
inline

Definition at line 371 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetCorrelationFunctionsTESTList ( TList *const  cfTl)
inline

Definition at line 369 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetDoHybridApproach ( Bool_t  bhap)
inline

Definition at line 405 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetEBEHistogramsList ( TList *const  ehl)
inline

Definition at line 211 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetEBEObjectsFlagsPro ( TProfile *const  ehfp)
inline

Definition at line 213 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetEstimate2pBackground ( Bool_t  fe2pb)
inline

Definition at line 262 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetEstimate3pBackground ( Bool_t  fe3pb)
inline

Definition at line 264 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetEstimate4pBackground ( Bool_t  fe4pb)
inline

Definition at line 266 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetEtaRange ( Float_t  etaMin,
Float_t  etaMax 
)
inline

Definition at line 355 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetExclusiveSigmaCuts ( Int_t  pidFunction,
Int_t  pidExclusive,
Double_t  sigmaValue 
)
inline

Definition at line 202 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFill3pCorrelationFunctions ( Bool_t  f3pcf)
inline

Definition at line 233 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFill4pCorrelationFunctions ( Bool_t  f4pcf)
inline

Definition at line 235 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillBackgroundTEST ( Int_t const  testNO,
Bool_t  bDoTest 
)
inline

Definition at line 398 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillBuffers ( Int_t  mb)
inline

Definition at line 276 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillControlHistogramsEvent ( Bool_t  fche)
inline

Definition at line 180 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillControlHistogramsIdentifiedParticles ( Bool_t  fchip)
inline

Definition at line 188 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillControlHistogramsNonIdentifiedParticles ( Bool_t  fchnip)
inline

Definition at line 182 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillControlHistogramsNonIdentifiedParticlesFTSF ( Bool_t  fchnipFTSF)
inline

Definition at line 184 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillControlHistogramsV0s ( Bool_t  fchv)
inline

Definition at line 192 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillControlHistogramsWithGlobalTrackInfo ( Bool_t  fchwgti)
inline

Definition at line 190 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillCorrelationFunctions ( Bool_t  fcf)
inline

Definition at line 229 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillCorrelationFunctionsTEST ( Int_t const  testNO,
Bool_t  bDoTest 
)
inline

Definition at line 391 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillQAEvents ( Bool_t  ffqae)
inline

Definition at line 285 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFillQAParticles ( Bool_t  ffqap)
inline

Definition at line 287 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetFilterBitFTSF ( Int_t  fbFTSF)
inline

Definition at line 186 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetHybridApproachFlagsPro ( TProfile *const  hafp)
inline

Definition at line 403 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetHybridApproachList ( TList *const  hal)
inline

Definition at line 401 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetInclusiveSigmaCuts ( Int_t  pidFunction,
Double_t  sigmaValue 
)
inline

Definition at line 195 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetMaxBufferSize1 ( Int_t  mbs1)
inline

Definition at line 268 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetMaxNoGlobalTracksAOD ( Int_t  mngta)
inline

Definition at line 162 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetMaxNumberOfEvents ( const Int_t  mnof,
const char *  uqof 
)
inline

Definition at line 416 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetMinMagneticField ( Float_t  mmf)
inline

Definition at line 297 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetNContributors ( Int_t  minNc,
Int_t  maxNc 
)
inline

Definition at line 341 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetnMergedBins ( Int_t  fnmb)
inline

Definition at line 246 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetNormalizationInterval ( Float_t  min,
Float_t  max 
)
inline

Definition at line 239 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetNormalizationOption ( Int_t  fno)
inline

Definition at line 237 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetNormalizeCorrelationFunctions ( Bool_t  ncf)
inline

Definition at line 231 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetNumberOfCascades ( Int_t  minnofc,
Int_t  maxnofc 
)
inline

Definition at line 317 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetNumberOfGlobalTracks ( Int_t  minnofgt,
Int_t  maxnofgt 
)
inline

Definition at line 305 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetNumberOfTracks ( Int_t  minnoft,
Int_t  maxnoft 
)
inline

Definition at line 299 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetNumberOfV0s ( Int_t  minnofV0s,
Int_t  maxnofV0s 
)
inline

Definition at line 311 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetPhiRange ( Float_t  phiMin,
Float_t  phiMax 
)
inline

Definition at line 361 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetProcessBothKineAndReco ( Bool_t  pbkar)
inline

Definition at line 164 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetProcessOnlyKine ( Bool_t  pok)
inline

Definition at line 166 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetProcessOnlyReco ( Bool_t  por)
inline

Definition at line 168 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetPtRange ( Float_t  ptMin,
Float_t  ptMax 
)
inline

Definition at line 349 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetQ2binning ( const Int_t  nBins,
const Double_t  min,
const Double_t  max 
)
inline

Definition at line 379 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetQ3binning ( const Int_t  nBins,
const Double_t  min,
const Double_t  max 
)
inline

Definition at line 385 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetQAEventsList ( TList *const  qael)
inline

Definition at line 289 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetQAFlagsPro ( TProfile *const  qafp)
inline

Definition at line 281 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetQAList ( TList *const  qal)
inline

Definition at line 279 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetQAParticlesList ( TList *const  qapl)
inline

Definition at line 291 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetRejectEventsWithoutPrimaryVertex ( Bool_t  rewpv)
inline

Definition at line 295 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetRejectFakeTracks ( Bool_t  rft)
inline

Definition at line 170 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetUpdateOutputFile ( const Int_t  uf,
const char *  uqof 
)
inline

Definition at line 408 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetVertexX ( Float_t  minvX,
Float_t  maxvX 
)
inline

Definition at line 323 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetVertexY ( Float_t  minvY,
Float_t  maxvY 
)
inline

Definition at line 329 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetVertexZ ( Float_t  minvZ,
Float_t  maxvZ 
)
inline

Definition at line 335 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

void AliAnalysisTaskMultiparticleFemtoscopy::SetWaitForSpecifiedEvent ( UInt_t  run,
UShort_t  bunchCross,
UInt_t  orbit,
UInt_t  period 
)
inline

Definition at line 425 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::SpecifiedEvent ( UInt_t  run,
UShort_t  bunchCross,
UInt_t  orbit,
UInt_t  period 
)

Definition at line 4379 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by DoSomeDebugging().

void AliAnalysisTaskMultiparticleFemtoscopy::Terminate ( Option_t )
virtual

Definition at line 631 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::UserCreateOutputObjects ( )
virtual

Definition at line 491 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::UserExec ( Option_t )
virtual

Definition at line 538 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

void AliAnalysisTaskMultiparticleFemtoscopy::V0s ( AliVEvent *  ave)
virtual

Definition at line 1956 of file AliAnalysisTaskMultiparticleFemtoscopy.cxx.

Referenced by AOD().

Member Data Documentation

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::f2pBackground[10][10]
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::f2pBackgroundFlagsPro
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::f2pCorrelationFunctionsFlagsPro
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::f3pBackground[10][10][10]
private

[particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 0=e,1=mu,2=pi,3=K,4=p] x [same]. Booking only upper 1/2 of the matrix, diagonal included.

Definition at line 584 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackground(), Calculate3pBackground(), GetPointersForBackground(), InitializeArraysForBackground(), and NormalizeCorrelationFunctions().

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::f3pBackgroundFlagsPro
private

profile to hold all flags for 2p background (placed in fBackgroundSublist[0])

Definition at line 576 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackground(), Get3pBackgroundFlagsPro(), GetPointersForBackground(), and Set3pBackgroundFlagsPro().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::f3pCorrelationFunctions[10][10][10]
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::f3pCorrelationFunctionsFlagsPro
private

profile to hold all flags for 2p correlation functions (placed in fCorrelationFunctionsSublist[0])

Definition at line 557 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForCorrelationFunctions(), Get3pCorrelationFunctionsFlagsPro(), GetPointersForCorrelationFunctions(), and Set3pCorrelationFunctionsFlagsPro().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::f4pBackground[10][10][10][10]
private

[particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 0=e,1=mu,2=pi,3=K,4=p] x [same] x [same]

Definition at line 585 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackground(), and NormalizeCorrelationFunctions().

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::f4pBackgroundFlagsPro
private

profile to hold all flags for 3p background (placed in fBackgroundSublist[1])

Definition at line 577 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackground(), Get4pBackgroundFlagsPro(), GetPointersForBackground(), and Set4pBackgroundFlagsPro().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::f4pCorrelationFunctions[10][10][10][10]
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::f4pCorrelationFunctionsFlagsPro
private

profile to hold all flags for 3p correlation functions (placed in fCorrelationFunctionsSublist[1])

Definition at line 558 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForCorrelationFunctions(), Get4pCorrelationFunctionsFlagsPro(), GetPointersForCorrelationFunctions(), and Set4pCorrelationFunctionsFlagsPro().

TString* AliAnalysisTaskMultiparticleFemtoscopy::fAnalysisType
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fApplyGlobalTrackCuts
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundCumulantsTEST[10][2][4][10]
private

[testNo][0=vs Q2, 1=vs Q3][correlation][differential index, e.g. for test 0 [0=Cx][1=Cy][2=Cz]]

Definition at line 674 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackgroundTEST(), Calculate2pBackgroundTEST(), and Calculate3pBackgroundTEST().

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundList
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundOption
private

lists to hold all background correlations, for 2p [0], 3p [1], 4p [2], etc., separately

Definition at line 579 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackground(), EstimateBackground(), GetBackgroundOption(), GetPointersForBackground(), InsanityChecksUserCreateOutputObjects(), and SetBackgroundOption().

TList* AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundSublist[3]
private

profile to hold all flags for 4p background (placed in fBackgroundSublist[2])

Definition at line 578 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookAndNestAllLists(), BookEverythingForBackground(), GetPointersForBackground(), and InitializeArraysForBackground().

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundTEST[10][2][7][10]
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundTESTFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundTESTList
private

[0=for <X1X2> and Q2, 1=for <X1X2X3> and Q3]

Definition at line 669 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookAndNestAllLists(), BookEverythingForBackgroundTEST(), GetBackgroundTESTList(), and SetBackgroundTESTList().

TList* AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundTESTSublist[10]
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fBackgroundYieldTEST[2]
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fBailOutAfterQA
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fBoost
private

Definition at line 654 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by SetBoostVelocity().

TVector3 AliAnalysisTaskMultiparticleFemtoscopy::fBoostVelocity
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fBuffersFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fBuffersList
private

global tracks in AOD. Used only for fBackgroundOption = 1. Indices must be the same as in TClonesArray *fMixedEvents1[10][5];

Definition at line 592 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookAndNestAllLists(), BookEverythingForBuffers(), GetBuffersList(), GetPointersForBuffers(), and SetBuffersList().

UShort_t AliAnalysisTaskMultiparticleFemtoscopy::fBunchCross
private
TClonesArray* AliAnalysisTaskMultiparticleFemtoscopy::fChargedParticlesCA[2][10][10000]
private
TExMap* AliAnalysisTaskMultiparticleFemtoscopy::fChargedParticlesEM[10]
private

[0=AOD||ESD,1=MC][#events,max=10][particles]

Definition at line 597 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBuffers(), and InitializeArraysForBuffers().

TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fChargeFTSFHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fChargeHist
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsEventFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsEventList
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsFlagsPro
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsIdentifiedParticlesFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsIdentifiedParticlesList
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsList
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsNonIdentifiedParticlesFlagsPro
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsNonIdentifiedParticlesFTSFFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsNonIdentifiedParticlesFTSFList
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsNonIdentifiedParticlesList
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsV0sFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fControlHistogramsV0sList
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fCorrelationFunctions[10][10]
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fCorrelationFunctionsFlagsPro
private
TExMap* AliAnalysisTaskMultiparticleFemtoscopy::fCorrelationFunctionsIndices
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fCorrelationFunctionsList
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fCorrelationFunctionsSublist[3]
private

profile to hold all flags for 4p correlation functions (placed in fCorrelationFunctionsSublist[2])

Definition at line 559 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookAndNestAllLists(), BookEverythingForCorrelationFunctions(), GetPointersForCorrelationFunctions(), and InitializeArraysForCorrelationFunctions().

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fCorrelationFunctionsTEST[10][2][7][10]
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fCorrelationFunctionsTESTFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fCorrelationFunctionsTESTList
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fCorrelationFunctionsTESTSublist[10]
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fCutOnNContributors
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fCutOnNumberOfCascades
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fCutOnNumberOfGlobalTracks
private

Definition at line 619 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by AOD(), and SetNumberOfGlobalTracks().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fCutOnNumberOfTracks
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fCutOnNumberOfV0s
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fCutOnVertexX
private

Definition at line 630 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by PassesCommonEventCuts(), and SetVertexX().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fCutOnVertexY
private

Definition at line 633 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by PassesCommonEventCuts(), and SetVertexY().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fCutOnVertexZ
private

Definition at line 636 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by PassesCommonEventCuts(), and SetVertexZ().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fDcaV0ToPrimVertexHist
private
TH2F* AliAnalysisTaskMultiparticleFemtoscopy::fdEdxVsPtFTSFHist
private
TH2F* AliAnalysisTaskMultiparticleFemtoscopy::fdEdxVsPtHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fDistributionsVsQ3[5]
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fDoHybridApproach
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fDoSomeDebugging
private

Definition at line 695 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by AOD(), MC(), and SetWaitForSpecifiedEvent().

TList* AliAnalysisTaskMultiparticleFemtoscopy::fEBEHistogramsList
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fEBEObjectsFlagsPro
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fEtaFTSFHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fEtaHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fEtaPIDHist[5][2][2]
private

[0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx][xyz]

Definition at line 515 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForControlHistograms(), FillControlHistogramsIdentifiedParticles(), and InitializeArraysForControlHistograms().

Double_t AliAnalysisTaskMultiparticleFemtoscopy::fExclusiveSigmaCuts[5][5]
private
TProfile2D* AliAnalysisTaskMultiparticleFemtoscopy::fExclusiveSigmaCutsPro
private

holds the values of fInclusiveSigmaCuts[5];

Definition at line 511 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForControlHistograms().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFill3pCorrelationFunctions
private

[particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 5=e,6=mu,7=pi,8=K,9=p] x [same]. Booking only upper 1/2 of the matrix, diagonal included.

Definition at line 564 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForCorrelationFunctions(), CalculateCorrelationFunctions(), CalculateCorrelationFunctionsTEST(), GetFill3pCorrelationFunctions(), GetPointersForCorrelationFunctions(), HybridApproach1stTerm(), and SetFill3pCorrelationFunctions().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFill4pCorrelationFunctions
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillBackgroundTEST[10]
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillBuffers
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillControlHistograms
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillControlHistogramsEvent
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillControlHistogramsV0s
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillCorrelationFunctions
private

lists to hold all correlation functions, for 2p [0], 3p [1], 4p [2], etc., separately

Definition at line 560 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by AOD(), BookEverythingForCorrelationFunctions(), GetFillCorrelationFunctions(), GetPointersForCorrelationFunctions(), MC(), and SetFillCorrelationFunctions().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillCorrelationFunctionsTEST[10]
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillQA
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillQAEvents
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fFillQAParticles
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fFilterBitFTSF
private
TH1D* AliAnalysisTaskMultiparticleFemtoscopy::fGetCentralityHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fGetChi2perNDFHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetEventTypeHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetFilterMap
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetFilterMapFTSF
private

Definition at line 502 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetITSNclsFTSFHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetITSNclsHist
private
TH1D* AliAnalysisTaskMultiparticleFemtoscopy::fGetMagneticFieldHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetNContributorsHist
private

[avtx->GetX(),avtx->GetY(),avtx->GetZ()]

Definition at line 468 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForControlHistograms(), and FillControlHistogramsEvent().

TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetNDaughtersHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetNProngsHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetNumberOfCascadesHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetNumberOfGlobalTracksHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetNumberOfTracksHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetNumberOfV0sHist
private

fGlobalTracksAOD[0]->GetSize() this is then my multiplicity...

Definition at line 462 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForControlHistograms(), and FillControlHistogramsEvent().

TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetPdgCode
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetPdgCodeFTSF
private

Definition at line 503 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetTPCNclsFTSFHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetTPCNclsHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetTPCsignalNFTSFHist
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fGetTPCsignalNHist
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fGlobalTrackCutsFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fGlobalTrackCutsList
private
TExMap* AliAnalysisTaskMultiparticleFemtoscopy::fGlobalTracksAOD1[10][50]
private

tracks for mixed events. 10 vertex z-ranges. Keep at maximum 5 events in the buffer. Used only for fBackgroundOption = 1

Definition at line 589 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackground(), EstimateBackground(), GlobalTracksAOD(), and InitializeArraysForBackground().

TExMap* AliAnalysisTaskMultiparticleFemtoscopy::fGlobalTracksAODHA[3]
private

tracks for mixed events, using just 'shifting' for simplicity TBI make it it more sophisticated later

Definition at line 685 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForHybridApproach(), DoHybridApproach(), GlobalTracksAODHA(), and InitializeArraysForHybridApproach().

TExMap* AliAnalysisTaskMultiparticleFemtoscopy::fGlobalTracksAODTEST[3]
private

tracks for mixed events, using just 'shifting' for simplicity TBI make it it more sophisticated later

Definition at line 676 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackgroundTEST(), EstimateBackgroundTEST(), GlobalTracksAODTEST(), and InitializeArraysForBackgroundTEST().

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fHybridApproachFlagsPro
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fHybridApproachList
private

[0=for <X1X2> and Q2, 1=for <X1X2X3> and Q3]

Definition at line 680 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookAndNestAllLists(), BookEverythingForHybridApproach(), GetHybridApproachList(), and SetHybridApproachList().

Double_t AliAnalysisTaskMultiparticleFemtoscopy::fInclusiveSigmaCuts[5]
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fInclusiveSigmaCutsPro
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fMassAntiLambdaHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fMassFTSFHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fMassHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fMassK0ShortHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fMassLambdaHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fMassPIDHist[5][2][2]
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxBuffer
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxBufferSize1
private

tracks for mixed events (supporting up to 3-mixed events at the moment). Used only for fBackgroundOption = 0. Global tracks are in TExMap *fGlobalTracksAOD[10]; above, TBI make it uniform eventually, i.e. decouple global tracks for the default analysis from the background

Definition at line 587 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackground(), EstimateBackground(), GetMaxBufferSize1(), InitializeArraysForBackground(), InsanityChecksUserCreateOutputObjects(), and SetMaxBufferSize1().

Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxNContributors
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxNoGlobalTracksAOD
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxNumberOfCascades
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxNumberOfEvents
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxNumberOfGlobalTracks
private

Definition at line 621 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by AOD(), and SetNumberOfGlobalTracks().

Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxNumberOfTracks
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxNumberOfV0s
private
Float_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxVertexX
private

Definition at line 632 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by PassesCommonEventCuts(), and SetVertexX().

Float_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxVertexY
private

Definition at line 635 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by PassesCommonEventCuts(), and SetVertexY().

Float_t AliAnalysisTaskMultiparticleFemtoscopy::fMaxVertexZ
private
AliMCEvent* AliAnalysisTaskMultiparticleFemtoscopy::fMC
private

Definition at line 450 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by Kaon(), Pion(), Proton(), and UserExec().

Float_t AliAnalysisTaskMultiparticleFemtoscopy::fMinMagneticField
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMinNContributors
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMinNumberOfCascades
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMinNumberOfGlobalTracks
private

Definition at line 620 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by AOD(), and SetNumberOfGlobalTracks().

Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMinNumberOfTracks
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fMinNumberOfV0s
private
Float_t AliAnalysisTaskMultiparticleFemtoscopy::fMinVertexX
private

Definition at line 631 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by PassesCommonEventCuts(), and SetVertexX().

Float_t AliAnalysisTaskMultiparticleFemtoscopy::fMinVertexY
private

Definition at line 634 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by PassesCommonEventCuts(), and SetVertexY().

Float_t AliAnalysisTaskMultiparticleFemtoscopy::fMinVertexZ
private
TClonesArray* AliAnalysisTaskMultiparticleFemtoscopy::fMixedEvents0[3]
private

[particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 0=e,1=mu,2=pi,3=K,4=p] x [same] x [same]

Definition at line 586 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackground(), Calculate2pBackground(), EstimateBackground(), and InitializeArraysForBackground().

TClonesArray* AliAnalysisTaskMultiparticleFemtoscopy::fMixedEvents1[10][50]
private
TClonesArray* AliAnalysisTaskMultiparticleFemtoscopy::fMixedEventsHA[3]
private

five distinct distributions in the numerator of Eq. (18)

Definition at line 684 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForHybridApproach(), DoHybridApproach(), and InitializeArraysForHybridApproach().

TClonesArray* AliAnalysisTaskMultiparticleFemtoscopy::fMixedEventsTEST[3]
private

[testNo][0=vs Q2, 1=vs Q3][[0=<x1x2>_c][1=<x1x3>_c][2=<x2x3>_c][3=<x1x2x3>_c]][differential index, e.g. for test 0 [0=Cx][1=Cy][2=Cz]]

Definition at line 675 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBackgroundTEST(), EstimateBackgroundTEST(), and InitializeArraysForBackgroundTEST().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fMomV0XHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fMomV0YHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fMomV0ZHist
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fNormalizationOption
private

[particle(+q): 0=e,1=mu,2=pi,3=K,4=p, anti-particle(-q): 5=e,6=mu,7=pi,8=K,9=p] x [same] x [same] x [same].

Definition at line 568 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForCorrelationFunctions(), GetNormalizationOption(), GetPointersForCorrelationFunctions(), NormalizeCorrelationFunctions(), SetNormalizationInterval(), and SetNormalizationOption().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fOnlineMonitoring
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fOpenAngleV0Hist
private
UInt_t AliAnalysisTaskMultiparticleFemtoscopy::fOrbit
private
TH2F* AliAnalysisTaskMultiparticleFemtoscopy::fPAHist
private
UInt_t AliAnalysisTaskMultiparticleFemtoscopy::fPeriod
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fPhiFTSFHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fPhiHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fPhiPIDHist[5][2][2]
private

[0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx]

Definition at line 516 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForControlHistograms(), FillControlHistogramsIdentifiedParticles(), and InitializeArraysForControlHistograms().

TClonesArray* AliAnalysisTaskMultiparticleFemtoscopy::fPIDCA[5][2][2]
private
AliPIDResponse* AliAnalysisTaskMultiparticleFemtoscopy::fPIDResponse
private

MC, AOD, ESD, MC_AOD or MC_ESD.

Definition at line 442 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverything(), Kaon(), Pion(), Proton(), and ~AliAnalysisTaskMultiparticleFemtoscopy().

TClonesArray* AliAnalysisTaskMultiparticleFemtoscopy::fPIDV0sCA[1]
private

holds AliAODTrack candidates for each event [0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx]

Definition at line 551 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForEBEObjects(), InitializeArraysForEBEObjects(), InsanityChecksUserExec(), and ResetEBEObjects().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fPPIDHist[5][2][2][3]
private

[0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx]

Definition at line 514 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForControlHistograms(), FillControlHistogramsIdentifiedParticles(), and InitializeArraysForControlHistograms().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fProcessBothKineAndReco
private

global tracks in AOD. [0] is used in the default analysis, [1] and [2] for event mixing, etc.

Definition at line 446 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForBuffers(), GetProcessBothKineAndReco(), Kaon(), Pion(), Proton(), SetProcessBothKineAndReco(), and UserExec().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fProcessOnlyKine
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fProcessOnlyReco
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fPseudoRapV0Hist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fPtFTSFHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fPtHist
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fPtPIDHist[5][2][2]
private

[0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx]

Definition at line 513 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForControlHistograms(), FillControlHistogramsIdentifiedParticles(), and InitializeArraysForControlHistograms().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fPtV0Hist
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fQAEventsList
private
TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fQAFilterBitScan
private

Definition at line 608 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForQA(), and QA().

TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fQAFlagsPro
private
TH2I* AliAnalysisTaskMultiparticleFemtoscopy::fQAIDvsFilterBit
private

Definition at line 609 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForQA(), and QA().

TList* AliAnalysisTaskMultiparticleFemtoscopy::fQAList
private

[#events,max=10,has to correspond to 2nd entry above] this is standard mapping, nothing more nor less than that...

Definition at line 600 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookAndNestAllLists(), BookEverythingForQA(), GetQAList(), and SetQAList().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fQAParticleHist[2][10][10]
private
TList* AliAnalysisTaskMultiparticleFemtoscopy::fQAParticlesList
private
TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fRadiusV0Hist
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fRejectEventsWithoutPrimaryVertex
private

[0="before rain",1="after rain"][distribution_index][cut_index]

Definition at line 614 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by GetRejectEventsWithoutPrimaryVertex(), PassesCommonEventCuts(), and SetRejectEventsWithoutPrimaryVertex().

Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fRejectFakeTracks
private
UInt_t AliAnalysisTaskMultiparticleFemtoscopy::fRun
private
TProfile* AliAnalysisTaskMultiparticleFemtoscopy::fSignalCumulantsTEST[10][2][4][10]
private

[testNo][0=vs Q2, 1=vs Q3][example [0=<x1>][1=<x2>], ...,[6=<x1x2x3>]][differential index, e.g. for test 0 [0=Cx][1=Cy][2=Cz]]

Definition at line 665 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForCorrelationFunctionsTEST(), CalculateCorrelationFunctionsTEST(), and InitializeArraysForCorrelationFunctionsTEST().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fSignalYieldTEST[2]
private

[testNo][0=vs Q2, 1=vs Q3][[0=<x1x2>_c][1=<x1x3>_c][2=<x2x3>_c][3=<x1x2x3>_c]][differential index, e.g. for test 0 [0=Cx][1=Cy][2=Cz]]

Definition at line 666 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForCorrelationFunctionsTEST(), CalculateCorrelationFunctionsTEST(), and InitializeArraysForCorrelationFunctionsTEST().

TH1I* AliAnalysisTaskMultiparticleFemtoscopy::fUniqueIDHistEBE
private
Int_t AliAnalysisTaskMultiparticleFemtoscopy::fUpdateFrequency
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fUpdateOutputFile
private
TString* AliAnalysisTaskMultiparticleFemtoscopy::fUpdateWhichOutputFile
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fUseDefaultExclusiveSigmaCuts
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fUseDefaultInclusiveSigmaCuts
private

[0=e,1=mu,2=pi,3=K,4=p][particle(+q)/antiparticle(-q)][kPrimary/kFromDecayVtx]

Definition at line 517 of file AliAnalysisTaskMultiparticleFemtoscopy.h.

Referenced by BookEverythingForControlHistograms(), and SetInclusiveSigmaCuts().

TH1F* AliAnalysisTaskMultiparticleFemtoscopy::fVertexXYZ[3]
private
Bool_t AliAnalysisTaskMultiparticleFemtoscopy::fWaitForSpecifiedEvent
private

The documentation for this class was generated from the following files: