CMS 3D CMS Logo

EMTFHit.cc
Go to the documentation of this file.
3 
4 namespace l1t {
5 
7  return CSCDetId( (endcap == 1) ? 1 : 2, station,
8  (ring == 4) ? 1 : ring, chamber, 0 );
9  // Layer always filled as 0 (indicates "whole chamber")
10  // See http://cmslxr.fnal.gov/source/L1Trigger/CSCTriggerPrimitives/src/CSCTriggerPrimitivesBuilder.cc#0198
11  }
12 
13  // // Not yet implemented - AWB 15.03.17
14  // RPCDetId EMTFHit::CreateRPCDetId() const {
15  // return RPCDetId( endcap, ring, station, sector, rpc_layer, subsector, roll );
16  // }
17 
20  pattern, (bend == 1) ? 1 : 0,
22  // Filling "trknmb" with 1 and "bx0" with 0 (as in MC).
23  // May consider filling "trknmb" with 2 for 2nd LCT in the same chamber. - AWB 24.05.17
24  // trknmb and bx0 are unused in the EMTF emulator code. mpclink = 0 (after bx) indicates unsorted.
25  }
26 
27  // // Not yet implemented - AWB 15.03.17
28  // RPCDigi EMTFHit::CreateRPCDigi() const {
29  // return RPCDigi( (strip_hi + strip_lo) / 2, bx + CSCConstants::LCT_CENTRAL_BX );
30  // }
31 
32 } // End namespace l1t
int station
Definition: EMTFHit.h:210
delete x;
Definition: CaloConfig.h:22
int sync_err
Definition: EMTFHit.h:236
CSCDetId CreateCSCDetId() const
Definition: EMTFHit.cc:6
CSCCorrelatedLCTDigi CreateCSCCorrelatedLCTDigi() const
Definition: EMTFHit.cc:18
int pattern
Definition: EMTFHit.h:233
int endcap
Definition: EMTFHit.h:209
int quality
Definition: EMTFHit.h:232
int chamber
Definition: EMTFHit.h:217
int csc_ID
Definition: EMTFHit.h:218