ShotΒΆ
The Shot class contains all information required to calculate a ballistic trajectory:
- Atmosphere and winds.
- Ammunition characteristics.
- Gun and Sight characteristics.
look_angle(a.k.a. slant angle): sight line angle relative to horizontal.relative_angle(a.k.a. hold): adjustment added by shooter to the gun'szero_elevation.cant_angle: any rotation of the sight away from vertical alignment above the gun's barrel.azimuth: Azimuth of the shooting direction in degrees [0, 360). Optional, for Coriolis effects.latitude: Latitude of the shooting location in degrees [-90, 90]. Optional, for Coriolis effects.
If user supplies latitude and azimuth then engines will include Coriolis acceleration. If user supplies only latitude then a horizontal Coriolis approximation is applied.