<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def build_scandata_table(self):
 """Build an `astropy.table.Table` object from these data. """

        shape = self._norm_vals.shape
        col_norm = Column(name="norm", dtype=float)
        col_normv = Column(name="norm_scan", dtype=float,
                           shape=shape)
        col_dll = Column(name="dloglike_scan", dtype=float,
                         shape=shape)
        tab = Table(data=[col_norm, col_normv, col_dll])
        tab.add_row({"norm": 1.,
                     "norm_scan": self._norm_vals,
                     "dloglike_scan": -1 * self._nll_vals})
        return tab