1 #ifndef art_Persistency_Common_DelayedReader_h 2 #define art_Persistency_Common_DelayedReader_h 21 class EDProductGetterFinder;
29 std::unique_ptr<EDProduct>
31 TypeID const& wrapper_type,
void setGroupFinder(cet::exempt_ptr< EDProductGetterFinder const > ep)
virtual std::unique_ptr< EDProduct > getProduct_(BranchKey const &, TypeID const &, RangeSet &) const =0
virtual int openNextSecondaryFile_(int idx)
std::unique_ptr< EDProduct > getProduct(BranchKey const &k, TypeID const &wrapper_type, RangeSet &rs) const
virtual void setGroupFinder_(cet::exempt_ptr< EDProductGetterFinder const >)
Service to store calibration data products (CDP) in the SQLite3 metadatabase of a file...
int openNextSecondaryFile(int idx)