We should move this configuration constants from Base Engine to the config. It is not frequently changing and not obvious way to document it.
"""All calculations are done in imperial units (feet and fps)."""
APEX_IS_MAX_RANGE_RADIANS: float = 0.0003 # Radians from vertical where the apex is max range
ALLOWED_ZERO_ERROR_FEET: float = 1e-2 # Allowed range error (along sight line), in feet, for zero angle
SEPARATE_ROW_TIME_DELTA: float = 1e-5 # Difference in seconds required for a TrajFlag to generate separate rows
We should move this configuration constants from
Base Engineto theconfig. It is not frequently changing and not obvious way to document it.