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 | Friends
sistrip::FEDChannel Class Reference

#include <SiStripFEDBufferComponents.h>

Public Member Functions

uint16_t cmMedian (const uint8_t apvIndex) const
 
const uint8_t * data () const
 
 FEDChannel (const uint8_t *const data, const size_t offset, const uint16_t length)
 
 FEDChannel (const uint8_t *const data, const size_t offset)
 
uint16_t length () const
 
size_t offset () const
 
uint8_t packetCode () const
 

Private Attributes

const uint8_t * data_
 
uint16_t length_
 
size_t offset_
 

Friends

class FEDBuffer
 

Detailed Description

Definition at line 546 of file SiStripFEDBufferComponents.h.

Constructor & Destructor Documentation

sistrip::FEDChannel::FEDChannel ( const uint8_t *const  data,
const size_t  offset,
const uint16_t  length 
)
inline

Definition at line 1648 of file SiStripFEDBufferComponents.h.

sistrip::FEDChannel::FEDChannel ( const uint8_t *const  data,
const size_t  offset 
)
inline

Definition at line 1641 of file SiStripFEDBufferComponents.h.

Member Function Documentation

uint16_t sistrip::FEDChannel::cmMedian ( const uint8_t  apvIndex) const

Definition at line 1456 of file SiStripFEDBufferComponents.cc.

const uint8_t * sistrip::FEDChannel::data ( ) const
inline

Definition at line 1665 of file SiStripFEDBufferComponents.h.

uint16_t sistrip::FEDChannel::length ( ) const
inline

Definition at line 1655 of file SiStripFEDBufferComponents.h.

size_t sistrip::FEDChannel::offset ( ) const
inline

Definition at line 1670 of file SiStripFEDBufferComponents.h.

uint8_t sistrip::FEDChannel::packetCode ( ) const
inline

Definition at line 1660 of file SiStripFEDBufferComponents.h.

Friends And Related Function Documentation

friend class FEDBuffer
friend

Definition at line 559 of file SiStripFEDBufferComponents.h.

Member Data Documentation

const uint8_t* sistrip::FEDChannel::data_
private

Definition at line 560 of file SiStripFEDBufferComponents.h.

uint16_t sistrip::FEDChannel::length_
private

Definition at line 562 of file SiStripFEDBufferComponents.h.

size_t sistrip::FEDChannel::offset_
private

Definition at line 561 of file SiStripFEDBufferComponents.h.