LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "ProdToProdMapBuilder.h"
Public Types | |
using | ProductIDTransMap = std::map< ProductID, ProductID > |
Public Member Functions | |
void | prepareTranslationTables (ProductIDTransMap &transMap) |
PtrRemapper | getRemapper (Event const &e) const |
Private Attributes | |
ProductIDTransMap | productIDTransMap_ {} |
Definition at line 14 of file ProdToProdMapBuilder.h.
using art::ProdToProdMapBuilder::ProductIDTransMap = std::map<ProductID, ProductID> |
Definition at line 16 of file ProdToProdMapBuilder.h.
art::PtrRemapper art::ProdToProdMapBuilder::getRemapper | ( | Event const & | e | ) | const |
Definition at line 19 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 7 of file ProdToProdMapBuilder.cc.
References art::errors::DataCorruption, and productIDTransMap_.
Referenced by art::MixHelper::openNextFile_().
|
private |
Definition at line 22 of file ProdToProdMapBuilder.h.
Referenced by getRemapper(), and prepareTranslationTables().