|
void | create_table (sqlite3 *const db, string const &name, vector< string > const &columns, string const &suffix={}) |
|
void | insert_eventRanges_row (sqlite3_stmt *stmt, art::SubRunNumber_t const sr, art::EventNumber_t const b, art::EventNumber_t const e) |
|
void | insert_rangeSets_eventSets_row (sqlite3_stmt *stmt, unsigned const rsid, unsigned const esid) |
|
unsigned | getNewRangeSetID (sqlite3 *db, art::BranchType const bt, art::RunNumber_t const r) |
|
vector< unsigned > | getExistingRangeSetIDs (sqlite3 *db, art::RangeSet const &rs) |
|
void | insertIntoEventRanges (sqlite3 *db, art::RangeSet const &rs) |
|
void | insertIntoJoinTable (sqlite3 *db, art::BranchType const bt, unsigned const rsID, vector< unsigned > const &eventRangesIDs) |
|
void | maybeInvalidateRangeSet (BranchType const bt, art::RangeSet const &principalRS, art::RangeSet &productRS) |
|
template<BranchType BT> |
art::RangeSet | getRangeSet (art::OutputHandle const &oh, art::RangeSet const &principalRS, bool const producedInThisProcess) |
|
template<BranchType BT> |
void | setProductRangeSetID (art::RangeSet const &rs, sqlite3 *db, art::EDProduct *product, map< unsigned, unsigned > &checksumToIndexLookup) |
|