Main Page
Namespaces
Classes
Package Documentation
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
List of all members
|
Public Member Functions
PoolDBESSource Class Reference
Inheritance diagram for PoolDBESSource:
Public Member Functions
PoolDBESSource
(const
edm::ParameterSet
&ps)
Public Member Functions inherited from
CondDBESSource
CondDBESSource
(const
edm::ParameterSet
&)
~CondDBESSource
() override
Public Member Functions inherited from
edm::eventsetup::DataProxyProvider
void
createKeyedProxies
(
EventSetupRecordKey
const &key, unsigned int nConcurrentIOVs)
DataProxyProvider
()
DataProxyProvider
(const
DataProxyProvider
&)=delete
const
ComponentDescription
&
description
() const
void
fillRecordsNotAllowingConcurrentIOVs
(std::set<
EventSetupRecordKey
> &recordsNotAllowingConcurrentIOVs) const
bool
isUsingRecord
(const
EventSetupRecordKey
&key) const
KeyedProxies
&
keyedProxies
(const
EventSetupRecordKey
&iRecordKey, unsigned int iovIndex=0)
const
DataProxyProvider
&
operator=
(const
DataProxyProvider
&)=delete
void
setAppendToDataLabel
(const
edm::ParameterSet
&)
void
setDescription
(const
ComponentDescription
&iDescription)
virtual void
updateLookup
(
ESRecordsToProxyIndices
const &)
std::set<
EventSetupRecordKey
>
usingRecords
() const
virtual
~DataProxyProvider
() noexcept(false)
Public Member Functions inherited from
edm::EventSetupRecordIntervalFinder
bool
concurrentFinder
() const
const
eventsetup::ComponentDescription
&
descriptionForFinder
() const
EventSetupRecordIntervalFinder
()
EventSetupRecordIntervalFinder
(const
EventSetupRecordIntervalFinder
&)=delete
std::set
<
eventsetup::EventSetupRecordKey
>
findingForRecords
() const
const
ValidityInterval
&
findIntervalFor
(const
eventsetup::EventSetupRecordKey
&, const
IOVSyncValue
&)
bool
nonconcurrentAndIOVNeedsUpdate
(const
eventsetup::EventSetupRecordKey
&key, const
IOVSyncValue
&syncValue) const
const
EventSetupRecordIntervalFinder
&
operator=
(const
EventSetupRecordIntervalFinder
&)=delete
void
resetInterval
(const
eventsetup::EventSetupRecordKey
&)
void
setDescriptionForFinder
(const
eventsetup::ComponentDescription
&iDescription)
virtual
~EventSetupRecordIntervalFinder
() noexcept(false)
Additional Inherited Members
Public Types inherited from
CondDBESSource
using
DataKey
=
edm::eventsetup::DataKey
using
EventSetupRecordKey
=
edm::eventsetup::EventSetupRecordKey
typedef std::multimap
< std::string,
ProxyP
>
ProxyMap
typedef std::shared_ptr
<
cond::DataProxyWrapperBase
>
ProxyP
enum
RefreshPolicy
{
NOREFRESH
,
REFRESH_ALWAYS
,
REFRESH_OPEN_IOVS
,
REFRESH_EACH_RUN
,
RECONNECT_EACH_RUN
}
Static Public Member Functions inherited from
edm::eventsetup::DataProxyProvider
static void
prevalidate
(
ConfigurationDescriptions
&)
Protected Types inherited from
edm::eventsetup::DataProxyProvider
using
KeyedProxiesVector
= std::vector< std::pair<
DataKey
, std::shared_ptr<
DataProxy
>>>
Protected Member Functions inherited from
CondDBESSource
void
initConcurrentIOVs
(const
EventSetupRecordKey
&key, unsigned int nConcurrentIOVs) override
bool
isConcurrentFinder
() const override
KeyedProxiesVector
registerProxies
(const
EventSetupRecordKey
&, unsigned int iovIndex) override
void
setIntervalFor
(const
EventSetupRecordKey
&, const
edm::IOVSyncValue
&,
edm::ValidityInterval
&) override
Protected Member Functions inherited from
edm::eventsetup::DataProxyProvider
template<class T >
void
usingRecord
()
void
usingRecordWithKey
(const
EventSetupRecordKey
&key)
Protected Member Functions inherited from
edm::EventSetupRecordIntervalFinder
template<class T >
void
findingRecord
()
void
findingRecordWithKey
(const
eventsetup::EventSetupRecordKey
&)
Detailed Description
Definition at line
706
of file
CondDBESSource.cc
.
Constructor & Destructor Documentation
PoolDBESSource::PoolDBESSource
(
const
edm::ParameterSet
&
ps
)
inline
explicit
Definition at line
708
of file
CondDBESSource.cc
.
708
:
CondDBESSource
(ps) {}
CondDBESSource::CondDBESSource
CondDBESSource(const edm::ParameterSet &)
Definition:
CondDBESSource.cc:98
Generated for CMSSW Reference Manual by
1.8.5