HIPO  4.3.0
High Performance Output data format for experimental physics
fizika Namespace Reference

Classes

class  vector3
 Three-dimensional Cartesian vector. More...
 
class  lorentz4
 Four-component Lorentz vector for relativistic kinematics. More...
 
class  reaction
 Physics analysis helper for filtering and reconstructing reactions from HIPO data. More...
 

Functions

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

Function Documentation

◆ operator*() [1/2]

vector3 fizika::operator* ( const vector3 b,
double  a 
)

Scalar-vector multiplication (scalar on the right).

Definition at line 196 of file fizika.h.

◆ operator*() [2/2]

vector3 fizika::operator* ( double  a,
const vector3 b 
)

Scalar-vector multiplication (scalar on the left).

Definition at line 192 of file fizika.h.

◆ operator+()

vector3 fizika::operator+ ( const vector3 a,
const vector3 b 
)

Vector addition.

Definition at line 184 of file fizika.h.

◆ operator-()

vector3 fizika::operator- ( const vector3 a,
const vector3 b 
)

Vector subtraction.

Definition at line 188 of file fizika.h.