FairRoot/PandaRoot
mzfunctions.h
Go to the documentation of this file.
1 
7 #ifndef mzfunctions_h
8 #define mzfunctions_h 1
9 
10 //mathematics, kinematics
11 double mzdelta(int i, int k);
12 double mzvscalar(int n, double* p, double* q);
13 double mzvmod2(int n, double* p);
14 void mzboost(int flag, double* p, double* q, double* q_prime);
15 double mzenergy(double m, double p_x, double p_y, double p_z);
16 double mzpolar(double* p);
17 double mzazimuthal(double* p);
18 double mzcospolar(double* p);
19 double mzangle(double* p, double* q);
20 double mzrnd(double a, double b);
21 double mzcomplexmod(double Re_z, double Im_z);
22 double mz_E_to_s(double E);
23 double mz_legendre_polynomial(int n, double x);
24 double mz_linear_extrapolation(double x1, double y1,
25  double x2, double y2,
26  double x);
27 
28 
29 #endif
30 
double mzcomplexmod(double Re_z, double Im_z)
Double_t p
Definition: anasim.C:58
double mzangle(double *p, double *q)
double mzdelta(int i, int k)
Definition: mzfunctions.cxx:30
Int_t i
Definition: run_full.C:25
__m128 m
Definition: P4_F32vec4.h:28
TTree * b
double mzvmod2(int n, double *p)
Definition: mzfunctions.cxx:93
int n
double mzcospolar(double *p)
double mzrnd(double a, double b)
Int_t a
Definition: anaLmdDigi.C:126
double mz_linear_extrapolation(double x1, double y1, double x2, double y2, double x)
void mzboost(int flag, double *p, double *q, double *q_prime)
double mzenergy(double m, double p_x, double p_y, double p_z)
double mzvscalar(int n, double *p, double *q)
Definition: mzfunctions.cxx:53
Double_t x
double mzazimuthal(double *p)
double mz_E_to_s(double E)
double mz_legendre_polynomial(int n, double x)
double mzpolar(double *p)