CMS 3D CMS Logo

DTLocalTriggerTrailerWord Class Reference

DT Sector Collector trailer interpreter. More...

#include <EventFilter/DTRawToDigi/interface/DTDDUWords.h>

List of all members.

Public Member Functions

 DTLocalTriggerTrailerWord (const uint32_t index)
 DTLocalTriggerTrailerWord (const DTLocalTriggerTrailerWord &obj)
 DTLocalTriggerTrailerWord ()
 Constructor.
int wordCount () const
virtual ~DTLocalTriggerTrailerWord ()
 Destructor.

Static Public Member Functions

static void set (uint32_t &word, int word_count)

Private Attributes

uint32_t word_


Detailed Description

DT Sector Collector trailer interpreter.

It interprets the word count (16 bits)

Date
2007/04/02 15:53:18
Revision
1.10
Author:
M. Zanetti - INFN Padova

Definition at line 766 of file DTDDUWords.h.


Constructor & Destructor Documentation

DTLocalTriggerTrailerWord::DTLocalTriggerTrailerWord (  )  [inline]

Constructor.

Definition at line 771 of file DTDDUWords.h.

00771 {}

DTLocalTriggerTrailerWord::DTLocalTriggerTrailerWord ( const DTLocalTriggerTrailerWord obj  )  [inline]

Definition at line 773 of file DTDDUWords.h.

00773 { *this = obj; }

DTLocalTriggerTrailerWord::DTLocalTriggerTrailerWord ( const uint32_t  index  )  [inline]

Definition at line 775 of file DTDDUWords.h.

00775                                                   : 
00776     word_(index) {}

virtual DTLocalTriggerTrailerWord::~DTLocalTriggerTrailerWord (  )  [inline, virtual]

Destructor.

Definition at line 779 of file DTDDUWords.h.

00779 {}


Member Function Documentation

static void DTLocalTriggerTrailerWord::set ( uint32_t &  word,
int  word_count 
) [inline, static]

Definition at line 783 of file DTDDUWords.h.

References DTROSWordType::scTypeWord, DTROSWordType::trailerControlWord, WORDCONTROLSHIFT, and WORDTYPESHIFT.

00784                                   {
00785     
00786     word = 
00787       DTROSWordType::trailerControlWord << WORDCONTROLSHIFT |
00788       DTROSWordType::scTypeWord << WORDTYPESHIFT |
00789       word_count; 
00790   }

int DTLocalTriggerTrailerWord::wordCount (  )  const [inline]

Definition at line 781 of file DTDDUWords.h.

References TRIGGER_WORD_COUNT_MASK, and word_.

Referenced by DTROS25Unpacker::interpretRawData().

00781 { return (word_ & TRIGGER_WORD_COUNT_MASK);}


Member Data Documentation

uint32_t DTLocalTriggerTrailerWord::word_ [private]

Definition at line 795 of file DTDDUWords.h.

Referenced by wordCount().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:18:57 2009 for CMSSW by  doxygen 1.5.4