ATLAS Offline Software
EventInfoReaderAlg.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id: EventInfoReaderAlg.h 592116 2014-04-09 12:04:38Z krasznaa $
8 #ifndef XAODEVENTINFOCNV_EVENTINFOREADERALG_H
9 #define XAODEVENTINFOCNV_EVENTINFOREADERALG_H
10 
11 // System include(s):
12 #include <string>
13 
14 // Gaudi/Athena include(s):
16 
17 namespace xAODReader {
18 
31 
32  public:
34  EventInfoReaderAlg( const std::string& name, ISvcLocator* svcLoc );
35 
37  virtual StatusCode initialize();
39  virtual StatusCode execute();
40 
41  private:
43  std::string m_key;
44 
45  }; // class EventInfoReaderAlg
46 
47 } // namespace xAODReader
48 
49 #endif // XAODEVENTINFOCNV_EVENTINFOREADERALG_H
xAODReader::EventInfoReaderAlg::m_key
std::string m_key
StoreGate key of the object to be tested.
Definition: EventInfoReaderAlg.h:43
xAODReader::EventInfoReaderAlg
Simple algorithm for testing the xAOD::EventInfo reading.
Definition: EventInfoReaderAlg.h:30
xAODReader::EventInfoReaderAlg::initialize
virtual StatusCode initialize()
Function initialising the algorithm.
Definition: EventInfoReaderAlg.cxx:51
AthAlgorithm.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgorithm
Definition: AthAlgorithm.h:47
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:221
xAODReader::EventInfoReaderAlg::EventInfoReaderAlg
EventInfoReaderAlg(const std::string &name, ISvcLocator *svcLoc)
Regular Algorithm constructor.
Definition: EventInfoReaderAlg.cxx:44
xAODReader::EventInfoReaderAlg::execute
virtual StatusCode execute()
Function executing the algorithm.
Definition: EventInfoReaderAlg.cxx:60
xAODReader
Definition: BTaggingReader.cxx:21