Skip to content
Snippets Groups Projects
  1. Apr 09, 2020
  2. Apr 06, 2020
  3. Apr 04, 2020
  4. Apr 03, 2020
  5. Apr 02, 2020
  6. Apr 01, 2020
  7. Mar 30, 2020
    • Frank Winklmeier's avatar
      AthenaMonitoringKernel: Extend Rebinable class to 2D · e40f7549
      Frank Winklmeier authored
      Allow the creation of "rebinable" 2D histograms. Implementation-wise
      this is handled by converting the existing `HistogramFillerRebinable1D`
      class into a "Mixin" class that is templated with the base class (1D or
      2D) and the histogram axis that is supposed to be rebinable.
      
      Typedefs are provided to handle the existing 1D case and the three new
      cases to rebin 2D histograms along x, y and both axes. An additional
      unit test suite for the 2D case has been added.
      e40f7549
  8. Mar 29, 2020
  9. Mar 27, 2020
  10. Mar 26, 2020
  11. Mar 25, 2020
    • scott snyder's avatar
      AthenaKernel: Fixing some IOVSvc memory leaks. · c149fbe0
      scott snyder authored
      Change IIOVDbSvc::getRange() and IIOVSvc::getRangeFromDB() to return
      the address by unique_ptr.
      c149fbe0
    • scott snyder's avatar
      IOVSvc: Fixing some IOVSvc memory leaks. · 4a628785
      scott snyder authored
      Fix a couple memory leaks in IOVSvc::createCondObj.
      
      The address returned from getRangeFromDB was leaked.
      Fixed by changing this method to return the address via a unique_ptr.
      
      An object is read via StoreGateSvc::createObj.  This returns a DataObject*,
      which is a DataBucket holding the actual payload object.
      The payload object is added to the conditions container, but the
      DataBucket is leaked.  Fixed to make sure the DataBucket is freed.
      4a628785
    • scott snyder's avatar
      CxxUtils: More clang adaptations. · 6fb0e7ad
      scott snyder authored
      Although clang now supports function multiversioning, it does not
      (as of clang 9) support the target_clones attribute.
      Add HAVE_TARGET_CLONES to distinguish this.
      6fb0e7ad
    • Frank Winklmeier's avatar
      AthenaMonitoring: Delete unused file · 28629394
      Frank Winklmeier authored
      Delete unused file (this has been moved to AthenaMonitoringKernel).
      28629394
    • Frank Winklmeier's avatar
      AthenaMonitoringKernel: Fix string filling with generator · 728bbbc8
      Frank Winklmeier authored
      Fix and unit testing for the following use-case:
      ```
      Monitored::Scalar<std::string>( "DetID", [&](){return "SCT";} );
      ```
      Filling from a generated string was not supported and instead of a
      compiler error it actually made the code crash because it tried to
      initialize a string from a double (e.g. `std::string m_value(0)`).
      728bbbc8
    • Attila Krasznahorkay's avatar
      Adding back the xAOD::TAuxStore::isDecoration(...) checks. · 48a9c059
      Attila Krasznahorkay authored
      Plus undoing an update in a test that was only making the code less
      modern.
      48a9c059
    • mleszczy's avatar
      Improvements to confTool diff option · 9a090a87
      mleszczy authored
      - Now the diff option does not treat as different 'True' vs True.
      - In case of different order in lists that fact is printed instead of printing diff of each of its elements
      9a090a87
  12. Mar 24, 2020
  13. Mar 21, 2020
  14. Mar 20, 2020
  15. Mar 19, 2020
Loading