/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Utilities/BeamEnergySvc/BeamEnergySvc-00-00-04/BeamEnergySvc/IBeamEnergySvc.h

Go to the documentation of this file.
00001 #ifndef IBEAM_ENERGY_SVC_H
00002 #define IBEAM_ENERGY_SVC_H
00003 
00004 #include "GaudiKernel/IService.h"
00005 
00006 /* Decaration of the interface ID */
00007 static const InterfaceID IID_IBeamEnergySvc("IBeamEnergySvc", 1, 0);
00008 
00009 class EvtRecDTag;
00010 
00011 class IBeamEnergySvc : virtual public IService
00012 {
00013   public :
00014         virtual ~IBeamEnergySvc() {}
00015 
00016         static const InterfaceID& interfaceID() { return IID_IBeamEnergySvc; }
00017 
00018         virtual bool isRunValid() = 0;
00019         virtual double getbeamE() = 0;
00020         virtual void getBeamEnergyInfo() = 0;
00021 };
00022 
00023 #endif

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