Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Irf tool #2315

Closed
wants to merge 39 commits into from
Closed
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
26c0f63
First kludge of protopipe irf code as a ctapipe tool
Tobychev Apr 18, 2023
7970c74
Fixed names so the tool can install properly
Tobychev Apr 19, 2023
1a8bed8
Merge branch 'cta-observatory:main' into irf-tool
Tobychev Apr 21, 2023
dd967bd
Fixing two small comments from Karl
Tobychev Apr 25, 2023
28c66f5
Various small fixes
Tobychev May 3, 2023
83351d8
Big refactor to use components as intended
Tobychev May 3, 2023
b17948c
Got it all to run
Tobychev May 4, 2023
8b4607b
Formatting fixes
Tobychev May 4, 2023
616d66c
Adjusting defaults to make only one bin in offset?
Tobychev May 4, 2023
a2a65a7
Moved preselection to start()
Tobychev May 10, 2023
d850a76
Use only one true energy axis
Tobychev May 10, 2023
1781cf7
Use only one true energy axis
Tobychev May 10, 2023
e06d375
Use only one true energy axis
Tobychev May 10, 2023
77c4056
Refactoring to group things in the same manner
Tobychev May 10, 2023
8efa3b9
Split preselct into remaning and quality selecting, made EventPreProc…
Tobychev May 12, 2023
b7eca8d
Fixed serveral problems
Aug 23, 2023
b2fd616
Fixed unit issue
Aug 23, 2023
0bb8a80
Updated some defaults
Tobychev Aug 23, 2023
791e6fb
Updated some comments to avoid problems with the doctest
Tobychev Aug 28, 2023
ac410a9
Add changelog
Tobychev Aug 28, 2023
15588cd
Fixed small bug, trying to pass doctests
Tobychev Aug 28, 2023
e2b1e02
Refactored after feedback
Tobychev Sep 5, 2023
972e2cf
Refactored after feedback
Tobychev Sep 5, 2023
8ba9c68
Refactored after feedback
Tobychev Sep 5, 2023
bfdad60
Made spectra into enums
Tobychev Sep 5, 2023
29b3f19
Added specific configuration of the optimisation grid to the cut opti…
Tobychev Sep 7, 2023
6972b08
Refactored based on feedback: new tests that simulations stay consist…
Tobychev Sep 8, 2023
4c9f681
Refactored based on feedback: cleaner test
Tobychev Sep 8, 2023
b6eb6ff
Various changes to match reference script.
Tobychev Sep 11, 2023
2d5ce22
Reworked how initial theta cuts are calculated, changed some logging …
Tobychev Sep 19, 2023
9e8b688
Update conf.py
Tobychev Sep 20, 2023
76fd391
Merge branch 'cta-observatory:main' into irf-tool
Tobychev Sep 20, 2023
c62a9ef
Remove blankspace, maybe that fixes things?
Tobychev Sep 20, 2023
abcbb38
Moved PSF related quantities into its own component
Tobychev Sep 26, 2023
cc9c5d4
Renamed PSF component to ThetaCutsCalculator, other small refactors
Tobychev Sep 26, 2023
412900c
Update to support newest pyirf version
Tobychev Oct 5, 2023
57523e6
Fix logging error
Tobychev Oct 5, 2023
09d9f44
Use consistent offset binning
Tobychev Oct 18, 2023
483b40a
Add theta cut to the background, change logging statments
Tobychev Oct 23, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions ctapipe/irf/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
from .irf_classes import DataBinning, IrfToolBase

__all__ = ["IrfToolBase", "DataBinning"]
Loading