Skip to content
Snippets Groups Projects
Select Git revision
  • a703b28a6bdd4136b980cf990b7c13eca294bfb2
  • master default protected
2 results

guide_to_tracking

  • Clone with SSH
  • Clone with HTTPS
  • Name Last commit Last update
    README.md

    Guide to Tracking Development in Juggler for ATHENA Collaboration

    Overview

    This guide assumes the reader has some basic knowledge of tracking and computing. Notably,

    • How to effectively use git and has an eicweb account.
    • Some basic shell scripting and python
    • How to use ROOT with modern c++ (RDataframes are particularly important)
    • Some familiarity with juggler

    What this guide is not

    • This is not a demonstration of ultimate track reconstruction (nowhere near it).
    • This is not an analysis tutorial.

    What this guide is

    • A summary and overview of the basic framework components.
    • A resource for algorithm developers.
    • A guide to the development workflow driven by CI/CD.

    Data Model

    Track finding and fitting is based around using ACTS with the geometry constructed via DD4hep.

    (To be completed...)

    Workflow

    graph TD;
      A-->B;
      A-->C;
      B-->D;
      C-->D;

    Repositories