Add flip direction. Change mean to Trapezoidal rule for integration along path. Scale count rate properly with acquisition time

This commit is contained in:
Pim Nelissen
2026-03-10 20:44:18 +01:00
parent b882f20358
commit b82196e431
8 changed files with 137 additions and 52 deletions

View File

@ -22,7 +22,8 @@ class SimulationOptionsSpec:
@dataclass
class PathSpec(ABC):
pass
z: int | float
opposite_direction: bool
@dataclass
@ -30,7 +31,6 @@ class ProceduralPathSpec(PathSpec):
segments: list[str]
angles: list[float]
lengths: list[int | None]
z: int | float
alpha: float
@ -39,7 +39,6 @@ class CSVPathSpec(PathSpec):
file: str
east_col_name: str
north_col_name: str
z: int | float
@dataclass