CMS 3D CMS Logo

CSCALCTHeader2007 Struct Reference

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

List of all members.

Public Member Functions

 CSCALCTHeader2007 ()
short unsigned int sizeInWords () const

Public Attributes

unsigned backwardForward: 1
unsigned boardType: 3
unsigned bxnBeforeReset: 12
unsigned bxnCount: 12
unsigned bxnL1A: 12
 =0xDB0A
unsigned configPresent: 1
unsigned firmwareVersion: 6
unsigned flag0: 4
unsigned flag1: 16
unsigned flag2: 4
unsigned flag3: 1
unsigned flag4: 1
unsigned l1aCounter: 12
unsigned latencyClocks: 1
unsigned lctBins: 4
unsigned lctOverflow: 1
unsigned mirrored: 1
unsigned negativePositive: 1
unsigned patternB: 1
unsigned qualityCancell: 1
unsigned rawBins: 5
unsigned rawOverflow: 1
unsigned readoutCounter: 12
unsigned reserved0: 2
unsigned reserved1: 4
unsigned reserved2: 4
unsigned reserved3: 4
unsigned widePattern: 1


Detailed Description

Definition at line 50 of file CSCALCTHeader.h.


Constructor & Destructor Documentation

CSCALCTHeader2007::CSCALCTHeader2007 (  )  [inline]

size of 2007 header w/o variable parts = 16 bytes

Definition at line 51 of file CSCALCTHeader.h.

References sizeInWords().

00051                        {
00052     bzero(this,  sizeInWords()*2); 
00053   }


Member Function Documentation

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

size of ALCT2007 Header

Definition at line 55 of file CSCALCTHeader.h.

Referenced by CSCALCTHeader::CSCALCTHeader(), and CSCALCTHeader2007().

00055                                          { 
00056     return 8;
00057   }


Member Data Documentation

unsigned CSCALCTHeader2007::backwardForward

Definition at line 80 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::boardType

Definition at line 79 of file CSCALCTHeader.h.

Referenced by CSCALCTHeader::CSCALCTHeader(), and CSCAnodeData2007::init().

unsigned CSCALCTHeader2007::bxnBeforeReset

Definition at line 76 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::bxnCount

Definition at line 70 of file CSCALCTHeader.h.

Referenced by CSCALCTHeader::BXNCount().

unsigned CSCALCTHeader2007::bxnL1A

=0xDB0A

Definition at line 61 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::configPresent

Definition at line 73 of file CSCALCTHeader.h.

Referenced by CSCALCTHeader::CSCALCTHeader().

unsigned CSCALCTHeader2007::firmwareVersion

Definition at line 92 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::flag0

Definition at line 88 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::flag1

Definition at line 59 of file CSCALCTHeader.h.

Referenced by CSCALCTHeader::check().

unsigned CSCALCTHeader2007::flag2

Definition at line 77 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::flag3

Definition at line 74 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::flag4

Definition at line 93 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::l1aCounter

Definition at line 64 of file CSCALCTHeader.h.

Referenced by CSCALCTHeader::L1Acc().

unsigned CSCALCTHeader2007::latencyClocks

Definition at line 84 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::lctBins

Definition at line 91 of file CSCALCTHeader.h.

Referenced by CSCALCTHeader::CSCALCTHeader().

unsigned CSCALCTHeader2007::lctOverflow

Definition at line 72 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::mirrored

Definition at line 82 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::negativePositive

Definition at line 81 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::patternB

Definition at line 85 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::qualityCancell

Definition at line 83 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::rawBins

Definition at line 90 of file CSCALCTHeader.h.

Referenced by CSCAnodeData2007::init(), and CSCALCTHeader::NTBins().

unsigned CSCALCTHeader2007::rawOverflow

Definition at line 71 of file CSCALCTHeader.h.

Referenced by CSCAnodeData2007::init().

unsigned CSCALCTHeader2007::readoutCounter

Definition at line 67 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::reserved0

Definition at line 87 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::reserved1

Definition at line 62 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::reserved2

Definition at line 65 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::reserved3

Definition at line 68 of file CSCALCTHeader.h.

unsigned CSCALCTHeader2007::widePattern

Definition at line 86 of file CSCALCTHeader.h.


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