1f44d1f | moneta | 01 November 2018, 17:40:47 UTC | improve regression test and add a check on the deviasion of reconstructed targets | 01 November 2018, 17:40:47 UTC |
0cf1c46 | Siddhartha Rao Kamalakara | 11 August 2018, 15:24:34 UTC | Fix type of Matrix | 01 November 2018, 09:22:27 UTC |
67481a4 | Siddhartha Rao Kamalakara | 01 August 2018, 20:23:49 UTC | Fix commit in wrong file | 01 November 2018, 09:22:08 UTC |
2281467 | Siddhartha Rao Kamalakara | 01 August 2018, 12:28:52 UTC | Make regression test self sufficient | 01 November 2018, 09:21:21 UTC |
2d1e263 | Siddhartha Rao Kamalakara | 25 June 2018, 13:28:27 UTC | Initial change | 01 November 2018, 09:20:20 UTC |
5799408 | Danilo Piparo | 31 October 2018, 09:30:15 UTC | [DF] Avoid signed/unsigned conversion Co-Authored-By: bluehood <bluehood@users.noreply.github.com> | 01 November 2018, 09:18:19 UTC |
a893528 | Enrico Guiraud | 30 October 2018, 09:22:41 UTC | [DF] Add a test for ROOT-9754 | 01 November 2018, 09:18:19 UTC |
ecdec5a | Enrico Guiraud | 29 October 2018, 13:58:15 UTC | [DF] Allow definition of jitted custom columns with same name This fixes ROOT-9754. | 01 November 2018, 09:18:19 UTC |
877cb12 | Enrico Guiraud | 29 October 2018, 10:54:26 UTC | [DF] Add a unique identifier datamember to RCustomColumnBase We need it to distinguish custom columns with the same name in different branches of the computation graph. | 01 November 2018, 09:18:19 UTC |
c2f85bc | Enrico Guiraud | 29 October 2018, 10:53:29 UTC | [DF] Make `GetNextID` static | 01 November 2018, 09:18:19 UTC |
ecfa4ed | moneta | 31 October 2018, 16:09:45 UTC | When using VDT increase tolerance in the tests | 01 November 2018, 09:15:53 UTC |
2d3285f | Lorenzo Moneta | 31 August 2018, 12:43:41 UTC | add VDT implementation of fast tanh | 01 November 2018, 09:15:53 UTC |
30374d2 | Danilo Piparo | 01 November 2018, 07:42:38 UTC | [DF] Define Z mass constant once | 01 November 2018, 07:42:38 UTC |
b4ccd4f | Axel Naumann | 31 October 2018, 16:06:17 UTC | [cling] Fix unused var warning. | 31 October 2018, 16:06:24 UTC |
c1e9c27 | Stefan Wunsch | 31 October 2018, 14:28:04 UTC | [RDF] Clone histograms in df103 so that they are visible in the doxygen pages | 31 October 2018, 14:38:27 UTC |
4845956 | moneta | 31 October 2018, 14:25:45 UTC | Make unique output and xml files name for each different DL test. This should avoid some potential clashes between tests running in parallel | 31 October 2018, 14:26:07 UTC |
2908f13 | Axel Naumann | 31 October 2018, 08:52:52 UTC | [ACLiC] Pass -g also to linker (ROOT-5171). | 31 October 2018, 14:22:20 UTC |
3942fed | Axel Naumann | 31 October 2018, 13:37:05 UTC | [Pythia8,tutorial] Veto Pythia8.235 due to memory errors. I have reported them to Torbjorn. | 31 October 2018, 13:37:05 UTC |
2a7a0b1 | Danilo Piparo | 31 October 2018, 10:28:34 UTC | [TreeReader] Add test for multiple readers attached to a leaf | 31 October 2018, 10:28:34 UTC |
3c20ea0 | Danilo Piparo | 31 October 2018, 09:35:01 UTC | [CMake] Fix the builds on osx conditionally addubg the isysroot switch | 31 October 2018, 09:35:33 UTC |
6836ed7 | Axel Naumann | 30 October 2018, 10:49:16 UTC | [TreeReader] Always set dictionary if available in CreateProxy ...and always set leaf information too, if needed. This fixes ROOT-9743. | 31 October 2018, 08:27:28 UTC |
1f136d3 | Vassil Vassilev | 30 October 2018, 16:08:06 UTC | [cxxmodules] Add allocator in the modulemap. | 31 October 2018, 08:26:27 UTC |
99945cc | Stefan Wunsch | 31 October 2018, 06:10:00 UTC | [Tutorial] Veto df103 if xrootd not enabled | 31 October 2018, 07:54:06 UTC |
95470db | Axel Naumann | 31 October 2018, 07:50:55 UTC | [RelNotes] Update and sort contributors. | 31 October 2018, 07:51:21 UTC |
7c930c2 | Axel Naumann | 24 September 2018, 15:51:13 UTC | [DF,TreeReader] Turn off pointer checks in RColumnValue, TTreeReader. | 31 October 2018, 07:39:22 UTC |
c29faa3 | Axel Naumann | 24 September 2018, 15:50:43 UTC | [Core] Introduce R__CLING_PTRCHECK:(on|off). | 31 October 2018, 07:39:22 UTC |
35ca6ee | Axel Naumann | 24 September 2018, 15:41:05 UTC | [cling] Veto ptrcheck for decls annotated with __cling__ptrcheck(off). | 31 October 2018, 07:39:22 UTC |
2067bb0 | Axel Naumann | 24 September 2018, 08:11:56 UTC | [cling] Do not check *this, even if implicitly cast. (cherry picked from commit 1dd7ac75cf5ecc1ef91c5aa1cc2ba65c46e8d585) | 31 October 2018, 07:39:22 UTC |
c11a50c | Axel Naumann | 29 October 2018, 14:55:50 UTC | [PCH] Remove deprecated cstdalign (ROOT-9568). | 31 October 2018, 07:34:23 UTC |
8914441 | Vassil Vassilev | 30 October 2018, 15:36:13 UTC | [cxxmodules] Enumerate all headers in GenVector. This patch reduces the duplicate content in the GenVector.pcm thus reducing the amount of decl merging. | 30 October 2018, 21:44:46 UTC |
4c8886c | Sergey Linev | 30 October 2018, 18:31:58 UTC | webgui: also let configure timer interval for Chromium Embeded It is not that critical as for Qt5, where one has no info about events processing | 30 October 2018, 20:44:46 UTC |
a8a8c63 | Sergey Linev | 30 October 2018, 18:26:00 UTC | eve7: adjust to latest RWebWindow functionality | 30 October 2018, 20:44:46 UTC |
bfa61fa | Sergey Linev | 30 October 2018, 18:22:24 UTC | webgui: let configure allowed send queue length of RWebWindow These entries can be held in the RWebWindow when connection is not ready or interrupted | 30 October 2018, 20:44:46 UTC |
9f50b05 | Sergey Linev | 30 October 2018, 18:10:44 UTC | jsroot: openui5 requires well-formed URL to work | 30 October 2018, 20:44:46 UTC |
8f34619 | Sergey Linev | 30 October 2018, 18:10:10 UTC | webgui: correctly name special handler in qt5 | 30 October 2018, 20:44:46 UTC |
196456b | Sergey Linev | 30 October 2018, 16:59:22 UTC | eve7-js: set proper path to evedir While not only HTTP can be used to fetch files, one should use full URL which can have custom hadlers for Qt5 or CEF | 30 October 2018, 20:44:46 UTC |
f80c83d | Sergey Linev | 30 October 2018, 16:00:17 UTC | webgui: increase frequency of timer for running qt5 events Events used to process requests like loading JS scripts of HTML pages or just handle RWebWindow communication | 30 October 2018, 20:44:46 UTC |
1683d80 | Axel Naumann | 30 October 2018, 19:41:52 UTC | [cmake] Pass -isysroot CMAKE_OSX_SYSROOT to new tbb. | 30 October 2018, 19:41:57 UTC |
47d01e8 | Sergey Linev | 30 October 2018, 14:43:48 UTC | [rint] spell error fix in comments | 30 October 2018, 18:38:29 UTC |
5cd6eee | Stefan Wunsch | 17 October 2018, 09:49:25 UTC | [RDF] Dataframe tutorial reconstructing Higgs from four leptons with CMS OpenData | 30 October 2018, 17:35:21 UTC |
b533e39 | Bertrand Bellenot | 30 October 2018, 16:01:28 UTC | Fix compilation of latest TBB on Windows | 30 October 2018, 16:01:28 UTC |
6e427fb | Danilo Piparo | 30 October 2018, 09:50:37 UTC | [Core][ROOT-9756] Upgrade the version of TBB used as built in to 2019_U1 | 30 October 2018, 14:41:55 UTC |
1d8b1bd | Axel Naumann | 29 October 2018, 10:37:30 UTC | [cling] DynScopes: escape up to Stmt level (ROOT-9738). | 30 October 2018, 14:27:08 UTC |
0faea9d | Vassil Vassilev | 30 October 2018, 14:03:28 UTC | Revert "Revert "[cxxmodules] Publish MetaLexer too."" This reverts commit 0f583c7ef0173fba1caa7680188e7bc767f5d97d. We need this change because whoever uses MetaParser.h will not be able to compile their program. MetaParser.h includes MetaLexer.h. | 30 October 2018, 14:04:31 UTC |
9d459ce | Axel Naumann | 04 September 2018, 11:23:33 UTC | TabCom: silence GCC warning (ROOT-9597). | 30 October 2018, 13:21:01 UTC |
40994f9 | Bertrand Bellenot | 30 October 2018, 09:53:02 UTC | Fix gcc8 warnings in GUI Fix gcc8 warnings like: Warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GCValues_t'; use assignment or value-initialization instead | 30 October 2018, 12:49:15 UTC |
4021e62 | Sergey Linev | 30 October 2018, 12:01:30 UTC | eve7-js: simplify JS code in several places, remove extensive log output | 30 October 2018, 12:03:36 UTC |
0386c7b | Sergey Linev | 30 October 2018, 11:41:42 UTC | eve7-js: add protection when generating projected polygon Seems to be, there is error on the C++ side where projected geometry has to be generated. | 30 October 2018, 12:03:36 UTC |
f28f3fc | Sergey Linev | 30 October 2018, 09:59:29 UTC | eve7-js: create track buffers with proper length | 30 October 2018, 12:03:36 UTC |
42cb63c | Sergey Linev | 29 October 2018, 13:04:56 UTC | webgui: correctly check if browser executable was found For Chrome and Firefox browsers full executable path should exists. It is required to correctly start it with the fork. If browser executable was not detected - no need to try it | 30 October 2018, 11:48:08 UTC |
932418e | Sergey Linev | 29 October 2018, 16:20:11 UTC | eve7: suppress several compiler warnings | 30 October 2018, 11:47:29 UTC |
e0665ee | Sergey Linev | 29 October 2018, 16:11:01 UTC | eve7: use C compiler to compile C sources Seems to be, some deep system includes failing when mix C and C++ sources | 30 October 2018, 11:47:29 UTC |
f415139 | Sergey Linev | 29 October 2018, 14:40:08 UTC | Update credits about WebEVE and RWebDisplay | 30 October 2018, 11:47:29 UTC |
5b2b592 | Sergey Linev | 29 October 2018, 14:36:21 UTC | eve7: avoid export of functions which used only internally | 30 October 2018, 11:47:29 UTC |
643d46c | Sergey Linev | 29 October 2018, 14:29:48 UTC | eve7: comment out non-defined functions from GL/glu.h | 30 October 2018, 11:47:29 UTC |
c4b8059 | Sergey Linev | 29 October 2018, 13:57:29 UTC | eve7: rename GL/glu.h to GL_glu.h to avoid any conflicts with standard libs | 30 October 2018, 11:47:29 UTC |
0f583c7 | Vassil Vassilev | 30 October 2018, 08:48:18 UTC | Revert "[cxxmodules] Publish MetaLexer too." This reverts commit 20d116e723018bae496c7fb78fbeec22543d14c6. We will have to debug the exact cxxmodules failure. | 30 October 2018, 08:48:18 UTC |
157ae54 | Sergey Linev | 29 October 2018, 14:48:55 UTC | Set Matevz and Sergey for parts of WebEVE | 29 October 2018, 14:48:55 UTC |
d016096 | Massimo Tumolo | 29 October 2018, 14:40:19 UTC | [DF][NFC] Better formatting for default datasource label Co-Authored-By: bluehood <bluehood@users.noreply.github.com> | 29 October 2018, 14:41:07 UTC |
ef45095 | Enrico Guiraud | 26 October 2018, 13:41:31 UTC | [DF] Rename RDataSource::{GetDataSourceType -> GetLabel} | 29 October 2018, 14:41:07 UTC |
488dcde | Enrico Guiraud | 26 October 2018, 13:37:43 UTC | [DF][NFC] Document RDataSource::GetDataSourceType | 29 October 2018, 14:41:07 UTC |
d6cb7b7 | Axel Naumann | 29 October 2018, 10:46:26 UTC | [NFC] Indent; explain complex functions being inlined: This enables clad-ification of these functions. | 29 October 2018, 10:46:26 UTC |
3b13b5d | Axel Naumann | 29 October 2018, 10:39:46 UTC | [NFC] Make "delete fInterpreter" comment more noticable. | 29 October 2018, 10:39:46 UTC |
9b8b314 | Bertrand Bellenot | 27 October 2018, 16:05:10 UTC | Fix compilation error on Windows | 27 October 2018, 17:57:07 UTC |
bff3f96 | Danilo Piparo | 27 October 2018, 11:56:31 UTC | [DF] Minimise public interface of RDisplay making AddRow and HasNext private at the price of a friendship relation with DisplayHelper. | 27 October 2018, 15:23:47 UTC |
076b2d2 | Danilo Piparo | 27 October 2018, 11:28:56 UTC | [DF][NFC] Move doc of RDisplayElement to the cxx file improve the text. | 27 October 2018, 15:23:47 UTC |
c51af35 | Danilo Piparo | 24 October 2018, 21:27:49 UTC | [MultiProc] No streaming is needed of these classes instances | 27 October 2018, 12:11:01 UTC |
afd0c46 | Vassil Vassilev | 26 October 2018, 15:24:39 UTC | [cxxmodules] [cling] Enable timing counters in clang's frontend. This feature can be enabled by setting an env variable ROOT_CLING_TIMING. It prints some information about how much time different parts of clang take. | 26 October 2018, 20:07:09 UTC |
74065f5 | Stephan Hageboeck | 26 October 2018, 14:12:40 UTC | Also improve documentation of RooAbsPdf to fix ROOT-5402. | 26 October 2018, 15:42:41 UTC |
1cb6da2 | Stephan Hageboeck | 26 October 2018, 12:38:05 UTC | Fix doxygen for RooFitResult. | 26 October 2018, 15:42:41 UTC |
a363eca | Guilherme Amadio | 26 October 2018, 11:25:25 UTC | Do not use an imported target for Vdt Fixes: ROOT-9751 | 26 October 2018, 13:15:38 UTC |
fbf960e | Sergey Linev | 26 October 2018, 13:11:58 UTC | Disable auto testing of eve7 tutorials for a while | 26 October 2018, 13:11:58 UTC |
aa98aae | Philippe Canal | 25 October 2018, 20:05:55 UTC | Resolve memory over-write due to execution of a I/O rule on wrong object. This prevent the inappropriate execution on a rule intent for an inner object on the outer object('s memory space) In a case where the top level branch is: 1 edm::Wrapper<std::vector<pat::CompositeCandidate, std::allocator<pat::CompositeCandidate> > > which contains 2 16, obj, vector<pat::CompositeCandidate> simple base pat::PATObject<reco::CompositeCandidate> 3 360, overlapItems_, vector<edm::PtrVector<reco::Candidate> > simple base edm::PtrVectorBase 4 48, cachedItems_, atomic<vector<const void*>*> ***TRANSIENT-WITH-RULE** The TStreamerInfo Action Sequence for (4) was being executed the obj branch/level The bug was that GatherArtificialElements would drill through (3) eventhough it was not split and it did so because it did not recognize there was a branch for it because it added (errorneously) the name of the base class in the branch prefix. | 26 October 2018, 11:43:21 UTC |
6247247 | Sergey Linev | 26 October 2018, 07:52:05 UTC | webgui6: use stronger "override" directive for TWebPadPainter This is fall-back solution, normally it does not not used in batch mode | 26 October 2018, 10:43:28 UTC |
df02d65 | Sergey Linev | 26 October 2018, 07:36:57 UTC | webgui6: use unique_ptr for owned objects | 26 October 2018, 10:43:28 UTC |
16c84c2 | Sergey Linev | 26 October 2018, 07:19:58 UTC | jsroot: dev 26/10/2018 with newest TWebPainting Use much more compact presentation of data, generated by TWebPS | 26 October 2018, 10:43:28 UTC |
d988933 | Sergey Linev | 25 October 2018, 22:41:14 UTC | webgui6: optimize attributes storage Ignore store of the same values again and again May save significant amount of data transfer | 26 October 2018, 10:43:28 UTC |
8f89d53 | Sergey Linev | 25 October 2018, 22:00:40 UTC | webgui6: correct generate painting with different objects kinds | 26 October 2018, 10:43:28 UTC |
800f4f8 | Sergey Linev | 25 October 2018, 21:40:23 UTC | webgui6: create single painting for many primitives If there are too many primitives, combine them together | 26 October 2018, 10:43:28 UTC |
d643c5e | Sergey Linev | 25 October 2018, 20:18:36 UTC | webgui6: put all colors settings in one TWebPainting object Make it relatively compact | 26 October 2018, 10:43:28 UTC |
2ff27f0 | Sergey Linev | 25 October 2018, 20:00:46 UTC | webgui6: use normal rgb() coding when send colors to TWebCanvas Such coding is less costly | 26 October 2018, 10:43:28 UTC |
8276146 | Sergey Linev | 25 October 2018, 17:37:40 UTC | webgui6: use more compact form for collections of colors If store original TColor, it takes significant amout of transferred data. | 26 October 2018, 10:43:28 UTC |
61fcfeb | Sergey Linev | 25 October 2018, 16:40:12 UTC | webgui6: mostly remove code from TWebPadPainter Keep only as fallback solution, normally should not be used. TWebPS is master | 26 October 2018, 10:43:28 UTC |
c6138d6 | Sergey Linev | 25 October 2018, 14:38:57 UTC | webgui6: start moving functionality to TWebPS While canvas works in batch mode, all operations processed in TWebPS anyway. Also try to minimize memory footprint | 26 October 2018, 10:43:28 UTC |
563ce9c | Sergey Linev | 25 October 2018, 12:11:28 UTC | webgui6: always use TWebPS for custom objects painters While TCanvas now runs in batch mode, all painting performed via gVirtualPS. Fix problem with box painting | 26 October 2018, 10:43:28 UTC |
23e60fd | Vassil Vassilev | 25 October 2018, 22:51:37 UTC | [cling] Add a dependency on clangSema to clingInterpreter. We use the target clingInterpreter in a few places as a general dependency rule making sure the cling infrastructure is already built. In some cases, such as clad, the highly parallel builds trigger build of clad before clangSema, clangBasic and clangAST are built. This patch ensures the right dependencies are in order. | 26 October 2018, 07:38:38 UTC |
55c80f9 | Vassil Vassilev | 25 October 2018, 23:02:27 UTC | [cxxmodules] Change the linkage of functions and template specializations. static, static inline, always_inline, and extern inline functions can always be deferred. Normal inline functions can be deferred in C99/C++. Implicit template instantiations can also be deferred in C++. This patch changes the linkage of the declarations from strong to weak. It allows clang to defer the deserialization from pch/pcm until their use. | 26 October 2018, 07:38:16 UTC |
7c91153 | Stefan Wunsch | 24 October 2018, 11:28:26 UTC | [Tutorial] Add output of vecops and dataframe tutorials to builds | 26 October 2018, 07:35:01 UTC |
885515b | Vassil Vassilev | 25 October 2018, 13:23:09 UTC | Simplify function body. | 25 October 2018, 19:55:03 UTC |
3753953 | Vassil Vassilev | 25 October 2018, 13:22:39 UTC | Inline crystalball funcs. | 25 October 2018, 19:55:03 UTC |
d98abc2 | Sergey Linev | 25 October 2018, 17:39:38 UTC | WebEve - first version of web-based event display (#2851) This is evolution of original EVE code, where GL display replaced by Web-based implementation Includes C++ classes, HTML/JavaScript and several tutorials | 25 October 2018, 17:39:38 UTC |
18d823c | Olivier Couet | 25 October 2018, 12:19:29 UTC | Enable the error message when an image on screen has too many colors to be converted in GIF. See https://root-forum.cern.ch/t/gpad-saveas-test-gif-does-not-always-work/ | 25 October 2018, 12:19:44 UTC |
18a759e | Danilo Piparo | 24 October 2018, 21:39:38 UTC | [Tree] Remove all preprocessor macros involving __CINT__ | 25 October 2018, 08:01:14 UTC |
2f3ee16 | Stephan Hageboeck | 24 October 2018, 10:03:11 UTC | [RooFit] Make documentation of RooWorkspace doxygen-readable. | 25 October 2018, 07:59:05 UTC |
82eae5a | Yuka Takahashi | 25 October 2018, 07:31:44 UTC | Pin vtable for misc/table headers (#2847) This gives 12 Mbytes improvement in memory for modules :D | 25 October 2018, 07:31:44 UTC |
9d1f6c4 | Danilo Piparo | 24 October 2018, 20:14:48 UTC | [DF] Adapt test reference to new cumulative efficiency | 24 October 2018, 21:08:16 UTC |
7d605d7 | Danilo Piparo | 18 October 2018, 07:51:28 UTC | [DF] Use more expressive formatting of numbers in cutflowreport | 24 October 2018, 21:08:16 UTC |
939c467 | Danilo Piparo | 18 October 2018, 07:50:08 UTC | [DF] Add cumulative efficiency to the cut flow report | 24 October 2018, 21:08:16 UTC |
0fe2008 | Sergey Linev | 24 October 2018, 17:48:54 UTC | webgui: update comments and copyright dates | 24 October 2018, 20:50:30 UTC |
56495c4 | Sergey Linev | 24 October 2018, 16:05:42 UTC | webgui6: use RWebDisplayArgs in TWebCanvas interface Let draw canvas in any supported web display - important for interplay with qt5 | 24 October 2018, 20:50:30 UTC |