ATLAS Offline Software
Loading...
Searching...
No Matches
CaloCellTimeCorrTool.h
Go to the documentation of this file.
1//Dear emacs, this is -*-c++-*-
2/*
3 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
4*/
5
6
7
8#ifndef CALOCELLCORRECTION_CALOCELLTIMECORRTOOL_H
9#define CALOCELLCORRECTION_CALOCELLTIMECORRTOOL_H
13
15
19
21 : public extends<AthAlgTool, ICaloCellMakerTool>
22{
23public:
24
25 CaloCellTimeCorrTool (const std::string& type, const std::string& name,
26 const IInterface* parent);
27
29 virtual StatusCode initialize() override;
30
31 virtual StatusCode process (CaloCellContainer* theCellContainer,
32 const EventContext& ctx) const override;
33
34private:
35 SG::ReadCondHandleKey<AthenaAttributeList> m_timeShiftFldr{this,"Folder","/CALO/Ofl/CellTimeCorr","Key (=foldername) of AttrListCollection"};
36
37};
38
39#endif
Container class for CaloCell.
CaloCellTimeCorrTool(const std::string &type, const std::string &name, const IInterface *parent)
virtual StatusCode initialize() override
SG::ReadCondHandleKey< AthenaAttributeList > m_timeShiftFldr
const std::string process