Skip to content
Snippets Groups Projects
  1. Jul 19, 2020
  2. Jun 02, 2020
    • Siarhei Harkusha's avatar
      TileRecUtls+TileRecEx: Fix use of private Tile raw channel builder tools · 9ad732ea
      Siarhei Harkusha authored
      TileRawChannelGetter has been updated to retrieve easy the following
      private Tile raw channel builder tools:
      - TileRawChannelBuilderFitFilterCool;
      - TileRawChannelBuilderMF;
      - TileRawChannelBuilderOF1;
      - TileRawChannelBuilderWienerFilter.
      and to set up correctly DSP container in TileRawChannelBuilderOF1 tool.
      
      JO (jobOptions_TileCalibRec.py) used in reconstruction of Tile calibration runs
      has been updated:
      - to use correctly private tools mentioned above;
      - to add 2020 year (used to find data);
      - to ignore DMU errors in Tile Demonstrator;
      - to use new conditions tags.
      9ad732ea
  3. May 23, 2020
  4. May 18, 2020
  5. Apr 09, 2020
  6. Mar 29, 2020
    • Siarhei Harkusha's avatar
      Add Tile timing type config flag for Run3 · 013cb23e
      Siarhei Harkusha authored
      Additional Tile timing type configuration flag has been added for run 3.
      Tile timing configuration has been modidfied to use this flag.
      Tile raw channel time monitoring algorithm configuration for run 3
      has been modified to use this flag
      Tile DQ status configuration for run 3 has been modified to use this flag
      to avoid set up Tile beam container in the case of laser in gap.
      013cb23e
  7. Mar 04, 2020
  8. Dec 17, 2019
  9. Dec 09, 2019
  10. Dec 04, 2019
    • John Chapman's avatar
      Fix for writing pickle files in python 3 · 7f70a9e8
      John Chapman authored
      Updated `ComponentAccumulator` configuration tests which dump the configuration to a pickle file.
      In python 3 the output file needs to be explicitly opened in binary mode.
      I.e.
      ```
      f = open('configdump.pkl', 'wb')
      ```
      rather than
      ```
      f = open('configdump.pkl', 'w')
      ```
      7f70a9e8
  11. Dec 03, 2019
  12. Nov 20, 2019
  13. Nov 04, 2019
  14. Aug 27, 2019
  15. Aug 22, 2019
    • John Chapman's avatar
      Fixes to make TileOverlay work with DoubleEventSelector · 245b3c48
      John Chapman authored
      This consists of two fixes. The first ensures that `TileDigitsMaker`
      declares the proper dependencies by adding `SG::ReadHandles` for the
      background `TileDigitsContainer` and `TileRawChannelContainer` (although
      this is not part of the background RDO file). In order to preserve old-style
      approach using the `PileUpMergeSvc` then it is necessary to make a copy of
      the `TileDigitsContainer`, but this can probably be dropped with  more substantial
      refactoring.
      
      The second fix involves changes to ensure that the `TileDQstatusTool` is only called
      once during the event loop and to avoid there being two attempts to record the `TileDQstatus`
      object in the ConditionsStore. Therefore `TileDQstatusAlg` is not added to the `AlgSequence`
      in Overlay jobs.
      Possibly it would be cleaner to remove the usage of the `TileDQstatusTool`
      from `TileDigitsMaker` and just read the `TileDQstatus` object from the ConditionsStore.
      `TileDQstatusAlg` could then be run, but be configured to read the background `TileDigitsContainer`.
      245b3c48
  16. Aug 19, 2019
    • Siarhei Harkusha's avatar
      TileSimAlgs+TileRecUtils: Add Tile HS truth digitization · 5a21dda9
      Siarhei Harkusha authored
      Tile raw channel maker configuration to produce raw channels
      from HS truth digits in new style for run 3 has been added.
      
      Tile digitization cofiguration for run 3 has been updated
      to produce Tile raw channels from HS truth digits
      and put them into output file.
      5a21dda9
  17. Aug 17, 2019
  18. Aug 16, 2019
  19. Aug 15, 2019
  20. Aug 08, 2019
  21. Aug 04, 2019
  22. Aug 01, 2019
  23. Jul 09, 2019
  24. Jul 08, 2019
  25. Jul 05, 2019
  26. Jul 03, 2019
  27. Jul 01, 2019
  28. Jun 27, 2019
  29. Jun 26, 2019
    • Siarhei Harkusha's avatar
      TileRecUtils: Add Tile raw channel maker configuration for Run3 · 3ea2dac2
      Siarhei Harkusha authored
      Configuration of Tile raw channel builder using Fit  method has been added for Run3.
      
      Configurations of Tile raw channel builders using Optimal Filtering methods
      (OF1, Opt2, OptATLAS) have been added for Run3.
      
      Configuration of Tile raw channel maker has been added for Run3.
      
      Tests for Tile raw channel builders (Fit, OF1, Opt2, OptATLAS) and
      raw channel maker have been added.
      3ea2dac2
  30. Jun 24, 2019
  31. Jun 20, 2019
  32. May 27, 2019
    • Siarhei Harkusha's avatar
    • Siarhei Harkusha's avatar
      Fix Tile noise filter (ATLASRECTS-4962) · 430241ad
      Siarhei Harkusha authored
      In the case when not all Tile digits are available offline
      and therefore not all Tile raw channels are built
      noise filters should be applied to full Tile raw channel
      container which comes from DSP and then the same corrections
      should be applied to incomplete Tile raw channel container
      built offline in Tile raw channel builder tool.
      
      And then corrected Tile raw channel container built offline
      is merged with corrected container which comes from DSP
      during Tile cells creation in Tile cell builder tool.
      
      Since in AthenaMT modification of Tile raw channel container
      which comes from DSP is not possible local mutable copy of it
      is created and used in Tile raw channel builder tool.
      
      Unfortunately in this case Tile cell builder doesn't see
      the corrected Tile raw channel container from DSP
      and therefore original (uncorrected) container is merged
      with corrected Tile raw channel container built offline.
      
      Now new TileRawChannelNoiseFilterAlg is introduced which
      applies noise filters to input Tile raw container (from DSP)
      and puts corrected container into store gate to be used by
      Tile raw channel builder tool and Tile cell builder tool.
      
      Tile noise filter has been switched on for data overaly.
      430241ad
  33. Apr 03, 2019
  34. Jan 23, 2019
  35. Jan 11, 2019
    • Siarhei Harkusha's avatar
      TileRecUtils: Fix Tile data overlay (ATLASSIM-3962) · df8018ad
      Siarhei Harkusha authored
      During processing data Tile raw channel container from DSP
      is needed to find corrections and apply the same ones
      to the Tile raw channel container built offline.
      
      But in the case of MC or overlay jobs
      DSP corrections should not be applied
      and therefore Tile raw channel container from DSP
      is not needed in Tile raw channell builders also.
      df8018ad
Loading