#include <CSCTFConstants.h>
Public Types | |
enum | Digis_Info { MAX_DIGIS_PER_ALCT = 10, MAX_DIGIS_PER_CLCT = 8 } |
enum | eta_info { etaBins = 1<<CSCBitWidths::kGlobalEtaBitWidth } |
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 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 20 of file CSCTFConstants.h.
Enumerator | |
---|---|
NUM_ALCT_PATTERNS | |
NUM_CLCT_PATTERNS | |
MAX_CLCT_PATTERNS |
Definition at line 22 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 16 of file CSCTFConstants.h.
|
static |
Definition at line 33 of file CSCTFConstants.h.
Referenced by CSCSectorReceiverLUT::calcGlobalEtaME().
|
static |
Definition at line 32 of file CSCTFConstants.h.
Referenced by CSCSectorReceiverLUT::calcGlobalEtaME(), and csctf::TrackStub::etaValue().
|
static |
Definition at line 35 of file CSCTFConstants.h.
|
static |
The center of the first "perfect" sector in phi.
Definition at line 38 of file CSCTFConstants.h.
|
static |
Definition at line 39 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 47 of file CSCTFConstants.h.
Referenced by CSCSectorReceiverLUT::calcGlobalPhiME().
|
static |
Definition at line 48 of file CSCTFConstants.h.
Referenced by CSCSectorReceiverLUT::calcGlobalPhiME(), CSCTFPtLUT::calcPt(), CSCTFPtMethods::Pt2StnChiSq(), CSCTFPtMethods::Pt2StnHybrid(), CSCTFPtMethods::Pt3StnChiSq(), and CSCTFPtMethods::Pt3StnHybrid().