LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
ProdToProdMapBuilder.h
Go to the documentation of this file.
1 #ifndef art_Framework_IO_ProductMix_ProdToProdMapBuilder_h
2 #define art_Framework_IO_ProductMix_ProdToProdMapBuilder_h
3 
8 #include "cetlib/exempt_ptr.h"
9 
10 #include <functional>
11 #include <map>
12 
13 class TTree;
14 
15 namespace art {
16  class ProdToProdMapBuilder;
17 }
18 
20 public:
21  using ProductIDTransMap = std::map<ProductID, ProductID>;
22 
24  void populateRemapper(PtrRemapper& mapper, Event& e) const;
25 
26 private:
28 };
29 #endif /* art_Framework_IO_ProductMix_ProdToProdMapBuilder_h */
30 
31 // Local Variables:
32 // mode: c++
33 // End:
std::map< ProductID, ProductID > ProductIDTransMap
ProductIDTransMap productIDTransMap_
void prepareTranslationTables(ProductIDTransMap &transMap)
HLT enums.
Float_t e
Definition: plot.C:34
void populateRemapper(PtrRemapper &mapper, Event &e) const