#include "PreallocationConfiguration.h"
Public Member Functions | |
unsigned int | numberOfLuminosityBlocks () const |
unsigned int | numberOfRuns () const |
unsigned int | numberOfStreams () const |
unsigned int | numberOfThreads () const |
PreallocationConfiguration () | |
PreallocationConfiguration (unsigned int iNThreads, unsigned int iNStreams, unsigned int iNLumis, unsigned int iNRuns) | |
Private Attributes | |
unsigned int | m_nLumis |
unsigned int | m_nRuns |
unsigned int | m_nStreams |
unsigned int | m_nthreads |
Description: Holds number of simultaneous Streams, LuminosityBlocks and Runs the job will allow.
Usage: <usage>
Definition at line 27 of file PreallocationConfiguration.h.
|
inline |
Definition at line 31 of file PreallocationConfiguration.h.
|
inline |
Definition at line 33 of file PreallocationConfiguration.h.
|
inline |
Definition at line 45 of file PreallocationConfiguration.h.
References m_nLumis.
Referenced by edm::EventProcessor::beginJob(), edm::test::TestProcessor::beginJob(), edm::global::EDAnalyzerBase::doPreallocate(), edm::global::EDFilterBase::doPreallocate(), edm::global::EDProducerBase::doPreallocate(), edm::limited::EDProducerBase::doPreallocate(), edm::limited::EDFilterBase::doPreallocate(), edm::limited::EDAnalyzerBase::doPreallocate(), edm::global::OutputModuleBase::doPreallocate(), edm::stream::EDAnalyzerAdaptorBase::doPreallocate(), edm::limited::OutputModuleBase::doPreallocate(), edm::stream::ProducingModuleAdaptorBase< T >::doPreallocate(), edm::GlobalSchedule::GlobalSchedule(), edm::EventProcessor::init(), edm::SubProcess::SubProcess(), and edm::test::TestProcessor::TestProcessor().
|
inline |
Definition at line 46 of file PreallocationConfiguration.h.
References m_nRuns.
Referenced by edm::EventProcessor::beginJob(), and edm::test::TestProcessor::beginJob().
|
inline |
Definition at line 44 of file PreallocationConfiguration.h.
References m_nStreams.
Referenced by edm::EventProcessor::beginJob(), edm::test::TestProcessor::beginJob(), edm::EventProcessor::beginLumiAsync(), edm::test::TestProcessor::beginLuminosityBlock(), edm::EventProcessor::beginRun(), edm::test::TestProcessor::beginRun(), edm::EventProcessor::continueLumiAsync(), edm::global::EDAnalyzerBase::doPreallocate(), edm::global::EDFilterBase::doPreallocate(), edm::global::EDProducerBase::doPreallocate(), edm::limited::EDProducerBase::doPreallocate(), edm::limited::EDFilterBase::doPreallocate(), edm::limited::EDAnalyzerBase::doPreallocate(), edm::OutputModule::doPreallocate(), edm::global::OutputModuleBase::doPreallocate(), edm::stream::EDAnalyzerAdaptorBase::doPreallocate(), edm::limited::OutputModuleBase::doPreallocate(), edm::one::OutputModuleBase::doPreallocate(), edm::stream::ProducingModuleAdaptorBase< T >::doPreallocate(), edm::EventProcessor::endJob(), edm::test::TestProcessor::endJob(), edm::test::TestProcessor::endLuminosityBlock(), edm::EventProcessor::endRun(), edm::test::TestProcessor::endRun(), edm::EventProcessor::endUnfinishedLumi(), edm::EventProcessor::init(), edm::EventProcessor::processLumis(), edm::EventProcessor::readFile(), edm::PrincipalCache::setNumberOfConcurrentPrincipals(), edm::SubProcess::SubProcess(), and edm::test::TestProcessor::TestProcessor().
|
inline |
Definition at line 43 of file PreallocationConfiguration.h.
References m_nthreads.
Referenced by edm::EventProcessor::beginJob(), edm::test::TestProcessor::beginJob(), edm::one::EDProducerBase::doPreallocate(), edm::one::EDFilterBase::doPreallocate(), edm::Schedule::endJob(), and edm::EventProcessor::readFile().
|
private |
Definition at line 56 of file PreallocationConfiguration.h.
Referenced by numberOfLuminosityBlocks().
|
private |
Definition at line 57 of file PreallocationConfiguration.h.
Referenced by numberOfRuns().
|
private |
Definition at line 55 of file PreallocationConfiguration.h.
Referenced by numberOfStreams().
|
private |
Definition at line 54 of file PreallocationConfiguration.h.
Referenced by numberOfThreads().