HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
hgeomvertexfit2.h
Go to the documentation of this file.
1 #ifndef HGEOMVERTEXFIT2_H
2 #define HGEOMVERTEXFIT2_H
3 
4 #include "TObject.h"
5 #include "hgeommatrix.h"
6 #include "hgeomvector.h"
7 #include "hsymmat.h"
8 
9 class HGeomVertexFit2 : public TObject {
10 private:
11  HGeomMatrix fM; //Temporal matrix for calculations
12 protected:
13  HGeomMatrix fSys; //LSM system inverse matrix
14  HGeomVector fB; //LSM independent term
15 public:
16  HGeomVertexFit2(void);
17  ~HGeomVertexFit2(void);
18  void addLine(const HGeomVector &r,const HGeomVector &alpha,HSymMat4 &cov,
19  Float_t zv,const Double_t w=1.0);
20  void getVertex(HGeomVector &out);
21  void reset(void);
22  ClassDef(HGeomVertexFit2,1)
23 };
24 
25 #endif
HGeomMatrix fM
void getVertex(HGeomVector &out)
void addLine(const HGeomVector &r, const HGeomVector &alpha, HSymMat4 &cov, Float_t zv, const Double_t w=1.0)
HGeomVector fB
HGeomMatrix fSys