/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Utilities/BestDTagSvc/BestDTagSvc-00-00-03/BestDTagSvc/IBestDTagSvc.h

Go to the documentation of this file.
00001 #ifndef IBEST_DTAG_SVC_H
00002 #define IBEST_DTAG_SVC_H
00003 
00004 #include "GaudiKernel/IService.h"
00005 
00006 /* Decaration of the interface ID */
00007 static const InterfaceID IID_IBestDTagSvc("IBestDTagSvc", 1, 0);
00008 
00009 class EvtRecDTag;
00010 
00011 class IBestDTagSvc : virtual public IService
00012 {
00013    public :
00014       virtual ~IBestDTagSvc() {}
00015 
00016       static const InterfaceID& interfaceID() { return IID_IBestDTagSvc; }
00017 
00018       virtual EvtRecDTag*  getSingleTag(int modeid = -1, int charm = 0) = 0;
00019       virtual EvtRecDTag** getDoubleTag(int modeid1, int modeid2, int charm = 0) = 0;
00020 
00021       virtual bool isCosmicOrLepton() = 0;
00022 };
00023 
00024 #endif

Generated on Tue Nov 29 23:14:42 2016 for BOSS_7.0.2 by  doxygen 1.4.7