CMS 3D CMS Logo

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() [1/2]

L1GctFibreWord::L1GctFibreWord ( )

Definition at line 4 of file L1GctFibreWord.cc.

4 : data_(0), block_(0), index_(0), bx_(0) {}

◆ L1GctFibreWord() [2/2]

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) {}
int16_t bx() const
uint16_t index() const
uint16_t block() const
uint32_t data() const

Member Function Documentation

◆ block()

uint16_t L1GctFibreWord::block ( ) const
inline

Definition at line 23 of file L1GctFibreWord.h.

References block_.

Referenced by GctFibreAnalyzer::CheckLogicalID().

23 { return block_; }

◆ bx()

int16_t L1GctFibreWord::bx ( ) const
inline

Definition at line 25 of file L1GctFibreWord.h.

References bx_.

25 { return bx_; }

◆ data()

uint32_t L1GctFibreWord::data ( ) const
inline

◆ index()

uint16_t L1GctFibreWord::index ( ) const
inline

Definition at line 24 of file L1GctFibreWord.h.

References index_.

Referenced by GctFibreAnalyzer::CheckLogicalID(), and BeautifulSoup.PageElement::insert().

24 { return index_; }

Member Data Documentation

◆ block_

uint16_t L1GctFibreWord::block_
private

Definition at line 29 of file L1GctFibreWord.h.

Referenced by block().

◆ bx_

int16_t L1GctFibreWord::bx_
private

Definition at line 31 of file L1GctFibreWord.h.

Referenced by bx().

◆ data_

uint32_t L1GctFibreWord::data_
private

Definition at line 28 of file L1GctFibreWord.h.

Referenced by data().

◆ index_

uint16_t L1GctFibreWord::index_
private

Definition at line 30 of file L1GctFibreWord.h.

Referenced by index().