CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Private Attributes
DTROSDebugWord Class Reference

#include <DTDDUWords.h>

Public Member Functions

int cerosIdCerosStatus () const
 
int cerosIdRosStatus () const
 
int debugMessage () const
 
int debugType () const
 
int dontRead () const
 
 DTROSDebugWord ()
 Constructor. More...
 
 DTROSDebugWord (const DTROSDebugWord &obj)
 
 DTROSDebugWord (const uint32_t index)
 
int evIdMis () const
 
virtual ~DTROSDebugWord ()
 Destructor. More...
 

Static Public Member Functions

static void set (uint32_t &word, int debug_type)
 
static void set (uint32_t &word, int debug_type, int ceros_id)
 

Private Attributes

uint32_t word_
 

Detailed Description

DT ROS Debug interpreter. It interprets the Debug type (3 bits) and the debug message (in the first 15 bits)

Author
M. Zanetti - INFN Padova

Definition at line 348 of file DTDDUWords.h.

Constructor & Destructor Documentation

DTROSDebugWord::DTROSDebugWord ( )
inline

Constructor.

Definition at line 353 of file DTDDUWords.h.

DTROSDebugWord::DTROSDebugWord ( const DTROSDebugWord obj)
inline

Definition at line 355 of file DTDDUWords.h.

DTROSDebugWord::DTROSDebugWord ( const uint32_t  index)
inline

Definition at line 357 of file DTDDUWords.h.

virtual DTROSDebugWord::~DTROSDebugWord ( )
inlinevirtual

Destructor.

Definition at line 361 of file DTDDUWords.h.

Member Function Documentation

int DTROSDebugWord::cerosIdCerosStatus ( ) const
inline

Definition at line 365 of file DTDDUWords.h.

int DTROSDebugWord::cerosIdRosStatus ( ) const
inline

Definition at line 368 of file DTDDUWords.h.

int DTROSDebugWord::debugMessage ( ) const
inline

Definition at line 364 of file DTDDUWords.h.

int DTROSDebugWord::debugType ( ) const
inline

Definition at line 363 of file DTDDUWords.h.

int DTROSDebugWord::dontRead ( ) const
inline

Definition at line 367 of file DTDDUWords.h.

int DTROSDebugWord::evIdMis ( ) const
inline

Definition at line 366 of file DTDDUWords.h.

static void DTROSDebugWord::set ( uint32_t &  word,
int  debug_type 
)
inlinestatic

Definition at line 370 of file DTDDUWords.h.

static void DTROSDebugWord::set ( uint32_t &  word,
int  debug_type,
int  ceros_id 
)
inlinestatic

Definition at line 380 of file DTDDUWords.h.

Member Data Documentation

uint32_t DTROSDebugWord::word_
private

Definition at line 394 of file DTDDUWords.h.