ATLAS Offline Software
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 
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 
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
LArCellContHVCorrTool::initialize
virtual StatusCode initialize() override final
Definition: LArCellContHVCorrTool.cxx:12
SG
Forward declaration.
Definition: CaloCellPacker_400_500.h:32
LArCellContHVCorrTool::process
virtual StatusCode process(CaloCellContainer *cellCollection, const EventContext &ctx) const override final
Definition: LArCellContHVCorrTool.cxx:19
LArHVCorr.h
const
bool const RAWDATA *ch2 const
Definition: LArRodBlockPhysicsV0.cxx:560
LArCellContHVCorrTool::~LArCellContHVCorrTool
~LArCellContHVCorrTool()=default
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LArCellContHVCorrTool
Definition: LArCellContHVCorrTool.h:18
LArHVCorr
Definition: LArHVCorr.h:16
AthAlgTool.h
ReadCondHandleKey.h
private
#define private
Definition: DetDescrConditionsDict_dict_fixes.cxx:13
CaloCellContainer
Container class for CaloCell.
Definition: CaloCellContainer.h:55
ICaloCellMakerTool.h
LArCellContHVCorrTool::m_offlineHVScaleCorrKey
SG::ReadCondHandleKey< LArHVCorr > m_offlineHVScaleCorrKey
Definition: LArCellContHVCorrTool.h:31