CbmRoot
|
#include <CbmKFVertexInterface.h>
Public Member Functions | |
CbmKFVertexInterface () | |
virtual | ~CbmKFVertexInterface () |
virtual Double_t & | GetRefX () |
virtual Double_t & | GetRefY () |
virtual Double_t & | GetRefZ () |
virtual Double_t * | GetCovMatrix () |
virtual Double_t & | GetRefChi2 () |
Array[6] of covariance matrix. More... | |
virtual Int_t & | GetRefNDF () |
Chi^2 after fit. More... | |
virtual Int_t & | GetRefNTracks () |
Number of Degrees of Freedom after fit. More... | |
void | SetVertex (CbmVertex &v) |
Number of tracks used during fit. More... | |
void | GetVertex (CbmVertex &v) |
Definition at line 24 of file CbmKFVertexInterface.h.
|
inline |
Definition at line 27 of file CbmKFVertexInterface.h.
|
inlinevirtual |
Definition at line 28 of file CbmKFVertexInterface.h.
|
virtual |
Reimplemented in CbmL1Vtx, and CbmKFVertex.
Definition at line 31 of file CbmKFVertexInterface.cxx.
Referenced by CbmKFSecondaryVertexFinder::AddTopoConstraint(), CbmKFPrimaryVertexFinder::Fit(), CbmKFTrackInterface::Fit2Vertex(), CbmKFParticle::GetKFVertex(), GetVertex(), CbmKFSecondaryVertexFinder::GetVertex(), CbmKFParticle::MeasureProductionVertex(), and SetVertex().
|
virtual |
Array[6] of covariance matrix.
Reimplemented in CbmL1Vtx, and CbmKFVertex.
Definition at line 32 of file CbmKFVertexInterface.cxx.
Referenced by CbmKFPrimaryVertexFinder::Fit(), CbmKFParticle::GetKFVertex(), GetVertex(), CbmKFSecondaryVertexFinder::GetVertex(), and SetVertex().
|
virtual |
Chi^2 after fit.
Reimplemented in CbmL1Vtx, and CbmKFVertex.
Definition at line 33 of file CbmKFVertexInterface.cxx.
References gTempI.
Referenced by CbmKFPrimaryVertexFinder::Fit(), CbmKFParticle::GetKFVertex(), GetVertex(), CbmKFSecondaryVertexFinder::GetVertex(), and SetVertex().
|
virtual |
Number of Degrees of Freedom after fit.
Reimplemented in CbmKFVertex.
Definition at line 34 of file CbmKFVertexInterface.cxx.
References gTempI.
Referenced by CbmKFPrimaryVertexFinder::Fit(), GetVertex(), and SetVertex().
|
virtual |
I/O parameters for vertex fit routines
Reimplemented in CbmL1Vtx, and CbmKFVertex.
Definition at line 28 of file CbmKFVertexInterface.cxx.
Referenced by CbmKFSecondaryVertexFinder::AddTopoConstraint(), CbmKFPrimaryVertexFinder::Fit(), CbmKFSecondaryVertexFinder::Fit(), CbmKFTrackInterface::Fit2Vertex(), CbmKFParticle::GetKFVertex(), GetVertex(), CbmKFSecondaryVertexFinder::GetVertex(), CbmKFParticle::MeasureProductionVertex(), and SetVertex().
|
virtual |
Reimplemented in CbmL1Vtx, and CbmKFVertex.
Definition at line 29 of file CbmKFVertexInterface.cxx.
Referenced by CbmKFSecondaryVertexFinder::AddTopoConstraint(), CbmKFPrimaryVertexFinder::Fit(), CbmKFSecondaryVertexFinder::Fit(), CbmKFTrackInterface::Fit2Vertex(), CbmKFParticle::GetKFVertex(), GetVertex(), CbmKFSecondaryVertexFinder::GetVertex(), CbmKFParticle::MeasureProductionVertex(), and SetVertex().
|
virtual |
Reimplemented in CbmL1Vtx, and CbmKFVertex.
Definition at line 30 of file CbmKFVertexInterface.cxx.
Referenced by CbmKFSecondaryVertexFinder::AddTopoConstraint(), CbmKFPrimaryVertexFinder::Fit(), CbmKFSecondaryVertexFinder::Fit(), CbmKFTrackInterface::Fit2Vertex(), CbmKFParticle::GetKFVertex(), GetVertex(), CbmKFSecondaryVertexFinder::GetVertex(), CbmKFParticle::MeasureProductionVertex(), and SetVertex().
void CbmKFVertexInterface::GetVertex | ( | CbmVertex & | v | ) |
Definition at line 50 of file CbmKFVertexInterface.cxx.
References GetCovMatrix(), GetRefChi2(), GetRefNDF(), GetRefNTracks(), GetRefX(), GetRefY(), GetRefZ(), i, and v.
Referenced by CbmKFSecondaryVertexFinder::GetVertex().
void CbmKFVertexInterface::SetVertex | ( | CbmVertex & | v | ) |
Number of tracks used during fit.
Definition at line 36 of file CbmKFVertexInterface.cxx.
References GetCovMatrix(), GetRefChi2(), GetRefNDF(), GetRefNTracks(), GetRefX(), GetRefY(), GetRefZ(), i, and v.
Referenced by CbmKFVertex::CbmKFVertex(), CbmStsKFSecondaryVertexFinder::SetApproximation(), and CbmStsKFSecondaryVertexFinder::SetTopoConstraint().