Spectrometer x,y,z offsets (cm), and xptar/yptar offsets (mr, although it is in fact a slope and therefore unitless). Note that the xptar and yptar offsets represent true offsets in the position of the spectrometer (such as the 0.15 degree (2.62 mr) offset in the SOS out of plane angle when it has not been leveled on the jacks). They do not represent position offsets used with the matrix elements, just an overall shift in the spectrometer angle. The implementation of these offsets have not been checked carfully, and you may need to look in the code to make sure they are doing what you think they should.
spec.e.offset.x = 0. ; x offset (cm) spec.e.offset.y = 0. ; y offset (cm) spec.e.offset.z = 0. ; z offset (cm) spec.e.offset.xptar = 2.62 ; xptar offset (mr) !x(y)ptar is slope, so spec.e.offset.yptar = 0. ; yptar offset (mr) !it's really unitless. spec.p.offset.x = 0. ; x offset (cm) spec.p.offset.y = 0. ; y offset (cm) spec.p.offset.z = 0. ; z offset (cm) spec.p.offset.xptar = 0. ; xptar offset (mr) spec.p.offset.yptar = 0. ; yptar offset (mr)