CMS 3D CMS Logo

List of all members | Static Public Member Functions
lumi::LumiNames Class Reference

#include <LumiNames.h>

Static Public Member Functions

static const std::string cmsrunsummaryTableName ()
 
static const std::string entryTableName (const std::string &datatablename)
 
static const std::string hltdataTableName ()
 
static const std::string hltTableName ()
 
static const std::string idTableColumnName ()
 
static const std::string idTableColumnType ()
 
static const std::string idTableName (const std::string &dataTableName)
 
static const std::string intglumiTableName ()
 
static const std::string intglumiv2TableName ()
 
static const std::string lshltTableName ()
 
static const std::string lstrgTableName ()
 
static const std::string lumidataTableName ()
 
static const std::string lumidetailTableName ()
 
static const std::string lumihltresultTableName ()
 
static const std::string luminormTableName ()
 
static const std::string luminormv2dataTableName ()
 
static const std::string luminormv2TableName ()
 
static const std::string lumiresultTableName ()
 
static const std::string lumirunsummaryTableName ()
 
static const std::string lumisummaryTableName ()
 
static const std::string lumisummaryv2TableName ()
 
static const std::string revisionTableName ()
 
static const std::string revmapTableName (const std::string &datatablename)
 
static const std::string tagRunsTableName ()
 
static const std::string tagsTableName ()
 
static const std::string trgdataTableName ()
 
static const std::string trghltMapTableName ()
 
static const std::string trgTableName ()
 

Detailed Description

Definition at line 5 of file LumiNames.h.

Member Function Documentation

const std::string lumi::LumiNames::cmsrunsummaryTableName ( )
static

Definition at line 2 of file LumiNames.cc.

Referenced by lumi::CMSRunSummaryDummy2DB::retrieveData(), and lumi::CMSRunSummary2DB::retrieveData().

2  {
3  return "CMSRUNSUMMARY";
4 }
const std::string lumi::LumiNames::entryTableName ( const std::string &  datatablename)
static

Definition at line 83 of file LumiNames.cc.

Referenced by lumi::RevisionDML::addEntry(), lumi::RevisionDML::bookNewEntry(), and lumi::RevisionDML::getEntryInBranchByName().

83  {
84  return datatablename+"_ENTRIES";
85 }
const std::string lumi::LumiNames::hltdataTableName ( )
static
const std::string lumi::LumiNames::hltTableName ( )
static

Definition at line 38 of file LumiNames.cc.

Referenced by lumi::HLTDummy2DB::retrieveData(), and lumi::HLTV32DB::writeHltData().

38  {
39  return "HLT";
40 }
const std::string lumi::LumiNames::idTableColumnName ( )
static

Definition at line 71 of file LumiNames.cc.

71  {
72  return "NEXTID";
73 }
const std::string lumi::LumiNames::idTableColumnType ( )
static

Definition at line 74 of file LumiNames.cc.

74  {
75  return "unsigned long long";
76 }
const std::string lumi::LumiNames::idTableName ( const std::string &  dataTableName)
static

Definition at line 68 of file LumiNames.cc.

Referenced by lumi::idDealer::generateNextIDForTable(), and lumi::idDealer::getIDforTable().

68  {
69  return dataTableName+"_ID";
70 }
const std::string lumi::LumiNames::intglumiTableName ( )
static

Definition at line 56 of file LumiNames.cc.

56  {
57  return "INTGLUMI";
58 }
const std::string lumi::LumiNames::intglumiv2TableName ( )
static

Definition at line 59 of file LumiNames.cc.

Referenced by LumiCorrectionSource::fetchIntglumi().

59  {
60  return "INTGLUMIV2";
61 }
const std::string lumi::LumiNames::lshltTableName ( )
static

Definition at line 44 of file LumiNames.cc.

Referenced by LumiProducer::fillLSCache(), and lumi::HLTV32DB::writeHltDataToSchema2().

44  {
45  return "LSHLT";
46 }
const std::string lumi::LumiNames::lstrgTableName ( )
static

Definition at line 32 of file LumiNames.cc.

Referenced by LumiProducer::fillLSCache(), and lumi::TRGScalers2DB::writeTrgDataToSchema2().

32  {
33  return "LSTRG";
34 }
const std::string lumi::LumiNames::lumidataTableName ( )
static

Definition at line 5 of file LumiNames.cc.

Referenced by LumiProducer::getLumiDataId(), lumi::RevisionDML::insertLumiRunData(), and lumi::Lumi2DB::writeAllLumiDataToSchema2().

5  {
6  return "LUMIDATA";
7 }
const std::string lumi::LumiNames::lumidetailTableName ( )
static

Definition at line 17 of file LumiNames.cc.

Referenced by lumi::LumiDummy2DB::retrieveData(), and lumi::Lumi2DB::writeAllLumiData().

17  {
18  return "LUMIDETAIL";
19 }
const std::string lumi::LumiNames::lumihltresultTableName ( )
static

Definition at line 65 of file LumiNames.cc.

65  {
66  return "INTLUMIHLT";
67 }
const std::string lumi::LumiNames::luminormTableName ( )
static

Definition at line 20 of file LumiNames.cc.

20  {
21  return "LUMINORMS";
22 }
const std::string lumi::LumiNames::luminormv2dataTableName ( )
static

Definition at line 26 of file LumiNames.cc.

Referenced by lumi::NormDML::normById().

26  {
27  return "LUMINORMSV2DATA";
28 }
const std::string lumi::LumiNames::luminormv2TableName ( )
static

Definition at line 23 of file LumiNames.cc.

Referenced by lumi::NormDML::normIdByName(), and lumi::NormDML::normIdByType().

23  {
24  return "LUMINORMSV2";
25 }
const std::string lumi::LumiNames::lumiresultTableName ( )
static

Definition at line 62 of file LumiNames.cc.

62  {
63  return "INTLUMI";
64 }
const std::string lumi::LumiNames::lumirunsummaryTableName ( )
static

Definition at line 8 of file LumiNames.cc.

8  {
9  return "CMSRUNSUMMARY";
10 }
const std::string lumi::LumiNames::lumisummaryTableName ( )
static

Definition at line 11 of file LumiNames.cc.

Referenced by lumi::LumiDummy2DB::retrieveData(), lumi::Lumi2DB::writeAllLumiData(), and lumi::Lumi2DB::writeBeamIntensityOnly().

11  {
12  return "LUMISUMMARY";
13 }
const std::string lumi::LumiNames::lumisummaryv2TableName ( )
static

Definition at line 14 of file LumiNames.cc.

Referenced by LumiProducer::fillLSCache(), and lumi::Lumi2DB::writeAllLumiDataToSchema2().

14  {
15  return "LUMISUMMARYV2";
16 }
const std::string lumi::LumiNames::revisionTableName ( )
static
const std::string lumi::LumiNames::revmapTableName ( const std::string &  datatablename)
static

Definition at line 80 of file LumiNames.cc.

Referenced by lumi::RevisionDML::addEntry(), and lumi::RevisionDML::addRevision().

80  {
81  return datatablename+"_REV";
82 }
const std::string lumi::LumiNames::tagRunsTableName ( )
static

Definition at line 47 of file LumiNames.cc.

Referenced by lumi::RevisionDML::addRunToCurrentHFDataTag(), and lumi::RevisionDML::dataIDForRun().

47  {
48  return "TAGRUNS";
49 }
const std::string lumi::LumiNames::tagsTableName ( )
static

Definition at line 50 of file LumiNames.cc.

Referenced by lumi::RevisionDML::currentHFDataTagId(), LumiProducer::getCurrentDataTag(), and lumi::RevisionDML::HFDataTagIdByName().

50  {
51  return "TAGS";
52 }
const std::string lumi::LumiNames::trgdataTableName ( )
static
const std::string lumi::LumiNames::trghltMapTableName ( )
static

Definition at line 53 of file LumiNames.cc.

Referenced by lumi::HLTConfDummy2DB::retrieveData(), and lumi::HLTConf2DB::retrieveData().

53  {
54  return "TRGHLTMAP";
55 }
const std::string lumi::LumiNames::trgTableName ( )
static

Definition at line 35 of file LumiNames.cc.

Referenced by lumi::TRGDummy2DB::retrieveData(), lumi::TRGWBM2DB::retrieveData(), and lumi::TRGScalers2DB::writeTrgData().

35  {
36  return "TRG";
37 }