Lots of diagnostics of individual pixel calibrations
Figure (a) Bankx_align.ps is after calibration, intensity as a function of pixel number and Q. This can be done with the existing color-fill-plot after AlignDetectors converts the data to d-spacing then an optional ConvertUnits to Q
Figure (b) Bankx_Dia220.ps fitted diamond 220 position relative to nominal as a function of pixel number. The found d-values for all peaks are in the _dspacing diagnostic workspace.
Figure (c) align.ps is histogram of the deviation from the nominal diamond 220 position over all non-masked pixel, Gaussian distribution shown for comparison
Figure (d) (generated by run_visalign.pro) Gaussian peakwidth of diamond 220 as a function of 2theta for each pixel
run_visalign also produces an ASCII file peakwidth_table.dat which is the content of the plot peakwidth.ps
[ ] For the 2-D alignment plot (a), will just call color-fill plot from Mantid Framework (@quantumsteve is actively work on performance of this feature in Mantid). May work completely fine for NOMAD due to smaller number of pixels, could see in new Mantid Workbench.
[ ] For the mean and std. dev. plot (b), can have it as an individual peak but right now, we have the "total" over all the peaks in the current Mantid implemenation. Need to write as a Mantid algorithm (Issue: not yet assigned). Need to bring in multiple instruments to decide the most beneficial information but do for a single peak initially.
NOTE: Want to do generally for any number of groups, not just the 6 normal banks (required if to be used by other diffractometers)
Lots of diagnostics of individual pixel calibrations
Figure (a)
Bankx_align.ps
is after calibration, intensity as a function of pixel number and Q. This can be done with the existing color-fill-plot afterAlignDetectors
converts the data to d-spacing then an optionalConvertUnits
to QFigure (b)
Bankx_Dia220.ps
fitted diamond 220 position relative to nominal as a function of pixel number. The found d-values for all peaks are in the_dspacing
diagnostic workspace.Figure (c)
align.ps
is histogram of the deviation from the nominal diamond 220 position over all non-masked pixel, Gaussian distribution shown for comparisonFigure (d) (generated by
run_visalign.pro
) Gaussian peakwidth of diamond 220 as a function of 2theta for each pixelrun_visalign
also produces an ASCII filepeakwidth_table.dat
which is the content of the plotpeakwidth.ps
Reference files: Bank0_align.pdf, Bank1_align.pdf, Bank2_align.pdf, Bank3_align.pdf, Bank4_align.pdf, Bank5_align.pdf
NOTE: Want to do generally for any number of groups, not just the 6 normal banks (required if to be used by other diffractometers)
Reference files: Bank0_Dia220.pdf, Bank1_Dia220.pdf, Bank2_Dia220.pdf, Bank3_Dia220.pdf, Bank4_Dia220.pdf, Bank5_Dia220.pdf
Reference image:
PDCalibration
in the_resolution
inDiagnosticsWorkspace
output workspace group.Reference image: