Special FOCUS Initializations
These initailizations are special to the FOCUS instrument:
- InstallFocusmerge datafile
- Installs the module which is responsible for merging focus data into
merged detector banks.
- MakeFocusAverager average hmc
- Installs the average command and the focusraw command into SICS which
are used by the FOCUS status client in order to display processed
histogram memory data.
Special Internal FOCUS Support Commands
- focusraw bankid
- Dumps in UUencoded form the content of the detector bank bankid. This is
required in order to add the TOF-binning to the data and in order to handle
the virtual merged detector bank which is built from contributions of the
three physical detector banks.
- average start stop bankid
- Sums the detectors between start and stop of detector bankid into a
histogram. A standard display in the status client.
- focusmerge puttwotheta nxscriptmod bankname alias
- Writes two theta values for the detector bank bankname into
the file described by the nxscript module nxsciptmod to the
alias alias. A helper function for data file writing.
- focusmerge putmerged nxscriptmod alias
- Writes the virtual merged detector bank into alias in
nxscriptmod.
- focusmerge putsum nxscriptmod bankname alias
- Writes the summed counts for detector bank bankname under alias
into nxscriptmod.
- focusmerge putelastic nxscriptmod alias theoelastic
- Calculate the position of the elastic line and write it to alias in
nxscriptmod. If no elastic line can be calculated, the theoretical
elastic line, theoelastic, is used.