13 std::shared_ptr<IObsParameterProxy<ParamId, DataType, std::string, LhaID>> iobspp_sm;
14 double m_B, m_B2, m_B4;
15 double m_V, m_V2, m_V4;
16 double t_p, t_m, t_0, z_0;
18 std::map<BV_FF, std::array<double, 3>> alpha_ai;
19 std::map<BV_FF, double> m_R;
20 std::string src_block;
22 static inline const std::map<LhaID, std::string> allowed_decays {
34 double get(
BV_FF a,
double q2)
override;
38 double pole(
double q2,
double m_R);
39 double F_a(
BV_FF a,
double q2);
40 double A_2(
double q2);
41 double T_3(
double q2);
42 double xi_perp(
double q2);
43 double xi_par(
double q2);
44 double f_perp(
double q2);
45 double f_par(
double q2);
46 double f_0(
double q2);