ATLAS Offline Software
Reconstruction
RecoTools
CaloRingerTools
CaloRingerTools
ICaloRingerJetsReader.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// $Id: ICaloRingerJetsReader.h $
6
#ifndef CALORINGERTOOLS_ICALORINGERJETSREADER
7
#define CALORINGERTOOLS_ICALORINGERJETSREADER
8
16
// Core Include
17
#include "GaudiKernel/IAlgTool.h"
18
19
// Interface Includes:
20
#include "
ICaloRingerInputReader.h
"
21
22
23
namespace
Ringer
{
24
25
static
const
InterfaceID IID_ICaloRingerJetsReader(
"ICaloRingerJetsReader"
, 1, 0);
26
27
class
ICaloRingerJetsReader
:
virtual
public
ICaloRingerInputReader
28
{
29
public
:
31
virtual
~ICaloRingerJetsReader
() {};
32
34
static
const
InterfaceID&
interfaceID
();
35
37
virtual
StatusCode
initialize
() = 0;
39
virtual
StatusCode
execute
() = 0;
41
virtual
StatusCode
finalize
() = 0;
42
43
};
44
45
inline
const
InterfaceID&
ICaloRingerJetsReader::interfaceID
()
46
{
47
return
IID_ICaloRingerJetsReader;
48
}
49
50
}
// namespace Ringer
51
52
#endif
Ringer::ICaloRingerInputReader
Definition:
ICaloRingerInputReader.h:34
Ringer::ICaloRingerJetsReader::finalize
virtual StatusCode finalize()=0
finalize method
Ringer::ICaloRingerJetsReader::initialize
virtual StatusCode initialize()=0
initialize method
Ringer::ICaloRingerJetsReader::execute
virtual StatusCode execute()=0
execute method
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
ICaloRingerInputReader.h
Ringer::ICaloRingerJetsReader::~ICaloRingerJetsReader
virtual ~ICaloRingerJetsReader()
Virtual destructor.
Definition:
ICaloRingerJetsReader.h:31
Ringer::ICaloRingerJetsReader
Definition:
ICaloRingerJetsReader.h:28
Ringer
Namespace dedicated for Ringer utilities.
Definition:
CaloRingsDefs.h:9
Ringer::ICaloRingerJetsReader::interfaceID
static const InterfaceID & interfaceID()
AlgTool interface methods.
Definition:
ICaloRingerJetsReader.h:45
Generated on Thu Nov 20 2025 21:11:09 for ATLAS Offline Software by
1.8.18