ATLAS Offline Software
ITkPixelRodDecoder.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #include "ITkPixelRodDecoder.h"
6 
8  const std::string& name,
9  const IInterface* parent):AthAlgTool(type,name,parent){
10  declareInterface< IITkPixelRodDecoder >( this );
11 }
12 
15  return StatusCode::SUCCESS;
16 }
17 
20  return StatusCode::SUCCESS;
21 }
22 
25  IPixelRDO_Container* /*rdoIdc*/,
26  std::vector<IdentifierHash>* /*vecHash*/,
27  const EventContext& /*ctx*/) const{
28  return StatusCode::SUCCESS;
29 
30 }
ITkPixelRodDecoder::finalize
StatusCode finalize() override
Definition: ITkPixelRodDecoder.cxx:19
ITkPixelRodDecoder::ITkPixelRodDecoder
ITkPixelRodDecoder(const std::string &type, const std::string &name, const IInterface *parent)
Definition: ITkPixelRodDecoder.cxx:7
ITkPixelRodDecoder::fillCollection
StatusCode fillCollection(const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment *robFrag, IPixelRDO_Container *rdoIdc, std::vector< IdentifierHash > *vecHash, const EventContext &ctx) const override
Definition: ITkPixelRodDecoder.cxx:24
EventContainers::IIdentifiableCont
Definition: IIdentifiableCont.h:13
eformat::ROBFragment
Definition: L1CaloBsDecoderUtil.h:12
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
ITkPixelRodDecoder::initialize
StatusCode initialize() override
Definition: ITkPixelRodDecoder.cxx:14
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:192
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
ITkPixelRodDecoder.h
AthAlgTool
Definition: AthAlgTool.h:26