Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • Corryvreckan Corryvreckan
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 41
    • Issues 41
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CorryvreckanCorryvreckan
  • CorryvreckanCorryvreckan
  • Merge requests
  • !388

introduce Polar coordinate detector interface and Endcap ITKStrip detector

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Jin Zhang requested to merge jinz/corryvreckan:ITkStrip-R0 into master Dec 03, 2020
  • Overview 4
  • Commits 20
  • Pipelines 3
  • Changes 20

This MR introduces the ITkStrip detector as an example for the polar coordinate for endcap detector.

  1. Currently this emphasis on the implementation for the ITkECStrip, so the PolarDetector has no generic implementation. If needed, there is a preliminary description

  2. Since some calculations, e.g. residual or position of cluster are different in cartesian/polar coordinate, functions regarding these are defined in the detector class so that in Algorithm modules can keep common interfaces

  3. In the naming of Polar/ITk detector, the getLocalPosition remains the same meaning of getting a point in local cartesian coordinate(defined by transfrom in geometry), the getLocalPolarPostion apples to get the polar position.

  4. In the future, the ITkStrip detector will be moved to resource directory which aims to store user defined detectors

fo one module of the Double-sided R0 data after alignment, with posx,posy, rotx,roty,rotz R0_alignment

Edited Feb 02, 2021 by Jin Zhang
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: ITkStrip-R0