|
BmnRoot
|
#include <CbmStsKFSecondaryVertexFinder.h>
Public Member Functions | |
| CbmStsKFSecondaryVertexFinder () | |
| ~CbmStsKFSecondaryVertexFinder () | |
| void | Clear () |
| void | AddTrack (CbmStsTrack *Track) |
| void | SetApproximation (CbmVertex *Guess=0) |
| void | SetMassConstraint (Double_t MotherMass=-1) |
| void | SetTopoConstraint (CbmVertex *Parent=0) |
| void | Fit () |
| void | GetVertex (CbmVertex &vtx) |
| void | GetMotherTrack (CbmStsTrack *MotherTrack) |
| void | GetMass (Double_t *M, Double_t *Error) |
| CbmStsTrack * | GetTrack (Int_t itrack) |
| Int_t | GetNTracks () |
| ClassDef (CbmStsKFSecondaryVertexFinder, 1) | |
The CbmStsKFSecondaryVertexFinder class
Class to find secondary vertex with the Kalman Filter method
Definition at line 21 of file CbmStsKFSecondaryVertexFinder.h.
|
inline |
Definition at line 30 of file CbmStsKFSecondaryVertexFinder.h.
References Clear().
|
inline |
Definition at line 31 of file CbmStsKFSecondaryVertexFinder.h.
| void CbmStsKFSecondaryVertexFinder::AddTrack | ( | CbmStsTrack * | Track | ) |
Definition at line 22 of file CbmStsKFSecondaryVertexFinder.cxx.
Referenced by CbmStsFitPerformanceTask::Exec().
| CbmStsKFSecondaryVertexFinder::ClassDef | ( | CbmStsKFSecondaryVertexFinder | , |
| 1 | |||
| ) |
| void CbmStsKFSecondaryVertexFinder::Clear | ( | ) |
Definition at line 16 of file CbmStsKFSecondaryVertexFinder.cxx.
References CbmKFSecondaryVertexFinder::Clear().
Referenced by CbmStsKFSecondaryVertexFinder().
| void CbmStsKFSecondaryVertexFinder::Fit | ( | ) |
Definition at line 50 of file CbmStsKFSecondaryVertexFinder.cxx.
References CbmKFSecondaryVertexFinder::AddTrack(), CbmKFSecondaryVertexFinder::ClearTracks(), CbmKFSecondaryVertexFinder::Fit(), and i.
Referenced by CbmStsFitPerformanceTask::Exec().
| void CbmStsKFSecondaryVertexFinder::GetMass | ( | Double_t * | M, |
| Double_t * | Error | ||
| ) |
Definition at line 88 of file CbmStsKFSecondaryVertexFinder.cxx.
References CbmKFSecondaryVertexFinder::GetMass().
Referenced by CbmStsFitPerformanceTask::Exec().
| void CbmStsKFSecondaryVertexFinder::GetMotherTrack | ( | CbmStsTrack * | MotherTrack | ) |
Definition at line 77 of file CbmStsKFSecondaryVertexFinder.cxx.
References CbmKFMath::CopyTC2TrackParam(), CbmKFSecondaryVertexFinder::GetMotherTrack(), CbmStsTrack::GetParamFirst(), CbmStsTrack::GetParamLast(), CbmStsTrack::SetChi2(), CbmStsTrack::SetNDF(), and CbmStsTrack::SetPidHypo().
| Int_t CbmStsKFSecondaryVertexFinder::GetNTracks | ( | ) |
Definition at line 96 of file CbmStsKFSecondaryVertexFinder.cxx.
| CbmStsTrack * CbmStsKFSecondaryVertexFinder::GetTrack | ( | Int_t | itrack | ) |
Definition at line 92 of file CbmStsKFSecondaryVertexFinder.cxx.
| void CbmStsKFSecondaryVertexFinder::GetVertex | ( | CbmVertex & | vtx | ) |
Definition at line 58 of file CbmStsKFSecondaryVertexFinder.cxx.
References CbmKFSecondaryVertexFinder::GetVertex().
Referenced by CbmStsFitPerformanceTask::Exec().
| void CbmStsKFSecondaryVertexFinder::SetApproximation | ( | CbmVertex * | Guess = 0 | ) |
Definition at line 28 of file CbmStsKFSecondaryVertexFinder.cxx.
References CbmKFSecondaryVertexFinder::SetApproximation(), and CbmKFVertexInterface::SetVertex().
| void CbmStsKFSecondaryVertexFinder::SetMassConstraint | ( | Double_t | MotherMass = -1 | ) |
Definition at line 37 of file CbmStsKFSecondaryVertexFinder.cxx.
References CbmKFSecondaryVertexFinder::SetMassConstraint().
Referenced by CbmStsFitPerformanceTask::Exec().
| void CbmStsKFSecondaryVertexFinder::SetTopoConstraint | ( | CbmVertex * | Parent = 0 | ) |
Definition at line 41 of file CbmStsKFSecondaryVertexFinder.cxx.
References CbmKFSecondaryVertexFinder::SetTopoConstraint(), and CbmKFVertexInterface::SetVertex().
Referenced by CbmStsFitPerformanceTask::Exec().