#include <CSCBitWidths.h>
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 } |
Static interface to hold bit widths of various CSC data.
Definition at line 11 of file CSCBitWidths.h.
Definition at line 18 of file CSCBitWidths.h.
Definition at line 14 of file CSCBitWidths.h.
{ CLCT_PATTERN_BITS = 4 };
Definition at line 16 of file CSCBitWidths.h.
{ kPatternBitWidth=CLCT_PATTERN_BITS, kQualityBitWidth = 4, kBendBitWidth = 1 };
kLocalPhiDataBitWidth | |
kLocalPhiBendDataBitWidth | |
kGlobalEtaBitWidth | |
kGlobalPhiDataBitWidth |
Definition at line 20 of file CSCBitWidths.h.
{ kLocalPhiDataBitWidth = 10, kLocalPhiBendDataBitWidth = 6 , kGlobalEtaBitWidth = 7, kGlobalPhiDataBitWidth = 12};