LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
art::EDProductGetterFinder Class Referenceabstract

#include "EDProductGetterFinder.h"

Inheritance diagram for art::EDProductGetterFinder:
art::Principal art::EventPrincipal art::ResultsPrincipal art::RunPrincipal art::SubRunPrincipal

Public Member Functions

virtual ~EDProductGetterFinder ()=default
 
EDProductGetter const * getEDProductGetter (ProductID const pid) const
 

Private Member Functions

virtual EDProductGetter const * getEDProductGetterImpl (ProductID) const =0
 

Detailed Description

Definition at line 20 of file EDProductGetterFinder.h.

Constructor & Destructor Documentation

virtual art::EDProductGetterFinder::~EDProductGetterFinder ( )
virtualdefault

Member Function Documentation

EDProductGetter const* art::EDProductGetterFinder::getEDProductGetter ( ProductID const  pid) const
inline

Definition at line 25 of file EDProductGetterFinder.h.

References getEDProductGetterImpl().

26  {
28  }
virtual EDProductGetter const * getEDProductGetterImpl(ProductID) const =0
virtual EDProductGetter const* art::EDProductGetterFinder::getEDProductGetterImpl ( ProductID  ) const
privatepure virtual

Implemented in art::Principal.

Referenced by getEDProductGetter().


The documentation for this class was generated from the following file: