Skip to content
Snippets Groups Projects
  1. May 09, 2019
    • Danilo Piparo's avatar
    • Danilo Piparo's avatar
    • Bertrand Bellenot's avatar
      Add support for VS 2019 in CPack · 9d0c5ec5
      Bertrand Bellenot authored
      (cherry picked from commit b641485c)
      9d0c5ec5
    • Manuel Schiller's avatar
      RooChebychev: scalable implementation (#3775) · 25b376bf
      Manuel Schiller authored
      [RF] Extend RooChebychev to arbitrary orders.
      
      Instead of hard-coding the polynomials to 7th order, a more scalable implementation
      based on the recursive definition of the polynomials is used.
      The computation time grows linearly with the order of the polynomials.
      
      FMA is used if supported by the underlying architecture/compiler.
      Otherwise, the code falls back to normal floating point arithmetic.
      25b376bf
    • Enric Tejedor Saavedra's avatar
      [Exp PyROOT] Prevent double delete situations with TPad · 4f2b6f75
      Enric Tejedor Saavedra authored
      When drawing a TPad, it gets added to the list of primititves of its
      mother TPad (fMother) with kCanDelete == 1. This means that, when
      fMother is destructed, it will attempt to destroy its child TPad too.
      To prevent a double delete, here we instruct the Python proxy of the
      child C++ TPad being drawn not to destroy the latter (ROOT-10060).
      
      A similar principle is applied to TButton, TColorWheel, TPolyLine3D,
      TPolyMarker and TPolyMarker3D, whose kCanDelete bit is set in one of
      their constructors. Later, when being drawn, they are appended to
      the list of primitives of gPad.
      
      TSlider is a special case, since it is appended to gPad already
      in one of its constructors, after setting kCanDelete.
      Therefore, we need to set the ownership when constructing the
      object and not in Draw (TSlider does not need to be drawn).
      This is ROOT-10095.
      4f2b6f75
  2. May 08, 2019
  3. May 07, 2019
  4. May 06, 2019
  5. May 04, 2019
  6. May 02, 2019
  7. May 01, 2019
  8. Apr 30, 2019
Loading