00001
00003
00004
00005
00007
00008 #include <cmath>
00009 #include "tmb_tree/TMBV0.hpp"
00010
00011 ClassImp(TMBV0);
00012
00013
00014
00015 TMBV0::TMBV0()
00016 {}
00017
00018
00019
00020 TMBV0::
00021 TMBV0(Float_t vertexx, Float_t vertexy, Float_t vertexz,
00022 Float_t covxx, Float_t covyy, Float_t covzz,
00023 Float_t covxy, Float_t covxz, Float_t covyz,
00024 Float_t chisq, const TRefArray* tracks,
00025 const TMBLorentzVector& smoothed_momentum,
00026 const TRef& primary_vertex,
00027 Float_t mpipi, Float_t mppi, Float_t mmumu, Float_t mee) :
00028 TMBSecondaryVertex(vertexx, vertexy, vertexz,
00029 covxx, covyy, covzz,
00030 covxy, covxz, covyz,
00031 chisq, tracks,
00032 smoothed_momentum,
00033 primary_vertex),
00034 _mpipi(mpipi),
00035 _mppi(mppi),
00036 _mmumu(mmumu),
00037 _mee(mee)
00038 {}