Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-9742

Geometry tasks related to experiment DD4HEP integration

    Details

    • Type: Task
    • Status: Open (View Workflow)
    • Priority: High
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Geometry
    • Labels:
      None
    • Bug / Feature:
      Feature request
    • Severity:
      4 - Important
    • Development:

      Description

      Some geometry tasks were identified during initial discussions with LHCb and CMS, related to integration of DD4HEP in their DD software.

      1. Support for reading/writing optical surface properties from/to GDML in a similar way as in Geant4. This will complete the conversion circle TGeo <->Geant4 via GDML
      2. Support for building geometry in parallel. This requires introduction in a first phase of thread-local geometry managers and accessors to those used internally by TGeo instead of the global gGeoManager pointer
      3. Support for wildcard queries on top of the geometry tree, providing callbacks to user code for filtering geometry information
      4. Long term evolution to having more stateless geometry information, allowing to decouple creation of objects with their central bookkeeping (no need for geometry singleton)

        Attachments

          Activity

            People

            • Assignee:
              agheata Andrei Gheata
              Reporter:
              agheata Andrei Gheata
            • Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                PlannedEnd:
                PlannedStart: