BOSS 7.1.2
BESIII Offline Software System
|
#include <KalFitMaterial.h>
Public Member Functions | |
KalFitMaterial () | |
Constructor. | |
KalFitMaterial (double z, double a, double i, double rho, double x0) | |
KalFitMaterial (const KalFitMaterial &mat) | |
double | dE (double mass, double path, double p) const |
Calculate energy loss. | |
double | mcs_angle (double mass, double path, double p) const |
Calculate Multiple Scattering angle. | |
double | del_E (double mass, double path, double p) const |
Calculate the straggling of energy loss. | |
double | X0 (void) const |
Extractor. | |
Material is a class which describes the properties of a given material, for instance atomic number, atomic weight and so on.
Definition at line 19 of file KalFitMaterial.h.
|
inline |
KalFitMaterial::KalFitMaterial | ( | double | z, |
double | a, | ||
double | i, | ||
double | rho, | ||
double | x0 ) |
Definition at line 18 of file KalFitMaterial.cxx.
KalFitMaterial::KalFitMaterial | ( | const KalFitMaterial & | mat | ) |
Definition at line 27 of file KalFitMaterial.cxx.
double KalFitMaterial::dE | ( | double | mass, |
double | path, | ||
double | p ) const |
Calculate energy loss.
Definition at line 35 of file KalFitMaterial.cxx.
Referenced by KalFitTrack::eloss().
double KalFitMaterial::del_E | ( | double | mass, |
double | path, | ||
double | p ) const |
Calculate the straggling of energy loss.
Definition at line 99 of file KalFitMaterial.cxx.
Referenced by KalFitTrack::eloss().
double KalFitMaterial::mcs_angle | ( | double | mass, |
double | path, | ||
double | p ) const |
Calculate Multiple Scattering angle.
Definition at line 87 of file KalFitMaterial.cxx.
Referenced by KalFitTrack::ms().
|
inline |
Extractor.
Definition at line 41 of file KalFitMaterial.h.
Referenced by KalFitTrack::ms().