Garfield++ v2r0
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) |