![]() |
AliPhysics
ed43440 (ed43440)
|
#include <AliRDHFCutsDStartoKpipi.h>
Protected Attributes | |
AliESDtrackCuts * | fTrackCutsSoftPi |
Float_t | fMaxPtPid |
cuts for soft pion (AOD converted to ESD on the flight!) More... | |
Float_t | fTPCflag |
maximum Dstar Pt for using PID More... | |
Double_t | fCircRadius |
Bool_t | fUseTPCtrackCutsOnD0Daughters |
Radius for circular PID nsigma cut. More... | |
Bool_t | fUseTPCtrackCutsOnSoftPion |
flag to apply TPC track quality cuts on D0 daughter from Dstar decay (used for different strategies for soft pion and D0daughters from Dstar decay) 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... | |
Bool_t | fUseTPCtrackCutsOnThisDaughter |
flag to apply V0AND selection offline More... | |
Bool_t | fApplyZcutOnSPDvtx |
flag to apply TPC track quality cuts on specific D-meson daughter (used for different strategies for soft pion and D0daughters from Dstar decay) More... | |
Int_t | fUsePreselect |
Definition at line 19 of file AliRDHFCutsDStartoKpipi.h.
AliRDHFCutsDStartoKpipi::AliRDHFCutsDStartoKpipi | ( | const char * | name = "CutsDStartoKpipi" | ) |
Definition at line 51 of file AliRDHFCutsDStartoKpipi.cxx.
|
virtual |
Definition at line 156 of file AliRDHFCutsDStartoKpipi.cxx.
AliRDHFCutsDStartoKpipi::AliRDHFCutsDStartoKpipi | ( | const AliRDHFCutsDStartoKpipi & | source | ) |
Definition at line 123 of file AliRDHFCutsDStartoKpipi.cxx.
|
inline |
Definition at line 62 of file AliRDHFCutsDStartoKpipi.h.
Referenced by AliRDHFCutsDStartoKpipi(), ConfigVertexingHF(), makeInputAliAnalysisTaskSEDstarSignificanceMaximization(), makeInputAliAnalysisTaskSEDStarSpectra(), SetStandardCutsPbPb2010(), SetStandardCutsPbPb2011DStar(), SetStandardCutsPP2010(), and SetStandardCutsPP2010DStarMult().
|
inline |
Definition at line 66 of file AliRDHFCutsDStartoKpipi.h.
|
virtual |
Implements AliRDHFCuts.
Definition at line 164 of file AliRDHFCutsDStartoKpipi.cxx.
Definition at line 46 of file AliRDHFCutsDStartoKpipi.h.
Referenced by AliAnalysisVertexingHF::FindCandidates().
Definition at line 45 of file AliRDHFCutsDStartoKpipi.h.
Referenced by AliAnalysisVertexingHF::SelectInvMassAndPtDstarD0pi().
|
inlinevirtual |
Reimplemented from AliRDHFCuts.
Definition at line 64 of file AliRDHFCutsDStartoKpipi.h.
Referenced by AliRDHFCutsDStartoKpipi(), and operator=().
|
inline |
Definition at line 71 of file AliRDHFCutsDStartoKpipi.h.
|
inline |
Definition at line 72 of file AliRDHFCutsDStartoKpipi.h.
Int_t AliRDHFCutsDStartoKpipi::IsD0FromDStarSelected | ( | Double_t | pt, |
TObject * | obj, | ||
Int_t | selectionLevel, | ||
AliAODEvent * | aod | ||
) | const |
Definition at line 425 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by IsSelected(), and AliAnalysisVertexingHF::Make2Prong().
|
inline |
Definition at line 38 of file AliRDHFCutsDStartoKpipi.h.
Referenced by IsD0FromDStarSelected().
Reimplemented from AliRDHFCuts.
Definition at line 530 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by IsD0FromDStarSelected(), AliAnalysisTaskSEDStarCharmFraction::UserExec(), AliAnalysisTaskSEDStarSpectra::UserExec(), and AliAnalysisTaskSEDStarJets::UserExec().
|
virtual |
Reimplemented from AliRDHFCuts.
Definition at line 314 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by AliAnalysisVertexingHF::MakeCascade(), ReadAODVertexingHF(), AliAnalysisTaskSEDStarCharmFraction::UserExec(), AliAnalysisTaskSEDStarJets::UserExec(), AliAnalysisTaskSEDStarSpectra::UserExec(), and AliAnalysisTaskSEDStarSpectra::WrongSignForDStar().
|
inlinevirtual |
Implements AliRDHFCuts.
Definition at line 35 of file AliRDHFCutsDStartoKpipi.h.
Referenced by IsSelected().
|
virtual |
Reimplemented from AliRDHFCuts.
Definition at line 560 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by IsD0FromDStarSelected(), IsSelected(), and PreSelect().
Definition at line 589 of file AliRDHFCutsDStartoKpipi.cxx.
AliRDHFCutsDStartoKpipi & AliRDHFCutsDStartoKpipi::operator= | ( | const AliRDHFCutsDStartoKpipi & | source | ) |
Definition at line 140 of file AliRDHFCutsDStartoKpipi.cxx.
Reimplemented from AliRDHFCuts.
Definition at line 278 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by IsD0FromDStarSelected(), and AliAnalysisTaskSEDStarSpectra::UserExec().
Definition at line 620 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by IsD0FromDStarSelected(), and IsSelectedPID().
|
inline |
Definition at line 67 of file AliRDHFCutsDStartoKpipi.h.
|
inline |
Definition at line 58 of file AliRDHFCutsDStartoKpipi.h.
|
inline |
Definition at line 60 of file AliRDHFCutsDStartoKpipi.h.
Referenced by SetStandardCutsPbPb2011DStar().
|
virtual |
Reimplemented from AliRDHFCuts.
Definition at line 830 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by AddTaskDStarSpectra(), and GetDCACut().
|
virtual |
Reimplemented from AliRDHFCuts.
Definition at line 947 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by GetDCACut().
void AliRDHFCutsDStartoKpipi::SetStandardCutsPbPb2011DStar | ( | TH1F * | hfl | ) |
Definition at line 955 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by GetDCACut(), and SetStandardCutsPbPb2011().
|
virtual |
Reimplemented from AliRDHFCuts.
Definition at line 712 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by AddTaskDStarCharmFraction(), AddTaskDStarSpectra(), GetDCACut(), and ReadAODVertexingHF().
void AliRDHFCutsDStartoKpipi::SetStandardCutsPP2010DStarMult | ( | Bool_t | rec = kFALSE | ) |
Definition at line 1101 of file AliRDHFCutsDStartoKpipi.cxx.
Referenced by GetDCACut().
|
inline |
Definition at line 69 of file AliRDHFCutsDStartoKpipi.h.
|
inline |
Definition at line 70 of file AliRDHFCutsDStartoKpipi.h.
|
protected |
Definition at line 79 of file AliRDHFCutsDStartoKpipi.h.
Referenced by GetCircRadius(), SelectPID(), and SetCircRadius().
|
protected |
cuts for soft pion (AOD converted to ESD on the flight!)
Definition at line 77 of file AliRDHFCutsDStartoKpipi.h.
Referenced by IsSelectedPID(), and SetMaxPtPid().
|
protected |
maximum Dstar Pt for using PID
Definition at line 78 of file AliRDHFCutsDStartoKpipi.h.
Referenced by SelectPID(), and SetOffHighPtPIDinTPC().
|
protected |
Definition at line 76 of file AliRDHFCutsDStartoKpipi.h.
Referenced by AddTrackCutsSoftPi(), GetTrackCutsSoftPi(), IsSelected(), operator=(), and ~AliRDHFCutsDStartoKpipi().
|
protected |
Radius for circular PID nsigma cut.
Definition at line 80 of file AliRDHFCutsDStartoKpipi.h.
Referenced by GetUseTPCtrackCutsOnD0Daughters(), IsSelected(), and SetUseTPCtrackCutsOnD0Daughters().
|
protected |
flag to apply TPC track quality cuts on D0 daughter from Dstar decay (used for different strategies for soft pion and D0daughters from Dstar decay)
Definition at line 81 of file AliRDHFCutsDStartoKpipi.h.
Referenced by GetUseTPCtrackCutsOnSoftPion(), IsSelected(), and SetUseTPCtrackCutsOnSoftPion().