Himalaya
Functions
himalaya::mh2_eft::threshold_loop_functions Namespace Reference

Functions

double F1 (double x) noexcept
 
double F2 (double x) noexcept
 
double F3 (double x) noexcept
 
double F4 (double x) noexcept
 
double F5 (double x) noexcept
 
double F6 (double x) noexcept
 
double F7 (double x) noexcept
 
static double F8_1_1 (double x1, double x2) noexcept
 F8(x1,x2) in the limit x1 -> 1 and x2 -> 1. More...
 
static double F8_1_x2 (double x1, double x2) noexcept
 F8(x1,x2) in the limit x1 -> 1, x2 != 1. More...
 
static double F8_0_x2 (double x1, double x2) noexcept
 F8(x1,x2) in the limit x1 -> 0, x2 != 0. More...
 
static double F8_x1_x2 (double x1, double x2) noexcept
 
double F8 (double x1, double x2) noexcept
 
static double F9_1_1 (double x1, double x2) noexcept
 F9(x1,x2) in the limit x1 -> 1 and x2 -> 1. More...
 
static double F9_1_x2 (double x1, double x2) noexcept
 F9(x1,x2) in the limit x1 -> 1. More...
 
static double F9_0_x2 (double, double x2) noexcept
 F9(x1,x2) in the limit x1 -> 0, x2 != 1, x2 != 0. More...
 
static double F9_x1_x2 (double x1, double x2) noexcept
 F9(x1,x2) in the limit x1 -> x2, x2 != 0. More...
 
double F9 (double x1, double x2) noexcept
 
double f (double r) noexcept
 
double g (double r) noexcept
 
double f1 (double r) noexcept
 
double f2 (double r) noexcept
 
double f3 (double r) noexcept
 
double f4 (double r) noexcept
 
static double f5_0_0 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> 0, r2 -> 0 More...
 
static double f5_1_1 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> 1 and r2 -> 1 More...
 
static double f5_1_r2 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> 1, r2 != 1 More...
 
static double f5_0_r2 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> 0 More...
 
static double f5_r1_r2 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> r2 More...
 
double f5 (double r1, double r2) noexcept
 
static double f6_0_0 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 0 and r2 -> 0 More...
 
static double f6_1_1 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 1 and r2 -> 1 More...
 
static double f6_0_1 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 0 and r2 -> 1 More...
 
static double f6_1_r2 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 1 More...
 
static double f6_0_r2 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 0 More...
 
static double f6_r1_r2 (double r1, double r2) noexcept
 
double f6 (double r1, double r2) noexcept
 
static double f7_0_0 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 0, r2 -> 0 More...
 
static double f7_1_1 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 1 and r2 -> 1 More...
 
static double f7_0_1 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 0 and r2 -> 1 More...
 
static double f7_1_r2 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 1 More...
 
static double f7_0_r2 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 0 More...
 
static double f7_r1_r2 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> r2 More...
 
double f7 (double r1, double r2) noexcept
 
static double f8_0_0 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 0 and r2 -> 0 More...
 
static double f8_1_1 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 1 and r2 -> 1 More...
 
static double f8_0_1 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 0 and r2 -> 1 More...
 
static double f8_1_r2 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 1 More...
 
static double f8_0_r2 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 0 More...
 
static double f8_r1_r2 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> r2 More...
 
double f8 (double r1, double r2) noexcept
 
double fth1 (double y) noexcept
 
double fth2 (double y) noexcept
 
double fth3 (double y) noexcept
 
double Iabc (double, double, double) TCFATTR
 $I_{abc}(a,b,c)$ (arguments are interpreted as unsquared) More...
 
double delta_xyz (double x, double y, double z) noexcept
 Delta function from hep-ph/0907.47682v1. More...
 
double phi_xyz (double, double, double) TCFATTR
 $phi_{xyz}(x,y,z)$ (arguments are interpreted as squared masses) More...
 

Function Documentation

◆ delta_xyz()

double himalaya::mh2_eft::threshold_loop_functions::delta_xyz ( double  x,
double  y,
double  z 
)
noexcept

Delta function from hep-ph/0907.47682v1.

$Delta_{xyz}(x,y,z)$ (arguments are interpreted as squared masses)

Definition at line 1382 of file ThresholdLoopFunctions.cpp.

◆ f()

double himalaya::mh2_eft::threshold_loop_functions::f ( double  r)
noexcept

Definition at line 441 of file ThresholdLoopFunctions.cpp.

◆ F1()

double himalaya::mh2_eft::threshold_loop_functions::F1 ( double  x)
noexcept

Definition at line 66 of file ThresholdLoopFunctions.cpp.

◆ f1()

double himalaya::mh2_eft::threshold_loop_functions::f1 ( double  r)
noexcept

Definition at line 451 of file ThresholdLoopFunctions.cpp.

◆ F2()

double himalaya::mh2_eft::threshold_loop_functions::F2 ( double  x)
noexcept

Definition at line 85 of file ThresholdLoopFunctions.cpp.

◆ f2()

double himalaya::mh2_eft::threshold_loop_functions::f2 ( double  r)
noexcept

Definition at line 471 of file ThresholdLoopFunctions.cpp.

◆ F3()

double himalaya::mh2_eft::threshold_loop_functions::F3 ( double  x)
noexcept

Definition at line 104 of file ThresholdLoopFunctions.cpp.

◆ f3()

double himalaya::mh2_eft::threshold_loop_functions::f3 ( double  r)
noexcept

Definition at line 491 of file ThresholdLoopFunctions.cpp.

◆ F4()

double himalaya::mh2_eft::threshold_loop_functions::F4 ( double  x)
noexcept

Definition at line 122 of file ThresholdLoopFunctions.cpp.

◆ f4()

double himalaya::mh2_eft::threshold_loop_functions::f4 ( double  r)
noexcept

Definition at line 511 of file ThresholdLoopFunctions.cpp.

◆ F5()

double himalaya::mh2_eft::threshold_loop_functions::F5 ( double  x)
noexcept

Definition at line 141 of file ThresholdLoopFunctions.cpp.

◆ f5()

double himalaya::mh2_eft::threshold_loop_functions::f5 ( double  r1,
double  r2 
)
noexcept

Definition at line 647 of file ThresholdLoopFunctions.cpp.

◆ f5_0_0()

static double himalaya::mh2_eft::threshold_loop_functions::f5_0_0 ( double  r1,
double  r2 
)
staticnoexcept

f5(r1,r2) in the limit r1 -> 0, r2 -> 0

Definition at line 532 of file ThresholdLoopFunctions.cpp.

◆ f5_0_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f5_0_r2 ( double  r1,
double  r2 
)
staticnoexcept

f5(r1,r2) in the limit r1 -> 0

Definition at line 611 of file ThresholdLoopFunctions.cpp.

◆ f5_1_1()

static double himalaya::mh2_eft::threshold_loop_functions::f5_1_1 ( double  r1,
double  r2 
)
staticnoexcept

f5(r1,r2) in the limit r1 -> 1 and r2 -> 1

Definition at line 560 of file ThresholdLoopFunctions.cpp.

◆ f5_1_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f5_1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f5(r1,r2) in the limit r1 -> 1, r2 != 1

Definition at line 579 of file ThresholdLoopFunctions.cpp.

◆ f5_r1_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f5_r1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f5(r1,r2) in the limit r1 -> r2

Definition at line 626 of file ThresholdLoopFunctions.cpp.

◆ F6()

double himalaya::mh2_eft::threshold_loop_functions::F6 ( double  x)
noexcept

Definition at line 167 of file ThresholdLoopFunctions.cpp.

◆ f6()

double himalaya::mh2_eft::threshold_loop_functions::f6 ( double  r1,
double  r2 
)
noexcept

Definition at line 814 of file ThresholdLoopFunctions.cpp.

◆ f6_0_0()

static double himalaya::mh2_eft::threshold_loop_functions::f6_0_0 ( double  r1,
double  r2 
)
staticnoexcept

f6(r1,r2) in the limit r1 -> 0 and r2 -> 0

Definition at line 696 of file ThresholdLoopFunctions.cpp.

◆ f6_0_1()

static double himalaya::mh2_eft::threshold_loop_functions::f6_0_1 ( double  r1,
double  r2 
)
staticnoexcept

f6(r1,r2) in the limit r1 -> 0 and r2 -> 1

Definition at line 730 of file ThresholdLoopFunctions.cpp.

◆ f6_0_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f6_0_r2 ( double  r1,
double  r2 
)
staticnoexcept

f6(r1,r2) in the limit r1 -> 0

Definition at line 775 of file ThresholdLoopFunctions.cpp.

◆ f6_1_1()

static double himalaya::mh2_eft::threshold_loop_functions::f6_1_1 ( double  r1,
double  r2 
)
staticnoexcept

f6(r1,r2) in the limit r1 -> 1 and r2 -> 1

Definition at line 716 of file ThresholdLoopFunctions.cpp.

◆ f6_1_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f6_1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f6(r1,r2) in the limit r1 -> 1

Definition at line 744 of file ThresholdLoopFunctions.cpp.

◆ f6_r1_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f6_r1_r2 ( double  r1,
double  r2 
)
staticnoexcept

Definition at line 788 of file ThresholdLoopFunctions.cpp.

◆ F7()

double himalaya::mh2_eft::threshold_loop_functions::F7 ( double  x)
noexcept

Definition at line 185 of file ThresholdLoopFunctions.cpp.

◆ f7()

double himalaya::mh2_eft::threshold_loop_functions::f7 ( double  r1,
double  r2 
)
noexcept

Definition at line 984 of file ThresholdLoopFunctions.cpp.

◆ f7_0_0()

static double himalaya::mh2_eft::threshold_loop_functions::f7_0_0 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> 0, r2 -> 0

Definition at line 862 of file ThresholdLoopFunctions.cpp.

◆ f7_0_1()

static double himalaya::mh2_eft::threshold_loop_functions::f7_0_1 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> 0 and r2 -> 1

Definition at line 897 of file ThresholdLoopFunctions.cpp.

◆ f7_0_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f7_0_r2 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> 0

Definition at line 941 of file ThresholdLoopFunctions.cpp.

◆ f7_1_1()

static double himalaya::mh2_eft::threshold_loop_functions::f7_1_1 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> 1 and r2 -> 1

Definition at line 883 of file ThresholdLoopFunctions.cpp.

◆ f7_1_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f7_1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> 1

Definition at line 910 of file ThresholdLoopFunctions.cpp.

◆ f7_r1_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f7_r1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> r2

Definition at line 958 of file ThresholdLoopFunctions.cpp.

◆ F8()

double himalaya::mh2_eft::threshold_loop_functions::F8 ( double  x1,
double  x2 
)
noexcept

Definition at line 283 of file ThresholdLoopFunctions.cpp.

◆ f8()

double himalaya::mh2_eft::threshold_loop_functions::f8 ( double  r1,
double  r2 
)
noexcept

Definition at line 1160 of file ThresholdLoopFunctions.cpp.

◆ f8_0_0()

static double himalaya::mh2_eft::threshold_loop_functions::f8_0_0 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> 0 and r2 -> 0

Definition at line 1033 of file ThresholdLoopFunctions.cpp.

◆ f8_0_1()

static double himalaya::mh2_eft::threshold_loop_functions::f8_0_1 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> 0 and r2 -> 1

Definition at line 1078 of file ThresholdLoopFunctions.cpp.

◆ f8_0_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f8_0_r2 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> 0

Definition at line 1121 of file ThresholdLoopFunctions.cpp.

◆ F8_0_x2()

static double himalaya::mh2_eft::threshold_loop_functions::F8_0_x2 ( double  x1,
double  x2 
)
staticnoexcept

F8(x1,x2) in the limit x1 -> 0, x2 != 0.

Definition at line 253 of file ThresholdLoopFunctions.cpp.

◆ F8_1_1()

static double himalaya::mh2_eft::threshold_loop_functions::F8_1_1 ( double  x1,
double  x2 
)
staticnoexcept

F8(x1,x2) in the limit x1 -> 1 and x2 -> 1.

Definition at line 207 of file ThresholdLoopFunctions.cpp.

◆ f8_1_1()

static double himalaya::mh2_eft::threshold_loop_functions::f8_1_1 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> 1 and r2 -> 1

Definition at line 1063 of file ThresholdLoopFunctions.cpp.

◆ f8_1_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f8_1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> 1

Definition at line 1090 of file ThresholdLoopFunctions.cpp.

◆ F8_1_x2()

static double himalaya::mh2_eft::threshold_loop_functions::F8_1_x2 ( double  x1,
double  x2 
)
staticnoexcept

F8(x1,x2) in the limit x1 -> 1, x2 != 1.

Definition at line 224 of file ThresholdLoopFunctions.cpp.

◆ f8_r1_r2()

static double himalaya::mh2_eft::threshold_loop_functions::f8_r1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> r2

Definition at line 1136 of file ThresholdLoopFunctions.cpp.

◆ F8_x1_x2()

static double himalaya::mh2_eft::threshold_loop_functions::F8_x1_x2 ( double  x1,
double  x2 
)
staticnoexcept

Definition at line 263 of file ThresholdLoopFunctions.cpp.

◆ F9()

double himalaya::mh2_eft::threshold_loop_functions::F9 ( double  x1,
double  x2 
)
noexcept

Definition at line 404 of file ThresholdLoopFunctions.cpp.

◆ F9_0_x2()

static double himalaya::mh2_eft::threshold_loop_functions::F9_0_x2 ( double  ,
double  x2 
)
staticnoexcept

F9(x1,x2) in the limit x1 -> 0, x2 != 1, x2 != 0.

Definition at line 376 of file ThresholdLoopFunctions.cpp.

◆ F9_1_1()

static double himalaya::mh2_eft::threshold_loop_functions::F9_1_1 ( double  x1,
double  x2 
)
staticnoexcept

F9(x1,x2) in the limit x1 -> 1 and x2 -> 1.

Definition at line 329 of file ThresholdLoopFunctions.cpp.

◆ F9_1_x2()

static double himalaya::mh2_eft::threshold_loop_functions::F9_1_x2 ( double  x1,
double  x2 
)
staticnoexcept

F9(x1,x2) in the limit x1 -> 1.

Definition at line 348 of file ThresholdLoopFunctions.cpp.

◆ F9_x1_x2()

static double himalaya::mh2_eft::threshold_loop_functions::F9_x1_x2 ( double  x1,
double  x2 
)
staticnoexcept

F9(x1,x2) in the limit x1 -> x2, x2 != 0.

Definition at line 384 of file ThresholdLoopFunctions.cpp.

◆ fth1()

double himalaya::mh2_eft::threshold_loop_functions::fth1 ( double  y)
noexcept

Definition at line 1208 of file ThresholdLoopFunctions.cpp.

◆ fth2()

double himalaya::mh2_eft::threshold_loop_functions::fth2 ( double  y)
noexcept

Definition at line 1229 of file ThresholdLoopFunctions.cpp.

◆ fth3()

double himalaya::mh2_eft::threshold_loop_functions::fth3 ( double  y)
noexcept

Definition at line 1250 of file ThresholdLoopFunctions.cpp.

◆ g()

double himalaya::mh2_eft::threshold_loop_functions::g ( double  r)
noexcept

Definition at line 446 of file ThresholdLoopFunctions.cpp.

◆ Iabc()

double himalaya::mh2_eft::threshold_loop_functions::Iabc ( double  a,
double  b,
double  c 
)
noexcept

$I_{abc}(a,b,c)$ (arguments are interpreted as unsquared)

Definition at line 1323 of file ThresholdLoopFunctions.cpp.

◆ phi_xyz()

double himalaya::mh2_eft::threshold_loop_functions::phi_xyz ( double  x,
double  y,
double  z 
)
noexcept

$phi_{xyz}(x,y,z)$ (arguments are interpreted as squared masses)

$\Phi(x,y,z)$ function. The arguments x, y and z are interpreted as squared masses.

Davydychev and Tausk, Nucl. Phys. B397 (1993) 23

Parameters
xsquared mass
ysquared mass
zsquared mass
Returns
$\Phi(x,y,z)$

Definition at line 1499 of file ThresholdLoopFunctions.cpp.