CMS 3D CMS Logo

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

#include <SP.h>

Public Member Functions

void add_format_error ()
 
int BC0 () const
 
int BX () const
 
int C () const
 
uint64_t Dataword () const
 
int Dxy_GMT () const
 
int Eta_GMT () const
 
int Format_errors () const
 
int HL () const
 
int ME1_CSC_ID () const
 
int ME1_delay () const
 
int ME1_stub_num () const
 
int ME1_subsector () const
 
int ME2_CSC_ID () const
 
int ME2_delay () const
 
int ME2_stub_num () const
 
int ME3_CSC_ID () const
 
int ME3_delay () const
 
int ME3_stub_num () const
 
int ME4_CSC_ID () const
 
int ME4_delay () const
 
int ME4_stub_num () const
 
int Mode () const
 
int MUS () const
 
int NN_pt_valid () const
 
int Phi_full () const
 
int Phi_GMT () const
 
int Pt_dxy_GMT () const
 
int Pt_GMT () const
 
unsigned long Pt_LUT_addr () const
 
int Quality_GMT () const
 
int SE () const
 
void set_bc0 (int bits)
 
void set_bx (int bits)
 
void set_c (int bits)
 
void set_dataword (uint64_t bits)
 
void set_dxy_GMT (int bits)
 
void set_eta_GMT (int bits)
 
void set_hl (int bits)
 
void set_me1_CSC_ID (int bits)
 
void set_me1_delay (int bits)
 
void set_me1_stub_num (int bits)
 
void set_me1_subsector (int bits)
 
void set_me2_CSC_ID (int bits)
 
void set_me2_delay (int bits)
 
void set_me2_stub_num (int bits)
 
void set_me3_CSC_ID (int bits)
 
void set_me3_delay (int bits)
 
void set_me3_stub_num (int bits)
 
void set_me4_CSC_ID (int bits)
 
void set_me4_delay (int bits)
 
void set_me4_stub_num (int bits)
 
void set_mode (int bits)
 
void set_mus (int bits)
 
void set_nn_pt_valid (int bits)
 
void set_phi_full (int bits)
 
void set_phi_GMT (int bits)
 
void set_pt_dxy_GMT (int bits)
 
void set_pt_GMT (int bits)
 
void set_pt_LUT_addr (unsigned long bits)
 
void set_quality_GMT (int bits)
 
void set_se (int bits)
 
void set_tbin (int bits)
 
void set_vc (int bits)
 
void set_vt (int bits)
 
 SP (uint64_t dataword)
 
 SP ()
 
int TBIN () const
 
int VC () const
 
int VT () const
 
virtual ~SP ()
 

Private Attributes

int bc0
 
int bx
 
int c
 
uint64_t dataword
 
int dxy_GMT
 
int eta_GMT
 
int format_errors
 
int hl
 
int me1_CSC_ID
 
int me1_delay
 
int me1_stub_num
 
int me1_subsector
 
int me2_CSC_ID
 
int me2_delay
 
int me2_stub_num
 
int me3_CSC_ID
 
int me3_delay
 
int me3_stub_num
 
int me4_CSC_ID
 
int me4_delay
 
int me4_stub_num
 
int mode
 
int mus
 
int nn_pt_valid
 
int phi_full
 
int phi_GMT
 
int pt_dxy_GMT
 
int pt_GMT
 
unsigned long pt_LUT_addr
 
int quality_GMT
 
int se
 
int tbin
 
int vc
 
int vt
 

Detailed Description

Definition at line 11 of file SP.h.

Constructor & Destructor Documentation

◆ SP() [1/2]

l1t::emtf::SP::SP ( uint64_t  dataword)
explicit

◆ SP() [2/2]

l1t::emtf::SP::SP ( )
inline

Definition at line 15 of file SP.h.

16  : hl(-99),
17  c(-99),
18  phi_full(-99),
19  vc(-99),
20  vt(-99),
21  se(-99),
22  bc0(-99),
23  quality_GMT(-99),
24  phi_GMT(-99),
25  bx(-99),
26  mus(-99),
27  mode(-99),
28  eta_GMT(-99),
29  pt_GMT(-99),
30  pt_dxy_GMT(-99),
31  dxy_GMT(-99),
32  me1_subsector(-99),
33  me1_CSC_ID(-99),
34  me1_stub_num(-99),
35  me2_CSC_ID(-99),
36  me2_stub_num(-99),
37  me3_CSC_ID(-99),
38  me3_stub_num(-99),
39  me4_CSC_ID(-99),
40  me4_stub_num(-99),
41  tbin(-99),
42  me1_delay(-99),
43  me2_delay(-99),
44  me3_delay(-99),
45  me4_delay(-99),
46  nn_pt_valid(-99),
47  pt_LUT_addr(-99),
48  format_errors(0),
49  dataword(-99){};
int me3_stub_num
Definition: SP.h:146
int c
Definition: SP.h:125
int quality_GMT
Definition: SP.h:131
uint64_t dataword
Definition: SP.h:157
int vc
Definition: SP.h:127
int bc0
Definition: SP.h:130
int me4_CSC_ID
Definition: SP.h:147
int format_errors
Definition: SP.h:156
int se
Definition: SP.h:129
int hl
Definition: SP.h:124
int vt
Definition: SP.h:128
int mus
Definition: SP.h:134
int me2_delay
Definition: SP.h:151
int phi_GMT
Definition: SP.h:132
int me2_CSC_ID
Definition: SP.h:143
int pt_dxy_GMT
Definition: SP.h:138
int me4_stub_num
Definition: SP.h:148
int me4_delay
Definition: SP.h:153
int me3_CSC_ID
Definition: SP.h:145
int me3_delay
Definition: SP.h:152
int dxy_GMT
Definition: SP.h:139
int me1_subsector
Definition: SP.h:140
int nn_pt_valid
Definition: SP.h:154
int bx
Definition: SP.h:133
int mode
Definition: SP.h:135
int tbin
Definition: SP.h:149
int phi_full
Definition: SP.h:126
int me1_delay
Definition: SP.h:150
int eta_GMT
Definition: SP.h:136
unsigned long pt_LUT_addr
Definition: SP.h:155
int me1_CSC_ID
Definition: SP.h:141
int me1_stub_num
Definition: SP.h:142
int pt_GMT
Definition: SP.h:137
int me2_stub_num
Definition: SP.h:144

◆ ~SP()

virtual l1t::emtf::SP::~SP ( )
inlinevirtual

Definition at line 51 of file SP.h.

51 {};

Member Function Documentation

◆ add_format_error()

void l1t::emtf::SP::add_format_error ( )
inline

Definition at line 85 of file SP.h.

References format_errors.

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

85 { format_errors += 1; }
int format_errors
Definition: SP.h:156

◆ BC0()

int l1t::emtf::SP::BC0 ( ) const
inline

Definition at line 94 of file SP.h.

References bc0.

94 { return bc0; }
int bc0
Definition: SP.h:130

◆ BX()

int l1t::emtf::SP::BX ( ) const
inline

Definition at line 97 of file SP.h.

References bx.

97 { return bx; }
int bx
Definition: SP.h:133

◆ C()

int l1t::emtf::SP::C ( ) const
inline

Definition at line 89 of file SP.h.

References c.

Referenced by l1t::stage2::emtf::ImportSP(), and l1t::stage2::emtf::SPBlockUnpacker::unpack().

89 { return c; }
int c
Definition: SP.h:125

◆ Dataword()

uint64_t l1t::emtf::SP::Dataword ( ) const
inline

Definition at line 120 of file SP.h.

References dataword.

120 { return dataword; }
uint64_t dataword
Definition: SP.h:157

◆ Dxy_GMT()

int l1t::emtf::SP::Dxy_GMT ( ) const
inline

Definition at line 102 of file SP.h.

References dxy_GMT.

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

102 { return dxy_GMT; }
int dxy_GMT
Definition: SP.h:139

◆ Eta_GMT()

int l1t::emtf::SP::Eta_GMT ( ) const
inline

Definition at line 99 of file SP.h.

References eta_GMT.

Referenced by l1t::stage2::emtf::ImportSP(), and l1t::stage2::emtf::SPBlockUnpacker::unpack().

99 { return eta_GMT; }
int eta_GMT
Definition: SP.h:136

◆ Format_errors()

int l1t::emtf::SP::Format_errors ( ) const
inline

Definition at line 119 of file SP.h.

References format_errors.

119 { return format_errors; }
int format_errors
Definition: SP.h:156

◆ HL()

int l1t::emtf::SP::HL ( ) const
inline

Definition at line 88 of file SP.h.

References hl.

88 { return hl; }
int hl
Definition: SP.h:124

◆ ME1_CSC_ID()

int l1t::emtf::SP::ME1_CSC_ID ( ) const
inline

Definition at line 104 of file SP.h.

References me1_CSC_ID.

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

104 { return me1_CSC_ID; }
int me1_CSC_ID
Definition: SP.h:141

◆ ME1_delay()

int l1t::emtf::SP::ME1_delay ( ) const
inline

Definition at line 113 of file SP.h.

References me1_delay.

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

113 { return me1_delay; }
int me1_delay
Definition: SP.h:150

◆ ME1_stub_num()

int l1t::emtf::SP::ME1_stub_num ( ) const
inline

Definition at line 105 of file SP.h.

References me1_stub_num.

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

105 { return me1_stub_num; }
int me1_stub_num
Definition: SP.h:142

◆ ME1_subsector()

int l1t::emtf::SP::ME1_subsector ( ) const
inline

Definition at line 103 of file SP.h.

References me1_subsector.

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

103 { return me1_subsector; }
int me1_subsector
Definition: SP.h:140

◆ ME2_CSC_ID()

int l1t::emtf::SP::ME2_CSC_ID ( ) const
inline

Definition at line 106 of file SP.h.

References me2_CSC_ID.

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

106 { return me2_CSC_ID; }
int me2_CSC_ID
Definition: SP.h:143

◆ ME2_delay()

int l1t::emtf::SP::ME2_delay ( ) const
inline

Definition at line 114 of file SP.h.

References me2_delay.

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

114 { return me2_delay; }
int me2_delay
Definition: SP.h:151

◆ ME2_stub_num()

int l1t::emtf::SP::ME2_stub_num ( ) const
inline

Definition at line 107 of file SP.h.

References me2_stub_num.

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

107 { return me2_stub_num; }
int me2_stub_num
Definition: SP.h:144

◆ ME3_CSC_ID()

int l1t::emtf::SP::ME3_CSC_ID ( ) const
inline

Definition at line 108 of file SP.h.

References me3_CSC_ID.

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

108 { return me3_CSC_ID; }
int me3_CSC_ID
Definition: SP.h:145

◆ ME3_delay()

int l1t::emtf::SP::ME3_delay ( ) const
inline

Definition at line 115 of file SP.h.

References me3_delay.

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

115 { return me3_delay; }
int me3_delay
Definition: SP.h:152

◆ ME3_stub_num()

int l1t::emtf::SP::ME3_stub_num ( ) const
inline

Definition at line 109 of file SP.h.

References me3_stub_num.

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

109 { return me3_stub_num; }
int me3_stub_num
Definition: SP.h:146

◆ ME4_CSC_ID()

int l1t::emtf::SP::ME4_CSC_ID ( ) const
inline

Definition at line 110 of file SP.h.

References me4_CSC_ID.

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

110 { return me4_CSC_ID; }
int me4_CSC_ID
Definition: SP.h:147

◆ ME4_delay()

int l1t::emtf::SP::ME4_delay ( ) const
inline

Definition at line 116 of file SP.h.

References me4_delay.

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

116 { return me4_delay; }
int me4_delay
Definition: SP.h:153

◆ ME4_stub_num()

int l1t::emtf::SP::ME4_stub_num ( ) const
inline

Definition at line 111 of file SP.h.

References me4_stub_num.

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

111 { return me4_stub_num; }
int me4_stub_num
Definition: SP.h:148

◆ Mode()

int l1t::emtf::SP::Mode ( ) const
inline

Definition at line 98 of file SP.h.

References mode.

Referenced by l1t::stage2::emtf::ImportSP().

98 { return mode; }
int mode
Definition: SP.h:135

◆ MUS()

int l1t::emtf::SP::MUS ( ) const
inline

Definition at line 121 of file SP.h.

References mus.

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

121 { return mus; }
int mus
Definition: SP.h:134

◆ NN_pt_valid()

int l1t::emtf::SP::NN_pt_valid ( ) const
inline

Definition at line 117 of file SP.h.

References nn_pt_valid.

117 { return nn_pt_valid; }
int nn_pt_valid
Definition: SP.h:154

◆ Phi_full()

int l1t::emtf::SP::Phi_full ( ) const
inline

Definition at line 90 of file SP.h.

References phi_full.

Referenced by l1t::stage2::emtf::ImportSP().

90 { return phi_full; }
int phi_full
Definition: SP.h:126

◆ Phi_GMT()

int l1t::emtf::SP::Phi_GMT ( ) const
inline

Definition at line 96 of file SP.h.

References phi_GMT.

Referenced by l1t::stage2::emtf::ImportSP(), and l1t::stage2::emtf::SPBlockUnpacker::unpack().

96 { return phi_GMT; }
int phi_GMT
Definition: SP.h:132

◆ Pt_dxy_GMT()

int l1t::emtf::SP::Pt_dxy_GMT ( ) const
inline

Definition at line 101 of file SP.h.

References pt_dxy_GMT.

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

101 { return pt_dxy_GMT; }
int pt_dxy_GMT
Definition: SP.h:138

◆ Pt_GMT()

int l1t::emtf::SP::Pt_GMT ( ) const
inline

Definition at line 100 of file SP.h.

References pt_GMT.

Referenced by l1t::stage2::emtf::ImportSP(), and l1t::stage2::emtf::SPBlockUnpacker::unpack().

100 { return pt_GMT; }
int pt_GMT
Definition: SP.h:137

◆ Pt_LUT_addr()

unsigned long l1t::emtf::SP::Pt_LUT_addr ( ) const
inline

Definition at line 118 of file SP.h.

References pt_LUT_addr.

Referenced by l1t::stage2::emtf::ImportSP().

118 { return pt_LUT_addr; }
unsigned long pt_LUT_addr
Definition: SP.h:155

◆ Quality_GMT()

int l1t::emtf::SP::Quality_GMT ( ) const
inline

Definition at line 95 of file SP.h.

References quality_GMT.

Referenced by l1t::stage2::emtf::ImportSP(), and l1t::stage2::emtf::SPBlockUnpacker::unpack().

95 { return quality_GMT; }
int quality_GMT
Definition: SP.h:131

◆ SE()

int l1t::emtf::SP::SE ( ) const
inline

Definition at line 93 of file SP.h.

References se.

93 { return se; }
int se
Definition: SP.h:129

◆ set_bc0()

void l1t::emtf::SP::set_bc0 ( int  bits)
inline

Definition at line 59 of file SP.h.

References bc0, and gpuClustering::pixelStatus::bits.

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

59 { bc0 = bits; }
int bc0
Definition: SP.h:130
constexpr uint32_t bits
Definition: gpuClustering.h:25

◆ set_bx()

void l1t::emtf::SP::set_bx ( int  bits)
inline

Definition at line 62 of file SP.h.

References gpuClustering::pixelStatus::bits, and bx.

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

62 { bx = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int bx
Definition: SP.h:133

◆ set_c()

void l1t::emtf::SP::set_c ( int  bits)
inline

Definition at line 54 of file SP.h.

References gpuClustering::pixelStatus::bits, and c.

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

54 { c = bits; }
int c
Definition: SP.h:125
constexpr uint32_t bits
Definition: gpuClustering.h:25

◆ set_dataword()

void l1t::emtf::SP::set_dataword ( uint64_t  bits)
inline

Definition at line 86 of file SP.h.

References gpuClustering::pixelStatus::bits, and dataword.

86 { dataword = bits; }
uint64_t dataword
Definition: SP.h:157
constexpr uint32_t bits
Definition: gpuClustering.h:25

◆ set_dxy_GMT()

void l1t::emtf::SP::set_dxy_GMT ( int  bits)
inline

Definition at line 68 of file SP.h.

References gpuClustering::pixelStatus::bits, and dxy_GMT.

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

68 { dxy_GMT = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int dxy_GMT
Definition: SP.h:139

◆ set_eta_GMT()

void l1t::emtf::SP::set_eta_GMT ( int  bits)
inline

Definition at line 65 of file SP.h.

References gpuClustering::pixelStatus::bits, and eta_GMT.

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

65 { eta_GMT = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int eta_GMT
Definition: SP.h:136

◆ set_hl()

void l1t::emtf::SP::set_hl ( int  bits)
inline

Definition at line 53 of file SP.h.

References gpuClustering::pixelStatus::bits, and hl.

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

53 { hl = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int hl
Definition: SP.h:124

◆ set_me1_CSC_ID()

void l1t::emtf::SP::set_me1_CSC_ID ( int  bits)
inline

Definition at line 70 of file SP.h.

References gpuClustering::pixelStatus::bits, and me1_CSC_ID.

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

70 { me1_CSC_ID = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me1_CSC_ID
Definition: SP.h:141

◆ set_me1_delay()

void l1t::emtf::SP::set_me1_delay ( int  bits)
inline

Definition at line 79 of file SP.h.

References gpuClustering::pixelStatus::bits, and me1_delay.

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

79 { me1_delay = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me1_delay
Definition: SP.h:150

◆ set_me1_stub_num()

void l1t::emtf::SP::set_me1_stub_num ( int  bits)
inline

Definition at line 71 of file SP.h.

References gpuClustering::pixelStatus::bits, and me1_stub_num.

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

71 { me1_stub_num = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me1_stub_num
Definition: SP.h:142

◆ set_me1_subsector()

void l1t::emtf::SP::set_me1_subsector ( int  bits)
inline

Definition at line 69 of file SP.h.

References gpuClustering::pixelStatus::bits, and me1_subsector.

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

69 { me1_subsector = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me1_subsector
Definition: SP.h:140

◆ set_me2_CSC_ID()

void l1t::emtf::SP::set_me2_CSC_ID ( int  bits)
inline

Definition at line 72 of file SP.h.

References gpuClustering::pixelStatus::bits, and me2_CSC_ID.

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

72 { me2_CSC_ID = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me2_CSC_ID
Definition: SP.h:143

◆ set_me2_delay()

void l1t::emtf::SP::set_me2_delay ( int  bits)
inline

Definition at line 80 of file SP.h.

References gpuClustering::pixelStatus::bits, and me2_delay.

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

80 { me2_delay = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me2_delay
Definition: SP.h:151

◆ set_me2_stub_num()

void l1t::emtf::SP::set_me2_stub_num ( int  bits)
inline

Definition at line 73 of file SP.h.

References gpuClustering::pixelStatus::bits, and me2_stub_num.

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

73 { me2_stub_num = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me2_stub_num
Definition: SP.h:144

◆ set_me3_CSC_ID()

void l1t::emtf::SP::set_me3_CSC_ID ( int  bits)
inline

Definition at line 74 of file SP.h.

References gpuClustering::pixelStatus::bits, and me3_CSC_ID.

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

74 { me3_CSC_ID = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me3_CSC_ID
Definition: SP.h:145

◆ set_me3_delay()

void l1t::emtf::SP::set_me3_delay ( int  bits)
inline

Definition at line 81 of file SP.h.

References gpuClustering::pixelStatus::bits, and me3_delay.

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

81 { me3_delay = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me3_delay
Definition: SP.h:152

◆ set_me3_stub_num()

void l1t::emtf::SP::set_me3_stub_num ( int  bits)
inline

Definition at line 75 of file SP.h.

References gpuClustering::pixelStatus::bits, and me3_stub_num.

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

75 { me3_stub_num = bits; }
int me3_stub_num
Definition: SP.h:146
constexpr uint32_t bits
Definition: gpuClustering.h:25

◆ set_me4_CSC_ID()

void l1t::emtf::SP::set_me4_CSC_ID ( int  bits)
inline

Definition at line 76 of file SP.h.

References gpuClustering::pixelStatus::bits, and me4_CSC_ID.

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

76 { me4_CSC_ID = bits; }
int me4_CSC_ID
Definition: SP.h:147
constexpr uint32_t bits
Definition: gpuClustering.h:25

◆ set_me4_delay()

void l1t::emtf::SP::set_me4_delay ( int  bits)
inline

Definition at line 82 of file SP.h.

References gpuClustering::pixelStatus::bits, and me4_delay.

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

82 { me4_delay = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me4_delay
Definition: SP.h:153

◆ set_me4_stub_num()

void l1t::emtf::SP::set_me4_stub_num ( int  bits)
inline

Definition at line 77 of file SP.h.

References gpuClustering::pixelStatus::bits, and me4_stub_num.

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

77 { me4_stub_num = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int me4_stub_num
Definition: SP.h:148

◆ set_mode()

void l1t::emtf::SP::set_mode ( int  bits)
inline

Definition at line 64 of file SP.h.

References gpuClustering::pixelStatus::bits, and mode.

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

64 { mode = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int mode
Definition: SP.h:135

◆ set_mus()

void l1t::emtf::SP::set_mus ( int  bits)
inline

Definition at line 63 of file SP.h.

References gpuClustering::pixelStatus::bits, and mus.

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

63 { mus = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int mus
Definition: SP.h:134

◆ set_nn_pt_valid()

void l1t::emtf::SP::set_nn_pt_valid ( int  bits)
inline

Definition at line 83 of file SP.h.

References gpuClustering::pixelStatus::bits, and nn_pt_valid.

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

83 { nn_pt_valid = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int nn_pt_valid
Definition: SP.h:154

◆ set_phi_full()

void l1t::emtf::SP::set_phi_full ( int  bits)
inline

Definition at line 55 of file SP.h.

References gpuClustering::pixelStatus::bits, and phi_full.

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

55 { phi_full = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int phi_full
Definition: SP.h:126

◆ set_phi_GMT()

void l1t::emtf::SP::set_phi_GMT ( int  bits)
inline

Definition at line 61 of file SP.h.

References gpuClustering::pixelStatus::bits, and phi_GMT.

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

61 { phi_GMT = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int phi_GMT
Definition: SP.h:132

◆ set_pt_dxy_GMT()

void l1t::emtf::SP::set_pt_dxy_GMT ( int  bits)
inline

Definition at line 67 of file SP.h.

References gpuClustering::pixelStatus::bits, and pt_dxy_GMT.

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

67 { pt_dxy_GMT = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int pt_dxy_GMT
Definition: SP.h:138

◆ set_pt_GMT()

void l1t::emtf::SP::set_pt_GMT ( int  bits)
inline

Definition at line 66 of file SP.h.

References gpuClustering::pixelStatus::bits, and pt_GMT.

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

66 { pt_GMT = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int pt_GMT
Definition: SP.h:137

◆ set_pt_LUT_addr()

void l1t::emtf::SP::set_pt_LUT_addr ( unsigned long  bits)
inline

Definition at line 84 of file SP.h.

References gpuClustering::pixelStatus::bits, and pt_LUT_addr.

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

84 { pt_LUT_addr = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
unsigned long pt_LUT_addr
Definition: SP.h:155

◆ set_quality_GMT()

void l1t::emtf::SP::set_quality_GMT ( int  bits)
inline

Definition at line 60 of file SP.h.

References gpuClustering::pixelStatus::bits, and quality_GMT.

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

60 { quality_GMT = bits; }
int quality_GMT
Definition: SP.h:131
constexpr uint32_t bits
Definition: gpuClustering.h:25

◆ set_se()

void l1t::emtf::SP::set_se ( int  bits)
inline

Definition at line 58 of file SP.h.

References gpuClustering::pixelStatus::bits, and se.

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

58 { se = bits; }
int se
Definition: SP.h:129
constexpr uint32_t bits
Definition: gpuClustering.h:25

◆ set_tbin()

void l1t::emtf::SP::set_tbin ( int  bits)
inline

Definition at line 78 of file SP.h.

References gpuClustering::pixelStatus::bits, and tbin.

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

78 { tbin = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int tbin
Definition: SP.h:149

◆ set_vc()

void l1t::emtf::SP::set_vc ( int  bits)
inline

Definition at line 56 of file SP.h.

References gpuClustering::pixelStatus::bits, and vc.

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

56 { vc = bits; }
int vc
Definition: SP.h:127
constexpr uint32_t bits
Definition: gpuClustering.h:25

◆ set_vt()

void l1t::emtf::SP::set_vt ( int  bits)
inline

Definition at line 57 of file SP.h.

References gpuClustering::pixelStatus::bits, and vt.

57 { vt = bits; }
constexpr uint32_t bits
Definition: gpuClustering.h:25
int vt
Definition: SP.h:128

◆ TBIN()

int l1t::emtf::SP::TBIN ( ) const
inline

Definition at line 112 of file SP.h.

References tbin.

Referenced by l1t::stage2::emtf::ImportSP(), and l1t::stage2::emtf::SPBlockUnpacker::unpack().

112 { return tbin; }
int tbin
Definition: SP.h:149

◆ VC()

int l1t::emtf::SP::VC ( ) const
inline

Definition at line 91 of file SP.h.

References vc.

Referenced by l1t::stage2::emtf::ImportSP(), and l1t::stage2::emtf::SPBlockUnpacker::unpack().

91 { return vc; }
int vc
Definition: SP.h:127

◆ VT()

int l1t::emtf::SP::VT ( ) const
inline

Definition at line 92 of file SP.h.

References vt.

92 { return vt; }
int vt
Definition: SP.h:128

Member Data Documentation

◆ bc0

int l1t::emtf::SP::bc0
private

Definition at line 130 of file SP.h.

Referenced by BC0(), and set_bc0().

◆ bx

int l1t::emtf::SP::bx
private

Definition at line 133 of file SP.h.

Referenced by BX(), and set_bx().

◆ c

int l1t::emtf::SP::c
private

Definition at line 125 of file SP.h.

Referenced by C(), and set_c().

◆ dataword

uint64_t l1t::emtf::SP::dataword
private

Definition at line 157 of file SP.h.

Referenced by Dataword(), and set_dataword().

◆ dxy_GMT

int l1t::emtf::SP::dxy_GMT
private

Definition at line 139 of file SP.h.

Referenced by Dxy_GMT(), and set_dxy_GMT().

◆ eta_GMT

int l1t::emtf::SP::eta_GMT
private

Definition at line 136 of file SP.h.

Referenced by Eta_GMT(), and set_eta_GMT().

◆ format_errors

int l1t::emtf::SP::format_errors
private

Definition at line 156 of file SP.h.

Referenced by add_format_error(), and Format_errors().

◆ hl

int l1t::emtf::SP::hl
private

Definition at line 124 of file SP.h.

Referenced by HL(), and set_hl().

◆ me1_CSC_ID

int l1t::emtf::SP::me1_CSC_ID
private

Definition at line 141 of file SP.h.

Referenced by ME1_CSC_ID(), and set_me1_CSC_ID().

◆ me1_delay

int l1t::emtf::SP::me1_delay
private

Definition at line 150 of file SP.h.

Referenced by ME1_delay(), and set_me1_delay().

◆ me1_stub_num

int l1t::emtf::SP::me1_stub_num
private

Definition at line 142 of file SP.h.

Referenced by ME1_stub_num(), and set_me1_stub_num().

◆ me1_subsector

int l1t::emtf::SP::me1_subsector
private

Definition at line 140 of file SP.h.

Referenced by ME1_subsector(), and set_me1_subsector().

◆ me2_CSC_ID

int l1t::emtf::SP::me2_CSC_ID
private

Definition at line 143 of file SP.h.

Referenced by ME2_CSC_ID(), and set_me2_CSC_ID().

◆ me2_delay

int l1t::emtf::SP::me2_delay
private

Definition at line 151 of file SP.h.

Referenced by ME2_delay(), and set_me2_delay().

◆ me2_stub_num

int l1t::emtf::SP::me2_stub_num
private

Definition at line 144 of file SP.h.

Referenced by ME2_stub_num(), and set_me2_stub_num().

◆ me3_CSC_ID

int l1t::emtf::SP::me3_CSC_ID
private

Definition at line 145 of file SP.h.

Referenced by ME3_CSC_ID(), and set_me3_CSC_ID().

◆ me3_delay

int l1t::emtf::SP::me3_delay
private

Definition at line 152 of file SP.h.

Referenced by ME3_delay(), and set_me3_delay().

◆ me3_stub_num

int l1t::emtf::SP::me3_stub_num
private

Definition at line 146 of file SP.h.

Referenced by ME3_stub_num(), and set_me3_stub_num().

◆ me4_CSC_ID

int l1t::emtf::SP::me4_CSC_ID
private

Definition at line 147 of file SP.h.

Referenced by ME4_CSC_ID(), and set_me4_CSC_ID().

◆ me4_delay

int l1t::emtf::SP::me4_delay
private

Definition at line 153 of file SP.h.

Referenced by ME4_delay(), and set_me4_delay().

◆ me4_stub_num

int l1t::emtf::SP::me4_stub_num
private

Definition at line 148 of file SP.h.

Referenced by ME4_stub_num(), and set_me4_stub_num().

◆ mode

int l1t::emtf::SP::mode
private

Definition at line 135 of file SP.h.

Referenced by Mode(), and set_mode().

◆ mus

int l1t::emtf::SP::mus
private

Definition at line 134 of file SP.h.

Referenced by MUS(), and set_mus().

◆ nn_pt_valid

int l1t::emtf::SP::nn_pt_valid
private

Definition at line 154 of file SP.h.

Referenced by NN_pt_valid(), and set_nn_pt_valid().

◆ phi_full

int l1t::emtf::SP::phi_full
private

Definition at line 126 of file SP.h.

Referenced by Phi_full(), and set_phi_full().

◆ phi_GMT

int l1t::emtf::SP::phi_GMT
private

Definition at line 132 of file SP.h.

Referenced by Phi_GMT(), and set_phi_GMT().

◆ pt_dxy_GMT

int l1t::emtf::SP::pt_dxy_GMT
private

Definition at line 138 of file SP.h.

Referenced by Pt_dxy_GMT(), and set_pt_dxy_GMT().

◆ pt_GMT

int l1t::emtf::SP::pt_GMT
private

Definition at line 137 of file SP.h.

Referenced by Pt_GMT(), and set_pt_GMT().

◆ pt_LUT_addr

unsigned long l1t::emtf::SP::pt_LUT_addr
private

Definition at line 155 of file SP.h.

Referenced by Pt_LUT_addr(), and set_pt_LUT_addr().

◆ quality_GMT

int l1t::emtf::SP::quality_GMT
private

Definition at line 131 of file SP.h.

Referenced by Quality_GMT(), and set_quality_GMT().

◆ se

int l1t::emtf::SP::se
private

Definition at line 129 of file SP.h.

Referenced by SE(), and set_se().

◆ tbin

int l1t::emtf::SP::tbin
private

Definition at line 149 of file SP.h.

Referenced by set_tbin(), and TBIN().

◆ vc

int l1t::emtf::SP::vc
private

Definition at line 127 of file SP.h.

Referenced by set_vc(), and VC().

◆ vt

int l1t::emtf::SP::vt
private

Definition at line 128 of file SP.h.

Referenced by set_vt(), and VT().