24 #include "boost/shared_ptr.hpp"
71 bool read_Ascii = iConfig.
getParameter<
bool>(
"read_Ascii_LUTs");
72 bool read_XML = iConfig.
getParameter<
bool>(
"read_XML_LUTs");
82 using namespace edm::es;
84 if (read_Ascii || read_XML){
86 edm::LogInfo(
"HCAL") <<
"Using ASCII/XML LUTs" << ifilename.
fullPath() <<
" for HcalTPGCoderULUT initialization";
94 bool LUTGenerationMode = iConfig.
getParameter<
bool>(
"LUTGenerationMode");
124 theRec.
get(conditions);
T getParameter(std::string const &) const
depends_on::OneHolder< T, TDependsOnRecord > dependsOn(void(T::*iT)(const TDependsOnRecord &))
void dbRecordCallback(const HcalDbRecord &)
HcaluLUTTPGCoder * theCoder_
HcalTPGCoderULUT(const edm::ParameterSet &)
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
void update(const HcalDbService &conditions)
void updateXML(const char *filename)
void setLUTGenerationMode(bool gen)
boost::shared_ptr< HcalTPGCoder > ReturnType
void get(HolderT &iHolder) const
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
ReturnType produce(const HcalTPGRecord &)
std::string fullPath() const