ATLAS Offline Software
Loading...
Searching...
No Matches
LArCalorimeter
LArCellRec
src
LArCellContHVCorrTool.h
Go to the documentation of this file.
1
//Dear emacs, this is -*-c++-*-
2
/*
3
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
4
*/
5
6
#ifndef LARCELLREC_LARCELLCONTHVCORRTOOL_H
7
#define LARCELLREC_LARCELLCONTHVCORRTOOL_H
8
9
10
#include "
CaloInterface/ICaloCellMakerTool.h
"
11
#include "
LArRecConditions/LArHVCorr.h
"
12
#include "
StoreGate/ReadCondHandleKey.h
"
13
#include "
AthenaBaseComps/AthAlgTool.h
"
14
15
class
CaloCellContainer
;
16
17
18
class
LArCellContHVCorrTool
:
public
extends<AthAlgTool, ICaloCellMakerTool> {
19
public
:
20
using
base_class::base_class;
21
//LArCellContHVCorrTool (const std::string& type, const std::string& name,
22
// const IInterface* parent);
23
24
~LArCellContHVCorrTool
() =
default
;
25
virtual
StatusCode
initialize
() override final;
26
27
//Implements the ICaloCellMaker interface
28
virtual StatusCode
process
(
CaloCellContainer
* cellCollection,
const
EventContext& ctx)
const
override final;
29
30
private
:
31
SG
::ReadCondHandleKey<
LArHVCorr
>
m_offlineHVScaleCorrKey
{
this
,
"keyOfflineHVCorr"
,
"LArHVScaleCorrRecomputed"
,
"Key for LArHVScaleCorr"
};
32
33
};
34
35
#endif
AthAlgTool.h
ICaloCellMakerTool.h
LArHVCorr.h
ReadCondHandleKey.h
CaloCellContainer
Container class for CaloCell.
Definition
CaloCellContainer.h:55
LArCellContHVCorrTool
Definition
LArCellContHVCorrTool.h:18
LArCellContHVCorrTool::~LArCellContHVCorrTool
~LArCellContHVCorrTool()=default
LArCellContHVCorrTool::initialize
virtual StatusCode initialize() override final
Definition
LArCellContHVCorrTool.cxx:12
LArCellContHVCorrTool::m_offlineHVScaleCorrKey
SG::ReadCondHandleKey< LArHVCorr > m_offlineHVScaleCorrKey
Definition
LArCellContHVCorrTool.h:31
LArCellContHVCorrTool::process
virtual StatusCode process(CaloCellContainer *cellCollection, const EventContext &ctx) const override final
Definition
LArCellContHVCorrTool.cxx:19
LArHVCorr
Definition
LArHVCorr.h:16
const
SG
Forward declaration.
Definition
CaloCellPacker_400_500.h:32
private
#define private
Definition
xAODTruthCnvAlg.h:20
Generated on
for ATLAS Offline Software by
1.14.0