def METHOD_NAME(cls, hdulist, hdu_bands="BANDS"):
    """Create map dictionary from list of HDUs.
    Because FITS keywords are case insensitive, all key names will return as lower-case.
    Parameters
    ----------
    hdulist : `~astropy.io.fits.HDUList`
        List of HDUs.
    hdu_bands : str
        Name of the HDU with the BANDS table. Default is 'BANDS'
        If set to None, each map should have its own hdu_band
    Returns
    -------
    maps : `~gammapy.maps.Maps`
        Maps object.
    """
    maps = cls()
    for hdu in hdulist:
        if hdu.is_image and hdu.data is not None:
            map_name = hdu.name.lower()
            maps[map_name] = Map.METHOD_NAME(
                hdulist, hdu=map_name, hdu_bands=hdu_bands
            )
    return maps