81 hfilename1_(iConfig.getParameter<edm::
FileInPath>(
"hcalLUT1")),
82 hfilename2_(iConfig.getParameter<edm::
FileInPath>(
"hcalLUT2"))
124 using namespace edm::es;
129 <<
" for CaloTPGTranscoderULUTs HCAL initialization";
136 <<
" RCT decompression for CaloTPGTranscoderULUTs HCAL initialization";
142 <<
" and automatic RCT decompression for CaloTPGTranscoderULUTs HCAL initialization";
147 edm::LogInfo(
"Level1") <<
"Using analytical compression and RCT decompression for CaloTPGTranscoderULUTs HCAL initialization";
162 fullLut.
setTopo(htopo.product());
166 return std::auto_ptr<CaloTPGTranscoder>( pTCoder );
std::unique_ptr< CaloTPGTranscoder > ReturnType
T getParameter(std::string const &) const
bool read_Ascii_Compression
~CaloTPGTranscoderULUTs()
edm::FileInPath hfilename2_
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
CaloTPGTranscoderULUTs(const edm::ParameterSet &)
const DepRecordT & getRecord() const
void get(HolderT &iHolder) const
ReturnType produce(const CaloTPGRecord &)
std::vector< int > LUTfactor
edm::FileInPath hfilename1_
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
std::string fullPath() const
void setTopo(const HcalTopology *topo)