5#ifndef ELECTRONPHOTONFOURMOMENTUMCORRECTION_LINEARITYADC_H
6#define ELECTRONPHOTONFOURMOMENTUMCORRECTION_LINEARITYADC_H
31 const std::string& name =
"ADCNonLinearityCorrection");
42 std::map<PATCore::ParticleType::Type, std::unique_ptr<TProfile2D>>
m_hcorr;
std::map< PATCore::ParticleType::Type, std::unique_ptr< TProfile2D > > m_hcorr
float getCorr(float etaCalo, float et, PATCore::ParticleType::Type ptype=PATCore::ParticleType::Electron) const
get relative correction factor to apply to energy: corrected energy should be original energy * corre...
LinearityADC(const std::string &filename, const std::string &name="ADCNonLinearityCorrection")
constructor (initialization done there reading a root file for the HV maps per period
Class mimicking the AthMessaging class from the offline software.
Extra patterns decribing particle interation process.