Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
InvariantMassDeltaPhiInclusive2AlgTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef GLOBALSIM_INVARIANTMASSDELTAPHIINCLUSIVE2_H
6 #define GLOBALSIM_INVARIANTMASSDELTAPHIINCLUSIVE2_H
7 
15 
16 #include "../../../IGlobalSimAlgTool.h"
18 
19 namespace GlobalSim {
20  class InvariantMassDeltaPhiInclusive2AlgTool: public extends<AthAlgTool,
21  IGlobalSimAlgTool> {
22 
23  public:
26 
28  const std::string& name,
29  const IInterface* parent);
30 
32 
33  virtual StatusCode initialize() override;
34 
35  virtual StatusCode run(const EventContext& ctx) const override;
36 
37  virtual std::string toString() const override;
38 
39  private:
40 
41  Gaudi::Property<bool>
43  "enableDump",
44  {false},
45  "flag to enable dumps"};
46 
47 
50  this,
51  "HypoFIFOReadKey",
52  "hypoFIFO",
53  "key to read input port data for the hypo block"};
54 
55 
56 
59  this,
60  "PortsOutKey",
61  "eEmSortSelectCount",
62  "key to write output ports data"};
63 
64 
65  };
66 }
67 
68 #endif
GlobalSim::InvariantMassDeltaPhiInclusive2ContainerPortsOut::GenTobPtr
std::shared_ptr< GenericTob > GenTobPtr
Definition: InvariantMassDeltaPhiInclusive2ContainerPortsOut.h:22
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool::m_enableDump
Gaudi::Property< bool > m_enableDump
Definition: InvariantMassDeltaPhiInclusive2AlgTool.h:42
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition: StoreGate/StoreGate/ReadHandleKey.h:39
python.CaloAddPedShiftConfig.type
type
Definition: CaloAddPedShiftConfig.py:42
InvariantMassDeltaPhiInclusive2ContainerPortsIn.h
InvariantMassDeltaPhiInclusive2ContainerPortsOut.h
GlobalSim
AlgTool to obtain a selection of eFex RoIs read in from the event store.
Definition: dump.h:8
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool::~InvariantMassDeltaPhiInclusive2AlgTool
virtual ~InvariantMassDeltaPhiInclusive2AlgTool()=default
SG::WriteHandleKey
Property holding a SG store/key/clid from which a WriteHandle is made.
Definition: StoreGate/StoreGate/WriteHandleKey.h:40
GepAlgoHypothesisPortsIn.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgTool.h
test_pyathena.parent
parent
Definition: test_pyathena.py:15
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool::initialize
virtual StatusCode initialize() override
Definition: InvariantMassDeltaPhiInclusive2AlgTool.cxx:27
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
GlobalSim::InvariantMassDeltaPhiInclusive2ContainerPortsOut
Definition: InvariantMassDeltaPhiInclusive2ContainerPortsOut.h:20
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool::InvariantMassDeltaPhiInclusive2AlgTool
InvariantMassDeltaPhiInclusive2AlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: InvariantMassDeltaPhiInclusive2AlgTool.cxx:21
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool
Definition: InvariantMassDeltaPhiInclusive2AlgTool.h:21
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool::m_portsOutWriteKey
SG::WriteHandleKey< InvariantMassDeltaPhiInclusive2ContainerPortsOut > m_portsOutWriteKey
Definition: InvariantMassDeltaPhiInclusive2AlgTool.h:58
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool::GenTobPtr
PortsOut::GenTobPtr GenTobPtr
Definition: InvariantMassDeltaPhiInclusive2AlgTool.h:25
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool::run
virtual StatusCode run(const EventContext &ctx) const override
Definition: InvariantMassDeltaPhiInclusive2AlgTool.cxx:37
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool::m_portsInReadKey
SG::ReadHandleKey< InvariantMassDeltaPhiInclusive2ContainerPortsIn > m_portsInReadKey
Definition: InvariantMassDeltaPhiInclusive2AlgTool.h:49
GlobalSim::InvariantMassDeltaPhiInclusive2AlgTool::toString
virtual std::string toString() const override
Definition: InvariantMassDeltaPhiInclusive2AlgTool.cxx:44