5#ifndef LARCELLREC_LARNONLINEARITY_H
6#define LARCELLREC_LARNONLINEARITY_H
37 const IInterface* parent);
43 const EventContext& ctx)
const override;
50 static const double m_p0[6][2];
51 static const double m_p1[6][2];
52 static const double m_p2[6][2];
53 static const double m_p3[6][2];
defines and typedefs for IOVSvc
Data object for each calorimeter readout cell.
Helper class for LArEM offline identifiers.
Helper class for LArFCAL offline identifiers.
Helper class for LArHEC offline identifiers.
static const double m_emax[6]
static const double m_etrans[6]
static const double m_p3[6][2]
virtual StatusCode initialize() override
LArNonLinearity(const std::string &type, const std::string &name, const IInterface *parent)
virtual ~LArNonLinearity()
static const double m_etatrans
static const double m_p2[6][2]
static const double m_p0[6][2]
virtual void MakeCorrection(CaloCell *theCell, const EventContext &ctx) const override
static const double m_p1[6][2]
const LArFCAL_ID * m_fcalID
const LArHEC_ID * m_hecID