def METHOD_NAME(self):
    self.u = LSST(band="u")
    self.g = LSST()  # default is g_band
    self.r = LSST(band="r")
    self.i = LSST(band="i")
    self.z = LSST(band="z")
    self.y = LSST(band="Y")  # same as band='y'
    kwargs_u_band = self.u.kwargs_single_band()
    kwargs_g_band = self.g.kwargs_single_band()
    kwargs_r_band = self.r.kwargs_single_band()
    kwargs_i_band = self.i.kwargs_single_band()
    kwargs_z_band = self.z.kwargs_single_band()
    kwargs_y_band = self.y.kwargs_single_band()
    self.u_band = SingleBand(**kwargs_u_band)
    self.g_band = SingleBand(**kwargs_g_band)
    self.r_band = SingleBand(**kwargs_r_band)
    self.i_band = SingleBand(**kwargs_i_band)
    self.z_band = SingleBand(**kwargs_z_band)
    self.y_band = SingleBand(**kwargs_y_band)
    # dictionaries mapping LSST kwargs to SingleBand kwargs
    self.camera_settings = {
        "read_noise": "_read_noise",
        "pixel_scale": "pixel_scale",
        "ccd_gain": "ccd_gain",
    }
    self.obs_settings = {
        "exposure_time": "_exposure_time",
        "sky_brightness": "_sky_brightness_",
        "magnitude_zero_point": "_magnitude_zero_point",
        "num_exposures": "_num_exposures",
        "seeing": "_seeing",
        "psf_type": "_psf_type",
    }
    self.instrument = Instrument(**self.g.camera)