@classmethod
def filters(cls, bins, norm, **kwargs):
    """
        Create a list with filters for the given bins.

        Parameters
        ----------
        bins : list or numpy array
            Center/crossover bins of the filters.
        norm : bool
            Normalize the area of the filter(s) to 1.
        kwargs : dict, optional
            Additional parameters passed to :func:`band_bins`
            (e.g. if the filters should overlap or not).

        Returns
        -------
        filters : list
            Filter(s) for the given bins.

        """
    filters = []
    for filter_args in cls.band_bins(bins, **kwargs):
        filters.append(cls(*filter_args, norm=norm))
    return filters
