#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.
Enumerator | |
---|---|
kLocalPhiAddressWidth | |
kGlobalEtaAddressWidth | |
kGlobalPhiAddressWidth | |
kPtAddressWidth |
Definition at line 17 of file CSCBitWidths.h.
Enumerator | |
---|---|
CLCT_PATTERN_BITS |
Definition at line 13 of file CSCBitWidths.h.
Enumerator | |
---|---|
kPatternBitWidth | |
kQualityBitWidth | |
kBendBitWidth |
Definition at line 15 of file CSCBitWidths.h.
Enumerator | |
---|---|
kLocalPhiDataBitWidth | |
kLocalPhiBendDataBitWidth | |
kGlobalEtaBitWidth | |
kGlobalPhiDataBitWidth |
Definition at line 24 of file CSCBitWidths.h.