| Celeritas 0.7.0-dev.172+develop.fe2a0acd4
    | 
Read microscopic Brems cross sections from Geant4's $G4LEDATA files. More...
#include <SeltzerBergerReader.hh>
| Public Types | |
| Type aliases | |
| using | result_type = inp::TwodGrid | 
| Public Member Functions | |
| SeltzerBergerReader () | |
| Construct using environmental variable $G4LEDATA. | |
| SeltzerBergerReader (std::string path) | |
| Construct using a user defined path to the folder containing the data. | |
| result_type | operator() (AtomicNumber atomic_number) const | 
| Fetch data for a given atomic number. | |
Read microscopic Brems cross sections from Geant4's $G4LEDATA files.
Each call to this function-like class loads a single element.
| 
 | explicit | 
Construct using a user defined path to the folder containing the data.
The path should point to the files that are usually stored in [Geant4-install]/share/Geant4-10.7.0/data/G4EMLOW7.12/brem_SB/.
| SeltzerBergerReader::result_type celeritas::SeltzerBergerReader::operator() | ( | AtomicNumber | atomic_number | ) | const | 
Fetch data for a given atomic number.
Standard data files encompass Z = [1, 100].