Skip to content
Snippets Groups Projects
  1. Sep 24, 2020
    • Goetz Gaycken's avatar
      Provide possibility to renounce the input cluster splitting probability map. · 21486bbf
      Goetz Gaycken authored
      Allow the PixelClusterOnTrackTool to renounce the input cluster splitting probability map.
      This is used to suppress implicit circular dependency warnings when the PixelClusterOnTrackTool
      is used indirectly by the ambiguity resolver where the ambiguity resolver produces the cluster
      splitting probability map which is read by the PixelClusterOnTrackTool.
      21486bbf
    • Goetz Gaycken's avatar
      Store cluster splitting probabilities in map rather than updating the cluster. · 77cfa486
      Goetz Gaycken authored
      Originally the cluster splitting probabilities were stored in a reserved word of the
      corresponding PixelClusters. This however required to update a collection already stored
      in StoreGate i.e. was not thread-safe.
      
      Now the splitting probabilities are stored in separate maps, which are copied and updated
      when passed from algorithm to algorithm. The algorithms record the map at the very beginning
      to allow their tools (PixelClusterOnTrackTool) to access the map via read handles rather than
      passing the map down the call chain explicitly.
      77cfa486
    • Goetz Gaycken's avatar
  2. Sep 22, 2020
  3. Sep 21, 2020
    • scott snyder's avatar
      InDetRecExample: Conditions dependency fix. · fac025a5
      scott snyder authored
      If NnClusterizationFactory.useTTrainedNetworks is set, then we should
      also clear NnClusterizationFactory.NnCollectionJSONReadKey,
      to prevent having a spurious conditions dependency.
      fac025a5
  4. Sep 18, 2020
  5. Sep 14, 2020
  6. Aug 04, 2020
  7. Jul 29, 2020
  8. Jul 28, 2020
    • Stephen Nicholas Swatman's avatar
      Update config so q431 RAWtoESD works · cb486a34
      Stephen Nicholas Swatman authored
      The RAWtoESD step of q431 was broken intentionally by the previous
      commit because it removes a bunch of configurations options from the
      hole search tool. This commit amends this by modifying several bits of
      configuration where an ID hole search tool is created.
      cb486a34
  9. Jul 25, 2020
  10. Jul 16, 2020
  11. Jul 10, 2020
  12. Jul 08, 2020
  13. Jul 07, 2020
  14. May 22, 2020
  15. May 12, 2020
  16. May 06, 2020
  17. Apr 29, 2020
  18. Apr 22, 2020
  19. Feb 24, 2020
  20. Feb 18, 2020
  21. Feb 10, 2020
  22. Feb 07, 2020
  23. Feb 06, 2020
  24. Jan 30, 2020
  25. Jan 29, 2020
    • Edson Carquin Lopez's avatar
      TRT alignment code: move to conditions handle, migrate client... · 62516228
      Edson Carquin Lopez authored and Adam Edward Barton's avatar Adam Edward Barton committed
      TRT alignment code: move to conditions handle, migrate client TRT_DetElementsRoadMaker, remove callback and create new conditions alg.
      
      Removing Cache
      
      Adding TRT_DetElementsRoadCondAlg_xk to the sequence within the new tracking configuration
      
      Remove alignment callback from TRT_DetElementsRoadMaker_xk
      
      Including TRT_DetElementsRoadCondAlg into InDetTrigConfigRecNewTracking.py and cleaning unused variables, commented out lines and lines included for debugging
      
      Updating/adding copyright statements.
      62516228
  26. Jan 14, 2020
  27. Jan 06, 2020
    • Goetz Gaycken's avatar
      Use average interactions per crossing from the lumi conditions data. · 818086f1
      Goetz Gaycken authored
      Use the average interactions per crossing from the luminosity conditions
      data for the TRT drift circle mu corrections. This works around the problem
      that the average interactions per crossing is currently not set in the xAOD
      event info.
      
      The mu correction is current disabled in the configuration to avoid output
      changes.
      818086f1
  28. Dec 09, 2019
  29. Nov 25, 2019
  30. Nov 21, 2019
  31. Nov 18, 2019
    • Goetz Gaycken's avatar
      Migrate ambiguity processor from PRD_Association tool to PRD-to-track maps. · 598c55c8
      Goetz Gaycken authored and Walter Lampl's avatar Walter Lampl committed
      - Use a PRD-to-track map rather than the PRD_AssociationTool which conains a PRD-to-track map
        internally. This is needed to resolve ATLASRECTS-5005.
      - Made all methods const.
      - The score processor does not create track copies anymore, thus PRD-to-track maps stay valid for
        scored tracks.
      - The ambiguity processors now use a helper class which manages the new and original tracks i.e.
        tracks with mixed ownership, and creates track copies only for the final track collection if
        necessary.
      - Moved debug ntuple code of simple ambiguity processor to a new derived class, to improve the
        readability.
      598c55c8
Loading