- Fixed many things in DIFRAC subsystem:
* Recoded tcentr.f etc so that the course centering will work and will not
go into an endless loop.
* fixed boundary overwrites which occurred when yesno or alfnum where
uset to get a single character and several were given.
* Addeded documentation for DIFRAC
- Added tcl-files which support the WWW status system
105 lines
3.7 KiB
HTML
105 lines
3.7 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>Running TRICS with a Single Counter</TITLE>
|
|
</HEAD>
|
|
<BODY>
|
|
<H1>Running TRICS with a Single Counter</H1>
|
|
<P>
|
|
In this mode TRICS simulates a conventionell four circle diffractometer much
|
|
like a x-ray diffractometer as commercially available. The tasks which have
|
|
to be solved are:
|
|
<ul>
|
|
<li>Locate Reflections
|
|
<li>Index reflections and refine a UB-matrix.
|
|
<li>Measure a couple of reflections.
|
|
<li>Furthermore there are some specialities.
|
|
</ul>
|
|
There are two ways to achieve all this:
|
|
The older way uses some built in SICS functionality plus some external
|
|
programs inherited from the ILL. This is called the ILL operation.
|
|
Then a complete
|
|
four circle package called DIFRAC from P. White and Eric Gabe was
|
|
integrated into SICS.
|
|
This is The Difrac way of operation.
|
|
</p>
|
|
<h2>DIFRAC</h2>
|
|
<p>
|
|
The DIFRAC commands are accessed by prepending the difrac commands
|
|
with <b>dif</b>. For example: "dif td" calls the difrac td
|
|
command. For more information on DIFRAC commands see the separate
|
|
<a href="diftrics.htm">DIFRAC manual</a>.
|
|
</p>
|
|
|
|
<h2>ILL operation</h2>
|
|
<h3>Locate Reflections</h3>
|
|
<p>
|
|
If you know x-ray single crystal diffractometers you'll expect sophisticated
|
|
reflection search procedures here. Nothing is available in this field in
|
|
SICS. It was deemed inapropriate for neutron research. The first reflections
|
|
must be found by hand. Something which may help in this is a quick scan
|
|
facility which allows to run a motor and print counts while the motor is
|
|
moving. This can be invoked by a command like this:
|
|
<pre>
|
|
susca var start end time
|
|
</pre>
|
|
The parameters are:
|
|
<ul>
|
|
<li>var: the motor or variable to scan.
|
|
<li>start: the start position from which to scan.
|
|
<li>end: the end position for this scan.
|
|
<li>time: The maximum counting time.
|
|
</ul>
|
|
Be aware that this is inprecise and liable to changes in the source current.
|
|
But it may help to locate the aproximate position of a peak.
|
|
</p>
|
|
<p>
|
|
Once a peak has been found, its position can be optimised and centered with the
|
|
<a href="optimise.htm">peak optimiser</a>.
|
|
</p>
|
|
<P>
|
|
The next thing to do is to store the reflection and find other ones. Once a
|
|
few reflections have been found, the need to be written to disk. This can be
|
|
accomplished with the object rliste which has the following subcommands:
|
|
<DL>
|
|
<DT>rliste clear
|
|
<DD> clears all entries from the list
|
|
<DT>rliste store
|
|
<DD>saves the current diffractometer position into the list
|
|
<DT>rliste write file
|
|
<DD>Writes the contents of the reflection list to the file specified.
|
|
</DL>
|
|
</p>
|
|
<h3>Indexing Reflections and Refining UB-Matrix</h3>
|
|
<p>
|
|
For these purposes the external programs <a href="illprog.txt">INDEX and
|
|
RAFIN </a> are provided. These programs are courtesy of the ILL, France.
|
|
</p>
|
|
<h3>Measuring Reflections</h3>
|
|
<p>
|
|
Before measuring reflections a list of reflections to measure must be
|
|
created. This is done with the external program
|
|
<a href="illprog.txt">HKLGEN</a>. Then reflections this reflection list can
|
|
be fed into SICS using the <a href="mesure.htm">mess </a> command. mess
|
|
creates two output files: a .col file containing the reflection profiles of
|
|
all the relfections and a .dat files which contains the
|
|
HKL,F,sig(F),TH,OM,CH,PH for each reflection. Intensity has then be
|
|
integrated within SICS. The .col files can be processed by the program
|
|
REFRED which allows to perform more advanced data reduction chores and has a
|
|
choice of integration methods for reflection data. Please note, that SICS
|
|
does not automatically measure standard reflections. It is your task to add
|
|
suitable standard reflections into the reflection list.
|
|
</p>
|
|
<h2>Special Commands</h2>
|
|
<p>
|
|
As of current this section only holds the <a href="hklscan.htm">hklscan
|
|
commmand</a> which allows to express a scan in Miller indizes. This is
|
|
in fact a scan in reciprocal space.
|
|
</p>
|
|
</BODY>
|
|
</HTML>
|
|
|
|
|
|
|
|
|
|
|