Core: where does NSXTool get the intial value of the incident wavevector from?
We need to know how the incident wave vector gets its initial value, because if it is off by a few pixels, there may be indexing problems. Plotting the incident wavevector using the mapping from reciprocal space to detector coordinates suggests it is somewhat insensitive to refinement. Is this reasonable?