Skip to content

Conversation

@Zequn-SUN
Copy link

This PR introduces a complete detector alignment workflow for the OpenDataDetector (ODD), implementing a full pipeline from simulation with the nominal geometry, alignment with the misaligned geometry, to reconstructions with the nominal, misaligned, and aligned geometry, respectively. The script implementing the complete workflow is Examples/Scripts/Python/alignment_odd.py

This script needs a json file containing the transform information of each ODD sensor. This json file can be found here
https://cernbox.cern.ch/files/spaces/eos/user/z/zesun/odd_transforms.json

For detailed documentation and usage instructions, please refer to:
https://docs.google.com/document/d/1FHyWZoeHhygSMH9F7IPQbE7_Dx9tlPPXQhbNMYYZLJ8/edit?usp=sharing

--- END COMMIT MESSAGE ---

Any further description goes here, @-mentions are ok here!

  • Use a conventional commits prefix: quick summary
    • We mostly use feat, fix, refactor, docs, chore and build types.
  • A milestone will be assigned by one of the maintainers

@github-actions github-actions bot added Component - Core Affects the Core module Component - Examples Affects the Examples module Component - Plugins Affects one or more Plugins labels Dec 15, 2025
@github-actions github-actions bot added this to the next milestone Dec 15, 2025
@asalzburger
Copy link
Contributor

Hi @Zequn-SUN - there are small conflicts due to the change of the python directories, Examples/Python does not exist in main anymore, it moved to Python/Examples.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component - Core Affects the Core module Component - Examples Affects the Examples module Component - Plugins Affects one or more Plugins

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants