CreateChopperModel v1

../_images/CreateChopperModel-v1_dlg.png

CreateChopperModel dialog.

Table of Contents

Summary

Creates a chopper model for a given workspace

Properties

Name Direction Type Default Description
Workspace InOut MatrixWorkspace Mandatory An workspace to attach the model
ModelType Input string Mandatory The string identifier for the model. Allowed values: [‘FermiChopperModel’]
Parameters Input string Mandatory The parameters for the model as comma-separated list of name=value pairs
ChopperPoint Input number 0 The index of the chopper point. (Default=0)

Description

Creates a model for a chopper using the given parameters. The parameters are given as a string to allow flexibility for each chopper model having different parameterisation.

The chopper point is an index that can be used for multi-chopper instruments. The indices start from zero, with this being closest to moderator.

Available models with parameter names:

  • FermiChopper -
    • AngularVelocity - The angular velocity value or log name
    • ChopperRadius - The radius, in metres, of the whole chopper
    • SlitThickness - The thickness, in metres, of the slit
    • SlitRadius - The radius of curvature, in metres, of the slit
    • JitterSigma - The FWHH value for the jitter calculation in microseconds
    • Ei - The Ei for this run as a value or log name

Categories: Algorithms | DataHandling\Instrument

Source

C++ source: CreateChopperModel.cpp (last modified: 2017-09-14)

C++ header: CreateChopperModel.h (last modified: 2016-02-12)