Public Member Functions | |
fPoly () | |
virtual float | getCorrection (float luminonorm, float intglumi, unsigned int nBXs) const override |
void | initialize (const std::map< std::string, float > &coeffmap, const std::map< unsigned int, float > &afterglowmap) |
~fPoly () | |
Public Member Functions inherited from lumi::NormFunctor | |
void | initialize (const std::map< std::string, float > &coeffmap, const std::map< unsigned int, float > &afterglowmap) |
NormFunctor () | |
virtual | ~NormFunctor () |
Additional Inherited Members | |
Protected Attributes inherited from lumi::NormFunctor | |
std::map< unsigned int, float > | m_afterglowmap |
std::map< std::string, float > | m_coeffmap |
|
inline |
Definition at line 9 of file fPoly.cc.
References getCorrection(), initialize(), normFunctors::intglumi, normFunctors::luminonorm, and normFunctors::nBXs.
|
overridevirtual |
Implements lumi::NormFunctor.
Definition at line 23 of file fPoly.cc.
References alignmentValidation::c1, DEFINE_EDM_PLUGIN, normFunctors::intglumi, lumi::NormFunctor::m_afterglowmap, lumi::NormFunctor::m_coeffmap, normFunctors::nBXs, mps_fire::result, and edm::second().
Referenced by ~fPoly().
void lumi::fPoly::initialize | ( | const std::map< std::string, float > & | coeffmap, |
const std::map< unsigned int, float > & | afterglowmap | ||
) |
Definition at line 17 of file fPoly.cc.
References lumi::NormFunctor::m_afterglowmap, and lumi::NormFunctor::m_coeffmap.
Referenced by ~fPoly().