Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DataFormats
Provenance
interface
ProcessConfigurationRegistry.h
Go to the documentation of this file.
1
#ifndef DataFormats_Provenance_ProcessConfigurationRegistry_h
2
#define DataFormats_Provenance_ProcessConfigurationRegistry_h
3
4
#include "
FWCore/Utilities/interface/ThreadSafeRegistry.h
"
5
#include "
DataFormats/Provenance/interface/ProcessConfiguration.h
"
6
#include "
DataFormats/Provenance/interface/ProcessConfigurationID.h
"
7
8
namespace
edm
9
{
10
typedef
edm::detail::ThreadSafeRegistry<edm::ProcessConfigurationID,edm::ProcessConfiguration>
ProcessConfigurationRegistry
;
11
typedef
ProcessConfigurationRegistry::collection_type
ProcessConfigurationMap
;
12
typedef
ProcessConfigurationRegistry::vector_type
ProcessConfigurationVector
;
13
}
14
15
#endif
edm::ProcessConfigurationVector
ProcessConfigurationRegistry::vector_type ProcessConfigurationVector
Definition:
ProcessConfigurationRegistry.h:12
edm::ProcessConfigurationRegistry
edm::detail::ThreadSafeRegistry< edm::ProcessConfigurationID, edm::ProcessConfiguration > ProcessConfigurationRegistry
Definition:
ProcessConfigurationRegistry.h:10
ThreadSafeRegistry.h
edm::detail::ThreadSafeRegistry::collection_type
std::map< key_type, value_type > collection_type
Definition:
ThreadSafeRegistry.h:39
ProcessConfigurationID.h
ProcessConfiguration.h
edm::detail::ThreadSafeRegistry
Definition:
ThreadSafeRegistry.h:34
edm::detail::ThreadSafeRegistry::vector_type
std::vector< value_type > vector_type
Definition:
ThreadSafeRegistry.h:44
edm::ProcessConfigurationMap
ProcessConfigurationRegistry::collection_type ProcessConfigurationMap
Definition:
ProcessConfigurationRegistry.h:11
Generated for CMSSW Reference Manual by
1.8.5