@staticmethod
def make_ebounds_table(emin, emax, eref):
    """ Construct the energy bounds table

        Returns
        -------

        table : `astropy.table.Table`
            The table has these columns and one row per energy bin

        E_MIN : float
            Energy bin lower edge

        E_MAX : float
            Energy bin upper edge

        E_REF : float
            Reference energy for bin, typically geometric mean
            of bin edges

        """
    from astropy import table
    col_emin = table.Column(name='E_MIN', dtype=float, unit='MeV', data=emin)
    col_emax = table.Column(name='E_MAX', dtype=float, unit='MeV', data=emax)
    col_eref = table.Column(name='E_REF', dtype=float, unit='MeV', data=eref)
    tab = table.Table(data=[col_emin, col_emax, col_eref])
    return tab
