ATLAS Offline Software
Loading...
Searching...
No Matches
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
15
16// Core Include
17#include "GaudiKernel/IAlgTool.h"
18
19// Interface Includes:
21
22
23namespace Ringer {
24
25static const InterfaceID IID_ICaloRingerJetsReader("ICaloRingerJetsReader", 1, 0);
26
28{
29 public:
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
45inline const InterfaceID& ICaloRingerJetsReader::interfaceID()
46{
48}
49
50} // namespace Ringer
51
52#endif
virtual ~ICaloRingerJetsReader()
Virtual destructor.
virtual StatusCode initialize()=0
initialize method
virtual StatusCode execute()=0
execute method
static const InterfaceID & interfaceID()
AlgTool interface methods.
virtual StatusCode finalize()=0
finalize method
Namespace dedicated for Ringer utilities.
static const InterfaceID IID_ICaloRingerJetsReader("ICaloRingerJetsReader", 1, 0)