ATLAS Offline Software
Loading...
Searching...
No Matches
ParticleLevelMissingETAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7#ifndef TRUTH_PARTICLELEVEL_MISSINGET_ALG_H
8#define TRUTH_PARTICLELEVEL_MISSINGET_ALG_H
9
10// Algorithm includes
14
15// Framework includes
17
18namespace CP {
20 public:
22 virtual StatusCode initialize() final;
23 virtual StatusCode execute(const EventContext &ctx) const final;
24
25 private:
27 this, "met", "", "the name of the input MET container"};
29 this, "metDecoration", m_metKey, "met", "the met decoration"};
31 this, "phiDecoration", m_metKey, "phi", "the phi decoration"};
32};
33
34} // namespace CP
35
36#endif
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode execute(const EventContext &ctx) const final
SG::WriteDecorHandleKey< xAOD::MissingETContainer > m_decPhiKey
SG::ReadHandleKey< xAOD::MissingETContainer > m_metKey
SG::WriteDecorHandleKey< xAOD::MissingETContainer > m_decMetKey
the base class for EventLoop reentrant algorithms
AnaReentrantAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor with parameters
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
Select isolated Photons, Electrons and Muons.