6 m_enableConfiguration( iConfig.getParameter< bool >(
"enableConfiguration" ) ),
7 m_enablePtLut( iConfig.getParameter< bool >(
"enablePtLut" ) )
16 if( !csctfKey.empty() )
22 pL1TriggerKey->add(
"L1MuCSCTFConfigurationRcd",
23 "L1MuCSCTFConfiguration",
39 std::string sp1key = csctfKey +
"0001";
47 "CSCTF_SP_CONF.SP_KEY",
53 edm::LogError(
"L1-O2O" ) <<
"Problem with CSCTF key while retrieving "
54 <<
"the PTLUT_VERSION" ;
61 pL1TriggerKey->add(
"L1MuCSCPtLutRcd",
"L1MuCSCPtLut", ptLutKey ) ;
CSCTFObjectKeysOnlineProd(const edm::ParameterSet &iConfig)
bool fillVariable(const std::string &columnName, T &outputVariable) const
const QueryResults singleAttribute(const T &data) const
l1t::OMDSReader m_omdsReader
bool m_enableConfiguration
boost::shared_ptr< L1TriggerKey > ReturnType
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="") const
virtual void fillObjectKeys(ReturnType pL1TriggerKey)