![]() |
AliPhysics
8417398 (8417398)
|
#include <AliAODRecoDecayHF.h>
Public Member Functions | |
AliAODRecoDecayHF () | |
AliAODRecoDecayHF (AliAODVertex *vtx2, Int_t nprongs, Short_t charge, Double_t *px, Double_t *py, Double_t *pz, Double_t *d0, Double_t *d0err) | |
AliAODRecoDecayHF (AliAODVertex *vtx2, Int_t nprongs, Short_t charge, Double_t *d0, Double_t *d0err) | |
AliAODRecoDecayHF (Double_t vtx1[3], Double_t vtx2[3], Int_t nprongs, Short_t charge, Double_t *px, Double_t *py, Double_t *pz, Double_t *d0) | |
virtual | ~AliAODRecoDecayHF () |
AliAODRecoDecayHF (const AliAODRecoDecayHF &source) | |
AliAODRecoDecayHF & | operator= (const AliAODRecoDecayHF &source) |
void | SetPrimaryVtxRef (TObject *vtx) |
primary vertex More... | |
AliAODVertex * | GetPrimaryVtxRef () const |
void | SetOwnPrimaryVtx (const AliAODVertex *vtx) |
void | CheckOwnPrimaryVtx () const |
AliAODVertex * | GetOwnPrimaryVtx () const |
void | GetOwnPrimaryVtx (Double_t vtx[3]) const |
void | UnsetOwnPrimaryVtx () |
void | UnsetOwnSecondaryVtx () |
AliAODVertex * | GetPrimaryVtx () const |
AliAODVertex * | RemoveDaughtersFromPrimaryVtx (AliAODEvent *aod) |
void | RecalculateImpPars (AliAODVertex *vtxAODNew, AliAODEvent *aod) |
void | SetIsFilled (Int_t filled) |
Int_t | GetIsFilled () const |
virtual void | DeleteRecoD () |
Double_t | DecayLength2 () const |
kinematics & topology More... | |
Double_t | DecayLength () const |
Double_t | DecayLengthError () const |
Double_t | NormalizedDecayLength () const |
Double_t | NormalizedDecayLength2 () const |
Double_t | DecayLengthXY () const |
Double_t | DecayLengthXYError () const |
Double_t | NormalizedDecayLengthXY () const |
Double_t | Ct (UInt_t pdg) const |
Double_t | CosPointingAngle () const |
Double_t | CosPointingAngleXY () const |
Double_t | ImpParXY () const |
Double_t | QtProngFlightLine (Int_t ip) const |
Double_t | QlProngFlightLine (Int_t ip) const |
Double_t | Getd0errProng (Int_t ip) const |
prongs More... | |
void | Setd0errProngs (Int_t nprongs, Double_t *d0) |
Double_t | Normalizedd0Prong (Int_t ip) const |
void | Getd0MeasMinusExpProng (Int_t ip, Double_t magf, Double_t &d0diff, Double_t &errd0diff) const |
void | SetProngIDs (Int_t nIDs, UShort_t *id) |
UShort_t | GetProngID (Int_t ip) const |
Bool_t | DaughterHasPointOnITSLayer (Int_t dg, Int_t l) const |
ITS clustermap for daughters. More... | |
Bool_t | IsLikeSign () const |
check if it is like-sign More... | |
void | SetListOfCutsRef (TObject *obj) |
list of cuts More... | |
TList * | GetListOfCuts () const |
AliRDHFCuts * | GetCuts (const char *name) const |
AliKFParticle * | ApplyVertexingKF (Int_t *iprongs, Int_t nprongs, Int_t *pdgs, Bool_t topoCostraint, Double_t bzkG, Double_t *mass) const |
vertexing KF: More... | |
void | Misalign (TString misal="null") |
misalign More... | |
void | SetSelectionBit (Int_t i) |
selection map More... | |
Bool_t | HasSelectionBit (Int_t i) const |
ULong_t | GetSelectionMap () const |
Int_t | NumberOfFakeDaughters () const |
Bool_t | HasBadDaughters () const |
Protected Attributes | |
AliAODVertex * | fOwnPrimaryVtx |
TPC+ITS tracks not passing the StandardCuts2010 with loose DCA. More... | |
TRef | fEventPrimaryVtx |
primary vertex for this candidate More... | |
TRef | fListOfCuts |
ref to primary vertex of the event More... | |
Double_t * | fd0err |
error on prongs rphi impact param [cm] More... | |
UShort_t * | fProngID |
track ID of daughters More... | |
ULong_t | fSelectionMap |
Int_t | fIsFilled |
used to store outcome of selection in AliAnalysisVertexingHF More... | |
Definition at line 23 of file AliAODRecoDecayHF.h.
AliAODRecoDecayHF::AliAODRecoDecayHF | ( | ) |
Definition at line 42 of file AliAODRecoDecayHF.cxx.
AliAODRecoDecayHF::AliAODRecoDecayHF | ( | AliAODVertex * | vtx2, |
Int_t | nprongs, | ||
Short_t | charge, | ||
Double_t * | px, | ||
Double_t * | py, | ||
Double_t * | pz, | ||
Double_t * | d0, | ||
Double_t * | d0err | ||
) |
Definition at line 57 of file AliAODRecoDecayHF.cxx.
AliAODRecoDecayHF::AliAODRecoDecayHF | ( | AliAODVertex * | vtx2, |
Int_t | nprongs, | ||
Short_t | charge, | ||
Double_t * | d0, | ||
Double_t * | d0err | ||
) |
Definition at line 76 of file AliAODRecoDecayHF.cxx.
AliAODRecoDecayHF::AliAODRecoDecayHF | ( | Double_t | vtx1[3], |
Double_t | vtx2[3], | ||
Int_t | nprongs, | ||
Short_t | charge, | ||
Double_t * | px, | ||
Double_t * | py, | ||
Double_t * | pz, | ||
Double_t * | d0 | ||
) |
Definition at line 94 of file AliAODRecoDecayHF.cxx.
|
virtual |
Definition at line 177 of file AliAODRecoDecayHF.cxx.
AliAODRecoDecayHF::AliAODRecoDecayHF | ( | const AliAODRecoDecayHF & | source | ) |
Definition at line 118 of file AliAODRecoDecayHF.cxx.
AliKFParticle * AliAODRecoDecayHF::ApplyVertexingKF | ( | Int_t * | iprongs, |
Int_t | nprongs, | ||
Int_t * | pdgs, | ||
Bool_t | topoCostraint, | ||
Double_t | bzkG, | ||
Double_t * | mass | ||
) | const |
vertexing KF:
Definition at line 186 of file AliAODRecoDecayHF.cxx.
Referenced by AliAnalysisTaskSELambdac::IspiKpResonant(), AliAnalysisTaskSELambdac::IspKpiResonant(), AliRDHFCutsLctopKpi::ReconstructKF(), and AliAnalysisTaskSELambdac::VertexingKF().
|
inline |
Definition at line 46 of file AliAODRecoDecayHF.h.
Referenced by GetOwnPrimaryVtx().
|
inline |
Definition at line 80 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSECharmFraction::FillHistos(), AliAnalysisTaskSELambdac::FillMassHists(), AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists(), AliAnalysisTaskSED0Mass::FillMassHists(), AliAnalysisTaskSELambdacTMVA::FillNtuple(), AliHFsubtractBFDcuts::FillSparses(), AliAnalysisTaskSELc2V0bachelor::FillTheTree(), AliAnalysisTaskSELambdac::FillVarHists(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliCFVertexingHFLctoV0bachelor::FillVectorFromMCarray(), AliRDHFCutsJpsitoee::GetCutVarsForOpt(), AliRDHFCutsDStartoKpipi::GetCutVarsForOpt(), AliRDHFCutsDstoKKpi::GetCutVarsForOpt(), AliRDHFCutsD0toKpipipi::GetCutVarsForOpt(), AliRDHFCutsDplustoKpipi::GetCutVarsForOpt(), AliRDHFCutsD0toKpi::GetCutVarsForOpt(), AliRDHFCutsLctopKpi::GetCutVarsForOpt(), AliCFVertexingHF3Prong::GetRecoValuesFromCandidate(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), AliCFVertexingHFLctoV0bachelor::GetRecoValuesFromCandidate(), AliRDHFCutsDStartoKpipi::IsD0FromDStarSelected(), AliRDHFCutsJpsitoee::IsSelected(), AliRDHFCutsD0toKpipipi::IsSelected(), AliRDHFCutsDstoKKpi::IsSelected(), AliRDHFCutsD0toKpi::IsSelected(), AliRDHFCutsDplustoKpipi::IsSelected(), AliRDHFCutsLctopKpi::IsSelected(), AliAnalysisTaskSEDplus::LSAnalysis(), ReadAODVertexingHFsa(), AliAODRecoDecayHF2Prong::SelectBtoJPSI(), AliAODRecoDecayHF2Prong::SelectD0(), AliAODRecoDecayHF4Prong::SelectD0(), AliAODRecoDecayHF3Prong::SelectDplus(), AliAODRecoDecayHF3Prong::SelectDs(), AliAODRecoDecayHF3Prong::SelectLc(), AliAnalysisTaskSECompareHF::UserExec(), AliAnalysisTaskSEBkgLikeSignD0::UserExec(), AliAnalysisTaskSESelectHF4Prong::UserExec(), AliAnalysisTaskSEDs::UserExec(), AliCFTaskForDStarAnalysis::UserExec(), and AliAnalysisTaskSEDplus::UserExec().
|
inline |
Definition at line 82 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSECharmFraction::FillHistos(), AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists(), AliAnalysisTaskSED0Mass::FillMassHists(), AliAnalysisTaskSELambdacTMVA::FillNtuple(), AliHFsubtractBFDcuts::FillSparses(), AliAnalysisTaskSELc2V0bachelor::FillTheTree(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliRDHFCutsDStartoKpipi::GetCutVarsForOpt(), AliRDHFCutsDstoKKpi::GetCutVarsForOpt(), AliRDHFCutsDplustoKpipi::GetCutVarsForOpt(), AliRDHFCutsD0toKpi::GetCutVarsForOpt(), AliCFVertexingHF3Prong::GetRecoValuesFromCandidate(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), AliCFVertexingHFCascade::GetRecoValuesFromCandidate(), AliRDHFCutsDStartoKpipi::IsD0FromDStarSelected(), AliRDHFCutsDstoKKpi::IsSelected(), AliRDHFCutsD0toKpi::IsSelected(), AliRDHFCutsDplustoKpipi::IsSelected(), AliAnalysisTaskSEDs::UserExec(), and AliAnalysisTaskSEDplus::UserExec().
|
inline |
Definition at line 78 of file AliAODRecoDecayHF.h.
Referenced by AliAODRecoDecayHF2Prong::CtD0(), AliAODRecoDecayHF4Prong::CtD0(), AliAODRecoDecayHF3Prong::CtDplus(), AliAODRecoDecayHF3Prong::CtDs(), AliAODRecoDecayHF2Prong::CtJPSI(), AliAODRecoDecayHF3Prong::CtLc(), AliAnalysisTaskSELc2V0bachelorTMVA::FillLc2pK0Sspectrum(), AliCFVertexingHF3Prong::GetGeneratedValuesFromMCParticle(), AliCFVertexingHF2Prong::GetGeneratedValuesFromMCParticle(), AliCFVertexingHFCascade::GetGeneratedValuesFromMCParticle(), and AliCFVertexingHF3Prong::GetRecoValuesFromCandidate().
|
inline |
ITS clustermap for daughters.
ITS clustermap for daughters
Definition at line 190 of file AliAODRecoDecayHF.h.
|
inline |
Definition at line 64 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSELc2V0bachelorTMVA::FillLc2pK0Sspectrum(), AliAnalysisTaskSELambdac::FillMassHists(), AliAnalysisTaskSELambdacTMVA::FillNtuple(), AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::FillROOTObjects(), AliHFsubtractBFDcuts::FillSparses(), AliAnalysisTaskSELc2V0bachelor::FillTheTree(), AliAnalysisTaskSELambdac::FillVarHists(), AliRDHFCutsDstoKKpi::GetCutVarsForOpt(), AliRDHFCutsDplustoKpipi::GetCutVarsForOpt(), AliRDHFCutsLctopKpi::GetCutVarsForOpt(), AliRDHFCutsLctopKpi::IsSelected(), AliAnalysisTaskSEDplus::LSAnalysis(), AliAODRecoDecayHF3Prong::SelectDplus(), AliAODRecoDecayHF3Prong::SelectDs(), AliAODRecoDecayHF3Prong::SelectLc(), AliAnalysisTaskSEDs::UserExec(), and AliAnalysisTaskSEDplus::UserExec().
|
inline |
kinematics & topology
Definition at line 62 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliRDHFCutsDstoKKpi::IsSelected(), AliRDHFCutsDplustoKpipi::IsSelected(), and AliRDHFCutsD0toKpi::IsSelectedSpecialCuts().
|
inline |
Definition at line 66 of file AliAODRecoDecayHF.h.
|
inline |
Definition at line 72 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSELambdacTMVA::FillNtuple(), AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::FillROOTObjects(), AliAnalysisTaskSELc2pK0sfromAODtracks::FillROOTObjects(), AliHFsubtractBFDcuts::FillSparses(), AliAnalysisTaskSELc2V0bachelor::FillTheTree(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliRDHFCutsXicPlustoXiPiPifromAODtracks::GetCutVarsForOpt(), AliRDHFCutsDstoKKpi::GetCutVarsForOpt(), Getd0MeasMinusExpProng(), AliRDHFCutsXicPlustoXiPiPifromAODtracks::IsSelected(), AliRDHFCutsLctopK0sfromAODtracks::IsSelected(), AliRDHFCutsDstoKKpi::IsSelected(), AliAnalysisTaskSEDs::UserExec(), and AliAnalysisTaskSEDplus::UserExec().
|
inline |
Definition at line 74 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), and AliAnalysisTaskSED0Mass::FillVarHists().
|
virtual |
Reimplemented in AliAODRecoDecayHF3Prong.
Definition at line 471 of file AliAODRecoDecayHF.cxx.
Referenced by AliAODRecoDecayHF3Prong::DeleteRecoD(), and AliAnalysisVertexingHF::FindCandidates().
|
inline |
returns the analysis cuts
Definition at line 179 of file AliAODRecoDecayHF.h.
|
inline |
prongs
Definition at line 92 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSELambdacTMVA::FillNtuple(), Getd0MeasMinusExpProng(), and Normalizedd0Prong().
void AliAODRecoDecayHF::Getd0MeasMinusExpProng | ( | Int_t | ip, |
Double_t | magf, | ||
Double_t & | d0diff, | ||
Double_t & | errd0diff | ||
) | const |
Definition at line 450 of file AliAODRecoDecayHF.cxx.
Referenced by AliAnalysisTaskSELambdacTMVA::FillNtuple(), AliRDHFCutsDplustoKpipi::IsSelected(), AliAnalysisTaskSED0Mass::NormIPvar(), AliAnalysisTaskSEDs::UserExec(), and AliAnalysisTaskSEDplus::UserExec().
|
inline |
Definition at line 58 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisVertexingHF::FillRecoCand(), AliAnalysisVertexingHF::FillRecoCasc(), AliAnalysisTaskSECleanupVertexingHF::UserExec(), and AliAnalysisTaskSED0Mass::UserExec().
|
inline |
Definition at line 111 of file AliAODRecoDecayHF.h.
Referenced by GetCuts().
|
inline |
Definition at line 48 of file AliAODRecoDecayHF.h.
Referenced by AliAODRecoDecayHF(), AliRDHFCutsLctopK0sfromAODtracks::CalculateLcCosPAXY(), AliAnalysisTaskSEDStarCharmFraction::FillHistograms(), AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::FillROOTObjects(), AliRDHFCutsD0toKpipipi::GetCutVarsForOpt(), AliRDHFCutsDstoKKpi::GetCutVarsForOpt(), AliRDHFCutsD0toKpi::GetCutVarsForOpt(), AliRDHFCutsDplustoKpipi::GetCutVarsForOpt(), GetPrimaryVtx(), AliRDHFCutsDStartoKpipi::IsD0FromDStarSelected(), AliRDHFCutsDstoKKpi::IsSelected(), AliRDHFCutsD0toKpi::IsSelected(), AliRDHFCutsDplustoKpipi::IsSelected(), AliAnalysisTaskSEDplus::LSAnalysis(), AliAnalysisTaskSELc2V0bachelor::MakeAnalysisForLc2prK0S(), operator=(), AliAnalysisTaskSESelectHF::UserExec(), AliAnalysisTaskSECompareHF::UserExec(), AliAnalysisTaskSEBkgLikeSignD0::UserExec(), AliAnalysisTaskSECharmFraction::UserExec(), AliAnalysisTaskSESelectHF4Prong::UserExec(), AliAnalysisTaskSEDs::UserExec(), AliCFTaskForDStarAnalysis::UserExec(), AliAnalysisTaskSELambdac::UserExec(), AliCFTaskVertexingHFCutVarFDSub::UserExec(), AliAnalysisTaskSEDplus::UserExec(), AliCFTaskVertexingHF::UserExec(), and AliAnalysisTaskSELambdacTMVA::UserExec().
|
inline |
Definition at line 49 of file AliAODRecoDecayHF.h.
|
inline |
Definition at line 53 of file AliAODRecoDecayHF.h.
Referenced by AliRDHFCuts::AreDaughtersSelected(), AliRDHFCutsLctoV0::AreLctoV0DaughtersSelected(), AliAODRecoCascadeHF3Prong::BachelorsCosPointingAngle(), AliAODRecoCascadeHF3Prong::CascCosPointingAngle(), AliAODRecoCascadeHF3Prong::CascDecayLength(), AliRDHFCuts::CleanOwnPrimaryVtx(), CosPointingAngle(), CosPointingAngleXY(), AliAODRecoCascadeHF::CosV0PointingAngle(), AliAODRecoCascadeHF::CosV0PointingAngleXY(), Ct(), DecayLength(), DecayLength2(), DecayLengthError(), AliAODRecoCascadeHF::DecayLengthV0(), DecayLengthXY(), DecayLengthXYError(), AliAODRecoCascadeHF::DecayLengthXYV0(), AliAnalysisTaskSECharmFraction::FillHistos(), Getd0MeasMinusExpProng(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), ImpParXY(), AliRDHFCutsDStartoKpipi::IsSelected(), NormalizedDecayLength(), NormalizedDecayLength2(), NormalizedDecayLengthXY(), AliAODRecoCascadeHF::NormalizedV0DecayLength(), AliAODRecoCascadeHF::NormalizedV0DecayLengthXY(), AliAnalysisTaskSED0Mass::NormIPvar(), QlProngFlightLine(), QtProngFlightLine(), AliCFVertexingHF2Prong::SetRecoCandidateParam(), AliCFVertexingHFCascade::SetRecoCandidateParam(), AliCFVertexingHFLctoV0bachelor::SetRecoCandidateParam(), and AliAODRecoCascadeHF3Prong::XicCosPointingAngle().
|
inline |
Definition at line 44 of file AliAODRecoDecayHF.h.
Referenced by GetPrimaryVtx().
|
inline |
Definition at line 100 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisVertexingHF::FillRecoCand(), AliAnalysisVertexingHF::FillRecoCasc(), AliAnalysisTaskSESelectHF::UserExec(), and AliAnalysisTaskSESelectHF4Prong::UserExec().
|
inline |
Definition at line 125 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSED0MassCutVarFDSub::UserExec(), AliAnalysisTaskSED0Mass::UserExec(), AliAnalysisTaskSEHFQA::UserExec(), AliAnalysisTaskSELambdac::UserExec(), and AliAnalysisTaskSELambdacTMVA::UserExec().
|
inline |
checks if at least one of ITS+TPC daughters didn't pass the StandardCuts2010 with loose DCA (ie doesn't have the BIT(4) set)
Definition at line 242 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists(), AliAnalysisTaskSED0Mass::FillMassHists(), AliRDHFCutsJpsitoee::IsSelected(), AliRDHFCutsD0toKpipipi::IsSelected(), AliRDHFCutsDStartoKpipi::IsSelected(), AliRDHFCutsDstoKKpi::IsSelected(), AliRDHFCutsD0toKpi::IsSelected(), AliRDHFCutsDplustoKpipi::IsSelected(), AliRDHFCutsLctopKpi::IsSelected(), and AliAnalysisTaskSEDplus::UserExec().
|
inline |
Definition at line 124 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSELambdacTMVA::FillSelectionBits(), AliAnalysisTaskSEDplus::LSAnalysis(), AliAnalysisTaskSED0MassCutVarFDSub::UserExec(), AliAnalysisTaskSECharmFraction::UserExec(), AliAnalysisTaskSED0Mass::UserExec(), AliAnalysisTaskSEHFQA::UserExec(), AliAnalysisTaskSEDs::UserExec(), AliAnalysisTaskSESignificance::UserExec(), AliAnalysisTaskSELambdac::UserExec(), AliCFTaskVertexingHFCutVarFDSub::UserExec(), AliAnalysisTaskSEDplus::UserExec(), AliCFTaskVertexingHF::UserExec(), AliAnalysisTaskSELambdacTMVA::UserExec(), AliAnalysisTaskSEDvsMultiplicity::UserExec(), and AliAnalysisTaskSEDvsEventShapes::UserExec().
|
inline |
Definition at line 84 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSEDStarCharmFraction::FillHistograms(), AliAnalysisTaskSECharmFraction::FillHistos(), AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists(), AliAnalysisTaskSED0Mass::FillMassHists(), AliAnalysisTaskSED0MassCutVarFDSub::GetTrueImpactParameter(), AliAnalysisTaskSEDplus::GetTrueImpactParameter(), AliAnalysisTaskSED0Mass::GetTrueImpactParameter(), AliAnalysisTaskSEDStarSpectra::GetTrueImpactParameterD0(), AliVertexingHFUtils::GetTrueImpactParameterDplus(), AliVertexingHFUtils::GetTrueImpactParameterDzero(), AliAnalysisTaskSEDStarSpectra::UserExec(), AliAnalysisTaskSEDplus::UserExec(), AliAnalysisTaskSEDvsMultiplicity::UserExec(), and AliAnalysisTaskSEDvsEventShapes::UserExec().
|
inline |
check if it is like-sign
check if it is like-sign
Definition at line 161 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSECompareHF::UserExec().
void AliAODRecoDecayHF::Misalign | ( | TString | misal = "null" | ) |
misalign
Definition at line 346 of file AliAODRecoDecayHF.cxx.
|
inline |
Definition at line 94 of file AliAODRecoDecayHF.h.
Referenced by AliRDHFCutsD0toKpi::IsSelectedSpecialCuts().
|
inline |
Definition at line 68 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSELambdacTMVA::FillNtuple(), AliHFsubtractBFDcuts::FillSparses(), AliAnalysisTaskSELc2V0bachelor::FillTheTree(), AliRDHFCutsDstoKKpi::GetCutVarsForOpt(), AliRDHFCutsDstoKKpi::IsSelected(), AliAnalysisTaskSEDs::UserExec(), and AliAnalysisTaskSEDplus::UserExec().
|
inline |
Definition at line 70 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), and AliRDHFCutsD0toKpi::IsSelectedSpecialCuts().
|
inline |
Definition at line 76 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisTaskSECharmFraction::FillHistos(), AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists(), AliAnalysisTaskSED0Mass::FillMassHists(), AliAnalysisTaskSELambdacTMVA::FillNtuple(), AliHFsubtractBFDcuts::FillSparses(), AliAnalysisTaskSELc2V0bachelor::FillTheTree(), AliRDHFCutsDstoKKpi::GetCutVarsForOpt(), AliRDHFCutsDStartoKpipi::GetCutVarsForOpt(), AliRDHFCutsD0toKpi::GetCutVarsForOpt(), AliRDHFCutsDplustoKpipi::GetCutVarsForOpt(), AliCFVertexingHF3Prong::GetRecoValuesFromCandidate(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), AliRDHFCutsDStartoKpipi::IsD0FromDStarSelected(), AliRDHFCutsDstoKKpi::IsSelected(), AliRDHFCutsD0toKpi::IsSelected(), AliRDHFCutsDplustoKpipi::IsSelected(), AliAnalysisTaskSEDs::UserExec(), and AliAnalysisTaskSEDplus::UserExec().
|
inline |
Count number of daughters with negative label
Definition at line 204 of file AliAODRecoDecayHF.h.
Referenced by AliCFVertexingHF3Prong::SetRecoCandidateParam(), AliCFVertexingHF2Prong::SetRecoCandidateParam(), AliCFVertexingHFCascade::SetRecoCandidateParam(), and AliCFVertexingHFLctoV0bachelor::SetRecoCandidateParam().
AliAODRecoDecayHF & AliAODRecoDecayHF::operator= | ( | const AliAODRecoDecayHF & | source | ) |
Definition at line 143 of file AliAODRecoDecayHF.cxx.
Referenced by AliAODRecoDecayHF2Prong::operator=(), AliAODRecoDecayHF3Prong::operator=(), and AliAODRecoDecayHF4Prong::operator=().
|
inline |
Definition at line 88 of file AliAODRecoDecayHF.h.
|
inline |
Definition at line 86 of file AliAODRecoDecayHF.h.
void AliAODRecoDecayHF::RecalculateImpPars | ( | AliAODVertex * | vtxAODNew, |
AliAODEvent * | aod | ||
) |
Definition at line 329 of file AliAODRecoDecayHF.cxx.
Referenced by AliRDHFCuts::CleanOwnPrimaryVtx(), RemoveDaughtersFromPrimaryVtx(), and AliRDHFCuts::SetMCPrimaryVtx().
AliAODVertex * AliAODRecoDecayHF::RemoveDaughtersFromPrimaryVtx | ( | AliAODEvent * | aod | ) |
Definition at line 255 of file AliAODRecoDecayHF.cxx.
Referenced by AliRDHFCuts::RecalcOwnPrimaryVtx().
|
inline |
Definition at line 226 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisVertexingHF::FillRecoCasc(), AliAnalysisVertexingHF::Make2Prong(), AliAnalysisVertexingHF::Make3Prong(), and AliAnalysisTaskSEImproveITS::UserExec().
|
inline |
Definition at line 57 of file AliAODRecoDecayHF.h.
Referenced by DeleteRecoD(), AliAnalysisVertexingHF::FillRecoCand(), and AliAnalysisVertexingHF::FillRecoCasc().
|
inline |
list of cuts
Definition at line 110 of file AliAODRecoDecayHF.h.
|
inline |
Definition at line 45 of file AliAODRecoDecayHF.h.
Referenced by AliRDHFCuts::CleanOwnPrimaryVtx(), AliAnalysisTaskSEDStarCharmFraction::FillHistograms(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliAnalysisTaskSEDplus::LSAnalysis(), AliAnalysisVertexingHF::Make2Prong(), AliAnalysisVertexingHF::Make3Prong(), AliAnalysisVertexingHF::Make4Prong(), AliAnalysisTaskSELc2V0bachelor::MakeAnalysisForLc2prK0S(), AliAnalysisVertexingHF::MakeCascade(), AliAnalysisTaskSEOmegac2eleOmegafromAODtracks::MakeCascadeHF(), AliAnalysisTaskSELc2pK0sfromAODtracks::MakeCascadeHF(), AliAnalysisTaskSELc2eleLambdafromAODtracks::MakeCascadeHF(), AliAnalysisTaskSEXic2eleXifromAODtracks::MakeCascadeHF(), AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::MakeCascadeHF3Prong(), ReadAODVertexingHF(), AliRDHFCuts::RecalcOwnPrimaryVtx(), AliRDHFCuts::SetMCPrimaryVtx(), AliAnalysisTaskSECompareHF::UserExec(), AliAnalysisTaskSESelectHF::UserExec(), AliAnalysisTaskSEBkgLikeSignD0::UserExec(), AliAnalysisTaskSESelectHF4Prong::UserExec(), AliAnalysisTaskSEDs::UserExec(), AliCFTaskForDStarAnalysis::UserExec(), AliAnalysisTaskSELambdac::UserExec(), AliCFTaskVertexingHFCutVarFDSub::UserExec(), AliAnalysisTaskSEDplus::UserExec(), AliCFTaskVertexingHF::UserExec(), and AliAnalysisTaskSELambdacTMVA::UserExec().
|
inline |
primary vertex
Definition at line 43 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisVertexingHF::AddRefs(), AliAnalysisVertexingHF::FillRecoCand(), AliAnalysisVertexingHF::FillRecoCasc(), and AliAnalysisVertexingHF::FindCandidates().
|
inline |
Definition at line 148 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisVertexingHF::FindCandidates(), AliAnalysisVertexingHF::Make2Prong(), AliAnalysisVertexingHF::Make3Prong(), AliAnalysisVertexingHF::Make4Prong(), AliAnalysisTaskSEOmegac2eleOmegafromAODtracks::MakeCascadeHF(), AliAnalysisTaskSELc2pK0sfromAODtracks::MakeCascadeHF(), AliAnalysisTaskSELc2eleLambdafromAODtracks::MakeCascadeHF(), AliAnalysisTaskSEXic2eleXifromAODtracks::MakeCascadeHF(), and AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::MakeCascadeHF3Prong().
|
inline |
selection map
Definition at line 123 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisVertexingHF::Make2Prong(), AliAnalysisVertexingHF::Make3Prong(), AliAnalysisVertexingHF::MakeCascade(), and AliAnalysisVertexingHF::SetSelectionBitForPID().
|
inline |
Definition at line 51 of file AliAODRecoDecayHF.h.
Referenced by AliRDHFCuts::CleanOwnPrimaryVtx(), AliAnalysisTaskSEOmegac2eleOmegafromAODtracks::DoEventMixingWithPools(), AliAnalysisTaskSEDStarCharmFraction::FillHistograms(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliAnalysisTaskSEDplus::LSAnalysis(), AliAnalysisVertexingHF::Make2Prong(), AliAnalysisVertexingHF::Make3Prong(), AliAnalysisVertexingHF::Make4Prong(), AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::MakeAnalysis(), AliAnalysisTaskSEOmegac2eleOmegafromAODtracks::MakeAnalysis(), AliAnalysisTaskSELc2pK0sfromAODtracks::MakeAnalysis(), AliAnalysisTaskSELc2eleLambdafromAODtracks::MakeAnalysis(), AliAnalysisTaskSEXic2eleXifromAODtracks::MakeAnalysis(), AliAnalysisTaskSELc2V0bachelor::MakeAnalysisForLc2prK0S(), AliAnalysisVertexingHF::MakeCascade(), SetOwnPrimaryVtx(), AliAnalysisTaskSESelectHF::UserExec(), AliAnalysisTaskSECompareHF::UserExec(), AliAnalysisTaskSEBkgLikeSignD0::UserExec(), AliAnalysisTaskSESelectHF4Prong::UserExec(), AliAnalysisTaskSEDs::UserExec(), AliCFTaskForDStarAnalysis::UserExec(), AliAnalysisTaskSELambdac::UserExec(), AliCFTaskVertexingHFCutVarFDSub::UserExec(), AliAnalysisTaskSEDplus::UserExec(), AliCFTaskVertexingHF::UserExec(), and AliAnalysisTaskSELambdacTMVA::UserExec().
|
inline |
Definition at line 52 of file AliAODRecoDecayHF.h.
Referenced by AliAnalysisVertexingHF::Make3Prong().
|
protected |
error on prongs rphi impact param [cm]
ref to the list of analysis cuts
Definition at line 137 of file AliAODRecoDecayHF.h.
Referenced by AliAODRecoDecayHF(), DeleteRecoD(), Getd0errProng(), operator=(), RecalculateImpPars(), Setd0errProngs(), and ~AliAODRecoDecayHF().
|
protected |
primary vertex for this candidate
Definition at line 134 of file AliAODRecoDecayHF.h.
Referenced by GetPrimaryVtxRef(), Misalign(), operator=(), and SetPrimaryVtxRef().
|
protected |
used to store outcome of selection in AliAnalysisVertexingHF
Definition at line 141 of file AliAODRecoDecayHF.h.
Referenced by GetIsFilled(), operator=(), and SetIsFilled().
|
protected |
ref to primary vertex of the event
Definition at line 135 of file AliAODRecoDecayHF.h.
Referenced by GetListOfCuts(), operator=(), and SetListOfCutsRef().
|
protected |
TPC+ITS tracks not passing the StandardCuts2010 with loose DCA.
Definition at line 133 of file AliAODRecoDecayHF.h.
Referenced by AliAODRecoDecayHF(), ApplyVertexingKF(), CheckOwnPrimaryVtx(), DeleteRecoD(), GetOwnPrimaryVtx(), Misalign(), operator=(), SetOwnPrimaryVtx(), UnsetOwnPrimaryVtx(), and ~AliAODRecoDecayHF().
|
protected |
track ID of daughters
Definition at line 139 of file AliAODRecoDecayHF.h.
Referenced by AliAODRecoDecayHF(), GetProngID(), operator=(), SetProngIDs(), and ~AliAODRecoDecayHF().
|
protected |
Definition at line 140 of file AliAODRecoDecayHF.h.
Referenced by GetSelectionMap(), HasSelectionBit(), operator=(), and SetSelectionBit().