#include <SiteLocalConfigService.h>
Public Member Functions | |
std::string const | dataCatalog (void) const |
unsigned int | debugLevel () const |
std::string const | fallbackDataCatalog (void) const |
std::string const | lookupCalibConnect (std::string const &input) const |
std::string const | rfioType (void) const |
SiteLocalConfigService (ParameterSet const &pset) | |
std::string const * | sourceCacheHint () const |
double const * | sourceCacheMinFree () const |
std::string const * | sourceCacheTempDir () const |
std::vector< std::string > const * | sourceNativeProtocols () const |
std::string const * | sourceReadHint () const |
unsigned int const * | sourceTimeout () const |
unsigned int const * | sourceTTreeCacheSize () const |
Public Member Functions inherited from edm::SiteLocalConfig | |
SiteLocalConfig () | |
virtual | ~SiteLocalConfig () |
Static Public Member Functions | |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
Private Member Functions | |
std::string const | frontierConnect (std::string const &servlet) const |
void | parse (std::string const &url) |
Private Attributes | |
std::string | m_cacheHint |
std::string const * | m_cacheHintPtr |
double | m_cacheMinFree |
double const * | m_cacheMinFreePtr |
std::string | m_cacheTempDir |
std::string const * | m_cacheTempDirPtr |
bool | m_connected |
std::string | m_dataCatalog |
unsigned int | m_debugLevel |
std::string | m_fallbackDataCatalog |
std::string | m_frontierConnect |
std::vector< std::string > | m_nativeProtocols |
std::vector< std::string > const * | m_nativeProtocolsPtr |
std::string | m_readHint |
std::string const * | m_readHintPtr |
std::string | m_rfioType |
unsigned int | m_timeout |
unsigned int const * | m_timeoutPtr |
unsigned int | m_ttreeCacheSize |
unsigned int const * | m_ttreeCacheSizePtr |
std::string | m_url |
Definition at line 23 of file SiteLocalConfigService.h.
|
explicit |
Definition at line 97 of file SiteLocalConfigService.cc.
References edm::ParameterSet::exists(), edm::ParameterSet::getUntrackedParameter(), m_cacheHint, m_cacheHintPtr, m_cacheMinFree, m_cacheMinFreePtr, m_cacheTempDir, m_cacheTempDirPtr, m_debugLevel, m_nativeProtocols, m_nativeProtocolsPtr, m_readHint, m_readHintPtr, m_timeout, m_timeoutPtr, m_ttreeCacheSize, m_ttreeCacheSizePtr, m_url, parse(), and tmp.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 144 of file SiteLocalConfigService.cc.
References edm::hlt::Exception, m_connected, m_dataCatalog, and m_url.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 279 of file SiteLocalConfigService.cc.
References m_debugLevel.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 161 of file SiteLocalConfigService.cc.
References m_connected, and m_fallbackDataCatalog.
|
static |
Definition at line 458 of file SiteLocalConfigService.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::addOptionalUntracked(), and edm::ParameterSetDescription::setComment().
|
private |
Definition at line 174 of file SiteLocalConfigService.cc.
References edm::hlt::Exception, m_connected, m_frontierConnect, and m_url.
Referenced by lookupCalibConnect(), and parse().
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 207 of file SiteLocalConfigService.cc.
References frontierConnect(), and LaserDQM_cfg::input.
|
private |
Definition at line 289 of file SiteLocalConfigService.cc.
References _toDOMS(), _toString(), validate_alignment_devdb10_cfg::catalog, asciidump::doc, alignCSCRings::e, frontierConnect(), i, m_cacheHint, m_cacheHintPtr, m_cacheMinFree, m_cacheMinFreePtr, m_cacheTempDir, m_cacheTempDirPtr, m_connected, m_dataCatalog, m_fallbackDataCatalog, m_frontierConnect, m_nativeProtocols, m_nativeProtocolsPtr, m_readHint, m_readHintPtr, m_rfioType, m_timeout, m_timeoutPtr, m_ttreeCacheSize, m_ttreeCacheSizePtr, and geometryXMLtoCSV::parser.
Referenced by SiteLocalConfigService().
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 244 of file SiteLocalConfigService.cc.
References m_rfioType.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 259 of file SiteLocalConfigService.cc.
References m_cacheHintPtr.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 254 of file SiteLocalConfigService.cc.
References m_cacheMinFreePtr.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 249 of file SiteLocalConfigService.cc.
References m_cacheTempDirPtr.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 284 of file SiteLocalConfigService.cc.
References m_nativeProtocolsPtr.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 264 of file SiteLocalConfigService.cc.
References m_readHintPtr.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 274 of file SiteLocalConfigService.cc.
References m_timeoutPtr.
|
virtual |
Implements edm::SiteLocalConfig.
Definition at line 269 of file SiteLocalConfigService.cc.
References m_ttreeCacheSizePtr.
|
private |
Definition at line 59 of file SiteLocalConfigService.h.
Referenced by parse(), and SiteLocalConfigService().
|
private |
Definition at line 60 of file SiteLocalConfigService.h.
Referenced by parse(), SiteLocalConfigService(), and sourceCacheHint().
|
private |
Definition at line 57 of file SiteLocalConfigService.h.
Referenced by parse(), and SiteLocalConfigService().
|
private |
Definition at line 58 of file SiteLocalConfigService.h.
Referenced by parse(), SiteLocalConfigService(), and sourceCacheMinFree().
|
private |
Definition at line 55 of file SiteLocalConfigService.h.
Referenced by parse(), and SiteLocalConfigService().
|
private |
Definition at line 56 of file SiteLocalConfigService.h.
Referenced by parse(), SiteLocalConfigService(), and sourceCacheTempDir().
|
private |
Definition at line 54 of file SiteLocalConfigService.h.
Referenced by dataCatalog(), fallbackDataCatalog(), frontierConnect(), and parse().
|
private |
Definition at line 50 of file SiteLocalConfigService.h.
Referenced by dataCatalog(), and parse().
|
private |
Definition at line 67 of file SiteLocalConfigService.h.
Referenced by debugLevel(), and SiteLocalConfigService().
|
private |
Definition at line 51 of file SiteLocalConfigService.h.
Referenced by fallbackDataCatalog(), and parse().
|
private |
Definition at line 52 of file SiteLocalConfigService.h.
Referenced by frontierConnect(), and parse().
|
private |
Definition at line 68 of file SiteLocalConfigService.h.
Referenced by parse(), and SiteLocalConfigService().
|
private |
Definition at line 69 of file SiteLocalConfigService.h.
Referenced by parse(), SiteLocalConfigService(), and sourceNativeProtocols().
|
private |
Definition at line 61 of file SiteLocalConfigService.h.
Referenced by parse(), and SiteLocalConfigService().
|
private |
Definition at line 62 of file SiteLocalConfigService.h.
Referenced by parse(), SiteLocalConfigService(), and sourceReadHint().
|
private |
Definition at line 53 of file SiteLocalConfigService.h.
Referenced by parse(), and rfioType().
|
private |
Definition at line 65 of file SiteLocalConfigService.h.
Referenced by parse(), and SiteLocalConfigService().
|
private |
Definition at line 66 of file SiteLocalConfigService.h.
Referenced by parse(), SiteLocalConfigService(), and sourceTimeout().
|
private |
Definition at line 63 of file SiteLocalConfigService.h.
Referenced by parse(), and SiteLocalConfigService().
|
private |
Definition at line 64 of file SiteLocalConfigService.h.
Referenced by parse(), SiteLocalConfigService(), and sourceTTreeCacheSize().
|
private |
Definition at line 49 of file SiteLocalConfigService.h.
Referenced by dataCatalog(), frontierConnect(), and SiteLocalConfigService().