root
root copied to clipboard
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
In pass through mode, the RooRealIntegral should have registered the function as a value server, because we directly depend on its value. It's important to do this correctly, because the...
This PR improves the speed for evaluating weights in ```RooHistPdf``` and ```RooHistFunc``` for one dimensional histograms with no interpolation. In the future, ```RooDataHist::weights()``` will be extended to cover cases with...
This PR applies several improvements to the RooAddPdf class: 1. Avoid code duplication of `updateCoefficients()` with RooAddModel 2. Reduce footprint of cache object by using `std::vector` and avoid creating dummy...
By leveraging std::max_align_t, insure that the return addressed (offset-ed compared to the address allocated by TStorage::ObjectAlloc) is still well aligned. In https://root-forum.cern.ch/t/libnew-so-and-tcanvas/51039/8, executing in rootn.exe: TMapFile *mf=TMapFile::Create("test.map","recreate") TH1 *h=new TH1F("test","test",100,-5,5)...
Soon-to-be-released Clang 15 complains: ``` a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ```
Current `clang-16` from main complains: "case value is not a constant expression". Even if that error is probably relaxed before Clang 16 is released early next year, there is really...
Soon-to-be-released Clang 15 complains: ``` a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ``` and ``` passing arguments...
Soon-to-be-released Clang 15 complains: ``` a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ```
# This Pull request: - TMVA Pythonizations - Translations of TMVA tutorial files into Python. ## Changes or fixes: ## Checklist: - [ ] tested changes locally - [ ]...