Skip to content

Fix muon normalization pixel shapes#2865

Merged
maxnoe merged 25 commits into
mainfrom
fix_muon_normalization_PixelShapes
Oct 21, 2025
Merged

Fix muon normalization pixel shapes#2865
maxnoe merged 25 commits into
mainfrom
fix_muon_normalization_PixelShapes

Conversation

@burmist-git
Copy link
Copy Markdown
Member

@burmist-git burmist-git commented Oct 20, 2025

related to :
#2845

@maxnoe
Copy link
Copy Markdown
Member

maxnoe commented Oct 20, 2025

You also have the phi0 related changes here.

@burmist-git
Copy link
Copy Markdown
Member Author

@maxnoe please have a look now.

Comment thread src/ctapipe/image/muon/tests/test_intensity_fit.py Outdated
@ctao-sonarqube
Copy link
Copy Markdown

@maxnoe maxnoe merged commit 3af356d into main Oct 21, 2025
13 checks passed
@maxnoe maxnoe deleted the fix_muon_normalization_PixelShapes branch October 21, 2025 08:08
ParsonsRD pushed a commit to ParsonsRD/ctapipe that referenced this pull request Nov 6, 2025
* Add a function to calculate the trivial solution for the number of photons (from muon) incident on the telescope mirror.

* Add the PixelShape. For image_prediction, we fixed the normalization factor in this way.

* add Add the PixelShape

* Add test for normalisation factor

* Enhance the chord_length function by applying modulo two pi

* Change the parameter rho to absolute values instead of values relative to the mirror radius.

* Add phi0 and change phi signe.

* Add phi0.

* Documentation update. Add desctiption of phi0.

* Remove uncovered code.

* Removing unnecessary sign verification and correction.

* Add a wrapper to preserve the functional API.

* from camel case to snake case

* from camel case to snake case

* add the bugfix changelog statement

* Add the bugfix changelog statement - for chord calculation

* Get back to initail intersect_circle API

* swap phi and phi0

* remove : Fix the modulo 2 pi for chord calculation.

* white space

* Prune unrelated elements to pixel shape normalization in the fitter.

* Prune unrelated elements to pixel shape normalization in the test

* renormalise rho

* renames: 2845.bugfix.rst -> 2865.bugfix.rst

* deleted : ../docs/changes/2845.bugfix.rst
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants