1 #ifndef L1GCTJETETCALIBRATIONLUT_H_
2 #define L1GCTJETETCALIBRATIONLUT_H_
4 #define JET_ET_CAL_LUT_ADD_BITS 11
5 #define JET_ET_CAL_LUT_DAT_BITS 6
51 uint16_t
value(
const uint16_t lutAddress)
const override;
const L1GctJetFinderParams * getFunction() const
friend std::ostream & operator<<(std::ostream &os, const L1GctJetEtCalibrationLut &lut)
Overload << operator.
std::ostream & operator<<(std::ostream &out, const ALILine &li)
void setFunction(const L1GctJetFinderParams *const lutfn)
Base class for LookUp Tables.
void setOutputEtScale(const L1CaloEtScale *const scale)
const L1CaloEtScale * m_outputEtScale
static const int NAddress
~L1GctJetEtCalibrationLut() override
static const unsigned JET_ENERGY_BITWIDTH
Input bitwidth of jet energy; must be 10 or more.
L1GctJetEtCalibrationLut()
const L1GctJetFinderParams * m_lutFunction
uint16_t value(const uint16_t lutAddress) const override
void setEtaBin(const unsigned eta)
const L1CaloEtScale * getOutputEtScale() const