refactor: move BetaSpectrumAnalyzer to separate analyzer module

This commit is contained in:
2026-05-16 20:41:58 +03:00
parent 8314cee29c
commit f05a2de1b8
5 changed files with 1042 additions and 1042 deletions
+2 -1
View File
@@ -11,7 +11,8 @@ from .components.exchange import ExchangeCorrection
from .components.radiative import RadiativeCorrection
from .components.detector_response import DetectorResponse
from .spectrum import BetaSpectrum, SpectrumConfig, BetaSpectrumAnalyzer, BranchConfig
from .spectrum import BetaSpectrum, SpectrumConfig, BranchConfig
from .analyzer import BetaSpectrumAnalyzer
from .fitter import CurveFitter, FitConfig, FitResult
from .cw_extractor import CWExtractor, CWExtractionResult, GVAExtractionResult
from .nuclear_data import (
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -196,10 +196,10 @@ def _run(args: argparse.Namespace) -> None:
)
from beta_spectrum.spectrum import (
BetaSpectrum,
BetaSpectrumAnalyzer,
BranchConfig,
SpectrumConfig,
)
from beta_spectrum.analyzer import BetaSpectrumAnalyzer
# Determine logging level
if args.quiet:
+2 -1015
View File
File diff suppressed because it is too large Load Diff
+10 -25
View File
@@ -130,11 +130,8 @@ class TestCSVMetadataHeader:
"""Test CSV export metadata header."""
def test_header_contains_version(self):
from beta_spectrum.spectrum import (
BetaSpectrum,
BetaSpectrumAnalyzer,
SpectrumConfig,
)
from beta_spectrum.spectrum import BetaSpectrum, SpectrumConfig
from beta_spectrum.analyzer import BetaSpectrumAnalyzer
config = SpectrumConfig(
Z_parent=43,
@@ -161,11 +158,8 @@ class TestCSVMetadataHeader:
os.unlink(filename)
def test_header_contains_timestamp(self):
from beta_spectrum.spectrum import (
BetaSpectrum,
BetaSpectrumAnalyzer,
SpectrumConfig,
)
from beta_spectrum.spectrum import BetaSpectrum, SpectrumConfig
from beta_spectrum.analyzer import BetaSpectrumAnalyzer
config = SpectrumConfig(
Z_parent=43,
@@ -191,11 +185,8 @@ class TestCSVMetadataHeader:
os.unlink(filename)
def test_header_contains_nuclide_info(self):
from beta_spectrum.spectrum import (
BetaSpectrum,
BetaSpectrumAnalyzer,
SpectrumConfig,
)
from beta_spectrum.spectrum import BetaSpectrum, SpectrumConfig
from beta_spectrum.analyzer import BetaSpectrumAnalyzer
config = SpectrumConfig(
Z_parent=43,
@@ -222,11 +213,8 @@ class TestCSVMetadataHeader:
os.unlink(filename)
def test_header_contains_git_commit(self):
from beta_spectrum.spectrum import (
BetaSpectrum,
BetaSpectrumAnalyzer,
SpectrumConfig,
)
from beta_spectrum.spectrum import BetaSpectrum, SpectrumConfig
from beta_spectrum.analyzer import BetaSpectrumAnalyzer
config = SpectrumConfig(
Z_parent=43,
@@ -252,11 +240,8 @@ class TestCSVMetadataHeader:
os.unlink(filename)
def test_header_contains_corrections(self):
from beta_spectrum.spectrum import (
BetaSpectrum,
BetaSpectrumAnalyzer,
SpectrumConfig,
)
from beta_spectrum.spectrum import BetaSpectrum, SpectrumConfig
from beta_spectrum.analyzer import BetaSpectrumAnalyzer
config = SpectrumConfig(
Z_parent=43,