|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef BYTESTREAMEVENTSTORAGEINPUTSVC_H
6 #define BYTESTREAMEVENTSTORAGEINPUTSVC_H
22 #include "GaudiKernel/ServiceHandle.h"
36 :
public extends<AthService, IByteStreamInputSvc>
41 ISvcLocator* pSvcLocator);
55 virtual void setEvent (
void*
data,
unsigned int eventStatus)
override;
65 virtual bool ready ()
override;
83 std::unique_ptr<EventStorage::DataReader>
m_reader;
111 void setEvent (
const EventContext& context,
void*
data,
unsigned int eventStatus);
124 return StatusCode::SUCCESS;
129 #endif // BYTESTREAMEVENTSTORAGEINPUTSVC_H
char data[hepevt_bytes_allocation_ATLAS]
def validate(testSampleDir, thisSampleName, testSamplePath, weight_database, outputSamples)
OFFLINE_FRAGMENTS_NAMESPACE::FullEventFragment RawEvent
data type for reading raw event
The Athena Transient Store API.
Maintain a set of objects, one per slot.
::StatusCode StatusCode
StatusCode definition for legacy code.
Maintain a set of objects, one per slot.