![]() |
AliPhysics
61b3849 (61b3849)
|
#include <AliRDHFCutsDstoKKpi.h>
Protected Attributes | |
Bool_t | fCutOnResonances |
Int_t | fPidOption |
switch for the cuts on phi and K0* inv. mass More... | |
Float_t | fMaxPtStrongPid |
pid option More... | |
Float_t | fMaxPStrongPidK |
Maximum pt of candidate to apply strong Pid p dependent. More... | |
Float_t | fMaxPStrongPidpi |
Maximum P of track to apply strong Pid on K. More... | |
Double_t | fDistToMaxProb |
Maximum P of track to apply strong Pid on pi. More... | |
Double_t | fBayesThreshold |
Difference between max probability. More... | |
Double_t | fWeightKKpi |
Threshold for Bayesian PID probability. More... | |
Double_t | fWeightpiKK |
weight for KKpi for kBayesianWeights More... | |
Double_t | fPhiMassRef |
weight for piKK for kBayesianWeights More... | |
Bool_t | fUseRefPhiMass |
Reference Phi mass to be used for the cut on delta phi mass (instead of PDG value) More... | |
Bool_t | fUsed0MeasMinusExpCut |
swicth to the usage of Reference Phi mass (instead of PDG value) More... | |
Float_t * | fMaxd0MeasMinusExp |
switch for cut on d0meas-d0exp More... | |
Bool_t | fUsed0Cut |
Float_t * | fMaxd0 |
switch for cut on d0 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... | |
Float_t | fMaxVtxChi2PileupMV |
SPD multiplicity. More... | |
Float_t | fMinWDzPileupMV |
max chi2 per contributor of the pile-up vertex to consider (multi-vertexer). More... | |
Bool_t | fRejectPlpFromDiffBCMV |
minimum weighted distance in Z between 2 vertices (multi-vertexer) More... | |
ULong64_t | fTriggerMask |
flag to reject pileup from different BC (multi-vertexer) 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... | |
Bool_t | fUseMultDepPileupCut |
min deltaz between main and pileup vertices More... | |
Int_t | fUseCentrality |
flag to use a multiplicity dependent pileup selection 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, 3=cut on nsigma distance between SPD and track vertices 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... | |
Additional Inherited Members | |
![]() | |
static Int_t | CheckMatchingAODdeltaAODevents () |
![]() | |
void | SetNPtBins (Int_t nptBins) |
void | SetNVars (Int_t nVars) |
Bool_t | IsSignalMC (AliAODRecoDecay *d, AliAODEvent *aod, Int_t pdg) const |
Bool_t | RecomputePrimaryVertex (AliAODEvent *event) const |
Definition at line 16 of file AliRDHFCutsDstoKKpi.h.
Enumerator | |
---|---|
kConservative | |
kStrong | |
kStrongPDep | |
kBayesianMaxProb | |
kBayesianThreshold | |
kBayesianWeights |
Definition at line 60 of file AliRDHFCutsDstoKKpi.h.
Definition at line 52 of file AliRDHFCutsDstoKKpi.h.
AliRDHFCutsDstoKKpi::AliRDHFCutsDstoKKpi | ( | const char * | name = "CutsDstoKKpi" | ) |
Definition at line 42 of file AliRDHFCutsDstoKKpi.cxx.
Referenced by ~AliRDHFCutsDstoKKpi().
|
inlinevirtual |
Definition at line 22 of file AliRDHFCutsDstoKKpi.h.
AliRDHFCutsDstoKKpi::AliRDHFCutsDstoKKpi | ( | const AliRDHFCutsDstoKKpi & | source | ) |
Definition at line 148 of file AliRDHFCutsDstoKKpi.cxx.
|
inline |
Definition at line 90 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliAnalysisTaskSEDs::UserExec().
|
inlinevirtual |
Implements AliRDHFCuts.
Definition at line 28 of file AliRDHFCutsDstoKKpi.h.
|
virtual |
Reimplemented from AliRDHFCuts.
Definition at line 233 of file AliRDHFCutsDstoKKpi.cxx.
Definition at line 46 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliAnalysisVertexingHF::FindCandidates().
Definition at line 45 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliAnalysisVertexingHF::SelectInvMassAndPt3prong().
|
inline |
Definition at line 85 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliAnalysisTaskSEDs::UserExec().
UInt_t AliRDHFCutsDstoKKpi::GetPIDTrackTPCTOFBitMap | ( | AliAODTrack * | track | ) | const |
Definition at line 929 of file AliRDHFCutsDstoKKpi.cxx.
Referenced by GetDCACut(), and AliAnalysisTaskSEDs::UserExec().
|
inline |
Definition at line 86 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliAnalysisTaskSEDs::UserExec().
|
inline |
Definition at line 87 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliAnalysisTaskSEDs::UserExec().
|
inline |
Definition at line 89 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliAnalysisTaskSEDs::UserExec().
Reimplemented from AliRDHFCuts.
Definition at line 406 of file AliRDHFCutsDstoKKpi.cxx.
Referenced by AliAnalysisTaskSEDs::FillMCGenAccHistos(), IsSelected(), and AliAnalysisTaskSEDs::UserExec().
Implements AliRDHFCuts.
Definition at line 34 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliAnalysisVertexingHF::Make3Prong(), and AliAnalysisTaskSEDs::UserExec().
|
virtual |
Reimplemented from AliRDHFCuts.
Definition at line 617 of file AliRDHFCutsDstoKKpi.cxx.
|
virtual |
Reimplemented from AliRDHFCuts.
Definition at line 522 of file AliRDHFCutsDstoKKpi.cxx.
Referenced by IsSelected().
|
virtual |
Definition at line 434 of file AliRDHFCutsDstoKKpi.cxx.
Referenced by IsSelected(), and IsSelectedPID().
AliRDHFCutsDstoKKpi & AliRDHFCutsDstoKKpi::operator= | ( | const AliRDHFCutsDstoKKpi & | source | ) |
Definition at line 173 of file AliRDHFCutsDstoKKpi.cxx.
Referenced by ~AliRDHFCutsDstoKKpi().
Definition at line 217 of file AliRDHFCutsDstoKKpi.cxx.
Referenced by AliRDHFCutsDstoKKpi(), GetDCACut(), and operator=().
Definition at line 202 of file AliRDHFCutsDstoKKpi.cxx.
Referenced by AliRDHFCutsDstoKKpi(), GetDCACut(), and operator=().
|
inline |
Definition at line 80 of file AliRDHFCutsDstoKKpi.h.
|
inline |
Definition at line 81 of file AliRDHFCutsDstoKKpi.h.
|
inline |
Definition at line 79 of file AliRDHFCutsDstoKKpi.h.
Referenced by SetStandardCutsPP2010().
|
inline |
Definition at line 61 of file AliRDHFCutsDstoKKpi.h.
Referenced by makeInputAliAnalysisTaskSEDsPbPb(), makeInputAliAnalysisTaskSEDsPP(), makeInputAliAnalysisTaskSESignificanceMaximization(), and SetStandardCutsPP2010().
|
virtual |
Reimplemented from AliRDHFCuts.
Definition at line 1029 of file AliRDHFCutsDstoKKpi.cxx.
Referenced by AddTaskDs(), and IsSelected().
|
inline |
Definition at line 64 of file AliRDHFCutsDstoKKpi.h.
|
inline |
Definition at line 70 of file AliRDHFCutsDstoKKpi.h.
|
inline |
Definition at line 75 of file AliRDHFCutsDstoKKpi.h.
|
inline |
Definition at line 83 of file AliRDHFCutsDstoKKpi.h.
|
protected |
Difference between max probability.
Definition at line 103 of file AliRDHFCutsDstoKKpi.h.
Referenced by IsSelectedPIDBayes(), operator=(), and SetUseBayesianPIDWithThresholds().
|
protected |
Definition at line 97 of file AliRDHFCutsDstoKKpi.h.
Referenced by ApplyCutOnResonances(), IsCutOnResonancesApplied(), IsSelected(), and operator=().
|
protected |
Maximum P of track to apply strong Pid on pi.
Definition at line 102 of file AliRDHFCutsDstoKKpi.h.
Referenced by IsSelectedPIDBayes(), operator=(), and SetUseBayesianPIDWithMaxProb().
|
protected |
switch for cut on d0
Definition at line 111 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliRDHFCutsDstoKKpi(), IsSelected(), operator=(), and Setd0Cut().
|
protected |
switch for cut on d0meas-d0exp
Definition at line 109 of file AliRDHFCutsDstoKKpi.h.
Referenced by AliRDHFCutsDstoKKpi(), IsSelected(), operator=(), and Setd0MeasMinusExpCut().
|
protected |
Maximum pt of candidate to apply strong Pid p dependent.
Definition at line 100 of file AliRDHFCutsDstoKKpi.h.
Referenced by IsSelectedPID(), operator=(), and SetMaxPStrongPidK().
|
protected |
Maximum P of track to apply strong Pid on K.
Definition at line 101 of file AliRDHFCutsDstoKKpi.h.
Referenced by IsSelectedPID(), operator=(), and SetMaxPStrongPidpi().
|
protected |
pid option
Definition at line 99 of file AliRDHFCutsDstoKKpi.h.
Referenced by IsSelectedPID(), operator=(), and SetMaxPtStrongPid().
|
protected |
weight for piKK for kBayesianWeights
Definition at line 106 of file AliRDHFCutsDstoKKpi.h.
Referenced by IsSelected(), operator=(), and SetUseReferencePhiMass().
|
protected |
switch for the cuts on phi and K0* inv. mass
Definition at line 98 of file AliRDHFCutsDstoKKpi.h.
Referenced by GetPidOption(), IsSelectedPID(), IsSelectedPIDBayes(), operator=(), SetPidOption(), SetUseBayesianPIDWithMaxProb(), SetUseBayesianPIDWithThresholds(), and SetUseBayesianPIDWithWeights().
|
protected |
Definition at line 110 of file AliRDHFCutsDstoKKpi.h.
Referenced by IsSelected(), operator=(), and Setd0Cut().
|
protected |
swicth to the usage of Reference Phi mass (instead of PDG value)
Definition at line 108 of file AliRDHFCutsDstoKKpi.h.
Referenced by IsSelected(), operator=(), and Setd0MeasMinusExpCut().
|
protected |
Reference Phi mass to be used for the cut on delta phi mass (instead of PDG value)
Definition at line 107 of file AliRDHFCutsDstoKKpi.h.
Referenced by IsSelected(), operator=(), and SetUseReferencePhiMass().
|
protected |
Threshold for Bayesian PID probability.
Definition at line 104 of file AliRDHFCutsDstoKKpi.h.
Referenced by GetWeightForKKpi(), IsSelectedPIDBayes(), and operator=().
|
protected |
weight for KKpi for kBayesianWeights
Definition at line 105 of file AliRDHFCutsDstoKKpi.h.
Referenced by GetWeightForpiKK(), IsSelectedPIDBayes(), and operator=().