Skip to content
Snippets Groups Projects
  1. Dec 04, 2020
  2. Nov 18, 2020
  3. Nov 13, 2020
  4. Oct 05, 2020
    • sutt's avatar
      Added some outstanding algorithms that needed to be modified · 6f5dec81
      sutt authored
      The RegSelTestAlg, TRTRawDataProvider and the RoIPEBInfoWriterTool were still accessing
      the old RegSelSvc, the TRTRawDataPRovider was just overlooked, whereas the other two were
      looping over the RegSelEnum to call the RegSelSvc on all the systems.
      
      These have been fixed now.
      6f5dec81
  5. Sep 16, 2020
  6. Aug 31, 2020
    • Mark Sutton's avatar
      Add a full scan test, add additional panels to the plotting, fix the incorrect... · 83de0224
      Mark Sutton authored and Walter Lampl's avatar Walter Lampl committed
      Add a full scan test, add additional panels to the plotting, fix the incorrect selection of histograms
      
      An extra validation test running the fullscan tests is added - running from a jet chain, rather than
      a bjet chain (will need a jet performance test at some point)
      
      In addition, it adds extra panels for the plotting showing the hit multiplicities and the raw distributions.
      
      Finally, a fix to the configuration of the histogram selection in the FTF monitoring has been added.
      83de0224
  7. Aug 24, 2020
  8. Aug 19, 2020
  9. Jul 21, 2020
  10. Jul 10, 2020
  11. Jul 09, 2020
  12. May 21, 2020
    • Mark Sutton's avatar
      Fix the ID Trigger naming convention in the ID Trigger configuration code, add test beamspot chain · b0fd28bc
      Mark Sutton authored and Adam Edward Barton's avatar Adam Edward Barton committed
      There were inconsistencies in the way the ID Trigger sequences were configured.
      These changes partly address thie to tidy the configuration code somewhat.
      As part of this is a fix to the naming convention in the beamspot chains, together
      with the implementation of a test beamspot chain in the LS2 menu. This includes a
      renaming of the beamspot chain in the pp_run3 menu, to conform to the established
      naming conventin from Run 2, that has been agreed with Menu coordination.
      b0fd28bc
  13. Apr 23, 2020
  14. Apr 16, 2020
  15. Apr 14, 2020
  16. Apr 03, 2020
  17. Mar 22, 2020
  18. Mar 17, 2020
  19. Mar 16, 2020
    • Mark Sutton's avatar
      Updates to the RegSelTool implementation including addition of MDT tables · 8fdf8d18
      Mark Sutton authored and Frank Winklmeier's avatar Frank Winklmeier committed
      These include several updates to the RegSelTool implementation with respect
      to merge request !30981
      
      Firstly better memory handling for the RegSelLUTCondData where the
      payload is now stored using a unique_ptr to better avoid memory leaks.
      
      Additionally there is an new class for the MDT_RegSelCondAlg which
      uses the new MDT cabling conditions data to create the table for the
      RegSelTool.
      
      The RegSelToolConfig.py now has an improved private builder function,
      whoch is used to provide public builders for the Pixel, SCT, TRT and MDT.
      
      The SCT Cabling conditions data are now used for the EventIDRange for
      the SCT table, rather than using the pixel cabling.
      
      Some of the old RegSelSvc code has been retained, but commented since
      we are still developing.
      
      One additional factor regarding the MDT table creation code: The
      createTable() method is essentially a cut and past of the original
      MDT code from the MDT_RegionSelectorTable class. I did not originally
      write this code, and don't want to touch it as that would require a
      great deal of validation beyond the scope of the changes for this
      merge request. There are a good many places where that code itself
      could be improved, but that should be left for the Muon developers
      for a later day.
      
      For this code we are implementing the framework to provide the full
      functionality for the new RegSelTool implementation so there will be
      quite a lot of copying of code from the older implementation over
      the coming weeks for the additional Muon and Calorimeter tables.
      8fdf8d18
  20. Mar 08, 2020
    • sutt's avatar
    • sutt's avatar
      Add full implementation of new RegSelTool Conditions data access for Pixel and SCT · 61ad8305
      sutt authored
      This includes all the fully functional changes for the new conditions data access
      RegSelTool access to replace the egregious old RegSelSvc class
      
      New classes are included:
      ```
         * RegSelCondData    a generic wrapper class for conditions data
         * RegSelLUTCondData the specific instance of the above wrapper for the RegSelSiLUT
                              conditions data for the ID And MS lookup tables
         * SiRegSelCondAlg    the new conditions algorithms to add the conditions data
      ```
      Modifications are also included for the FastTrackFinder and the
      TrigSpacePointConversionTool to replace the use of the RegSelSvc for the Pixel and
      SCT in the SpacepointConversion tool by way of example - it is not a full replacement
      in this package.
      
      New configuration functions are provided in
      ```
      	RegSelToolConfig.py
      ```
      such that components can include the relevant RS tools using fragments such as
      ```
        from RegionSelector.RegSelToolConfig import makeRegSelTool
        spTool.RegSel_Pixel = makeRegSelTool("Pixel")
        spTool.RegSel_SCT   = makeRegSelTool("SCT")
      ```
      The setup functions register the corresponding conditions algorithms when called
      ensuring that they are registered once, and once only.
      
      The code to use the RegSelSvc in this tool has been retained, but has been commented
      out, since this change is still very much ongoing. The cleanup to remove this older
      code will come along with the full replacement of the RegSelSvc in the full package
      (and others) once the remaining RegSelTool developments are more complete.
      
      Changes for the TRT and Muon Spectrometer region selector code will come once these
      initial changes have been merged.
      61ad8305
  21. Mar 06, 2020
  22. Mar 04, 2020
    • Kunihiro Nagano's avatar
      FastTrackFinder online monitoring fixes · 9f033961
      Kunihiro Nagano authored
      - implemented switch between run-2 and run-3 (ATR-20305)
      - unified histo folder names (ATR-20305)
      - fixed z-finder timer for non z-finder algos (ATR-20305)
      - timer monitor change to milliseconds (ATR-20883)
      9f033961
  23. Feb 26, 2020
  24. Feb 13, 2020
  25. Feb 02, 2020
  26. Jan 17, 2020
  27. Dec 19, 2019
  28. Oct 22, 2019
    • Savanna Shaw's avatar
      Configure late muon chain to run on out of time RoIs · 940f89d0
      Savanna Shaw authored
      Setting up the late muon trigger to run on out of time RoIs (produced by TrigmuRoI). Also configuring the data decoding and ID tracking to run in these RoIs (this required some modification on the decoding configuration, and a new instnce of the fast track finder).
      The chain now runs in a full scan RoI mode, then creates the out of time RoIs then runs the data decoding, ID tarcking, and late muon reconstruction in one step (ATR-17553).
      940f89d0
  29. Aug 08, 2019
  30. Aug 02, 2019
  31. Jul 31, 2019
  32. Jul 22, 2019
  33. Jun 13, 2019
  34. May 15, 2019
  35. May 03, 2019
  36. Apr 30, 2019
    • Savanna Shaw's avatar
      Adding muon chain with EF isolation · 95328c86
      Savanna Shaw authored and Adam Edward Barton's avatar Adam Edward Barton committed
      Includes proper configuration of EF muon isolation algorithm and hypo,
      setup of proper sequence to run ID tracking around muons and calculate the
      isoltion, and addition of the relevant pieces to the menu.
      95328c86
Loading