\(\renewcommand\AA{\unicode{x212B}}\)
LRReflectivityOutput v1¶
Summary¶
Produce a single reflectivity curve from multiple reflectivity ranges.
Properties¶
| Name | Direction | Type | Default | Description | 
|---|---|---|---|---|
| ReducedWorkspaces | Input | str list | List of workspace names of reduced reflectivity parts to be put together | |
| SpecularCutoff | Input | number | 0.01 | Q-value under which we should below the specular ridge | 
| ScaleToUnity | Input | boolean | True | If true, the reflectivity under the Q given cutoff will be scaled to 1 | 
| ScalingWavelengthCutoff | Input | number | 10 | Wavelength above which the scaling factors are assumed to be one | 
| OutputBinning | Input | dbl list | 0.005,-0.01,1 | |
| DQConstant | Input | number | 0.0004 | Constant factor for the resolution dQ = dQ0 + Q dQ/Q | 
| DQSlope | Input | number | 0.025 | Slope for the resolution dQ = dQ0 + Q dQ/Q | 
| ComputeDQ | Input | boolean | True | If true, the Q resolution will be computed | 
| FrontSlitName | Input | string | S1 | Name of the front slit | 
| OutputFilename | Input | string | Mandatory | Name of the reflectivity file output. Allowed values: [‘txt’] | 
| MetaData | Input | string | Additional meta-data to add to the top of the output file | 
Description¶
Produces a single reflectivity curve from multiple reflectivity ranges. The algorithm can scale the specular plateau to unity. It will also write out the Q resolution.
Categories: AlgorithmIndex | Reflectometry\SNS
Source¶
Python: LRReflectivityOutput.py