├── .gitignore ├── .readthedocs.yaml ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── README.md ├── comparisonWithTASMICS.png ├── demo ├── dual_energy_decomp.py └── xrayphysics_example.py ├── docs ├── Makefile ├── docs_requirements.txt ├── make.bat └── source │ ├── bhc.rst │ ├── conf.py │ ├── crosssections.rst │ ├── ded.rst │ ├── highlevelfunctions.rst │ ├── index.rst │ ├── install.rst │ ├── spectramodeling.rst │ ├── utility.rst │ └── xrayphysics.rst ├── etc ├── build.sh ├── win_build.bat ├── win_build_agn.bat └── win_build_vs_2022.bat ├── make.bat ├── setup.cfg ├── setup.py └── src ├── CMakeLists.txt ├── dual_energy_decomposition.cpp ├── dual_energy_decomposition.h ├── xrayphysics.cpp ├── xrayphysics.h ├── xrayphysics.py ├── xrayphysics_c_interface.cpp ├── xrayphysics_c_interface.h ├── xscatter.cpp ├── xscatter.h ├── xscatter_raw.cpp ├── xscatter_raw.h ├── xsec.cpp ├── xsec.h ├── xsec_raw.cpp ├── xsec_raw.h ├── xsource.cpp └── xsource.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/README.md -------------------------------------------------------------------------------- /comparisonWithTASMICS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/comparisonWithTASMICS.png -------------------------------------------------------------------------------- /demo/dual_energy_decomp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/demo/dual_energy_decomp.py -------------------------------------------------------------------------------- /demo/xrayphysics_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/demo/xrayphysics_example.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/docs_requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | sphinx-rtd-theme 3 | -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/bhc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/bhc.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/crosssections.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/crosssections.rst -------------------------------------------------------------------------------- /docs/source/ded.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/ded.rst -------------------------------------------------------------------------------- /docs/source/highlevelfunctions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/highlevelfunctions.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/install.rst -------------------------------------------------------------------------------- /docs/source/spectramodeling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/spectramodeling.rst -------------------------------------------------------------------------------- /docs/source/utility.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/utility.rst -------------------------------------------------------------------------------- /docs/source/xrayphysics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/docs/source/xrayphysics.rst -------------------------------------------------------------------------------- /etc/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/etc/build.sh -------------------------------------------------------------------------------- /etc/win_build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/etc/win_build.bat -------------------------------------------------------------------------------- /etc/win_build_agn.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/etc/win_build_agn.bat -------------------------------------------------------------------------------- /etc/win_build_vs_2022.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/etc/win_build_vs_2022.bat -------------------------------------------------------------------------------- /make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/make.bat -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/setup.py -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/dual_energy_decomposition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/dual_energy_decomposition.cpp -------------------------------------------------------------------------------- /src/dual_energy_decomposition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/dual_energy_decomposition.h -------------------------------------------------------------------------------- /src/xrayphysics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xrayphysics.cpp -------------------------------------------------------------------------------- /src/xrayphysics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xrayphysics.h -------------------------------------------------------------------------------- /src/xrayphysics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xrayphysics.py -------------------------------------------------------------------------------- /src/xrayphysics_c_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xrayphysics_c_interface.cpp -------------------------------------------------------------------------------- /src/xrayphysics_c_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xrayphysics_c_interface.h -------------------------------------------------------------------------------- /src/xscatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xscatter.cpp -------------------------------------------------------------------------------- /src/xscatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xscatter.h -------------------------------------------------------------------------------- /src/xscatter_raw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xscatter_raw.cpp -------------------------------------------------------------------------------- /src/xscatter_raw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xscatter_raw.h -------------------------------------------------------------------------------- /src/xsec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xsec.cpp -------------------------------------------------------------------------------- /src/xsec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xsec.h -------------------------------------------------------------------------------- /src/xsec_raw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xsec_raw.cpp -------------------------------------------------------------------------------- /src/xsec_raw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xsec_raw.h -------------------------------------------------------------------------------- /src/xsource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xsource.cpp -------------------------------------------------------------------------------- /src/xsource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kylechampley/XrayPhysics/HEAD/src/xsource.h --------------------------------------------------------------------------------