CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
l1t::EMTFHit Class Reference

#include <EMTFHit.h>

Public Member Functions

int ALCT_quality () const
 
int BC0 () const
 
int Bend () const
 
int BT_segment () const
 
int BT_station () const
 
int BX () const
 
int Chamber () const
 
int CLCT_quality () const
 
CPPFDigi CreateCPPFDigi () const
 
CSCCorrelatedLCTDigi CreateCSCCorrelatedLCTDigi () const
 
CSCDetId CreateCSCDetId () const
 
RPCDetId CreateRPCDetId () const
 
CSCDetId CSC_DetId () const
 
int CSC_ID () const
 
int CSC_nID () const
 
 EMTFHit ()
 
int Endcap () const
 
float Eta () const
 
float Eta_sim () const
 
int FS_segment () const
 
int FS_zone_code () const
 
GEMDetId GEM_DetId () const
 
int Is_CSC () const
 
int Is_GEM () const
 
int Is_RPC () const
 
ME0DetId ME0_DetId () const
 
int MPC_link () const
 
int Neighbor () const
 
int Pattern () const
 
int PC_chamber () const
 
int PC_sector () const
 
int PC_segment () const
 
int PC_station () const
 
int Ph_hit () const
 
int Phi_fp () const
 
float Phi_glob () const
 
float Phi_loc () const
 
float Phi_sim () const
 
int Phzvl () const
 
int Quality () const
 
float Rho_sim () const
 
int Ring () const
 
int Roll () const
 
RPCDetId RPC_DetId () const
 
int Sector () const
 
int Sector_idx () const
 
int Sector_RPC () const
 
void set_alct_quality (int bits)
 
void set_bc0 (int bits)
 
void set_bend (int bits)
 
void set_bt_segment (int bits)
 
void set_bt_station (int bits)
 
void set_bx (int bits)
 
void set_chamber (int bits)
 
void set_clct_quality (int bits)
 
void set_csc_ID (int bits)
 
void set_csc_nID (int bits)
 
void set_endcap (int bits)
 
void set_eta (float val)
 
void set_eta_sim (float val)
 
void set_fs_segment (int bits)
 
void set_fs_zone_code (int bits)
 
void set_is_CSC (int bits)
 
void set_is_GEM (int bits)
 
void set_is_RPC (int bits)
 
void set_mpc_link (int bits)
 
void set_neighbor (int bits)
 
void set_pattern (int bits)
 
void set_pc_chamber (int bits)
 
void set_pc_sector (int bits)
 
void set_pc_segment (int bits)
 
void set_pc_station (int bits)
 
void set_ph_hit (int bits)
 
void set_phi_fp (int bits)
 
void set_phi_glob (float val)
 
void set_phi_loc (float val)
 
void set_phi_sim (float val)
 
void set_phzvl (int bits)
 
void set_quality (int bits)
 
void set_rho_sim (float val)
 
void set_ring (int bits)
 
void set_roll (int bits)
 
void set_sector (int bits)
 
void set_sector_idx (int bits)
 
void set_sector_RPC (int bits)
 
void set_station (int bits)
 
void set_strip (int bits)
 
void set_strip_hi (int bits)
 
void set_strip_low (int bits)
 
void set_stub_num (int bits)
 
void set_subsector (int bits)
 
void set_subsector_RPC (int bits)
 
void set_subsystem (int bits)
 
void set_sync_err (int bits)
 
void set_theta (float val)
 
void set_theta_fp (int bits)
 
void set_theta_sim (float val)
 
void set_time (float val)
 
void set_track_num (int bits)
 
void set_valid (int bits)
 
void set_wire (int bits)
 
void set_z_sim (float val)
 
void set_zone_code (int bits)
 
void set_zone_hit (int bits)
 
void SetCSCDetId (const CSCDetId &id)
 
void SetGEMDetId (const GEMDetId &id)
 
void SetME0DetId (const ME0DetId &id)
 
void SetRPCDetId (const RPCDetId &id)
 
int Station () const
 
int Strip () const
 
int Strip_hi () const
 
int Strip_low () const
 
int Stub_num () const
 
int Subsector () const
 
int Subsector_RPC () const
 
int Subsystem () const
 
int Sync_err () const
 
float Theta () const
 
int Theta_fp () const
 
float Theta_sim () const
 
float Time () const
 
int Track_num () const
 
int Valid () const
 
int Wire () const
 
float Z_sim () const
 
int Zone_code () const
 
int Zone_hit () const
 
virtual ~EMTFHit ()
 

Private Attributes

int alct_quality
 
int bc0
 
int bend
 
int bt_segment
 
int bt_station
 
int bx
 
int chamber
 
int clct_quality
 
int csc_ID
 
int csc_nID
 
int endcap
 
float eta
 
float eta_sim
 
int fs_segment
 
int fs_zone_code
 
int is_CSC
 
int is_GEM
 
int is_RPC
 
int mpc_link
 
int neighbor
 
int pattern
 
int pc_chamber
 
int pc_sector
 
int pc_segment
 
int pc_station
 
int ph_hit
 
int phi_fp
 
float phi_glob
 
float phi_loc
 
float phi_sim
 
int phzvl
 
int quality
 
uint32_t rawDetId
 
float rho_sim
 
int ring
 
int roll
 
int sector
 
int sector_idx
 
int sector_RPC
 
int station
 
int strip
 
int strip_hi
 
int strip_low
 
int stub_num
 
int subsector
 
int subsector_RPC
 
int subsystem
 
int sync_err
 
float theta
 
int theta_fp
 
float theta_sim
 
float time
 
int track_num
 
int valid
 
int wire
 
float z_sim
 
int zone_code
 
int zone_hit
 

Detailed Description

Definition at line 24 of file EMTFHit.h.

Constructor & Destructor Documentation

l1t::EMTFHit::EMTFHit ( )
inline

Definition at line 26 of file EMTFHit.h.

27  : rawDetId(0),
28  endcap(-99),
29  station(-99),
30  ring(-99),
31  sector(-99),
32  sector_RPC(-99),
33  sector_idx(-99),
34  subsector(-99),
35  subsector_RPC(-99),
36  chamber(-99),
37  csc_ID(-99),
38  csc_nID(-99),
39  roll(-99),
40  neighbor(-99),
41  mpc_link(-99),
42  pc_sector(-99),
43  pc_station(-99),
44  pc_chamber(-99),
45  pc_segment(-99),
46  wire(-99),
47  strip(-99),
48  strip_hi(-99),
49  strip_low(-99),
50  track_num(-99),
51  quality(-99),
52  pattern(-99),
53  bend(-99),
54  valid(-99),
55  sync_err(-99),
56  bc0(-99),
57  bx(-99),
58  stub_num(-99),
59  phi_fp(-99),
60  theta_fp(-99),
61  phzvl(-99),
62  ph_hit(-99),
63  zone_hit(-99),
64  zone_code(-99),
65  fs_segment(-99),
66  fs_zone_code(-99),
67  bt_station(-99),
68  bt_segment(-99),
69  phi_loc(-99),
70  phi_glob(-999),
71  theta(-99),
72  eta(-99),
73  time(-99),
74  phi_sim(-999),
75  theta_sim(-99),
76  eta_sim(-99),
77  rho_sim(-99),
78  z_sim(-99),
79  alct_quality(-99),
80  clct_quality(-99),
81  is_CSC(-99),
82  is_RPC(-99),
83  is_GEM(-99),
84  subsystem(-99){};
int csc_nID
Definition: EMTFHit.h:267
int station
Definition: EMTFHit.h:258
int is_CSC
Definition: EMTFHit.h:310
int mpc_link
Definition: EMTFHit.h:270
int neighbor
Definition: EMTFHit.h:269
float phi_sim
Definition: EMTFHit.h:303
int is_RPC
Definition: EMTFHit.h:311
float phi_loc
Definition: EMTFHit.h:298
float z_sim
Definition: EMTFHit.h:307
int is_GEM
Definition: EMTFHit.h:312
int sector_idx
Definition: EMTFHit.h:262
int pc_sector
Definition: EMTFHit.h:271
int sync_err
Definition: EMTFHit.h:284
int subsector_RPC
Definition: EMTFHit.h:264
float time
Definition: EMTFHit.h:302
int sector_RPC
Definition: EMTFHit.h:261
float theta
Definition: EMTFHit.h:300
float theta_sim
Definition: EMTFHit.h:304
int subsystem
Definition: EMTFHit.h:313
int zone_code
Definition: EMTFHit.h:293
float rho_sim
Definition: EMTFHit.h:306
int subsector
Definition: EMTFHit.h:263
float eta_sim
Definition: EMTFHit.h:305
int fs_zone_code
Definition: EMTFHit.h:295
int pc_segment
Definition: EMTFHit.h:274
int stub_num
Definition: EMTFHit.h:287
int zone_hit
Definition: EMTFHit.h:292
uint32_t rawDetId
Definition: EMTFHit.h:255
int pattern
Definition: EMTFHit.h:281
int endcap
Definition: EMTFHit.h:257
int ph_hit
Definition: EMTFHit.h:291
int strip_low
Definition: EMTFHit.h:278
int bt_station
Definition: EMTFHit.h:296
int pc_chamber
Definition: EMTFHit.h:273
int track_num
Definition: EMTFHit.h:279
int pc_station
Definition: EMTFHit.h:272
int quality
Definition: EMTFHit.h:280
float eta
Definition: EMTFHit.h:301
int alct_quality
Definition: EMTFHit.h:308
int phi_fp
Definition: EMTFHit.h:288
int theta_fp
Definition: EMTFHit.h:289
int strip_hi
Definition: EMTFHit.h:277
float phi_glob
Definition: EMTFHit.h:299
int sector
Definition: EMTFHit.h:260
int chamber
Definition: EMTFHit.h:265
int fs_segment
Definition: EMTFHit.h:294
int clct_quality
Definition: EMTFHit.h:309
int bt_segment
Definition: EMTFHit.h:297
int csc_ID
Definition: EMTFHit.h:266
virtual l1t::EMTFHit::~EMTFHit ( )
inlinevirtual

Definition at line 86 of file EMTFHit.h.

References CreateCPPFDigi(), CreateCSCCorrelatedLCTDigi(), CreateCSCDetId(), and CreateRPCDetId().

86 {};

Member Function Documentation

int l1t::EMTFHit::ALCT_quality ( ) const
inline

Definition at line 239 of file EMTFHit.h.

References alct_quality.

239 { return alct_quality; }
int alct_quality
Definition: EMTFHit.h:308
int l1t::EMTFHit::BC0 ( ) const
inline

Definition at line 216 of file EMTFHit.h.

References bc0.

216 { return bc0; }
int l1t::EMTFHit::Bend ( ) const
inline

Definition at line 213 of file EMTFHit.h.

References bend.

213 { return bend; }
int l1t::EMTFHit::BT_segment ( ) const
inline

Definition at line 228 of file EMTFHit.h.

References bt_segment.

Referenced by PrimitiveMatching::process().

228 { return bt_segment; }
int bt_segment
Definition: EMTFHit.h:297
int l1t::EMTFHit::BT_station ( ) const
inline

Definition at line 227 of file EMTFHit.h.

References bt_station.

227 { return bt_station; }
int bt_station
Definition: EMTFHit.h:296
int l1t::EMTFHit::BX ( ) const
inline
int l1t::EMTFHit::Chamber ( ) const
inline

Definition at line 196 of file EMTFHit.h.

References chamber.

Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

196 { return chamber; }
int chamber
Definition: EMTFHit.h:265
int l1t::EMTFHit::CLCT_quality ( ) const
inline

Definition at line 240 of file EMTFHit.h.

References clct_quality.

240 { return clct_quality; }
int clct_quality
Definition: EMTFHit.h:309
CPPFDigi l1t::EMTFHit::CreateCPPFDigi ( ) const

Definition at line 44 of file EMTFHit.cc.

References bx, chamber, endcap, is_RPC, neighbor, phi_fp, phi_glob, RPC_DetId(), sector_idx, strip_hi, strip_low, theta, theta_fp, and valid.

Referenced by l1t::stage2::emtf::RPCBlockUnpacker::unpack(), and ~EMTFHit().

44  {
45  if (is_RPC != 1)
46  return CPPFDigi();
47 
48  int board_ = 1 + ((chamber % 36) / 9); // RPC chamber to CPPF board mapping
49  int channel_ = (chamber % 9); // RPC chamber to CPPF output link mapping
50  int sector_ = (sector_idx + 1) - 6 * (endcap == -1);
51  int link_ = (neighbor ? 0 : 1 + (((chamber + 33) % 36) % 6)); // RPC chamber to EMTF input link mapping
52  int nStrips_ = (strip_low < 0 ? -99 : 1 + strip_hi - strip_low); // Cluster size in number of strips
53 
54  return CPPFDigi(RPC_DetId(),
55  bx,
56  phi_fp / 4,
57  theta_fp / 4,
58  valid,
59  board_,
60  channel_,
61  sector_,
62  link_,
63  strip_low,
64  nStrips_,
65  phi_glob,
66  theta);
67  }
RPCDetId RPC_DetId() const
Definition: EMTFHit.h:126
int neighbor
Definition: EMTFHit.h:269
int is_RPC
Definition: EMTFHit.h:311
int sector_idx
Definition: EMTFHit.h:262
float theta
Definition: EMTFHit.h:300
int endcap
Definition: EMTFHit.h:257
int strip_low
Definition: EMTFHit.h:278
int phi_fp
Definition: EMTFHit.h:288
int theta_fp
Definition: EMTFHit.h:289
int strip_hi
Definition: EMTFHit.h:277
float phi_glob
Definition: EMTFHit.h:299
int chamber
Definition: EMTFHit.h:265
CSCCorrelatedLCTDigi l1t::EMTFHit::CreateCSCCorrelatedLCTDigi ( ) const

Definition at line 69 of file EMTFHit.cc.

References bend, bx, csc_ID, CSCConstants::LCT_CENTRAL_BX, pattern, quality, strip, sync_err, valid, and wire.

Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack(), and ~EMTFHit().

69  {
70  return CSCCorrelatedLCTDigi(1,
71  valid,
72  quality,
73  wire,
74  strip,
75  pattern,
76  (bend == 1) ? 1 : 0,
78  0,
79  0,
80  sync_err,
81  csc_ID);
82  // Filling "trknmb" with 1 and "bx0" with 0 (as in MC).
83  // May consider filling "trknmb" with 2 for 2nd LCT in the same chamber. - AWB 24.05.17
84  // trknmb and bx0 are unused in the EMTF emulator code. mpclink = 0 (after bx) indicates unsorted.
85  }
int sync_err
Definition: EMTFHit.h:284
int pattern
Definition: EMTFHit.h:281
int quality
Definition: EMTFHit.h:280
int csc_ID
Definition: EMTFHit.h:266
CSCDetId l1t::EMTFHit::CreateCSCDetId ( ) const

Definition at line 6 of file EMTFHit.cc.

References chamber, endcap, ring, and station.

Referenced by l1t::stage2::emtf::ImportME(), and ~EMTFHit().

6  {
7  return CSCDetId((endcap == 1) ? 1 : 2, station, (ring == 4) ? 1 : ring, chamber, 0);
8  // Layer always filled as 0 (indicates "whole chamber")
9  // See http://cmslxr.fnal.gov/source/L1Trigger/CSCTriggerPrimitives/src/CSCTriggerPrimitivesBuilder.cc#0198
10  }
int station
Definition: EMTFHit.h:258
int endcap
Definition: EMTFHit.h:257
int chamber
Definition: EMTFHit.h:265
RPCDetId l1t::EMTFHit::CreateRPCDetId ( ) const

Definition at line 12 of file EMTFHit.cc.

References endcap, ring, roll, sector_RPC, station, subsector_RPC, and theta_fp.

Referenced by l1t::stage2::emtf::ImportRPC(), and ~EMTFHit().

12  {
13  int roll_ = roll;
14  int theta_ = theta_fp / 4;
15  if (roll < 1 || roll > 3) {
16  switch (station * 2 + ring) { // Infer roll from integer theta value, by station / ring
17  case 4:
18  roll_ = (theta_ < 17 ? 3 : (theta_ > 18 ? 1 : 2));
19  break; // RE1/2
20  case 6:
21  roll_ = (theta_ < 16 ? 3 : (theta_ > 17 ? 1 : 2));
22  break; // RE2/2
23  case 8:
24  roll_ = (theta_ < 12 ? 3 : (theta_ > 13 ? 1 : 2));
25  break; // RE3/2
26  case 9:
27  roll_ = (theta_ < 20 ? 3 : (theta_ > 21 ? 1 : 2));
28  break; // RE3/3
29  case 10:
30  roll_ = (theta_ < 11 ? 3 : (theta_ > 11 ? 1 : 2));
31  break; // RE4/2
32  case 11:
33  roll_ = (theta_ < 18 ? 3 : (theta_ > 19 ? 1 : 2));
34  break; // RE4/3
35  default:
36  roll_ = 2; // Default to 2 if no valid value found
37  }
38  }
39 
40  return RPCDetId(endcap, ring, station, sector_RPC, 1, subsector_RPC, roll_);
41  // Layer always filled as 1, as layer 2 is only used in the barrel
42  }
int station
Definition: EMTFHit.h:258
int subsector_RPC
Definition: EMTFHit.h:264
int sector_RPC
Definition: EMTFHit.h:261
int endcap
Definition: EMTFHit.h:257
int theta_fp
Definition: EMTFHit.h:289
CSCDetId l1t::EMTFHit::CSC_DetId ( ) const
inline

Definition at line 125 of file EMTFHit.h.

References rawDetId.

Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack().

125 { return CSCDetId(rawDetId); }
uint32_t rawDetId
Definition: EMTFHit.h:255
int l1t::EMTFHit::CSC_ID ( ) const
inline

Definition at line 197 of file EMTFHit.h.

References csc_ID.

Referenced by l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

197 { return csc_ID; }
int csc_ID
Definition: EMTFHit.h:266
int l1t::EMTFHit::CSC_nID ( ) const
inline

Definition at line 198 of file EMTFHit.h.

References csc_nID.

Referenced by PrimitiveConversion::convert_csc_details(), and PrimitiveConversion::convert_gem_details().

198 { return csc_nID; }
int csc_nID
Definition: EMTFHit.h:267
int l1t::EMTFHit::Endcap ( ) const
inline
float l1t::EMTFHit::Eta ( ) const
inline

Definition at line 232 of file EMTFHit.h.

References eta.

232 { return eta; }
float eta
Definition: EMTFHit.h:301
float l1t::EMTFHit::Eta_sim ( ) const
inline

Definition at line 236 of file EMTFHit.h.

References eta_sim.

236 { return eta_sim; }
float eta_sim
Definition: EMTFHit.h:305
int l1t::EMTFHit::FS_segment ( ) const
inline

Definition at line 225 of file EMTFHit.h.

References fs_segment.

Referenced by PrimitiveMatching::process().

225 { return fs_segment; }
int fs_segment
Definition: EMTFHit.h:294
int l1t::EMTFHit::FS_zone_code ( ) const
inline

Definition at line 226 of file EMTFHit.h.

References fs_zone_code.

226 { return fs_zone_code; }
int fs_zone_code
Definition: EMTFHit.h:295
GEMDetId l1t::EMTFHit::GEM_DetId ( ) const
inline

Definition at line 127 of file EMTFHit.h.

References rawDetId.

127 { return GEMDetId(rawDetId); }
uint32_t rawDetId
Definition: EMTFHit.h:255
int l1t::EMTFHit::Is_CSC ( ) const
inline

Definition at line 241 of file EMTFHit.h.

References is_CSC.

Referenced by l1t::EMTFTrack::push_Hit().

241 { return is_CSC; }
int is_CSC
Definition: EMTFHit.h:310
int l1t::EMTFHit::Is_GEM ( ) const
inline

Definition at line 243 of file EMTFHit.h.

References is_GEM.

243 { return is_GEM; }
int is_GEM
Definition: EMTFHit.h:312
int l1t::EMTFHit::Is_RPC ( ) const
inline

Definition at line 242 of file EMTFHit.h.

References is_RPC.

Referenced by PrimitiveMatching::insert_hits(), and l1t::EMTFTrack::push_Hit().

242 { return is_RPC; }
int is_RPC
Definition: EMTFHit.h:311
ME0DetId l1t::EMTFHit::ME0_DetId ( ) const
inline

Definition at line 128 of file EMTFHit.h.

References rawDetId.

128 { return ME0DetId(rawDetId); }
uint32_t rawDetId
Definition: EMTFHit.h:255
int l1t::EMTFHit::MPC_link ( ) const
inline

Definition at line 201 of file EMTFHit.h.

References mpc_link.

201 { return mpc_link; }
int mpc_link
Definition: EMTFHit.h:270
int l1t::EMTFHit::Neighbor ( ) const
inline
int l1t::EMTFHit::Pattern ( ) const
inline

Definition at line 212 of file EMTFHit.h.

References pattern.

Referenced by PrimitiveConversion::convert_csc_details(), and PrimitiveMatching::insert_hits().

212 { return pattern; }
int pattern
Definition: EMTFHit.h:281
int l1t::EMTFHit::PC_chamber ( ) const
inline
int l1t::EMTFHit::PC_sector ( ) const
inline
int l1t::EMTFHit::PC_segment ( ) const
inline
int l1t::EMTFHit::PC_station ( ) const
inline
int l1t::EMTFHit::Ph_hit ( ) const
inline

Definition at line 222 of file EMTFHit.h.

References ph_hit.

222 { return ph_hit; }
int ph_hit
Definition: EMTFHit.h:291
int l1t::EMTFHit::Phi_fp ( ) const
inline
float l1t::EMTFHit::Phi_glob ( ) const
inline

Definition at line 230 of file EMTFHit.h.

References phi_glob.

230 { return phi_glob; }
float phi_glob
Definition: EMTFHit.h:299
float l1t::EMTFHit::Phi_loc ( ) const
inline
float l1t::EMTFHit::Phi_sim ( ) const
inline

Definition at line 234 of file EMTFHit.h.

References phi_sim.

234 { return phi_sim; }
float phi_sim
Definition: EMTFHit.h:303
int l1t::EMTFHit::Phzvl ( ) const
inline

Definition at line 221 of file EMTFHit.h.

References phzvl.

221 { return phzvl; }
int l1t::EMTFHit::Quality ( ) const
inline

Definition at line 211 of file EMTFHit.h.

References quality.

211 { return quality; }
int quality
Definition: EMTFHit.h:280
float l1t::EMTFHit::Rho_sim ( ) const
inline

Definition at line 237 of file EMTFHit.h.

References rho_sim.

237 { return rho_sim; }
float rho_sim
Definition: EMTFHit.h:306
int l1t::EMTFHit::Ring ( ) const
inline
int l1t::EMTFHit::Roll ( ) const
inline

Definition at line 199 of file EMTFHit.h.

References roll.

Referenced by PrimitiveConversion::convert_rpc_details(), and PrimitiveMatching::insert_hits().

199 { return roll; }
RPCDetId l1t::EMTFHit::RPC_DetId ( ) const
inline

Definition at line 126 of file EMTFHit.h.

References rawDetId.

Referenced by CreateCPPFDigi().

126 { return RPCDetId(rawDetId); }
uint32_t rawDetId
Definition: EMTFHit.h:255
int l1t::EMTFHit::Sector ( ) const
inline
int l1t::EMTFHit::Sector_idx ( ) const
inline

Definition at line 193 of file EMTFHit.h.

References sector_idx.

193 { return sector_idx; }
int sector_idx
Definition: EMTFHit.h:262
int l1t::EMTFHit::Sector_RPC ( ) const
inline

Definition at line 192 of file EMTFHit.h.

References sector_RPC.

Referenced by PrimitiveConversion::convert_rpc_details(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

192 { return sector_RPC; }
int sector_RPC
Definition: EMTFHit.h:261
void l1t::EMTFHit::set_alct_quality ( int  bits)
inline

Definition at line 181 of file EMTFHit.h.

References alct_quality, and bits.

Referenced by PrimitiveConversion::convert_csc().

181 { alct_quality = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int alct_quality
Definition: EMTFHit.h:308
void l1t::EMTFHit::set_bc0 ( int  bits)
inline

Definition at line 158 of file EMTFHit.h.

References bc0, and bits.

Referenced by l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::ImportRPC().

158 { bc0 = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_bend ( int  bits)
inline

Definition at line 155 of file EMTFHit.h.

References bend, and bits.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), TTPrimitiveConversion::convert_tt(), and l1t::stage2::emtf::ImportME().

155 { bend = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_bt_segment ( int  bits)
inline

Definition at line 170 of file EMTFHit.h.

References bits, and bt_segment.

Referenced by PrimitiveConversion::convert_csc_details(), PrimitiveConversion::convert_gem_details(), PrimitiveConversion::convert_rpc_details(), PrimitiveMatching::process(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

170 { bt_segment = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int bt_segment
Definition: EMTFHit.h:297
void l1t::EMTFHit::set_bt_station ( int  bits)
inline

Definition at line 169 of file EMTFHit.h.

References bits, and bt_station.

Referenced by PrimitiveConversion::convert_csc_details(), PrimitiveConversion::convert_gem_details(), and PrimitiveConversion::convert_rpc_details().

169 { bt_station = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int bt_station
Definition: EMTFHit.h:296
void l1t::EMTFHit::set_bx ( int  bits)
inline

Definition at line 159 of file EMTFHit.h.

References bits, and bx.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::ImportRPC().

159 { bx = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_chamber ( int  bits)
inline

Definition at line 138 of file EMTFHit.h.

References bits, and chamber.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

138 { chamber = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int chamber
Definition: EMTFHit.h:265
void l1t::EMTFHit::set_clct_quality ( int  bits)
inline

Definition at line 182 of file EMTFHit.h.

References bits, and clct_quality.

Referenced by PrimitiveConversion::convert_csc().

182 { clct_quality = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int clct_quality
Definition: EMTFHit.h:309
void l1t::EMTFHit::set_csc_ID ( int  bits)
inline

Definition at line 139 of file EMTFHit.h.

References bits, and csc_ID.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

139 { csc_ID = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int csc_ID
Definition: EMTFHit.h:266
void l1t::EMTFHit::set_csc_nID ( int  bits)
inline

Definition at line 140 of file EMTFHit.h.

References bits, and csc_nID.

Referenced by PrimitiveConversion::convert_csc(), and PrimitiveConversion::convert_gem().

140 { csc_nID = bits; }
int csc_nID
Definition: EMTFHit.h:267
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_endcap ( int  bits)
inline

Definition at line 130 of file EMTFHit.h.

References bits, and endcap.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::ImportRPC().

130 { endcap = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int endcap
Definition: EMTFHit.h:257
void l1t::EMTFHit::set_eta ( float  val)
inline
void l1t::EMTFHit::set_eta_sim ( float  val)
inline
void l1t::EMTFHit::set_fs_segment ( int  bits)
inline

Definition at line 167 of file EMTFHit.h.

References bits, and fs_segment.

Referenced by PrimitiveConversion::convert_csc_details(), PrimitiveConversion::convert_gem_details(), PrimitiveConversion::convert_rpc_details(), PrimitiveMatching::process(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

167 { fs_segment = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int fs_segment
Definition: EMTFHit.h:294
void l1t::EMTFHit::set_fs_zone_code ( int  bits)
inline

Definition at line 168 of file EMTFHit.h.

References bits, and fs_zone_code.

Referenced by PrimitiveConversion::convert_csc_details(), PrimitiveConversion::convert_gem_details(), and PrimitiveConversion::convert_rpc_details().

168 { fs_zone_code = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int fs_zone_code
Definition: EMTFHit.h:295
void l1t::EMTFHit::set_is_CSC ( int  bits)
inline

Definition at line 183 of file EMTFHit.h.

References bits, and is_CSC.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::ImportRPC().

183 { is_CSC = bits; }
int is_CSC
Definition: EMTFHit.h:310
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_is_GEM ( int  bits)
inline

Definition at line 185 of file EMTFHit.h.

References bits, and is_GEM.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), and TTPrimitiveConversion::convert_tt().

185 { is_GEM = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int is_GEM
Definition: EMTFHit.h:312
void l1t::EMTFHit::set_is_RPC ( int  bits)
inline

Definition at line 184 of file EMTFHit.h.

References bits, and is_RPC.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::ImportRPC().

184 { is_RPC = bits; }
int is_RPC
Definition: EMTFHit.h:311
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_mpc_link ( int  bits)
inline

Definition at line 143 of file EMTFHit.h.

References bits, and mpc_link.

143 { mpc_link = bits; }
int mpc_link
Definition: EMTFHit.h:270
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_neighbor ( int  bits)
inline

Definition at line 142 of file EMTFHit.h.

References bits, and neighbor.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::MEBlockUnpacker::unpack(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

142 { neighbor = bits; }
int neighbor
Definition: EMTFHit.h:269
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_pattern ( int  bits)
inline

Definition at line 154 of file EMTFHit.h.

References bits, and pattern.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), and l1t::stage2::emtf::ImportME().

154 { pattern = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int pattern
Definition: EMTFHit.h:281
void l1t::EMTFHit::set_pc_chamber ( int  bits)
inline

Definition at line 146 of file EMTFHit.h.

References bits, and pc_chamber.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), and PrimitiveConversion::convert_rpc().

146 { pc_chamber = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int pc_chamber
Definition: EMTFHit.h:273
void l1t::EMTFHit::set_pc_sector ( int  bits)
inline

Definition at line 144 of file EMTFHit.h.

References bits, and pc_sector.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), and PrimitiveConversion::convert_rpc().

144 { pc_sector = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int pc_sector
Definition: EMTFHit.h:271
void l1t::EMTFHit::set_pc_segment ( int  bits)
inline

Definition at line 147 of file EMTFHit.h.

References bits, and pc_segment.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

147 { pc_segment = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int pc_segment
Definition: EMTFHit.h:274
void l1t::EMTFHit::set_pc_station ( int  bits)
inline

Definition at line 145 of file EMTFHit.h.

References bits, and pc_station.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), and PrimitiveConversion::convert_rpc().

145 { pc_station = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int pc_station
Definition: EMTFHit.h:272
void l1t::EMTFHit::set_ph_hit ( int  bits)
inline

Definition at line 164 of file EMTFHit.h.

References bits, and ph_hit.

Referenced by PrimitiveConversion::convert_csc_details().

164 { ph_hit = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int ph_hit
Definition: EMTFHit.h:291
void l1t::EMTFHit::set_phi_fp ( int  bits)
inline

Definition at line 161 of file EMTFHit.h.

References bits, and phi_fp.

Referenced by PrimitiveConversion::convert_csc_details(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_gem_details(), PrimitiveConversion::convert_rpc(), PrimitiveConversion::convert_rpc_details(), and l1t::stage2::emtf::ImportRPC().

161 { phi_fp = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int phi_fp
Definition: EMTFHit.h:288
void l1t::EMTFHit::set_phi_glob ( float  val)
inline
void l1t::EMTFHit::set_phi_loc ( float  val)
inline
void l1t::EMTFHit::set_phi_sim ( float  val)
inline
void l1t::EMTFHit::set_phzvl ( int  bits)
inline

Definition at line 163 of file EMTFHit.h.

References bits, and phzvl.

Referenced by PrimitiveConversion::convert_csc_details().

163 { phzvl = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_quality ( int  bits)
inline

Definition at line 153 of file EMTFHit.h.

References bits, and quality.

Referenced by PrimitiveConversion::convert_csc(), and l1t::stage2::emtf::ImportME().

153 { quality = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int quality
Definition: EMTFHit.h:280
void l1t::EMTFHit::set_rho_sim ( float  val)
inline
void l1t::EMTFHit::set_ring ( int  bits)
inline

Definition at line 132 of file EMTFHit.h.

References bits, and ring.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

132 { ring = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_roll ( int  bits)
inline

Definition at line 141 of file EMTFHit.h.

References bits, and roll.

Referenced by PrimitiveConversion::convert_gem(), and PrimitiveConversion::convert_rpc().

141 { roll = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_sector ( int  bits)
inline

Definition at line 133 of file EMTFHit.h.

References bits, and sector.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::MEBlockUnpacker::unpack(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

133 { sector = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int sector
Definition: EMTFHit.h:260
void l1t::EMTFHit::set_sector_idx ( int  bits)
inline

Definition at line 135 of file EMTFHit.h.

References bits, and sector_idx.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::ImportRPC().

135 { sector_idx = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int sector_idx
Definition: EMTFHit.h:262
void l1t::EMTFHit::set_sector_RPC ( int  bits)
inline

Definition at line 134 of file EMTFHit.h.

References bits, and sector_RPC.

Referenced by PrimitiveConversion::convert_rpc(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

134 { sector_RPC = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int sector_RPC
Definition: EMTFHit.h:261
void l1t::EMTFHit::set_station ( int  bits)
inline

Definition at line 131 of file EMTFHit.h.

References bits, and station.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::MEBlockUnpacker::unpack(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

131 { station = bits; }
int station
Definition: EMTFHit.h:258
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_strip ( int  bits)
inline

Definition at line 149 of file EMTFHit.h.

References bits, and strip.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), and l1t::stage2::emtf::ImportME().

149 { strip = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_strip_hi ( int  bits)
inline

Definition at line 150 of file EMTFHit.h.

References bits, and strip_hi.

Referenced by PrimitiveConversion::convert_gem(), and PrimitiveConversion::convert_rpc().

150 { strip_hi = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int strip_hi
Definition: EMTFHit.h:277
void l1t::EMTFHit::set_strip_low ( int  bits)
inline

Definition at line 151 of file EMTFHit.h.

References bits, and strip_low.

Referenced by PrimitiveConversion::convert_gem(), and PrimitiveConversion::convert_rpc().

151 { strip_low = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int strip_low
Definition: EMTFHit.h:278
void l1t::EMTFHit::set_stub_num ( int  bits)
inline

Definition at line 160 of file EMTFHit.h.

References bits, and stub_num.

Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

160 { stub_num = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int stub_num
Definition: EMTFHit.h:287
void l1t::EMTFHit::set_subsector ( int  bits)
inline

Definition at line 136 of file EMTFHit.h.

References bits, and subsector.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::MEBlockUnpacker::unpack(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

136 { subsector = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int subsector
Definition: EMTFHit.h:263
void l1t::EMTFHit::set_subsector_RPC ( int  bits)
inline

Definition at line 137 of file EMTFHit.h.

References bits, and subsector_RPC.

Referenced by PrimitiveConversion::convert_rpc(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

137 { subsector_RPC = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int subsector_RPC
Definition: EMTFHit.h:264
void l1t::EMTFHit::set_subsystem ( int  bits)
inline

Definition at line 186 of file EMTFHit.h.

References bits, and subsystem.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::ImportRPC().

186 { subsystem = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int subsystem
Definition: EMTFHit.h:313
void l1t::EMTFHit::set_sync_err ( int  bits)
inline

Definition at line 157 of file EMTFHit.h.

References bits, and sync_err.

Referenced by PrimitiveConversion::convert_csc(), and l1t::stage2::emtf::ImportME().

157 { sync_err = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int sync_err
Definition: EMTFHit.h:284
void l1t::EMTFHit::set_theta ( float  val)
inline
void l1t::EMTFHit::set_theta_fp ( int  bits)
inline

Definition at line 162 of file EMTFHit.h.

References bits, and theta_fp.

Referenced by PrimitiveConversion::convert_csc_details(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_gem_details(), PrimitiveConversion::convert_rpc(), PrimitiveConversion::convert_rpc_details(), l1t::stage2::emtf::ImportRPC(), and PrimitiveMatching::insert_hits().

162 { theta_fp = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int theta_fp
Definition: EMTFHit.h:289
void l1t::EMTFHit::set_theta_sim ( float  val)
inline
void l1t::EMTFHit::set_time ( float  val)
inline

Definition at line 175 of file EMTFHit.h.

References time, and heppy_batch::val.

Referenced by PrimitiveConversion::convert_rpc().

175 { time = val; }
float time
Definition: EMTFHit.h:302
void l1t::EMTFHit::set_track_num ( int  bits)
inline

Definition at line 152 of file EMTFHit.h.

References bits, and track_num.

Referenced by PrimitiveConversion::convert_csc().

152 { track_num = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int track_num
Definition: EMTFHit.h:279
void l1t::EMTFHit::set_valid ( int  bits)
inline

Definition at line 156 of file EMTFHit.h.

References bits, and valid.

Referenced by PrimitiveConversion::convert_csc(), PrimitiveConversion::convert_gem(), PrimitiveConversion::convert_rpc(), TTPrimitiveConversion::convert_tt(), l1t::stage2::emtf::ImportME(), and l1t::stage2::emtf::ImportRPC().

156 { valid = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_wire ( int  bits)
inline

Definition at line 148 of file EMTFHit.h.

References bits, and wire.

Referenced by PrimitiveConversion::convert_csc(), TTPrimitiveConversion::convert_tt(), and l1t::stage2::emtf::ImportME().

148 { wire = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::EMTFHit::set_z_sim ( float  val)
inline
void l1t::EMTFHit::set_zone_code ( int  bits)
inline

Definition at line 166 of file EMTFHit.h.

References bits, and zone_code.

Referenced by PrimitiveConversion::convert_csc_details(), PrimitiveConversion::convert_gem_details(), and PrimitiveConversion::convert_rpc_details().

166 { zone_code = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int zone_code
Definition: EMTFHit.h:293
void l1t::EMTFHit::set_zone_hit ( int  bits)
inline

Definition at line 165 of file EMTFHit.h.

References bits, and zone_hit.

Referenced by PrimitiveConversion::convert_csc_details(), PrimitiveConversion::convert_gem_details(), and PrimitiveConversion::convert_rpc_details().

165 { zone_hit = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int zone_hit
Definition: EMTFHit.h:292
void l1t::EMTFHit::SetCSCDetId ( const CSCDetId id)
inline

Definition at line 113 of file EMTFHit.h.

References rawDetId.

Referenced by PrimitiveConversion::convert_csc(), and l1t::stage2::emtf::ImportME().

113 { rawDetId = id.rawId(); }
uint32_t rawDetId
Definition: EMTFHit.h:255
void l1t::EMTFHit::SetGEMDetId ( const GEMDetId id)
inline

Definition at line 115 of file EMTFHit.h.

References rawDetId.

115 { rawDetId = id.rawId(); }
uint32_t rawDetId
Definition: EMTFHit.h:255
void l1t::EMTFHit::SetME0DetId ( const ME0DetId id)
inline

Definition at line 116 of file EMTFHit.h.

References rawDetId.

116 { rawDetId = id.rawId(); }
uint32_t rawDetId
Definition: EMTFHit.h:255
void l1t::EMTFHit::SetRPCDetId ( const RPCDetId id)
inline

Definition at line 114 of file EMTFHit.h.

References rawDetId.

Referenced by PrimitiveConversion::convert_rpc(), and l1t::stage2::emtf::ImportRPC().

114 { rawDetId = id.rawId(); }
uint32_t rawDetId
Definition: EMTFHit.h:255
int l1t::EMTFHit::Station ( ) const
inline
int l1t::EMTFHit::Strip ( ) const
inline
int l1t::EMTFHit::Strip_hi ( ) const
inline

Definition at line 208 of file EMTFHit.h.

References strip_hi.

Referenced by PrimitiveConversion::convert_rpc_details(), and PrimitiveMatching::insert_hits().

208 { return strip_hi; }
int strip_hi
Definition: EMTFHit.h:277
int l1t::EMTFHit::Strip_low ( ) const
inline

Definition at line 209 of file EMTFHit.h.

References strip_low.

Referenced by PrimitiveConversion::convert_rpc_details(), and PrimitiveMatching::insert_hits().

209 { return strip_low; }
int strip_low
Definition: EMTFHit.h:278
int l1t::EMTFHit::Stub_num ( ) const
inline

Definition at line 218 of file EMTFHit.h.

References stub_num.

Referenced by l1t::stage2::emtf::MEBlockUnpacker::unpack(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

218 { return stub_num; }
int stub_num
Definition: EMTFHit.h:287
int l1t::EMTFHit::Subsector ( ) const
inline
int l1t::EMTFHit::Subsector_RPC ( ) const
inline

Definition at line 195 of file EMTFHit.h.

References subsector_RPC.

Referenced by PrimitiveConversion::convert_rpc_details(), and l1t::stage2::emtf::RPCBlockUnpacker::unpack().

195 { return subsector_RPC; }
int subsector_RPC
Definition: EMTFHit.h:264
int l1t::EMTFHit::Subsystem ( ) const
inline

Definition at line 244 of file EMTFHit.h.

References subsystem.

Referenced by PrimitiveConversion::get_zone_code(), PrimitiveMatching::insert_hits(), and SingleHitTrack::process().

244 { return subsystem; }
int subsystem
Definition: EMTFHit.h:313
int l1t::EMTFHit::Sync_err ( ) const
inline

Definition at line 215 of file EMTFHit.h.

References sync_err.

215 { return sync_err; }
int sync_err
Definition: EMTFHit.h:284
float l1t::EMTFHit::Theta ( ) const
inline
int l1t::EMTFHit::Theta_fp ( ) const
inline
float l1t::EMTFHit::Theta_sim ( ) const
inline

Definition at line 235 of file EMTFHit.h.

References theta_sim.

235 { return theta_sim; }
float theta_sim
Definition: EMTFHit.h:304
float l1t::EMTFHit::Time ( ) const
inline

Definition at line 233 of file EMTFHit.h.

References time.

233 { return time; }
float time
Definition: EMTFHit.h:302
int l1t::EMTFHit::Track_num ( ) const
inline

Definition at line 210 of file EMTFHit.h.

References track_num.

210 { return track_num; }
int track_num
Definition: EMTFHit.h:279
int l1t::EMTFHit::Valid ( ) const
inline

Definition at line 214 of file EMTFHit.h.

References valid.

214 { return valid; }
int l1t::EMTFHit::Wire ( ) const
inline

Definition at line 206 of file EMTFHit.h.

References wire.

Referenced by PrimitiveConversion::convert_csc_details(), and l1t::stage2::emtf::MEBlockUnpacker::unpack().

206 { return wire; }
float l1t::EMTFHit::Z_sim ( ) const
inline

Definition at line 238 of file EMTFHit.h.

References z_sim.

238 { return z_sim; }
float z_sim
Definition: EMTFHit.h:307
int l1t::EMTFHit::Zone_code ( ) const
inline

Definition at line 224 of file EMTFHit.h.

References zone_code.

Referenced by SingleHitTrack::process().

224 { return zone_code; }
int zone_code
Definition: EMTFHit.h:293
int l1t::EMTFHit::Zone_hit ( ) const
inline

Definition at line 223 of file EMTFHit.h.

References zone_hit.

223 { return zone_hit; }
int zone_hit
Definition: EMTFHit.h:292

Member Data Documentation

int l1t::EMTFHit::alct_quality
private

Definition at line 308 of file EMTFHit.h.

Referenced by ALCT_quality(), and set_alct_quality().

int l1t::EMTFHit::bc0
private

Definition at line 285 of file EMTFHit.h.

Referenced by BC0(), and set_bc0().

int l1t::EMTFHit::bend
private

Definition at line 282 of file EMTFHit.h.

Referenced by Bend(), CreateCSCCorrelatedLCTDigi(), and set_bend().

int l1t::EMTFHit::bt_segment
private

Definition at line 297 of file EMTFHit.h.

Referenced by BT_segment(), and set_bt_segment().

int l1t::EMTFHit::bt_station
private

Definition at line 296 of file EMTFHit.h.

Referenced by BT_station(), and set_bt_station().

int l1t::EMTFHit::bx
private

Definition at line 286 of file EMTFHit.h.

Referenced by BX(), CreateCPPFDigi(), CreateCSCCorrelatedLCTDigi(), and set_bx().

int l1t::EMTFHit::chamber
private
int l1t::EMTFHit::clct_quality
private

Definition at line 309 of file EMTFHit.h.

Referenced by CLCT_quality(), and set_clct_quality().

int l1t::EMTFHit::csc_ID
private

Definition at line 266 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), CSC_ID(), and set_csc_ID().

int l1t::EMTFHit::csc_nID
private

Definition at line 267 of file EMTFHit.h.

Referenced by CSC_nID(), and set_csc_nID().

int l1t::EMTFHit::endcap
private
float l1t::EMTFHit::eta
private

Definition at line 301 of file EMTFHit.h.

Referenced by Particle.Particle::__str__(), Eta(), Jet.Jet::jetID(), Jet.Jet::puJetId(), and set_eta().

float l1t::EMTFHit::eta_sim
private

Definition at line 305 of file EMTFHit.h.

Referenced by Eta_sim(), and set_eta_sim().

int l1t::EMTFHit::fs_segment
private

Definition at line 294 of file EMTFHit.h.

Referenced by FS_segment(), and set_fs_segment().

int l1t::EMTFHit::fs_zone_code
private

Definition at line 295 of file EMTFHit.h.

Referenced by FS_zone_code(), and set_fs_zone_code().

int l1t::EMTFHit::is_CSC
private

Definition at line 310 of file EMTFHit.h.

Referenced by Is_CSC(), and set_is_CSC().

int l1t::EMTFHit::is_GEM
private

Definition at line 312 of file EMTFHit.h.

Referenced by Is_GEM(), and set_is_GEM().

int l1t::EMTFHit::is_RPC
private

Definition at line 311 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), Is_RPC(), and set_is_RPC().

int l1t::EMTFHit::mpc_link
private

Definition at line 270 of file EMTFHit.h.

Referenced by MPC_link(), and set_mpc_link().

int l1t::EMTFHit::neighbor
private

Definition at line 269 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), Neighbor(), and set_neighbor().

int l1t::EMTFHit::pattern
private
int l1t::EMTFHit::pc_chamber
private

Definition at line 273 of file EMTFHit.h.

Referenced by PC_chamber(), and set_pc_chamber().

int l1t::EMTFHit::pc_sector
private

Definition at line 271 of file EMTFHit.h.

Referenced by PC_sector(), and set_pc_sector().

int l1t::EMTFHit::pc_segment
private

Definition at line 274 of file EMTFHit.h.

Referenced by PC_segment(), and set_pc_segment().

int l1t::EMTFHit::pc_station
private

Definition at line 272 of file EMTFHit.h.

Referenced by PC_station(), and set_pc_station().

int l1t::EMTFHit::ph_hit
private

Definition at line 291 of file EMTFHit.h.

Referenced by Ph_hit(), and set_ph_hit().

int l1t::EMTFHit::phi_fp
private

Definition at line 288 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), Phi_fp(), and set_phi_fp().

float l1t::EMTFHit::phi_glob
private

Definition at line 299 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), Phi_glob(), and set_phi_glob().

float l1t::EMTFHit::phi_loc
private

Definition at line 298 of file EMTFHit.h.

Referenced by Phi_loc(), and set_phi_loc().

float l1t::EMTFHit::phi_sim
private

Definition at line 303 of file EMTFHit.h.

Referenced by Phi_sim(), and set_phi_sim().

int l1t::EMTFHit::phzvl
private

Definition at line 290 of file EMTFHit.h.

Referenced by Phzvl(), and set_phzvl().

int l1t::EMTFHit::quality
private

Definition at line 280 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), Quality(), and set_quality().

uint32_t l1t::EMTFHit::rawDetId
private
float l1t::EMTFHit::rho_sim
private

Definition at line 306 of file EMTFHit.h.

Referenced by Rho_sim(), and set_rho_sim().

int l1t::EMTFHit::ring
private
int l1t::EMTFHit::roll
private

Definition at line 268 of file EMTFHit.h.

Referenced by CreateRPCDetId(), Roll(), and set_roll().

int l1t::EMTFHit::sector
private
int l1t::EMTFHit::sector_idx
private

Definition at line 262 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), Sector_idx(), and set_sector_idx().

int l1t::EMTFHit::sector_RPC
private

Definition at line 261 of file EMTFHit.h.

Referenced by CreateRPCDetId(), Sector_RPC(), and set_sector_RPC().

int l1t::EMTFHit::station
private
int l1t::EMTFHit::strip
private

Definition at line 276 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), set_strip(), and Strip().

int l1t::EMTFHit::strip_hi
private

Definition at line 277 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), set_strip_hi(), and Strip_hi().

int l1t::EMTFHit::strip_low
private

Definition at line 278 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), set_strip_low(), and Strip_low().

int l1t::EMTFHit::stub_num
private

Definition at line 287 of file EMTFHit.h.

Referenced by set_stub_num(), and Stub_num().

int l1t::EMTFHit::subsector
private

Definition at line 263 of file EMTFHit.h.

Referenced by set_subsector(), and Subsector().

int l1t::EMTFHit::subsector_RPC
private

Definition at line 264 of file EMTFHit.h.

Referenced by CreateRPCDetId(), set_subsector_RPC(), and Subsector_RPC().

int l1t::EMTFHit::subsystem
private

Definition at line 313 of file EMTFHit.h.

Referenced by set_subsystem(), and Subsystem().

int l1t::EMTFHit::sync_err
private

Definition at line 284 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), set_sync_err(), and Sync_err().

float l1t::EMTFHit::theta
private

Definition at line 300 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), set_theta(), Theta(), and Tau.Tau::zImpact().

int l1t::EMTFHit::theta_fp
private

Definition at line 289 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), CreateRPCDetId(), set_theta_fp(), and Theta_fp().

float l1t::EMTFHit::theta_sim
private

Definition at line 304 of file EMTFHit.h.

Referenced by set_theta_sim(), and Theta_sim().

float l1t::EMTFHit::time
private
int l1t::EMTFHit::track_num
private

Definition at line 279 of file EMTFHit.h.

Referenced by set_track_num(), and Track_num().

int l1t::EMTFHit::valid
private

Definition at line 283 of file EMTFHit.h.

Referenced by CreateCPPFDigi(), CreateCSCCorrelatedLCTDigi(), set_valid(), and Valid().

int l1t::EMTFHit::wire
private

Definition at line 275 of file EMTFHit.h.

Referenced by CreateCSCCorrelatedLCTDigi(), set_wire(), and Wire().

float l1t::EMTFHit::z_sim
private

Definition at line 307 of file EMTFHit.h.

Referenced by set_z_sim(), and Z_sim().

int l1t::EMTFHit::zone_code
private

Definition at line 293 of file EMTFHit.h.

Referenced by set_zone_code(), and Zone_code().

int l1t::EMTFHit::zone_hit
private

Definition at line 292 of file EMTFHit.h.

Referenced by set_zone_hit(), and Zone_hit().