QLgChannel Class Reference

Inheritance diagram for QLgChannel:

QDaqChannel

List of all members.


Detailed Description

store channel mapping informations

Public Types

enum  ChannelType_t { ChUnknownType = 0, ChNormal, ChDigital }

Public Member Functions

unsigned int Lg () const
ChannelType_t Type () const
const std::string & GetDaqBoardName () const
unsigned int GetDaqCrate () const
unsigned int GetDaqBoard () const
unsigned int GetDaqChannel () const
unsigned int GetDaqId () const
unsigned int GetDaqSlot () const
unsigned int GetFECrate () const
unsigned int GetFEBoard () const
unsigned int GetFEChannel () const
unsigned int GetFESlot () const
unsigned int GetFEId () const
unsigned int GetBSCrate () const
unsigned int GetBSBoard () const
unsigned int GetBSChannel () const
unsigned int GetBSSlot () const
unsigned int GetBSId () const
unsigned int GetHeaterChannel () const
const std::string & GetHeaterName () const
unsigned int GetHeaterId () const
bool IsEnabled () const

Protected Attributes

unsigned int fLg
ChannelType_t fType
bool fEnabled
unsigned int fDaqCrate
unsigned int fDaqBoard
 unique daq board identifier
unsigned int fDaqChannel
 Daq hardware channel.
unsigned int fDaqId
 unique daq channel identifier
unsigned int fDaqSlot
 slot occupied by the Daq board the channel belong to
std::string fDaqBoardName
unsigned int fFECrate
unsigned int fFEBoard
unsigned int fFEChannel
unsigned int fFESlot
unsigned int fFEId
 unique FE channel identifier
unsigned int fBesCrate
unsigned int fBesBoard
unsigned int fBesChannel
unsigned int fBesSlot
unsigned int fBesId
 unique Bessel channel identifier
unsigned int fHeaterChannel
std::string fHeaterName
unsigned int fHeaterId

Friends

class QApolloDb
class QDianaDb

The documentation for this class was generated from the following files:

Generated on Tue Nov 16 10:50:07 2010 for CUORE Software by  doxygen 1.5.6