00001 #ifndef DataFormats_Provenance_EntryDescriptionRegistry_h 00002 #define DataFormats_Provenance_EntryDescriptionRegistry_h 00003 00004 #include "FWCore/Utilities/interface/ThreadSafeRegistry.h" 00005 #include "DataFormats/Provenance/interface/EventEntryDescription.h" 00006 #include "DataFormats/Provenance/interface/EntryDescriptionID.h" 00007 00008 00009 // Note that this registry is *not* directly persistable. The contents 00010 // are persisted, but not the container. 00011 namespace edm 00012 { 00013 typedef edm::detail::ThreadSafeRegistry<edm::EntryDescriptionID, edm::EventEntryDescription> EntryDescriptionRegistry; 00014 typedef EntryDescriptionRegistry::collection_type EntryDescriptionMap; 00015 } 00016 00017 #endif