ATLAS Offline Software
Loading...
Searching...
No Matches
Calorimeter
CaloRec
src
CaloCellContCopyTool.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef CALOREC_CALOCELLCONTOCOPYTOOL_H
8
#define CALOREC_CALOCELLCONTOCOPYTOOL_H
9
18
19
#include "
AthenaBaseComps/AthAlgTool.h
"
20
#include "
CaloInterface/ICaloCellMakerTool.h
"
21
22
class
CaloCellContCopyTool
23
:
public
extends<AthAlgTool,ICaloCellMakerTool>
24
{
25
public
:
26
using
base_class::base_class;
27
28
virtual
StatusCode
initialize
()
override
;
29
virtual
StatusCode
process
(
CaloCellContainer
* theCellContainer,
30
const
EventContext& ctx)
const override
;
31
32
33
private
:
34
SG::ReadHandleKey<CaloCellContainer>
m_srcCellContainerKey
{
this
,
"InputName"
,
"AllCalo"
};
35
};
36
37
38
#endif
/* CALOREC_CALOCELLFASTCOPYTOOL_H_ */
AthAlgTool.h
ICaloCellMakerTool.h
CaloCellContCopyTool
Concrete tool for coping an entire CaloCellContainer.
Definition
CaloCellContCopyTool.h:24
CaloCellContCopyTool::initialize
virtual StatusCode initialize() override
Definition
CaloCellContCopyTool.cxx:11
CaloCellContCopyTool::m_srcCellContainerKey
SG::ReadHandleKey< CaloCellContainer > m_srcCellContainerKey
Definition
CaloCellContCopyTool.h:34
CaloCellContainer
Container class for CaloCell.
Definition
CaloCellContainer.h:55
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition
StoreGate/StoreGate/ReadHandleKey.h:40
process
const std::string process
Definition
fbtTestBasics.cxx:76
Generated on
for ATLAS Offline Software by
1.14.0