CMS 3D CMS Logo

Classes | Macros | Functions
L1GctJetEtCalibrationLut.h File Reference
#include "L1Trigger/GlobalCaloTrigger/src/L1GctLut.h"

Go to the source code of this file.

Classes

class  L1GctJetEtCalibrationLut
 Jet Et calibration LUT. More...
 

Macros

#define JET_ET_CAL_LUT_ADD_BITS   11
 
#define JET_ET_CAL_LUT_DAT_BITS   6
 

Functions

std::ostream & operator<< (std::ostream &os, const L1GctJetEtCalibrationLut &lut)
 

Macro Definition Documentation

◆ JET_ET_CAL_LUT_ADD_BITS

#define JET_ET_CAL_LUT_ADD_BITS   11

Definition at line 4 of file L1GctJetEtCalibrationLut.h.

◆ JET_ET_CAL_LUT_DAT_BITS

#define JET_ET_CAL_LUT_DAT_BITS   6

Definition at line 5 of file L1GctJetEtCalibrationLut.h.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const L1GctJetEtCalibrationLut lut 
)

Definition at line 46 of file L1GctJetEtCalibrationLut.cc.

46  {
47  os << std::endl;
48  os << "==================================================" << std::endl;
49  os << "===Level-1 Trigger: GCT Jet Et Calibration Lut===" << std::endl;
50  os << "==================================================" << std::endl;
51  os << "===Parameter settings for eta bin " << lut.etaBin() << "===" << std::endl;
52  os << *lut.getFunction() << std::endl;
53  os << "\n===Lookup table contents===\n" << std::endl;
55  os << *temp;
56  return os;
57 }

References L1GctJetEtCalibrationLut::etaBin(), L1GctJetEtCalibrationLut::getFunction(), and groupFilesInBlocks::temp.

groupFilesInBlocks.temp
list temp
Definition: groupFilesInBlocks.py:142
L1GctJetEtCalibrationLut::getFunction
const L1GctJetFinderParams * getFunction() const
Definition: L1GctJetEtCalibrationLut.h:43
L1GctLut
Base class for LookUp Tables.
Definition: L1GctLut.h:19
L1GctJetEtCalibrationLut::etaBin
unsigned etaBin() const
Definition: L1GctJetEtCalibrationLut.h:45