- Feb 20, 2019
-
-
Vassil Vassilev authored
This patch prepares the infrastructure to be able to work with a global module index.
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Lorenzo Moneta authored
This gives possibility to call FitResult::GetConfidenceIntervals for the fits done using Fitter::FitFCN. For example in case of TBinomialEfficiencyFitter. This commit fixes ROOT-7790. The tutorial TesBinomial.C has been updated to compute as example the confidence interval of the fitted function.
-
Lorenzo Moneta authored
-
- Feb 19, 2019
-
-
Enric Tejedor Saavedra authored
-
Enric Tejedor Saavedra authored
-
Enric Tejedor Saavedra authored
-
Enric Tejedor Saavedra authored
-
Enrico Guiraud authored
-
Enrico Guiraud authored
Each node of the computation graph initializes the RCustomColumns in its RBookedCustomColumns table. This is necessary as there is no central entity that knows all booked custom columns and can initialize them all in sequence. However, this means that a given RCustomColumn can have its `InitSlot` (setup) and `ClearValueReaders` (teardown) method called multiple times per task. This is not a logical error (these methods are idempotent) but it is wasteful. This commit introduces a simple flag that is set/reset at setup/teardown and is checked before performing any operation on the RCustomColumn.
-
Enrico Guiraud authored
Previously, the check was performed at the beginning of every task, for every node. This check becomes expensive with a large (O(10k)) number of custom columns.
-
Enrico Guiraud authored
The 4th parameter was wrong, although harmless: it is meant to be a list of names of input columns, which is an empty list for rdfentry_ and rdfslot_. The names passed were disregarded anyway, as the lambda expression did not take any inputs.
-
Enrico Guiraud authored
-
Enrico Guiraud authored
-
Arif Ahmed authored
Continuation of a Google Summer of Code 2018 project.
-
Guilherme Amadio authored
Note: Commented out source files are in the source directories, but were not used before. Adding them makes TMVA compilation fail.
-
Guilherme Amadio authored
-
Guilherme Amadio authored
Since CUDA has special requirements for the compiler and C++ standard, we should require users to enable this by hand to avoid unnecessary configuration failures with recent compilers or because CUDA has no support for C++17.
-
Guilherme Amadio authored
-
Enric Tejedor Saavedra authored
-
Enric Tejedor Saavedra authored
-
Enric Tejedor Saavedra authored
-
Enric Tejedor Saavedra authored
-
Enric Tejedor Saavedra authored
-
Enric Tejedor Saavedra authored
-
Enric Tejedor Saavedra authored
-
- Feb 18, 2019
-
-
Guilherme Amadio authored
FindX11.cmake already has the path being added here listed before /usr/include, so we do not need to add it. XQuartz headers are actually in /opt/X11/include, and /usr/X11R6 is a link to /opt/X11.
-
Guilherme Amadio authored
-
Guilherme Amadio authored
Before calling ROOT_APPLY_OPTIONS(), no options are set yet, which means the else() is always taken here, turning off all tmva components unless one specifies -Dtmva=ON on the CMake command line.
-
Guilherme Amadio authored
Can cause unnecessary extra linking to system libraries. We should add linking libraries directly to each target that needs it.
-
Vassil Vassilev authored
The OSX linker stores the symbols in a shared library by adding an extra "_" as prefix to the mangled name. However, the llvm JIT gives us a unix mangled name. This patch adds a the missing extra prefix if we are on OSX.
-
Stefan Wunsch authored
-
- Feb 17, 2019
-
-
Vassil Vassilev authored
-
Vassil Vassilev authored
The old location excluded them only from the modulemap however rootcling still tried to build a module for them.
-
- Feb 15, 2019
-
-
Lorenzo Moneta authored
the simulated annealing minimizer algorithm from GSL. This fixes ROOT-4880
-
Lorenzo Moneta authored
-
Lorenzo Moneta authored
-
Lorenzo Moneta authored
Checking with output plot the result obtained now it is correct, while it wasn't really before. Onother crossing points for the limit was found but at a lower valuie.
-
Lorenzo Moneta authored
Fix also root finding in roostats in hypotestinverter that edges are returned when interval does not contain a root.
-