eLSST Magnitudes

LSST Current Filter Information

The filters currently planned for LSST are u,g,r,i,z,y passbands. These are similar to SDSS passbands, but there are some differences, including the addition of a y band.

For more information on the filters (including plots) and instructions on how to download the filter throughput curves, please go to More Filter Info.

Calculating magnitudes

For most magnitude calculations, simply calculate you can simply multiply the SED (Fnu<\sub>(Lambda)) by the Phi(Lambda) of each bandpass.

mag = -2.5*log10(F/Fo)
with Fo=3631 Jy for AB magnitudes, and F is the integral \int(fnu(lambda) * Phi(lambda) * dlambda).

For your convenience, we provide a set of text files of the filter transmission, and some python classes to deal with these telescope throughputs and your source SED --- you can use this class to calculate magnitudes for your object, along with magnitude errors.

If you have any questions about the above code, please contact Lynne Jones.

Calculating Magnitude Errors

For Point Sources

The expected error of a magnitude measurement in N observations can be computed from

sigmaN = sigma1 / sqrt(N)
where the single observation error, sigma1, is
sigma1**2 = sigma_sys**2 + sigma_photom**2
Here sigma_sys is the systematic photometric error and sigma_photom is the random photometric error:
sigma_photom**2 = (0.04-gamma)*x + gamma*x**2
  with x = 10**[0.4*(m-m5)]
where m5 is the 5-sigma limiting magnitude depth for point sources, described here, and gamma depends on the sky brightness, readout noise etc.
gamma
ugrizy
0.0370.0380.0390.0390.0400.040

We expect that sigma_sys will be 0.005 mag or smaller, once self-calibration is complete. A suitable pessimistic value may be sigma_sys = 0.01 mag.

Other Photometry References

Additional information on Phi, the reasons for using Phi rather than a percent transmission function, and how to apply this to magnitude measurements, can be found in the following papers: