Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 196
    • Merge requests 196
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • atlas
  • athenaathena
  • Merge requests
  • !37833

Closed
Created Nov 02, 2020 by Stanislava Sevova@ssevovaContributor
  • Report abuse
Report abuse

WIP: First pass at PixelGeoModelXml package in master

  • Overview 3
  • Commits 74
  • Changes 64

Adding a package analogous to StripGeoModelXml but for ITkPixel detector in master.

The package includes:

  • python/ITkPixelGeoModelConfig.py: python config for ITkPixelGeometry which configures PixelDetectorTool
  • PixelDetectorTool: Athena tool to handle services & tools needed for building Pixel geometry (entry point of package)
  • PixelDetectorFactory: Main routine to build the GeoModel geometry, and handle GeometryManager and DetectorManager
  • PixelGmxInterface: GeoModelXml interface for Pixel
  • ModuleTree: nested set of maps where user need only create the top-level item, a ModuleTree, and Modules

The package is incomplete in the sense that the alignment options have not yet been added to the gmx interface or the detector factory.

The next steps are to run tests with the ITKLayouts branch master-Pixel-to-GeoModelXML, setting up python test integration scripts in order to do this. We will first test that something sensible shows up for the material using the LengthIntegrator tool.

cc: @nstyles @asalzbur @hhayward

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: master-ITkPixGeoModelXml