Version: SMASH-2.0
smash::CrosssectionsPhoton< ComputationMethod::Analytic > Class Template Reference

#include <crosssectionsphoton.h>

template<>
class smash::CrosssectionsPhoton< ComputationMethod::Analytic >

Class to calculate the cross-section of a meson-meson to meson-photon process.

This template specialization uses the analytic formulas for the cross-sections.

Definition at line 32 of file crosssectionsphoton.h.

Collaboration diagram for smash::CrosssectionsPhoton< ComputationMethod::Analytic >:
[legend]

Static Public Member Functions

Total cross-section

The functions in this group calculate the analytical value of the total cross-section for a photon process.

static double xs_pi_pi_rho0 (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
static double xs_pi_pi0_rho (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
static double xs_pi0_rho0_pi0 (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
static double xs_pi_rho0_pi (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
static double xs_pi_rho_pi0 (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
static double xs_pi_rho_pi0_rho_mediated (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
static double xs_pi_rho_pi0_omega_mediated (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
static double xs_pi0_rho_pi (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
static double xs_pi0_rho_pi_rho_mediated (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
static double xs_pi0_rho_pi_omega_mediated (const double s, const double m_rho)
 Total cross sections for given photon process: More...
 
Differential cross-section

The functions in this group calculate the analytical value of the differential cross-section for a photon process.

static double xs_diff_pi_pi_rho0 (const double s, const double t, const double m_rho)
 Differential cross section for given photon process. More...
 
static double xs_diff_pi_pi0_rho (const double s, const double t, const double m_rho)
 Differential cross section for given photon process. More...
 
static double xs_diff_pi0_rho0_pi0 (const double s, const double t, const double m_rho)
 Differential cross section for given photon process. More...
 
static double xs_diff_pi_rho0_pi (const double s, const double t, const double m_rho)
 Differential cross section for given photon process. More...
 
static double xs_diff_pi_rho_pi0_rho_mediated (const double s, const double t, const double m_rho)
 Differential cross section for given photon process. More...
 
static double xs_diff_pi_rho_pi0_omega_mediated (const double s, const double t, const double m_rho)
 Differential cross section for given photon process. More...
 
static double xs_diff_pi0_rho_pi_rho_mediated (const double s, const double t, const double m_rho)
 Differential cross section for given photon process. More...
 
static double xs_diff_pi0_rho_pi_omega_mediated (const double s, const double t, const double m_rho)
 Differential cross section for given photon process. More...
 

Static Private Attributes

constexpr static double Pi = M_PI
 Value of \( \pi \). More...
 
Constants

The choice of these parameters, necessary to determine the photon cross sections, follows from (Turbide:2006zz [50]).

Here, different combinations of parameters were proposed and investigated. We decided to use the parameters of set II in their categorization. They are named identically, except for "Const", which corresponds to "C" in Turbide:2006zz [50].

constexpr static double Const = 0.059
 Constant in the computation of photon cross sections. More...
 
constexpr static double g_POR = 22.6
 Constant in the computation of photon cross sections. More...
 
constexpr static double ghat = 6.4483
 Constant in the computation of photon cross sections. More...
 
constexpr static double eta1 = 2.3920
 Constant in the computation of photon cross sections. More...
 
constexpr static double eta2 = 1.9430
 Constant in the computation of photon cross sections. More...
 
constexpr static double delta = -0.6426
 Constant in the computation of photon cross sections. More...
 
constexpr static double C4 = -0.14095
 Constant in the computation of photon cross sections. More...
 
constexpr static double Gammaa1 = 0.4
 Constant in the computation of photon cross sections. More...
 

Member Function Documentation

◆ xs_pi_pi_rho0()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi_pi_rho0 ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 4454 of file crosssectionsphoton.cc.

4455  {
4456  using std::abs;
4457  using std::atan;
4458  using std::log;
4459  using std::pow;
4460  using std::sqrt;
4461 
4462  const double s_sqrt = sqrt(s);
4463  const double spin_deg_factor = 1.0;
4464 
4465  auto mandelstam_t = get_t_range(s_sqrt, pion_mass, pion_mass, m_rho, 0.);
4466  double tmax = mandelstam_t[0];
4467  double tmin = mandelstam_t[1];
4468 
4469  // clang-format off
4470  const double xs =
4471  (-(pow(Const, 2) * pow(ghat, 4) *
4472  (0. +
4473  (0.03125 * pow(eta1 - 1. * eta2, 2) *
4474  (eta1 * eta2 *
4475  (-2. * pow(a1_mass, 8) - 2. * pow(pion_mass, 8) +
4476  2. * pow(pion_mass, 4) * pow(m_rho, 4) +
4477  pow(a1_mass, 6) * (8. * pow(pion_mass, 2) - 4. * s) +
4478  pow(a1_mass, 2) * pow(pion_mass, 2) *
4479  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) -
4480  4. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s) +
4481  pow(a1_mass, 4) *
4482  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
4483  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
4484  4. * pow(s, 2))) +
4485  pow(eta2, 2) *
4486  (1. * pow(a1_mass, 8) + 1. * pow(pion_mass, 8) -
4487  2. * pow(pion_mass, 6) * pow(m_rho, 2) +
4488  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
4489  pow(a1_mass, 6) *
4490  (-4. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) + 2. * s) +
4491  pow(a1_mass, 4) *
4492  (6. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
4493  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
4494  2. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
4495  pow(a1_mass, 2) *
4496  (-4. * pow(pion_mass, 6) -
4497  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
4498  pow(pion_mass, 4) * (6. * pow(m_rho, 2) + 2. * s))) +
4499  pow(eta1, 2) *
4500  (1. * pow(a1_mass, 8) +
4501  pow(a1_mass, 6) *
4502  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
4503  pow(a1_mass, 4) *
4504  (6. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
4505  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
4506  4. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
4507  pow(a1_mass, 2) *
4508  (-4. * pow(pion_mass, 6) +
4509  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
4510  pow(m_rho, 2) * (2. * pow(m_rho, 2) - 2. * s) * s +
4511  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s)) +
4512  pow(pion_mass, 2) *
4513  (1. * pow(pion_mass, 6) +
4514  2. * pow(pion_mass, 4) * pow(m_rho, 2) -
4515  2. * pow(m_rho, 6) + 2. * pow(m_rho, 4) * s +
4516  pow(pion_mass, 2) *
4517  (1. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s))))) /
4518  (1. * pow(a1_mass, 2) - 1. * tmin) +
4519  (1. * pow(-2. + delta, 2) * pow(pion_mass, 2) *
4520  (1. * pow(pion_mass, 2) - 0.25 * pow(m_rho, 2))) /
4521  (1. * pow(pion_mass, 2) - 1. * tmin) +
4522  (1. * pow(-2. + delta, 2) * pow(pion_mass, 2) *
4523  (1. * pow(pion_mass, 2) - 0.25 * pow(m_rho, 2))) /
4524  (1. * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 1. * s -
4525  1. * tmin) -
4526  (0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) * tmin) /
4527  pow(m_rho, 2) -
4528  0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
4529  (-0.5 * eta2 * pow(a1_mass, 2) + 1. * eta1 * pow(pion_mass, 2) +
4530  0.5 * eta2 * pow(m_rho, 2) + 0.5 * eta1 * s - 1. * eta2 * s) *
4531  tmin +
4532  (0.25 *
4533  (pow(pion_mass, 2) *
4534  (12. + 1. * pow(delta, 2) - 16. * C4 * pow(m_rho, 2) +
4535  delta * (-8. + 8. * C4 * pow(m_rho, 2))) +
4536  (-4. - 3. * pow(delta, 2) - 16. * C4 * pow(m_rho, 2) +
4537  delta * (8. + 8. * C4 * pow(m_rho, 2))) *
4538  s) *
4539  tmin) /
4540  pow(m_rho, 2) -
4541  0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
4542  (eta2 * (pow(a1_mass, 2) - 1. * s) +
4543  eta1 * (-2. * pow(pion_mass, 2) + s)) *
4544  tmin -
4545  0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
4546  (eta2 *
4547  (-1. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * s) +
4548  eta1 * (2. * pow(pion_mass, 2) + s)) *
4549  tmin +
4550  0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
4551  (eta1 * (1. * pow(pion_mass, 2) - 0.5 * s) +
4552  eta2 * (-0.5 * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
4553  0.5 * pow(m_rho, 2) + 1. * s)) *
4554  tmin +
4555  (0.25 * (-2. + 1. * delta) *
4556  (-8. * C4 * pow(m_rho, 4) +
4557  pow(pion_mass, 2) * (2. + 1. * delta - 8. * C4 * pow(m_rho, 2)) +
4558  (-2. - 3. * delta) * s +
4559  pow(m_rho, 2) * (2. + 1. * delta + 16. * C4 * s)) *
4560  tmin) /
4561  pow(m_rho, 2) +
4562  (0.25 *
4563  (32 * pow(C4, 2) * pow(m_rho, 8) + 2 * pow(delta, 2) * pow(s, 2) +
4564  8 * C4 * pow(m_rho, 6) * (-6 + delta - 8 * C4 * s) +
4565  2 * delta * pow(m_rho, 2) * s * (-6 + delta - 8 * C4 * s) +
4566  pow(m_rho, 4) * (12 - pow(delta, 2) + 8 * C4 * (6 + delta) * s +
4567  32 * pow(C4, 2) * pow(s, 2))) *
4568  tmin) /
4569  pow(m_rho, 4) -
4570  (1. * (1. * eta1 - 1. * eta2) *
4571  (eta2 *
4572  (0.75 * pow(m_rho, 4) - 0.125 * delta * pow(m_rho, 4) -
4573  1. * C4 * pow(m_rho, 6) +
4574  pow(a1_mass, 2) *
4575  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
4576  pow(pion_mass, 2) *
4577  (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4)) -
4578  0.25 * pow(m_rho, 2) * s - 0.375 * delta * pow(m_rho, 2) * s +
4579  2. * C4 * pow(m_rho, 4) * s + 0.25 * delta * pow(s, 2) -
4580  1. * C4 * pow(m_rho, 2) * pow(s, 2)) +
4581  eta1 * (0.5 * pow(m_rho, 4) - 1. * C4 * pow(m_rho, 6) +
4582  pow(pion_mass, 2) *
4583  (1. * pow(m_rho, 2) - 2. * C4 * pow(m_rho, 4)) +
4584  pow(a1_mass, 2) *
4585  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
4586  0.25 * delta * pow(s, 2) +
4587  1. * C4 * pow(m_rho, 2) * pow(s, 2))) *
4588  tmin) /
4589  pow(m_rho, 2) +
4590  0.0625 * pow(eta1 - 1. * eta2, 2) *
4591  (pow(eta2, 2) * (pow(Gammaa1, 2) * pow(a1_mass, 2) -
4592  1. * pow(a1_mass, 4) - 2. * pow(pion_mass, 4) -
4593  2. * pow(pion_mass, 2) * pow(m_rho, 2) +
4594  2. * pow(m_rho, 4) +
4595  pow(a1_mass, 2) * (2. * pow(pion_mass, 2) +
4596  pow(m_rho, 2) - 1. * s) -
4597  3. * pow(m_rho, 2) * s + pow(s, 2)) +
4598  pow(eta1, 2) * (pow(Gammaa1, 2) * pow(a1_mass, 2) -
4599  1. * pow(a1_mass, 4) - 2. * pow(pion_mass, 4) -
4600  2. * pow(pion_mass, 2) * pow(m_rho, 2) +
4601  pow(a1_mass, 2) * (2. * pow(pion_mass, 2) +
4602  pow(m_rho, 2) - 1. * s) +
4603  pow(m_rho, 2) * s + pow(s, 2)) +
4604  eta1 * eta2 *
4605  (-2. * pow(Gammaa1, 2) * pow(a1_mass, 2) +
4606  2. * pow(a1_mass, 4) + 4. * pow(pion_mass, 4) +
4607  4. * pow(pion_mass, 2) * pow(m_rho, 2) +
4608  2. * pow(m_rho, 4) - 2. * pow(s, 2) +
4609  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) -
4610  2. * pow(m_rho, 2) + 2. * s))) *
4611  tmin +
4612  0.03125 * pow(eta1 - 1. * eta2, 2) *
4613  (eta1 * eta2 *
4614  (-6. * pow(a1_mass, 4) - 12. * pow(pion_mass, 4) +
4615  2. * pow(m_rho, 4) +
4616  pow(a1_mass, 2) * (16. * pow(pion_mass, 2) - 8. * s) +
4617  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
4618  4. * pow(s, 2)) +
4619  pow(eta1, 2) *
4620  (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
4621  pow(m_rho, 4) +
4622  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
4623  4. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
4624  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) -
4625  4. * pow(m_rho, 2) + 4. * s)) +
4626  pow(eta2, 2) *
4627  (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
4628  pow(m_rho, 4) +
4629  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
4630  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
4631  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) +
4632  4. * pow(m_rho, 2) + 4. * s))) *
4633  tmin -
4634  (0.125 * (-2. + 1. * delta) *
4635  (2. + 1. * delta - 8. * C4 * pow(m_rho, 2)) * pow(tmin, 2)) /
4636  pow(m_rho, 2) -
4637  0.5 * pow(1. * eta1 - 1. * eta2, 2) *
4638  (-0.5 + 1. * C4 * pow(m_rho, 2)) * pow(tmin, 2) -
4639  (1. *
4640  (0.5 - 0.125 * pow(delta, 2) - 2. * C4 * pow(m_rho, 2) +
4641  1. * C4 * delta * pow(m_rho, 2)) *
4642  pow(tmin, 2)) /
4643  pow(m_rho, 2) +
4644  0.0625 * pow(1. * eta1 - 1. * eta2, 4) *
4645  (1. * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2) - 0.5 * s) *
4646  pow(tmin, 2) +
4647  0.03125 * pow(eta1 - 1. * eta2, 3) *
4648  (eta2 * (-1. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) -
4649  1. * pow(m_rho, 2) - 1. * s) +
4650  eta1 * (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
4651  1. * pow(m_rho, 2) + s)) *
4652  pow(tmin, 2) +
4653  0.010416666666666666 * pow(eta1 - 1. * eta2, 4) * pow(tmin, 3) -
4654  0.020833333333333332 * pow(1. * eta1 - 1. * eta2, 4) * pow(tmin, 3) +
4655  0.03125 * pow(eta1 - 1. * eta2, 2) *
4656  (eta1 * eta2 *
4657  (2. * pow(Gammaa1, 2) * pow(a1_mass, 2) -
4658  6. * pow(a1_mass, 4) - 4. * pow(pion_mass, 4) +
4659  2. * pow(m_rho, 4) +
4660  pow(a1_mass, 2) * (8. * pow(pion_mass, 2) - 8. * s) +
4661  4. * pow(m_rho, 2) * s - 4. * pow(s, 2)) +
4662  pow(eta1, 2) *
4663  (-1. * pow(Gammaa1, 2) * pow(a1_mass, 2) +
4664  3. * pow(a1_mass, 4) + 2. * pow(pion_mass, 4) +
4665  2. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
4666  4. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
4667  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) -
4668  4. * pow(m_rho, 2) + 4. * s)) +
4669  pow(eta2, 2) *
4670  (-1. * pow(Gammaa1, 2) * pow(a1_mass, 2) +
4671  3. * pow(a1_mass, 4) + 2. * pow(pion_mass, 4) -
4672  2. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
4673  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
4674  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) +
4675  4. * pow(m_rho, 2) + 4. * s))) *
4676  (-1. * pow(m_rho, 2) + s + tmin) -
4677  0.03125 * pow(eta1 - 1. * eta2, 3) *
4678  (eta2 * (-1. * pow(a1_mass, 2) - 1. * pow(m_rho, 2) - 1. * s) +
4679  eta1 * (pow(a1_mass, 2) - 1. * pow(m_rho, 2) + s)) *
4680  pow(-1. * pow(m_rho, 2) + s + tmin, 2) +
4681  0.010416666666666666 * pow(eta1 - 1. * eta2, 4) *
4682  pow(-1. * pow(m_rho, 2) + s + tmin, 3) +
4683  0.25 * (eta1 - 1. * eta2) * (1. * eta1 - 1. * eta2) *
4684  (-1. + 2. * C4 * pow(m_rho, 2)) *
4685  pow(pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
4686  1. * pow(m_rho, 2) + s + tmin,
4687  2) -
4688  (2. * (1. * eta1 - 1. * eta2) *
4689  (eta2 * (0.375 * pow(m_rho, 4) - 0.0625 * delta * pow(m_rho, 4) -
4690  0.5 * C4 * pow(m_rho, 6) +
4691  pow(a1_mass, 2) *
4692  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
4693  pow(pion_mass, 2) *
4694  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
4695  0.125 * pow(m_rho, 2) * s -
4696  0.1875 * delta * pow(m_rho, 2) * s +
4697  1. * C4 * pow(m_rho, 4) * s + 0.125 * delta * pow(s, 2) -
4698  0.5 * C4 * pow(m_rho, 2) * pow(s, 2)) +
4699  eta1 * (0.25 * pow(m_rho, 4) - 0.5 * C4 * pow(m_rho, 6) +
4700  pow(pion_mass, 2) *
4701  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
4702  pow(a1_mass, 2) *
4703  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
4704  0.125 * delta * pow(s, 2) +
4705  0.5 * C4 * pow(m_rho, 2) * pow(s, 2))) *
4706  (1. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
4707  1. * s + 1. * tmin)) /
4708  pow(m_rho, 2) +
4709  (2. * (1. * eta1 - 1. * eta2) * Gammaa1 * a1_mass *
4710  (eta2 * (0.375 * pow(m_rho, 4) - 0.0625 * delta * pow(m_rho, 4) -
4711  0.5 * C4 * pow(m_rho, 6) +
4712  pow(a1_mass, 2) *
4713  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
4714  pow(pion_mass, 2) *
4715  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
4716  0.125 * pow(m_rho, 2) * s -
4717  0.1875 * delta * pow(m_rho, 2) * s +
4718  1. * C4 * pow(m_rho, 4) * s + 0.125 * delta * pow(s, 2) -
4719  0.5 * C4 * pow(m_rho, 2) * pow(s, 2)) +
4720  eta1 * (0.25 * pow(m_rho, 4) - 0.5 * C4 * pow(m_rho, 6) +
4721  pow(pion_mass, 2) *
4722  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
4723  pow(a1_mass, 2) *
4724  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
4725  0.125 * delta * pow(s, 2) +
4726  0.5 * C4 * pow(m_rho, 2) * pow(s, 2))) *
4727  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
4728  s + tmin) /
4729  (Gammaa1 * a1_mass))) /
4730  pow(m_rho, 2) +
4731  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) * Gammaa1 * a1_mass *
4732  (eta2 *
4733  (-1. * pow(a1_mass, 6) +
4734  pow(Gammaa1, 2) * pow(a1_mass, 2) *
4735  (-1. * pow(a1_mass, 2) + 0.5 * pow(m_rho, 2) - 1. * s) +
4736  pow(a1_mass, 4) *
4737  (2. * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2) - 1. * s) +
4738  pow(pion_mass, 4) * (-1.5 * pow(m_rho, 2) + 1. * s) +
4739  pow(a1_mass, 2) * pow(pion_mass, 2) *
4740  (-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + 2. * s)) +
4741  eta1 * (pow(Gammaa1, 2) * pow(a1_mass, 2) *
4742  (1. * pow(pion_mass, 2) + 0.5 * s) +
4743  pow(a1_mass, 4) * (1. * pow(pion_mass, 2) + 0.5 * s) +
4744  pow(a1_mass, 2) *
4745  (-2. * pow(pion_mass, 4) - 1. * pow(pion_mass, 2) * s) +
4746  pow(pion_mass, 2) *
4747  (1. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
4748  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 1.5 * s) +
4749  1. * pow(m_rho, 2) * s))) *
4750  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
4751  s + tmin) /
4752  (Gammaa1 * a1_mass))) /
4753  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
4754  2. * pow(a1_mass, 2) * pow(pion_mass, 2) + pow(pion_mass, 4)) -
4755  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) * Gammaa1 * a1_mass *
4756  (eta2 *
4757  (-1. * pow(a1_mass, 6) -
4758  2. * pow(pion_mass, 4) * pow(m_rho, 2) -
4759  1. * pow(pion_mass, 2) * pow(m_rho, 4) +
4760  pow(a1_mass, 4) *
4761  (2. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) - 1.5 * s) +
4762  2.5 * pow(pion_mass, 4) * s +
4763  3. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
4764  0.5 * pow(m_rho, 4) * s - 2. * pow(pion_mass, 2) * pow(s, 2) -
4765  1. * pow(m_rho, 2) * pow(s, 2) + 0.5 * pow(s, 3) +
4766  pow(Gammaa1, 2) *
4767  (-1. * pow(a1_mass, 4) + 0.5 * pow(a1_mass, 2) * s) +
4768  pow(a1_mass, 2) *
4769  (-1. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
4770  1. * pow(m_rho, 2) * s +
4771  pow(pion_mass, 2) * (-2. * pow(m_rho, 2) + 1. * s))) +
4772  eta1 *
4773  (1. * pow(pion_mass, 6) +
4774  4. * pow(pion_mass, 4) * pow(m_rho, 2) +
4775  1. * pow(pion_mass, 2) * pow(m_rho, 4) +
4776  pow(Gammaa1, 2) * pow(a1_mass, 2) *
4777  (1. * pow(pion_mass, 2) - 0.5 * s) +
4778  pow(a1_mass, 4) * (1. * pow(pion_mass, 2) - 0.5 * s) -
4779  4.5 * pow(pion_mass, 4) * s -
4780  4. * pow(pion_mass, 2) * pow(m_rho, 2) * s -
4781  0.5 * pow(m_rho, 4) * s + 3. * pow(pion_mass, 2) * pow(s, 2) +
4782  1. * pow(m_rho, 2) * pow(s, 2) - 0.5 * pow(s, 3) +
4783  pow(a1_mass, 2) *
4784  (-2. * pow(pion_mass, 4) +
4785  (1. * pow(m_rho, 2) - 1. * s) * s +
4786  pow(pion_mass, 2) * (-2. * pow(m_rho, 2) + 3. * s)))) *
4787  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
4788  s + tmin) /
4789  (Gammaa1 * a1_mass))) /
4790  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
4791  pow(pion_mass, 4) + 2. * pow(pion_mass, 2) * pow(m_rho, 2) +
4792  pow(m_rho, 4) - 2. * pow(pion_mass, 2) * s -
4793  2. * pow(m_rho, 2) * s + pow(s, 2) +
4794  pow(a1_mass, 2) *
4795  (-2. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s)) +
4796  (0.03125 * pow(eta1 - 1. * eta2, 2) *
4797  (pow(eta2, 2) *
4798  (pow(Gammaa1, 4) * pow(a1_mass, 4) + pow(a1_mass, 8) +
4799  pow(pion_mass, 8) - 2. * pow(pion_mass, 6) * pow(m_rho, 2) +
4800  pow(pion_mass, 4) * pow(m_rho, 4) +
4801  pow(a1_mass, 6) *
4802  (-4. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) + 2. * s) +
4803  pow(a1_mass, 4) *
4804  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
4805  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
4806  2. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
4807  pow(a1_mass, 2) *
4808  (-4. * pow(pion_mass, 6) -
4809  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
4810  pow(pion_mass, 4) * (6. * pow(m_rho, 2) + 2. * s)) +
4811  pow(Gammaa1, 2) * pow(a1_mass, 2) *
4812  (-6. * pow(a1_mass, 4) - 6. * pow(pion_mass, 4) -
4813  1. * pow(m_rho, 4) +
4814  pow(a1_mass, 2) * (12. * pow(pion_mass, 2) -
4815  6. * pow(m_rho, 2) - 6. * s) +
4816  2. * pow(m_rho, 2) * s - 2. * pow(s, 2) +
4817  pow(pion_mass, 2) * (6. * pow(m_rho, 2) + 4. * s))) +
4818  eta1 * eta2 *
4819  (-2. * pow(Gammaa1, 4) * pow(a1_mass, 4) -
4820  2. * pow(a1_mass, 8) - 2. * pow(pion_mass, 8) +
4821  2. * pow(pion_mass, 4) * pow(m_rho, 4) +
4822  pow(a1_mass, 6) * (8. * pow(pion_mass, 2) - 4. * s) +
4823  pow(a1_mass, 2) * pow(pion_mass, 2) *
4824  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) -
4825  4. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s) +
4826  pow(a1_mass, 4) *
4827  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
4828  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
4829  4. * pow(s, 2)) +
4830  pow(Gammaa1, 2) * pow(a1_mass, 2) *
4831  (12. * pow(a1_mass, 4) + 12. * pow(pion_mass, 4) -
4832  2. * pow(m_rho, 4) - 8. * pow(pion_mass, 2) * s -
4833  4. * pow(m_rho, 2) * s + 4. * pow(s, 2) +
4834  pow(a1_mass, 2) * (-24. * pow(pion_mass, 2) + 12. * s))) +
4835  pow(eta1, 2) *
4836  (pow(Gammaa1, 4) * pow(a1_mass, 4) + pow(a1_mass, 8) +
4837  pow(a1_mass, 6) *
4838  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
4839  pow(a1_mass, 4) *
4840  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
4841  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
4842  4. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
4843  pow(a1_mass, 2) *
4844  (-4. * pow(pion_mass, 6) +
4845  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
4846  pow(m_rho, 2) * (2. * pow(m_rho, 2) - 2. * s) * s +
4847  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s)) +
4848  pow(Gammaa1, 2) * pow(a1_mass, 2) *
4849  (-6. * pow(a1_mass, 4) - 6. * pow(pion_mass, 4) -
4850  1. * pow(m_rho, 4) +
4851  pow(a1_mass, 2) * (12. * pow(pion_mass, 2) +
4852  6. * pow(m_rho, 2) - 6. * s) +
4853  4. * pow(m_rho, 2) * s - 2. * pow(s, 2) +
4854  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) + 4. * s)) +
4855  pow(pion_mass, 2) *
4856  (pow(pion_mass, 6) +
4857  2. * pow(pion_mass, 4) * pow(m_rho, 2) -
4858  2. * pow(m_rho, 6) + 2. * pow(m_rho, 4) * s +
4859  pow(pion_mass, 2) *
4860  (pow(m_rho, 4) - 2. * pow(m_rho, 2) * s)))) *
4861  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
4862  s + tmin) /
4863  (Gammaa1 * a1_mass))) /
4864  (Gammaa1 * a1_mass) -
4865  (0.0625 * pow(eta1 - 1. * eta2, 2) * Gammaa1 * a1_mass *
4866  (eta1 * eta2 *
4867  (-2. * pow(Gammaa1, 4) * pow(a1_mass, 4) +
4868  14. * pow(a1_mass, 8) + 14. * pow(pion_mass, 8) +
4869  28. * pow(pion_mass, 6) * pow(m_rho, 2) +
4870  20. * pow(pion_mass, 4) * pow(m_rho, 4) +
4871  10. * pow(pion_mass, 2) * pow(m_rho, 6) + 2. * pow(m_rho, 8) -
4872  16. * pow(pion_mass, 6) * s -
4873  16. * pow(pion_mass, 4) * pow(m_rho, 2) * s -
4874  12. * pow(pion_mass, 2) * pow(m_rho, 4) * s -
4875  4. * pow(m_rho, 6) * s - 4. * pow(pion_mass, 4) * pow(s, 2) -
4876  6. * pow(pion_mass, 2) * pow(m_rho, 2) * pow(s, 2) +
4877  8. * pow(pion_mass, 2) * pow(s, 3) +
4878  4. * pow(m_rho, 2) * pow(s, 3) - 2. * pow(s, 4) +
4879  pow(a1_mass, 6) * (-56. * pow(pion_mass, 2) -
4880  28. * pow(m_rho, 2) + 28. * s) +
4881  pow(a1_mass, 4) *
4882  (84. * pow(pion_mass, 4) + 24. * pow(m_rho, 4) +
4883  pow(pion_mass, 2) * (84. * pow(m_rho, 2) - 72. * s) -
4884  36. * pow(m_rho, 2) * s + 12. * pow(s, 2)) +
4885  pow(Gammaa1, 2) * pow(a1_mass, 2) *
4886  (-4. * pow(a1_mass, 4) - 4. * pow(pion_mass, 4) +
4887  pow(a1_mass, 2) * (8. * pow(pion_mass, 2) +
4888  4. * pow(m_rho, 2) - 4. * s) +
4889  (4. * pow(m_rho, 2) - 4. * s) * s +
4890  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s)) +
4891  pow(a1_mass, 2) *
4892  (-56. * pow(pion_mass, 6) - 10. * pow(m_rho, 6) +
4893  18. * pow(m_rho, 4) * s - 6. * pow(m_rho, 2) * pow(s, 2) -
4894  2. * pow(s, 3) +
4895  pow(pion_mass, 4) * (-84. * pow(m_rho, 2) + 60. * s) +
4896  pow(pion_mass, 2) *
4897  (-48. * pow(m_rho, 4) + 60. * pow(m_rho, 2) * s -
4898  12. * pow(s, 2)))) +
4899  pow(eta1, 2) *
4900  (1. * pow(Gammaa1, 4) * pow(a1_mass, 4) - 7. * pow(a1_mass, 8) -
4901  7. * pow(pion_mass, 8) -
4902  14. * pow(pion_mass, 6) * pow(m_rho, 2) -
4903  7. * pow(pion_mass, 4) * pow(m_rho, 4) -
4904  2. * pow(pion_mass, 2) * pow(m_rho, 6) +
4905  pow(a1_mass, 6) *
4906  (28. * pow(pion_mass, 2) + 14. * pow(m_rho, 2) - 14. * s) +
4907  8. * pow(pion_mass, 6) * s +
4908  11. * pow(pion_mass, 4) * pow(m_rho, 2) * s +
4909  6. * pow(pion_mass, 2) * pow(m_rho, 4) * s +
4910  1. * pow(m_rho, 6) * s + 2. * pow(pion_mass, 4) * pow(s, 2) -
4911  1. * pow(m_rho, 4) * pow(s, 2) -
4912  4. * pow(pion_mass, 2) * pow(s, 3) -
4913  1. * pow(m_rho, 2) * pow(s, 3) + 1. * pow(s, 4) +
4914  pow(Gammaa1, 2) * pow(a1_mass, 2) *
4915  (2. * pow(a1_mass, 4) + 2. * pow(pion_mass, 4) +
4916  1. * pow(m_rho, 4) +
4917  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 4. * s) -
4918  1. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
4919  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) -
4920  2. * pow(m_rho, 2) + 2. * s)) +
4921  pow(a1_mass, 4) *
4922  (-42. * pow(pion_mass, 4) - 9. * pow(m_rho, 4) +
4923  21. * pow(m_rho, 2) * s - 6. * pow(s, 2) +
4924  pow(pion_mass, 2) * (-42. * pow(m_rho, 2) + 36. * s)) +
4925  pow(a1_mass, 2) *
4926  (28. * pow(pion_mass, 6) + 2. * pow(m_rho, 6) +
4927  pow(pion_mass, 4) * (42. * pow(m_rho, 2) - 30. * s) -
4928  9. * pow(m_rho, 4) * s + 6. * pow(m_rho, 2) * pow(s, 2) +
4929  1. * pow(s, 3) +
4930  pow(pion_mass, 2) *
4931  (18. * pow(m_rho, 4) - 36. * pow(m_rho, 2) * s +
4932  6. * pow(s, 2)))) +
4933  pow(eta2, 2) *
4934  (1. * pow(Gammaa1, 4) * pow(a1_mass, 4) - 7. * pow(a1_mass, 8) -
4935  7. * pow(pion_mass, 8) -
4936  14. * pow(pion_mass, 6) * pow(m_rho, 2) -
4937  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
4938  6. * pow(pion_mass, 2) * pow(m_rho, 6) + 2. * pow(m_rho, 8) +
4939  pow(a1_mass, 6) *
4940  (28. * pow(pion_mass, 2) + 14. * pow(m_rho, 2) - 14. * s) +
4941  8. * pow(pion_mass, 6) * s -
4942  1. * pow(pion_mass, 4) * pow(m_rho, 2) * s -
4943  16. * pow(pion_mass, 2) * pow(m_rho, 4) * s -
4944  7. * pow(m_rho, 6) * s + 2. * pow(pion_mass, 4) * pow(s, 2) +
4945  14. * pow(pion_mass, 2) * pow(m_rho, 2) * pow(s, 2) +
4946  9. * pow(m_rho, 4) * pow(s, 2) -
4947  4. * pow(pion_mass, 2) * pow(s, 3) -
4948  5. * pow(m_rho, 2) * pow(s, 3) + 1. * pow(s, 4) +
4949  pow(Gammaa1, 2) * pow(a1_mass, 2) *
4950  (2. * pow(a1_mass, 4) + 2. * pow(pion_mass, 4) +
4951  3. * pow(m_rho, 4) +
4952  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 4. * s) -
4953  5. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
4954  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) -
4955  2. * pow(m_rho, 2) + 2. * s)) +
4956  pow(a1_mass, 4) *
4957  (-42. * pow(pion_mass, 4) - 3. * pow(m_rho, 4) +
4958  9. * pow(m_rho, 2) * s - 6. * pow(s, 2) +
4959  pow(pion_mass, 2) * (-42. * pow(m_rho, 2) + 36. * s)) +
4960  pow(a1_mass, 2) *
4961  (28. * pow(pion_mass, 6) - 4. * pow(m_rho, 6) +
4962  pow(pion_mass, 4) * (42. * pow(m_rho, 2) - 30. * s) +
4963  9. * pow(m_rho, 4) * s - 6. * pow(m_rho, 2) * pow(s, 2) +
4964  1. * pow(s, 3) +
4965  pow(pion_mass, 2) *
4966  (6. * pow(m_rho, 4) - 12. * pow(m_rho, 2) * s +
4967  6. * pow(s, 2))))) *
4968  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
4969  s + tmin) /
4970  (Gammaa1 * a1_mass))) /
4971  (pow(Gammaa1, 2) * pow(a1_mass, 2) + 4. * pow(a1_mass, 4) +
4972  4. * pow(pion_mass, 4) + 4. * pow(pion_mass, 2) * pow(m_rho, 2) +
4973  pow(m_rho, 4) - 4. * pow(pion_mass, 2) * s -
4974  2. * pow(m_rho, 2) * s + pow(s, 2) +
4975  pow(a1_mass, 2) *
4976  (-8. * pow(pion_mass, 2) - 4. * pow(m_rho, 2) + 4. * s)) +
4977  0.0625 * pow(eta1 - 1. * eta2, 2) *
4978  (eta1 * eta2 *
4979  (-4. * pow(a1_mass, 6) +
4980  pow(a1_mass, 4) * (12. * pow(pion_mass, 2) - 6. * s) +
4981  pow(pion_mass, 2) *
4982  (4. * pow(pion_mass, 4) - 4. * pow(m_rho, 4) -
4983  2. * pow(pion_mass, 2) * s + 2. * pow(m_rho, 2) * s) +
4984  pow(a1_mass, 2) *
4985  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
4986  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
4987  4. * pow(s, 2))) +
4988  pow(eta1, 2) *
4989  (2. * pow(a1_mass, 6) - 2. * pow(pion_mass, 6) +
4990  pow(pion_mass, 2) * pow(m_rho, 2) * s +
4991  pow(m_rho, 2) * (pow(m_rho, 2) - 1. * s) * s +
4992  pow(pion_mass, 4) * (-3. * pow(m_rho, 2) + s) +
4993  pow(a1_mass, 4) * (-6. * pow(pion_mass, 2) -
4994  3. * pow(m_rho, 2) + 3. * s) +
4995  pow(a1_mass, 2) *
4996  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
4997  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
4998  4. * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
4999  pow(eta2, 2) *
5000  (2. * pow(a1_mass, 6) - 2. * pow(pion_mass, 6) -
5001  1. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
5002  pow(pion_mass, 4) * (3. * pow(m_rho, 2) + s) +
5003  pow(a1_mass, 4) * (-6. * pow(pion_mass, 2) +
5004  3. * pow(m_rho, 2) + 3. * s) +
5005  pow(a1_mass, 2) *
5006  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
5007  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
5008  2. * pow(m_rho, 2) * s + 2. * pow(s, 2)))) *
5009  log(abs(-1. * pow(a1_mass, 2) + tmin)) -
5010  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
5011  (eta2 *
5012  (-0.5 * pow(a1_mass, 6) - 0.5 * pow(pion_mass, 6) +
5013  0.5 * pow(pion_mass, 4) * pow(m_rho, 2) +
5014  pow(a1_mass, 4) *
5015  (0.5 * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2) - 1. * s) +
5016  pow(a1_mass, 2) * pow(pion_mass, 2) *
5017  (0.5 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 1. * s)) +
5018  eta1 * (pow(a1_mass, 4) * (1. * pow(pion_mass, 2) + 0.5 * s) +
5019  pow(pion_mass, 2) *
5020  (1. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
5021  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 0.5 * s) -
5022  0.5 * pow(m_rho, 2) * s) +
5023  pow(a1_mass, 2) *
5024  (-2. * pow(pion_mass, 4) - 0.5 * pow(m_rho, 2) * s +
5025  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s)))) *
5026  log(abs(-1. * pow(a1_mass, 2) + tmin))) /
5027  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) +
5028  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
5029  (eta2 * (-0.5 * pow(a1_mass, 6) - 0.5 * pow(pion_mass, 6) +
5030  pow(a1_mass, 4) *
5031  (0.5 * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2)) +
5032  pow(pion_mass, 4) * (0.5 * pow(m_rho, 2) - 1. * s) +
5033  pow(pion_mass, 2) * (-0.5 * pow(m_rho, 2) + 0.5 * s) * s +
5034  pow(a1_mass, 2) *
5035  (0.5 * pow(pion_mass, 4) +
5036  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
5037  (-0.5 * pow(m_rho, 2) + 0.5 * s) * s)) +
5038  eta1 * (1. * pow(pion_mass, 6) +
5039  pow(a1_mass, 4) * (1. * pow(pion_mass, 2) - 0.5 * s) +
5040  pow(pion_mass, 2) * (1.5 * pow(m_rho, 2) - 2. * s) * s +
5041  (-0.5 * pow(m_rho, 2) + 0.5 * s) * pow(s, 2) +
5042  pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 1.5 * s) +
5043  pow(a1_mass, 2) *
5044  (-2. * pow(pion_mass, 4) + 0.5 * pow(m_rho, 2) * s +
5045  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s)))) *
5046  log(abs(-1. * pow(a1_mass, 2) + tmin))) /
5047  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
5048  1. * pow(m_rho, 2) + 1. * s) -
5049  (0.03125 * pow(eta1 - 1. * eta2, 2) *
5050  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
5051  0.5 * pow(m_rho, 2) + 0.5 * s) *
5052  (eta1 * eta2 *
5053  (-2. * pow(a1_mass, 8) +
5054  pow(a1_mass, 6) *
5055  (8. * pow(pion_mass, 2) + 4. * pow(m_rho, 2) - 4. * s) +
5056  pow(a1_mass, 4) *
5057  (-12. * pow(pion_mass, 4) - 4. * pow(m_rho, 4) +
5058  4. * pow(m_rho, 2) * s +
5059  pow(pion_mass, 2) * (-12. * pow(m_rho, 2) + 8. * s)) +
5060  pow(pion_mass, 2) *
5061  (-2. * pow(pion_mass, 6) -
5062  4. * pow(pion_mass, 4) * pow(m_rho, 2) -
5063  2. * pow(m_rho, 6) + 4. * pow(m_rho, 4) * s -
5064  2. * pow(m_rho, 2) * pow(s, 2) +
5065  pow(pion_mass, 2) *
5066  (-8. * pow(m_rho, 4) + 8. * pow(m_rho, 2) * s)) +
5067  pow(a1_mass, 2) *
5068  (8. * pow(pion_mass, 6) + 2. * pow(m_rho, 6) +
5069  pow(pion_mass, 4) * (12. * pow(m_rho, 2) - 4. * s) -
5070  2. * pow(m_rho, 4) * s - 2. * pow(m_rho, 2) * pow(s, 2) +
5071  2. * pow(s, 3) +
5072  pow(pion_mass, 2) *
5073  (8. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s -
5074  4. * pow(s, 2)))) +
5075  pow(eta2, 2) *
5076  (pow(a1_mass, 8) +
5077  pow(a1_mass, 6) *
5078  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
5079  pow(pion_mass, 4) * (pow(pion_mass, 4) +
5080  2. * pow(pion_mass, 2) * pow(m_rho, 2) +
5081  pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
5082  pow(a1_mass, 4) *
5083  (6. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
5084  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) +
5085  pow(m_rho, 2) * s) +
5086  pow(a1_mass, 2) *
5087  (-4. * pow(pion_mass, 6) + 2. * pow(m_rho, 6) -
5088  5. * pow(m_rho, 4) * s + 4. * pow(m_rho, 2) * pow(s, 2) -
5089  1. * pow(s, 3) +
5090  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s) +
5091  pow(pion_mass, 2) *
5092  (2. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s +
5093  2. * pow(s, 2)))) +
5094  pow(eta1, 2) *
5095  (pow(a1_mass, 8) + pow(pion_mass, 8) +
5096  2. * pow(pion_mass, 6) * pow(m_rho, 2) +
5097  pow(pion_mass, 2) * pow(m_rho, 2) * s *
5098  (-2. * pow(m_rho, 2) + 2. * s) +
5099  pow(a1_mass, 6) *
5100  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
5101  pow(pion_mass, 4) *
5102  (3. * pow(m_rho, 4) - 5. * pow(m_rho, 2) * s) +
5103  pow(a1_mass, 4) *
5104  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
5105  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
5106  3. * pow(m_rho, 2) * s) +
5107  pow(a1_mass, 2) *
5108  (-4. * pow(pion_mass, 6) + pow(m_rho, 4) * s -
5109  1. * pow(s, 3) +
5110  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s) +
5111  pow(pion_mass, 2) *
5112  (-2. * pow(m_rho, 4) + 4. * pow(m_rho, 2) * s +
5113  2. * pow(s, 2))))) *
5114  log(abs(-1. * pow(a1_mass, 2) + tmin))) /
5115  (0.25 * pow(Gammaa1, 2) * pow(a1_mass, 2) + 1. * pow(a1_mass, 4) +
5116  1. * pow(pion_mass, 4) + 1. * pow(pion_mass, 2) * pow(m_rho, 2) +
5117  0.25 * pow(m_rho, 4) - 1. * pow(pion_mass, 2) * s -
5118  0.5 * pow(m_rho, 2) * s + 0.25 * pow(s, 2) +
5119  pow(a1_mass, 2) *
5120  (-2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + 1. * s)) -
5121  (1. * (1. * eta1 - 1. * eta2) *
5122  (eta2 *
5123  (pow(a1_mass, 4) *
5124  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
5125  pow(pion_mass, 2) * pow(m_rho, 2) *
5126  (pow(pion_mass, 2) * (0.5 - 1. * C4 * pow(m_rho, 2)) +
5127  (-0.25 + 0.125 * delta) * (pow(m_rho, 2) + s)) +
5128  pow(a1_mass, 2) *
5129  (-1. * C4 * pow(m_rho, 6) +
5130  pow(pion_mass, 2) *
5131  (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4)) +
5132  0.25 * delta * pow(s, 2) +
5133  pow(m_rho, 2) * s *
5134  (-0.25 - 0.375 * delta - 1. * C4 * s) +
5135  pow(m_rho, 4) * (0.75 - 0.125 * delta + 2. * C4 * s))) +
5136  eta1 *
5137  (pow(a1_mass, 4) *
5138  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) +
5139  pow(a1_mass, 2) *
5140  (0.5 * pow(m_rho, 4) - 1. * C4 * pow(m_rho, 6) +
5141  pow(pion_mass, 2) *
5142  (1. * pow(m_rho, 2) - 2. * C4 * pow(m_rho, 4)) -
5143  0.25 * delta * pow(s, 2) +
5144  1. * C4 * pow(m_rho, 2) * pow(s, 2)) +
5145  pow(m_rho, 2) *
5146  (pow(pion_mass, 4) * (-0.5 + 1. * C4 * pow(m_rho, 2)) +
5147  s * ((0.25 - 0.125 * delta) * pow(m_rho, 2) +
5148  (-0.25 + 0.125 * delta) * s) +
5149  pow(pion_mass, 2) *
5150  (2. * C4 * pow(m_rho, 4) + (0.5 + 0.25 * delta) * s +
5151  pow(m_rho, 2) * (-1. - 2. * C4 * s))))) *
5152  log(abs(-1. * pow(a1_mass, 2) + tmin))) /
5153  pow(m_rho, 2) +
5154  0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) *
5155  log(abs(-1. * pow(pion_mass, 2) + tmin)) +
5156  (0.25 *
5157  (0. +
5158  8.000000000000002 * pow(2. - 1. * delta, 2) * pow(pion_mass, 4) *
5159  pow(m_rho, 2) -
5160  5.999999999999999 * pow(2. - 1. * delta, 2) * pow(pion_mass, 2) *
5161  pow(m_rho, 2) * s +
5162  1. * pow(2. - 1. * delta, 2) * pow(m_rho, 2) * pow(s, 2)) *
5163  log(abs(-1. * pow(pion_mass, 2) + tmin))) /
5164  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
5165  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) * pow(pion_mass, 2) *
5166  (0. + eta2 * pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) +
5167  eta1 * (2. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s +
5168  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 4. * s))) *
5169  log(abs(-1. * pow(pion_mass, 2) + tmin))) /
5170  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) +
5171  (2. * (-2. + 1. * delta) *
5172  (0. + (-0.25 + 0.125 * delta) * pow(m_rho, 2) * s +
5173  pow(pion_mass, 2) * (-2. * C4 * pow(m_rho, 4) - 0.5 * delta * s +
5174  pow(m_rho, 2) * (1. + 2. * C4 * s))) *
5175  log(abs(-1. * pow(pion_mass, 2) + tmin))) /
5176  pow(m_rho, 2) -
5177  (0.5 * (-2. + delta) * (eta1 - 1. * eta2) * pow(pion_mass, 2) *
5178  (eta1 * (pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 1. * s) +
5179  pow(a1_mass, 2) *
5180  (pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
5181  (-0.5 * pow(m_rho, 2) + 0.5 * s) * s) +
5182  pow(pion_mass, 2) *
5183  (-1. * pow(m_rho, 4) + 2.5 * pow(m_rho, 2) * s -
5184  1.5 * pow(s, 2)) +
5185  s * (0.5 * pow(m_rho, 4) - 1. * pow(m_rho, 2) * s +
5186  0.5 * pow(s, 2))) +
5187  eta2 * (0.5 * pow(m_rho, 6) +
5188  pow(pion_mass, 4) * (1. * pow(m_rho, 2) - 1. * s) -
5189  1.5 * pow(m_rho, 4) * s + 1.5 * pow(m_rho, 2) * pow(s, 2) -
5190  0.5 * pow(s, 3) +
5191  pow(pion_mass, 2) *
5192  (1.5 * pow(m_rho, 4) - 3. * pow(m_rho, 2) * s +
5193  1.5 * pow(s, 2)) +
5194  pow(a1_mass, 2) *
5195  (-0.5 * pow(m_rho, 4) + 1. * pow(m_rho, 2) * s -
5196  0.5 * pow(s, 2) +
5197  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s)))) *
5198  log(abs(-1. * pow(pion_mass, 2) + tmin))) /
5199  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
5200  pow(pion_mass, 4) + 2. * pow(pion_mass, 2) * pow(m_rho, 2) +
5201  pow(m_rho, 4) - 2. * pow(pion_mass, 2) * s -
5202  2. * pow(m_rho, 2) * s + pow(s, 2) +
5203  pow(a1_mass, 2) *
5204  (-2. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s)) -
5205  0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) *
5206  log(abs(-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s +
5207  tmin)) +
5208  (0.5 * (-2. + delta) * (eta1 - 1. * eta2) *
5209  (eta2 * pow(pion_mass, 6) * (1. * pow(m_rho, 2) - 1. * s) +
5210  eta2 * pow(a1_mass, 2) * pow(pion_mass, 4) *
5211  (-1. * pow(m_rho, 2) + 1. * s) +
5212  eta1 * pow(a1_mass, 2) * pow(pion_mass, 2) *
5213  (-0.5 * pow(m_rho, 4) +
5214  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
5215  0.5 * pow(m_rho, 2) * s) +
5216  eta1 * pow(pion_mass, 4) *
5217  (0.5 * pow(m_rho, 4) - 0.5 * pow(m_rho, 2) * s +
5218  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s))) *
5219  log(abs(-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s + tmin))) /
5220  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
5221  2. * pow(a1_mass, 2) * pow(pion_mass, 2) + pow(pion_mass, 4)) +
5222  (0.5 * (-2. + delta) * (eta1 - 1. * eta2) * pow(pion_mass, 2) *
5223  (eta1 * (pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
5224  (-0.5 * pow(m_rho, 2) + 0.5 * s) * s) +
5225  eta2 * (-0.5 * pow(m_rho, 4) + 1. * pow(m_rho, 2) * s -
5226  0.5 * pow(s, 2) +
5227  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s))) *
5228  log(abs(-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s + tmin))) /
5229  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
5230  1. * pow(m_rho, 2) + 1. * s) -
5231  (0.25 *
5232  (0. +
5233  8.000000000000002 * pow(2. - 1. * delta, 2) * pow(pion_mass, 4) *
5234  pow(m_rho, 2) +
5235  1. * pow(2. - 1. * delta, 2) * pow(m_rho, 4) * s +
5236  pow(pion_mass, 2) *
5237  (C4 * (32. - 16. * delta) * pow(m_rho, 6) +
5238  delta * (-8. + 4. * delta) * pow(s, 2) +
5239  pow(m_rho, 2) * s *
5240  (-8. + 24. * delta - 10. * pow(delta, 2) + 32. * C4 * s -
5241  16. * C4 * delta * s) +
5242  pow(m_rho, 4) * (-16. + 8. * delta - 64. * C4 * s +
5243  32. * C4 * delta * s))) *
5244  log(abs(-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s + tmin))) /
5245  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
5246  0.03125 * pow(eta1 - 1. * eta2, 2) *
5247  (eta1 * eta2 *
5248  (4. * pow(a1_mass, 6) +
5249  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5250  (-4. * pow(a1_mass, 2) + 4. * pow(pion_mass, 2) -
5251  2. * s) +
5252  pow(a1_mass, 4) * (-12. * pow(pion_mass, 2) + 6. * s) +
5253  pow(pion_mass, 2) *
5254  (-4. * pow(pion_mass, 4) + 4. * pow(m_rho, 4) +
5255  2. * pow(pion_mass, 2) * s - 2. * pow(m_rho, 2) * s) +
5256  pow(a1_mass, 2) *
5257  (12. * pow(pion_mass, 4) - 2. * pow(m_rho, 4) -
5258  8. * pow(pion_mass, 2) * s - 4. * pow(m_rho, 2) * s +
5259  4. * pow(s, 2))) +
5260  pow(eta1, 2) *
5261  (-2. * pow(a1_mass, 6) + 2. * pow(pion_mass, 6) +
5262  3. * pow(pion_mass, 4) * pow(m_rho, 2) +
5263  pow(a1_mass, 4) *
5264  (6. * pow(pion_mass, 2) + 3. * pow(m_rho, 2) - 3. * s) -
5265  1. * pow(pion_mass, 4) * s -
5266  1. * pow(pion_mass, 2) * pow(m_rho, 2) * s -
5267  1. * pow(m_rho, 4) * s + pow(m_rho, 2) * pow(s, 2) +
5268  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5269  (2. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
5270  1. * pow(m_rho, 2) + s) +
5271  pow(a1_mass, 2) *
5272  (-6. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
5273  4. * pow(m_rho, 2) * s - 2. * pow(s, 2) +
5274  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) + 4. * s))) +
5275  pow(eta2, 2) *
5276  (-2. * pow(a1_mass, 6) + 2. * pow(pion_mass, 6) -
5277  3. * pow(pion_mass, 4) * pow(m_rho, 2) +
5278  pow(a1_mass, 4) *
5279  (6. * pow(pion_mass, 2) - 3. * pow(m_rho, 2) - 3. * s) -
5280  1. * pow(pion_mass, 4) * s +
5281  pow(pion_mass, 2) * pow(m_rho, 2) * s +
5282  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5283  (2. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) +
5284  pow(m_rho, 2) + s) +
5285  pow(a1_mass, 2) *
5286  (-6. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
5287  2. * pow(m_rho, 2) * s - 2. * pow(s, 2) +
5288  pow(pion_mass, 2) * (6. * pow(m_rho, 2) + 4. * s)))) *
5289  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
5290  4. * pow(a1_mass, 2) * pow(pion_mass, 2) +
5291  4. * pow(pion_mass, 4) +
5292  2. * pow(a1_mass, 2) * (-1. * pow(m_rho, 2) + s + tmin) -
5293  4. * pow(pion_mass, 2) *
5294  (-1. * pow(m_rho, 2) + s + tmin) +
5295  pow(-1. * pow(m_rho, 2) + s + tmin, 2))) -
5296  (0.5 * (1. * eta1 - 1. * eta2) *
5297  (eta2 * (pow(Gammaa1, 2) * pow(a1_mass, 2) * pow(m_rho, 2) *
5298  (0.5 - 1. * C4 * pow(m_rho, 2)) +
5299  pow(a1_mass, 4) *
5300  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) +
5301  pow(pion_mass, 2) * pow(m_rho, 2) *
5302  (pow(pion_mass, 2) * (-0.5 + 1. * C4 * pow(m_rho, 2)) +
5303  (0.25 - 0.125 * delta) * (pow(m_rho, 2) + s)) +
5304  pow(a1_mass, 2) *
5305  (1. * C4 * pow(m_rho, 6) +
5306  pow(pion_mass, 2) *
5307  (1. * pow(m_rho, 2) - 2. * C4 * pow(m_rho, 4)) -
5308  0.25 * delta * pow(s, 2) +
5309  pow(m_rho, 4) * (-0.75 + 0.125 * delta - 2. * C4 * s) +
5310  pow(m_rho, 2) * s *
5311  (0.25 + 0.375 * delta + 1. * C4 * s))) +
5312  eta1 * (pow(Gammaa1, 2) * pow(a1_mass, 2) * pow(m_rho, 2) *
5313  (-0.5 + 1. * C4 * pow(m_rho, 2)) +
5314  pow(a1_mass, 4) *
5315  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
5316  pow(a1_mass, 2) *
5317  (-0.5 * pow(m_rho, 4) + 1. * C4 * pow(m_rho, 6) +
5318  pow(pion_mass, 2) *
5319  (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4)) +
5320  0.25 * delta * pow(s, 2) -
5321  1. * C4 * pow(m_rho, 2) * pow(s, 2)) +
5322  pow(m_rho, 2) *
5323  (pow(pion_mass, 4) * (0.5 - 1. * C4 * pow(m_rho, 2)) +
5324  s * ((-0.25 + 0.125 * delta) * pow(m_rho, 2) +
5325  (0.25 - 0.125 * delta) * s) +
5326  pow(pion_mass, 2) *
5327  (-2. * C4 * pow(m_rho, 4) +
5328  (-0.5 - 0.25 * delta) * s +
5329  pow(m_rho, 2) * (1. + 2. * C4 * s))))) *
5330  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) +
5331  pow(pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
5332  1. * pow(m_rho, 2) + s + tmin,
5333  2)))) /
5334  pow(m_rho, 2) +
5335  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
5336  (eta2 *
5337  (0.5 * pow(Gammaa1, 4) * pow(a1_mass, 4) -
5338  0.5 * pow(a1_mass, 8) + 0.5 * pow(pion_mass, 8) +
5339  0.5 * pow(a1_mass, 4) * pow(pion_mass, 2) * pow(m_rho, 2) -
5340  0.5 * pow(pion_mass, 6) * pow(m_rho, 2) +
5341  pow(Gammaa1, 2) *
5342  (pow(a1_mass, 2) * pow(pion_mass, 2) *
5343  (1. * pow(pion_mass, 2) + 1.5 * pow(m_rho, 2) -
5344  2. * s) +
5345  pow(a1_mass, 4) * (-1. * pow(pion_mass, 2) +
5346  0.5 * pow(m_rho, 2) - 1. * s)) +
5347  pow(a1_mass, 6) *
5348  (1. * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2) - 1. * s) +
5349  pow(a1_mass, 2) * pow(pion_mass, 4) *
5350  (-1. * pow(pion_mass, 2) - 0.5 * pow(m_rho, 2) + 1. * s)) +
5351  eta1 *
5352  (pow(a1_mass, 6) * (1. * pow(pion_mass, 2) + 0.5 * s) +
5353  pow(a1_mass, 2) * (3. * pow(pion_mass, 6) +
5354  1. * pow(pion_mass, 2) * pow(m_rho, 4) -
5355  0.5 * pow(pion_mass, 4) * s) +
5356  pow(a1_mass, 4) *
5357  (-3. * pow(pion_mass, 4) +
5358  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 0.5 * s) -
5359  0.5 * pow(m_rho, 2) * s) +
5360  pow(pion_mass, 4) *
5361  (-1. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
5362  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 0.5 * s) +
5363  0.5 * pow(m_rho, 2) * s) +
5364  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5365  (-1. * pow(pion_mass, 4) +
5366  pow(a1_mass, 2) * (1. * pow(pion_mass, 2) + 0.5 * s) -
5367  0.5 * pow(m_rho, 2) * s +
5368  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1.5 * s)))) *
5369  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
5370  4. * pow(pion_mass, 4) +
5371  4. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
5372  4. * pow(pion_mass, 2) * s - 2. * pow(m_rho, 2) * s +
5373  pow(s, 2) - 4. * pow(pion_mass, 2) * tmin -
5374  2. * pow(m_rho, 2) * tmin + 2. * s * tmin + pow(tmin, 2) +
5375  pow(a1_mass, 2) *
5376  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s +
5377  2. * tmin)))) /
5378  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
5379  2. * pow(a1_mass, 2) * pow(pion_mass, 2) + pow(pion_mass, 4)) -
5380  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
5381  (eta1 * (-1. * pow(pion_mass, 8) +
5382  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
5383  pow(a1_mass, 6) * (1. * pow(pion_mass, 2) - 0.5 * s) -
5384  0.5 * pow(pion_mass, 6) * s -
5385  4. * pow(pion_mass, 4) * pow(m_rho, 2) * s -
5386  1.5 * pow(pion_mass, 2) * pow(m_rho, 4) * s +
5387  3.5 * pow(pion_mass, 4) * pow(s, 2) +
5388  4. * pow(pion_mass, 2) * pow(m_rho, 2) * pow(s, 2) +
5389  0.5 * pow(m_rho, 4) * pow(s, 2) -
5390  2.5 * pow(pion_mass, 2) * pow(s, 3) -
5391  1. * pow(m_rho, 2) * pow(s, 3) + 0.5 * pow(s, 4) +
5392  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5393  (-1. * pow(pion_mass, 4) +
5394  pow(a1_mass, 2) * (1. * pow(pion_mass, 2) - 0.5 * s) -
5395  0.5 * pow(pion_mass, 2) * s + 0.5 * pow(s, 2)) +
5396  pow(a1_mass, 4) *
5397  (-3. * pow(pion_mass, 4) +
5398  (1. * pow(m_rho, 2) - 0.5 * s) * s +
5399  pow(pion_mass, 2) * (-2. * pow(m_rho, 2) + 2.5 * s)) +
5400  pow(a1_mass, 2) *
5401  (3. * pow(pion_mass, 6) +
5402  pow(pion_mass, 4) * (2. * pow(m_rho, 2) - 1.5 * s) -
5403  0.5 * pow(m_rho, 4) * s + 0.5 * pow(s, 3) +
5404  pow(pion_mass, 2) *
5405  (1. * pow(m_rho, 4) - 1. * pow(m_rho, 2) * s -
5406  1. * pow(s, 2)))) +
5407  eta2 *
5408  (0.5 * pow(Gammaa1, 4) * pow(a1_mass, 4) -
5409  0.5 * pow(a1_mass, 8) + 0.5 * pow(pion_mass, 8) +
5410  pow(a1_mass, 6) *
5411  (1. * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 0.5 * s) +
5412  0.5 * pow(pion_mass, 6) * s +
5413  pow(a1_mass, 4) * (-0.5 * pow(m_rho, 4) +
5414  (-0.5 * pow(pion_mass, 2) + 0.5 * s) * s) +
5415  pow(pion_mass, 4) *
5416  (-0.5 * pow(m_rho, 4) + 2. * pow(m_rho, 2) * s -
5417  1.5 * pow(s, 2)) +
5418  pow(pion_mass, 2) * s *
5419  (0.5 * pow(m_rho, 4) - 1. * pow(m_rho, 2) * s +
5420  0.5 * pow(s, 2)) +
5421  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5422  (1. * pow(pion_mass, 4) + 0.5 * pow(m_rho, 4) +
5423  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 1.5 * s) -
5424  1. * pow(m_rho, 2) * s + 0.5 * pow(s, 2) +
5425  pow(a1_mass, 2) * (-1. * pow(pion_mass, 2) -
5426  1. * pow(m_rho, 2) + 1.5 * s)) +
5427  pow(a1_mass, 2) *
5428  (-1. * pow(pion_mass, 6) +
5429  pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 0.5 * s) +
5430  pow(pion_mass, 2) *
5431  (-1. * pow(m_rho, 4) + 2. * pow(m_rho, 2) * s -
5432  1. * pow(s, 2)) +
5433  s * (0.5 * pow(m_rho, 4) - 1. * pow(m_rho, 2) * s +
5434  0.5 * pow(s, 2))))) *
5435  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
5436  4. * pow(pion_mass, 4) +
5437  4. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
5438  4. * pow(pion_mass, 2) * s - 2. * pow(m_rho, 2) * s +
5439  pow(s, 2) - 4. * pow(pion_mass, 2) * tmin -
5440  2. * pow(m_rho, 2) * tmin + 2. * s * tmin + pow(tmin, 2) +
5441  pow(a1_mass, 2) *
5442  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s +
5443  2. * tmin)))) /
5444  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
5445  pow(pion_mass, 4) + 2. * pow(pion_mass, 2) * pow(m_rho, 2) +
5446  pow(m_rho, 4) - 2. * pow(pion_mass, 2) * s -
5447  2. * pow(m_rho, 2) * s + pow(s, 2) +
5448  pow(a1_mass, 2) *
5449  (-2. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s)) -
5450  (0.0625 * pow(eta1 - 1. * eta2, 2) *
5451  (pow(eta2, 2) *
5452  (-1. * pow(a1_mass, 10) +
5453  pow(a1_mass, 8) *
5454  (5. * pow(pion_mass, 2) + 2.5 * pow(m_rho, 2) - 2.5 * s) +
5455  pow(Gammaa1, 4) * pow(a1_mass, 4) *
5456  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
5457  0.5 * pow(m_rho, 2) + 0.5 * s) +
5458  pow(a1_mass, 4) *
5459  (10. * pow(pion_mass, 6) - 2.5 * pow(m_rho, 6) +
5460  pow(pion_mass, 4) * (15. * pow(m_rho, 2) - 9. * s) +
5461  6. * pow(m_rho, 4) * s - 4.5 * pow(m_rho, 2) * pow(s, 2) +
5462  1. * pow(s, 3)) +
5463  pow(a1_mass, 6) *
5464  (-10. * pow(pion_mass, 4) +
5465  (1. * pow(m_rho, 2) - 1. * s) * s +
5466  pow(pion_mass, 2) * (-10. * pow(m_rho, 2) + 8. * s)) +
5467  pow(pion_mass, 4) *
5468  (1. * pow(pion_mass, 6) + 0.5 * pow(m_rho, 6) +
5469  pow(pion_mass, 4) * (2.5 * pow(m_rho, 2) - 0.5 * s) -
5470  1. * pow(m_rho, 4) * s + 0.5 * pow(m_rho, 2) * pow(s, 2) +
5471  pow(pion_mass, 2) *
5472  (2. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s)) +
5473  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5474  (4. * pow(a1_mass, 6) - 4. * pow(pion_mass, 6) -
5475  0.5 * pow(m_rho, 6) + 1.5 * pow(m_rho, 4) * s -
5476  1.5 * pow(m_rho, 2) * pow(s, 2) + 0.5 * pow(s, 3) +
5477  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 6. * s) +
5478  pow(a1_mass, 4) * (-12. * pow(pion_mass, 2) -
5479  6. * pow(m_rho, 2) + 6. * s) +
5480  pow(pion_mass, 2) *
5481  (-3. * pow(m_rho, 4) + 6. * pow(m_rho, 2) * s -
5482  3. * pow(s, 2)) +
5483  pow(a1_mass, 2) *
5484  (12. * pow(pion_mass, 4) + 3. * pow(m_rho, 4) +
5485  pow(pion_mass, 2) * (12. * pow(m_rho, 2) - 12. * s) -
5486  6. * pow(m_rho, 2) * s + 3. * pow(s, 2))) +
5487  pow(a1_mass, 2) *
5488  (-5. * pow(pion_mass, 8) + 1. * pow(m_rho, 8) -
5489  3.5 * pow(m_rho, 6) * s +
5490  4.5 * pow(m_rho, 4) * pow(s, 2) -
5491  2.5 * pow(m_rho, 2) * pow(s, 3) + 0.5 * pow(s, 4) +
5492  pow(pion_mass, 6) * (-10. * pow(m_rho, 2) + 4. * s) +
5493  pow(pion_mass, 4) *
5494  (-2. * pow(m_rho, 4) + 1. * pow(m_rho, 2) * s +
5495  1. * pow(s, 2)) +
5496  pow(pion_mass, 2) *
5497  (3. * pow(m_rho, 6) - 8. * pow(m_rho, 4) * s +
5498  7. * pow(m_rho, 2) * pow(s, 2) - 2. * pow(s, 3)))) +
5499  pow(eta1, 2) *
5500  (-1. * pow(a1_mass, 10) +
5501  pow(a1_mass, 8) *
5502  (5. * pow(pion_mass, 2) + 2.5 * pow(m_rho, 2) - 2.5 * s) +
5503  pow(Gammaa1, 4) * pow(a1_mass, 4) *
5504  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
5505  0.5 * pow(m_rho, 2) + 0.5 * s) +
5506  pow(a1_mass, 6) *
5507  (-10. * pow(pion_mass, 4) - 2. * pow(m_rho, 4) +
5508  5. * pow(m_rho, 2) * s - 1. * pow(s, 2) +
5509  pow(pion_mass, 2) * (-10. * pow(m_rho, 2) + 8. * s)) +
5510  pow(a1_mass, 4) *
5511  (10. * pow(pion_mass, 6) + 0.5 * pow(m_rho, 6) +
5512  pow(pion_mass, 4) * (15. * pow(m_rho, 2) - 9. * s) -
5513  3. * pow(m_rho, 4) * s + 1.5 * pow(m_rho, 2) * pow(s, 2) +
5514  1. * pow(s, 3) +
5515  pow(pion_mass, 2) *
5516  (6. * pow(m_rho, 4) - 12. * pow(m_rho, 2) * s)) +
5517  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5518  (4. * pow(a1_mass, 6) - 4. * pow(pion_mass, 6) -
5519  0.5 * pow(m_rho, 6) + 1.5 * pow(m_rho, 4) * s -
5520  1.5 * pow(m_rho, 2) * pow(s, 2) + 0.5 * pow(s, 3) +
5521  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 6. * s) +
5522  pow(a1_mass, 4) * (-12. * pow(pion_mass, 2) -
5523  6. * pow(m_rho, 2) + 6. * s) +
5524  pow(pion_mass, 2) *
5525  (-3. * pow(m_rho, 4) + 6. * pow(m_rho, 2) * s -
5526  3. * pow(s, 2)) +
5527  pow(a1_mass, 2) *
5528  (12. * pow(pion_mass, 4) + 3. * pow(m_rho, 4) +
5529  pow(pion_mass, 2) * (12. * pow(m_rho, 2) - 12. * s) -
5530  6. * pow(m_rho, 2) * s + 3. * pow(s, 2))) +
5531  pow(pion_mass, 2) *
5532  (1. * pow(pion_mass, 8) +
5533  pow(pion_mass, 6) * (2.5 * pow(m_rho, 2) - 0.5 * s) +
5534  pow(pion_mass, 4) *
5535  (4. * pow(m_rho, 4) - 6. * pow(m_rho, 2) * s) +
5536  pow(m_rho, 2) * s *
5537  (-1. * pow(m_rho, 4) + 2. * pow(m_rho, 2) * s -
5538  1. * pow(s, 2)) +
5539  pow(pion_mass, 2) *
5540  (1.5 * pow(m_rho, 6) - 6. * pow(m_rho, 4) * s +
5541  4.5 * pow(m_rho, 2) * pow(s, 2))) +
5542  pow(a1_mass, 2) *
5543  (-5. * pow(pion_mass, 8) +
5544  pow(pion_mass, 6) * (-10. * pow(m_rho, 2) + 4. * s) +
5545  pow(pion_mass, 4) *
5546  (-8. * pow(m_rho, 4) + 13. * pow(m_rho, 2) * s +
5547  1. * pow(s, 2)) +
5548  pow(pion_mass, 2) *
5549  (-1. * pow(m_rho, 6) + 6. * pow(m_rho, 4) * s -
5550  3. * pow(m_rho, 2) * pow(s, 2) - 2. * pow(s, 3)) +
5551  s * (0.5 * pow(m_rho, 6) - 0.5 * pow(m_rho, 4) * s -
5552  0.5 * pow(m_rho, 2) * pow(s, 2) +
5553  0.5 * pow(s, 3)))) +
5554  eta1 * eta2 *
5555  (2. * pow(a1_mass, 10) +
5556  pow(Gammaa1, 4) * pow(a1_mass, 4) *
5557  (-2. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) +
5558  1. * pow(m_rho, 2) - 1. * s) +
5559  pow(a1_mass, 8) *
5560  (-10. * pow(pion_mass, 2) - 5. * pow(m_rho, 2) + 5. * s) +
5561  pow(a1_mass, 6) *
5562  (20. * pow(pion_mass, 4) + 6. * pow(m_rho, 4) +
5563  pow(pion_mass, 2) * (20. * pow(m_rho, 2) - 16. * s) -
5564  8. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
5565  pow(a1_mass, 4) *
5566  (-20. * pow(pion_mass, 6) - 4. * pow(m_rho, 6) +
5567  6. * pow(m_rho, 4) * s - 2. * pow(s, 3) +
5568  pow(pion_mass, 4) * (-30. * pow(m_rho, 2) + 18. * s) +
5569  pow(pion_mass, 2) *
5570  (-18. * pow(m_rho, 4) + 18. * pow(m_rho, 2) * s)) +
5571  pow(pion_mass, 2) *
5572  (-2. * pow(pion_mass, 8) - 1. * pow(m_rho, 8) +
5573  3. * pow(m_rho, 6) * s - 3. * pow(m_rho, 4) * pow(s, 2) +
5574  1. * pow(m_rho, 2) * pow(s, 3) +
5575  pow(pion_mass, 6) * (-5. * pow(m_rho, 2) + 1. * s) +
5576  pow(pion_mass, 4) *
5577  (-10. * pow(m_rho, 4) + 10. * pow(m_rho, 2) * s) +
5578  pow(pion_mass, 2) *
5579  (-6. * pow(m_rho, 6) + 12. * pow(m_rho, 4) * s -
5580  6. * pow(m_rho, 2) * pow(s, 2))) +
5581  pow(a1_mass, 2) *
5582  (10. * pow(pion_mass, 8) + 1. * pow(m_rho, 8) +
5583  pow(pion_mass, 6) * (20. * pow(m_rho, 2) - 8. * s) -
5584  2. * pow(m_rho, 6) * s + 2. * pow(m_rho, 2) * pow(s, 3) -
5585  1. * pow(s, 4) +
5586  pow(pion_mass, 4) *
5587  (22. * pow(m_rho, 4) - 20. * pow(m_rho, 2) * s -
5588  2. * pow(s, 2)) +
5589  pow(pion_mass, 2) *
5590  (8. * pow(m_rho, 6) - 12. * pow(m_rho, 4) * s +
5591  4. * pow(s, 3))) +
5592  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5593  (-8. * pow(a1_mass, 6) + 8. * pow(pion_mass, 6) +
5594  1. * pow(m_rho, 6) +
5595  pow(pion_mass, 4) * (12. * pow(m_rho, 2) - 12. * s) +
5596  pow(a1_mass, 4) * (24. * pow(pion_mass, 2) +
5597  12. * pow(m_rho, 2) - 12. * s) -
5598  3. * pow(m_rho, 4) * s + 3. * pow(m_rho, 2) * pow(s, 2) -
5599  1. * pow(s, 3) +
5600  pow(pion_mass, 2) *
5601  (6. * pow(m_rho, 4) - 12. * pow(m_rho, 2) * s +
5602  6. * pow(s, 2)) +
5603  pow(a1_mass, 2) *
5604  (-24. * pow(pion_mass, 4) - 6. * pow(m_rho, 4) +
5605  12. * pow(m_rho, 2) * s - 6. * pow(s, 2) +
5606  pow(pion_mass, 2) *
5607  (-24. * pow(m_rho, 2) + 24. * s))))) *
5608  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
5609  4. * pow(pion_mass, 4) +
5610  4. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
5611  4. * pow(pion_mass, 2) * s - 2. * pow(m_rho, 2) * s +
5612  pow(s, 2) - 4. * pow(pion_mass, 2) * tmin -
5613  2. * pow(m_rho, 2) * tmin + 2. * s * tmin + pow(tmin, 2) +
5614  pow(a1_mass, 2) *
5615  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s +
5616  2. * tmin)))) /
5617  (pow(Gammaa1, 2) * pow(a1_mass, 2) + 4. * pow(a1_mass, 4) +
5618  4. * pow(pion_mass, 4) + 4. * pow(pion_mass, 2) * pow(m_rho, 2) +
5619  pow(m_rho, 4) - 4. * pow(pion_mass, 2) * s -
5620  2. * pow(m_rho, 2) * s + pow(s, 2) +
5621  pow(a1_mass, 2) *
5622  (-8. * pow(pion_mass, 2) - 4. * pow(m_rho, 2) + 4. * s)))) /
5623  (16. * Pi * s * (-4 * pow(pion_mass, 2) + s)) +
5624  (pow(Const, 2) * pow(ghat, 4) *
5625  (0. +
5626  (0.03125 * pow(eta1 - 1. * eta2, 2) *
5627  (eta1 * eta2 *
5628  (-2. * pow(a1_mass, 8) - 2. * pow(pion_mass, 8) +
5629  2. * pow(pion_mass, 4) * pow(m_rho, 4) +
5630  pow(a1_mass, 6) * (8. * pow(pion_mass, 2) - 4. * s) +
5631  pow(a1_mass, 2) * pow(pion_mass, 2) *
5632  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) -
5633  4. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s) +
5634  pow(a1_mass, 4) *
5635  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
5636  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
5637  4. * pow(s, 2))) +
5638  pow(eta2, 2) *
5639  (1. * pow(a1_mass, 8) + 1. * pow(pion_mass, 8) -
5640  2. * pow(pion_mass, 6) * pow(m_rho, 2) +
5641  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
5642  pow(a1_mass, 6) *
5643  (-4. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) + 2. * s) +
5644  pow(a1_mass, 4) *
5645  (6. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
5646  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
5647  2. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
5648  pow(a1_mass, 2) *
5649  (-4. * pow(pion_mass, 6) -
5650  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
5651  pow(pion_mass, 4) * (6. * pow(m_rho, 2) + 2. * s))) +
5652  pow(eta1, 2) *
5653  (1. * pow(a1_mass, 8) +
5654  pow(a1_mass, 6) *
5655  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
5656  pow(a1_mass, 4) *
5657  (6. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
5658  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
5659  4. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
5660  pow(a1_mass, 2) *
5661  (-4. * pow(pion_mass, 6) +
5662  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
5663  pow(m_rho, 2) * (2. * pow(m_rho, 2) - 2. * s) * s +
5664  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s)) +
5665  pow(pion_mass, 2) *
5666  (1. * pow(pion_mass, 6) +
5667  2. * pow(pion_mass, 4) * pow(m_rho, 2) -
5668  2. * pow(m_rho, 6) + 2. * pow(m_rho, 4) * s +
5669  pow(pion_mass, 2) *
5670  (1. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s))))) /
5671  (1. * pow(a1_mass, 2) - 1. * tmax) +
5672  (1. * pow(-2. + delta, 2) * pow(pion_mass, 2) *
5673  (1. * pow(pion_mass, 2) - 0.25 * pow(m_rho, 2))) /
5674  (1. * pow(pion_mass, 2) - 1. * tmax) +
5675  (1. * pow(-2. + delta, 2) * pow(pion_mass, 2) *
5676  (1. * pow(pion_mass, 2) - 0.25 * pow(m_rho, 2))) /
5677  (1. * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 1. * s -
5678  1. * tmax) -
5679  (0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) * tmax) /
5680  pow(m_rho, 2) -
5681  0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
5682  (-0.5 * eta2 * pow(a1_mass, 2) + 1. * eta1 * pow(pion_mass, 2) +
5683  0.5 * eta2 * pow(m_rho, 2) + 0.5 * eta1 * s - 1. * eta2 * s) *
5684  tmax +
5685  (0.25 *
5686  (pow(pion_mass, 2) *
5687  (12. + 1. * pow(delta, 2) - 16. * C4 * pow(m_rho, 2) +
5688  delta * (-8. + 8. * C4 * pow(m_rho, 2))) +
5689  (-4. - 3. * pow(delta, 2) - 16. * C4 * pow(m_rho, 2) +
5690  delta * (8. + 8. * C4 * pow(m_rho, 2))) *
5691  s) *
5692  tmax) /
5693  pow(m_rho, 2) -
5694  0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
5695  (eta2 * (pow(a1_mass, 2) - 1. * s) +
5696  eta1 * (-2. * pow(pion_mass, 2) + s)) *
5697  tmax -
5698  0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
5699  (eta2 * (-1. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * s) +
5700  eta1 * (2. * pow(pion_mass, 2) + s)) *
5701  tmax +
5702  0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
5703  (eta1 * (1. * pow(pion_mass, 2) - 0.5 * s) +
5704  eta2 * (-0.5 * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
5705  0.5 * pow(m_rho, 2) + 1. * s)) *
5706  tmax +
5707  (0.25 * (-2. + 1. * delta) *
5708  (-8. * C4 * pow(m_rho, 4) +
5709  pow(pion_mass, 2) * (2. + 1. * delta - 8. * C4 * pow(m_rho, 2)) +
5710  (-2. - 3. * delta) * s +
5711  pow(m_rho, 2) * (2. + 1. * delta + 16. * C4 * s)) *
5712  tmax) /
5713  pow(m_rho, 2) +
5714  (0.25 *
5715  (32 * pow(C4, 2) * pow(m_rho, 8) + 2 * pow(delta, 2) * pow(s, 2) +
5716  8 * C4 * pow(m_rho, 6) * (-6 + delta - 8 * C4 * s) +
5717  2 * delta * pow(m_rho, 2) * s * (-6 + delta - 8 * C4 * s) +
5718  pow(m_rho, 4) * (12 - pow(delta, 2) + 8 * C4 * (6 + delta) * s +
5719  32 * pow(C4, 2) * pow(s, 2))) *
5720  tmax) /
5721  pow(m_rho, 4) -
5722  (1. * (1. * eta1 - 1. * eta2) *
5723  (eta2 *
5724  (0.75 * pow(m_rho, 4) - 0.125 * delta * pow(m_rho, 4) -
5725  1. * C4 * pow(m_rho, 6) +
5726  pow(a1_mass, 2) *
5727  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
5728  pow(pion_mass, 2) *
5729  (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4)) -
5730  0.25 * pow(m_rho, 2) * s - 0.375 * delta * pow(m_rho, 2) * s +
5731  2. * C4 * pow(m_rho, 4) * s + 0.25 * delta * pow(s, 2) -
5732  1. * C4 * pow(m_rho, 2) * pow(s, 2)) +
5733  eta1 * (0.5 * pow(m_rho, 4) - 1. * C4 * pow(m_rho, 6) +
5734  pow(pion_mass, 2) *
5735  (1. * pow(m_rho, 2) - 2. * C4 * pow(m_rho, 4)) +
5736  pow(a1_mass, 2) *
5737  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
5738  0.25 * delta * pow(s, 2) +
5739  1. * C4 * pow(m_rho, 2) * pow(s, 2))) *
5740  tmax) /
5741  pow(m_rho, 2) +
5742  0.0625 * pow(eta1 - 1. * eta2, 2) *
5743  (pow(eta2, 2) *
5744  (pow(Gammaa1, 2) * pow(a1_mass, 2) - 1. * pow(a1_mass, 4) -
5745  2. * pow(pion_mass, 4) -
5746  2. * pow(pion_mass, 2) * pow(m_rho, 2) + 2. * pow(m_rho, 4) +
5747  pow(a1_mass, 2) *
5748  (2. * pow(pion_mass, 2) + pow(m_rho, 2) - 1. * s) -
5749  3. * pow(m_rho, 2) * s + pow(s, 2)) +
5750  pow(eta1, 2) * (pow(Gammaa1, 2) * pow(a1_mass, 2) -
5751  1. * pow(a1_mass, 4) - 2. * pow(pion_mass, 4) -
5752  2. * pow(pion_mass, 2) * pow(m_rho, 2) +
5753  pow(a1_mass, 2) * (2. * pow(pion_mass, 2) +
5754  pow(m_rho, 2) - 1. * s) +
5755  pow(m_rho, 2) * s + pow(s, 2)) +
5756  eta1 * eta2 *
5757  (-2. * pow(Gammaa1, 2) * pow(a1_mass, 2) +
5758  2. * pow(a1_mass, 4) + 4. * pow(pion_mass, 4) +
5759  4. * pow(pion_mass, 2) * pow(m_rho, 2) + 2. * pow(m_rho, 4) -
5760  2. * pow(s, 2) +
5761  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) -
5762  2. * pow(m_rho, 2) + 2. * s))) *
5763  tmax +
5764  0.03125 * pow(eta1 - 1. * eta2, 2) *
5765  (eta1 * eta2 *
5766  (-6. * pow(a1_mass, 4) - 12. * pow(pion_mass, 4) +
5767  2. * pow(m_rho, 4) +
5768  pow(a1_mass, 2) * (16. * pow(pion_mass, 2) - 8. * s) +
5769  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
5770  4. * pow(s, 2)) +
5771  pow(eta1, 2) *
5772  (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
5773  pow(m_rho, 4) +
5774  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
5775  4. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
5776  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) -
5777  4. * pow(m_rho, 2) + 4. * s)) +
5778  pow(eta2, 2) *
5779  (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
5780  pow(m_rho, 4) +
5781  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
5782  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
5783  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) +
5784  4. * pow(m_rho, 2) + 4. * s))) *
5785  tmax -
5786  (0.125 * (-2. + 1. * delta) *
5787  (2. + 1. * delta - 8. * C4 * pow(m_rho, 2)) * pow(tmax, 2)) /
5788  pow(m_rho, 2) -
5789  0.5 * pow(1. * eta1 - 1. * eta2, 2) *
5790  (-0.5 + 1. * C4 * pow(m_rho, 2)) * pow(tmax, 2) -
5791  (1. *
5792  (0.5 - 0.125 * pow(delta, 2) - 2. * C4 * pow(m_rho, 2) +
5793  1. * C4 * delta * pow(m_rho, 2)) *
5794  pow(tmax, 2)) /
5795  pow(m_rho, 2) +
5796  0.0625 * pow(1. * eta1 - 1. * eta2, 4) *
5797  (1. * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2) - 0.5 * s) *
5798  pow(tmax, 2) +
5799  0.03125 * pow(eta1 - 1. * eta2, 3) *
5800  (eta2 * (-1. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) -
5801  1. * pow(m_rho, 2) - 1. * s) +
5802  eta1 * (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
5803  1. * pow(m_rho, 2) + s)) *
5804  pow(tmax, 2) +
5805  0.010416666666666666 * pow(eta1 - 1. * eta2, 4) * pow(tmax, 3) -
5806  0.020833333333333332 * pow(1. * eta1 - 1. * eta2, 4) * pow(tmax, 3) +
5807  0.03125 * pow(eta1 - 1. * eta2, 2) *
5808  (eta1 * eta2 *
5809  (2. * pow(Gammaa1, 2) * pow(a1_mass, 2) -
5810  6. * pow(a1_mass, 4) - 4. * pow(pion_mass, 4) +
5811  2. * pow(m_rho, 4) +
5812  pow(a1_mass, 2) * (8. * pow(pion_mass, 2) - 8. * s) +
5813  4. * pow(m_rho, 2) * s - 4. * pow(s, 2)) +
5814  pow(eta1, 2) *
5815  (-1. * pow(Gammaa1, 2) * pow(a1_mass, 2) +
5816  3. * pow(a1_mass, 4) + 2. * pow(pion_mass, 4) +
5817  2. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
5818  4. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
5819  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) -
5820  4. * pow(m_rho, 2) + 4. * s)) +
5821  pow(eta2, 2) *
5822  (-1. * pow(Gammaa1, 2) * pow(a1_mass, 2) +
5823  3. * pow(a1_mass, 4) + 2. * pow(pion_mass, 4) -
5824  2. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
5825  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
5826  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) +
5827  4. * pow(m_rho, 2) + 4. * s))) *
5828  (-1. * pow(m_rho, 2) + s + tmax) -
5829  0.03125 * pow(eta1 - 1. * eta2, 3) *
5830  (eta2 * (-1. * pow(a1_mass, 2) - 1. * pow(m_rho, 2) - 1. * s) +
5831  eta1 * (pow(a1_mass, 2) - 1. * pow(m_rho, 2) + s)) *
5832  pow(-1. * pow(m_rho, 2) + s + tmax, 2) +
5833  0.010416666666666666 * pow(eta1 - 1. * eta2, 4) *
5834  pow(-1. * pow(m_rho, 2) + s + tmax, 3) +
5835  0.25 * (eta1 - 1. * eta2) * (1. * eta1 - 1. * eta2) *
5836  (-1. + 2. * C4 * pow(m_rho, 2)) *
5837  pow(pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
5838  s + tmax,
5839  2) -
5840  (2. * (1. * eta1 - 1. * eta2) *
5841  (eta2 *
5842  (0.375 * pow(m_rho, 4) - 0.0625 * delta * pow(m_rho, 4) -
5843  0.5 * C4 * pow(m_rho, 6) +
5844  pow(a1_mass, 2) *
5845  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
5846  pow(pion_mass, 2) *
5847  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
5848  0.125 * pow(m_rho, 2) * s - 0.1875 * delta * pow(m_rho, 2) * s +
5849  1. * C4 * pow(m_rho, 4) * s + 0.125 * delta * pow(s, 2) -
5850  0.5 * C4 * pow(m_rho, 2) * pow(s, 2)) +
5851  eta1 * (0.25 * pow(m_rho, 4) - 0.5 * C4 * pow(m_rho, 6) +
5852  pow(pion_mass, 2) *
5853  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
5854  pow(a1_mass, 2) *
5855  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
5856  0.125 * delta * pow(s, 2) +
5857  0.5 * C4 * pow(m_rho, 2) * pow(s, 2))) *
5858  (1. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
5859  1. * s + 1. * tmax)) /
5860  pow(m_rho, 2) +
5861  (2. * (1. * eta1 - 1. * eta2) * Gammaa1 * a1_mass *
5862  (eta2 *
5863  (0.375 * pow(m_rho, 4) - 0.0625 * delta * pow(m_rho, 4) -
5864  0.5 * C4 * pow(m_rho, 6) +
5865  pow(a1_mass, 2) *
5866  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
5867  pow(pion_mass, 2) *
5868  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
5869  0.125 * pow(m_rho, 2) * s - 0.1875 * delta * pow(m_rho, 2) * s +
5870  1. * C4 * pow(m_rho, 4) * s + 0.125 * delta * pow(s, 2) -
5871  0.5 * C4 * pow(m_rho, 2) * pow(s, 2)) +
5872  eta1 * (0.25 * pow(m_rho, 4) - 0.5 * C4 * pow(m_rho, 6) +
5873  pow(pion_mass, 2) *
5874  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
5875  pow(a1_mass, 2) *
5876  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) -
5877  0.125 * delta * pow(s, 2) +
5878  0.5 * C4 * pow(m_rho, 2) * pow(s, 2))) *
5879  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
5880  s + tmax) /
5881  (Gammaa1 * a1_mass))) /
5882  pow(m_rho, 2) +
5883  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) * Gammaa1 * a1_mass *
5884  (eta2 *
5885  (-1. * pow(a1_mass, 6) +
5886  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5887  (-1. * pow(a1_mass, 2) + 0.5 * pow(m_rho, 2) - 1. * s) +
5888  pow(a1_mass, 4) *
5889  (2. * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2) - 1. * s) +
5890  pow(pion_mass, 4) * (-1.5 * pow(m_rho, 2) + 1. * s) +
5891  pow(a1_mass, 2) * pow(pion_mass, 2) *
5892  (-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + 2. * s)) +
5893  eta1 * (pow(Gammaa1, 2) * pow(a1_mass, 2) *
5894  (1. * pow(pion_mass, 2) + 0.5 * s) +
5895  pow(a1_mass, 4) * (1. * pow(pion_mass, 2) + 0.5 * s) +
5896  pow(a1_mass, 2) *
5897  (-2. * pow(pion_mass, 4) - 1. * pow(pion_mass, 2) * s) +
5898  pow(pion_mass, 2) *
5899  (1. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
5900  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 1.5 * s) +
5901  1. * pow(m_rho, 2) * s))) *
5902  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
5903  s + tmax) /
5904  (Gammaa1 * a1_mass))) /
5905  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
5906  2. * pow(a1_mass, 2) * pow(pion_mass, 2) + pow(pion_mass, 4)) -
5907  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) * Gammaa1 * a1_mass *
5908  (eta2 *
5909  (-1. * pow(a1_mass, 6) - 2. * pow(pion_mass, 4) * pow(m_rho, 2) -
5910  1. * pow(pion_mass, 2) * pow(m_rho, 4) +
5911  pow(a1_mass, 4) *
5912  (2. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) - 1.5 * s) +
5913  2.5 * pow(pion_mass, 4) * s +
5914  3. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
5915  0.5 * pow(m_rho, 4) * s - 2. * pow(pion_mass, 2) * pow(s, 2) -
5916  1. * pow(m_rho, 2) * pow(s, 2) + 0.5 * pow(s, 3) +
5917  pow(Gammaa1, 2) *
5918  (-1. * pow(a1_mass, 4) + 0.5 * pow(a1_mass, 2) * s) +
5919  pow(a1_mass, 2) *
5920  (-1. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
5921  1. * pow(m_rho, 2) * s +
5922  pow(pion_mass, 2) * (-2. * pow(m_rho, 2) + 1. * s))) +
5923  eta1 *
5924  (1. * pow(pion_mass, 6) +
5925  4. * pow(pion_mass, 4) * pow(m_rho, 2) +
5926  1. * pow(pion_mass, 2) * pow(m_rho, 4) +
5927  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5928  (1. * pow(pion_mass, 2) - 0.5 * s) +
5929  pow(a1_mass, 4) * (1. * pow(pion_mass, 2) - 0.5 * s) -
5930  4.5 * pow(pion_mass, 4) * s -
5931  4. * pow(pion_mass, 2) * pow(m_rho, 2) * s -
5932  0.5 * pow(m_rho, 4) * s + 3. * pow(pion_mass, 2) * pow(s, 2) +
5933  1. * pow(m_rho, 2) * pow(s, 2) - 0.5 * pow(s, 3) +
5934  pow(a1_mass, 2) *
5935  (-2. * pow(pion_mass, 4) +
5936  (1. * pow(m_rho, 2) - 1. * s) * s +
5937  pow(pion_mass, 2) * (-2. * pow(m_rho, 2) + 3. * s)))) *
5938  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
5939  s + tmax) /
5940  (Gammaa1 * a1_mass))) /
5941  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
5942  pow(pion_mass, 4) + 2. * pow(pion_mass, 2) * pow(m_rho, 2) +
5943  pow(m_rho, 4) - 2. * pow(pion_mass, 2) * s -
5944  2. * pow(m_rho, 2) * s + pow(s, 2) +
5945  pow(a1_mass, 2) *
5946  (-2. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s)) +
5947  (0.03125 * pow(eta1 - 1. * eta2, 2) *
5948  (pow(eta2, 2) *
5949  (pow(Gammaa1, 4) * pow(a1_mass, 4) + pow(a1_mass, 8) +
5950  pow(pion_mass, 8) - 2. * pow(pion_mass, 6) * pow(m_rho, 2) +
5951  pow(pion_mass, 4) * pow(m_rho, 4) +
5952  pow(a1_mass, 6) *
5953  (-4. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) + 2. * s) +
5954  pow(a1_mass, 4) *
5955  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
5956  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
5957  2. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
5958  pow(a1_mass, 2) *
5959  (-4. * pow(pion_mass, 6) -
5960  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
5961  pow(pion_mass, 4) * (6. * pow(m_rho, 2) + 2. * s)) +
5962  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5963  (-6. * pow(a1_mass, 4) - 6. * pow(pion_mass, 4) -
5964  1. * pow(m_rho, 4) +
5965  pow(a1_mass, 2) * (12. * pow(pion_mass, 2) -
5966  6. * pow(m_rho, 2) - 6. * s) +
5967  2. * pow(m_rho, 2) * s - 2. * pow(s, 2) +
5968  pow(pion_mass, 2) * (6. * pow(m_rho, 2) + 4. * s))) +
5969  eta1 * eta2 *
5970  (-2. * pow(Gammaa1, 4) * pow(a1_mass, 4) - 2. * pow(a1_mass, 8) -
5971  2. * pow(pion_mass, 8) +
5972  2. * pow(pion_mass, 4) * pow(m_rho, 4) +
5973  pow(a1_mass, 6) * (8. * pow(pion_mass, 2) - 4. * s) +
5974  pow(a1_mass, 2) * pow(pion_mass, 2) *
5975  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) -
5976  4. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s) +
5977  pow(a1_mass, 4) *
5978  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
5979  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
5980  4. * pow(s, 2)) +
5981  pow(Gammaa1, 2) * pow(a1_mass, 2) *
5982  (12. * pow(a1_mass, 4) + 12. * pow(pion_mass, 4) -
5983  2. * pow(m_rho, 4) - 8. * pow(pion_mass, 2) * s -
5984  4. * pow(m_rho, 2) * s + 4. * pow(s, 2) +
5985  pow(a1_mass, 2) * (-24. * pow(pion_mass, 2) + 12. * s))) +
5986  pow(eta1, 2) *
5987  (pow(Gammaa1, 4) * pow(a1_mass, 4) + pow(a1_mass, 8) +
5988  pow(a1_mass, 6) *
5989  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
5990  pow(a1_mass, 4) *
5991  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
5992  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
5993  4. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
5994  pow(a1_mass, 2) *
5995  (-4. * pow(pion_mass, 6) +
5996  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
5997  pow(m_rho, 2) * (2. * pow(m_rho, 2) - 2. * s) * s +
5998  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s)) +
5999  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6000  (-6. * pow(a1_mass, 4) - 6. * pow(pion_mass, 4) -
6001  1. * pow(m_rho, 4) +
6002  pow(a1_mass, 2) * (12. * pow(pion_mass, 2) +
6003  6. * pow(m_rho, 2) - 6. * s) +
6004  4. * pow(m_rho, 2) * s - 2. * pow(s, 2) +
6005  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) + 4. * s)) +
6006  pow(pion_mass, 2) *
6007  (pow(pion_mass, 6) +
6008  2. * pow(pion_mass, 4) * pow(m_rho, 2) -
6009  2. * pow(m_rho, 6) + 2. * pow(m_rho, 4) * s +
6010  pow(pion_mass, 2) *
6011  (pow(m_rho, 4) - 2. * pow(m_rho, 2) * s)))) *
6012  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
6013  s + tmax) /
6014  (Gammaa1 * a1_mass))) /
6015  (Gammaa1 * a1_mass) -
6016  (0.0625 * pow(eta1 - 1. * eta2, 2) * Gammaa1 * a1_mass *
6017  (eta1 * eta2 *
6018  (-2. * pow(Gammaa1, 4) * pow(a1_mass, 4) +
6019  14. * pow(a1_mass, 8) + 14. * pow(pion_mass, 8) +
6020  28. * pow(pion_mass, 6) * pow(m_rho, 2) +
6021  20. * pow(pion_mass, 4) * pow(m_rho, 4) +
6022  10. * pow(pion_mass, 2) * pow(m_rho, 6) + 2. * pow(m_rho, 8) -
6023  16. * pow(pion_mass, 6) * s -
6024  16. * pow(pion_mass, 4) * pow(m_rho, 2) * s -
6025  12. * pow(pion_mass, 2) * pow(m_rho, 4) * s -
6026  4. * pow(m_rho, 6) * s - 4. * pow(pion_mass, 4) * pow(s, 2) -
6027  6. * pow(pion_mass, 2) * pow(m_rho, 2) * pow(s, 2) +
6028  8. * pow(pion_mass, 2) * pow(s, 3) +
6029  4. * pow(m_rho, 2) * pow(s, 3) - 2. * pow(s, 4) +
6030  pow(a1_mass, 6) *
6031  (-56. * pow(pion_mass, 2) - 28. * pow(m_rho, 2) + 28. * s) +
6032  pow(a1_mass, 4) *
6033  (84. * pow(pion_mass, 4) + 24. * pow(m_rho, 4) +
6034  pow(pion_mass, 2) * (84. * pow(m_rho, 2) - 72. * s) -
6035  36. * pow(m_rho, 2) * s + 12. * pow(s, 2)) +
6036  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6037  (-4. * pow(a1_mass, 4) - 4. * pow(pion_mass, 4) +
6038  pow(a1_mass, 2) * (8. * pow(pion_mass, 2) +
6039  4. * pow(m_rho, 2) - 4. * s) +
6040  (4. * pow(m_rho, 2) - 4. * s) * s +
6041  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s)) +
6042  pow(a1_mass, 2) *
6043  (-56. * pow(pion_mass, 6) - 10. * pow(m_rho, 6) +
6044  18. * pow(m_rho, 4) * s - 6. * pow(m_rho, 2) * pow(s, 2) -
6045  2. * pow(s, 3) +
6046  pow(pion_mass, 4) * (-84. * pow(m_rho, 2) + 60. * s) +
6047  pow(pion_mass, 2) *
6048  (-48. * pow(m_rho, 4) + 60. * pow(m_rho, 2) * s -
6049  12. * pow(s, 2)))) +
6050  pow(eta1, 2) *
6051  (1. * pow(Gammaa1, 4) * pow(a1_mass, 4) - 7. * pow(a1_mass, 8) -
6052  7. * pow(pion_mass, 8) -
6053  14. * pow(pion_mass, 6) * pow(m_rho, 2) -
6054  7. * pow(pion_mass, 4) * pow(m_rho, 4) -
6055  2. * pow(pion_mass, 2) * pow(m_rho, 6) +
6056  pow(a1_mass, 6) *
6057  (28. * pow(pion_mass, 2) + 14. * pow(m_rho, 2) - 14. * s) +
6058  8. * pow(pion_mass, 6) * s +
6059  11. * pow(pion_mass, 4) * pow(m_rho, 2) * s +
6060  6. * pow(pion_mass, 2) * pow(m_rho, 4) * s +
6061  1. * pow(m_rho, 6) * s + 2. * pow(pion_mass, 4) * pow(s, 2) -
6062  1. * pow(m_rho, 4) * pow(s, 2) -
6063  4. * pow(pion_mass, 2) * pow(s, 3) -
6064  1. * pow(m_rho, 2) * pow(s, 3) + 1. * pow(s, 4) +
6065  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6066  (2. * pow(a1_mass, 4) + 2. * pow(pion_mass, 4) +
6067  1. * pow(m_rho, 4) +
6068  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 4. * s) -
6069  1. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
6070  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) -
6071  2. * pow(m_rho, 2) + 2. * s)) +
6072  pow(a1_mass, 4) *
6073  (-42. * pow(pion_mass, 4) - 9. * pow(m_rho, 4) +
6074  21. * pow(m_rho, 2) * s - 6. * pow(s, 2) +
6075  pow(pion_mass, 2) * (-42. * pow(m_rho, 2) + 36. * s)) +
6076  pow(a1_mass, 2) *
6077  (28. * pow(pion_mass, 6) + 2. * pow(m_rho, 6) +
6078  pow(pion_mass, 4) * (42. * pow(m_rho, 2) - 30. * s) -
6079  9. * pow(m_rho, 4) * s + 6. * pow(m_rho, 2) * pow(s, 2) +
6080  1. * pow(s, 3) +
6081  pow(pion_mass, 2) *
6082  (18. * pow(m_rho, 4) - 36. * pow(m_rho, 2) * s +
6083  6. * pow(s, 2)))) +
6084  pow(eta2, 2) *
6085  (1. * pow(Gammaa1, 4) * pow(a1_mass, 4) - 7. * pow(a1_mass, 8) -
6086  7. * pow(pion_mass, 8) -
6087  14. * pow(pion_mass, 6) * pow(m_rho, 2) -
6088  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
6089  6. * pow(pion_mass, 2) * pow(m_rho, 6) + 2. * pow(m_rho, 8) +
6090  pow(a1_mass, 6) *
6091  (28. * pow(pion_mass, 2) + 14. * pow(m_rho, 2) - 14. * s) +
6092  8. * pow(pion_mass, 6) * s -
6093  1. * pow(pion_mass, 4) * pow(m_rho, 2) * s -
6094  16. * pow(pion_mass, 2) * pow(m_rho, 4) * s -
6095  7. * pow(m_rho, 6) * s + 2. * pow(pion_mass, 4) * pow(s, 2) +
6096  14. * pow(pion_mass, 2) * pow(m_rho, 2) * pow(s, 2) +
6097  9. * pow(m_rho, 4) * pow(s, 2) -
6098  4. * pow(pion_mass, 2) * pow(s, 3) -
6099  5. * pow(m_rho, 2) * pow(s, 3) + 1. * pow(s, 4) +
6100  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6101  (2. * pow(a1_mass, 4) + 2. * pow(pion_mass, 4) +
6102  3. * pow(m_rho, 4) +
6103  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 4. * s) -
6104  5. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
6105  pow(a1_mass, 2) * (-4. * pow(pion_mass, 2) -
6106  2. * pow(m_rho, 2) + 2. * s)) +
6107  pow(a1_mass, 4) *
6108  (-42. * pow(pion_mass, 4) - 3. * pow(m_rho, 4) +
6109  9. * pow(m_rho, 2) * s - 6. * pow(s, 2) +
6110  pow(pion_mass, 2) * (-42. * pow(m_rho, 2) + 36. * s)) +
6111  pow(a1_mass, 2) *
6112  (28. * pow(pion_mass, 6) - 4. * pow(m_rho, 6) +
6113  pow(pion_mass, 4) * (42. * pow(m_rho, 2) - 30. * s) +
6114  9. * pow(m_rho, 4) * s - 6. * pow(m_rho, 2) * pow(s, 2) +
6115  1. * pow(s, 3) +
6116  pow(pion_mass, 2) *
6117  (6. * pow(m_rho, 4) - 12. * pow(m_rho, 2) * s +
6118  6. * pow(s, 2))))) *
6119  atan((pow(a1_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
6120  s + tmax) /
6121  (Gammaa1 * a1_mass))) /
6122  (pow(Gammaa1, 2) * pow(a1_mass, 2) + 4. * pow(a1_mass, 4) +
6123  4. * pow(pion_mass, 4) + 4. * pow(pion_mass, 2) * pow(m_rho, 2) +
6124  pow(m_rho, 4) - 4. * pow(pion_mass, 2) * s -
6125  2. * pow(m_rho, 2) * s + pow(s, 2) +
6126  pow(a1_mass, 2) *
6127  (-8. * pow(pion_mass, 2) - 4. * pow(m_rho, 2) + 4. * s)) +
6128  0.0625 * pow(eta1 - 1. * eta2, 2) *
6129  (eta1 * eta2 *
6130  (-4. * pow(a1_mass, 6) +
6131  pow(a1_mass, 4) * (12. * pow(pion_mass, 2) - 6. * s) +
6132  pow(pion_mass, 2) *
6133  (4. * pow(pion_mass, 4) - 4. * pow(m_rho, 4) -
6134  2. * pow(pion_mass, 2) * s + 2. * pow(m_rho, 2) * s) +
6135  pow(a1_mass, 2) *
6136  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
6137  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
6138  4. * pow(s, 2))) +
6139  pow(eta1, 2) *
6140  (2. * pow(a1_mass, 6) - 2. * pow(pion_mass, 6) +
6141  pow(pion_mass, 2) * pow(m_rho, 2) * s +
6142  pow(m_rho, 2) * (pow(m_rho, 2) - 1. * s) * s +
6143  pow(pion_mass, 4) * (-3. * pow(m_rho, 2) + s) +
6144  pow(a1_mass, 4) *
6145  (-6. * pow(pion_mass, 2) - 3. * pow(m_rho, 2) + 3. * s) +
6146  pow(a1_mass, 2) *
6147  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
6148  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
6149  4. * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
6150  pow(eta2, 2) *
6151  (2. * pow(a1_mass, 6) - 2. * pow(pion_mass, 6) -
6152  1. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
6153  pow(pion_mass, 4) * (3. * pow(m_rho, 2) + s) +
6154  pow(a1_mass, 4) *
6155  (-6. * pow(pion_mass, 2) + 3. * pow(m_rho, 2) + 3. * s) +
6156  pow(a1_mass, 2) *
6157  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
6158  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
6159  2. * pow(m_rho, 2) * s + 2. * pow(s, 2)))) *
6160  log(abs(-1. * pow(a1_mass, 2) + tmax)) -
6161  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
6162  (eta2 *
6163  (-0.5 * pow(a1_mass, 6) - 0.5 * pow(pion_mass, 6) +
6164  0.5 * pow(pion_mass, 4) * pow(m_rho, 2) +
6165  pow(a1_mass, 4) *
6166  (0.5 * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2) - 1. * s) +
6167  pow(a1_mass, 2) * pow(pion_mass, 2) *
6168  (0.5 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 1. * s)) +
6169  eta1 * (pow(a1_mass, 4) * (1. * pow(pion_mass, 2) + 0.5 * s) +
6170  pow(pion_mass, 2) *
6171  (1. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
6172  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 0.5 * s) -
6173  0.5 * pow(m_rho, 2) * s) +
6174  pow(a1_mass, 2) *
6175  (-2. * pow(pion_mass, 4) - 0.5 * pow(m_rho, 2) * s +
6176  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s)))) *
6177  log(abs(-1. * pow(a1_mass, 2) + tmax))) /
6178  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) +
6179  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
6180  (eta2 * (-0.5 * pow(a1_mass, 6) - 0.5 * pow(pion_mass, 6) +
6181  pow(a1_mass, 4) *
6182  (0.5 * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2)) +
6183  pow(pion_mass, 4) * (0.5 * pow(m_rho, 2) - 1. * s) +
6184  pow(pion_mass, 2) * (-0.5 * pow(m_rho, 2) + 0.5 * s) * s +
6185  pow(a1_mass, 2) *
6186  (0.5 * pow(pion_mass, 4) +
6187  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
6188  (-0.5 * pow(m_rho, 2) + 0.5 * s) * s)) +
6189  eta1 * (1. * pow(pion_mass, 6) +
6190  pow(a1_mass, 4) * (1. * pow(pion_mass, 2) - 0.5 * s) +
6191  pow(pion_mass, 2) * (1.5 * pow(m_rho, 2) - 2. * s) * s +
6192  (-0.5 * pow(m_rho, 2) + 0.5 * s) * pow(s, 2) +
6193  pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 1.5 * s) +
6194  pow(a1_mass, 2) *
6195  (-2. * pow(pion_mass, 4) + 0.5 * pow(m_rho, 2) * s +
6196  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s)))) *
6197  log(abs(-1. * pow(a1_mass, 2) + tmax))) /
6198  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
6199  1. * pow(m_rho, 2) + 1. * s) -
6200  (0.03125 * pow(eta1 - 1. * eta2, 2) *
6201  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) - 0.5 * pow(m_rho, 2) +
6202  0.5 * s) *
6203  (eta1 * eta2 *
6204  (-2. * pow(a1_mass, 8) +
6205  pow(a1_mass, 6) *
6206  (8. * pow(pion_mass, 2) + 4. * pow(m_rho, 2) - 4. * s) +
6207  pow(a1_mass, 4) *
6208  (-12. * pow(pion_mass, 4) - 4. * pow(m_rho, 4) +
6209  4. * pow(m_rho, 2) * s +
6210  pow(pion_mass, 2) * (-12. * pow(m_rho, 2) + 8. * s)) +
6211  pow(pion_mass, 2) *
6212  (-2. * pow(pion_mass, 6) -
6213  4. * pow(pion_mass, 4) * pow(m_rho, 2) -
6214  2. * pow(m_rho, 6) + 4. * pow(m_rho, 4) * s -
6215  2. * pow(m_rho, 2) * pow(s, 2) +
6216  pow(pion_mass, 2) *
6217  (-8. * pow(m_rho, 4) + 8. * pow(m_rho, 2) * s)) +
6218  pow(a1_mass, 2) *
6219  (8. * pow(pion_mass, 6) + 2. * pow(m_rho, 6) +
6220  pow(pion_mass, 4) * (12. * pow(m_rho, 2) - 4. * s) -
6221  2. * pow(m_rho, 4) * s - 2. * pow(m_rho, 2) * pow(s, 2) +
6222  2. * pow(s, 3) +
6223  pow(pion_mass, 2) *
6224  (8. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s -
6225  4. * pow(s, 2)))) +
6226  pow(eta2, 2) *
6227  (pow(a1_mass, 8) +
6228  pow(a1_mass, 6) *
6229  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
6230  pow(pion_mass, 4) * (pow(pion_mass, 4) +
6231  2. * pow(pion_mass, 2) * pow(m_rho, 2) +
6232  pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
6233  pow(a1_mass, 4) *
6234  (6. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
6235  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) +
6236  pow(m_rho, 2) * s) +
6237  pow(a1_mass, 2) *
6238  (-4. * pow(pion_mass, 6) + 2. * pow(m_rho, 6) -
6239  5. * pow(m_rho, 4) * s + 4. * pow(m_rho, 2) * pow(s, 2) -
6240  1. * pow(s, 3) +
6241  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s) +
6242  pow(pion_mass, 2) *
6243  (2. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s +
6244  2. * pow(s, 2)))) +
6245  pow(eta1, 2) *
6246  (pow(a1_mass, 8) + pow(pion_mass, 8) +
6247  2. * pow(pion_mass, 6) * pow(m_rho, 2) +
6248  pow(pion_mass, 2) * pow(m_rho, 2) * s *
6249  (-2. * pow(m_rho, 2) + 2. * s) +
6250  pow(a1_mass, 6) *
6251  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
6252  pow(pion_mass, 4) *
6253  (3. * pow(m_rho, 4) - 5. * pow(m_rho, 2) * s) +
6254  pow(a1_mass, 4) *
6255  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
6256  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
6257  3. * pow(m_rho, 2) * s) +
6258  pow(a1_mass, 2) *
6259  (-4. * pow(pion_mass, 6) + pow(m_rho, 4) * s -
6260  1. * pow(s, 3) +
6261  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s) +
6262  pow(pion_mass, 2) *
6263  (-2. * pow(m_rho, 4) + 4. * pow(m_rho, 2) * s +
6264  2. * pow(s, 2))))) *
6265  log(abs(-1. * pow(a1_mass, 2) + tmax))) /
6266  (0.25 * pow(Gammaa1, 2) * pow(a1_mass, 2) + 1. * pow(a1_mass, 4) +
6267  1. * pow(pion_mass, 4) + 1. * pow(pion_mass, 2) * pow(m_rho, 2) +
6268  0.25 * pow(m_rho, 4) - 1. * pow(pion_mass, 2) * s -
6269  0.5 * pow(m_rho, 2) * s + 0.25 * pow(s, 2) +
6270  pow(a1_mass, 2) *
6271  (-2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + 1. * s)) -
6272  (1. * (1. * eta1 - 1. * eta2) *
6273  (eta2 *
6274  (pow(a1_mass, 4) *
6275  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
6276  pow(pion_mass, 2) * pow(m_rho, 2) *
6277  (pow(pion_mass, 2) * (0.5 - 1. * C4 * pow(m_rho, 2)) +
6278  (-0.25 + 0.125 * delta) * (pow(m_rho, 2) + s)) +
6279  pow(a1_mass, 2) *
6280  (-1. * C4 * pow(m_rho, 6) +
6281  pow(pion_mass, 2) *
6282  (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4)) +
6283  0.25 * delta * pow(s, 2) +
6284  pow(m_rho, 2) * s * (-0.25 - 0.375 * delta - 1. * C4 * s) +
6285  pow(m_rho, 4) * (0.75 - 0.125 * delta + 2. * C4 * s))) +
6286  eta1 *
6287  (pow(a1_mass, 4) *
6288  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) +
6289  pow(a1_mass, 2) *
6290  (0.5 * pow(m_rho, 4) - 1. * C4 * pow(m_rho, 6) +
6291  pow(pion_mass, 2) *
6292  (1. * pow(m_rho, 2) - 2. * C4 * pow(m_rho, 4)) -
6293  0.25 * delta * pow(s, 2) +
6294  1. * C4 * pow(m_rho, 2) * pow(s, 2)) +
6295  pow(m_rho, 2) *
6296  (pow(pion_mass, 4) * (-0.5 + 1. * C4 * pow(m_rho, 2)) +
6297  s * ((0.25 - 0.125 * delta) * pow(m_rho, 2) +
6298  (-0.25 + 0.125 * delta) * s) +
6299  pow(pion_mass, 2) *
6300  (2. * C4 * pow(m_rho, 4) + (0.5 + 0.25 * delta) * s +
6301  pow(m_rho, 2) * (-1. - 2. * C4 * s))))) *
6302  log(abs(-1. * pow(a1_mass, 2) + tmax))) /
6303  pow(m_rho, 2) +
6304  0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) *
6305  log(abs(-1. * pow(pion_mass, 2) + tmax)) +
6306  (0.25 *
6307  (0. +
6308  8.000000000000002 * pow(2. - 1. * delta, 2) * pow(pion_mass, 4) *
6309  pow(m_rho, 2) -
6310  5.999999999999999 * pow(2. - 1. * delta, 2) * pow(pion_mass, 2) *
6311  pow(m_rho, 2) * s +
6312  1. * pow(2. - 1. * delta, 2) * pow(m_rho, 2) * pow(s, 2)) *
6313  log(abs(-1. * pow(pion_mass, 2) + tmax))) /
6314  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
6315  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) * pow(pion_mass, 2) *
6316  (0. + eta2 * pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) +
6317  eta1 * (2. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s +
6318  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 4. * s))) *
6319  log(abs(-1. * pow(pion_mass, 2) + tmax))) /
6320  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) +
6321  (2. * (-2. + 1. * delta) *
6322  (0. + (-0.25 + 0.125 * delta) * pow(m_rho, 2) * s +
6323  pow(pion_mass, 2) * (-2. * C4 * pow(m_rho, 4) - 0.5 * delta * s +
6324  pow(m_rho, 2) * (1. + 2. * C4 * s))) *
6325  log(abs(-1. * pow(pion_mass, 2) + tmax))) /
6326  pow(m_rho, 2) -
6327  (0.5 * (-2. + delta) * (eta1 - 1. * eta2) * pow(pion_mass, 2) *
6328  (eta1 * (pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 1. * s) +
6329  pow(a1_mass, 2) *
6330  (pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
6331  (-0.5 * pow(m_rho, 2) + 0.5 * s) * s) +
6332  pow(pion_mass, 2) *
6333  (-1. * pow(m_rho, 4) + 2.5 * pow(m_rho, 2) * s -
6334  1.5 * pow(s, 2)) +
6335  s * (0.5 * pow(m_rho, 4) - 1. * pow(m_rho, 2) * s +
6336  0.5 * pow(s, 2))) +
6337  eta2 *
6338  (0.5 * pow(m_rho, 6) +
6339  pow(pion_mass, 4) * (1. * pow(m_rho, 2) - 1. * s) -
6340  1.5 * pow(m_rho, 4) * s + 1.5 * pow(m_rho, 2) * pow(s, 2) -
6341  0.5 * pow(s, 3) +
6342  pow(pion_mass, 2) * (1.5 * pow(m_rho, 4) -
6343  3. * pow(m_rho, 2) * s + 1.5 * pow(s, 2)) +
6344  pow(a1_mass, 2) *
6345  (-0.5 * pow(m_rho, 4) + 1. * pow(m_rho, 2) * s -
6346  0.5 * pow(s, 2) +
6347  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s)))) *
6348  log(abs(-1. * pow(pion_mass, 2) + tmax))) /
6349  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
6350  pow(pion_mass, 4) + 2. * pow(pion_mass, 2) * pow(m_rho, 2) +
6351  pow(m_rho, 4) - 2. * pow(pion_mass, 2) * s -
6352  2. * pow(m_rho, 2) * s + pow(s, 2) +
6353  pow(a1_mass, 2) *
6354  (-2. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s)) -
6355  0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) *
6356  log(abs(-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s + tmax)) +
6357  (0.5 * (-2. + delta) * (eta1 - 1. * eta2) *
6358  (eta2 * pow(pion_mass, 6) * (1. * pow(m_rho, 2) - 1. * s) +
6359  eta2 * pow(a1_mass, 2) * pow(pion_mass, 4) *
6360  (-1. * pow(m_rho, 2) + 1. * s) +
6361  eta1 * pow(a1_mass, 2) * pow(pion_mass, 2) *
6362  (-0.5 * pow(m_rho, 4) +
6363  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
6364  0.5 * pow(m_rho, 2) * s) +
6365  eta1 * pow(pion_mass, 4) *
6366  (0.5 * pow(m_rho, 4) - 0.5 * pow(m_rho, 2) * s +
6367  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s))) *
6368  log(abs(-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s + tmax))) /
6369  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
6370  2. * pow(a1_mass, 2) * pow(pion_mass, 2) + pow(pion_mass, 4)) +
6371  (0.5 * (-2. + delta) * (eta1 - 1. * eta2) * pow(pion_mass, 2) *
6372  (eta1 * (pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
6373  (-0.5 * pow(m_rho, 2) + 0.5 * s) * s) +
6374  eta2 * (-0.5 * pow(m_rho, 4) + 1. * pow(m_rho, 2) * s -
6375  0.5 * pow(s, 2) +
6376  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s))) *
6377  log(abs(-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s + tmax))) /
6378  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
6379  1. * pow(m_rho, 2) + 1. * s) -
6380  (0.25 *
6381  (0. +
6382  8.000000000000002 * pow(2. - 1. * delta, 2) * pow(pion_mass, 4) *
6383  pow(m_rho, 2) +
6384  1. * pow(2. - 1. * delta, 2) * pow(m_rho, 4) * s +
6385  pow(pion_mass, 2) *
6386  (C4 * (32. - 16. * delta) * pow(m_rho, 6) +
6387  delta * (-8. + 4. * delta) * pow(s, 2) +
6388  pow(m_rho, 2) * s *
6389  (-8. + 24. * delta - 10. * pow(delta, 2) + 32. * C4 * s -
6390  16. * C4 * delta * s) +
6391  pow(m_rho, 4) * (-16. + 8. * delta - 64. * C4 * s +
6392  32. * C4 * delta * s))) *
6393  log(abs(-1. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s + tmax))) /
6394  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
6395  0.03125 * pow(eta1 - 1. * eta2, 2) *
6396  (eta1 * eta2 *
6397  (4. * pow(a1_mass, 6) +
6398  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6399  (-4. * pow(a1_mass, 2) + 4. * pow(pion_mass, 2) -
6400  2. * s) +
6401  pow(a1_mass, 4) * (-12. * pow(pion_mass, 2) + 6. * s) +
6402  pow(pion_mass, 2) *
6403  (-4. * pow(pion_mass, 4) + 4. * pow(m_rho, 4) +
6404  2. * pow(pion_mass, 2) * s - 2. * pow(m_rho, 2) * s) +
6405  pow(a1_mass, 2) *
6406  (12. * pow(pion_mass, 4) - 2. * pow(m_rho, 4) -
6407  8. * pow(pion_mass, 2) * s - 4. * pow(m_rho, 2) * s +
6408  4. * pow(s, 2))) +
6409  pow(eta1, 2) *
6410  (-2. * pow(a1_mass, 6) + 2. * pow(pion_mass, 6) +
6411  3. * pow(pion_mass, 4) * pow(m_rho, 2) +
6412  pow(a1_mass, 4) *
6413  (6. * pow(pion_mass, 2) + 3. * pow(m_rho, 2) - 3. * s) -
6414  1. * pow(pion_mass, 4) * s -
6415  1. * pow(pion_mass, 2) * pow(m_rho, 2) * s -
6416  1. * pow(m_rho, 4) * s + pow(m_rho, 2) * pow(s, 2) +
6417  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6418  (2. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
6419  1. * pow(m_rho, 2) + s) +
6420  pow(a1_mass, 2) *
6421  (-6. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
6422  4. * pow(m_rho, 2) * s - 2. * pow(s, 2) +
6423  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) + 4. * s))) +
6424  pow(eta2, 2) *
6425  (-2. * pow(a1_mass, 6) + 2. * pow(pion_mass, 6) -
6426  3. * pow(pion_mass, 4) * pow(m_rho, 2) +
6427  pow(a1_mass, 4) *
6428  (6. * pow(pion_mass, 2) - 3. * pow(m_rho, 2) - 3. * s) -
6429  1. * pow(pion_mass, 4) * s +
6430  pow(pion_mass, 2) * pow(m_rho, 2) * s +
6431  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6432  (2. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) +
6433  pow(m_rho, 2) + s) +
6434  pow(a1_mass, 2) *
6435  (-6. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
6436  2. * pow(m_rho, 2) * s - 2. * pow(s, 2) +
6437  pow(pion_mass, 2) * (6. * pow(m_rho, 2) + 4. * s)))) *
6438  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
6439  4. * pow(a1_mass, 2) * pow(pion_mass, 2) +
6440  4. * pow(pion_mass, 4) +
6441  2. * pow(a1_mass, 2) * (-1. * pow(m_rho, 2) + s + tmax) -
6442  4. * pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + s + tmax) +
6443  pow(-1. * pow(m_rho, 2) + s + tmax, 2))) -
6444  (0.5 * (1. * eta1 - 1. * eta2) *
6445  (eta2 * (pow(Gammaa1, 2) * pow(a1_mass, 2) * pow(m_rho, 2) *
6446  (0.5 - 1. * C4 * pow(m_rho, 2)) +
6447  pow(a1_mass, 4) *
6448  (-0.5 * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4)) +
6449  pow(pion_mass, 2) * pow(m_rho, 2) *
6450  (pow(pion_mass, 2) * (-0.5 + 1. * C4 * pow(m_rho, 2)) +
6451  (0.25 - 0.125 * delta) * (pow(m_rho, 2) + s)) +
6452  pow(a1_mass, 2) *
6453  (1. * C4 * pow(m_rho, 6) +
6454  pow(pion_mass, 2) *
6455  (1. * pow(m_rho, 2) - 2. * C4 * pow(m_rho, 4)) -
6456  0.25 * delta * pow(s, 2) +
6457  pow(m_rho, 4) * (-0.75 + 0.125 * delta - 2. * C4 * s) +
6458  pow(m_rho, 2) * s *
6459  (0.25 + 0.375 * delta + 1. * C4 * s))) +
6460  eta1 *
6461  (pow(Gammaa1, 2) * pow(a1_mass, 2) * pow(m_rho, 2) *
6462  (-0.5 + 1. * C4 * pow(m_rho, 2)) +
6463  pow(a1_mass, 4) *
6464  (0.5 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
6465  pow(a1_mass, 2) *
6466  (-0.5 * pow(m_rho, 4) + 1. * C4 * pow(m_rho, 6) +
6467  pow(pion_mass, 2) *
6468  (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4)) +
6469  0.25 * delta * pow(s, 2) -
6470  1. * C4 * pow(m_rho, 2) * pow(s, 2)) +
6471  pow(m_rho, 2) *
6472  (pow(pion_mass, 4) * (0.5 - 1. * C4 * pow(m_rho, 2)) +
6473  s * ((-0.25 + 0.125 * delta) * pow(m_rho, 2) +
6474  (0.25 - 0.125 * delta) * s) +
6475  pow(pion_mass, 2) *
6476  (-2. * C4 * pow(m_rho, 4) + (-0.5 - 0.25 * delta) * s +
6477  pow(m_rho, 2) * (1. + 2. * C4 * s))))) *
6478  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) +
6479  pow(pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
6480  1. * pow(m_rho, 2) + s + tmax,
6481  2)))) /
6482  pow(m_rho, 2) +
6483  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
6484  (eta2 *
6485  (0.5 * pow(Gammaa1, 4) * pow(a1_mass, 4) -
6486  0.5 * pow(a1_mass, 8) + 0.5 * pow(pion_mass, 8) +
6487  0.5 * pow(a1_mass, 4) * pow(pion_mass, 2) * pow(m_rho, 2) -
6488  0.5 * pow(pion_mass, 6) * pow(m_rho, 2) +
6489  pow(Gammaa1, 2) *
6490  (pow(a1_mass, 2) * pow(pion_mass, 2) *
6491  (1. * pow(pion_mass, 2) + 1.5 * pow(m_rho, 2) -
6492  2. * s) +
6493  pow(a1_mass, 4) * (-1. * pow(pion_mass, 2) +
6494  0.5 * pow(m_rho, 2) - 1. * s)) +
6495  pow(a1_mass, 6) *
6496  (1. * pow(pion_mass, 2) + 0.5 * pow(m_rho, 2) - 1. * s) +
6497  pow(a1_mass, 2) * pow(pion_mass, 4) *
6498  (-1. * pow(pion_mass, 2) - 0.5 * pow(m_rho, 2) + 1. * s)) +
6499  eta1 * (pow(a1_mass, 6) * (1. * pow(pion_mass, 2) + 0.5 * s) +
6500  pow(a1_mass, 2) * (3. * pow(pion_mass, 6) +
6501  1. * pow(pion_mass, 2) * pow(m_rho, 4) -
6502  0.5 * pow(pion_mass, 4) * s) +
6503  pow(a1_mass, 4) *
6504  (-3. * pow(pion_mass, 4) +
6505  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 0.5 * s) -
6506  0.5 * pow(m_rho, 2) * s) +
6507  pow(pion_mass, 4) *
6508  (-1. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
6509  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 0.5 * s) +
6510  0.5 * pow(m_rho, 2) * s) +
6511  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6512  (-1. * pow(pion_mass, 4) +
6513  pow(a1_mass, 2) * (1. * pow(pion_mass, 2) + 0.5 * s) -
6514  0.5 * pow(m_rho, 2) * s +
6515  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1.5 * s)))) *
6516  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
6517  4. * pow(pion_mass, 4) +
6518  4. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
6519  4. * pow(pion_mass, 2) * s - 2. * pow(m_rho, 2) * s +
6520  pow(s, 2) - 4. * pow(pion_mass, 2) * tmax -
6521  2. * pow(m_rho, 2) * tmax + 2. * s * tmax + pow(tmax, 2) +
6522  pow(a1_mass, 2) *
6523  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s +
6524  2. * tmax)))) /
6525  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
6526  2. * pow(a1_mass, 2) * pow(pion_mass, 2) + pow(pion_mass, 4)) -
6527  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
6528  (eta1 * (-1. * pow(pion_mass, 8) +
6529  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
6530  pow(a1_mass, 6) * (1. * pow(pion_mass, 2) - 0.5 * s) -
6531  0.5 * pow(pion_mass, 6) * s -
6532  4. * pow(pion_mass, 4) * pow(m_rho, 2) * s -
6533  1.5 * pow(pion_mass, 2) * pow(m_rho, 4) * s +
6534  3.5 * pow(pion_mass, 4) * pow(s, 2) +
6535  4. * pow(pion_mass, 2) * pow(m_rho, 2) * pow(s, 2) +
6536  0.5 * pow(m_rho, 4) * pow(s, 2) -
6537  2.5 * pow(pion_mass, 2) * pow(s, 3) -
6538  1. * pow(m_rho, 2) * pow(s, 3) + 0.5 * pow(s, 4) +
6539  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6540  (-1. * pow(pion_mass, 4) +
6541  pow(a1_mass, 2) * (1. * pow(pion_mass, 2) - 0.5 * s) -
6542  0.5 * pow(pion_mass, 2) * s + 0.5 * pow(s, 2)) +
6543  pow(a1_mass, 4) *
6544  (-3. * pow(pion_mass, 4) +
6545  (1. * pow(m_rho, 2) - 0.5 * s) * s +
6546  pow(pion_mass, 2) * (-2. * pow(m_rho, 2) + 2.5 * s)) +
6547  pow(a1_mass, 2) *
6548  (3. * pow(pion_mass, 6) +
6549  pow(pion_mass, 4) * (2. * pow(m_rho, 2) - 1.5 * s) -
6550  0.5 * pow(m_rho, 4) * s + 0.5 * pow(s, 3) +
6551  pow(pion_mass, 2) *
6552  (1. * pow(m_rho, 4) - 1. * pow(m_rho, 2) * s -
6553  1. * pow(s, 2)))) +
6554  eta2 *
6555  (0.5 * pow(Gammaa1, 4) * pow(a1_mass, 4) -
6556  0.5 * pow(a1_mass, 8) + 0.5 * pow(pion_mass, 8) +
6557  pow(a1_mass, 6) *
6558  (1. * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 0.5 * s) +
6559  0.5 * pow(pion_mass, 6) * s +
6560  pow(a1_mass, 4) * (-0.5 * pow(m_rho, 4) +
6561  (-0.5 * pow(pion_mass, 2) + 0.5 * s) * s) +
6562  pow(pion_mass, 4) * (-0.5 * pow(m_rho, 4) +
6563  2. * pow(m_rho, 2) * s - 1.5 * pow(s, 2)) +
6564  pow(pion_mass, 2) * s *
6565  (0.5 * pow(m_rho, 4) - 1. * pow(m_rho, 2) * s +
6566  0.5 * pow(s, 2)) +
6567  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6568  (1. * pow(pion_mass, 4) + 0.5 * pow(m_rho, 4) +
6569  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 1.5 * s) -
6570  1. * pow(m_rho, 2) * s + 0.5 * pow(s, 2) +
6571  pow(a1_mass, 2) * (-1. * pow(pion_mass, 2) -
6572  1. * pow(m_rho, 2) + 1.5 * s)) +
6573  pow(a1_mass, 2) *
6574  (-1. * pow(pion_mass, 6) +
6575  pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 0.5 * s) +
6576  pow(pion_mass, 2) *
6577  (-1. * pow(m_rho, 4) + 2. * pow(m_rho, 2) * s -
6578  1. * pow(s, 2)) +
6579  s * (0.5 * pow(m_rho, 4) - 1. * pow(m_rho, 2) * s +
6580  0.5 * pow(s, 2))))) *
6581  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
6582  4. * pow(pion_mass, 4) +
6583  4. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
6584  4. * pow(pion_mass, 2) * s - 2. * pow(m_rho, 2) * s +
6585  pow(s, 2) - 4. * pow(pion_mass, 2) * tmax -
6586  2. * pow(m_rho, 2) * tmax + 2. * s * tmax + pow(tmax, 2) +
6587  pow(a1_mass, 2) *
6588  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s +
6589  2. * tmax)))) /
6590  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
6591  pow(pion_mass, 4) + 2. * pow(pion_mass, 2) * pow(m_rho, 2) +
6592  pow(m_rho, 4) - 2. * pow(pion_mass, 2) * s -
6593  2. * pow(m_rho, 2) * s + pow(s, 2) +
6594  pow(a1_mass, 2) *
6595  (-2. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s)) -
6596  (0.0625 * pow(eta1 - 1. * eta2, 2) *
6597  (pow(eta2, 2) *
6598  (-1. * pow(a1_mass, 10) +
6599  pow(a1_mass, 8) *
6600  (5. * pow(pion_mass, 2) + 2.5 * pow(m_rho, 2) - 2.5 * s) +
6601  pow(Gammaa1, 4) * pow(a1_mass, 4) *
6602  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
6603  0.5 * pow(m_rho, 2) + 0.5 * s) +
6604  pow(a1_mass, 4) *
6605  (10. * pow(pion_mass, 6) - 2.5 * pow(m_rho, 6) +
6606  pow(pion_mass, 4) * (15. * pow(m_rho, 2) - 9. * s) +
6607  6. * pow(m_rho, 4) * s - 4.5 * pow(m_rho, 2) * pow(s, 2) +
6608  1. * pow(s, 3)) +
6609  pow(a1_mass, 6) *
6610  (-10. * pow(pion_mass, 4) +
6611  (1. * pow(m_rho, 2) - 1. * s) * s +
6612  pow(pion_mass, 2) * (-10. * pow(m_rho, 2) + 8. * s)) +
6613  pow(pion_mass, 4) *
6614  (1. * pow(pion_mass, 6) + 0.5 * pow(m_rho, 6) +
6615  pow(pion_mass, 4) * (2.5 * pow(m_rho, 2) - 0.5 * s) -
6616  1. * pow(m_rho, 4) * s + 0.5 * pow(m_rho, 2) * pow(s, 2) +
6617  pow(pion_mass, 2) *
6618  (2. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s)) +
6619  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6620  (4. * pow(a1_mass, 6) - 4. * pow(pion_mass, 6) -
6621  0.5 * pow(m_rho, 6) + 1.5 * pow(m_rho, 4) * s -
6622  1.5 * pow(m_rho, 2) * pow(s, 2) + 0.5 * pow(s, 3) +
6623  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 6. * s) +
6624  pow(a1_mass, 4) * (-12. * pow(pion_mass, 2) -
6625  6. * pow(m_rho, 2) + 6. * s) +
6626  pow(pion_mass, 2) *
6627  (-3. * pow(m_rho, 4) + 6. * pow(m_rho, 2) * s -
6628  3. * pow(s, 2)) +
6629  pow(a1_mass, 2) *
6630  (12. * pow(pion_mass, 4) + 3. * pow(m_rho, 4) +
6631  pow(pion_mass, 2) * (12. * pow(m_rho, 2) - 12. * s) -
6632  6. * pow(m_rho, 2) * s + 3. * pow(s, 2))) +
6633  pow(a1_mass, 2) *
6634  (-5. * pow(pion_mass, 8) + 1. * pow(m_rho, 8) -
6635  3.5 * pow(m_rho, 6) * s + 4.5 * pow(m_rho, 4) * pow(s, 2) -
6636  2.5 * pow(m_rho, 2) * pow(s, 3) + 0.5 * pow(s, 4) +
6637  pow(pion_mass, 6) * (-10. * pow(m_rho, 2) + 4. * s) +
6638  pow(pion_mass, 4) *
6639  (-2. * pow(m_rho, 4) + 1. * pow(m_rho, 2) * s +
6640  1. * pow(s, 2)) +
6641  pow(pion_mass, 2) *
6642  (3. * pow(m_rho, 6) - 8. * pow(m_rho, 4) * s +
6643  7. * pow(m_rho, 2) * pow(s, 2) - 2. * pow(s, 3)))) +
6644  pow(eta1, 2) *
6645  (-1. * pow(a1_mass, 10) +
6646  pow(a1_mass, 8) *
6647  (5. * pow(pion_mass, 2) + 2.5 * pow(m_rho, 2) - 2.5 * s) +
6648  pow(Gammaa1, 4) * pow(a1_mass, 4) *
6649  (1. * pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
6650  0.5 * pow(m_rho, 2) + 0.5 * s) +
6651  pow(a1_mass, 6) *
6652  (-10. * pow(pion_mass, 4) - 2. * pow(m_rho, 4) +
6653  5. * pow(m_rho, 2) * s - 1. * pow(s, 2) +
6654  pow(pion_mass, 2) * (-10. * pow(m_rho, 2) + 8. * s)) +
6655  pow(a1_mass, 4) *
6656  (10. * pow(pion_mass, 6) + 0.5 * pow(m_rho, 6) +
6657  pow(pion_mass, 4) * (15. * pow(m_rho, 2) - 9. * s) -
6658  3. * pow(m_rho, 4) * s + 1.5 * pow(m_rho, 2) * pow(s, 2) +
6659  1. * pow(s, 3) +
6660  pow(pion_mass, 2) *
6661  (6. * pow(m_rho, 4) - 12. * pow(m_rho, 2) * s)) +
6662  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6663  (4. * pow(a1_mass, 6) - 4. * pow(pion_mass, 6) -
6664  0.5 * pow(m_rho, 6) + 1.5 * pow(m_rho, 4) * s -
6665  1.5 * pow(m_rho, 2) * pow(s, 2) + 0.5 * pow(s, 3) +
6666  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 6. * s) +
6667  pow(a1_mass, 4) * (-12. * pow(pion_mass, 2) -
6668  6. * pow(m_rho, 2) + 6. * s) +
6669  pow(pion_mass, 2) *
6670  (-3. * pow(m_rho, 4) + 6. * pow(m_rho, 2) * s -
6671  3. * pow(s, 2)) +
6672  pow(a1_mass, 2) *
6673  (12. * pow(pion_mass, 4) + 3. * pow(m_rho, 4) +
6674  pow(pion_mass, 2) * (12. * pow(m_rho, 2) - 12. * s) -
6675  6. * pow(m_rho, 2) * s + 3. * pow(s, 2))) +
6676  pow(pion_mass, 2) *
6677  (1. * pow(pion_mass, 8) +
6678  pow(pion_mass, 6) * (2.5 * pow(m_rho, 2) - 0.5 * s) +
6679  pow(pion_mass, 4) *
6680  (4. * pow(m_rho, 4) - 6. * pow(m_rho, 2) * s) +
6681  pow(m_rho, 2) * s *
6682  (-1. * pow(m_rho, 4) + 2. * pow(m_rho, 2) * s -
6683  1. * pow(s, 2)) +
6684  pow(pion_mass, 2) *
6685  (1.5 * pow(m_rho, 6) - 6. * pow(m_rho, 4) * s +
6686  4.5 * pow(m_rho, 2) * pow(s, 2))) +
6687  pow(a1_mass, 2) *
6688  (-5. * pow(pion_mass, 8) +
6689  pow(pion_mass, 6) * (-10. * pow(m_rho, 2) + 4. * s) +
6690  pow(pion_mass, 4) *
6691  (-8. * pow(m_rho, 4) + 13. * pow(m_rho, 2) * s +
6692  1. * pow(s, 2)) +
6693  pow(pion_mass, 2) *
6694  (-1. * pow(m_rho, 6) + 6. * pow(m_rho, 4) * s -
6695  3. * pow(m_rho, 2) * pow(s, 2) - 2. * pow(s, 3)) +
6696  s * (0.5 * pow(m_rho, 6) - 0.5 * pow(m_rho, 4) * s -
6697  0.5 * pow(m_rho, 2) * pow(s, 2) + 0.5 * pow(s, 3)))) +
6698  eta1 * eta2 *
6699  (2. * pow(a1_mass, 10) +
6700  pow(Gammaa1, 4) * pow(a1_mass, 4) *
6701  (-2. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) +
6702  1. * pow(m_rho, 2) - 1. * s) +
6703  pow(a1_mass, 8) *
6704  (-10. * pow(pion_mass, 2) - 5. * pow(m_rho, 2) + 5. * s) +
6705  pow(a1_mass, 6) *
6706  (20. * pow(pion_mass, 4) + 6. * pow(m_rho, 4) +
6707  pow(pion_mass, 2) * (20. * pow(m_rho, 2) - 16. * s) -
6708  8. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
6709  pow(a1_mass, 4) *
6710  (-20. * pow(pion_mass, 6) - 4. * pow(m_rho, 6) +
6711  6. * pow(m_rho, 4) * s - 2. * pow(s, 3) +
6712  pow(pion_mass, 4) * (-30. * pow(m_rho, 2) + 18. * s) +
6713  pow(pion_mass, 2) *
6714  (-18. * pow(m_rho, 4) + 18. * pow(m_rho, 2) * s)) +
6715  pow(pion_mass, 2) *
6716  (-2. * pow(pion_mass, 8) - 1. * pow(m_rho, 8) +
6717  3. * pow(m_rho, 6) * s - 3. * pow(m_rho, 4) * pow(s, 2) +
6718  1. * pow(m_rho, 2) * pow(s, 3) +
6719  pow(pion_mass, 6) * (-5. * pow(m_rho, 2) + 1. * s) +
6720  pow(pion_mass, 4) *
6721  (-10. * pow(m_rho, 4) + 10. * pow(m_rho, 2) * s) +
6722  pow(pion_mass, 2) *
6723  (-6. * pow(m_rho, 6) + 12. * pow(m_rho, 4) * s -
6724  6. * pow(m_rho, 2) * pow(s, 2))) +
6725  pow(a1_mass, 2) *
6726  (10. * pow(pion_mass, 8) + 1. * pow(m_rho, 8) +
6727  pow(pion_mass, 6) * (20. * pow(m_rho, 2) - 8. * s) -
6728  2. * pow(m_rho, 6) * s + 2. * pow(m_rho, 2) * pow(s, 3) -
6729  1. * pow(s, 4) +
6730  pow(pion_mass, 4) *
6731  (22. * pow(m_rho, 4) - 20. * pow(m_rho, 2) * s -
6732  2. * pow(s, 2)) +
6733  pow(pion_mass, 2) *
6734  (8. * pow(m_rho, 6) - 12. * pow(m_rho, 4) * s +
6735  4. * pow(s, 3))) +
6736  pow(Gammaa1, 2) * pow(a1_mass, 2) *
6737  (-8. * pow(a1_mass, 6) + 8. * pow(pion_mass, 6) +
6738  1. * pow(m_rho, 6) +
6739  pow(pion_mass, 4) * (12. * pow(m_rho, 2) - 12. * s) +
6740  pow(a1_mass, 4) * (24. * pow(pion_mass, 2) +
6741  12. * pow(m_rho, 2) - 12. * s) -
6742  3. * pow(m_rho, 4) * s + 3. * pow(m_rho, 2) * pow(s, 2) -
6743  1. * pow(s, 3) +
6744  pow(pion_mass, 2) *
6745  (6. * pow(m_rho, 4) - 12. * pow(m_rho, 2) * s +
6746  6. * pow(s, 2)) +
6747  pow(a1_mass, 2) *
6748  (-24. * pow(pion_mass, 4) - 6. * pow(m_rho, 4) +
6749  12. * pow(m_rho, 2) * s - 6. * pow(s, 2) +
6750  pow(pion_mass, 2) *
6751  (-24. * pow(m_rho, 2) + 24. * s))))) *
6752  log(abs(pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) +
6753  4. * pow(pion_mass, 4) +
6754  4. * pow(pion_mass, 2) * pow(m_rho, 2) + pow(m_rho, 4) -
6755  4. * pow(pion_mass, 2) * s - 2. * pow(m_rho, 2) * s +
6756  pow(s, 2) - 4. * pow(pion_mass, 2) * tmax -
6757  2. * pow(m_rho, 2) * tmax + 2. * s * tmax + pow(tmax, 2) +
6758  pow(a1_mass, 2) *
6759  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s +
6760  2. * tmax)))) /
6761  (pow(Gammaa1, 2) * pow(a1_mass, 2) + 4. * pow(a1_mass, 4) +
6762  4. * pow(pion_mass, 4) + 4. * pow(pion_mass, 2) * pow(m_rho, 2) +
6763  pow(m_rho, 4) - 4. * pow(pion_mass, 2) * s -
6764  2. * pow(m_rho, 2) * s + pow(s, 2) +
6765  pow(a1_mass, 2) *
6766  (-8. * pow(pion_mass, 2) - 4. * pow(m_rho, 2) + 4. * s)))) /
6767  (16. * Pi * s * (-4 * pow(pion_mass, 2) + s)));
6768 
6769  // clang-format on
6770  return cut_off(xs * gev2_mb / spin_deg_factor);
6771 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_pi_pi0_rho()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi_pi0_rho ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 7053 of file crosssectionsphoton.cc.

7054  {
7055  using std::abs;
7056  using std::atan;
7057  using std::fabs;
7058  using std::log;
7059  using std::pow;
7060  using std::sqrt;
7061 
7062  const double spin_deg_factor = 1.0;
7063  auto t_mandelstam = get_t_range(sqrt(s), pion_mass, pion_mass, m_rho, 0.0);
7064 
7065  const double tmin = t_mandelstam[1];
7066  const double tmax = t_mandelstam[0];
7067 
7068  // clang-format off
7069  const double
7070  xs =
7071  (pow(Const, 2) * pow(ghat, 4) *
7072  ((-0.03125 * pow(eta1 - 1. * eta2, 2) *
7073  (eta1 * eta2 *
7074  (-2. * pow(a1_mass, 8) - 2. * pow(pion_mass, 8) +
7075  2. * pow(pion_mass, 4) * pow(m_rho, 4) +
7076  pow(a1_mass, 6) * (8. * pow(pion_mass, 2) - 4. * s) +
7077  pow(a1_mass, 2) * pow(pion_mass, 2) *
7078  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) -
7079  4. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s) +
7080  pow(a1_mass, 4) *
7081  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
7082  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
7083  4. * pow(s, 2))) +
7084  pow(eta2, 2) *
7085  (1. * pow(a1_mass, 8) + 1. * pow(pion_mass, 8) -
7086  2. * pow(pion_mass, 6) * pow(m_rho, 2) +
7087  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
7088  pow(a1_mass, 6) *
7089  (-4. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) + 2. * s) +
7090  pow(a1_mass, 4) *
7091  (6. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
7092  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
7093  2. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
7094  pow(a1_mass, 2) *
7095  (-4. * pow(pion_mass, 6) -
7096  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
7097  pow(pion_mass, 4) * (6. * pow(m_rho, 2) + 2. * s))) +
7098  pow(eta1, 2) *
7099  (1. * pow(a1_mass, 8) +
7100  pow(a1_mass, 6) *
7101  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
7102  pow(a1_mass, 4) *
7103  (6. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
7104  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
7105  4. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
7106  pow(a1_mass, 2) *
7107  (-4. * pow(pion_mass, 6) +
7108  2. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
7109  pow(m_rho, 2) * (2. * pow(m_rho, 2) - 2. * s) * s +
7110  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s)) +
7111  pow(pion_mass, 2) *
7112  (1. * pow(pion_mass, 6) +
7113  2. * pow(pion_mass, 4) * pow(m_rho, 2) -
7114  2. * pow(m_rho, 6) + 2. * pow(m_rho, 4) * s +
7115  pow(pion_mass, 2) *
7116  (1. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s))))) /
7117  (1. * pow(a1_mass, 2) - 1. * tmin) -
7118  (1. * pow(-2. + delta, 2) * pow(pion_mass, 2) *
7119  (1. * pow(pion_mass, 2) - 0.25 * pow(m_rho, 2))) /
7120  (1. * pow(pion_mass, 2) - 1. * tmin) -
7121  0.75 * tmin +
7122  (0.25 * pow(-2. + delta, 2) * pow(pion_mass, 2) * tmin) /
7123  pow(m_rho, 2) +
7124  0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
7125  (eta2 * (-1. * pow(a1_mass, 2) + pow(m_rho, 2) - 2. * s) +
7126  eta1 * (2. * pow(pion_mass, 2) + s)) *
7127  tmin -
7128  C4 *
7129  (2. * C4 * pow(m_rho, 4) + pow(m_rho, 2) * (-3. - 4. * C4 * s) +
7130  s * (3. + 2. * C4 * s)) *
7131  tmin -
7132  (0.5 * pow(delta, 2) *
7133  (1. * pow(pion_mass, 4) * pow(m_rho, 2) + 0.25 * pow(m_rho, 6) -
7134  0.75 * pow(m_rho, 4) * s + 0.125 * pow(m_rho, 2) * pow(s, 2) +
7135  0.25 * pow(s, 3) +
7136  pow(pion_mass, 2) *
7137  (2.5 * pow(m_rho, 4) + 0.25 * pow(m_rho, 2) * s -
7138  0.75 * pow(s, 2))) *
7139  tmin) /
7140  pow(m_rho, 6) -
7141  0.03125 * pow(eta1 - 1. * eta2, 2) *
7142  (eta1 * eta2 *
7143  (-6. * pow(a1_mass, 4) - 12. * pow(pion_mass, 4) +
7144  2. * pow(m_rho, 4) +
7145  pow(a1_mass, 2) * (16. * pow(pion_mass, 2) - 8. * s) +
7146  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
7147  4. * pow(s, 2)) +
7148  pow(eta1, 2) *
7149  (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
7150  pow(m_rho, 4) +
7151  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
7152  4. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
7153  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) -
7154  4. * pow(m_rho, 2) + 4. * s)) +
7155  pow(eta2, 2) *
7156  (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
7157  pow(m_rho, 4) +
7158  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
7159  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
7160  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) +
7161  4. * pow(m_rho, 2) + 4. * s))) *
7162  tmin -
7163  (3. * delta *
7164  (0.6666666666666666 * C4 * pow(m_rho, 6) -
7165  0.08333333333333333 * pow(s, 2) +
7166  pow(m_rho, 4) * (-0.25 - 0.5 * C4 * s) +
7167  pow(m_rho, 2) *
7168  s * (0.08333333333333333 - 0.16666666666666666 * C4 * s) +
7169  pow(pion_mass, 2) *
7170  (1. * C4 * pow(m_rho, 4) + 0.08333333333333333 * s +
7171  pow(m_rho, 2) *
7172  (-0.4166666666666667 - 0.3333333333333333 * C4 * s))) *
7173  tmin) /
7174  pow(m_rho, 4) -
7175  (0.25 * (1. * eta1 - 1. * eta2) *
7176  (pow(m_rho, 2) *
7177  (eta1 * (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4) +
7178  pow(a1_mass, 2) * (1. - 2. * C4 * pow(m_rho, 2)) +
7179  pow(pion_mass, 2) * (-2. + 4. * C4 * pow(m_rho, 2)) -
7180  2. * C4 * pow(s, 2)) +
7181  eta2 * (-1.5 * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4) +
7182  pow(pion_mass, 2) * (2. - 4. * C4 * pow(m_rho, 2)) +
7183  pow(a1_mass, 2) * (-1. + 2. * C4 * pow(m_rho, 2)) +
7184  0.5 * s - 4. * C4 * pow(m_rho, 2) * s +
7185  2. * C4 * pow(s, 2))) +
7186  delta * (eta2 *
7187  (-1. * pow(a1_mass, 4) - 3. * pow(pion_mass, 4) +
7188  1. * pow(m_rho, 4) +
7189  pow(a1_mass, 2) * (3. * pow(pion_mass, 2) -
7190  1. * pow(m_rho, 2) - 1. * s) +
7191  0.25 * pow(m_rho, 2) * s - 0.75 * pow(s, 2) +
7192  pow(pion_mass, 2) * (1. * pow(m_rho, 2) + 1. * s)) +
7193  eta1 *
7194  (1. * pow(a1_mass, 4) + 3. * pow(pion_mass, 4) +
7195  0.5 * pow(m_rho, 4) +
7196  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 2. * s) -
7197  2. * pow(m_rho, 2) * s + 1. * pow(s, 2) +
7198  pow(a1_mass, 2) *
7199  (-3. * pow(pion_mass, 2) - 1.5 * pow(m_rho, 2) +
7200  1.5 * s)))) *
7201  tmin) /
7202  pow(m_rho, 2) -
7203  0.0625 * (-2. + delta) * (eta1 - 1. * eta2) * eta2 * pow(tmin, 2) +
7204  (0.25 * pow(delta, 2) *
7205  (2. * pow(pion_mass, 2) * pow(m_rho, 2) + 1. * pow(m_rho, 4) -
7206  0.75 * pow(m_rho, 2) * s - 0.25 * pow(s, 2)) *
7207  pow(tmin, 2)) /
7208  pow(m_rho, 6) -
7209  0.03125 * pow(eta1 - 1. * eta2, 3) *
7210  (eta2 * (-1. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) -
7211  1. * pow(m_rho, 2) - 1. * s) +
7212  eta1 * (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
7213  1. * pow(m_rho, 2) + s)) *
7214  pow(tmin, 2) +
7215  (1.5 * delta *
7216  (1. * C4 * pow(m_rho, 4) + 0.08333333333333333 * s +
7217  pow(m_rho, 2) *
7218  (-0.4166666666666667 - 0.3333333333333333 * C4 * s)) *
7219  pow(tmin, 2)) /
7220  pow(m_rho, 4) -
7221  (0.125 * (1. * eta1 - 1. * eta2) *
7222  (pow(m_rho, 2) * (eta1 * (1. - 2. * C4 * pow(m_rho, 2)) +
7223  eta2 * (-1. + 2. * C4 * pow(m_rho, 2))) +
7224  delta * (eta2 * (-1. * pow(a1_mass, 2) + 3. * pow(pion_mass, 2) -
7225  1. * pow(m_rho, 2) - 1. * s) +
7226  eta1 * (1. * pow(a1_mass, 2) - 3. * pow(pion_mass, 2) -
7227  1.5 * pow(m_rho, 2) + 1.5 * s))) *
7228  pow(tmin, 2)) /
7229  pow(m_rho, 2) -
7230  0.010416666666666666 * pow(eta1 - 1. * eta2, 4) * pow(tmin, 3) -
7231  (0.16666666666666666 * pow(delta, 2) * pow(tmin, 3)) /
7232  pow(m_rho, 4) -
7233  (0.08333333333333333 * delta * pow(1. * eta1 - 1. * eta2, 2) *
7234  pow(tmin, 3)) /
7235  pow(m_rho, 2) +
7236  (0.03125 * pow(eta1 - 1. * eta2, 2) *
7237  (eta1 * eta2 *
7238  (-2. * pow(a1_mass, 8) - 2. * pow(pion_mass, 8) +
7239  2. * pow(pion_mass, 4) * pow(m_rho, 4) +
7240  pow(a1_mass, 6) * (8. * pow(pion_mass, 2) - 4. * s) +
7241  pow(a1_mass, 2) * pow(pion_mass, 2) *
7242  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) -
7243  4. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s) +
7244  pow(a1_mass, 4) *
7245  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
7246  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
7247  4. * pow(s, 2))) +
7248  pow(eta2, 2) *
7249  (1. * pow(a1_mass, 8) + 1. * pow(pion_mass, 8) -
7250  2. * pow(pion_mass, 6) * pow(m_rho, 2) +
7251  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
7252  pow(a1_mass, 6) *
7253  (-4. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) + 2. * s) +
7254  pow(a1_mass, 4) *
7255  (6. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
7256  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
7257  2. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
7258  pow(a1_mass, 2) *
7259  (-4. * pow(pion_mass, 6) -
7260  2. * pow(pion_mass, 2) *
7261  pow(m_rho, 2) * s +
7262  pow(pion_mass, 4) * (6. * pow(m_rho, 2) + 2. * s))) +
7263  pow(eta1, 2) *
7264  (1. * pow(a1_mass, 8) +
7265  pow(a1_mass, 6) *
7266  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
7267  pow(a1_mass, 4) *
7268  (6. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
7269  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
7270  4. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
7271  pow(a1_mass, 2) *
7272  (-4. * pow(pion_mass, 6) +
7273  2. * pow(pion_mass, 2) *
7274  pow(m_rho, 2) * s +
7275  pow(m_rho, 2) * (2. * pow(m_rho, 2) - 2. * s) * s +
7276  pow(pion_mass, 4) * (-6. * pow(m_rho, 2) + 2. * s)) +
7277  pow(pion_mass, 2) *
7278  (1. * pow(pion_mass, 6) +
7279  2. * pow(pion_mass, 4) * pow(m_rho, 2) -
7280  2. * pow(m_rho, 6) + 2. * pow(m_rho, 4) * s +
7281  pow(pion_mass, 2) *
7282  (1. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s))))) /
7283  (1. * pow(a1_mass, 2) - 1. * tmax) +
7284  (1. * pow(-2. + delta, 2) * pow(pion_mass, 2) *
7285  (1. * pow(pion_mass, 2) - 0.25 * pow(m_rho, 2))) /
7286  (1. * pow(pion_mass, 2) - 1. * tmax) +
7287  0.75 * tmax -
7288  (0.25 * pow(-2. + delta, 2) * pow(pion_mass, 2) * tmax) /
7289  pow(m_rho, 2) -
7290  0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
7291  (eta2 * (-1. * pow(a1_mass, 2) + pow(m_rho, 2) - 2. * s) +
7292  eta1 * (2. * pow(pion_mass, 2) + s)) *
7293  tmax +
7294  C4 *
7295  (2. * C4 * pow(m_rho, 4) + pow(m_rho, 2) * (-3. - 4. * C4 * s) +
7296  s * (3. + 2. * C4 * s)) *
7297  tmax +
7298  (0.5 * pow(delta, 2) *
7299  (1. * pow(pion_mass, 4) * pow(m_rho, 2) + 0.25 * pow(m_rho, 6) -
7300  0.75 * pow(m_rho, 4) * s + 0.125 * pow(m_rho, 2) * pow(s, 2) +
7301  0.25 * pow(s, 3) +
7302  pow(pion_mass, 2) *
7303  (2.5 * pow(m_rho, 4) + 0.25 * pow(m_rho, 2) * s -
7304  0.75 * pow(s, 2))) *
7305  tmax) /
7306  pow(m_rho, 6) +
7307  0.03125 * pow(eta1 - 1. * eta2, 2) *
7308  (eta1 * eta2 *
7309  (-6. * pow(a1_mass, 4) - 12. * pow(pion_mass, 4) +
7310  2. * pow(m_rho, 4) +
7311  pow(a1_mass, 2) * (16. * pow(pion_mass, 2) - 8. * s) +
7312  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
7313  4. * pow(s, 2)) +
7314  pow(eta1, 2) *
7315  (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
7316  pow(m_rho, 4) +
7317  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
7318  4. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
7319  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) -
7320  4. * pow(m_rho, 2) + 4. * s)) +
7321  pow(eta2, 2) *
7322  (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
7323  pow(m_rho, 4) +
7324  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
7325  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
7326  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) +
7327  4. * pow(m_rho, 2) + 4. * s))) *
7328  tmax +
7329  (3. * delta *
7330  (0.6666666666666666 * C4 * pow(m_rho, 6) -
7331  0.08333333333333333 * pow(s, 2) +
7332  pow(m_rho, 4) * (-0.25 - 0.5 * C4 * s) +
7333  pow(m_rho, 2) *
7334  s * (0.08333333333333333 - 0.16666666666666666 * C4 * s) +
7335  pow(pion_mass, 2) *
7336  (1. * C4 * pow(m_rho, 4) + 0.08333333333333333 * s +
7337  pow(m_rho, 2) *
7338  (-0.4166666666666667 - 0.3333333333333333 * C4 * s))) *
7339  tmax) /
7340  pow(m_rho, 4) +
7341  (0.25 * (1. * eta1 - 1. * eta2) *
7342  (pow(m_rho, 2) *
7343  (eta1 * (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4) +
7344  pow(a1_mass, 2) * (1. - 2. * C4 * pow(m_rho, 2)) +
7345  pow(pion_mass, 2) * (-2. + 4. * C4 * pow(m_rho, 2)) -
7346  2. * C4 * pow(s, 2)) +
7347  eta2 * (-1.5 * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4) +
7348  pow(pion_mass, 2) * (2. - 4. * C4 * pow(m_rho, 2)) +
7349  pow(a1_mass, 2) * (-1. + 2. * C4 * pow(m_rho, 2)) +
7350  0.5 * s - 4. * C4 * pow(m_rho, 2) * s +
7351  2. * C4 * pow(s, 2))) +
7352  delta * (eta2 *
7353  (-1. * pow(a1_mass, 4) - 3. * pow(pion_mass, 4) +
7354  1. * pow(m_rho, 4) +
7355  pow(a1_mass, 2) * (3. * pow(pion_mass, 2) -
7356  1. * pow(m_rho, 2) - 1. * s) +
7357  0.25 * pow(m_rho, 2) * s - 0.75 * pow(s, 2) +
7358  pow(pion_mass, 2) * (1. * pow(m_rho, 2) + 1. * s)) +
7359  eta1 *
7360  (1. * pow(a1_mass, 4) + 3. * pow(pion_mass, 4) +
7361  0.5 * pow(m_rho, 4) +
7362  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 2. * s) -
7363  2. * pow(m_rho, 2) * s + 1. * pow(s, 2) +
7364  pow(a1_mass, 2) *
7365  (-3. * pow(pion_mass, 2) - 1.5 * pow(m_rho, 2) +
7366  1.5 * s)))) *
7367  tmax) /
7368  pow(m_rho, 2) +
7369  0.0625 * (-2. + delta) * (eta1 - 1. * eta2) * eta2 * pow(tmax, 2) -
7370  (0.25 * pow(delta, 2) *
7371  (2. * pow(pion_mass, 2) * pow(m_rho, 2) + 1. * pow(m_rho, 4) -
7372  0.75 * pow(m_rho, 2) * s - 0.25 * pow(s, 2)) *
7373  pow(tmax, 2)) /
7374  pow(m_rho, 6) +
7375  0.03125 * pow(eta1 - 1. * eta2, 3) *
7376  (eta2 * (-1. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) -
7377  1. * pow(m_rho, 2) - 1. * s) +
7378  eta1 * (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
7379  1. * pow(m_rho, 2) + s)) *
7380  pow(tmax, 2) -
7381  (1.5 * delta *
7382  (1. * C4 * pow(m_rho, 4) + 0.08333333333333333 * s +
7383  pow(m_rho, 2) *
7384  (-0.4166666666666667 - 0.3333333333333333 * C4 * s)) *
7385  pow(tmax, 2)) /
7386  pow(m_rho, 4) +
7387  (0.125 * (1. * eta1 - 1. * eta2) *
7388  (pow(m_rho, 2) * (eta1 * (1. - 2. * C4 * pow(m_rho, 2)) +
7389  eta2 * (-1. + 2. * C4 * pow(m_rho, 2))) +
7390  delta * (eta2 * (-1. * pow(a1_mass, 2) + 3. * pow(pion_mass, 2) -
7391  1. * pow(m_rho, 2) - 1. * s) +
7392  eta1 * (1. * pow(a1_mass, 2) - 3. * pow(pion_mass, 2) -
7393  1.5 * pow(m_rho, 2) + 1.5 * s))) *
7394  pow(tmax, 2)) /
7395  pow(m_rho, 2) +
7396  0.010416666666666666 * pow(eta1 - 1. * eta2, 4) * pow(tmax, 3) +
7397  (0.16666666666666666 * pow(delta, 2) * pow(tmax, 3)) /
7398  pow(m_rho, 4) +
7399  (0.08333333333333333 * delta * pow(1. * eta1 - 1. * eta2, 2) *
7400  pow(tmax, 3)) /
7401  pow(m_rho, 2) -
7402  (2. * pow(pion_mass, 4) * tmin * HeavisideTheta(-m_rho + sqrt(s))) /
7403  pow(pow(m_rho, 2) - 1. * s, 2) -
7404  (5. * pow(pion_mass, 2) * pow(m_rho, 2) * tmin *
7405  HeavisideTheta(-m_rho + sqrt(s))) /
7406  pow(pow(m_rho, 2) - 1. * s, 2) -
7407  (0.5 * pow(m_rho, 4) * tmin * HeavisideTheta(-m_rho + sqrt(s))) /
7408  pow(pow(m_rho, 2) - 1. * s, 2) -
7409  (2.499999 * pow(pion_mass, 2) * tmin *
7410  HeavisideTheta(-m_rho + sqrt(s))) /
7411  (pow(m_rho, 2) - 1. * s) +
7412  (5.0000100000000005 * delta * pow(pion_mass, 2) * tmin *
7413  HeavisideTheta(-m_rho + sqrt(s))) /
7414  (pow(m_rho, 2) - 1. * s) -
7415  (1.2500010000000001 * pow(m_rho, 2) * tmin *
7416  HeavisideTheta(-m_rho + sqrt(s))) /
7417  (pow(m_rho, 2) - 1. * s) +
7418  (0.500001 * delta * pow(m_rho, 2) * tmin *
7419  HeavisideTheta(-m_rho + sqrt(s))) /
7420  (pow(m_rho, 2) - 1. * s) +
7421  (6. * C4 * pow(pion_mass, 2) * pow(m_rho, 2) * tmin *
7422  HeavisideTheta(-m_rho + sqrt(s))) /
7423  (pow(m_rho, 2) - 1. * s) +
7424  (3. * C4 * pow(m_rho, 4) * tmin *
7425  HeavisideTheta(-m_rho + sqrt(s))) /
7426  (pow(m_rho, 2) - 1. * s) +
7427  (5. * delta * pow(pion_mass, 2) * s * tmin *
7428  HeavisideTheta(-m_rho + sqrt(s))) /
7429  pow(pow(m_rho, 2) - 1. * s, 2) +
7430  (1.75 * pow(m_rho, 2) * s * tmin *
7431  HeavisideTheta(-m_rho + sqrt(s))) /
7432  pow(pow(m_rho, 2) - 1. * s, 2) +
7433  (0.5 * delta * pow(m_rho, 2) * s * tmin *
7434  HeavisideTheta(-m_rho + sqrt(s))) /
7435  pow(pow(m_rho, 2) - 1. * s, 2) +
7436  (1.5 * s * tmin * HeavisideTheta(-m_rho + sqrt(s))) /
7437  (pow(m_rho, 2) - 1. * s) -
7438  (1.0000005 * delta * s * tmin * HeavisideTheta(-m_rho + sqrt(s))) /
7439  (pow(m_rho, 2) - 1. * s) -
7440  (0.2500005 * pow(delta, 2) * s * tmin *
7441  HeavisideTheta(-m_rho + sqrt(s))) /
7442  (pow(m_rho, 2) - 1. * s) -
7443  (2.000001 * C4 * pow(pion_mass, 2) * s * tmin *
7444  HeavisideTheta(-m_rho + sqrt(s))) /
7445  (pow(m_rho, 2) - 1. * s) -
7446  (3. * C4 * delta * pow(pion_mass, 2) * s * tmin *
7447  HeavisideTheta(-m_rho + sqrt(s))) /
7448  (pow(m_rho, 2) - 1. * s) -
7449  (3.9999899999999995 * C4 * pow(m_rho, 2) * s * tmin *
7450  HeavisideTheta(-m_rho + sqrt(s))) /
7451  (pow(m_rho, 2) - 1. * s) -
7452  (1.5 * C4 * delta * pow(m_rho, 2) * s * tmin *
7453  HeavisideTheta(-m_rho + sqrt(s))) /
7454  (pow(m_rho, 2) - 1. * s) -
7455  (1.75 * delta * pow(s, 2) * tmin *
7456  HeavisideTheta(-m_rho + sqrt(s))) /
7457  pow(pow(m_rho, 2) - 1. * s, 2) -
7458  (0.125 * pow(delta, 2) * pow(s, 2) * tmin *
7459  HeavisideTheta(-m_rho + sqrt(s))) /
7460  pow(pow(m_rho, 2) - 1. * s, 2) -
7461  (0.5 * pow(delta, 2) * pow(pion_mass, 4) * pow(s, 2) * tmin *
7462  HeavisideTheta(-m_rho + sqrt(s))) /
7463  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) +
7464  (0.999999 * C4 * pow(s, 2) * tmin *
7465  HeavisideTheta(-m_rho + sqrt(s))) /
7466  (pow(m_rho, 2) - 1. * s) +
7467  (1.9999949999999997 * C4 * delta * pow(s, 2) * tmin *
7468  HeavisideTheta(-m_rho + sqrt(s))) /
7469  (pow(m_rho, 2) - 1. * s) -
7470  (1. * delta * pow(pion_mass, 2) * pow(s, 3) * tmin *
7471  HeavisideTheta(-m_rho + sqrt(s))) /
7472  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) +
7473  (0.25 * pow(delta, 2) * pow(pion_mass, 2) * pow(s, 4) * tmin *
7474  HeavisideTheta(-m_rho + sqrt(s))) /
7475  (pow(m_rho, 6) * pow(pow(m_rho, 2) - 1. * s, 2)) +
7476  (0.25 * delta * pow(s, 4) * tmin *
7477  HeavisideTheta(-m_rho + sqrt(s))) /
7478  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) -
7479  (0.0625 * pow(delta, 2) * pow(s, 5) * tmin *
7480  HeavisideTheta(-m_rho + sqrt(s))) /
7481  (pow(m_rho, 6) * pow(pow(m_rho, 2) - 1. * s, 2)) +
7482  (2. * delta * pow(pion_mass, 4) * s * tmin *
7483  HeavisideTheta(-m_rho + sqrt(s))) /
7484  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) +
7485  (1. * pow(pion_mass, 2) * pow(s, 2) * tmin *
7486  HeavisideTheta(-m_rho + sqrt(s))) /
7487  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) -
7488  (1.25 * pow(delta, 2) * pow(pion_mass, 2) * pow(s, 2) * tmin *
7489  HeavisideTheta(-m_rho + sqrt(s))) /
7490  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) -
7491  (0.25 * pow(s, 3) * tmin * HeavisideTheta(-m_rho + sqrt(s))) /
7492  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) +
7493  (0.4375 * pow(delta, 2) * pow(s, 3) * tmin *
7494  HeavisideTheta(-m_rho + sqrt(s))) /
7495  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) +
7496  (2.000001 * delta * pow(pion_mass, 4) * tmin *
7497  HeavisideTheta(-m_rho + sqrt(s))) /
7498  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7499  (0.500001 * pow(pion_mass, 2) * s * tmin *
7500  HeavisideTheta(-m_rho + sqrt(s))) /
7501  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7502  (1.4999993999999999 * delta * pow(pion_mass, 2) * s * tmin *
7503  HeavisideTheta(-m_rho + sqrt(s))) /
7504  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7505  (2.5000050000000003 * pow(delta, 2) * pow(pion_mass, 2) * s * tmin *
7506  HeavisideTheta(-m_rho + sqrt(s))) /
7507  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7508  (0.2499999 * pow(s, 2) * tmin * HeavisideTheta(-m_rho + sqrt(s))) /
7509  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7510  (0.9999998999999999 * delta * pow(s, 2) * tmin *
7511  HeavisideTheta(-m_rho + sqrt(s))) /
7512  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7513  (0.8125005000000001 * pow(delta, 2) * pow(s, 2) * tmin *
7514  HeavisideTheta(-m_rho + sqrt(s))) /
7515  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7516  (1.0000005 * C4 * delta * pow(pion_mass, 2) * pow(s, 2) * tmin *
7517  HeavisideTheta(-m_rho + sqrt(s))) /
7518  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7519  (0.4999995 * C4 * delta * pow(s, 3) * tmin *
7520  HeavisideTheta(-m_rho + sqrt(s))) /
7521  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7522  (1.0000005 * pow(delta, 2) * pow(pion_mass, 4) * s * tmin *
7523  HeavisideTheta(-m_rho + sqrt(s))) /
7524  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) -
7525  (1.5000015000000002 * delta * pow(pion_mass, 2) * pow(s, 2) * tmin *
7526  HeavisideTheta(-m_rho + sqrt(s))) /
7527  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) -
7528  (0.12499995 * pow(delta, 2) * pow(pion_mass, 2) * pow(s, 2) * tmin *
7529  HeavisideTheta(-m_rho + sqrt(s))) /
7530  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) +
7531  (0.49999994999999997 * delta * pow(s, 3) * tmin *
7532  HeavisideTheta(-m_rho + sqrt(s))) /
7533  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) +
7534  (0.12499995 * pow(delta, 2) * pow(s, 3) * tmin *
7535  HeavisideTheta(-m_rho + sqrt(s))) /
7536  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) +
7537  (0.6250005000000001 * pow(delta, 2) * pow(pion_mass, 2) *
7538  pow(s, 3) * tmin * HeavisideTheta(-m_rho + sqrt(s))) /
7539  (pow(m_rho, 8) - 1. * pow(m_rho, 6) * s) -
7540  (0.1875 * pow(delta, 2) * pow(s, 4) * tmin *
7541  HeavisideTheta(-m_rho + sqrt(s))) /
7542  (pow(m_rho, 8) - 1. * pow(m_rho, 6) * s) +
7543  (2. * pow(pion_mass, 2) * pow(tmin, 2) *
7544  HeavisideTheta(-m_rho + sqrt(s))) /
7545  pow(pow(m_rho, 2) - 1. * s, 2) +
7546  (1. * pow(m_rho, 2) * pow(tmin, 2) *
7547  HeavisideTheta(-m_rho + sqrt(s))) /
7548  pow(pow(m_rho, 2) - 1. * s, 2) +
7549  (1.2499995 * pow(tmin, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7550  (pow(m_rho, 2) - 1. * s) -
7551  (1.0000005 * delta * pow(tmin, 2) *
7552  HeavisideTheta(-m_rho + sqrt(s))) /
7553  (pow(m_rho, 2) - 1. * s) -
7554  (3. * C4 * pow(m_rho, 2) * pow(tmin, 2) *
7555  HeavisideTheta(-m_rho + sqrt(s))) /
7556  (pow(m_rho, 2) - 1. * s) -
7557  (1. * s * pow(tmin, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7558  pow(pow(m_rho, 2) - 1. * s, 2) -
7559  (1. * delta * s * pow(tmin, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7560  pow(pow(m_rho, 2) - 1. * s, 2) +
7561  (1.0000005 * C4 * s * pow(tmin, 2) *
7562  HeavisideTheta(-m_rho + sqrt(s))) /
7563  (pow(m_rho, 2) - 1. * s) +
7564  (1.5 * C4 * delta * s * pow(tmin, 2) *
7565  HeavisideTheta(-m_rho + sqrt(s))) /
7566  (pow(m_rho, 2) - 1. * s) +
7567  (0.5 * pow(delta, 2) * pow(pion_mass, 2) * pow(s, 2) *
7568  pow(tmin, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7569  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) -
7570  (0.25 * pow(delta, 2) * pow(s, 3) * pow(tmin, 2) *
7571  HeavisideTheta(-m_rho + sqrt(s))) /
7572  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) -
7573  (2. * delta * pow(pion_mass, 2) * s * pow(tmin, 2) *
7574  HeavisideTheta(-m_rho + sqrt(s))) /
7575  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) +
7576  (1. * delta * pow(s, 2) * pow(tmin, 2) *
7577  HeavisideTheta(-m_rho + sqrt(s))) /
7578  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) +
7579  (0.25 * pow(delta, 2) * pow(s, 2) * pow(tmin, 2) *
7580  HeavisideTheta(-m_rho + sqrt(s))) /
7581  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) -
7582  (1.9999949999999997 * delta * pow(pion_mass, 2) * pow(tmin, 2) *
7583  HeavisideTheta(-m_rho + sqrt(s))) /
7584  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7585  (0.2500005 * s * pow(tmin, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7586  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7587  (0.24999974999999997 * delta * s * pow(tmin, 2) *
7588  HeavisideTheta(-m_rho + sqrt(s))) /
7589  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7590  (0.50000025 * pow(delta, 2) * s * pow(tmin, 2) *
7591  HeavisideTheta(-m_rho + sqrt(s))) /
7592  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7593  (0.50000025 * C4 * delta * pow(s, 2) * pow(tmin, 2) *
7594  HeavisideTheta(-m_rho + sqrt(s))) /
7595  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7596  (0.9999974999999999 * pow(delta, 2) * pow(pion_mass, 2) *
7597  s * pow(tmin, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7598  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) +
7599  (0.2500002 * delta * pow(s, 2) * pow(tmin, 2) *
7600  HeavisideTheta(-m_rho + sqrt(s))) /
7601  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) -
7602  (0.43749974999999997 * pow(delta, 2) * pow(s, 2) * pow(tmin, 2) *
7603  HeavisideTheta(-m_rho + sqrt(s))) /
7604  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) -
7605  (0.062499975 * pow(delta, 2) * pow(s, 3) * pow(tmin, 2) *
7606  HeavisideTheta(-m_rho + sqrt(s))) /
7607  (pow(m_rho, 8) - 1. * pow(m_rho, 6) * s) -
7608  (0.6666666666666666 * pow(tmin, 3) *
7609  HeavisideTheta(-m_rho + sqrt(s))) /
7610  pow(pow(m_rho, 2) - 1. * s, 2) -
7611  (0.16666666666666666 * pow(delta, 2) * pow(s, 2) * pow(tmin, 3) *
7612  HeavisideTheta(-m_rho + sqrt(s))) /
7613  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) +
7614  (0.6666666666666666 * delta * s * pow(tmin, 3) *
7615  HeavisideTheta(-m_rho + sqrt(s))) /
7616  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) +
7617  (0.666667 * delta * pow(tmin, 3) *
7618  HeavisideTheta(-m_rho + sqrt(s))) /
7619  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7620  (0.3333335 * pow(delta, 2) * s * pow(tmin, 3) *
7621  HeavisideTheta(-m_rho + sqrt(s))) /
7622  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) +
7623  (2. * pow(pion_mass, 4) * tmax * HeavisideTheta(-m_rho + sqrt(s))) /
7624  pow(pow(m_rho, 2) - 1. * s, 2) +
7625  (5. * pow(pion_mass, 2) * pow(m_rho, 2) * tmax *
7626  HeavisideTheta(-m_rho + sqrt(s))) /
7627  pow(pow(m_rho, 2) - 1. * s, 2) +
7628  (0.5 * pow(m_rho, 4) * tmax * HeavisideTheta(-m_rho + sqrt(s))) /
7629  pow(pow(m_rho, 2) - 1. * s, 2) +
7630  (2.499999 * pow(pion_mass, 2) * tmax *
7631  HeavisideTheta(-m_rho + sqrt(s))) /
7632  (pow(m_rho, 2) - 1. * s) -
7633  (5.0000100000000005 * delta * pow(pion_mass, 2) * tmax *
7634  HeavisideTheta(-m_rho + sqrt(s))) /
7635  (pow(m_rho, 2) - 1. * s) +
7636  (1.2500010000000001 * pow(m_rho, 2) * tmax *
7637  HeavisideTheta(-m_rho + sqrt(s))) /
7638  (pow(m_rho, 2) - 1. * s) -
7639  (0.500001 * delta * pow(m_rho, 2) * tmax *
7640  HeavisideTheta(-m_rho + sqrt(s))) /
7641  (pow(m_rho, 2) - 1. * s) -
7642  (6. * C4 * pow(pion_mass, 2) * pow(m_rho, 2) * tmax *
7643  HeavisideTheta(-m_rho + sqrt(s))) /
7644  (pow(m_rho, 2) - 1. * s) -
7645  (3. * C4 * pow(m_rho, 4) * tmax *
7646  HeavisideTheta(-m_rho + sqrt(s))) /
7647  (pow(m_rho, 2) - 1. * s) -
7648  (5. * delta * pow(pion_mass, 2) * s * tmax *
7649  HeavisideTheta(-m_rho + sqrt(s))) /
7650  pow(pow(m_rho, 2) - 1. * s, 2) -
7651  (1.75 * pow(m_rho, 2) * s * tmax *
7652  HeavisideTheta(-m_rho + sqrt(s))) /
7653  pow(pow(m_rho, 2) - 1. * s, 2) -
7654  (0.5 * delta * pow(m_rho, 2) * s * tmax *
7655  HeavisideTheta(-m_rho + sqrt(s))) /
7656  pow(pow(m_rho, 2) - 1. * s, 2) -
7657  (1.5 * s * tmax * HeavisideTheta(-m_rho + sqrt(s))) /
7658  (pow(m_rho, 2) - 1. * s) +
7659  (1.0000005 * delta * s * tmax * HeavisideTheta(-m_rho + sqrt(s))) /
7660  (pow(m_rho, 2) - 1. * s) +
7661  (0.2500005 * pow(delta, 2) * s * tmax *
7662  HeavisideTheta(-m_rho + sqrt(s))) /
7663  (pow(m_rho, 2) - 1. * s) +
7664  (2.000001 * C4 * pow(pion_mass, 2) * s * tmax *
7665  HeavisideTheta(-m_rho + sqrt(s))) /
7666  (pow(m_rho, 2) - 1. * s) +
7667  (3. * C4 * delta * pow(pion_mass, 2) * s * tmax *
7668  HeavisideTheta(-m_rho + sqrt(s))) /
7669  (pow(m_rho, 2) - 1. * s) +
7670  (3.9999899999999995 * C4 * pow(m_rho, 2) * s * tmax *
7671  HeavisideTheta(-m_rho + sqrt(s))) /
7672  (pow(m_rho, 2) - 1. * s) +
7673  (1.5 * C4 * delta * pow(m_rho, 2) * s * tmax *
7674  HeavisideTheta(-m_rho + sqrt(s))) /
7675  (pow(m_rho, 2) - 1. * s) +
7676  (1.75 * delta * pow(s, 2) * tmax *
7677  HeavisideTheta(-m_rho + sqrt(s))) /
7678  pow(pow(m_rho, 2) - 1. * s, 2) +
7679  (0.125 * pow(delta, 2) * pow(s, 2) * tmax *
7680  HeavisideTheta(-m_rho + sqrt(s))) /
7681  pow(pow(m_rho, 2) - 1. * s, 2) +
7682  (0.5 * pow(delta, 2) * pow(pion_mass, 4) * pow(s, 2) * tmax *
7683  HeavisideTheta(-m_rho + sqrt(s))) /
7684  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) -
7685  (0.999999 * C4 * pow(s, 2) * tmax *
7686  HeavisideTheta(-m_rho + sqrt(s))) /
7687  (pow(m_rho, 2) - 1. * s) -
7688  (1.9999949999999997 * C4 * delta * pow(s, 2) * tmax *
7689  HeavisideTheta(-m_rho + sqrt(s))) /
7690  (pow(m_rho, 2) - 1. * s) +
7691  (1. * delta * pow(pion_mass, 2) * pow(s, 3) * tmax *
7692  HeavisideTheta(-m_rho + sqrt(s))) /
7693  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) -
7694  (0.25 * pow(delta, 2) * pow(pion_mass, 2) * pow(s, 4) * tmax *
7695  HeavisideTheta(-m_rho + sqrt(s))) /
7696  (pow(m_rho, 6) * pow(pow(m_rho, 2) - 1. * s, 2)) -
7697  (0.25 * delta * pow(s, 4) * tmax *
7698  HeavisideTheta(-m_rho + sqrt(s))) /
7699  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) +
7700  (0.0625 * pow(delta, 2) * pow(s, 5) * tmax *
7701  HeavisideTheta(-m_rho + sqrt(s))) /
7702  (pow(m_rho, 6) * pow(pow(m_rho, 2) - 1. * s, 2)) -
7703  (2. * delta * pow(pion_mass, 4) * s * tmax *
7704  HeavisideTheta(-m_rho + sqrt(s))) /
7705  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) -
7706  (1. * pow(pion_mass, 2) * pow(s, 2) * tmax *
7707  HeavisideTheta(-m_rho + sqrt(s))) /
7708  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) +
7709  (1.25 * pow(delta, 2) * pow(pion_mass, 2) * pow(s, 2) * tmax *
7710  HeavisideTheta(-m_rho + sqrt(s))) /
7711  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) +
7712  (0.25 * pow(s, 3) * tmax * HeavisideTheta(-m_rho + sqrt(s))) /
7713  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) -
7714  (0.4375 * pow(delta, 2) * pow(s, 3) * tmax *
7715  HeavisideTheta(-m_rho + sqrt(s))) /
7716  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) -
7717  (2.000001 * delta * pow(pion_mass, 4) * tmax *
7718  HeavisideTheta(-m_rho + sqrt(s))) /
7719  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7720  (0.500001 * pow(pion_mass, 2) * s * tmax *
7721  HeavisideTheta(-m_rho + sqrt(s))) /
7722  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7723  (1.4999993999999999 * delta * pow(pion_mass, 2) * s * tmax *
7724  HeavisideTheta(-m_rho + sqrt(s))) /
7725  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7726  (2.5000050000000003 * pow(delta, 2) * pow(pion_mass, 2) * s * tmax *
7727  HeavisideTheta(-m_rho + sqrt(s))) /
7728  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7729  (0.2499999 * pow(s, 2) * tmax * HeavisideTheta(-m_rho + sqrt(s))) /
7730  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7731  (0.9999998999999999 * delta * pow(s, 2) * tmax *
7732  HeavisideTheta(-m_rho + sqrt(s))) /
7733  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7734  (0.8125005000000001 * pow(delta, 2) * pow(s, 2) * tmax *
7735  HeavisideTheta(-m_rho + sqrt(s))) /
7736  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7737  (1.0000005 * C4 * delta * pow(pion_mass, 2) * pow(s, 2) * tmax *
7738  HeavisideTheta(-m_rho + sqrt(s))) /
7739  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7740  (0.4999995 * C4 * delta * pow(s, 3) * tmax *
7741  HeavisideTheta(-m_rho + sqrt(s))) /
7742  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7743  (1.0000005 * pow(delta, 2) * pow(pion_mass, 4) * s * tmax *
7744  HeavisideTheta(-m_rho + sqrt(s))) /
7745  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) +
7746  (1.5000015000000002 * delta * pow(pion_mass, 2) * pow(s, 2) * tmax *
7747  HeavisideTheta(-m_rho + sqrt(s))) /
7748  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) +
7749  (0.12499995 * pow(delta, 2) * pow(pion_mass, 2) * pow(s, 2) * tmax *
7750  HeavisideTheta(-m_rho + sqrt(s))) /
7751  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) -
7752  (0.49999994999999997 * delta * pow(s, 3) * tmax *
7753  HeavisideTheta(-m_rho + sqrt(s))) /
7754  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) -
7755  (0.12499995 * pow(delta, 2) * pow(s, 3) * tmax *
7756  HeavisideTheta(-m_rho + sqrt(s))) /
7757  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) -
7758  (0.6250005000000001 * pow(delta, 2) * pow(pion_mass, 2) *
7759  pow(s, 3) * tmax * HeavisideTheta(-m_rho + sqrt(s))) /
7760  (pow(m_rho, 8) - 1. * pow(m_rho, 6) * s) +
7761  (0.1875 * pow(delta, 2) * pow(s, 4) * tmax *
7762  HeavisideTheta(-m_rho + sqrt(s))) /
7763  (pow(m_rho, 8) - 1. * pow(m_rho, 6) * s) -
7764  (2. * pow(pion_mass, 2) * pow(tmax, 2) *
7765  HeavisideTheta(-m_rho + sqrt(s))) /
7766  pow(pow(m_rho, 2) - 1. * s, 2) -
7767  (1. * pow(m_rho, 2) * pow(tmax, 2) *
7768  HeavisideTheta(-m_rho + sqrt(s))) /
7769  pow(pow(m_rho, 2) - 1. * s, 2) -
7770  (1.2499995 * pow(tmax, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7771  (pow(m_rho, 2) - 1. * s) +
7772  (1.0000005 * delta * pow(tmax, 2) *
7773  HeavisideTheta(-m_rho + sqrt(s))) /
7774  (pow(m_rho, 2) - 1. * s) +
7775  (3. * C4 * pow(m_rho, 2) * pow(tmax, 2) *
7776  HeavisideTheta(-m_rho + sqrt(s))) /
7777  (pow(m_rho, 2) - 1. * s) +
7778  (1. * s * pow(tmax, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7779  pow(pow(m_rho, 2) - 1. * s, 2) +
7780  (1. * delta * s * pow(tmax, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7781  pow(pow(m_rho, 2) - 1. * s, 2) -
7782  (1.0000005 * C4 * s * pow(tmax, 2) *
7783  HeavisideTheta(-m_rho + sqrt(s))) /
7784  (pow(m_rho, 2) - 1. * s) -
7785  (1.5 * C4 * delta * s * pow(tmax, 2) *
7786  HeavisideTheta(-m_rho + sqrt(s))) /
7787  (pow(m_rho, 2) - 1. * s) -
7788  (0.5 * pow(delta, 2) * pow(pion_mass, 2) * pow(s, 2) *
7789  pow(tmax, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7790  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) +
7791  (0.25 * pow(delta, 2) * pow(s, 3) * pow(tmax, 2) *
7792  HeavisideTheta(-m_rho + sqrt(s))) /
7793  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) +
7794  (2. * delta * pow(pion_mass, 2) * s * pow(tmax, 2) *
7795  HeavisideTheta(-m_rho + sqrt(s))) /
7796  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) -
7797  (1. * delta * pow(s, 2) * pow(tmax, 2) *
7798  HeavisideTheta(-m_rho + sqrt(s))) /
7799  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) -
7800  (0.25 * pow(delta, 2) * pow(s, 2) * pow(tmax, 2) *
7801  HeavisideTheta(-m_rho + sqrt(s))) /
7802  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) +
7803  (1.9999949999999997 * delta * pow(pion_mass, 2) * pow(tmax, 2) *
7804  HeavisideTheta(-m_rho + sqrt(s))) /
7805  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7806  (0.2500005 * s * pow(tmax, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7807  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7808  (0.24999974999999997 * delta * s * pow(tmax, 2) *
7809  HeavisideTheta(-m_rho + sqrt(s))) /
7810  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7811  (0.50000025 * pow(delta, 2) * s * pow(tmax, 2) *
7812  HeavisideTheta(-m_rho + sqrt(s))) /
7813  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7814  (0.50000025 * C4 * delta * pow(s, 2) * pow(tmax, 2) *
7815  HeavisideTheta(-m_rho + sqrt(s))) /
7816  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) -
7817  (0.9999974999999999 * pow(delta, 2) * pow(pion_mass, 2) *
7818  s * pow(tmax, 2) * HeavisideTheta(-m_rho + sqrt(s))) /
7819  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) -
7820  (0.2500002 * delta * pow(s, 2) * pow(tmax, 2) *
7821  HeavisideTheta(-m_rho + sqrt(s))) /
7822  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) +
7823  (0.43749974999999997 * pow(delta, 2) * pow(s, 2) * pow(tmax, 2) *
7824  HeavisideTheta(-m_rho + sqrt(s))) /
7825  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) +
7826  (0.062499975 * pow(delta, 2) * pow(s, 3) * pow(tmax, 2) *
7827  HeavisideTheta(-m_rho + sqrt(s))) /
7828  (pow(m_rho, 8) - 1. * pow(m_rho, 6) * s) +
7829  (0.6666666666666666 * pow(tmax, 3) *
7830  HeavisideTheta(-m_rho + sqrt(s))) /
7831  pow(pow(m_rho, 2) - 1. * s, 2) +
7832  (0.16666666666666666 * pow(delta, 2) * pow(s, 2) * pow(tmax, 3) *
7833  HeavisideTheta(-m_rho + sqrt(s))) /
7834  (pow(m_rho, 4) * pow(pow(m_rho, 2) - 1. * s, 2)) -
7835  (0.6666666666666666 * delta * s * pow(tmax, 3) *
7836  HeavisideTheta(-m_rho + sqrt(s))) /
7837  pow(pow(m_rho, 3) - 1. * m_rho * s, 2) -
7838  (0.666667 * delta * pow(tmax, 3) *
7839  HeavisideTheta(-m_rho + sqrt(s))) /
7840  (pow(m_rho, 4) - 1. * pow(m_rho, 2) * s) +
7841  (0.3333335 * pow(delta, 2) * s * pow(tmax, 3) *
7842  HeavisideTheta(-m_rho + sqrt(s))) /
7843  (pow(m_rho, 6) - 1. * pow(m_rho, 4) * s) -
7844  0.0625 * pow(eta1 - 1. * eta2, 2) *
7845  (eta1 * eta2 *
7846  (-4. * pow(a1_mass, 6) +
7847  pow(a1_mass, 4) * (12. * pow(pion_mass, 2) - 6. * s) +
7848  pow(pion_mass, 2) *
7849  (4. * pow(pion_mass, 4) - 4. * pow(m_rho, 4) -
7850  2. * pow(pion_mass, 2) * s +
7851  2. * pow(m_rho, 2) * s) +
7852  pow(a1_mass, 2) *
7853  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
7854  8. * pow(pion_mass, 2) * s + 4. * pow(m_rho, 2) * s -
7855  4. * pow(s, 2))) +
7856  pow(eta1, 2) *
7857  (2. * pow(a1_mass, 6) - 2. * pow(pion_mass, 6) +
7858  pow(pion_mass, 2) * pow(m_rho, 2) * s +
7859  pow(m_rho, 2) * (pow(m_rho, 2) - 1. * s) * s +
7860  pow(pion_mass, 4) * (-3. * pow(m_rho, 2) + s) +
7861  pow(a1_mass, 4) * (-6. * pow(pion_mass, 2) -
7862  3. * pow(m_rho, 2) + 3. * s) +
7863  pow(a1_mass, 2) *
7864  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
7865  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
7866  4. * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
7867  pow(eta2, 2) *
7868  (2. * pow(a1_mass, 6) - 2. * pow(pion_mass, 6) -
7869  1. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
7870  pow(pion_mass, 4) * (3. * pow(m_rho, 2) + s) +
7871  pow(a1_mass, 4) * (-6. * pow(pion_mass, 2) +
7872  3. * pow(m_rho, 2) + 3. * s) +
7873  pow(a1_mass, 2) *
7874  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
7875  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
7876  2. * pow(m_rho, 2) * s + 2. * pow(s, 2)))) *
7877  log(fabs(-1. * pow(a1_mass, 2) + tmin)) +
7878  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
7879  (eta2 * (-0.5 * pow(a1_mass, 6) - 0.5 * pow(pion_mass, 6) +
7880  0.5 * pow(pion_mass, 4) * pow(m_rho, 2) +
7881  pow(a1_mass, 4) * (0.5 * pow(pion_mass, 2) +
7882  0.5 * pow(m_rho, 2) - 1. * s) +
7883  pow(a1_mass, 2) * pow(pion_mass, 2) *
7884  (0.5 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) -
7885  1. * s)) +
7886  eta1 *
7887  (pow(a1_mass, 4) * (1. * pow(pion_mass, 2) + 0.5 * s) +
7888  pow(pion_mass, 2) *
7889  (1. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
7890  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 0.5 * s) -
7891  0.5 * pow(m_rho, 2) * s) +
7892  pow(a1_mass, 2) *
7893  (-2. * pow(pion_mass, 4) - 0.5 * pow(m_rho, 2) * s +
7894  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s)))) *
7895  log(fabs(-1. * pow(a1_mass, 2) + tmin))) /
7896  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) -
7897  (0.25 * (1. * eta1 - 1. * eta2) *
7898  (delta * (eta1 *
7899  (1. * pow(a1_mass, 6) - 1. * pow(pion_mass, 6) +
7900  pow(pion_mass, 4) *
7901  (-2.5 * pow(m_rho, 2) + 0.5 * s) +
7902  pow(pion_mass, 2) *
7903  s * (-0.5 * pow(m_rho, 2) + 1. * s) +
7904  pow(a1_mass, 4) * (-3. * pow(pion_mass, 2) -
7905  1.5 * pow(m_rho, 2) + 1.5 * s) +
7906  s * (0.5 * pow(m_rho, 4) -
7907  0.25 * pow(m_rho, 2) * s - 0.25 * pow(s, 2)) +
7908  pow(a1_mass, 2) *
7909  (3. * pow(pion_mass, 4) + 0.5 * pow(m_rho, 4) +
7910  pow(pion_mass, 2) *
7911  (4. * pow(m_rho, 2) - 2. * s) -
7912  2. * pow(m_rho, 2) * s + 1. * pow(s, 2))) +
7913  eta2 *
7914  (-1. * pow(a1_mass, 6) +
7915  pow(a1_mass, 4) * (3. * pow(pion_mass, 2) -
7916  1. * pow(m_rho, 2) - 1. * s) +
7917  pow(pion_mass, 2) *
7918  (1. * pow(pion_mass, 4) - 0.5 * pow(m_rho, 4) +
7919  0.25 * pow(m_rho, 2) * s - 0.25 * pow(s, 2)) +
7920  pow(a1_mass, 2) *
7921  (-3. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
7922  0.25 * pow(m_rho, 2) * s - 0.75 * pow(s, 2) +
7923  pow(pion_mass, 2) *
7924  (1. * pow(m_rho, 2) + 1. * s)))) +
7925  pow(m_rho, 2) *
7926  (eta2 * (pow(a1_mass, 4) * (-1. + 2. * C4 * pow(m_rho, 2)) +
7927  pow(pion_mass, 2) *
7928  (0.5 * pow(m_rho, 2) +
7929  pow(pion_mass, 2) *
7930  (-1. + 2. * C4 * pow(m_rho, 2)) +
7931  0.5 * s) +
7932  pow(a1_mass, 2) *
7933  (2. * C4 * pow(m_rho, 4) +
7934  pow(pion_mass, 2) *
7935  (2. - 4. * C4 * pow(m_rho, 2)) +
7936  pow(m_rho, 2) * (-1.5 - 4. * C4 * s) +
7937  s * (0.5 + 2. * C4 * s))) +
7938  eta1 *
7939  (pow(a1_mass, 4) * (1. - 2. * C4 * pow(m_rho, 2)) +
7940  pow(pion_mass, 4) * (1. - 2. * C4 * pow(m_rho, 2)) +
7941  (-0.5 * pow(m_rho, 2) + 0.5 * s) * s +
7942  pow(a1_mass, 2) *
7943  (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4) +
7944  pow(pion_mass, 2) *
7945  (-2. + 4. * C4 * pow(m_rho, 2)) -
7946  2. * C4 * pow(s, 2)) +
7947  pow(pion_mass, 2) *
7948  (-4. * C4 * pow(m_rho, 4) -
7949  1. * s + pow(m_rho, 2) * (2. + 4. * C4 * s))))) *
7950  log(fabs(-1. * pow(a1_mass, 2) + tmin))) /
7951  pow(m_rho, 2) -
7952  (HeavisideTheta(-m_rho + sqrt(s)) *
7953  (-0.5 *
7954  (eta1 * eta2 *
7955  (0.25 * pow(m_rho, 6) + 1.5 * pow(m_rho, 4) * s -
7956  0.125 * delta * pow(m_rho, 4) * s -
7957  0.75 * pow(m_rho, 2) * pow(s, 2) -
7958  0.75 * delta * pow(m_rho, 2) * pow(s, 2) +
7959  0.375 * delta * pow(s, 3) +
7960  pow(a1_mass, 4) *
7961  (-2. * pow(m_rho, 2) + 1. * delta * s) +
7962  pow(pion_mass, 4) *
7963  (-6. * pow(m_rho, 2) + 3. * delta * s) +
7964  pow(pion_mass, 2) *
7965  (-3. * pow(m_rho, 4) +
7966  (3. + 1.5 * delta) * pow(m_rho, 2) * s -
7967  1.5 * delta * pow(s, 2)) +
7968  pow(a1_mass, 2) *
7969  (0.5 * pow(m_rho, 4) +
7970  (-2.5 - 0.25 * delta) * pow(m_rho, 2) * s +
7971  1.25 * delta * pow(s, 2) +
7972  pow(pion_mass, 2) *
7973  (6. * pow(m_rho, 2) - 3. * delta * s))) +
7974  pow(eta1, 2) *
7975  (0.5 * pow(m_rho, 6) - 2. * pow(m_rho, 4) * s -
7976  0.25 * delta * pow(m_rho, 4) * s +
7977  0.5 * pow(m_rho, 2) * pow(s, 2) +
7978  1. * delta * pow(m_rho, 2) * pow(s, 2) -
7979  0.25 * delta * pow(s, 3) +
7980  pow(pion_mass, 4) *
7981  (3. * pow(m_rho, 2) - 1.5 * delta * s) +
7982  pow(a1_mass, 4) *
7983  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
7984  pow(pion_mass, 2) *
7985  (4. * pow(m_rho, 4) +
7986  (-2. - 2. * delta) * pow(m_rho, 2) * s +
7987  1. * delta * pow(s, 2)) +
7988  pow(a1_mass, 2) *
7989  (-1.5 * pow(m_rho, 4) +
7990  (1.5 + 0.75 * delta) * pow(m_rho, 2) * s -
7991  0.75 * delta * pow(s, 2) +
7992  pow(pion_mass, 2) *
7993  (-3. * pow(m_rho, 2) + 1.5 * delta * s))) +
7994  pow(eta2, 2) *
7995  (-0.75 * pow(m_rho, 6) + 0.5 * pow(m_rho, 4) * s +
7996  0.375 * delta * pow(m_rho, 4) * s +
7997  0.25 * pow(m_rho, 2) * pow(s, 2) -
7998  0.25 * delta * pow(m_rho, 2) * pow(s, 2) -
7999  0.125 * delta * pow(s, 3) +
8000  pow(pion_mass, 4) *
8001  (3. * pow(m_rho, 2) - 1.5 * delta * s) +
8002  pow(a1_mass, 4) *
8003  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8004  pow(pion_mass, 2) *
8005  (-1. * pow(m_rho, 4) +
8006  (-1. + 0.5 * delta) * pow(m_rho, 2) * s +
8007  0.5 * delta * pow(s, 2)) +
8008  pow(a1_mass, 2) *
8009  (1. * pow(m_rho, 4) +
8010  (1. - 0.5 * delta) * pow(m_rho, 2) * s -
8011  0.5 * delta *
8012  pow(s, 2) +
8013  pow(pion_mass, 2) *
8014  (-3. * pow(m_rho, 2) + 1.5 * delta * s)))) *
8015  tmin -
8016  0.25 *
8017  (eta1 * eta2 *
8018  (0.5 * pow(m_rho, 4) - 2.5 * pow(m_rho, 2) * s -
8019  0.25 * delta * pow(m_rho, 2) * s +
8020  1.25 * delta * pow(s, 2) +
8021  pow(pion_mass, 2) *
8022  (6. * pow(m_rho, 2) - 3. * delta * s) +
8023  pow(a1_mass, 2) *
8024  (-2. * pow(m_rho, 2) + 1. * delta * s)) +
8025  pow(eta1, 2) *
8026  (-1.5 * pow(m_rho, 4) + 1.5 * pow(m_rho, 2) * s +
8027  0.75 * delta * pow(m_rho, 2) * s -
8028  0.75 * delta * pow(s, 2) +
8029  pow(a1_mass, 2) *
8030  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8031  pow(pion_mass, 2) *
8032  (-3. * pow(m_rho, 2) + 1.5 * delta * s)) +
8033  pow(eta2, 2) *
8034  (1. * pow(m_rho, 4) + 1. * pow(m_rho, 2) * s -
8035  0.5 * delta * pow(m_rho, 2) * s -
8036  0.5 * delta * pow(s, 2) +
8037  pow(a1_mass, 2) *
8038  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8039  pow(pion_mass, 2) *
8040  (-3. * pow(m_rho, 2) + 1.5 * delta * s))) *
8041  pow(tmin, 2) -
8042  0.16666666666666666 *
8043  (pow(eta1, 2) * (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8044  pow(eta2, 2) * (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8045  eta1 * eta2 * (-2. * pow(m_rho, 2) + 1. * delta * s)) *
8046  pow(tmin, 3) -
8047  0.5 *
8048  (eta1 * eta2 *
8049  (pow(pion_mass, 6) *
8050  (2. * pow(m_rho, 2) - 1. * delta * s) +
8051  pow(a1_mass, 6) *
8052  (-2. * pow(m_rho, 2) + 1. * delta * s) +
8053  pow(pion_mass, 4) *
8054  (2.5 * pow(m_rho, 4) +
8055  (-0.5 - 1.25 * delta) * pow(m_rho, 2) * s +
8056  0.25 * delta * pow(s, 2)) +
8057  s * (-0.25 * pow(m_rho, 6) +
8058  0.125 * delta * pow(m_rho, 4) * s +
8059  0.25 * pow(m_rho, 2) * pow(s, 2) -
8060  0.125 * delta * pow(s, 3)) +
8061  pow(pion_mass, 2) *
8062  (-0.25 * pow(m_rho, 6) +
8063  (0.5 + 0.125 * delta) * pow(m_rho, 4) * s +
8064  (-1.25 - 0.25 * delta) * pow(m_rho, 2) *
8065  pow(s, 2) +
8066  0.625 * delta *
8067  pow(s, 3)) +
8068  pow(a1_mass, 4) *
8069  (0.5 * pow(m_rho, 4) +
8070  (-2.5 - 0.25 * delta) * pow(m_rho, 2) * s +
8071  1.25 * delta * pow(s, 2) +
8072  pow(pion_mass, 2) *
8073  (6. * pow(m_rho, 2) - 3. * delta * s)) +
8074  pow(a1_mass, 2) *
8075  (0.25 * pow(m_rho, 6) +
8076  (1.5 - 0.125 * delta) * pow(m_rho, 4) * s +
8077  (-0.75 - 0.75 * delta) * pow(m_rho, 2) *
8078  pow(s, 2) +
8079  0.375 * delta * pow(s, 3) +
8080  pow(pion_mass, 4) *
8081  (-6. * pow(m_rho, 2) + 3. * delta * s) +
8082  pow(pion_mass, 2) * (-3. * pow(m_rho, 4) +
8083  (3. + 1.5 * delta) *
8084  pow(m_rho, 2) * s -
8085  1.5 * delta * pow(s, 2)))) +
8086  pow(eta2, 2) *
8087  (pow(a1_mass, 6) *
8088  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8089  pow(pion_mass, 2) *
8090  (0.25 * pow(m_rho, 6) +
8091  (-0.5 - 0.125 * delta) * pow(m_rho, 4) * s +
8092  (0.25 + 0.25 * delta) * pow(m_rho, 2) * pow(s, 2) -
8093  0.125 * delta *
8094  pow(s, 3) +
8095  pow(pion_mass, 4) *
8096  (-1. * pow(m_rho, 2) + 0.5 * delta * s)) +
8097  pow(a1_mass, 4) *
8098  (1. * pow(m_rho, 4) +
8099  (1. - 0.5 * delta) * pow(m_rho, 2) * s -
8100  0.5 * delta *
8101  pow(s, 2) +
8102  pow(pion_mass, 2) *
8103  (-3. * pow(m_rho, 2) + 1.5 * delta * s)) +
8104  pow(a1_mass, 2) *
8105  (-0.75 * pow(m_rho, 6) +
8106  (0.5 + 0.375 * delta) * pow(m_rho, 4) * s +
8107  (0.25 - 0.25 * delta) * pow(m_rho, 2) * pow(s, 2) -
8108  0.125 * delta * pow(s, 3) +
8109  pow(pion_mass, 4) *
8110  (3. * pow(m_rho, 2) - 1.5 * delta * s) +
8111  pow(pion_mass, 2) * (-1. * pow(m_rho, 4) +
8112  (-1. + 0.5 * delta) *
8113  pow(m_rho, 2) * s +
8114  0.5 * delta * pow(s, 2)))) +
8115  pow(eta1, 2) *
8116  (pow(a1_mass, 6) *
8117  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8118  pow(pion_mass, 2) * pow(s, 2) *
8119  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8120  pow(pion_mass, 6) *
8121  (-1. * pow(m_rho, 2) + 0.5 * delta * s) +
8122  pow(pion_mass, 4) *
8123  (-2.5 * pow(m_rho, 4) +
8124  (0.5 + 1.25 * delta) * pow(m_rho, 2) * s -
8125  0.25 * delta * pow(s, 2)) +
8126  s * (0.25 * pow(m_rho, 6) -
8127  0.125 * delta * pow(m_rho, 4) * s -
8128  0.25 * pow(m_rho, 2) * pow(s, 2) +
8129  0.125 * delta * pow(s, 3)) +
8130  pow(a1_mass, 4) *
8131  (-1.5 * pow(m_rho, 4) +
8132  (1.5 + 0.75 * delta) * pow(m_rho, 2) * s -
8133  0.75 * delta * pow(s, 2) +
8134  pow(pion_mass, 2) *
8135  (-3. * pow(m_rho, 2) + 1.5 * delta * s)) +
8136  pow(a1_mass, 2) *
8137  (0.5 * pow(m_rho, 6) +
8138  (-2. - 0.25 * delta) * pow(m_rho, 4) * s +
8139  (0.5 + 1. * delta) * pow(m_rho, 2) * pow(s, 2) -
8140  0.25 * delta * pow(s, 3) +
8141  pow(pion_mass, 4) *
8142  (3. * pow(m_rho, 2) - 1.5 * delta * s) +
8143  pow(pion_mass, 2) *
8144  (4. * pow(m_rho, 4) +
8145  (-2. - 2. * delta) * pow(m_rho, 2) * s +
8146  1. * delta * pow(s, 2))))) *
8147  log(fabs(-1. * pow(a1_mass, 2) + tmin)))) /
8148  (pow(m_rho, 2) * (pow(m_rho, 2) - 1. * s)) -
8149  0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) *
8150  log(fabs(-1. * pow(pion_mass, 2) + tmin)) +
8151  (0.5 * (-2. + delta) * (eta1 - 1. * eta2) *
8152  (eta2 * pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 1. * s) +
8153  eta1 * pow(pion_mass, 2) *
8154  (-0.5 * pow(m_rho, 4) +
8155  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
8156  0.5 * pow(m_rho, 2) * s)) *
8157  log(fabs(-1. * pow(pion_mass, 2) + tmin))) /
8158  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) -
8159  (0.5 * (pow(m_rho, 2) - 1. * s) *
8160  ((0.5 - 0.25 * delta) * pow(m_rho, 2) +
8161  C4 * (-2. + 1. * delta) * pow(m_rho, 4) +
8162  (-0.25 + 0.125 * delta) * delta * s) *
8163  pow(tmin, 2) +
8164  tmin * (-0.5 * pow(m_rho, 6) + 0.25 * delta * pow(m_rho, 6) +
8165  2. * C4 * pow(m_rho, 8) - 1. * C4 * delta * pow(m_rho, 8) +
8166  1. * pow(m_rho, 4) * s + 0.25 * delta * pow(m_rho, 4) * s -
8167  0.375 * pow(delta, 2) * pow(m_rho, 4) * s -
8168  6. * C4 * pow(m_rho, 6) * s +
8169  3. * C4 * delta * pow(m_rho, 6) * s -
8170  0.5 * pow(m_rho, 2) * pow(s, 2) -
8171  0.75 * delta * pow(m_rho, 2) * pow(s, 2) +
8172  0.5 * pow(delta, 2) * pow(m_rho, 2) * pow(s, 2) +
8173  4. * C4 * pow(m_rho, 4) * pow(s, 2) -
8174  2. * C4 * delta * pow(m_rho, 4) * pow(s, 2) +
8175  0.25 * delta * pow(s, 3) -
8176  0.125 * pow(delta, 2) * pow(s, 3) +
8177  pow(pion_mass, 2) *
8178  (C4 * (2. - 1. * delta) * pow(m_rho, 6) +
8179  (0.5 - 0.125 * pow(delta, 2)) * pow(m_rho, 2) * s +
8180  (-1.25 + 0.625 * delta) * delta * pow(s, 2) +
8181  pow(m_rho, 4) *
8182  (-0.5 + 1.25 * delta - 0.5 * pow(delta, 2) -
8183  2. * C4 * s + 1. * C4 * delta * s)) +
8184  (pow(pion_mass, 2) *
8185  ((-2. + 1. * delta) * pow(m_rho, 4) -
8186  0.5000000000000001 * pow(2. - 1. * delta, 2) *
8187  pow(m_rho, 2) * s +
8188  (1. - 0.5 * delta) * delta * pow(s, 2)) +
8189  s * ((-0.5 + 0.25 * delta) * pow(m_rho, 4) +
8190  (0.5 - 0.125 * pow(delta, 2)) * pow(m_rho, 2) * s +
8191  (-0.25 + 0.125 * delta) * delta * pow(s, 2))) *
8192  HeavisideTheta(-m_rho + sqrt(s))) +
8193  pow(m_rho, 2) *
8194  (s * ((0.5 - 0.75 * delta + 0.25 * pow(delta, 2)) *
8195  pow(m_rho, 4) -
8196  0.12500000000000003 * pow(2. - 1. * delta, 2) *
8197  pow(m_rho, 2) * s +
8198  (0.25 - 0.125 * delta) * delta * pow(s, 2)) +
8199  pow(pion_mass, 2) *
8200  (C4 * (4. - 2. * delta) * pow(m_rho, 6) +
8201  delta * (-3. + 1.5 * delta) * pow(s, 2) +
8202  pow(m_rho, 2) *
8203  s * (2. - 1.5 * pow(delta, 2) + 4. * C4 * s + delta *
8204  (2. - 2. * C4 * s)) +
8205  pow(m_rho, 4) *
8206  (-2. - 8. * C4 * s + delta * (1. + 4. * C4 * s))) +
8207  s * ((0.5 - 0.25 * delta) * pow(m_rho, 4) +
8208  0.12500000000000003 * pow(2. - 1. * delta, 2) * pow(m_rho, 2)
8209  * s + (-0.25 + 0.125 * delta) * delta * pow(s, 2) +
8210  pow(pion_mass, 2) * ((-4. + 2. * delta) * pow(m_rho, 2) +
8211  (2. - 1. * delta) * delta * s)) *
8212  HeavisideTheta(-m_rho + sqrt(s))) *
8213  log(fabs(-1. * pow(pion_mass, 2) + tmin))) /
8214  (pow(m_rho, 4) * (pow(m_rho, 2) - 1. * s)) +
8215  0.0625 * pow(eta1 - 1. * eta2, 2) *
8216  (eta1 * eta2 *
8217  (-4. * pow(a1_mass, 6) +
8218  pow(a1_mass, 4) * (12. * pow(pion_mass, 2) - 6. * s) +
8219  pow(pion_mass, 2) *
8220  (4. * pow(pion_mass, 4) - 4. * pow(m_rho, 4) -
8221  2. *
8222  pow(pion_mass, 2) * s +
8223  2. *
8224  pow(m_rho, 2) * s) +
8225  pow(a1_mass, 2) *
8226  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
8227  8. *
8228  pow(pion_mass, 2) * s +
8229  4. *
8230  pow(m_rho, 2) * s -
8231  4. *
8232  pow(s, 2))) +
8233  pow(eta1, 2) *
8234  (2. * pow(a1_mass, 6) - 2. * pow(pion_mass, 6) +
8235  pow(pion_mass, 2) * pow(m_rho, 2) * s +
8236  pow(m_rho, 2) *
8237  (pow(m_rho, 2) - 1. * s) * s +
8238  pow(pion_mass, 4) * (-3. * pow(m_rho, 2) + s) +
8239  pow(a1_mass, 4) *
8240  (-6. * pow(pion_mass, 2) - 3. * pow(m_rho, 2) +
8241  3. *
8242  s) +
8243  pow(a1_mass, 2) *
8244  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
8245  pow(pion_mass, 2) * (6. * pow(m_rho, 2) - 4. * s) -
8246  4. *
8247  pow(m_rho, 2) * s +
8248  2. *
8249  pow(s, 2))) +
8250  pow(eta2, 2) *
8251  (2. * pow(a1_mass, 6) - 2. * pow(pion_mass, 6) -
8252  1. *
8253  pow(pion_mass, 2) * pow(m_rho, 2) * s +
8254  pow(pion_mass, 4) * (3. * pow(m_rho, 2) + s) +
8255  pow(a1_mass, 4) *
8256  (-6. * pow(pion_mass, 2) + 3. * pow(m_rho, 2) +
8257  3. *
8258  s) +
8259  pow(a1_mass, 2) *
8260  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
8261  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) - 4. * s) -
8262  2. *
8263  pow(m_rho, 2) * s +
8264  2. *
8265  pow(s, 2)))) *
8266  log(fabs(-1. * pow(a1_mass, 2) + tmax)) -
8267  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
8268  (eta2 * (-0.5 * pow(a1_mass, 6) - 0.5 * pow(pion_mass, 6) +
8269  0.5 * pow(pion_mass, 4) * pow(m_rho, 2) +
8270  pow(a1_mass, 4) * (0.5 * pow(pion_mass, 2) +
8271  0.5 * pow(m_rho, 2) - 1. * s) +
8272  pow(a1_mass, 2) * pow(pion_mass, 2) *
8273  (0.5 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) -
8274  1. *
8275  s)) +
8276  eta1 *
8277  (pow(a1_mass, 4) * (1. * pow(pion_mass, 2) + 0.5 * s) +
8278  pow(pion_mass, 2) *
8279  (1. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
8280  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 0.5 * s) -
8281  0.5 * pow(m_rho, 2) * s) +
8282  pow(a1_mass, 2) *
8283  (-2. * pow(pion_mass, 4) - 0.5 * pow(m_rho, 2) * s +
8284  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 1. * s)))) *
8285  log(fabs(-1. * pow(a1_mass, 2) + tmax))) /
8286  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) +
8287  (0.25 * (1. * eta1 - 1. * eta2) *
8288  (delta *
8289  (eta1 *
8290  (1. * pow(a1_mass, 6) - 1. * pow(pion_mass, 6) +
8291  pow(pion_mass, 4) * (-2.5 * pow(m_rho, 2) + 0.5 * s) +
8292  pow(pion_mass, 2) * s *
8293  (-0.5 * pow(m_rho, 2) + 1. * s) +
8294  pow(a1_mass, 4) * (-3. * pow(pion_mass, 2) -
8295  1.5 * pow(m_rho, 2) + 1.5 * s) +
8296  s * (0.5 * pow(m_rho, 4) - 0.25 * pow(m_rho, 2) * s -
8297  0.25 * pow(s, 2)) +
8298  pow(a1_mass, 2) *
8299  (3. * pow(pion_mass, 4) + 0.5 * pow(m_rho, 4) +
8300  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 2. * s) -
8301  2. *
8302  pow(m_rho, 2) * s +
8303  1. *
8304  pow(s, 2))) +
8305  eta2 * (-1. * pow(a1_mass, 6) +
8306  pow(a1_mass, 4) *
8307  (3. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) -
8308  1. *
8309  s) +
8310  pow(pion_mass, 2) *
8311  (1. * pow(pion_mass, 4) - 0.5 * pow(m_rho, 4) +
8312  0.25 * pow(m_rho, 2) * s - 0.25 * pow(s, 2)) +
8313  pow(a1_mass, 2) *
8314  (-3. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
8315  0.25 * pow(m_rho, 2) * s - 0.75 * pow(s, 2) +
8316  pow(pion_mass, 2) *
8317  (1. * pow(m_rho, 2) + 1. * s)))) +
8318  pow(m_rho, 2) *
8319  (eta2 *
8320  (pow(a1_mass, 4) * (-1. + 2. * C4 * pow(m_rho, 2)) +
8321  pow(pion_mass, 2) *
8322  (0.5 * pow(m_rho, 2) +
8323  pow(pion_mass, 2) *
8324  (-1. + 2. * C4 * pow(m_rho, 2)) +
8325  0.5 * s) +
8326  pow(a1_mass, 2) *
8327  (2. * C4 * pow(m_rho, 4) +
8328  pow(pion_mass, 2) *
8329  (2. - 4. * C4 * pow(m_rho, 2)) +
8330  pow(m_rho, 2) * (-1.5 - 4. * C4 * s) +
8331  s * (0.5 + 2. * C4 * s))) +
8332  eta1 * (pow(a1_mass, 4) * (1. - 2. * C4 * pow(m_rho, 2)) +
8333  pow(pion_mass, 4) * (1. - 2. * C4 * pow(m_rho, 2)) +
8334  (-0.5 * pow(m_rho, 2) + 0.5 * s) * s +
8335  pow(a1_mass, 2) *
8336  (-1. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4) +
8337  pow(pion_mass, 2) *
8338  (-2. + 4. * C4 * pow(m_rho, 2)) -
8339  2. *
8340  C4 * pow(s, 2)) +
8341  pow(pion_mass, 2) *
8342  (-4. * C4 * pow(m_rho, 4) - 1. * s +
8343  pow(m_rho, 2) * (2. + 4. * C4 * s))))) *
8344  log(fabs(-1. * pow(a1_mass, 2) + tmax))) /
8345  pow(m_rho, 2) +
8346  (HeavisideTheta(-m_rho + sqrt(s)) *
8347  (-0.5 *
8348  (eta1 * eta2 *
8349  (0.25 * pow(m_rho, 6) + 1.5 * pow(m_rho, 4) * s -
8350  0.125 * delta * pow(m_rho, 4) * s -
8351  0.75 * pow(m_rho, 2) * pow(s, 2) -
8352  0.75 * delta * pow(m_rho, 2) * pow(s, 2) +
8353  0.375 * delta * pow(s, 3) +
8354  pow(a1_mass, 4) *
8355  (-2. * pow(m_rho, 2) + 1. * delta * s) +
8356  pow(pion_mass, 4) *
8357  (-6. * pow(m_rho, 2) + 3. * delta * s) +
8358  pow(pion_mass, 2) * (-3. * pow(m_rho, 4) +
8359  (3. + 1.5 * delta) *
8360  pow(m_rho, 2) * s -
8361  1.5 * delta * pow(s, 2)) +
8362  pow(a1_mass, 2) *
8363  (0.5 * pow(m_rho, 4) +
8364  (-2.5 - 0.25 * delta) * pow(m_rho, 2) * s +
8365  1.25 * delta * pow(s, 2) +
8366  pow(pion_mass, 2) *
8367  (6. * pow(m_rho, 2) - 3. * delta * s))) +
8368  pow(eta1, 2) *
8369  (0.5 * pow(m_rho, 6) - 2. * pow(m_rho, 4) * s -
8370  0.25 * delta * pow(m_rho, 4) * s +
8371  0.5 * pow(m_rho, 2) * pow(s, 2) +
8372  1. *
8373  delta * pow(m_rho, 2) * pow(s, 2) -
8374  0.25 * delta * pow(s, 3) +
8375  pow(pion_mass, 4) *
8376  (3. * pow(m_rho, 2) - 1.5 * delta * s) +
8377  pow(a1_mass, 4) *
8378  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8379  pow(pion_mass, 2) * (4. * pow(m_rho, 4) +
8380  (-2. - 2. * delta) *
8381  pow(m_rho, 2) * s +
8382  1. *
8383  delta * pow(s, 2)) +
8384  pow(a1_mass, 2) *
8385  (-1.5 * pow(m_rho, 4) +
8386  (1.5 + 0.75 * delta) * pow(m_rho, 2) * s -
8387  0.75 * delta * pow(s, 2) +
8388  pow(pion_mass, 2) *
8389  (-3. * pow(m_rho, 2) + 1.5 * delta * s))) +
8390  pow(eta2, 2) *
8391  (-0.75 * pow(m_rho, 6) + 0.5 * pow(m_rho, 4) * s +
8392  0.375 * delta *
8393  pow(m_rho, 4) * s +
8394  0.25 * pow(m_rho, 2) * pow(s, 2) -
8395  0.25 * delta * pow(m_rho, 2) * pow(s, 2) -
8396  0.125 * delta *
8397  pow(s, 3) +
8398  pow(pion_mass, 4) *
8399  (3. * pow(m_rho, 2) - 1.5 * delta * s) +
8400  pow(a1_mass, 4) *
8401  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8402  pow(pion_mass, 2) *
8403  (-1. * pow(m_rho, 4) +
8404  (-1. + 0.5 * delta) * pow(m_rho, 2) * s +
8405  0.5 * delta * pow(s, 2)) +
8406  pow(a1_mass, 2) *
8407  (1. * pow(m_rho, 4) +
8408  (1. - 0.5 * delta) * pow(m_rho, 2) * s -
8409  0.5 * delta * pow(s, 2) +
8410  pow(pion_mass, 2) *
8411  (-3. * pow(m_rho, 2) + 1.5 * delta * s)))) *
8412  tmax -
8413  0.25 *
8414  (eta1 * eta2 *
8415  (0.5 * pow(m_rho, 4) - 2.5 * pow(m_rho, 2) * s -
8416  0.25 * delta * pow(m_rho, 2) * s +
8417  1.25 * delta * pow(s, 2) +
8418  pow(pion_mass, 2) *
8419  (6. * pow(m_rho, 2) - 3. * delta * s) +
8420  pow(a1_mass, 2) *
8421  (-2. * pow(m_rho, 2) + 1. * delta * s)) +
8422  pow(eta1, 2) *
8423  (-1.5 * pow(m_rho, 4) + 1.5 * pow(m_rho, 2) * s +
8424  0.75 * delta * pow(m_rho, 2) * s -
8425  0.75 * delta * pow(s, 2) +
8426  pow(a1_mass, 2) *
8427  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8428  pow(pion_mass, 2) *
8429  (-3. * pow(m_rho, 2) + 1.5 * delta * s)) +
8430  pow(eta2, 2) * (1. * pow(m_rho, 4) + 1. * pow(m_rho, 2) * s -
8431  0.5 * delta * pow(m_rho, 2) * s -
8432  0.5 * delta * pow(s, 2) +
8433  pow(a1_mass, 2) *
8434  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8435  pow(pion_mass, 2) * (-3. * pow(m_rho, 2) +
8436  1.5 * delta * s))) *
8437  pow(tmax, 2) -
8438  0.16666666666666666 *
8439  (pow(eta1, 2) * (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8440  pow(eta2, 2) * (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8441  eta1 * eta2 * (-2. * pow(m_rho, 2) + 1. * delta * s)) *
8442  pow(tmax, 3) -
8443  0.5 *
8444  (eta1 * eta2 *
8445  (pow(pion_mass, 6) *
8446  (2. * pow(m_rho, 2) - 1. * delta * s) +
8447  pow(a1_mass, 6) *
8448  (-2. * pow(m_rho, 2) + 1. * delta * s) +
8449  pow(pion_mass, 4) *
8450  (2.5 * pow(m_rho, 4) +
8451  (-0.5 - 1.25 * delta) * pow(m_rho, 2) * s +
8452  0.25 * delta * pow(s, 2)) +
8453  s * (-0.25 * pow(m_rho, 6) +
8454  0.125 * delta * pow(m_rho, 4) * s +
8455  0.25 * pow(m_rho, 2) * pow(s, 2) -
8456  0.125 * delta * pow(s, 3)) +
8457  pow(pion_mass, 2) *
8458  (-0.25 * pow(m_rho, 6) +
8459  (0.5 + 0.125 * delta) * pow(m_rho, 4) * s +
8460  (-1.25 - 0.25 * delta) * pow(m_rho, 2) *
8461  pow(s, 2) +
8462  0.625 * delta * pow(s, 3)) +
8463  pow(a1_mass, 4) *
8464  (0.5 * pow(m_rho, 4) +
8465  (-2.5 - 0.25 * delta) * pow(m_rho, 2) * s +
8466  1.25 * delta * pow(s, 2) +
8467  pow(pion_mass, 2) *
8468  (6. * pow(m_rho, 2) - 3. * delta * s)) +
8469  pow(a1_mass, 2) *
8470  (0.25 * pow(m_rho, 6) +
8471  (1.5 - 0.125 * delta) * pow(m_rho, 4) * s +
8472  (-0.75 - 0.75 * delta) * pow(m_rho, 2) *
8473  pow(s, 2) +
8474  0.375 * delta * pow(s, 3) +
8475  pow(pion_mass, 4) *
8476  (-6. * pow(m_rho, 2) + 3. * delta * s) +
8477  pow(pion_mass, 2) * (-3. * pow(m_rho, 4) +
8478  (3. + 1.5 * delta) *
8479  pow(m_rho, 2) * s -
8480  1.5 * delta * pow(s, 2)))) +
8481  pow(eta2, 2) *
8482  (pow(a1_mass, 6) *
8483  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8484  pow(pion_mass, 2) *
8485  (0.25 * pow(m_rho, 6) +
8486  (-0.5 - 0.125 * delta) * pow(m_rho, 4) * s +
8487  (0.25 + 0.25 * delta) * pow(m_rho, 2) * pow(s, 2) -
8488  0.125 * delta *
8489  pow(s, 3) +
8490  pow(pion_mass, 4) *
8491  (-1. * pow(m_rho, 2) + 0.5 * delta * s)) +
8492  pow(a1_mass, 4) *
8493  (1. * pow(m_rho, 4) +
8494  (1. - 0.5 * delta) * pow(m_rho, 2) * s -
8495  0.5 * delta * pow(s, 2) +
8496  pow(pion_mass, 2) *
8497  (-3. * pow(m_rho, 2) + 1.5 * delta * s)) +
8498  pow(a1_mass, 2) *
8499  (-0.75 * pow(m_rho, 6) +
8500  (0.5 + 0.375 * delta) * pow(m_rho, 4) * s +
8501  (0.25 - 0.25 * delta) * pow(m_rho, 2) * pow(s, 2) -
8502  0.125 * delta *
8503  pow(s, 3) +
8504  pow(pion_mass, 4) *
8505  (3. * pow(m_rho, 2) - 1.5 * delta * s) +
8506  pow(pion_mass, 2) *
8507  (-1. * pow(m_rho, 4) +
8508  (-1. + 0.5 * delta) * pow(m_rho, 2) * s +
8509  0.5 * delta * pow(s, 2)))) +
8510  pow(eta1, 2) *
8511  (pow(a1_mass, 6) *
8512  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8513  pow(pion_mass, 2) * pow(s, 2) *
8514  (1. * pow(m_rho, 2) - 0.5 * delta * s) +
8515  pow(pion_mass, 6) *
8516  (-1. * pow(m_rho, 2) + 0.5 * delta * s) +
8517  pow(pion_mass, 4) *
8518  (-2.5 * pow(m_rho, 4) +
8519  (0.5 + 1.25 * delta) * pow(m_rho, 2) * s -
8520  0.25 * delta * pow(s, 2)) +
8521  s * (0.25 * pow(m_rho, 6) -
8522  0.125 * delta *
8523  pow(m_rho, 4) * s -
8524  0.25 * pow(m_rho, 2) * pow(s, 2) +
8525  0.125 * delta *
8526  pow(s, 3)) +
8527  pow(a1_mass, 4) *
8528  (-1.5 * pow(m_rho, 4) +
8529  (1.5 + 0.75 * delta) * pow(m_rho, 2) * s -
8530  0.75 * delta * pow(s, 2) +
8531  pow(pion_mass, 2) *
8532  (-3. * pow(m_rho, 2) + 1.5 * delta * s)) +
8533  pow(a1_mass, 2) *
8534  (0.5 * pow(m_rho, 6) +
8535  (-2. - 0.25 * delta) * pow(m_rho, 4) * s +
8536  (0.5 + 1. * delta) * pow(m_rho, 2) * pow(s, 2) -
8537  0.25 * delta * pow(s, 3) +
8538  pow(pion_mass, 4) *
8539  (3. * pow(m_rho, 2) - 1.5 * delta * s) +
8540  pow(pion_mass, 2) *
8541  (4. * pow(m_rho, 4) +
8542  (-2. - 2. * delta) *
8543  pow(m_rho, 2) * s +
8544  1. *
8545  delta * pow(s, 2))))) *
8546  log(fabs(-1. * pow(a1_mass, 2) + tmax)))) /
8547  (pow(m_rho, 2) * (pow(m_rho, 2) - 1. * s)) +
8548  0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) *
8549  log(fabs(-1. * pow(pion_mass, 2) + tmax)) -
8550  (0.5 * (-2. + delta) * (eta1 - 1. * eta2) *
8551  (eta2 * pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 1. * s) +
8552  eta1 * pow(pion_mass, 2) *
8553  (-0.5 * pow(m_rho, 4) +
8554  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) +
8555  0.5 * pow(m_rho, 2) * s)) *
8556  log(fabs(-1. * pow(pion_mass, 2) + tmax))) /
8557  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) +
8558  (0.5 * (pow(m_rho, 2) - 1. * s) *
8559  ((0.5 - 0.25 * delta) * pow(m_rho, 2) +
8560  C4 *
8561  (-2. + 1. * delta) * pow(m_rho, 4) +
8562  (-0.25 + 0.125 * delta) * delta * s) *
8563  pow(tmax, 2) +
8564  tmax * (-0.5 * pow(m_rho, 6) +
8565  0.25 * delta * pow(m_rho, 6) + 2. * C4 * pow(m_rho, 8) -
8566  1. *
8567  C4 * delta * pow(m_rho, 8) +
8568  1. *
8569  pow(m_rho, 4) * s +
8570  0.25 * delta * pow(m_rho, 4) * s -
8571  0.375 * pow(delta, 2) * pow(m_rho, 4) * s -
8572  6. *
8573  C4 * pow(m_rho, 6) * s +
8574  3. *
8575  C4 * delta * pow(m_rho, 6) * s -
8576  0.5 * pow(m_rho, 2) * pow(s, 2) -
8577  0.75 * delta * pow(m_rho, 2) * pow(s, 2) +
8578  0.5 * pow(delta, 2) * pow(m_rho, 2) * pow(s, 2) +
8579  4. *
8580  C4 * pow(m_rho, 4) * pow(s, 2) -
8581  2. *
8582  C4 * delta * pow(m_rho, 4) * pow(s, 2) +
8583  0.25 * delta * pow(s, 3) -
8584  0.125 * pow(delta, 2) * pow(s, 3) +
8585  pow(pion_mass, 2) *
8586  (C4 * (2. - 1. * delta) * pow(m_rho, 6) +
8587  (0.5 - 0.125 * pow(delta, 2)) * pow(m_rho, 2) * s +
8588  (-1.25 + 0.625 * delta) * delta * pow(s, 2) +
8589  pow(m_rho, 4) *
8590  (-0.5 + 1.25 * delta -
8591  0.5 * pow(delta, 2) - 2. * C4 * s +
8592  1. *
8593  C4 * delta *
8594  s)) +
8595  (pow(pion_mass, 2) *
8596  ((-2. + 1. * delta) * pow(m_rho, 4) -
8597  0.5000000000000001 *
8598  pow(2. - 1. * delta, 2) * pow(m_rho, 2) * s +
8599  (1. - 0.5 * delta) *
8600  delta * pow(s, 2)) +
8601  s * ((-0.5 + 0.25 * delta) * pow(m_rho, 4) +
8602  (0.5 - 0.125 * pow(delta, 2)) * pow(m_rho, 2) * s +
8603  (-0.25 + 0.125 * delta) * delta * pow(s, 2))) *
8604  HeavisideTheta(-m_rho + sqrt(s))) +
8605  pow(m_rho, 2) *
8606  (s * ((0.5 - 0.75 * delta + 0.25 * pow(delta, 2)) *
8607  pow(m_rho, 4) -
8608  0.12500000000000003 * pow(2. - 1. * delta, 2) *
8609  pow(m_rho, 2) * s +
8610  (0.25 - 0.125 * delta) * delta * pow(s, 2)) +
8611  pow(pion_mass, 2) *
8612  (C4 * (4. - 2. * delta) * pow(m_rho, 6) +
8613  delta * (-3. + 1.5 * delta) * pow(s, 2) +
8614  pow(m_rho, 2) * s *
8615  (2. - 1.5 * pow(delta, 2) + 4. * C4 * s +
8616  delta * (2. - 2. * C4 * s)) +
8617  pow(m_rho, 4) *
8618  (-2. - 8. * C4 * s + delta * (1. + 4. * C4 * s))) +
8619  s * ((0.5 - 0.25 * delta) * pow(m_rho, 4) +
8620  0.12500000000000003 * pow(2. - 1. * delta, 2) * pow(m_rho, 2)
8621  * s + (-0.25 + 0.125 * delta) * delta * pow(s, 2) +
8622  pow(pion_mass, 2) * ((-4. + 2. * delta) * pow(m_rho, 2) +
8623  (2. - 1. * delta) * delta * s)) *
8624  HeavisideTheta(-m_rho + sqrt(s))) *
8625  log(fabs(-1. * pow(pion_mass, 2) + tmax))) /
8626  (pow(m_rho, 4) * (pow(m_rho, 2) - 1. * s)))) /
8627  (16. * Pi * s * (-4 * pow(pion_mass, 2) + s));
8628 
8629  // clang-format on
8630  return cut_off(xs * gev2_mb / spin_deg_factor);
8631 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_pi0_rho0_pi0()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi0_rho0_pi0 ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 4014 of file crosssectionsphoton.cc.

4015  {
4016  using std::abs;
4017  using std::atan;
4018  using std::fabs;
4019  using std::log;
4020  using std::pow;
4021  using std::sqrt;
4022 
4023  auto t_mandelstam = get_t_range(sqrt(s), pion_mass, m_rho, pion_mass, 0.0);
4024  const double tmin = t_mandelstam[1];
4025  const double tmax = t_mandelstam[0];
4026  const double spin_deg_factor = 3.0;
4027 
4028  // clang-format off
4029  const double xs =
4030  ((pow(Const, 2) * pow(g_POR, 4) *
4031  ((-0.125 * pow(omega_mass, 8) - 0.125 * pow(pion_mass, 8) +
4032  0.25 * pow(pion_mass, 6) * pow(m_rho, 2) -
4033  0.125 * pow(pion_mass, 4) * pow(m_rho, 4) +
4034  pow(omega_mass, 6) *
4035  (0.5 * pow(pion_mass, 2) + 0.25 * pow(m_rho, 2) - 0.25 * s) +
4036  pow(omega_mass, 2) * pow(pion_mass, 2) *
4037  (0.25 * pow(m_rho, 4) + 0.25 * pow(pion_mass, 2) * s -
4038  0.25 * pow(m_rho, 2) * s) +
4039  pow(omega_mass, 4) *
4040  (-0.5 * pow(pion_mass, 4) - 0.125 * pow(m_rho, 4) +
4041  pow(pion_mass, 2) * (-0.5 * pow(m_rho, 2) + 0.5 * s) +
4042  0.25 * pow(m_rho, 2) * s - 0.25 * pow(s, 2))) /
4043  (1. * pow(omega_mass, 2) - 1. * tmin) -
4044  0.125 *
4045  (3. * pow(omega_mass, 4) + 4. * pow(pion_mass, 4) + pow(m_rho, 4) +
4046  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
4047  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
4048  pow(omega_mass, 2) *
4049  (-8. * pow(pion_mass, 2) - 4. * pow(m_rho, 2) + 4. * s)) *
4050  tmin -
4051  0.125 *
4052  (pow(omega_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
4053  s) *
4054  pow(tmin, 2) -
4055  0.041666666666666664 * pow(tmin, 3) +
4056  (0.125 * pow(omega_mass, 8) + 0.125 * pow(pion_mass, 8) -
4057  0.25 * pow(pion_mass, 6) * pow(m_rho, 2) +
4058  0.125 * pow(pion_mass, 4) * pow(m_rho, 4) +
4059  pow(omega_mass, 6) *
4060  (-0.5 * pow(pion_mass, 2) - 0.25 * pow(m_rho, 2) + 0.25 * s) +
4061  pow(omega_mass, 2) * pow(pion_mass, 2) *
4062  (-0.25 * pow(m_rho, 4) - 0.25 * pow(pion_mass, 2) * s +
4063  0.25 * pow(m_rho, 2) * s) +
4064  pow(omega_mass, 4) *
4065  (0.5 * pow(pion_mass, 4) + 0.125 * pow(m_rho, 4) +
4066  pow(pion_mass, 2) * (0.5 * pow(m_rho, 2) - 0.5 * s) -
4067  0.25 * pow(m_rho, 2) * s + 0.25 * pow(s, 2))) /
4068  (1. * pow(omega_mass, 2) - 1. * tmax) +
4069  0.125 *
4070  (3. * pow(omega_mass, 4) + 4. * pow(pion_mass, 4) + pow(m_rho, 4) +
4071  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
4072  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
4073  pow(omega_mass, 2) *
4074  (-8. * pow(pion_mass, 2) - 4. * pow(m_rho, 2) + 4. * s)) *
4075  tmax +
4076  0.125 *
4077  (pow(omega_mass, 2) - 2. * pow(pion_mass, 2) - 1. * pow(m_rho, 2) +
4078  s) *
4079  pow(tmax, 2) +
4080  0.041666666666666664 * pow(tmax, 3) -
4081  0.25 *
4082  (2. * pow(omega_mass, 6) +
4083  pow(omega_mass, 4) *
4084  (-6. * pow(pion_mass, 2) - 3. * pow(m_rho, 2) + 3. * s) +
4085  pow(pion_mass, 2) *
4086  (-1. * pow(m_rho, 4) - 1. * pow(pion_mass, 2) * s +
4087  pow(m_rho, 2) * s) +
4088  pow(omega_mass, 2) *
4089  (4. * pow(pion_mass, 4) + pow(m_rho, 4) +
4090  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
4091  2. * pow(m_rho, 2) * s + 2. * pow(s, 2))) *
4092  log(fabs(-1. * pow(omega_mass, 2) + tmin)) -
4093  (HeavisideTheta(-omega_mass + sqrt(s)) *
4094  (tmin *
4095  (0.125 * pow(pion_mass, 8) -
4096  0.25 * pow(pion_mass, 6) * pow(m_rho, 2) +
4097  pow(pion_mass, 4) *
4098  (0.125 * pow(m_rho, 4) +
4099  pow(omega_mass, 2) * (0.25 * pow(m_rho, 2) - 0.5 * s) -
4100  0.25 * pow(m_rho, 2) * s + s * (1. * s - 0.125 * tmin)) +
4101  pow(pion_mass, 2) * s *
4102  (1. * pow(omega_mass, 4) - 0.25 * pow(m_rho, 4) +
4103  s * (-1.5 * s - 0.75 * tmin) +
4104  pow(m_rho, 2) * (1.5 * s + 0.125 * tmin) +
4105  pow(omega_mass, 2) *
4106  (-1.0000000000000002 * pow(m_rho, 2) + 0.5 * tmin)) +
4107  s * (-0.25 * pow(omega_mass, 6) +
4108  pow(omega_mass, 4) *
4109  (0.25 * pow(m_rho, 2) - 0.5 * s - 0.125 * tmin) +
4110  pow(omega_mass, 2) *
4111  (0.5 * pow(s, 2) - 0.25 * s * tmin +
4112  (0.125 * pow(m_rho, 2) - 0.08333333333333333 * tmin) *
4113  tmin) +
4114  s * (0.125 * pow(m_rho, 4) + 0.375 * pow(s, 2) +
4115  pow(m_rho, 2) * (-0.5 * s - 0.25 * tmin) +
4116  0.5 * s * tmin +
4117  0.16666666666666666 * pow(tmin, 2)))) +
4118  (-0.25 * pow(omega_mass, 8) * s +
4119  pow(omega_mass, 6) *
4120  (1. * pow(pion_mass, 2) + 0.25 * pow(m_rho, 2) - 0.5 * s) * s +
4121  pow(pion_mass, 4) * s *
4122  (0.25 * pow(pion_mass, 4) - 0.25 * pow(m_rho, 2) * s) +
4123  pow(omega_mass, 4) *
4124  (pow(pion_mass, 4) * (0.25 * pow(m_rho, 2) - 0.5 * s) -
4125  1.0000000000000002 * pow(pion_mass, 2) * pow(m_rho, 2) * s +
4126  0.5 * pow(s, 3)) +
4127  pow(omega_mass, 2) *
4128  (-0.25 * pow(pion_mass, 8) +
4129  0.5 * pow(pion_mass, 4) * pow(s, 2) +
4130  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) * pow(s, 2) +
4131  (-0.25 * pow(m_rho, 2) + 0.25 * s) * pow(s, 3))) *
4132  log(fabs(-1. * pow(omega_mass, 2) + tmin)))) /
4133  pow(pow(omega_mass, 2) - 1. * s, 2) +
4134  0.25 *
4135  (2. * pow(omega_mass, 6) +
4136  pow(omega_mass, 4) *
4137  (-6. * pow(pion_mass, 2) - 3. * pow(m_rho, 2) + 3. * s) +
4138  pow(pion_mass, 2) *
4139  (-1. * pow(m_rho, 4) - 1. * pow(pion_mass, 2) * s +
4140  pow(m_rho, 2) * s) +
4141  pow(omega_mass, 2) *
4142  (4. * pow(pion_mass, 4) + pow(m_rho, 4) +
4143  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
4144  2. * pow(m_rho, 2) * s + 2. * pow(s, 2))) *
4145  log(fabs(-1. * pow(omega_mass, 2) + tmax)) +
4146  (HeavisideTheta(-omega_mass + sqrt(s)) *
4147  (tmax *
4148  (0.125 * pow(pion_mass, 8) -
4149  0.25 * pow(pion_mass, 6) * pow(m_rho, 2) +
4150  pow(pion_mass, 4) *
4151  (0.125 * pow(m_rho, 4) +
4152  pow(omega_mass, 2) * (0.25 * pow(m_rho, 2) - 0.5 * s) -
4153  0.25 * pow(m_rho, 2) * s + s * (1. * s - 0.125 * tmax)) +
4154  pow(pion_mass, 2) * s *
4155  (1. * pow(omega_mass, 4) - 0.25 * pow(m_rho, 4) +
4156  s * (-1.5 * s - 0.75 * tmax) +
4157  pow(m_rho, 2) * (1.5 * s + 0.125 * tmax) +
4158  pow(omega_mass, 2) *
4159  (-1.0000000000000002 * pow(m_rho, 2) + 0.5 * tmax)) +
4160  s * (-0.25 * pow(omega_mass, 6) +
4161  pow(omega_mass, 4) *
4162  (0.25 * pow(m_rho, 2) - 0.5 * s - 0.125 * tmax) +
4163  pow(omega_mass, 2) *
4164  (0.5 * pow(s, 2) - 0.25 * s * tmax +
4165  (0.125 * pow(m_rho, 2) - 0.08333333333333333 * tmax) *
4166  tmax) +
4167  s * (0.125 * pow(m_rho, 4) + 0.375 * pow(s, 2) +
4168  pow(m_rho, 2) * (-0.5 * s - 0.25 * tmax) +
4169  0.5 * s * tmax +
4170  0.16666666666666666 * pow(tmax, 2)))) +
4171  (-0.25 * pow(omega_mass, 8) * s +
4172  pow(omega_mass, 6) *
4173  (1. * pow(pion_mass, 2) + 0.25 * pow(m_rho, 2) - 0.5 * s) * s +
4174  pow(pion_mass, 4) * s *
4175  (0.25 * pow(pion_mass, 4) - 0.25 * pow(m_rho, 2) * s) +
4176  pow(omega_mass, 4) *
4177  (pow(pion_mass, 4) * (0.25 * pow(m_rho, 2) - 0.5 * s) -
4178  1.0000000000000002 * pow(pion_mass, 2) * pow(m_rho, 2) * s +
4179  0.5 * pow(s, 3)) +
4180  pow(omega_mass, 2) *
4181  (-0.25 * pow(pion_mass, 8) +
4182  0.5 * pow(pion_mass, 4) * pow(s, 2) +
4183  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s) * pow(s, 2) +
4184  (-0.25 * pow(m_rho, 2) + 0.25 * s) * pow(s, 3))) *
4185  log(fabs(-1. * pow(omega_mass, 2) + tmax)))) /
4186  pow(pow(omega_mass, 2) - 1. * s, 2))) /
4187  (16. * Pi *
4188  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
4189  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))));
4190 
4191  // clang-format on
4192  return cut_off(xs * gev2_mb / spin_deg_factor);
4193 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_pi_rho0_pi()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi_rho0_pi ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 84 of file crosssectionsphoton.cc.

85  {
86  using std::abs;
87  using std::atan;
88  using std::log;
89  using std::pow;
90  using std::sqrt;
91 
92  auto t_mandelstam = get_t_range(sqrt(s), pion_mass, m_rho, pion_mass, 0.);
93  const double &tmax = t_mandelstam[0];
94  const double &tmin = t_mandelstam[1];
95 
96  const double spin_deg_factor = 3.0;
97 
98  // clang-format off
99  const double xs =
100  (pow(Const, 2) * pow(ghat, 4) *
101  ((pow(eta1 - eta2, 2) *
102  (-2 * eta1 * eta2 *
103  (pow(a1_mass, 8) + pow(pion_mass, 8) -
104  pow(pion_mass, 4) * pow(m_rho, 4) -
105  2 * pow(a1_mass, 2) * pow(pion_mass, 2) *
106  (pow(pion_mass, 2) - pow(m_rho, 2)) * (pow(m_rho, 2) + s) +
107  pow(a1_mass, 6) * (-4 * pow(pion_mass, 2) + 2 * s) +
108  pow(a1_mass, 4) *
109  (4 * pow(pion_mass, 4) - pow(m_rho, 4) +
110  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) -
111  2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) +
112  pow(eta2, 2) *
113  (pow(a1_mass, 8) +
114  pow(pion_mass, 4) * pow(pow(pion_mass, 2) - pow(m_rho, 2), 2) +
115  2 * pow(a1_mass, 6) *
116  (-2 * pow(pion_mass, 2) + pow(m_rho, 2) + s) +
117  2 * pow(a1_mass, 2) * pow(pion_mass, 2) *
118  (-pow(m_rho, 4) +
119  pow(pion_mass, 2) * (2 * pow(m_rho, 2) - s) +
120  pow(m_rho, 2) * s) +
121  pow(a1_mass, 4) *
122  (4 * pow(pion_mass, 4) + pow(m_rho, 4) -
123  2 * pow(m_rho, 2) * s + 2 * pow(s, 2) -
124  4 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
125  pow(eta1, 2) *
126  (pow(a1_mass, 8) + pow(pion_mass, 8) -
127  2 * pow(pion_mass, 6) * pow(m_rho, 2) -
128  2 * pow(a1_mass, 6) *
129  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) -
130  2 * pow(pion_mass, 2) * pow(m_rho, 4) * s +
131  pow(pion_mass, 4) * (3 * pow(m_rho, 4) + 2 * pow(m_rho, 2) * s) +
132  pow(a1_mass, 4) *
133  (4 * pow(pion_mass, 4) + pow(m_rho, 4) +
134  pow(pion_mass, 2) * (8 * pow(m_rho, 2) - 4 * s) -
135  4 * pow(m_rho, 2) * s + 2 * pow(s, 2)) -
136  2 * pow(a1_mass, 2) *
137  (pow(m_rho, 2) * s * (-pow(m_rho, 2) + s) +
138  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s) +
139  pow(pion_mass, 2) *
140  (2 * pow(m_rho, 4) - 3 * pow(m_rho, 2) * s))))) /
141  ((pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
142  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
143  (pow(a1_mass, 2) - tmax)) +
144  (8 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
145  (4 * pow(pion_mass, 2) - pow(m_rho, 2))) /
146  ((pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
147  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
148  (pow(pion_mass, 2) - tmax)) -
149  (8 * pow(-2 + delta, 2) * pow(pion_mass, 2) * tmax) /
150  (pow(m_rho, 2) * pow(pow(pion_mass, 2) - s, 2)) -
151  (8 * pow(-2 + delta, 2) * pow(pion_mass, 2) * tmax) /
152  (pow(m_rho, 2) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
153  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
154  (8 * (-2 + delta) *
155  (-8 * C4 * pow(m_rho, 4) +
156  pow(pion_mass, 2) * (2 + delta - 8 * C4 * pow(m_rho, 2)) -
157  (2 + 3 * delta) * s +
158  pow(m_rho, 2) * (-2 + 3 * delta + 16 * C4 * s)) *
159  tmax) /
160  (pow(m_rho, 2) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
161  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
162  (4 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
163  (eta2 * (pow(pion_mass, 2) + pow(m_rho, 2) - 2 * s) *
164  (pow(pion_mass, 2) + s) +
165  eta1 *
166  (-2 * pow(pion_mass, 4) + pow(m_rho, 4) - 3 * pow(m_rho, 2) * s +
167  2 * pow(s, 2) + pow(pion_mass, 2) * (pow(m_rho, 2) + s))) *
168  tmax) /
169  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
170  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
171  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
172  (pow(eta1 - eta2, 2) *
173  (pow(eta1, 2) *
174  (3 * pow(a1_mass, 4) + 4 * pow(pion_mass, 4) + pow(m_rho, 4) +
175  pow(pion_mass, 2) * (8 * pow(m_rho, 2) - 4 * s) -
176  4 * pow(a1_mass, 2) *
177  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) -
178  4 * pow(m_rho, 2) * s + 2 * pow(s, 2)) +
179  pow(eta2, 2) *
180  (3 * pow(a1_mass, 4) + 4 * pow(pion_mass, 4) + pow(m_rho, 4) -
181  2 * pow(m_rho, 2) * s + 2 * pow(s, 2) -
182  4 * pow(pion_mass, 2) * (pow(m_rho, 2) + s) +
183  4 * pow(a1_mass, 2) *
184  (-2 * pow(pion_mass, 2) + pow(m_rho, 2) + s)) -
185  2 * eta1 * eta2 *
186  (3 * pow(a1_mass, 4) + 4 * pow(pion_mass, 4) - pow(m_rho, 4) +
187  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) -
188  2 * pow(m_rho, 2) * s + 2 * pow(s, 2) +
189  pow(a1_mass, 2) * (-8 * pow(pion_mass, 2) + 4 * s))) *
190  tmax) /
191  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
192  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) +
193  (8 *
194  (pow(delta, 2) * (8 * pow(pion_mass, 4) + 3 * pow(m_rho, 4) +
195  4 * pow(pion_mass, 2) * (3 * pow(m_rho, 2) - 2 * s) -
196  6 * pow(m_rho, 2) * s + 2 * pow(s, 2)) +
197  4 * pow(m_rho, 4) *
198  (3 + 12 * C4 * (2 * pow(pion_mass, 2) - s) +
199  8 * pow(C4, 2) * pow(-2 * pow(pion_mass, 2) + s, 2)) -
200  4 * delta * pow(m_rho, 2) *
201  (16 * C4 * pow(pion_mass, 4) +
202  2 * pow(pion_mass, 2) *
203  (3 + 6 * C4 * pow(m_rho, 2) - 8 * C4 * s) +
204  pow(m_rho, 2) * (3 - 6 * C4 * s) + s * (-3 + 4 * C4 * s))) *
205  tmax) /
206  (pow(m_rho, 4) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
207  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
208  (8 * (-2 + delta) *
209  (pow(pion_mass, 4) * (-2 + 3 * delta - 8 * C4 * pow(m_rho, 2)) +
210  (pow(m_rho, 2) - s) * ((-2 + 3 * delta) * s +
211  pow(m_rho, 2) * (-2 + delta - 8 * C4 * s)) +
212  4 * pow(pion_mass, 2) *
213  (2 * C4 * pow(m_rho, 4) + delta * s -
214  pow(m_rho, 2) * (-1 + delta + 4 * C4 * s))) *
215  tmax) /
216  (pow(m_rho, 2) * (pow(pion_mass, 2) - s) *
217  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
218  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
219  (4 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
220  (eta2 * (pow(pion_mass, 2) + s) *
221  (pow(pion_mass, 4) - pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
222  (pow(m_rho, 2) - s) * s) +
223  eta1 * (-4 * pow(pion_mass, 6) + pow(pow(m_rho, 2) - s, 2) * s +
224  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s) -
225  pow(pion_mass, 2) *
226  (pow(m_rho, 4) - pow(m_rho, 2) * s + 2 * pow(s, 2)))) *
227  tmax) /
228  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
229  (pow(pion_mass, 2) - s) *
230  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
231  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
232  (pow(eta1 - eta2, 2) *
233  (-2 * eta1 * eta2 *
234  (pow(pion_mass, 8) - pow(m_rho, 4) * pow(s, 2) + pow(s, 4) -
235  pow(pion_mass, 4) *
236  (pow(m_rho, 4) + 2 * pow(m_rho, 2) * s - 4 * pow(s, 2)) +
237  2 * pow(pion_mass, 2) * s *
238  (pow(m_rho, 4) + pow(m_rho, 2) * s - 2 * pow(s, 2))) +
239  pow(eta2, 2) *
240  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
241  pow(s, 2) * pow(pow(m_rho, 2) + s, 2) +
242  pow(pion_mass, 4) * pow(pow(m_rho, 2) + 2 * s, 2) -
243  2 * pow(pion_mass, 2) * s *
244  (pow(m_rho, 4) + 2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) +
245  pow(eta1, 2) *
246  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) -
247  4 * pow(pion_mass, 2) * pow(pow(m_rho, 2) - s, 2) * s +
248  pow(pow(m_rho, 2) - s, 2) * pow(s, 2) +
249  pow(pion_mass, 4) * (3 * pow(m_rho, 4) - 6 * pow(m_rho, 2) * s +
250  4 * pow(s, 2)))) *
251  tmax) /
252  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
253  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
254  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
255  (2 * pow(eta1 - eta2, 2) * (pow(a1_mass, 2) - s) *
256  (pow(eta1, 2) *
257  (pow(a1_mass, 4) * s +
258  pow(pion_mass, 4) * (-3 * pow(m_rho, 2) + 2 * s) +
259  s * (2 * pow(m_rho, 4) - 3 * pow(m_rho, 2) * s + pow(s, 2)) -
260  2 * pow(pion_mass, 2) *
261  (pow(m_rho, 4) - 4 * pow(m_rho, 2) * s + 2 * pow(s, 2)) +
262  pow(a1_mass, 2) *
263  (2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
264  3 * s * (-pow(m_rho, 2) + s))) -
265  2 * eta1 * eta2 *
266  (pow(a1_mass, 4) * s +
267  s * (2 * pow(pion_mass, 4) +
268  4 * pow(pion_mass, 2) * (pow(m_rho, 2) - s) +
269  s * (-2 * pow(m_rho, 2) + s)) +
270  pow(a1_mass, 2) * (pow(pion_mass, 2) * (pow(m_rho, 2) - 4 * s) +
271  s * (-2 * pow(m_rho, 2) + 3 * s))) +
272  pow(eta2, 2) * (-4 * pow(pion_mass, 2) * s *
273  (pow(a1_mass, 2) + pow(m_rho, 2) + s) +
274  pow(pion_mass, 4) * (pow(m_rho, 2) + 2 * s) +
275  s * (pow(a1_mass, 4) + s * (pow(m_rho, 2) + s) +
276  pow(a1_mass, 2) * (pow(m_rho, 2) + 3 * s)))) *
277  tmax) /
278  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
279  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
280  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
281  (4 * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
282  (eta1 * (-4 * pow(pion_mass, 4) *
283  (6 * C4 * pow(m_rho, 4) + 2 * delta * s +
284  pow(m_rho, 2) * (1 - 2 * delta - 8 * C4 * s)) +
285  2 * pow(pion_mass, 2) *
286  (4 * delta * pow(s, 2) +
287  pow(m_rho, 2) * s * (6 - 7 * delta - 16 * C4 * s) +
288  2 * pow(m_rho, 4) * (-2 + delta + 8 * C4 * s)) -
289  (pow(m_rho, 2) - s) * s *
290  (-2 * delta * s +
291  pow(m_rho, 2) * (-6 + 3 * delta + 8 * C4 * s))) +
292  eta2 * (delta *
293  (2 * pow(pion_mass, 4) * (pow(m_rho, 2) + 4 * s) +
294  pow(pion_mass, 2) * (2 * pow(m_rho, 4) +
295  pow(m_rho, 2) * s - 8 * pow(s, 2)) +
296  s * (-2 * pow(m_rho, 4) - pow(m_rho, 2) * s +
297  2 * pow(s, 2))) -
298  2 * pow(m_rho, 2) *
299  (4 * C4 * pow(pion_mass, 4) * (pow(m_rho, 2) + 4 * s) +
300  pow(pion_mass, 2) * (s * (5 - 16 * C4 * s) +
301  pow(m_rho, 2) * (2 - 8 * C4 * s)) +
302  s * (s * (-3 + 4 * C4 * s) +
303  pow(m_rho, 2) * (-2 + 4 * C4 * s))))) *
304  tmax) /
305  (pow(m_rho, 2) *
306  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
307  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
308  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
309  (8 * (eta1 - eta2) *
310  (delta *
311  (eta1 * (4 * pow(pion_mass, 6) +
312  pow(pion_mass, 4) * (7 * pow(m_rho, 2) - 8 * s) +
313  pow(a1_mass, 4) * (pow(pion_mass, 2) - s) -
314  pow(a1_mass, 2) *
315  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - 2 * s) *
316  (2 * pow(pion_mass, 2) - s) +
317  pow(pion_mass, 2) * s * (-8 * pow(m_rho, 2) + 5 * s) +
318  s * (pow(m_rho, 4) + pow(m_rho, 2) * s - pow(s, 2))) +
319  eta2 *
320  (-4 * pow(pion_mass, 6) -
321  pow(pion_mass, 4) * (pow(m_rho, 2) - 8 * s) +
322  pow(a1_mass, 4) * (-pow(pion_mass, 2) + s) +
323  pow(pion_mass, 2) * (2 * pow(m_rho, 4) - 5 * pow(s, 2)) +
324  s * (-2 * pow(m_rho, 4) + pow(m_rho, 2) * s + pow(s, 2)) +
325  pow(a1_mass, 2) *
326  (4 * pow(pion_mass, 4) - 6 * pow(pion_mass, 2) * s +
327  s * (pow(m_rho, 2) + 2 * s)))) -
328  2 * pow(m_rho, 2) *
329  (eta1 *
330  (8 * C4 * pow(pion_mass, 6) +
331  pow(pion_mass, 4) * (3 + 8 * C4 * (pow(m_rho, 2) - 2 * s)) +
332  2 * C4 * pow(a1_mass, 4) * (pow(pion_mass, 2) - s) +
333  2 * pow(pion_mass, 2) * s *
334  (-1 - 6 * C4 * pow(m_rho, 2) + 5 * C4 * s) -
335  pow(a1_mass, 2) *
336  (8 * C4 * pow(pion_mass, 4) +
337  pow(pion_mass, 2) *
338  (1 + 2 * C4 * (pow(m_rho, 2) - 6 * s)) +
339  2 * C4 * s * (-pow(m_rho, 2) + 2 * s)) +
340  s * (-(s * (1 + 2 * C4 * s)) +
341  pow(m_rho, 2) * (1 + 4 * C4 * s))) +
342  eta2 * (2 * C4 * pow(a1_mass, 4) * (-pow(pion_mass, 2) + s) -
343  (pow(pion_mass, 2) - s) *
344  (8 * C4 * pow(pion_mass, 4) - 2 * pow(m_rho, 2) + s +
345  2 * C4 * pow(s, 2) +
346  pow(pion_mass, 2) *
347  (3 - 4 * C4 * (pow(m_rho, 2) + 2 * s))) +
348  pow(a1_mass, 2) *
349  (8 * C4 * pow(pion_mass, 4) +
350  2 * C4 * s * (pow(m_rho, 2) + 2 * s) +
351  pow(pion_mass, 2) *
352  (1 - 2 * C4 * (pow(m_rho, 2) + 6 * s)))))) *
353  tmax) /
354  (pow(m_rho, 2) * (pow(pion_mass, 2) - s) *
355  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
356  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
357  (8 * (-2 + delta) * (delta - 4 * C4 * pow(m_rho, 2)) * pow(tmax, 2)) /
358  (pow(m_rho, 2) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
359  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
360  (16 * (-2 + delta) * (delta - 4 * C4 * pow(m_rho, 2)) * s *
361  pow(tmax, 2)) /
362  (pow(m_rho, 2) * (pow(pion_mass, 2) - s) *
363  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
364  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
365  (pow(eta1 - eta2, 2) *
366  (pow(eta1, 2) * (pow(m_rho, 2) - s) + 2 * eta1 * eta2 * s -
367  pow(eta2, 2) * s) *
368  (pow(pion_mass, 4) - pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
369  (pow(m_rho, 2) - s) * s) *
370  pow(tmax, 2)) /
371  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
372  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
373  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
374  (2 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
375  (-(eta1 * (pow(pion_mass, 2) + 2 * pow(m_rho, 2) - 3 * s)) -
376  eta2 * (pow(pion_mass, 2) + s)) *
377  pow(tmax, 2)) /
378  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
379  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
380  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
381  (2 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
382  (pow(pion_mass, 2) + s) *
383  (-2 * eta2 * s + eta1 * (pow(pion_mass, 2) - pow(m_rho, 2) + s)) *
384  pow(tmax, 2)) /
385  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
386  (pow(pion_mass, 2) - s) *
387  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
388  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
389  (pow(eta1 - eta2, 3) *
390  (eta1 * (pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s) -
391  eta2 *
392  (pow(a1_mass, 2) - 2 * pow(pion_mass, 2) + pow(m_rho, 2) + s)) *
393  pow(tmax, 2)) /
394  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
395  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) -
396  (8 * (delta - 4 * C4 * pow(m_rho, 2)) *
397  (delta * (4 * pow(pion_mass, 2) + 3 * pow(m_rho, 2) - 2 * s) -
398  2 * pow(m_rho, 2) * (3 + 8 * C4 * pow(pion_mass, 2) - 4 * C4 * s)) *
399  pow(tmax, 2)) /
400  (pow(m_rho, 4) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
401  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
402  (pow(eta1 - eta2, 2) * (pow(a1_mass, 2) - s) *
403  (pow(eta2, 2) * s *
404  (pow(a1_mass, 2) - 4 * pow(pion_mass, 2) + pow(m_rho, 2) +
405  3 * s) +
406  pow(eta1, 2) * (2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
407  s * (pow(a1_mass, 2) - 3 * pow(m_rho, 2) + 3 * s)) -
408  2 * eta1 * eta2 *
409  (pow(pion_mass, 2) * (pow(m_rho, 2) - 4 * s) +
410  s * (pow(a1_mass, 2) - 2 * pow(m_rho, 2) + 3 * s))) *
411  pow(tmax, 2)) /
412  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
413  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
414  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
415  (2 * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
416  (eta1 * (4 * delta * pow(s, 2) -
417  2 * pow(m_rho, 2) * s * (-2 + 3 * delta + 8 * C4 * s) +
418  pow(m_rho, 4) * (-2 + delta + 16 * C4 * s) -
419  2 * pow(pion_mass, 2) *
420  (8 * C4 * pow(m_rho, 4) + 4 * delta * s +
421  pow(m_rho, 2) * (2 - 3 * delta - 16 * C4 * s))) +
422  eta2 * (pow(pion_mass, 2) *
423  (8 * delta * s +
424  pow(m_rho, 2) * (-2 + delta - 32 * C4 * s)) +
425  s * (-4 * delta * s +
426  pow(m_rho, 2) * (-2 + delta + 16 * C4 * s)))) *
427  pow(tmax, 2)) /
428  (pow(m_rho, 2) *
429  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
430  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
431  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
432  (4 * (eta1 - eta2) *
433  (delta * (eta1 * (pow(a1_mass, 2) * (pow(pion_mass, 2) - s) -
434  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - 2 * s) *
435  (2 * pow(pion_mass, 2) - s)) +
436  eta2 * (4 * pow(pion_mass, 4) - 6 * pow(pion_mass, 2) * s +
437  pow(a1_mass, 2) * (-pow(pion_mass, 2) + s) +
438  s * (pow(m_rho, 2) + 2 * s))) +
439  2 * pow(m_rho, 2) *
440  (eta1 * (8 * C4 * pow(pion_mass, 4) +
441  2 * C4 * s * (pow(a1_mass, 2) - pow(m_rho, 2) + 2 * s) +
442  pow(pion_mass, 2) * (1 - 2 * C4 *
443  (pow(a1_mass, 2) -
444  pow(m_rho, 2) + 6 * s))) -
445  eta2 * (8 * C4 * pow(pion_mass, 4) +
446  2 * C4 * s * (pow(a1_mass, 2) + pow(m_rho, 2) + 2 * s) -
447  pow(pion_mass, 2) *
448  (-1 +
449  2 * C4 *
450  (pow(a1_mass, 2) + pow(m_rho, 2) + 6 * s))))) *
451  pow(tmax, 2)) /
452  (pow(m_rho, 2) * (pow(pion_mass, 2) - s) *
453  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
454  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
455  (pow(eta1 - eta2, 4) * pow(tmax, 3)) /
456  (3. * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
457  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
458  (8 * pow(eta1 - eta2, 2) * (delta - 4 * C4 * pow(m_rho, 2)) *
459  pow(tmax, 3)) /
460  (3. * pow(m_rho, 2) *
461  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
462  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
463  (16 * pow(delta - 4 * C4 * pow(m_rho, 2), 2) * pow(tmax, 3)) /
464  (3. * pow(m_rho, 4) *
465  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
466  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
467  (4 * (-2 + delta) * eta1 * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
468  pow(tmax, 3)) /
469  (3. *
470  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
471  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
472  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
473  (2 * pow(eta1 - eta2, 4) * (pow(a1_mass, 2) - s) * s * pow(tmax, 3)) /
474  (3. *
475  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
476  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
477  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
478  (2 * pow(eta1 - eta2, 2) * s *
479  (-2 * eta1 * eta2 * s + pow(eta2, 2) * s +
480  pow(eta1, 2) * (-pow(m_rho, 2) + s)) *
481  pow(tmax, 3)) /
482  (3. *
483  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
484  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
485  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
486  (4 * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
487  (2 * eta2 * (delta - 4 * C4 * pow(m_rho, 2)) * s +
488  eta1 * (-2 * delta * s + pow(m_rho, 2) * (-2 + delta + 8 * C4 * s))) *
489  pow(tmax, 3)) /
490  (3. * pow(m_rho, 2) *
491  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
492  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
493  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
494  (pow(eta1 - eta2, 2) *
495  (-2 * eta1 * eta2 *
496  (pow(a1_mass, 8) + pow(pion_mass, 8) -
497  pow(pion_mass, 4) * pow(m_rho, 4) -
498  2 * pow(a1_mass, 2) * pow(pion_mass, 2) *
499  (pow(pion_mass, 2) - pow(m_rho, 2)) * (pow(m_rho, 2) + s) +
500  pow(a1_mass, 6) * (-4 * pow(pion_mass, 2) + 2 * s) +
501  pow(a1_mass, 4) *
502  (4 * pow(pion_mass, 4) - pow(m_rho, 4) +
503  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) -
504  2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) +
505  pow(eta2, 2) *
506  (pow(a1_mass, 8) +
507  pow(pion_mass, 4) * pow(pow(pion_mass, 2) - pow(m_rho, 2), 2) +
508  2 * pow(a1_mass, 6) *
509  (-2 * pow(pion_mass, 2) + pow(m_rho, 2) + s) +
510  2 * pow(a1_mass, 2) * pow(pion_mass, 2) *
511  (-pow(m_rho, 4) +
512  pow(pion_mass, 2) * (2 * pow(m_rho, 2) - s) +
513  pow(m_rho, 2) * s) +
514  pow(a1_mass, 4) *
515  (4 * pow(pion_mass, 4) + pow(m_rho, 4) -
516  2 * pow(m_rho, 2) * s + 2 * pow(s, 2) -
517  4 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
518  pow(eta1, 2) *
519  (pow(a1_mass, 8) + pow(pion_mass, 8) -
520  2 * pow(pion_mass, 6) * pow(m_rho, 2) -
521  2 * pow(a1_mass, 6) *
522  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) -
523  2 * pow(pion_mass, 2) * pow(m_rho, 4) * s +
524  pow(pion_mass, 4) * (3 * pow(m_rho, 4) + 2 * pow(m_rho, 2) * s) +
525  pow(a1_mass, 4) *
526  (4 * pow(pion_mass, 4) + pow(m_rho, 4) +
527  pow(pion_mass, 2) * (8 * pow(m_rho, 2) - 4 * s) -
528  4 * pow(m_rho, 2) * s + 2 * pow(s, 2)) -
529  2 * pow(a1_mass, 2) *
530  (pow(m_rho, 2) * s * (-pow(m_rho, 2) + s) +
531  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s) +
532  pow(pion_mass, 2) *
533  (2 * pow(m_rho, 4) - 3 * pow(m_rho, 2) * s))))) /
534  ((pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
535  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
536  (pow(a1_mass, 2) - tmin)) -
537  (8 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
538  (4 * pow(pion_mass, 2) - pow(m_rho, 2))) /
539  ((pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
540  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
541  (pow(pion_mass, 2) - tmin)) +
542  (8 * pow(-2 + delta, 2) * pow(pion_mass, 2) * tmin) /
543  (pow(m_rho, 2) * pow(pow(pion_mass, 2) - s, 2)) +
544  (8 * pow(-2 + delta, 2) * pow(pion_mass, 2) * tmin) /
545  (pow(m_rho, 2) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
546  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
547  (8 * (-2 + delta) *
548  (-8 * C4 * pow(m_rho, 4) +
549  pow(pion_mass, 2) * (2 + delta - 8 * C4 * pow(m_rho, 2)) -
550  (2 + 3 * delta) * s +
551  pow(m_rho, 2) * (-2 + 3 * delta + 16 * C4 * s)) *
552  tmin) /
553  (pow(m_rho, 2) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
554  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
555  (4 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
556  (eta2 * (pow(pion_mass, 2) + pow(m_rho, 2) - 2 * s) *
557  (pow(pion_mass, 2) + s) +
558  eta1 *
559  (-2 * pow(pion_mass, 4) + pow(m_rho, 4) - 3 * pow(m_rho, 2) * s +
560  2 * pow(s, 2) + pow(pion_mass, 2) * (pow(m_rho, 2) + s))) *
561  tmin) /
562  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
563  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
564  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
565  (pow(eta1 - eta2, 2) *
566  (pow(eta1, 2) *
567  (3 * pow(a1_mass, 4) + 4 * pow(pion_mass, 4) + pow(m_rho, 4) +
568  pow(pion_mass, 2) * (8 * pow(m_rho, 2) - 4 * s) -
569  4 * pow(a1_mass, 2) *
570  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) -
571  4 * pow(m_rho, 2) * s + 2 * pow(s, 2)) +
572  pow(eta2, 2) *
573  (3 * pow(a1_mass, 4) + 4 * pow(pion_mass, 4) + pow(m_rho, 4) -
574  2 * pow(m_rho, 2) * s + 2 * pow(s, 2) -
575  4 * pow(pion_mass, 2) * (pow(m_rho, 2) + s) +
576  4 * pow(a1_mass, 2) *
577  (-2 * pow(pion_mass, 2) + pow(m_rho, 2) + s)) -
578  2 * eta1 * eta2 *
579  (3 * pow(a1_mass, 4) + 4 * pow(pion_mass, 4) - pow(m_rho, 4) +
580  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) -
581  2 * pow(m_rho, 2) * s + 2 * pow(s, 2) +
582  pow(a1_mass, 2) * (-8 * pow(pion_mass, 2) + 4 * s))) *
583  tmin) /
584  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
585  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) -
586  (8 *
587  (pow(delta, 2) * (8 * pow(pion_mass, 4) + 3 * pow(m_rho, 4) +
588  4 * pow(pion_mass, 2) * (3 * pow(m_rho, 2) - 2 * s) -
589  6 * pow(m_rho, 2) * s + 2 * pow(s, 2)) +
590  4 * pow(m_rho, 4) *
591  (3 + 12 * C4 * (2 * pow(pion_mass, 2) - s) +
592  8 * pow(C4, 2) * pow(-2 * pow(pion_mass, 2) + s, 2)) -
593  4 * delta * pow(m_rho, 2) *
594  (16 * C4 * pow(pion_mass, 4) +
595  2 * pow(pion_mass, 2) *
596  (3 + 6 * C4 * pow(m_rho, 2) - 8 * C4 * s) +
597  pow(m_rho, 2) * (3 - 6 * C4 * s) + s * (-3 + 4 * C4 * s))) *
598  tmin) /
599  (pow(m_rho, 4) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
600  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
601  (8 * (-2 + delta) *
602  (pow(pion_mass, 4) * (-2 + 3 * delta - 8 * C4 * pow(m_rho, 2)) +
603  (pow(m_rho, 2) - s) * ((-2 + 3 * delta) * s +
604  pow(m_rho, 2) * (-2 + delta - 8 * C4 * s)) +
605  4 * pow(pion_mass, 2) *
606  (2 * C4 * pow(m_rho, 4) + delta * s -
607  pow(m_rho, 2) * (-1 + delta + 4 * C4 * s))) *
608  tmin) /
609  (pow(m_rho, 2) * (pow(pion_mass, 2) - s) *
610  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
611  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
612  (4 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
613  (eta2 * (pow(pion_mass, 2) + s) *
614  (pow(pion_mass, 4) - pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
615  (pow(m_rho, 2) - s) * s) +
616  eta1 * (-4 * pow(pion_mass, 6) + pow(pow(m_rho, 2) - s, 2) * s +
617  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s) -
618  pow(pion_mass, 2) *
619  (pow(m_rho, 4) - pow(m_rho, 2) * s + 2 * pow(s, 2)))) *
620  tmin) /
621  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
622  (pow(pion_mass, 2) - s) *
623  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
624  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
625  (pow(eta1 - eta2, 2) *
626  (-2 * eta1 * eta2 *
627  (pow(pion_mass, 8) - pow(m_rho, 4) * pow(s, 2) + pow(s, 4) -
628  pow(pion_mass, 4) *
629  (pow(m_rho, 4) + 2 * pow(m_rho, 2) * s - 4 * pow(s, 2)) +
630  2 * pow(pion_mass, 2) * s *
631  (pow(m_rho, 4) + pow(m_rho, 2) * s - 2 * pow(s, 2))) +
632  pow(eta2, 2) *
633  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
634  pow(s, 2) * pow(pow(m_rho, 2) + s, 2) +
635  pow(pion_mass, 4) * pow(pow(m_rho, 2) + 2 * s, 2) -
636  2 * pow(pion_mass, 2) * s *
637  (pow(m_rho, 4) + 2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) +
638  pow(eta1, 2) *
639  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) -
640  4 * pow(pion_mass, 2) * pow(pow(m_rho, 2) - s, 2) * s +
641  pow(pow(m_rho, 2) - s, 2) * pow(s, 2) +
642  pow(pion_mass, 4) * (3 * pow(m_rho, 4) - 6 * pow(m_rho, 2) * s +
643  4 * pow(s, 2)))) *
644  tmin) /
645  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
646  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
647  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
648  (2 * pow(eta1 - eta2, 2) * (pow(a1_mass, 2) - s) *
649  (pow(eta1, 2) *
650  (pow(a1_mass, 4) * s +
651  pow(pion_mass, 4) * (-3 * pow(m_rho, 2) + 2 * s) +
652  s * (2 * pow(m_rho, 4) - 3 * pow(m_rho, 2) * s + pow(s, 2)) -
653  2 * pow(pion_mass, 2) *
654  (pow(m_rho, 4) - 4 * pow(m_rho, 2) * s + 2 * pow(s, 2)) +
655  pow(a1_mass, 2) *
656  (2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
657  3 * s * (-pow(m_rho, 2) + s))) -
658  2 * eta1 * eta2 *
659  (pow(a1_mass, 4) * s +
660  s * (2 * pow(pion_mass, 4) +
661  4 * pow(pion_mass, 2) * (pow(m_rho, 2) - s) +
662  s * (-2 * pow(m_rho, 2) + s)) +
663  pow(a1_mass, 2) * (pow(pion_mass, 2) * (pow(m_rho, 2) - 4 * s) +
664  s * (-2 * pow(m_rho, 2) + 3 * s))) +
665  pow(eta2, 2) * (-4 * pow(pion_mass, 2) * s *
666  (pow(a1_mass, 2) + pow(m_rho, 2) + s) +
667  pow(pion_mass, 4) * (pow(m_rho, 2) + 2 * s) +
668  s * (pow(a1_mass, 4) + s * (pow(m_rho, 2) + s) +
669  pow(a1_mass, 2) * (pow(m_rho, 2) + 3 * s)))) *
670  tmin) /
671  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
672  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
673  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
674  (4 * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
675  (eta1 * (4 * pow(pion_mass, 4) *
676  (6 * C4 * pow(m_rho, 4) + 2 * delta * s +
677  pow(m_rho, 2) * (1 - 2 * delta - 8 * C4 * s)) -
678  2 * pow(pion_mass, 2) *
679  (4 * delta * pow(s, 2) +
680  pow(m_rho, 2) * s * (6 - 7 * delta - 16 * C4 * s) +
681  2 * pow(m_rho, 4) * (-2 + delta + 8 * C4 * s)) +
682  (pow(m_rho, 2) - s) * s *
683  (-2 * delta * s +
684  pow(m_rho, 2) * (-6 + 3 * delta + 8 * C4 * s))) +
685  eta2 * (-(delta *
686  (2 * pow(pion_mass, 4) * (pow(m_rho, 2) + 4 * s) +
687  pow(pion_mass, 2) * (2 * pow(m_rho, 4) +
688  pow(m_rho, 2) * s - 8 * pow(s, 2)) +
689  s * (-2 * pow(m_rho, 4) - pow(m_rho, 2) * s +
690  2 * pow(s, 2)))) +
691  2 * pow(m_rho, 2) *
692  (4 * C4 * pow(pion_mass, 4) * (pow(m_rho, 2) + 4 * s) +
693  pow(pion_mass, 2) * (s * (5 - 16 * C4 * s) +
694  pow(m_rho, 2) * (2 - 8 * C4 * s)) +
695  s * (s * (-3 + 4 * C4 * s) +
696  pow(m_rho, 2) * (-2 + 4 * C4 * s))))) *
697  tmin) /
698  (pow(m_rho, 2) *
699  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
700  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
701  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
702  (8 * (eta1 - eta2) *
703  (delta *
704  (eta1 * (4 * pow(pion_mass, 6) +
705  pow(pion_mass, 4) * (7 * pow(m_rho, 2) - 8 * s) +
706  pow(a1_mass, 4) * (pow(pion_mass, 2) - s) -
707  pow(a1_mass, 2) *
708  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - 2 * s) *
709  (2 * pow(pion_mass, 2) - s) +
710  pow(pion_mass, 2) * s * (-8 * pow(m_rho, 2) + 5 * s) +
711  s * (pow(m_rho, 4) + pow(m_rho, 2) * s - pow(s, 2))) +
712  eta2 *
713  (-4 * pow(pion_mass, 6) -
714  pow(pion_mass, 4) * (pow(m_rho, 2) - 8 * s) +
715  pow(a1_mass, 4) * (-pow(pion_mass, 2) + s) +
716  pow(pion_mass, 2) * (2 * pow(m_rho, 4) - 5 * pow(s, 2)) +
717  s * (-2 * pow(m_rho, 4) + pow(m_rho, 2) * s + pow(s, 2)) +
718  pow(a1_mass, 2) *
719  (4 * pow(pion_mass, 4) - 6 * pow(pion_mass, 2) * s +
720  s * (pow(m_rho, 2) + 2 * s)))) -
721  2 * pow(m_rho, 2) *
722  (eta1 *
723  (8 * C4 * pow(pion_mass, 6) +
724  pow(pion_mass, 4) * (3 + 8 * C4 * (pow(m_rho, 2) - 2 * s)) +
725  2 * C4 * pow(a1_mass, 4) * (pow(pion_mass, 2) - s) +
726  2 * pow(pion_mass, 2) * s *
727  (-1 - 6 * C4 * pow(m_rho, 2) + 5 * C4 * s) -
728  pow(a1_mass, 2) *
729  (8 * C4 * pow(pion_mass, 4) +
730  pow(pion_mass, 2) *
731  (1 + 2 * C4 * (pow(m_rho, 2) - 6 * s)) +
732  2 * C4 * s * (-pow(m_rho, 2) + 2 * s)) +
733  s * (-(s * (1 + 2 * C4 * s)) +
734  pow(m_rho, 2) * (1 + 4 * C4 * s))) +
735  eta2 * (2 * C4 * pow(a1_mass, 4) * (-pow(pion_mass, 2) + s) -
736  (pow(pion_mass, 2) - s) *
737  (8 * C4 * pow(pion_mass, 4) - 2 * pow(m_rho, 2) + s +
738  2 * C4 * pow(s, 2) +
739  pow(pion_mass, 2) *
740  (3 - 4 * C4 * (pow(m_rho, 2) + 2 * s))) +
741  pow(a1_mass, 2) *
742  (8 * C4 * pow(pion_mass, 4) +
743  2 * C4 * s * (pow(m_rho, 2) + 2 * s) +
744  pow(pion_mass, 2) *
745  (1 - 2 * C4 * (pow(m_rho, 2) + 6 * s)))))) *
746  tmin) /
747  (pow(m_rho, 2) * (pow(pion_mass, 2) - s) *
748  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
749  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
750  (8 * (-2 + delta) * (delta - 4 * C4 * pow(m_rho, 2)) * pow(tmin, 2)) /
751  (pow(m_rho, 2) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
752  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
753  (16 * (-2 + delta) * (delta - 4 * C4 * pow(m_rho, 2)) * s *
754  pow(tmin, 2)) /
755  (pow(m_rho, 2) * (pow(pion_mass, 2) - s) *
756  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
757  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
758  (pow(eta1 - eta2, 2) *
759  (pow(eta1, 2) * (pow(m_rho, 2) - s) + 2 * eta1 * eta2 * s -
760  pow(eta2, 2) * s) *
761  (pow(pion_mass, 4) - pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
762  (pow(m_rho, 2) - s) * s) *
763  pow(tmin, 2)) /
764  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
765  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
766  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
767  (2 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
768  (-(eta1 * (pow(pion_mass, 2) + 2 * pow(m_rho, 2) - 3 * s)) -
769  eta2 * (pow(pion_mass, 2) + s)) *
770  pow(tmin, 2)) /
771  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
772  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
773  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
774  (2 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
775  (pow(pion_mass, 2) + s) *
776  (-2 * eta2 * s + eta1 * (pow(pion_mass, 2) - pow(m_rho, 2) + s)) *
777  pow(tmin, 2)) /
778  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
779  (pow(pion_mass, 2) - s) *
780  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
781  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
782  (pow(eta1 - eta2, 3) *
783  (-(eta1 *
784  (pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s)) +
785  eta2 *
786  (pow(a1_mass, 2) - 2 * pow(pion_mass, 2) + pow(m_rho, 2) + s)) *
787  pow(tmin, 2)) /
788  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
789  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) +
790  (8 * (delta - 4 * C4 * pow(m_rho, 2)) *
791  (delta * (4 * pow(pion_mass, 2) + 3 * pow(m_rho, 2) - 2 * s) -
792  2 * pow(m_rho, 2) * (3 + 8 * C4 * pow(pion_mass, 2) - 4 * C4 * s)) *
793  pow(tmin, 2)) /
794  (pow(m_rho, 4) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
795  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
796  (pow(eta1 - eta2, 2) * (pow(a1_mass, 2) - s) *
797  (pow(eta2, 2) * s *
798  (pow(a1_mass, 2) - 4 * pow(pion_mass, 2) + pow(m_rho, 2) +
799  3 * s) +
800  pow(eta1, 2) * (2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
801  s * (pow(a1_mass, 2) - 3 * pow(m_rho, 2) + 3 * s)) -
802  2 * eta1 * eta2 *
803  (pow(pion_mass, 2) * (pow(m_rho, 2) - 4 * s) +
804  s * (pow(a1_mass, 2) - 2 * pow(m_rho, 2) + 3 * s))) *
805  pow(tmin, 2)) /
806  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
807  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
808  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
809  (2 * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
810  (eta1 * (4 * delta * pow(s, 2) -
811  2 * pow(m_rho, 2) * s * (-2 + 3 * delta + 8 * C4 * s) +
812  pow(m_rho, 4) * (-2 + delta + 16 * C4 * s) -
813  2 * pow(pion_mass, 2) *
814  (8 * C4 * pow(m_rho, 4) + 4 * delta * s +
815  pow(m_rho, 2) * (2 - 3 * delta - 16 * C4 * s))) +
816  eta2 * (pow(pion_mass, 2) *
817  (8 * delta * s +
818  pow(m_rho, 2) * (-2 + delta - 32 * C4 * s)) +
819  s * (-4 * delta * s +
820  pow(m_rho, 2) * (-2 + delta + 16 * C4 * s)))) *
821  pow(tmin, 2)) /
822  (pow(m_rho, 2) *
823  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
824  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
825  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
826  (4 * (eta1 - eta2) *
827  (delta * (eta1 * (pow(a1_mass, 2) * (pow(pion_mass, 2) - s) -
828  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - 2 * s) *
829  (2 * pow(pion_mass, 2) - s)) +
830  eta2 * (4 * pow(pion_mass, 4) - 6 * pow(pion_mass, 2) * s +
831  pow(a1_mass, 2) * (-pow(pion_mass, 2) + s) +
832  s * (pow(m_rho, 2) + 2 * s))) +
833  2 * pow(m_rho, 2) *
834  (eta1 * (8 * C4 * pow(pion_mass, 4) +
835  2 * C4 * s * (pow(a1_mass, 2) - pow(m_rho, 2) + 2 * s) +
836  pow(pion_mass, 2) * (1 - 2 * C4 *
837  (pow(a1_mass, 2) -
838  pow(m_rho, 2) + 6 * s))) -
839  eta2 * (8 * C4 * pow(pion_mass, 4) +
840  2 * C4 * s * (pow(a1_mass, 2) + pow(m_rho, 2) + 2 * s) -
841  pow(pion_mass, 2) *
842  (-1 +
843  2 * C4 *
844  (pow(a1_mass, 2) + pow(m_rho, 2) + 6 * s))))) *
845  pow(tmin, 2)) /
846  (pow(m_rho, 2) * (pow(pion_mass, 2) - s) *
847  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
848  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
849  (pow(eta1 - eta2, 4) * pow(tmin, 3)) /
850  (3. * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
851  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
852  (8 * pow(eta1 - eta2, 2) * (delta - 4 * C4 * pow(m_rho, 2)) *
853  pow(tmin, 3)) /
854  (3. * pow(m_rho, 2) *
855  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
856  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
857  (16 * pow(delta - 4 * C4 * pow(m_rho, 2), 2) * pow(tmin, 3)) /
858  (3. * pow(m_rho, 4) *
859  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
860  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
861  (4 * (-2 + delta) * eta1 * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
862  pow(tmin, 3)) /
863  (3. *
864  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
865  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
866  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
867  (2 * pow(eta1 - eta2, 4) * (pow(a1_mass, 2) - s) * s * pow(tmin, 3)) /
868  (3. *
869  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
870  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
871  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
872  (2 * pow(eta1 - eta2, 2) * s *
873  (-2 * eta1 * eta2 * s + pow(eta2, 2) * s +
874  pow(eta1, 2) * (-pow(m_rho, 2) + s)) *
875  pow(tmin, 3)) /
876  (3. *
877  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
878  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
879  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
880  (4 * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
881  (2 * eta2 * (delta - 4 * C4 * pow(m_rho, 2)) * s +
882  eta1 * (-2 * delta * s + pow(m_rho, 2) * (-2 + delta + 8 * C4 * s))) *
883  pow(tmin, 3)) /
884  (3. * pow(m_rho, 2) *
885  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
886  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
887  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
888  (2 * pow(eta1 - eta2, 2) *
889  (pow(eta1, 2) * (2 * pow(a1_mass, 6) -
890  3 * pow(a1_mass, 4) *
891  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) +
892  pow(m_rho, 2) * (pow(m_rho, 2) - s) * s -
893  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s) +
894  pow(pion_mass, 2) *
895  (-2 * pow(m_rho, 4) + 3 * pow(m_rho, 2) * s) +
896  pow(a1_mass, 2) *
897  (4 * pow(pion_mass, 4) + pow(m_rho, 4) +
898  pow(pion_mass, 2) * (8 * pow(m_rho, 2) - 4 * s) -
899  4 * pow(m_rho, 2) * s + 2 * pow(s, 2))) -
900  2 * eta1 * eta2 *
901  (2 * pow(a1_mass, 6) -
902  pow(pion_mass, 2) * (pow(pion_mass, 2) - pow(m_rho, 2)) *
903  (pow(m_rho, 2) + s) +
904  pow(a1_mass, 4) * (-6 * pow(pion_mass, 2) + 3 * s) +
905  pow(a1_mass, 2) *
906  (4 * pow(pion_mass, 4) - pow(m_rho, 4) +
907  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) -
908  2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) +
909  pow(eta2, 2) * (2 * pow(a1_mass, 6) +
910  3 * pow(a1_mass, 4) *
911  (-2 * pow(pion_mass, 2) + pow(m_rho, 2) + s) +
912  pow(pion_mass, 2) *
913  (-pow(m_rho, 4) +
914  pow(pion_mass, 2) * (2 * pow(m_rho, 2) - s) +
915  pow(m_rho, 2) * s) +
916  pow(a1_mass, 2) *
917  (4 * pow(pion_mass, 4) + pow(m_rho, 4) -
918  2 * pow(m_rho, 2) * s + 2 * pow(s, 2) -
919  4 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)))) *
920  log(abs(-pow(a1_mass, 2) + tmax))) /
921  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
922  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) -
923  (2 * pow(eta1 - eta2, 2) * (pow(a1_mass, 2) - s) *
924  (-2 * eta1 * eta2 *
925  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
926  2 * pow(a1_mass, 2) * pow(pion_mass, 4) * s +
927  pow(pion_mass, 2) *
928  (pow(a1_mass, 4) * (pow(m_rho, 2) - 4 * s) +
929  4 * pow(a1_mass, 2) * (pow(m_rho, 2) - s) * s +
930  pow(m_rho, 2) * pow(s, 2)) +
931  pow(a1_mass, 2) * s *
932  (pow(a1_mass, 4) + s * (-2 * pow(m_rho, 2) + s) +
933  pow(a1_mass, 2) * (-2 * pow(m_rho, 2) + 3 * s))) +
934  pow(eta2, 2) *
935  (pow(pion_mass, 8) -
936  4 * pow(a1_mass, 2) * pow(pion_mass, 2) * s *
937  (pow(a1_mass, 2) + pow(m_rho, 2) + s) +
938  pow(pion_mass, 4) * (pow(m_rho, 2) * s +
939  pow(a1_mass, 2) * (pow(m_rho, 2) + 2 * s)) +
940  pow(a1_mass, 2) * s *
941  (pow(a1_mass, 4) + s * (pow(m_rho, 2) + s) +
942  pow(a1_mass, 2) * (pow(m_rho, 2) + 3 * s))) +
943  pow(eta1, 2) *
944  (pow(pion_mass, 8) +
945  pow(a1_mass, 2) * s *
946  (pow(a1_mass, 4) + 2 * pow(m_rho, 4) -
947  3 * pow(a1_mass, 2) * (pow(m_rho, 2) - s) -
948  3 * pow(m_rho, 2) * s + pow(s, 2)) +
949  pow(pion_mass, 4) *
950  (2 * pow(m_rho, 4) - 3 * pow(m_rho, 2) * s +
951  pow(a1_mass, 2) * (-3 * pow(m_rho, 2) + 2 * s)) +
952  2 * pow(pion_mass, 2) *
953  (pow(a1_mass, 4) * (pow(m_rho, 2) - 2 * s) +
954  pow(m_rho, 2) * s * (-pow(m_rho, 2) + s) -
955  pow(a1_mass, 2) * (pow(m_rho, 4) - 4 * pow(m_rho, 2) * s +
956  2 * pow(s, 2))))) *
957  log(abs(-pow(a1_mass, 2) + tmax))) /
958  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
959  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
960  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
961  (8 * (eta1 - eta2) *
962  (delta *
963  (eta2 * (pow(pion_mass, 6) * pow(m_rho, 2) *
964  (2 * pow(pion_mass, 2) - s) +
965  pow(a1_mass, 8) * (-pow(pion_mass, 2) + s) +
966  pow(a1_mass, 6) *
967  (5 * pow(pion_mass, 4) - 7 * pow(pion_mass, 2) * s +
968  s * (pow(m_rho, 2) + 2 * s)) +
969  pow(a1_mass, 4) *
970  (-8 * pow(pion_mass, 6) -
971  pow(pion_mass, 4) * (pow(m_rho, 2) - 14 * s) +
972  pow(pion_mass, 2) *
973  (2 * pow(m_rho, 4) - pow(m_rho, 2) * s -
974  7 * pow(s, 2)) +
975  s * (-2 * pow(m_rho, 4) + pow(m_rho, 2) * s +
976  pow(s, 2))) +
977  pow(a1_mass, 2) * pow(pion_mass, 2) *
978  (4 * pow(pion_mass, 6) +
979  pow(pion_mass, 4) * (pow(m_rho, 2) - 8 * s) +
980  s * (2 * pow(m_rho, 4) + pow(m_rho, 2) * s -
981  pow(s, 2)) +
982  pow(pion_mass, 2) *
983  (-2 * pow(m_rho, 4) - 3 * pow(m_rho, 2) * s +
984  5 * pow(s, 2)))) +
985  eta1 *
986  (pow(a1_mass, 8) * (pow(pion_mass, 2) - s) +
987  pow(a1_mass, 6) *
988  (-5 * pow(pion_mass, 4) + (pow(m_rho, 2) - 2 * s) * s +
989  pow(pion_mass, 2) * (-2 * pow(m_rho, 2) + 7 * s)) +
990  pow(pion_mass, 2) * pow(m_rho, 2) *
991  (2 * pow(pion_mass, 6) +
992  pow(pion_mass, 4) * (4 * pow(m_rho, 2) - 5 * s) +
993  pow(m_rho, 4) * s -
994  pow(pion_mass, 2) *
995  (pow(m_rho, 4) + 3 * pow(m_rho, 2) * s -
996  2 * pow(s, 2))) +
997  pow(a1_mass, 4) *
998  (8 * pow(pion_mass, 6) +
999  pow(pion_mass, 4) * (9 * pow(m_rho, 2) - 14 * s) +
1000  pow(pion_mass, 2) * s * (-9 * pow(m_rho, 2) + 7 * s) +
1001  s * (pow(m_rho, 4) + pow(m_rho, 2) * s - pow(s, 2))) +
1002  pow(a1_mass, 2) *
1003  (-4 * pow(pion_mass, 8) +
1004  pow(m_rho, 4) * s * (-pow(m_rho, 2) + s) +
1005  pow(pion_mass, 6) * (-11 * pow(m_rho, 2) + 8 * s) +
1006  pow(pion_mass, 4) *
1007  (-3 * pow(m_rho, 4) + 17 * pow(m_rho, 2) * s -
1008  5 * pow(s, 2)) +
1009  pow(pion_mass, 2) *
1010  (pow(m_rho, 6) - 5 * pow(m_rho, 2) * pow(s, 2) +
1011  pow(s, 3))))) -
1012  2 * pow(m_rho, 2) *
1013  (eta2 *
1014  (pow(pion_mass, 8) * (1 + 2 * C4 * pow(m_rho, 2)) -
1015  2 * C4 * pow(pion_mass, 6) * pow(m_rho, 2) * s +
1016  2 * C4 * pow(a1_mass, 8) * (-pow(pion_mass, 2) + s) +
1017  pow(a1_mass, 4) *
1018  (-16 * C4 * pow(pion_mass, 6) +
1019  pow(pion_mass, 4) *
1020  (-4 + 6 * C4 * pow(m_rho, 2) + 28 * C4 * s) +
1021  2 * pow(pion_mass, 2) *
1022  (pow(m_rho, 2) + s - 3 * C4 * pow(m_rho, 2) * s -
1023  7 * C4 * pow(s, 2)) +
1024  s * (-2 * pow(m_rho, 2) + s + 2 * C4 * pow(s, 2))) +
1025  pow(a1_mass, 6) *
1026  (10 * C4 * pow(pion_mass, 4) +
1027  2 * C4 * s * (pow(m_rho, 2) + 2 * s) +
1028  pow(pion_mass, 2) *
1029  (1 - 2 * C4 * (pow(m_rho, 2) + 7 * s))) +
1030  pow(a1_mass, 2) * pow(pion_mass, 2) *
1031  (8 * C4 * pow(pion_mass, 6) -
1032  2 * pow(pion_mass, 4) *
1033  (-2 + 3 * C4 * pow(m_rho, 2) + 8 * C4 * s) +
1034  s * (2 * pow(m_rho, 2) + s - 2 * C4 * pow(s, 2)) +
1035  2 * pow(pion_mass, 2) *
1036  (pow(m_rho, 2) * (-1 + 3 * C4 * s) +
1037  s * (-3 + 5 * C4 * s)))) +
1038  eta1 *
1039  (pow(pion_mass, 8) * (-1 + 6 * C4 * pow(m_rho, 2)) +
1040  2 * C4 * pow(a1_mass, 8) * (pow(pion_mass, 2) - s) +
1041  pow(pion_mass, 2) * pow(m_rho, 4) * s +
1042  2 * pow(pion_mass, 6) * pow(m_rho, 2) * (2 - 5 * C4 * s) -
1043  pow(a1_mass, 6) *
1044  (10 * C4 * pow(pion_mass, 4) +
1045  pow(pion_mass, 2) *
1046  (1 + 2 * C4 * (pow(m_rho, 2) - 7 * s)) +
1047  2 * C4 * s * (-pow(m_rho, 2) + 2 * s)) -
1048  pow(pion_mass, 4) * pow(m_rho, 2) *
1049  (pow(m_rho, 2) + s * (3 - 4 * C4 * s)) +
1050  pow(a1_mass, 4) *
1051  (16 * C4 * pow(pion_mass, 6) +
1052  2 * pow(pion_mass, 4) *
1053  (2 + 5 * C4 * pow(m_rho, 2) - 14 * C4 * s) +
1054  2 * pow(pion_mass, 2) * s *
1055  (-1 - 7 * C4 * pow(m_rho, 2) + 7 * C4 * s) +
1056  s * (-(s * (1 + 2 * C4 * s)) +
1057  pow(m_rho, 2) * (1 + 4 * C4 * s))) -
1058  pow(a1_mass, 2) *
1059  (8 * C4 * pow(pion_mass, 8) +
1060  pow(m_rho, 2) * (pow(m_rho, 2) - s) * s +
1061  2 * pow(pion_mass, 6) *
1062  (2 + 7 * C4 * pow(m_rho, 2) - 8 * C4 * s) +
1063  pow(pion_mass, 2) *
1064  (-pow(m_rho, 4) + pow(s, 2) +
1065  8 * C4 * pow(m_rho, 2) * pow(s, 2) -
1066  2 * C4 * pow(s, 3)) +
1067  pow(pion_mass, 4) *
1068  (pow(m_rho, 2) * (3 - 22 * C4 * s) +
1069  2 * s * (-3 + 5 * C4 * s)))))) *
1070  log(abs(-pow(a1_mass, 2) + tmax))) /
1071  ((pow(a1_mass, 2) - pow(pion_mass, 2)) * pow(m_rho, 2) *
1072  (pow(pion_mass, 2) - s) *
1073  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1074  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
1075  (16 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
1076  log(abs(-pow(pion_mass, 2) + tmax))) /
1077  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1078  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) -
1079  (8 * pow(-2 + delta, 2) *
1080  (3 * pow(pion_mass, 4) - 4 * pow(pion_mass, 2) * (pow(m_rho, 2) - s) +
1081  pow(pow(m_rho, 2) - s, 2)) *
1082  log(abs(-pow(pion_mass, 2) + tmax))) /
1083  ((pow(pion_mass, 2) - s) *
1084  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1085  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
1086  (8 * (-2 + delta) * (eta1 - eta2) * pow(pion_mass, 2) *
1087  (2 * eta1 * pow(pion_mass, 2) - 2 * eta2 * pow(pion_mass, 2) -
1088  eta1 * pow(m_rho, 2)) *
1089  (pow(pion_mass, 2) - s) * log(abs(-pow(pion_mass, 2) + tmax))) /
1090  ((pow(a1_mass, 2) - pow(pion_mass, 2)) *
1091  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1092  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
1093  (8 * (-2 + delta) * (eta1 - eta2) * pow(pion_mass, 2) *
1094  (pow(a1_mass, 2) - s) * (pow(pion_mass, 2) - s) *
1095  (-(eta2 * (pow(pion_mass, 2) + s)) +
1096  eta1 * (pow(pion_mass, 2) - pow(m_rho, 2) + s)) *
1097  log(abs(-pow(pion_mass, 2) + tmax))) /
1098  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
1099  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1100  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
1101  (8 * (-2 + delta) *
1102  (-(delta * (4 * pow(pion_mass, 2) - pow(m_rho, 2)) *
1103  (pow(pion_mass, 2) + pow(m_rho, 2) - s)) +
1104  2 * pow(m_rho, 2) *
1105  (8 * C4 * pow(pion_mass, 4) - pow(m_rho, 2) + s +
1106  pow(pion_mass, 2) * (3 - 8 * C4 * s))) *
1107  log(abs(-pow(pion_mass, 2) + tmax))) /
1108  (pow(m_rho, 2) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1109  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
1110  (2 * pow(eta1 - eta2, 2) *
1111  (pow(eta1, 2) * (2 * pow(a1_mass, 6) -
1112  3 * pow(a1_mass, 4) *
1113  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) +
1114  pow(m_rho, 2) * (pow(m_rho, 2) - s) * s -
1115  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s) +
1116  pow(pion_mass, 2) *
1117  (-2 * pow(m_rho, 4) + 3 * pow(m_rho, 2) * s) +
1118  pow(a1_mass, 2) *
1119  (4 * pow(pion_mass, 4) + pow(m_rho, 4) +
1120  pow(pion_mass, 2) * (8 * pow(m_rho, 2) - 4 * s) -
1121  4 * pow(m_rho, 2) * s + 2 * pow(s, 2))) -
1122  2 * eta1 * eta2 *
1123  (2 * pow(a1_mass, 6) -
1124  pow(pion_mass, 2) * (pow(pion_mass, 2) - pow(m_rho, 2)) *
1125  (pow(m_rho, 2) + s) +
1126  pow(a1_mass, 4) * (-6 * pow(pion_mass, 2) + 3 * s) +
1127  pow(a1_mass, 2) *
1128  (4 * pow(pion_mass, 4) - pow(m_rho, 4) +
1129  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) -
1130  2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) +
1131  pow(eta2, 2) * (2 * pow(a1_mass, 6) +
1132  3 * pow(a1_mass, 4) *
1133  (-2 * pow(pion_mass, 2) + pow(m_rho, 2) + s) +
1134  pow(pion_mass, 2) *
1135  (-pow(m_rho, 4) +
1136  pow(pion_mass, 2) * (2 * pow(m_rho, 2) - s) +
1137  pow(m_rho, 2) * s) +
1138  pow(a1_mass, 2) *
1139  (4 * pow(pion_mass, 4) + pow(m_rho, 4) -
1140  2 * pow(m_rho, 2) * s + 2 * pow(s, 2) -
1141  4 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)))) *
1142  log(abs(-pow(a1_mass, 2) + tmin))) /
1143  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1144  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) +
1145  (2 * pow(eta1 - eta2, 2) * (pow(a1_mass, 2) - s) *
1146  (-2 * eta1 * eta2 *
1147  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
1148  2 * pow(a1_mass, 2) * pow(pion_mass, 4) * s +
1149  pow(pion_mass, 2) *
1150  (pow(a1_mass, 4) * (pow(m_rho, 2) - 4 * s) +
1151  4 * pow(a1_mass, 2) * (pow(m_rho, 2) - s) * s +
1152  pow(m_rho, 2) * pow(s, 2)) +
1153  pow(a1_mass, 2) * s *
1154  (pow(a1_mass, 4) + s * (-2 * pow(m_rho, 2) + s) +
1155  pow(a1_mass, 2) * (-2 * pow(m_rho, 2) + 3 * s))) +
1156  pow(eta2, 2) *
1157  (pow(pion_mass, 8) -
1158  4 * pow(a1_mass, 2) * pow(pion_mass, 2) * s *
1159  (pow(a1_mass, 2) + pow(m_rho, 2) + s) +
1160  pow(pion_mass, 4) * (pow(m_rho, 2) * s +
1161  pow(a1_mass, 2) * (pow(m_rho, 2) + 2 * s)) +
1162  pow(a1_mass, 2) * s *
1163  (pow(a1_mass, 4) + s * (pow(m_rho, 2) + s) +
1164  pow(a1_mass, 2) * (pow(m_rho, 2) + 3 * s))) +
1165  pow(eta1, 2) *
1166  (pow(pion_mass, 8) +
1167  pow(a1_mass, 2) * s *
1168  (pow(a1_mass, 4) + 2 * pow(m_rho, 4) -
1169  3 * pow(a1_mass, 2) * (pow(m_rho, 2) - s) -
1170  3 * pow(m_rho, 2) * s + pow(s, 2)) +
1171  pow(pion_mass, 4) *
1172  (2 * pow(m_rho, 4) - 3 * pow(m_rho, 2) * s +
1173  pow(a1_mass, 2) * (-3 * pow(m_rho, 2) + 2 * s)) +
1174  2 * pow(pion_mass, 2) *
1175  (pow(a1_mass, 4) * (pow(m_rho, 2) - 2 * s) +
1176  pow(m_rho, 2) * s * (-pow(m_rho, 2) + s) -
1177  pow(a1_mass, 2) * (pow(m_rho, 4) - 4 * pow(m_rho, 2) * s +
1178  2 * pow(s, 2))))) *
1179  log(abs(-pow(a1_mass, 2) + tmin))) /
1180  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
1181  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1182  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
1183  (8 * (eta1 - eta2) *
1184  (delta *
1185  (eta2 * (pow(pion_mass, 6) * pow(m_rho, 2) *
1186  (2 * pow(pion_mass, 2) - s) +
1187  pow(a1_mass, 8) * (-pow(pion_mass, 2) + s) +
1188  pow(a1_mass, 6) *
1189  (5 * pow(pion_mass, 4) - 7 * pow(pion_mass, 2) * s +
1190  s * (pow(m_rho, 2) + 2 * s)) +
1191  pow(a1_mass, 4) *
1192  (-8 * pow(pion_mass, 6) -
1193  pow(pion_mass, 4) * (pow(m_rho, 2) - 14 * s) +
1194  pow(pion_mass, 2) *
1195  (2 * pow(m_rho, 4) - pow(m_rho, 2) * s -
1196  7 * pow(s, 2)) +
1197  s * (-2 * pow(m_rho, 4) + pow(m_rho, 2) * s +
1198  pow(s, 2))) +
1199  pow(a1_mass, 2) * pow(pion_mass, 2) *
1200  (4 * pow(pion_mass, 6) +
1201  pow(pion_mass, 4) * (pow(m_rho, 2) - 8 * s) +
1202  s * (2 * pow(m_rho, 4) + pow(m_rho, 2) * s -
1203  pow(s, 2)) +
1204  pow(pion_mass, 2) *
1205  (-2 * pow(m_rho, 4) - 3 * pow(m_rho, 2) * s +
1206  5 * pow(s, 2)))) +
1207  eta1 *
1208  (pow(a1_mass, 8) * (pow(pion_mass, 2) - s) +
1209  pow(a1_mass, 6) *
1210  (-5 * pow(pion_mass, 4) + (pow(m_rho, 2) - 2 * s) * s +
1211  pow(pion_mass, 2) * (-2 * pow(m_rho, 2) + 7 * s)) +
1212  pow(pion_mass, 2) * pow(m_rho, 2) *
1213  (2 * pow(pion_mass, 6) +
1214  pow(pion_mass, 4) * (4 * pow(m_rho, 2) - 5 * s) +
1215  pow(m_rho, 4) * s -
1216  pow(pion_mass, 2) *
1217  (pow(m_rho, 4) + 3 * pow(m_rho, 2) * s -
1218  2 * pow(s, 2))) +
1219  pow(a1_mass, 4) *
1220  (8 * pow(pion_mass, 6) +
1221  pow(pion_mass, 4) * (9 * pow(m_rho, 2) - 14 * s) +
1222  pow(pion_mass, 2) * s * (-9 * pow(m_rho, 2) + 7 * s) +
1223  s * (pow(m_rho, 4) + pow(m_rho, 2) * s - pow(s, 2))) +
1224  pow(a1_mass, 2) *
1225  (-4 * pow(pion_mass, 8) +
1226  pow(m_rho, 4) * s * (-pow(m_rho, 2) + s) +
1227  pow(pion_mass, 6) * (-11 * pow(m_rho, 2) + 8 * s) +
1228  pow(pion_mass, 4) *
1229  (-3 * pow(m_rho, 4) + 17 * pow(m_rho, 2) * s -
1230  5 * pow(s, 2)) +
1231  pow(pion_mass, 2) *
1232  (pow(m_rho, 6) - 5 * pow(m_rho, 2) * pow(s, 2) +
1233  pow(s, 3))))) -
1234  2 * pow(m_rho, 2) *
1235  (eta2 *
1236  (pow(pion_mass, 8) * (1 + 2 * C4 * pow(m_rho, 2)) -
1237  2 * C4 * pow(pion_mass, 6) * pow(m_rho, 2) * s +
1238  2 * C4 * pow(a1_mass, 8) * (-pow(pion_mass, 2) + s) +
1239  pow(a1_mass, 4) *
1240  (-16 * C4 * pow(pion_mass, 6) +
1241  pow(pion_mass, 4) *
1242  (-4 + 6 * C4 * pow(m_rho, 2) + 28 * C4 * s) +
1243  2 * pow(pion_mass, 2) *
1244  (pow(m_rho, 2) + s - 3 * C4 * pow(m_rho, 2) * s -
1245  7 * C4 * pow(s, 2)) +
1246  s * (-2 * pow(m_rho, 2) + s + 2 * C4 * pow(s, 2))) +
1247  pow(a1_mass, 6) *
1248  (10 * C4 * pow(pion_mass, 4) +
1249  2 * C4 * s * (pow(m_rho, 2) + 2 * s) +
1250  pow(pion_mass, 2) *
1251  (1 - 2 * C4 * (pow(m_rho, 2) + 7 * s))) +
1252  pow(a1_mass, 2) * pow(pion_mass, 2) *
1253  (8 * C4 * pow(pion_mass, 6) -
1254  2 * pow(pion_mass, 4) *
1255  (-2 + 3 * C4 * pow(m_rho, 2) + 8 * C4 * s) +
1256  s * (2 * pow(m_rho, 2) + s - 2 * C4 * pow(s, 2)) +
1257  2 * pow(pion_mass, 2) *
1258  (pow(m_rho, 2) * (-1 + 3 * C4 * s) +
1259  s * (-3 + 5 * C4 * s)))) +
1260  eta1 *
1261  (pow(pion_mass, 8) * (-1 + 6 * C4 * pow(m_rho, 2)) +
1262  2 * C4 * pow(a1_mass, 8) * (pow(pion_mass, 2) - s) +
1263  pow(pion_mass, 2) * pow(m_rho, 4) * s +
1264  2 * pow(pion_mass, 6) * pow(m_rho, 2) * (2 - 5 * C4 * s) -
1265  pow(a1_mass, 6) *
1266  (10 * C4 * pow(pion_mass, 4) +
1267  pow(pion_mass, 2) *
1268  (1 + 2 * C4 * (pow(m_rho, 2) - 7 * s)) +
1269  2 * C4 * s * (-pow(m_rho, 2) + 2 * s)) -
1270  pow(pion_mass, 4) * pow(m_rho, 2) *
1271  (pow(m_rho, 2) + s * (3 - 4 * C4 * s)) +
1272  pow(a1_mass, 4) *
1273  (16 * C4 * pow(pion_mass, 6) +
1274  2 * pow(pion_mass, 4) *
1275  (2 + 5 * C4 * pow(m_rho, 2) - 14 * C4 * s) +
1276  2 * pow(pion_mass, 2) * s *
1277  (-1 - 7 * C4 * pow(m_rho, 2) + 7 * C4 * s) +
1278  s * (-(s * (1 + 2 * C4 * s)) +
1279  pow(m_rho, 2) * (1 + 4 * C4 * s))) -
1280  pow(a1_mass, 2) *
1281  (8 * C4 * pow(pion_mass, 8) +
1282  pow(m_rho, 2) * (pow(m_rho, 2) - s) * s +
1283  2 * pow(pion_mass, 6) *
1284  (2 + 7 * C4 * pow(m_rho, 2) - 8 * C4 * s) +
1285  pow(pion_mass, 2) *
1286  (-pow(m_rho, 4) + pow(s, 2) +
1287  8 * C4 * pow(m_rho, 2) * pow(s, 2) -
1288  2 * C4 * pow(s, 3)) +
1289  pow(pion_mass, 4) *
1290  (pow(m_rho, 2) * (3 - 22 * C4 * s) +
1291  2 * s * (-3 + 5 * C4 * s)))))) *
1292  log(abs(-pow(a1_mass, 2) + tmin))) /
1293  ((pow(a1_mass, 2) - pow(pion_mass, 2)) * pow(m_rho, 2) *
1294  (pow(pion_mass, 2) - s) *
1295  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1296  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
1297  (16 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
1298  log(abs(-pow(pion_mass, 2) + tmin))) /
1299  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1300  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) +
1301  (8 * pow(-2 + delta, 2) *
1302  (3 * pow(pion_mass, 4) - 4 * pow(pion_mass, 2) * (pow(m_rho, 2) - s) +
1303  pow(pow(m_rho, 2) - s, 2)) *
1304  log(abs(-pow(pion_mass, 2) + tmin))) /
1305  ((pow(pion_mass, 2) - s) *
1306  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1307  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
1308  (8 * (-2 + delta) * (eta1 - eta2) * pow(pion_mass, 2) *
1309  (2 * eta1 * pow(pion_mass, 2) - 2 * eta2 * pow(pion_mass, 2) -
1310  eta1 * pow(m_rho, 2)) *
1311  (pow(pion_mass, 2) - s) * log(abs(-pow(pion_mass, 2) + tmin))) /
1312  ((pow(a1_mass, 2) - pow(pion_mass, 2)) *
1313  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1314  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
1315  (8 * (-2 + delta) * (eta1 - eta2) * pow(pion_mass, 2) *
1316  (pow(a1_mass, 2) - s) * (pow(pion_mass, 2) - s) *
1317  (-(eta2 * (pow(pion_mass, 2) + s)) +
1318  eta1 * (pow(pion_mass, 2) - pow(m_rho, 2) + s)) *
1319  log(abs(-pow(pion_mass, 2) + tmin))) /
1320  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
1321  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1322  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
1323  (8 * (-2 + delta) *
1324  (delta * (4 * pow(pion_mass, 2) - pow(m_rho, 2)) *
1325  (pow(pion_mass, 2) + pow(m_rho, 2) - s) -
1326  2 * pow(m_rho, 2) *
1327  (8 * C4 * pow(pion_mass, 4) - pow(m_rho, 2) + s +
1328  pow(pion_mass, 2) * (3 - 8 * C4 * s))) *
1329  log(abs(-pow(pion_mass, 2) + tmin))) /
1330  (pow(m_rho, 2) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1331  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))))) /
1332  (512. * Pi);
1333  // clang-format on
1334 
1335  return cut_off(xs * gev2_mb / spin_deg_factor);
1336 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_pi_rho_pi0()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi_rho_pi0 ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 4443 of file crosssectionsphoton.cc.

4444  {
4445  return cut_off(xs_pi_rho_pi0_rho_mediated(s, m_rho) +
4446  xs_pi_rho_pi0_omega_mediated(s, m_rho));
4447 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_pi_rho_pi0_rho_mediated()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi_rho_pi0_rho_mediated ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 2680 of file crosssectionsphoton.cc.

2681  {
2682  using std::abs;
2683  using std::atan;
2684  using std::log;
2685  using std::pow;
2686  using std::sqrt;
2687 
2688  auto t_mandelstam = get_t_range(sqrt(s), pion_mass, m_rho, pion_mass, 0.);
2689  const double &tmax = t_mandelstam[0];
2690  const double &tmin = t_mandelstam[1];
2691  const double spin_deg_factor = 3.0;
2692 
2693  // clang-format off
2694  const double xs =
2695  (pow(Const, 2) * pow(ghat, 4) *
2696  (0. +
2697  (0.03125 * pow(eta1 - 1. * eta2, 2) *
2698  (pow(eta2, 2) *
2699  (1. * pow(a1_mass, 8) + 1. * pow(pion_mass, 8) -
2700  2. * pow(pion_mass, 6) * pow(m_rho, 2) +
2701  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
2702  pow(a1_mass, 6) *
2703  (-4. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) + 2. * s) +
2704  pow(a1_mass, 2) * pow(pion_mass, 2) *
2705  (-2. * pow(m_rho, 4) +
2706  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 2. * s) +
2707  2. * pow(m_rho, 2) * s) +
2708  pow(a1_mass, 4) *
2709  (4. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
2710  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) - 4. * s) -
2711  2. * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
2712  eta1 * eta2 *
2713  (-2. * pow(a1_mass, 8) - 2. * pow(pion_mass, 8) +
2714  2. * pow(pion_mass, 4) * pow(m_rho, 4) +
2715  pow(a1_mass, 6) * (8. * pow(pion_mass, 2) - 4. * s) +
2716  pow(a1_mass, 2) * pow(pion_mass, 2) *
2717  (-4. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s +
2718  pow(pion_mass, 2) * (4. * pow(m_rho, 2) + 4. * s)) +
2719  pow(a1_mass, 4) *
2720  (-8. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
2721  4. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
2722  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s))) +
2723  pow(eta1, 2) *
2724  (1. * pow(a1_mass, 8) + 1. * pow(pion_mass, 8) -
2725  2. * pow(pion_mass, 6) * pow(m_rho, 2) -
2726  2. * pow(pion_mass, 2) * pow(m_rho, 4) * s +
2727  pow(a1_mass, 6) *
2728  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
2729  pow(pion_mass, 4) *
2730  (3. * pow(m_rho, 4) + 2. * pow(m_rho, 2) * s) +
2731  pow(a1_mass, 4) *
2732  (4. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
2733  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 4. * s) -
2734  4. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
2735  pow(a1_mass, 2) *
2736  (pow(pion_mass, 4) * (-6. * pow(m_rho, 2) - 2. * s) +
2737  pow(m_rho, 2) * (2. * pow(m_rho, 2) - 2. * s) * s +
2738  pow(pion_mass, 2) *
2739  (-4. * pow(m_rho, 4) + 6. * pow(m_rho, 2) * s))))) /
2740  (1. * pow(a1_mass, 2) - 1. * tmax) +
2741  (1. * pow(-2. + delta, 2) * pow(pion_mass, 2) *
2742  (1. * pow(pion_mass, 2) - 0.25 * pow(m_rho, 2))) /
2743  (1. * pow(pion_mass, 2) - 1. * tmax) -
2744  (0.25 * pow(-2. + delta, 2) * pow(pion_mass, 2) * tmax) /
2745  pow(m_rho, 2) +
2746  0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
2747  (eta2 * (-1. * pow(a1_mass, 2) + pow(m_rho, 2) - 2. * s) +
2748  eta1 * (pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
2749  2. * pow(m_rho, 2) + s)) *
2750  tmax +
2751  0.03125 * pow(eta1 - 1. * eta2, 2) *
2752  (pow(eta1, 2) * (3. * pow(a1_mass, 4) + 4. * pow(pion_mass, 4) +
2753  pow(m_rho, 4) +
2754  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 4. * s) -
2755  4. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
2756  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) -
2757  4. * pow(m_rho, 2) + 4. * s)) +
2758  pow(eta2, 2) *
2759  (3. * pow(a1_mass, 4) + 4. * pow(pion_mass, 4) +
2760  pow(m_rho, 4) +
2761  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) - 4. * s) -
2762  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
2763  pow(a1_mass, 2) *
2764  (-8. * pow(pion_mass, 2) + 4. * pow(m_rho, 2) + 4. * s)) +
2765  eta1 * eta2 *
2766  (-6. * pow(a1_mass, 4) - 8. * pow(pion_mass, 4) +
2767  2. * pow(m_rho, 4) +
2768  pow(a1_mass, 2) * (16. * pow(pion_mass, 2) - 8. * s) +
2769  4. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
2770  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s))) *
2771  tmax +
2772  (2. *
2773  (0. - 0.25 * pow(m_rho, 4) - 1. * C4 * pow(m_rho, 6) +
2774  pow(pion_mass, 2) * (0.75 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
2775  2. * C4 * pow(m_rho, 4) * s +
2776  pow(delta, 2) *
2777  (-0.125 * pow(pion_mass, 4) - 0.1875 * pow(m_rho, 4) +
2778  pow(pion_mass, 2) * (0.0625 * pow(m_rho, 2) + 0.0625 * s) +
2779  0.1875 * pow(m_rho, 2) * s) +
2780  delta * (0.25 * pow(pion_mass, 4) + 0.5 * C4 * pow(m_rho, 6) +
2781  pow(pion_mass, 2) * (-0.5 * pow(m_rho, 2) +
2782  0.5 * C4 * pow(m_rho, 4) - 0.125 * s) -
2783  0.375 * pow(m_rho, 2) * s +
2784  pow(m_rho, 4) * (0.5 - 1. * C4 * s))) *
2785  tmax) /
2786  pow(m_rho, 4) -
2787  (0.0625 *
2788  (0. + 8. * pow(pion_mass, 2) * pow(m_rho, 4) - 12. * pow(m_rho, 6) +
2789  4. * pow(m_rho, 4) * s +
2790  delta * pow(m_rho, 2) *
2791  (-16. * pow(pion_mass, 4) -
2792  16. * pow(pion_mass, 2) * pow(m_rho, 2) - 4. * pow(m_rho, 4) +
2793  16. * pow(m_rho, 2) * s + 4. * pow(s, 2)) +
2794  pow(delta, 2) *
2795  (8. * pow(pion_mass, 6) + 9. * pow(m_rho, 6) +
2796  pow(pion_mass, 4) * (4. * pow(m_rho, 2) - 4. * s) -
2797  13. * pow(m_rho, 4) * s - 5. * pow(m_rho, 2) * pow(s, 2) +
2798  1. * pow(s, 3) +
2799  pow(pion_mass, 2) * (-2. * pow(m_rho, 4) +
2800  4. * pow(m_rho, 2) * s - 2. * pow(s, 2)))) *
2801  tmax) /
2802  pow(m_rho, 6) -
2803  (0.0625 * (1. * eta1 - 1. * eta2) *
2804  (pow(m_rho, 2) *
2805  (eta1 * (2. * pow(a1_mass, 2) + 2. * pow(m_rho, 2)) +
2806  eta2 * (-2. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) -
2807  8. * pow(m_rho, 2) + 6. * s)) +
2808  delta *
2809  (eta1 * (1. * pow(a1_mass, 4) - 2. * pow(pion_mass, 4) -
2810  3. * pow(m_rho, 4) +
2811  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
2812  2. * pow(m_rho, 2) * s + 5.000000000000001 * pow(s, 2) +
2813  pow(a1_mass, 2) * (-2. * pow(pion_mass, 2) + 1. * s)) +
2814  eta2 * (-1. * pow(a1_mass, 4) - 4. * pow(pion_mass, 4) +
2815  4. * pow(m_rho, 4) +
2816  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) - 2. * s) +
2817  1. * pow(m_rho, 2) * s - 1. * pow(s, 2) +
2818  pow(a1_mass, 2) * (3. * pow(pion_mass, 2) -
2819  3. * pow(m_rho, 2) + 2. * s)))) *
2820  tmax) /
2821  pow(m_rho, 2) -
2822  (0.5 *
2823  (pow(m_rho, 6) *
2824  (-1.5 + C4 * (-12. * pow(pion_mass, 2) + 6. * s) +
2825  pow(C4, 2) * (-16. * pow(pion_mass, 4) +
2826  16. * pow(pion_mass, 2) * s - 4. * pow(s, 2))) +
2827  pow(delta, 2) *
2828  (1. * pow(pion_mass, 6) - 2. * pow(pion_mass, 4) * pow(m_rho, 2) +
2829  0.125 * pow(m_rho, 6) + 0.25 * pow(m_rho, 4) * s -
2830  0.875 * pow(m_rho, 2) * pow(s, 2) + 0.25 * pow(s, 3) +
2831  pow(pion_mass, 2) *
2832  (-2.5 * pow(m_rho, 4) + 2.25 * pow(m_rho, 2) * s -
2833  0.75 * pow(s, 2))) +
2834  delta * pow(m_rho, 2) *
2835  (pow(pion_mass, 4) * (1. + 8. * C4 * pow(m_rho, 2)) +
2836  0.5 * pow(s, 2) + pow(m_rho, 4) * (1.5 - 5. * C4 * s) +
2837  pow(m_rho, 2) * s * (-0.5 + 1. * C4 * s) +
2838  pow(pion_mass, 2) * (6. * C4 * pow(m_rho, 4) - 1.5 * s +
2839  pow(m_rho, 2) * (3. - 6. * C4 * s)))) *
2840  tmax) /
2841  pow(m_rho, 6) -
2842  (0.5 *
2843  (0. - 4. * C4 * pow(m_rho, 8) - 0.5 * pow(m_rho, 4) * s +
2844  pow(m_rho, 6) * (2. + 2. * C4 * s) +
2845  pow(delta, 2) *
2846  (-2. * pow(pion_mass, 6) - 2. * pow(m_rho, 6) +
2847  0.5 * pow(pion_mass, 4) * s + 2.125 * pow(m_rho, 4) * s +
2848  1.25 * pow(m_rho, 2) * pow(s, 2) - 0.375 * pow(s, 3) +
2849  pow(pion_mass, 2) * (1.5 * pow(m_rho, 4) -
2850  1.5 * pow(m_rho, 2) * s + 1. * pow(s, 2))) +
2851  delta * pow(m_rho, 2) *
2852  (2. * pow(pion_mass, 4) + 2. * C4 * pow(m_rho, 6) -
2853  1. * pow(s, 2) + pow(m_rho, 2) * s * (-3. + 1. * C4 * s) +
2854  pow(m_rho, 4) * (1. + 1. * C4 * s) +
2855  pow(pion_mass, 2) *
2856  (1. * s + pow(m_rho, 2) * (1. - 2. * C4 * s)))) *
2857  tmax) /
2858  pow(m_rho, 6) +
2859  (0.0625 * (1. * eta1 - 1. * eta2) *
2860  (delta *
2861  (eta1 * (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
2862  pow(m_rho, 4) +
2863  pow(pion_mass, 2) * (18. * pow(m_rho, 2) - 12. * s) -
2864  8. * pow(m_rho, 2) * s + 7. * pow(s, 2) +
2865  pow(a1_mass, 2) * (-10. * pow(pion_mass, 2) -
2866  4. * pow(m_rho, 2) + 5. * s)) +
2867  eta2 * (-3. * pow(a1_mass, 4) - 12. * pow(pion_mass, 4) +
2868  2. * pow(m_rho, 4) +
2869  pow(a1_mass, 2) * (11. * pow(pion_mass, 2) -
2870  3. * pow(m_rho, 2) - 2. * s) +
2871  5. * pow(m_rho, 2) * s - 3. * pow(s, 2) +
2872  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 6. * s))) +
2873  pow(m_rho, 2) *
2874  (eta1 * (-8. * C4 * pow(a1_mass, 4) -
2875  32. * C4 * pow(pion_mass, 4) - 6. * pow(m_rho, 2) +
2876  pow(a1_mass, 2) *
2877  (6. + C4 * (32. * pow(pion_mass, 2) +
2878  8. * pow(m_rho, 2) - 16. * s)) +
2879  4. * s + 16. * C4 * pow(m_rho, 2) * s -
2880  8. * C4 * pow(s, 2) +
2881  pow(pion_mass, 2) *
2882  (-12. - 32. * C4 * pow(m_rho, 2) + 32. * C4 * s)) +
2883  eta2 *
2884  (8. * C4 * pow(a1_mass, 4) + 32. * C4 * pow(pion_mass, 4) -
2885  4. * pow(m_rho, 2) - 2. * s + 8. * C4 * pow(s, 2) +
2886  pow(pion_mass, 2) *
2887  (10. - 16. * C4 * pow(m_rho, 2) - 32. * C4 * s) +
2888  pow(a1_mass, 2) *
2889  (-6. + C4 * (-32. * pow(pion_mass, 2) +
2890  8. * pow(m_rho, 2) + 16. * s))))) *
2891  tmax) /
2892  pow(m_rho, 2) +
2893  0.0625 * (-2. + delta) * pow(eta1 - 1. * eta2, 2) * pow(tmax, 2) +
2894  (0.1875 *
2895  (1.3333333333333333 * pow(m_rho, 2) +
2896  5.333333333333333 * C4 * pow(m_rho, 4) +
2897  pow(delta, 2) *
2898  (1. * pow(pion_mass, 2) + 1.3333333333333333 * pow(m_rho, 2) -
2899  0.3333333333333333 * s) +
2900  delta *
2901  (-2. * pow(pion_mass, 2) - 3.3333333333333335 * pow(m_rho, 2) -
2902  2.6666666666666665 * C4 * pow(m_rho, 4) +
2903  0.6666666666666666 * s)) *
2904  pow(tmax, 2)) /
2905  pow(m_rho, 4) +
2906  0.03125 * pow(eta1 - 1. * eta2, 3) *
2907  (eta2 * (-1. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) -
2908  1. * pow(m_rho, 2) - 1. * s) +
2909  eta1 * (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
2910  1. * pow(m_rho, 2) + s)) *
2911  pow(tmax, 2) -
2912  (0.375 *
2913  (0.3333333333333333 * pow(m_rho, 4) -
2914  1.3333333333333333 * C4 * pow(m_rho, 6) +
2915  delta * pow(m_rho, 2) *
2916  (1.3333333333333333 * pow(m_rho, 2) -
2917  0.6666666666666666 * C4 * pow(m_rho, 4) +
2918  pow(pion_mass, 2) * (-0.6666666666666666 +
2919  1.3333333333333333 * C4 * pow(m_rho, 2)) -
2920  0.6666666666666666 * s) +
2921  pow(delta, 2) *
2922  (1. * pow(pion_mass, 4) + 0.25 * pow(m_rho, 4) +
2923  pow(pion_mass, 2) * (-0.3333333333333333 * pow(m_rho, 2) +
2924  0.6666666666666666 * s) -
2925  0.5833333333333334 * pow(s, 2))) *
2926  pow(tmax, 2)) /
2927  pow(m_rho, 6) -
2928  (0.03125 * (1. * eta1 - 1. * eta2) *
2929  ((2. * eta1 - 2. * eta2) * pow(m_rho, 2) +
2930  delta *
2931  (eta1 * (1. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) + 1. * s) +
2932  eta2 * (-1. * pow(a1_mass, 2) + 3. * pow(pion_mass, 2) -
2933  3. * pow(m_rho, 2) + 2. * s))) *
2934  pow(tmax, 2)) /
2935  pow(m_rho, 2) +
2936  (0.03125 *
2937  (0. - 4. * pow(m_rho, 4) +
2938  delta * (16. * pow(m_rho, 4) - 8. * pow(m_rho, 2) * s) +
2939  pow(delta, 2) *
2940  (4. * pow(pion_mass, 4) - 3. * pow(m_rho, 4) +
2941  2. * pow(m_rho, 2) * s - 3. * pow(s, 2) +
2942  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 4. * s))) *
2943  pow(tmax, 2)) /
2944  pow(m_rho, 6) +
2945  (0.25 *
2946  (C4 * pow(m_rho, 6) *
2947  (-6. - 16. * C4 * pow(pion_mass, 2) + 8. * C4 * s) +
2948  pow(delta, 2) *
2949  (1. * pow(pion_mass, 4) - 0.25 * pow(m_rho, 4) +
2950  pow(pion_mass, 2) * (-1.75 * pow(m_rho, 2) + 0.5 * s) +
2951  0.5 * pow(m_rho, 2) * s - 0.5 * pow(s, 2)) +
2952  delta * pow(m_rho, 2) *
2953  (1. * C4 * pow(m_rho, 4) +
2954  pow(pion_mass, 2) * (0.5 + 10. * C4 * pow(m_rho, 2)) - 0.5 * s +
2955  pow(m_rho, 2) * (2.5 - 4. * C4 * s))) *
2956  pow(tmax, 2)) /
2957  pow(m_rho, 6) +
2958  (0.09375 * (1. * eta1 - 1. * eta2) *
2959  (delta * (eta2 * (-1. * pow(a1_mass, 2) +
2960  3.6666666666666665 * pow(pion_mass, 2) -
2961  1. * pow(m_rho, 2) - 0.6666666666666666 * s) +
2962  eta1 * (1. * pow(a1_mass, 2) -
2963  3.3333333333333335 * pow(pion_mass, 2) -
2964  1.3333333333333333 * pow(m_rho, 2) +
2965  1.6666666666666667 * s)) +
2966  pow(m_rho, 2) *
2967  (eta1 * (2. + C4 * (-2.6666666666666665 * pow(a1_mass, 2) +
2968  10.666666666666666 * pow(pion_mass, 2) +
2969  2.6666666666666665 * pow(m_rho, 2) -
2970  5.333333333333333 * s)) +
2971  eta2 * (-2. + C4 * (2.6666666666666665 * pow(a1_mass, 2) -
2972  10.666666666666666 * pow(pion_mass, 2) +
2973  2.6666666666666665 * pow(m_rho, 2) +
2974  5.333333333333333 * s)))) *
2975  pow(tmax, 2)) /
2976  pow(m_rho, 2) +
2977  0.010416666666666666 * pow(eta1 - 1. * eta2, 4) * pow(tmax, 3) -
2978  (0.041666666666666664 * delta * (-2. + 1. * delta) * pow(tmax, 3)) /
2979  pow(m_rho, 4) -
2980  (0.020833333333333332 * delta * pow(1. * eta1 - 1. * eta2, 2) *
2981  pow(tmax, 3)) /
2982  pow(m_rho, 2) -
2983  (0.16666666666666666 * pow(1. * eta1 - 1. * eta2, 2) *
2984  (-0.375 * delta + 1. * C4 * pow(m_rho, 2)) * pow(tmax, 3)) /
2985  pow(m_rho, 2) +
2986  (0.10416666666666666 * delta *
2987  (-0.8 * pow(m_rho, 2) +
2988  delta * (0.4 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 0.6 * s)) *
2989  pow(tmax, 3)) /
2990  pow(m_rho, 6) +
2991  (0.16666666666666666 * delta *
2992  (0. - 0.75 * delta * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4) +
2993  0.625 * delta * s) *
2994  pow(tmax, 3)) /
2995  pow(m_rho, 6) -
2996  (0.041666666666666664 *
2997  (12. * C4 * delta * pow(m_rho, 4) - 16. * pow(C4, 2) * pow(m_rho, 6) +
2998  pow(delta, 2) *
2999  (1. * pow(pion_mass, 2) - 2.5 * pow(m_rho, 2) + 1. * s)) *
3000  pow(tmax, 3)) /
3001  pow(m_rho, 6) +
3002  (0. -
3003  0.5000000000000001 * pow(2. - 1. * delta, 2) * pow(pion_mass, 4) *
3004  pow(m_rho, 6) +
3005  0.25 * pow(2. - 1. * delta, 2) * pow(m_rho, 10) -
3006  0.5000000000000001 * pow(2. - 1. * delta, 2) * pow(m_rho, 6) *
3007  pow(s, 2) +
3008  pow(2. - 1. * delta, 2) * pow(pion_mass, 2) * pow(m_rho, 6) *
3009  (-1. * pow(m_rho, 2) + 1. * s)) /
3010  (pow(m_rho, 6) * (-2. * pow(pion_mass, 2) + 1. * s + 1. * tmax)) -
3011  (0.0625 * (1. * eta1 - 1. * eta2) *
3012  (2. * pow(m_rho, 2) +
3013  delta * (1. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
3014  1. * pow(m_rho, 2) + 1. * s)) *
3015  (eta2 * (-1. * pow(a1_mass, 6) +
3016  pow(pion_mass, 2) * (4. * pow(pion_mass, 2) - 1. * s) * s +
3017  pow(a1_mass, 4) *
3018  (3. * pow(pion_mass, 2) - 4. * pow(m_rho, 2) + 2. * s) +
3019  pow(a1_mass, 2) *
3020  (-4. * pow(pion_mass, 4) - 2. * pow(pion_mass, 2) * s +
3021  (4. * pow(m_rho, 2) - 1. * s) * s)) +
3022  eta1 * (1. * pow(a1_mass, 6) + 8. * pow(pion_mass, 6) +
3023  pow(pion_mass, 4) * (-4. * pow(m_rho, 2) - 6. * s) +
3024  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 2. * s) * s +
3025  pow(a1_mass, 4) *
3026  (-2. * pow(pion_mass, 2) + 1. * pow(m_rho, 2) + 1. * s) +
3027  s * (2. * pow(m_rho, 4) - 3. * pow(m_rho, 2) * s +
3028  1. * pow(s, 2)) +
3029  pow(a1_mass, 2) *
3030  (-2. * pow(pion_mass, 4) - 2. * pow(m_rho, 4) +
3031  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
3032  2. * pow(m_rho, 2) * s + 5. * pow(s, 2)))) *
3033  log(abs(-pow(a1_mass, 2) + tmax))) /
3034  (pow(m_rho, 2) * (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) + s)) +
3035  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
3036  (eta2 *
3037  (-1. * pow(a1_mass, 6) + pow(pion_mass, 6) -
3038  1. * pow(pion_mass, 4) * pow(m_rho, 2) +
3039  pow(a1_mass, 4) * (pow(pion_mass, 2) + pow(m_rho, 2) - 2. * s) +
3040  pow(a1_mass, 2) *
3041  (3. * pow(pion_mass, 4) - 2. * pow(pion_mass, 2) * s)) +
3042  eta1 *
3043  (pow(a1_mass, 6) +
3044  pow(a1_mass, 4) *
3045  (-2. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + s) +
3046  pow(pion_mass, 2) *
3047  (-4. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) -
3048  1. * pow(m_rho, 2) * s +
3049  pow(pion_mass, 2) * (3. * pow(m_rho, 2) + s)) +
3050  pow(a1_mass, 2) *
3051  (pow(pion_mass, 4) + pow(m_rho, 4) - 1. * pow(m_rho, 2) * s +
3052  pow(pion_mass, 2) * (pow(m_rho, 2) + 2. * s)))) *
3053  log(abs(-pow(a1_mass, 2) + tmax))) /
3054  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) +
3055  0.0625 * pow(eta1 - 1. * eta2, 2) *
3056  (pow(eta1, 2) *
3057  (2. * pow(a1_mass, 6) +
3058  pow(pion_mass, 4) * (-3. * pow(m_rho, 2) - 1. * s) +
3059  pow(m_rho, 2) * (pow(m_rho, 2) - 1. * s) * s +
3060  pow(a1_mass, 4) *
3061  (-6. * pow(pion_mass, 2) - 3. * pow(m_rho, 2) + 3. * s) +
3062  pow(pion_mass, 2) *
3063  (-2. * pow(m_rho, 4) + 3. * pow(m_rho, 2) * s) +
3064  pow(a1_mass, 2) *
3065  (4. * pow(pion_mass, 4) + pow(m_rho, 4) +
3066  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 4. * s) -
3067  4. * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
3068  pow(eta2, 2) *
3069  (2. * pow(a1_mass, 6) +
3070  pow(a1_mass, 4) *
3071  (-6. * pow(pion_mass, 2) + 3. * pow(m_rho, 2) + 3. * s) +
3072  pow(pion_mass, 2) *
3073  (-1. * pow(m_rho, 4) +
3074  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 1. * s) +
3075  pow(m_rho, 2) * s) +
3076  pow(a1_mass, 2) *
3077  (4. * pow(pion_mass, 4) + pow(m_rho, 4) +
3078  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) - 4. * s) -
3079  2. * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
3080  eta1 * eta2 *
3081  (-4. * pow(a1_mass, 6) +
3082  pow(a1_mass, 4) * (12. * pow(pion_mass, 2) - 6. * s) +
3083  pow(pion_mass, 2) *
3084  (-2. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s +
3085  pow(pion_mass, 2) * (2. * pow(m_rho, 2) + 2. * s)) +
3086  pow(a1_mass, 2) *
3087  (-8. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
3088  4. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
3089  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s)))) *
3090  log(abs(-pow(a1_mass, 2) + tmax)) +
3091  (0.0625 * (1. * eta1 - 1. * eta2) *
3092  (delta *
3093  (eta1 *
3094  (3. * pow(a1_mass, 6) + 8. * pow(pion_mass, 6) +
3095  pow(pion_mass, 4) * (-12. * pow(m_rho, 2) - 6. * s) +
3096  pow(a1_mass, 4) * (-10. * pow(pion_mass, 2) -
3097  4. * pow(m_rho, 2) + 5. * s) +
3098  pow(pion_mass, 2) *
3099  (-4. * pow(m_rho, 4) + 10. * pow(m_rho, 2) * s -
3100  2. * pow(s, 2)) +
3101  s * (3. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s +
3102  pow(s, 2)) +
3103  pow(a1_mass, 2) *
3104  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
3105  pow(pion_mass, 2) * (18. * pow(m_rho, 2) - 12. * s) -
3106  8. * pow(m_rho, 2) * s + 7. * pow(s, 2))) +
3107  eta2 *
3108  (-3. * pow(a1_mass, 6) +
3109  pow(a1_mass, 4) * (11. * pow(pion_mass, 2) -
3110  3. * pow(m_rho, 2) - 2. * s) +
3111  pow(pion_mass, 2) *
3112  (-2. * pow(m_rho, 4) + pow(m_rho, 2) * s -
3113  1. * pow(s, 2) +
3114  pow(pion_mass, 2) * (-2. * pow(m_rho, 2) + 4. * s)) +
3115  pow(a1_mass, 2) *
3116  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
3117  5. * pow(m_rho, 2) * s - 3. * pow(s, 2) +
3118  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 6. * s)))) +
3119  pow(m_rho, 2) *
3120  (eta2 *
3121  (8. * C4 * pow(a1_mass, 6) +
3122  pow(pion_mass, 2) *
3123  ((4. + 8. * C4 * pow(pion_mass, 2)) * pow(m_rho, 2) -
3124  2. * s) +
3125  pow(a1_mass, 4) *
3126  (-6. + C4 * (-32. * pow(pion_mass, 2) +
3127  8. * pow(m_rho, 2) + 16. * s)) +
3128  pow(a1_mass, 2) *
3129  (32. * C4 * pow(pion_mass, 4) - 4. * pow(m_rho, 2) +
3130  pow(pion_mass, 2) *
3131  (10. - 16. * C4 * pow(m_rho, 2) - 32. * C4 * s) +
3132  s * (-2. + 8. * C4 * s))) +
3133  eta1 * (-8. * C4 * pow(a1_mass, 6) +
3134  pow(pion_mass, 4) * (4. + 24. * C4 * pow(m_rho, 2)) +
3135  pow(a1_mass, 4) *
3136  (6. + C4 * (32. * pow(pion_mass, 2) +
3137  8. * pow(m_rho, 2) - 16. * s)) +
3138  s * (-2. * pow(m_rho, 2) + 2. * s) +
3139  pow(pion_mass, 2) *
3140  (-4. * s + pow(m_rho, 2) * (8. - 16. * C4 * s)) +
3141  pow(a1_mass, 2) * (-32. * C4 * pow(pion_mass, 4) +
3142  s * (4. - 8. * C4 * s) +
3143  pow(m_rho, 2) * (-6. + 16. * C4 * s) +
3144  pow(pion_mass, 2) *
3145  (-12. - 32. * C4 * pow(m_rho, 2) +
3146  32. * C4 * s))))) *
3147  log(abs(-pow(a1_mass, 2) + tmax))) /
3148  pow(m_rho, 2) +
3149  0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) *
3150  log(abs(-pow(pion_mass, 2) + tmax)) -
3151  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
3152  (eta2 * (2. * pow(pion_mass, 6) - 2. * pow(pion_mass, 4) * s) +
3153  eta1 * (-2. * pow(pion_mass, 6) -
3154  1. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
3155  pow(pion_mass, 4) * (pow(m_rho, 2) + 2. * s))) *
3156  log(abs(-pow(pion_mass, 2) + tmax))) /
3157  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) -
3158  (0.125 *
3159  (0. - 32. * C4 * pow(pion_mass, 6) * pow(m_rho, 4) -
3160  8. * pow(m_rho, 8) + 8. * pow(m_rho, 6) * s +
3161  pow(pion_mass, 4) * pow(m_rho, 4) * (16. + 64. * C4 * s) +
3162  pow(pion_mass, 2) * pow(m_rho, 4) *
3163  (24. * pow(m_rho, 2) + s * (-16. - 32. * C4 * s)) +
3164  pow(delta, 2) * pow(m_rho, 2) *
3165  (-4. * pow(pion_mass, 6) - 2. * pow(m_rho, 6) +
3166  2. * pow(m_rho, 4) * s +
3167  pow(pion_mass, 4) * (4. * pow(m_rho, 2) + 8. * s) +
3168  pow(pion_mass, 2) *
3169  (6. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s -
3170  4.000000000000001 * pow(s, 2))) +
3171  delta * pow(m_rho, 2) *
3172  (8. * pow(m_rho, 6) +
3173  pow(pion_mass, 6) * (8. + 16. * C4 * pow(m_rho, 2)) -
3174  8. * pow(m_rho, 4) * s +
3175  pow(pion_mass, 4) *
3176  (-16. * s +
3177  pow(m_rho, 2) * (-15.999999999999996 - 32. * C4 * s)) +
3178  pow(pion_mass, 2) *
3179  (-24. * pow(m_rho, 4) + 8. * pow(s, 2) +
3180  pow(m_rho, 2) * s * (16. + 16. * C4 * s)))) *
3181  log(abs(-pow(pion_mass, 2) + tmax))) /
3182  (pow(m_rho, 4) * (-1. * pow(pion_mass, 2) + 1. * s)) -
3183  (0.25 * (1. * eta1 - 1. * eta2) *
3184  (eta2 * ((2. - 1. * delta) * pow(pion_mass, 6) +
3185  pow(pion_mass, 2) * s *
3186  ((-12. + 6. * delta) * pow(m_rho, 2) +
3187  (6. - 3. * delta) * s) +
3188  pow(s, 2) * ((4. - 2. * delta) * pow(m_rho, 2) +
3189  (-2. + 1. * delta) * s) +
3190  pow(pion_mass, 4) * ((8. - 4. * delta) * pow(m_rho, 2) +
3191  (-6. + 3. * delta) * s)) +
3192  eta1 * ((-2. + 1. * delta) * pow(pion_mass, 6) +
3193  (-2. + 1. * delta) * pow(m_rho, 4) * s +
3194  (2. - 1. * delta) * pow(s, 3) +
3195  pow(pion_mass, 4) * ((-4. + 2. * delta) * pow(m_rho, 2) +
3196  (6. - 3. * delta) * s) +
3197  pow(pion_mass, 2) * ((2. - 1. * delta) * pow(m_rho, 4) +
3198  (4. - 2. * delta) * pow(m_rho, 2) * s +
3199  (-6. + 3. * delta) * pow(s, 2)))) *
3200  log(abs(-2. * pow(pion_mass, 2) + s + tmax))) /
3201  (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) + s) +
3202  (0.125 *
3203  (0. +
3204  (32. - 31.999999999999993 * delta + 8. * pow(delta, 2)) *
3205  pow(pion_mass, 4) * pow(m_rho, 4) -
3206  2.0000000000000004 * pow(2. - 1. * delta, 2) * pow(m_rho, 8) +
3207  pow(pion_mass, 2) * pow(m_rho, 4) *
3208  (8.000000000000002 * pow(2. - 1. * delta, 2) * pow(m_rho, 2) +
3209  (-32. + 31.999999999999996 * delta - 8. * pow(delta, 2)) * s)) *
3210  log(abs(-2. * pow(pion_mass, 2) + s + tmax))) /
3211  (pow(m_rho, 4) * (-1. * pow(pion_mass, 2) + 1. * s)) +
3212  (0.25 *
3213  (0. + 8. * pow(pion_mass, 2) * pow(m_rho, 6) + 4. * pow(m_rho, 8) -
3214  8. * pow(m_rho, 6) * s +
3215  delta * pow(m_rho, 4) *
3216  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) +
3217  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 16. * s) +
3218  8. * pow(m_rho, 2) * s + 8. * pow(s, 2)) +
3219  pow(delta, 2) * pow(m_rho, 4) *
3220  (-4. * pow(pion_mass, 4) + 3. * pow(m_rho, 4) -
3221  2. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
3222  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) + 8. * s))) *
3223  log(abs(-2. * pow(pion_mass, 2) + s + tmax))) /
3224  pow(m_rho, 6) -
3225  (0.5 *
3226  (0. +
3227  pow(pion_mass, 2) * (4. * pow(m_rho, 6) - 8. * C4 * pow(m_rho, 8)) -
3228  4. * pow(m_rho, 6) * s + 8. * C4 * pow(m_rho, 8) * s +
3229  pow(delta, 2) * pow(m_rho, 4) *
3230  (-2. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) - 2. * pow(s, 2) +
3231  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 4. * s)) +
3232  delta * pow(m_rho, 4) *
3233  (4. * pow(pion_mass, 4) +
3234  pow(pion_mass, 2) *
3235  (6. * pow(m_rho, 2) + 4. * C4 * pow(m_rho, 4) - 8. * s) +
3236  2. * pow(m_rho, 2) * s + 4. * pow(s, 2) +
3237  pow(m_rho, 4) * (-2. - 4. * C4 * s))) *
3238  log(abs(-2. * pow(pion_mass, 2) + s + tmax))) /
3239  pow(m_rho, 6))) /
3240  (16. * Pi *
3241  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
3242  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
3243  (pow(Const, 2) * pow(ghat, 4) *
3244  (0. +
3245  (0.03125 * pow(eta1 - 1. * eta2, 2) *
3246  (pow(eta2, 2) *
3247  (1. * pow(a1_mass, 8) + 1. * pow(pion_mass, 8) -
3248  2. * pow(pion_mass, 6) * pow(m_rho, 2) +
3249  1. * pow(pion_mass, 4) * pow(m_rho, 4) +
3250  pow(a1_mass, 6) *
3251  (-4. * pow(pion_mass, 2) + 2. * pow(m_rho, 2) + 2. * s) +
3252  pow(a1_mass, 2) * pow(pion_mass, 2) *
3253  (-2. * pow(m_rho, 4) +
3254  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 2. * s) +
3255  2. * pow(m_rho, 2) * s) +
3256  pow(a1_mass, 4) *
3257  (4. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
3258  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) - 4. * s) -
3259  2. * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
3260  eta1 * eta2 *
3261  (-2. * pow(a1_mass, 8) - 2. * pow(pion_mass, 8) +
3262  2. * pow(pion_mass, 4) * pow(m_rho, 4) +
3263  pow(a1_mass, 6) * (8. * pow(pion_mass, 2) - 4. * s) +
3264  pow(a1_mass, 2) * pow(pion_mass, 2) *
3265  (-4. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s +
3266  pow(pion_mass, 2) * (4. * pow(m_rho, 2) + 4. * s)) +
3267  pow(a1_mass, 4) *
3268  (-8. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
3269  4. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
3270  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s))) +
3271  pow(eta1, 2) *
3272  (1. * pow(a1_mass, 8) + 1. * pow(pion_mass, 8) -
3273  2. * pow(pion_mass, 6) * pow(m_rho, 2) -
3274  2. * pow(pion_mass, 2) * pow(m_rho, 4) * s +
3275  pow(a1_mass, 6) *
3276  (-4. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + 2. * s) +
3277  pow(pion_mass, 4) *
3278  (3. * pow(m_rho, 4) + 2. * pow(m_rho, 2) * s) +
3279  pow(a1_mass, 4) *
3280  (4. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) +
3281  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 4. * s) -
3282  4. * pow(m_rho, 2) * s + 2. * pow(s, 2)) +
3283  pow(a1_mass, 2) *
3284  (pow(pion_mass, 4) * (-6. * pow(m_rho, 2) - 2. * s) +
3285  pow(m_rho, 2) * (2. * pow(m_rho, 2) - 2. * s) * s +
3286  pow(pion_mass, 2) *
3287  (-4. * pow(m_rho, 4) + 6. * pow(m_rho, 2) * s))))) /
3288  (1. * pow(a1_mass, 2) - 1. * tmin) +
3289  (1. * pow(-2. + delta, 2) * pow(pion_mass, 2) *
3290  (1. * pow(pion_mass, 2) - 0.25 * pow(m_rho, 2))) /
3291  (1. * pow(pion_mass, 2) - 1. * tmin) -
3292  (0.25 * pow(-2. + delta, 2) * pow(pion_mass, 2) * tmin) /
3293  pow(m_rho, 2) +
3294  0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
3295  (eta2 * (-1. * pow(a1_mass, 2) + pow(m_rho, 2) - 2. * s) +
3296  eta1 * (pow(a1_mass, 2) - 1. * pow(pion_mass, 2) -
3297  2. * pow(m_rho, 2) + s)) *
3298  tmin +
3299  0.03125 * pow(eta1 - 1. * eta2, 2) *
3300  (pow(eta1, 2) * (3. * pow(a1_mass, 4) + 4. * pow(pion_mass, 4) +
3301  pow(m_rho, 4) +
3302  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 4. * s) -
3303  4. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
3304  pow(a1_mass, 2) * (-8. * pow(pion_mass, 2) -
3305  4. * pow(m_rho, 2) + 4. * s)) +
3306  pow(eta2, 2) *
3307  (3. * pow(a1_mass, 4) + 4. * pow(pion_mass, 4) +
3308  pow(m_rho, 4) +
3309  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) - 4. * s) -
3310  2. * pow(m_rho, 2) * s + 2. * pow(s, 2) +
3311  pow(a1_mass, 2) *
3312  (-8. * pow(pion_mass, 2) + 4. * pow(m_rho, 2) + 4. * s)) +
3313  eta1 * eta2 *
3314  (-6. * pow(a1_mass, 4) - 8. * pow(pion_mass, 4) +
3315  2. * pow(m_rho, 4) +
3316  pow(a1_mass, 2) * (16. * pow(pion_mass, 2) - 8. * s) +
3317  4. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
3318  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s))) *
3319  tmin +
3320  (2. *
3321  (0. - 0.25 * pow(m_rho, 4) - 1. * C4 * pow(m_rho, 6) +
3322  pow(pion_mass, 2) * (0.75 * pow(m_rho, 2) - 1. * C4 * pow(m_rho, 4)) +
3323  2. * C4 * pow(m_rho, 4) * s +
3324  pow(delta, 2) *
3325  (-0.125 * pow(pion_mass, 4) - 0.1875 * pow(m_rho, 4) +
3326  pow(pion_mass, 2) * (0.0625 * pow(m_rho, 2) + 0.0625 * s) +
3327  0.1875 * pow(m_rho, 2) * s) +
3328  delta * (0.25 * pow(pion_mass, 4) + 0.5 * C4 * pow(m_rho, 6) +
3329  pow(pion_mass, 2) * (-0.5 * pow(m_rho, 2) +
3330  0.5 * C4 * pow(m_rho, 4) - 0.125 * s) -
3331  0.375 * pow(m_rho, 2) * s +
3332  pow(m_rho, 4) * (0.5 - 1. * C4 * s))) *
3333  tmin) /
3334  pow(m_rho, 4) -
3335  (0.0625 *
3336  (0. + 8. * pow(pion_mass, 2) * pow(m_rho, 4) - 12. * pow(m_rho, 6) +
3337  4. * pow(m_rho, 4) * s +
3338  delta * pow(m_rho, 2) *
3339  (-16. * pow(pion_mass, 4) -
3340  16. * pow(pion_mass, 2) * pow(m_rho, 2) - 4. * pow(m_rho, 4) +
3341  16. * pow(m_rho, 2) * s + 4. * pow(s, 2)) +
3342  pow(delta, 2) *
3343  (8. * pow(pion_mass, 6) + 9. * pow(m_rho, 6) +
3344  pow(pion_mass, 4) * (4. * pow(m_rho, 2) - 4. * s) -
3345  13. * pow(m_rho, 4) * s - 5. * pow(m_rho, 2) * pow(s, 2) +
3346  1. * pow(s, 3) +
3347  pow(pion_mass, 2) * (-2. * pow(m_rho, 4) +
3348  4. * pow(m_rho, 2) * s - 2. * pow(s, 2)))) *
3349  tmin) /
3350  pow(m_rho, 6) -
3351  (0.0625 * (1. * eta1 - 1. * eta2) *
3352  (pow(m_rho, 2) *
3353  (eta1 * (2. * pow(a1_mass, 2) + 2. * pow(m_rho, 2)) +
3354  eta2 * (-2. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) -
3355  8. * pow(m_rho, 2) + 6. * s)) +
3356  delta *
3357  (eta1 * (1. * pow(a1_mass, 4) - 2. * pow(pion_mass, 4) -
3358  3. * pow(m_rho, 4) +
3359  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
3360  2. * pow(m_rho, 2) * s + 5.000000000000001 * pow(s, 2) +
3361  pow(a1_mass, 2) * (-2. * pow(pion_mass, 2) + 1. * s)) +
3362  eta2 * (-1. * pow(a1_mass, 4) - 4. * pow(pion_mass, 4) +
3363  4. * pow(m_rho, 4) +
3364  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) - 2. * s) +
3365  1. * pow(m_rho, 2) * s - 1. * pow(s, 2) +
3366  pow(a1_mass, 2) * (3. * pow(pion_mass, 2) -
3367  3. * pow(m_rho, 2) + 2. * s)))) *
3368  tmin) /
3369  pow(m_rho, 2) -
3370  (0.5 *
3371  (pow(m_rho, 6) *
3372  (-1.5 + C4 * (-12. * pow(pion_mass, 2) + 6. * s) +
3373  pow(C4, 2) * (-16. * pow(pion_mass, 4) +
3374  16. * pow(pion_mass, 2) * s - 4. * pow(s, 2))) +
3375  pow(delta, 2) *
3376  (1. * pow(pion_mass, 6) - 2. * pow(pion_mass, 4) * pow(m_rho, 2) +
3377  0.125 * pow(m_rho, 6) + 0.25 * pow(m_rho, 4) * s -
3378  0.875 * pow(m_rho, 2) * pow(s, 2) + 0.25 * pow(s, 3) +
3379  pow(pion_mass, 2) *
3380  (-2.5 * pow(m_rho, 4) + 2.25 * pow(m_rho, 2) * s -
3381  0.75 * pow(s, 2))) +
3382  delta * pow(m_rho, 2) *
3383  (pow(pion_mass, 4) * (1. + 8. * C4 * pow(m_rho, 2)) +
3384  0.5 * pow(s, 2) + pow(m_rho, 4) * (1.5 - 5. * C4 * s) +
3385  pow(m_rho, 2) * s * (-0.5 + 1. * C4 * s) +
3386  pow(pion_mass, 2) * (6. * C4 * pow(m_rho, 4) - 1.5 * s +
3387  pow(m_rho, 2) * (3. - 6. * C4 * s)))) *
3388  tmin) /
3389  pow(m_rho, 6) -
3390  (0.5 *
3391  (0. - 4. * C4 * pow(m_rho, 8) - 0.5 * pow(m_rho, 4) * s +
3392  pow(m_rho, 6) * (2. + 2. * C4 * s) +
3393  pow(delta, 2) *
3394  (-2. * pow(pion_mass, 6) - 2. * pow(m_rho, 6) +
3395  0.5 * pow(pion_mass, 4) * s + 2.125 * pow(m_rho, 4) * s +
3396  1.25 * pow(m_rho, 2) * pow(s, 2) - 0.375 * pow(s, 3) +
3397  pow(pion_mass, 2) * (1.5 * pow(m_rho, 4) -
3398  1.5 * pow(m_rho, 2) * s + 1. * pow(s, 2))) +
3399  delta * pow(m_rho, 2) *
3400  (2. * pow(pion_mass, 4) + 2. * C4 * pow(m_rho, 6) -
3401  1. * pow(s, 2) + pow(m_rho, 2) * s * (-3. + 1. * C4 * s) +
3402  pow(m_rho, 4) * (1. + 1. * C4 * s) +
3403  pow(pion_mass, 2) *
3404  (1. * s + pow(m_rho, 2) * (1. - 2. * C4 * s)))) *
3405  tmin) /
3406  pow(m_rho, 6) +
3407  (0.0625 * (1. * eta1 - 1. * eta2) *
3408  (delta *
3409  (eta1 * (3. * pow(a1_mass, 4) + 6. * pow(pion_mass, 4) +
3410  pow(m_rho, 4) +
3411  pow(pion_mass, 2) * (18. * pow(m_rho, 2) - 12. * s) -
3412  8. * pow(m_rho, 2) * s + 7. * pow(s, 2) +
3413  pow(a1_mass, 2) * (-10. * pow(pion_mass, 2) -
3414  4. * pow(m_rho, 2) + 5. * s)) +
3415  eta2 * (-3. * pow(a1_mass, 4) - 12. * pow(pion_mass, 4) +
3416  2. * pow(m_rho, 4) +
3417  pow(a1_mass, 2) * (11. * pow(pion_mass, 2) -
3418  3. * pow(m_rho, 2) - 2. * s) +
3419  5. * pow(m_rho, 2) * s - 3. * pow(s, 2) +
3420  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 6. * s))) +
3421  pow(m_rho, 2) *
3422  (eta1 * (-8. * C4 * pow(a1_mass, 4) -
3423  32. * C4 * pow(pion_mass, 4) - 6. * pow(m_rho, 2) +
3424  pow(a1_mass, 2) *
3425  (6. + C4 * (32. * pow(pion_mass, 2) +
3426  8. * pow(m_rho, 2) - 16. * s)) +
3427  4. * s + 16. * C4 * pow(m_rho, 2) * s -
3428  8. * C4 * pow(s, 2) +
3429  pow(pion_mass, 2) *
3430  (-12. - 32. * C4 * pow(m_rho, 2) + 32. * C4 * s)) +
3431  eta2 *
3432  (8. * C4 * pow(a1_mass, 4) + 32. * C4 * pow(pion_mass, 4) -
3433  4. * pow(m_rho, 2) - 2. * s + 8. * C4 * pow(s, 2) +
3434  pow(pion_mass, 2) *
3435  (10. - 16. * C4 * pow(m_rho, 2) - 32. * C4 * s) +
3436  pow(a1_mass, 2) *
3437  (-6. + C4 * (-32. * pow(pion_mass, 2) +
3438  8. * pow(m_rho, 2) + 16. * s))))) *
3439  tmin) /
3440  pow(m_rho, 2) +
3441  0.0625 * (-2. + delta) * pow(eta1 - 1. * eta2, 2) * pow(tmin, 2) +
3442  (0.1875 *
3443  (1.3333333333333333 * pow(m_rho, 2) +
3444  5.333333333333333 * C4 * pow(m_rho, 4) +
3445  pow(delta, 2) *
3446  (1. * pow(pion_mass, 2) + 1.3333333333333333 * pow(m_rho, 2) -
3447  0.3333333333333333 * s) +
3448  delta *
3449  (-2. * pow(pion_mass, 2) - 3.3333333333333335 * pow(m_rho, 2) -
3450  2.6666666666666665 * C4 * pow(m_rho, 4) +
3451  0.6666666666666666 * s)) *
3452  pow(tmin, 2)) /
3453  pow(m_rho, 4) +
3454  0.03125 * pow(eta1 - 1. * eta2, 3) *
3455  (eta2 * (-1. * pow(a1_mass, 2) + 2. * pow(pion_mass, 2) -
3456  1. * pow(m_rho, 2) - 1. * s) +
3457  eta1 * (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
3458  1. * pow(m_rho, 2) + s)) *
3459  pow(tmin, 2) -
3460  (0.375 *
3461  (0.3333333333333333 * pow(m_rho, 4) -
3462  1.3333333333333333 * C4 * pow(m_rho, 6) +
3463  delta * pow(m_rho, 2) *
3464  (1.3333333333333333 * pow(m_rho, 2) -
3465  0.6666666666666666 * C4 * pow(m_rho, 4) +
3466  pow(pion_mass, 2) * (-0.6666666666666666 +
3467  1.3333333333333333 * C4 * pow(m_rho, 2)) -
3468  0.6666666666666666 * s) +
3469  pow(delta, 2) *
3470  (1. * pow(pion_mass, 4) + 0.25 * pow(m_rho, 4) +
3471  pow(pion_mass, 2) * (-0.3333333333333333 * pow(m_rho, 2) +
3472  0.6666666666666666 * s) -
3473  0.5833333333333334 * pow(s, 2))) *
3474  pow(tmin, 2)) /
3475  pow(m_rho, 6) -
3476  (0.03125 * (1. * eta1 - 1. * eta2) *
3477  ((2. * eta1 - 2. * eta2) * pow(m_rho, 2) +
3478  delta *
3479  (eta1 * (1. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) + 1. * s) +
3480  eta2 * (-1. * pow(a1_mass, 2) + 3. * pow(pion_mass, 2) -
3481  3. * pow(m_rho, 2) + 2. * s))) *
3482  pow(tmin, 2)) /
3483  pow(m_rho, 2) +
3484  (0.03125 *
3485  (0. - 4. * pow(m_rho, 4) +
3486  delta * (16. * pow(m_rho, 4) - 8. * pow(m_rho, 2) * s) +
3487  pow(delta, 2) *
3488  (4. * pow(pion_mass, 4) - 3. * pow(m_rho, 4) +
3489  2. * pow(m_rho, 2) * s - 3. * pow(s, 2) +
3490  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 4. * s))) *
3491  pow(tmin, 2)) /
3492  pow(m_rho, 6) +
3493  (0.25 *
3494  (C4 * pow(m_rho, 6) *
3495  (-6. - 16. * C4 * pow(pion_mass, 2) + 8. * C4 * s) +
3496  pow(delta, 2) *
3497  (1. * pow(pion_mass, 4) - 0.25 * pow(m_rho, 4) +
3498  pow(pion_mass, 2) * (-1.75 * pow(m_rho, 2) + 0.5 * s) +
3499  0.5 * pow(m_rho, 2) * s - 0.5 * pow(s, 2)) +
3500  delta * pow(m_rho, 2) *
3501  (1. * C4 * pow(m_rho, 4) +
3502  pow(pion_mass, 2) * (0.5 + 10. * C4 * pow(m_rho, 2)) - 0.5 * s +
3503  pow(m_rho, 2) * (2.5 - 4. * C4 * s))) *
3504  pow(tmin, 2)) /
3505  pow(m_rho, 6) +
3506  (0.09375 * (1. * eta1 - 1. * eta2) *
3507  (delta * (eta2 * (-1. * pow(a1_mass, 2) +
3508  3.6666666666666665 * pow(pion_mass, 2) -
3509  1. * pow(m_rho, 2) - 0.6666666666666666 * s) +
3510  eta1 * (1. * pow(a1_mass, 2) -
3511  3.3333333333333335 * pow(pion_mass, 2) -
3512  1.3333333333333333 * pow(m_rho, 2) +
3513  1.6666666666666667 * s)) +
3514  pow(m_rho, 2) *
3515  (eta1 * (2. + C4 * (-2.6666666666666665 * pow(a1_mass, 2) +
3516  10.666666666666666 * pow(pion_mass, 2) +
3517  2.6666666666666665 * pow(m_rho, 2) -
3518  5.333333333333333 * s)) +
3519  eta2 * (-2. + C4 * (2.6666666666666665 * pow(a1_mass, 2) -
3520  10.666666666666666 * pow(pion_mass, 2) +
3521  2.6666666666666665 * pow(m_rho, 2) +
3522  5.333333333333333 * s)))) *
3523  pow(tmin, 2)) /
3524  pow(m_rho, 2) +
3525  0.010416666666666666 * pow(eta1 - 1. * eta2, 4) * pow(tmin, 3) -
3526  (0.041666666666666664 * delta * (-2. + 1. * delta) * pow(tmin, 3)) /
3527  pow(m_rho, 4) -
3528  (0.020833333333333332 * delta * pow(1. * eta1 - 1. * eta2, 2) *
3529  pow(tmin, 3)) /
3530  pow(m_rho, 2) -
3531  (0.16666666666666666 * pow(1. * eta1 - 1. * eta2, 2) *
3532  (-0.375 * delta + 1. * C4 * pow(m_rho, 2)) * pow(tmin, 3)) /
3533  pow(m_rho, 2) +
3534  (0.10416666666666666 * delta *
3535  (-0.8 * pow(m_rho, 2) +
3536  delta * (0.4 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 0.6 * s)) *
3537  pow(tmin, 3)) /
3538  pow(m_rho, 6) +
3539  (0.16666666666666666 * delta *
3540  (0. - 0.75 * delta * pow(m_rho, 2) + 1. * C4 * pow(m_rho, 4) +
3541  0.625 * delta * s) *
3542  pow(tmin, 3)) /
3543  pow(m_rho, 6) -
3544  (0.041666666666666664 *
3545  (12. * C4 * delta * pow(m_rho, 4) - 16. * pow(C4, 2) * pow(m_rho, 6) +
3546  pow(delta, 2) *
3547  (1. * pow(pion_mass, 2) - 2.5 * pow(m_rho, 2) + 1. * s)) *
3548  pow(tmin, 3)) /
3549  pow(m_rho, 6) +
3550  (0. -
3551  0.5000000000000001 * pow(2. - 1. * delta, 2) * pow(pion_mass, 4) *
3552  pow(m_rho, 6) +
3553  0.25 * pow(2. - 1. * delta, 2) * pow(m_rho, 10) -
3554  0.5000000000000001 * pow(2. - 1. * delta, 2) * pow(m_rho, 6) *
3555  pow(s, 2) +
3556  pow(2. - 1. * delta, 2) * pow(pion_mass, 2) * pow(m_rho, 6) *
3557  (-1. * pow(m_rho, 2) + 1. * s)) /
3558  (pow(m_rho, 6) * (-2. * pow(pion_mass, 2) + 1. * s + 1. * tmin)) -
3559  (0.0625 * (1. * eta1 - 1. * eta2) *
3560  (2. * pow(m_rho, 2) +
3561  delta * (1. * pow(a1_mass, 2) - 2. * pow(pion_mass, 2) -
3562  1. * pow(m_rho, 2) + 1. * s)) *
3563  (eta2 * (-1. * pow(a1_mass, 6) +
3564  pow(pion_mass, 2) * (4. * pow(pion_mass, 2) - 1. * s) * s +
3565  pow(a1_mass, 4) *
3566  (3. * pow(pion_mass, 2) - 4. * pow(m_rho, 2) + 2. * s) +
3567  pow(a1_mass, 2) *
3568  (-4. * pow(pion_mass, 4) - 2. * pow(pion_mass, 2) * s +
3569  (4. * pow(m_rho, 2) - 1. * s) * s)) +
3570  eta1 * (1. * pow(a1_mass, 6) + 8. * pow(pion_mass, 6) +
3571  pow(pion_mass, 4) * (-4. * pow(m_rho, 2) - 6. * s) +
3572  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 2. * s) * s +
3573  pow(a1_mass, 4) *
3574  (-2. * pow(pion_mass, 2) + 1. * pow(m_rho, 2) + 1. * s) +
3575  s * (2. * pow(m_rho, 4) - 3. * pow(m_rho, 2) * s +
3576  1. * pow(s, 2)) +
3577  pow(a1_mass, 2) *
3578  (-2. * pow(pion_mass, 4) - 2. * pow(m_rho, 4) +
3579  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
3580  2. * pow(m_rho, 2) * s + 5. * pow(s, 2)))) *
3581  log(abs(-pow(a1_mass, 2) + tmin))) /
3582  (pow(m_rho, 2) * (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) + s)) +
3583  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
3584  (eta2 *
3585  (-1. * pow(a1_mass, 6) + pow(pion_mass, 6) -
3586  1. * pow(pion_mass, 4) * pow(m_rho, 2) +
3587  pow(a1_mass, 4) * (pow(pion_mass, 2) + pow(m_rho, 2) - 2. * s) +
3588  pow(a1_mass, 2) *
3589  (3. * pow(pion_mass, 4) - 2. * pow(pion_mass, 2) * s)) +
3590  eta1 *
3591  (pow(a1_mass, 6) +
3592  pow(a1_mass, 4) *
3593  (-2. * pow(pion_mass, 2) - 2. * pow(m_rho, 2) + s) +
3594  pow(pion_mass, 2) *
3595  (-4. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) -
3596  1. * pow(m_rho, 2) * s +
3597  pow(pion_mass, 2) * (3. * pow(m_rho, 2) + s)) +
3598  pow(a1_mass, 2) *
3599  (pow(pion_mass, 4) + pow(m_rho, 4) - 1. * pow(m_rho, 2) * s +
3600  pow(pion_mass, 2) * (pow(m_rho, 2) + 2. * s)))) *
3601  log(abs(-pow(a1_mass, 2) + tmin))) /
3602  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) +
3603  0.0625 * pow(eta1 - 1. * eta2, 2) *
3604  (pow(eta1, 2) *
3605  (2. * pow(a1_mass, 6) +
3606  pow(pion_mass, 4) * (-3. * pow(m_rho, 2) - 1. * s) +
3607  pow(m_rho, 2) * (pow(m_rho, 2) - 1. * s) * s +
3608  pow(a1_mass, 4) *
3609  (-6. * pow(pion_mass, 2) - 3. * pow(m_rho, 2) + 3. * s) +
3610  pow(pion_mass, 2) *
3611  (-2. * pow(m_rho, 4) + 3. * pow(m_rho, 2) * s) +
3612  pow(a1_mass, 2) *
3613  (4. * pow(pion_mass, 4) + pow(m_rho, 4) +
3614  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 4. * s) -
3615  4. * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
3616  pow(eta2, 2) *
3617  (2. * pow(a1_mass, 6) +
3618  pow(a1_mass, 4) *
3619  (-6. * pow(pion_mass, 2) + 3. * pow(m_rho, 2) + 3. * s) +
3620  pow(pion_mass, 2) *
3621  (-1. * pow(m_rho, 4) +
3622  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 1. * s) +
3623  pow(m_rho, 2) * s) +
3624  pow(a1_mass, 2) *
3625  (4. * pow(pion_mass, 4) + pow(m_rho, 4) +
3626  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) - 4. * s) -
3627  2. * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
3628  eta1 * eta2 *
3629  (-4. * pow(a1_mass, 6) +
3630  pow(a1_mass, 4) * (12. * pow(pion_mass, 2) - 6. * s) +
3631  pow(pion_mass, 2) *
3632  (-2. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s +
3633  pow(pion_mass, 2) * (2. * pow(m_rho, 2) + 2. * s)) +
3634  pow(a1_mass, 2) *
3635  (-8. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
3636  4. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
3637  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s)))) *
3638  log(abs(-pow(a1_mass, 2) + tmin)) +
3639  (0.0625 * (1. * eta1 - 1. * eta2) *
3640  (delta *
3641  (eta1 *
3642  (3. * pow(a1_mass, 6) + 8. * pow(pion_mass, 6) +
3643  pow(pion_mass, 4) * (-12. * pow(m_rho, 2) - 6. * s) +
3644  pow(a1_mass, 4) * (-10. * pow(pion_mass, 2) -
3645  4. * pow(m_rho, 2) + 5. * s) +
3646  pow(pion_mass, 2) *
3647  (-4. * pow(m_rho, 4) + 10. * pow(m_rho, 2) * s -
3648  2. * pow(s, 2)) +
3649  s * (3. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s +
3650  pow(s, 2)) +
3651  pow(a1_mass, 2) *
3652  (6. * pow(pion_mass, 4) + pow(m_rho, 4) +
3653  pow(pion_mass, 2) * (18. * pow(m_rho, 2) - 12. * s) -
3654  8. * pow(m_rho, 2) * s + 7. * pow(s, 2))) +
3655  eta2 *
3656  (-3. * pow(a1_mass, 6) +
3657  pow(a1_mass, 4) * (11. * pow(pion_mass, 2) -
3658  3. * pow(m_rho, 2) - 2. * s) +
3659  pow(pion_mass, 2) *
3660  (-2. * pow(m_rho, 4) + pow(m_rho, 2) * s -
3661  1. * pow(s, 2) +
3662  pow(pion_mass, 2) * (-2. * pow(m_rho, 2) + 4. * s)) +
3663  pow(a1_mass, 2) *
3664  (-12. * pow(pion_mass, 4) + 2. * pow(m_rho, 4) +
3665  5. * pow(m_rho, 2) * s - 3. * pow(s, 2) +
3666  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 6. * s)))) +
3667  pow(m_rho, 2) *
3668  (eta2 *
3669  (8. * C4 * pow(a1_mass, 6) +
3670  pow(pion_mass, 2) *
3671  ((4. + 8. * C4 * pow(pion_mass, 2)) * pow(m_rho, 2) -
3672  2. * s) +
3673  pow(a1_mass, 4) *
3674  (-6. + C4 * (-32. * pow(pion_mass, 2) +
3675  8. * pow(m_rho, 2) + 16. * s)) +
3676  pow(a1_mass, 2) *
3677  (32. * C4 * pow(pion_mass, 4) - 4. * pow(m_rho, 2) +
3678  pow(pion_mass, 2) *
3679  (10. - 16. * C4 * pow(m_rho, 2) - 32. * C4 * s) +
3680  s * (-2. + 8. * C4 * s))) +
3681  eta1 * (-8. * C4 * pow(a1_mass, 6) +
3682  pow(pion_mass, 4) * (4. + 24. * C4 * pow(m_rho, 2)) +
3683  pow(a1_mass, 4) *
3684  (6. + C4 * (32. * pow(pion_mass, 2) +
3685  8. * pow(m_rho, 2) - 16. * s)) +
3686  s * (-2. * pow(m_rho, 2) + 2. * s) +
3687  pow(pion_mass, 2) *
3688  (-4. * s + pow(m_rho, 2) * (8. - 16. * C4 * s)) +
3689  pow(a1_mass, 2) * (-32. * C4 * pow(pion_mass, 4) +
3690  s * (4. - 8. * C4 * s) +
3691  pow(m_rho, 2) * (-6. + 16. * C4 * s) +
3692  pow(pion_mass, 2) *
3693  (-12. - 32. * C4 * pow(m_rho, 2) +
3694  32. * C4 * s))))) *
3695  log(abs(-pow(a1_mass, 2) + tmin))) /
3696  pow(m_rho, 2) +
3697  0.5 * pow(-2. + delta, 2) * pow(pion_mass, 2) *
3698  log(abs(-pow(pion_mass, 2) + tmin)) -
3699  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
3700  (eta2 * (2. * pow(pion_mass, 6) - 2. * pow(pion_mass, 4) * s) +
3701  eta1 * (-2. * pow(pion_mass, 6) -
3702  1. * pow(pion_mass, 2) * pow(m_rho, 2) * s +
3703  pow(pion_mass, 4) * (pow(m_rho, 2) + 2. * s))) *
3704  log(abs(-pow(pion_mass, 2) + tmin))) /
3705  (pow(a1_mass, 2) - 1. * pow(pion_mass, 2)) -
3706  (0.125 *
3707  (0. - 32. * C4 * pow(pion_mass, 6) * pow(m_rho, 4) -
3708  8. * pow(m_rho, 8) + 8. * pow(m_rho, 6) * s +
3709  pow(pion_mass, 4) * pow(m_rho, 4) * (16. + 64. * C4 * s) +
3710  pow(pion_mass, 2) * pow(m_rho, 4) *
3711  (24. * pow(m_rho, 2) + s * (-16. - 32. * C4 * s)) +
3712  pow(delta, 2) * pow(m_rho, 2) *
3713  (-4. * pow(pion_mass, 6) - 2. * pow(m_rho, 6) +
3714  2. * pow(m_rho, 4) * s +
3715  pow(pion_mass, 4) * (4. * pow(m_rho, 2) + 8. * s) +
3716  pow(pion_mass, 2) *
3717  (6. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s -
3718  4.000000000000001 * pow(s, 2))) +
3719  delta * pow(m_rho, 2) *
3720  (8. * pow(m_rho, 6) +
3721  pow(pion_mass, 6) * (8. + 16. * C4 * pow(m_rho, 2)) -
3722  8. * pow(m_rho, 4) * s +
3723  pow(pion_mass, 4) *
3724  (-16. * s +
3725  pow(m_rho, 2) * (-15.999999999999996 - 32. * C4 * s)) +
3726  pow(pion_mass, 2) *
3727  (-24. * pow(m_rho, 4) + 8. * pow(s, 2) +
3728  pow(m_rho, 2) * s * (16. + 16. * C4 * s)))) *
3729  log(abs(-pow(pion_mass, 2) + tmin))) /
3730  (pow(m_rho, 4) * (-1. * pow(pion_mass, 2) + 1. * s)) -
3731  (0.25 * (1. * eta1 - 1. * eta2) *
3732  (eta2 * ((2. - 1. * delta) * pow(pion_mass, 6) +
3733  pow(pion_mass, 2) * s *
3734  ((-12. + 6. * delta) * pow(m_rho, 2) +
3735  (6. - 3. * delta) * s) +
3736  pow(s, 2) * ((4. - 2. * delta) * pow(m_rho, 2) +
3737  (-2. + 1. * delta) * s) +
3738  pow(pion_mass, 4) * ((8. - 4. * delta) * pow(m_rho, 2) +
3739  (-6. + 3. * delta) * s)) +
3740  eta1 * ((-2. + 1. * delta) * pow(pion_mass, 6) +
3741  (-2. + 1. * delta) * pow(m_rho, 4) * s +
3742  (2. - 1. * delta) * pow(s, 3) +
3743  pow(pion_mass, 4) * ((-4. + 2. * delta) * pow(m_rho, 2) +
3744  (6. - 3. * delta) * s) +
3745  pow(pion_mass, 2) * ((2. - 1. * delta) * pow(m_rho, 4) +
3746  (4. - 2. * delta) * pow(m_rho, 2) * s +
3747  (-6. + 3. * delta) * pow(s, 2)))) *
3748  log(abs(-2. * pow(pion_mass, 2) + s + tmin))) /
3749  (pow(a1_mass, 2) - 2. * pow(pion_mass, 2) + s) +
3750  (0.125 *
3751  (0. +
3752  (32. - 31.999999999999993 * delta + 8. * pow(delta, 2)) *
3753  pow(pion_mass, 4) * pow(m_rho, 4) -
3754  2.0000000000000004 * pow(2. - 1. * delta, 2) * pow(m_rho, 8) +
3755  pow(pion_mass, 2) * pow(m_rho, 4) *
3756  (8.000000000000002 * pow(2. - 1. * delta, 2) * pow(m_rho, 2) +
3757  (-32. + 31.999999999999996 * delta - 8. * pow(delta, 2)) * s)) *
3758  log(abs(-2. * pow(pion_mass, 2) + s + tmin))) /
3759  (pow(m_rho, 4) * (-1. * pow(pion_mass, 2) + 1. * s)) +
3760  (0.25 *
3761  (0. + 8. * pow(pion_mass, 2) * pow(m_rho, 6) + 4. * pow(m_rho, 8) -
3762  8. * pow(m_rho, 6) * s +
3763  delta * pow(m_rho, 4) *
3764  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) +
3765  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 16. * s) +
3766  8. * pow(m_rho, 2) * s + 8. * pow(s, 2)) +
3767  pow(delta, 2) * pow(m_rho, 4) *
3768  (-4. * pow(pion_mass, 4) + 3. * pow(m_rho, 4) -
3769  2. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
3770  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) + 8. * s))) *
3771  log(abs(-2. * pow(pion_mass, 2) + s + tmin))) /
3772  pow(m_rho, 6) -
3773  (0.5 *
3774  (0. +
3775  pow(pion_mass, 2) * (4. * pow(m_rho, 6) - 8. * C4 * pow(m_rho, 8)) -
3776  4. * pow(m_rho, 6) * s + 8. * C4 * pow(m_rho, 8) * s +
3777  pow(delta, 2) * pow(m_rho, 4) *
3778  (-2. * pow(pion_mass, 4) + 1. * pow(m_rho, 4) - 2. * pow(s, 2) +
3779  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 4. * s)) +
3780  delta * pow(m_rho, 4) *
3781  (4. * pow(pion_mass, 4) +
3782  pow(pion_mass, 2) *
3783  (6. * pow(m_rho, 2) + 4. * C4 * pow(m_rho, 4) - 8. * s) +
3784  2. * pow(m_rho, 2) * s + 4. * pow(s, 2) +
3785  pow(m_rho, 4) * (-2. - 4. * C4 * s))) *
3786  log(abs(-2. * pow(pion_mass, 2) + s + tmin))) /
3787  pow(m_rho, 6))) /
3788  (16. * Pi *
3789  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
3790  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)));
3791 
3792  // clang-format on
3793  return cut_off(xs * gev2_mb / spin_deg_factor);
3794 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_pi_rho_pi0_omega_mediated()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi_rho_pi0_omega_mediated ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 4244 of file crosssectionsphoton.cc.

4245  {
4246  using std::abs;
4247  using std::atan;
4248  using std::pow;
4249  using std::sqrt;
4250 
4251  // we need this check here in case of using the summed up cross sections
4252  if (sqrt(s) < omega_mass)
4253  return 0.0;
4254 
4255  auto t_mandelstam = get_t_range(sqrt(s), pion_mass, m_rho, pion_mass, 0.);
4256  const double &tmax = t_mandelstam[0];
4257  const double &tmin = t_mandelstam[1];
4258  const double spin_deg_factor = 3.0;
4259 
4260  // clang-format off
4261  const double xs =
4262  (0.0024867959858108648 * pow(Const, 2) * pow(g_POR, 4) *
4263  (pow(pion_mass, 8) * (1. * tmax - 1. * tmin) +
4264  pow(pion_mass, 6) * pow(m_rho, 2) * (-2. * tmax + 2. * tmin) +
4265  pow(pion_mass, 4) * (pow(m_rho, 4) * (1. * tmax - 1. * tmin) +
4266  s * (4. * s * tmax - 1. * pow(tmax, 2) -
4267  4. * s * tmin + 1. * pow(tmin, 2))) +
4268  pow(s, 2) *
4269  (1. * pow(s, 2) * tmax + 1. * s * pow(tmax, 2) +
4270  0.6666666666666666 * pow(tmax, 3) +
4271  pow(m_rho, 4) * (1. * tmax - 1. * tmin) - 1. * pow(s, 2) * tmin -
4272  1. * s * pow(tmin, 2) - 0.6666666666666666 * pow(tmin, 3) +
4273  pow(m_rho, 2) * (-2. * s * tmax - 1. * pow(tmax, 2) +
4274  2. * s * tmin + 1. * pow(tmin, 2))) +
4275  pow(pion_mass, 2) * s *
4276  (pow(m_rho, 4) * (-2. * tmax + 2. * tmin) +
4277  pow(m_rho, 2) * (4. * s * tmax + 1. * pow(tmax, 2) -
4278  4. * s * tmin - 1. * pow(tmin, 2)) +
4279  s * (-4. * s * tmax - 2. * pow(tmax, 2) + 4. * s * tmin +
4280  2. * pow(tmin, 2))))) /
4281  ((pow(pow(omega_mass, 2) - 1. * s, 2) *
4282  (pow(pion_mass, 4) + pow(m_rho, 4) +
4283  pow(pion_mass, 2) * (-2. * pow(m_rho, 2) - 2. * s) -
4284  2. * pow(m_rho, 2) * s + pow(s, 2))));
4285 
4286  // clang-format on
4287  return cut_off(xs * gev2_mb / spin_deg_factor);
4288 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_pi0_rho_pi()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi0_rho_pi ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 4436 of file crosssectionsphoton.cc.

4437  {
4438  return cut_off(xs_pi0_rho_pi_rho_mediated(s, m_rho) +
4439  xs_pi0_rho_pi_omega_mediated(s, m_rho));
4440 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_pi0_rho_pi_rho_mediated()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi0_rho_pi_rho_mediated ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 1610 of file crosssectionsphoton.cc.

1611  {
1612  using std::abs;
1613  using std::atan;
1614  using std::log;
1615  using std::pow;
1616  using std::sqrt;
1617 
1618  auto t_mandelstam = get_t_range(sqrt(s), pion_mass, m_rho, pion_mass, 0.);
1619  const double &tmin = t_mandelstam[1];
1620  const double &tmax = t_mandelstam[0];
1621  const double spin_deg_factor = 3.0;
1622 
1623  // clang-format off
1624  const double xs =
1625  (pow(Const, 2) * pow(ghat, 4) *
1626  (0. -
1627  (0.25 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
1628  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1629  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
1630  tmax) /
1631  (pow(m_rho, 2) * pow(pow(pion_mass, 2) - s, 2)) -
1632  (0.0625 *
1633  (0. + 8. * pow(pion_mass, 2) * pow(m_rho, 4) - 12. * pow(m_rho, 6) +
1634  4. * pow(m_rho, 4) * s +
1635  delta * pow(m_rho, 2) *
1636  (-16. * pow(pion_mass, 4) -
1637  16. * pow(pion_mass, 2) * pow(m_rho, 2) - 4. * pow(m_rho, 4) +
1638  16. * pow(m_rho, 2) * s + 4. * pow(s, 2)) +
1639  pow(delta, 2) *
1640  (8. * pow(pion_mass, 6) + 9. * pow(m_rho, 6) +
1641  pow(pion_mass, 4) * (4. * pow(m_rho, 2) - 4. * s) -
1642  13. * pow(m_rho, 4) * s - 5. * pow(m_rho, 2) * pow(s, 2) +
1643  1. * pow(s, 3) +
1644  pow(pion_mass, 2) * (-2. * pow(m_rho, 4) +
1645  4. * pow(m_rho, 2) * s - 2. * pow(s, 2)))) *
1646  tmax) /
1647  pow(m_rho, 6) -
1648  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
1649  (pow(a1_mass, 2) - 1. * s) *
1650  (eta2 * (pow(pion_mass, 6) + pow(pion_mass, 2) * pow(s, 2) +
1651  (pow(m_rho, 2) - 1. * s) * pow(s, 2) +
1652  pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 3. * s)) +
1653  eta1 * (-4. * pow(pion_mass, 6) +
1654  pow(pion_mass, 4) * (3. * pow(m_rho, 2) + s) +
1655  pow(pion_mass, 2) * (-1. * pow(m_rho, 4) + pow(m_rho, 2) * s -
1656  2. * pow(s, 2)) +
1657  s * (pow(m_rho, 4) - 2. * pow(m_rho, 2) * s + pow(s, 2)))) *
1658  tmax) /
1659  ((-1. * pow(pion_mass, 2) + s) *
1660  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1661  2. * pow(a1_mass, 2) * s + pow(s, 2))) +
1662  (0.03125 * pow(eta1 - 1. * eta2, 2) *
1663  (pow(eta1, 2) *
1664  (1. * pow(pion_mass, 8) - 2. * pow(pion_mass, 6) * pow(m_rho, 2) +
1665  pow(pion_mass, 2) * s *
1666  (-4. * pow(m_rho, 4) + 8. * pow(m_rho, 2) * s -
1667  4. * pow(s, 2)) +
1668  pow(s, 2) * (1. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s +
1669  1. * pow(s, 2)) +
1670  pow(pion_mass, 4) * (3. * pow(m_rho, 4) -
1671  6. * pow(m_rho, 2) * s + 4. * pow(s, 2))) +
1672  pow(eta2, 2) *
1673  (1. * pow(pion_mass, 8) - 2. * pow(pion_mass, 6) * pow(m_rho, 2) +
1674  pow(pion_mass, 2) * s *
1675  (-2. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s -
1676  4. * pow(s, 2)) +
1677  pow(s, 2) * (1. * pow(m_rho, 4) + 2. * pow(m_rho, 2) * s +
1678  1. * pow(s, 2)) +
1679  pow(pion_mass, 4) * (1. * pow(m_rho, 4) +
1680  4. * pow(m_rho, 2) * s + 4. * pow(s, 2))) +
1681  eta1 * eta2 *
1682  (-2. * pow(pion_mass, 8) + 2. * pow(m_rho, 4) * pow(s, 2) -
1683  2. * pow(s, 4) +
1684  pow(pion_mass, 4) * (2. * pow(m_rho, 4) +
1685  4. * pow(m_rho, 2) * s - 8. * pow(s, 2)) +
1686  pow(pion_mass, 2) * s *
1687  (-4. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s +
1688  8. * pow(s, 2)))) *
1689  tmax) /
1690  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1691  2. * pow(a1_mass, 2) * s + pow(s, 2)) +
1692  (0.5 *
1693  (0. - 4. * C4 * pow(m_rho, 8) - 0.5 * pow(m_rho, 4) * s +
1694  pow(m_rho, 6) * (2. + 2. * C4 * s) +
1695  pow(delta, 2) *
1696  (2. * pow(pion_mass, 6) + 2. * pow(m_rho, 6) -
1697  1.5 * pow(pion_mass, 4) * s - 2.375 * pow(m_rho, 4) * s -
1698  0.75 * pow(m_rho, 2) * pow(s, 2) + 0.125 * pow(s, 3) +
1699  pow(pion_mass, 2) *
1700  (-1.5 * pow(m_rho, 4) + 0.5 * pow(m_rho, 2) * s)) +
1701  delta * pow(m_rho, 2) *
1702  (-2. * pow(pion_mass, 4) +
1703  pow(pion_mass, 2) *
1704  (1. * s + pow(m_rho, 2) * (-1. - 2. * C4 * s)) +
1705  pow(m_rho, 2) * (2. * C4 * pow(m_rho, 4) +
1706  pow(m_rho, 2) * (-3. + 1. * C4 * s) +
1707  s * (2. + 1. * C4 * s)))) *
1708  tmax) /
1709  pow(m_rho, 6) -
1710  (0.5 *
1711  (pow(m_rho, 6) *
1712  (-1.5 + C4 * (-12. * pow(pion_mass, 2) + 6. * s) +
1713  pow(C4, 2) * (-16. * pow(pion_mass, 4) +
1714  16. * pow(pion_mass, 2) * s - 4. * pow(s, 2))) +
1715  pow(delta, 2) *
1716  (1. * pow(pion_mass, 6) + 0.125 * pow(m_rho, 6) +
1717  pow(pion_mass, 4) * (-2. * pow(m_rho, 2) - 1. * s) +
1718  0.25 * pow(m_rho, 4) * s - 0.625 * pow(m_rho, 2) * pow(s, 2) +
1719  pow(pion_mass, 2) *
1720  (-2.5 * pow(m_rho, 4) + 1.75 * pow(m_rho, 2) * s +
1721  0.25 * pow(s, 2))) +
1722  delta * pow(m_rho, 2) *
1723  (pow(pion_mass, 4) * (1. + 8. * C4 * pow(m_rho, 2)) +
1724  pow(pion_mass, 2) * (6. * C4 * pow(m_rho, 4) - 0.5 * s +
1725  pow(m_rho, 2) * (3. - 10. * C4 * s)) +
1726  pow(m_rho, 2) * (pow(m_rho, 2) * (1.5 - 1. * C4 * s) +
1727  s * (-2.5 + 3. * C4 * s)))) *
1728  tmax) /
1729  pow(m_rho, 6) -
1730  (0.25 *
1731  (pow(delta, 2) *
1732  (1. * pow(pion_mass, 6) - 1. * pow(m_rho, 6) +
1733  pow(pion_mass, 4) *
1734  (-2.499999999999999 * pow(m_rho, 2) - 2.5 * s) -
1735  1.5 * pow(m_rho, 4) * s + 2. * pow(m_rho, 2) * pow(s, 2) -
1736  0.5 * pow(s, 3) +
1737  pow(pion_mass, 2) *
1738  (3.5 * pow(m_rho, 4) -
1739  1.5000000000000004 * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
1740  pow(m_rho, 2) *
1741  (pow(pion_mass, 4) * (-6. - 8. * C4 * pow(m_rho, 2)) +
1742  2. * pow(s, 2) + pow(m_rho, 4) * (-4. - 8. * C4 * s) +
1743  pow(m_rho, 2) * s * (-2. + 8. * C4 * s) +
1744  pow(pion_mass, 2) * (8. * C4 * pow(m_rho, 4) + 4. * s +
1745  pow(m_rho, 2) * (10. - 16. * C4 * s))) +
1746  delta *
1747  (-2. * pow(pion_mass, 6) - 5. * pow(m_rho, 2) * pow(s, 2) +
1748  1. * pow(s, 3) +
1749  pow(pion_mass, 4) *
1750  (8. * pow(m_rho, 2) + 4. * C4 * pow(m_rho, 4) + 5. * s) +
1751  pow(m_rho, 4) * s * (4. - 4. * C4 * s) +
1752  pow(m_rho, 6) * (4. + 4. * C4 * s) +
1753  pow(pion_mass, 2) *
1754  (-4. * C4 * pow(m_rho, 6) + 1. * pow(m_rho, 2) * s -
1755  4. * pow(s, 2) + pow(m_rho, 4) * (-12. + 8. * C4 * s)))) *
1756  tmax) /
1757  (pow(m_rho, 4) * (pow(pion_mass, 2) - 1. * s)) +
1758  (0.0625 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
1759  (pow(m_rho, 2) *
1760  (eta2 * (4. * pow(pion_mass, 4) - 6. * pow(pion_mass, 2) * s +
1761  s * (8. * pow(m_rho, 2) + 6. * s)) +
1762  eta1 * (-12. * pow(pion_mass, 4) + 4. * pow(m_rho, 4) +
1763  2. * pow(m_rho, 2) * s - 6. * pow(s, 2) +
1764  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s))) +
1765  delta *
1766  (eta1 *
1767  (8. * pow(pion_mass, 6) - 2. * pow(m_rho, 6) +
1768  pow(pion_mass, 4) * (2. * pow(m_rho, 2) - 2. * s) -
1769  3. * pow(m_rho, 4) * s + 4. * pow(m_rho, 2) * pow(s, 2) +
1770  1. * pow(s, 3) +
1771  pow(pion_mass, 2) * (2. * pow(m_rho, 4) - 2. * pow(s, 2))) +
1772  eta2 * (pow(pion_mass, 4) * (-2. * pow(m_rho, 2) - 4. * s) +
1773  pow(pion_mass, 2) * s * (3. * pow(m_rho, 2) + 3. * s) +
1774  s * (-4. * pow(m_rho, 4) - 7. * pow(m_rho, 2) * s -
1775  1. * pow(s, 2))))) *
1776  tmax) /
1777  (pow(m_rho, 2) *
1778  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1779  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
1780  (0.1875 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
1781  (delta * (eta1 * (2.6666666666666665 * pow(pion_mass, 6) +
1782  pow(pion_mass, 4) * (-4. * pow(m_rho, 2) + 2. * s) +
1783  pow(pion_mass, 2) *
1784  (-1.3333333333333333 * pow(m_rho, 4) +
1785  6. * pow(m_rho, 2) * s -
1786  3.3333333333333335 * pow(s, 2)) +
1787  s * (0.3333333333333333 * pow(m_rho, 4) -
1788  1.3333333333333333 * pow(m_rho, 2) * s +
1789  1. * pow(s, 2))) +
1790  eta2 * (pow(pion_mass, 4) *
1791  (-0.6666666666666666 * pow(m_rho, 2) - 4. * s) +
1792  s * (0.6666666666666666 * pow(m_rho, 4) -
1793  1. * pow(m_rho, 2) * s - 1. * pow(s, 2)) +
1794  pow(pion_mass, 2) *
1795  (-0.6666666666666666 * pow(m_rho, 4) -
1796  0.3333333333333333 * pow(m_rho, 2) * s +
1797  3.6666666666666665 * pow(s, 2)))) +
1798  pow(m_rho, 2) *
1799  (eta2 * (C4 * pow(pion_mass, 4) *
1800  (2.6666666666666665 * pow(m_rho, 2) +
1801  10.666666666666666 * s) +
1802  pow(pion_mass, 2) *
1803  (s * (3.3333333333333335 -
1804  10.666666666666666 * C4 * s) +
1805  pow(m_rho, 2) * (1.3333333333333333 -
1806  5.333333333333333 * C4 * s)) +
1807  s * (s * (-2. + 2.6666666666666665 * C4 * s) +
1808  pow(m_rho, 2) * (-1.3333333333333333 +
1809  2.6666666666666665 * C4 * s))) +
1810  eta1 *
1811  (pow(pion_mass, 4) *
1812  (1.3333333333333333 + 8. * C4 * pow(m_rho, 2) -
1813  10.666666666666666 * C4 * s) +
1814  s * (s * (2. - 2.6666666666666665 * C4 * s) +
1815  pow(m_rho, 2) * (-2. + 2.6666666666666665 * C4 * s)) +
1816  pow(pion_mass, 2) *
1817  (pow(m_rho, 2) * (2.6666666666666665 -
1818  10.666666666666666 * C4 * s) +
1819  s * (-4. + 10.666666666666666 * C4 * s))))) *
1820  tmax) /
1821  (pow(m_rho, 2) *
1822  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1823  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
1824  (0.0625 * (-2. + delta) * (eta1 - 1. * eta2) *
1825  (pow(a1_mass, 2) - 1. * s) * (pow(pion_mass, 2) + s) *
1826  (-2. * eta2 * s +
1827  eta1 * (pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s)) *
1828  pow(tmax, 2)) /
1829  ((-1. * pow(pion_mass, 2) + s) *
1830  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1831  2. * pow(a1_mass, 2) * s + pow(s, 2))) +
1832  (0.03125 * pow(eta1 - 1. * eta2, 2) *
1833  (pow(eta1, 2) * (pow(m_rho, 2) - 1. * s) + 2. * eta1 * eta2 * s -
1834  1. * pow(eta2, 2) * s) *
1835  (pow(pion_mass, 4) + (pow(m_rho, 2) - 1. * s) * s +
1836  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 2. * s)) *
1837  pow(tmax, 2)) /
1838  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1839  2. * pow(a1_mass, 2) * s + pow(s, 2)) -
1840  (0.125 *
1841  (-1. * pow(m_rho, 4) + 4. * C4 * pow(m_rho, 6) +
1842  delta * pow(m_rho, 2) *
1843  (2. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4) +
1844  pow(pion_mass, 2) * (2. - 4. * C4 * pow(m_rho, 2)) - 2. * s) +
1845  pow(delta, 2) *
1846  (1. * pow(pion_mass, 4) + 0.25 * pow(m_rho, 4) -
1847  1.25 * pow(s, 2) +
1848  pow(pion_mass, 2) * (-3. * pow(m_rho, 2) + 2. * s))) *
1849  pow(tmax, 2)) /
1850  pow(m_rho, 6) +
1851  (0.03125 *
1852  (0. - 4. * pow(m_rho, 4) +
1853  delta * (16. * pow(m_rho, 4) - 8. * pow(m_rho, 2) * s) +
1854  pow(delta, 2) *
1855  (4. * pow(pion_mass, 4) - 3. * pow(m_rho, 4) +
1856  2. * pow(m_rho, 2) * s - 3. * pow(s, 2) +
1857  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 4. * s))) *
1858  pow(tmax, 2)) /
1859  pow(m_rho, 6) +
1860  (0.0625 *
1861  (-32. * C4 * pow(m_rho, 4) * s +
1862  pow(delta, 2) * (1. * pow(pion_mass, 4) +
1863  pow(pion_mass, 2) *
1864  (-1.0000000000000009 * pow(m_rho, 2) - 2. * s) +
1865  s * (-3. * pow(m_rho, 2) + 1. * s)) +
1866  delta *
1867  (-2. * pow(pion_mass, 4) +
1868  (6. * pow(m_rho, 2) + 16. * C4 * pow(m_rho, 4) - 2. * s) * s +
1869  pow(pion_mass, 2) * (2. * pow(m_rho, 2) + 4. * s))) *
1870  pow(tmax, 2)) /
1871  (pow(m_rho, 4) * (pow(pion_mass, 2) - 1. * s)) -
1872  (0.5625 *
1873  (C4 * pow(m_rho, 6) *
1874  (2.6666666666666665 + 7.111111111111112 * C4 * pow(pion_mass, 2) -
1875  3.555555555555556 * C4 * s) +
1876  pow(delta, 2) * (0.11111111111111112 * pow(m_rho, 4) +
1877  pow(pion_mass, 2) *
1878  (1. * pow(m_rho, 2) - 0.22222222222222224 * s) -
1879  0.22222222222222224 * pow(m_rho, 2) * s +
1880  0.11111111111111112 * pow(s, 2)) +
1881  delta * pow(m_rho, 2) *
1882  (-2.2222222222222223 * C4 * pow(m_rho, 4) +
1883  pow(pion_mass, 2) * (-0.6666666666666666 -
1884  2.6666666666666665 * C4 * pow(m_rho, 2)) +
1885  0.22222222222222224 * s +
1886  pow(m_rho, 2) *
1887  (-0.22222222222222224 + 1.777777777777778 * C4 * s))) *
1888  pow(tmax, 2)) /
1889  pow(m_rho, 6) +
1890  (0.03125 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
1891  (pow(m_rho, 2) * (-2. * eta2 * pow(pion_mass, 2) -
1892  5.999999999999999 * eta1 * pow(m_rho, 2) +
1893  8. * eta1 * s - 2. * eta2 * s) +
1894  delta *
1895  (eta1 * (-5.999999999999999 * pow(pion_mass, 4) +
1896  5. * pow(m_rho, 4) +
1897  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
1898  5.999999999999999 * pow(m_rho, 2) * s + 1. * pow(s, 2)) +
1899  eta2 * (4. * pow(pion_mass, 4) +
1900  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 2. * s) +
1901  s * (5. * pow(m_rho, 2) + 2. * s)))) *
1902  pow(tmax, 2)) /
1903  (pow(m_rho, 2) *
1904  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1905  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
1906  (0.15625 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
1907  (delta *
1908  (eta1 * (-1.2 * pow(pion_mass, 4) + 0.6 * pow(m_rho, 4) +
1909  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 2.4 * s) -
1910  1.6 * pow(m_rho, 2) * s + 1. * pow(s, 2)) +
1911  eta2 * (0.8 * pow(pion_mass, 4) +
1912  (1. * pow(m_rho, 2) - 0.4 * s) * s +
1913  pow(pion_mass, 2) * (0.2 * pow(m_rho, 2) + 1.2 * s))) +
1914  pow(m_rho, 2) *
1915  (eta2 * (pow(pion_mass, 2) * (-0.4 - 6.4 * C4 * s) +
1916  s * (-0.4 + 3.2 * C4 * s)) +
1917  eta1 * (s * (0.8 - 3.2 * C4 * s) +
1918  pow(m_rho, 2) * (-0.4 + 3.2 * C4 * s) +
1919  pow(pion_mass, 2) *
1920  (-0.8 - 3.2 * C4 * pow(m_rho, 2) + 6.4 * C4 * s)))) *
1921  pow(tmax, 2)) /
1922  (pow(m_rho, 2) *
1923  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1924  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
1925  (0.20833333333333331 * delta *
1926  (-0.8 * pow(m_rho, 2) + 0.8 * C4 * pow(m_rho, 4) +
1927  delta * (0.8 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 0.7 * s)) *
1928  pow(tmax, 3)) /
1929  pow(m_rho, 6) +
1930  (0.125 *
1931  (5.333333333333333 * pow(C4, 2) * pow(m_rho, 6) +
1932  delta * (-0.6666666666666666 * pow(m_rho, 2) -
1933  1.3333333333333333 * C4 * pow(m_rho, 4)) +
1934  pow(delta, 2) *
1935  (1. * pow(pion_mass, 2) + 1.1666666666666667 * pow(m_rho, 2) -
1936  0.6666666666666666 * s)) *
1937  pow(tmax, 3)) /
1938  pow(m_rho, 6) +
1939  (0.10416666666666666 * delta *
1940  (-0.8 * pow(m_rho, 2) +
1941  delta * (0.4 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 0.6 * s)) *
1942  pow(tmax, 3)) /
1943  pow(m_rho, 6) +
1944  (0.020833333333333332 * pow(eta1 - 1. * eta2, 2) * s *
1945  (-2. * eta1 * eta2 * s + pow(eta2, 2) * s +
1946  pow(eta1, 2) * (-1. * pow(m_rho, 2) + s)) *
1947  pow(tmax, 3)) /
1948  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1949  2. * pow(a1_mass, 2) * s + pow(s, 2)) +
1950  (0.10416666666666666 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
1951  (0.4 * eta1 * pow(m_rho, 2) +
1952  delta * (-0.2 * eta2 * pow(pion_mass, 2) - 0.2 * eta2 * s +
1953  eta1 * (-0.4 * pow(pion_mass, 2) - 0.8 * pow(m_rho, 2) +
1954  1. * s))) *
1955  pow(tmax, 3)) /
1956  (pow(m_rho, 2) *
1957  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1958  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
1959  (0.14583333333333331 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
1960  (delta * (-0.14285714285714285 * eta2 * pow(pion_mass, 2) -
1961  0.42857142857142855 * eta2 * s +
1962  eta1 * (-0.2857142857142857 * pow(pion_mass, 2) -
1963  0.5714285714285714 * pow(m_rho, 2) + 1. * s)) +
1964  pow(m_rho, 2) *
1965  (1.1428571428571428 * C4 * eta2 * s +
1966  eta1 * (0.2857142857142857 - 1.1428571428571428 * C4 * s))) *
1967  pow(tmax, 3)) /
1968  (pow(m_rho, 2) *
1969  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
1970  2. * pow(a1_mass, 2) * s + pow(s, 2))) +
1971  (0. -
1972  0.5000000000000001 * pow(2. - 1. * delta, 2) * pow(pion_mass, 4) *
1973  pow(m_rho, 6) +
1974  0.25 * pow(2. - 1. * delta, 2) * pow(m_rho, 10) -
1975  0.5000000000000001 * pow(2. - 1. * delta, 2) * pow(m_rho, 6) *
1976  pow(s, 2) +
1977  pow(2. - 1. * delta, 2) * pow(pion_mass, 2) * pow(m_rho, 6) *
1978  (-1. * pow(m_rho, 2) + 1. * s)) /
1979  (pow(m_rho, 6) * (-2. * pow(pion_mass, 2) + 1. * s + 1. * tmax)) +
1980  (2. *
1981  (0. - 2. * pow(pion_mass, 4) * pow(m_rho, 4) - 0.5 * pow(m_rho, 8) +
1982  delta * pow(m_rho, 4) *
1983  (2. * pow(pion_mass, 4) + 0.5 * pow(m_rho, 4) +
1984  pow(pion_mass, 2) *
1985  (-2. * pow(m_rho, 2) - 1.9999999999999998 * s)) +
1986  pow(pion_mass, 2) * (2. * pow(m_rho, 6) + 2. * pow(m_rho, 4) * s) +
1987  pow(delta, 2) * pow(m_rho, 2) *
1988  (-2.220446049250313e-16 * pow(pion_mass, 6) -
1989  0.125 * pow(m_rho, 6) +
1990  pow(pion_mass, 4) *
1991  (-0.5 * pow(m_rho, 2) + 2.220446049250313e-16 * s) +
1992  pow(pion_mass, 2) *
1993  (0.5 * pow(m_rho, 4) + 0.5 * pow(m_rho, 2) * s))) *
1994  log(abs(-1. * pow(pion_mass, 2) + 0.5 * s + 0.5 * tmax))) /
1995  (pow(m_rho, 4) * (pow(pion_mass, 2) - 1. * s)) -
1996  (0.25 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
1997  (eta2 * ((-2. + 1. * delta) * pow(pion_mass, 6) +
1998  (6. - 3. * delta) * pow(pion_mass, 4) * s +
1999  pow(s, 2) * ((4. - 2. * delta) * pow(m_rho, 2) +
2000  (2. - 1. * delta) * s) +
2001  pow(pion_mass, 2) * s *
2002  ((-4. + 2. * delta) * pow(m_rho, 2) +
2003  (-6. + 3. * delta) * s)) +
2004  eta1 * ((2. - 1. * delta) * pow(pion_mass, 6) +
2005  (2. - 1. * delta) * pow(m_rho, 4) * s +
2006  (-2. + 1. * delta) * pow(s, 3) +
2007  pow(pion_mass, 4) * ((4. - 2. * delta) * pow(m_rho, 2) +
2008  (-6. + 3. * delta) * s) +
2009  pow(pion_mass, 2) * ((-2. + 1. * delta) * pow(m_rho, 4) +
2010  (-4. + 2. * delta) * pow(m_rho, 2) * s +
2011  (6. - 3. * delta) * pow(s, 2)))) *
2012  log(abs(-2. * pow(pion_mass, 2) + s + tmax))) /
2013  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2014  2. * pow(a1_mass, 2) * s + pow(s, 2)) +
2015  (0.25 *
2016  (0. + 8. * pow(pion_mass, 2) * pow(m_rho, 6) + 4. * pow(m_rho, 8) -
2017  8. * pow(m_rho, 6) * s +
2018  delta * pow(m_rho, 4) *
2019  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) +
2020  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 16. * s) +
2021  8. * pow(m_rho, 2) * s + 8. * pow(s, 2)) +
2022  pow(delta, 2) * pow(m_rho, 4) *
2023  (-4. * pow(pion_mass, 4) + 3. * pow(m_rho, 4) -
2024  2. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
2025  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) + 8. * s))) *
2026  log(abs(-2. * pow(pion_mass, 2) + 1. * s + 1. * tmax))) /
2027  pow(m_rho, 6) +
2028  (0.5 *
2029  (0. +
2030  pow(pion_mass, 2) * (4. * pow(m_rho, 6) - 8. * C4 * pow(m_rho, 8)) -
2031  4. * pow(m_rho, 6) * s + 8. * C4 * pow(m_rho, 8) * s +
2032  pow(delta, 2) * pow(m_rho, 4) *
2033  (2. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
2034  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) +
2035  2. * pow(s, 2)) +
2036  delta * pow(m_rho, 4) *
2037  (-4. * pow(pion_mass, 4) + 2. * pow(m_rho, 2) * s -
2038  4. * pow(s, 2) +
2039  pow(pion_mass, 2) *
2040  (-10. * pow(m_rho, 2) + 4. * C4 * pow(m_rho, 4) + 8. * s) +
2041  pow(m_rho, 4) * (2. - 4. * C4 * s))) *
2042  log(abs(-2. * pow(pion_mass, 2) + 1. * s + 1. * tmax))) /
2043  pow(m_rho, 6))) /
2044  (16. * Pi *
2045  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
2046  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) -
2047  (pow(Const, 2) * pow(ghat, 4) *
2048  (0. -
2049  (0.25 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
2050  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
2051  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
2052  tmin) /
2053  (pow(m_rho, 2) * pow(pow(pion_mass, 2) - s, 2)) -
2054  (0.0625 *
2055  (0. + 8. * pow(pion_mass, 2) * pow(m_rho, 4) - 12. * pow(m_rho, 6) +
2056  4. * pow(m_rho, 4) * s +
2057  delta * pow(m_rho, 2) *
2058  (-16. * pow(pion_mass, 4) -
2059  16. * pow(pion_mass, 2) * pow(m_rho, 2) - 4. * pow(m_rho, 4) +
2060  16. * pow(m_rho, 2) * s + 4. * pow(s, 2)) +
2061  pow(delta, 2) *
2062  (8. * pow(pion_mass, 6) + 9. * pow(m_rho, 6) +
2063  pow(pion_mass, 4) * (4. * pow(m_rho, 2) - 4. * s) -
2064  13. * pow(m_rho, 4) * s - 5. * pow(m_rho, 2) * pow(s, 2) +
2065  1. * pow(s, 3) +
2066  pow(pion_mass, 2) * (-2. * pow(m_rho, 4) +
2067  4. * pow(m_rho, 2) * s - 2. * pow(s, 2)))) *
2068  tmin) /
2069  pow(m_rho, 6) -
2070  (0.125 * (-2. + delta) * (eta1 - 1. * eta2) *
2071  (pow(a1_mass, 2) - 1. * s) *
2072  (eta2 * (pow(pion_mass, 6) + pow(pion_mass, 2) * pow(s, 2) +
2073  (pow(m_rho, 2) - 1. * s) * pow(s, 2) +
2074  pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 3. * s)) +
2075  eta1 * (-4. * pow(pion_mass, 6) +
2076  pow(pion_mass, 4) * (3. * pow(m_rho, 2) + s) +
2077  pow(pion_mass, 2) * (-1. * pow(m_rho, 4) + pow(m_rho, 2) * s -
2078  2. * pow(s, 2)) +
2079  s * (pow(m_rho, 4) - 2. * pow(m_rho, 2) * s + pow(s, 2)))) *
2080  tmin) /
2081  ((-1. * pow(pion_mass, 2) + s) *
2082  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2083  2. * pow(a1_mass, 2) * s + pow(s, 2))) +
2084  (0.03125 * pow(eta1 - 1. * eta2, 2) *
2085  (pow(eta1, 2) *
2086  (1. * pow(pion_mass, 8) - 2. * pow(pion_mass, 6) * pow(m_rho, 2) +
2087  pow(pion_mass, 2) * s *
2088  (-4. * pow(m_rho, 4) + 8. * pow(m_rho, 2) * s -
2089  4. * pow(s, 2)) +
2090  pow(s, 2) * (1. * pow(m_rho, 4) - 2. * pow(m_rho, 2) * s +
2091  1. * pow(s, 2)) +
2092  pow(pion_mass, 4) * (3. * pow(m_rho, 4) -
2093  6. * pow(m_rho, 2) * s + 4. * pow(s, 2))) +
2094  pow(eta2, 2) *
2095  (1. * pow(pion_mass, 8) - 2. * pow(pion_mass, 6) * pow(m_rho, 2) +
2096  pow(pion_mass, 2) * s *
2097  (-2. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s -
2098  4. * pow(s, 2)) +
2099  pow(s, 2) * (1. * pow(m_rho, 4) + 2. * pow(m_rho, 2) * s +
2100  1. * pow(s, 2)) +
2101  pow(pion_mass, 4) * (1. * pow(m_rho, 4) +
2102  4. * pow(m_rho, 2) * s + 4. * pow(s, 2))) +
2103  eta1 * eta2 *
2104  (-2. * pow(pion_mass, 8) + 2. * pow(m_rho, 4) * pow(s, 2) -
2105  2. * pow(s, 4) +
2106  pow(pion_mass, 4) * (2. * pow(m_rho, 4) +
2107  4. * pow(m_rho, 2) * s - 8. * pow(s, 2)) +
2108  pow(pion_mass, 2) * s *
2109  (-4. * pow(m_rho, 4) - 4. * pow(m_rho, 2) * s +
2110  8. * pow(s, 2)))) *
2111  tmin) /
2112  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2113  2. * pow(a1_mass, 2) * s + pow(s, 2)) +
2114  (0.5 *
2115  (0. - 4. * C4 * pow(m_rho, 8) - 0.5 * pow(m_rho, 4) * s +
2116  pow(m_rho, 6) * (2. + 2. * C4 * s) +
2117  pow(delta, 2) *
2118  (2. * pow(pion_mass, 6) + 2. * pow(m_rho, 6) -
2119  1.5 * pow(pion_mass, 4) * s - 2.375 * pow(m_rho, 4) * s -
2120  0.75 * pow(m_rho, 2) * pow(s, 2) + 0.125 * pow(s, 3) +
2121  pow(pion_mass, 2) *
2122  (-1.5 * pow(m_rho, 4) + 0.5 * pow(m_rho, 2) * s)) +
2123  delta * pow(m_rho, 2) *
2124  (-2. * pow(pion_mass, 4) +
2125  pow(pion_mass, 2) *
2126  (1. * s + pow(m_rho, 2) * (-1. - 2. * C4 * s)) +
2127  pow(m_rho, 2) * (2. * C4 * pow(m_rho, 4) +
2128  pow(m_rho, 2) * (-3. + 1. * C4 * s) +
2129  s * (2. + 1. * C4 * s)))) *
2130  tmin) /
2131  pow(m_rho, 6) -
2132  (0.5 *
2133  (pow(m_rho, 6) *
2134  (-1.5 + C4 * (-12. * pow(pion_mass, 2) + 6. * s) +
2135  pow(C4, 2) * (-16. * pow(pion_mass, 4) +
2136  16. * pow(pion_mass, 2) * s - 4. * pow(s, 2))) +
2137  pow(delta, 2) *
2138  (1. * pow(pion_mass, 6) + 0.125 * pow(m_rho, 6) +
2139  pow(pion_mass, 4) * (-2. * pow(m_rho, 2) - 1. * s) +
2140  0.25 * pow(m_rho, 4) * s - 0.625 * pow(m_rho, 2) * pow(s, 2) +
2141  pow(pion_mass, 2) *
2142  (-2.5 * pow(m_rho, 4) + 1.75 * pow(m_rho, 2) * s +
2143  0.25 * pow(s, 2))) +
2144  delta * pow(m_rho, 2) *
2145  (pow(pion_mass, 4) * (1. + 8. * C4 * pow(m_rho, 2)) +
2146  pow(pion_mass, 2) * (6. * C4 * pow(m_rho, 4) - 0.5 * s +
2147  pow(m_rho, 2) * (3. - 10. * C4 * s)) +
2148  pow(m_rho, 2) * (pow(m_rho, 2) * (1.5 - 1. * C4 * s) +
2149  s * (-2.5 + 3. * C4 * s)))) *
2150  tmin) /
2151  pow(m_rho, 6) -
2152  (0.25 *
2153  (pow(delta, 2) *
2154  (1. * pow(pion_mass, 6) - 1. * pow(m_rho, 6) +
2155  pow(pion_mass, 4) *
2156  (-2.499999999999999 * pow(m_rho, 2) - 2.5 * s) -
2157  1.5 * pow(m_rho, 4) * s + 2. * pow(m_rho, 2) * pow(s, 2) -
2158  0.5 * pow(s, 3) +
2159  pow(pion_mass, 2) *
2160  (3.5 * pow(m_rho, 4) -
2161  1.5000000000000004 * pow(m_rho, 2) * s + 2. * pow(s, 2))) +
2162  pow(m_rho, 2) *
2163  (pow(pion_mass, 4) * (-6. - 8. * C4 * pow(m_rho, 2)) +
2164  2. * pow(s, 2) + pow(m_rho, 4) * (-4. - 8. * C4 * s) +
2165  pow(m_rho, 2) * s * (-2. + 8. * C4 * s) +
2166  pow(pion_mass, 2) * (8. * C4 * pow(m_rho, 4) + 4. * s +
2167  pow(m_rho, 2) * (10. - 16. * C4 * s))) +
2168  delta *
2169  (-2. * pow(pion_mass, 6) - 5. * pow(m_rho, 2) * pow(s, 2) +
2170  1. * pow(s, 3) +
2171  pow(pion_mass, 4) *
2172  (8. * pow(m_rho, 2) + 4. * C4 * pow(m_rho, 4) + 5. * s) +
2173  pow(m_rho, 4) * s * (4. - 4. * C4 * s) +
2174  pow(m_rho, 6) * (4. + 4. * C4 * s) +
2175  pow(pion_mass, 2) *
2176  (-4. * C4 * pow(m_rho, 6) + 1. * pow(m_rho, 2) * s -
2177  4. * pow(s, 2) + pow(m_rho, 4) * (-12. + 8. * C4 * s)))) *
2178  tmin) /
2179  (pow(m_rho, 4) * (pow(pion_mass, 2) - 1. * s)) +
2180  (0.0625 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
2181  (pow(m_rho, 2) *
2182  (eta2 * (4. * pow(pion_mass, 4) - 6. * pow(pion_mass, 2) * s +
2183  s * (8. * pow(m_rho, 2) + 6. * s)) +
2184  eta1 * (-12. * pow(pion_mass, 4) + 4. * pow(m_rho, 4) +
2185  2. * pow(m_rho, 2) * s - 6. * pow(s, 2) +
2186  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 8. * s))) +
2187  delta *
2188  (eta1 *
2189  (8. * pow(pion_mass, 6) - 2. * pow(m_rho, 6) +
2190  pow(pion_mass, 4) * (2. * pow(m_rho, 2) - 2. * s) -
2191  3. * pow(m_rho, 4) * s + 4. * pow(m_rho, 2) * pow(s, 2) +
2192  1. * pow(s, 3) +
2193  pow(pion_mass, 2) * (2. * pow(m_rho, 4) - 2. * pow(s, 2))) +
2194  eta2 * (pow(pion_mass, 4) * (-2. * pow(m_rho, 2) - 4. * s) +
2195  pow(pion_mass, 2) * s * (3. * pow(m_rho, 2) + 3. * s) +
2196  s * (-4. * pow(m_rho, 4) - 7. * pow(m_rho, 2) * s -
2197  1. * pow(s, 2))))) *
2198  tmin) /
2199  (pow(m_rho, 2) *
2200  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2201  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
2202  (0.1875 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
2203  (delta * (eta1 * (2.6666666666666665 * pow(pion_mass, 6) +
2204  pow(pion_mass, 4) * (-4. * pow(m_rho, 2) + 2. * s) +
2205  pow(pion_mass, 2) *
2206  (-1.3333333333333333 * pow(m_rho, 4) +
2207  6. * pow(m_rho, 2) * s -
2208  3.3333333333333335 * pow(s, 2)) +
2209  s * (0.3333333333333333 * pow(m_rho, 4) -
2210  1.3333333333333333 * pow(m_rho, 2) * s +
2211  1. * pow(s, 2))) +
2212  eta2 * (pow(pion_mass, 4) *
2213  (-0.6666666666666666 * pow(m_rho, 2) - 4. * s) +
2214  s * (0.6666666666666666 * pow(m_rho, 4) -
2215  1. * pow(m_rho, 2) * s - 1. * pow(s, 2)) +
2216  pow(pion_mass, 2) *
2217  (-0.6666666666666666 * pow(m_rho, 4) -
2218  0.3333333333333333 * pow(m_rho, 2) * s +
2219  3.6666666666666665 * pow(s, 2)))) +
2220  pow(m_rho, 2) *
2221  (eta2 * (C4 * pow(pion_mass, 4) *
2222  (2.6666666666666665 * pow(m_rho, 2) +
2223  10.666666666666666 * s) +
2224  pow(pion_mass, 2) *
2225  (s * (3.3333333333333335 -
2226  10.666666666666666 * C4 * s) +
2227  pow(m_rho, 2) * (1.3333333333333333 -
2228  5.333333333333333 * C4 * s)) +
2229  s * (s * (-2. + 2.6666666666666665 * C4 * s) +
2230  pow(m_rho, 2) * (-1.3333333333333333 +
2231  2.6666666666666665 * C4 * s))) +
2232  eta1 *
2233  (pow(pion_mass, 4) *
2234  (1.3333333333333333 + 8. * C4 * pow(m_rho, 2) -
2235  10.666666666666666 * C4 * s) +
2236  s * (s * (2. - 2.6666666666666665 * C4 * s) +
2237  pow(m_rho, 2) * (-2. + 2.6666666666666665 * C4 * s)) +
2238  pow(pion_mass, 2) *
2239  (pow(m_rho, 2) * (2.6666666666666665 -
2240  10.666666666666666 * C4 * s) +
2241  s * (-4. + 10.666666666666666 * C4 * s))))) *
2242  tmin) /
2243  (pow(m_rho, 2) *
2244  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2245  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
2246  (0.0625 * (-2. + delta) * (eta1 - 1. * eta2) *
2247  (pow(a1_mass, 2) - 1. * s) * (pow(pion_mass, 2) + s) *
2248  (-2. * eta2 * s +
2249  eta1 * (pow(pion_mass, 2) - 1. * pow(m_rho, 2) + s)) *
2250  pow(tmin, 2)) /
2251  ((-1. * pow(pion_mass, 2) + s) *
2252  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2253  2. * pow(a1_mass, 2) * s + pow(s, 2))) +
2254  (0.03125 * pow(eta1 - 1. * eta2, 2) *
2255  (pow(eta1, 2) * (pow(m_rho, 2) - 1. * s) + 2. * eta1 * eta2 * s -
2256  1. * pow(eta2, 2) * s) *
2257  (pow(pion_mass, 4) + (pow(m_rho, 2) - 1. * s) * s +
2258  pow(pion_mass, 2) * (-1. * pow(m_rho, 2) + 2. * s)) *
2259  pow(tmin, 2)) /
2260  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2261  2. * pow(a1_mass, 2) * s + pow(s, 2)) -
2262  (0.125 *
2263  (-1. * pow(m_rho, 4) + 4. * C4 * pow(m_rho, 6) +
2264  delta * pow(m_rho, 2) *
2265  (2. * pow(m_rho, 2) + 2. * C4 * pow(m_rho, 4) +
2266  pow(pion_mass, 2) * (2. - 4. * C4 * pow(m_rho, 2)) - 2. * s) +
2267  pow(delta, 2) *
2268  (1. * pow(pion_mass, 4) + 0.25 * pow(m_rho, 4) -
2269  1.25 * pow(s, 2) +
2270  pow(pion_mass, 2) * (-3. * pow(m_rho, 2) + 2. * s))) *
2271  pow(tmin, 2)) /
2272  pow(m_rho, 6) +
2273  (0.03125 *
2274  (0. - 4. * pow(m_rho, 4) +
2275  delta * (16. * pow(m_rho, 4) - 8. * pow(m_rho, 2) * s) +
2276  pow(delta, 2) *
2277  (4. * pow(pion_mass, 4) - 3. * pow(m_rho, 4) +
2278  2. * pow(m_rho, 2) * s - 3. * pow(s, 2) +
2279  pow(pion_mass, 2) * (-4. * pow(m_rho, 2) + 4. * s))) *
2280  pow(tmin, 2)) /
2281  pow(m_rho, 6) +
2282  (0.0625 *
2283  (-32. * C4 * pow(m_rho, 4) * s +
2284  pow(delta, 2) * (1. * pow(pion_mass, 4) +
2285  pow(pion_mass, 2) *
2286  (-1.0000000000000009 * pow(m_rho, 2) - 2. * s) +
2287  s * (-3. * pow(m_rho, 2) + 1. * s)) +
2288  delta *
2289  (-2. * pow(pion_mass, 4) +
2290  (6. * pow(m_rho, 2) + 16. * C4 * pow(m_rho, 4) - 2. * s) * s +
2291  pow(pion_mass, 2) * (2. * pow(m_rho, 2) + 4. * s))) *
2292  pow(tmin, 2)) /
2293  (pow(m_rho, 4) * (pow(pion_mass, 2) - 1. * s)) -
2294  (0.5625 *
2295  (C4 * pow(m_rho, 6) *
2296  (2.6666666666666665 + 7.111111111111112 * C4 * pow(pion_mass, 2) -
2297  3.555555555555556 * C4 * s) +
2298  pow(delta, 2) * (0.11111111111111112 * pow(m_rho, 4) +
2299  pow(pion_mass, 2) *
2300  (1. * pow(m_rho, 2) - 0.22222222222222224 * s) -
2301  0.22222222222222224 * pow(m_rho, 2) * s +
2302  0.11111111111111112 * pow(s, 2)) +
2303  delta * pow(m_rho, 2) *
2304  (-2.2222222222222223 * C4 * pow(m_rho, 4) +
2305  pow(pion_mass, 2) * (-0.6666666666666666 -
2306  2.6666666666666665 * C4 * pow(m_rho, 2)) +
2307  0.22222222222222224 * s +
2308  pow(m_rho, 2) *
2309  (-0.22222222222222224 + 1.777777777777778 * C4 * s))) *
2310  pow(tmin, 2)) /
2311  pow(m_rho, 6) +
2312  (0.03125 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
2313  (pow(m_rho, 2) * (-2. * eta2 * pow(pion_mass, 2) -
2314  5.999999999999999 * eta1 * pow(m_rho, 2) +
2315  8. * eta1 * s - 2. * eta2 * s) +
2316  delta *
2317  (eta1 * (-5.999999999999999 * pow(pion_mass, 4) +
2318  5. * pow(m_rho, 4) +
2319  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) -
2320  5.999999999999999 * pow(m_rho, 2) * s + 1. * pow(s, 2)) +
2321  eta2 * (4. * pow(pion_mass, 4) +
2322  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 2. * s) +
2323  s * (5. * pow(m_rho, 2) + 2. * s)))) *
2324  pow(tmin, 2)) /
2325  (pow(m_rho, 2) *
2326  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2327  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
2328  (0.15625 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
2329  (delta *
2330  (eta1 * (-1.2 * pow(pion_mass, 4) + 0.6 * pow(m_rho, 4) +
2331  pow(pion_mass, 2) * (2. * pow(m_rho, 2) - 2.4 * s) -
2332  1.6 * pow(m_rho, 2) * s + 1. * pow(s, 2)) +
2333  eta2 * (0.8 * pow(pion_mass, 4) +
2334  (1. * pow(m_rho, 2) - 0.4 * s) * s +
2335  pow(pion_mass, 2) * (0.2 * pow(m_rho, 2) + 1.2 * s))) +
2336  pow(m_rho, 2) *
2337  (eta2 * (pow(pion_mass, 2) * (-0.4 - 6.4 * C4 * s) +
2338  s * (-0.4 + 3.2 * C4 * s)) +
2339  eta1 * (s * (0.8 - 3.2 * C4 * s) +
2340  pow(m_rho, 2) * (-0.4 + 3.2 * C4 * s) +
2341  pow(pion_mass, 2) *
2342  (-0.8 - 3.2 * C4 * pow(m_rho, 2) + 6.4 * C4 * s)))) *
2343  pow(tmin, 2)) /
2344  (pow(m_rho, 2) *
2345  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2346  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
2347  (0.20833333333333331 * delta *
2348  (-0.8 * pow(m_rho, 2) + 0.8 * C4 * pow(m_rho, 4) +
2349  delta * (0.8 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 0.7 * s)) *
2350  pow(tmin, 3)) /
2351  pow(m_rho, 6) +
2352  (0.125 *
2353  (5.333333333333333 * pow(C4, 2) * pow(m_rho, 6) +
2354  delta * (-0.6666666666666666 * pow(m_rho, 2) -
2355  1.3333333333333333 * C4 * pow(m_rho, 4)) +
2356  pow(delta, 2) *
2357  (1. * pow(pion_mass, 2) + 1.1666666666666667 * pow(m_rho, 2) -
2358  0.6666666666666666 * s)) *
2359  pow(tmin, 3)) /
2360  pow(m_rho, 6) +
2361  (0.10416666666666666 * delta *
2362  (-0.8 * pow(m_rho, 2) +
2363  delta * (0.4 * pow(pion_mass, 2) + 1. * pow(m_rho, 2) - 0.6 * s)) *
2364  pow(tmin, 3)) /
2365  pow(m_rho, 6) +
2366  (0.020833333333333332 * pow(eta1 - 1. * eta2, 2) * s *
2367  (-2. * eta1 * eta2 * s + pow(eta2, 2) * s +
2368  pow(eta1, 2) * (-1. * pow(m_rho, 2) + s)) *
2369  pow(tmin, 3)) /
2370  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2371  2. * pow(a1_mass, 2) * s + pow(s, 2)) +
2372  (0.10416666666666666 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
2373  (0.4 * eta1 * pow(m_rho, 2) +
2374  delta * (-0.2 * eta2 * pow(pion_mass, 2) - 0.2 * eta2 * s +
2375  eta1 * (-0.4 * pow(pion_mass, 2) - 0.8 * pow(m_rho, 2) +
2376  1. * s))) *
2377  pow(tmin, 3)) /
2378  (pow(m_rho, 2) *
2379  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2380  2. * pow(a1_mass, 2) * s + pow(s, 2))) -
2381  (0.14583333333333331 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
2382  (delta * (-0.14285714285714285 * eta2 * pow(pion_mass, 2) -
2383  0.42857142857142855 * eta2 * s +
2384  eta1 * (-0.2857142857142857 * pow(pion_mass, 2) -
2385  0.5714285714285714 * pow(m_rho, 2) + 1. * s)) +
2386  pow(m_rho, 2) *
2387  (1.1428571428571428 * C4 * eta2 * s +
2388  eta1 * (0.2857142857142857 - 1.1428571428571428 * C4 * s))) *
2389  pow(tmin, 3)) /
2390  (pow(m_rho, 2) *
2391  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2392  2. * pow(a1_mass, 2) * s + pow(s, 2))) +
2393  (0. -
2394  0.5000000000000001 * pow(2. - 1. * delta, 2) * pow(pion_mass, 4) *
2395  pow(m_rho, 6) +
2396  0.25 * pow(2. - 1. * delta, 2) * pow(m_rho, 10) -
2397  0.5000000000000001 * pow(2. - 1. * delta, 2) * pow(m_rho, 6) *
2398  pow(s, 2) +
2399  pow(2. - 1. * delta, 2) * pow(pion_mass, 2) * pow(m_rho, 6) *
2400  (-1. * pow(m_rho, 2) + 1. * s)) /
2401  (pow(m_rho, 6) * (-2. * pow(pion_mass, 2) + 1. * s + 1. * tmin)) +
2402  (2. *
2403  (0. - 2. * pow(pion_mass, 4) * pow(m_rho, 4) - 0.5 * pow(m_rho, 8) +
2404  delta * pow(m_rho, 4) *
2405  (2. * pow(pion_mass, 4) + 0.5 * pow(m_rho, 4) +
2406  pow(pion_mass, 2) *
2407  (-2. * pow(m_rho, 2) - 1.9999999999999998 * s)) +
2408  pow(pion_mass, 2) * (2. * pow(m_rho, 6) + 2. * pow(m_rho, 4) * s) +
2409  pow(delta, 2) * pow(m_rho, 2) *
2410  (-2.220446049250313e-16 * pow(pion_mass, 6) -
2411  0.125 * pow(m_rho, 6) +
2412  pow(pion_mass, 4) *
2413  (-0.5 * pow(m_rho, 2) + 2.220446049250313e-16 * s) +
2414  pow(pion_mass, 2) *
2415  (0.5 * pow(m_rho, 4) + 0.5 * pow(m_rho, 2) * s))) *
2416  log(abs(-1. * pow(pion_mass, 2) + 0.5 * s + 0.5 * tmin))) /
2417  (pow(m_rho, 4) * (pow(pion_mass, 2) - 1. * s)) -
2418  (0.25 * (eta1 - 1. * eta2) * (pow(a1_mass, 2) - 1. * s) *
2419  (eta2 * ((-2. + 1. * delta) * pow(pion_mass, 6) +
2420  (6. - 3. * delta) * pow(pion_mass, 4) * s +
2421  pow(s, 2) * ((4. - 2. * delta) * pow(m_rho, 2) +
2422  (2. - 1. * delta) * s) +
2423  pow(pion_mass, 2) * s *
2424  ((-4. + 2. * delta) * pow(m_rho, 2) +
2425  (-6. + 3. * delta) * s)) +
2426  eta1 * ((2. - 1. * delta) * pow(pion_mass, 6) +
2427  (2. - 1. * delta) * pow(m_rho, 4) * s +
2428  (-2. + 1. * delta) * pow(s, 3) +
2429  pow(pion_mass, 4) * ((4. - 2. * delta) * pow(m_rho, 2) +
2430  (-6. + 3. * delta) * s) +
2431  pow(pion_mass, 2) * ((-2. + 1. * delta) * pow(m_rho, 4) +
2432  (-4. + 2. * delta) * pow(m_rho, 2) * s +
2433  (6. - 3. * delta) * pow(s, 2)))) *
2434  log(abs(-2. * pow(pion_mass, 2) + s + tmin))) /
2435  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(a1_mass, 4) -
2436  2. * pow(a1_mass, 2) * s + pow(s, 2)) +
2437  (0.25 *
2438  (0. + 8. * pow(pion_mass, 2) * pow(m_rho, 6) + 4. * pow(m_rho, 8) -
2439  8. * pow(m_rho, 6) * s +
2440  delta * pow(m_rho, 4) *
2441  (8. * pow(pion_mass, 4) - 8. * pow(m_rho, 4) +
2442  pow(pion_mass, 2) * (8. * pow(m_rho, 2) - 16. * s) +
2443  8. * pow(m_rho, 2) * s + 8. * pow(s, 2)) +
2444  pow(delta, 2) * pow(m_rho, 4) *
2445  (-4. * pow(pion_mass, 4) + 3. * pow(m_rho, 4) -
2446  2. * pow(m_rho, 2) * s - 4. * pow(s, 2) +
2447  pow(pion_mass, 2) * (-6. * pow(m_rho, 2) + 8. * s))) *
2448  log(abs(-2. * pow(pion_mass, 2) + 1. * s + 1. * tmin))) /
2449  pow(m_rho, 6) +
2450  (0.5 *
2451  (0. +
2452  pow(pion_mass, 2) * (4. * pow(m_rho, 6) - 8. * C4 * pow(m_rho, 8)) -
2453  4. * pow(m_rho, 6) * s + 8. * C4 * pow(m_rho, 8) * s +
2454  pow(delta, 2) * pow(m_rho, 4) *
2455  (2. * pow(pion_mass, 4) - 1. * pow(m_rho, 4) +
2456  pow(pion_mass, 2) * (4. * pow(m_rho, 2) - 4. * s) +
2457  2. * pow(s, 2)) +
2458  delta * pow(m_rho, 4) *
2459  (-4. * pow(pion_mass, 4) + 2. * pow(m_rho, 2) * s -
2460  4. * pow(s, 2) +
2461  pow(pion_mass, 2) *
2462  (-10. * pow(m_rho, 2) + 4. * C4 * pow(m_rho, 4) + 8. * s) +
2463  pow(m_rho, 4) * (2. - 4. * C4 * s))) *
2464  log(abs(-2. * pow(pion_mass, 2) + 1. * s + 1. * tmin))) /
2465  pow(m_rho, 6))) /
2466  (16. * Pi *
2467  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
2468  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)));
2469 
2470  // clang-format on
2471  return cut_off(xs * gev2_mb / spin_deg_factor);
2472 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_pi0_rho_pi_omega_mediated()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi0_rho_pi_omega_mediated ( const double  s,
const double  m_rho 
)
static

Total cross sections for given photon process:

Parameters
[in]sMandelstam-s [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 4323 of file crosssectionsphoton.cc.

4324  {
4325  using std::abs;
4326  using std::atan;
4327  using std::log;
4328  using std::pow;
4329  using std::sqrt;
4330 
4331  auto t_mandelstam = get_t_range(sqrt(s), pion_mass, m_rho, pion_mass, 0.);
4332  const double &tmin = t_mandelstam[1];
4333  const double &tmax = t_mandelstam[0];
4334  const double spin_deg_factor = 3.0;
4335 
4336  // clang-format off
4337  const double xs =
4338  (0.0024868 * pow(Const, 2) * pow(g_POR, 4) *
4339  ((pow(omega_mass, 8) +
4340  pow(pion_mass, 4) * pow(pow(pion_mass, 2) - pow(m_rho, 2), 2) -
4341  2 * pow(omega_mass, 6) * (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) -
4342  2 * pow(omega_mass, 2) * pow(pion_mass, 2) *
4343  (pow(m_rho, 4) + pow(pion_mass, 2) * s - pow(m_rho, 2) * s) +
4344  pow(omega_mass, 4) * (4 * pow(pion_mass, 4) + pow(m_rho, 4) +
4345  4 * pow(pion_mass, 2) * (pow(m_rho, 2) - s) -
4346  2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) /
4347  (pow(omega_mass, 2) - tmax) +
4348  3 * pow(omega_mass, 4) * tmax -
4349  8 * pow(omega_mass, 2) * pow(pion_mass, 2) * tmax +
4350  4 * pow(pion_mass, 4) * tmax -
4351  4 * pow(omega_mass, 2) * pow(m_rho, 2) * tmax +
4352  4 * pow(pion_mass, 2) * pow(m_rho, 2) * tmax + pow(m_rho, 4) * tmax +
4353  4 * pow(omega_mass, 2) * s * tmax - 4 * pow(pion_mass, 2) * s * tmax -
4354  2 * pow(m_rho, 2) * s * tmax + 2 * pow(s, 2) * tmax +
4355  pow(omega_mass, 2) * pow(tmax, 2) -
4356  2 * pow(pion_mass, 2) * pow(tmax, 2) - pow(m_rho, 2) * pow(tmax, 2) +
4357  s * pow(tmax, 2) + pow(tmax, 3) / 3. -
4358  (pow(omega_mass, 8) +
4359  pow(pion_mass, 4) * pow(pow(pion_mass, 2) - pow(m_rho, 2), 2) -
4360  2 * pow(omega_mass, 6) * (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) -
4361  2 * pow(omega_mass, 2) * pow(pion_mass, 2) *
4362  (pow(m_rho, 4) + pow(pion_mass, 2) * s - pow(m_rho, 2) * s) +
4363  pow(omega_mass, 4) * (4 * pow(pion_mass, 4) + pow(m_rho, 4) +
4364  4 * pow(pion_mass, 2) * (pow(m_rho, 2) - s) -
4365  2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) /
4366  (pow(omega_mass, 2) - tmin) -
4367  3 * pow(omega_mass, 4) * tmin +
4368  8 * pow(omega_mass, 2) * pow(pion_mass, 2) * tmin -
4369  4 * pow(pion_mass, 4) * tmin +
4370  4 * pow(omega_mass, 2) * pow(m_rho, 2) * tmin -
4371  4 * pow(pion_mass, 2) * pow(m_rho, 2) * tmin - pow(m_rho, 4) * tmin -
4372  4 * pow(omega_mass, 2) * s * tmin + 4 * pow(pion_mass, 2) * s * tmin +
4373  2 * pow(m_rho, 2) * s * tmin - 2 * pow(s, 2) * tmin -
4374  pow(omega_mass, 2) * pow(tmin, 2) +
4375  2 * pow(pion_mass, 2) * pow(tmin, 2) + pow(m_rho, 2) * pow(tmin, 2) -
4376  s * pow(tmin, 2) - pow(tmin, 3) / 3. +
4377  2 *
4378  (2 * pow(omega_mass, 6) -
4379  3 * pow(omega_mass, 4) *
4380  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) -
4381  pow(pion_mass, 2) *
4382  (pow(m_rho, 4) + pow(pion_mass, 2) * s - pow(m_rho, 2) * s) +
4383  pow(omega_mass, 2) * (4 * pow(pion_mass, 4) + pow(m_rho, 4) +
4384  4 * pow(pion_mass, 2) * (pow(m_rho, 2) - s) -
4385  2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) *
4386  log(abs(-pow(omega_mass, 2) + tmax)) -
4387  2 *
4388  (2 * pow(omega_mass, 6) -
4389  3 * pow(omega_mass, 4) *
4390  (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s) -
4391  pow(pion_mass, 2) *
4392  (pow(m_rho, 4) + pow(pion_mass, 2) * s - pow(m_rho, 2) * s) +
4393  pow(omega_mass, 2) * (4 * pow(pion_mass, 4) + pow(m_rho, 4) +
4394  4 * pow(pion_mass, 2) * (pow(m_rho, 2) - s) -
4395  2 * pow(m_rho, 2) * s + 2 * pow(s, 2))) *
4396  log(abs(-pow(omega_mass, 2) + tmin)))) /
4397  ((pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
4398  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)));
4399 
4400  // clang-format on
4401  return cut_off(xs * gev2_mb / spin_deg_factor);
4402 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_diff_pi_pi_rho0()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_diff_pi_pi_rho0 ( const double  s,
const double  t,
const double  m_rho 
)
static

Differential cross section for given photon process.

Parameters
[in]sMandelstam-s [GeV^2]
[in]tMandelstam-t [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 6773 of file crosssectionsphoton.cc.

6774  {
6775  const double spin_deg_factor = 1.0;
6776 
6777  using std::abs;
6778  using std::atan;
6779  using std::pow;
6780  using std::sqrt;
6781 
6782  // clang-format off
6783  const double diff_xs =
6784  ((pow(Const, 2) * pow(ghat, 4) *
6785  ((0.25 *
6786  (32 * pow(C4, 2) * pow(m_rho, 8) + 2 * pow(delta, 2) * pow(s, 2) +
6787  8 * C4 * pow(m_rho, 6) * (-6 + delta - 8 * C4 * s) +
6788  2 * delta * pow(m_rho, 2) * s * (-6 + delta - 8 * C4 * s) +
6789  pow(m_rho, 4) * (12 - pow(delta, 2) + 8 * C4 * (6 + delta) * s +
6790  32 * pow(C4, 2) * pow(s, 2)))) /
6791  pow(m_rho, 4) -
6792  (0.25 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
6793  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - t, 2) -
6794  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + t))) /
6795  (pow(m_rho, 2) * pow(pow(pion_mass, 2) - t, 2)) -
6796  (0.25 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
6797  (pow(pion_mass, 4) + pow(s + t, 2) -
6798  2 * pow(pion_mass, 2) * (2 * pow(m_rho, 2) + s + t))) /
6799  (pow(m_rho, 2) *
6800  pow(pow(pion_mass, 2) + pow(m_rho, 2) - s - t, 2)) +
6801  (0.125 * (-2 + delta) * (eta1 - eta2) *
6802  (pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s + t) *
6803  (eta1 * (2 * pow(pion_mass, 2) - s) +
6804  eta2 * (-3 * pow(pion_mass, 2) - pow(m_rho, 2) + s + t)) *
6805  (pow(pion_mass, 4) + t * (-pow(m_rho, 2) + 2 * s + t) -
6806  pow(pion_mass, 2) * (pow(m_rho, 2) + 2 * t))) /
6807  ((-pow(pion_mass, 2) + t) *
6808  (pow(Gammaa1, 2) * pow(a1_mass, 2) +
6809  pow(pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s +
6810  t,
6811  2))) -
6812  (0.125 * (-2 + delta) * (eta1 - eta2) *
6813  (eta1 * (-2 * pow(pion_mass, 2) + s) +
6814  eta2 * (pow(pion_mass, 2) + t)) *
6815  (-pow(pion_mass, 4) + pow(s, 2) - pow(t, 2) +
6816  pow(m_rho, 2) * (-s + t) +
6817  pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s + 2 * t))) /
6818  ((pow(pion_mass, 2) + pow(m_rho, 2) - s - t) *
6819  (-pow(a1_mass, 2) + t)) +
6820  (0.25 * (-2. + delta) *
6821  (pow(pion_mass, 4) * (2. + delta - 8. * C4 * pow(m_rho, 2)) +
6822  8. * C4 * pow(m_rho, 4) * t +
6823  t * ((2. + 3. * delta) * s + (2. + delta) * t) +
6824  pow(m_rho, 2) * (s * (2. - 1. * delta - 16. * C4 * t) +
6825  t * (-2. - 1. * delta - 8. * C4 * t)) +
6826  pow(pion_mass, 2) *
6827  (8. * C4 * pow(m_rho, 4) + (-2. + delta) * s +
6828  (-4. - 2. * delta) * t +
6829  pow(m_rho, 2) * (-6. + delta + 16. * C4 * t)))) /
6830  (pow(m_rho, 2) * (pow(pion_mass, 2) - 1. * t)) -
6831  (0.125 * (-2 + delta) * (eta1 - eta2) *
6832  (pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s + t) *
6833  (-(eta2 * (3 * pow(pion_mass, 2) + pow(m_rho, 2) - s - t) *
6834  (pow(pion_mass, 4) + (pow(m_rho, 2) - s - t) * (s - t) -
6835  pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s + 2 * t))) +
6836  eta1 * (2 * pow(pion_mass, 6) +
6837  pow(pion_mass, 4) * (-2 * pow(m_rho, 2) + 5 * s - 4 * t) +
6838  s * (s + t) * (-pow(m_rho, 2) + s + t) +
6839  pow(pion_mass, 2) *
6840  (2 * pow(m_rho, 4) + pow(m_rho, 2) * (s - 2 * t) -
6841  2 * (2 * s - t) * (s + t))))) /
6842  ((-pow(pion_mass, 2) - pow(m_rho, 2) + s + t) *
6843  (pow(Gammaa1, 2) * pow(a1_mass, 2) +
6844  pow(pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s +
6845  t,
6846  2))) +
6847  (0.25 * (-2. + delta) * (eta1 - 1. * eta2) *
6848  (eta2 * (-0.5 * pow(pion_mass, 6) +
6849  pow(pion_mass, 4) * (0.5 * pow(m_rho, 2) + 0.5 * t) +
6850  pow(pion_mass, 2) * (1. * pow(m_rho, 2) - 1. * s + 0.5 * t) *
6851  t +
6852  (0.5 * pow(m_rho, 2) - 1. * s - 0.5 * t) * pow(t, 2)) +
6853  eta1 *
6854  (1. * pow(pion_mass, 6) +
6855  pow(pion_mass, 4) * (-1. * pow(m_rho, 2) + 0.5 * s - 2. * t) +
6856  s * (-0.5 * pow(m_rho, 2) + 0.5 * t) * t +
6857  pow(pion_mass, 2) *
6858  (1. * pow(m_rho, 4) + pow(m_rho, 2) * (-0.5 * s - 1. * t) +
6859  t * (1. * s + 1. * t))))) /
6860  ((pow(a1_mass, 2) - 1. * t) * (-1. * pow(pion_mass, 2) + t)) +
6861  (0.03125 * pow(eta1 - eta2, 2) *
6862  (-2 * eta1 * eta2 *
6863  (pow(pion_mass, 8) - 4 * pow(pion_mass, 6) * t +
6864  pow(t, 2) * (-pow(m_rho, 4) - 2 * pow(m_rho, 2) * s +
6865  2 * pow(s, 2) + 2 * s * t + pow(t, 2)) -
6866  2 * pow(pion_mass, 2) * t *
6867  (-2 * pow(m_rho, 4) + pow(m_rho, 2) * s + 2 * t * (s + t)) +
6868  pow(pion_mass, 4) * (-pow(m_rho, 4) + 2 * t * (s + 3 * t))) +
6869  pow(eta2, 2) *
6870  (pow(pion_mass, 8) -
6871  2 * pow(pion_mass, 6) * (pow(m_rho, 2) + 2 * t) +
6872  pow(t, 2) * (pow(m_rho, 4) + 2 * pow(s, 2) + 2 * s * t +
6873  pow(t, 2) + 2 * pow(m_rho, 2) * (-s + t)) -
6874  2 * pow(pion_mass, 2) * t *
6875  (2 * t * (s + t) + pow(m_rho, 2) * (s + 3 * t)) +
6876  pow(pion_mass, 4) * (pow(m_rho, 4) + 6 * pow(m_rho, 2) * t +
6877  2 * t * (s + 3 * t))) +
6878  pow(eta1, 2) *
6879  (pow(pion_mass, 8) +
6880  2 * pow(pion_mass, 6) * (pow(m_rho, 2) - 2 * t) -
6881  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - s - t) *
6882  (pow(m_rho, 4) + pow(m_rho, 2) * t - 2 * pow(t, 2)) +
6883  t * (-pow(m_rho, 2) + t) *
6884  (2 * pow(s, 2) + 2 * s * t + pow(t, 2) -
6885  pow(m_rho, 2) * (2 * s + t)) +
6886  pow(pion_mass, 4) *
6887  (pow(m_rho, 4) - 2 * pow(m_rho, 2) * (s + 3 * t) +
6888  2 * t * (s + 3 * t))))) /
6889  pow(pow(a1_mass, 2) - t, 2) +
6890  ((0.25 * pow(-2 + delta, 2) * (2 * pow(pion_mass, 2) - s) *
6891  (pow(pion_mass, 4) + pow(m_rho, 2) * (s - t) + t * (s + t) -
6892  pow(pion_mass, 2) * (3 * pow(m_rho, 2) + s + 2 * t))) /
6893  ((pow(pion_mass, 2) - t) *
6894  (pow(pion_mass, 2) + pow(m_rho, 2) - s - t)) -
6895  (0.25 * (-2. + delta) *
6896  (pow(pion_mass, 4) * (2. + delta - 8. * C4 * pow(m_rho, 2)) -
6897  2. * delta * pow(s, 2) + 2. * s * t - 1. * delta * s * t +
6898  2. * pow(t, 2) + delta * pow(t, 2) +
6899  C4 * pow(m_rho, 4) * (-8. * s + 8. * t) +
6900  pow(m_rho, 2) * ((2. + delta) * s + 8. * C4 * pow(s, 2) +
6901  t * (-2. - 1. * delta - 8. * C4 * t)) +
6902  pow(pion_mass, 2) * (8. * C4 * pow(m_rho, 4) - 2. * s +
6903  5. * delta * s - 4. * t - 2. * delta * t +
6904  pow(m_rho, 2) * (-6. + delta - 16. * C4 * s +
6905  16. * C4 * t)))) /
6906  (pow(pion_mass, 2) + pow(m_rho, 2) - 1. * s - 1. * t)) /
6907  pow(m_rho, 2) +
6908  (0.03125 * pow(eta1 - eta2, 2) *
6909  (-2 * eta1 * eta2 *
6910  (pow(pion_mass, 8) +
6911  4 * pow(pion_mass, 6) * (pow(m_rho, 2) - t) +
6912  pow(-pow(m_rho, 2) + s + t, 2) *
6913  (pow(s, 2) + pow(t, 2) - 2 * pow(m_rho, 2) * (s + t)) +
6914  pow(pion_mass, 4) *
6915  (9 * pow(m_rho, 4) + 4 * pow(s, 2) + 2 * s * t +
6916  6 * pow(t, 2) - 2 * pow(m_rho, 2) * (7 * s + 6 * t)) +
6917  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - s - t) *
6918  (2 * pow(m_rho, 4) - pow(m_rho, 2) * (5 * s + 4 * t) +
6919  2 * (pow(s, 2) + pow(t, 2)))) +
6920  pow(eta2, 2) *
6921  (pow(pion_mass, 8) +
6922  pow(pion_mass, 6) * (6 * pow(m_rho, 2) - 4 * t) +
6923  pow(-pow(m_rho, 2) + s + t, 2) *
6924  (4 * pow(m_rho, 4) + pow(s, 2) + pow(t, 2) -
6925  4 * pow(m_rho, 2) * (s + t)) +
6926  pow(pion_mass, 4) *
6927  (17 * pow(m_rho, 4) + 4 * pow(s, 2) + 2 * s * t +
6928  6 * pow(t, 2) - 2 * pow(m_rho, 2) * (10 * s + 9 * t)) +
6929  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - s - t) *
6930  (7 * pow(m_rho, 4) - pow(m_rho, 2) * (8 * s + 7 * t) +
6931  2 * (pow(s, 2) + pow(t, 2)))) +
6932  pow(eta1, 2) *
6933  (pow(pion_mass, 8) +
6934  2 * pow(pion_mass, 6) * (pow(m_rho, 2) - 2 * t) +
6935  (s + t) * (-pow(m_rho, 2) + s + t) *
6936  (pow(s, 2) + pow(t, 2) - pow(m_rho, 2) * (s + t)) +
6937  pow(pion_mass, 4) *
6938  (5 * pow(m_rho, 4) + 4 * pow(s, 2) + 2 * s * t +
6939  6 * pow(t, 2) - 2 * pow(m_rho, 2) * (5 * s + 3 * t)) -
6940  2 * pow(pion_mass, 2) *
6941  (2 * pow(m_rho, 4) * (s + t) +
6942  2 * (s + t) * (pow(s, 2) + pow(t, 2)) -
6943  pow(m_rho, 2) *
6944  (4 * pow(s, 2) + 5 * s * t + 3 * pow(t, 2)))))) /
6945  (pow(Gammaa1, 2) * pow(a1_mass, 2) +
6946  pow(pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s +
6947  t,
6948  2)) +
6949  (0.0625 * pow(eta1 - eta2, 2) *
6950  (pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s + t) *
6951  (-(pow(eta2, 2) *
6952  (pow(pion_mass, 8) +
6953  2 * pow(pion_mass, 6) * (pow(m_rho, 2) - 2 * t) +
6954  2 * pow(pion_mass, 2) * t *
6955  (pow(pow(m_rho, 2) - s, 2) + (3 * pow(m_rho, 2) - 2 * s) * t -
6956  2 * pow(t, 2)) +
6957  (pow(m_rho, 2) - s - t) * t *
6958  (2 * pow(m_rho, 4) + pow(s, 2) - s * t - pow(t, 2) +
6959  pow(m_rho, 2) * (-3 * s + t)) +
6960  pow(pion_mass, 4) * (pow(m_rho, 4) + 2 * t * (s + 3 * t) -
6961  pow(m_rho, 2) * (s + 6 * t)))) -
6962  pow(eta1, 2) *
6963  (pow(pion_mass, 8) +
6964  2 * pow(pion_mass, 6) * (pow(m_rho, 2) - 2 * t) +
6965  (pow(m_rho, 2) - s - t) * t *
6966  (pow(s, 2) - s * t - pow(t, 2) + pow(m_rho, 2) * (s + t)) +
6967  pow(pion_mass, 4) * (3 * pow(m_rho, 4) + 2 * t * (s + 3 * t) -
6968  pow(m_rho, 2) * (5 * s + 6 * t)) +
6969  2 * pow(pion_mass, 2) *
6970  (-(pow(m_rho, 4) * (s + t)) +
6971  t * (pow(s, 2) - 2 * s * t - 2 * pow(t, 2)) +
6972  pow(m_rho, 2) * (pow(s, 2) + 2 * s * t + 3 * pow(t, 2)))) +
6973  2 * eta1 * eta2 *
6974  (pow(pion_mass, 8) +
6975  2 * pow(pion_mass, 6) * (pow(m_rho, 2) - 2 * t) -
6976  (pow(m_rho, 2) - s - t) * t *
6977  (pow(m_rho, 4) - pow(s, 2) - pow(m_rho, 2) * t +
6978  t * (s + t)) +
6979  2 * pow(pion_mass, 4) *
6980  (2 * pow(m_rho, 4) + t * (s + 3 * t) -
6981  pow(m_rho, 2) * (2 * s + 3 * t)) +
6982  pow(pion_mass, 2) *
6983  (pow(m_rho, 6) - 2 * pow(m_rho, 4) * (s + 2 * t) +
6984  2 * t * (pow(s, 2) - 2 * s * t - 2 * pow(t, 2)) +
6985  pow(m_rho, 2) *
6986  (pow(s, 2) + 2 * s * t + 6 * pow(t, 2)))))) /
6987  ((-pow(a1_mass, 2) + t) *
6988  (pow(Gammaa1, 2) * pow(a1_mass, 2) +
6989  pow(pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s +
6990  t,
6991  2))) +
6992  (0.125 * (eta1 - eta2) *
6993  (eta2 * (8 * C4 * pow(m_rho, 6) * t - 2 * delta * pow(s, 2) * t +
6994  pow(m_rho, 2) *
6995  (-4 * pow(pion_mass, 4) +
6996  (s * (2 + 3 * delta + 8 * C4 * s) - 4 * t) * t +
6997  pow(pion_mass, 2) * (-((-2 + delta) * s) + 8 * t)) +
6998  pow(m_rho, 4) *
6999  (8 * C4 * pow(pion_mass, 4) -
7000  pow(pion_mass, 2) * (-2 + delta + 16 * C4 * t) +
7001  t * (-6 + delta + 8 * C4 * (-2 * s + t)))) +
7002  eta1 * (2 * delta * pow(s, 2) * t +
7003  8 * C4 * pow(m_rho, 6) * (-2 * pow(pion_mass, 2) + t) -
7004  pow(m_rho, 2) *
7005  (-4 * pow(pion_mass, 4) - 4 * pow(t, 2) +
7006  2 * pow(pion_mass, 2) * ((2 + delta) * s + 4 * t) +
7007  pow(s, 2) * (-2 + delta + 8 * C4 * t)) +
7008  pow(m_rho, 4) *
7009  (-8 * C4 * pow(pion_mass, 4) + (-2 + delta) * s -
7010  4 * t * (1 + 2 * C4 * t) +
7011  8 * pow(pion_mass, 2) * (1 + 2 * C4 * (s + t)))))) /
7012  (pow(m_rho, 2) * (-pow(a1_mass, 2) + t)) -
7013  (0.125 * (eta1 - eta2) *
7014  (pow(a1_mass, 2) - 2 * pow(pion_mass, 2) - pow(m_rho, 2) + s + t) *
7015  (eta1 *
7016  (pow(pion_mass, 4) *
7017  (4 * pow(m_rho, 2) - 8 * C4 * pow(m_rho, 4)) +
7018  8 * C4 * pow(m_rho, 6) * (s + t) -
7019  2 * delta * pow(s, 2) * (s + t) +
7020  pow(m_rho, 2) * ((6 + delta) * pow(s, 2) + 8 * s * t +
7021  4 * pow(t, 2) + 8 * C4 * pow(s, 2) * (s + t)) -
7022  pow(m_rho, 4) *
7023  (-((-6 + delta) * s) + 4 * t +
7024  8 * C4 * (2 * pow(s, 2) + 2 * s * t + pow(t, 2))) +
7025  2 * pow(pion_mass, 2) *
7026  (-8 * C4 * pow(m_rho, 6) + 2 * delta * pow(s, 2) -
7027  pow(m_rho, 2) * (s * (6 + delta + 8 * C4 * s) + 4 * t) +
7028  4 * pow(m_rho, 4) * (1 + 2 * C4 * (2 * s + t)))) +
7029  eta2 * (pow(pion_mass, 4) *
7030  (-4 * pow(m_rho, 2) + 8 * C4 * pow(m_rho, 4)) -
7031  (-pow(m_rho, 2) + s + t) *
7032  (16 * C4 * pow(m_rho, 6) - 2 * delta * pow(s, 2) +
7033  pow(m_rho, 2) *
7034  (s * (6 + 3 * delta + 8 * C4 * s) + 4 * t) +
7035  pow(m_rho, 4) * (-10 + delta - 8 * C4 * (3 * s + t))) +
7036  pow(pion_mass, 2) *
7037  (32 * C4 * pow(m_rho, 6) - 4 * delta * pow(s, 2) +
7038  pow(m_rho, 2) *
7039  (s * (14 + 5 * delta + 16 * C4 * s) + 8 * t) +
7040  pow(m_rho, 4) *
7041  (delta - 2 * (9 + 8 * C4 * (3 * s + t))))))) /
7042  (pow(m_rho, 2) * (pow(Gammaa1, 2) * pow(a1_mass, 2) +
7043  pow(pow(a1_mass, 2) - 2 * pow(pion_mass, 2) -
7044  pow(m_rho, 2) + s + t,
7045  2))))) /
7046  (16. * Pi * s * (-4 * pow(pion_mass, 2) + s)));
7047 
7048  // clang-format on
7049  return cut_off(gev2_mb * diff_xs / spin_deg_factor);
7050 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_diff_pi_pi0_rho()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_diff_pi_pi0_rho ( const double  s,
const double  t,
const double  m_rho 
)
static

Differential cross section for given photon process.

Parameters
[in]sMandelstam-s [GeV^2]
[in]tMandelstam-t [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 8633 of file crosssectionsphoton.cc.

8634  {
8635  const double spin_deg_factor = 1.0;
8636 
8637  using std::abs;
8638  using std::atan;
8639  using std::log;
8640  using std::pow;
8641  using std::sqrt;
8642 
8643  // clang-format off
8644  const double diff_xs =
8645  (pow(Const, 2) * pow(ghat, 4) *
8646  (0.75 +
8647  C4 * (2. * C4 * pow(m_rho, 4) + pow(m_rho, 2) * (-3. - 4. * C4 * s) +
8648  s * (3. + 2. * C4 * s)) -
8649  (0.25 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
8650  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - t, 2) -
8651  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + t))) /
8652  (pow(m_rho, 2) * pow(pow(pion_mass, 2) - t, 2)) +
8653  (pow(delta, 2) *
8654  (0.5 * pow(pion_mass, 4) * pow(m_rho, 2) + 0.125 * pow(m_rho, 6) +
8655  pow(pion_mass, 2) * (1.25 * pow(m_rho, 4) - 0.375 * pow(s, 2) +
8656  pow(m_rho, 2) * (0.125 * s - 1. * t)) +
8657  pow(m_rho, 4) * (-0.375 * s - 0.5 * t) +
8658  pow(s, 2) * (0.125 * s + 0.125 * t) +
8659  pow(m_rho, 2) *
8660  (0.0625 * pow(s, 2) + 0.375 * s * t + 0.5 * pow(t, 2)))) /
8661  pow(m_rho, 6) +
8662  (delta * (2. * C4 * pow(m_rho, 6) +
8663  pow(pion_mass, 2) * (3. * C4 * pow(m_rho, 4) + 0.25 * s +
8664  pow(m_rho, 2) * (-1.25 - 1. * C4 * s)) +
8665  s * (-0.25 * s - 0.25 * t) +
8666  pow(m_rho, 4) * (-0.75 - 1.5 * C4 * s - 3. * C4 * t) +
8667  pow(m_rho, 2) *
8668  (1.25 * t + s * (0.25 - 0.5 * C4 * s + 1. * C4 * t)))) /
8669  pow(m_rho, 4) -
8670  (0.125 * (-2 + delta) * (eta1 - eta2) *
8671  (-(eta2 * (pow(pion_mass, 2) + t) *
8672  (pow(pion_mass, 4) + t * (-pow(m_rho, 2) + 2 * s + t) -
8673  pow(pion_mass, 2) * (pow(m_rho, 2) + 2 * t))) +
8674  eta1 * (2 * pow(pion_mass, 6) +
8675  pow(pion_mass, 4) * (-2 * pow(m_rho, 2) + s - 4 * t) +
8676  s * t * (-pow(m_rho, 2) + t) +
8677  pow(pion_mass, 2) * (2 * pow(m_rho, 4) + 2 * t * (s + t) -
8678  pow(m_rho, 2) * (s + 2 * t))))) /
8679  ((-pow(a1_mass, 2) + t) * (-pow(pion_mass, 2) + t)) +
8680  (0.03125 * pow(eta1 - eta2, 2) *
8681  (-2 * eta1 * eta2 *
8682  (pow(pion_mass, 8) - 4 * pow(pion_mass, 6) * t +
8683  pow(t, 2) * (-pow(m_rho, 4) - 2 * pow(m_rho, 2) * s +
8684  2 * pow(s, 2) + 2 * s * t + pow(t, 2)) -
8685  2 * pow(pion_mass, 2) * t *
8686  (-2 * pow(m_rho, 4) + pow(m_rho, 2) * s + 2 * t * (s + t)) +
8687  pow(pion_mass, 4) * (-pow(m_rho, 4) + 2 * t * (s + 3 * t))) +
8688  pow(eta2, 2) *
8689  (pow(pion_mass, 8) -
8690  2 * pow(pion_mass, 6) * (pow(m_rho, 2) + 2 * t) +
8691  pow(t, 2) * (pow(m_rho, 4) + 2 * pow(s, 2) + 2 * s * t +
8692  pow(t, 2) + 2 * pow(m_rho, 2) * (-s + t)) -
8693  2 * pow(pion_mass, 2) * t *
8694  (2 * t * (s + t) + pow(m_rho, 2) * (s + 3 * t)) +
8695  pow(pion_mass, 4) * (pow(m_rho, 4) + 6 * pow(m_rho, 2) * t +
8696  2 * t * (s + 3 * t))) +
8697  pow(eta1, 2) *
8698  (pow(pion_mass, 8) +
8699  2 * pow(pion_mass, 6) * (pow(m_rho, 2) - 2 * t) -
8700  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - s - t) *
8701  (pow(m_rho, 4) + pow(m_rho, 2) * t - 2 * pow(t, 2)) +
8702  t * (-pow(m_rho, 2) + t) *
8703  (2 * pow(s, 2) + 2 * s * t + pow(t, 2) -
8704  pow(m_rho, 2) * (2 * s + t)) +
8705  pow(pion_mass, 4) *
8706  (pow(m_rho, 4) - 2 * pow(m_rho, 2) * (s + 3 * t) +
8707  2 * t * (s + 3 * t))))) /
8708  pow(pow(a1_mass, 2) - t, 2) -
8709  (0.0625 * (eta1 - eta2) *
8710  (eta2 *
8711  (-4 * delta * pow(pion_mass, 6) +
8712  4 * pow(pion_mass, 4) *
8713  (pow(m_rho, 2) - 2 * C4 * pow(m_rho, 4) + 3 * delta * t) +
8714  pow(pion_mass, 2) *
8715  (delta * (s - 6 * t) * (s + 2 * t) -
8716  (2 + delta) * pow(m_rho, 2) * (s + 4 * t) +
8717  2 * pow(m_rho, 4) * (-1 + delta + 8 * C4 * t)) +
8718  t * (-8 * C4 * pow(m_rho, 6) +
8719  pow(m_rho, 4) * (6 - 4 * delta + 16 * C4 * s - 8 * C4 * t) +
8720  pow(m_rho, 2) * (-(s * (2 + delta + 8 * C4 * s)) +
8721  4 * (1 + delta) * t) +
8722  delta * (3 * pow(s, 2) + 4 * s * t + 4 * pow(t, 2)))) +
8723  eta1 * (4 * delta * pow(pion_mass, 6) - 8 * C4 * pow(m_rho, 6) * t +
8724  delta * (pow(s, 3) - 4 * pow(s, 2) * t - 6 * s * pow(t, 2) -
8725  4 * pow(t, 3)) -
8726  2 * pow(pion_mass, 4) *
8727  ((2 - 5 * delta) * pow(m_rho, 2) -
8728  4 * C4 * pow(m_rho, 4) + delta * (s + 6 * t)) +
8729  2 * pow(m_rho, 4) *
8730  (s - delta * s + t * (2 - delta + 4 * C4 * t)) +
8731  pow(m_rho, 2) *
8732  (8 * delta * s * t + 2 * (-2 + 3 * delta) * pow(t, 2) +
8733  pow(s, 2) * (-2 + delta + 8 * C4 * t)) -
8734  2 * pow(pion_mass, 2) *
8735  (-8 * C4 * pow(m_rho, 6) +
8736  2 * delta * (s - 3 * t) * (s + t) -
8737  pow(m_rho, 2) * ((2 + delta) * s + (4 - 8 * delta) * t) +
8738  pow(m_rho, 4) * (4 + 8 * C4 * (s + t)))))) /
8739  (pow(m_rho, 2) * (-pow(a1_mass, 2) + t)) +
8740  (0.0625 * pow(-2 * pow(m_rho, 2) + delta * s, 2) *
8741  (8 * pow(pion_mass, 4) * pow(m_rho, 2) + 2 * pow(m_rho, 6) +
8742  pow(s, 3) + 8 * pow(m_rho, 2) * t * (s + t) -
8743  pow(m_rho, 4) * (7 * s + 8 * t) +
8744  4 * pow(pion_mass, 2) *
8745  (5 * pow(m_rho, 4) - pow(s, 2) - 4 * pow(m_rho, 2) * t)) *
8746  HeavisideTheta(-m_rho + sqrt(s))) /
8747  (pow(m_rho, 6) * pow(pow(m_rho, 2) - s, 2)) -
8748  (0.0625 * (eta1 - eta2) * (2 * pow(m_rho, 2) - delta * s) *
8749  (-(eta2 * (2 * pow(pion_mass, 2) + pow(m_rho, 2) - s - 2 * t) *
8750  (2 * pow(pion_mass, 4) +
8751  pow(pion_mass, 2) * (-pow(m_rho, 2) + s - 4 * t) +
8752  t * (3 * pow(m_rho, 2) + s + 2 * t))) +
8753  eta1 * (4 * pow(pion_mass, 6) - pow(m_rho, 4) * s + pow(s, 3) +
8754  2 * pow(pion_mass, 4) * (5 * pow(m_rho, 2) - s - 6 * t) -
8755  2 * (pow(m_rho, 4) - 4 * pow(m_rho, 2) * s + pow(s, 2)) * t +
8756  6 * (pow(m_rho, 2) - s) * pow(t, 2) - 4 * pow(t, 3) -
8757  4 * pow(pion_mass, 2) *
8758  (4 * pow(m_rho, 2) * t + (s - 3 * t) * (s + t)))) *
8759  HeavisideTheta(-m_rho + sqrt(s))) /
8760  (pow(m_rho, 2) * (pow(m_rho, 2) - s) * (pow(a1_mass, 2) - t)) -
8761  (3. * (1. * pow(m_rho, 2) - 0.5 * delta * s) *
8762  (delta * (0.666667 * pow(pion_mass, 4) * pow(m_rho, 2) +
8763  0.166667 * pow(m_rho, 6) +
8764  pow(pion_mass, 2) *
8765  (1.66667 * pow(m_rho, 4) - 0.416667 * pow(s, 2) +
8766  pow(m_rho, 2) * (0.0833333 * s - 1.33333 * t)) +
8767  pow(m_rho, 4) * (-0.541667 * s - 0.666667 * t) +
8768  pow(s, 2) * (0.125 * s + 0.0833333 * t) +
8769  pow(m_rho, 2) * (-0.0833333 * pow(s, 2) + 0.583333 * s * t +
8770  0.666667 * pow(t, 2))) +
8771  pow(m_rho, 2) *
8772  (1. * C4 * pow(m_rho, 6) +
8773  pow(pion_mass, 2) *
8774  (2. * C4 * pow(m_rho, 4) + 0.166667 * s +
8775  pow(m_rho, 2) * (-0.833333 - 0.666667 * C4 * s)) +
8776  s * (-0.0833333 * s - 0.166667 * t) +
8777  pow(m_rho, 4) * (-0.416667 - 1.33333 * C4 * s - 2. * C4 * t) +
8778  pow(m_rho, 2) * (0.833333 * t + s * (0.5 + 0.333333 * C4 * s +
8779  0.666667 * C4 * t)))) *
8780  HeavisideTheta(-m_rho + sqrt(s))) /
8781  (pow(m_rho, 8) - 1. * pow(m_rho, 6) * s) +
8782  ((0.125 * (-2 + delta) *
8783  (pow(pion_mass, 4) * ((-2 + 4 * delta) * pow(m_rho, 2) +
8784  8 * C4 * pow(m_rho, 4) + 5 * delta * s) -
8785  8 * C4 * pow(m_rho, 6) * t + delta * s * t * (s + t) +
8786  pow(m_rho, 2) * (delta * s * (s - 3 * t) - 2 * t * (s + t)) +
8787  2 * pow(m_rho, 4) *
8788  ((-1 + delta) * s + t + 4 * C4 * t * (2 * s + t)) -
8789  pow(pion_mass, 2) *
8790  (8 * C4 * pow(m_rho, 6) + delta * s * (s + 6 * t) +
8791  2 * pow(m_rho, 4) * (-3 + 8 * C4 * t) +
8792  pow(m_rho, 2) *
8793  ((-2 + 9 * delta) * s + 4 * (-1 + delta) * t)))) /
8794  (-pow(pion_mass, 2) + t) -
8795  (0.125 * (-2. + delta) * (-2. * pow(m_rho, 2) + delta * s) *
8796  (pow(pion_mass, 4) * (4. * pow(m_rho, 2) + 4. * s) +
8797  pow(pion_mass, 2) *
8798  (pow(m_rho, 2) * (-7. * s - 4. * t) + s * (-1. * s - 4. * t)) +
8799  s * (pow(m_rho, 4) + pow(m_rho, 2) * (s - 1. * t) + s * t)) *
8800  HeavisideTheta(-m_rho + sqrt(s))) /
8801  ((pow(m_rho, 2) - 1. * s) * (pow(pion_mass, 2) - 1. * t))) /
8802  pow(m_rho, 4))) /
8803  (16. * Pi * s * (-4 * pow(pion_mass, 2) + s));
8804 
8805  // clang-format on
8806  return cut_off(gev2_mb * diff_xs / spin_deg_factor);
8807 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_diff_pi0_rho0_pi0()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_diff_pi0_rho0_pi0 ( const double  s,
const double  t,
const double  m_rho 
)
static

Differential cross section for given photon process.

Parameters
[in]sMandelstam-s [GeV^2]
[in]tMandelstam-t [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 4195 of file crosssectionsphoton.cc.

4196  {
4197  const double spin_deg_factor = 3.0;
4198 
4199  using std::abs;
4200  using std::atan;
4201  using std::log;
4202  using std::pow;
4203  using std::sqrt;
4204 
4205  // clang-format off
4206  double diff_xs =
4207  ((pow(Const, 2) * pow(g_POR, 4) *
4208  ((0.125 * (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
4209  pow(pion_mass, 4) * (pow(m_rho, 4) - 2 * (s - 2 * t) * t) +
4210  pow(t, 2) * (pow(m_rho, 4) + 2 * pow(s, 2) + 2 * s * t +
4211  pow(t, 2) - 2 * pow(m_rho, 2) * (s + t)) -
4212  2 * pow(pion_mass, 2) * t *
4213  (pow(m_rho, 4) + 2 * t * (s + t) -
4214  pow(m_rho, 2) * (s + 2 * t)))) /
4215  pow(pow(omega_mass, 2) - t, 2) +
4216  (((0.25 * (-pow(omega_mass, 2) + s) *
4217  (pow(pion_mass, 8) -
4218  4 * pow(pion_mass, 2) * s * t * (-pow(m_rho, 2) + s + t) +
4219  pow(pion_mass, 4) * (2 * s * t - pow(m_rho, 2) * (s + t)) +
4220  s * t *
4221  (pow(s, 2) + 3 * s * t + pow(t, 2) -
4222  pow(m_rho, 2) * (s + t)))) /
4223  (-pow(omega_mass, 2) + t) +
4224  0.125 * (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
4225  pow(pion_mass, 4) *
4226  (pow(m_rho, 4) + 4 * pow(s, 2) - 2 * s * t) +
4227  pow(s, 2) * (pow(m_rho, 4) + pow(s, 2) + 2 * s * t +
4228  2 * pow(t, 2) - 2 * pow(m_rho, 2) * (s + t)) -
4229  2 * pow(pion_mass, 2) * s *
4230  (pow(m_rho, 4) + 2 * s * (s + t) -
4231  pow(m_rho, 2) * (2 * s + t)))) *
4232  HeavisideTheta(-omega_mass + sqrt(s))) /
4233  pow(pow(omega_mass, 2) - s, 2))) /
4234  (16. * Pi *
4235  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
4236  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))));
4237 
4238  // clang-format on
4239  return cut_off(gev2_mb * diff_xs / spin_deg_factor);
4240 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_diff_pi_rho0_pi()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_diff_pi_rho0_pi ( const double  s,
const double  t,
const double  m_rho 
)
static

Differential cross section for given photon process.

Parameters
[in]sMandelstam-s [GeV^2]
[in]tMandelstam-t [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 1338 of file crosssectionsphoton.cc.

1339  {
1340  const double spin_deg_factor = 3.0;
1341 
1342  using std::abs;
1343  using std::atan;
1344  using std::log;
1345  using std::pow;
1346  using std::sqrt;
1347 
1348  // clang-format off
1349  const double diff_xs =
1350  (pow(Const, 2) * pow(ghat, 4) *
1351  ((-8 * pow(-2 + delta, 2) * pow(pion_mass, 2)) /
1352  (pow(m_rho, 2) * pow(pow(pion_mass, 2) - s, 2)) -
1353  (8 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
1354  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - t, 2) -
1355  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + t))) /
1356  (pow(m_rho, 2) *
1357  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1358  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
1359  pow(pow(pion_mass, 2) - t, 2)) +
1360  (4 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
1361  (-(eta2 * (pow(pion_mass, 2) + s)) + eta1 * (-pow(m_rho, 2) + s + t)) *
1362  (-pow(pion_mass, 4) + pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * t) +
1363  t * (-pow(m_rho, 2) + 2 * s + t))) /
1364  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
1365  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1366  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
1367  (pow(pion_mass, 2) - t)) -
1368  (8 * (-2 + delta) *
1369  (pow(pion_mass, 4) * (2 - 3 * delta + 8 * C4 * pow(m_rho, 2)) +
1370  pow(m_rho, 4) * (-2 + delta + 8 * C4 * t) +
1371  t * ((2 + 3 * delta) * s + 2 * delta * t) +
1372  pow(pion_mass, 2) *
1373  (-8 * C4 * pow(m_rho, 4) + (-2 + delta) * s -
1374  (2 + 3 * delta) * t + 4 * pow(m_rho, 2) * (1 + 4 * C4 * t)) -
1375  pow(m_rho, 2) * (t * (-2 + 3 * delta + 8 * C4 * t) +
1376  s * (-2 + delta + 16 * C4 * t)))) /
1377  (pow(m_rho, 2) *
1378  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1379  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
1380  (pow(pion_mass, 2) - t)) +
1381  (4 * (-2 + delta) * (eta1 - eta2) * (pow(a1_mass, 2) - s) *
1382  (eta2 * (pow(pion_mass, 2) + s) *
1383  (pow(pion_mass, 4) - pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
1384  s * (pow(m_rho, 2) - s - 2 * t)) +
1385  eta1 * (-4 * pow(pion_mass, 6) +
1386  s * (-pow(m_rho, 2) + s) * (-pow(m_rho, 2) + s + t) +
1387  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s + t) -
1388  pow(pion_mass, 2) * (pow(m_rho, 4) + 2 * s * (s - t) +
1389  pow(m_rho, 2) * (-s + t))))) /
1390  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
1391  (pow(pion_mass, 2) - s) *
1392  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1393  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
1394  (pow(eta1 - eta2, 2) *
1395  (pow(eta2, 2) *
1396  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
1397  pow(pion_mass, 4) * (pow(pow(m_rho, 2) + 2 * s, 2) - 2 * s * t) +
1398  pow(s, 2) * (pow(pow(m_rho, 2) + s, 2) +
1399  2 * (-pow(m_rho, 2) + s) * t + 2 * pow(t, 2)) -
1400  2 * pow(pion_mass, 2) * s *
1401  (pow(m_rho, 4) + pow(m_rho, 2) * (2 * s - t) +
1402  2 * s * (s + t))) +
1403  2 * eta1 * eta2 *
1404  (-pow(pion_mass, 8) +
1405  pow(pion_mass, 4) * (pow(m_rho, 4) + 2 * pow(m_rho, 2) * s +
1406  2 * s * (-2 * s + t)) -
1407  2 * pow(pion_mass, 2) * s *
1408  (pow(m_rho, 4) + pow(m_rho, 2) * (s + t) - 2 * s * (s + t)) +
1409  pow(s, 2) * (pow(m_rho, 4) - pow(s, 2) + 2 * pow(m_rho, 2) * t -
1410  2 * t * (s + t))) +
1411  pow(eta1, 2) *
1412  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
1413  pow(pion_mass, 4) * (3 * pow(m_rho, 4) + 2 * s * (2 * s - t) +
1414  2 * pow(m_rho, 2) * (-3 * s + t)) -
1415  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - s) *
1416  (-2 * s * (s + t) + pow(m_rho, 2) * (2 * s + t)) +
1417  s * (-pow(m_rho, 2) + s) *
1418  (pow(s, 2) + 2 * s * t + 2 * pow(t, 2) -
1419  pow(m_rho, 2) * (s + 2 * t))))) /
1420  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
1421  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1422  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
1423  (pow(eta1 - eta2, 2) *
1424  (-2 * eta1 * eta2 *
1425  (pow(pion_mass, 8) -
1426  pow(pion_mass, 4) *
1427  (pow(m_rho, 4) + 2 * (pow(m_rho, 2) + s) * t -
1428  4 * pow(t, 2)) +
1429  pow(t, 2) * (-pow(m_rho, 4) - 2 * pow(m_rho, 2) * s +
1430  2 * pow(s, 2) + 2 * s * t + pow(t, 2)) +
1431  2 * pow(pion_mass, 2) * t *
1432  (pow(m_rho, 4) + pow(m_rho, 2) * (s + t) -
1433  2 * t * (s + t))) +
1434  pow(eta2, 2) *
1435  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
1436  pow(pion_mass, 4) * (pow(m_rho, 4) + 4 * pow(m_rho, 2) * t -
1437  2 * (s - 2 * t) * t) +
1438  pow(t, 2) * (pow(m_rho, 4) + 2 * pow(s, 2) + 2 * s * t +
1439  pow(t, 2) + 2 * pow(m_rho, 2) * (-s + t)) -
1440  2 * pow(pion_mass, 2) * t *
1441  (pow(m_rho, 4) - pow(m_rho, 2) * (s - 2 * t) +
1442  2 * t * (s + t))) +
1443  pow(eta1, 2) *
1444  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
1445  pow(pion_mass, 4) *
1446  (3 * pow(m_rho, 4) + 2 * pow(m_rho, 2) * (s - 3 * t) -
1447  2 * (s - 2 * t) * t) +
1448  t * (-pow(m_rho, 2) + t) *
1449  (2 * pow(s, 2) + 2 * s * t + pow(t, 2) -
1450  pow(m_rho, 2) * (2 * s + t)) -
1451  2 * pow(pion_mass, 2) * (-pow(m_rho, 2) + t) *
1452  (2 * t * (s + t) - pow(m_rho, 2) * (s + 2 * t))))) /
1453  ((pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1454  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
1455  pow(pow(a1_mass, 2) - t, 2)) +
1456  (8 * (-2 + delta) *
1457  ((-2 + delta) * pow(m_rho, 6) +
1458  pow(pion_mass, 6) * (-2 + 3 * delta - 8 * C4 * pow(m_rho, 2)) +
1459  s * t * ((-2 + 3 * delta) * s + 4 * delta * t) +
1460  pow(pion_mass, 4) *
1461  (8 * C4 * pow(m_rho, 4) + 4 * delta * s + 2 * t - 3 * delta * t -
1462  pow(m_rho, 2) * (2 + delta + 16 * C4 * s - 8 * C4 * t)) +
1463  pow(m_rho, 4) *
1464  (-((-2 + delta) * t) + s * (4 - 2 * delta + 8 * C4 * t)) +
1465  pow(m_rho, 2) * s *
1466  (s * (-2 + delta - 8 * C4 * t) - 2 * t * (delta + 8 * C4 * t)) +
1467  pow(pion_mass, 2) *
1468  (s * ((2 - 3 * delta) * s - 8 * delta * t) -
1469  pow(m_rho, 4) * (-6 + 3 * delta + 8 * C4 * (s + t)) +
1470  pow(m_rho, 2) * (8 * C4 * pow(s, 2) + 4 * (-1 + delta) * t +
1471  s * (-8 + 6 * delta + 32 * C4 * t))))) /
1472  (pow(m_rho, 2) * (pow(pion_mass, 2) - s) *
1473  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1474  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
1475  (pow(pion_mass, 2) - t)) +
1476  (2 * pow(eta1 - eta2, 2) * (pow(a1_mass, 2) - s) *
1477  (pow(eta1, 2) * (pow(pion_mass, 8) +
1478  pow(pion_mass, 4) * (2 * pow(m_rho, 4) + 2 * s * t -
1479  3 * pow(m_rho, 2) * (s + t)) +
1480  s * t *
1481  (2 * pow(m_rho, 4) + pow(s, 2) + 3 * s * t +
1482  pow(t, 2) - 3 * pow(m_rho, 2) * (s + t)) -
1483  2 * pow(pion_mass, 2) * (pow(m_rho, 2) - s - t) *
1484  (-2 * s * t + pow(m_rho, 2) * (s + t))) +
1485  pow(eta2, 2) *
1486  (pow(pion_mass, 8) -
1487  4 * pow(pion_mass, 2) * s * t * (pow(m_rho, 2) + s + t) +
1488  pow(pion_mass, 4) * (2 * s * t + pow(m_rho, 2) * (s + t)) +
1489  s * t *
1490  (pow(s, 2) + 3 * s * t + pow(t, 2) +
1491  pow(m_rho, 2) * (s + t))) +
1492  2 * eta1 * eta2 *
1493  (-pow(pion_mass, 8) + 2 * pow(pion_mass, 6) * pow(m_rho, 2) -
1494  2 * pow(pion_mass, 4) * s * t -
1495  s * t *
1496  (pow(s, 2) + 3 * s * t + pow(t, 2) -
1497  2 * pow(m_rho, 2) * (s + t)) -
1498  pow(pion_mass, 2) *
1499  (-4 * s * t * (s + t) +
1500  pow(m_rho, 2) * (pow(s, 2) + 4 * s * t + pow(t, 2)))))) /
1501  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
1502  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1503  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
1504  (pow(a1_mass, 2) - t)) +
1505  (8 * (pow(delta, 2) *
1506  (8 * pow(pion_mass, 4) + 3 * pow(m_rho, 4) -
1507  6 * pow(m_rho, 2) * (s + t) + 2 * pow(s + t, 2) +
1508  4 * pow(pion_mass, 2) * (3 * pow(m_rho, 2) - 2 * (s + t))) -
1509  4 * delta * pow(m_rho, 2) *
1510  (16 * C4 * pow(pion_mass, 4) +
1511  pow(m_rho, 2) * (3 - 6 * C4 * (s + t)) +
1512  (s + t) * (-3 + 4 * C4 * (s + t)) +
1513  2 * pow(pion_mass, 2) *
1514  (3 + C4 * (6 * pow(m_rho, 2) - 8 * (s + t)))) +
1515  4 * pow(m_rho, 4) *
1516  (3 + 4 * C4 * (2 * pow(pion_mass, 2) - s - t) *
1517  (3 + C4 * (4 * pow(pion_mass, 2) - 2 * (s + t)))))) /
1518  (pow(m_rho, 4) * (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1519  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
1520  (4 * (eta1 - eta2) * (-pow(a1_mass, 2) + s) *
1521  (eta2 * (-2 * pow(pion_mass, 4) * (delta - 4 * C4 * pow(m_rho, 2)) *
1522  (pow(m_rho, 2) + 4 * s) +
1523  pow(pion_mass, 2) *
1524  (-2 * pow(m_rho, 4) * (-2 + delta + 8 * C4 * s) +
1525  8 * delta * s * (s + t) -
1526  pow(m_rho, 2) * ((-10 + delta) * s - (-2 + delta) * t +
1527  32 * C4 * s * (s + t))) +
1528  s * (2 * pow(m_rho, 4) * (-2 + delta + 4 * C4 * s) -
1529  2 * delta * pow(s + t, 2) +
1530  pow(m_rho, 2) * ((-6 + delta) * s + (-2 + delta) * t +
1531  8 * C4 * pow(s + t, 2)))) +
1532  eta1 * (4 * pow(pion_mass, 4) *
1533  (6 * C4 * pow(m_rho, 4) + 2 * delta * s +
1534  pow(m_rho, 2) * (1 - 2 * delta - 8 * C4 * s)) +
1535  2 * delta * s * pow(s + t, 2) -
1536  pow(m_rho, 2) *
1537  ((-6 + 5 * delta) * pow(s, 2) +
1538  2 * (-2 + 3 * delta) * s * t + (-2 + delta) * pow(t, 2) +
1539  8 * C4 * s * pow(s + t, 2)) +
1540  pow(m_rho, 4) *
1541  ((-2 + delta) * (3 * s + t) + 8 * C4 * s * (s + 2 * t)) -
1542  2 * pow(pion_mass, 2) *
1543  (4 * delta * s * (s + t) -
1544  pow(m_rho, 2) * (-6 * s + 7 * delta * s - 2 * t +
1545  3 * delta * t + 16 * C4 * s * (s + t)) +
1546  2 * pow(m_rho, 4) *
1547  (-2 + delta + 4 * C4 * (2 * s + t)))))) /
1548  (pow(m_rho, 2) *
1549  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
1550  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1551  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) +
1552  (4 * (eta1 - eta2) *
1553  (((-2 + delta) *
1554  (pow(pion_mass, 4) - pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
1555  s * (pow(m_rho, 2) - s - 2 * t)) *
1556  (eta1 * (pow(m_rho, 2) - s - t) + eta2 * (pow(pion_mass, 2) + t))) /
1557  ((pow(pion_mass, 2) - s) * (pow(a1_mass, 2) - t)) +
1558  ((-2 + delta) *
1559  (eta2 * (pow(pion_mass, 2) + t) *
1560  (pow(pion_mass, 4) -
1561  pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * t) +
1562  (pow(m_rho, 2) - 2 * s - t) * t) +
1563  eta1 * (-4 * pow(pion_mass, 6) +
1564  (pow(m_rho, 2) - t) * (pow(m_rho, 2) - s - t) * t +
1565  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s + t) -
1566  pow(pion_mass, 2) *
1567  (pow(m_rho, 4) + pow(m_rho, 2) * (s - t) +
1568  2 * t * (-s + t))))) /
1569  ((-pow(a1_mass, 2) + t) * (-pow(pion_mass, 2) + t)) +
1570  (eta2 *
1571  (-2 * pow(pion_mass, 4) * (delta - 4 * C4 * pow(m_rho, 2)) *
1572  (pow(m_rho, 2) + 4 * t) +
1573  pow(pion_mass, 2) *
1574  (8 * delta * t * (s + t) -
1575  2 * pow(m_rho, 4) * (-2 + delta + 8 * C4 * t) -
1576  pow(m_rho, 2) * (-((-2 + delta) * s) + (-10 + delta) * t +
1577  32 * C4 * t * (s + t))) +
1578  t * (-2 * delta * pow(s + t, 2) +
1579  2 * pow(m_rho, 4) * (-2 + delta + 4 * C4 * t) +
1580  pow(m_rho, 2) * ((-2 + delta) * s + (-6 + delta) * t +
1581  8 * C4 * pow(s + t, 2)))) +
1582  eta1 *
1583  (2 * delta * t * pow(s + t, 2) -
1584  pow(m_rho, 2) *
1585  ((-2 + delta) * pow(s, 2) + 2 * (-2 + 3 * delta) * s * t +
1586  (-6 + 5 * delta) * pow(t, 2) +
1587  8 * C4 * t * pow(s + t, 2)) +
1588  pow(m_rho, 4) *
1589  (8 * C4 * t * (2 * s + t) + (-2 + delta) * (s + 3 * t)) +
1590  4 * pow(pion_mass, 4) *
1591  (6 * C4 * pow(m_rho, 4) + 2 * delta * t +
1592  pow(m_rho, 2) * (1 - 2 * delta - 8 * C4 * t)) -
1593  2 * pow(pion_mass, 2) *
1594  (4 * delta * t * (s + t) -
1595  pow(m_rho, 2) * (-2 * s + 3 * delta * s - 6 * t +
1596  7 * delta * t + 16 * C4 * t * (s + t)) +
1597  2 * pow(m_rho, 4) *
1598  (-2 + delta + 4 * C4 * (s + 2 * t))))) /
1599  (pow(m_rho, 2) * (-pow(a1_mass, 2) + t)))) /
1600  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
1601  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)))) /
1602  (512. * Pi);
1603 
1604  // clang-format on
1605  return cut_off(gev2_mb * diff_xs / spin_deg_factor);
1606 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_diff_pi_rho_pi0_rho_mediated()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_diff_pi_rho_pi0_rho_mediated ( const double  s,
const double  t,
const double  m_rho 
)
static

Differential cross section for given photon process.

Parameters
[in]sMandelstam-s [GeV^2]
[in]tMandelstam-t [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 3797 of file crosssectionsphoton.cc.

3798  {
3799  const double spin_deg_factor = 3.0;
3800 
3801  using std::abs;
3802  using std::atan;
3803  using std::pow;
3804  using std::sqrt;
3805 
3806  // clang-format off
3807  const double diff_xs =
3808  ((pow(Const, 2) * pow(ghat, 4) *
3809  ((-0.25 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
3810  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - t, 2) -
3811  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + t))) /
3812  (pow(m_rho, 2) * pow(pow(pion_mass, 2) - t, 2)) -
3813  (0.0625 * (eta1 - eta2) *
3814  (2 * pow(m_rho, 2) +
3815  delta * (-2 * pow(pion_mass, 2) - pow(m_rho, 2) + s + t)) *
3816  (eta1 *
3817  (8 * pow(pion_mass, 6) + pow(s, 3) +
3818  2 * pow(m_rho, 4) * (s - t) + 5 * pow(s, 2) * t +
3819  s * pow(t, 2) + pow(t, 3) +
3820  2 * pow(pion_mass, 2) * (2 * pow(m_rho, 2) - s - t) * (s + t) -
3821  pow(m_rho, 2) * (3 * s - t) * (s + t) -
3822  2 * pow(pion_mass, 4) * (2 * pow(m_rho, 2) + 3 * s + t)) +
3823  eta2 * (s - t) *
3824  (4 * pow(pion_mass, 4) + t * (4 * pow(m_rho, 2) - s + t) -
3825  pow(pion_mass, 2) * (s + 3 * t)))) /
3826  (pow(m_rho, 2) * (-pow(a1_mass, 2) + t) *
3827  (-2 * pow(pion_mass, 2) + s + t)) -
3828  (0.0625 *
3829  pow(-2. * pow(m_rho, 2) + delta * (2. * pow(pion_mass, 2) +
3830  pow(m_rho, 2) - 1. * s - 1. * t),
3831  2) *
3832  (8. * pow(pion_mass, 6) + 4. * pow(m_rho, 6) + pow(s, 3) +
3833  pow(m_rho, 4) * (-4. * s - 4. * t) +
3834  pow(pion_mass, 4) * (-4. * pow(m_rho, 2) - 4. * s - 4. * t) +
3835  3. * pow(s, 2) * t + 3. * s * pow(t, 2) + pow(t, 3) +
3836  pow(m_rho, 2) * (-3. * pow(s, 2) + 2. * s * t - 3. * pow(t, 2)) +
3837  pow(pion_mass, 2) *
3838  (-8. * pow(m_rho, 4) - 2. * pow(s, 2) - 4. * s * t -
3839  2. * pow(t, 2) + pow(m_rho, 2) * (4. * s + 4. * t)))) /
3840  (pow(m_rho, 6) *
3841  pow(2. * pow(pion_mass, 2) - 1. * s - 1. * t, 2)) +
3842  (0.125 * (-2 + delta) * (eta1 - eta2) *
3843  (eta2 * (pow(pion_mass, 2) + t) *
3844  (pow(pion_mass, 4) -
3845  pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * t) +
3846  (pow(m_rho, 2) - 2 * s - t) * t) +
3847  eta1 *
3848  (-4 * pow(pion_mass, 6) +
3849  (pow(m_rho, 2) - t) * (pow(m_rho, 2) - s - t) * t +
3850  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s + t) -
3851  pow(pion_mass, 2) * (pow(m_rho, 4) + pow(m_rho, 2) * (s - t) +
3852  2 * t * (-s + t))))) /
3853  ((-pow(a1_mass, 2) + t) * (-pow(pion_mass, 2) + t)) +
3854  (0.03125 * pow(eta1 - eta2, 2) *
3855  (-2 * eta1 * eta2 *
3856  (pow(pion_mass, 8) -
3857  pow(pion_mass, 4) *
3858  (pow(m_rho, 4) + 2 * (pow(m_rho, 2) + s) * t -
3859  4 * pow(t, 2)) +
3860  pow(t, 2) * (-pow(m_rho, 4) - 2 * pow(m_rho, 2) * s +
3861  2 * pow(s, 2) + 2 * s * t + pow(t, 2)) +
3862  2 * pow(pion_mass, 2) * t *
3863  (pow(m_rho, 4) + pow(m_rho, 2) * (s + t) -
3864  2 * t * (s + t))) +
3865  pow(eta2, 2) *
3866  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
3867  pow(pion_mass, 4) * (pow(m_rho, 4) + 4 * pow(m_rho, 2) * t -
3868  2 * (s - 2 * t) * t) +
3869  pow(t, 2) * (pow(m_rho, 4) + 2 * pow(s, 2) + 2 * s * t +
3870  pow(t, 2) + 2 * pow(m_rho, 2) * (-s + t)) -
3871  2 * pow(pion_mass, 2) * t *
3872  (pow(m_rho, 4) - pow(m_rho, 2) * (s - 2 * t) +
3873  2 * t * (s + t))) +
3874  pow(eta1, 2) *
3875  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
3876  pow(pion_mass, 4) *
3877  (3 * pow(m_rho, 4) + 2 * pow(m_rho, 2) * (s - 3 * t) -
3878  2 * (s - 2 * t) * t) +
3879  t * (-pow(m_rho, 2) + t) *
3880  (2 * pow(s, 2) + 2 * s * t + pow(t, 2) -
3881  pow(m_rho, 2) * (2 * s + t)) -
3882  2 * pow(pion_mass, 2) * (-pow(m_rho, 2) + t) *
3883  (2 * t * (s + t) - pow(m_rho, 2) * (s + 2 * t))))) /
3884  pow(pow(a1_mass, 2) - t, 2) -
3885  (0.5 *
3886  (-2. * pow(m_rho, 2) +
3887  delta * (2. * pow(pion_mass, 2) + pow(m_rho, 2) - 1. * s - 1. * t)) *
3888  (delta *
3889  (-1. * pow(pion_mass, 6) - 0.5 * pow(m_rho, 6) -
3890  0.1875 * pow(s, 3) +
3891  pow(pion_mass, 2) * (1. * pow(m_rho, 4) +
3892  pow(m_rho, 2) * (-0.625 * s - 0.375 * t) +
3893  s * (0.5 * s + 0.5 * t)) +
3894  pow(m_rho, 4) * (0.5 * s + 0.5 * t) +
3895  pow(pion_mass, 4) *
3896  (0.5 * pow(m_rho, 2) + 0.25 * s + 0.75 * t) -
3897  0.4375 * pow(s, 2) * t - 0.3125 * s * pow(t, 2) -
3898  0.0625 * pow(t, 3) +
3899  pow(m_rho, 2) *
3900  (0.4375 * pow(s, 2) - 0.25 * s * t + 0.3125 * pow(t, 2))) +
3901  pow(m_rho, 2) *
3902  (-0.125 * pow(s, 2) + C4 * pow(m_rho, 4) * (1. * s - 1. * t) +
3903  0.125 * pow(t, 2) +
3904  pow(pion_mass, 2) * ((0.25 - 1. * C4 * pow(m_rho, 2)) * s +
3905  (-0.25 + 1. * C4 * pow(m_rho, 2)) * t) +
3906  pow(m_rho, 2) * (-0.5 * s + 0.5 * C4 * pow(s, 2) +
3907  t * (0.5 - 0.5 * C4 * t))))) /
3908  (pow(m_rho, 6) * (1. * pow(pion_mass, 2) - 0.5 * s - 0.5 * t)) +
3909  (pow(delta, 2) *
3910  (-0.5 * pow(pion_mass, 6) - 0.0625 * pow(m_rho, 6) +
3911  pow(m_rho, 4) * (-0.125 * s - 0.125 * t) +
3912  pow(pion_mass, 4) * (1. * pow(m_rho, 2) + 0.5 * t) +
3913  s * (-0.125 * pow(s, 2) - 0.25 * s * t - 0.125 * pow(t, 2)) +
3914  pow(pion_mass, 2) * (1.25 * pow(m_rho, 4) + 0.375 * pow(s, 2) +
3915  pow(m_rho, 2) * (-1.125 * s - 0.875 * t) +
3916  0.25 * s * t - 0.125 * pow(t, 2)) +
3917  pow(m_rho, 2) *
3918  (0.4375 * pow(s, 2) + 0.25 * s * t + 0.3125 * pow(t, 2))) +
3919  pow(m_rho, 6) *
3920  (0.75 +
3921  C4 * (8. * C4 * pow(pion_mass, 4) + 2. * C4 * pow(s, 2) +
3922  pow(pion_mass, 2) * (6. - 8. * C4 * s - 8. * C4 * t) +
3923  t * (-3. + 2. * C4 * t) + s * (-3. + 4. * C4 * t))) +
3924  delta * pow(m_rho, 2) *
3925  (pow(pion_mass, 4) * (-0.5 - 4. * C4 * pow(m_rho, 2)) +
3926  s * (-0.25 * s - 0.25 * t) +
3927  pow(m_rho, 4) * (-0.75 + 2.5 * C4 * s + 0.5 * C4 * t) +
3928  pow(m_rho, 2) *
3929  (-0.5 * C4 * pow(s, 2) + s * (0.25 - 2. * C4 * t) +
3930  t * (1.25 - 1.5 * C4 * t)) +
3931  pow(pion_mass, 2) *
3932  (-3. * C4 * pow(m_rho, 4) + 0.75 * s + 0.25 * t +
3933  pow(m_rho, 2) * (-1.5 + 3. * C4 * s + 5. * C4 * t)))) /
3934  pow(m_rho, 6) +
3935  (2 *
3936  ((0.0625 * (-2. + delta) *
3937  (-2. * pow(m_rho, 2) + delta * (2. * pow(pion_mass, 2) +
3938  pow(m_rho, 2) - 1. * s - 1. * t)) *
3939  (2. * pow(pion_mass, 6) + 1. * pow(m_rho, 6) +
3940  pow(pion_mass, 4) * (-3. * pow(m_rho, 2) - 2. * t) +
3941  pow(m_rho, 4) * (-1.5 * s - 1.5 * t) +
3942  pow(m_rho, 2) * s * (0.5 * s + 0.5 * t) +
3943  pow(pion_mass, 2) * (-1. * pow(m_rho, 4) - 0.5 * pow(s, 2) +
3944  pow(m_rho, 2) * (2.5 * s - 0.5 * t) -
3945  1. * s * t - 0.5 * pow(t, 2)) +
3946  t * (0.5 * pow(s, 2) + 1. * s * t + 0.5 * pow(t, 2)))) /
3947  ((pow(pion_mass, 2) - 1. * t) *
3948  (1. * pow(pion_mass, 2) - 0.5 * s - 0.5 * t)) +
3949  (0.0625 * (-2 + delta) *
3950  (6 * delta * pow(pion_mass, 6) + delta * s * t * (s + t) +
3951  pow(m_rho, 6) * (-2 + 3 * delta + 8 * C4 * t) -
3952  pow(pion_mass, 4) *
3953  ((-2 + 9 * delta) * pow(m_rho, 2) - 8 * C4 * pow(m_rho, 4) +
3954  delta * (s + 9 * t)) -
3955  2 * pow(m_rho, 4) *
3956  (t * (-1 + 3 * delta + 4 * C4 * t) +
3957  s * (-1 + 2 * delta + 8 * C4 * t)) -
3958  pow(pion_mass, 2) *
3959  (8 * C4 * pow(m_rho, 6) +
3960  2 * pow(m_rho, 4) * (-2 + delta - 8 * C4 * t) +
3961  pow(m_rho, 2) * ((2 - 7 * delta) * s + (2 + 5 * delta) * t) +
3962  delta * (pow(s, 2) - 3 * pow(t, 2))) +
3963  pow(m_rho, 2) * (2 * s * t + delta * (pow(s, 2) + 3 * s * t +
3964  3 * pow(t, 2))))) /
3965  (-pow(pion_mass, 2) + t))) /
3966  pow(m_rho, 4) +
3967  (0.0625 * (eta1 - eta2) *
3968  (-(eta2 *
3969  (-2 * pow(pion_mass, 4) *
3970  (4 * C4 * pow(m_rho, 2) * (pow(m_rho, 2) + 4 * t) -
3971  delta * (pow(m_rho, 2) - 2 * s + 6 * t)) +
3972  pow(pion_mass, 2) *
3973  (2 * pow(m_rho, 4) * (-2 + delta + 8 * C4 * t) +
3974  delta * (pow(s, 2) - 6 * s * t - 11 * pow(t, 2)) +
3975  pow(m_rho, 2) * (-((-2 + delta) * s) + (-10 + delta) * t +
3976  32 * C4 * t * (s + t))) +
3977  t * (-2 * pow(m_rho, 4) * (-2 + delta + 4 * C4 * t) +
3978  delta * (3 * pow(s, 2) + 2 * s * t + 3 * pow(t, 2)) +
3979  pow(m_rho, 2) * ((2 - 5 * delta) * s + 3 * (2 + delta) * t -
3980  8 * C4 * pow(s + t, 2))))) +
3981  eta1 *
3982  (8 * delta * pow(pion_mass, 6) +
3983  delta * (pow(s, 3) + 7 * pow(s, 2) * t + 5 * s * pow(t, 2) +
3984  3 * pow(t, 3)) -
3985  2 * pow(m_rho, 2) *
3986  ((-1 + 2 * delta) * pow(s, 2) +
3987  2 * (-1 + 2 * delta) * s * t +
3988  (-3 + 2 * delta) * pow(t, 2) +
3989  4 * C4 * t * pow(s + t, 2)) +
3990  pow(pion_mass, 4) *
3991  (24 * C4 * pow(m_rho, 4) + 6 * delta * (-s + t) -
3992  4 * pow(m_rho, 2) * (-1 + 3 * delta + 8 * C4 * t)) +
3993  pow(m_rho, 4) * (t * (-6 + delta + 8 * C4 * t) +
3994  s * (-2 + 3 * delta + 16 * C4 * t)) -
3995  2 * pow(pion_mass, 2) *
3996  (delta * (s + t) * (s + 5 * t) -
3997  pow(m_rho, 2) * (-2 * s + 5 * delta * s - 6 * t +
3998  9 * delta * t + 16 * C4 * t * (s + t)) +
3999  2 * pow(m_rho, 4) *
4000  (-2 + delta + 4 * C4 * (s + 2 * t)))))) /
4001  (pow(m_rho, 2) * (-pow(a1_mass, 2) + t)))) /
4002  (16. * Pi *
4003  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
4004  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))));
4005 
4006  // clang-format on
4007  return cut_off(gev2_mb * diff_xs / spin_deg_factor);
4008 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_diff_pi_rho_pi0_omega_mediated()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_diff_pi_rho_pi0_omega_mediated ( const double  s,
const double  t,
const double  m_rho 
)
static

Differential cross section for given photon process.

Parameters
[in]sMandelstam-s [GeV^2]
[in]tMandelstam-t [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 4291 of file crosssectionsphoton.cc.

4292  {
4293  const double spin_deg_factor = 3.0;
4294 
4295  using std::abs;
4296  using std::atan;
4297  using std::pow;
4298  using std::sqrt;
4299 
4300  // we need this check here in case of using the summed up cross sections
4301  if (sqrt(s) < omega_mass)
4302  return 0.0;
4303 
4304  // clang-format off
4305  const double diff_xs =
4306  (0.0024867959858108648 * pow(Const, 2) * pow(g_POR, 4) *
4307  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
4308  pow(pion_mass, 4) * (pow(m_rho, 4) + 4 * pow(s, 2) - 2 * s * t) +
4309  pow(s, 2) * (pow(m_rho, 4) + pow(s, 2) + 2 * s * t + 2 * pow(t, 2) -
4310  2 * pow(m_rho, 2) * (s + t)) -
4311  2 * pow(pion_mass, 2) * s *
4312  (pow(m_rho, 4) + 2 * s * (s + t) - pow(m_rho, 2) * (2 * s + t)))) /
4313  ((pow(pow(omega_mass, 2) - s, 2) *
4314  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
4315  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))));
4316 
4317  // clang-format on
4318  return cut_off(gev2_mb * diff_xs / spin_deg_factor);
4319 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_diff_pi0_rho_pi_rho_mediated()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_diff_pi0_rho_pi_rho_mediated ( const double  s,
const double  t,
const double  m_rho 
)
static

Differential cross section for given photon process.

Parameters
[in]sMandelstam-s [GeV^2]
[in]tMandelstam-t [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 2475 of file crosssectionsphoton.cc.

2476  {
2477  const double spin_deg_factor = 3.0;
2478 
2479  using std::pow;
2480 
2481  // clang-format off
2482  const double diff_xs =
2483  (pow(Const, 2) * pow(ghat, 4) *
2484  ((-0.25 * pow(-2 + delta, 2) * pow(pion_mass, 2) *
2485  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
2486  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s))) /
2487  (pow(m_rho, 2) * pow(pow(pion_mass, 2) - s, 2)) -
2488  (0.0625 * (eta1 - eta2) * (-pow(a1_mass, 2) + s) *
2489  (2 * pow(m_rho, 2) +
2490  delta * (-2 * pow(pion_mass, 2) - pow(m_rho, 2) + s + t)) *
2491  (-(eta2 * (s - t) *
2492  (4 * pow(pion_mass, 4) + s * (4 * pow(m_rho, 2) + s - t) -
2493  pow(pion_mass, 2) * (3 * s + t))) +
2494  eta1 *
2495  (8 * pow(pion_mass, 6) + pow(s, 3) + pow(s, 2) * t +
2496  5 * s * pow(t, 2) + pow(t, 3) + 2 * pow(m_rho, 4) * (-s + t) +
2497  pow(m_rho, 2) * (s - 3 * t) * (s + t) +
2498  2 * pow(pion_mass, 2) * (2 * pow(m_rho, 2) - s - t) * (s + t) -
2499  2 * pow(pion_mass, 4) * (2 * pow(m_rho, 2) + s + 3 * t)))) /
2500  (pow(m_rho, 2) *
2501  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
2502  (-2 * pow(pion_mass, 2) + s + t)) -
2503  (0.0625 *
2504  pow(-2. * pow(m_rho, 2) + delta * (2. * pow(pion_mass, 2) +
2505  pow(m_rho, 2) - 1. * s - 1. * t),
2506  2) *
2507  (8. * pow(pion_mass, 6) + 4. * pow(m_rho, 6) + pow(s, 3) +
2508  pow(m_rho, 4) * (-4. * s - 4. * t) +
2509  pow(pion_mass, 4) * (-4. * pow(m_rho, 2) - 4. * s - 4. * t) +
2510  3. * pow(s, 2) * t + 3. * s * pow(t, 2) + pow(t, 3) +
2511  pow(m_rho, 2) * (-3. * pow(s, 2) + 2. * s * t - 3. * pow(t, 2)) +
2512  pow(pion_mass, 2) *
2513  (-8. * pow(m_rho, 4) - 2. * pow(s, 2) - 4. * s * t -
2514  2. * pow(t, 2) + pow(m_rho, 2) * (4. * s + 4. * t)))) /
2515  (pow(m_rho, 6) * pow(2. * pow(pion_mass, 2) - 1. * s - 1. * t, 2)) +
2516  (0.125 * (-2 + delta) * (eta1 - eta2) * (-pow(a1_mass, 2) + s) *
2517  (-(eta2 * (pow(pion_mass, 2) + s) *
2518  (-pow(pion_mass, 4) + pow(pion_mass, 2) * (pow(m_rho, 2) - 2 * s) +
2519  s * (-pow(m_rho, 2) + s + 2 * t))) +
2520  eta1 * (-4 * pow(pion_mass, 6) +
2521  s * (-pow(m_rho, 2) + s) * (-pow(m_rho, 2) + s + t) +
2522  pow(pion_mass, 4) * (3 * pow(m_rho, 2) + s + t) -
2523  pow(pion_mass, 2) * (pow(m_rho, 4) + 2 * s * (s - t) +
2524  pow(m_rho, 2) * (-s + t))))) /
2525  ((pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) *
2526  (-pow(pion_mass, 2) + s)) +
2527  (0.03125 * pow(eta1 - eta2, 2) *
2528  (pow(eta2, 2) *
2529  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
2530  pow(pion_mass, 4) * (pow(pow(m_rho, 2) + 2 * s, 2) - 2 * s * t) +
2531  pow(s, 2) * (pow(pow(m_rho, 2) + s, 2) +
2532  2 * (-pow(m_rho, 2) + s) * t + 2 * pow(t, 2)) -
2533  2 * pow(pion_mass, 2) * s *
2534  (pow(m_rho, 4) + pow(m_rho, 2) * (2 * s - t) +
2535  2 * s * (s + t))) -
2536  2 * eta1 * eta2 *
2537  (pow(pion_mass, 8) -
2538  pow(pion_mass, 4) * (pow(m_rho, 4) + 2 * pow(m_rho, 2) * s +
2539  2 * s * (-2 * s + t)) +
2540  2 * pow(pion_mass, 2) * s *
2541  (pow(m_rho, 4) + pow(m_rho, 2) * (s + t) - 2 * s * (s + t)) +
2542  pow(s, 2) * (-pow(m_rho, 4) + pow(s, 2) - 2 * pow(m_rho, 2) * t +
2543  2 * t * (s + t))) +
2544  pow(eta1, 2) *
2545  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
2546  pow(pion_mass, 4) * (3 * pow(m_rho, 4) + 2 * s * (2 * s - t) +
2547  2 * pow(m_rho, 2) * (-3 * s + t)) -
2548  2 * pow(pion_mass, 2) * (-pow(m_rho, 2) + s) *
2549  (2 * s * (s + t) - pow(m_rho, 2) * (2 * s + t)) +
2550  s * (-pow(m_rho, 2) + s) *
2551  (pow(s, 2) + 2 * s * t + 2 * pow(t, 2) -
2552  pow(m_rho, 2) * (s + 2 * t))))) /
2553  (pow(Gammaa1, 2) * pow(a1_mass, 2) + pow(pow(a1_mass, 2) - s, 2)) +
2554  (0.5 *
2555  (-2. * pow(m_rho, 2) +
2556  delta * (2. * pow(pion_mass, 2) + pow(m_rho, 2) - 1. * s - 1. * t)) *
2557  (delta *
2558  (1. * pow(pion_mass, 6) + 0.5 * pow(m_rho, 6) +
2559  0.0625 * pow(s, 3) + pow(m_rho, 4) * (-0.5 * s - 0.5 * t) +
2560  pow(pion_mass, 4) *
2561  (-0.5 * pow(m_rho, 2) - 0.75 * s - 0.25 * t) +
2562  0.3125 * pow(s, 2) * t + 0.4375 * s * pow(t, 2) +
2563  0.1875 * pow(t, 3) +
2564  pow(pion_mass, 2) * (-1. * pow(m_rho, 4) +
2565  pow(m_rho, 2) * (0.375 * s + 0.625 * t) +
2566  (-0.5 * s - 0.5 * t) * t) +
2567  pow(m_rho, 2) *
2568  (-0.3125 * pow(s, 2) + 0.25 * s * t - 0.4375 * pow(t, 2))) +
2569  pow(m_rho, 2) *
2570  (-0.125 * pow(s, 2) + C4 * pow(m_rho, 4) * (1. * s - 1. * t) +
2571  0.125 * pow(t, 2) +
2572  pow(pion_mass, 2) * ((0.25 - 1. * C4 * pow(m_rho, 2)) * s +
2573  (-0.25 + 1. * C4 * pow(m_rho, 2)) * t) +
2574  pow(m_rho, 2) * (-0.5 * s + 0.5 * C4 * pow(s, 2) +
2575  t * (0.5 - 0.5 * C4 * t))))) /
2576  (pow(m_rho, 6) * (1. * pow(pion_mass, 2) - 0.5 * s - 0.5 * t)) +
2577  (pow(delta, 2) *
2578  (-0.5 * pow(pion_mass, 6) - 0.0625 * pow(m_rho, 6) +
2579  pow(pion_mass, 4) * (1. * pow(m_rho, 2) + 0.5 * s) +
2580  pow(m_rho, 4) * (-0.125 * s - 0.125 * t) +
2581  t * (-0.125 * pow(s, 2) - 0.25 * s * t - 0.125 * pow(t, 2)) +
2582  pow(pion_mass, 2) * (1.25 * pow(m_rho, 4) - 0.125 * pow(s, 2) +
2583  pow(m_rho, 2) * (-0.875 * s - 1.125 * t) +
2584  0.25 * s * t + 0.375 * pow(t, 2)) +
2585  pow(m_rho, 2) *
2586  (0.3125 * pow(s, 2) + 0.25 * s * t + 0.4375 * pow(t, 2))) +
2587  delta * pow(m_rho, 2) *
2588  (pow(pion_mass, 4) * (-0.5 - 4. * C4 * pow(m_rho, 2)) +
2589  (-0.25 * s - 0.25 * t) * t +
2590  pow(m_rho, 4) * (-0.75 + 0.5 * C4 * s + 2.5 * C4 * t) +
2591  pow(m_rho, 2) *
2592  (-1.5 * C4 * pow(s, 2) + s * (1.25 - 2. * C4 * t) +
2593  t * (0.25 - 0.5 * C4 * t)) +
2594  pow(pion_mass, 2) *
2595  (-3. * C4 * pow(m_rho, 4) + 0.25 * s + 0.75 * t +
2596  pow(m_rho, 2) * (-1.5 + 5. * C4 * s + 3. * C4 * t))) +
2597  pow(m_rho, 6) *
2598  (0.75 +
2599  C4 * (8. * C4 * pow(pion_mass, 4) + 2. * C4 * pow(s, 2) +
2600  pow(pion_mass, 2) * (6. - 8. * C4 * s - 8. * C4 * t) +
2601  t * (-3. + 2. * C4 * t) + s * (-3. + 4. * C4 * t)))) /
2602  pow(m_rho, 6) +
2603  (0.0625 * (eta1 - eta2) * (-pow(a1_mass, 2) + s) *
2604  (-(eta2 *
2605  (2 * pow(pion_mass, 4) *
2606  (-4 * C4 * pow(m_rho, 2) * (pow(m_rho, 2) + 4 * s) +
2607  delta * (pow(m_rho, 2) + 6 * s - 2 * t)) +
2608  pow(pion_mass, 2) *
2609  (2 * pow(m_rho, 4) * (-2 + delta + 8 * C4 * s) +
2610  delta * (-11 * pow(s, 2) - 6 * s * t + pow(t, 2)) +
2611  pow(m_rho, 2) * ((-10 + delta) * s - (-2 + delta) * t +
2612  32 * C4 * s * (s + t))) +
2613  s * (-2 * pow(m_rho, 4) * (-2 + delta + 4 * C4 * s) +
2614  delta * (3 * pow(s, 2) + 2 * s * t + 3 * pow(t, 2)) +
2615  pow(m_rho, 2) * (3 * (2 + delta) * s + (2 - 5 * delta) * t -
2616  8 * C4 * pow(s + t, 2))))) +
2617  eta1 *
2618  (8 * delta * pow(pion_mass, 6) +
2619  2 * pow(pion_mass, 4) *
2620  (12 * C4 * pow(m_rho, 4) -
2621  2 * pow(m_rho, 2) * (-1 + 3 * delta + 8 * C4 * s) +
2622  3 * delta * (s - t)) +
2623  delta * (3 * pow(s, 3) + 5 * pow(s, 2) * t + 7 * s * pow(t, 2) +
2624  pow(t, 3)) -
2625  2 * pow(m_rho, 2) *
2626  ((-3 + 2 * delta) * pow(s, 2) +
2627  2 * (-1 + 2 * delta) * s * t +
2628  (-1 + 2 * delta) * pow(t, 2) + 4 * C4 * s * pow(s + t, 2)) +
2629  pow(m_rho, 4) * ((-6 + delta) * s + (-2 + 3 * delta) * t +
2630  8 * C4 * s * (s + 2 * t)) -
2631  2 * pow(pion_mass, 2) *
2632  (delta * (s + t) * (5 * s + t) -
2633  pow(m_rho, 2) * (-6 * s + 9 * delta * s - 2 * t +
2634  5 * delta * t + 16 * C4 * s * (s + t)) +
2635  2 * pow(m_rho, 4) *
2636  (-2 + delta + 4 * C4 * (2 * s + t)))))) /
2637  (pow(m_rho, 2) * (pow(Gammaa1, 2) * pow(a1_mass, 2) +
2638  pow(pow(a1_mass, 2) - s, 2))) +
2639  (2 *
2640  ((0.0625 * (-2. + delta) *
2641  (-2. * pow(m_rho, 2) + delta * (2. * pow(pion_mass, 2) +
2642  pow(m_rho, 2) - 1. * s - 1. * t)) *
2643  (2. * pow(pion_mass, 6) + 1. * pow(m_rho, 6) +
2644  pow(pion_mass, 4) * (-3. * pow(m_rho, 2) - 2. * s) +
2645  pow(m_rho, 4) * (-1.5 * s - 1.5 * t) +
2646  pow(m_rho, 2) * (0.5 * s + 0.5 * t) * t +
2647  s * (0.5 * pow(s, 2) + 1. * s * t + 0.5 * pow(t, 2)) +
2648  pow(pion_mass, 2) *
2649  (-1. * pow(m_rho, 4) - 0.5 * pow(s, 2) - 1. * s * t -
2650  0.5 * pow(t, 2) + pow(m_rho, 2) * (-0.5 * s + 2.5 * t)))) /
2651  ((pow(pion_mass, 2) - 1. * s) *
2652  (1. * pow(pion_mass, 2) - 0.5 * s - 0.5 * t)) +
2653  (0.0625 * (-2 + delta) *
2654  (delta * (6 * pow(pion_mass, 6) -
2655  pow(pion_mass, 4) * (9 * (pow(m_rho, 2) + s) + t) -
2656  pow(pion_mass, 2) *
2657  (2 * pow(m_rho, 4) - 3 * pow(s, 2) +
2658  pow(m_rho, 2) * (5 * s - 7 * t) + pow(t, 2)) +
2659  (pow(m_rho, 2) - s - t) * (3 * pow(m_rho, 4) - s * t -
2660  pow(m_rho, 2) * (3 * s + t))) +
2661  2 * pow(m_rho, 2) *
2662  (pow(pion_mass, 4) * (1 + 4 * C4 * pow(m_rho, 2)) +
2663  pow(m_rho, 4) * (-1 + 4 * C4 * s) + s * t -
2664  pow(pion_mass, 2) *
2665  (4 * C4 * pow(m_rho, 4) + s -
2666  2 * pow(m_rho, 2) * (1 + 4 * C4 * s) + t) +
2667  pow(m_rho, 2) * (t + s * (1 - 4 * C4 * (s + 2 * t)))))) /
2668  (-pow(pion_mass, 2) + s))) /
2669  pow(m_rho, 4))) /
2670  (16. * Pi *
2671  (pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
2672  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)));
2673 
2674  // clang-format on
2675  return cut_off(gev2_mb * diff_xs / spin_deg_factor);
2676 }
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xs_diff_pi0_rho_pi_omega_mediated()

double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_diff_pi0_rho_pi_omega_mediated ( const double  s,
const double  t,
const double  m_rho 
)
static

Differential cross section for given photon process.

Parameters
[in]sMandelstam-s [GeV^2]
[in]tMandelstam-t [GeV^2]
[in]m_rhoMass of participating rho-meson [GeV]
Returns
photon cross-section [mb]

Definition at line 4405 of file crosssectionsphoton.cc.

4406  {
4407  const double spin_deg_factor = 3.0;
4408 
4409  using std::pow;
4410 
4411  // clang-format off
4412  const double diff_xs =
4413  (0.0024867959858108648 * pow(Const, 2) * pow(g_POR, 4) *
4414  (pow(pion_mass, 8) - 2 * pow(pion_mass, 6) * pow(m_rho, 2) +
4415  pow(pion_mass, 4) * (pow(m_rho, 4) - 2 * (s - 2 * t) * t) +
4416  pow(t, 2) * (pow(m_rho, 4) + 2 * pow(s, 2) + 2 * s * t + pow(t, 2) -
4417  2 * pow(m_rho, 2) * (s + t)) -
4418  2 * pow(pion_mass, 2) * t *
4419  (pow(m_rho, 4) + 2 * t * (s + t) - pow(m_rho, 2) * (s + 2 * t)))) /
4420  ((pow(pion_mass, 4) + pow(pow(m_rho, 2) - s, 2) -
4421  2 * pow(pion_mass, 2) * (pow(m_rho, 2) + s)) *
4422  pow(pow(omega_mass, 2) - t, 2));
4423 
4424  // clang-format on
4425  return cut_off(gev2_mb * diff_xs / spin_deg_factor);
4426 }
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ Const

constexpr static double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::Const = 0.059
staticconstexprprivate

Constant in the computation of photon cross sections.

Definition at line 115 of file crosssectionsphoton.h.

◆ g_POR

constexpr static double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::g_POR = 22.6
staticconstexprprivate

Constant in the computation of photon cross sections.

Definition at line 116 of file crosssectionsphoton.h.

◆ ghat

constexpr static double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::ghat = 6.4483
staticconstexprprivate

Constant in the computation of photon cross sections.

Definition at line 117 of file crosssectionsphoton.h.

◆ eta1

constexpr static double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::eta1 = 2.3920
staticconstexprprivate

Constant in the computation of photon cross sections.

Definition at line 118 of file crosssectionsphoton.h.

◆ eta2

constexpr static double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::eta2 = 1.9430
staticconstexprprivate

Constant in the computation of photon cross sections.

Definition at line 119 of file crosssectionsphoton.h.

◆ delta

constexpr static double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::delta = -0.6426
staticconstexprprivate

Constant in the computation of photon cross sections.

Definition at line 120 of file crosssectionsphoton.h.

◆ C4

constexpr static double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::C4 = -0.14095
staticconstexprprivate

Constant in the computation of photon cross sections.

Definition at line 121 of file crosssectionsphoton.h.

◆ Gammaa1

constexpr static double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::Gammaa1 = 0.4
staticconstexprprivate

Constant in the computation of photon cross sections.

Definition at line 122 of file crosssectionsphoton.h.

◆ Pi

constexpr static double smash::CrosssectionsPhoton< ComputationMethod::Analytic >::Pi = M_PI
staticconstexprprivate

Value of \( \pi \).

Definition at line 125 of file crosssectionsphoton.h.


The documentation for this class was generated from the following files:
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::Gammaa1
constexpr static double Gammaa1
Constant in the computation of photon cross sections.
Definition: crosssectionsphoton.h:122
anonymous_namespace{crosssectionsphoton.cc}::cut_off
double cut_off(const double sigma_mb)
Cross section after cut off.
Definition: crosssectionsphoton.cc:53
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::Pi
constexpr static double Pi
Value of .
Definition: crosssectionsphoton.h:125
smash::omega_mass
constexpr double omega_mass
omega mass in GeV.
Definition: constants.h:76
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::delta
constexpr static double delta
Constant in the computation of photon cross sections.
Definition: crosssectionsphoton.h:120
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::eta1
constexpr static double eta1
Constant in the computation of photon cross sections.
Definition: crosssectionsphoton.h:118
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::ghat
constexpr static double ghat
Constant in the computation of photon cross sections.
Definition: crosssectionsphoton.h:117
smash::a1_mass
constexpr double a1_mass
a1 mass in GeV.
Definition: constants.h:83
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::eta2
constexpr static double eta2
Constant in the computation of photon cross sections.
Definition: crosssectionsphoton.h:119
smash::gev2_mb
constexpr double gev2_mb
GeV^-2 <-> mb conversion factor.
Definition: constants.h:31
smash::get_t_range
std::array< T, 2 > get_t_range(const T sqrts, const T m1, const T m2, const T m3, const T m4)
Get the range of Mandelstam-t values allowed in a particular 2->2 process, see PDG 2014 booklet,...
Definition: kinematics.h:109
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::C4
constexpr static double C4
Constant in the computation of photon cross sections.
Definition: crosssectionsphoton.h:121
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi0_rho_pi_rho_mediated
static double xs_pi0_rho_pi_rho_mediated(const double s, const double m_rho)
Total cross sections for given photon process:
Definition: crosssectionsphoton.cc:1610
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi_rho_pi0_omega_mediated
static double xs_pi_rho_pi0_omega_mediated(const double s, const double m_rho)
Total cross sections for given photon process:
Definition: crosssectionsphoton.cc:4244
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::g_POR
constexpr static double g_POR
Constant in the computation of photon cross sections.
Definition: crosssectionsphoton.h:116
anonymous_namespace{crosssectionsphoton.cc}::HeavisideTheta
double HeavisideTheta(double x)
Heavyside step function.
Definition: crosssectionsphoton.cc:30
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::Const
constexpr static double Const
Constant in the computation of photon cross sections.
Definition: crosssectionsphoton.h:115
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi_rho_pi0_rho_mediated
static double xs_pi_rho_pi0_rho_mediated(const double s, const double m_rho)
Total cross sections for given photon process:
Definition: crosssectionsphoton.cc:2680
smash::pion_mass
constexpr double pion_mass
Pion mass in GeV.
Definition: constants.h:62
smash::CrosssectionsPhoton< ComputationMethod::Analytic >::xs_pi0_rho_pi_omega_mediated
static double xs_pi0_rho_pi_omega_mediated(const double s, const double m_rho)
Total cross sections for given photon process:
Definition: crosssectionsphoton.cc:4323