LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "ProductTables.h"
Public Member Functions | |
ProductTable ()=default | |
ProductTable (ProductDescriptions const &descriptions, BranchType bt) | |
cet::exempt_ptr< BranchDescription const > | description (ProductID) const |
Public Attributes | |
bool | isValid {false} |
ProductDescriptionsByID | descriptions {} |
ProductLookup_t | productLookup {} |
ViewLookup_t | viewLookup {} |
Definition at line 18 of file ProductTables.h.
|
default |
|
explicit |
Definition at line 42 of file ProductTables.cc.
References art::detail::createProductLookups(), art::detail::createViewLookups(), productLookup, and viewLookup.
cet::exempt_ptr< art::BranchDescription const > art::ProductTable::description | ( | ProductID | pid | ) | const |
Definition at line 51 of file ProductTables.cc.
References util::cend().
ProductDescriptionsByID art::ProductTable::descriptions {} |
Definition at line 27 of file ProductTables.h.
bool art::ProductTable::isValid {false} |
Definition at line 26 of file ProductTables.h.
ProductLookup_t art::ProductTable::productLookup {} |
Definition at line 28 of file ProductTables.h.
Referenced by ProductTable().
ViewLookup_t art::ProductTable::viewLookup {} |
Definition at line 29 of file ProductTables.h.
Referenced by ProductTable().