HepMC3 event record library
|
Definition of class FourVector.
Definition in file FourVector.h.
#include <cmath>
#include <limits>
Go to the source code of this file.
Data Structures | |
class | FourVector |
Generic 4-vector. More... | |
Namespaces | |
namespace | HepMC3 |
HepMC3 main namespace. | |
Macros | |
#define | M_PI 3.14159265358979323846264338327950288 |
Definition of PI. Needed on some platforms. | |
Functions | |
Unbound vector comparison functions | |
double | delta_phi (const FourVector &a, const FourVector &b) |
Signed azimuthal angle separation in [-pi, pi] between vecs a and b . | |
double | delta_eta (const FourVector &a, const FourVector &b) |
Pseudorapidity separation between vecs a and b . | |
double | delta_rap (const FourVector &a, const FourVector &b) |
Rapidity separation between vecs a and b . | |
double | delta_r2_eta (const FourVector &a, const FourVector &b) |
R_eta^2-distance separation dR^2 = dphi^2 + deta^2 between vecs a and b . | |
double | delta_r_eta (const FourVector &a, const FourVector &b) |
R_eta-distance separation dR = sqrt(dphi^2 + deta^2) between vecs a and b . | |
double | delta_r2_rap (const FourVector &a, const FourVector &b) |
R_rap^2-distance separation dR^2 = dphi^2 + drap^2 between vecs a and b . | |
double | delta_r_rap (const FourVector &a, const FourVector &b) |
R_rap-distance separation dR = sqrt(dphi^2 + drap^2) between vecs a and b . | |
#define M_PI 3.14159265358979323846264338327950288 |
Definition of PI. Needed on some platforms.
Definition at line 16 of file FourVector.h.