#include <CSCTFConstants.h>
Public Types | |
enum | Digis_Info { MAX_DIGIS_PER_ALCT = 10, MAX_DIGIS_PER_CLCT = 8 } |
enum | Layer_Info { NUM_LAYERS = 6, KEY_LAYER = 4 } |
enum | MPC_stubs { maxStubs = 3 } |
enum | Pattern_Info { NUM_ALCT_PATTERNS = 3, NUM_CLCT_PATTERNS = 8, MAX_CLCT_PATTERNS = 1 << CSCBitWidths::CLCT_PATTERN_BITS } |
enum | WG_and_Strip { MAX_NUM_WIRES = 119, MAX_NUM_STRIPS = 80, MAX_NUM_STRIPS_7CFEBS = 112, NUM_DI_STRIPS = 40 + 1, NUM_HALF_STRIPS = 160 + 1, NUM_HALF_STRIPS_7CFEBS = 224 + 1 } |
Static Public Attributes | |
static constexpr int | etaBins = 1 << CSCBitWidths::kGlobalEtaBitWidth |
static const double | maxEta = 2.5 |
static const double | minEta = .9 |
static const double | RAD_PER_DEGREE = M_PI / 180. |
static const double | SECTOR1_CENT_DEG = 45 |
The center of the first "perfect" sector in phi. More... | |
static const double | SECTOR1_CENT_RAD = CSCTFConstants::SECTOR1_CENT_DEG * CSCTFConstants::RAD_PER_DEGREE |
static const double | SECTOR_DEG = 62. |
static const double | SECTOR_RAD = CSCTFConstants::SECTOR_DEG * CSCTFConstants::RAD_PER_DEGREE |
Static interface to basic chamber constants.
Definition at line 13 of file CSCTFConstants.h.
Enumerator | |
---|---|
NUM_LAYERS | |
KEY_LAYER |
Definition at line 24 of file CSCTFConstants.h.
Enumerator | |
---|---|
NUM_ALCT_PATTERNS | |
NUM_CLCT_PATTERNS | |
MAX_CLCT_PATTERNS |
Definition at line 26 of file CSCTFConstants.h.
Enumerator | |
---|---|
MAX_NUM_WIRES | |
MAX_NUM_STRIPS | |
MAX_NUM_STRIPS_7CFEBS | |
NUM_DI_STRIPS | |
NUM_HALF_STRIPS | |
NUM_HALF_STRIPS_7CFEBS |
Definition at line 15 of file CSCTFConstants.h.
|
static |
|
static |
Definition at line 40 of file CSCTFConstants.h.
Referenced by CSCSectorReceiverLUT::calcGlobalEtaME().
|
static |
Definition at line 39 of file CSCTFConstants.h.
Referenced by CSCSectorReceiverLUT::calcGlobalEtaME(), and csctf::TrackStub::etaValue().
|
static |
Definition at line 42 of file CSCTFConstants.h.
|
static |
The center of the first "perfect" sector in phi.
Definition at line 45 of file CSCTFConstants.h.
|
static |
Definition at line 46 of file CSCTFConstants.h.
Referenced by CSCSectorReceiverLUT::calcGlobalPhiME().
|
static |
Sector size is 62 degrees. Nowadays (in ORCA6) the largest size of ideal sectors is 61.37 degrees (it is more than 60 because of overlaps between sectors), but we leave some more space to handle movements of the disks of about 8 mm.
Definition at line 54 of file CSCTFConstants.h.
Referenced by CSCSectorReceiverLUT::calcGlobalPhiME().
|
static |
Definition at line 55 of file CSCTFConstants.h.
Referenced by CSCSectorReceiverLUT::calcGlobalPhiME(), CSCTFPtLUT::calcPt(), CSCTFPtMethods::Pt2StnChiSq(), CSCTFPtMethods::Pt2StnHybrid(), CSCTFPtMethods::Pt3StnChiSq(), and CSCTFPtMethods::Pt3StnHybrid().