LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "ProdToProdMapBuilder.h"
Public Types | |
using | ProductIDTransMap = std::map< ProductID, ProductID > |
Public Member Functions | |
void | prepareTranslationTables (ProductIDTransMap &transMap) |
void | populateRemapper (PtrRemapper &mapper, Event &e) const |
Private Attributes | |
ProductIDTransMap | productIDTransMap_ {} |
Definition at line 19 of file ProdToProdMapBuilder.h.
using art::ProdToProdMapBuilder::ProductIDTransMap = std::map<ProductID, ProductID> |
Definition at line 21 of file ProdToProdMapBuilder.h.
void art::ProdToProdMapBuilder::populateRemapper | ( | PtrRemapper & | mapper, |
Event & | e | ||
) | const |
Definition at line 24 of file ProdToProdMapBuilder.cc.
References art::PtrRemapper::event_, art::PtrRemapper::prodTransMap_, and productIDTransMap_.
Referenced by art::MixHelper::mixAndPut().
void art::ProdToProdMapBuilder::prepareTranslationTables | ( | ProductIDTransMap & | transMap | ) |
Definition at line 12 of file ProdToProdMapBuilder.cc.
References art::errors::DataCorruption, and productIDTransMap_.
Referenced by art::MixHelper::openAndReadMetaData_().
|
private |
Definition at line 27 of file ProdToProdMapBuilder.h.
Referenced by populateRemapper(), and prepareTranslationTables().