Skip to content

sweep GoodRunsLists from 21.2

Nils Erik Krumnack requested to merge krumnack/athena:grl_sweep into master

Hopefully this is getting close to the end of sweeping packages from 21.2 to master. As with all sweeps this should only receive a "light" review, i.e. making only comments for things that introducing actual new problems introduced by this MR. Please no style comments, or comments for things that could be improved/done better.

Any commit that was spanning multiple packages was limited to the changes in the GoodRunsLists package.

List of commits swept over:

  • 999a6c14 making AthAnalysis friendly
  • f16314d8 make AthAnalysis friendly
  • d4ff0a22 added a bunch of comments about ifdefs, as per MR review request
  • 815472a9 EXOT21 trigger strategy update
  • 522cd837 Fixed problems causing AnalysisBase, AnalysisTop and AthAnalysis compilation errors.
  • 6c226421 turn GRLSelectorAlg into a dual-use algorithm
  • f91ef07f fix missing include in Athena
  • 923d7811 Make GRLSelectorAlg use a private tool
  • 5b77c9eb fix compiler warnings
  • d1ec46f5 switch GRLSelectorAlg to use AnaFilterHandle
  • e2fb637f AnaFilterHandle methods now return status codes
  • 90e33469 use AnaFilterHandleGuard for GRLSelectorAlg
  • d6e8d106 rename filter handle/reporter classes
  • f2b753e2 rely on event counting in filter reporter
  • 4041ea00 make event filter description mandatory

Merge request reports