HIPO  4.3.0
High Performance Output data format for experimental physics
fizika.h File Reference

Vector physics library including 3D and Lorentz 4-vectors for relativistic kinematics. More...

#include <iostream>
#include <string>
#include <vector>
#include <fstream>
#include <iomanip>
#include <cmath>

Go to the source code of this file.

Classes

class  fizika::vector3
 Three-dimensional Cartesian vector. More...
 
class  fizika::lorentz4
 Four-component Lorentz vector for relativistic kinematics. More...
 

Namespaces

 fizika
 

Functions

vector3 fizika::operator+ (const vector3 &a, const vector3 &b)
 Vector addition. More...
 
vector3 fizika::operator- (const vector3 &a, const vector3 &b)
 Vector subtraction. More...
 
vector3 fizika::operator* (double a, const vector3 &b)
 Scalar-vector multiplication (scalar on the left). More...
 
vector3 fizika::operator* (const vector3 &b, double a)
 Scalar-vector multiplication (scalar on the right). More...
 

Detailed Description

Vector physics library including 3D and Lorentz 4-vectors for relativistic kinematics.

Definition in file fizika.h.