Skip to content

ACTS Naming convention: algs and tools names/configs

Carlo Varni requested to merge cvarni/athena:NamingAlgsAndTools into main

Few rules applied:

  • Tool name pattern: <tracking-pass><tool-specific>Tool (e.g. ActsStripSeedingTool). Default for tracking-pass is Acts
  • Algo name pattern: <tracking-pass><algo-specific>Tool (e.g. ActsPixeClusterizationAlg). Default for tracking-pass is Acts
  • Tool (algo) configuration function pattern: Acts<tool-specific>ToolCfg (Acts<algo-specific>AlgCfg)
  • Configuration functions that set aa sequence of algo do NOT need Algs.
  • Remove detector-specifics from names and functions

Merge request reports