Shuresh,
While the calculation of the Rayleigh scattering component of the TOA signal can be
computed with a high degree of accuracy (given certain assumptions), it can be a bit
computationally expensive. The l2gen code uses Look Up Tables (LUTs) to derive
the Rayleigh radiance for a given sensor bandpass, viewing geometry and windspeed.
The basis for the development of these LUTs can be found in a couple papers by
Gordon et al:
Howard R. Gordon, James W. Brown, and Robert H. Evans, "
Exact Rayleigh scattering calculations for use with the Nimbus-7 Coastal Zone Color Scanner," Appl. Opt. 27, 862-871 (1988)
Howard R. Gordon and Menghua Wang, "
Surface-roughness considerations for atmospheric correction of ocean color sensors. I: The Rayleigh-scattering component," Appl. Opt. 31, 4247-4260 (1992)
Regards,
Sean