ATLAS Offline Software
GBlockBuilder.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRIGT1CALOFEXPERF_GBLOCKBUILDER_H
6 #define TRIGT1CALOFEXPERF_GBLOCKBUILDER_H
7 
13 
14 namespace LVL1
15 {
17  {
18  public:
19  GBlockBuilder(const std::string &name, ISvcLocator *pSvcLocator);
20  virtual ~GBlockBuilder() override;
21 
22  virtual StatusCode initialize() override;
23  virtual StatusCode execute(const EventContext& ctx) const override;
24 
25  private:
28  float m_forwardEta;
29  }; //> end class GBlockBuilder
30 } // namespace LVL1
31 
32 #endif //> !TRIGT1CALOFEXPERF_GBLOCKBUILDER_H
ReadHandleKey.h
Property holding a SG store/key/clid from which a ReadHandle is made.
LVL1::GBlockBuilder::~GBlockBuilder
virtual ~GBlockBuilder() override
Definition: GBlockBuilder.cxx:32
LVL1::GBlockBuilder::GBlockBuilder
GBlockBuilder(const std::string &name, ISvcLocator *pSvcLocator)
Definition: GBlockBuilder.cxx:24
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition: StoreGate/StoreGate/ReadHandleKey.h:39
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition: ICMMCPHitsCnvTool.h:18
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition: AthReentrantAlgorithm.h:83
SG::WriteHandleKey
Property holding a SG store/key/clid from which a WriteHandle is made.
Definition: StoreGate/StoreGate/WriteHandleKey.h:40
LVL1::GBlockBuilder::m_gBlocksKey
SG::WriteHandleKey< xAOD::GBlockContainer > m_gBlocksKey
Definition: GBlockBuilder.h:27
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LVL1::GBlockBuilder::m_towersKey
SG::ReadHandleKey< xAOD::JGTowerContainer > m_towersKey
Definition: GBlockBuilder.h:26
TrigConf::name
Definition: HLTChainList.h:35
AthReentrantAlgorithm.h
WriteHandleKey.h
Property holding a SG store/key/clid from which a WriteHandle is made.
LVL1::GBlockBuilder::execute
virtual StatusCode execute(const EventContext &ctx) const override
Definition: GBlockBuilder.cxx:41
GBlockContainer.h
LVL1::GBlockBuilder::m_forwardEta
float m_forwardEta
Definition: GBlockBuilder.h:28
LVL1::GBlockBuilder::initialize
virtual StatusCode initialize() override
Definition: GBlockBuilder.cxx:34
JGTowerContainer.h
LVL1::GBlockBuilder
Definition: GBlockBuilder.h:17