ATLAS Offline Software
INav4MomLinkContainerGetterTool.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 // $Id$
16 
17 
18 namespace D3PD {
19 
20 
28  (const std::string& type,
29  const std::string& name,
30  const IInterface* parent)
32  (type, name, parent)
33 {
34 }
35 
36 
41 {
42  // Force the TypeName --- doesn't make sense to set it to anything else.
43  CHECK (this->setProperty ("TypeName", "INav4MomLinkContainer"));
45  return StatusCode::SUCCESS;
46 }
47 
48 
49 } // namespace D3PD
D3PD::SGCollectionGetterTool
Collection getter tool retrieving a container from StoreGate.
Definition: SGCollectionGetterTool.h:41
D3PD
Block filler tool for noisy FEB information.
Definition: CaloCellDetailsFillerTool.cxx:29
INav4MomLinkContainerGetterTool.h
Getter tool to retrieve an INav4MomLinkContainer from SG.
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
CHECK
#define CHECK(...)
Evaluate an expression and check for errors.
Definition: Control/AthenaKernel/AthenaKernel/errorcheck.h:422
D3PD::INav4MomLinkContainerGetterTool::initialize
virtual StatusCode initialize()
Standard Gaudi initialize method.
Definition: INav4MomLinkContainerGetterTool.cxx:40
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
errorcheck.h
Helpers for checking error return status codes and reporting errors.
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
D3PD::INav4MomLinkContainerGetterTool::INav4MomLinkContainerGetterTool
INav4MomLinkContainerGetterTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
Definition: INav4MomLinkContainerGetterTool.cxx:28