Celeritas
0.5.0-56+6b053cd
|
Fundamental (static) properties of a material. More...
#include <MaterialData.hh>
Public Attributes | |
real_type | number_density |
Atomic number density [1/length^3]. | |
real_type | temperature |
Temperature [K]. | |
MatterState | matter_state |
Solid, liquid, gas. | |
ItemRange< MatElementComponent > | elements |
Element components. | |
real_type | zeff |
Weighted atomic number. | |
real_type | density |
Density [mass/length^3]. | |
real_type | electron_density |
Electron number density [1/length^3]. | |
real_type | rad_length |
Radiation length [length]. | |
units::MevEnergy | mean_exc_energy |
Mean excitation energy [MeV]. | |
units::LogMevEnergy | log_mean_exc_energy |
Log mean excitation energy. | |
Fundamental (static) properties of a material.
Multiple material definitions are allowed to reuse a single element definition vector (memory management from the params store should handle this). Derivative properties such as electron_density are calculated from the elemental components.