CMS 3D CMS Logo

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

Global Calorimeter Trigger SC -> CC fibre data word. More...

#include <L1GctFibreWord.h>

Public Member Functions

uint16_t block () const
 
int16_t bx () const
 
uint32_t data () const
 
uint16_t index () const
 
 L1GctFibreWord ()
 
 L1GctFibreWord (uint32_t data, uint16_t block, uint16_t index, int16_t bx)
 

Private Attributes

uint16_t block_
 
int16_t bx_
 
uint32_t data_
 
uint16_t index_
 

Detailed Description

Global Calorimeter Trigger SC -> CC fibre data word.

Author
Jim Brooke
Date
July 2007

Definition at line 17 of file L1GctFibreWord.h.

Constructor & Destructor Documentation

L1GctFibreWord::L1GctFibreWord ( )

Definition at line 4 of file L1GctFibreWord.cc.

4 : data_(0), block_(0), index_(0), bx_(0) {}
L1GctFibreWord::L1GctFibreWord ( uint32_t  data,
uint16_t  block,
uint16_t  index,
int16_t  bx 
)

Definition at line 6 of file L1GctFibreWord.cc.

7  : data_(data), block_(block), index_(index), bx_(bx) {}
uint16_t index() const
int16_t bx() const
uint32_t data() const
uint16_t block() const

Member Function Documentation

uint16_t L1GctFibreWord::block ( ) const
inline

Definition at line 23 of file L1GctFibreWord.h.

References block_.

Referenced by GctFibreAnalyzer::CheckLogicalID(), and operator<<().

23 { return block_; }
int16_t L1GctFibreWord::bx ( ) const
inline

Definition at line 25 of file L1GctFibreWord.h.

References bx_.

Referenced by operator<<().

25 { return bx_; }
uint32_t L1GctFibreWord::data ( ) const
inline
uint16_t L1GctFibreWord::index ( ) const
inline

Definition at line 24 of file L1GctFibreWord.h.

References index_.

Referenced by BeautifulSoup.PageElement::_invert(), GctFibreAnalyzer::CheckLogicalID(), and operator<<().

24 { return index_; }

Member Data Documentation

uint16_t L1GctFibreWord::block_
private

Definition at line 29 of file L1GctFibreWord.h.

Referenced by block().

int16_t L1GctFibreWord::bx_
private

Definition at line 31 of file L1GctFibreWord.h.

Referenced by bx().

uint32_t L1GctFibreWord::data_
private

Definition at line 28 of file L1GctFibreWord.h.

Referenced by data().

uint16_t L1GctFibreWord::index_
private

Definition at line 30 of file L1GctFibreWord.h.

Referenced by index().