ATLAS Offline Software
ITkPixelRawDataProviderTool.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
5 
6 ITkPixelRawDataProviderTool::ITkPixelRawDataProviderTool( const std::string& type, const std::string& name,
7  const IInterface* parent ):AthAlgTool(type, name, parent){
8  declareInterface< IITkPixelRawDataProviderTool >( this );
9 }
10 
13  return StatusCode::SUCCESS;
14 }
15 
18  return StatusCode::SUCCESS;
19 }
20 
22 ITkPixelRawDataProviderTool::convert( std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>& /*vecRobs*/,
23  IPixelRDO_Container* /*rdoIdc*/, const EventContext& /*ctx*/) const{
24  return StatusCode::SUCCESS;
25 }
26 
27 
ITkPixelRawDataProviderTool::ITkPixelRawDataProviderTool
ITkPixelRawDataProviderTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: ITkPixelRawDataProviderTool.cxx:6
ITkPixelRawDataProviderTool::initialize
StatusCode initialize() override
Definition: ITkPixelRawDataProviderTool.cxx:12
EventContainers::IIdentifiableCont
Definition: IIdentifiableCont.h:13
ITkPixelRawDataProviderTool::finalize
StatusCode finalize() override
Definition: ITkPixelRawDataProviderTool.cxx:17
ITkPixelRawDataProviderTool.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
test_pyathena.parent
parent
Definition: test_pyathena.py:15
ITkPixelRawDataProviderTool::convert
StatusCode convert(std::vector< const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment * > &vecRobs, IPixelRDO_Container *rdoIdc, const EventContext &ctx) const override
this is the main decoding method
Definition: ITkPixelRawDataProviderTool.cxx:22
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:192
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
AthAlgTool
Definition: AthAlgTool.h:26