- Updated tasub documentation

This commit is contained in:
koennecke
2007-05-30 11:58:06 +00:00
parent 9737722b8c
commit 39874b0546

View File

@ -94,15 +94,23 @@ In order to calculate a UB matrix a list of reflections must be maintained. This
This section covers the parameters and commands to use to make the module do calculations This section covers the parameters and commands to use to make the module do calculations
for you. for you.
<dl> <dl>
<dt>tasbub const ki | kf <dt>tasbub const ki | kf | elastic
<dd>Sets a parameter to determine if KI or KF is fixed when the energy transfer en is <dd>Sets a parameter to determine if KI or KF is fixed when the energy transfer en is
being driven. Allowed values: ki, kf being driven. Allowed values: ki, kf, elastic. In elastic mode the analyzer is
disregarded. This is useful for two circle diffractometers.
<dt>tasub const <dt>tasub const
<dd>Prints if ki or kf is fixed. <dd>Prints if ki or kf is fixed.
<dt>tasub ss <dt>tasub ss
<dd>Prints the sample scattering sense. <dd>Prints the sample scattering sense.
<dt>tasub ss 1 | -1 <dt>tasub ss 1 | -1
<dd>Sets the sample scattering sense. Allowed values are either 1 or -1. <dd>Sets the sample scattering sense. Allowed values are either 1 or -1.
<dt>tasub silent 0 | 1
<dd>Prints or sets the silent flag. If this is 0, the messages Driving motor ..
from .. to .. are suppressed.</dd>
<dt>tasub outofplane 0 | 1
<dd>Prints or sets the outofplane flag. If this flag is 0, the instrument will stay
in the scattering plane and not move out of it. This is here in order to protect those
bloody magnets which cannot be tilted.</dd>
<dt>tasub makeub r1 r2 <dt>tasub makeub r1 r2
<dd>Calculate a new UB matrix from the current cell constants and the entries r1 and r2 in <dd>Calculate a new UB matrix from the current cell constants and the entries r1 and r2 in
the reflection list. r1 and r2 are integer numbers. This command will not only print the the reflection list. r1 and r2 are integer numbers. This command will not only print the
@ -143,7 +151,7 @@ The virtual motor qm implements <b>powder mode</b>. In this mode, only the sampl
respective positions. THis is commonly used to analyze the energy transfer of powder samples. respective positions. THis is commonly used to analyze the energy transfer of powder samples.
</p> </p>
<p> <p>
There is another important command: There are other important command:
<dl> <dl>
<dt>tasub update <dt>tasub update
<dd>This command will force a recalculation of the current Q-E position for the virtual <dd>This command will force a recalculation of the current Q-E position for the virtual
@ -151,6 +159,9 @@ motors from angles. Normally tasub will take care of this. However, if any of th
motors are moved directly or manualy, this command might be required. The SICS dr motors are moved directly or manualy, this command might be required. The SICS dr
wrapper command, however, even takes care of this. wrapper command, however, even takes care of this.
</dl> </dl>
<dt>tasub updatetargets
<dd>This command makes the QE targets macth the current position. This is
useful after initialization in the instrument.tcl file.</dd>
</p> </p>
<h3>Internal Commands</h3> <h3>Internal Commands</h3>
<p> <p>