ATLAS Offline Software
Classes
ByteStreamEventStorageOutputSvc.h File Reference

This file contains the class definition for the ByteStreamEventStorageOutputSvc class. More...

#include <memory>
#include <mutex>
#include <string>
#include "ByteStreamDataWriter.h"
#include "ByteStreamCnvSvc/ByteStreamOutputSvc.h"
#include "AthenaKernel/SlotSpecificObj.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"
This graph shows which files directly or indirectly include this file:

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 ByteStreamOutputSvc for the conversion service to write the output to a file. More...
 
struct  ByteStreamEventStorageOutputSvc::EventCache
 

Detailed Description

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.

Author
Peter van Gemmeren gemme.nosp@m.ren@.nosp@m.anl.g.nosp@m.ov
Frank Berghaus fberg.nosp@m.haus.nosp@m.@anl..nosp@m.gov

Definition in file ByteStreamEventStorageOutputSvc.h.