Definition at line 40 of file CMSRunSummary2DB.cc.
lumi::CMSRunSummary2DB::CMSRunSummary2DB |
( |
const std::string & |
dest | ) |
|
lumi::CMSRunSummary2DB::~CMSRunSummary2DB |
( |
| ) |
|
|
virtual |
const std::string lumi::CMSRunSummary2DB::dataType |
( |
| ) |
const |
|
overridevirtual |
void lumi::CMSRunSummary2DB::parseFillCSV |
( |
const std::string & |
csvsource, |
|
|
cmsrunsum & |
result |
|
) |
| |
|
private |
unsigned long long lumi::CMSRunSummary2DB::retrieveData |
( |
unsigned int |
runnumber | ) |
|
|
overridevirtual |
select distinct name from runsession_parameter l1key: select string_value from cms_runinfo.runsession_parameter where runnumber=:runnumber and name='CMS.TRG:TSC_KEY'; amodetag: select distinct(string_value),session_id from cms_runinfo.runsession_parameter where runnumber=:runnumber and name='CMS.SCAL:AMODEtag' egev: select distinct(string_value) from cms_runinfo.runsession_parameter where runnumber=:runnumber and name='CMS.SCAL:EGEV' hltkey: select string_value from cms_runinfo.runsession_parameter where runnumber=129265 and name='CMS.LVL0:HLT_KEY_DESCRIPTION'; fillnumber: select string_value from cms_runinfo.runsession_parameter where runnumber=129265 and name='CMS.SCAL:FILLN' order by time;//take the first one sequence: select string_value from cms_runinfo.runsession_parameter where runnumber=129265 and name='CMS.LVL0:SEQ_NAME' start/stop time: select time from cms_runinfo.runsession_parameter where runnumber=129265 and name='CMS.LVL0:START_TIME_T'; select time from cms_runinfo.runsession_parameter where runnumber=129265 and name='CMS.LVL0:STOP_TIME_T';
Implements lumi::DataPipe.
Definition at line 109 of file CMSRunSummary2DB.cc.
const std::string lumi::CMSRunSummary2DB::sourceType |
( |
| ) |
const |
|
overridevirtual |
unsigned int lumi::CMSRunSummary2DB::str2int |
( |
const std::string & |
s | ) |
const |