Garfield++ v1r0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
Loading...
Searching...
No Matches
lorgamma.h
Go to the documentation of this file.
1#ifndef LORGAMMA_H
2#define LORGAMMA_H
3
4/*
5Functions for safe manipulations with beta and gamma kinematical
6parameters without loss of precision at very extremal values,
7such as beta very close to zero or to unity.
8
9The main representation of gamma is gamma - 1, to assure that
10gamma will be meaningful for small beta.
11
12Author I. B. Smirnov, 1999 - 2002.
13*/
14
15namespace Heed {
16
17double lorgamma_1(double beta); // gamma - 1
18double lorbeta(const double gamma_1);
19double lorbeta2(const double gamma_1);
20double lorbeta(const double momentum, const double mass);
21
22}
23
24#endif
Definition: BGMesh.cpp:3
double lorbeta(const double gamma_1)
Definition: lorgamma.cpp:22
double lorgamma_1(double beta)
Definition: lorgamma.cpp:9
double lorbeta2(const double gamma_1)
Definition: lorgamma.cpp:26