Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
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