1 #ifndef canvas_Persistency_Common_EDProductGetter_h 2 #define canvas_Persistency_Common_EDProductGetter_h 20 virtual bool isReady()
const = 0;
virtual EDProduct const * getIt() const =0
virtual bool resolveProduct(TypeID const &) const =0
virtual bool isReady() const =0
virtual EDProduct const * uniqueProduct() const =0
EDProductGetter()=default
virtual ~EDProductGetter()=default
EDProductGetter & operator=(EDProductGetter const &)=delete
virtual EDProduct const * anyProduct() const =0
virtual bool resolveProductIfAvailable(TypeID const &) const =0