ATLAS Offline Software
Loading...
Searching...
No Matches
TrigEgammaFastPhotonReAlgo.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
6
7#ifndef TrigEgammaFastPhotonReAlgo_H
8#define TrigEgammaFastPhotonReAlgo_H
9
10
11#include "GaudiKernel/ToolHandle.h"
19
20
24
26
27 public:
28
29 TrigEgammaFastPhotonReAlgo(const std::string & name, ISvcLocator* pSvcLocator);
30
31 virtual StatusCode initialize() override;
32 virtual StatusCode execute(const EventContext& ctx) const override;
33
34 private:
35
37 "RoIs", // property name
38 "rois", // default value of StoreGate key
39 "input RoI Collection name"};
40
42 "TrigEMClusterName", // property name
43 "clusters", // default value of StoreGate key
44 "input TrigEMCluster Container name"};
45
47 "PhotonsName", // property name
48 "Photons", // default value of StoreGate key
49 "output Photon container name "};
50};
51
52#endif
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.
An algorithm that can be simultaneously executed in multiple threads.
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.
SG::ReadHandleKey< xAOD::TrigEMClusterContainer > m_TrigEMClusterContainerKey
TrigEgammaFastPhotonReAlgo(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< TrigRoiDescriptorCollection > m_roiCollectionKey
SG::WriteHandleKey< xAOD::TrigPhotonContainer > m_outputPhotonsKey
virtual StatusCode execute(const EventContext &ctx) const override
virtual StatusCode initialize() override