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

◆ cmsrunsummaryTableName()

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

Definition at line 2 of file LumiNames.cc.

2 { return "CMSRUNSUMMARY"; }

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

◆ entryTableName()

const std::string lumi::LumiNames::entryTableName ( const std::string &  datatablename)
static

Definition at line 29 of file LumiNames.cc.

29  {
30  return datatablename + "_ENTRIES";
31 }

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

◆ hltdataTableName()

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

◆ hltTableName()

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

Definition at line 14 of file LumiNames.cc.

14 { return "HLT"; }

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

◆ idTableColumnName()

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

Definition at line 25 of file LumiNames.cc.

25 { return "NEXTID"; }

◆ idTableColumnType()

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

Definition at line 26 of file LumiNames.cc.

26 { return "unsigned long long"; }

◆ idTableName()

const std::string lumi::LumiNames::idTableName ( const std::string &  dataTableName)
static

Definition at line 24 of file LumiNames.cc.

24 { return dataTableName + "_ID"; }

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

◆ intglumiTableName()

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

Definition at line 20 of file LumiNames.cc.

20 { return "INTGLUMI"; }

◆ intglumiv2TableName()

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

Definition at line 21 of file LumiNames.cc.

21 { return "INTGLUMIV2"; }

Referenced by LumiCorrectionSource::fetchIntglumi().

◆ lshltTableName()

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

Definition at line 16 of file LumiNames.cc.

16 { return "LSHLT"; }

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

◆ lstrgTableName()

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

Definition at line 12 of file LumiNames.cc.

12 { return "LSTRG"; }

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

◆ lumidataTableName()

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

◆ lumidetailTableName()

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

Definition at line 7 of file LumiNames.cc.

7 { return "LUMIDETAIL"; }

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

◆ lumihltresultTableName()

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

Definition at line 23 of file LumiNames.cc.

23 { return "INTLUMIHLT"; }

◆ luminormTableName()

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

Definition at line 8 of file LumiNames.cc.

8 { return "LUMINORMS"; }

◆ luminormv2dataTableName()

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

Definition at line 10 of file LumiNames.cc.

10 { return "LUMINORMSV2DATA"; }

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

◆ luminormv2TableName()

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

Definition at line 9 of file LumiNames.cc.

9 { return "LUMINORMSV2"; }

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

◆ lumiresultTableName()

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

Definition at line 22 of file LumiNames.cc.

22 { return "INTLUMI"; }

◆ lumirunsummaryTableName()

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

Definition at line 4 of file LumiNames.cc.

4 { return "CMSRUNSUMMARY"; }

◆ lumisummaryTableName()

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

Definition at line 5 of file LumiNames.cc.

5 { return "LUMISUMMARY"; }

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

◆ lumisummaryv2TableName()

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

Definition at line 6 of file LumiNames.cc.

6 { return "LUMISUMMARYV2"; }

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

◆ revisionTableName()

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

◆ revmapTableName()

const std::string lumi::LumiNames::revmapTableName ( const std::string &  datatablename)
static

Definition at line 28 of file LumiNames.cc.

28 { return datatablename + "_REV"; }

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

◆ tagRunsTableName()

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

Definition at line 17 of file LumiNames.cc.

17 { return "TAGRUNS"; }

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

◆ tagsTableName()

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

◆ trgdataTableName()

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

◆ trghltMapTableName()

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

Definition at line 19 of file LumiNames.cc.

19 { return "TRGHLTMAP"; }

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

◆ trgTableName()

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

Definition at line 13 of file LumiNames.cc.

13 { return "TRG"; }

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