![]() |
AliPhysics
d2a0c2d (d2a0c2d)
|
Class for cuts on AOD reconstructed Ds->K0S+K. More...
#include <AliRDHFCutsDstoK0sK.h>
Protected Attributes | |
Int_t | fExcludedCut |
Float_t | fV0Type |
cut to be excluded (-1=none) More... | |
AliESDtrackCuts * | fV0daughtersCuts |
V0 type – should be defined as in AliRDHFCuts.h. More... | |
![]() | |
Int_t | fMinVtxType |
cuts on the event More... | |
Int_t | fMinVtxContr |
0: not cut; 1: SPDZ; 2: SPD3D; 3: Tracks More... | |
Float_t | fMaxVtxRedChi2 |
minimum vertex contributors More... | |
Float_t | fMaxVtxZ |
maximum chi2/ndf More... | |
Int_t | fMinSPDMultiplicity |
maximum |z| of primary vertex More... | |
ULong64_t | fTriggerMask |
SPD multiplicity. More... | |
Bool_t | fUseOnlyOneTrigger |
trigger mask More... | |
TString | fTriggerClass [2] |
flag to select one trigger only More... | |
AliESDtrackCuts * | fTrackCuts |
quality cuts on the daughter tracks More... | |
Int_t | fnPtBins |
cuts on the candidate More... | |
Int_t | fnPtBinLimits |
number of pt bins for cuts More... | |
Float_t * | fPtBinLimits |
"number of limits", that is fnPtBins+1 More... | |
Int_t | fnVars |
TString * | fVarNames |
number of cut vars for candidates More... | |
Int_t | fnVarsForOpt |
Bool_t * | fVarsForOpt |
number of cut vars to be optimized for candidates More... | |
Int_t | fGlobalIndex |
Float_t * | fCutsRD |
fnVars*fnPtBins More... | |
Bool_t * | fIsUpperCut |
Bool_t | fUsePID |
Bool_t | fUseAOD049 |
enable PID usage (off by default) More... | |
AliAODPidHF * | fPidHF |
enable AOD049 centrality cleanup More... | |
Int_t | fWhyRejection |
PID for heavy flavours manager. More... | |
UInt_t | fEvRejectionBits |
used to code the step at which candidate was rejected More... | |
Bool_t | fRemoveDaughtersFromPrimary |
Bool_t | fUseMCVertex |
flag to switch on the removal of duaghters from the primary vertex computation More... | |
Bool_t | fUsePhysicsSelection |
use MC primary vertex More... | |
Int_t | fOptPileup |
use Physics selection criteria More... | |
Int_t | fMinContrPileup |
option for pielup selection More... | |
Float_t | fMinDzPileup |
min. n. of tracklets in pileup vertex More... | |
Int_t | fUseCentrality |
min deltaz between main and pileup vertices More... | |
Float_t | fMinCentrality |
Float_t | fMaxCentrality |
minimum centrality for selected events More... | |
TString | fMultSelectionObjectName |
maximum centrality for selected events More... | |
Bool_t | fFixRefs |
name of the AliMultSelection object to be considered More... | |
Int_t | fIsSelectedCuts |
fix the daughter track references More... | |
Int_t | fIsSelectedPID |
outcome of cuts selection More... | |
Double_t | fMinPtCand |
outcome of PID selection More... | |
Double_t | fMaxPtCand |
minimum pt of the candidate More... | |
Double_t | fMaxRapidityCand |
minimum pt of the candidate More... | |
Bool_t | fKeepSignalMC |
max rapidity of candidate (if !=-999 overrides IsInFiducialAcceptance) More... | |
Bool_t | fIsCandTrackSPDFirst |
IsSelected returns always kTRUE for MC signal. More... | |
Double_t | fMaxPtCandTrackSPDFirst |
flag to select the track kFirst criteria for pt < ptlimit More... | |
Bool_t | fApplySPDDeadPbPb2011 |
maximum pt of the candidate for which to check if the daughters fulfill kFirst criteria More... | |
Bool_t | fApplySPDMisalignedPP2012 |
flag to apply SPD dead module map of PbPb2011 More... | |
Double_t | fMaxDiffTRKV0Centr |
flag to apply cut on tracks crossing SPD misaligned modules for PP2012 data More... | |
Bool_t | fRemoveTrackletOutliers |
Max. difference between TRK and V0 centrality (remove TPC pileup for PbPb 2011) More... | |
Int_t | fCutOnzVertexSPD |
flag to apply cut on tracklets vs. centrality for 2011 data More... | |
Bool_t | fKinkReject |
cut on zSPD vertex to remove outliers in centrality vs. tracklets (0=no cut, 1= cut at 12 cm, 2= cut on difference to z of vtx tracks More... | |
Bool_t | fUseTrackSelectionWithFilterBits |
flag to reject kink daughters More... | |
Bool_t | fUseCentrFlatteningInMC |
flag to enable/disable the check on filter bits More... | |
TH1F * | fHistCentrDistr |
flag for enabling/diabling centrality flattening in MC More... | |
Float_t | fCutRatioClsOverCrossRowsTPC |
histogram with reference centrality distribution for centrality distribution flattening More... | |
Float_t | fCutRatioSignalNOverCrossRowsTPC |
min. value ratio NTPCClusters/NTPCCrossedRows, cut if !=0 More... | |
TString | fCutMinCrossedRowsTPCPtDep |
min. value ratio TPCPointsUsedForPID/NTPCCrossedRows, cut if !=0 More... | |
TFormula * | f1CutMinNCrossedRowsTPCPtDep |
pT-dep cut in TPC minimum n crossed rows More... | |
Bool_t | fUseCutGeoNcrNcl |
pT-dep cut in TPC minimum n crossed rows More... | |
Double_t | fDeadZoneWidth |
flag for enabling/disabling geometrical cut on TPC track More... | |
Double_t | fCutGeoNcrNclLength |
1st parameter of GeoNcrNcl cut More... | |
Double_t | fCutGeoNcrNclGeom1Pt |
2nd parameter of GeoNcrNcl cut More... | |
Double_t | fCutGeoNcrNclFractionNcr |
3rd parameter of GeoNcrNcl cut More... | |
Double_t | fCutGeoNcrNclFractionNcl |
4th parameter of GeoNcrNcl cut More... | |
Bool_t | fUseV0ANDSelectionOffline |
5th parameter of GeoNcrNcl cut More... | |
Class for cuts on AOD reconstructed Ds->K0S+K.
Definition at line 25 of file AliRDHFCutsDstoK0sK.h.
AliRDHFCutsDstoK0sK::AliRDHFCutsDstoK0sK | ( | const char * | name = "CutsDstoK0sK" | ) |
Default Constructor
Definition at line 51 of file AliRDHFCutsDstoK0sK.cxx.
AliRDHFCutsDstoK0sK::AliRDHFCutsDstoK0sK | ( | const AliRDHFCutsDstoK0sK & | source | ) |
Standard constructor
Definition at line 126 of file AliRDHFCutsDstoK0sK.cxx.
|
virtual |
Default destructor
Definition at line 168 of file AliRDHFCutsDstoK0sK.cxx.
|
inline |
Definition at line 57 of file AliRDHFCutsDstoK0sK.h.
Referenced by AliRDHFCutsDstoK0sK(), and ConfigVertexingHF().
Bool_t AliRDHFCutsDstoK0sK::AreDtoK0sDaughtersSelected | ( | AliAODRecoDecayHF * | rd | ) | const |
Daughter track selections.
Definition at line 711 of file AliRDHFCutsDstoK0sK.cxx.
Referenced by IsSelected().
|
inlinevirtual |
Implements AliRDHFCuts.
Definition at line 37 of file AliRDHFCutsDstoK0sK.h.
|
virtual |
Fills in the array 'vars' the selection cut values
Reimplemented from AliRDHFCuts.
Definition at line 181 of file AliRDHFCutsDstoK0sK.cxx.
|
inline |
Definition at line 64 of file AliRDHFCutsDstoK0sK.h.
Definition at line 62 of file AliRDHFCutsDstoK0sK.h.
Referenced by AliAnalysisVertexingHF::SelectInvMassAndPtCascade().
|
inlinevirtual |
Reimplemented from AliRDHFCuts.
Definition at line 59 of file AliRDHFCutsDstoK0sK.h.
Int_t AliRDHFCutsDstoK0sK::GetV0Type | ( | ) |
Get the V0 type: offline or on-the-fly
Definition at line 829 of file AliRDHFCutsDstoK0sK.cxx.
Referenced by AliAnalysisVertexingHF::CheckCutsConsistency(), and IsSelected().
Checking if the cascade is in the fiducial acceptance region
Reimplemented from AliRDHFCuts.
Definition at line 681 of file AliRDHFCutsDstoK0sK.cxx.
Implements AliRDHFCuts.
Definition at line 42 of file AliRDHFCutsDstoK0sK.h.
Referenced by AliAnalysisVertexingHF::MakeCascade().
|
virtual |
Apply selection cuts Return value: 0: wrong candidates 1: Ds->K0s+K
Reimplemented from AliRDHFCuts.
Definition at line 341 of file AliRDHFCutsDstoK0sK.cxx.
|
virtual |
Apply PID selections on the bachelor track (Ds->K0s+K) Return value: 0: not compatible with Kaon 1: compatible with Kaon
Reimplemented from AliRDHFCuts.
Definition at line 644 of file AliRDHFCutsDstoK0sK.cxx.
Referenced by IsSelected().
AliRDHFCutsDstoK0sK & AliRDHFCutsDstoK0sK::operator= | ( | const AliRDHFCutsDstoK0sK & | source | ) |
Assignment operator
Definition at line 144 of file AliRDHFCutsDstoK0sK.cxx.
|
inline |
Definition at line 66 of file AliRDHFCutsDstoK0sK.h.
|
protected |
Definition at line 73 of file AliRDHFCutsDstoK0sK.h.
Referenced by GetExcludedCut(), IsSelected(), operator=(), and SetExcludedCut().
|
protected |
V0 type – should be defined as in AliRDHFCuts.h.
Definition at line 75 of file AliRDHFCutsDstoK0sK.h.
Referenced by AddTrackCutsV0daughters(), AliRDHFCutsDstoK0sK(), AreDtoK0sDaughtersSelected(), GetTrackCutsV0daughters(), operator=(), and ~AliRDHFCutsDstoK0sK().
|
protected |
cut to be excluded (-1=none)
Definition at line 74 of file AliRDHFCutsDstoK0sK.h.
Referenced by GetV0Type(), and operator=().