BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Emc/EmcSatuDeadEnSvc/include/EmcSatuDeadEnSvc/IEmcSatuDeadEnSvc.h
Go to the documentation of this file.
1#ifndef IEMCSATUDEADENSVC_H_
2#define IEMCSATUDEADENSVC_H_
3
4#include "CLHEP/Matrix/Vector.h"
5#include "GaudiKernel/IInterface.h"
6#include "GaudiKernel/Kernel.h"
7#include <string>
8using CLHEP::HepVector;
9
10class IEmcSatuDeadEnSvc : virtual public IInterface {
11public:
13 virtual void SetBossRelease( const std::string& _bossrelease ) = 0;
14 virtual std::string GetBossRelease() const = 0;
15
16 virtual bool getEmcSatuDeadEnSvcInfo() = 0;
17 virtual std::string getSatuEnFile() const = 0;
18 virtual std::string getDeadEnFile() const = 0;
19 virtual unsigned int getRunFrom() const = 0;
20 virtual unsigned int getRunTo() const = 0;
21};
22
23#endif /* IEMCSATUDEADENSVC_H_ */
virtual bool getEmcSatuDeadEnSvcInfo()=0
virtual unsigned int getRunTo() const =0
virtual std::string getDeadEnFile() const =0
virtual std::string GetBossRelease() const =0
DeclareInterfaceID(IEmcSatuDeadEnSvc, 1, 0)
virtual std::string getSatuEnFile() const =0
virtual void SetBossRelease(const std::string &_bossrelease)=0
virtual unsigned int getRunFrom() const =0