6 m_enableConfiguration(iConfig.getParameter<
bool>(
"enableConfiguration")),
7 m_enablePtLut(iConfig.getParameter<
bool>(
"enablePtLut")) {}
12 if (!csctfKey.empty()) {
16 pL1TriggerKey->add(
"L1MuCSCTFConfigurationRcd",
"L1MuCSCTFConfiguration", csctfKey);
38 edm::LogError(
"L1-O2O") <<
"Problem with CSCTF key while retrieving " 39 <<
"the PTLUT_VERSION";
46 pL1TriggerKey->add(
"L1MuCSCPtLutRcd",
"L1MuCSCPtLut", ptLutKey);
CSCTFObjectKeysOnlineProd(const edm::ParameterSet &iConfig)
const QueryResults singleAttribute(const T &data) const
void fillObjectKeys(FillType) override
std::unique_ptr< L1TriggerKey >::pointer FillType
l1t::OMDSReader m_omdsReader
bool m_enableConfiguration
Log< level::Error, false > LogError
const QueryResults basicQuery(const std::vector< std::string > &columnNames, const std::string &schemaName, const std::string &tableName, const std::string &conditionLHS="", const QueryResults conditionRHS=QueryResults(), const std::string &conditionRHSName="")
bool fillVariable(const std::string &columnName, T &outputVariable) const