|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGT2CALOCALIBRATION_EGAMMAHITSCALIBRATION
6 #define TRIGT2CALOCALIBRATION_EGAMMAHITSCALIBRATION
11 #include "GaudiKernel/MsgStream.h"
16 #include "CaloGeoHelpers/CaloSampling.h"
25 public extends<CaloUtils::ToolWithConstants<AthAlgTool>,
30 using base_class::base_class;
Constant< bool > m_use_raw_eta
virtual StatusCode initialize() override
Initialization of the tool.
General Interface for calibrations at the LVL2 Egamma Calo Fex algo.
Simple multidimensional arrays.
Constant< float > m_etamax
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual void makeCorrection(xAOD::TrigEMCluster *, const void *v=nullptr) const override
method to perform the correction.
Constant< CxxUtils::Array< 3 > > m_correction
Constant< CxxUtils::Array< 2 > > m_sampling_depth
virtual StatusCode finalize() override
Finalization of the tool.
Constant< float > m_eta_start_crack
Constant< float > m_eta_end_crack
Constant< bool > m_preserve_offset
Constant< bool > m_fix_v6_pathologies
Description of a trigger EM cluster.