Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

IInstrumentName Class Reference

Simple interface to keep track of which instrument (LAT, EM, etc.) the process is concerned with. Modeled after IDetDataSvc handling of event time. More...

#include <IInstrumentName.h>

List of all members.

Public Member Functions

virtual const std::string & getInstrumentName () const =0
virtual const std::string & getInstrumentName () const =0
virtual int getsvctype ()=0
virtual int getsvctype ()=0
virtual void setInstrumentName (const std::string &name)=0
virtual void setInstrumentName (const std::string &name)=0
virtual const bool validInstrumentName () const =0
virtual const bool validInstrumentName () const =0

Static Public Member Functions

const InterfaceID & interfaceID ()
const InterfaceID & interfaceID ()


Detailed Description

Simple interface to keep track of which instrument (LAT, EM, etc.) the process is concerned with. Modeled after IDetDataSvc handling of event time.

Intention is to implement in CalibDataSvc.


Member Function Documentation

virtual const std::string& IInstrumentName::getInstrumentName  )  const [pure virtual]
 

virtual const std::string& IInstrumentName::getInstrumentName  )  const [pure virtual]
 

virtual int IInstrumentName::getsvctype  )  [pure virtual]
 

virtual int IInstrumentName::getsvctype  )  [pure virtual]
 

const InterfaceID& IInstrumentName::interfaceID  )  [inline, static]
 

00019 { return IID_IInstrumentName; }

const InterfaceID& IInstrumentName::interfaceID  )  [inline, static]
 

00019 { return IID_IInstrumentName; }

virtual void IInstrumentName::setInstrumentName const std::string &  name  )  [pure virtual]
 

virtual void IInstrumentName::setInstrumentName const std::string &  name  )  [pure virtual]
 

virtual const bool IInstrumentName::validInstrumentName  )  const [pure virtual]
 

virtual const bool IInstrumentName::validInstrumentName  )  const [pure virtual]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:18:13 2011 for BOSS6.5.5 by  doxygen 1.3.9.1