Changeset View
Changeset View
Standalone View
Standalone View
EvtGenModels/EvtItgThreeCoeffFcn.hh
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | public: | ||||
void setCoeff( int, int, double ) override; | void setCoeff( int, int, double ) override; | ||||
double getCoeff( int, int ) override; | double getCoeff( int, int ) override; | ||||
protected: | protected: | ||||
double myFunction( double x ) const override; | double myFunction( double x ) const override; | ||||
private: | private: | ||||
// Data members | // Data members | ||||
double ( *_myFunction )( double x, const std::vector<double>& coeffs1, | double ( *m_myFunction )( double x, const std::vector<double>& coeffs1, | ||||
const std::vector<double>& coeffs2, | const std::vector<double>& coeffs2, | ||||
const std::vector<double>& coeffs3 ); | const std::vector<double>& coeffs3 ); | ||||
std::vector<double> _coeffs1; | std::vector<double> m_coeffs1; | ||||
std::vector<double> _coeffs2; | std::vector<double> m_coeffs2; | ||||
std::vector<double> _coeffs3; | std::vector<double> m_coeffs3; | ||||
}; | }; | ||||
#endif // EvtITGPTRFUNCTION_HH | #endif // EvtITGPTRFUNCTION_HH |