![]() |
AliPhysics
68dfc25 (68dfc25)
|
Class to compute variables for correction framework // for 3-body decays of D mesons (D+, Ds, Lc) // in bins of cut variables // Origin: Francesco Prino (prino) // Renu Bala ( @to. infn. itbala@) // //. to.i nfn.i tMore...
#include <AliCFVertexingHF3Prong.h>
Public Types | |
enum | EDsSel { kCountAllDsKKpi =0, kCountPhipi =1, kCountK0stK =2, kCountResonant =3, kCountNonResonant =4 } |
![]() | |
enum | DecayChannel { kD0toKpi = 2, kDStartoKpipi = 21, kLctoV0bachelor = 22, kDplustoKpipi = 31, kLctopKpi = 32, kDstoKKpi = 33, kD0toKpipipi = 4 } |
Private Member Functions | |
AliCFVertexingHF3Prong (const AliCFVertexingHF3Prong &c) | |
AliCFVertexingHF3Prong & | operator= (const AliCFVertexingHF3Prong &other) |
Private Attributes | |
Int_t | fDecay |
Int_t | fGenDsOption |
decay mode id More... | |
UInt_t | fResonantDecay |
option for selection Ds (see enum) More... | |
Additional Inherited Members | |
![]() | |
TClonesArray * | fmcArray |
AliAODRecoDecayHF * | fRecoCandidate |
mcArray candidate More... | |
AliAODMCParticle * | fmcPartCandidate |
Reconstructed HF candidate. More... | |
Int_t | fNDaughters |
Int_t | fNVar |
Double_t | fzPrimVertex |
get Number of variables for the container from the channel decay More... | |
Double_t | fzMCVertex |
Reco z primary vertex. More... | |
Bool_t | fFillFromGenerated |
MC z primary vertex. More... | |
UShort_t | fOriginDselection |
flag to indicate whether data container should be filled More... | |
Bool_t | fKeepDfromB |
flag to select D0 origins. 0 Only from charm 1 only from beauty 2 both from charm and beauty More... | |
Bool_t | fKeepDfromBOnly |
flag for the feed down from b quark decay. More... | |
Int_t | fmcLabel |
flag to keep only the charm particles that comes from beauty decays More... | |
Int_t | fProngs |
results of the MatchToMC() More... | |
Int_t * | fLabelArray |
n. of prongs More... | |
Float_t | fCentValue |
Float_t * | fPtAccCut |
centrality value More... | |
Float_t * | fEtaAccCut |
Int_t | fFakeSelection |
Float_t | fFake |
fakes selection: 0 –> all, 1 –> non-fake, 2 –> fake More... | |
Bool_t | fRejectIfNoQuark |
variable to indicate whether the D0 was a fake or not: 0 –> fake, 1 –> MC, 2 –> non-fake More... | |
Double_t | fMultiplicity |
flag to remove events not geenrated with PYTHIA More... | |
Int_t | fConfiguration |
multiplicity of the event More... | |
Class to compute variables for correction framework // for 3-body decays of D mesons (D+, Ds, Lc) // in bins of cut variables // Origin: Francesco Prino (prino) // Renu Bala ( @to. infn. itbala@) // //. to.i nfn.i t
//
Definition at line 30 of file AliCFVertexingHF3Prong.h.
Enumerator | |
---|---|
kCountAllDsKKpi | |
kCountPhipi | |
kCountK0stK | |
kCountResonant | |
kCountNonResonant |
Definition at line 54 of file AliCFVertexingHF3Prong.h.
Definition at line 44 of file AliCFVertexingHF3Prong.cxx.
AliCFVertexingHF3Prong::AliCFVertexingHF3Prong | ( | Int_t | decay | ) |
Definition at line 62 of file AliCFVertexingHF3Prong.cxx.
AliCFVertexingHF3Prong::AliCFVertexingHF3Prong | ( | TClonesArray * | mcArray, |
UShort_t | originDselection, | ||
Int_t | decay | ||
) |
Definition at line 97 of file AliCFVertexingHF3Prong.cxx.
AliCFVertexingHF3Prong::AliCFVertexingHF3Prong | ( | TClonesArray * | mcArray, |
UShort_t | originDselection, | ||
Int_t | decay, | ||
UInt_t | resonantDecay | ||
) |
Definition at line 80 of file AliCFVertexingHF3Prong.cxx.
|
inlinevirtual |
Definition at line 37 of file AliCFVertexingHF3Prong.h.
|
private |
Bool_t AliCFVertexingHF3Prong::CheckLc3Prong | ( | ) | const |
Definition at line 631 of file AliCFVertexingHF3Prong.cxx.
Referenced by CheckMCChannelDecay(), and SetRecoCandidateParam().
|
virtual |
Reimplemented from AliCFVertexingHF.
Definition at line 495 of file AliCFVertexingHF3Prong.cxx.
Referenced by SetRecoCandidateParam().
|
inline |
Definition at line 52 of file AliCFVertexingHF3Prong.h.
Reimplemented from AliCFVertexingHF.
Definition at line 193 of file AliCFVertexingHF3Prong.cxx.
Reimplemented from AliCFVertexingHF.
Definition at line 385 of file AliCFVertexingHF3Prong.cxx.
|
inline |
Definition at line 49 of file AliCFVertexingHF3Prong.h.
|
private |
Definition at line 113 of file AliCFVertexingHF3Prong.cxx.
|
inlinevirtual |
Reimplemented from AliCFVertexingHF.
Definition at line 46 of file AliCFVertexingHF3Prong.h.
|
inlinevirtual |
Reimplemented from AliCFVertexingHF.
Definition at line 51 of file AliCFVertexingHF3Prong.h.
|
virtual |
Reimplemented from AliCFVertexingHF.
Definition at line 124 of file AliCFVertexingHF3Prong.cxx.
|
inline |
Definition at line 48 of file AliCFVertexingHF3Prong.h.
|
private |
Definition at line 64 of file AliCFVertexingHF3Prong.h.
Referenced by CheckMCChannelDecay(), GetGeneratedValuesFromMCParticle(), GetRecoValuesFromCandidate(), SetDecay3Prong(), and SetRecoCandidateParam().
|
private |
decay mode id
Definition at line 65 of file AliCFVertexingHF3Prong.h.
Referenced by CheckMCChannelDecay(), GetGeneratedDsOption(), SetGeneratedDsOption(), and SetRecoCandidateParam().
|
private |
option for selection Ds (see enum)
Definition at line 66 of file AliCFVertexingHF3Prong.h.
Referenced by CheckLc3Prong(), CheckMCChannelDecay(), GetResonantDecay(), SetRecoCandidateParam(), and SetResonantDecay().