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
CSCTMBStatusDigi Class Reference

#include <CSCTMBStatusDigi.h>

Public Member Functions

 CSCTMBStatusDigi (const uint16_t *header, const uint16_t *trailer)
 Constructor for all variables. More...
 
 CSCTMBStatusDigi ()
 Default constructor. More...
 
const uint16_t * header () const
 Data Accessors. More...
 
const uint16_t * trailer () const
 

Private Attributes

uint16_t header_ [43]
 
uint16_t trailer_ [8]
 

Detailed Description

Digi for CSC TMB info available in DDU

Definition at line 15 of file CSCTMBStatusDigi.h.

Constructor & Destructor Documentation

CSCTMBStatusDigi::CSCTMBStatusDigi ( const uint16_t *  header,
const uint16_t *  trailer 
)

Constructor for all variables.

Definition at line 12 of file CSCTMBStatusDigi.cc.

References header_, and trailer_.

13 {
14  uint16_t headerSizeInBytes =54;
15  uint16_t trailerSizeInBytes =16;
16  memcpy(header_, header, headerSizeInBytes);
17  memcpy(trailer_, trailer, trailerSizeInBytes);
18 }
uint16_t header_[43]
const uint16_t * header() const
Data Accessors.
uint16_t trailer_[8]
const uint16_t * trailer() const
CSCTMBStatusDigi::CSCTMBStatusDigi ( )
inline

Default constructor.

Definition at line 23 of file CSCTMBStatusDigi.h.

23 {}

Member Function Documentation

const uint16_t* CSCTMBStatusDigi::header ( ) const
inline

Data Accessors.

Definition at line 26 of file CSCTMBStatusDigi.h.

References header_.

26 {return header_;}
uint16_t header_[43]
const uint16_t* CSCTMBStatusDigi::trailer ( ) const
inline

Definition at line 27 of file CSCTMBStatusDigi.h.

References trailer_.

Referenced by CSCTMBTrailer::CSCTMBTrailer().

27 {return trailer_;}
uint16_t trailer_[8]

Member Data Documentation

uint16_t CSCTMBStatusDigi::header_[43]
private

Definition at line 31 of file CSCTMBStatusDigi.h.

Referenced by CSCTMBStatusDigi(), and header().

uint16_t CSCTMBStatusDigi::trailer_[8]
private

Definition at line 32 of file CSCTMBStatusDigi.h.

Referenced by CSCTMBStatusDigi(), and trailer().