ATLAS Offline Software
IOnlineEventDisplaysSvc.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef IONLINEEVENTDISPLAYSSVC_H
6 #define IONLINEEVENTDISPLAYSSVC_H
7 
8 #include "GaudiKernel/IInterface.h"
9 
10 class IOnlineEventDisplaysSvc : virtual public IInterface {
11 
12 public:
14 
16 
17  virtual std::string getFileNamePrefix() = 0;
18  virtual std::string getStreamName() = 0;
19  virtual std::string getEntireOutputStr() = 0;
20 };
21 
22 #endif
IOnlineEventDisplaysSvc::getFileNamePrefix
virtual std::string getFileNamePrefix()=0
IOnlineEventDisplaysSvc
Definition: IOnlineEventDisplaysSvc.h:10
IOnlineEventDisplaysSvc::getEntireOutputStr
virtual std::string getEntireOutputStr()=0
IOnlineEventDisplaysSvc::~IOnlineEventDisplaysSvc
virtual ~IOnlineEventDisplaysSvc()
Definition: IOnlineEventDisplaysSvc.h:15
IOnlineEventDisplaysSvc::DeclareInterfaceID
DeclareInterfaceID(IOnlineEventDisplaysSvc, 1, 0)
IOnlineEventDisplaysSvc::getStreamName
virtual std::string getStreamName()=0