Functions | |
void | lorentz (double *u, double *p1, double *p1prime) |
double | cgc (double j1, double m1, double j2, double m2, double j, double m) |
double | cgc_edmonds (double j1, double m1, double j2, double m2, double j, double m) |
bool | comparestrings (char *s1, char *s2) |
double | triangle (double m0, double m1, double m2) |
void | outsidelong (double *pa, double *pb, double &qinv, double &qout, double &qside, double &qlong) |
double | GetQinv (double *pa, double *pb) |
double | GetRapidity (double *pa) |
double | GetDely (double *pa, double *pb) |
complex< double > | cexp (complex< double > z) |
complex< double > | ceiphi (double phi) |
complex< double > | cpow (complex< double > z, complex< double > a) |
int | iround (double x) |
int | cgc_delta (int x, int y) |
double | cgc_factorial (double n) |
double | cgc_fractorial (double n, double m) |
double | oldcgc (double j1, double m1, double j2, double m2, double j, double m) |
void | Cubic (double a0, double a1, double a2, double a3, complex< double > &z1, complex< double > &z2, complex< double > &z3) |
double | signswitch (double a, double b) |
void | Quartic (double a0, double a1, double a2, double a3, double a4, complex< double > &z1, complex< double > &z2, complex< double > &z3, complex< double > &z4) |
void | Quartic (double a0, double a1, double a2, double a3, double a4, complex< double > *z) |
void | CubicResolvant (double r, double s, double t, double x[], double &d) |
int | CubicReal (double a0, double a1, double a2, double a3, double *x) |
void | CubicComplex (double a0, double a1, double a2, double a3, complex< double > &z1, complex< double > &z2, complex< double > &z3) |
void | Pause () |
void | Pause (int seconds) |
double | CalcDelta_FromSqWells (int ell, double mu, int nwells, double q, double *V0, double *r) |
double Misc::CalcDelta_FromSqWells | ( | int | ell, | |
double | mu, | |||
int | nwells, | |||
double | q, | |||
double * | V0, | |||
double * | r | |||
) |
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 | |||
) |
complex< double > Misc::cpow | ( | complex< double > | z, | |
complex< double > | a | |||
) |
void Misc::Cubic | ( | double | a0, | |
double | a1, | |||
double | a2, | |||
double | a3, | |||
complex< double > & | z1, | |||
complex< double > & | z2, | |||
complex< double > & | z3 | |||
) |
void Misc::CubicComplex | ( | double | a0, | |
double | a1, | |||
double | a2, | |||
double | a3, | |||
complex< double > & | z1, | |||
complex< double > & | z2, | |||
complex< double > & | z3 | |||
) |
int Misc::CubicReal | ( | double | a0, | |
double | a1, | |||
double | a2, | |||
double | a3, | |||
double * | x | |||
) |
void Misc::CubicResolvant | ( | double | r, | |
double | s, | |||
double | t, | |||
double | x[], | |||
double & | d | |||
) |
void Misc::lorentz | ( | double * | u, | |
double * | p, | |||
double * | pprime | |||
) |
Lorentz boost p to pprime with boost velocity u
u | the boost velocity ( assumed to be 4-velocity so ![]() | |
p | the vector to boost | |
pprime | the boosted version of p A simple example shows how to use this function correctly. Suppose we wish to boost from rest to some frame moving in the +z direction with velocity 0.2c. In this case, we use ![]() ![]() |
double Misc::oldcgc | ( | double | j1, | |
double | m1, | |||
double | j2, | |||
double | m2, | |||
double | j, | |||
double | m | |||
) |
void Misc::outsidelong | ( | double * | pa, | |
double * | pb, | |||
double & | qinv, | |||
double & | qout, | |||
double & | qside, | |||
double & | qlong | |||
) |
void Misc::Quartic | ( | double | a0, | |
double | a1, | |||
double | a2, | |||
double | a3, | |||
double | a4, | |||
complex< double > * | z | |||
) |
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 | |||
) |