ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
IMuonCalibStreamDataProviderSvc Class Referenceabstract

#include <IMuonCalibStreamDataProviderSvc.h>

Inheritance diagram for IMuonCalibStreamDataProviderSvc:
Collaboration diagram for IMuonCalibStreamDataProviderSvc:

Public Member Functions

virtual void setNextEvent (const LVL2_MUON_CALIBRATION::CalibEvent *re)=0
 
virtual const LVL2_MUON_CALIBRATION::CalibEvent * getEvent ()=0
 
virtual ~IMuonCalibStreamDataProviderSvc ()=default
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Retrieve interface ID. More...
 

Detailed Description

Definition at line 13 of file IMuonCalibStreamDataProviderSvc.h.

Constructor & Destructor Documentation

◆ ~IMuonCalibStreamDataProviderSvc()

virtual IMuonCalibStreamDataProviderSvc::~IMuonCalibStreamDataProviderSvc ( )
virtualdefault

Member Function Documentation

◆ getEvent()

virtual const LVL2_MUON_CALIBRATION::CalibEvent* IMuonCalibStreamDataProviderSvc::getEvent ( )
pure virtual

◆ interfaceID()

static const InterfaceID& IMuonCalibStreamDataProviderSvc::interfaceID ( )
inlinestatic

Retrieve interface ID.

Definition at line 16 of file IMuonCalibStreamDataProviderSvc.h.

16  {
17  // Declaration of the interface ID ( interface id, major version, minor version)
18 
19  static const InterfaceID IID_IMuonCalibStreamDataProviderSvc("IMuonCalibStreamDataProviderSvc", 1, 0);
20 
21  return IID_IMuonCalibStreamDataProviderSvc;
22  }

◆ setNextEvent()

virtual void IMuonCalibStreamDataProviderSvc::setNextEvent ( const LVL2_MUON_CALIBRATION::CalibEvent *  re)
pure virtual

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