|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef BYTESTREAMMERGEOUTPUTSVC_H 
    6 #define BYTESTREAMMERGEOUTPUTSVC_H 
   16 #include "GaudiKernel/ServiceHandle.h" 
   41    Gaudi::Property<std::string> 
m_bsOutputStreamName{
this, 
"BSOutputStreamName", {}, 
"stream name for multiple output"};
 
  
ServiceHandle< IByteStreamOutputSvc > m_outSvc
OFFLINE_FRAGMENTS_NAMESPACE::FullEventFragment RawEvent
data type for reading raw event
virtual bool putEvent(const RawEvent *re) override
Implementation of the IByteStreamOutputSvc interface methods.
ByteStreamMergeOutputSvc(const std::string &name, ISvcLocator *svcloc)
Constructors:
ServiceHandle< IByteStreamInputSvc > m_inSvc
This file contains the interface for the ByteStreamOutputSvc classes.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize() override
virtual ~ByteStreamMergeOutputSvc()
Destructor.
uint32_t reducedROBid(uint32_t)
Gaudi::Property< std::string > m_bsOutputStreamName
Gaudi::Property< bool > m_overwriteHeader
This class provides the services for merging FullEventFragment with existing bytestream input....
const boost::regex re(r_e)