xoppylib.decorators package
Submodules
xoppylib.decorators.dabax_decorated module
DabaxXraylib instance decorated with xoppy calculation functions.
- class xoppylib.decorators.dabax_decorated.DabaxDecorated(dabax_repository=None, file_f0='f0_InterTables.dat', file_f1f2='f1f2_Windt.dat', file_CrossSec='CrossSec_EPDL97.dat', file_Crystals='Crystals.dat')[source]
Bases:
DabaxXraylib,XoppyDecorator
xoppylib.decorators.xoppy_decorator module
Mixin decorating material constants libraries (dabax/xraylib) with xoppy calculation functions.
- class xoppylib.decorators.xoppy_decorator.XoppyDecorator[source]
Bases:
object- bragg_calc(descriptor='Si', hh=1, kk=1, ll=1, temper=1.0, emin=5000.0, emax=15000.0, estep=100.0, fileout=None)[source]
xoppylib.decorators.xraylib_decorated module
xraylib decorated with xoppy calculation functions.
- class xoppylib.decorators.xraylib_decorated.XraylibDecorated[source]
Bases:
XoppyDecorator- Crystal_F_H_StructureFactor(crystal, energy, i_miller, j_miller, k_miller, debye_factor, rel_angle)[source]