Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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