Skip to content
Snippets Groups Projects
  1. Nov 25, 2020
    • Goetz Gaycken's avatar
      Renounce recursively the newly created cluster splitting probability map from all child tools. · e6b9583c
      Goetz Gaycken authored
      - Use new Gaudi helper class to iterate recursively through all child tools and using the new
        Gaudi visitor which renounces certain inputs from a tool, to renounce the output cluster splitting
        probability map from all child tools. The map is recorded to StoreGate before any of the child tools
        are called. Thus, the map, although not final yet, can already be used through read handles. Without
        renouncing the inputs, Gaudi would issue a circular dependency warning.
      - Remove the previously introduced property which allowed to renounce manually the input cluster
        splitting probability map from the PixelClusterOnTrackTool.
      e6b9583c
  2. Nov 02, 2020
  3. Oct 31, 2020
  4. Oct 30, 2020
  5. 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
  6. Apr 26, 2020
  7. Dec 09, 2019
  8. 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
  9. Sep 10, 2019
  10. Feb 02, 2017
    • Alejandro Alonso Diaz's avatar
      Restore RefitPrds? flag in TrkAmbiguityProcessor? to True (InDetRecExample-03-01-05-05) · 473913ab
      Alejandro Alonso Diaz authored
      2016-01-25 Alex Alonso
      	* Fix for TrkAmbiguityProcessor after latest changes.
      	* Tagging as: InDetRecExample-03-01-05-05
      
      2016-01-23 Alex Alonso
      	* Add new config flags to use different various track fitter until one creates valid
      	covariance matrices. See ATLASRECTS-3555
              * Migrate the Rel 20.7 changes for low Pt to rel 21. Requires
      	TrkAmbiguityProcessor-01-00-14-02
      	* Tagging as: InDetRecExample-03-01-05-04
      
      2016-01-10 Goetz Gaycken
      	* Reverted removal of cut level 13, but now cut level 13
      	  will only activate calo seed TRT segment finding if the
      	  calorimeter is available.
      2016-12-16 Alex Alonso
      	* OBO Alex Kastanas. Fix the configuration for Global Monitoring
      	accordligy to new tag: InDetGlobalMonitoring-00-10-01
      	* Tagging as InDetRecExample-03-01-04
      	* Tagging as InDetRecExample-03-01-03
      ...
      (Long ChangeLog diff - truncated)
      
      
      Former-commit-id: e3a159c8
      473913ab
Loading