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

IHltInterface Class Reference

#include <IHltInterface.h>

Inheritance diagram for IHltInterface:

DstHltInf DstHltInf HltInf HltInf HltInf HltInf List of all members.

Public Member Functions

virtual bool getData (const Identifier &id=0, uint32_t *data=0)=0
virtual bool getData (const Identifier &id=0, uint32_t *data=0)=0
 IHltInterface ()
 IHltInterface ()
virtual void print () const =0
virtual void print () const =0
virtual void push_con (float data=0)=0
virtual void push_con (uint32_t data=0)=0
virtual void push_con (float data=0)=0
virtual void push_con (uint32_t data=0)=0
virtual void push_emc (float data=0)=0
virtual void push_emc (uint32_t data=0)=0
virtual void push_emc (float data=0)=0
virtual void push_emc (uint32_t data=0)=0
virtual void push_mdc (float data=0)=0
virtual void push_mdc (uint32_t data=0)=0
virtual void push_mdc (float data=0)=0
virtual void push_mdc (uint32_t data=0)=0
virtual void push_muc (float data=0)=0
virtual void push_muc (uint32_t data=0)=0
virtual void push_muc (float data=0)=0
virtual void push_muc (uint32_t data=0)=0
virtual void push_tof (float data=0)=0
virtual void push_tof (uint32_t data=0)=0
virtual void push_tof (float data=0)=0
virtual void push_tof (uint32_t data=0)=0
virtual void setConData (const std::vector< uint32_t > &data=0)=0
virtual void setConData (const std::vector< uint32_t > &data=0)=0
virtual bool setData (const Identifier &id=0, float data=0)=0
virtual bool setData (const Identifier &id=0, uint32_t data=0)=0
virtual bool setData (const Identifier &id=0, float data=0)=0
virtual bool setData (const Identifier &id=0, uint32_t data=0)=0
virtual void setEmcData (const std::vector< uint32_t > &data=0)=0
virtual void setEmcData (const std::vector< uint32_t > &data=0)=0
virtual void setMdcData (const std::vector< uint32_t > &data=0)=0
virtual void setMdcData (const std::vector< uint32_t > &data=0)=0
virtual void setMucData (const std::vector< uint32_t > &data=0)=0
virtual void setMucData (const std::vector< uint32_t > &data=0)=0
virtual void setTofData (const std::vector< uint32_t > &data=0)=0
virtual void setTofData (const std::vector< uint32_t > &data=0)=0
virtual ~IHltInterface ()
virtual ~IHltInterface ()

Constructor & Destructor Documentation

IHltInterface::IHltInterface  )  [inline]
 

00010 {};

virtual IHltInterface::~IHltInterface  )  [inline, virtual]
 

00011 {};

IHltInterface::IHltInterface  )  [inline]
 

00010 {};

virtual IHltInterface::~IHltInterface  )  [inline, virtual]
 

00011 {};


Member Function Documentation

virtual bool IHltInterface::getData const Identifier id = 0,
uint32_t *  data = 0
[pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual bool IHltInterface::getData const Identifier id = 0,
uint32_t *  data = 0
[pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::print  )  const [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::print  )  const [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_con float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_con uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_con float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_con uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_emc float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_emc uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_emc float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_emc uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_mdc float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_mdc uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_mdc float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_mdc uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_muc float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_muc uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_muc float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_muc uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_tof float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_tof uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_tof float  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::push_tof uint32_t  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setConData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setConData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual bool IHltInterface::setData const Identifier id = 0,
float  data = 0
[pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual bool IHltInterface::setData const Identifier id = 0,
uint32_t  data = 0
[pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual bool IHltInterface::setData const Identifier id = 0,
float  data = 0
[pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual bool IHltInterface::setData const Identifier id = 0,
uint32_t  data = 0
[pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setEmcData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setEmcData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setMdcData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setMdcData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setMucData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setMucData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setTofData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.

virtual void IHltInterface::setTofData const std::vector< uint32_t > &  data = 0  )  [pure virtual]
 

Implemented in DstHltInf, HltInf, DstHltInf, and HltInf.


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