Skip to content

Commit

Permalink
[RelNotes] Mention Minuit 2 migration to std::span
Browse files Browse the repository at this point in the history
  • Loading branch information
guitargeek committed Sep 9, 2024
1 parent bda8514 commit b81f1ca
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README/ReleaseNotes/v634/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,10 @@ The [TUnfold package](https://www.desy.de/~sschmitt/tunfold.html) inside ROOT is

## Math Libraries

### Usage of `std::span<const double>` in Minuit 2 interfaces

To avoid forcing the user to do manual memory allocations via `std::vector`, the interfaces of Minuit 2 function adapter classes like `ROOT::Minuit2::FCNBase` or `ROOT::Minuit2::FCNGradientBase` were changed to accept `std::span<const double>` arguments instead of `std::vector<double> const&`.
This should have minimal impact on users, since one should usuall use Minuit 2 via the `ROOT::Math::Minimizer` interface, which is unchanged.

## RooFit Libraries

Expand Down

0 comments on commit b81f1ca

Please sign in to comment.