![]() |
![]() |
#include <OMDSReader.h>
Public Member Functions | |
const std::vector < coral::AttributeList > & | attributeLists () const |
const std::vector< std::string > & | columnNames () const |
template<class T > | |
bool | fillVariable (const std::string &columnName, T &outputVariable) const |
template<class T > | |
bool | fillVariable (T &outputVariable) const |
template<class T > | |
bool | fillVariableFromRow (const std::string &columnName, int rowNumber, T &outputVariable) const |
template<class T > | |
bool | fillVariableFromRow (int rowNumber, T &outputVariable) const |
int | numberRows () const |
bool | queryFailed () const |
QueryResults () | |
QueryResults (const std::vector< std::string > &columnNames, const std::vector< coral::AttributeList > &attLists) | |
virtual | ~QueryResults () |
Private Attributes | |
std::vector< coral::AttributeList > | m_attributeLists |
std::vector< std::string > | m_columnNames |
Definition at line 53 of file OMDSReader.h.
|
inline |
Definition at line 56 of file OMDSReader.h.
|
inline |
Definition at line 57 of file OMDSReader.h.
|
inlinevirtual |
Definition at line 61 of file OMDSReader.h.
|
inline |
Definition at line 65 of file OMDSReader.h.
Referenced by ScaleRecordHelper::extractScales().
|
inline |
Definition at line 63 of file OMDSReader.h.
bool l1t::OMDSReader::QueryResults::fillVariable | ( | const std::string & | columnName, |
T & | outputVariable | ||
) | const |
Definition at line 312 of file OMDSReader.h.
Referenced by CSCTFObjectKeysOnlineProd::fillObjectKeys(), L1GctRSObjectKeysOnlineProd::fillObjectKeys(), L1TMuonEndcapObjectKeysOnlineProd::fillObjectKeys(), L1TMuonOverlapObjectKeysOnlineProd::fillObjectKeys(), L1TUtmTriggerMenuObjectKeysOnlineProd::fillObjectKeys(), L1GctTSCObjectKeysOnlineProd::fillObjectKeys(), L1MuGMTRSKeysOnlineProd::fillObjectKeys(), L1MuGMTParametersKeysOnlineProd::fillObjectKeys(), L1MuTriggerScaleKeysOnlineProd::fillObjectKeys(), DTTFRSKeysOnlineProd::fillObjectKeys(), DTTFTSCObjectKeysOnlineProd::fillObjectKeys(), RCTObjectKeysOnlineProd::fillObjectKeys(), L1RCT_RSKeysOnlineProd::fillObjectKeys(), L1GtPsbSetupConfigOnlineProd::getRequiredValue(), L1GtTscObjectKeysOnlineProd::keyL1GtParameters(), L1GtTscObjectKeysOnlineProd::keyL1GtTriggerMenu(), CSCTFAlignmentOnlineProd::newObject(), CSCTFConfigOnlineProd::newObject(), L1GctChannelMaskOnlineProd::newObject(), L1MuGMTChannelMaskOnlineProducer::newObject(), L1MuCSCPtLutConfigOnlineProd::newObject(), L1GtTriggerMaskVetoTechTrigConfigOnlineProd::newObject(), L1GtTriggerMaskTechTrigConfigOnlineProd::newObject(), L1GtTriggerMaskAlgoTrigConfigOnlineProd::newObject(), and L1SubsystemKeysOnlineProd::produce().
bool l1t::OMDSReader::QueryResults::fillVariable | ( | T & | outputVariable | ) | const |
Definition at line 334 of file OMDSReader.h.
bool l1t::OMDSReader::QueryResults::fillVariableFromRow | ( | const std::string & | columnName, |
int | rowNumber, | ||
T & | outputVariable | ||
) | const |
Definition at line 320 of file OMDSReader.h.
bool l1t::OMDSReader::QueryResults::fillVariableFromRow | ( | int | rowNumber, |
T & | outputVariable | ||
) | const |
Definition at line 340 of file OMDSReader.h.
|
inline |
Definition at line 68 of file OMDSReader.h.
Referenced by CSCTFObjectKeysOnlineProd::fillObjectKeys(), L1GctRSObjectKeysOnlineProd::fillObjectKeys(), L1TMuonEndcapObjectKeysOnlineProd::fillObjectKeys(), L1TMuonOverlapObjectKeysOnlineProd::fillObjectKeys(), L1TUtmTriggerMenuObjectKeysOnlineProd::fillObjectKeys(), L1GctTSCObjectKeysOnlineProd::fillObjectKeys(), L1MuGMTRSKeysOnlineProd::fillObjectKeys(), L1MuGMTParametersKeysOnlineProd::fillObjectKeys(), L1MuTriggerScaleKeysOnlineProd::fillObjectKeys(), DTTFTSCObjectKeysOnlineProd::fillObjectKeys(), DTTFRSKeysOnlineProd::fillObjectKeys(), RCTObjectKeysOnlineProd::fillObjectKeys(), L1RCT_RSKeysOnlineProd::fillObjectKeys(), L1GtTscObjectKeysOnlineProd::keyL1GtParameters(), L1GtTscObjectKeysOnlineProd::keyL1GtTriggerMenu(), and L1SubsystemKeysOnlineProd::produce().
|
inline |
Definition at line 67 of file OMDSReader.h.
Referenced by CSCTFObjectKeysOnlineProd::fillObjectKeys(), L1GctRSObjectKeysOnlineProd::fillObjectKeys(), L1TMuonEndcapObjectKeysOnlineProd::fillObjectKeys(), L1TMuonOverlapObjectKeysOnlineProd::fillObjectKeys(), L1TUtmTriggerMenuObjectKeysOnlineProd::fillObjectKeys(), L1GctTSCObjectKeysOnlineProd::fillObjectKeys(), L1MuGMTRSKeysOnlineProd::fillObjectKeys(), L1MuGMTParametersKeysOnlineProd::fillObjectKeys(), DTTFRSKeysOnlineProd::fillObjectKeys(), DTTFTSCObjectKeysOnlineProd::fillObjectKeys(), RCTObjectKeysOnlineProd::fillObjectKeys(), L1RCT_RSKeysOnlineProd::fillObjectKeys(), L1GtTscObjectKeysOnlineProd::keyL1GtParameters(), L1GtTscObjectKeysOnlineProd::keyL1GtTriggerMenu(), CSCTFAlignmentOnlineProd::newObject(), L1MuCSCPtLutConfigOnlineProd::newObject(), L1MuGMTChannelMaskOnlineProducer::newObject(), CSCTFConfigOnlineProd::newObject(), L1GctChannelMaskOnlineProd::newObject(), L1GtTriggerMaskTechTrigConfigOnlineProd::newObject(), L1GtTriggerMaskVetoTechTrigConfigOnlineProd::newObject(), L1GtTriggerMaskAlgoTrigConfigOnlineProd::newObject(), and L1SubsystemKeysOnlineProd::produce().
|
private |
Definition at line 90 of file OMDSReader.h.
|
private |
Definition at line 89 of file OMDSReader.h.