 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef CALOCELLCORRECTION_CALOCELLNEIGHBORSAVERAGECORR_H
6 #define CALOCELLCORRECTION_CALOCELLNEIGHBORSAVERAGECORR_H
20 :
public extends<AthAlgTool, ICaloCellMakerTool>
25 using base_class::base_class;
36 const EventContext& ctx)
const override;
43 Gaudi::Property<bool>
m_skipDeadFeb{
this,
"skipDeadFeb",
true,
"Skip already patched LAr-cells (eg dead Febs)"};
44 Gaudi::Property<bool>
m_skipDeadLAr{
this,
"skipDeadLAr",
false,
"Skip all dead LAr cells"};
45 Gaudi::Property<bool>
m_skipDeadDrawer{
this,
"skipDeadDrawer",
false,
"Skip dead Tile Drawers"};
46 Gaudi::Property<bool>
m_skipDeadTile{
this,
"skipDeadTile",
true,
"Skip all dead Tile cells"};
virtual ~CaloCellNeighborsAverageCorr()
Gaudi::Property< bool > m_testMode
Gaudi::Property< bool > m_skipDeadLAr
Gaudi::Property< bool > m_skipDeadDrawer
Helper class for TileCal offline identifiers.
::StatusCode StatusCode
StatusCode definition for legacy code.
Helper class for offline cell identifiers.
virtual StatusCode initialize() override
initialize method
Container class for CaloCell.
Gaudi::Property< bool > m_skipDeadFeb
virtual StatusCode process(CaloCellContainer *theCellContainer, const EventContext &ctx) const override
process calo cell collection to apply corrections
defines and typedefs for IOVSvc
Gaudi::Property< bool > m_skipDeadTile
const CaloCell_ID * m_calo_id