Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
FWCore
ServiceRegistry
interface
SystemBounds.h
Go to the documentation of this file.
1
#ifndef FWCore_ServiceRegistry_SystemBounds_h
2
#define FWCore_ServiceRegistry_SystemBounds_h
3
// -*- C++ -*-
4
//
5
// Package: FWCore/ServiceRegistry
6
// Class : SystemBounds
7
//
16
//
17
// Original Author: Chris Jones
18
// Created: Sun, 08 Sep 2013 16:16:25 GMT
19
//
20
21
// system include files
22
23
// user include files
24
25
// forward declarations
26
27
namespace
edm {
28
namespace
service
{
29
class
SystemBounds
30
{
31
32
public
:
33
SystemBounds
(
unsigned
int
iNStreams,
34
unsigned
int
iNLumis,
35
unsigned
int
iNRuns,
36
unsigned
int
iNThreads) :
37
m_nStreams
(iNStreams),
38
m_nLumis
(iNLumis),
39
m_nRuns
(iNRuns),
40
m_nThreads
(iNThreads){}
41
42
// ---------- const member functions ---------------------
43
unsigned
int
maxNumberOfStreams
()
const
{
return
m_nStreams
; }
44
unsigned
int
maxNumberOfConcurrentRuns
()
const
{
return
m_nRuns
;}
45
unsigned
int
maxNumberOfConcurrentLuminosityBlocks
()
const
{
return
m_nLumis
;}
46
unsigned
int
maxNumberOfThreads
()
const
{
return
m_nThreads
; }
47
48
private
:
49
50
// ---------- member data --------------------------------
51
unsigned
int
m_nStreams
;
52
unsigned
int
m_nLumis
;
53
unsigned
int
m_nRuns
;
54
unsigned
int
m_nThreads
;
55
};
56
57
}
58
}
59
60
61
#endif
edm::service::SystemBounds::maxNumberOfThreads
unsigned int maxNumberOfThreads() const
Definition:
SystemBounds.h:46
edm::service::SystemBounds::SystemBounds
SystemBounds(unsigned int iNStreams, unsigned int iNLumis, unsigned int iNRuns, unsigned int iNThreads)
Definition:
SystemBounds.h:33
edm::service::SystemBounds::m_nRuns
unsigned int m_nRuns
Definition:
SystemBounds.h:53
edm::service::SystemBounds
Definition:
SystemBounds.h:29
edm::service::SystemBounds::maxNumberOfStreams
unsigned int maxNumberOfStreams() const
Definition:
SystemBounds.h:43
edm::service::SystemBounds::m_nStreams
unsigned int m_nStreams
Definition:
SystemBounds.h:51
edm::service::SystemBounds::m_nThreads
unsigned int m_nThreads
Definition:
SystemBounds.h:54
edm::service::SystemBounds::maxNumberOfConcurrentLuminosityBlocks
unsigned int maxNumberOfConcurrentLuminosityBlocks() const
Definition:
SystemBounds.h:45
edm::service::SystemBounds::m_nLumis
unsigned int m_nLumis
Definition:
SystemBounds.h:52
edm::service::SystemBounds::maxNumberOfConcurrentRuns
unsigned int maxNumberOfConcurrentRuns() const
Definition:
SystemBounds.h:44
fff_monitoring.service
tuple service
Definition:
fff_monitoring.py:268
Generated for CMSSW Reference Manual by
1.8.5