ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
ByteStreamCnvSvcBase
ByteStreamCnvSvcBase
IByteStreamEventAccess.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 BYTESTREAMCNVSVCBASE_IBYTESTREAMEVENTACCESS_H
6
#define BYTESTREAMCNVSVCBASE_IBYTESTREAMEVENTACCESS_H
7
8
#include "
ByteStreamData/RawEvent.h
"
9
#include "GaudiKernel/IInterface.h"
10
14
class
IByteStreamEventAccess
:
virtual
public
IInterface {
15
public
:
17
DeclareInterfaceID
(
IByteStreamEventAccess
, 2, 0);
18
20
virtual
RawEventWrite
*
getRawEvent
() = 0;
21
22
};
23
24
#endif
RawEvent.h
RawEventWrite
OFFLINE_FRAGMENTS_NAMESPACE_WRITE::FullEventFragment RawEventWrite
data type for writing raw event
Definition
RawEvent.h:39
IByteStreamEventAccess
Interface for accessing raw data.
Definition
IByteStreamEventAccess.h:14
IByteStreamEventAccess::DeclareInterfaceID
DeclareInterfaceID(IByteStreamEventAccess, 2, 0)
Gaudi interface id.
IByteStreamEventAccess::getRawEvent
virtual RawEventWrite * getRawEvent()=0
pure virtual method for accessing RawEventWrite
Generated on
for ATLAS Offline Software by
1.17.0