Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
Provenance
interface
EntryDescriptionRegistry.h
Go to the documentation of this file.
1
#ifndef DataFormats_Provenance_EntryDescriptionRegistry_h
2
#define DataFormats_Provenance_EntryDescriptionRegistry_h
3
4
#include "
FWCore/Utilities/interface/ThreadSafeRegistry.h
"
5
#include "
DataFormats/Provenance/interface/EventEntryDescription.h
"
6
#include "
DataFormats/Provenance/interface/EntryDescriptionID.h
"
7
8
9
// Note that this registry is *not* directly persistable. The contents
10
// are persisted, but not the container.
11
namespace
edm
12
{
13
typedef
edm::detail::ThreadSafeRegistry<edm::EntryDescriptionID, edm::EventEntryDescription>
EntryDescriptionRegistry
;
14
typedef
EntryDescriptionRegistry::collection_type
EntryDescriptionMap
;
15
}
16
17
#endif
edm::EntryDescriptionRegistry
edm::detail::ThreadSafeRegistry< edm::EntryDescriptionID, edm::EventEntryDescription > EntryDescriptionRegistry
Definition:
EntryDescriptionRegistry.h:13
edm::EntryDescriptionMap
EntryDescriptionRegistry::collection_type EntryDescriptionMap
Definition:
EntryDescriptionRegistry.h:14
ThreadSafeRegistry.h
edm::detail::ThreadSafeRegistry::collection_type
std::map< key_type, value_type > collection_type
Definition:
ThreadSafeRegistry.h:39
EventEntryDescription.h
EntryDescriptionID.h
edm::detail::ThreadSafeRegistry
Definition:
ThreadSafeRegistry.h:34
Generated for CMSSW Reference Manual by
1.8.5