CMS 3D CMS Logo

CSCALCT Struct Reference

#include <EventFilter/CSCRawToDigi/interface/CSCALCTHeader.h>

List of all members.

Public Member Functions

 CSCALCT (const CSCALCTDigi &alctDigi)
 CSCALCT ()
short unsigned int sizeInWords () const

Public Attributes

unsigned accel: 1
unsigned keyWire: 7
unsigned pattern: 1
unsigned quality: 2
unsigned reserved: 4
unsigned valid: 1


Detailed Description

Definition at line 22 of file CSCALCTHeader.h.


Constructor & Destructor Documentation

CSCALCT::CSCALCT (  )  [inline]

size of ALCT = 2bytes

Definition at line 23 of file CSCALCTHeader.h.

00023              {
00024     bzero(this, 2); 
00025   }

CSCALCT::CSCALCT ( const CSCALCTDigi alctDigi  )  [inline]

Definition at line 27 of file CSCALCTHeader.h.

00027                                        :
00028     valid(alctDigi.isValid()),
00029     quality(alctDigi.getQuality()),
00030     accel(alctDigi.getAccelerator()),
00031     pattern(alctDigi.getCollisionB()),
00032     keyWire(alctDigi.getKeyWG()),
00033     reserved(0)
00034   {
00035   }


Member Function Documentation

short unsigned int CSCALCT::sizeInWords (  )  const [inline]

size of ALCT

Definition at line 37 of file CSCALCTHeader.h.

00037                                          { 
00038     return 1;
00039   }


Member Data Documentation

unsigned CSCALCT::accel

Definition at line 43 of file CSCALCTHeader.h.

unsigned CSCALCT::keyWire

Definition at line 45 of file CSCALCTHeader.h.

unsigned CSCALCT::pattern

Definition at line 44 of file CSCALCTHeader.h.

unsigned CSCALCT::quality

Definition at line 42 of file CSCALCTHeader.h.

unsigned CSCALCT::reserved

Definition at line 46 of file CSCALCTHeader.h.

unsigned CSCALCT::valid

Definition at line 41 of file CSCALCTHeader.h.


The documentation for this struct was generated from the following file:
Generated on Tue Jun 9 18:17:01 2009 for CMSSW by  doxygen 1.5.4