ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
RecoTools
CaloRingerTools
CaloRingerTools
ICaloRingerPhotonsReader.h
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: ICaloRingerPhotonsReader.h 667886 2015-05-18 17:26:59Z wsfreund $
6
#ifndef CALORINGERTOOLS_ICALORINGERPHOTONSREADER
7
#define CALORINGERTOOLS_ICALORINGERPHOTONSREADER
8
18
19
// Core Include
20
#include "GaudiKernel/IAlgTool.h"
21
22
// Interface Includes:
23
#include "
ICaloRingerInputReader.h
"
24
25
namespace
Ringer
{
26
27
static
const
InterfaceID
IID_ICaloRingerPhotonsReader
(
"ICaloRingerPhotonsReader"
, 1, 0);
28
29
class
ICaloRingerPhotonsReader
:
virtual
public
ICaloRingerInputReader
30
{
31
public
:
33
virtual
~ICaloRingerPhotonsReader
() {};
34
36
static
const
InterfaceID&
interfaceID
();
37
39
virtual
StatusCode
initialize
() = 0;
41
virtual
StatusCode
execute
() = 0;
43
virtual
StatusCode
finalize
() = 0;
44
45
};
46
47
inline
const
InterfaceID&
ICaloRingerPhotonsReader::interfaceID
()
48
{
49
return
IID_ICaloRingerPhotonsReader
;
50
}
51
52
}
// namespace Ringer
53
54
#endif
55
ICaloRingerInputReader.h
Ringer::ICaloRingerInputReader
Definition
ICaloRingerInputReader.h:34
Ringer::ICaloRingerPhotonsReader
Definition
ICaloRingerPhotonsReader.h:30
Ringer::ICaloRingerPhotonsReader::finalize
virtual StatusCode finalize()=0
finalize method
Ringer::ICaloRingerPhotonsReader::interfaceID
static const InterfaceID & interfaceID()
AlgTool interface methods.
Definition
ICaloRingerPhotonsReader.h:47
Ringer::ICaloRingerPhotonsReader::initialize
virtual StatusCode initialize()=0
initialize method
Ringer::ICaloRingerPhotonsReader::~ICaloRingerPhotonsReader
virtual ~ICaloRingerPhotonsReader()
Virtual destructor.
Definition
ICaloRingerPhotonsReader.h:33
Ringer::ICaloRingerPhotonsReader::execute
virtual StatusCode execute()=0
execute method
Ringer
Namespace dedicated for Ringer utilities.
Definition
CaloRingsDefs.h:9
Ringer::IID_ICaloRingerPhotonsReader
static const InterfaceID IID_ICaloRingerPhotonsReader("ICaloRingerPhotonsReader", 1, 0)
Generated on
for ATLAS Offline Software by
1.17.0