ATLAS Offline Software
Loading...
Searching...
No Matches
LVL1::ParamFuncExp Class Reference
Inheritance diagram for LVL1::ParamFuncExp:
Collaboration diagram for LVL1::ParamFuncExp:

Public Member Functions

 ParamFuncExp (double p0, double p1, double p2)
virtual double operator() (double mu)

Private Attributes

std::array< double, 3 > m_p

Detailed Description

Definition at line 43 of file L1DynamicPedestalProviderTxt.cxx.

Constructor & Destructor Documentation

◆ ParamFuncExp()

LVL1::ParamFuncExp::ParamFuncExp ( double p0,
double p1,
double p2 )
inline

Member Function Documentation

◆ operator()()

virtual double LVL1::ParamFuncExp::operator() ( double mu)
inlinevirtual

Implements LVL1::L1DynamicPedestalProviderTxt::ParamFunc.

Definition at line 46 of file L1DynamicPedestalProviderTxt.cxx.

46{ return m_p[0]*(1-exp(-m_p[1]*mu)) + m_p[2]*mu; }

Member Data Documentation

◆ m_p

std::array<double, 3> LVL1::ParamFuncExp::m_p
private

Definition at line 48 of file L1DynamicPedestalProviderTxt.cxx.


The documentation for this class was generated from the following file: