1#ifndef CALIBDATASVC_IINSTRUMENTNAME_H
2#define CALIBDATASVC_IINSTRUMENTNAME_H
4#include "GaudiKernel/IInterface.h"
14static const InterfaceID IID_IInstrumentName(
"IInstrumentName", 1, 0);
19 static const InterfaceID&
interfaceID() {
return IID_IInstrumentName; }
Simple interface to keep track of which instrument (LAT, EM, etc.) the process is concerned with....
virtual void setInstrumentName(const std::string &name)=0
virtual int getsvctype()=0
virtual const bool validInstrumentName() const =0
static const InterfaceID & interfaceID()
virtual const std::string & getInstrumentName() const =0