![]() |
AliPhysics
fceccc5 (fceccc5)
|
#include <AliAnalysisTaskCombinHF.h>
Public Types | |
enum | EMesonSpecies { kDzero, kDplus, kDstar, kDs } |
enum | EPrompFd { kNone, kPrompt, kFeeddown, kBoth } |
enum | EPIDstrategy { knSigma, kBayesianMaxProb, kBayesianThres } |
Private Member Functions | |
AliAnalysisTaskCombinHF (const AliAnalysisTaskCombinHF &source) | |
AliAnalysisTaskCombinHF & | operator= (const AliAnalysisTaskCombinHF &source) |
Double_t | ComputeInvMassKK (AliAODTrack *tr1, AliAODTrack *tr2) const |
Private Attributes | |
TList * | fOutput |
! list send on output slot 0 More... | |
TH1F * | fHistNEvents |
!hist. for No. of events More... | |
TH2F * | fHistEventMultZv |
!hist. of evnt Mult vs. Zv for all events More... | |
TH2F * | fHistEventMultZvEvSel |
!hist. of evnt Mult vs. Zv for selected ev More... | |
TH1F * | fHistTrackStatus |
!hist. of status of tracks More... | |
TH3F * | fHistTrackEtaMultZv |
TH1F * | fHistCheckOrigin |
!hist. of origin (c/b) of D meson More... | |
TH1F * | fHistCheckOriginSel |
!hist. of origin (c/b) of D meson More... | |
TH1F * | fHistCheckDecChan |
!hist. of decay channel of D meson More... | |
TH1F * | fHistCheckDecChanAcc |
!hist. of decay channel of D meson in acc. More... | |
TH3F * | fPtVsYVsMultGen |
! hist. of Y vs. Pt vs. Mult generated (all D) More... | |
TH3F * | fPtVsYVsMultGenLargeAcc |
! hist. of Y vs. Pt vs. Mult generated (|y|<0.9) More... | |
TH3F * | fPtVsYVsMultGenLimAcc |
! hist. of Y vs. Pt vs. Mult generated (|y|<0.5) More... | |
TH3F * | fPtVsYVsMultGenAcc |
! hist. of Y vs. Pt vs. Mult generated (D in acc) More... | |
TH3F * | fPtVsYVsMultGenAccEvSel |
! hist. of Y vs. Pt vs. Mult generated (D in acc, sel ev.) More... | |
TH3F * | fPtVsYVsMultReco |
! hist. of Y vs. Pt vs. Mult generated (Reco D) More... | |
TH3F * | fMassVsPtVsY |
! hist. of Y vs. Pt vs. Mass (all cand) More... | |
TH3F * | fMassVsPtVsYRot |
! hist. of Y vs. Pt vs. Mass (rotations) More... | |
TH3F * | fMassVsPtVsYLSpp |
! hist. of Y vs. Pt vs. Mass (like sign ++) More... | |
TH3F * | fMassVsPtVsYLSmm |
! hist. of Y vs. Pt vs. Mass (like sign –) More... | |
TH3F * | fMassVsPtVsYSig |
! hist. of Y vs. Pt vs. Mass (signal) More... | |
TH3F * | fMassVsPtVsYRefl |
! hist. of Y vs. Pt vs. Mass (reflections) More... | |
TH3F * | fMassVsPtVsYBkg |
! hist. of Y vs. Pt vs. Mass (background) More... | |
TH1F * | fNSelected |
! hist. of n. of selected D+ More... | |
TH1F * | fNormRotated |
! hist. rotated/selected D+ More... | |
TH1F * | fDeltaMass |
! hist. mass difference after rotations More... | |
THnSparse * | fDeltaMassFullAnalysis |
! hist. mass difference after rotations with more details More... | |
TH3F * | fMassVsPtVsYME |
! hist. of Y vs. Pt vs. Mass (mixedevents) More... | |
TH3F * | fMassVsPtVsYMELSpp |
! hist. of Y vs. Pt vs. Mass (mixedevents) More... | |
TH3F * | fMassVsPtVsYMELSmm |
! hist. of Y vs. Pt vs. Mass (mixedevents) More... | |
TH2F * | fEventsPerPool |
! hist with number of events per pool More... | |
TH2F * | fMixingsPerPool |
! hist with number of mixings per pool More... | |
UInt_t | fFilterMask |
AliESDtrackCuts * | fTrackCutsAll |
FilterMask. More... | |
AliESDtrackCuts * | fTrackCutsPion |
AliESDtrackCuts * | fTrackCutsKaon |
pion track selection More... | |
Double_t | fPhiMassCut |
kaon track selection More... | |
AliAODPidHF * | fPidHF |
cut on the KK inv mass for phi selection More... | |
AliRDHFCuts * | fAnalysisCuts |
PID configuration. More... | |
Double_t | fMinMass |
Cuts for candidates. More... | |
Double_t | fMaxMass |
minimum value of invariant mass More... | |
Double_t | fMaxPt |
maximum value of invariant mass More... | |
Double_t | fPtBinWidth |
maximum pT value for inv. mass histograms More... | |
Double_t | fEtaAccCut |
width of pt bin (GeV/c) More... | |
Double_t | fPtAccCut |
eta limits for acceptance step More... | |
Int_t | fNRotations |
pt limits for acceptance step More... | |
Double_t | fMinAngleForRot |
number of rotations More... | |
Double_t | fMaxAngleForRot |
minimum angle for track rotation More... | |
Int_t | fNRotations3 |
maximum angle for track rotation More... | |
Double_t | fMinAngleForRot3 |
number of rotations (3rd prong) More... | |
Double_t | fMaxAngleForRot3 |
minimum angle for track rotation (3rd prong) More... | |
AliNormalizationCounter * | fCounter |
maximum angle for track rotation (3rd prong) More... | |
Int_t | fMeson |
Bool_t | fReadMC |
mesonSpecies (see enum) More... | |
Int_t | fPromptFeeddown |
flag for access to MC More... | |
Bool_t | fGoUpToQuark |
flag to select prompt (1), feeddown (2) or all (3) More... | |
Int_t | fFullAnalysis |
flag for definition of c,b origin More... | |
Int_t | fPIDstrategy |
flag to set analysis level (0 is the fastest) More... | |
Double_t | fmaxPforIDPion |
knSigma, kBayesianMaxProb, kBayesianThres More... | |
Double_t | fmaxPforIDKaon |
flag for upper p limit for id band for pion More... | |
Bool_t | fKeepNegID |
flag for upper p limit for id band for kaon More... | |
Int_t | fPIDselCaseZero |
flag to keep also track with negative ID (default kFALSE, change it only if you know what you are doing) More... | |
Double_t | fBayesThresKaon |
flag to change PID strategy More... | |
Double_t | fBayesThresPion |
threshold for kaon identification via Bayesian PID More... | |
Int_t | fDoEventMixing |
threshold for pion identification via Bayesian PID More... | |
Int_t | fNumberOfEventsForMixing |
flag for event mixing More... | |
Double_t | fMaxzVertDistForMix |
maximum number of events to be used in event mixing More... | |
Double_t | fMaxMultDiffForMix |
cut on zvertex distance for event mixing with cuts More... | |
Int_t | fNzVertPools |
cut on multiplicity difference for event mixing with cuts More... | |
Int_t | fNzVertPoolsLimSize |
number of pools in z vertex for event mixing More... | |
Double_t * | fzVertPoolLims |
number of pools in z vertex for event mixing +1 More... | |
Int_t | fNMultPools |
Int_t | fNMultPoolsLimSize |
number of pools in multiplicity for event mixing More... | |
Double_t * | fMultPoolLims |
number of pools in multiplicity for event mixing +1 More... | |
Int_t | fNOfPools |
TTree ** | fEventBuffer |
number of pools More... | |
TObjString * | fEventInfo |
Double_t | fVtxZ |
unique event Id for event mixing checks More... | |
Double_t | fMultiplicity |
zVertex More... | |
Double_t | fMinMultiplicity |
multiplicity More... | |
Double_t | fMaxMultiplicity |
lower limit for multiplcities in MC histos More... | |
TObjArray * | fKaonTracks |
upper limit for multiplcities in MC histos More... | |
TObjArray * | fPionTracks |
array of kaon-compatible tracks (TLorentzVectors) More... | |
Definition at line 25 of file AliAnalysisTaskCombinHF.h.
Enumerator | |
---|---|
kDzero | |
kDplus | |
kDstar | |
kDs |
Definition at line 125 of file AliAnalysisTaskCombinHF.h.
Enumerator | |
---|---|
knSigma | |
kBayesianMaxProb | |
kBayesianThres |
Definition at line 127 of file AliAnalysisTaskCombinHF.h.
Enumerator | |
---|---|
kNone | |
kPrompt | |
kFeeddown | |
kBoth |
Definition at line 126 of file AliAnalysisTaskCombinHF.h.
AliAnalysisTaskCombinHF::AliAnalysisTaskCombinHF | ( | ) |
default constructor
Definition at line 49 of file AliAnalysisTaskCombinHF.cxx.
AliAnalysisTaskCombinHF::AliAnalysisTaskCombinHF | ( | Int_t | meson, |
AliRDHFCuts * | analysiscuts | ||
) |
standard constructor
Definition at line 139 of file AliAnalysisTaskCombinHF.cxx.
|
virtual |
Destructor
Definition at line 232 of file AliAnalysisTaskCombinHF.cxx.
|
private |
Bool_t AliAnalysisTaskCombinHF::CanBeMixed | ( | Double_t | zv1, |
Double_t | zv2, | ||
Double_t | mult1, | ||
Double_t | mult2 | ||
) |
check mixing
Definition at line 1178 of file AliAnalysisTaskCombinHF.cxx.
Referenced by DoMixingWithCuts().
Bool_t AliAnalysisTaskCombinHF::CheckAcceptance | ( | TClonesArray * | arrayMC, |
Int_t | nProng, | ||
Int_t * | labDau | ||
) |
check if the decay products are in the good eta and pt range
Definition at line 1143 of file AliAnalysisTaskCombinHF.cxx.
Referenced by FillGenHistos().
|
private |
inv mass of KK
Definition at line 1419 of file AliAnalysisTaskCombinHF.cxx.
Referenced by UserExec().
Definition at line 302 of file AliAnalysisTaskCombinHF.cxx.
|
inline |
Definition at line 80 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 85 of file AliAnalysisTaskCombinHF.h.
sets the pools for event mizing in zvertex
Definition at line 291 of file AliAnalysisTaskCombinHF.cxx.
void AliAnalysisTaskCombinHF::DoMixingWithCuts | ( | ) |
perform mixed event analysis
Definition at line 1185 of file AliAnalysisTaskCombinHF.cxx.
Referenced by FinishTaskOutput().
void AliAnalysisTaskCombinHF::DoMixingWithPools | ( | Int_t | poolIndex | ) |
perform mixed event analysis
Definition at line 1281 of file AliAnalysisTaskCombinHF.cxx.
Referenced by FinishTaskOutput(), and UserExec().
void AliAnalysisTaskCombinHF::FillGenHistos | ( | TClonesArray * | arrayMC, |
Bool_t | isEvSel | ||
) |
Fill histos with generated quantities
Definition at line 833 of file AliAnalysisTaskCombinHF.cxx.
Referenced by UserExec().
Bool_t AliAnalysisTaskCombinHF::FillHistos | ( | Int_t | pdgD, |
Int_t | nProngs, | ||
AliAODRecoDecay * | tmpRD, | ||
Double_t * | px, | ||
Double_t * | py, | ||
Double_t * | pz, | ||
UInt_t * | pdgdau, | ||
TClonesArray * | arrayMC, | ||
Int_t * | dgLabels | ||
) |
Fill histos for candidates with proper charge sign
Definition at line 891 of file AliAnalysisTaskCombinHF.cxx.
Referenced by UserExec().
void AliAnalysisTaskCombinHF::FillLSHistos | ( | Int_t | pdgD, |
Int_t | nProngs, | ||
AliAODRecoDecay * | tmpRD, | ||
Double_t * | px, | ||
Double_t * | py, | ||
Double_t * | pz, | ||
UInt_t * | pdgdau, | ||
Int_t | charge | ||
) |
Fill histos for LS candidates
Definition at line 816 of file AliAnalysisTaskCombinHF.cxx.
Referenced by UserExec().
void AliAnalysisTaskCombinHF::FillMEHistos | ( | Int_t | pdgD, |
Int_t | nProngs, | ||
AliAODRecoDecay * | tmpRD, | ||
Double_t * | px, | ||
Double_t * | py, | ||
Double_t * | pz, | ||
UInt_t * | pdgdau | ||
) |
Fill histos for candidates in MixedEvents
Definition at line 995 of file AliAnalysisTaskCombinHF.cxx.
Referenced by DoMixingWithCuts(), and DoMixingWithPools().
void AliAnalysisTaskCombinHF::FillMEHistosLS | ( | Int_t | pdgD, |
Int_t | nProngs, | ||
AliAODRecoDecay * | tmpRD, | ||
Double_t * | px, | ||
Double_t * | py, | ||
Double_t * | pz, | ||
UInt_t * | pdgdau, | ||
Int_t | charge | ||
) |
Fill histos for candidates in MixedEvents
Definition at line 1012 of file AliAnalysisTaskCombinHF.cxx.
Referenced by DoMixingWithCuts(), and DoMixingWithPools().
|
virtual |
perform mixed event analysis
Definition at line 1403 of file AliAnalysisTaskCombinHF.cxx.
check in which of the pools the current event falls
Definition at line 1155 of file AliAnalysisTaskCombinHF.cxx.
Referenced by UserExec().
|
inlinevirtual |
Definition at line 34 of file AliAnalysisTaskCombinHF.h.
Referenced by LocalInit().
Bool_t AliAnalysisTaskCombinHF::IsKaon | ( | AliAODTrack * | track | ) |
kaon selection cuts
Definition at line 1043 of file AliAnalysisTaskCombinHF.cxx.
Referenced by UserExec().
Bool_t AliAnalysisTaskCombinHF::IsPion | ( | AliAODTrack * | track | ) |
pion selection cuts
Definition at line 1084 of file AliAnalysisTaskCombinHF.cxx.
Referenced by UserExec().
Bool_t AliAnalysisTaskCombinHF::IsTrackSelected | ( | AliAODTrack * | track | ) |
track selection cuts
Definition at line 1030 of file AliAnalysisTaskCombinHF.cxx.
Referenced by UserExec().
|
inlinevirtual |
Definition at line 35 of file AliAnalysisTaskCombinHF.h.
|
private |
void AliAnalysisTaskCombinHF::ResetPool | ( | Int_t | poolIndex | ) |
delete the contets of the pool
Definition at line 1165 of file AliAnalysisTaskCombinHF.cxx.
Referenced by UserExec().
Bool_t AliAnalysisTaskCombinHF::SelectAODTrack | ( | AliAODTrack * | track, |
AliESDtrackCuts * | cuts | ||
) |
AOD track selection
Definition at line 1127 of file AliAnalysisTaskCombinHF.cxx.
Referenced by IsKaon(), IsPion(), and IsTrackSelected().
|
inline |
Definition at line 52 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 53 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 51 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 79 of file AliAnalysisTaskCombinHF.h.
Definition at line 104 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 68 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 93 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 46 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 42 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 45 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 78 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 54 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 64 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 55 of file AliAnalysisTaskCombinHF.h.
Definition at line 90 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 102 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 101 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 91 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 95 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 47 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 71 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 103 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 100 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 60 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 94 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 92 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 75 of file AliAnalysisTaskCombinHF.h.
|
inline |
Definition at line 40 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
inline |
Definition at line 56 of file AliAnalysisTaskCombinHF.h.
Referenced by AddTaskCombinHF().
|
virtual |
Terminate analysis
Definition at line 1434 of file AliAnalysisTaskCombinHF.cxx.
|
virtual |
Create the output container
Definition at line 313 of file AliAnalysisTaskCombinHF.cxx.
|
virtual |
Build the 3-track combinatorics (+-+ and -+-) for D+->Kpipi decays
Definition at line 532 of file AliAnalysisTaskCombinHF.cxx.
|
private |
PID configuration.
Definition at line 173 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), FillHistos(), FillLSHistos(), FillMEHistos(), FillMEHistosLS(), SetRDHFCuts(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
flag to change PID strategy
Definition at line 202 of file AliAnalysisTaskCombinHF.h.
Referenced by SetBayesThres(), and UserExec().
|
private |
threshold for kaon identification via Bayesian PID
Definition at line 203 of file AliAnalysisTaskCombinHF.h.
Referenced by SetBayesThres(), and UserExec().
|
private |
maximum angle for track rotation (3rd prong)
!Counter for normalization
Definition at line 189 of file AliAnalysisTaskCombinHF.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. mass difference after rotations
Definition at line 160 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. mass difference after rotations with more details
Definition at line 161 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
threshold for pion identification via Bayesian PID
Definition at line 205 of file AliAnalysisTaskCombinHF.h.
Referenced by DoMixingWithCuts(), DoMixingWithPools(), FinishTaskOutput(), SetEventMixingOff(), SetEventMixingWithCuts(), SetEventMixingWithPools(), UserCreateOutputObjects(), and UserExec().
|
private |
width of pt bin (GeV/c)
Definition at line 179 of file AliAnalysisTaskCombinHF.h.
Referenced by CheckAcceptance(), and SetEtaAccCut().
|
private |
number of pools
! structure for event mixing
Definition at line 216 of file AliAnalysisTaskCombinHF.h.
Referenced by DoMixingWithCuts(), DoMixingWithPools(), FinishTaskOutput(), ResetPool(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
Definition at line 217 of file AliAnalysisTaskCombinHF.h.
Referenced by ResetPool(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist with number of events per pool
Definition at line 165 of file AliAnalysisTaskCombinHF.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
Definition at line 167 of file AliAnalysisTaskCombinHF.h.
Referenced by IsTrackSelected(), and SetFilterMask().
|
private |
flag for definition of c,b origin
Definition at line 195 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), and SetAnalysisLevel().
|
private |
flag to select prompt (1), feeddown (2) or all (3)
Definition at line 194 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), FillHistos(), and SetGoUpToQuark().
|
private |
!hist. of decay channel of D meson
Definition at line 143 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
!hist. of decay channel of D meson in acc.
Definition at line 144 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
!hist. of origin (c/b) of D meson
Definition at line 141 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
!hist. of origin (c/b) of D meson
Definition at line 142 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
!hist. of evnt Mult vs. Zv for all events
Definition at line 137 of file AliAnalysisTaskCombinHF.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
!hist. of evnt Mult vs. Zv for selected ev
Definition at line 138 of file AliAnalysisTaskCombinHF.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
!hist. for No. of events
Definition at line 136 of file AliAnalysisTaskCombinHF.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
Definition at line 140 of file AliAnalysisTaskCombinHF.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
!hist. of status of tracks
Definition at line 139 of file AliAnalysisTaskCombinHF.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
upper limit for multiplcities in MC histos
Definition at line 222 of file AliAnalysisTaskCombinHF.h.
Referenced by ResetPool(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
flag for upper p limit for id band for kaon
Definition at line 200 of file AliAnalysisTaskCombinHF.h.
Referenced by IsTrackSelected(), and SetKeepNegIDtracks().
|
private |
! hist. of Y vs. Pt vs. Mass (all cand)
Definition at line 151 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mass (background)
Definition at line 157 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mass (like sign –)
Definition at line 154 of file AliAnalysisTaskCombinHF.h.
Referenced by FillLSHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mass (like sign ++)
Definition at line 153 of file AliAnalysisTaskCombinHF.h.
Referenced by FillLSHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mass (mixedevents)
Definition at line 162 of file AliAnalysisTaskCombinHF.h.
Referenced by FillMEHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mass (mixedevents)
Definition at line 164 of file AliAnalysisTaskCombinHF.h.
Referenced by FillMEHistosLS(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mass (mixedevents)
Definition at line 163 of file AliAnalysisTaskCombinHF.h.
Referenced by FillMEHistosLS(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mass (reflections)
Definition at line 156 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mass (rotations)
Definition at line 152 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mass (signal)
Definition at line 155 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
minimum angle for track rotation
Definition at line 184 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureRotation(), and FillHistos().
|
private |
minimum angle for track rotation (3rd prong)
Definition at line 187 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureRotation3rdProng(), and FillHistos().
|
private |
minimum value of invariant mass
Definition at line 176 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), FillLSHistos(), FillMEHistos(), FillMEHistosLS(), SetMassWindow(), and UserCreateOutputObjects().
|
private |
cut on zvertex distance for event mixing with cuts
Definition at line 208 of file AliAnalysisTaskCombinHF.h.
Referenced by CanBeMixed(), and SetEventMixingWithCuts().
|
private |
lower limit for multiplcities in MC histos
Definition at line 221 of file AliAnalysisTaskCombinHF.h.
Referenced by SetMultiplicityRange(), and UserCreateOutputObjects().
|
private |
flag for upper p limit for id band for pion
Definition at line 199 of file AliAnalysisTaskCombinHF.h.
Referenced by IsKaon(), and SetMaxPforIDKaon().
|
private |
knSigma, kBayesianMaxProb, kBayesianThres
Definition at line 198 of file AliAnalysisTaskCombinHF.h.
Referenced by IsPion(), and SetMaxPforIDPion().
|
private |
maximum value of invariant mass
Definition at line 177 of file AliAnalysisTaskCombinHF.h.
Referenced by SetMaxPt(), and UserCreateOutputObjects().
|
private |
maximum number of events to be used in event mixing
Definition at line 207 of file AliAnalysisTaskCombinHF.h.
Referenced by CanBeMixed(), and SetEventMixingWithCuts().
|
private |
Definition at line 191 of file AliAnalysisTaskCombinHF.h.
Referenced by DoMixingWithCuts(), DoMixingWithPools(), FillGenHistos(), and UserExec().
|
private |
number of rotations
Definition at line 183 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureRotation(), and FillHistos().
|
private |
number of rotations (3rd prong)
Definition at line 186 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureRotation3rdProng(), and FillHistos().
|
private |
Cuts for candidates.
Definition at line 175 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), FillLSHistos(), FillMEHistos(), FillMEHistosLS(), SetMassWindow(), and UserCreateOutputObjects().
|
private |
multiplicity
Definition at line 220 of file AliAnalysisTaskCombinHF.h.
Referenced by SetMultiplicityRange(), and UserCreateOutputObjects().
|
private |
! hist with number of mixings per pool
Definition at line 166 of file AliAnalysisTaskCombinHF.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
zVertex
Definition at line 219 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), FillHistos(), ResetPool(), UserCreateOutputObjects(), and UserExec().
|
private |
number of pools in multiplicity for event mixing +1
Definition at line 214 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureMultiplicityPools(), GetPoolIndex(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
Definition at line 212 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureMultiplicityPools(), DoMixingWithPools(), GetPoolIndex(), and UserCreateOutputObjects().
|
private |
number of pools in multiplicity for event mixing
Definition at line 213 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureMultiplicityPools(), and GetPoolIndex().
|
private |
Definition at line 215 of file AliAnalysisTaskCombinHF.h.
Referenced by FinishTaskOutput(), ResetPool(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. rotated/selected D+
Definition at line 159 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
pt limits for acceptance step
Definition at line 182 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureRotation(), and FillHistos().
|
private |
maximum angle for track rotation
Definition at line 185 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureRotation3rdProng(), and FillHistos().
|
private |
! hist. of n. of selected D+
Definition at line 158 of file AliAnalysisTaskCombinHF.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
flag for event mixing
Definition at line 206 of file AliAnalysisTaskCombinHF.h.
Referenced by DoMixingWithCuts(), SetNumberOfEventsForMixing(), and UserExec().
|
private |
cut on multiplicity difference for event mixing with cuts
Definition at line 209 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureZVertPools(), DoMixingWithPools(), and UserCreateOutputObjects().
|
private |
number of pools in z vertex for event mixing
Definition at line 210 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureZVertPools(), and GetPoolIndex().
|
private |
! list send on output slot 0
Definition at line 135 of file AliAnalysisTaskCombinHF.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
kaon track selection
Definition at line 171 of file AliAnalysisTaskCombinHF.h.
Referenced by SetCutOnKKInvMass(), and UserExec().
|
private |
cut on the KK inv mass for phi selection
Definition at line 172 of file AliAnalysisTaskCombinHF.h.
Referenced by IsKaon(), IsPion(), SetPIDHF(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
flag to keep also track with negative ID (default kFALSE, change it only if you know what you are doing)
Definition at line 201 of file AliAnalysisTaskCombinHF.h.
Referenced by IsKaon(), IsPion(), and SetPIDselCaseZero().
|
private |
flag to set analysis level (0 is the fastest)
Definition at line 197 of file AliAnalysisTaskCombinHF.h.
Referenced by SetPIDstrategy(), and UserExec().
|
private |
array of kaon-compatible tracks (TLorentzVectors)
Definition at line 223 of file AliAnalysisTaskCombinHF.h.
Referenced by ResetPool(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCombinHF().
|
private |
flag for access to MC
Definition at line 193 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), FillHistos(), SelectFeeddownD(), SelectPromptAndFeeddownD(), and SelectPromptD().
|
private |
eta limits for acceptance step
Definition at line 180 of file AliAnalysisTaskCombinHF.h.
Referenced by CheckAcceptance(), and SetPtAccCut().
|
private |
maximum pT value for inv. mass histograms
Definition at line 178 of file AliAnalysisTaskCombinHF.h.
Referenced by SetPtBinWidth(), and UserCreateOutputObjects().
|
private |
! hist. of Y vs. Pt vs. Mult generated (all D)
Definition at line 145 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mult generated (D in acc)
Definition at line 148 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mult generated (D in acc, sel ev.)
Definition at line 149 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mult generated (|y|<0.9)
Definition at line 146 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mult generated (|y|<0.5)
Definition at line 147 of file AliAnalysisTaskCombinHF.h.
Referenced by FillGenHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
! hist. of Y vs. Pt vs. Mult generated (Reco D)
Definition at line 150 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().
|
private |
mesonSpecies (see enum)
Definition at line 192 of file AliAnalysisTaskCombinHF.h.
Referenced by FillHistos(), SetReadMC(), UserCreateOutputObjects(), and UserExec().
|
private |
FilterMask.
Definition at line 168 of file AliAnalysisTaskCombinHF.h.
Referenced by IsTrackSelected(), SetTrackCuts(), and ~AliAnalysisTaskCombinHF().
|
private |
pion track selection
Definition at line 170 of file AliAnalysisTaskCombinHF.h.
Referenced by IsKaon(), SetKaonTrackCuts(), and ~AliAnalysisTaskCombinHF().
|
private |
Definition at line 169 of file AliAnalysisTaskCombinHF.h.
Referenced by IsPion(), SetPionTrackCuts(), and ~AliAnalysisTaskCombinHF().
|
private |
unique event Id for event mixing checks
Definition at line 218 of file AliAnalysisTaskCombinHF.h.
Referenced by ResetPool(), UserCreateOutputObjects(), and UserExec().
|
private |
number of pools in z vertex for event mixing +1
Definition at line 211 of file AliAnalysisTaskCombinHF.h.
Referenced by ConfigureZVertPools(), GetPoolIndex(), UserCreateOutputObjects(), and ~AliAnalysisTaskCombinHF().