AliPhysics  master (3d17d9d)
AliPrimaryPionCuts Class Reference

#include <AliPrimaryPionCuts.h>

Inheritance diagram for AliPrimaryPionCuts:

Public Types

enum  cutIds {
  kEtaCut, kClsITSCut, kClsTPCCut, kDCACut,
  kPtCut, kPidedxSigmaITSCut, kPidedxSigmaTPCCut, kPiTOFSigmaPID,
  kMassCut, kNCuts
}
 
enum  pionCuts {
  kPionIn =0, kNoTracks, kTrackCuts, kdEdxCuts,
  kPionOut
}
 

Public Member Functions

Bool_t SetCutIds (TString cutString)
 
Bool_t SetCut (cutIds cutID, Int_t cut)
 
More...
 
Bool_t UpdateCutString ()
 
More...
 
Bool_t InitializeCutsFromCutString (const TString analysisCutSelection)
 
More...
 
 AliPrimaryPionCuts (const char *name="PionCuts", const char *title="Pion Cuts")
 
virtual ~AliPrimaryPionCuts ()
 
virtual Bool_t IsSelected (TObject *)
 
virtual Bool_t IsSelected (TList *)
 
TString GetCutNumber ()
 
More...
 
Bool_t PionIsSelectedMC (Int_t labelParticle, AliMCEvent *mcEvent)
 
More...
 
Bool_t PionIsSelectedAODMC (Int_t labelParticle, TClonesArray *AODMCTrackArray)
 
More...
 
Bool_t TrackIsSelected (AliESDtrack *lTrack)
 
More...
 
Bool_t TrackIsSelectedAOD (AliAODTrack *lTrack)
 
More...
 
Bool_t PionIsSelected (AliESDtrack *lTrack)
 
More...
 
Bool_t PionIsSelectedAOD (AliAODTrack *lTrack)
 
More...
 
void SetHybridTrackCutsAODFiltering (Int_t runflag)
 
More...
 
void SetPtDepDCACuts (Double_t pt)
 
Bool_t IsDCACutAccepted (AliAODTrack *lTrack)
 
Bool_t InitPIDResponse ()
 
void SetPIDResponse (AliPIDResponse *pidResponse)
 
AliPIDResponse * GetPIDResponse ()
 
void PrintCuts ()
 
More...
 
void PrintCutsWithValues ()
 
More...
 
void SetLightOutput (Bool_t flag)
 
void InitCutHistograms (TString name="", Bool_t preCut=kTRUE, TString cutName="")
 
void SetFillCutHistograms (TString name="", Bool_t preCut=kTRUE, TString cutName="")
 
TListGetCutHistograms ()
 
Bool_t dEdxCuts (AliVTrack *track)
 Cut functions. More...
 
Bool_t SetTPCdEdxCutPionLine (Int_t pidedxSigmaCut)
 
More...
 
Bool_t SetITSdEdxCutPionLine (Int_t ededxSigmaCut)
 
More...
 
Bool_t SetITSClusterCut (Int_t clsITSCut)
 
More...
 
Bool_t SetTPCClusterCut (Int_t clsTPCCut)
 
More...
 
Bool_t SetEtaCut (Int_t etaCut)
 
More...
 
Bool_t SetPtCut (Int_t ptCut)
 
More...
 
Bool_t SetDCACut (Int_t dcaCut)
 
More...
 
void SetEtaShift (Double_t etaShift)
 
Bool_t SetTOFPionPIDCut (Int_t TOFelectronPID)
 
More...
 
Bool_t SetMassCut (Int_t massCut)
 
More...
 
void SetPeriodName (TString periodName)
 
Double_t GetMassCut ()
 
void SetPrefilterRunFlag (Int_t runflag)
 
Double_t GetEtaCut ()
 
Double_t GetNFindableClustersTPC (AliVTrack *lTrack)
 
More...
 
Bool_t DoWeights ()
 
Bool_t DoMassCut ()
 
Bool_t RequireVertexConstrain ()
 
Bool_t Use4VecForMass ()
 

Static Public Member Functions

static AliPrimaryPionCutsGetStandardCuts2010PbPb ()
 
More...
 
static AliPrimaryPionCutsGetStandardCuts2010pp ()
 
More...
 
static AliVTrack * GetTrack (AliVEvent *event, Int_t label)
 
More...
 

Public Attributes

Int_t fCuts [kNCuts]
 

Static Public Attributes

static const char * fgkCutNames [kNCuts]
 

Protected Attributes

TListfHistograms
 
Bool_t fDoLightOutput
 switch for running light output, kFALSE -> normal mode, kTRUE -> light mode More...
 
AliPIDResponse * fPIDResponse
 
AliESDtrackCuts * fEsdTrackCuts
 
AliESDtrackCuts * fEsdTrackCutsGC
 
Double_t fEtaCut
 
Double_t fEtaShift
 
Bool_t fDoEtaCut
 
Double_t fPtCut
 
Double_t fMinClsTPC
 
Double_t fChi2PerClsTPC
 
Bool_t fRequireTPCRefit
 
Double_t fMinClsTPCToF
 
Double_t fMinClsITS
 
Bool_t fDodEdxSigmaITSCut
 
Bool_t fDodEdxSigmaTPCCut
 
Bool_t fDoTOFsigmaCut
 
Double_t fPIDnSigmaAbovePionLineITS
 
Double_t fPIDnSigmaBelowPionLineITS
 
Double_t fPIDnSigmaAbovePionLineTPC
 
Double_t fPIDnSigmaBelowPionLineTPC
 
Double_t fPIDnSigmaAbovePionLineTOF
 
Double_t fPIDnSigmaBelowPionLineTOF
 
Bool_t fUseCorrectedTPCClsInfo
 
Bool_t fUseTOFpid
 
Bool_t fRequireTOF
 
Bool_t fDoMassCut
 
Double_t fMassCut
 
Bool_t fUse4VecForMass
 
Bool_t fRequireVertexConstrain
 
Bool_t fDoWeights
 
Double_t fMaxDCAToVertexZ
 
Double_t fMaxDCAToVertexXY
 
Bool_t fUsePtDepXYDCA
 
Bool_t fUseDCAToVertex2D
 
TString fMaxDCAToVertexXYPtDep
 
Int_t fRunFlag
 
TObjString * fCutString
 
TString fCutStringRead
 
TH1F * fHistCutIndex
 
TH1F * fHistdEdxCuts
 
TH2FfHistITSdEdxbefore
 
TH2FfHistITSdEdxafter
 
TH2FfHistTPCdEdxbefore
 
TH2FfHistTPCdEdxafter
 
TH2FfHistTPCdEdxSignalbefore
 
TH2FfHistTPCdEdxSignalafter
 
TH2FfHistTOFbefore
 
TH2FfHistTOFafter
 
TH2FfHistTrackDCAxyPtbefore
 
TH2FfHistTrackDCAxyPtafter
 
TH2FfHistTrackDCAzPtbefore
 
TH2FfHistTrackDCAzPtafter
 
TH2FfHistTrackNFindClsPtTPCbefore
 
TH2FfHistTrackNFindClsPtTPCafter
 
TH1F * fHistTrackSelectedEta
 
TH1F * fHistTrackSelectedPhi
 
TH1F * fHistTrackSelectedPt
 
TH1F * fHistTrackSelectedPtWithoutITS
 
TString fStringITSClusterCut
 
TString fPeriodName
 

Private Member Functions

 AliPrimaryPionCuts (const AliPrimaryPionCuts &)
 
AliPrimaryPionCutsoperator= (const AliPrimaryPionCuts &)
 

Detailed Description

Definition at line 35 of file AliPrimaryPionCuts.h.

Member Enumeration Documentation

Enumerator
kEtaCut 
kClsITSCut 
kClsTPCCut 
kDCACut 
kPtCut 
kPidedxSigmaITSCut 
kPidedxSigmaTPCCut 
kPiTOFSigmaPID 
kMassCut 
kNCuts 

Definition at line 40 of file AliPrimaryPionCuts.h.

Enumerator
kPionIn 
kNoTracks 
kTrackCuts 
kdEdxCuts 
kPionOut 

Definition at line 54 of file AliPrimaryPionCuts.h.

Constructor & Destructor Documentation

AliPrimaryPionCuts::AliPrimaryPionCuts ( const char *  name = "PionCuts",
const char *  title = "Pion Cuts" 
)

Definition at line 63 of file AliPrimaryPionCuts.cxx.

Referenced by GetStandardCuts2010PbPb(), and GetStandardCuts2010pp().

AliPrimaryPionCuts::~AliPrimaryPionCuts ( )
virtual

Definition at line 206 of file AliPrimaryPionCuts.cxx.

AliPrimaryPionCuts::AliPrimaryPionCuts ( const AliPrimaryPionCuts ref)
private

Definition at line 135 of file AliPrimaryPionCuts.cxx.

Member Function Documentation

Bool_t AliPrimaryPionCuts::dEdxCuts ( AliVTrack *  track)

Cut functions.


Definition at line 614 of file AliPrimaryPionCuts.cxx.

Referenced by PionIsSelected(), and PionIsSelectedAOD().

Bool_t AliPrimaryPionCuts::DoMassCut ( )
inline

Definition at line 130 of file AliPrimaryPionCuts.h.

Bool_t AliPrimaryPionCuts::DoWeights ( )
inline

Definition at line 129 of file AliPrimaryPionCuts.h.

TList* AliPrimaryPionCuts::GetCutHistograms ( )
inline

Definition at line 105 of file AliPrimaryPionCuts.h.

TString AliPrimaryPionCuts::GetCutNumber ( )


Definition at line 1395 of file AliPrimaryPionCuts.cxx.

Referenced by AliPrimaryPionCuts(), InitCutHistograms(), and UpdateCutString().

Double_t AliPrimaryPionCuts::GetEtaCut ( )
inline

Definition at line 127 of file AliPrimaryPionCuts.h.

Double_t AliPrimaryPionCuts::GetMassCut ( )
inline

Definition at line 123 of file AliPrimaryPionCuts.h.

Double_t AliPrimaryPionCuts::GetNFindableClustersTPC ( AliVTrack *  lTrack)
AliPIDResponse* AliPrimaryPionCuts::GetPIDResponse ( )
inline

Definition at line 96 of file AliPrimaryPionCuts.h.

AliPrimaryPionCuts * AliPrimaryPionCuts::GetStandardCuts2010PbPb ( )
static


Definition at line 1402 of file AliPrimaryPionCuts.cxx.

AliPrimaryPionCuts * AliPrimaryPionCuts::GetStandardCuts2010pp ( )
static


Definition at line 1412 of file AliPrimaryPionCuts.cxx.

AliVTrack * AliPrimaryPionCuts::GetTrack ( AliVEvent *  event,
Int_t  label 
)
static


Definition at line 678 of file AliPrimaryPionCuts.cxx.

void AliPrimaryPionCuts::InitCutHistograms ( TString  name = "",
Bool_t  preCut = kTRUE,
TString  cutName = "" 
)

Definition at line 220 of file AliPrimaryPionCuts.cxx.

Bool_t AliPrimaryPionCuts::InitializeCutsFromCutString ( const TString  analysisCutSelection)


Definition at line 731 of file AliPrimaryPionCuts.cxx.

Referenced by GetStandardCuts2010PbPb(), and GetStandardCuts2010pp().

Bool_t AliPrimaryPionCuts::InitPIDResponse ( )

Definition at line 358 of file AliPrimaryPionCuts.cxx.

Referenced by AliPrimaryPionCuts(), and dEdxCuts().

Bool_t AliPrimaryPionCuts::IsDCACutAccepted ( AliAODTrack *  lTrack)

Definition at line 1482 of file AliPrimaryPionCuts.cxx.

Referenced by TrackIsSelectedAOD().

virtual Bool_t AliPrimaryPionCuts::IsSelected ( TObject )
inlinevirtual

Definition at line 76 of file AliPrimaryPionCuts.h.

virtual Bool_t AliPrimaryPionCuts::IsSelected ( TList )
inlinevirtual

Definition at line 77 of file AliPrimaryPionCuts.h.

AliPrimaryPionCuts& AliPrimaryPionCuts::operator= ( const AliPrimaryPionCuts )
private
Bool_t AliPrimaryPionCuts::PionIsSelected ( AliESDtrack *  lTrack)


Definition at line 409 of file AliPrimaryPionCuts.cxx.

Bool_t AliPrimaryPionCuts::PionIsSelectedAOD ( AliAODTrack *  lTrack)


Definition at line 464 of file AliPrimaryPionCuts.cxx.

Bool_t AliPrimaryPionCuts::PionIsSelectedAODMC ( Int_t  labelParticle,
TClonesArray *  AODMCTrackArray 
)


Definition at line 392 of file AliPrimaryPionCuts.cxx.

Bool_t AliPrimaryPionCuts::PionIsSelectedMC ( Int_t  labelParticle,
AliMCEvent *  mcEvent 
)


Definition at line 374 of file AliPrimaryPionCuts.cxx.

void AliPrimaryPionCuts::PrintCuts ( )


Definition at line 848 of file AliPrimaryPionCuts.cxx.

void AliPrimaryPionCuts::PrintCutsWithValues ( )


Definition at line 856 of file AliPrimaryPionCuts.cxx.

Referenced by InitializeCutsFromCutString().

Bool_t AliPrimaryPionCuts::RequireVertexConstrain ( )
inline

Definition at line 131 of file AliPrimaryPionCuts.h.

Bool_t AliPrimaryPionCuts::SetCut ( cutIds  cutID,
Int_t  cut 
)


Set individual cut ID

Definition at line 778 of file AliPrimaryPionCuts.cxx.

Referenced by InitializeCutsFromCutString().

Bool_t AliPrimaryPionCuts::SetCutIds ( TString  cutString)
Bool_t AliPrimaryPionCuts::SetDCACut ( Int_t  dcaCut)


Definition at line 1222 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

Bool_t AliPrimaryPionCuts::SetEtaCut ( Int_t  etaCut)


Definition at line 1149 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

void AliPrimaryPionCuts::SetEtaShift ( Double_t  etaShift)
inline

Definition at line 119 of file AliPrimaryPionCuts.h.

void AliPrimaryPionCuts::SetFillCutHistograms ( TString  name = "",
Bool_t  preCut = kTRUE,
TString  cutName = "" 
)
inline

Definition at line 104 of file AliPrimaryPionCuts.h.

void AliPrimaryPionCuts::SetHybridTrackCutsAODFiltering ( Int_t  runflag = 1000)


Definition at line 1423 of file AliPrimaryPionCuts.cxx.

Referenced by InitializeCutsFromCutString().

Bool_t AliPrimaryPionCuts::SetITSClusterCut ( Int_t  clsITSCut)


Definition at line 999 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

Bool_t AliPrimaryPionCuts::SetITSdEdxCutPionLine ( Int_t  ededxSigmaCut)


Definition at line 888 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

void AliPrimaryPionCuts::SetLightOutput ( Bool_t  flag)
inline

Definition at line 101 of file AliPrimaryPionCuts.h.

Bool_t AliPrimaryPionCuts::SetMassCut ( Int_t  massCut)


Definition at line 1337 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

void AliPrimaryPionCuts::SetPeriodName ( TString  periodName)
inline

Definition at line 122 of file AliPrimaryPionCuts.h.

void AliPrimaryPionCuts::SetPIDResponse ( AliPIDResponse *  pidResponse)
inline

Definition at line 95 of file AliPrimaryPionCuts.h.

void AliPrimaryPionCuts::SetPrefilterRunFlag ( Int_t  runflag)
inline

Definition at line 124 of file AliPrimaryPionCuts.h.

Bool_t AliPrimaryPionCuts::SetPtCut ( Int_t  ptCut)


Definition at line 1196 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

void AliPrimaryPionCuts::SetPtDepDCACuts ( Double_t  pt)

set the pt-dependent DCA cuts

Definition at line 1470 of file AliPrimaryPionCuts.cxx.

Referenced by IsDCACutAccepted().

Bool_t AliPrimaryPionCuts::SetTOFPionPIDCut ( Int_t  TOFelectronPID)


Definition at line 1290 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

Bool_t AliPrimaryPionCuts::SetTPCClusterCut ( Int_t  clsTPCCut)


Definition at line 1062 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

Bool_t AliPrimaryPionCuts::SetTPCdEdxCutPionLine ( Int_t  pidedxSigmaCut)


Definition at line 944 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

Bool_t AliPrimaryPionCuts::TrackIsSelected ( AliESDtrack *  lTrack)


Definition at line 523 of file AliPrimaryPionCuts.cxx.

Referenced by PionIsSelected().

Bool_t AliPrimaryPionCuts::TrackIsSelectedAOD ( AliAODTrack *  lTrack)


Definition at line 560 of file AliPrimaryPionCuts.cxx.

Referenced by PionIsSelectedAOD().

Bool_t AliPrimaryPionCuts::UpdateCutString ( )


Update the cut string (if it has been created yet)

Definition at line 718 of file AliPrimaryPionCuts.cxx.

Referenced by SetCut().

Bool_t AliPrimaryPionCuts::Use4VecForMass ( )
inline

Definition at line 132 of file AliPrimaryPionCuts.h.

Member Data Documentation

Double_t AliPrimaryPionCuts::fChi2PerClsTPC
protected

Definition at line 147 of file AliPrimaryPionCuts.h.

Referenced by PrintCutsWithValues(), SetTPCClusterCut(), and TrackIsSelectedAOD().

Int_t AliPrimaryPionCuts::fCuts[kNCuts]
TObjString* AliPrimaryPionCuts::fCutString
protected

Definition at line 178 of file AliPrimaryPionCuts.h.

Referenced by AliPrimaryPionCuts(), UpdateCutString(), and ~AliPrimaryPionCuts().

TString AliPrimaryPionCuts::fCutStringRead
protected

Definition at line 179 of file AliPrimaryPionCuts.h.

Referenced by GetCutNumber(), and InitializeCutsFromCutString().

Bool_t AliPrimaryPionCuts::fDodEdxSigmaITSCut
protected

Definition at line 151 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSdEdxCutPionLine().

Bool_t AliPrimaryPionCuts::fDodEdxSigmaTPCCut
protected

Definition at line 152 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutPionLine().

Bool_t AliPrimaryPionCuts::fDoEtaCut
protected
Bool_t AliPrimaryPionCuts::fDoLightOutput
protected

switch for running light output, kFALSE -> normal mode, kTRUE -> light mode

Definition at line 137 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), TrackIsSelected(), and TrackIsSelectedAOD().

Bool_t AliPrimaryPionCuts::fDoMassCut
protected

Definition at line 163 of file AliPrimaryPionCuts.h.

Referenced by PrintCutsWithValues(), and SetMassCut().

Bool_t AliPrimaryPionCuts::fDoTOFsigmaCut
protected

Definition at line 153 of file AliPrimaryPionCuts.h.

Referenced by PrintCutsWithValues().

Bool_t AliPrimaryPionCuts::fDoWeights
protected

Definition at line 167 of file AliPrimaryPionCuts.h.

AliESDtrackCuts* AliPrimaryPionCuts::fEsdTrackCuts
protected
AliESDtrackCuts* AliPrimaryPionCuts::fEsdTrackCutsGC
protected

Definition at line 140 of file AliPrimaryPionCuts.h.

Referenced by InitializeCutsFromCutString(), and TrackIsSelected().

Double_t AliPrimaryPionCuts::fEtaCut
protected
Double_t AliPrimaryPionCuts::fEtaShift
protected
const char * AliPrimaryPionCuts::fgkCutNames
static
Initial value:
= {
"kEtaCut",
"kClsITSCut",
"kClsTPCCut",
"kDCAcut",
"kPtCut",
"kPiDedxSigmaITSCut",
"kPiDedxSigmaTPCCut",
"kPiTOFSigmaCut",
"kMassCut"
}

Definition at line 67 of file AliPrimaryPionCuts.h.

Referenced by PrintCuts().

TH1F* AliPrimaryPionCuts::fHistCutIndex
protected

Definition at line 180 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), PionIsSelected(), and PionIsSelectedAOD().

TH1F* AliPrimaryPionCuts::fHistdEdxCuts
protected

Definition at line 181 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitCutHistograms().

TH2F* AliPrimaryPionCuts::fHistITSdEdxafter
protected

Definition at line 183 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitCutHistograms().

TH2F* AliPrimaryPionCuts::fHistITSdEdxbefore
protected

Definition at line 182 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitCutHistograms().

TList* AliPrimaryPionCuts::fHistograms
protected

Definition at line 136 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms().

TH2F* AliPrimaryPionCuts::fHistTOFafter
protected

Definition at line 189 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitCutHistograms().

TH2F* AliPrimaryPionCuts::fHistTOFbefore
protected

Definition at line 188 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitCutHistograms().

TH2F* AliPrimaryPionCuts::fHistTPCdEdxafter
protected

Definition at line 185 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitCutHistograms().

TH2F* AliPrimaryPionCuts::fHistTPCdEdxbefore
protected

Definition at line 184 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitCutHistograms().

TH2F* AliPrimaryPionCuts::fHistTPCdEdxSignalafter
protected

Definition at line 187 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitCutHistograms().

TH2F* AliPrimaryPionCuts::fHistTPCdEdxSignalbefore
protected

Definition at line 186 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitCutHistograms().

TH2F* AliPrimaryPionCuts::fHistTrackDCAxyPtafter
protected

Definition at line 191 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), PionIsSelected(), and PionIsSelectedAOD().

TH2F* AliPrimaryPionCuts::fHistTrackDCAxyPtbefore
protected

Definition at line 190 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), PionIsSelected(), and PionIsSelectedAOD().

TH2F* AliPrimaryPionCuts::fHistTrackDCAzPtafter
protected

Definition at line 193 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), PionIsSelected(), and PionIsSelectedAOD().

TH2F* AliPrimaryPionCuts::fHistTrackDCAzPtbefore
protected

Definition at line 192 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), PionIsSelected(), and PionIsSelectedAOD().

TH2F* AliPrimaryPionCuts::fHistTrackNFindClsPtTPCafter
protected

Definition at line 195 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), PionIsSelected(), and PionIsSelectedAOD().

TH2F* AliPrimaryPionCuts::fHistTrackNFindClsPtTPCbefore
protected

Definition at line 194 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), PionIsSelected(), and PionIsSelectedAOD().

TH1F* AliPrimaryPionCuts::fHistTrackSelectedEta
protected

Definition at line 196 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), TrackIsSelected(), and TrackIsSelectedAOD().

TH1F* AliPrimaryPionCuts::fHistTrackSelectedPhi
protected

Definition at line 197 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), TrackIsSelected(), and TrackIsSelectedAOD().

TH1F* AliPrimaryPionCuts::fHistTrackSelectedPt
protected

Definition at line 198 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), TrackIsSelected(), and TrackIsSelectedAOD().

TH1F* AliPrimaryPionCuts::fHistTrackSelectedPtWithoutITS
protected

Definition at line 199 of file AliPrimaryPionCuts.h.

Referenced by InitCutHistograms(), TrackIsSelected(), and TrackIsSelectedAOD().

Double_t AliPrimaryPionCuts::fMassCut
protected

Definition at line 164 of file AliPrimaryPionCuts.h.

Referenced by PrintCutsWithValues(), and SetMassCut().

Double_t AliPrimaryPionCuts::fMaxDCAToVertexXY
protected

Definition at line 169 of file AliPrimaryPionCuts.h.

Referenced by IsDCACutAccepted(), SetDCACut(), and SetPtDepDCACuts().

TString AliPrimaryPionCuts::fMaxDCAToVertexXYPtDep
protected

Definition at line 172 of file AliPrimaryPionCuts.h.

Referenced by SetDCACut(), and SetPtDepDCACuts().

Double_t AliPrimaryPionCuts::fMaxDCAToVertexZ
protected

Definition at line 168 of file AliPrimaryPionCuts.h.

Referenced by IsDCACutAccepted(), and SetDCACut().

Double_t AliPrimaryPionCuts::fMinClsITS
protected

Definition at line 150 of file AliPrimaryPionCuts.h.

Referenced by SetITSClusterCut(), and TrackIsSelectedAOD().

Double_t AliPrimaryPionCuts::fMinClsTPC
protected
Double_t AliPrimaryPionCuts::fMinClsTPCToF
protected
TString AliPrimaryPionCuts::fPeriodName
protected

Definition at line 202 of file AliPrimaryPionCuts.h.

Double_t AliPrimaryPionCuts::fPIDnSigmaAbovePionLineITS
protected

Definition at line 154 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSdEdxCutPionLine().

Double_t AliPrimaryPionCuts::fPIDnSigmaAbovePionLineTOF
protected

Definition at line 158 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFPionPIDCut().

Double_t AliPrimaryPionCuts::fPIDnSigmaAbovePionLineTPC
protected

Definition at line 156 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutPionLine().

Double_t AliPrimaryPionCuts::fPIDnSigmaBelowPionLineITS
protected

Definition at line 155 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSdEdxCutPionLine().

Double_t AliPrimaryPionCuts::fPIDnSigmaBelowPionLineTOF
protected

Definition at line 159 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFPionPIDCut().

Double_t AliPrimaryPionCuts::fPIDnSigmaBelowPionLineTPC
protected

Definition at line 157 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutPionLine().

AliPIDResponse* AliPrimaryPionCuts::fPIDResponse
protected

Definition at line 138 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and InitPIDResponse().

Double_t AliPrimaryPionCuts::fPtCut
protected
Bool_t AliPrimaryPionCuts::fRequireTOF
protected

Definition at line 162 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and SetTOFPionPIDCut().

Bool_t AliPrimaryPionCuts::fRequireTPCRefit
protected

Definition at line 148 of file AliPrimaryPionCuts.h.

Referenced by PrintCutsWithValues(), and SetTPCClusterCut().

Bool_t AliPrimaryPionCuts::fRequireVertexConstrain
protected

Definition at line 166 of file AliPrimaryPionCuts.h.

Referenced by SetTPCClusterCut(), and TrackIsSelectedAOD().

Int_t AliPrimaryPionCuts::fRunFlag
protected

Definition at line 173 of file AliPrimaryPionCuts.h.

Referenced by InitializeCutsFromCutString().

TString AliPrimaryPionCuts::fStringITSClusterCut
protected

Definition at line 201 of file AliPrimaryPionCuts.h.

Referenced by PrintCutsWithValues(), and SetITSClusterCut().

Bool_t AliPrimaryPionCuts::fUse4VecForMass
protected

Definition at line 165 of file AliPrimaryPionCuts.h.

Referenced by SetMassCut().

Bool_t AliPrimaryPionCuts::fUseCorrectedTPCClsInfo
protected

Definition at line 160 of file AliPrimaryPionCuts.h.

Referenced by GetNFindableClustersTPC(), and SetTPCClusterCut().

Bool_t AliPrimaryPionCuts::fUseDCAToVertex2D
protected

Definition at line 171 of file AliPrimaryPionCuts.h.

Referenced by IsDCACutAccepted(), and SetDCACut().

Bool_t AliPrimaryPionCuts::fUsePtDepXYDCA
protected

Definition at line 170 of file AliPrimaryPionCuts.h.

Referenced by IsDCACutAccepted(), and SetDCACut().

Bool_t AliPrimaryPionCuts::fUseTOFpid
protected

Definition at line 161 of file AliPrimaryPionCuts.h.

Referenced by dEdxCuts(), and SetTOFPionPIDCut().


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