GGEMS class handling material(s) for a specific navigator.
More...
#include "GGEMSIonizationParamsMaterial.hh"
GGEMS class handling material(s) for a specific navigator.
Definition at line 149 of file GGEMSIonizationParamsMaterial.hh.
◆ GGEMSIonizationParamsMaterial() [1/3]
GGEMSIonizationParamsMaterial::GGEMSIonizationParamsMaterial |
( |
GGEMSSingleMaterial const * |
material | ) |
|
|
explicit |
◆ ~GGEMSIonizationParamsMaterial()
GGEMSIonizationParamsMaterial::~GGEMSIonizationParamsMaterial |
( |
void |
| ) |
|
◆ GGEMSIonizationParamsMaterial() [2/3]
Avoid copy by reference.
- Parameters
-
ionization_params | - reference on the GGEMS ionization params |
◆ GGEMSIonizationParamsMaterial() [3/3]
Avoid copy by rvalue reference.
- Parameters
-
ionization_params | - rvalue reference on the GGEMS ionization params |
◆ ComputeIonizationParameters()
void GGEMSIonizationParamsMaterial::ComputeIonizationParameters |
( |
void |
| ) |
|
|
private |
◆ GetADensity()
GGfloat GGEMSIonizationParamsMaterial::GetADensity |
( |
void |
| ) |
const |
|
inline |
◆ GetCDensity()
GGfloat GGEMSIonizationParamsMaterial::GetCDensity |
( |
void |
| ) |
const |
|
inline |
◆ GetD0Density()
GGfloat GGEMSIonizationParamsMaterial::GetD0Density |
( |
void |
| ) |
const |
|
inline |
◆ GetEnergy0Fluct()
GGfloat GGEMSIonizationParamsMaterial::GetEnergy0Fluct |
( |
void |
| ) |
const |
|
inline |
◆ GetEnergy1Fluct()
GGfloat GGEMSIonizationParamsMaterial::GetEnergy1Fluct |
( |
void |
| ) |
const |
|
inline |
◆ GetEnergy2Fluct()
GGfloat GGEMSIonizationParamsMaterial::GetEnergy2Fluct |
( |
void |
| ) |
const |
|
inline |
◆ GetF1Fluct()
GGfloat GGEMSIonizationParamsMaterial::GetF1Fluct |
( |
void |
| ) |
const |
|
inline |
◆ GetF2Fluct()
GGfloat GGEMSIonizationParamsMaterial::GetF2Fluct |
( |
void |
| ) |
const |
|
inline |
◆ GetLogEnergy1Fluct()
GGfloat GGEMSIonizationParamsMaterial::GetLogEnergy1Fluct |
( |
void |
| ) |
const |
|
inline |
◆ GetLogEnergy2Fluct()
GGfloat GGEMSIonizationParamsMaterial::GetLogEnergy2Fluct |
( |
void |
| ) |
const |
|
inline |
◆ GetLogMeanExcitationEnergy()
GGfloat GGEMSIonizationParamsMaterial::GetLogMeanExcitationEnergy |
( |
void |
| ) |
const |
|
inline |
◆ GetMDensity()
GGfloat GGEMSIonizationParamsMaterial::GetMDensity |
( |
void |
| ) |
const |
|
inline |
◆ GetMeanExcitationEnergy()
GGfloat GGEMSIonizationParamsMaterial::GetMeanExcitationEnergy |
( |
void |
| ) |
const |
|
inline |
◆ GetRadiationLength()
GGfloat GGEMSIonizationParamsMaterial::GetRadiationLength |
( |
void |
| ) |
const |
|
inline |
◆ GetX0Density()
GGfloat GGEMSIonizationParamsMaterial::GetX0Density |
( |
void |
| ) |
const |
|
inline |
◆ GetX1Density()
GGfloat GGEMSIonizationParamsMaterial::GetX1Density |
( |
void |
| ) |
const |
|
inline |
◆ operator=() [1/2]
Avoid copy by rvalue reference.
- Parameters
-
ionization_params | - rvalue reference on the GGEMS ionization params |
◆ operator=() [2/2]
Avoid assignement by reference.
- Parameters
-
ionization_params | - reference on the GGEMS ionization params |
◆ a_density_
GGfloat GGEMSIonizationParamsMaterial::a_density_ |
|
private |
◆ c_density_
GGfloat GGEMSIonizationParamsMaterial::c_density_ |
|
private |
◆ d0_density_
GGfloat GGEMSIonizationParamsMaterial::d0_density_ |
|
private |
◆ energy0_fluct_
GGfloat GGEMSIonizationParamsMaterial::energy0_fluct_ |
|
private |
◆ energy1_fluct_
GGfloat GGEMSIonizationParamsMaterial::energy1_fluct_ |
|
private |
◆ energy2_fluct_
GGfloat GGEMSIonizationParamsMaterial::energy2_fluct_ |
|
private |
◆ f1_fluct_
GGfloat GGEMSIonizationParamsMaterial::f1_fluct_ |
|
private |
◆ f2_fluct_
GGfloat GGEMSIonizationParamsMaterial::f2_fluct_ |
|
private |
◆ log_energy1_fluct_
GGfloat GGEMSIonizationParamsMaterial::log_energy1_fluct_ |
|
private |
◆ log_energy2_fluct_
GGfloat GGEMSIonizationParamsMaterial::log_energy2_fluct_ |
|
private |
◆ log_mean_excitation_energy_
GGfloat GGEMSIonizationParamsMaterial::log_mean_excitation_energy_ |
|
private |
◆ m_density_
GGfloat GGEMSIonizationParamsMaterial::m_density_ |
|
private |
◆ material_
◆ mean_excitation_energy_
GGfloat GGEMSIonizationParamsMaterial::mean_excitation_energy_ |
|
private |
◆ radiation_length_
GGfloat GGEMSIonizationParamsMaterial::radiation_length_ |
|
private |
◆ x0_density_
GGfloat GGEMSIonizationParamsMaterial::x0_density_ |
|
private |
◆ x1_density_
GGfloat GGEMSIonizationParamsMaterial::x1_density_ |
|
private |
The documentation for this class was generated from the following files: