Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • G GeoModel
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GeoModelDev
  • GeoModel
  • Issues
  • #21
Closed
Open
Created May 20, 2021 by Noemi Calace@ncalaceContributor

Different behaviour when loading gdml for gmgeantino

Hello,

I want to report something I have experienced when running gmgeantino using a gdml input file or loading the same gdml via the GDMLtoGM plugin.

The gdml has been produced via the VolumeDebugger in Athena,21.9 and has been edited to only contain the two innermost layer barrel of the ITk pixel geometry, as shown in the attached picture: image

What I have seen is that the program crashes due to some not obvious reasons when loading directly the gdml [1], while successfully running (and ending) when loading it via the plugin [2].

[1]gmgeantino -m ../install/share/FullSimLight/geantino.g4 -g Pixel.gdml
[2]gmgeantino -m ../install/share/FullSimLight/geantino.g4 -g ../install/lib64/libGDMLtoGM.so

Now, I understand the two approaches are completely different (the former using the G4 gdml parser while the second having the dedicated plugin to convert the gdml to geomodel first), but I am wondering is anyone else is having the same issue. I guess it is worth understanding what happens when the gmld description is converted first to geomodel and then to G4. Maybe changing some settings of the G4 gdml parser would make it work?

The gmld file is: Pixel.gdml

Thank you very much!

Cheers, Noemi

Assignee
Assign to
Time tracking