CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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 18 of file L1GctFibreWord.h.

Constructor & Destructor Documentation

L1GctFibreWord::L1GctFibreWord ( )

Definition at line 4 of file L1GctFibreWord.cc.

4  :
5  data_(0),
6  block_(0),
7  index_(0),
8  bx_(0)
9 {
10 }
L1GctFibreWord::L1GctFibreWord ( uint32_t  data,
uint16_t  block,
uint16_t  index,
int16_t  bx 
)

Definition at line 12 of file L1GctFibreWord.cc.

12  :
13  data_(data),
14  block_(block),
15  index_(index),
16  bx_(bx)
17 {
18 }
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 25 of file L1GctFibreWord.h.

References block_.

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

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

Definition at line 27 of file L1GctFibreWord.h.

References bx_.

Referenced by operator<<().

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

Definition at line 26 of file L1GctFibreWord.h.

References index_.

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

26 { return index_; }

Member Data Documentation

uint16_t L1GctFibreWord::block_
private

Definition at line 32 of file L1GctFibreWord.h.

Referenced by block().

int16_t L1GctFibreWord::bx_
private

Definition at line 34 of file L1GctFibreWord.h.

Referenced by bx().

uint32_t L1GctFibreWord::data_
private

Definition at line 31 of file L1GctFibreWord.h.

Referenced by data().

uint16_t L1GctFibreWord::index_
private

Definition at line 33 of file L1GctFibreWord.h.

Referenced by index().