|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef TRIGT2CALOEGAMMA_T2CaloEgammaForwardReFastAlgo_H
9 #define TRIGT2CALOEGAMMA_T2CaloEgammaForwardReFastAlgo_H
11 #include "GaudiKernel/ServiceHandle.h"
12 #include "GaudiKernel/ToolHandle.h"
41 Gaudi::Property<double>
m_etaWidth{
this,
"EtaWidth", 0.1,
"Eta Width of the Region of Interest"};
42 Gaudi::Property<double>
m_phiWidth{
this,
"PhiWidth", 0.1,
"Phi Width of the Region of Interest"};
45 this,
"IReAlgToolList", {},
"list of ReAlgToolCalos for feature extraction"};
47 this,
"BCIDAvgKey",
"CaloBCIDAverage",
"" };
50 this,
"RoIs",
"OutputRoIs",
"input RoIs"};
52 this,
"ClustersName",
"CaloClusters",
"Calo cluster container"};
53 ToolHandle< GenericMonitoringTool >
m_monTool {
this,
"MonTool",
"",
"Monitoring tool" };
SG::WriteHandleKey< xAOD::TrigEMClusterContainer > m_clusterContainerKey
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode execute(const EventContext &context) const override
Gaudi::Property< double > m_etaWidth
ToolHandle< GenericMonitoringTool > m_monTool
virtual StatusCode initialize() override
ToolHandleArray< IReAlgToolCalo > m_emAlgTools
T2CaloEgammaForwardReFastAlgo(const std::string &name, ISvcLocator *pSvcLocator)
An algorithm that can be simultaneously executed in multiple threads.
SG::ReadHandleKey< CaloBCIDAverage > m_bcidAvgKey
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
Property holding a SG store/key/clid from which a WriteHandle is made.
Gaudi::Property< double > m_phiWidth
SG::ReadHandleKey< TrigRoiDescriptorCollection > m_roiCollectionKey