Исходный код core.configs.waterfall
"""Настройки построения и анализа водопада."""
from pydantic import BaseModel
[документация]
class WaterfallSettings(BaseModel):
"""Параметры отрисовки водопада и границы динамического диапазона."""
AUTORANGE: bool = False
THRESHOLD: int = -200
MIN_VALID_SAMPLES: int = 10000
DEFAULT_MIN_VALUE: int = -110
DEFAULT_MAX_VALUE: int = -50
MIN_VALUE: int = -110
MAX_VALUE: int = -50
WIDTH: float = 8.32
HEIGHT: float = 16.03
HELP_LINES: bool = False
GRIDSPEC: dict[str, float | list[float]] = {
"nrows": 1,
"ncols": 2,
"width_ratios": [0.93, 0.03],
"left": 0.09,
"right": 0.91,
"top": 0.995,
"bottom": 0.03,
}
TIMESTAMP_FORMAT: str = "%Y-%m-%dT%H:%M:%S.%fZ"
TIME_FORMAT: str = "%H:%M"
INTERVAL_IN_MINUTES: int = 1