srxraylib.metrology.dabam
- dabam: (dataBase for metrology)
python module for processing remote files containing the results of metrology measurements on X-ray mirrors
- classes:
dabam
- main functions:
cdf (calculate antiderivative function)
psd (calculate power spectral density)
write_shadowSurface (writes file with a mesh for SHADOW)
func_ellipse_slopes evaluates the ellipse slopes profile equation
- MODIFICATION HISTORY:
20130902 srio@esrf.eu, written
20131109 srio@esrf.eu, added command line arguments, access metadata
20151103 srio@esrf.eu, restructured to OO
20151118 srio@esrf.eu, cleaned and tested
20190731 srio@lbl.gov, updated version, allows reading external files, change server, etc.
Functions
|
A function that calculates the autocovariance function and correlation length of a 1-d profile f(x). |
|
A function that calculates the profile from the slope by simple integration (antiderivative) |
|
creates a text with the summary of all dabam entries. |
|
Obsolete. |
|
A function that calculates the derivative (y'(x) i.e., slopes) of a ellipse y(x) defined by its distance to focii (p,q) and grazing angle theta at coordinate x=0 |
|
Main program to run dabam from command line. |
|
Obsolete. |
|
Calculate the first four statistical moments of a 1D array. |
|
A function that calculates the PSD (power spectral density) from a profile. |
|
A function that writes a mesh surface in SHADOW format. |
Classes
|
Constructor. |