CMS 3D CMS Logo

CSCBitWidths Class Reference

Remarks:
Collection of stuff from ORCA
More...

#include <DataFormats/L1CSCTrackFinder/interface/CSCBitWidths.h>

List of all members.

Public Types

enum  addresses { kLocalPhiAddressWidth = 19, kGlobalEtaAddressWidth = kLocalPhiAddressWidth, kGlobalPhiAddressWidth = kGlobalEtaAddressWidth, kPtAddressWidth = 21 }
enum  clct_bits { CLCT_PATTERN_BITS = 4 }
enum  corrlct_bits { kPatternBitWidth = CLCT_PATTERN_BITS, kQualityBitWidth = 4, kBendBitWidth = 1 }
enum  data_sizes { kLocalPhiDataBitWidth = 10, kLocalPhiBendDataBitWidth = 6, kGlobalEtaBitWidth = 7, kGlobalPhiDataBitWidth = 12 }


Detailed Description

Remarks:
Collection of stuff from ORCA

Static interface to hold bit widths of various CSC data.

Definition at line 11 of file CSCBitWidths.h.


Member Enumeration Documentation

enum CSCBitWidths::addresses

Enumerator:
kLocalPhiAddressWidth 
kGlobalEtaAddressWidth 
kGlobalPhiAddressWidth 
kPtAddressWidth 

Definition at line 18 of file CSCBitWidths.h.

enum CSCBitWidths::clct_bits

Enumerator:
CLCT_PATTERN_BITS 

Definition at line 14 of file CSCBitWidths.h.

00014 { CLCT_PATTERN_BITS = 4 };

enum CSCBitWidths::corrlct_bits

Enumerator:
kPatternBitWidth 
kQualityBitWidth 
kBendBitWidth 

Definition at line 16 of file CSCBitWidths.h.

enum CSCBitWidths::data_sizes

Enumerator:
kLocalPhiDataBitWidth 
kLocalPhiBendDataBitWidth 
kGlobalEtaBitWidth 
kGlobalPhiDataBitWidth 

Definition at line 20 of file CSCBitWidths.h.


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