Skip to content

Conversation

@agheata
Copy link
Member

@agheata agheata commented Mar 3, 2022

This Pull request:

Fixes validity of exported gdml file when the exported node is not the top geometry node. Adds error messages on gdml import errors, and deletes geometry manager in such case.

Checklist:

  • tested changes locally
  • updated the docs (if necessary)

This PR fixes #9310

@phsft-bot
Copy link

Starting build on ROOT-debian10-i386/cxx14, ROOT-performance-centos8-multicore/default, ROOT-ubuntu16/nortcxxmod, ROOT-ubuntu2004/soversion, mac1015/python3, mac11/cxx17, windows10/cxx14
How to customize builds

@agheata agheata self-assigned this Mar 3, 2022
@agheata agheata requested a review from couet March 3, 2022 21:37
@kkauder
Copy link

kkauder commented Mar 31, 2022

I don't know enough about the CI to know what's causing this problem. @agheata, could you take a look? Can I help?

@agheata
Copy link
Member Author

agheata commented Apr 1, 2022

Can someone from the team review/merge this?

Copy link
Member

@pcanal pcanal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Consider applying the clang format suggestions: https://github.com/root-project/root/runs/5413964125?check_suite_focus=true

@agheata agheata merged commit 2a00482 into root-project:master Apr 1, 2022
Neel-Shah-29 pushed a commit to Neel-Shah-29/root-1 that referenced this pull request Apr 6, 2022
* Emit error messages when parsing undefined gdml names.

* Correct handling when written gdml node not matching top one.

* Cleaning TGeoManager instance in case of gdml import failure.

* Correctly mark inverse transformations as not registered.
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.

GDML Export Option "f" is bugged.

4 participants