![]() |
![]() |
#include <SP.h>
Public Member Functions | |
void | add_format_error () |
const int | BC0 () const |
const int | BX () const |
const int | C () const |
float | calc_eta_GMT (int bits) |
int | calc_eta_GMT_int (float val) |
float | calc_phi_global (float loc, int sect) |
float | calc_phi_GMT (int bits) |
float | calc_phi_GMT_corr (int bits) |
int | calc_phi_GMT_int (float val) |
float | calc_phi_GMT_rad (int bits) |
float | calc_phi_local (int bits) |
int | calc_phi_local_int (float val) |
float | calc_phi_local_rad (int bits) |
float | calc_pt (int bits) |
int | calc_pt_int (float val) |
const uint64_t | Dataword () const |
const float | Eta_GMT () const |
const int | Eta_GMT_int () const |
const int | Format_Errors () const |
const int | HL () const |
const int | ME1_csc_id () const |
const int | ME1_subsector () const |
const int | ME1_TBIN () const |
const int | ME1_trk_stub_num () const |
const int | ME2_csc_id () const |
const int | ME2_TBIN () const |
const int | ME2_trk_stub_num () const |
const int | ME3_csc_id () const |
const int | ME3_TBIN () const |
const int | ME3_trk_stub_num () const |
const int | ME4_csc_id () const |
const int | ME4_TBIN () const |
const int | ME4_trk_stub_num () const |
const float | Phi_global () const |
const float | Phi_GMT () const |
const float | Phi_GMT_corr () const |
const float | Phi_GMT_global () const |
const int | Phi_GMT_int () const |
const float | Phi_GMT_rad () const |
const float | Phi_local () const |
const int | Phi_local_int () const |
const float | Phi_local_rad () const |
const float | Pt () const |
const int | Pt_int () const |
const int | Pt_lut_address () const |
const int | Quality () const |
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_eta_GMT (float val) |
void | set_eta_GMT_int (int bits) |
void | set_hl (int bits) |
void | set_me1_csc_id (int bits) |
void | set_me1_subsector (int bits) |
void | set_me1_TBIN (int bits) |
void | set_me1_trk_stub_num (int bits) |
void | set_me2_csc_id (int bits) |
void | set_me2_TBIN (int bits) |
void | set_me2_trk_stub_num (int bits) |
void | set_me3_csc_id (int bits) |
void | set_me3_TBIN (int bits) |
void | set_me3_trk_stub_num (int bits) |
void | set_me4_csc_id (int bits) |
void | set_me4_TBIN (int bits) |
void | set_me4_trk_stub_num (int bits) |
void | set_phi_global (float loc, int sect) |
void | set_phi_GMT (float val) |
void | set_phi_GMT_global (float loc, int sect) |
void | set_phi_GMT_int (int bits) |
void | set_phi_GMT_rad (float val) |
void | set_phi_local (float val) |
void | set_phi_local_int (int bits) |
void | set_phi_local_rad (float val) |
void | set_pt (float val) |
void | set_pt_int (int bits) |
void | set_pt_lut_address (int bits) |
void | set_quality (int bits) |
void | set_se (int bits) |
void | set_TBIN_num (int bits) |
void | set_vc (int bits) |
void | set_vt (int bits) |
SP (uint64_t dataword) | |
SP () | |
SP (int int_pt_lut_address, int int_phi_local_int, int int_phi_GMT_int, int int_eta_GMT_int, int int_pt_int, int int_quality, int int_bx, int int_me2_csc_id, int int_me2_trk_stub_num, int int_me3_csc_id, int int_me3_trk_stub_num, int int_me4_csc_id, int int_me4_trk_stub_num, int int_me1_subsector, int int_me1_csc_id, int int_me1_trk_stub_num, int int_me4_TBIN, int int_me3_TBIN, int int_me2_TBIN, int int_me1_TBIN, int int_TBIN_num, int int_hl, int int_c, int int_vc, int int_vt, int int_se, int int_bc0) | |
const int | TBIN_num () const |
const int | VC () const |
const int | VT () const |
virtual | ~SP () |
Public Attributes | |
float | pi = 3.141592653589793238 |
Private Member Functions | |
void | set_eta_GMT_int_only (float val) |
void | set_eta_GMT_only (float val) |
void | set_phi_global_only (float val) |
void | set_phi_GMT_corr_only (float val) |
void | set_phi_GMT_global_only (float val) |
void | set_phi_GMT_int_only (float val) |
void | set_phi_GMT_only (float val) |
void | set_phi_GMT_rad_only (float val) |
void | set_phi_local_int_only (float val) |
void | set_phi_local_only (float val) |
void | set_phi_local_rad_only (float val) |
void | set_pt_int_only (float val) |
void | set_pt_only (float val) |
Private Attributes | |
int | bc0 |
int | bx |
int | c |
uint64_t | dataword |
float | eta_GMT |
int | eta_GMT_int |
int | format_errors |
int | hl |
int | me1_csc_id |
int | me1_subsector |
int | me1_TBIN |
int | me1_trk_stub_num |
int | me2_csc_id |
int | me2_TBIN |
int | me2_trk_stub_num |
int | me3_csc_id |
int | me3_TBIN |
int | me3_trk_stub_num |
int | me4_csc_id |
int | me4_TBIN |
int | me4_trk_stub_num |
float | phi_global |
float | phi_GMT |
float | phi_GMT_corr |
float | phi_GMT_global |
int | phi_GMT_int |
float | phi_GMT_rad |
float | phi_local |
int | phi_local_int |
float | phi_local_rad |
float | pt |
int | pt_int |
int | pt_lut_address |
int | quality |
int | se |
int | tbin_num |
int | vc |
int | vt |
|
explicit |
|
inline |
Definition at line 15 of file SP.h.
|
inline |
Definition at line 25 of file SP.h.
|
inline |
Definition at line 125 of file SP.h.
References format_errors.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 59 of file SP.h.
Referenced by set_eta_GMT_int().
|
inline |
|
inline |
Definition at line 61 of file SP.h.
Referenced by set_phi_global(), and set_phi_GMT_global().
|
inline |
Definition at line 55 of file SP.h.
Referenced by set_phi_GMT_int().
|
inline |
Definition at line 56 of file SP.h.
Referenced by set_phi_GMT(), set_phi_GMT_int(), and set_phi_GMT_rad().
|
inline |
Definition at line 58 of file SP.h.
Referenced by set_phi_GMT(), and set_phi_GMT_rad().
|
inline |
Definition at line 57 of file SP.h.
References pi.
Referenced by set_phi_GMT(), and set_phi_GMT_int().
|
inline |
Definition at line 52 of file SP.h.
Referenced by set_phi_local_int().
|
inline |
Definition at line 54 of file SP.h.
Referenced by set_phi_local(), and set_phi_local_rad().
|
inline |
Definition at line 53 of file SP.h.
References pi.
Referenced by set_phi_local(), and set_phi_local_int().
|
inline |
Definition at line 50 of file SP.h.
Referenced by set_pt_int().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 165 of file SP.h.
References format_errors.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 160 of file SP.h.
References phi_GMT.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 157 of file SP.h.
References phi_local.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 124 of file SP.h.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 104 of file SP.h.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 120 of file SP.h.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 126 of file SP.h.
References bits.
|
inline |
Definition at line 98 of file SP.h.
References calc_eta_GMT_int(), eta_GMT, and set_eta_GMT_int_only().
|
inline |
Definition at line 96 of file SP.h.
References bits, calc_eta_GMT(), eta_GMT_int, and set_eta_GMT_only().
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inlineprivate |
|
inlineprivate |
|
inline |
Definition at line 119 of file SP.h.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 112 of file SP.h.
References bits, and me1_csc_id.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 111 of file SP.h.
References bits, and me1_subsector.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 117 of file SP.h.
References bits, and me1_TBIN.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 113 of file SP.h.
References bits, and me1_trk_stub_num.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 105 of file SP.h.
References bits, and me2_csc_id.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 116 of file SP.h.
References bits, and me2_TBIN.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 106 of file SP.h.
References bits, and me2_trk_stub_num.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 107 of file SP.h.
References bits, and me3_csc_id.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 115 of file SP.h.
References bits, and me3_TBIN.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 108 of file SP.h.
References bits, and me3_trk_stub_num.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 109 of file SP.h.
References bits, and me4_csc_id.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 114 of file SP.h.
References bits, and me4_TBIN.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 110 of file SP.h.
References bits, and me4_trk_stub_num.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 93 of file SP.h.
References calc_phi_global(), and set_phi_global_only().
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inlineprivate |
|
inline |
Definition at line 84 of file SP.h.
References calc_phi_GMT_corr(), calc_phi_GMT_int(), calc_phi_GMT_rad(), phi_GMT, phi_GMT_int, set_phi_GMT_corr_only(), set_phi_GMT_int_only(), and set_phi_GMT_rad_only().
|
inlineprivate |
Definition at line 178 of file SP.h.
References phi_GMT_corr.
Referenced by set_phi_GMT(), set_phi_GMT_int(), and set_phi_GMT_rad().
|
inline |
Definition at line 94 of file SP.h.
References calc_phi_global(), and set_phi_GMT_global_only().
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inlineprivate |
|
inline |
Definition at line 80 of file SP.h.
References bits, calc_phi_GMT(), calc_phi_GMT_corr(), calc_phi_GMT_rad(), phi_GMT_int, set_phi_GMT_corr_only(), set_phi_GMT_only(), and set_phi_GMT_rad_only().
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inlineprivate |
Definition at line 180 of file SP.h.
References phi_GMT_int.
Referenced by set_phi_GMT(), and set_phi_GMT_rad().
|
inlineprivate |
Definition at line 177 of file SP.h.
References phi_GMT.
Referenced by set_phi_GMT_int(), and set_phi_GMT_rad().
|
inline |
Definition at line 88 of file SP.h.
References calc_phi_GMT_corr(), calc_phi_GMT_int(), phi_GMT, phi_GMT_int, phi_GMT_rad, pi, set_phi_GMT_corr_only(), set_phi_GMT_int_only(), and set_phi_GMT_only().
|
inlineprivate |
Definition at line 179 of file SP.h.
References phi_GMT_rad.
Referenced by set_phi_GMT(), and set_phi_GMT_int().
|
inline |
Definition at line 73 of file SP.h.
References calc_phi_local_int(), calc_phi_local_rad(), phi_local, phi_local_int, set_phi_local_int_only(), and set_phi_local_rad_only().
|
inline |
Definition at line 70 of file SP.h.
References bits, calc_phi_local(), calc_phi_local_rad(), phi_local_int, set_phi_local_only(), and set_phi_local_rad_only().
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inlineprivate |
Definition at line 175 of file SP.h.
References phi_local_int.
Referenced by set_phi_local(), and set_phi_local_rad().
|
inlineprivate |
Definition at line 173 of file SP.h.
References phi_local.
Referenced by set_phi_local_int(), and set_phi_local_rad().
|
inline |
Definition at line 76 of file SP.h.
References calc_phi_local_int(), phi_local, phi_local_rad, pi, set_phi_local_int_only(), and set_phi_local_only().
|
inlineprivate |
Definition at line 174 of file SP.h.
References phi_local_rad.
Referenced by set_phi_local(), and set_phi_local_int().
|
inline |
|
inline |
Definition at line 65 of file SP.h.
References bits, calc_pt(), pt_int, and set_pt_only().
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inlineprivate |
|
inline |
Definition at line 102 of file SP.h.
References bits, and pt_lut_address.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inlineprivate |
|
inline |
Definition at line 103 of file SP.h.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 123 of file SP.h.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 118 of file SP.h.
References bits, and tbin_num.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 121 of file SP.h.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
Definition at line 122 of file SP.h.
Referenced by l1t::stage2::emtf::SPBlockUnpacker::unpack().
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
Definition at line 222 of file SP.h.
Referenced by Dataword().
|
private |
Definition at line 220 of file SP.h.
Referenced by Eta_GMT(), set_eta_GMT(), and set_eta_GMT_only().
|
private |
Definition at line 188 of file SP.h.
Referenced by Eta_GMT_int(), set_eta_GMT_int(), and set_eta_GMT_int_only().
|
private |
Definition at line 221 of file SP.h.
Referenced by add_format_error(), and Format_Errors().
|
private |
|
private |
Definition at line 199 of file SP.h.
Referenced by ME1_csc_id(), and set_me1_csc_id().
|
private |
Definition at line 198 of file SP.h.
Referenced by ME1_subsector(), and set_me1_subsector().
|
private |
Definition at line 204 of file SP.h.
Referenced by ME1_TBIN(), and set_me1_TBIN().
|
private |
Definition at line 200 of file SP.h.
Referenced by ME1_trk_stub_num(), and set_me1_trk_stub_num().
|
private |
Definition at line 192 of file SP.h.
Referenced by ME2_csc_id(), and set_me2_csc_id().
|
private |
Definition at line 203 of file SP.h.
Referenced by ME2_TBIN(), and set_me2_TBIN().
|
private |
Definition at line 193 of file SP.h.
Referenced by ME2_trk_stub_num(), and set_me2_trk_stub_num().
|
private |
Definition at line 194 of file SP.h.
Referenced by ME3_csc_id(), and set_me3_csc_id().
|
private |
Definition at line 202 of file SP.h.
Referenced by ME3_TBIN(), and set_me3_TBIN().
|
private |
Definition at line 195 of file SP.h.
Referenced by ME3_trk_stub_num(), and set_me3_trk_stub_num().
|
private |
Definition at line 196 of file SP.h.
Referenced by ME4_csc_id(), and set_me4_csc_id().
|
private |
Definition at line 201 of file SP.h.
Referenced by ME4_TBIN(), and set_me4_TBIN().
|
private |
Definition at line 197 of file SP.h.
Referenced by ME4_trk_stub_num(), and set_me4_trk_stub_num().
|
private |
Definition at line 215 of file SP.h.
Referenced by Phi_global(), and set_phi_global_only().
|
private |
Definition at line 216 of file SP.h.
Referenced by Phi_GMT(), set_phi_GMT(), set_phi_GMT_only(), and set_phi_GMT_rad().
|
private |
Definition at line 217 of file SP.h.
Referenced by Phi_GMT_corr(), and set_phi_GMT_corr_only().
|
private |
Definition at line 219 of file SP.h.
Referenced by Phi_GMT_global(), and set_phi_GMT_global_only().
|
private |
Definition at line 187 of file SP.h.
Referenced by Phi_GMT_int(), set_phi_GMT(), set_phi_GMT_int(), set_phi_GMT_int_only(), and set_phi_GMT_rad().
|
private |
Definition at line 218 of file SP.h.
Referenced by Phi_GMT_rad(), set_phi_GMT_rad(), and set_phi_GMT_rad_only().
|
private |
Definition at line 213 of file SP.h.
Referenced by Phi_local(), set_phi_local(), set_phi_local_only(), and set_phi_local_rad().
|
private |
Definition at line 186 of file SP.h.
Referenced by Phi_local_int(), set_phi_local(), set_phi_local_int(), and set_phi_local_int_only().
|
private |
Definition at line 214 of file SP.h.
Referenced by Phi_local_rad(), set_phi_local_rad(), and set_phi_local_rad_only().
float l1t::emtf::SP::pi = 3.141592653589793238 |
Definition at line 43 of file SP.h.
Referenced by calc_phi_GMT_rad(), calc_phi_local_rad(), set_phi_GMT_rad(), and set_phi_local_rad().
|
private |
Definition at line 212 of file SP.h.
Referenced by Particle.Particle::__str__(), ZMuMuRochCorAnalyzer.DiMuon::__str__(), DiObject.DiMuon::__str__(), Photon.Photon::calScaledIsoValueExp(), Photon.Photon::calScaledIsoValueLin(), Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDTight(), Pt(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), Lepton.Lepton::relIsoR(), set_pt(), set_pt_only(), and Jet.Jet::setCorrP4().
|
private |
Definition at line 189 of file SP.h.
Referenced by Pt_int(), set_pt_int(), and set_pt_int_only().
|
private |
Definition at line 183 of file SP.h.
Referenced by Pt_lut_address(), and set_pt_lut_address().
|
private |
Definition at line 190 of file SP.h.
Referenced by Quality(), and set_quality().
|
private |
|
private |
Definition at line 205 of file SP.h.
Referenced by set_TBIN_num(), and TBIN_num().
|
private |