CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
CSCVirtexID Struct Reference

#include <CSCALCTHeader2007.h>

Public Member Functions

 CSCVirtexID ()
 
short unsigned int sizeInWords () const
 

Public Attributes

unsigned flag0: 1
 
unsigned flag1: 1
 
unsigned flag2: 1
 
unsigned reserved: 2
 
unsigned trReg: 3
 
unsigned virtexIDHigh: 10
 ==0 More...
 
unsigned virtexIDLow: 15
 
unsigned virtexIDMed: 15
 ==0 More...
 

Detailed Description

Definition at line 78 of file CSCALCTHeader2007.h.

Constructor & Destructor Documentation

CSCVirtexID::CSCVirtexID ( )
inline

size of virtex ID bits = 6 bytes

Definition at line 79 of file CSCALCTHeader2007.h.

References sizeInWords().

79  {
80  bzero(this, sizeInWords()*2);
81  }
short unsigned int sizeInWords() const

Member Function Documentation

short unsigned int CSCVirtexID::sizeInWords ( ) const
inline

size of VirtexID

Definition at line 83 of file CSCALCTHeader2007.h.

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

83  {
84  return 3;
85  }

Member Data Documentation

unsigned CSCVirtexID::flag0

Definition at line 88 of file CSCALCTHeader2007.h.

unsigned CSCVirtexID::flag1

Definition at line 91 of file CSCALCTHeader2007.h.

unsigned CSCVirtexID::flag2

Definition at line 96 of file CSCALCTHeader2007.h.

unsigned CSCVirtexID::reserved

Definition at line 95 of file CSCALCTHeader2007.h.

unsigned CSCVirtexID::trReg

Definition at line 94 of file CSCALCTHeader2007.h.

unsigned CSCVirtexID::virtexIDHigh

==0

Definition at line 93 of file CSCALCTHeader2007.h.

unsigned CSCVirtexID::virtexIDLow

Definition at line 87 of file CSCALCTHeader2007.h.

unsigned CSCVirtexID::virtexIDMed

==0

Definition at line 90 of file CSCALCTHeader2007.h.