Skip to content

TrackAnalyses configs in different AthConfigFlags categories

Marco Aparo requested to merge IDTPM-TrkAnalysisCfg-dev into master-IEPVM-dev-v0.0

Changed configuration of each TrackAnalysis (i.e. different instance of IDTPM tool) to be set using different AThConfigFlags category for each. As the name of each TrkAnalysis (and thus of each flag category) is not known beforehand, but rather assigned dynamically (reading it from input json file), this implementation relies on the usage of setattr and getattr. Advantages compared to current implementation of the framework:

  • Better handling of default values
  • No need to pass dictionary of flags to the various sub-tools configs other than the flags
Edited by Marco Aparo

Merge request reports