esrf

Beamline Instrument Software Support
SPEC Macro documentation: [ Macro Index | BCU Home ]

See other macros in category: All
Description:
    XESCAN.MAC - Extended Escan: Variable point density.
Documentation:
    DESCRIPTION
    Energy scan for multiple consecutive energy regions, with equal or different step (variable point density).

    EXAMPLE
    XEscan 2 10 8 20 2 10 fixQ
    Does a Escan, with 8 points between 2 and 10 keV, and 2 points between 10 and 20, integration time of 10 seconds and HKL constant.

Macros:
    XEscan
    Usage: XEscan start end1 intervals1 [end2 intervals2 ...] time ["fixQ"]
    Extended Escan. You can define as many ends and intervals as you want. If only one - does a normal Escan. The enrgy is in KeV, the time in s. The literal \"fixQ\" means keep HKL constant.

Internal Macros:
    XEscan_usage
    Usage: XEscan_usage
    Print out XEscan macro usage and exit

    XEscanf
    Usage: XEscanf (xepar,nbinp)
    Do extended energy scan with xepar parameters for nbinp inputs.

    _XEchk
    Usage: _XEchk (no, v)
    Check the XEscan no - number of input parameters and set the fix HKL flag if v is \"fixQ\". Return 0 if OK, -1 if error.

    _XEcalcsteps
    Usage: _XEcalcsteps (xepars)
    Fills in the global float array (XE_STEPS) with each scan steps.

    _XEscan
    Usage: _XEscan start finish intervals time [fixQ]
    Modified Escan.

Filename: XEscan.mac
Author: Marie-Claire LAGIER
Last mod.: 22/03/2022 11:13 by witsch