Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CalibFormats
HcalObjects
src
HcalTPGCoder.cc
Go to the documentation of this file.
1
#include "
CalibFormats/HcalObjects/interface/HcalTPGCoder.h
"
2
3
std::vector<unsigned short>
HcalTPGCoder::getLinearizationLUT
(
HcalDetId
id
)
const
{
4
std::vector<unsigned short>
lut
(128);
5
for
(
unsigned
char
i
=0;
i
<128; ++
i
) lut[
i
]=
adc2Linear
(
i
,
id
);
6
return
lut
;
7
}
i
int i
Definition:
DBlmapReader.cc:9
HcalDetId
Definition:
HcalDetId.h:12
lumiPlot.lut
tuple lut
Definition:
lumiPlot.py:244
HcalTPGCoder::getLinearizationLUT
virtual std::vector< unsigned short > getLinearizationLUT(HcalDetId id) const
Get the full linearization LUT (128 elements). Default implementation just uses adc2Linear to get all...
Definition:
HcalTPGCoder.cc:3
HcalTPGCoder::adc2Linear
virtual void adc2Linear(const HBHEDataFrame &df, IntegerCaloSamples &ics) const =0
HcalTPGCoder.h
Generated for CMSSW Reference Manual by
1.8.5