- Mar 10, 2018
-
-
Oksana Shadura authored
-
Oksana Shadura authored
-
- Mar 09, 2018
-
-
Yuka Takahashi authored
* Delete RooCintUtils.h and RooCintUtils.cxx I know this is not a small change, so any comments are welcome! Background: RooCintUtils was providing a wrapper between Cint and roofit. This implementation is very old, and is using Cint iteration interface a lot. Recently we were trying to kill RooCintUtils code where its using iteration and to change them to new Cling interface in order to improve the performance. RooCintUtils is an utility class, so this is internal namespace which is only used inside roofit. Since there are just 3 methods left, this RooCintUtils is no longer worth spending a file. Let's delete this and migrate methods to RooFactoryWSTool. * Put routines into anonymous namespace and made static
-
Olivier Couet authored
-
Axel Naumann authored
This causes havoc if people (like DD4HEP) have using namespace std:: and define a detail namespace themselves. Instead, declare the std::detail:: entities in ROOT::Detail.
-
Yuka Takahashi authored
There files were not using RooCintUtils.h which is an implementation for old interpreter.
-
Olivier Couet authored
-
Olivier Couet authored
-
- Mar 08, 2018
-
-
Vassil Vassilev authored
Using unary operator address of (eg. MyClass m; &m) takes into account overloaded operators which may not give us the precide address of the allocated storage. This patch teaches cling to use std::addressof instead.
-
Vassil Vassilev authored
The cmake lists are semicolon-separated strings which we fail to pass to the colon-expecting interface.
-
Vassil Vassilev authored
This reverts commit 16b0a0b8. The error seems to be fixed but we forgot to update the test.
-
Axel Naumann authored
-
Bastian Beischer authored
In python 3 'term_width / min_element_width' is a float and can't be passed to range a few lines below.
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Philippe Canal authored
-
Philippe Canal authored
This allows to distinguish collection with a custom operator from those with a default operator. This is relevant in particular to know if shortcuts are available or not for vector
-
Olivier Couet authored
-
Olivier Couet authored
Wile changed his mind and asked to remove the author name (with was useless anyway as it was anonymous).
-
Guilherme Amadio authored
This reverts commit f1904f70. Added test does not compile.
-
Brandon Gomes authored
* add string concatenation for all integer/float types * update floating point types * switch to template `type_traits` for type detection * add numeral type checking for string concatenation - improves detection of `signed`, `unsigned`, and `float` types and does not interfere with `char` implementation even though it is of `signed` type - adds three type_traits * add return-type SFINAE constriants and split declaration and definition * move new type traits into ROOT::TypeTraits namespace
-
- Mar 07, 2018
-
-
Olivier Couet authored
* new test for v7 text * typo
-
Olivier Couet authored
-
Olivier Couet authored
-
Guilherme Amadio authored
Temporary returned by sys.GetName() was being used past its lifetime.
-
Guilherme Amadio authored
-
Olivier Couet authored
-
- Mar 06, 2018
-
-
Olivier Couet authored
test is the getters work.
-
Olivier Couet authored
Implement the Text Size new ctor with the text position typo
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-
Danilo Piparo authored
-
Danilo Piparo authored
-
Olivier Couet authored
-
Danilo Piparo authored
this is a step towards supporting access of leaves in jitted code. The functionality added allows to alias a leaf called branchname.leafname in order to use the alias in jitted strings.
-
Guilherme Amadio authored
-
Danilo Piparo authored
-
Enrico Guiraud authored
-
Enrico Guiraud authored
This commit fixes ROOT-9268 and part 1 of ROOT-9142.
-