CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch1/src/RecoLuminosity/LumiProducer/interface/LumiNames.h

Go to the documentation of this file.
00001 #ifndef RECOLUMINOSITY_LUMIPRODUCER_H
00002 #define RECOLUMINOSITY_LUMIPRODUCER_H
00003 #include <string>
00004 namespace lumi{
00005   class LumiNames{
00006   public:
00007     static const std::string cmsrunsummaryTableName();
00008     static const std::string lumirunsummaryTableName();
00009     static const std::string lumisummaryTableName();
00010     static const std::string lumidetailTableName();
00011     static const std::string trgTableName();
00012     static const std::string hltTableName();
00013     static const std::string trghltMapTableName();
00014     static const std::string lumiresultTableName();
00015     static const std::string lumihltresultTableName();
00016     static const std::string idTableName( const std::string& dataTableName);
00017     static const std::string idTableColumnName();
00018     static const std::string idTableColumnType();
00019     static const std::string revisionTableName();
00020     static const std::string lumidataTableName();
00021     static const std::string lumisummaryv2TableName();
00022     static const std::string luminormTableName();
00023     static const std::string trgdataTableName();
00024     static const std::string lstrgTableName();
00025     static const std::string hltdataTableName();
00026     static const std::string lshltTableName();
00027     
00028     static const std::string revmapTableName(const std::string& datatablename );
00029     static const std::string entryTableName(const std::string& datatablename );
00030   };
00031 }
00032 #endif