stella.parameter
Interface Vignetting

All Known Implementing Classes:
Horizon.Stella1, Horizon.Stella2

public interface Vignetting

The basic interface that allows calculation of a vignetting factor depending on the telescope pointing. The simplest case possible is a vignetting of 1, if telescope points below horizon and zero if above.

Implementing classes should support the default (empty) constructor.


Method Summary
 double shadow(double az, double alt)
          Calculates the vignetting factor as a function of azimuth and altitude of the telescope as a fraction of one.
 

Method Detail

shadow

double shadow(double az,
              double alt)
Calculates the vignetting factor as a function of azimuth and altitude of the telescope as a fraction of one. If no light reaches the optics, a factor of 1 should be returned, if the telescope pointing is free of any vignetting, zero should be returned.