5#ifndef TRIGT1RESULTBYTESTREAM_EXAMPLEL1TRIGGERBYTESTREAMTOOL_H
6#define TRIGT1RESULTBYTESTREAM_EXAMPLEL1TRIGGERBYTESTREAMTOOL_H
16#include "Gaudi/Property.h"
37 virtual StatusCode
convertFromBS(
const std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>& vrobf,
38 const EventContext& eventContext)
const override;
40 virtual StatusCode
convertToBS(std::vector<OFFLINE_FRAGMENTS_NAMESPACE_WRITE::ROBFragment*>& vrobf,
42 const EventContext& eventContext)
override;
44 virtual const std::vector<uint32_t>&
robIds()
const override {
return m_robIds.value();}
49 Gaudi::Property<std::vector<uint32_t>>
m_robIds {
50 this,
"ROBIDs", {},
"List of ROB IDs required for conversion to/from xAOD RoI"};
54 this,
"MuonRoIContainerWriteKey",
"",
"Write handle key to MuonRoIContainer for conversion from ByteStream"};
57 this,
"MuonRoIContainerReadKey",
"",
"Read handle key to MuonRoIContainer for conversion to ByteStream"};
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
TrigCompositeContainer_v1 TrigCompositeContainer
Declare the latest version of the container.