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 27 of file EMTFHit.h.

27  :
28  rawDetId(0),
29  endcap(-99), station(-99), ring(-99), sector(-99), sector_RPC(-99), sector_idx(-99),
30  subsector(-99), subsector_RPC(-99), chamber(-99), csc_ID(-99), csc_nID(-99), roll(-99),
31  neighbor(-99), mpc_link(-99), pc_sector(-99), pc_station(-99), pc_chamber(-99), pc_segment(-99),
32  wire(-99), strip(-99), strip_hi(-99), strip_low(-99), track_num(-99), quality(-99),
33  pattern(-99), bend(-99), valid(-99), sync_err(-99), bc0(-99), bx(-99), stub_num(-99),
34  phi_fp(-99), theta_fp(-99), phzvl(-99), ph_hit(-99), zone_hit(-99), zone_code(-99),
35  fs_segment(-99), fs_zone_code(-99), bt_station(-99), bt_segment(-99),
36  phi_loc(-99), phi_glob(-999), theta(-99), eta(-99), time(-99),
37  phi_sim(-999), theta_sim(-99), eta_sim(-99), rho_sim(-99), z_sim(-99),
38  alct_quality(-99), clct_quality(-99),
39  is_CSC(-99), is_RPC(-99), is_GEM(-99), subsystem(-99)
40  {};
int csc_nID
Definition: EMTFHit.h:225
int station
Definition: EMTFHit.h:216
int is_CSC
Definition: EMTFHit.h:268
int mpc_link
Definition: EMTFHit.h:228
int neighbor
Definition: EMTFHit.h:227
float phi_sim
Definition: EMTFHit.h:261
int is_RPC
Definition: EMTFHit.h:269
float phi_loc
Definition: EMTFHit.h:256
float z_sim
Definition: EMTFHit.h:265
int is_GEM
Definition: EMTFHit.h:270
int sector_idx
Definition: EMTFHit.h:220
int pc_sector
Definition: EMTFHit.h:229
int sync_err
Definition: EMTFHit.h:242
int subsector_RPC
Definition: EMTFHit.h:222
float time
Definition: EMTFHit.h:260
int sector_RPC
Definition: EMTFHit.h:219
float theta
Definition: EMTFHit.h:258
float theta_sim
Definition: EMTFHit.h:262
int subsystem
Definition: EMTFHit.h:271
int zone_code
Definition: EMTFHit.h:251
float rho_sim
Definition: EMTFHit.h:264
int subsector
Definition: EMTFHit.h:221
float eta_sim
Definition: EMTFHit.h:263
int fs_zone_code
Definition: EMTFHit.h:253
int pc_segment
Definition: EMTFHit.h:232
int stub_num
Definition: EMTFHit.h:245
int zone_hit
Definition: EMTFHit.h:250
uint32_t rawDetId
Definition: EMTFHit.h:213
int pattern
Definition: EMTFHit.h:239
int endcap
Definition: EMTFHit.h:215
int ph_hit
Definition: EMTFHit.h:249
int strip_low
Definition: EMTFHit.h:236
int bt_station
Definition: EMTFHit.h:254
int pc_chamber
Definition: EMTFHit.h:231
int track_num
Definition: EMTFHit.h:237
int pc_station
Definition: EMTFHit.h:230
int quality
Definition: EMTFHit.h:238
float eta
Definition: EMTFHit.h:259
int alct_quality
Definition: EMTFHit.h:266
int phi_fp
Definition: EMTFHit.h:246
int theta_fp
Definition: EMTFHit.h:247
int strip_hi
Definition: EMTFHit.h:235
float phi_glob
Definition: EMTFHit.h:257
int sector
Definition: EMTFHit.h:218
int chamber
Definition: EMTFHit.h:223
int fs_segment
Definition: EMTFHit.h:252
int clct_quality
Definition: EMTFHit.h:267
int bt_segment
Definition: EMTFHit.h:255
int csc_ID
Definition: EMTFHit.h:224
virtual l1t::EMTFHit::~EMTFHit ( )
inlinevirtual

Definition at line 42 of file EMTFHit.h.

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

42 {};

Member Function Documentation

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

Definition at line 195 of file EMTFHit.h.

References alct_quality.

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

Definition at line 172 of file EMTFHit.h.

References bc0.

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

Definition at line 169 of file EMTFHit.h.

References bend.

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

Definition at line 184 of file EMTFHit.h.

References bt_segment.

Referenced by PrimitiveMatching::process().

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

Definition at line 183 of file EMTFHit.h.

References bt_station.

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

Definition at line 152 of file EMTFHit.h.

References chamber.

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

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

Definition at line 196 of file EMTFHit.h.

References clct_quality.

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

Definition at line 32 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().

32  {
33 
34  if (is_RPC != 1) return CPPFDigi();
35 
36  int board_ = 1 + ((chamber % 36) / 9); // RPC chamber to CPPF board mapping
37  int channel_ = (chamber % 9); // RPC chamber to CPPF output link mapping
38  int sector_ = (sector_idx + 1) - 6 * (endcap == -1);
39  int link_ = ( neighbor ? 0 : 1 + ( ((chamber + 33) % 36) % 6) ); // RPC chamber to EMTF input link mapping
40  int nStrips_ = ( strip_low < 0 ? -99 : 1 + strip_hi - strip_low); // Cluster size in number of strips
41 
42  return CPPFDigi( RPC_DetId(), bx, phi_fp/4, theta_fp/4, valid, board_, channel_,
43  sector_, link_, strip_low, nStrips_, phi_glob, theta );
44  }
RPCDetId RPC_DetId() const
Definition: EMTFHit.h:82
int neighbor
Definition: EMTFHit.h:227
int is_RPC
Definition: EMTFHit.h:269
int sector_idx
Definition: EMTFHit.h:220
float theta
Definition: EMTFHit.h:258
int endcap
Definition: EMTFHit.h:215
int strip_low
Definition: EMTFHit.h:236
int phi_fp
Definition: EMTFHit.h:246
int theta_fp
Definition: EMTFHit.h:247
int strip_hi
Definition: EMTFHit.h:235
float phi_glob
Definition: EMTFHit.h:257
int chamber
Definition: EMTFHit.h:223
CSCCorrelatedLCTDigi l1t::EMTFHit::CreateCSCCorrelatedLCTDigi ( ) const

Definition at line 46 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().

46  {
48  pattern, (bend == 1) ? 1 : 0,
50  // Filling "trknmb" with 1 and "bx0" with 0 (as in MC).
51  // May consider filling "trknmb" with 2 for 2nd LCT in the same chamber. - AWB 24.05.17
52  // trknmb and bx0 are unused in the EMTF emulator code. mpclink = 0 (after bx) indicates unsorted.
53  }
int sync_err
Definition: EMTFHit.h:242
int pattern
Definition: EMTFHit.h:239
int quality
Definition: EMTFHit.h:238
int csc_ID
Definition: EMTFHit.h:224
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,
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  }
int station
Definition: EMTFHit.h:216
int endcap
Definition: EMTFHit.h:215
int chamber
Definition: EMTFHit.h:223
RPCDetId l1t::EMTFHit::CreateRPCDetId ( ) const

Definition at line 13 of file EMTFHit.cc.

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

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

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

Definition at line 81 of file EMTFHit.h.

References rawDetId.

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

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

Definition at line 153 of file EMTFHit.h.

References csc_ID.

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

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

Definition at line 154 of file EMTFHit.h.

References csc_nID.

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

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

Definition at line 188 of file EMTFHit.h.

References eta.

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

Definition at line 192 of file EMTFHit.h.

References eta_sim.

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

Definition at line 181 of file EMTFHit.h.

References fs_segment.

Referenced by PrimitiveMatching::process().

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

Definition at line 182 of file EMTFHit.h.

References fs_zone_code.

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

Definition at line 83 of file EMTFHit.h.

References rawDetId.

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

Definition at line 197 of file EMTFHit.h.

References is_CSC.

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

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

Definition at line 199 of file EMTFHit.h.

References is_GEM.

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

Definition at line 198 of file EMTFHit.h.

References is_RPC.

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

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

Definition at line 84 of file EMTFHit.h.

References rawDetId.

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

Definition at line 157 of file EMTFHit.h.

References mpc_link.

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

Definition at line 168 of file EMTFHit.h.

References pattern.

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

168 { return pattern ; }
int pattern
Definition: EMTFHit.h:239
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 178 of file EMTFHit.h.

References ph_hit.

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

Definition at line 186 of file EMTFHit.h.

References phi_glob.

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

Definition at line 190 of file EMTFHit.h.

References phi_sim.

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

Definition at line 177 of file EMTFHit.h.

References phzvl.

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

Definition at line 167 of file EMTFHit.h.

References quality.

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

Definition at line 193 of file EMTFHit.h.

References rho_sim.

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

Definition at line 155 of file EMTFHit.h.

References roll.

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

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

Definition at line 82 of file EMTFHit.h.

References rawDetId.

Referenced by CreateCPPFDigi().

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

Definition at line 149 of file EMTFHit.h.

References sector_idx.

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

Definition at line 148 of file EMTFHit.h.

References sector_RPC.

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

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

Definition at line 137 of file EMTFHit.h.

References alct_quality, and bits.

Referenced by PrimitiveConversion::convert_csc().

137 { 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:266
void l1t::EMTFHit::set_bc0 ( int  bits)
inline

Definition at line 114 of file EMTFHit.h.

References bc0, and bits.

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

114 { 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 111 of file EMTFHit.h.

References bend, and bits.

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

111 { 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 126 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().

126 { 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:255
void l1t::EMTFHit::set_bt_station ( int  bits)
inline

Definition at line 125 of file EMTFHit.h.

References bits, and bt_station.

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

125 { 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:254
void l1t::EMTFHit::set_bx ( int  bits)
inline

Definition at line 115 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().

115 { 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 94 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().

94 { 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:223
void l1t::EMTFHit::set_clct_quality ( int  bits)
inline

Definition at line 138 of file EMTFHit.h.

References bits, and clct_quality.

Referenced by PrimitiveConversion::convert_csc().

138 { 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:267
void l1t::EMTFHit::set_csc_ID ( int  bits)
inline

Definition at line 95 of file EMTFHit.h.

References bits, and csc_ID.

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

95 { 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:224
void l1t::EMTFHit::set_csc_nID ( int  bits)
inline

Definition at line 96 of file EMTFHit.h.

References bits, and csc_nID.

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

96 { csc_nID = bits; }
int csc_nID
Definition: EMTFHit.h:225
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 86 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().

86 { 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:215
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 123 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().

123 { 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:252
void l1t::EMTFHit::set_fs_zone_code ( int  bits)
inline

Definition at line 124 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().

124 { 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:253
void l1t::EMTFHit::set_is_CSC ( int  bits)
inline

Definition at line 139 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().

139 { is_CSC = bits; }
int is_CSC
Definition: EMTFHit.h:268
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 141 of file EMTFHit.h.

References bits, and is_GEM.

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

141 { 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:270
void l1t::EMTFHit::set_is_RPC ( int  bits)
inline

Definition at line 140 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().

140 { is_RPC = bits; }
int is_RPC
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_mpc_link ( int  bits)
inline

Definition at line 99 of file EMTFHit.h.

References bits, and mpc_link.

99 { mpc_link = bits; }
int mpc_link
Definition: EMTFHit.h:228
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 98 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().

98 { neighbor = bits; }
int neighbor
Definition: EMTFHit.h:227
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 110 of file EMTFHit.h.

References bits, and pattern.

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

110 { 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:239
void l1t::EMTFHit::set_pc_chamber ( int  bits)
inline

Definition at line 102 of file EMTFHit.h.

References bits, and pc_chamber.

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

102 { 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:231
void l1t::EMTFHit::set_pc_sector ( int  bits)
inline

Definition at line 100 of file EMTFHit.h.

References bits, and pc_sector.

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

100 { 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:229
void l1t::EMTFHit::set_pc_segment ( int  bits)
inline

Definition at line 103 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().

103 { 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:232
void l1t::EMTFHit::set_pc_station ( int  bits)
inline

Definition at line 101 of file EMTFHit.h.

References bits, and pc_station.

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

101 { 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:230
void l1t::EMTFHit::set_ph_hit ( int  bits)
inline

Definition at line 120 of file EMTFHit.h.

References bits, and ph_hit.

Referenced by PrimitiveConversion::convert_csc_details().

120 { 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:249
void l1t::EMTFHit::set_phi_fp ( int  bits)
inline

Definition at line 117 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().

117 { 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:246
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 119 of file EMTFHit.h.

References bits, and phzvl.

Referenced by PrimitiveConversion::convert_csc_details().

119 { 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 109 of file EMTFHit.h.

References bits, and quality.

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

109 { 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:238
void l1t::EMTFHit::set_rho_sim ( float  val)
inline
void l1t::EMTFHit::set_ring ( int  bits)
inline

Definition at line 88 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().

88 { 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 97 of file EMTFHit.h.

References bits, and roll.

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

97 { 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 89 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().

89 { 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:218
void l1t::EMTFHit::set_sector_idx ( int  bits)
inline

Definition at line 91 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().

91 { 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:220
void l1t::EMTFHit::set_sector_RPC ( int  bits)
inline

Definition at line 90 of file EMTFHit.h.

References bits, and sector_RPC.

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

90 { 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:219
void l1t::EMTFHit::set_station ( int  bits)
inline

Definition at line 87 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().

87 { station = bits; }
int station
Definition: EMTFHit.h:216
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 105 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().

105 { 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 106 of file EMTFHit.h.

References bits, and strip_hi.

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

106 { 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:235
void l1t::EMTFHit::set_strip_low ( int  bits)
inline

Definition at line 107 of file EMTFHit.h.

References bits, and strip_low.

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

107 { 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:236
void l1t::EMTFHit::set_stub_num ( int  bits)
inline

Definition at line 116 of file EMTFHit.h.

References bits, and stub_num.

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

116 { 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:245
void l1t::EMTFHit::set_subsector ( int  bits)
inline

Definition at line 92 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().

92 { 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:221
void l1t::EMTFHit::set_subsector_RPC ( int  bits)
inline

Definition at line 93 of file EMTFHit.h.

References bits, and subsector_RPC.

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

93 { 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:222
void l1t::EMTFHit::set_subsystem ( int  bits)
inline

Definition at line 142 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().

142 { 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:271
void l1t::EMTFHit::set_sync_err ( int  bits)
inline

Definition at line 113 of file EMTFHit.h.

References bits, and sync_err.

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

113 { 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:242
void l1t::EMTFHit::set_theta ( float  val)
inline
void l1t::EMTFHit::set_theta_fp ( int  bits)
inline

Definition at line 118 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().

118 { 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:247
void l1t::EMTFHit::set_theta_sim ( float  val)
inline
void l1t::EMTFHit::set_time ( float  val)
inline

Definition at line 131 of file EMTFHit.h.

References time, and heppy_batch::val.

Referenced by PrimitiveConversion::convert_rpc().

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

Definition at line 108 of file EMTFHit.h.

References bits, and track_num.

Referenced by PrimitiveConversion::convert_csc().

108 { 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:237
void l1t::EMTFHit::set_valid ( int  bits)
inline

Definition at line 112 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().

112 { 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 104 of file EMTFHit.h.

References bits, and wire.

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

104 { 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 122 of file EMTFHit.h.

References bits, and zone_code.

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

122 { 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:251
void l1t::EMTFHit::set_zone_hit ( int  bits)
inline

Definition at line 121 of file EMTFHit.h.

References bits, and zone_hit.

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

121 { 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:250
void l1t::EMTFHit::SetCSCDetId ( const CSCDetId id)
inline

Definition at line 69 of file EMTFHit.h.

References rawDetId.

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

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

Definition at line 71 of file EMTFHit.h.

References rawDetId.

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

Definition at line 72 of file EMTFHit.h.

References rawDetId.

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

Definition at line 70 of file EMTFHit.h.

References rawDetId.

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

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

Definition at line 164 of file EMTFHit.h.

References strip_hi.

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

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

Definition at line 165 of file EMTFHit.h.

References strip_low.

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

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

Definition at line 174 of file EMTFHit.h.

References stub_num.

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

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

Definition at line 151 of file EMTFHit.h.

References subsector_RPC.

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

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

Definition at line 200 of file EMTFHit.h.

References subsystem.

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

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

Definition at line 171 of file EMTFHit.h.

References sync_err.

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

Definition at line 191 of file EMTFHit.h.

References theta_sim.

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

Definition at line 189 of file EMTFHit.h.

References time.

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

Definition at line 166 of file EMTFHit.h.

References track_num.

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

Definition at line 170 of file EMTFHit.h.

References valid.

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

Definition at line 162 of file EMTFHit.h.

References wire.

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

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

Definition at line 194 of file EMTFHit.h.

References z_sim.

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

Definition at line 180 of file EMTFHit.h.

References zone_code.

Referenced by SingleHitTrack::process().

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

Definition at line 179 of file EMTFHit.h.

References zone_hit.

179 { return zone_hit ; }
int zone_hit
Definition: EMTFHit.h:250

Member Data Documentation

int l1t::EMTFHit::alct_quality
private

Definition at line 266 of file EMTFHit.h.

Referenced by ALCT_quality(), and set_alct_quality().

int l1t::EMTFHit::bc0
private

Definition at line 243 of file EMTFHit.h.

Referenced by BC0(), and set_bc0().

int l1t::EMTFHit::bend
private

Definition at line 240 of file EMTFHit.h.

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

int l1t::EMTFHit::bt_segment
private

Definition at line 255 of file EMTFHit.h.

Referenced by BT_segment(), and set_bt_segment().

int l1t::EMTFHit::bt_station
private

Definition at line 254 of file EMTFHit.h.

Referenced by BT_station(), and set_bt_station().

int l1t::EMTFHit::bx
private

Definition at line 244 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 267 of file EMTFHit.h.

Referenced by CLCT_quality(), and set_clct_quality().

int l1t::EMTFHit::csc_ID
private

Definition at line 224 of file EMTFHit.h.

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

int l1t::EMTFHit::csc_nID
private

Definition at line 225 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 259 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 263 of file EMTFHit.h.

Referenced by Eta_sim(), and set_eta_sim().

int l1t::EMTFHit::fs_segment
private

Definition at line 252 of file EMTFHit.h.

Referenced by FS_segment(), and set_fs_segment().

int l1t::EMTFHit::fs_zone_code
private

Definition at line 253 of file EMTFHit.h.

Referenced by FS_zone_code(), and set_fs_zone_code().

int l1t::EMTFHit::is_CSC
private

Definition at line 268 of file EMTFHit.h.

Referenced by Is_CSC(), and set_is_CSC().

int l1t::EMTFHit::is_GEM
private

Definition at line 270 of file EMTFHit.h.

Referenced by Is_GEM(), and set_is_GEM().

int l1t::EMTFHit::is_RPC
private

Definition at line 269 of file EMTFHit.h.

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

int l1t::EMTFHit::mpc_link
private

Definition at line 228 of file EMTFHit.h.

Referenced by MPC_link(), and set_mpc_link().

int l1t::EMTFHit::neighbor
private

Definition at line 227 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 231 of file EMTFHit.h.

Referenced by PC_chamber(), and set_pc_chamber().

int l1t::EMTFHit::pc_sector
private

Definition at line 229 of file EMTFHit.h.

Referenced by PC_sector(), and set_pc_sector().

int l1t::EMTFHit::pc_segment
private

Definition at line 232 of file EMTFHit.h.

Referenced by PC_segment(), and set_pc_segment().

int l1t::EMTFHit::pc_station
private

Definition at line 230 of file EMTFHit.h.

Referenced by PC_station(), and set_pc_station().

int l1t::EMTFHit::ph_hit
private

Definition at line 249 of file EMTFHit.h.

Referenced by Ph_hit(), and set_ph_hit().

int l1t::EMTFHit::phi_fp
private

Definition at line 246 of file EMTFHit.h.

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

float l1t::EMTFHit::phi_glob
private

Definition at line 257 of file EMTFHit.h.

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

float l1t::EMTFHit::phi_loc
private

Definition at line 256 of file EMTFHit.h.

Referenced by Phi_loc(), and set_phi_loc().

float l1t::EMTFHit::phi_sim
private

Definition at line 261 of file EMTFHit.h.

Referenced by Phi_sim(), and set_phi_sim().

int l1t::EMTFHit::phzvl
private

Definition at line 248 of file EMTFHit.h.

Referenced by Phzvl(), and set_phzvl().

int l1t::EMTFHit::quality
private

Definition at line 238 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 264 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 226 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 220 of file EMTFHit.h.

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

int l1t::EMTFHit::sector_RPC
private

Definition at line 219 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 234 of file EMTFHit.h.

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

int l1t::EMTFHit::strip_hi
private

Definition at line 235 of file EMTFHit.h.

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

int l1t::EMTFHit::strip_low
private

Definition at line 236 of file EMTFHit.h.

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

int l1t::EMTFHit::stub_num
private

Definition at line 245 of file EMTFHit.h.

Referenced by set_stub_num(), and Stub_num().

int l1t::EMTFHit::subsector
private

Definition at line 221 of file EMTFHit.h.

Referenced by set_subsector(), and Subsector().

int l1t::EMTFHit::subsector_RPC
private

Definition at line 222 of file EMTFHit.h.

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

int l1t::EMTFHit::subsystem
private

Definition at line 271 of file EMTFHit.h.

Referenced by set_subsystem(), and Subsystem().

int l1t::EMTFHit::sync_err
private

Definition at line 242 of file EMTFHit.h.

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

float l1t::EMTFHit::theta
private

Definition at line 258 of file EMTFHit.h.

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

int l1t::EMTFHit::theta_fp
private

Definition at line 247 of file EMTFHit.h.

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

float l1t::EMTFHit::theta_sim
private

Definition at line 262 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 237 of file EMTFHit.h.

Referenced by set_track_num(), and Track_num().

int l1t::EMTFHit::valid
private

Definition at line 241 of file EMTFHit.h.

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

int l1t::EMTFHit::wire
private

Definition at line 233 of file EMTFHit.h.

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

float l1t::EMTFHit::z_sim
private

Definition at line 265 of file EMTFHit.h.

Referenced by set_z_sim(), and Z_sim().

int l1t::EMTFHit::zone_code
private

Definition at line 251 of file EMTFHit.h.

Referenced by set_zone_code(), and Zone_code().

int l1t::EMTFHit::zone_hit
private

Definition at line 250 of file EMTFHit.h.

Referenced by set_zone_hit(), and Zone_hit().