ATLAS Offline Software
Loading...
Searching...
No Matches
SGObjGetterTool.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: SGObjGetterTool.cxx 486128 2012-03-02 08:54:20Z krasznaa $
12
13
14#include "SGObjGetterTool.h"
15#include "SGTools/DataProxy.h"
17
18
19namespace D3PD {
20
21
29 const std::string& name,
30 const IInterface* parent)
31 : SGGetterImpl (name, evtStore()),
32 ObjGetterToolImpl (type, name, parent)
33{
35}
36
37
42{
44 return AthAlgTool::initialize();
45}
46
47
48} // namespace D3PD
Helpers for checking error return status codes and reporting errors.
#define CHECK(...)
Evaluate an expression and check for errors.
#define SGGETTERIMPL_PROPS
Use this macro in the constructor of the derived AlgTool class.
Getter tool to retrieve single objects from StoreGate.
ObjGetterToolImpl(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
SGGetterImpl(const std::string &name, ServiceHandle< StoreGateSvc > &sg)
Constructor.
StatusCode initializeImpl()
Initialize this mixin class.
SGObjGetterTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
virtual StatusCode initialize()
Standard Gaudi initialize method.
Block filler tool for noisy FEB information.