adc2Linear(const HBHEDataFrame &df, IntegerCaloSamples &ics) const override | HcaluLUTTPGCoder | virtual |
adc2Linear(const HFDataFrame &df, IntegerCaloSamples &ics) const override | HcaluLUTTPGCoder | virtual |
adc2Linear(const QIE10DataFrame &df, IntegerCaloSamples &ics) const override | HcaluLUTTPGCoder | virtual |
adc2Linear(const QIE11DataFrame &df, IntegerCaloSamples &ics) const override | HcaluLUTTPGCoder | virtual |
adc2Linear(HcalQIESample sample, HcalDetId id) const override | HcaluLUTTPGCoder | virtual |
HcalTPGCoder::adc2Linear(unsigned char adc, HcalDetId id) const | HcalTPGCoder | inline |
allLinear_ | HcaluLUTTPGCoder | private |
applyFixPCC_ | HcaluLUTTPGCoder | private |
bitToMask_ | HcaluLUTTPGCoder | private |
compress(const IntegerCaloSamples &ics, const std::vector< bool > &featureBits, HcalTriggerPrimitiveDigi &tp) const override | HcaluLUTTPGCoder | virtual |
contain1TSHB_ | HcaluLUTTPGCoder | private |
contain1TSHE_ | HcaluLUTTPGCoder | private |
containPhaseNSHB_ | HcaluLUTTPGCoder | private |
containPhaseNSHE_ | HcaluLUTTPGCoder | private |
cosh_ieta(int ieta, int depth, HcalSubdetector subdet) | HcaluLUTTPGCoder | |
cosh_ieta_ | HcaluLUTTPGCoder | private |
cosh_ieta_28_HE_high_depths_ | HcaluLUTTPGCoder | private |
cosh_ieta_28_HE_low_depths_ | HcaluLUTTPGCoder | private |
cosh_ieta_29_HE_ | HcaluLUTTPGCoder | private |
delay_ | HcaluLUTTPGCoder | private |
FG_HF_thresholds_ | HcaluLUTTPGCoder | private |
firstHBEta_ | HcaluLUTTPGCoder | private |
firstHEEta_ | HcaluLUTTPGCoder | private |
firstHFEta_ | HcaluLUTTPGCoder | private |
gain_ | HcaluLUTTPGCoder | private |
getLinearizationLUT(HcalDetId id) const override | HcaluLUTTPGCoder | virtual |
getLUTGain(HcalDetId id) const override | HcaluLUTTPGCoder | virtual |
getLUTId(HcalSubdetector id, int ieta, int iphi, int depth) const | HcaluLUTTPGCoder | |
getLUTId(uint32_t rawid) const | HcaluLUTTPGCoder | |
getLUTId(const HcalDetId &detid) const | HcaluLUTTPGCoder | |
getLUTPedestal(HcalDetId id) const override | HcaluLUTTPGCoder | virtual |
getMSB(const HcalDetId &id, int adc) const | HcaluLUTTPGCoder | |
group0FGbits(const QIE11DataFrame &df) const | HcaluLUTTPGCoder | |
HcaluLUTTPGCoder() | HcaluLUTTPGCoder | |
HcaluLUTTPGCoder(const HcalTopology *topo, const HcalTimeSlew *delay) | HcaluLUTTPGCoder | |
init(const HcalTopology *top, const HcalTimeSlew *delay) | HcaluLUTTPGCoder | |
INPUT_LUT_SIZE | HcaluLUTTPGCoder | privatestatic |
inputLUT_ | HcaluLUTTPGCoder | private |
lastHBEta_ | HcaluLUTTPGCoder | private |
lastHEEta_ | HcaluLUTTPGCoder | private |
lastHFEta_ | HcaluLUTTPGCoder | private |
linearLSB_QIE11_ | HcaluLUTTPGCoder | private |
linearLSB_QIE11Overlap_ | HcaluLUTTPGCoder | private |
linearLSB_QIE8_ | HcaluLUTTPGCoder | private |
lookupMSB(const HBHEDataFrame &df, std::vector< bool > &msb) const | HcaluLUTTPGCoder | |
lookupMSB(const QIE10DataFrame &df, std::vector< std::bitset< 2 >> &msb) const | HcaluLUTTPGCoder | |
lookupMSB(const QIE11DataFrame &df, std::vector< std::bitset< 2 >> &msb) const | HcaluLUTTPGCoder | |
lsb_ | HcaluLUTTPGCoder | static |
Lut typedef | HcaluLUTTPGCoder | private |
LutElement typedef | HcaluLUTTPGCoder | private |
LUTGenerationMode_ | HcaluLUTTPGCoder | private |
make_cosh_ieta_map(void) | HcaluLUTTPGCoder | |
maxDepthHB_ | HcaluLUTTPGCoder | private |
maxDepthHE_ | HcaluLUTTPGCoder | private |
maxDepthHF_ | HcaluLUTTPGCoder | private |
nFi_ | HcaluLUTTPGCoder | privatestatic |
nHBEta_ | HcaluLUTTPGCoder | private |
nHEEta_ | HcaluLUTTPGCoder | private |
nHFEta_ | HcaluLUTTPGCoder | private |
overrideDBweightsAndFilterHB_ | HcaluLUTTPGCoder | private |
overrideDBweightsAndFilterHE_ | HcaluLUTTPGCoder | private |
ped_ | HcaluLUTTPGCoder | private |
pulseCorr_ | HcaluLUTTPGCoder | private |
QIE10_LUT_BITMASK | HcaluLUTTPGCoder | static |
QIE10_LUT_MSB0 | HcaluLUTTPGCoder | privatestatic |
QIE10_LUT_MSB1 | HcaluLUTTPGCoder | privatestatic |
QIE11_LUT_BITMASK | HcaluLUTTPGCoder | static |
QIE11_LUT_MSB0 | HcaluLUTTPGCoder | privatestatic |
QIE11_LUT_MSB1 | HcaluLUTTPGCoder | privatestatic |
QIE8_LUT_BITMASK | HcaluLUTTPGCoder | static |
QIE8_LUT_MSB | HcaluLUTTPGCoder | privatestatic |
set1TSContainHB(bool contain1TSHB) | HcaluLUTTPGCoder | inline |
set1TSContainHE(bool contain1TSHE) | HcaluLUTTPGCoder | inline |
setAllLinear(bool linear, double lsb8, double lsb11, double lsb11overlap) | HcaluLUTTPGCoder | inline |
setApplyFixPCC(double applyFixPCC) | HcaluLUTTPGCoder | inline |
setContainPhaseHB(double containPhaseNSHB) | HcaluLUTTPGCoder | inline |
setContainPhaseHE(double containPhaseNSHE) | HcaluLUTTPGCoder | inline |
setFGHFthresholds(const std::vector< uint32_t > &fgthresholds) | HcaluLUTTPGCoder | inline |
setLUTGenerationMode(bool gen) | HcaluLUTTPGCoder | inline |
setMaskBit(int bit) | HcaluLUTTPGCoder | inline |
setOverrideDBweightsAndFilterHB(bool overrideDBweightsAndFilterHB) | HcaluLUTTPGCoder | inline |
setOverrideDBweightsAndFilterHE(bool overrideDBweightsAndFilterHE) | HcaluLUTTPGCoder | inline |
sizeHB_ | HcaluLUTTPGCoder | private |
sizeHE_ | HcaluLUTTPGCoder | private |
sizeHF_ | HcaluLUTTPGCoder | private |
topo_ | HcaluLUTTPGCoder | private |
update(const HcalDbService &conditions) | HcaluLUTTPGCoder | |
update(const char *filename, bool appendMSB=false) | HcaluLUTTPGCoder | |
updateXML(const char *filename) | HcaluLUTTPGCoder | |
UPGRADE_LUT_SIZE | HcaluLUTTPGCoder | privatestatic |
~HcalTPGCoder()=default | HcalTPGCoder | virtual |
~HcaluLUTTPGCoder() override | HcaluLUTTPGCoder | |