1#ifndef G_OPTICAL_DATA_H
2#define G_OPTICAL_DATA_H
22 const double e,
double& cs,
double& eta);
30 bool PhotoAbsorptionCsNeon(
const double e,
double& cs,
double& eta);
31 bool PhotoAbsorptionCsArgon(
const double e,
double& cs,
double& eta);
33 bool PhotoAbsorptionCsCO2(
const double e,
double& cs,
double& eta);
35 bool PhotoAbsorptionCsMethane(
const double e,
double& cs,
double& eta);
36 bool PhotoAbsorptionCsEthane(
const double e,
double& cs,
double& eta);
37 bool PhotoAbsorptionCsButane(
const double e,
double& cs,
double& eta);
38 bool PhotoAbsorptionCsAcetylene(
const double e,
double& cs,
double& eta);
39 bool PhotoAbsorptionCsCF4(
const double e,
double& cs,
double& eta);
41 bool PhotoAbsorptionCsNitrogen(
const double e,
double& cs,
double& eta);
Photoabsorption cross-sections for some gases.
bool GetPhotoabsorptionCrossSection(const std::string material, const double e, double &cs, double &eta)
bool IsAvailable(const std::string material) const