2#include "VertexFit/IVertexDbSvc.h"
3#include "GaudiKernel/Bootstrap.h"
5#include "GaudiKernel/ISvcLocator.h"
6#include "GaudiKernel/PropertyMgr.h"
9 ISvcLocator* pSvcLocator )
10 : Algorithm ( name, pSvcLocator )
19 MsgStream log(
msgSvc(), name());
20 log << MSG::INFO <<
"Initialize()" << endreq;
34 return StatusCode::SUCCESS;
41 MsgStream log(
msgSvc(), name());
44 Gaudi::svcLocator()->service(
"VertexDbSvc", vtxsvc);
47 std::cout<<
" status: "<< aa <<std::endl;
50 std::cout<<
" vx: "<<a1[0]<<
" vy: "<<a1[1] <<
" vz: " << a1[2] <<std::endl;
51 std::cout<<
" vx sigma: "<<a2[0]<<
" vy sigma: "<<a2[1] <<
" vz sigma: " << a2[2] <<std::endl;
52 return StatusCode::SUCCESS;
56return StatusCode::SUCCESS;
virtual bool isVertexValid()=0
virtual double * SigmaPrimaryVertex()=0
virtual double * PrimaryVertex()=0
test_read(const std::string &name, ISvcLocator *pSvcLocator)