An error occurred while loading commit signatures
- Jan 20, 2022
-
-
ferdymercury authored
* fix doxygen errors in gui hist and graf * some more * missing doxy warnings graf geom * doxy warnings html io * fix doxygen warnings in math * fix warnings in mc and net
-
Olivier Couet authored
* [skip-ci] Fix broken link * Add missing image * Add missing image
-
Bertrand Bellenot authored
* Fix compilation errors with the `/permissive-` compiler flag on Windows. Resolves #9607 Fix the following compilation errors when using the `/permissive-` compiler flag: ``` hist\hist\inc\TF1.h(463,1): error C2445: result type of conditional expression is ambiguous: types 'TString' and 'const char [1]' can be converted to multiple common types hist\hist\inc\TF1.h(463,1): message : could be 'TString' hist\hist\inc\TF1.h(463,1): message : or 'const char *' hist\hist\src\TH1.cxx(3128,91): error C2445: result type of conditional expression is ambiguous: types 'TString' and 'const char [1]' can be converted to multiple common types hist\hist\src\TH1.cxx(3128,91): message : could be 'TString' hist\hist\src\TH1.cxx(3128,91): message : or 'const char *' gui\gui\src\TGFileDialog.cxx(390,53): error C2445: result type of conditional expression is ambiguous: types 'TString' and 'const char [1]' can be converted to multiple common types gui\gui\src\TGFileDialog.cxx(390,53): message : could be 'TString' gui\gui\src\TGFileDialog.cxx(390,53): message : or 'const char *' graf2d\win32gdk\src\TGWin32.cxx(2690,47): error C2664: 'void gdk_gc_set_clip_mask(GdkGC *,GdkBitmap *)': cannot convert argument 2 from 'const unsigned long' to 'GdkBitmap *' graf2d\win32gdk\src\TGWin32.cxx(3055,44): error C2664: 'void gdk_gc_set_clip_mask(GdkGC *,GdkBitmap *)': cannot convert argument 2 from 'const unsigned long' to 'GdkBitmap *' ``` * Update gui/gui/src/TGFileDialog.cxx Co-authored-by:
Philippe Canal <pcanal@fnal.gov> * Update hist/hist/inc/TF1.h Co-authored-by:
Philippe Canal <pcanal@fnal.gov> * Update hist/hist/src/TH1.cxx Co-authored-by:
Philippe Canal <pcanal@fnal.gov> * Code formatting * Formatting Co-authored-by:
Philippe Canal <pcanal@fnal.gov>
-
- Jan 19, 2022
-
-
Vincenzo Eduardo Padulano authored
-
Vincenzo Eduardo Padulano authored
-
Enrico Guiraud authored
Co-authored-by:
Javier Lopez-Gomez <javier.lopez.gomez@cern.ch>
-
Enrico Guiraud authored
-
Enrico Guiraud authored
-
Enrico Guiraud authored
-
Enrico Guiraud authored
-
Vincenzo Eduardo Padulano authored
-
Vincenzo Eduardo Padulano authored
-
Vincenzo Eduardo Padulano authored
-
Rahul Balasubramanian authored
-
Rahul Balasubramanian authored
Co-authored-by:
Jonas Rembser <jonas.rembser@cern.ch>
-
Philippe Canal authored
This fixes issue #9543 In the issue #9543, the unusual situation is the combination of: * there is (intentionally) no dictionary for `std::map<int,std::vector<int>>` * consequently we use an "emulated collection proxy" for that collection * there is (unintentional due to external config) interpreter information/ClassInfo for `std::map<int,std::vector<int>>` The crux of the issue #9542 is: * TClass::fSizeof info prefers the information from the CollectionProxy * TStreamerInfo::fSize is set to the value of TClass::fSizeOf * TClass:New prefers the constructor from the interpreter * TStreamerInfo::New was using TClass::New for that case * On the failing platform, the `sizeof(std::map<int,std::vector<int>>)` is larger than the size of the emulated collection. Since the I/O and TStreamerInfo uses the TCollection proxy and all of TStreamerInfo needs to prefer the information from the collection proxy (including the 'sizeof'). To fix #9542 the solution is for * TStremearInfo::New to prefer/use TCollectionProxy::New over TClass::New (i.e. the interpreted constructor in this particular case).
-
Jonas Rembser authored
Part of the RooProdPdf modernization with the intention of eventually deprecating the RooLinkedList. This change reduces the size of a RooProdPdf from 1600 to 1496 bytes. A manual schema evolution rule to test the reading of older RooProdPdfs is implemented in the `LinkDef.h`. The schma evolution is tested by the stressRooFit tests, which are reading some RooProdPdfs from the reference files.
-
Jonas Rembser authored
This is a followup to commit 2f7936a3, using range-based loops or at least the `begin()` and `end()` member functions for RooLinkedLists everywhere in RooFit.
-
Jonas Rembser authored
-
Jonas Rembser authored
It's not necessary to use the ROOT types when not declaring persistent variables.
-
- Jan 18, 2022
-
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Jonas Hahnfeld authored
Update and move content into the main group page, remove duplicated pages. Co-authored-by:
Bertrand Bellenot <Bertrand.Bellenot@cern.ch> Co-authored-by:
Axel Naumann <Axel.Naumann@cern.ch> [skip-ci]
-
Andrei Gheata authored
-
Olivier Couet authored
-
ferdymercury authored
* fix doxygen errors in gui hist and graf * some more
-
- Jan 17, 2022
-
-
Aavash Subedi authored
refactor: changed print statements to use a newer style of string formatting. Back compatible with 2.7.
-
Olivier Couet authored
-
Axel Naumann authored
-
Chris Green authored
-
Mattias Ellert authored
Fixes error: use of deleted function /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/lib/Target/NVPTX/NVPTXAsmPrinter.cpp: In member function 'std::string llvm::NVPTXAsmPrinter::getPTXFundamentalTypeStr(llvm::Type*, bool) const': /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:1319:10: error: use of deleted function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::nullptr_t) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::nullptr_t = std::nullptr_t]' 1319 | return nullptr; | ^~~~~~~ In file included from /usr/include/c++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/streambuf:41, from /usr/include/c++/12/bits/streambuf_iterator.h:35, from /usr/include/c++/12/iterator:66, from /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/include/llvm/ADT/iterator_range.h:21, from /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:16, from /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/include/llvm/ADT/StringRef.h:12, from /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/include/llvm/Pass.h:31, from /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/lib/Target/NVPTX/NVPTX.h:17, from /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/lib/Target/NVPTX/NVPTXAsmPrinter.h:17, from /builddir/build/BUILD/root-6.24.06/interpreter/llvm/src/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:14: /usr/include/c++/12/bits/basic_string.h:732:7: note: declared here 732 | basic_string(nullptr_t) = delete; | ^~~~~~~~~~~~ Fix backported from LLVM upstrea https://reviews.llvm.org/D87697
-
ikabadzhov authored
A new class DFDescription is introduced. It has 2 member strings, corresponding to the brief and the full description. It allows more interactive output of these strings. RInterface::Describe now returns a DFDescription object. As brief description is the output from RInterface::DescribeDataset. As full description is the remaining code from RInterface::Describe. Moreover, RInterface::DescribeDataset is now a private method. RDFDescription has the following methods: * AsString(bool) -> returning brief/full description as a string * Print(bool) -> printing the content of AsString(bool) * overloaded<< -> returns ostream corresponding to AsString(shortFormat=false) * printValue -> returns string corresponding to AsString(shortFomat=false) * __repr__ pythonization -> assigning __repr__ to AsString(shortFormat=false) Tests and Tutorials were adapted correspondingly.
-
ferdymercury authored
* remove doxy warnings * fix copyname * fix doxygen warnings tmva * fix doxy warnings in math * math tree doxy warnings * some more warnings
-
- Jan 15, 2022
-
-
Jonas Hahnfeld authored
-Wbidirectional= was RedHat's initial proposal that they also shipped in gcc-8.5.0-4.el8 for CentOS 8. During review, the name was changed to -Wbidi-chars= which will appear in GCC 12 and was backported to the next gcc-8.5.0-5.el8. See the mailing list thread at https://gcc.gnu.org/pipermail/gcc-patches/2021-November/thread.html#583031 for details.
-
Jonas Hahnfeld authored
Fixes roottest_cling_specialobj_runf02 with the previously updated reference file.
-
- Jan 14, 2022
-
-
Jonas Rembser authored
-
Jonas Rembser authored
-
Jonas Rembser authored
The interface of these functions was strongly inspired by `numpy.histogramdd`: https://numpy.org/doc/stable/reference/generated/numpy.histogramdd.html#numpy.histogramdd A unit test that makes a closure check by converting a RooDataHist to numpy and back was also implemented.
-
Jonas Rembser authored
-