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

#include <AliFlowTrackCuts.h>

Inheritance diagram for AliFlowTrackCuts:

Public Types

enum  trackParameterType {
  kMC, kGlobal, kTPCstandalone, kSPDtracklet,
  kPMD, kV0, kVZERO, kMUON,
  kKink, kAODFilterBit, kUserA, kUserB,
  kBetaVZERO, kDeltaVZERO, kKappaVZERO, kHotfixHI
}
 
enum  trackParameterMix {
  kPure, kTrackWithMCkine, kTrackWithMCPID, kTrackWithMCpt,
  kTrackWithPtFromFirstMother, kTrackWithTPCInnerParams, kTrackWithTPCstandalone
}
 
enum  PIDsource {
  kTPCpid, kTOFpid, kTOFbayesian, kTOFbeta,
  kTPCdedx, kTOFbetaSimple, kTPCbayesian, kTPCNuclei,
  kTPCTOFNsigma, kTPCTOFNsigmaPurity, kTPCTPCTOFNsigma
}
 

Public Member Functions

 AliFlowTrackCuts ()
 
 AliFlowTrackCuts (const char *name)
 
 AliFlowTrackCuts (const AliFlowTrackCuts &someCuts)
 
AliFlowTrackCutsoperator= (const AliFlowTrackCuts &someCuts)
 
virtual ~AliFlowTrackCuts ()
 
Int_t Count (AliVEvent *event=NULL)
 
Int_t MaxSharedITSClusterCuts (AliESDtrack *track)
 
Double_t MaxChi2perITSClusterCuts (AliESDtrack *track)
 
void SetMaxSharedITSCluster (Int_t b)
 
void SetMaxChi2perITSCluster (Double_t b)
 
void SetCutTPCSecbound (Bool_t a, Double_t ptmin=0.2)
 
void SetCutTPCSecboundVar (Bool_t a)
 
void SetMinNClustersTPC (Int_t a)
 
void SetMinNClustersITS (Int_t a)
 
void SetClusterRequirementITS (AliESDtrackCuts::Detector det, AliESDtrackCuts::ITSClusterRequirement req=AliESDtrackCuts::kOff)
 
void SetCutChi2PerClusterITS (Float_t a)
 
void SetCutITSClusterGlobal (Bool_t a)
 
void SetMaxChi2PerClusterTPC (Float_t a)
 
void SetMinChi2PerClusterTPC (Float_t a)
 
void SetMaxFracSharedTPCCluster (Float_t a)
 
void SetCutCrossedTPCRows (Int_t a, Float_t b)
 
void SetCutGoldenChi2 (Double_t m)
 
void SetRequireTOFSignal (Bool_t a)
 
void SetMaxChi2PerClusterITS (Float_t a)
 
void SetRequireTPCRefit (Bool_t a)
 
void SetRequireTPCStandAlone (Bool_t a)
 
void SetRequireITSRefit (Bool_t a)
 
void SetRequireITSStandAlone (Bool_t a)
 
void SetAcceptKinkDaughters (Bool_t a)
 
void SetMaxDCAToVertexZ (Float_t a)
 
void SetMaxDCAToVertexXY (Float_t a)
 
void SetMaxDCAToVertexXYPtDep (const char *a)
 
void SetMaxDCAToVertexXYPtDepAOD (Bool_t a)
 
void SetMaxDCAToVertexXYAOD (Float_t a)
 
void SetMaxDCAToVertexZAOD (Float_t a)
 
void SetRequireSigmaToVertex (Bool_t a)
 
void SetMaxNsigmaToVertex (Float_t sigma=1e10)
 
void SetDCAToVertex2D (Bool_t a)
 
void SetEtaRange (Float_t r1, Float_t r2)
 
void SetPtRange (Float_t r1, Float_t r2)
 
void SetRequireCharge (Bool_t r)
 
void SetFakesAreOK (Bool_t b)
 
void SetSPDtrackletDeltaPhiMax (Double_t m)
 
void SetSPDtrackletDeltaPhiMin (Double_t m)
 
void SetIgnoreTPCzRange (Double_t min, Double_t max)
 
void SetAODfilterBit (UInt_t a)
 
void SetMinimalTPCdedx (Double_t d=10.)
 
void SetPmdDetPlane (Int_t pmdDet)
 
void SetPmdAdc (Float_t pmdAdc)
 
void SetPmdNcell (Float_t pmdNcell)
 
void SetPriors (Float_t centr=0)
 
AliMuonTrackCuts * GetMuonTrackCuts ()
 
void SetStandardMuonTrackCuts ()
 
void SetIsMuonMC (Bool_t isMC)
 
void SetMuonPassNumber (Int_t passN)
 
void SetRunsMuon (const AliInputEventHandler *eventHandler)
 
void SetForceTPCstandalone (Bool_t b)
 
void SetMinKinkAngle (Double_t a)
 
void SetMinKinkRadius (Double_t r)
 
void SetMaxKinkRAdius (Double_t r)
 
void SetMinKinkQt (Double_t m)
 
void SetMaxKinkQt (Double_t m)
 
void SetMaxKinkInvMassKmu (Double_t m)
 
void SetMinKinkInvMassKmu (Double_t m)
 
Double_t GetMinKinkAngle () const
 
Double_t GetMinKinkRadius () const
 
Double_t GetMaxKinkRadius () const
 
Double_t GetMinKinkQt () const
 
Double_t GetMaxKinkQt () const
 
Double_t GetMaxKinkInvMassKmu () const
 
Double_t GetMinKinkInvMassKmu () const
 
Int_t GetMinNClustersTPC () const
 
Int_t GetMinNClustersITS () const
 
AliESDtrackCuts::ITSClusterRequirement GetClusterRequirementITS (AliESDtrackCuts::Detector det) const
 
Float_t GetMaxChi2PerClusterTPC () const
 
Float_t GetMaxChi2PerClusterITS () const
 
Bool_t GetRequireTPCRefit () const
 
Bool_t GetRequireTPCStandAlone () const
 
Bool_t GetRequireITSRefit () const
 
Bool_t GetRequireITSStandAlone () const
 
Bool_t GetAcceptKinkDaughters () const
 
Float_t GetMaxDCAToVertexZ () const
 
Float_t GetMaxDCAToVertexXY () const
 
const char * GetMaxDCAToVertexXYPtDep () const
 
Bool_t GetRequireSigmaToVertex () const
 
Float_t GetMaxNsigmaToVertex () const
 
Bool_t GetDCAToVertex2D () const
 
void GetEtaRange (Float_t &r1, Float_t &r2) const
 
void GetPtRange (Float_t &r1, Float_t &r2) const
 
Bool_t GetRequireCharge () const
 
Bool_t GetFakesAreOK () const
 
Double_t GetSPDtrackletDeltaPhiMax () const
 
Double_t GetSPDtrackletDeltaPhiMin () const
 
UInt_t GetAODFilterBit () const
 
Double_t GetMinimalTPCdedx () const
 
Int_t GetPmdDetPlane () const
 
Float_t GetPmdAdc () const
 
Float_t GetPmdNcell () const
 
Float_t GetBeta (const AliVTrack *t, Bool_t QAmode=kFALSE)
 
Float_t Getdedx (const AliESDtrack *t) const
 
Float_t GetBayesianProb () const
 
AliFlowBayesianPIDGetBayesianResponse () const
 
Bool_t GetForceTPCstandalone () const
 
void SetQA (Bool_t b=kTRUE)
 
TListGetQA () const
 
TH1QAbefore (Int_t i)
 
TH1QAafter (Int_t i)
 
void SetIgnoreSignInMCPID (Bool_t b=kTRUE)
 
void SetCutMC (Bool_t b=kTRUE)
 
void SetCutMChasTrackReferences (Bool_t b=kTRUE)
 
void SetMCprocessType (TMCProcess t)
 
void SetMCisPrimary (Bool_t b=kTRUE)
 
void SetMCPID (Int_t pid)
 
void SetMCfirstMotherPID (Int_t pid)
 
TMCProcess GetMCprocessType () const
 
Bool_t GetMCisPrimary () const
 
Int_t GetMCPID () const
 
void SetRequireTransportBitForPrimaries (Bool_t b)
 
void SetParamType (trackParameterType paramType)
 
trackParameterType GetParamType () const
 
void SetParamMix (trackParameterMix paramMix)
 
trackParameterMix GetParamMix () const
 
virtual Bool_t IsSelected (TObject *obj, Int_t id=-666)
 
virtual Bool_t IsSelectedMCtruth (TObject *obj, Int_t id=-666)
 
AliVParticle * GetTrack () const
 
AliMCParticle * GetMCparticle () const
 
Bool_t FillFlowTrack (AliFlowTrack *track) const
 
AliFlowTrackFillFlowTrack (TObjArray *trackCollection, Int_t trackIndex) const
 
Bool_t IsPhysicalPrimary () const
 
void SetMCevent (AliMCEvent *mcEvent)
 
AliMCEvent * GetMCevent () const
 
void SetEvent (AliVEvent *event, AliMCEvent *mcEvent=NULL)
 
AliVEvent * GetEvent () const
 
Int_t GetNumberOfInputObjects () const
 
TObjectGetInputObject (Int_t i)
 
void Clear (Option_t *option="")
 
void ClearTrack (Option_t *option="")
 
Double_t GetPmdEta (Float_t xPos, Float_t yPos, Float_t zPos)
 
Double_t GetPmdPhi (Float_t xPos, Float_t yPos)
 
void SetPID (AliPID::EParticleType pid, PIDsource s=kTOFpid, Double_t prob=0.9)
 
AliPID::EParticleType GetParticleID () const
 
Bool_t GetCutPID () const
 
void SetTPCpidCuts (const TMatrixF *mat)
 
void SetTOFpidCuts (const TMatrixF *mat)
 
AliESDpid & GetESDpid ()
 
void SetAllowTOFmismatchFlag (Bool_t b=kTRUE)
 
Bool_t GetAllowTOFmismatchFlag () const
 
void SetRequireStrictTOFTPCagreement (Bool_t b=kTRUE)
 
Bool_t GetRequireStrictTOFTPCagreement () const
 
void SetRejectElectronsWithTPCpid (Bool_t b=kTRUE)
 
void SetLinearizeVZEROresponse (Bool_t b=kTRUE)
 
Bool_t PassesCuts (AliVParticle *track)
 
Bool_t PassesESDcuts (AliESDtrack *track)
 
Bool_t PassesAODcuts (const AliAODTrack *track, Bool_t passFid=kTRUE)
 
Bool_t PassesPMDcuts (const AliESDPmdTrack *track)
 
Bool_t PassesVZEROcuts (Int_t id)
 
Bool_t PassesCuts (const AliFlowTrackSimple *track)
 
Bool_t PassesCuts (const AliMultiplicity *track, Int_t id)
 
Bool_t PassesCuts (const AliAODTracklets *track, Int_t id)
 
Bool_t PassesCuts (const AliESDkink *kink)
 
Bool_t PassesCuts (const AliESDv0 *v0)
 
Bool_t PassesMCcuts ()
 
Bool_t PassesMCcuts (AliMCEvent *mcevent, Int_t label)
 
Bool_t PassesTPCdedxCut (const AliESDtrack *track)
 
Bool_t PassesTPCbayesianCut (const AliESDtrack *track)
 
Bool_t PassesTPCpidCut (const AliESDtrack *track) const
 
Bool_t PassesTOFbetaCut (const AliESDtrack *track)
 
Bool_t PassesTOFbetaSimpleCut (const AliESDtrack *track)
 
Bool_t PassesTOFpidCut (const AliESDtrack *track) const
 
Bool_t PassesESDpidCut (const AliESDtrack *track)
 
Bool_t PassesAODpidCut (const AliAODTrack *track)
 
Bool_t PassesMuonCuts (AliVParticle *track)
 
Bool_t PassesTPCbayesianCut (const AliAODTrack *track)
 
Bool_t PassesTOFbayesianCut (const AliAODTrack *track)
 
Bool_t PassesTOFbetaCut (const AliAODTrack *track)
 
Int_t GetITStype (const AliAODTrack *track) const
 
void Browse (TBrowser *b)
 
Long64_t Merge (TCollection *list)
 
void SetTPCTOFNsigmaPIDPurityFunctions (Float_t purityLevel)
 
void SetCentralityPercentile (Int_t centMin, Int_t centMax)
 
void SetPtTOFPIDoff (Double_t pt)
 
Double_t GetPtTOFPIDoff ()
 
void SetVZEROgainEqualisation (TH1 *g)
 
void SetVZEROgainEqualisationCen (TH2 *g)
 
void SetVZEROApol (Int_t ring, Float_t f)
 
void SetVZEROCpol (Int_t ring, Float_t f)
 
void SetApplyRecentering (Bool_t r)
 
Bool_t GetApplyRecentering () const
 
void SetVZEROgainEqualizationPerRing (Bool_t s)
 
Bool_t GetVZEROgainEqualizationPerRing () const
 
void SetDivSigma (Bool_t r)
 
Bool_t GetDivSigma () const
 
void SetUseVZERORing (Int_t i, Bool_t u)
 
Bool_t GetUseVZERORing (Int_t i) const
 
void SetChi2A (TArrayD *Chi2A)
 
void SetChi3A (TArrayD *Chi3A)
 
void SetChi2C (TArrayD *Chi2C)
 
void SetChi3C (TArrayD *Chi3C)
 
TArrayDGetChi2A ()
 
TArrayDGetChi3A ()
 
TArrayDGetChi2C ()
 
TArrayDGetChi3C ()
 
void SetNumberOfSigmas (Float_t val)
 
Float_t GetNumberOfSigmas () const
 
void SetRun (Int_t const run)
 
Int_t GetRun () const
 
- Public Member Functions inherited from AliFlowTrackSimpleCuts
 AliFlowTrackSimpleCuts (const char *name="")
 
virtual ~AliFlowTrackSimpleCuts ()
 
void SetPtMax (Double_t max)
 
void SetPtMin (Double_t min)
 
void SetEtaMax (Double_t max)
 
void SetEtaMin (Double_t min)
 
void SetEtaGap (Double_t min, Double_t max)
 
void SetPhiMax (Double_t max)
 
void SetPhiMin (Double_t min)
 
void SetPID (Int_t pid)
 
void SetCharge (Int_t c)
 
void SetMassMax (Double_t max)
 
void SetMassMin (Double_t min)
 
void SetEtaPhiEff (TH2 *eff)
 
Double_t GetPtMax () const
 
Double_t GetPtMin () const
 
Double_t GetEtaMax () const
 
Double_t GetEtaMin () const
 
Double_t GetPhiMax () const
 
Double_t GetEtaGapMin () const
 
Double_t GetEtaGapMax () const
 
Double_t GetPhiMin () const
 
Int_t GetPID () const
 
Int_t GetCharge () const
 
Double_t GetMassMax () const
 
Double_t GetMassMin () const
 
Bool_t PassesCuts (const AliFlowTrackSimple *track) const
 
Bool_t PassesCuts (TParticle *p) const
 
Int_t GetPOItype () const
 
void SetPOItype (Int_t t)
 

Static Public Member Functions

static AliFlowTrackCutsGetAODTrackCutsForFilterBit (UInt_t bit=1, TString suffix="")
 
static AliFlowTrackCutsGetStandardTPCStandaloneTrackCuts ()
 
static AliFlowTrackCutsGetStandardTPCStandaloneTrackCuts2010 ()
 
static AliFlowTrackCutsGetStandardGlobalTrackCuts2010 ()
 
static AliFlowTrackCutsGetStandardITSTPCTrackCuts2009 (Bool_t selPrimaries=kTRUE)
 
static AliFlowTrackCutsGetStandardVZEROOnlyTrackCuts ()
 
static AliFlowTrackCutsGetStandardVZEROOnlyTrackCuts2010 ()
 
static AliFlowTrackCutsGetStandardVZEROOnlyTrackCuts2011 ()
 
static AliFlowTrackCutsGetBetaVZEROOnlyTrackCuts ()
 
static AliFlowTrackCutsGetStandardMuonTrackCuts (Bool_t isMC=kFALSE, Int_t passN=2)
 
static const char * GetParamTypeName (trackParameterType type)
 
static Bool_t IsPhysicalPrimary (AliMCEvent *p, Int_t label, Bool_t requiretransported=kTRUE)
 
static const char * PIDsourceName (PIDsource s)
 

Protected Member Functions

Bool_t FillFlowTrackVParticle (AliFlowTrack *t) const
 
Bool_t FillFlowTrackGeneric (AliFlowTrack *t) const
 
AliFlowTrackFillFlowTrackKink (TObjArray *trackCollection, Int_t trackIndex) const
 
AliFlowTrackFillFlowTrackVZERO (TObjArray *trackCollection, Int_t trackIndex) const
 
AliFlowTrackFillFlowTrackGeneric (TObjArray *trackCollection, Int_t trackIndex) const
 
AliFlowTrackFillFlowTrackVParticle (TObjArray *trackCollection, Int_t trackIndex) const
 
void HandleESDtrack (AliESDtrack *track)
 
void HandleVParticle (AliVParticle *track)
 
void DefineHistograms ()
 
void InitPIDcuts ()
 
void InitESDcuts ()
 
void InitMuonCuts ()
 
Bool_t PassesTOFbayesianCut (const AliESDtrack *track)
 
Bool_t PassesNucleiSelection (const AliESDtrack *track)
 
Bool_t PassesTPCTOFNsigmaCut (const AliAODTrack *track)
 
Bool_t PassesTPCTOFNsigmaCut (const AliESDtrack *track)
 
Bool_t PassesTPCTOFNsigmaPurityCut (const AliAODTrack *track)
 
Bool_t TPCTOFagree (const AliVTrack *track)
 
Bool_t PassesTPCTPCTOFNsigmaCut (const AliAODTrack *track)
 
- Protected Member Functions inherited from AliFlowTrackSimpleCuts
 AliFlowTrackSimpleCuts (const AliFlowTrackSimpleCuts &)
 
AliFlowTrackSimpleCutsoperator= (const AliFlowTrackSimpleCuts &)
 

Protected Attributes

AliESDtrackCuts * fAliESDtrackCuts
 
AliMuonTrackCuts * fMuonTrackCuts
 
TListfQA
 
Bool_t fCutMC
 
Bool_t fCutMChasTrackReferences
 
Bool_t fCutMCprocessType
 
TMCProcess fMCprocessType
 
Bool_t fCutMCPID
 
Int_t fMCPID
 
Bool_t fCutMCfirstMotherPID
 
Int_t fMCfirstMotherPID
 
Bool_t fIgnoreSignInMCPID
 
Bool_t fCutMCisPrimary
 
Bool_t fRequireTransportBitForPrimaries
 
Bool_t fMCisPrimary
 
Bool_t fRequireCharge
 
Bool_t fFakesAreOK
 
Bool_t fCutSPDtrackletDeltaPhi
 
Double_t fSPDtrackletDeltaPhiMax
 
Double_t fSPDtrackletDeltaPhiMin
 
Bool_t fIgnoreTPCzRange
 
Double_t fIgnoreTPCzRangeMax
 
Double_t fIgnoreTPCzRangeMin
 
Bool_t fCutChi2PerClusterTPC
 
Float_t fMaxChi2PerClusterTPC
 
Float_t fMinChi2PerClusterTPC
 
Bool_t fCutFracSharedTPCCluster
 
Float_t fMaxFracSharedTPCCluster
 
Bool_t fCutCrossedTPCRows
 
Int_t fMinNCrossedRows
 
Float_t fMinCrossedRowsOverFindableClusters
 
Bool_t fCutGoldenChi2
 
Float_t fMaxGoldenChi2
 
Bool_t fRequireTOFSignal
 
Bool_t fCutNClustersTPC
 
Int_t fNClustersTPCMax
 
Bool_t fCutChi2PerClusterITS
 
Bool_t fCutITSClusterGlobal
 
Float_t fMaxChi2PerClusterITS
 
Int_t fNClustersTPCMin
 
Bool_t fCutNClustersITS
 
Int_t fNClustersITSMax
 
Int_t fNClustersITSMin
 
Bool_t fUseAODFilterBit
 
UInt_t fAODFilterBit
 
Bool_t fCutDCAToVertexXY
 
Bool_t fCutDCAToVertexZ
 
Bool_t fCutDCAToVertexXYPtDepAOD
 
Bool_t fCutDCAToVertexXYAOD
 
Float_t fMaxDCAxyAOD
 
Bool_t fCutDCAToVertexZAOD
 
Float_t fMaxDCAzAOD
 
Bool_t fCutMinimalTPCdedx
 
Double_t fMinimalTPCdedx
 
Bool_t fCutTPCSecbound
 
Double_t fCutTPCSecboundMinpt
 
Bool_t fCutTPCSecboundVar
 
TF1 * fPhiCutLow
 
TF1 * fPhiCutHigh
 
Bool_t fLinearizeVZEROresponse
 
Int_t fCentralityPercentileMin
 
Int_t fCentralityPercentileMax
 
Float_t fPurityLevel
 
Bool_t fCutPmdDet
 
Int_t fPmdDet
 
Bool_t fCutPmdAdc
 
Float_t fPmdAdc
 
Bool_t fCutPmdNcell
 
Float_t fPmdNcell
 
Double_t fMinKinkAngle
 
Double_t fMinKinkRadius
 
Double_t fMaxKinkRadius
 
Double_t fMinKinkQt
 
Double_t fMaxKinkQt
 
Double_t fMinKinkInvMassKmu
 
Double_t fMaxKinkInvMassKmu
 
Bool_t fForceTPCstandalone
 
Bool_t fRequireKinkDaughters
 
trackParameterType fParamType
 
trackParameterMix fParamMix
 
AliESDkink * fKink
 
AliESDv0 * fV0
 placeholder for the current kink More...
 
AliVParticle * fTrack
 placeholder for the current V0 More...
 
Double_t fTrackMass
 the track to apply cuts on More...
 
Double_t fTrackPt
 mass of the particle More...
 
Double_t fTrackPhi
 track pt More...
 
Double_t fTrackEta
 track phi More...
 
Double_t fTrackWeight
 track eta More...
 
Int_t fTrackLabel
 track weight More...
 
AliMCEvent * fMCevent
 track label, or its absolute value if FakesAreOK More...
 
AliMCParticle * fMCparticle
 mc event More...
 
AliVEvent * fEvent
 mc particle More...
 
AliESDtrack fTPCtrack
 placeholder for current event More...
 
AliESDpid fESDpid
 placeholder for TPC only track to avoid new/delete on every track More...
 
AliFlowBayesianPIDfBayesianResponse
 
PIDsource fPIDsource
 Baysian response with all the TOF tuning (using fESDpid) More...
 
TMatrixF * fTPCpidCuts
 
TMatrixF * fTOFpidCuts
 
AliPID::EParticleType fParticleID
 
Double_t fParticleProbability
 
Bool_t fAllowTOFmismatchFlag
 
Bool_t fRequireStrictTOFTPCagreement
 
Bool_t fCutRejectElectronsWithTPCpid
 
Float_t fC [fgkPIDptBin][5]
 
Float_t fBinLimitPID [fgkPIDptBin]
 
Float_t fProbBayes
 
Float_t fCurrCentr
 
Double_t fPtTOFPIDoff
 
TH1fVZEROgainEqualization
 
TH2fVZEROgainEqualizationCen
 equalization histo More...
 
Bool_t fApplyRecentering
 equalization histo per centrality bin More...
 
Bool_t fVZEROgainEqualizationPerRing
 
Bool_t fDivSigma
 
Float_t fVZEROApol [4]
 
Float_t fVZEROCpol [4]
 calibration info per ring More...
 
Bool_t fUseVZERORing [8]
 calibration info per ring More...
 
TArrayDfChi2A
 
TArrayDfChi2C
 
TArrayDfChi3A
 
TArrayDfChi3C
 
AliPIDResponse * fPIDResponse
 
Float_t fNsigmaCut2
 Pid reponse to manage Nsigma cuts. More...
 
TFile * fPurityFunctionsFile
 
TDirectory * fPurityFunctionsList
 purity functions file More...
 
TF2 * fPurityFunction [180]
 purity functions list More...
 
Bool_t fCutITSclusterShared
 
Int_t fMaxITSclusterShared
 
Bool_t fCutITSChi2
 
Double_t fMaxITSChi2
 
Int_t fRun
 
- Protected Attributes inherited from AliFlowTrackSimpleCuts
Bool_t fCutPt
 
Double_t fPtMax
 
Double_t fPtMin
 
Bool_t fCutEta
 
Double_t fEtaMax
 
Double_t fEtaMin
 
Bool_t fCutEtaGap
 
Double_t fEtaGapMax
 
Double_t fEtaGapMin
 
Bool_t fCutPhi
 
Double_t fPhiMax
 
Double_t fPhiMin
 
Bool_t fCutPID
 
Int_t fPID
 
Bool_t fCutCharge
 
Int_t fCharge
 
Bool_t fCutMass
 
Double_t fMassMax
 
Double_t fMassMin
 
TH2fEtaPhiEff
 
Bool_t fCutEtaPhiEff
 
Int_t fPOItype
 

Static Protected Attributes

static const Int_t fgkPIDptBin = 20
 
static const Int_t fgkNumberOfVZEROtracks =64
 

Detailed Description

Definition at line 45 of file AliFlowTrackCuts.h.

Member Enumeration Documentation

Enumerator
kTPCpid 
kTOFpid 
kTOFbayesian 
kTOFbeta 
kTPCdedx 
kTOFbetaSimple 
kTPCbayesian 
kTPCNuclei 
kTPCTOFNsigma 
kTPCTOFNsigmaPurity 
kTPCTPCTOFNsigma 

Definition at line 94 of file AliFlowTrackCuts.h.

Enumerator
kPure 
kTrackWithMCkine 
kTrackWithMCPID 
kTrackWithMCpt 
kTrackWithPtFromFirstMother 
kTrackWithTPCInnerParams 
kTrackWithTPCstandalone 

Definition at line 86 of file AliFlowTrackCuts.h.

Enumerator
kMC 
kGlobal 
kTPCstandalone 
kSPDtracklet 
kPMD 
kV0 
kVZERO 
kMUON 
kKink 
kAODFilterBit 
kUserA 
kUserB 
kBetaVZERO 
kDeltaVZERO 
kKappaVZERO 
kHotfixHI 

Definition at line 69 of file AliFlowTrackCuts.h.

Constructor & Destructor Documentation

AliFlowTrackCuts::AliFlowTrackCuts ( const char *  name)

Definition at line 235 of file AliFlowTrackCuts.cxx.

AliFlowTrackCuts::AliFlowTrackCuts ( const AliFlowTrackCuts someCuts)

Definition at line 388 of file AliFlowTrackCuts.cxx.

AliFlowTrackCuts::~AliFlowTrackCuts ( )
virtual

Definition at line 712 of file AliFlowTrackCuts.cxx.

Member Function Documentation

void AliFlowTrackCuts::Browse ( TBrowser *  b)

Definition at line 5524 of file AliFlowTrackCuts.cxx.

void AliFlowTrackCuts::Clear ( Option_t option = "")

Definition at line 3029 of file AliFlowTrackCuts.cxx.

Referenced by SetEvent().

void AliFlowTrackCuts::ClearTrack ( Option_t option = "")

Definition at line 3038 of file AliFlowTrackCuts.cxx.

Referenced by Clear(), PassesCuts(), PassesMuonCuts(), and PassesVZEROcuts().

Int_t AliFlowTrackCuts::Count ( AliVEvent *  event = NULL)
void AliFlowTrackCuts::DefineHistograms ( )
protected

Definition at line 2675 of file AliFlowTrackCuts.cxx.

Referenced by AliFlowTrackCuts(), operator=(), and SetQA().

Bool_t AliFlowTrackCuts::FillFlowTrack ( AliFlowTrack track) const

Definition at line 2379 of file AliFlowTrackCuts.cxx.

Referenced by AliFlowEvent::Fill().

AliFlowTrack * AliFlowTrackCuts::FillFlowTrack ( TObjArray trackCollection,
Int_t  trackIndex 
) const

Definition at line 2349 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::FillFlowTrackGeneric ( AliFlowTrack t) const
protected

Definition at line 2194 of file AliFlowTrackCuts.cxx.

Referenced by FillFlowTrack(), and FillFlowTrackGeneric().

AliFlowTrack * AliFlowTrackCuts::FillFlowTrackGeneric ( TObjArray trackCollection,
Int_t  trackIndex 
) const
protected

Definition at line 2170 of file AliFlowTrackCuts.cxx.

AliFlowTrack * AliFlowTrackCuts::FillFlowTrackKink ( TObjArray trackCollection,
Int_t  trackIndex 
) const
protected

Definition at line 2072 of file AliFlowTrackCuts.cxx.

Referenced by FillFlowTrack().

Bool_t AliFlowTrackCuts::FillFlowTrackVParticle ( AliFlowTrack t) const
protected

Definition at line 2271 of file AliFlowTrackCuts.cxx.

Referenced by FillFlowTrack(), and FillFlowTrackVParticle().

AliFlowTrack * AliFlowTrackCuts::FillFlowTrackVParticle ( TObjArray trackCollection,
Int_t  trackIndex 
) const
protected

Definition at line 2246 of file AliFlowTrackCuts.cxx.

AliFlowTrack* AliFlowTrackCuts::FillFlowTrackVZERO ( TObjArray trackCollection,
Int_t  trackIndex 
) const
protected
Bool_t AliFlowTrackCuts::GetAcceptKinkDaughters ( ) const
inline

Definition at line 194 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetAllowTOFmismatchFlag ( ) const
inline

Definition at line 276 of file AliFlowTrackCuts.h.

UInt_t AliFlowTrackCuts::GetAODFilterBit ( ) const
inline

Definition at line 207 of file AliFlowTrackCuts.h.

AliFlowTrackCuts * AliFlowTrackCuts::GetAODTrackCutsForFilterBit ( UInt_t  bit = 1,
TString  suffix = "" 
)
static

Definition at line 1804 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::GetApplyRecentering ( ) const
inline

Definition at line 325 of file AliFlowTrackCuts.h.

Referenced by AliFlowEvent::Fill().

Float_t AliFlowTrackCuts::GetBayesianProb ( ) const
inline

Definition at line 214 of file AliFlowTrackCuts.h.

AliFlowBayesianPID* AliFlowTrackCuts::GetBayesianResponse ( ) const
inline

Definition at line 215 of file AliFlowTrackCuts.h.

Float_t AliFlowTrackCuts::GetBeta ( const AliVTrack *  t,
Bool_t  QAmode = kFALSE 
)

Definition at line 3199 of file AliFlowTrackCuts.cxx.

Referenced by PassesAODcuts(), PassesESDcuts(), and PassesTOFbetaCut().

AliFlowTrackCuts * AliFlowTrackCuts::GetBetaVZEROOnlyTrackCuts ( )
static

Definition at line 1887 of file AliFlowTrackCuts.cxx.

AliESDtrackCuts::ITSClusterRequirement AliFlowTrackCuts::GetClusterRequirementITS ( AliESDtrackCuts::Detector  det) const
inline

Definition at line 186 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetCutPID ( ) const
inline

Definition at line 270 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetDCAToVertex2D ( ) const
inline

Definition at line 200 of file AliFlowTrackCuts.h.

Float_t AliFlowTrackCuts::Getdedx ( const AliESDtrack *  t) const

Definition at line 3374 of file AliFlowTrackCuts.cxx.

Referenced by PassesESDcuts().

Bool_t AliFlowTrackCuts::GetDivSigma ( ) const
inline

Definition at line 329 of file AliFlowTrackCuts.h.

Referenced by AliFlowEvent::Fill().

AliESDpid& AliFlowTrackCuts::GetESDpid ( )
inline

Definition at line 274 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::GetEtaRange ( Float_t r1,
Float_t r2 
) const
inline

Definition at line 201 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetFakesAreOK ( ) const
inline

Definition at line 204 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetForceTPCstandalone ( ) const
inline

Definition at line 217 of file AliFlowTrackCuts.h.

Int_t AliFlowTrackCuts::GetITStype ( const AliAODTrack *  track) const

Definition at line 1383 of file AliFlowTrackCuts.cxx.

Referenced by FillFlowTrackVParticle().

Float_t AliFlowTrackCuts::GetMaxChi2PerClusterITS ( ) const
inline

Definition at line 189 of file AliFlowTrackCuts.h.

Float_t AliFlowTrackCuts::GetMaxChi2PerClusterTPC ( ) const
inline

Definition at line 188 of file AliFlowTrackCuts.h.

Float_t AliFlowTrackCuts::GetMaxDCAToVertexXY ( ) const
inline

Definition at line 196 of file AliFlowTrackCuts.h.

const char* AliFlowTrackCuts::GetMaxDCAToVertexXYPtDep ( ) const
inline

Definition at line 197 of file AliFlowTrackCuts.h.

Float_t AliFlowTrackCuts::GetMaxDCAToVertexZ ( ) const
inline

Definition at line 195 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetMaxKinkInvMassKmu ( ) const
inline

Definition at line 181 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetMaxKinkQt ( ) const
inline

Definition at line 180 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetMaxKinkRadius ( ) const
inline

Definition at line 178 of file AliFlowTrackCuts.h.

Float_t AliFlowTrackCuts::GetMaxNsigmaToVertex ( ) const
inline

Definition at line 199 of file AliFlowTrackCuts.h.

AliMCEvent* AliFlowTrackCuts::GetMCevent ( ) const
inline

Definition at line 255 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetMCisPrimary ( ) const
inline

Definition at line 233 of file AliFlowTrackCuts.h.

AliMCParticle* AliFlowTrackCuts::GetMCparticle ( ) const
inline

Definition at line 246 of file AliFlowTrackCuts.h.

Int_t AliFlowTrackCuts::GetMCPID ( ) const
inline

Definition at line 234 of file AliFlowTrackCuts.h.

TMCProcess AliFlowTrackCuts::GetMCprocessType ( ) const
inline

Definition at line 232 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetMinimalTPCdedx ( ) const
inline

Definition at line 208 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetMinKinkAngle ( ) const
inline

Definition at line 176 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetMinKinkInvMassKmu ( ) const
inline

Definition at line 182 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetMinKinkQt ( ) const
inline

Definition at line 179 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetMinKinkRadius ( ) const
inline

Definition at line 177 of file AliFlowTrackCuts.h.

Int_t AliFlowTrackCuts::GetMinNClustersITS ( ) const
inline

Definition at line 185 of file AliFlowTrackCuts.h.

Int_t AliFlowTrackCuts::GetMinNClustersTPC ( ) const
inline

Definition at line 184 of file AliFlowTrackCuts.h.

AliMuonTrackCuts* AliFlowTrackCuts::GetMuonTrackCuts ( )
inline

Definition at line 159 of file AliFlowTrackCuts.h.

Int_t AliFlowTrackCuts::GetNumberOfInputObjects ( ) const
Float_t AliFlowTrackCuts::GetNumberOfSigmas ( ) const
inline

Definition at line 349 of file AliFlowTrackCuts.h.

trackParameterMix AliFlowTrackCuts::GetParamMix ( ) const
inline

Definition at line 241 of file AliFlowTrackCuts.h.

trackParameterType AliFlowTrackCuts::GetParamType ( ) const
inline
const char * AliFlowTrackCuts::GetParamTypeName ( trackParameterType  type)
static

Definition at line 5278 of file AliFlowTrackCuts.cxx.

AliPID::EParticleType AliFlowTrackCuts::GetParticleID ( ) const
inline

Definition at line 269 of file AliFlowTrackCuts.h.

Float_t AliFlowTrackCuts::GetPmdAdc ( ) const
inline

Definition at line 210 of file AliFlowTrackCuts.h.

Int_t AliFlowTrackCuts::GetPmdDetPlane ( ) const
inline

Definition at line 209 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetPmdEta ( Float_t  xPos,
Float_t  yPos,
Float_t  zPos 
)

Definition at line 5487 of file AliFlowTrackCuts.cxx.

Referenced by PassesPMDcuts().

Float_t AliFlowTrackCuts::GetPmdNcell ( ) const
inline

Definition at line 211 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetPmdPhi ( Float_t  xPos,
Float_t  yPos 
)

Definition at line 5498 of file AliFlowTrackCuts.cxx.

Referenced by PassesPMDcuts().

void AliFlowTrackCuts::GetPtRange ( Float_t r1,
Float_t r2 
) const
inline

Definition at line 202 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetPtTOFPIDoff ( )
inline

Definition at line 316 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetRequireCharge ( ) const
inline

Definition at line 203 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetRequireITSRefit ( ) const
inline

Definition at line 192 of file AliFlowTrackCuts.h.

Referenced by PassesAODcuts().

Bool_t AliFlowTrackCuts::GetRequireITSStandAlone ( ) const
inline

Definition at line 193 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetRequireSigmaToVertex ( ) const
inline

Definition at line 198 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetRequireStrictTOFTPCagreement ( ) const
inline

Definition at line 278 of file AliFlowTrackCuts.h.

Bool_t AliFlowTrackCuts::GetRequireTPCRefit ( ) const
inline

Definition at line 190 of file AliFlowTrackCuts.h.

Referenced by PassesAODcuts().

Bool_t AliFlowTrackCuts::GetRequireTPCStandAlone ( ) const
inline

Definition at line 191 of file AliFlowTrackCuts.h.

Int_t AliFlowTrackCuts::GetRun ( ) const
inline

Definition at line 352 of file AliFlowTrackCuts.h.

Referenced by AliFlowEvent::Fill().

Double_t AliFlowTrackCuts::GetSPDtrackletDeltaPhiMax ( ) const
inline

Definition at line 205 of file AliFlowTrackCuts.h.

Double_t AliFlowTrackCuts::GetSPDtrackletDeltaPhiMin ( ) const
inline

Definition at line 206 of file AliFlowTrackCuts.h.

AliFlowTrackCuts * AliFlowTrackCuts::GetStandardGlobalTrackCuts2010 ( )
static
AliFlowTrackCuts * AliFlowTrackCuts::GetStandardITSTPCTrackCuts2009 ( Bool_t  selPrimaries = kTRUE)
static

Definition at line 1968 of file AliFlowTrackCuts.cxx.

AliFlowTrackCuts * AliFlowTrackCuts::GetStandardMuonTrackCuts ( Bool_t  isMC = kFALSE,
Int_t  passN = 2 
)
static

Definition at line 1979 of file AliFlowTrackCuts.cxx.

AliFlowTrackCuts * AliFlowTrackCuts::GetStandardTPCStandaloneTrackCuts ( )
static

Definition at line 1948 of file AliFlowTrackCuts.cxx.

Referenced by AliFlowEventCuts::RefMult().

AliFlowTrackCuts * AliFlowTrackCuts::GetStandardTPCStandaloneTrackCuts2010 ( )
static
AliFlowTrackCuts * AliFlowTrackCuts::GetStandardVZEROOnlyTrackCuts ( )
static

Definition at line 1818 of file AliFlowTrackCuts.cxx.

AliFlowTrackCuts * AliFlowTrackCuts::GetStandardVZEROOnlyTrackCuts2010 ( )
static

Definition at line 1829 of file AliFlowTrackCuts.cxx.

Referenced by GetStandardVZEROOnlyTrackCuts().

AliFlowTrackCuts * AliFlowTrackCuts::GetStandardVZEROOnlyTrackCuts2011 ( )
static

Definition at line 1854 of file AliFlowTrackCuts.cxx.

AliVParticle* AliFlowTrackCuts::GetTrack ( ) const
inline

Definition at line 245 of file AliFlowTrackCuts.h.

Referenced by AliAnalysisTaskQAflow::UserExec().

void AliFlowTrackCuts::HandleESDtrack ( AliESDtrack *  track)
protected

Definition at line 1734 of file AliFlowTrackCuts.cxx.

Referenced by PassesCuts().

void AliFlowTrackCuts::HandleVParticle ( AliVParticle *  track)
protected

Definition at line 1722 of file AliFlowTrackCuts.cxx.

Referenced by PassesCuts(), and PassesMuonCuts().

void AliFlowTrackCuts::InitMuonCuts ( )
inlineprotected
void AliFlowTrackCuts::InitPIDcuts ( )
protected

Definition at line 3409 of file AliFlowTrackCuts.cxx.

Referenced by SetPID().

Bool_t AliFlowTrackCuts::IsPhysicalPrimary ( ) const

Definition at line 2652 of file AliFlowTrackCuts.cxx.

Referenced by PassesCuts(), and PassesMCcuts().

Bool_t AliFlowTrackCuts::IsPhysicalPrimary ( AliMCEvent *  p,
Int_t  label,
Bool_t  requiretransported = kTRUE 
)
static

Definition at line 2661 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::IsSelectedMCtruth ( TObject obj,
Int_t  id = -666 
)
virtual

Definition at line 852 of file AliFlowTrackCuts.cxx.

Double_t AliFlowTrackCuts::MaxChi2perITSClusterCuts ( AliESDtrack *  track)

Definition at line 5594 of file AliFlowTrackCuts.cxx.

Referenced by PassesESDcuts().

Int_t AliFlowTrackCuts::MaxSharedITSClusterCuts ( AliESDtrack *  track)

Definition at line 5579 of file AliFlowTrackCuts.cxx.

Referenced by PassesESDcuts().

Long64_t AliFlowTrackCuts::Merge ( TCollection list)

Definition at line 5531 of file AliFlowTrackCuts.cxx.

AliFlowTrackCuts & AliFlowTrackCuts::operator= ( const AliFlowTrackCuts someCuts)

Definition at line 550 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesAODcuts ( const AliAODTrack *  track,
Bool_t  passFid = kTRUE 
)

Definition at line 1421 of file AliFlowTrackCuts.cxx.

Referenced by PassesCuts().

Bool_t AliFlowTrackCuts::PassesAODpidCut ( const AliAODTrack *  track)

Definition at line 3054 of file AliFlowTrackCuts.cxx.

Referenced by PassesAODcuts().

Bool_t AliFlowTrackCuts::PassesCuts ( AliVParticle *  track)

Definition at line 1128 of file AliFlowTrackCuts.cxx.

Referenced by IsSelected(), and PassesCuts().

Bool_t AliFlowTrackCuts::PassesCuts ( const AliFlowTrackSimple track)

Definition at line 873 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesCuts ( const AliMultiplicity *  track,
Int_t  id 
)

Definition at line 883 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesCuts ( const AliAODTracklets *  track,
Int_t  id 
)

Definition at line 913 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesCuts ( const AliESDkink *  kink)

Definition at line 1067 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesCuts ( const AliESDv0 *  v0)

Definition at line 1004 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesESDcuts ( AliESDtrack *  track)

Definition at line 1615 of file AliFlowTrackCuts.cxx.

Referenced by PassesCuts().

Bool_t AliFlowTrackCuts::PassesESDpidCut ( const AliESDtrack *  track)

Definition at line 3098 of file AliFlowTrackCuts.cxx.

Referenced by PassesESDcuts().

Bool_t AliFlowTrackCuts::PassesMCcuts ( )

Definition at line 994 of file AliFlowTrackCuts.cxx.

Referenced by IsSelectedMCtruth(), and PassesCuts().

Bool_t AliFlowTrackCuts::PassesMCcuts ( AliMCEvent *  mcevent,
Int_t  label 
)

Definition at line 945 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesMuonCuts ( AliVParticle *  track)

Definition at line 5470 of file AliFlowTrackCuts.cxx.

Referenced by IsSelected().

Bool_t AliFlowTrackCuts::PassesNucleiSelection ( const AliESDtrack *  track)
protected

Definition at line 3926 of file AliFlowTrackCuts.cxx.

Referenced by PassesESDpidCut().

Bool_t AliFlowTrackCuts::PassesPMDcuts ( const AliESDPmdTrack *  track)

Definition at line 5315 of file AliFlowTrackCuts.cxx.

Referenced by IsSelected().

Bool_t AliFlowTrackCuts::PassesTOFbayesianCut ( const AliAODTrack *  track)

Definition at line 3795 of file AliFlowTrackCuts.cxx.

Referenced by PassesAODpidCut(), and PassesESDpidCut().

Bool_t AliFlowTrackCuts::PassesTOFbayesianCut ( const AliESDtrack *  track)
protected

Definition at line 3858 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesTOFbetaCut ( const AliESDtrack *  track)

Definition at line 3282 of file AliFlowTrackCuts.cxx.

Referenced by PassesAODpidCut(), and PassesESDpidCut().

Bool_t AliFlowTrackCuts::PassesTOFbetaCut ( const AliAODTrack *  track)

Definition at line 3214 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesTOFbetaSimpleCut ( const AliESDtrack *  track)

Definition at line 3146 of file AliFlowTrackCuts.cxx.

Referenced by PassesESDpidCut().

Bool_t AliFlowTrackCuts::PassesTOFpidCut ( const AliESDtrack *  track) const

Definition at line 3345 of file AliFlowTrackCuts.cxx.

Referenced by PassesESDpidCut().

Bool_t AliFlowTrackCuts::PassesTPCbayesianCut ( const AliESDtrack *  track)

Definition at line 3728 of file AliFlowTrackCuts.cxx.

Referenced by PassesAODpidCut(), and PassesESDpidCut().

Bool_t AliFlowTrackCuts::PassesTPCbayesianCut ( const AliAODTrack *  track)

Definition at line 3678 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesTPCdedxCut ( const AliESDtrack *  track)

Definition at line 3381 of file AliFlowTrackCuts.cxx.

Referenced by PassesESDpidCut().

Bool_t AliFlowTrackCuts::PassesTPCpidCut ( const AliESDtrack *  track) const

Definition at line 3355 of file AliFlowTrackCuts.cxx.

Referenced by PassesESDpidCut().

Bool_t AliFlowTrackCuts::PassesTPCTOFNsigmaCut ( const AliAODTrack *  track)
protected

Definition at line 3991 of file AliFlowTrackCuts.cxx.

Referenced by PassesAODpidCut(), and PassesESDpidCut().

Bool_t AliFlowTrackCuts::PassesTPCTOFNsigmaCut ( const AliESDtrack *  track)
protected

Definition at line 4015 of file AliFlowTrackCuts.cxx.

Bool_t AliFlowTrackCuts::PassesTPCTOFNsigmaPurityCut ( const AliAODTrack *  track)
protected

Definition at line 4039 of file AliFlowTrackCuts.cxx.

Referenced by PassesAODpidCut().

Bool_t AliFlowTrackCuts::PassesTPCTPCTOFNsigmaCut ( const AliAODTrack *  track)
protected

Definition at line 5198 of file AliFlowTrackCuts.cxx.

Referenced by PassesAODpidCut().

Bool_t AliFlowTrackCuts::PassesVZEROcuts ( Int_t  id)

Definition at line 5346 of file AliFlowTrackCuts.cxx.

Referenced by IsSelected().

const char * AliFlowTrackCuts::PIDsourceName ( PIDsource  s)
static

Definition at line 5247 of file AliFlowTrackCuts.cxx.

TH1* AliFlowTrackCuts::QAafter ( Int_t  i)
inline

Definition at line 222 of file AliFlowTrackCuts.h.

Referenced by PassesAODcuts(), PassesCuts(), and PassesESDcuts().

TH1* AliFlowTrackCuts::QAbefore ( Int_t  i)
inline

Definition at line 221 of file AliFlowTrackCuts.h.

Referenced by PassesAODcuts(), PassesCuts(), and PassesESDcuts().

void AliFlowTrackCuts::SetAcceptKinkDaughters ( Bool_t  a)
inline
void AliFlowTrackCuts::SetAllowTOFmismatchFlag ( Bool_t  b = kTRUE)
inline

Definition at line 275 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetAODfilterBit ( UInt_t  a)
inline
void AliFlowTrackCuts::SetApplyRecentering ( Bool_t  r)
inline
void AliFlowTrackCuts::SetCentralityPercentile ( Int_t  centMin,
Int_t  centMax 
)
inline

Definition at line 313 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetClusterRequirementITS ( AliESDtrackCuts::Detector  det,
AliESDtrackCuts::ITSClusterRequirement  req = AliESDtrackCuts::kOff 
)
inline

Definition at line 118 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetCutChi2PerClusterITS ( Float_t  a)
inline

Definition at line 121 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetCutCrossedTPCRows ( Int_t  a,
Float_t  b 
)
inline

Definition at line 126 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetCutGoldenChi2 ( Double_t  m)
inline

Definition at line 127 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetCutITSClusterGlobal ( Bool_t  a)
inline

Definition at line 122 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetCutMC ( Bool_t  b = kTRUE)
void AliFlowTrackCuts::SetCutMChasTrackReferences ( Bool_t  b = kTRUE)
inline

Definition at line 227 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetCutTPCSecbound ( Bool_t  a,
Double_t  ptmin = 0.2 
)
inline

Definition at line 114 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetCutTPCSecboundVar ( Bool_t  a)
inline

Definition at line 115 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetDCAToVertex2D ( Bool_t  a)
inline
void AliFlowTrackCuts::SetDivSigma ( Bool_t  r)
inline

Definition at line 328 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetFakesAreOK ( Bool_t  b)
inline

Definition at line 147 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetForceTPCstandalone ( Bool_t  b)
inline

Definition at line 165 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetIgnoreSignInMCPID ( Bool_t  b = kTRUE)
inline
void AliFlowTrackCuts::SetIgnoreTPCzRange ( Double_t  min,
Double_t  max 
)
inline

Definition at line 150 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetIsMuonMC ( Bool_t  isMC)
inline

Definition at line 161 of file AliFlowTrackCuts.h.

Referenced by GetStandardMuonTrackCuts().

void AliFlowTrackCuts::SetLinearizeVZEROresponse ( Bool_t  b = kTRUE)
inline

Definition at line 280 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxChi2PerClusterITS ( Float_t  a)
inline

Definition at line 129 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxChi2PerClusterTPC ( Float_t  a)
inline
void AliFlowTrackCuts::SetMaxChi2perITSCluster ( Double_t  b)
inline

Definition at line 113 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxDCAToVertexXY ( Float_t  a)
inline
void AliFlowTrackCuts::SetMaxDCAToVertexXYAOD ( Float_t  a)
inline

Definition at line 139 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxDCAToVertexXYPtDep ( const char *  a)
inline

Definition at line 137 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxDCAToVertexXYPtDepAOD ( Bool_t  a)
inline

Definition at line 138 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxDCAToVertexZ ( Float_t  a)
inline
void AliFlowTrackCuts::SetMaxDCAToVertexZAOD ( Float_t  a)
inline

Definition at line 140 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxFracSharedTPCCluster ( Float_t  a)
inline

Definition at line 125 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxKinkInvMassKmu ( Double_t  m)
inline

Definition at line 173 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxKinkQt ( Double_t  m)
inline

Definition at line 172 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxKinkRAdius ( Double_t  r)
inline

Definition at line 170 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxNsigmaToVertex ( Float_t  sigma = 1e10)
inline

Definition at line 142 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMaxSharedITSCluster ( Int_t  b)
inline

Definition at line 112 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMCevent ( AliMCEvent *  mcEvent)
inline

Definition at line 254 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMCfirstMotherPID ( Int_t  pid)
inline

Definition at line 231 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMCisPrimary ( Bool_t  b = kTRUE)
inline
void AliFlowTrackCuts::SetMCPID ( Int_t  pid)
inline
void AliFlowTrackCuts::SetMCprocessType ( TMCProcess  t)
inline

Definition at line 228 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMinChi2PerClusterTPC ( Float_t  a)
inline
void AliFlowTrackCuts::SetMinKinkAngle ( Double_t  a)
inline

Definition at line 168 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMinKinkInvMassKmu ( Double_t  m)
inline

Definition at line 174 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMinKinkQt ( Double_t  m)
inline

Definition at line 171 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMinKinkRadius ( Double_t  r)
inline

Definition at line 169 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetMinNClustersITS ( Int_t  a)
inline

Definition at line 117 of file AliFlowTrackCuts.h.

Referenced by GetStandardGlobalTrackCuts2010().

void AliFlowTrackCuts::SetMinNClustersTPC ( Int_t  a)
inline
void AliFlowTrackCuts::SetMuonPassNumber ( Int_t  passN)
inline

Definition at line 162 of file AliFlowTrackCuts.h.

Referenced by GetStandardMuonTrackCuts().

void AliFlowTrackCuts::SetNumberOfSigmas ( Float_t  val)
inline

Definition at line 348 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetParamMix ( trackParameterMix  paramMix)
inline

Definition at line 240 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetPID ( AliPID::EParticleType  pid,
PIDsource  s = kTOFpid,
Double_t  prob = 0.9 
)
inline
void AliFlowTrackCuts::SetPmdAdc ( Float_t  pmdAdc)
inline

Definition at line 155 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetPmdDetPlane ( Int_t  pmdDet)
inline

Definition at line 154 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetPmdNcell ( Float_t  pmdNcell)
inline

Definition at line 156 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetPriors ( Float_t  centr = 0)

Definition at line 4086 of file AliFlowTrackCuts.cxx.

Referenced by AliFlowTrackCuts().

void AliFlowTrackCuts::SetPtTOFPIDoff ( Double_t  pt)
inline

Definition at line 315 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetQA ( Bool_t  b = kTRUE)
inline
void AliFlowTrackCuts::SetRejectElectronsWithTPCpid ( Bool_t  b = kTRUE)
inline

Definition at line 279 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetRequireCharge ( Bool_t  r)
inline

Definition at line 146 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetRequireITSRefit ( Bool_t  a)
inline

Definition at line 132 of file AliFlowTrackCuts.h.

Referenced by GetStandardGlobalTrackCuts2010().

void AliFlowTrackCuts::SetRequireITSStandAlone ( Bool_t  a)
inline

Definition at line 133 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetRequireSigmaToVertex ( Bool_t  a)
inline

Definition at line 141 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetRequireStrictTOFTPCagreement ( Bool_t  b = kTRUE)
inline
void AliFlowTrackCuts::SetRequireTOFSignal ( Bool_t  a)
inline

Definition at line 128 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetRequireTPCRefit ( Bool_t  a)
inline

Definition at line 130 of file AliFlowTrackCuts.h.

Referenced by GetStandardGlobalTrackCuts2010().

void AliFlowTrackCuts::SetRequireTPCStandAlone ( Bool_t  a)
inline

Definition at line 131 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetRequireTransportBitForPrimaries ( Bool_t  b)
inline

Definition at line 235 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetRun ( Int_t const  run)
inline

Definition at line 351 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetRunsMuon ( const AliInputEventHandler *  eventHandler)
inline

Definition at line 163 of file AliFlowTrackCuts.h.

Referenced by AliAnalysisTaskFlowEvent::NotifyRun().

void AliFlowTrackCuts::SetSPDtrackletDeltaPhiMax ( Double_t  m)
inline

Definition at line 148 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetSPDtrackletDeltaPhiMin ( Double_t  m)
inline

Definition at line 149 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetStandardMuonTrackCuts ( )
inline

Definition at line 160 of file AliFlowTrackCuts.h.

Referenced by GetStandardMuonTrackCuts().

void AliFlowTrackCuts::SetTOFpidCuts ( const TMatrixF *  mat)
inline

Definition at line 272 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetTPCpidCuts ( const TMatrixF *  mat)
inline

Definition at line 271 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetTPCTOFNsigmaPIDPurityFunctions ( Float_t  purityLevel)

Definition at line 5547 of file AliFlowTrackCuts.cxx.

void AliFlowTrackCuts::SetUseVZERORing ( Int_t  i,
Bool_t  u 
)
inline

Definition at line 333 of file AliFlowTrackCuts.h.

void AliFlowTrackCuts::SetVZEROgainEqualisationCen ( TH2 g)
inline
void AliFlowTrackCuts::SetVZEROgainEqualizationPerRing ( Bool_t  s)
inline
Bool_t AliFlowTrackCuts::TPCTOFagree ( const AliVTrack *  track)
protected

Member Data Documentation

Bool_t AliFlowTrackCuts::fAllowTOFmismatchFlag
protected
UInt_t AliFlowTrackCuts::fAODFilterBit
protected

Definition at line 426 of file AliFlowTrackCuts.h.

Referenced by GetAODFilterBit(), operator=(), PassesAODcuts(), and SetAODfilterBit().

Bool_t AliFlowTrackCuts::fApplyRecentering
protected

equalization histo per centrality bin

Definition at line 504 of file AliFlowTrackCuts.h.

Referenced by GetApplyRecentering(), operator=(), and SetApplyRecentering().

AliFlowBayesianPID* AliFlowTrackCuts::fBayesianResponse
protected
Float_t AliFlowTrackCuts::fBinLimitPID[fgkPIDptBin]
protected

Definition at line 495 of file AliFlowTrackCuts.h.

Referenced by SetPriors().

Float_t AliFlowTrackCuts::fC[fgkPIDptBin][5]
protected

Definition at line 495 of file AliFlowTrackCuts.h.

Referenced by SetPriors().

Int_t AliFlowTrackCuts::fCentralityPercentileMax
protected
Int_t AliFlowTrackCuts::fCentralityPercentileMin
protected
TArrayD* AliFlowTrackCuts::fChi2A
protected
TArrayD* AliFlowTrackCuts::fChi2C
protected
TArrayD* AliFlowTrackCuts::fChi3A
protected
TArrayD* AliFlowTrackCuts::fChi3C
protected
Float_t AliFlowTrackCuts::fCurrCentr
protected
Bool_t AliFlowTrackCuts::fCutChi2PerClusterITS
protected

Definition at line 418 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutChi2PerClusterITS().

Bool_t AliFlowTrackCuts::fCutChi2PerClusterTPC
protected
Bool_t AliFlowTrackCuts::fCutCrossedTPCRows
protected

Definition at line 410 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutCrossedTPCRows().

Bool_t AliFlowTrackCuts::fCutDCAToVertexXY
protected

Definition at line 427 of file AliFlowTrackCuts.h.

Referenced by operator=(), and SetMaxDCAToVertexXY().

Bool_t AliFlowTrackCuts::fCutDCAToVertexXYAOD
protected

Definition at line 430 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetMaxDCAToVertexXYAOD().

Bool_t AliFlowTrackCuts::fCutDCAToVertexXYPtDepAOD
protected

Definition at line 429 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetMaxDCAToVertexXYPtDepAOD().

Bool_t AliFlowTrackCuts::fCutDCAToVertexZ
protected

Definition at line 428 of file AliFlowTrackCuts.h.

Referenced by operator=(), and SetMaxDCAToVertexZ().

Bool_t AliFlowTrackCuts::fCutDCAToVertexZAOD
protected

Definition at line 432 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetMaxDCAToVertexZAOD().

Bool_t AliFlowTrackCuts::fCutFracSharedTPCCluster
protected

Definition at line 408 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetMaxFracSharedTPCCluster().

Bool_t AliFlowTrackCuts::fCutGoldenChi2
protected

Definition at line 413 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutGoldenChi2().

Bool_t AliFlowTrackCuts::fCutITSChi2
protected

Definition at line 527 of file AliFlowTrackCuts.h.

Referenced by PassesESDcuts(), and SetMaxChi2perITSCluster().

Bool_t AliFlowTrackCuts::fCutITSClusterGlobal
protected

Definition at line 419 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutITSClusterGlobal().

Bool_t AliFlowTrackCuts::fCutITSclusterShared
protected

Definition at line 525 of file AliFlowTrackCuts.h.

Referenced by PassesESDcuts(), and SetMaxSharedITSCluster().

Bool_t AliFlowTrackCuts::fCutMC
protected

Definition at line 385 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesCuts(), and SetCutMC().

Bool_t AliFlowTrackCuts::fCutMCfirstMotherPID
protected

Definition at line 391 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesMCcuts(), and SetMCfirstMotherPID().

Bool_t AliFlowTrackCuts::fCutMChasTrackReferences
protected

Definition at line 386 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesMCcuts(), and SetCutMChasTrackReferences().

Bool_t AliFlowTrackCuts::fCutMCisPrimary
protected

Definition at line 394 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesMCcuts(), and SetMCisPrimary().

Bool_t AliFlowTrackCuts::fCutMCPID
protected

Definition at line 389 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesMCcuts(), and SetMCPID().

Bool_t AliFlowTrackCuts::fCutMCprocessType
protected

Definition at line 387 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesMCcuts(), and SetMCprocessType().

Bool_t AliFlowTrackCuts::fCutMinimalTPCdedx
protected

Definition at line 434 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), PassesESDcuts(), and SetMinimalTPCdedx().

Bool_t AliFlowTrackCuts::fCutNClustersITS
protected

Definition at line 422 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), PassesESDcuts(), and SetMinNClustersITS().

Bool_t AliFlowTrackCuts::fCutNClustersTPC
protected

Definition at line 416 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), PassesESDcuts(), and SetMinNClustersTPC().

Bool_t AliFlowTrackCuts::fCutPmdAdc
protected

Definition at line 449 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesPMDcuts(), and SetPmdAdc().

Bool_t AliFlowTrackCuts::fCutPmdDet
protected

Definition at line 447 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesPMDcuts(), and SetPmdDetPlane().

Bool_t AliFlowTrackCuts::fCutPmdNcell
protected

Definition at line 451 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesPMDcuts(), and SetPmdNcell().

Bool_t AliFlowTrackCuts::fCutRejectElectronsWithTPCpid
protected

Definition at line 491 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesESDcuts(), and SetRejectElectronsWithTPCpid().

Bool_t AliFlowTrackCuts::fCutSPDtrackletDeltaPhi
protected
Bool_t AliFlowTrackCuts::fCutTPCSecbound
protected

Definition at line 436 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutTPCSecbound().

Double_t AliFlowTrackCuts::fCutTPCSecboundMinpt
protected

Definition at line 437 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutTPCSecbound().

Bool_t AliFlowTrackCuts::fCutTPCSecboundVar
protected

Definition at line 438 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutTPCSecboundVar().

Bool_t AliFlowTrackCuts::fDivSigma
protected

Definition at line 506 of file AliFlowTrackCuts.h.

Referenced by GetDivSigma(), operator=(), and SetDivSigma().

AliESDpid AliFlowTrackCuts::fESDpid
protected

placeholder for TPC only track to avoid new/delete on every track

Definition at line 482 of file AliFlowTrackCuts.h.

Referenced by AliFlowTrackCuts(), GetBeta(), GetESDpid(), operator=(), PassesAODpidCut(), PassesTOFbetaSimpleCut(), PassesTPCdedxCut(), SetCutMC(), SetEvent(), and TPCTOFagree().

AliVEvent* AliFlowTrackCuts::fEvent
protected
Bool_t AliFlowTrackCuts::fFakesAreOK
protected
Bool_t AliFlowTrackCuts::fForceTPCstandalone
protected
const Int_t AliFlowTrackCuts::fgkNumberOfVZEROtracks =64
staticprotected

Definition at line 510 of file AliFlowTrackCuts.h.

Referenced by GetNumberOfInputObjects(), and PassesVZEROcuts().

const Int_t AliFlowTrackCuts::fgkPIDptBin = 20
staticprotected

Definition at line 494 of file AliFlowTrackCuts.h.

Referenced by SetPriors().

Bool_t AliFlowTrackCuts::fIgnoreSignInMCPID
protected

Definition at line 393 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesMCcuts(), and SetIgnoreSignInMCPID().

Bool_t AliFlowTrackCuts::fIgnoreTPCzRange
protected

Definition at line 402 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesESDcuts(), and SetIgnoreTPCzRange().

Double_t AliFlowTrackCuts::fIgnoreTPCzRangeMax
protected

Definition at line 403 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesESDcuts(), and SetIgnoreTPCzRange().

Double_t AliFlowTrackCuts::fIgnoreTPCzRangeMin
protected

Definition at line 404 of file AliFlowTrackCuts.h.

Referenced by operator=(), and SetIgnoreTPCzRange().

AliESDkink* AliFlowTrackCuts::fKink
protected

Definition at line 467 of file AliFlowTrackCuts.h.

Referenced by ClearTrack(), FillFlowTrackKink(), operator=(), and PassesCuts().

Bool_t AliFlowTrackCuts::fLinearizeVZEROresponse
protected

Definition at line 441 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesVZEROcuts(), and SetLinearizeVZEROresponse().

Float_t AliFlowTrackCuts::fMaxChi2PerClusterITS
protected

Definition at line 420 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutChi2PerClusterITS().

Float_t AliFlowTrackCuts::fMaxChi2PerClusterTPC
protected
Float_t AliFlowTrackCuts::fMaxDCAxyAOD
protected

Definition at line 431 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetMaxDCAToVertexXYAOD().

Float_t AliFlowTrackCuts::fMaxDCAzAOD
protected

Definition at line 433 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetMaxDCAToVertexZAOD().

Float_t AliFlowTrackCuts::fMaxFracSharedTPCCluster
protected

Definition at line 409 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetMaxFracSharedTPCCluster().

Float_t AliFlowTrackCuts::fMaxGoldenChi2
protected

Definition at line 414 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutGoldenChi2().

Double_t AliFlowTrackCuts::fMaxITSChi2
protected

Definition at line 528 of file AliFlowTrackCuts.h.

Referenced by PassesESDcuts(), and SetMaxChi2perITSCluster().

Int_t AliFlowTrackCuts::fMaxITSclusterShared
protected

Definition at line 526 of file AliFlowTrackCuts.h.

Referenced by PassesESDcuts(), and SetMaxSharedITSCluster().

Double_t AliFlowTrackCuts::fMaxKinkInvMassKmu
protected
Double_t AliFlowTrackCuts::fMaxKinkQt
protected

Definition at line 458 of file AliFlowTrackCuts.h.

Referenced by GetMaxKinkQt(), operator=(), PassesCuts(), and SetMaxKinkQt().

Double_t AliFlowTrackCuts::fMaxKinkRadius
protected

Definition at line 456 of file AliFlowTrackCuts.h.

Referenced by GetMaxKinkRadius(), operator=(), PassesCuts(), and SetMaxKinkRAdius().

Int_t AliFlowTrackCuts::fMCfirstMotherPID
protected

Definition at line 392 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesMCcuts(), and SetMCfirstMotherPID().

Bool_t AliFlowTrackCuts::fMCisPrimary
protected

Definition at line 396 of file AliFlowTrackCuts.h.

Referenced by GetMCisPrimary(), operator=(), PassesMCcuts(), and SetMCisPrimary().

AliMCParticle* AliFlowTrackCuts::fMCparticle
protected
Int_t AliFlowTrackCuts::fMCPID
protected

Definition at line 390 of file AliFlowTrackCuts.h.

Referenced by GetMCPID(), operator=(), PassesMCcuts(), and SetMCPID().

TMCProcess AliFlowTrackCuts::fMCprocessType
protected

Definition at line 388 of file AliFlowTrackCuts.h.

Referenced by GetMCprocessType(), operator=(), PassesMCcuts(), and SetMCprocessType().

Float_t AliFlowTrackCuts::fMinChi2PerClusterTPC
protected

Definition at line 407 of file AliFlowTrackCuts.h.

Referenced by operator=(), and SetMinChi2PerClusterTPC().

Float_t AliFlowTrackCuts::fMinCrossedRowsOverFindableClusters
protected

Definition at line 412 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutCrossedTPCRows().

Double_t AliFlowTrackCuts::fMinimalTPCdedx
protected
Double_t AliFlowTrackCuts::fMinKinkAngle
protected

Definition at line 454 of file AliFlowTrackCuts.h.

Referenced by GetMinKinkAngle(), operator=(), PassesCuts(), and SetMinKinkAngle().

Double_t AliFlowTrackCuts::fMinKinkInvMassKmu
protected
Double_t AliFlowTrackCuts::fMinKinkQt
protected

Definition at line 457 of file AliFlowTrackCuts.h.

Referenced by GetMinKinkQt(), operator=(), and SetMinKinkQt().

Double_t AliFlowTrackCuts::fMinKinkRadius
protected

Definition at line 455 of file AliFlowTrackCuts.h.

Referenced by GetMinKinkRadius(), operator=(), and SetMinKinkRadius().

Int_t AliFlowTrackCuts::fMinNCrossedRows
protected

Definition at line 411 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetCutCrossedTPCRows().

AliMuonTrackCuts* AliFlowTrackCuts::fMuonTrackCuts
protected
Int_t AliFlowTrackCuts::fNClustersITSMax
protected

Definition at line 423 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and PassesESDcuts().

Int_t AliFlowTrackCuts::fNClustersITSMin
protected

Definition at line 424 of file AliFlowTrackCuts.h.

Referenced by operator=(), and SetMinNClustersITS().

Int_t AliFlowTrackCuts::fNClustersTPCMax
protected

Definition at line 417 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and PassesESDcuts().

Int_t AliFlowTrackCuts::fNClustersTPCMin
protected

Definition at line 421 of file AliFlowTrackCuts.h.

Referenced by operator=(), and SetMinNClustersTPC().

Float_t AliFlowTrackCuts::fNsigmaCut2
protected

Pid reponse to manage Nsigma cuts.

Definition at line 517 of file AliFlowTrackCuts.h.

Referenced by GetNumberOfSigmas(), operator=(), PassesTPCTOFNsigmaCut(), PassesTPCTPCTOFNsigmaCut(), and SetNumberOfSigmas().

trackParameterMix AliFlowTrackCuts::fParamMix
protected
Double_t AliFlowTrackCuts::fParticleProbability
protected
TF1* AliFlowTrackCuts::fPhiCutHigh
protected

Definition at line 440 of file AliFlowTrackCuts.h.

Referenced by AliFlowTrackCuts(), operator=(), and ~AliFlowTrackCuts().

TF1* AliFlowTrackCuts::fPhiCutLow
protected

Definition at line 439 of file AliFlowTrackCuts.h.

Referenced by AliFlowTrackCuts(), operator=(), PassesAODcuts(), and ~AliFlowTrackCuts().

AliPIDResponse* AliFlowTrackCuts::fPIDResponse
protected
PIDsource AliFlowTrackCuts::fPIDsource
protected

Baysian response with all the TOF tuning (using fESDpid)

Definition at line 484 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODpidCut(), PassesESDpidCut(), SetEvent(), and SetPID().

Float_t AliFlowTrackCuts::fPmdAdc
protected

Definition at line 450 of file AliFlowTrackCuts.h.

Referenced by GetPmdAdc(), operator=(), PassesPMDcuts(), and SetPmdAdc().

Int_t AliFlowTrackCuts::fPmdDet
protected

Definition at line 448 of file AliFlowTrackCuts.h.

Referenced by GetPmdDetPlane(), operator=(), PassesPMDcuts(), and SetPmdDetPlane().

Float_t AliFlowTrackCuts::fPmdNcell
protected

Definition at line 452 of file AliFlowTrackCuts.h.

Referenced by GetPmdNcell(), operator=(), PassesPMDcuts(), and SetPmdNcell().

Float_t AliFlowTrackCuts::fProbBayes
protected
Double_t AliFlowTrackCuts::fPtTOFPIDoff
protected
TF2* AliFlowTrackCuts::fPurityFunction[180]
protected
TFile* AliFlowTrackCuts::fPurityFunctionsFile
protected

Definition at line 520 of file AliFlowTrackCuts.h.

Referenced by SetTPCTOFNsigmaPIDPurityFunctions(), and ~AliFlowTrackCuts().

TDirectory* AliFlowTrackCuts::fPurityFunctionsList
protected

purity functions file

Definition at line 521 of file AliFlowTrackCuts.h.

Referenced by SetTPCTOFNsigmaPIDPurityFunctions().

Float_t AliFlowTrackCuts::fPurityLevel
protected
Bool_t AliFlowTrackCuts::fRequireCharge
protected

Definition at line 397 of file AliFlowTrackCuts.h.

Referenced by GetRequireCharge(), operator=(), PassesCuts(), and SetRequireCharge().

Bool_t AliFlowTrackCuts::fRequireKinkDaughters
protected

Definition at line 462 of file AliFlowTrackCuts.h.

Referenced by operator=().

Bool_t AliFlowTrackCuts::fRequireStrictTOFTPCagreement
protected
Bool_t AliFlowTrackCuts::fRequireTOFSignal
protected

Definition at line 415 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesAODcuts(), and SetRequireTOFSignal().

Bool_t AliFlowTrackCuts::fRequireTransportBitForPrimaries
protected
Int_t AliFlowTrackCuts::fRun
protected

Definition at line 529 of file AliFlowTrackCuts.h.

Referenced by GetRun(), operator=(), SetEvent(), and SetRun().

Double_t AliFlowTrackCuts::fSPDtrackletDeltaPhiMax
protected
Double_t AliFlowTrackCuts::fSPDtrackletDeltaPhiMin
protected
TMatrixF* AliFlowTrackCuts::fTOFpidCuts
protected
TMatrixF* AliFlowTrackCuts::fTPCpidCuts
protected
AliESDtrack AliFlowTrackCuts::fTPCtrack
protected

placeholder for current event

Definition at line 479 of file AliFlowTrackCuts.h.

Referenced by HandleESDtrack().

AliVParticle* AliFlowTrackCuts::fTrack
protected
Double_t AliFlowTrackCuts::fTrackEta
protected
Int_t AliFlowTrackCuts::fTrackLabel
protected
Double_t AliFlowTrackCuts::fTrackMass
protected

the track to apply cuts on

Definition at line 470 of file AliFlowTrackCuts.h.

Referenced by ClearTrack(), FillFlowTrackGeneric(), FillFlowTrackKink(), FillFlowTrackVParticle(), operator=(), and PassesCuts().

Double_t AliFlowTrackCuts::fTrackPhi
protected
Double_t AliFlowTrackCuts::fTrackPt
protected

mass of the particle

Definition at line 471 of file AliFlowTrackCuts.h.

Referenced by ClearTrack(), FillFlowTrackGeneric(), operator=(), and PassesCuts().

Double_t AliFlowTrackCuts::fTrackWeight
protected
Bool_t AliFlowTrackCuts::fUseAODFilterBit
protected

Definition at line 425 of file AliFlowTrackCuts.h.

Referenced by GetAODFilterBit(), operator=(), PassesAODcuts(), and SetAODfilterBit().

Bool_t AliFlowTrackCuts::fUseVZERORing[8]
protected

calibration info per ring

Definition at line 509 of file AliFlowTrackCuts.h.

Referenced by AliFlowTrackCuts(), GetUseVZERORing(), operator=(), and SetUseVZERORing().

AliESDv0* AliFlowTrackCuts::fV0
protected

placeholder for the current kink

Definition at line 468 of file AliFlowTrackCuts.h.

Referenced by ClearTrack(), operator=(), and PassesCuts().

Float_t AliFlowTrackCuts::fVZEROApol[4]
protected

Definition at line 507 of file AliFlowTrackCuts.h.

Referenced by AliFlowTrackCuts(), operator=(), PassesVZEROcuts(), and SetVZEROApol().

Float_t AliFlowTrackCuts::fVZEROCpol[4]
protected

calibration info per ring

Definition at line 508 of file AliFlowTrackCuts.h.

Referenced by AliFlowTrackCuts(), operator=(), PassesVZEROcuts(), and SetVZEROCpol().

TH1* AliFlowTrackCuts::fVZEROgainEqualization
protected
TH2* AliFlowTrackCuts::fVZEROgainEqualizationCen
protected

equalization histo

Definition at line 503 of file AliFlowTrackCuts.h.

Referenced by operator=(), PassesVZEROcuts(), SetVZEROgainEqualisationCen(), and ~AliFlowTrackCuts().

Bool_t AliFlowTrackCuts::fVZEROgainEqualizationPerRing
protected

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