Table of Contents
HFIR single crystalreduction interface is a GUI to download, view and reduce data from HFIR’s four-circle single crystal diffractometer in SPICE format.
- Setup and Data Access: Configure the instrument name, data server URL and directories.
- Configure the instrument name;
- Set up and test HB3A data server’s URL;
- Configure the directory to save raw data;
- Configure the directory to save working result;
- Download data from server;
- View Raw Data: View 2D image of counts on detector of one measurement.
- Plot the counts of the 256 by 256 2D detector;
- Calculate UB: Calculate UB matrix.
- Find peak in one measurement;
- Option to load Miller index directly from SPICE file;
- Calculate UB matrix;
- Re-index the peaks;
- Merge Scan: Merge all the measurements in a scan.
- Merge all measuring points in a scan to an MDEventWorkspace in HKL-frame or Q-sample-frame;
- Allow various ways to set up UB matrix
- Refine UB: Refine UB matrix
- Disabled becaues it is in development still;
- Peak Integration: Integrate peaks
- Disabled because it is still in development.
Here are some use cases that can be used as examples.
Here is a typical use case to calculate UB matrix
- User specifies Experiment and pushes button Set
- User enters tab View Raw Data
- User inputs scan number and list all the measuring points
- User views all the measurements
- User finds out the measurement with the strongest reflection and push button use
- GUI shifts to tab Calculate UB automatically
- User pushes button Find Peak with checking Load HKL from file
- GUI finds the peak center and load HKL
- User pushes button Add peak to add the peak to table
- User repeats step 2 to 9 to add other peaks
- User select the peaks that are linearly independent and pushes Calcualte UB
- GUI calculates UB matrix and show the result
- User may push Index peak to use the calculated UB matrix to index peaks in the table to check UB matrix.
Here is a typical use case to merge all the measuring points (Pt.) in a scan.
User specifies Experiment and pushes button Set
User enters tab Merge Scan
User specifies the UB matrix either by From tab Calculate UB or by entering the values to text editor
User pushes button Set.
- User specifies the frame in which the merged data will be in. If the target frame is Q-Sample-Sapce, then there is
no need to specify UB matrix;
User specifies the scan numbers and push button Add;
User specifies the base name for the output MDEventWorkspaces;
User pushes button Process;
User goes to MantidPlot to view the merged scan by SliceView or Vates.