#include <L1GTSingleInOutLUT.h>
Public Member Functions | |
double | hwMax_error () const |
L1GTSingleInOutLUT (const edm::ParameterSet &lutConfig) | |
int32_t | operator[] (uint32_t i) const |
double | output_scale () const |
Static Public Member Functions | |
static void | fillLUTDescriptions (edm::ParameterSetDescription &desc) |
Static Public Attributes | |
static constexpr uint32_t | DETA_LUT_SPLIT = 1 << 13 |
Private Attributes | |
const std::vector< int32_t > | data_ |
const double | hwMax_error_ |
const double | output_scale_ |
const uint32_t | unused_lsbs_ |
Definition at line 13 of file L1GTSingleInOutLUT.h.
|
inline |
Definition at line 17 of file L1GTSingleInOutLUT.h.
|
inlinestatic |
Definition at line 28 of file L1GTSingleInOutLUT.h.
References submitPVResolutionJobs::desc.
Referenced by l1t::L1GTCorrelationalCut::fillLUTDescriptions().
|
inline |
Definition at line 25 of file L1GTSingleInOutLUT.h.
References hwMax_error_.
Referenced by l1t::L1GTCorrelationalCut::checkObjects().
|
inline |
Definition at line 24 of file L1GTSingleInOutLUT.h.
References data_, mps_fire::i, and unused_lsbs_.
|
inline |
Definition at line 26 of file L1GTSingleInOutLUT.h.
References output_scale_.
Referenced by l1t::L1GT3BodyCut::calc2BodyInvMass(), l1t::L1GT3BodyCut::calc2BodyTransMass(), l1t::L1GTCorrelationalCut::checkObjects(), and l1t::L1GT3BodyCut::L1GT3BodyCut().
|
private |
Definition at line 36 of file L1GTSingleInOutLUT.h.
Referenced by operator[]().
|
static |
Definition at line 15 of file L1GTSingleInOutLUT.h.
Referenced by l1t::L1GT3BodyCut::calc2BodyInvMass(), and l1t::L1GTCorrelationalCut::checkObjects().
|
private |
Definition at line 39 of file L1GTSingleInOutLUT.h.
Referenced by hwMax_error().
|
private |
Definition at line 38 of file L1GTSingleInOutLUT.h.
Referenced by output_scale().
|
private |
Definition at line 37 of file L1GTSingleInOutLUT.h.
Referenced by operator[]().