CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 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 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 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 65 of file LumiNames.cc.

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

65  {
66  return datatablename+"_ENTRIES";
67 }
const std::string lumi::LumiNames::hltdataTableName ( )
static
const std::string lumi::LumiNames::hltTableName ( )
static

Definition at line 17 of file LumiNames.cc.

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

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

Definition at line 32 of file LumiNames.cc.

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

Definition at line 35 of file LumiNames.cc.

35  {
36  return "unsigned long long";
37 }
const std::string lumi::LumiNames::idTableName ( const std::string &  dataTableName)
static

Definition at line 29 of file LumiNames.cc.

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

29  {
30  return dataTableName+"_ID";
31 }
const std::string lumi::LumiNames::lshltTableName ( )
static

Definition at line 59 of file LumiNames.cc.

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

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

Definition at line 53 of file LumiNames.cc.

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

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

Definition at line 41 of file LumiNames.cc.

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

41  {
42  return "LUMIDATA";
43 }
const std::string lumi::LumiNames::lumidetailTableName ( )
static

Definition at line 11 of file LumiNames.cc.

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

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

Definition at line 26 of file LumiNames.cc.

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

Definition at line 47 of file LumiNames.cc.

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

Definition at line 23 of file LumiNames.cc.

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

Definition at line 5 of file LumiNames.cc.

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

Definition at line 8 of file LumiNames.cc.

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

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

Definition at line 44 of file LumiNames.cc.

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

44  {
45  return "LUMISUMMARYV2";
46 }
const std::string lumi::LumiNames::revisionTableName ( )
static
const std::string lumi::LumiNames::revmapTableName ( const std::string &  datatablename)
static

Definition at line 62 of file LumiNames.cc.

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

62  {
63  return datatablename+"_REV";
64 }
const std::string lumi::LumiNames::trgdataTableName ( )
static
const std::string lumi::LumiNames::trghltMapTableName ( )
static

Definition at line 20 of file LumiNames.cc.

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

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

Definition at line 14 of file LumiNames.cc.

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

14  {
15  return "TRG";
16 }