Public Member Functions | Private Member Functions | List of all members
art::EDProductGetterFinder Class Referenceabstract

#include "/cvmfs/"

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 ( )

Member Function Documentation

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

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: