|
Celeritas 0.7.0-dev.189+develop.42ba4463e
|
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.