artdaq  v2_03_02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
DummyProductCache.h
1 #ifndef art_Framework_IO_Root_detail_DummyProductCache_h
2 #define art_Framework_IO_Root_detail_DummyProductCache_h
3 
4 #include "canvas/Persistency/Common/EDProduct.h"
5 
6 #include <map>
7 #include <memory>
8 #include <string>
9 
10 namespace art {
11  namespace detail {
12 
14  public:
15  EDProduct const* product(std::string const& wrappedName);
16  private:
17  std::map<std::string,std::unique_ptr<EDProduct>> dummies_;
18  };
19 
20  }
21 }
22 
23 #endif
24 
25 // Local variables:
26 // mode: c++
27 // End: