Skip to content

NSW Trigger Simulation - sTGC strip first update for athenaMT

Francesco Giuseppe Gravili requested to merge fgravili/athena:striptds into master

As it was done for the sTGC pad trigger code !51531 (merged), the first class (StripTdsOfflineTool) in the sTGC strip trigger workflow has been updated:

  • Simplified algorithm workflow: made pad cache local (potentially fixing segmentation faults when running in MT mode) and removed enum structure as not needed anymore after the previous change
  • declareProperty instances replaced by Gaudi::Property ones, in order to change them from the main steering python, if needed
  • Declared functions as const when possible
  • Moved include declarations to header file and removed duplicates
  • Clean-up of variables/functions/comments not used or not useful to understand the code
  • Improved code readability: fixed alignment and indentations, expanded tabs->spaces

To avoid making too many changes and to help reviewers and the tracking of potential issues, dedicated MRs will be opened for the other classes.

./cc @iodice @rosati @vadamico @ztarem

Edited by Francesco Giuseppe Gravili

Merge request reports