/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Mdc/MdcCheckUtil/MdcPrintSvc/MdcPrintSvc-00-00-01/MdcPrintSvc/IMdcPrintSvc.h

Go to the documentation of this file.
00001 #ifndef IMDCPRINTSVC_H
00002 #define IMDCPRINTSVC_H
00003 
00004 #include "GaudiKernel/IInterface.h"
00005 #include "GaudiKernel/Kernel.h"
00006 #include "MdcRecEvent/RecMdcTrack.h"
00007 //#include "McTruth/McParticle.h"
00008 //#include "McTruth/MdcMcHit.h"
00009 //#include "EventModel/EventModel.h"
00010 
00011 //using namespace Event;
00012 
00013 /* Declaration of the interface ID */
00014 static const InterfaceID IID_IMdcPrintSvc("IMdcPrintSvc",1,0);
00015 
00016 class IMdcPrintSvc: virtual public IInterface{
00017   public:
00018     static const InterfaceID& interfaceID() { return IID_IMdcPrintSvc; }
00019 
00020     virtual void printRecMdcTrack(const RecMdcTrack* tk) const =0;
00021     virtual void printDigi(uint32_t getDigiFlag=0) const =0;
00022     virtual void printMdcMcHitCol()const=0;
00023 
00024 };
00025 
00026 #endif /* IMDCPRINTSVC_H */

Generated on Tue Nov 29 23:12:52 2016 for BOSS_7.0.2 by  doxygen 1.4.7