15 if (roll < 1 || roll > 3) {
18 roll_ = (theta_ < 17 ? 3 : (theta_ > 18 ? 1 : 2));
21 roll_ = (theta_ < 16 ? 3 : (theta_ > 17 ? 1 : 2));
24 roll_ = (theta_ < 12 ? 3 : (theta_ > 13 ? 1 : 2));
27 roll_ = (theta_ < 20 ? 3 : (theta_ > 21 ? 1 : 2));
30 roll_ = (theta_ < 11 ? 3 : (theta_ > 11 ? 1 : 2));
33 roll_ = (theta_ < 18 ? 3 : (theta_ > 19 ? 1 : 2));
54 int board_ = 1 + ((
chamber % 36) / 9);
99 std::vector<uint16_t> pads;
101 pads.emplace_back(static_cast<uint16_t>(
i));
RPCDetId RPC_DetId() const
int Pad_hi() const
Repurpose "strip" as GEM pad for GEM sourced hits.
int ring
1 - 4. ME1/1a is denoted as "Ring 4". Should check dependence on input CSCDetId convention. - AWB 02.03.17
GEMDetId CreateGEMDetId() const
int neighbor
0 or 1. Filled in EMTFBlock(ME|GEM|RPC).cc
int sector_idx
0 - 11. 0 - 5 for ME+, 6 - 11 for ME-. For neighbor hits, set by EMTF sector that received it...
GEMPadDigiCluster CreateGEMPadDigiCluster() const
int sync_err
0 or 1. For CSCs only.
int subsector_RPC
0 - 6. RPC sector convention (in CMSSW): subsector 3 is the first chamber in the EMTF sector...
int sector_RPC
1 - 6. RPC sector convention (in CMSSW): sector 1 starts at -5 degrees
ME0DetId CreateME0DetId() const
int roll
1 - 3. For RPCs only, sub-division of ring. (Range? - AWB 02.03.17)
RPCDetId CreateRPCDetId() const
int bend
0 or 1. For CSCs only.
CPPFDigi CreateCPPFDigi() const
CSCDetId CreateCSCDetId() const
CSCCorrelatedLCTDigi CreateCSCCorrelatedLCTDigi() const
int pattern
0 - 10. For CSCs only.
int endcap
+/-1. For ME+ and ME-.
int strip
0 - 158 For CSCs only.
int strip_low
? - ?. For RPCs only, lowest strip in a cluster. (Range? - AWB 02.03.17)
int layer
0 - 1. For GEMs only, superchamber detector layer (1 or 2).
int wire
0 - 111 For CSCs only.
int quality
0 - 15. For CSCs only.
int strip_hi
? - ?. For RPCs only, highest strip in a cluster. (Range? - AWB 02.03.17)
int valid
0 or 1. For CSCs only (for now; could use to flag failing clusters? - AWB 02.03.17) ...
int Pad_low() const
Repurpose "strip" as GEM pad for GEM sourced hits.
int chamber
1 - 36. Chamber 1 starts at -5 degrees.
int csc_ID
1 - 9. For CSCs only.