CbmRoot
CbmKFVertexInterface.h
Go to the documentation of this file.
1 
17 #ifndef CBMKFVERTEXINTERFACE_H
18 #define CBMKFVERTEXINTERFACE_H
19 
20 #include "TObject.h"
21 
22 class CbmVertex;
23 
24 class CbmKFVertexInterface : public TObject {
25 
26 public:
28  virtual ~CbmKFVertexInterface() {}
29 
33  virtual Double_t& GetRefX();
34  virtual Double_t& GetRefY();
35  virtual Double_t& GetRefZ();
36  virtual Double_t* GetCovMatrix();
37  virtual Double_t& GetRefChi2();
38  virtual Int_t& GetRefNDF();
39  virtual Int_t& GetRefNTracks();
40 
41  void SetVertex(CbmVertex& v);
42  void GetVertex(CbmVertex& v);
43 
44 
45  ClassDef(CbmKFVertexInterface, 1)
46 };
47 
48 #endif /* !CBMKFVERTEXINTERFACE_H */
CbmKFVertexInterface::GetRefNTracks
virtual Int_t & GetRefNTracks()
Number of Degrees of Freedom after fit.
Definition: CbmKFVertexInterface.cxx:34
CbmKFVertexInterface::CbmKFVertexInterface
CbmKFVertexInterface()
Definition: CbmKFVertexInterface.h:27
CbmKFVertexInterface::GetRefChi2
virtual Double_t & GetRefChi2()
Array[6] of covariance matrix.
Definition: CbmKFVertexInterface.cxx:32
CbmKFVertexInterface::GetVertex
void GetVertex(CbmVertex &v)
Definition: CbmKFVertexInterface.cxx:50
CbmKFVertexInterface::GetRefZ
virtual Double_t & GetRefZ()
Definition: CbmKFVertexInterface.cxx:30
CbmKFVertexInterface::SetVertex
void SetVertex(CbmVertex &v)
Number of tracks used during fit.
Definition: CbmKFVertexInterface.cxx:36
CbmVertex
Definition: CbmVertex.h:26
CbmKFVertexInterface
Definition: CbmKFVertexInterface.h:24
CbmKFVertexInterface::GetRefX
virtual Double_t & GetRefX()
Definition: CbmKFVertexInterface.cxx:28
CbmKFVertexInterface::GetRefY
virtual Double_t & GetRefY()
Definition: CbmKFVertexInterface.cxx:29
v
__m128 v
Definition: L1/vectors/P4_F32vec4.h:1
CbmKFVertexInterface::~CbmKFVertexInterface
virtual ~CbmKFVertexInterface()
Definition: CbmKFVertexInterface.h:28
CbmKFVertexInterface::GetRefNDF
virtual Int_t & GetRefNDF()
Chi^2 after fit.
Definition: CbmKFVertexInterface.cxx:33
CbmKFVertexInterface::GetCovMatrix
virtual Double_t * GetCovMatrix()
Definition: CbmKFVertexInterface.cxx:31