ATLAS Offline Software
Reconstruction
eflowRec
eflowRec
eflowISubtractionAlgTool.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
#ifndef EFLOWISUBTRACTIONALGTOOL_H
6
#define EFLOWISUBTRACTIONALGTOOL_H
7
8
/********************************************************************
9
10
NAME: eflowBaseAlgTool.h
11
PACKAGE: offline/Reconstruction/eflowRec
12
13
AUTHORS: R.ZHANG
14
CREATED: 22th July, 2015
15
16
********************************************************************/
17
18
class
eflowCaloObjectContainer
;
19
class
eflowRecTrackContainer
;
20
class
eflowRecClusterContainer
;
21
#include "GaudiKernel/IAlgTool.h"
22
23
class
eflowISubtractionAlgTool
:
virtual
public
IAlgTool {
24
25
public
:
26
27
virtual
StatusCode
intialize
() {
return
StatusCode::SUCCESS;}
28
virtual
void
execute
(
eflowCaloObjectContainer
*,
eflowRecTrackContainer
*,
eflowRecClusterContainer
*) = 0;
29
virtual
StatusCode
finalize
() {
return
StatusCode::SUCCESS;}
30
31
};
32
33
#endif
eflowISubtractionAlgTool::intialize
virtual StatusCode intialize()
Definition:
eflowISubtractionAlgTool.h:27
eflowISubtractionAlgTool::execute
virtual void execute(eflowCaloObjectContainer *, eflowRecTrackContainer *, eflowRecClusterContainer *)=0
eflowRecClusterContainer
Definition:
eflowRecCluster.h:275
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
eflowISubtractionAlgTool::finalize
virtual StatusCode finalize()
Definition:
eflowISubtractionAlgTool.h:29
eflowISubtractionAlgTool
Definition:
eflowISubtractionAlgTool.h:23
eflowRecTrackContainer
Definition:
eflowRecTrack.h:191
eflowCaloObjectContainer
Definition:
eflowCaloObject.h:100
Generated on Thu Nov 7 2024 21:14:09 for ATLAS Offline Software by
1.8.18