ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Calorimeter
CaloInterface
CaloInterface
ICaloCellMakerTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef CALOINTERFACE_ICALOCELLMAKERTOOL_H
6
#define CALOINTERFACE_ICALOCELLMAKERTOOL_H
7
8
9
class
CaloCellContainer
;
10
class
EventContext;
11
12
// Includes for Gaudi
13
#include "GaudiKernel/StatusCode.h"
14
#include "GaudiKernel/IAlgTool.h"
15
16
17
class
ICaloCellMakerTool
18
:
virtual
public
IAlgTool
19
{
20
public
:
21
DeclareInterfaceID
(
ICaloCellMakerTool
, 1, 0);
22
23
virtual
StatusCode
process
(
CaloCellContainer
* theCellContainer,
24
const
EventContext& ctx )
const
= 0;
25
};
26
27
#endif
CaloCellContainer
Container class for CaloCell.
Definition
CaloCellContainer.h:55
ICaloCellMakerTool
Definition
ICaloCellMakerTool.h:19
ICaloCellMakerTool::DeclareInterfaceID
DeclareInterfaceID(ICaloCellMakerTool, 1, 0)
ICaloCellMakerTool::process
virtual StatusCode process(CaloCellContainer *theCellContainer, const EventContext &ctx) const =0
Generated on
for ATLAS Offline Software by
1.17.0