|
This page lists most of
the XOP Applications.
See "Extensions" entry for information on XOP extensions.
|
| |
Source simulations
- Undulator Spectrum (XUS, XURGENT)
- Undulator Tuning Curves (XTC)
- Tapered Undulators (XYAUP)
- Wiggler Radiation (XWIGGLER,
WS)
- Bending Magnet Radiation (BM
and WS)
- X-ray tubes (XTUBE_W, XTUBES)
|
| |
Characteristics of optical elements
- DABAX: fo, f' and f" data, Photon-atom
cross sections, etc.
- Mirror reflectivity (XF1F2).
- Filter transmission (XCROSSSEC,
XTRANS).
- Combination of the mirror and
filter effect on a source spectrum (XPOWER).
- Multilayer reflectivity (MLAYER)
- Diffraction of (flat) perfect
and mosaic crystals (XCRYSTAL)
- Diffraction of bent perfect
crystals (Multilamellarm, Penning-Polder and Takagi-Taupin theories)
(XCRYSTAL_BENT)
- Unweganregun peak location plot
in cubic crystals (MAMON)
|
| |
Multipurpose data analysis and
visualization with XPLOT
- Direct loading of data from
multicolumn ASCII data files. Access and merge multiple sets of
data.
- Access to SPEC data files.
- Direct printing from workstations
and PCs. PostScript and Encapsulated PostScrip outputs.
- Linear and logarithmic X- and
Y-axes.
- Apply and change symbols, line
styles, colors, thickness, fonts, etc.
- Label, annotate, add legends,
titles, etc. to the plots.
- Zoom, shift, switch columns,
and over-plot data.
- Save and restore plots and attributes
in a XPLOT backup file.
- Data analysis: extrema, moments,
integrals, derivatives, CDFs, smoothing, user-defined operations,
interactive Fourier Filtering, interpolations, convolutions and
correlations.
- Fitting: linear regression,
polynomial fit, Gaussian fit and non-linear fit (Levenberg-Marquardt
and others) whith an on-line user-defined function.)
XPLOT
is a general package for creating X-Y plots that also allows for
sophisticated data visualization, processing, manipulation and analysis.
It is written in IDL. Some of
the XPLOT features are:
Documentation:
Download
files:
XPLOT is
available in two ways:
- XPLOT is
included in (in fact, designed for) the package XOP. This package is distributed in embedded form, thus,
it is possible to use XPLOT without having an IDL license.
- IDL
source code is available under request. Contact srio@esrf.eu
|
| |
|
Dabax:
-
DABAX(DAtaBAse for X-ray applications) is a compilation of tables
for x-ray applications with a collection of computer programs
to access, visualize, and process these tables. It is fully integrated
in XOP.
-
DABAX was created to unify the tabulated data (e.g., scattering
factors and x-ray atomic cross sections) for the different programs
in XOP. In the first versions of XOP, each program included its
own database, thus overloading disk space and avoiding direct
comparison of the results. The XOP applications are presently
being migrated from those using their own database to those using
the DABAX.
-
The DABAX data files are well structured and customizable ASCII
files. They are indexed to allow fast access. The data tables
are often sorted by atomic number, nevertheless quantities referring
to multi-atomic materials such as compounds and crystals may also
be included.
-
The DABAX data directory in XOP contains a set of files that provides
the basic data for photon-atom cross sections and scattering factors
(dispersive and non dispersive components). It also contains files
for atomic constants and atomic composition of compounds and crystals.The
DABAX concept allows one the flexibility to include new data and
to update existing data.
-
In addition to the minimum set of data files required by XOP and
distributed with it, many other DABAX files are available from
the "DabaxFiles"
directory in the ftp distribution
|
| |
|