Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    Projects Groups Snippets
  • Sign up now
  • Login
  • Sign in / Register
  • R reconstruction_benchmarks
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 39
    • Issues 39
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 18
    • Merge requests 18
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • EIC
  • benchmarks
  • reconstruction_benchmarks
  • Merge requests
  • !222

Draft: add benchmark for RICH IRT

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Christopher Dilks requested to merge irt-benchmark into master Oct 22, 2021
  • Overview 1
  • Commits 34
  • Pipelines 12
  • Changes 7

close #81

  • add RICH benchmark in benchmarks/rich
    • main script: run_irt.sh called by CI in process stage
      • runs scripts/simulate.py, an npsim wrapper specific for RICH tests
      • runs scripts/draw_histos.C, to check some raw results from scripts/simulate.py
      • runs gaudirun.py options/irt.py to run new Juggler algorithm IRTAlgorithm
      • eventually we should add some analysis script after gaudirun.py (start a new MR)
    • CI jobs:
      • 2 runs for each RICH, one for acceptance test and another for yield vs. momentum
      • artifacts from raw hits output to results/rich
      • more tests and artifacts to be added as we continue to develop IRT code
  • new CI process jobs will fail until IRTAlgorithm is merged in Juggler
    • see pipeline https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/pipelines/23625 where IRTAlgorithm step is disabled (artifacts results/rich)
Edited Nov 12, 2021 by Christopher Dilks
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: irt-benchmark