|
Garfield++ 3.0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
|
#include <stdlib.h>#include <limits.h>#include <cmath>#include "wcpplib/ioniz/bethe_bloch.h"#include "wcpplib/math/lorgamma.h"#include "wcpplib/stream/prstream.h"#include "wcpplib/clhep_units/WPhysicalConstants.h"Go to the source code of this file.
Namespaces | |
| namespace | Heed |
Functions | |
| double | Heed::Bethe_Bloch_energy_loss (const double ratio_Z_to_A, const double I_eff, const double beta, const double z) |
| double | Heed::Bethe_Bloch_energy_loss_gamma_1 (const double ratio_Z_to_A, const double I_eff, const double gamma_1, const double z) |
| Safer version, using gamma - 1 instead of beta. | |
| double | Heed::Bethe_Bloch_restricted_energy_loss_gamma_1 (const double ratio_Z_to_A, const double I_eff, const double m, const double gamma_1, const double ecut, const double z) |