![]() |
AliPhysics
7f1bdba (7f1bdba)
|
#include <AliPrimaryPionCuts.h>
Public Types | |
enum | cutIds { kEtaCut, kClsITSCut, kClsTPCCut, kDCACut, kPtCut, kPidedxSigmaITSCut, kPidedxSigmaTPCCut, kPiTOFSigmaPID, kMassCut, kNCuts } |
enum | pionCuts { kPionIn =0, kNoTracks, kTrackCuts, kdEdxCuts, kPionOut } |
Static Public Member Functions | |
static AliPrimaryPionCuts * | GetStandardCuts2010PbPb () |
More... | |
static AliPrimaryPionCuts * | GetStandardCuts2010pp () |
More... | |
static AliVTrack * | GetTrack (AliVEvent *event, Int_t label) |
More... | |
Public Attributes | |
Int_t | fCuts [kNCuts] |
Static Public Attributes | |
static const char * | fgkCutNames [kNCuts] |
Private Member Functions | |
AliPrimaryPionCuts (const AliPrimaryPionCuts &) | |
AliPrimaryPionCuts & | operator= (const AliPrimaryPionCuts &) |
Definition at line 35 of file AliPrimaryPionCuts.h.
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.
AliPrimaryPionCuts::AliPrimaryPionCuts | ( | const char * | name = "PionCuts" , |
const char * | title = "Pion Cuts" |
||
) |
Definition at line 62 of file AliPrimaryPionCuts.cxx.
Referenced by GetStandardCuts2010PbPb(), and GetStandardCuts2010pp().
|
virtual |
Definition at line 121 of file AliPrimaryPionCuts.cxx.
|
private |
Bool_t AliPrimaryPionCuts::dEdxCuts | ( | AliVTrack * | track | ) |
Cut functions.
Definition at line 379 of file AliPrimaryPionCuts.cxx.
Referenced by PionIsSelected().
|
inline |
Definition at line 122 of file AliPrimaryPionCuts.h.
|
inline |
Definition at line 121 of file AliPrimaryPionCuts.h.
|
inline |
Definition at line 99 of file AliPrimaryPionCuts.h.
TString AliPrimaryPionCuts::GetCutNumber | ( | ) |
Definition at line 1089 of file AliPrimaryPionCuts.cxx.
Referenced by AliPrimaryPionCuts(), InitCutHistograms(), and UpdateCutString().
|
inline |
Definition at line 119 of file AliPrimaryPionCuts.h.
|
inline |
Definition at line 116 of file AliPrimaryPionCuts.h.
Double_t AliPrimaryPionCuts::GetNFindableClustersTPC | ( | AliESDtrack * | lTrack | ) |
Definition at line 468 of file AliPrimaryPionCuts.cxx.
Referenced by PionIsSelected(), and TrackIsSelected().
|
inline |
Definition at line 90 of file AliPrimaryPionCuts.h.
|
static |
Definition at line 1096 of file AliPrimaryPionCuts.cxx.
|
static |
Definition at line 1106 of file AliPrimaryPionCuts.cxx.
|
static |
Definition at line 443 of file AliPrimaryPionCuts.cxx.
void AliPrimaryPionCuts::InitCutHistograms | ( | TString | name = "" , |
Bool_t | preCut = kTRUE , |
||
TString | cutName = "" |
||
) |
Definition at line 135 of file AliPrimaryPionCuts.cxx.
Definition at line 496 of file AliPrimaryPionCuts.cxx.
Referenced by GetStandardCuts2010PbPb(), and GetStandardCuts2010pp().
Bool_t AliPrimaryPionCuts::InitPIDResponse | ( | ) |
Definition at line 261 of file AliPrimaryPionCuts.cxx.
Referenced by AliPrimaryPionCuts(), and dEdxCuts().
Definition at line 76 of file AliPrimaryPionCuts.h.
Definition at line 77 of file AliPrimaryPionCuts.h.
|
private |
Bool_t AliPrimaryPionCuts::PionIsSelected | ( | AliESDtrack * | lTrack | ) |
Definition at line 296 of file AliPrimaryPionCuts.cxx.
Definition at line 277 of file AliPrimaryPionCuts.cxx.
void AliPrimaryPionCuts::PrintCuts | ( | ) |
Definition at line 599 of file AliPrimaryPionCuts.cxx.
void AliPrimaryPionCuts::PrintCutsWithValues | ( | ) |
Set individual cut ID
Definition at line 529 of file AliPrimaryPionCuts.cxx.
Referenced by InitializeCutsFromCutString().
|
inline |
Definition at line 113 of file AliPrimaryPionCuts.h.
|
inline |
Definition at line 98 of file AliPrimaryPionCuts.h.
|
inline |
Definition at line 95 of file AliPrimaryPionCuts.h.
|
inline |
Definition at line 89 of file AliPrimaryPionCuts.h.
Bool_t AliPrimaryPionCuts::TrackIsSelected | ( | AliESDtrack * | lTrack | ) |
Bool_t AliPrimaryPionCuts::UpdateCutString | ( | ) |
Update the cut string (if it has been created yet)
Definition at line 483 of file AliPrimaryPionCuts.cxx.
Referenced by SetCut().
|
protected |
Definition at line 136 of file AliPrimaryPionCuts.h.
Referenced by PrintCutsWithValues(), and SetTPCClusterCut().
Definition at line 64 of file AliPrimaryPionCuts.h.
Referenced by AliPrimaryPionCuts(), InitializeCutsFromCutString(), PrintCuts(), PrintCutsWithValues(), and SetCut().
|
protected |
Definition at line 159 of file AliPrimaryPionCuts.h.
Referenced by AliPrimaryPionCuts(), UpdateCutString(), and ~AliPrimaryPionCuts().
|
protected |
Definition at line 160 of file AliPrimaryPionCuts.h.
Referenced by GetCutNumber(), and InitializeCutsFromCutString().
|
protected |
Definition at line 139 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSdEdxCutPionLine().
|
protected |
Definition at line 140 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutPionLine().
|
protected |
Definition at line 133 of file AliPrimaryPionCuts.h.
Referenced by PionIsSelectedMC(), PrintCutsWithValues(), SetEtaCut(), and TrackIsSelected().
|
protected |
switch for running light output, kFALSE -> normal mode, kTRUE -> light mode
Definition at line 127 of file AliPrimaryPionCuts.h.
Referenced by InitCutHistograms().
|
protected |
Definition at line 151 of file AliPrimaryPionCuts.h.
Referenced by PrintCutsWithValues(), and SetMassCut().
|
protected |
Definition at line 141 of file AliPrimaryPionCuts.h.
Referenced by PrintCutsWithValues().
|
protected |
Definition at line 153 of file AliPrimaryPionCuts.h.
|
protected |
Definition at line 129 of file AliPrimaryPionCuts.h.
Referenced by AliPrimaryPionCuts(), SetDCACut(), SetITSClusterCut(), SetTPCClusterCut(), and TrackIsSelected().
|
protected |
Definition at line 131 of file AliPrimaryPionCuts.h.
Referenced by PionIsSelectedMC(), PrintCutsWithValues(), SetEtaCut(), and TrackIsSelected().
|
protected |
Definition at line 132 of file AliPrimaryPionCuts.h.
Referenced by PionIsSelectedMC(), and TrackIsSelected().
|
static |
Definition at line 67 of file AliPrimaryPionCuts.h.
Referenced by PrintCuts().
|
protected |
Definition at line 161 of file AliPrimaryPionCuts.h.
Referenced by InitCutHistograms(), and PionIsSelected().
|
protected |
Definition at line 162 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 164 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 163 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 126 of file AliPrimaryPionCuts.h.
Referenced by InitCutHistograms().
|
protected |
Definition at line 170 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 169 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 166 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 165 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 168 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 167 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitCutHistograms().
|
protected |
Definition at line 172 of file AliPrimaryPionCuts.h.
Referenced by InitCutHistograms(), and PionIsSelected().
|
protected |
Definition at line 171 of file AliPrimaryPionCuts.h.
Referenced by InitCutHistograms(), and PionIsSelected().
|
protected |
Definition at line 174 of file AliPrimaryPionCuts.h.
Referenced by InitCutHistograms(), and PionIsSelected().
|
protected |
Definition at line 173 of file AliPrimaryPionCuts.h.
Referenced by InitCutHistograms(), and PionIsSelected().
|
protected |
Definition at line 176 of file AliPrimaryPionCuts.h.
Referenced by InitCutHistograms(), and PionIsSelected().
|
protected |
Definition at line 175 of file AliPrimaryPionCuts.h.
Referenced by InitCutHistograms(), and PionIsSelected().
|
protected |
Definition at line 152 of file AliPrimaryPionCuts.h.
Referenced by PrintCutsWithValues(), and SetMassCut().
|
protected |
Definition at line 154 of file AliPrimaryPionCuts.h.
Referenced by SetDCACut().
|
protected |
Definition at line 135 of file AliPrimaryPionCuts.h.
Referenced by PrintCutsWithValues(), and SetTPCClusterCut().
|
protected |
Definition at line 138 of file AliPrimaryPionCuts.h.
Referenced by PrintCutsWithValues(), SetTPCClusterCut(), and TrackIsSelected().
|
protected |
Definition at line 142 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSdEdxCutPionLine().
|
protected |
Definition at line 146 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFPionPIDCut().
|
protected |
Definition at line 144 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutPionLine().
|
protected |
Definition at line 143 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetITSdEdxCutPionLine().
|
protected |
Definition at line 147 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTOFPionPIDCut().
|
protected |
Definition at line 145 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), PrintCutsWithValues(), and SetTPCdEdxCutPionLine().
|
protected |
Definition at line 128 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and InitPIDResponse().
|
protected |
Definition at line 134 of file AliPrimaryPionCuts.h.
Referenced by PrintCutsWithValues(), SetPtCut(), and TrackIsSelected().
|
protected |
Definition at line 150 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and SetTOFPionPIDCut().
|
protected |
Definition at line 137 of file AliPrimaryPionCuts.h.
Referenced by PrintCutsWithValues(), and SetTPCClusterCut().
|
protected |
Definition at line 178 of file AliPrimaryPionCuts.h.
Referenced by PrintCutsWithValues(), and SetITSClusterCut().
|
protected |
Definition at line 148 of file AliPrimaryPionCuts.h.
Referenced by GetNFindableClustersTPC(), and SetTPCClusterCut().
|
protected |
Definition at line 149 of file AliPrimaryPionCuts.h.
Referenced by dEdxCuts(), and SetTOFPionPIDCut().