ATLAS Offline Software
|
This file contains the class definition for the ByteStreamEventStorageOutputSvc class. More...
#include <memory>
#include <mutex>
#include <string>
#include "ByteStreamDataWriter.h"
#include "ByteStreamCnvSvcBase/IByteStreamOutputSvc.h"
#include "AthenaKernel/SlotSpecificObj.h"
#include "AthenaBaseComps/AthService.h"
#include "ByteStreamData/ByteStreamMetadataContainer.h"
#include "ByteStreamData/RawEvent.h"
#include "EventStorage/EventStorageRecords.h"
#include "StoreGate/ReadHandleKey.h"
#include "xAODEventInfo/EventInfo.h"
#include "GaudiKernel/extends.h"
#include "GaudiKernel/IIoComponent.h"
#include "GaudiKernel/IIoComponentMgr.h"
#include "GaudiKernel/ServiceHandle.h"
Go to the source code of this file.
Classes | |
class | ByteStreamEventStorageOutputSvc |
This class provides the services for writing FullEventFragment into file. This class implements the interface IByteStreamOutputSvc for the conversion service to write the output to a file. More... | |
struct | ByteStreamEventStorageOutputSvc::EventCache |
This file contains the class definition for the ByteStreamEventStorageOutputSvc class.
Writes out BS events to a file, the most obvious thing to do. Used to test running trigger code in offline athena and to write DRAW output.
Definition in file ByteStreamEventStorageOutputSvc.h.