1 #ifndef FWCore_Catalog_SiteLocalConfig_h 2 #define FWCore_Catalog_SiteLocalConfig_h 20 class ActivityRegistry;
61 virtual std::vector<edm::CatalogAttributes>
const&
dataCatalogs()
const = 0;
93 #endif //FWCore_Catalog_SiteLocalConfig_h virtual std::string const & localConnectPrefix() const =0
virtual std::string const & localConnectSuffix() const =0
virtual std::string const lookupCalibConnect(std::string const &input) const =0
virtual bool useLocalConnectString() const =0
virtual std::vector< std::string > const & trivialDataCatalogs() const =0
static std::string const input
virtual bool enablePrefetching() const =0
virtual std::string const * sourceCacheTempDir() const =0
virtual std::vector< edm::CatalogAttributes > const & dataCatalogs() const =0
virtual unsigned int const * sourceTTreeCacheSize() const =0
virtual unsigned int const * sourceTimeout() const =0
virtual std::string const * sourceCloneCacheHint() const =0
CatalogAttributes()=default
virtual unsigned int debugLevel() const =0
virtual std::string const & subSiteName(void) const =0
virtual std::vector< std::string > const * sourceNativeProtocols() const =0
CatalogAttributes(std::string input_site, std::string input_subSite, std::string input_storageSite, std::string input_volume, std::string input_protocol)
virtual std::string const & siteName(void) const =0
virtual double const * sourceCacheMinFree() const =0
virtual ~SiteLocalConfig()
virtual std::string const * sourceCacheHint() const =0
virtual std::string const rfioType(void) const =0
virtual std::string const * sourceReadHint() const =0
bool operator==(const CatalogAttributes &aCatalog) const
virtual struct addrinfo const * statisticsDestination() const =0
virtual std::set< std::string > const * statisticsInfo() const =0
virtual std::filesystem::path const storageDescriptionPath(const edm::CatalogAttributes &aDataCatalog) const =0