![]() |
AliPhysics
a60a912 (a60a912)
|
#include <AliAODRecoDecayHF2Prong.h>
Additional Inherited Members | |
![]() | |
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... | |
Int_t | fNProngsHF |
ref to the list of analysis cuts 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 18 of file AliAODRecoDecayHF2Prong.h.
AliAODRecoDecayHF2Prong::AliAODRecoDecayHF2Prong | ( | ) |
Default Constructor
Definition at line 36 of file AliAODRecoDecayHF2Prong.cxx.
AliAODRecoDecayHF2Prong::AliAODRecoDecayHF2Prong | ( | AliAODVertex * | vtx2, |
Double_t * | px, | ||
Double_t * | py, | ||
Double_t * | pz, | ||
Double_t * | d0, | ||
Double_t * | d0err, | ||
Float_t | dca | ||
) |
Constructor with AliAODVertex for decay vertex
Definition at line 44 of file AliAODRecoDecayHF2Prong.cxx.
AliAODRecoDecayHF2Prong::AliAODRecoDecayHF2Prong | ( | AliAODVertex * | vtx2, |
Double_t * | d0, | ||
Double_t * | d0err, | ||
Float_t | dca | ||
) |
Constructor with AliAODVertex for decay vertex and without prongs momenta
Definition at line 55 of file AliAODRecoDecayHF2Prong.cxx.
AliAODRecoDecayHF2Prong::AliAODRecoDecayHF2Prong | ( | const AliAODRecoDecayHF2Prong & | source | ) |
Copy constructor
Definition at line 65 of file AliAODRecoDecayHF2Prong.cxx.
|
inlinevirtual |
Definition at line 31 of file AliAODRecoDecayHF2Prong.h.
|
inline |
Definition at line 43 of file AliAODRecoDecayHF2Prong.h.
Referenced by CosThetaStarD0(), AliAnalysisTaskSECharmFraction::FillHistos(), AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists(), AliAnalysisTaskSED0Mass::FillMassHists(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0MassNonPromptFraction::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliRDHFCutsDStartoKpipi::GetCutVarsForOpt(), AliRDHFCutsD0toKpi::GetCutVarsForOpt(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), AliRDHFCutsDStartoKpipi::IsD0FromDStarSelected(), AliRDHFCutsD0toKpi::IsSelected(), SelectD0(), AliAnalysisTaskDmesonJetsSub::AliD0ExtendedInfoSummary::Set(), AliAnalysisTaskDmesonJets::AliD0ExtendedInfoSummary::Set(), AliAnalysisTaskSEBkgLikeSignD0::UserExec(), and AliCFTaskForDStarAnalysis::UserExec().
angle of K
Definition at line 45 of file AliAODRecoDecayHF2Prong.h.
|
inline |
angle of K
Definition at line 44 of file AliAODRecoDecayHF2Prong.h.
Referenced by CosThetaStarD0(), AliAnalysisTaskSECharmFraction::FillHistos(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0MassNonPromptFraction::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliRDHFCutsDStartoKpipi::GetCutVarsForOpt(), AliRDHFCutsD0toKpi::GetCutVarsForOpt(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), AliAnalysisTaskDmesonJets::AliD0ExtendedInfoSummary::Set(), AliAnalysisTaskDmesonJetsSub::AliD0ExtendedInfoSummary::Set(), AliAnalysisTaskSEBkgLikeSignD0::UserExec(), and AliCFTaskForDStarAnalysis::UserExec().
|
inline |
Definition at line 63 of file AliAODRecoDecayHF2Prong.h.
Referenced by AliRDHFCutsJpsitoee::GetCutVarsForOpt(), AliRDHFCutsJpsitoee::IsSelected(), and SelectBtoJPSI().
|
inline |
Definition at line 39 of file AliAODRecoDecayHF2Prong.h.
Referenced by AliAnalysisTaskSED0MassNonPromptFraction::FillVarHists(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), and AliCFTaskForDStarAnalysis::UserExec().
Definition at line 40 of file AliAODRecoDecayHF2Prong.h.
|
inline |
Definition at line 41 of file AliAODRecoDecayHF2Prong.h.
|
inline |
Definition at line 59 of file AliAODRecoDecayHF2Prong.h.
Definition at line 60 of file AliAODRecoDecayHF2Prong.h.
|
inline |
Definition at line 61 of file AliAODRecoDecayHF2Prong.h.
|
inline |
Definition at line 36 of file AliAODRecoDecayHF2Prong.h.
|
inline |
Definition at line 56 of file AliAODRecoDecayHF2Prong.h.
|
inline |
Definition at line 48 of file AliAODRecoDecayHF2Prong.h.
Referenced by AliAnalysisTaskSECharmFraction::CheckInvMassD0(), AliRDHFCutsBPlustoD0Pi::DeltaInvMassBPlusKpipi(), AliAnalysisTaskSEBPlustoD0Pi::DeltaInvMassBPlusKpipi(), AliAnalysisTaskDmesonJets::AnalysisEngine::ExtractD0Attributes(), AliAnalysisTaskDmesonJetsSub::AnalysisEngine::ExtractD0Attributes(), AliAnalysisTaskSEBPlustoD0Pi::FillD0Histograms(), AliAnalysisTaskSEB0toDStarPi::FillD0Histograms(), AliAnalysisTaskHFSubstructure::FillHistograms(), AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists(), AliAnalysisTaskSED0MassNonPromptFraction::FillMassHists(), AliAnalysisTaskSED0Mass::FillMassHists(), AliHFsubtractBFDcuts::FillSparses(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0MassNonPromptFraction::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliRDHFCutsDStartoKpipi::GetCutVarsForOpt(), AliRDHFCutsD0toKpi::GetCutVarsForOpt(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), InvMassD0(), AliRDHFCutsDStartoKpipi::IsD0FromDStarSelected(), AliRDHFCutsBPlustoD0Pi::IsD0SelectedPreRecVtxMVA(), AliRDHFCutsD0toKpi::IsSelected(), AliAnalysisTaskSED0Mass::NormIPvar(), AliAnalysisTaskSEDmesonsFilterCJ::ProcessD0(), ReadAODVertexingHFsa(), AliAnalysisTaskSEDmesonsFilterCJ::Run(), SelectD0(), AliAnalysisTaskSECompareHF::UserExec(), AliAnalysisTaskSEBkgLikeSignD0::UserExec(), AliCFTaskVertexingHFCutVarFDSub::UserExec(), and AliAnalysisTaskSEDStarSpectra::WrongSignForDStar().
Definition at line 50 of file AliAODRecoDecayHF2Prong.h.
|
inline |
Definition at line 49 of file AliAODRecoDecayHF2Prong.h.
Referenced by AliRDHFCutsBPlustoD0Pi::DeltaInvMassBPlusKpipi(), AliAnalysisTaskSEBPlustoD0Pi::DeltaInvMassBPlusKpipi(), AliAnalysisTaskDmesonJets::AnalysisEngine::ExtractD0Attributes(), AliAnalysisTaskDmesonJetsSub::AnalysisEngine::ExtractD0Attributes(), AliAnalysisTaskHFSubstructure::FillHistograms(), AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists(), AliAnalysisTaskSED0MassNonPromptFraction::FillMassHists(), AliAnalysisTaskSED0Mass::FillMassHists(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0MassNonPromptFraction::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliRDHFCutsDStartoKpipi::GetCutVarsForOpt(), AliRDHFCutsD0toKpi::GetCutVarsForOpt(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), InvMassD0(), AliAODRecoCascadeHF::InvMassD0(), AliRDHFCutsBPlustoD0Pi::IsD0SelectedPreRecVtxMVA(), AliAnalysisTaskSED0Mass::NormIPvar(), AliAnalysisTaskSEDmesonsFilterCJ::ProcessD0(), ReadAODVertexingHFsa(), AliAnalysisTaskSEDmesonsFilterCJ::Run(), AliAnalysisTaskSECompareHF::UserExec(), AliAnalysisTaskSEBkgLikeSignD0::UserExec(), AliCFTaskVertexingHFCutVarFDSub::UserExec(), and AliAnalysisTaskSEDStarSpectra::WrongSignForDStar().
|
inline |
angle of e-
Definition at line 65 of file AliAODRecoDecayHF2Prong.h.
Referenced by AliRDHFCutsJpsitoee::GetCutVarsForOpt(), AliRDHFCutsJpsitoee::IsSelected(), and SelectBtoJPSI().
Int_t AliAODRecoDecayHF2Prong::MatchToMCB2Prong | ( | Int_t | pdgabs, |
Int_t | pdgabs2prong, | ||
Int_t * | pdgDg, | ||
Int_t * | pdgDg2prong, | ||
TClonesArray * | mcArray | ||
) | const |
Definition at line 184 of file AliAODRecoDecayHF2Prong.cxx.
Referenced by InvMassJPSIee(), and MatchToMCB2Prong().
Int_t AliAODRecoDecayHF2Prong::MatchToMCB3Prong | ( | Int_t | pdgabs, |
Int_t | pdgabs3prong, | ||
Int_t * | pdgBDg, | ||
Int_t * | pdgDg3prong, | ||
TClonesArray * | mcArray | ||
) | const |
Definition at line 300 of file AliAODRecoDecayHF2Prong.cxx.
Referenced by InvMassJPSIee(), and AliAnalysisTaskSEB0toDminuspi::UserExec().
AliAODRecoDecayHF2Prong & AliAODRecoDecayHF2Prong::operator= | ( | const AliAODRecoDecayHF2Prong & | source | ) |
assignment operator
Definition at line 73 of file AliAODRecoDecayHF2Prong.cxx.
Referenced by AliAODRecoCascadeHF::operator=().
|
inline |
Definition at line 33 of file AliAODRecoDecayHF2Prong.h.
Referenced by AliAnalysisTaskSEBPlustoD0Pi::CutOptimizationVariableValues(), AliAnalysisTaskSEBPlustoD0Pi::FillBPlusHistograms(), AliAnalysisTaskSEB0toDStarPi::FillD0Histograms(), AliAnalysisTaskSEBPlustoD0Pi::FillD0Histograms(), AliAnalysisTaskSEB0toDStarPi::FillDStarAndB0Histograms(), AliAnalysisTaskSECharmFraction::FillHistos(), AliAnalysisTaskSED0MassCutVarFDSub::FillMassHists(), AliAnalysisTaskSED0Mass::FillMassHists(), AliAnalysisTaskSED0MassCutVarFDSub::FillVarHists(), AliAnalysisTaskSED0MassNonPromptFraction::FillVarHists(), AliAnalysisTaskSED0Mass::FillVarHists(), AliRDHFCutsJpsitoee::GetCutVarsForOpt(), AliRDHFCutsDStartoKpipi::GetCutVarsForOpt(), AliRDHFCutsD0toKpi::GetCutVarsForOpt(), AliRDHFCutsB0toDStarPi::GetCutVarsForOpt(), AliRDHFCutsBPlustoD0Pi::GetCutVarsForOpt(), AliCFVertexingHF2Prong::GetRecoValuesFromCandidate(), AliCFVertexingHFCascade::GetRecoValuesFromCandidate(), AliRDHFCutsB0toDStarPi::IsD0forD0ptbinSelected(), AliRDHFCutsBPlustoD0Pi::IsD0forD0ptbinSelected(), AliRDHFCutsBPlustoD0Pi::IsD0forD0ptbinSelectedMVA(), AliRDHFCutsB0toDStarPi::IsD0forDStarptbinSelected(), AliRDHFCutsBPlustoD0Pi::IsD0FromBPlusSelected(), AliRDHFCutsBPlustoD0Pi::IsD0FromBPlusSelectedMVA(), AliRDHFCutsDStartoKpipi::IsD0FromDStarSelected(), AliRDHFCutsB0toDStarPi::IsD0FromDStarSelected(), AliRDHFCutsB0toDStarPi::IsDStarforDStarptbinSelected(), AliRDHFCutsB0toDStarPi::IsDStarFromB0Selected(), AliRDHFCutsJpsitoee::IsSelected(), AliRDHFCutsD0toKpi::IsSelected(), AliRDHFCutsBPlustoD0Pi::IsSelected(), ReadAODVertexingHFsa(), SelectBtoJPSI(), SelectD0(), AliAnalysisTaskDmesonJets::AliD0ExtendedInfoSummary::Set(), AliAnalysisTaskDmesonJetsSub::AliD0ExtendedInfoSummary::Set(), AliAnalysisTaskSECompareHF::UserExec(), AliAnalysisTaskSEDStarCharmFraction::UserExec(), AliAnalysisTaskSEBkgLikeSignD0::UserExec(), and AliCFTaskForDStarAnalysis::UserExec().
This function compares the Secondary JPSI candidates with a set of cuts:
cuts[0] = inv. mass half width [GeV] cuts[1] = dca [cm] cuts[2] = cosThetaStar (negative electron) cuts[3] = pTP [GeV/c] cuts[4] = pTN [GeV/c] cuts[5] = d0P [cm] upper limit! cuts[6] = d0N [cm] upper limit! cuts[7] = d0d0 [cm^2] cuts[8] = cosThetaPoint
If the candidate doesn't pass the cuts it sets the weight to 0 and return kFALSE
Definition at line 137 of file AliAODRecoDecayHF2Prong.cxx.
Referenced by InvMassJPSIee().
Bool_t AliAODRecoDecayHF2Prong::SelectD0 | ( | const Double_t * | cuts, |
Int_t & | okD0, | ||
Int_t & | okD0bar | ||
) | const |
This function compares the D0 with a set of cuts:
cuts[0] = inv. mass half width [GeV] cuts[1] = dca [cm] cuts[2] = cosThetaStar cuts[3] = pTK [GeV/c] cuts[4] = pTPi [GeV/c] cuts[5] = d0K [cm] upper limit! cuts[6] = d0Pi [cm] upper limit! cuts[7] = d0d0 [cm^2] cuts[8] = cosThetaPoint
If the D0/D0bar doesn't pass the cuts it sets the weights to 0 If neither D0 nor D0bar pass the cuts return kFALSE
Definition at line 85 of file AliAODRecoDecayHF2Prong.cxx.
Referenced by InvMassD0(), ReadAODVertexingHFsa(), and AliAODRecoCascadeHF::SelectDstar().
|
inline |
|
inline |
Definition at line 57 of file AliAODRecoDecayHF2Prong.h.