![]() |
AliPhysics
dde76db (dde76db)
|
Class for HF corrections as a function of many variables and step. More...
#include <AliCFVertexingHF2Prong.h>
Public Member Functions | |
AliCFVertexingHF2Prong () | |
AliCFVertexingHF2Prong (TClonesArray *mcArray, UShort_t originDselection) | |
Bool_t | GetGeneratedValuesFromMCParticle (Double_t *) |
Bool_t | GetRecoValuesFromCandidate (Double_t *) const |
Bool_t | CheckMCChannelDecay () const |
Bool_t | SetRecoCandidateParam (AliAODRecoDecayHF *recoCand) |
![]() | |
AliCFVertexingHF () | |
AliCFVertexingHF (TClonesArray *mcArray, UShort_t originDselection) | |
AliCFVertexingHF (const AliCFVertexingHF &c) | |
AliCFVertexingHF & | operator= (const AliCFVertexingHF &c) |
virtual | ~AliCFVertexingHF () |
virtual void | SetDecay3Prong (Int_t) |
void | SetFillFromGenerated (Bool_t flag) |
Bool_t | GetFillFromGenerated () const |
void | SetNVar (Int_t nVar) |
void | SetRecoPrimVertex (Double_t zPrimVertex) |
void | SetMCPrimaryVertex (Double_t zMCVertex) |
void | SetMCLabel (Int_t mcLabel) |
Int_t | GetMCLabel () const |
void | SetMCCandidateParam (Int_t label) |
Int_t | MCcquarkCounting (AliAODMCParticle *mcPart) const |
Bool_t | CheckMCPartFamily (AliAODMCParticle *, TClonesArray *) const |
Int_t | CheckOrigin () const |
Bool_t | CheckMCDaughters () const |
Bool_t | FillMCContainer (Double_t *containerInputMC) |
Bool_t | FillRecoContainer (Double_t *containerInput) |
Bool_t | MCAcceptanceStep () const |
Bool_t | MCRefitStep (AliAODEvent *aodEvent, AliESDtrackCuts **trackCuts) const |
Bool_t | RecoStep () |
virtual Double_t | GetEtaProng (Int_t iProng) const |
virtual Double_t | GetPtProng (Int_t iProng) const |
Double_t | GetPtCand () const |
Double_t | GetYCand (UInt_t pdg) const |
Bool_t | RecoAcceptStep (AliESDtrackCuts **trackCuts) const |
Bool_t | FillUnfoldingMatrix (UInt_t pdg, Double_t fill[4]) const |
void | SetNProngs (Int_t nProngs) |
Int_t | GetNProngs () const |
void | SetDselection (UShort_t originDselection) |
UShort_t | GetDselection () |
Int_t | CheckReflexion (Char_t isSign) |
virtual Bool_t | SetLabelArray () |
void | SetCentralityValue (Float_t centValue) |
virtual void | SetPtAccCut (Float_t *ptAccCut) |
virtual void | SetEtaAccCut (Float_t *etaAccCut) |
virtual void | SetAccCut (Float_t *ptAccCut, Float_t *etaAccCut) |
virtual void | SetAccCut () |
virtual void | SetGeneratedDsOption (Int_t) |
void | SetFakeSelection (Int_t fakeSel) |
Int_t | GetFakeSelection () |
void | SetRejectCandidateIfNotFromQuark (Bool_t opt) |
void | SetMultiplicity (Double_t multiplicity) |
void | SetConfiguration (Int_t configuration) |
Private Member Functions | |
AliCFVertexingHF2Prong (const AliCFVertexingHF2Prong &c) | |
AliCFVertexingHF2Prong & | operator= (const AliCFVertexingHF2Prong &other) |
Additional Inherited Members | |
![]() | |
enum | DecayChannel { kD0toKpi = 2, kDStartoKpipi = 21, kLctoV0bachelor = 22, kDplustoKpipi = 31, kLctopKpi = 32, kDstoKKpi = 33, kD0toKpipipi = 4 } |
![]() | |
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 for HF corrections as a function of many variables and step.
Definition at line 40 of file AliCFVertexingHF2Prong.h.
|
inline |
Definition at line 43 of file AliCFVertexingHF2Prong.h.
AliCFVertexingHF2Prong::AliCFVertexingHF2Prong | ( | TClonesArray * | mcArray, |
UShort_t | originDselection | ||
) |
Definition at line 40 of file AliCFVertexingHF2Prong.cxx.
|
private |
|
virtual |
Reimplemented from AliCFVertexingHF.
Definition at line 321 of file AliCFVertexingHF2Prong.cxx.
|
virtual |
Reimplemented from AliCFVertexingHF.
Definition at line 117 of file AliCFVertexingHF2Prong.cxx.
|
virtual |
Reimplemented from AliCFVertexingHF.
Definition at line 236 of file AliCFVertexingHF2Prong.cxx.
|
private |
Definition at line 59 of file AliCFVertexingHF2Prong.cxx.
|
virtual |
Reimplemented from AliCFVertexingHF.
Definition at line 72 of file AliCFVertexingHF2Prong.cxx.