CGEM BOSS 6.6.5.f
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. | |
double | Z (void) const |
double | get_density (void) const |
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. | |
double | Z (void) const |
double | get_density (void) const |
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 InstallArea/include/KalFitAlg/KalFitAlg/KalFitMaterial.h.
|
inline |
Constructor.
Definition at line 28 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitMaterial.h.
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.
|
inline |
Constructor.
Definition at line 28 of file Reconstruction/KalFitAlg/KalFitAlg-00-15-08/KalFitAlg/KalFitMaterial.h.
KalFitMaterial::KalFitMaterial | ( | double | z, |
double | a, | ||
double | i, | ||
double | rho, | ||
double | x0 | ||
) |
KalFitMaterial::KalFitMaterial | ( | const KalFitMaterial & | mat | ) |
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::dE | ( | double | mass, |
double | path, | ||
double | p | ||
) | const |
Calculate energy loss.
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::del_E | ( | double | mass, |
double | path, | ||
double | p | ||
) | const |
Calculate the straggling of energy loss.
|
inline |
Definition at line 44 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitMaterial.h.
Referenced by KalFitAlg::residual().
|
inline |
Definition at line 44 of file Reconstruction/KalFitAlg/KalFitAlg-00-15-08/KalFitAlg/KalFitMaterial.h.
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().
double KalFitMaterial::mcs_angle | ( | double | mass, |
double | path, | ||
double | p | ||
) | const |
Calculate Multiple Scattering angle.
|
inline |
Extractor.
Definition at line 42 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitMaterial.h.
Referenced by KalFitTrack::ms(), and KalFitAlg::residual().
|
inline |
Extractor.
Definition at line 42 of file Reconstruction/KalFitAlg/KalFitAlg-00-15-08/KalFitAlg/KalFitMaterial.h.
|
inline |
Definition at line 43 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitMaterial.h.
Referenced by KalFitAlg::residual().
|
inline |
Definition at line 43 of file Reconstruction/KalFitAlg/KalFitAlg-00-15-08/KalFitAlg/KalFitMaterial.h.