Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #include "CaloDetDescr/CaloDetDescrElement.h"
10 const std::string&
name,
11 const IInterface*
parent) :
13 declareInterface<CaloCellCorrection>(
this);
47 return StatusCode::SUCCESS;
52 const EventContext& )
const
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
This class groups all DetDescr information related to a CaloCell. Provides a generic interface for al...
virtual StatusCode initialize() override
float m_factorToCells[CaloCell_ID::Unknown+1]
::StatusCode StatusCode
StatusCode definition for legacy code.
const CaloDetDescrElement * caloDDE() const
get pointer to CaloDetDescrElement (data member)
virtual void scaleEnergy(float scale)
scale energy
CaloCellRescaler(const std::string &type, const std::string &name, const IInterface *parent)
Data object for each calorimeter readout cell.
CaloCell_ID::CaloSample getSampling() const
cell sampling
virtual void MakeCorrection(CaloCell *theCell, const EventContext &ctx) const override