Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
canvas
canvas
Persistency
Provenance
ProductRegistry.h
Go to the documentation of this file.
1
#ifndef canvas_Persistency_Provenance_ProductRegistry_h
2
#define canvas_Persistency_Provenance_ProductRegistry_h
3
#include "
canvas/Persistency/Provenance/ProductList.h
"
4
5
// Class solely to permit schema evolution from the old ProductRegistry
6
// directly to a ProductList.
7
8
namespace
art
{
9
struct
ProductRegistry;
10
}
11
12
struct
art::ProductRegistry
{
13
ProductRegistry
() :
productList_
() {}
// For ROOT.
14
ProductRegistry
(
ProductList
const
& pl) :
productList_
(pl) {}
15
16
ProductList
productList_
;
17
};
18
#endif
/* canvas_Persistency_Provenance_ProductRegistry_h */
19
20
// Local Variables:
21
// mode: c++
22
// End:
art::ProductRegistry::ProductRegistry
ProductRegistry()
Definition:
ProductRegistry.h:13
art::ProductList
std::map< BranchKey, BranchDescription > ProductList
Definition:
ProductList.h:15
ProductList.h
art::ProductRegistry::productList_
ProductList productList_
Definition:
ProductRegistry.h:16
art::ProductRegistry::ProductRegistry
ProductRegistry(ProductList const &pl)
Definition:
ProductRegistry.h:14
art::ProductRegistry
Definition:
ProductRegistry.h:12
art
Definition:
BasicOptionsHandler.h:9
Generated by
1.8.11