ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
ITkStripRawContByteStreamToolProviderTool Class Reference

#include <ITkStripRawContByteStreamToolProviderTool.h>

Inheritance diagram for ITkStripRawContByteStreamToolProviderTool:
Collaboration diagram for ITkStripRawContByteStreamToolProviderTool:

Public Member Functions

 ITkStripRawContByteStreamToolProviderTool (const std::string &type, const std::string &name, const IInterface *parent)
 Constructor with parameters: More...
 
virtual ~ITkStripRawContByteStreamToolProviderTool () override=default
 Destructor: More...
 
StatusCode initialize () override
 
virtual const ISCTRawContByteStreamToolgetTool () const override
 

Private Attributes

ToolHandle< ISCTRawContByteStreamToolm_rawContByteStreamTool {this, "RawContByteStreamTool",""}
 Tool to do coversion from ITk Strip RDO container to ByteStream. More...
 

Detailed Description

Definition at line 8 of file ITkStripRawContByteStreamToolProviderTool.h.

Constructor & Destructor Documentation

◆ ITkStripRawContByteStreamToolProviderTool()

ITkStripRawContByteStreamToolProviderTool::ITkStripRawContByteStreamToolProviderTool ( const std::string &  type,
const std::string &  name,
const IInterface *  parent 
)
inline

Constructor with parameters:

Definition at line 17 of file ITkStripRawContByteStreamToolProviderTool.h.

19  : base_class(type, name, parent)
20  {}

◆ ~ITkStripRawContByteStreamToolProviderTool()

virtual ITkStripRawContByteStreamToolProviderTool::~ITkStripRawContByteStreamToolProviderTool ( )
overridevirtualdefault

Destructor:

Member Function Documentation

◆ getTool()

virtual const ISCTRawContByteStreamTool& ITkStripRawContByteStreamToolProviderTool::getTool ( ) const
inlineoverridevirtual

Definition at line 31 of file ITkStripRawContByteStreamToolProviderTool.h.

31  {
33  }

◆ initialize()

StatusCode ITkStripRawContByteStreamToolProviderTool::initialize ( )
inlineoverride

Definition at line 25 of file ITkStripRawContByteStreamToolProviderTool.h.

25  {
27  ATH_MSG_INFO( "retrieved " << m_rawContByteStreamTool.name() );
28  return StatusCode::SUCCESS;
29  }

Member Data Documentation

◆ m_rawContByteStreamTool

ToolHandle<ISCTRawContByteStreamTool> ITkStripRawContByteStreamToolProviderTool::m_rawContByteStreamTool {this, "RawContByteStreamTool",""}
private

Tool to do coversion from ITk Strip RDO container to ByteStream.

Definition at line 37 of file ITkStripRawContByteStreamToolProviderTool.h.


The documentation for this class was generated from the following file:
ATH_MSG_INFO
#define ATH_MSG_INFO(x)
Definition: AthMsgStreamMacros.h:31
ITkStripRawContByteStreamToolProviderTool::m_rawContByteStreamTool
ToolHandle< ISCTRawContByteStreamTool > m_rawContByteStreamTool
Tool to do coversion from ITk Strip RDO container to ByteStream.
Definition: ITkStripRawContByteStreamToolProviderTool.h:38
python.CaloAddPedShiftConfig.type
type
Definition: CaloAddPedShiftConfig.py:42
test_pyathena.parent
parent
Definition: test_pyathena.py:15
ATH_CHECK
#define ATH_CHECK
Definition: AthCheckMacros.h:40
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:240