CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Public Member Functions
IRunIOV Class Referenceabstract

#include <IRunIOV.h>

Public Member Functions

virtual void fetchAt (IIOV *fillIOV, const run_t run, ITag *tag) const noexcept(false)=0
 
virtual void fetchWithin (std::vector< IIOV > *fillVec, const run_t beginRun, const run_t endRun, ITag *tag) const noexcept(false)=0
 
virtual ~IRunIOV ()
 

Detailed Description

Definition at line 13 of file IRunIOV.h.

Constructor & Destructor Documentation

◆ ~IRunIOV()

virtual IRunIOV::~IRunIOV ( )
inlinevirtual

Definition at line 15 of file IRunIOV.h.

15 {}

Member Function Documentation

◆ fetchAt()

virtual void IRunIOV::fetchAt ( IIOV fillIOV,
const run_t  run,
ITag tag 
) const
pure virtualnoexcept

◆ fetchWithin()

virtual void IRunIOV::fetchWithin ( std::vector< IIOV > *  fillVec,
const run_t  beginRun,
const run_t  endRun,
ITag tag 
) const
pure virtualnoexcept