00001 #ifndef IMDCTUNNINGSVC_H_
00002 #define IMDCTUNNINGSVC_H_
00003
00004 #include "GaudiKernel/IInterface.h"
00005 #include "GaudiKernel/Kernel.h"
00006 #include <string>
00007 #include "CLHEP/Matrix/Vector.h"
00008 using CLHEP::HepVector;
00009
00010
00011 static const InterfaceID IID_IVertexDbSvc("IVertexDbSvc",1,0);
00012
00013 class IVertexDbSvc: virtual public IInterface{
00014 public:
00015 static const InterfaceID& interfaceID() { return IID_IVertexDbSvc; }
00016
00017 virtual double* PrimaryVertex()=0;
00018 virtual double* SigmaPrimaryVertex()=0;
00019 virtual bool isVertexValid() =0;
00020
00021 };
00022
00023 #endif