PandaRoot
mzfunctions.h
Go to the documentation of this file.
1 //****************************************************************************
2 //* This file is part of PandaRoot. *
3 //* *
4 //* PandaRoot is distributed under the terms of the *
5 //* GNU General Public License (GPL) version 3, *
6 //* copied verbatim in the file "LICENSE". *
7 //* *
8 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10 //* The authors are listed in the file "AUTHORS". *
11 //****************************************************************************
12 
19 #ifndef mzfunctions_h
20 #define mzfunctions_h 1
21 
22 // mathematics, kinematics
23 double mzdelta(int i, int k);
24 double mzvscalar(int n, double *p, double *q);
25 double mzvmod2(int n, double *p);
26 void mzboost(int flag, double *p, double *q, double *q_prime);
27 double mzenergy(double m, double p_x, double p_y, double p_z);
28 double mzpolar(double *p);
29 double mzazimuthal(double *p);
30 double mzcospolar(double *p);
31 double mzangle(double *p, double *q);
32 double mzrnd(double a, double b);
33 double mzcomplexmod(double Re_z, double Im_z);
34 double mz_E_to_s(double E);
35 double mz_legendre_polynomial(int n, double x);
36 double mz_linear_extrapolation(double x1, double y1, double x2, double y2, double x);
37 
38 #endif
double mzenergy(double m, double p_x, double p_y, double p_z)
void mzboost(int flag, double *p, double *q, double *q_prime)
__m128 m
Definition: P4_F32vec4.h:38
double mz_linear_extrapolation(double x1, double y1, double x2, double y2, double x)
double mzazimuthal(double *p)
double mzcomplexmod(double Re_z, double Im_z)
double mzvmod2(int n, double *p)
double mzpolar(double *p)
double mzcospolar(double *p)
unsigned int i
Definition: P4_F32vec4.h:33
double mz_E_to_s(double E)
double mzvscalar(int n, double *p, double *q)
double mzrnd(double a, double b)
double mzangle(double *p, double *q)
double mzdelta(int i, int k)
double mz_legendre_polynomial(int n, double x)