2b5f5a9 | ferdymercury | 11 April 2024, 21:11:49 UTC | [hist] THn: Add GetBinCenter and Integral helper methods (#15200) * [hist] THn: Add GetBinCenter and Integral helper methods Fixes https://github.com/root-project/root/issues/14173 * [hist] modernize C++ code thanks! Co-authored-by: Vincenzo Eduardo Padulano <v.e.padulano@gmail.com> [hist,skip-ci] highlight difference wrt ComputeIntegral * [hist] add test functionality for THn Integral and GetBinCenter | 11 April 2024, 21:11:49 UTC |
b241184 | ferdymercury | 11 April 2024, 20:12:15 UTC | [skip-ci] mention default | 11 April 2024, 20:18:31 UTC |
580f092 | ferdymercury | 11 April 2024, 20:09:04 UTC | [skip-ci] reword Co-authored-by: Philippe Canal <pcanal@fnal.gov> | 11 April 2024, 20:18:31 UTC |
c52d98e | ferdymercury | 11 April 2024, 17:27:42 UTC | [skip-ci] reword Co-authored-by: Philippe Canal <pcanal@fnal.gov> | 11 April 2024, 20:18:31 UTC |
f41f275 | ferdymercury | 11 April 2024, 14:32:11 UTC | [skip-ci] clarify difference between lines and entries | 11 April 2024, 20:18:31 UTC |
1e35c72 | ferdymercury | 11 April 2024, 14:29:53 UTC | [skip-ci] note about the non-correspondence of entries and lines entries = rows, here we just set lines. | 11 April 2024, 20:18:31 UTC |
6095139 | ferdymercury | 11 April 2024, 14:26:34 UTC | [skip-ci] clarify non-correspondence of entries and lines | 11 April 2024, 20:18:31 UTC |
5bed3fa | ferdymercury | 11 April 2024, 13:40:32 UTC | [skip-ci] add more documentation and apply doxygen format | 11 April 2024, 20:18:31 UTC |
96d2d9d | ferdymercury | 11 April 2024, 13:31:01 UTC | [skip-ci] document nentries | 11 April 2024, 20:18:31 UTC |
08dceca | ferdymercury | 11 April 2024, 13:27:01 UTC | [skip-ci] coherent format | 11 April 2024, 20:18:31 UTC |
29a90bb | ferdymercury | 11 April 2024, 13:17:23 UTC | [skip-ci] mention default Co-authored-by: Vincenzo Eduardo Padulano <v.e.padulano@gmail.com> | 11 April 2024, 20:18:31 UTC |
19d34e1 | ferdymercury | 11 April 2024, 11:06:33 UTC | [skip-ci] fix format | 11 April 2024, 20:18:31 UTC |
1a5043b | ferdymercury | 11 April 2024, 11:00:16 UTC | [skip-ci] Clarify how setscanfield(0) disables interactivity at prompt | 11 April 2024, 20:18:31 UTC |
dbf34ca | ferdymercury | 11 April 2024, 10:55:38 UTC | [skip-ci] cross-reference with ttree scan | 11 April 2024, 20:18:31 UTC |
8eb43a5 | ferdymercury | 11 April 2024, 10:51:23 UTC | [skip-ci] missing pars | 11 April 2024, 20:18:31 UTC |
ab934f8 | ferdymercury | 11 April 2024, 10:50:01 UTC | [skip-ci] document TTree::SetScanField | 11 April 2024, 20:18:31 UTC |
9692f17 | Vincenzo Eduardo Padulano | 11 April 2024, 12:38:49 UTC | [tmva] Properly manage TFile objects in tutorial | 11 April 2024, 18:14:59 UTC |
7875571 | Vincenzo Eduardo Padulano | 11 April 2024, 12:23:23 UTC | [tmva] Remove bare new from tutorial | 11 April 2024, 18:14:59 UTC |
b599578 | ferdymercury | 11 April 2024, 07:30:34 UTC | [cmake] fine-tune the builtin-afterimage flag removal (#15195) * [cmake] only build afterimage if asimage is ON Fine-tunes commit https://github.com/root-project/root/commit/0992621c3e8cadc920b9b139fca87261ef11c93b * [cmake] mention builtin_afterimage as removed And clarify warning, rather than saying that it is not supported, as someone might think that things that are now ON by default are no longer supported. | 11 April 2024, 07:30:34 UTC |
a517e8d | Vincenzo Eduardo Padulano | 10 April 2024, 12:55:55 UTC | [tmva] Warn when using RBDT and xgboost Representing the current situation at https://github.com/root-project/root/issues/15197 | 10 April 2024, 14:33:08 UTC |
90e194d | Jonas Rembser | 09 April 2024, 20:48:55 UTC | [CMake] Require `opengl` when building with `cocoa` Closes #7160, as discussed in the issue thread. | 10 April 2024, 14:12:19 UTC |
05203ae | Jonas Hahnfeld | 05 April 2024, 10:04:02 UTC | [ntuple] Use CommitSealedPagesV in RNTupleMerger This uses a bit more memory because all sealed pages of a cluster must be kept in memory, but is up to a factor 2x faster. | 10 April 2024, 10:50:34 UTC |
8a78465 | ferdymercury | 19 December 2023, 08:37:58 UTC | [skip-ci] document reasonable max bin content for th1f th2f th3f th1d th2d th3d Fixes https://github.com/root-project/root/issues/6671 clarify where the limit comes from in the docu use exact mantissa bit limit do not do safety checks in code, it just wastes CPU cycle because: 2/std::numeric_limits<float>::epsilon()+1 == 2/std::numeric_limits<float>::epsilon() yields true | 10 April 2024, 09:07:41 UTC |
c8e216c | ferdymercury | 10 April 2024, 08:26:17 UTC | 2D/3D version of TH1::AddBinContent, as with TH2::SetBinContent/TH3::SetBinContent (#14154) * [hist] 2D version of AddBinContent, as with SetBinContent * [hist] 3D version of AddBinContent, as with SetBinContent * [skip-ci] add missing docu comment in th2L * [hist] follow cppcoreguidelines | 10 April 2024, 08:26:17 UTC |
65fdf8c | ferdymercury | 10 April 2024, 08:10:27 UTC | [hadd] fix processing of indirect file when multiprocess is enabled (#14913) Fixes https://github.com/root-project/root/issues/14910 The full list of input files to merge is now created beforehand by accumulating both the direct and indirect ones (e.g. those found listed in file(s) signaled by the `@` syntax at the command line). Afterwards, the list is used either in the sequential or parallel merge depending on user input. --------- Co-authored-by: Philippe Canal <pcanal@fnal.gov> Co-authored-by: Vincenzo Eduardo Padulano <vincenzo.eduardo.padulano@cern.ch> | 10 April 2024, 08:10:27 UTC |
731890e | Jonas Hahnfeld | 02 April 2024, 14:25:52 UTC | [ntuple] Implement incremental merging This fixes the test case with TBufferMerger. | 10 April 2024, 07:58:02 UTC |
5e6ba2a | Jonas Hahnfeld | 02 April 2024, 13:19:53 UTC | [ntuple] Simplify RNTupleMerger::CollectColumns Take an RNTupleDescriptor directly and check columns iff the map is not empty. | 10 April 2024, 07:58:02 UTC |
f1ab845 | Jonas Hahnfeld | 02 April 2024, 14:24:47 UTC | [ntuple] Add RPageSink::GetDescriptor() | 10 April 2024, 07:58:02 UTC |
d21642b | Jonas Hahnfeld | 02 April 2024, 12:09:07 UTC | [ntuple] Add RPageSink::IsInitialized() Keep track if Init() was called, and throw an error if it is called again. Requires renaming the current Init() method to InitImpl(). | 10 April 2024, 07:58:02 UTC |
97e57ea | Jonas Hahnfeld | 09 April 2024, 07:45:22 UTC | [ci] Fetch exactly the PR base sha for clang-format Fixes #15107 | 10 April 2024, 06:41:36 UTC |
7a39d4e | Mattias Ellert | 25 March 2022, 10:13:12 UTC | Byte swap values read from the protobuf raw data stream on big endian | 09 April 2024, 23:41:19 UTC |
a561a9f | Jonas Rembser | 09 April 2024, 22:22:56 UTC | [TMVA] Avoid xgboost-cppyy symbol clashing problem in tmva101_Training XGBoost has to be imported before ROOT to avoid crashes because of clashing std::regexp symbols that are exported by cppyy. See also: https://github.com/wlav/cppyy/issues/227 | 09 April 2024, 23:14:54 UTC |
a4c1482 | Jonas Rembser | 09 April 2024, 22:18:45 UTC | [TMVA] Disable `rbdt` test Disabled because RBDT doesn't support the imbalanced tree structure of XGBoost models. | 09 April 2024, 23:14:54 UTC |
53ef28b | Jonas Rembser | 09 April 2024, 21:41:38 UTC | [TMVA] Fix failing `rbdt_xgboost` test * avoid warnings with opened file that is not closed * don't assume the number of features is in the `_features_count` attribute (that one doesn't exist with xgboost 2.0) * support the `"reg:squarederror"` target, which is the default regression target in xgboost 2.0 | 09 April 2024, 23:14:54 UTC |
27cdc65 | Jonas Rembser | 09 April 2024, 15:48:16 UTC | [CI] Add `xgboost` and `scikit-learn` to requirements This should be added so we can test RBDT in the CI. | 09 April 2024, 23:14:54 UTC |
e3aecd6 | Jonas Rembser | 09 April 2024, 13:56:42 UTC | [PyROOT][RDF] Support conversion of `bool` columns to NumPy arrays The `bool` columns in RDF are special, because the Take action returns a `std::vector<bool>`, which has an implementation-depended memory layout for space optimization. Therefore, I suggest supporting taking `bool` columns as `unsigned char` with `Take()`, such that in `RDataFrameAsNumpy` the values can be directly taken as bytes. This avoids superfluous copying in the code, and keeps the special logic in the pythonization side minimal. Closes #8639. | 09 April 2024, 21:06:09 UTC |
9093985 | ferdymercury | 20 March 2024, 10:40:31 UTC | [core] 1 missing Undo revert Classdef version Fixes https://its.cern.ch/jira/browse/ROOT-7408 | 09 April 2024, 16:21:08 UTC |
74c9a26 | ferdymercury | 09 April 2024, 09:27:30 UTC | [core] TChain::AddFile clarify that no check is done if nentries>0 * [skip-ci] TChain::AddFile clarify that no check is done if nentries>0 Fixes https://its.cern.ch/jira/browse/ROOT-8129 * [skip-ci] clarify case * [skip-ci] minor fixes by vepadulano, thanks! Co-authored-by: Vincenzo Eduardo Padulano <v.e.padulano@gmail.com> --------- Co-authored-by: Vincenzo Eduardo Padulano <v.e.padulano@gmail.com> | 09 April 2024, 09:27:30 UTC |
99a2f8a | kristupaspranc | 29 February 2024, 14:14:04 UTC | Supefluous EnableThreadSafety() `class RBatchGenerator` depends to Internal namespace and EnableThreadSafety() is called in _batchgenerator.py making another call for it redundant | 09 April 2024, 07:35:44 UTC |
0f2bb47 | ferdymercury | 25 February 2024, 14:06:49 UTC | [tree,io] prevent integer overflow when dealing with cachesize Fixes https://github.com/root-project/root/issues/9292 | 08 April 2024, 20:41:56 UTC |
0f3645e | Jakob Blomer | 08 April 2024, 14:58:23 UTC | fix file exclusion in format checker | 08 April 2024, 19:50:00 UTC |
9d695bf | Jakob Blomer | 08 April 2024, 14:20:57 UTC | [ntuple] style fix in unit test LinkDef | 08 April 2024, 19:50:00 UTC |
5895545 | Vincenzo Eduardo Padulano | 08 April 2024, 13:05:48 UTC | [tmva] Adapt test to class layout changes | 08 April 2024, 15:49:58 UTC |
1357a25 | Vincenzo Eduardo Padulano | 08 April 2024, 12:24:55 UTC | [tmva][NFC] Apply clang-format to changed files | 08 April 2024, 15:49:58 UTC |
28d2f43 | Vincenzo Eduardo Padulano | 08 April 2024, 12:17:16 UTC | [tmva] Cleanup RModel classes layout * Apply rule of five * Use correct `ClassDef` macro only when necessary * Remove relationship to `TObject` from `RModel_Base` * Properly implement virtual hierarchy for `RModel_GNNBase` and derived | 08 April 2024, 15:49:58 UTC |
ffd0e9f | Jakob Blomer | 08 April 2024, 07:36:06 UTC | [ntuple] use RTypedDeleter in RField<TObject> | 08 April 2024, 13:56:32 UTC |
aeafd27 | Jakob Blomer | 02 April 2024, 12:21:33 UTC | [ntuple] simplify RField<TObject> constructor | 08 April 2024, 13:56:32 UTC |
afbc84e | Jakob Blomer | 25 March 2024, 21:09:36 UTC | [ntuple] optimizations to RField<TObject> implementation | 08 April 2024, 13:56:32 UTC |
abb18cc | Jakob Blomer | 25 March 2024, 16:37:04 UTC | [ntuple] split TObject unit test into smaller bits | 08 April 2024, 13:56:32 UTC |
bd5b701 | Jakob Blomer | 25 March 2024, 16:26:00 UTC | [NFC][ntuple] add clarifying comment | 08 April 2024, 13:56:32 UTC |
e27553d | Jakob Blomer | 25 March 2024, 16:24:16 UTC | [NFC][ntuple] add clarifying comment | 08 April 2024, 13:56:32 UTC |
646d4d4 | Jakob Blomer | 25 March 2024, 16:23:12 UTC | [ntuple] minor improvement in unit test dictionaries | 08 April 2024, 13:56:32 UTC |
6aa5f51 | Jakob Blomer | 25 March 2024, 16:21:53 UTC | [ntuple] remove RField<TObject>::GetClass() | 08 April 2024, 13:56:32 UTC |
4d00a50 | Jakob Blomer | 12 March 2024, 16:52:38 UTC | [ntuple] add unit test for TObject inheritance | 08 April 2024, 13:56:32 UTC |
0a56b24 | Jakob Blomer | 07 March 2024, 08:51:45 UTC | [ntuple] fix-up unit test for TClass::CanSplit check | 08 April 2024, 13:56:32 UTC |
dfecfa9 | Jakob Blomer | 07 March 2024, 07:47:31 UTC | [ntuple] add clarifying comment to unit test | 08 April 2024, 13:56:32 UTC |
b0aee5f | Jakob Blomer | 01 March 2024, 12:36:59 UTC | [ntuple] Fix typo in error message Co-authored-by: Vincenzo Eduardo Padulano <v.e.padulano@gmail.com> | 08 April 2024, 13:56:32 UTC |
1e1bf77 | Jakob Blomer | 27 February 2024, 12:01:06 UTC | [ntuple] prevent handling of TObject through RClassField | 08 April 2024, 13:56:32 UTC |
bf967e6 | Jakob Blomer | 27 February 2024, 11:56:11 UTC | [ntuple] add unit test for TObject derived class | 08 April 2024, 13:56:32 UTC |
bd6c8a7 | Jakob Blomer | 27 February 2024, 09:30:29 UTC | [ntuple] improve RField<TObject>::GetOffsetOfMember() | 08 April 2024, 13:56:32 UTC |
a4beec8 | Jakob Blomer | 27 February 2024, 09:27:50 UTC | [ntuple] more efficient RField<TObject>::GetClass() | 08 April 2024, 13:56:32 UTC |
c2860c9 | Jakob Blomer | 27 February 2024, 09:27:00 UTC | [ntuple] improve check for TObject class version | 08 April 2024, 13:56:32 UTC |
93efbd5 | Jakob Blomer | 27 February 2024, 09:24:27 UTC | [ntuple] improve error message Co-authored-by: Vincenzo Eduardo Padulano <v.e.padulano@gmail.com> | 08 April 2024, 13:56:32 UTC |
f66a792 | Jakob Blomer | 26 February 2024, 12:56:52 UTC | [ntuple] remove unnecessary RTObjectField intermediate class | 08 April 2024, 13:56:32 UTC |
d21cedf | Jakob Blomer | 25 February 2024, 14:03:48 UTC | [ntuple] specialize RField for TObject Implement special treatment for fBits. Disable RNTuple I/O for referenced objects. | 08 April 2024, 13:56:32 UTC |
aa1e0d7 | Jonas Rembser | 06 April 2024, 12:05:41 UTC | [tmva][sofie] Fix issues with RModel streamer * remove wrong multiplication of type size in `CastPersistentToShared` * restructure `InitializeTensor` to only provide read-only accessors * avoid memory leak of persistified data when reading back from file * reset `fSize` member in `CastSharedToPersistent` to avoid wrong size info when persistifying the same model twice (otherwise, the multiplication with the element size in bytes would happen twice, resulting in overruns when copying the transient data) Extends on #15162. | 08 April 2024, 11:13:57 UTC |
ab82426 | ferdymercury | 02 April 2024, 13:40:31 UTC | [hist] add bounds and overflow checking See https://root-forum.cern.ch/t/tprincipal-fails-for-a-very-large-number-of-entries/58795 | 08 April 2024, 07:23:42 UTC |
7ea9f99 | ferdymercury | 02 April 2024, 13:28:18 UTC | [skip-ci,hist] improve doc wrt covariance matrix format | 08 April 2024, 07:23:42 UTC |
764ea81 | Jonas Rembser | 08 April 2024, 02:01:09 UTC | [CMake] Check Python 3.8 requirement already in `find_package(Python3)` We should put the Python version check at the right place. Right now, the configuration logs tell you that ROOT requires Python 3.0, because there is no minimum version yet, which can be misleading. | 08 April 2024, 07:15:27 UTC |
37d8dfb | Jonas Rembser | 08 April 2024, 01:59:21 UTC | [CMake] Don't mention C++17 requirement for `root7` and `webgui` flags ROOT requires C++17 anyway, so this is redundant and can be confusing. | 08 April 2024, 07:15:27 UTC |
926043c | ferdymercury | 08 April 2024, 01:51:56 UTC | [hist] Use virtual THnBase::CreateIter to generalize Fixes https://github.com/root-project/root/issues/13962 | 08 April 2024, 01:51:56 UTC |
2f55bd9 | ferdymercury | 06 April 2024, 08:24:34 UTC | [core] allow also normal shared libraries without the ACLiC suffix with a main function equal to the shared library name as suggested by pcanal [core] mention user shared lib alternative | 08 April 2024, 01:28:12 UTC |
422a731 | ferdymercury | 24 February 2024, 17:13:16 UTC | [cling] Allow running named macro from shared library As it was the case with CINT and was documented in users guide. See https://root-forum.cern.ch/t/cannot-run-shared-object-in-batch-mode/58213 Fixes https://github.com/root-project/root/issues/14772 [core] document run-shared-object behavior [core] only handle special sharedLibrary when running, not when loading | 08 April 2024, 01:28:12 UTC |
d44fa9e | Danilo Piparo | 04 April 2024, 10:48:01 UTC | [core] Replace sprintf with snprintf which is more secure. | 07 April 2024, 11:22:45 UTC |
0992621 | Jonas Rembser | 05 April 2024, 17:22:39 UTC | [CMake] Remove `builtin_libafterimage` option The option was deprecated in ROOT 6.32 and should be removed for the next release, as anticipated by the deprecation warnings in 6.32. | 05 April 2024, 19:30:13 UTC |
11accb8 | Jonas Rembser | 26 February 2024, 13:01:49 UTC | Remove the deprecated Pythia 6 interface The Pythia 6 interface was deprecated in ROOT 6.30 and scheduled for removal in 6.32. As we are now in the 6.32 development cycle, everything related to `pythia6` can be removed. | 05 April 2024, 15:23:53 UTC |
e26d574 | Jonas Rembser | 05 April 2024, 13:21:19 UTC | [CMake] Fix ordering problem when checking and setting `cuda` flag In the ROOT build system, `CheckCompiler` is included before `RootBuildOptions`. The problem with this is that when building with `-Dall=ON`, the `cuda` flag is only set in `RootBuildOptions`, which is too late to find the CUDA compiler in `CheckCompiler`. This results in issues like #15139: ``` CMake Error in roofit/batchcompute/CMakeLists.txt: Exporting the target "RooBatchCompute_CUDA" is not allowed since its linker language cannot be determined ``` This commit suggests a solution to this problem: just always enable the CUDA language in CMake if it is found, and only set the `cuda` flag with `-Dall=ON` if the CUDA language is enabled. | 05 April 2024, 15:20:59 UTC |
f409a6f | Vincenzo Eduardo Padulano | 04 April 2024, 13:58:35 UTC | [pyroot] Use raw string to allow escaped character in docstring To avoid warnings such as `_rvec.py:95: SyntaxWarning: invalid escape sequence '\p'` | 05 April 2024, 14:08:21 UTC |
0bbd8d0 | Jonas Rembser | 05 April 2024, 01:10:06 UTC | [CMake] CMake dependency on Python: use targets Closes #6753. | 05 April 2024, 11:48:40 UTC |
ee9e3f9 | Jonas Hahnfeld | 05 April 2024, 07:47:18 UTC | [core] Silence 6.34 deprecation warnings for now We are currently discussing what the next ROOT release version number will be, and if we want to remove the deprecated methods now. To avoid the annoying warnings, change the check to 6.33.02; *if* we release a development release later this year, it would likely be called 6.33.01 or 6.33.02. Afterwards master would be bumped to 6.33.03 and we would again be reminded to remove the methods. | 05 April 2024, 10:21:40 UTC |
09f9a43 | ferdymercury | 05 April 2024, 00:20:39 UTC | [gui] Do not reset FitPanel params when ADD on top of prefit function Fixes https://github.com/root-project/root/issues/11021 | 05 April 2024, 00:20:39 UTC |
e32e317 | ferdymercury | 05 April 2024, 00:16:21 UTC | [io] do not use single-file-merge shortcut if filters are specified Fixes https://github.com/root-project/root/issues/13359 | 05 April 2024, 00:16:21 UTC |
0f5eb94 | ferdymercury | 03 February 2024, 12:01:27 UTC | [math] Clarify meaning of TFoam::GetIntNorm parameters Fixes https://github.com/root-project/root/issues/14528 | 04 April 2024, 23:58:01 UTC |
af0e1ab | ferdymercury | 08 March 2024, 13:07:13 UTC | [core] only return core as shared lib for doxygen documentation purposes | 04 April 2024, 20:54:39 UTC |
1cda2a8 | ferdymercury | 16 February 2024, 12:10:16 UTC | [core] add more detailed tests for GetClassSharedLibs [core] test also for TFile RIO | 04 April 2024, 20:54:39 UTC |
587ae6a | ferdymercury | 16 February 2024, 11:49:18 UTC | [core] Do not skip libCore when finding what library the class belongs Fixes https://github.com/root-project/root/issues/11667 Bug introduced in commit from 2019 Jun 2nd | 04 April 2024, 20:54:39 UTC |
ff3a9cb | Danilo Piparo | 03 April 2024, 21:55:52 UTC | [hist] Add test for TSpline precision when saved as macro. | 04 April 2024, 20:23:55 UTC |
ec5aeef | ferdymercury | 27 March 2024, 14:42:11 UTC | [hist] Improve precision of TSpline SaveAs Fixes https://github.com/root-project/root/issues/12091 | 04 April 2024, 20:23:55 UTC |
062bba9 | Jonas Rembser | 04 April 2024, 00:07:22 UTC | [PyROOT] Disable automatic conversion of regular to smart pointers The automatic conversion of ordinary obejcts to smart pointers is disabled for PyROOT because it can cause trouble with overload resolution. If a function has overloads for both ordinary objects and smart pointers, then the implicit conversion to smart pointers can result in the smart pointer overload being hit, even though there would be an overload for the regular object. Since PyROOT didn't have this feature before 6.32 anyway, disabling it was the safest option. Closes #15117. | 04 April 2024, 15:15:21 UTC |
8dd71ea | ferdymercury | 30 March 2024, 09:39:25 UTC | [hist] prevent nullptr access | 04 April 2024, 09:57:28 UTC |
89f9d95 | ferdymercury | 11 March 2024, 09:08:16 UTC | [skip-ci] cross-reference markdown docu with link as well as human-readable as requested by pcanal | 04 April 2024, 08:29:34 UTC |
b9ba3da | ferdymercury | 11 March 2024, 09:00:55 UTC | [skip-ci] [io] Collapse data format details of TFile class. Supersedes https://github.com/root-project/root/pull/9616 | 04 April 2024, 08:29:34 UTC |
bf656cd | Danilo Piparo | 04 April 2024, 07:05:24 UTC | [ci] Add scheduled builds for 6.32 | 04 April 2024, 08:03:58 UTC |
0e8e845 | Danilo Piparo | 04 April 2024, 06:43:44 UTC | Update ROOT version file | 04 April 2024, 06:43:44 UTC |
7784644 | ferdymercury | 27 March 2024, 10:06:56 UTC | [hist] fix similar bug in TSpline5_saveas | 03 April 2024, 20:07:33 UTC |
05eec86 | ferdymercury | 27 March 2024, 10:02:17 UTC | [hist] fix bug in TSpline3 save-as code Fixes https://github.com/root-project/root/issues/13441 | 03 April 2024, 20:07:33 UTC |
71c812a | tmadlener | 03 April 2024, 08:29:38 UTC | Require only one template argument for usage Defaulting the rest to the first in case functions are used where argument types are not deduced, e.g. in RDataFrames | 03 April 2024, 19:43:29 UTC |
5c6f43a | tmadlener | 02 April 2024, 13:35:02 UTC | Replace static_asserts with gtest macros | 03 April 2024, 19:43:29 UTC |
2efaa3e | tmadlener | 02 April 2024, 11:12:09 UTC | Add basic tests for InvariantMass functionality | 03 April 2024, 19:43:29 UTC |
750d66a | tmadlener | 02 April 2024, 10:48:26 UTC | Add basic tests for DeltaR | 03 April 2024, 19:43:29 UTC |