ATLAS Offline Software
Loading...
Searching...
No Matches
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.

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

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: