 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef GLOBALSIM_EGAMMA1_LARSTRIP_FEX_H
6 #define GLOBALSIM_EGAMMA1_LARSTRIP_FEX_H
16 #include "../IO/LArStripNeighborhoodContainer.h"
17 #include "../IO/IeEmNbhoodTOBContainer.h"
18 #include "../IO/IeEmTOB.h"
49 "EMB1CellFromCaloCells",
50 "AlgTool to provide a vector of CaloCells"
55 ToolHandle<eFexRoIAlgTool>
58 "EMB1CellFromCaloCells",
59 "AlgTool to provide a vector<const xAOD::eFexEMRoI*>"};
65 "flag to enable dumps"};
71 "flag to enable terse dumps"};
76 "stripNeighborhoodTOBKey",
77 "stripNeighborhoodTOBContainer",
78 "location to write strip neighborhoods of EFex RoIs, with the associated TOBs"};
82 const std::vector<const CaloCell*>&,
87 const std::vector<const CaloCell*>&,
92 const std::vector<const CaloCell*>&,
StatusCode findClosestCellToRoI(const xAOD::eFexEMRoI *, const std::vector< const CaloCell * > &, const CaloCell *&) const
ToolHandle< ICaloCellsProducer > m_cellProducer
virtual StatusCode initialize() override
Class describing a LVL1 eFEX EM region of interest.
An algorithm that can be simultaneously executed in multiple threads.
StatusCode findNeighborhood(const xAOD::eFexEMRoI *, const std::vector< const CaloCell * > &, IOBitwise::IeEmNbhoodTOBContainer &) const
AlgTool that to test whether expected the TIP values generated by data supplied by eEmMultTestBench c...
Gaudi::Property< bool > m_dump
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
Egamma1_LArStrip_Fex(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode findNeighborhoods(const std::vector< const xAOD::eFexEMRoI * > &, const std::vector< const CaloCell * > &, IOBitwise::IeEmNbhoodTOBContainer &) const
Gaudi::Property< bool > m_dumpTerse
Data object for each calorimeter readout cell.
ToolHandle< eFexRoIAlgTool > m_roiAlgTool
SG::WriteHandleKey< IOBitwise::IeEmNbhoodTOBContainer > m_neighKey
virtual StatusCode execute(const EventContext &) const override