#include <complex>
#include <cstdlib>
#include <cstring>
#include <gsl/gsl_sf.h>
#include <gsl/gsl_math.h>
#include <gsl/gsl_complex.h>
#include <gsl/gsl_complex_math.h>
#include <gsl/gsl_poly.h>
#include "sf.h"
#include "random.h"
#include "constants.h"
Go to the source code of this file.
Namespaces | |
namespace | Misc |
Functions | |
void | Misc::lorentz (double *u, double *p1, double *p1prime) |
double | Misc::cgc (double j1, double m1, double j2, double m2, double j, double m) |
double | Misc::cgc_edmonds (double j1, double m1, double j2, double m2, double j, double m) |
bool | Misc::comparestrings (char *s1, char *s2) |
double | Misc::triangle (double m0, double m1, double m2) |
void | Misc::outsidelong (double *pa, double *pb, double &qinv, double &qout, double &qside, double &qlong) |
double | Misc::GetQinv (double *pa, double *pb) |
double | Misc::GetRapidity (double *pa) |
double | Misc::GetDely (double *pa, double *pb) |
complex< double > | Misc::cexp (complex< double > z) |
complex< double > | Misc::ceiphi (double phi) |
complex< double > | Misc::cpow (complex< double > z, complex< double > a) |
int | Misc::iround (double x) |
int | Misc::cgc_delta (int x, int y) |
double | Misc::cgc_factorial (double n) |
double | Misc::cgc_fractorial (double n, double m) |
double | Misc::oldcgc (double j1, double m1, double j2, double m2, double j, double m) |
void | Misc::Cubic (double a0, double a1, double a2, double a3, complex< double > &z1, complex< double > &z2, complex< double > &z3) |
double | Misc::signswitch (double a, double b) |
void | Misc::Quartic (double a0, double a1, double a2, double a3, double a4, complex< double > &z1, complex< double > &z2, complex< double > &z3, complex< double > &z4) |
void | Misc::Quartic (double a0, double a1, double a2, double a3, double a4, complex< double > *z) |
void | Misc::CubicResolvant (double r, double s, double t, double x[], double &d) |
int | Misc::CubicReal (double a0, double a1, double a2, double a3, double *x) |
void | Misc::CubicComplex (double a0, double a1, double a2, double a3, complex< double > &z1, complex< double > &z2, complex< double > &z3) |
void | Misc::Pause () |
void | Misc::Pause (int seconds) |
double | Misc::CalcDelta_FromSqWells (int ell, double mu, int nwells, double q, double *V0, double *r) |