CMS 3D CMS Logo

SiteLocalConfig.h

Go to the documentation of this file.
00001 #ifndef FWCore_Catalog_SiteLocalConfig_h
00002 #define FWCore_Catalog_SiteLocalConfig_h
00003 
00004 // INCLUDES
00005 # include <string>
00006 
00007 // PUBLIC DEFINES
00008 // PUBLIC CONSTANTS
00009 // PUBLIC TYPES
00010 namespace edm 
00011 {
00012     class ParameterSet;
00013     class ActivityRegistry;
00014 }
00015 
00016 // PUBLIC VARIABLES
00017 // PUBLIC FUNCTIONS
00018 // CLASS DECLARATIONS
00019 
00020 namespace edm 
00021 {
00022   class SiteLocalConfig
00023   {
00024   public:
00025     SiteLocalConfig () {}
00026     virtual ~SiteLocalConfig() {}
00027     
00028     virtual const std::string dataCatalog (void) const = 0;
00029     virtual const std::string lookupCalibConnect (const std::string& input) const = 0;
00030     virtual const std::string rfioType (void) const = 0;
00031     
00032     // implicit copy constructor
00033     // implicit assignment operator
00034   private:
00035   };
00036 }
00037     
00038 // INLINE PUBLIC FUNCTIONS
00039 // INLINE MEMBER FUNCTIONS
00040 
00041 #endif //FWCore_Catalog_SiteLocalConfig_h

Generated on Tue Jun 9 17:35:18 2009 for CMSSW by  doxygen 1.5.4