2e7ec52 | Pere Mato | 10 January 2015, 17:56:17 UTC | Update ROOT version files to v6.02/03. | 10 January 2015, 17:56:17 UTC |
b77a067 | Axel Naumann | 09 January 2015, 13:51:58 UTC | Veto fwd decl of complex template default argument expressions. Works around issue with ATLAS forward decl of namespace Eigen{ namespace internal{ template <typename T, int Size, int MatrixOrArrayOptions, int Alignment = (MatrixOrArrayOptions & DontAlign) ? 0 : (((Size * sizeof(T)) % 16) == 0) ? 16 : 0> struct plain_array; }} (cherry picked from commit 358735e693d2e4acef6d67d72183b655f49d47ae) | 09 January 2015, 15:21:52 UTC |
644d692 | Axel Naumann | 09 January 2015, 13:51:48 UTC | Remove "override", clang warns: all or nothing. (cherry picked from commit 14e7d9f2fc73c8b5fbff1be9a2358cd5fa727851) | 09 January 2015, 15:21:47 UTC |
6cf3795 | Philippe Canal | 08 January 2015, 21:03:24 UTC | Revert "Do not autoload if disabled. Saves mem for ATLAS." This reverts commit 52e58e649a22206b4167e1f27fa1822780e70265. (cherry picked from commit 09d1ffa42ccf27b111aaf94b2f52bce3c25398d0) | 09 January 2015, 13:26:06 UTC |
4728279 | Philippe Canal | 08 January 2015, 21:02:39 UTC | Separate the concept of enabling parsing on demand from when the header should be parsed. TInterpreter::SetClassAutoParsing still completely disable the auto parsing mechanishm, when set to true, the payload is parsed *immediately* upon library load. TInterpreter::SuspendAutoParsing autoParseRaii(gInterpreter); request the interpreter does *not* consider the header files that have been registered to be parsed on demand but have not been (auto)parsed yet. This allows to delay even further the parsing of those headers. (cherry picked from commit 287f66263a5eab8416371b930841ae45e37b26e8) | 09 January 2015, 13:26:02 UTC |
e26080f | Axel Naumann | 09 January 2015, 10:50:09 UTC | Implement op= given that we have copy ctor (Coverity). (cherry picked from commit 8647ec86b8fa95ae16f7079b4b3457000b46a6bc) | 09 January 2015, 11:06:57 UTC |
72f4c6b | Philippe Canal | 08 January 2015, 18:10:30 UTC | Avoid spurrious type search in TTreeFormula (See ROOT-6976). Restrict the search for a type when it is indeed (more likely) contextually correct that we have a casting operation. | 08 January 2015, 21:08:33 UTC |
309cd08 | Axel Naumann | 08 January 2015, 17:29:58 UTC | Also store Parser paren numbers; likely fixes ROOT-6976: The parser (or rather the BalancedDelimiterTracker) was doing a Parser::cutOffParsing() because of an overflow of open ( - because we never reset the count. (cherry picked from commit 3ba71f65d07bf3a1ad24afa689b29a815bb43a12) | 08 January 2015, 17:50:35 UTC |
194b4ad | Sergey Linev | 08 January 2015, 16:16:01 UTC | http: extent TRootSniffer functionality 1. Sniffer now provides basic type name and array dimensions for requested object (available via h.json request) 2. Some of the sniffer fields stored in native format (without quotes) 3. Use RZip.h in the sniffer Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 08 January 2015, 16:28:48 UTC |
0fa8eb2 | Sergey Linev | 08 January 2015, 15:12:45 UTC | jsroot: improve objects overlap Even when several TH1/TGraph/TF1 objects with fill attribute overlap each other, one able to get tooltip for underlying objects. Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 08 January 2015, 16:28:48 UTC |
ab1dd88 | Olivier Couet | 08 January 2015, 15:24:26 UTC | Fix fill patterns 1, 2 and 3 as suggested here ROOT-6991 | 08 January 2015, 15:26:24 UTC |
85f69fe | Pere Mato | 08 January 2015, 12:50:40 UTC | Disable optimization since in some cases was causing crashes of h2root | 08 January 2015, 12:51:52 UTC |
11750b6 | Olivier Couet | 07 January 2015, 17:13:59 UTC | Implement missing Math symbols | 07 January 2015, 17:17:25 UTC |
6dd8ae6 | Olivier Couet | 08 December 2014, 13:04:20 UTC | use exchange mode to open hbook files. | 07 January 2015, 12:53:42 UTC |
6c52d13 | Pere Mato | 07 January 2015, 10:46:41 UTC | More tutorial dependencies | 07 January 2015, 10:46:41 UTC |
486b5dd | Axel Naumann | 07 January 2015, 08:35:48 UTC | Do not autoload if disabled. Saves mem for ATLAS. (cherry picked from commit 52e58e649a22206b4167e1f27fa1822780e70265) | 07 January 2015, 08:36:25 UTC |
ae4ed46 | Sergey Linev | 06 January 2015, 15:20:34 UTC | json: better support of STL classes in TBufferJSON Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 07 January 2015, 08:04:54 UTC |
7fcc0d8 | Sergey Linev | 06 January 2015, 15:18:57 UTC | jsroot: ignore no longer existing 'fN' property, fix problem with draggable separator Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 07 January 2015, 08:04:54 UTC |
2379923 | Sergey Linev | 06 January 2015, 15:17:50 UTC | Exclude artificial 'fN' property when streaming TArray class from binary buffer Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 07 January 2015, 08:04:53 UTC |
d055d9f | Olivier Couet | 06 January 2015, 13:55:22 UTC | Use float numbers instead of integer to describe graphics paths to avoid rounding problems (ROOT-6994) Use the correct Unicode code for `#minus` | 06 January 2015, 13:55:22 UTC |
fbf00c9 | Philippe Canal | 05 January 2015, 22:08:54 UTC | Add validity return value to GetCheckSum. This offers a solution to ROOT-6989. Conflicts: core/doc/v604/index.md | 05 January 2015, 22:21:20 UTC |
427dfba | Philippe Canal | 19 December 2014, 15:19:56 UTC | Work around thread local init bug in clang https://github.com/cms-sw/root/commit/bdce7d9e664fbcbfe1fdd764b271b9395c069f2a What you care is file core/thread/inc/ThreadLocalStorage.h The following lines: TTHREAD_TLS(T*) ptr(0); should be TTHREAD_TLS(T*) ptr = NULL; // or nullptr That should solve issue with Clang. | 05 January 2015, 17:42:49 UTC |
809db00 | Vassil Vassilev | 06 October 2014, 17:05:09 UTC | Check if the paren stack has elements first. (cherry picked from commit f956a34c69833b314c459f65369306d0b9a38404) | 05 January 2015, 12:59:20 UTC |
c051f38 | Vassil Vassilev | 06 October 2014, 13:36:19 UTC | Improve " and ' balancing. Fixes ROOT-6791. (cherry picked from commit d18268fca30bae1aae95e47a0f9f1d42da9b5359) | 05 January 2015, 12:58:46 UTC |
111a265 | Wim Lavrijsen | 23 December 2014, 21:59:48 UTC | per Axel, prefer use of int over unsigned int for enums (and be consistent about it) | 23 December 2014, 21:59:48 UTC |
5fee053 | Lorenzo Moneta | 21 December 2014, 21:23:25 UTC | Fix a problem in calling some TH1 functions like Print() when the histogram has a buffer which is not empty | 21 December 2014, 21:25:02 UTC |
e9e15e0 | Wim Lavrijsen | 20 December 2014, 06:00:57 UTC | make sure that enums are represented as int (technically wrong, but for backwards compatibility; ROOT-6975) | 20 December 2014, 06:00:57 UTC |
d9df16c | Philippe Canal | 01 December 2014, 22:46:56 UTC | Quick fix for ROOT-6929. Proper fix involved implementing Copy for TH2Poly | 19 December 2014, 18:48:53 UTC |
fa9df80 | Lorenzo Moneta | 19 December 2014, 17:18:41 UTC | Fix a warning | 19 December 2014, 17:19:20 UTC |
3b9aa49 | Lorenzo Moneta | 19 December 2014, 16:59:57 UTC | Fix previous commit in FillN with auto-binning when number of entries larger than buffer size | 19 December 2014, 17:05:56 UTC |
4e72c94 | Philippe Canal | 19 December 2014, 15:25:01 UTC | Fix detection of thread_local availability when using clang. From David Abdurachmanov: At 58 line for Linux you already select R__HAS___THREAD. Now at 70 line you will select again R__HAS___THREAD for Clang. Clang by default provides last GPLv2 GCC version aka 4.2.1. You have to explicitly check for Clang 3.3 or higher for thread_local support and it's important to have libstdc++-4.8 (run-time is important). I am not sure about libc++ version. Thus you fail to select R__HAS_THREAD_LOCAL on Clang, as you assume Clang is GCC 4.2.1. #define __VERSION__ "4.2.1 Compatible Clang 3.6.0 " (from Clang) Once rewritten the code will compile as thread_local will be selected in C++11 mode with Clang. I tested it locally. In ThreadLocalStorage.h R__HAS_THREAD_LOCAL is checked before R__HAS___THREAD. Other projects have the same issue, and it's not so trivial (e.g., https://svn.boost.org/trac/boost/ticket/7473) The patch below worked fine with Clang 3.6 and GCC 4.9. It's not beautiful/fully correct. Currently I don't have idea how to correctly check for libstdc++ (never found a good way). __GLIBCXX__ might be higher in 4.8.4 vs 4.9.1. It's date based. I doubt there is new special include in libstdc++, which can be checked by __has_include(). Probably it's best to rely on __has_feature(cxx_thread_local) on Clang side, but I haven't check when this was added to Clang. Thus probably should be used in combination with version check (like currently in the patch). It's quite bad that each compiler attempts to pretend to be GCC. I think, there was some discussions in Clang mailing list that it's time to bump GCC version for their macros, but no one should rely on that. Have not checked what ICC does and when it added thead_local support (again would require checking for correct libstdc++). | 19 December 2014, 16:08:22 UTC |
0e362a3 | Philippe Canal | 08 August 2014, 22:37:20 UTC | white space | 19 December 2014, 16:08:22 UTC |
33cce8b | Philippe Canal | 08 August 2014, 17:11:47 UTC | Use thread safe alternative to thread_local. This is doable now that all use of thread_local (on objects) is for function static. Conflicts: core/base/src/TRegexp.cxx core/base/src/TSystem.cxx core/meta/src/TStreamerElement.cxx core/unix/src/TUnixSystem.cxx | 19 December 2014, 16:08:22 UTC |
15f38d3 | Philippe Canal | 08 August 2014, 15:59:24 UTC | Properly support gcc 4.7 in C++11 (no thread_local yet) Conflicts: core/base/src/TRegexp.cxx core/base/src/TSystem.cxx core/meta/src/TStreamerElement.cxx core/unix/src/TUnixSystem.cxx | 19 December 2014, 16:08:22 UTC |
12cf83d | Lorenzo Moneta | 19 December 2014, 15:39:37 UTC | Fix previous commit in renaming the data member | 19 December 2014, 15:42:49 UTC |
f5c5029 | Lorenzo Moneta | 19 December 2014, 15:22:37 UTC | Fix a problem in FillN with the histograms with automatic binning (TH1, TH2 and Profile) | 19 December 2014, 15:25:34 UTC |
2454ca9 | Danilo Piparo | 18 December 2014, 09:46:51 UTC | When inlining headers make sure to look for the full path | 19 December 2014, 08:01:36 UTC |
55eb8e4 | Danilo Piparo | 17 December 2014, 17:29:11 UTC | Fix for ROOT-6964: when headers are to be inlined do not include umbrella when a header is to be inlined, we do not ask cling to #include it but we rather pass to it its content. This allows to associate the right file to the declaration when creating the fwd declaration payload. As a result, cling is able to remove from the ast the default template and function arguments in case the real header is parsed afterwards. Around this change some cleanup of the code was put in place for example reducing the calls to declare which have an overhead (it is always faster to declare a string containing N lines of code than to declare N strings with one line of code each) | 19 December 2014, 08:01:28 UTC |
561b4e6 | Danilo Piparo | 17 December 2014, 17:27:24 UTC | Add protection in case no file is associated to the decl | 19 December 2014, 08:01:18 UTC |
c3cbddf | Philippe Canal | 17 October 2014, 19:34:49 UTC | White space | 18 December 2014, 17:58:36 UTC |
5b42938 | Christopher Jones | 14 October 2014, 18:36:32 UTC | Synchronize construction of TApplication It was possible for multiple threads to attempt construction of a TApplication or for one thread to think the TApplication was already constructed while another thread was in the process of doing the construction. Conflicts: core/base/inc/TROOT.h | 18 December 2014, 17:58:36 UTC |
5e90a6e | Christopher Jones | 10 October 2014, 15:43:51 UTC | Must take interpreter lock before calling TCling::CallFunc_Factory Helgrind found that TCling::CallFunc_Factory indirectly updates global interpreter state. Therefore one must take the interpreter lock before calling the function. This was the only place (other than TSelectorCint::Build) which calls this function without first taking the lock. Conflicts: core/meta/src/TMethodCall.cxx | 18 December 2014, 17:58:36 UTC |
055c5a2 | Christopher Jones | 09 October 2014, 20:37:25 UTC | Added additional error reporting While debugging a problem related to thread safety these additional checks and error reports were very helpful. Conflicts: core/base/src/TDirectory.cxx Conflicts: hist/hist/src/TProfileHelper.h | 18 December 2014, 17:58:36 UTC |
f8917d6 | Christopher Jones | 09 October 2014, 20:35:26 UTC | Take lock before calling the interpreter library Must serialize access when getting type related information from cling. Conflicts: core/base/src/TROOT.cxx core/meta/src/TCint.cxx core/meta/src/TFunction.cxx Conflicts: core/meta/src/TStreamerElement.cxx | 18 December 2014, 17:58:36 UTC |
2ff1030 | Christopher Jones | 09 October 2014, 20:31:50 UTC | Make caching of fProperty and fInterShowMembers thread safe The setting of the caches held by fProperty and fInterShowMembers can happen on different threads. Therefore the values themselves are now atomic and appropriate locks are held when updating the values. Conflicts: core/meta/inc/TClass.h core/meta/src/TClass.cxx | 18 December 2014, 17:58:36 UTC |
c147424 | Philippe Canal | 17 October 2014, 11:03:26 UTC | Remove tabs | 18 December 2014, 17:58:35 UTC |
fc89061 | Christopher Jones | 15 October 2014, 21:31:58 UTC | Fix bug in TAxis::Copy The TAxis::Copy function did not correctly handle the case where not all bins had labels. | 18 December 2014, 17:58:35 UTC |
723133a | Philippe Canal | 16 October 2014, 21:44:28 UTC | White space | 18 December 2014, 17:58:35 UTC |
ac66d51 | Lorenzo Moneta | 18 December 2014, 17:54:39 UTC | Fix previous commit in TH2Poly (revert name of data member since it breaks the I/O) | 18 December 2014, 17:55:36 UTC |
a34bfe4 | Lorenzo Moneta | 18 December 2014, 16:21:55 UTC | Implement Retrieve/UpdateBinContent (fix ROOT-6981) Protect GetBinContent/SetBinContent for not valid bin numbers Fix TH2Poly destructor (see http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=19060) Fix Th2Poly::AddBin(x1,x2,y1,y2) by closing the graph Fix TH2Poly::Fill for entries in the sea | 18 December 2014, 16:29:24 UTC |
fbf2c0d | Axel Naumann | 18 December 2014, 16:25:36 UTC | Fix comment. (cherry picked from commit 56bf05c5414849e6bdd8f5b269d03940aa4b6e88) | 18 December 2014, 16:26:03 UTC |
3f959a2 | Axel Naumann | 18 December 2014, 16:19:36 UTC | TStreamerBase passes the artificial type name "BASE". (cherry picked from commit 8e89cc0e5c7168c2ae898c61bd1b2b58d2913d87) Conflicts: core/meta/src/TStreamerElement.cxx | 18 December 2014, 16:23:18 UTC |
d637388 | Axel Naumann | 18 December 2014, 15:43:51 UTC | Also disable autoload for TClass::GetClass() of a TProtoClass's base. Without, only autoparse was disabled while autoloading a base class's library, resulting in an immediate (non-lazy) parse of the dictionary payload. This was visible in ATLAS's memory consumption. (cherry picked from commit 7218b758c25152dc79f15fa1cf39ee1c693366c9) | 18 December 2014, 15:49:10 UTC |
371fd5c | Pere Mato | 18 December 2014, 07:49:31 UTC | Install custom assert.h in clang resource dir (CMake part) | 18 December 2014, 15:13:52 UTC |
dc33db0 | Axel Naumann | 17 December 2014, 13:05:07 UTC | Install custom assert.h in clang resource dir. At least on Linux, the system assert.h has no include guards. This causes re-parsing of it, even if it's included in a PCH. This in turn triggers errors when running ROOT on a system with a different assert.h. By adding a custom assert.h with include guards, the parsing is intercepted and the assert.h as included in the PCH is taken. For the interpreter that's good enough. Still missing the CMake version. (cherry picked from commit a08dd004d67dbfb7690a37db365875eff2e8b518) | 18 December 2014, 12:51:58 UTC |
61fce86 | Axel Naumann | 18 December 2014, 12:51:09 UTC | Work around rmkdepend warning. (cherry picked from commit 5756277ce59f3616d15662ef20d26424df2b591d) | 18 December 2014, 12:51:43 UTC |
e6c3e33 | Lorenzo Moneta | 18 December 2014, 11:21:38 UTC | Add a new function TMultiDimFit::GetCoefficientsRMS (from Y.Fisyak) | 18 December 2014, 11:33:33 UTC |
4f61293 | Axel Naumann | 18 December 2014, 08:38:13 UTC | ROOT_SVN_REVISION is gone; rely on ROOT_VERSION_CODE. (cherry picked from commit 912891c4e3709935d35c6fc9aa46e94ed8b0fb1b) | 18 December 2014, 09:44:39 UTC |
43f01c3 | Axel Naumann | 18 December 2014, 08:55:17 UTC | Only search for regular names; should fixe #include of ROOT-6976. (cherry picked from commit 06775424bd1a0b5519dbb845367920d82ceb69d8) | 18 December 2014, 08:56:03 UTC |
8d1ce93 | Lorenzo Moneta | 17 December 2014, 09:17:18 UTC | Fix setting parameter value when setting limits outside current value. Fix ROOT-6973 | 17 December 2014, 14:42:38 UTC |
d01b2c1 | Sergey Linev | 12 December 2014, 14:47:24 UTC | jsroot: add touch-punch.min.js to process touch events with jquery-ui elements Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 17 December 2014, 09:51:30 UTC |
41b4081 | Danilo Piparo | 16 December 2014, 17:53:56 UTC | Change the ifdef to work on 109 | 17 December 2014, 09:23:15 UTC |
b38c89a | Danilo Piparo | 16 December 2014, 13:15:28 UTC | Add protection for missing header on mac | 17 December 2014, 09:23:04 UTC |
4a21967 | Danilo Piparo | 16 December 2014, 09:48:21 UTC | Add the whole set of stl headers | 17 December 2014, 09:22:51 UTC |
b44b37d | Danilo Piparo | 15 December 2014, 12:05:14 UTC | Remove dummy title from TEnums it consumes memory and leads to incorrect qualified names | 17 December 2014, 09:22:19 UTC |
bd5dee1 | Danilo Piparo | 15 December 2014, 15:32:55 UTC | Fix ROOT-6866 | 17 December 2014, 09:22:03 UTC |
3b61a3c | Danilo Piparo | 10 December 2014, 16:59:50 UTC | Fix ROOT-6943: no errors whith virtual inheritance from TObject | 16 December 2014, 17:44:54 UTC |
8c69352 | Axel Naumann | 16 December 2014, 15:33:43 UTC | Do not extract comments from source for decls coming from the PCH (slc6->7). (cherry picked from commit 3c289a291a5c040deacce8a253e551498a931553) | 16 December 2014, 15:34:45 UTC |
145c02d | Axel Naumann | 16 December 2014, 14:14:35 UTC | Refactor, do not touch disk if coming from PCH (slc6->slc7). (cherry picked from commit 5ff964488bcc7bf27636936961caabf01db91000) | 16 December 2014, 15:34:39 UTC |
eebdff9 | Philippe Canal | 16 December 2014, 05:06:40 UTC | Add missing initialization in TEnum's constructor | 16 December 2014, 14:03:15 UTC |
cafd88d | Olivier Couet | 16 December 2014, 13:56:43 UTC | Improve the square-root drawing in case it is small. | 16 December 2014, 13:56:43 UTC |
4be9bef | Axel Naumann | 16 December 2014, 09:26:54 UTC | InstantiationDependent is dependent, too; fix logic. (ROOT-6650) (cherry picked from commit a00a2d4927aec9b5aa320b0b3aab08011d5b7dea) | 16 December 2014, 09:28:03 UTC |
0494db9 | Axel Naumann | 15 December 2014, 16:00:47 UTC | Remove leftover variable. (cherry picked from commit 0c132d4e0fc3af079682753624149e58d819d052) | 16 December 2014, 09:27:59 UTC |
3c1e46c | Axel Naumann | 15 December 2014, 14:12:11 UTC | Use Module::getNamedValue() to check for existing symbols (ROOT-6909). (cherry picked from commit b898c73b6d9d88c8c61deba12599b02dfad2c0a8) | 16 December 2014, 07:38:44 UTC |
790023c | Axel Naumann | 15 December 2014, 14:00:10 UTC | Use the newly serialized tokens instead of hitting disk (ROOT-6942). (cherry picked from commit 9320dc8977dd7b8a1acea8b0563495b7c52b4d6c) | 16 December 2014, 07:38:44 UTC |
d640e79 | Olivier Couet | 15 December 2014, 16:17:02 UTC | fix ROOT-6962: "bug with underscore" | 15 December 2014, 16:17:02 UTC |
06a43ba | Olivier Couet | 15 December 2014, 14:54:03 UTC | To be consistent with the other GetNxxx() methods, the new method GetNHists() has been renamed GetNhists (thanks Axel to notice). | 15 December 2014, 14:54:03 UTC |
db13e84 | Olivier Couet | 12 December 2014, 15:49:30 UTC | Use the new TF1 function GetMaximumStored take care of the TF1 maximum imposed by user. | 12 December 2014, 15:49:30 UTC |
1120744 | Olivier Couet | 12 December 2014, 15:27:05 UTC | Implement GetNHists() to return the number of histograms in the stack. | 12 December 2014, 15:27:05 UTC |
15811f1 | Lorenzo Moneta | 12 December 2014, 14:19:59 UTC | Implement Tf1::GetMaximum(Minimum)Stored returning the maximum/minimum stored plotting values (same as TH1) | 12 December 2014, 14:43:59 UTC |
0836a58 | Sergey Linev | 11 December 2014, 15:25:47 UTC | jsroot: bug fix in file-selection interface Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 12 December 2014, 10:53:06 UTC |
a96d40a | Sergey Linev | 11 December 2014, 13:36:26 UTC | jsroot: elimante usage of global objects list via JSROOT.H() function; better handling of vertical separator Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 12 December 2014, 10:53:01 UTC |
fa7fd28 | Sergey Linev | 11 December 2014, 13:32:22 UTC | jsroot: i/o: reduce number of http requests when opening file; disable stamp parameter when not supported; reuse TDirectory streamer for TFile Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 12 December 2014, 10:53:01 UTC |
12a2ed6 | Sergey Linev | 11 December 2014, 13:28:44 UTC | http: when sniffer scans object members, it exports title of each member Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 12 December 2014, 10:53:00 UTC |
73d50dc | Lorenzo Moneta | 11 December 2014, 21:26:54 UTC | Fix previous commit ( cd74fc31cf47155e587230e6ec8314685091bc12) : double-delete and an un-initialized variable | 11 December 2014, 21:37:43 UTC |
dd91a25 | Olivier Couet | 11 December 2014, 16:31:03 UTC | When a text size was <=0 the PDF file was corrupted. | 11 December 2014, 16:31:03 UTC |
97a82d6 | Lorenzo Moneta | 11 December 2014, 15:21:08 UTC | Use <= instead of < in the quadratic interpolation. This has been suggested by E. Robutti (see ROOT-6906). The smoothed histogram looks better with the change, and checking in original implementation (hsmoof) <= is used instead of <. | 11 December 2014, 15:24:52 UTC |
a924932 | Lorenzo Moneta | 05 December 2014, 16:02:26 UTC | New version of TH1::Smooth copying from original Cernlib implementation. Add in a dittoing correction for a non-negative result. This should also fix ROOT-6906 | 11 December 2014, 15:24:34 UTC |
be66c61 | Lorenzo Moneta | 11 December 2014, 14:39:16 UTC | replace auto_ptr with new C++11 smart pointers (shared or unique_ptr) | 11 December 2014, 15:23:10 UTC |
942c72e | Lorenzo Moneta | 11 December 2014, 11:10:44 UTC | Implement the possibility to use option Offset() also in PLC | 11 December 2014, 15:23:03 UTC |
549fc50 | Lorenzo Moneta | 10 December 2014, 19:43:05 UTC | Revert previous changes in ProfileLikelihoodCalculator. It was added by mistake (this fix commit 5cdbadfd94cfc54066475782550a4c998dc1c096 ) | 11 December 2014, 15:22:55 UTC |
faca17a | Lorenzo Moneta | 10 December 2014, 16:42:02 UTC | Add a global flag in RooStats to use Offset in the negative likelihood to improve numerical stability of fits (RooStats::UseNLLOffset() ). At the moment the flag is use in the AsymptoticCalculator and in the ProfileLikelihoodTestStat | 11 December 2014, 15:22:44 UTC |
3309336 | Lorenzo Moneta | 09 December 2014, 10:56:50 UTC | Improve message printing when running Hesse | 11 December 2014, 15:22:37 UTC |
2b26d0c | Lorenzo Moneta | 04 December 2014, 15:21:48 UTC | Update GofTest to speed-up sigma calculations of AD test statistic for large N. Use approximate formulae for large N (N > 2000) | 11 December 2014, 15:21:36 UTC |
0fa9d45 | Sergey Linev | 09 December 2014, 15:03:57 UTC | jsroot: update docu Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 10 December 2014, 14:16:11 UTC |
ae83764 | Sergey Linev | 09 December 2014, 14:59:23 UTC | http: Set "Cache-Control" header in most reply headers to prevent browser from caching of temporary data Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 10 December 2014, 14:16:11 UTC |
6932e49 | Sergey Linev | 09 December 2014, 14:53:14 UTC | jsroot: 1. Use preserveAspectRation in SVG drawing to handle small resizes of browser, only when resize goes over factor 2 complete redraw will be done 2. New separator between browser and display area, implemented with jQuery Draggable class 3. Display JSROOT.version in other place, save 17 pixels for drawings Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 10 December 2014, 14:16:10 UTC |
8c5399b | Sergey Linev | 09 December 2014, 14:42:40 UTC | jsroot: i/o Add unique stamp parameter in file url to avoid cashing on the browser, solves problem with Chrome Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 10 December 2014, 14:16:10 UTC |
ef93d2e | Sergey Linev | 05 December 2014, 15:25:56 UTC | jsroot: new html files for THttpServer with objects embedding Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 09 December 2014, 14:28:41 UTC |
9ab6897 | Sergey Linev | 05 December 2014, 15:06:42 UTC | jsroot: start with v 3.2, use embedded in html page object data Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 09 December 2014, 14:28:41 UTC |