CMS 3D CMS Logo

Public Member Functions | Static Public Member Functions | Public Attributes

CSCALCT Struct Reference

#include <CSCALCTHeader2007.h>

List of all members.

Public Member Functions

 CSCALCT ()
 CSCALCT (const CSCALCTDigi &alctDigi)

Static Public Member Functions

static short unsigned int sizeInWords ()

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 17 of file CSCALCTHeader2007.h.


Constructor & Destructor Documentation

CSCALCT::CSCALCT ( )

size of ALCT = 2bytes

Definition at line 4 of file CSCALCTHeader2007.cc.

                  {
  bzero(this, 2); 
}
CSCALCT::CSCALCT ( const CSCALCTDigi alctDigi)

Definition at line 9 of file CSCALCTHeader2007.cc.

                                            :
    valid(alctDigi.isValid()),
    quality(alctDigi.getQuality()),
    accel(alctDigi.getAccelerator()),
    pattern(alctDigi.getCollisionB()),
    keyWire(alctDigi.getKeyWG()),
    reserved(0)
{
}

Member Function Documentation

static short unsigned int CSCALCT::sizeInWords ( ) [inline, static]

Definition at line 20 of file CSCALCTHeader2007.h.

{return 1; }

Member Data Documentation

unsigned CSCALCT::accel

Definition at line 24 of file CSCALCTHeader2007.h.

unsigned CSCALCT::keyWire

Definition at line 26 of file CSCALCTHeader2007.h.

unsigned CSCALCT::pattern

Definition at line 25 of file CSCALCTHeader2007.h.

unsigned CSCALCT::quality

Definition at line 23 of file CSCALCTHeader2007.h.

Definition at line 27 of file CSCALCTHeader2007.h.

unsigned CSCALCT::valid

Definition at line 22 of file CSCALCTHeader2007.h.