.codespell-ignores
.gitignore
.gitmodules
.mailmap
.pre-commit-config.yaml
.pylintrc
.readthedocs.yaml
AUTHORS
CHANGES.rst
CODEOWNERS
History.md
LICENSE
MANIFEST.in
Makefile
README.rst
environment.yml
pyproject.toml
sonar-project.properties
.github/dependabot.yml
.github/release-drafter.yml
.github/ISSUE_TEMPLATE/base.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/changelog.yml
.github/workflows/ci.yml
.github/workflows/deploy.yml
.github/workflows/release_drafter.yml
.github/workflows/sonar.yml
docs/Makefile
docs/bibliography.rst
docs/changelog.rst
docs/conf.py
docs/conftest.py
docs/index.rst
docs/make.bat
docs/references.bib
docs/references.rst
docs/_static/ctapipe.css
docs/_static/ctapipe_logo.png
docs/_static/ctapipe_logo.webp
docs/_static/ctapipe_logo_dark.webp
docs/_static/favicon.ico
docs/_static/switcher.json
docs/_templates/autosummary/base.rst
docs/_templates/autosummary/class.rst
docs/_templates/autosummary/module.rst
docs/api-reference/index.rst
docs/api-reference/atmosphere/index.rst
docs/api-reference/calib/camera.rst
docs/api-reference/calib/index.rst
docs/api-reference/containers/index.rst
docs/api-reference/coordinates/index.rst
docs/api-reference/coordinates/plot_camera_frames.py
docs/api-reference/core/corediagram.dot
docs/api-reference/core/index.rst
docs/api-reference/core/tool-component.pdf
docs/api-reference/core/tool-component.png
docs/api-reference/core/traits.rst
docs/api-reference/image/TwoPassWindowSum_1st_pass_example.png
docs/api-reference/image/cleaning.rst
docs/api-reference/image/dilate.png
docs/api-reference/image/extractor.rst
docs/api-reference/image/hillas.rst
docs/api-reference/image/index.rst
docs/api-reference/image/invalid_pixels.rst
docs/api-reference/image/modifications.rst
docs/api-reference/image/muon.rst
docs/api-reference/image/muon_chord_length.rst
docs/api-reference/image/pixel_likelihood.rst
docs/api-reference/image/reducers.rst
docs/api-reference/image/toymodel.rst
docs/api-reference/instrument/camera.rst
docs/api-reference/instrument/camera_geometry.rst
docs/api-reference/instrument/camera_readout.rst
docs/api-reference/instrument/camerageometry_example.py
docs/api-reference/instrument/config.dot
docs/api-reference/instrument/index.rst
docs/api-reference/instrument/optics.rst
docs/api-reference/instrument/subarray.rst
docs/api-reference/instrument/telescope.rst
docs/api-reference/io/index.rst
docs/api-reference/io/shower.png
docs/api-reference/irf/benchmarks.rst
docs/api-reference/irf/binning.rst
docs/api-reference/irf/index.rst
docs/api-reference/irf/irfs.rst
docs/api-reference/irf/optimize.rst
docs/api-reference/irf/spectra.rst
docs/api-reference/monitoring/aggregator.rst
docs/api-reference/monitoring/calculator.rst
docs/api-reference/monitoring/index.rst
docs/api-reference/monitoring/interpolation.rst
docs/api-reference/monitoring/outlier.rst
docs/api-reference/reco/ImPACT.rst
docs/api-reference/reco/index.rst
docs/api-reference/reco/sklearn.rst
docs/api-reference/reco/stereo_combination.rst
docs/api-reference/reco/images/ImageTemplates.png
docs/api-reference/reco/images/goodness.png
docs/api-reference/reco/images/likelihood.png
docs/api-reference/reco/images/predictions.png
docs/api-reference/time/index.rst
docs/api-reference/tools/index.rst
docs/api-reference/utils/index.rst
docs/api-reference/visualization/bokeh.rst
docs/api-reference/visualization/index.rst
docs/changes/README.md
docs/changes/template.rst
docs/developer-guide/code-guidelines.rst
docs/developer-guide/getting-started.rst
docs/developer-guide/index.rst
docs/developer-guide/maintainer-info.rst
docs/developer-guide/pullrequests.rst
docs/developer-guide/py-pipe-dependencies.pdf
docs/developer-guide/py-pipe-dependencies.png
docs/developer-guide/rootmigration.rst
docs/developer-guide/style-guide.rst
docs/developer-guide/support-libraries.rst
docs/developer-guide/ceps/index.rst
docs/developer-guide/ceps/accepted/.keep
docs/developer-guide/ceps/accepted/cep-001.rst
docs/developer-guide/ceps/accepted/cep-002.rst
docs/developer-guide/ceps/proposed/cep-003-remove-image-parameters-in-camera-frame.rst
docs/developer-guide/ceps/rejected/.keep
docs/user-guide/FAQ.rst
docs/user-guide/examples_tutorials.rst
docs/user-guide/getting-started.rst
docs/user-guide/index.rst
docs/user-guide/data_format/index.rst
docs/user-guide/tools/dl2_guide.rst
docs/user-guide/tools/index.rst
docs/user-guide/tools/irf_guide.rst
examples/README.rst
examples/algorithms/README.rst
examples/algorithms/convert_images_to_2d.py
examples/algorithms/dilate_image.py
examples/algorithms/nd_interpolation.py
examples/core/InstrumentDescription.py
examples/core/README.rst
examples/core/command_line_tools.py
examples/core/config.json
examples/core/containers.py
examples/core/provenance.py
examples/core/table_writer_reader.py
examples/tutorials/README.rst
examples/tutorials/calibrated_data_exploration.py
examples/tutorials/coordinates_example.py
examples/tutorials/ctapipe_handson.py
examples/tutorials/ctapipe_overview.py
examples/tutorials/ground_frame.png
examples/tutorials/raw_data_exploration.py
examples/tutorials/tableloader_and_eventsources.py
examples/tutorials/theta_square.py
examples/tutorials/tilted_ground_frame.png
examples/visualization/README.rst
examples/visualization/array_display.py
examples/visualization/camera_display.py
examples/visualization/hillas.py
src/ctapipe/__init__.py
src/ctapipe/_version.py
src/ctapipe/atmosphere.py
src/ctapipe/compat.py
src/ctapipe/conftest.py
src/ctapipe/containers.py
src/ctapipe/exceptions.py
src/ctapipe/fitting.py
src/ctapipe/time.py
src/ctapipe/version.py
src/ctapipe.egg-info/PKG-INFO
src/ctapipe.egg-info/SOURCES.txt
src/ctapipe.egg-info/dependency_links.txt
src/ctapipe.egg-info/entry_points.txt
src/ctapipe.egg-info/requires.txt
src/ctapipe.egg-info/top_level.txt
src/ctapipe/calib/__init__.py
src/ctapipe/calib/camera/__init__.py
src/ctapipe/calib/camera/calibrator.py
src/ctapipe/calib/camera/gainselection.py
src/ctapipe/calib/camera/tests/__init__.py
src/ctapipe/calib/camera/tests/test_calibrator.py
src/ctapipe/calib/camera/tests/test_gainselection.py
src/ctapipe/calib/tests/__init__.py
src/ctapipe/coordinates/__init__.py
src/ctapipe/coordinates/camera_frame.py
src/ctapipe/coordinates/ground_frames.py
src/ctapipe/coordinates/impact_distance.py
src/ctapipe/coordinates/nominal_frame.py
src/ctapipe/coordinates/representation.py
src/ctapipe/coordinates/telescope_frame.py
src/ctapipe/coordinates/utils.py
src/ctapipe/coordinates/tests/__init__.py
src/ctapipe/coordinates/tests/test_coordinates.py
src/ctapipe/coordinates/tests/test_engineering_frame.py
src/ctapipe/coordinates/tests/test_ground_frame.py
src/ctapipe/coordinates/tests/test_impact_distance.py
src/ctapipe/coordinates/tests/test_nominal_frame.py
src/ctapipe/coordinates/tests/test_roundtrip.py
src/ctapipe/coordinates/tests/test_telescope_frame.py
src/ctapipe/coordinates/tests/test_utils.py
src/ctapipe/core/__init__.py
src/ctapipe/core/component.py
src/ctapipe/core/container.py
src/ctapipe/core/env.py
src/ctapipe/core/expression_engine.py
src/ctapipe/core/feature_generator.py
src/ctapipe/core/logging.py
src/ctapipe/core/plugins.py
src/ctapipe/core/provenance.py
src/ctapipe/core/qualityquery.py
src/ctapipe/core/support.py
src/ctapipe/core/telescope_component.py
src/ctapipe/core/tool.py
src/ctapipe/core/traits.py
src/ctapipe/core/tests/__init__.py
src/ctapipe/core/tests/test_component.py
src/ctapipe/core/tests/test_container.py
src/ctapipe/core/tests/test_expression_engine.py
src/ctapipe/core/tests/test_feature_generator.py
src/ctapipe/core/tests/test_logging.py
src/ctapipe/core/tests/test_provenance.py
src/ctapipe/core/tests/test_qualityquery.py
src/ctapipe/core/tests/test_run_tool.py
src/ctapipe/core/tests/test_telescope_component.py
src/ctapipe/core/tests/test_tool.py
src/ctapipe/core/tests/test_traits.py
src/ctapipe/image/__init__.py
src/ctapipe/image/cleaning.py
src/ctapipe/image/concentration.py
src/ctapipe/image/extractor.py
src/ctapipe/image/hillas.py
src/ctapipe/image/image_processor.py
src/ctapipe/image/invalid_pixels.py
src/ctapipe/image/leakage.py
src/ctapipe/image/modifications.py
src/ctapipe/image/morphology.py
src/ctapipe/image/pixel_likelihood.py
src/ctapipe/image/reducer.py
src/ctapipe/image/statistics.py
src/ctapipe/image/timing.py
src/ctapipe/image/toymodel.py
src/ctapipe/image/muon/__init__.py
src/ctapipe/image/muon/features.py
src/ctapipe/image/muon/fitting.py
src/ctapipe/image/muon/intensity_fitter.py
src/ctapipe/image/muon/processor.py
src/ctapipe/image/muon/ring_fitter.py
src/ctapipe/image/muon/tests/test_intensity_fit.py
src/ctapipe/image/muon/tests/test_muon_features.py
src/ctapipe/image/muon/tests/test_muon_fitting.py
src/ctapipe/image/muon/tests/test_processor.py
src/ctapipe/image/muon/tests/test_ring_fitter.py
src/ctapipe/image/tests/__init__.py
src/ctapipe/image/tests/test_cleaning.py
src/ctapipe/image/tests/test_concentration.py
src/ctapipe/image/tests/test_extractor.py
src/ctapipe/image/tests/test_hillas.py
src/ctapipe/image/tests/test_image_cleaner_component.py
src/ctapipe/image/tests/test_image_processor.py
src/ctapipe/image/tests/test_invalid_pixels.py
src/ctapipe/image/tests/test_leakage.py
src/ctapipe/image/tests/test_modifications.py
src/ctapipe/image/tests/test_morphology.py
src/ctapipe/image/tests/test_pixel_likelihood.py
src/ctapipe/image/tests/test_reducer.py
src/ctapipe/image/tests/test_statistics.py
src/ctapipe/image/tests/test_timing_parameters.py
src/ctapipe/image/tests/test_toy.py
src/ctapipe/instrument/__init__.py
src/ctapipe/instrument/atmosphere.py
src/ctapipe/instrument/conftest.py
src/ctapipe/instrument/guess.py
src/ctapipe/instrument/optics.py
src/ctapipe/instrument/subarray.py
src/ctapipe/instrument/telescope.py
src/ctapipe/instrument/trigger.py
src/ctapipe/instrument/warnings.py
src/ctapipe/instrument/camera/__init__.py
src/ctapipe/instrument/camera/description.py
src/ctapipe/instrument/camera/geometry.py
src/ctapipe/instrument/camera/image_conversion.py
src/ctapipe/instrument/camera/readout.py
src/ctapipe/instrument/camera/tests/__init__.py
src/ctapipe/instrument/camera/tests/test_description.py
src/ctapipe/instrument/camera/tests/test_geometry.py
src/ctapipe/instrument/camera/tests/test_image_conversion.py
src/ctapipe/instrument/camera/tests/test_readout.py
src/ctapipe/instrument/tests/__init__.py
src/ctapipe/instrument/tests/test_guessing.py
src/ctapipe/instrument/tests/test_optics.py
src/ctapipe/instrument/tests/test_psf_model.py
src/ctapipe/instrument/tests/test_subarray.py
src/ctapipe/instrument/tests/test_telescope.py
src/ctapipe/instrument/tests/test_trigger.py
src/ctapipe/io/__init__.py
src/ctapipe/io/astropy_helpers.py
src/ctapipe/io/datalevels.py
src/ctapipe/io/datawriter.py
src/ctapipe/io/dl2_tables_preprocessing.py
src/ctapipe/io/event_preprocessor.py
src/ctapipe/io/eventseeker.py
src/ctapipe/io/eventsource.py
src/ctapipe/io/hdf5dataformat.py
src/ctapipe/io/hdf5eventsource.py
src/ctapipe/io/hdf5merger.py
src/ctapipe/io/hdf5monitoringsource.py
src/ctapipe/io/hdf5tableio.py
src/ctapipe/io/metadata.py
src/ctapipe/io/monitoringsource.py
src/ctapipe/io/monitoringtypes.py
src/ctapipe/io/simteleventsource.py
src/ctapipe/io/tableio.py
src/ctapipe/io/tableloader.py
src/ctapipe/io/toymodel.py
src/ctapipe/io/tests/__init__.py
src/ctapipe/io/tests/conftest.py
src/ctapipe/io/tests/test_astropy_helpers.py
src/ctapipe/io/tests/test_available_sources.py
src/ctapipe/io/tests/test_column_transforms.py
src/ctapipe/io/tests/test_datawriter.py
src/ctapipe/io/tests/test_event_preprocessor.py
src/ctapipe/io/tests/test_event_source.py
src/ctapipe/io/tests/test_eventseeker.py
src/ctapipe/io/tests/test_hdf5.py
src/ctapipe/io/tests/test_hdf5eventsource.py
src/ctapipe/io/tests/test_hdf5monitoringsource.py
src/ctapipe/io/tests/test_merge.py
src/ctapipe/io/tests/test_metadata.py
src/ctapipe/io/tests/test_plugin.py
src/ctapipe/io/tests/test_preprocessing.py
src/ctapipe/io/tests/test_prod2.py
src/ctapipe/io/tests/test_simteleventsource.py
src/ctapipe/io/tests/test_table_loader.py
src/ctapipe/io/tests/test_toysource.py
src/ctapipe/io/tests/test_write_table.py
src/ctapipe/irf/__init__.py
src/ctapipe/irf/benchmarks.py
src/ctapipe/irf/binning.py
src/ctapipe/irf/irfs.py
src/ctapipe/irf/optimize.py
src/ctapipe/irf/spectra.py
src/ctapipe/irf/tests/test_benchmarks.py
src/ctapipe/irf/tests/test_binning.py
src/ctapipe/irf/tests/test_irfs.py
src/ctapipe/irf/tests/test_optimize.py
src/ctapipe/monitoring/__init__.py
src/ctapipe/monitoring/aggregator.py
src/ctapipe/monitoring/calculator.py
src/ctapipe/monitoring/interpolation.py
src/ctapipe/monitoring/outlier.py
src/ctapipe/monitoring/tests/__init__.py
src/ctapipe/monitoring/tests/test_aggregator.py
src/ctapipe/monitoring/tests/test_calculator.py
src/ctapipe/monitoring/tests/test_interpolator.py
src/ctapipe/monitoring/tests/test_outlier.py
src/ctapipe/reco/__init__.py
src/ctapipe/reco/hillas_intersection.py
src/ctapipe/reco/hillas_reconstructor.py
src/ctapipe/reco/impact.py
src/ctapipe/reco/impact_utilities.py
src/ctapipe/reco/preprocessing.py
src/ctapipe/reco/reconstructor.py
src/ctapipe/reco/shower_processor.py
src/ctapipe/reco/sklearn.py
src/ctapipe/reco/stereo_combination.py
src/ctapipe/reco/telescope_event_handling.py
src/ctapipe/reco/utils.py
src/ctapipe/reco/tests/__init__.py
src/ctapipe/reco/tests/test_HillasReconstructor.py
src/ctapipe/reco/tests/test_ImPACT.py
src/ctapipe/reco/tests/test_hillas_intersection.py
src/ctapipe/reco/tests/test_preprocessing.py
src/ctapipe/reco/tests/test_reconstruction_methods.py
src/ctapipe/reco/tests/test_reconstructor.py
src/ctapipe/reco/tests/test_shower_processor.py
src/ctapipe/reco/tests/test_sklearn.py
src/ctapipe/reco/tests/test_stereo_combination.py
src/ctapipe/reco/tests/test_telescope_event_handling.py
src/ctapipe/resources/base_config.yaml
src/ctapipe/resources/calculate_pixel_stats.yaml
src/ctapipe/resources/compute_irf.yaml
src/ctapipe/resources/hipparcos_star_catalog.fits.gz
src/ctapipe/resources/image_modification_config.json
src/ctapipe/resources/ml_preprocessing_config.json
src/ctapipe/resources/ml_preprocessing_config.yaml
src/ctapipe/resources/optimize_cuts.yaml
src/ctapipe/resources/stage1_config.json
src/ctapipe/resources/stage1_config.toml
src/ctapipe/resources/stage1_config.yaml
src/ctapipe/resources/stage2_config.json
src/ctapipe/resources/stage2_config.yaml
src/ctapipe/resources/train_disp_reconstructor.yaml
src/ctapipe/resources/train_energy_regressor.yaml
src/ctapipe/resources/train_particle_classifier.yaml
src/ctapipe/resources/yale_bright_star_catalog.fits.gz
src/ctapipe/tests/__init__.py
src/ctapipe/tests/coveragerc
src/ctapipe/tests/test_atmosphere.py
src/ctapipe/tests/test_compat.py
src/ctapipe/tests/test_datamodel.py
src/ctapipe/tests/test_fitting.py
src/ctapipe/tests/test_time.py
src/ctapipe/tests/test_traitlets_configurable.py
src/ctapipe/tools/__init__.py
src/ctapipe/tools/apply_models.py
src/ctapipe/tools/calculate_pixel_stats.py
src/ctapipe/tools/compute_irf.py
src/ctapipe/tools/conftest.py
src/ctapipe/tools/display_dl1.py
src/ctapipe/tools/dump_instrument.py
src/ctapipe/tools/fileinfo.py
src/ctapipe/tools/info.py
src/ctapipe/tools/merge.py
src/ctapipe/tools/optimize_event_selection.py
src/ctapipe/tools/process.py
src/ctapipe/tools/quickstart.py
src/ctapipe/tools/store_astropy_cache.py
src/ctapipe/tools/train_disp_reconstructor.py
src/ctapipe/tools/train_energy_regressor.py
src/ctapipe/tools/train_particle_classifier.py
src/ctapipe/tools/utils.py
src/ctapipe/tools/tests/__init__.py
src/ctapipe/tools/tests/test_apply_models.py
src/ctapipe/tools/tests/test_astropy_cache.py
src/ctapipe/tools/tests/test_calculate_pixel_stats.py
src/ctapipe/tools/tests/test_compute_irf.py
src/ctapipe/tools/tests/test_merge.py
src/ctapipe/tools/tests/test_optimize_event_selection.py
src/ctapipe/tools/tests/test_process.py
src/ctapipe/tools/tests/test_process_ml.py
src/ctapipe/tools/tests/test_tools.py
src/ctapipe/tools/tests/test_train.py
src/ctapipe/utils/__init__.py
src/ctapipe/utils/arrays.py
src/ctapipe/utils/astro.py
src/ctapipe/utils/datasets.py
src/ctapipe/utils/deprecation.py
src/ctapipe/utils/download.py
src/ctapipe/utils/event_type_filter.py
src/ctapipe/utils/filelock.py
src/ctapipe/utils/fitshistogram.py
src/ctapipe/utils/index_finder.py
src/ctapipe/utils/linalg.py
src/ctapipe/utils/quantities.py
src/ctapipe/utils/rgbtohex.py
src/ctapipe/utils/table_interpolator.py
src/ctapipe/utils/template_network_interpolator.py
src/ctapipe/utils/unstructured_interpolator.py
src/ctapipe/utils/tests/__init__.py
src/ctapipe/utils/tests/test_arrays.py
src/ctapipe/utils/tests/test_astro.py
src/ctapipe/utils/tests/test_datasets.py
src/ctapipe/utils/tests/test_deprecation.py
src/ctapipe/utils/tests/test_download.py
src/ctapipe/utils/tests/test_event_filter.py
src/ctapipe/utils/tests/test_fitshistogram.py
src/ctapipe/utils/tests/test_index_finder.py
src/ctapipe/utils/tests/test_linalg.py
src/ctapipe/utils/tests/test_quantities.py
src/ctapipe/utils/tests/test_rgbtohex.py
src/ctapipe/utils/tests/test_unstructured_interpolator.py
src/ctapipe/visualization/__init__.py
src/ctapipe/visualization/bokeh.py
src/ctapipe/visualization/conftest.py
src/ctapipe/visualization/mpl_array.py
src/ctapipe/visualization/mpl_camera.py
src/ctapipe/visualization/utils.py
src/ctapipe/visualization/tests/__init__.py
src/ctapipe/visualization/tests/test_bokeh.py
src/ctapipe/visualization/tests/test_mpl.py
test_plugin/pyproject.toml
test_plugin/setup.py
test_plugin/ctapipe_test_plugin/__init__.py