docs: def outdict(self, ndigits=3):
          """Return dictionary structure rounded to a given precision."""
  
          outdict = {}
          for i in range(EMIR_NBARS):
              ibar = i + 1
              cbar = 'slitlet' + str(ibar).zfill(2)
              outdict[cbar] = {}
              outdict[cbar]['_csu_bar_left'] = \
                  round(self._csu_bar_left[i], ndigits)
              outdict[cbar]['_csu_bar_right'] = \
                  round(self._csu_bar_right[i], ndigits)
              outdict[cbar]['_csu_bar_slit_center'] = \
                  round(self._csu_bar_slit_center[i], ndigits)
              outdict[cbar]['_csu_bar_slit_width'] = \
                  round(self._csu_bar_slit_width[i], ndigits)
  
          return outdict