1 #ifndef RecoLuminosity_LumiProducer_RevisionDML_H 2 #define RecoLuminosity_LumiProducer_RevisionDML_H 19 DataID():lumi_id(0),trg_id(0),hlt_id(0){}
61 unsigned long long branchIdByName(coral::ISchema&
schema,
const std::string& branchName);
66 unsigned long long getEntryInBranchByName(coral::ISchema&
schema,
98 void insertLumiRunData(coral::ISchema&
schema,
const LumiEntry& lumientry);
99 void insertTrgRunData(coral::ISchema&
schema,
const TrgEntry& trgentry);
100 void insertHltRunData(coral::ISchema&
schema,
const HltEntry& hltentry);
102 unsigned long long currentHFDataTagId(coral::ISchema&
schema);
103 unsigned long long HFDataTagIdByName(coral::ISchema&
schema,
105 unsigned long long addRunToCurrentHFDataTag(coral::ISchema&
schema,
107 unsigned long long lumiid,
108 unsigned long long trgid,
109 unsigned long long hltid,
113 unsigned long long tagid);
unsigned long long hlt_id
def addEntry(schema, datatableName, entryinfo, branchinfo)
unsigned long long data_id
def bookNewRevision(schema, datatableName)
def bookNewEntry(schema, datatableName)
unsigned long long revision_id
def addRevision(schema, datatableName, revisioninfo, branchinfo)
unsigned long long entry_id
unsigned int ncollidingbunches
unsigned long long lumi_id
static std::string const source
unsigned long long trg_id