10 _hit.
set_sector_idx(_endcap == 1 ? _evt_sector - 1 : _evt_sector + 5);
39 _hit.
set_sector_idx(_endcap == 1 ? _evt_sector - 1 : _evt_sector + 5);
64 constexpr uint8_t GEM_MAX_CLUSTERS_PER_LAYER = 8;
66 _hit.
set_sector_idx(_endcap == 1 ? _evt_sector - 1 : _evt_sector + 5);
96 _track.
set_sector_idx((_endcap == 1) ? _evt_sector - 1 : _evt_sector + 5);
99 (((_SP.
Mode() >> 2) & 1) << 1) | (((_SP.
Mode() >> 3) & 1) << 0));
void set_phi_glob(float val)
int ClusterSize() const
Returns the size (in pads) of the cluster.
int BC0() const
Returns whether the cluster has BC0.
void set_gmt_eta(int bits)
void set_sector(int bits)
GEMDetId CreateGEMDetId() const
int calc_chamber(int station, int sector, int subsector, int ring, int csc_ID)
void set_phi_fp(int bits)
void ImportME(EMTFHit &_hit, const l1t::emtf::ME _ME, const int _endcap, const int _evt_sector)
void set_theta(float val)
void set_charge(int bits)
double calc_phi_loc_deg(int bits)
void set_sector_idx(int bits)
int TBIN() const
Returns the time bin of the cluster.
void set_cluster_size(int bits)
int Partition() const
Returns the eta partition (local eta) of the cluster.
void set_sync_err(int bits)
void ImportGEM(EMTFHit &_hit, const l1t::emtf::GEM &_GEM, const int _endcap, const int _evt_sector)
void set_theta_fp(int bits)
void set_PtLUT(EMTFPtLUT bits)
void set_endcap(int bits)
void set_sector_idx(int bits)
void set_pad_hi(int bits)
void SetRPCDetId(const RPCDetId &id)
RPCDetId CreateRPCDetId() const
void ImportRPC(EMTFHit &_hit, const l1t::emtf::RPC _RPC, const int _endcap, const int _evt_sector)
void set_gmt_phi(int bits)
double calc_theta_deg_from_int(int theta_int)
void set_pattern(int bits)
void set_gmt_quality(int bits)
int ClusterID() const
Returns the the cluster ID within the link.
int VP() const
Returns the valid flag? of the cluster.
int Pad() const
Returns the lowest pad (strip pair, i.e., local phi) of the cluster.
CSCDetId CreateCSCDetId() const
double calc_phi_glob_deg(double loc, int sector)
void set_phi_loc(float val)
void SetCSCDetId(const CSCDetId &id)
void set_gmt_charge(int bits)
int calc_ring(int station, int csc_ID, int strip)
double calc_eta_from_theta_deg(double theta_deg, int endcap)
void set_endcap(int bits)
void set_subsystem(int bits)
void set_cluster_id(int bits)
void ImportSP(EMTFTrack &_track, const l1t::emtf::SP _SP, const int _endcap, const int _evt_sector)
void set_pad_low(int bits)
void SetGEMDetId(const GEMDetId &id)
void set_phi_loc(float val)
void set_gmt_charge_valid(int bits)
void set_phi_glob(float val)
unsigned long Pt_LUT_addr() const
void set_mode_inv(int bits)
void set_quality(int bits)
void set_gmt_pt(int bits)
void set_chamber(int bits)
double calc_eta(int bits)
void set_phi_fp(int bits)
void set_partition(int bits)