Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SGObjGetterTool.h
Go to the documentation of this file.
1 // This file's extension implies that it's C, but it's really -*- C++ -*-.
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id: SGObjGetterTool.h 486128 2012-03-02 08:54:20Z krasznaa $
16 #ifndef D3PDMAKERCORECOMPS_SGOBJGETTERTOOL_H
17 #define D3PDMAKERCORECOMPS_SGOBJGETTERTOOL_H
18 
19 
23 #include "GaudiKernel/IClassIDSvc.h"
24 #include "GaudiKernel/ServiceHandle.h"
25 #include <string>
26 
27 
28 namespace D3PD {
29 
30 
47  : public SGGetterImpl, public ObjGetterToolImpl
48 {
49 public:
56  SGObjGetterTool (const std::string& type,
57  const std::string& name,
58  const IInterface* parent);
59 
60 
62  virtual StatusCode initialize();
63 };
64 
65 
66 } // namespace D3PD
67 
68 
69 #endif // not D3PDMAKERCORECOMPS_SGOBJGETTERTOOL_H
D3PD::SGObjGetterTool
Getter tool to retrieve single objects from StoreGate.
Definition: SGObjGetterTool.h:48
python.CaloAddPedShiftConfig.type
type
Definition: CaloAddPedShiftConfig.py:42
D3PD::ObjGetterToolImpl
Non-template parts of ObjGetterTool.
Definition: ObjGetterToolImpl.h:41
D3PD
Block filler tool for noisy FEB information.
Definition: CaloCellDetailsFillerTool.cxx:29
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgTool.h
test_pyathena.parent
parent
Definition: test_pyathena.py:15
ObjGetterToolImpl.h
Non-template parts of ObjGetterTool.
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:240
D3PD::SGObjGetterTool::SGObjGetterTool
SGObjGetterTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
Definition: SGObjGetterTool.cxx:28
SGGetterImpl.h
Common object getter code for retrieving from StoreGate.
D3PD::SGGetterImpl
Common object getter code for retrieving from StoreGate.
Definition: SGGetterImpl.h:52
D3PD::SGObjGetterTool::initialize
virtual StatusCode initialize()
Standard Gaudi initialize method.
Definition: SGObjGetterTool.cxx:41