Skip to content

Fix dependency warnings (ATR-22275)

Alan Watson requested to merge watsona/athena:r22-dependency-fix into 22.0

Fix for dependency warnings described in ATR-22275.

The fix includes 2 elements:

  • Removal of debug output from eFEXDriver class (retrieving objects to print their contents was causing one set of the warnings).
  • Moving the creation of eTower objects out of eFEXDriver into a new class (eTowerMakerFromSuperCells). This was chosen as the solution since it also simplifies the addition of eTower filling from different data types (which is why the clumsy name for the new AthAlgorithm, to distinguish from other eTowerMakers that will come later).

Merge request reports