00001 #ifndef TMB_TREE_TMBPRIMARYVERTEX_HPP__
00002 #define TMB_TREE_TMBPRIMARYVERTEX_HPP__
00003
00005
00006
00007
00009
00010 #include "tmb_tree/TMBVertex.hpp"
00011
00016 class TMBPrimaryVertex : public TMBVertex {
00017
00018 private:
00019
00020 Float_t _probMB;
00021
00022 public:
00023 TMBPrimaryVertex();
00024 TMBPrimaryVertex(Float_t vertexx, Float_t vertexy, Float_t vertexz,
00025 Float_t covxx, Float_t covyy, Float_t covzz,
00026 Float_t covxy, Float_t covxz, Float_t covyz,
00027 Float_t chisq, const TRefArray* tracks,
00028 Float_t probMB);
00029 ~TMBPrimaryVertex() {}
00030
00031 Float_t probMB() const {return _probMB;}
00032
00033 ClassDef(TMBPrimaryVertex, 1);
00034 };
00035
00036 #endif // TMB_TREE_TMBPRIMARYVERTEX_HPP__