#include <RunInfoSchema.h>
Public Member Functions | |
void | create () override |
bool | exists () override |
bool | getInclusiveRunRange (cond::Time_t lower, cond::Time_t upper, std::vector< std::tuple< cond::Time_t, boost::posix_time::ptime, boost::posix_time::ptime > > &runData) override |
bool | getInclusiveTimeRange (const boost::posix_time::ptime &lower, const boost::posix_time::ptime &upper, std::vector< std::tuple< cond::Time_t, boost::posix_time::ptime, boost::posix_time::ptime > > &runData) override |
cond::Time_t | getLastInserted () override |
void | insert (const std::vector< std::tuple< cond::Time_t, boost::posix_time::ptime, boost::posix_time::ptime > > &runs) override |
void | insertOne (cond::Time_t runNumber, const boost::posix_time::ptime &start, const boost::posix_time::ptime &end) override |
bool | select (cond::Time_t runNumber, boost::posix_time::ptime &start, boost::posix_time::ptime &end) override |
Table (coral::ISchema &schema) | |
void | updateEnd (cond::Time_t runNumber, const boost::posix_time::ptime &end) override |
~Table () override | |
Public Member Functions inherited from cond::persistency::IRunInfoTable | |
virtual | ~IRunInfoTable () |
Private Attributes | |
coral::ISchema & | m_schema |
Definition at line 46 of file RunInfoSchema.h.
|
explicit |
Definition at line 10 of file RunInfoSchema.cc.
References m_schema, and cond::persistency::RUN_INFO::tname.
|
inlineoverride |
Definition at line 49 of file RunInfoSchema.h.
References beamerCreator::create(), end, edm::eventsetup::heterocontainer::insert(), convertSQLiteXML::runNumber, writedatasetfile::runs, TauGenJetsDecayModeSelectorAllHadrons_cfi::select, and pileupCalc::upper.
|
overridevirtual |
Implements cond::persistency::IRunInfoTable.
Definition at line 18 of file RunInfoSchema.cc.
References exists(), cond::persistency::TableDescription< Types >::get(), m_schema, cond::persistency::TableDescription< Types >::setPrimaryKey(), cond::persistency::throwException(), and cond::persistency::RUN_INFO::tname.
Referenced by cond::persistency::RunInfoSchema::create(), and o2olib.O2OTool::execute().
|
overridevirtual |
Implements cond::persistency::IRunInfoTable.
Referenced by create(), and cond::persistency::RunInfoSchema::exists().
|
overridevirtual |
Implements cond::persistency::IRunInfoTable.
Definition at line 54 of file RunInfoSchema.cc.
References cond::persistency::Query< Types >::addCondition(), m_schema, q1, alignCSCRings::r, and pileupCalc::upper.
|
overridevirtual |
Implements cond::persistency::IRunInfoTable.
Definition at line 70 of file RunInfoSchema.cc.
References cond::persistency::Query< Types >::addCondition(), m_schema, q1, alignCSCRings::r, up, and pileupCalc::upper.
|
overridevirtual |
Implements cond::persistency::IRunInfoTable.
Definition at line 39 of file RunInfoSchema.cc.
References MillePedeFileConverter_cfg::e, m_schema, cond::time::MIN_VAL(), alignCSCRings::r, writedatasetfile::run, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overridevirtual |
Implements cond::persistency::IRunInfoTable.
Definition at line 92 of file RunInfoSchema.cc.
References cond::persistency::BulkInserter< Types >::flush(), cond::persistency::BulkInserter< Types >::insert(), m_schema, writedatasetfile::run, writedatasetfile::runs, and cond::persistency::RUN_INFO::tname.
Referenced by BeautifulSoup.PageElement::append().
|
overridevirtual |
Implements cond::persistency::IRunInfoTable.
Definition at line 87 of file RunInfoSchema.cc.
References cond::persistency::RowBuffer< Columns >::get(), m_schema, and cond::persistency::RUN_INFO::tname.
|
overridevirtual |
Implements cond::persistency::IRunInfoTable.
Definition at line 28 of file RunInfoSchema.cc.
References cond::persistency::Query< Types >::addCondition(), m_schema, lumiQueryAPI::q, alignCSCRings::r, and convertSQLiteXML::runNumber.
Referenced by Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::find(), Vispa.Views.LineDecayView.LineDecayContainer::mousePressEvent(), Vispa.Gui.PortConnection.PointToPointConnection::mousePressEvent(), Vispa.Gui.VispaWidget.VispaWidget::mousePressEvent(), and Vispa.Views.AbstractView.AbstractView::restoreSelection().
|
overridevirtual |
Implements cond::persistency::IRunInfoTable.
Definition at line 98 of file RunInfoSchema.cc.
References cond::persistency::UpdateBuffer::addWhereCondition(), edmScanValgrind::buffer, m_schema, convertSQLiteXML::runNumber, cond::persistency::UpdateBuffer::setColumnData(), and cond::persistency::RUN_INFO::tname.
|
private |
Definition at line 63 of file RunInfoSchema.h.
Referenced by create(), getInclusiveRunRange(), getInclusiveTimeRange(), getLastInserted(), insert(), insertOne(), select(), Table(), and updateEnd().