/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Analysis/VertexFit/VertexFit-00-02-78/VertexFit/IVertexDbSvc.h

Go to the documentation of this file.
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 /* Declaration of the interface ID */
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 /* IMDCCALIBFUNSVC_H_ */

Generated on Tue Nov 29 22:57:40 2016 for BOSS_7.0.2 by  doxygen 1.4.7