LICENSE
README.md
pyproject.toml
src/scanner3d/__init__.py
src/scanner3d/py.typed
src/scanner3d.egg-info/PKG-INFO
src/scanner3d.egg-info/SOURCES.txt
src/scanner3d.egg-info/dependency_links.txt
src/scanner3d.egg-info/requires.txt
src/scanner3d.egg-info/top_level.txt
src/scanner3d/analysis/__init__.py
src/scanner3d/analysis/psf/Album.py
src/scanner3d/analysis/psf/Frame.py
src/scanner3d/analysis/psf/Shot.py
src/scanner3d/analysis/psf/__init__.py
src/scanner3d/analysis/psf/album.py
src/scanner3d/analysis/psf/frame.py
src/scanner3d/analysis/psf/frame_meta.py
src/scanner3d/analysis/psf/plotter.py
src/scanner3d/analysis/psf/shot.py
src/scanner3d/analysis/psf/shot_meta.py
src/scanner3d/analysis/raytracing/__init__.py
src/scanner3d/analysis/raytracing/h5.py
src/scanner3d/analysis/raytracing/ray_batch.py
src/scanner3d/camera3d/__init__.py
src/scanner3d/camera3d/camera3d.py
src/scanner3d/geo/__init__.py
src/scanner3d/geo/position.py
src/scanner3d/geo/z_range.py
src/scanner3d/h5/album_h5.py
src/scanner3d/h5/album_to_h5.py
src/scanner3d/h5/camera_ref_to_h5.py
src/scanner3d/h5/frame_h5.py
src/scanner3d/h5/frame_to_h5.py
src/scanner3d/h5/h5aid.py
src/scanner3d/h5/resolve_h5_name.py
src/scanner3d/scanner/__init__.py
src/scanner3d/scanner/scanner.py
src/scanner3d/scanner/scanner_ref.py
src/scanner3d/scanners/Eva1.py
src/scanner3d/scanners/Eva2A.py
src/scanner3d/scanners/Eva2B.py
src/scanner3d/scanners/Eva2C.py
src/scanner3d/scanners/ScannersDB.py
src/scanner3d/scanners/ScannersDB.pyi
src/scanner3d/scanners/Spider2.py
src/scanner3d/scanners/Spider2ProB.py
src/scanner3d/scanners/Spider2ProC.py
src/scanner3d/scanners/Spider2ProD.py
src/scanner3d/scanners/__init__.py
src/scanner3d/scanners/generate_scannersdb_stub.py
src/scanner3d/test/__init__.py
src/scanner3d/test/aid.py
src/scanner3d/test/log_setup.py
src/scanner3d/test/raytracer.py
src/scanner3d/test/slice_plotter.py
src/scanner3d/test/test.py
src/scanner3d/test/test_suit.py
src/scanner3d/test/tests/album_radial.py
src/scanner3d/test/tests/album_sparse_grid.py
src/scanner3d/test/tests/camera_test.py
src/scanner3d/test/tests/major_frames.py
src/scanner3d/test/tests/psf_settings.py
src/scanner3d/test/tests/ray_matrix.py
src/scanner3d/test/tests/test_settings.py
src/scanner3d/tuner/__init__.py
src/scanner3d/tuner/base_manager.py
src/scanner3d/tuner/constants.py
src/scanner3d/tuner/field_manager.py
src/scanner3d/tuner/find_index_by_comment.py
src/scanner3d/tuner/profile.py
src/scanner3d/tuner/reverse_stack.py
src/scanner3d/tuner/surface_manager.py
src/scanner3d/tuner/tuner.py
src/scanner3d/tuner/wavelength_manager.py
src/scanner3d/zemod/ZeMod.py
src/scanner3d/zemod/__init__.py
src/scanner3d/zemod/quickfocus_settings.py
src/scanner3d/zemod/zemod.py
src/scanner3d/zemod/zemod_analyses.py
src/scanner3d/zemod/zemod_analysis.py
src/scanner3d/zemod/zemod_field.py
src/scanner3d/zemod/zemod_fields.py
src/scanner3d/zemod/zemod_lde.py
src/scanner3d/zemod/zemod_row.py
src/scanner3d/zemod/zemod_sd.py
src/scanner3d/zemod/zemod_wavelength.py
src/scanner3d/zemod/zemod_wavelengths.py
src/scanner3d/zemod/core/__init__.py
src/scanner3d/zemod/core/indexed_collection.py
src/scanner3d/zemod/core/native_adapter.py
src/scanner3d/zemod/enums/__init__.py
src/scanner3d/zemod/enums/enums.py
src/scanner3d/zemod/enums/enums.pyi
src/scanner3d/zemod/enums/gen_enums_pyi.py
src/scanner3d/zemod/iar/data_grid.py
src/scanner3d/zemod/iar/grid_meta.py
src/scanner3d/zemod/iar/i_data_grid.py
src/scanner3d/zemod/iar/i_grid_meta.py
src/scanner3d/zemod/iar/zemod_data_grid.py
src/scanner3d/zemod/iar/zemod_header_data.py
src/scanner3d/zemod/iar/zemod_iar.py
src/scanner3d/zemod/iar/zemod_metadata.py
src/scanner3d/zemod/ias/zemod_ias.py
src/scanner3d/zemod/ias/zemode_fftpsf_settings.py