ACTS Common Tracking Software
ACTS is an experiment-independent toolkit for (charged) particle track reconstruction in (high energy) physics experiments implemented in modern C++.
The ACTS project provides high-level track reconstruction modules that can be used for any tracking detector. The tracking detector geometry description is optimized for efficient navigation and fast extrapolation of tracks. Converters for several common geometry description packages are available. In addition to the algorithmic code, this project also provides an event data model for the description of track parameters and measurements.
Key features:
A tracking geometry description which can be constructed manually or from TGeo and DD4hep input.
Simple event data model.
Implementations of common algorithms for track propagation and fitting.
Implementations of basic seed finding algorithms.
Implementations of common vertexing algorithms.
TODOs
Todo
Add description of Blueprint tree and how it can be used to create layerless detector.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/geometry/layerless/building.md, line 16.)
Todo
Describe replacements of TrackingGeometry
, TrackingVolume
etc. and how the classes map to one another.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/geometry/layerless/layerless.md, line 6.)
Todo
Describe how the legacy geometry used to work and how it differs from the layerless geometry
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/geometry/legacy/legacy.md, line 5.)
Todo
Write documentation on material mapping with Core components! This is separate from the documentation on how to run the material mapping using the Examples framework, which is documented here.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/howto/material_mapping.md, line 4.)
Todo
Link to instructions how to run the material mapping in the examples
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/material.md, line 9.)
Todo
Improve material mapping technical description
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/material.md, line 15.)
Todo
Write CKF documentation
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/reconstruction/pattern_recognition/track_finding.md, line 4.)
Todo
Write clustering description
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/reconstruction/preprocessing/clustering.md, line 4.)
Todo
Write spacepoint formation documentation
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/reconstruction/preprocessing/spacepoint_formation.md, line 5.)
Todo
Complete Kalman Filter description
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/reconstruction/track_fitting.md, line 29.)
Todo
Write GX2F: Mathematical description of the energy loss
The development work on the energy loss has not finished yet.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/reconstruction/track_fitting.md, line 297.)
Todo
Write vertexing documentation
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/reconstruction/vertexing.md, line 4.)
Todo
Add documentation for SVG visualization
How do I run it with an existing geometry
What do I need to customize?
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/core/visualization/svg.md, line 3.)
Todo
Write Alignment prototype documentation
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/examples/alignment.md, line 3.)
Todo
Describe new markup and construction for DD4hep plugin and building layerless geometry.
(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/acts/checkouts/v37.1.0/docs/plugins/dd4hep.md, line 3.)