#include <SystemBounds.h>
Public Member Functions | |
unsigned int | maxNumberOfConcurrentLuminosityBlocks () const |
unsigned int | maxNumberOfConcurrentRuns () const |
unsigned int | maxNumberOfStreams () const |
unsigned int | maxNumberOfThreads () const |
SystemBounds (unsigned int iNStreams, unsigned int iNLumis, unsigned int iNRuns, unsigned int iNThreads) | |
Private Attributes | |
unsigned int | m_nLumis |
unsigned int | m_nRuns |
unsigned int | m_nStreams |
unsigned int | m_nThreads |
Definition at line 29 of file SystemBounds.h.
|
inline |
Definition at line 33 of file SystemBounds.h.
|
inline |
Definition at line 45 of file SystemBounds.h.
References m_nLumis.
Referenced by edm::service::MessageLogger::MessageLogger(), FastTimerService::preallocate(), edm::service::Tracer::preallocate(), edm::service::RandomNumberGeneratorService::preallocate(), and NVProfilerService::preallocate().
|
inline |
Definition at line 44 of file SystemBounds.h.
References m_nRuns.
Referenced by edm::service::MessageLogger::MessageLogger(), FastTimerService::preallocate(), edm::service::Tracer::preallocate(), and NVProfilerService::preallocate().
|
inline |
Definition at line 43 of file SystemBounds.h.
References m_nStreams.
Referenced by DQMStore::DQMStore(), edm::service::MessageLogger::MessageLogger(), cond::service::PoolDBOutputService::PoolDBOutputService(), ThroughputService::preallocate(), FastTimerService::preallocate(), edm::service::CheckTransitions::preallocate(), edm::service::Tracer::preallocate(), evf::EvFDaqDirector::preallocate(), edm::service::RandomNumberGeneratorService::preallocate(), NVProfilerService::preallocate(), evf::FastMonitoringService::preallocate(), edm::service::ResourceEnforcer::ResourceEnforcer(), timestudy::SleepingServer::SleepingServer(), and edm::service::StallMonitor::StallMonitor().
|
inline |
Definition at line 46 of file SystemBounds.h.
References m_nThreads.
Referenced by edm::service::ConcurrentModuleTimer::ConcurrentModuleTimer(), edm::service::InitRootHandlers::InitRootHandlers(), ThroughputService::preallocate(), FastTimerService::preallocate(), evf::EvFDaqDirector::preallocate(), NVProfilerService::preallocate(), and evf::FastMonitoringService::preallocate().
|
private |
Definition at line 52 of file SystemBounds.h.
Referenced by maxNumberOfConcurrentLuminosityBlocks().
|
private |
Definition at line 53 of file SystemBounds.h.
Referenced by maxNumberOfConcurrentRuns().
|
private |
Definition at line 51 of file SystemBounds.h.
Referenced by maxNumberOfStreams().
|
private |
Definition at line 54 of file SystemBounds.h.
Referenced by maxNumberOfThreads().