ATLAS Offline Software
Trigger
TrigMonitoring
TrigSteerMonitor
TrigSteerMonitor
ISchedulerMonSvc.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGSTEERMONITOR_ISCHEDULERMONSVC_H
6
#define TRIGSTEERMONITOR_ISCHEDULERMONSVC_H
7
8
#include "GaudiKernel/IInterface.h"
9
13
class
ISchedulerMonSvc
:
virtual
public
IInterface {
14
public
:
16
DeclareInterfaceID
(
ISchedulerMonSvc
, 1, 0);
17
19
virtual
StatusCode
startMonitoring
() = 0;
20
22
virtual
StatusCode
stopMonitoring
() = 0;
23
};
24
25
#endif // TRIGSTEERMONITOR_ISCHEDULERMONSVC_H
ISchedulerMonSvc::startMonitoring
virtual StatusCode startMonitoring()=0
Start querying and monitoring Scheduler status.
ISchedulerMonSvc::stopMonitoring
virtual StatusCode stopMonitoring()=0
Stop querying and monitoring Scheduler status.
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
ISchedulerMonSvc::DeclareInterfaceID
DeclareInterfaceID(ISchedulerMonSvc, 1, 0)
Interface ID.
ISchedulerMonSvc
Defines interface for interaction with a service monitoring the Scheduler status.
Definition:
ISchedulerMonSvc.h:13
Generated on Mon Dec 23 2024 21:12:02 for ATLAS Offline Software by
1.8.18