FairRoot/PandaRoot
|
#include <RhoVtxPoca.h>
Public Member Functions | |
RhoVtxPoca () | |
virtual | ~RhoVtxPoca () |
Double_t | GetPocaVtx (TVector3 &vertex, RhoCandidate *composite) |
Double_t | GetPocaVtx (TVector3 &vertex, RhoCandList &cands) |
Private Member Functions | |
Double_t | GetPoca (TVector3 &vertex, RhoCandidate *a, RhoCandidate *b) |
Double_t | GetPocaTwoCharged (TVector3 &vertex, RhoCandidate *a, RhoCandidate *b) |
Double_t | GetPocaChargedToNeutral (TVector3 &vertex, RhoCandidate *a, RhoCandidate *b) |
Double_t | GetPocaTwoNeutral (TVector3 &vertex, RhoCandidate *a, RhoCandidate *b) |
Definition at line 17 of file RhoVtxPoca.h.
RhoVtxPoca::RhoVtxPoca | ( | ) |
Definition at line 19 of file RhoVtxPoca.cxx.
|
virtual |
Definition at line 23 of file RhoVtxPoca.cxx.
|
private |
Definition at line 90 of file RhoVtxPoca.cxx.
References RhoCandidate::Charge(), and fabs().
|
private |
Definition at line 206 of file RhoVtxPoca.cxx.
References a, b, best, RhoCandidate::Charge(), Double_t, fabs(), RhoCalculationTools::GetBz(), RhoCandidate::GetPosition(), RhoCandidate::P3(), r1, and CAMath::Sqrt().
|
private |
Definition at line 100 of file RhoVtxPoca.cxx.
References best, RhoCandidate::Charge(), Double_t, RhoCalculationTools::GetBz(), RhoCandidate::GetPosition(), RhoCandidate::P3(), r1, r2, sign(), sqrt(), x, and y.
|
private |
Definition at line 321 of file RhoVtxPoca.cxx.
References a, b, bp, c, d, RhoCandidate::GetPosition(), RhoCandidate::P3(), and v.
Double_t RhoVtxPoca::GetPocaVtx | ( | TVector3 & | vertex, |
RhoCandidate * | composite | ||
) |
Definition at line 27 of file RhoVtxPoca.cxx.
References RhoCandidate::Daughter(), i, RhoCandidate::NDaughters(), and RhoCandList::Put().
Referenced by RhoKinVtxFitter::Compute(), RhoKinHyperonVtxFitter::Compute(), PndPmtTask::Exec(), PndTutAnaTaskD0::Exec(), PndSoftTriggerTask::Exec(), PndSoftTriggerTask::GetPocaVtx(), poormantracks(), PndRhoTupleQA::qaPoca(), PndRhoTupleQA::qaVtx(), run_ana_mertens_evt7(), and tut_ana_d0().
Double_t RhoVtxPoca::GetPocaVtx | ( | TVector3 & | vertex, |
RhoCandList & | cands | ||
) |
Definition at line 36 of file RhoVtxPoca.cxx.
References a, b, Double_t, RhoCandList::GetLength(), and printf().