ATLAS Offline Software
Loading...
Searching...
No Matches
gFexRhoCvtrAlgTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef GLOBALSIM_GFEXRHOCVTRALGTOOL_H
6#define GLOBALSIM_GFEXRHOCVTRALGTOOL_H
7
9
12
13#include "../IO/gFexRhoTOB.h"
14
15namespace GlobalSim {
16
21
22
23 class gFexRhoCvtrAlgTool: public extends<AthAlgTool, IGlobalSimAlgTool> {
24
25 public:
26 gFexRhoCvtrAlgTool(const std::string& type,
27 const std::string& name,
28 const IInterface* parent);
29
30 virtual ~gFexRhoCvtrAlgTool() override = default;
31
33 virtual StatusCode initialize() override;
34
36 virtual StatusCode run(const EventContext& ctx) const override;
37
38 virtual std::string toString() const override;
39
40 private:
41
42
44 m_gFexJetRoIKey {this, "gFexJetRoIKey", "L1_gFexRhoRoI", "gFexRho EDM"};
45
46
49 this,
50 "gFexRhoTOBs",
51 "gFexRhoTOBs",
52 "Key for GlobalSim gFexRhoTOB container"};
53
54 };
55}
56#endif
virtual ~gFexRhoCvtrAlgTool() override=default
SG::WriteHandleKey< GlobalSim::IOBitwise::gFexRhoTOBContainer > m_gFexRhoTOBContainerKey
SG::ReadHandleKey< xAOD::gFexJetRoIContainer > m_gFexJetRoIKey
virtual std::string toString() const override
virtual StatusCode initialize() override
Initialize function running before first event.
virtual StatusCode run(const EventContext &ctx) const override
Main functional block running for each event.
gFexRhoCvtrAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
AlgTool to read in LArStripNeighborhoods, and run the eRatio Algorithm.