https://github.com/root-project/root

sort by:
Revision Author Date Message Commit Date
7df06a2 Fix warning: "dereferencing type-punned pointer will break strict-aliasing rules" git-svn-id: http://root.cern.ch/svn/root/trunk@21672 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2008, 07:55:59 UTC
eef289d Fix warnings: dereferencing type-punned pointer will break strict-aliasing rules" git-svn-id: http://root.cern.ch/svn/root/trunk@21671 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2008, 07:53:57 UTC
85f1c9c Fix documentation errors in TTreePlayer::DrawSelect git-svn-id: http://root.cern.ch/svn/root/trunk@21670 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2008, 07:38:31 UTC
66513b5 o RooNDKeysPdf - Add class documentation and document constructors git-svn-id: http://root.cern.ch/svn/root/trunk@21669 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 14:06:52 UTC
e562f66 o RooSharedPropertiesList - Extend registerProperties() to take additional argument to control deletion of incoming duplicate objects o RooRealVar - Use deletion control argument of registerProperties() in streamer o RooWorkspace - When importing data, check if observable is already imported before attempting (eliminates superfluous ERROR message) o RooFFTConvPdf - Add more detailed instructions of installation and use of FFTW package with ROOT in class documentation git-svn-id: http://root.cern.ch/svn/root/trunk@21668 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 14:06:06 UTC
6b22a63 From Gerri: - improved description for the usage of PROOF_INITCMD - improve notification when when using dynamic environment settings fixes: issue on the PROOF forum (21 Dec 2007: 'change environment variables in proof') git-svn-id: http://root.cern.ch/svn/root/trunk@21667 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 12:40:33 UTC
45c9ec1 From Gerri: - remove <package>/PROOF-INF/proofvers.txt when updating the package tarball - save again the MD5 if the package is rebuilt - fix bug in adding standard paths to PATH fixes: bug #32529 git-svn-id: http://root.cern.ch/svn/root/trunk@21666 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 12:39:57 UTC
a9c64c9 From Gerri: - fix problem with setting the xrootd cache parameters per instance fixes: problem reported privately by ALICE git-svn-id: http://root.cern.ch/svn/root/trunk@21665 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 12:39:19 UTC
7d8ef53 From Gerri: - improved configuration of AFS - add support for AFS >= 1.4.5 (current stable version) fixes: bug #32552 git-svn-id: http://root.cern.ch/svn/root/trunk@21664 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 12:38:42 UTC
0605294 From Gerri: - fix a problem with trasmission of non-default AFS and SSL include directories fixes: bug #32450 git-svn-id: http://root.cern.ch/svn/root/trunk@21663 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 12:37:54 UTC
16c6e85 From Gerri: 1. xrootd/src/xrootd-20071116-0000.src.tgz - fix several warnings from gcc >= 4.1.1 and windows VC compilers - improved configuration of AFS (fixes bug #32552) git-svn-id: http://root.cern.ch/svn/root/trunk@21662 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 12:35:06 UTC
c4fcf98 use a better proxy type for the top level vector of fundamental type git-svn-id: http://root.cern.ch/svn/root/trunk@21661 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 06:07:59 UTC
b2740fa fix support for std::vector of fundamental help in a top level branch git-svn-id: http://root.cern.ch/svn/root/trunk@21660 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 04:18:15 UTC
4f4c18d Remove a few TBasket creations that are no longer needed (this was a memory leak git-svn-id: http://root.cern.ch/svn/root/trunk@21659 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 00:25:28 UTC
2a2ca63 coding conventions git-svn-id: http://root.cern.ch/svn/root/trunk@21658 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2008, 00:08:25 UTC
88f75db Remove the two created functions from the list of global functions. To avoid a double delete when TROOT destructor is called. git-svn-id: http://root.cern.ch/svn/root/trunk@21657 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2008, 17:14:57 UTC
7354090 cint: From Scott Snyder, remove a memory leak in G__make_ifunctable See http://savannah.cern.ch/bugs/?32609 from details meta: In BuildRealData, in addition to forcing the build of the list of real data for the base classes, we need to force the build of the list of real data for the type of the data member which are embedded objects. Their type could also inherits from an abstract base class. This solves a problem where the list of real data of an abstract class was requested before the same list was requested for one of the derived class. For example this cases occurs if you have a tree with a branch containing a split vector<Contained> and Contained has a sub-object whose class inherits from an abstract which contains data members. In this case, the derived class's list of real data was never constructed because there is no BranchElement actually holding 'just' the embedded object (this conceptual branch has been unrolled). See the 'abstract' test in roottest/root/tree/split git-svn-id: http://root.cern.ch/svn/root/trunk@21656 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2008, 09:08:39 UTC
e0f8441 correct typo in comment git-svn-id: http://root.cern.ch/svn/root/trunk@21655 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2008, 04:58:14 UTC
26966f9 Correct the sizeof long long leaf data git-svn-id: http://root.cern.ch/svn/root/trunk@21654 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2008, 04:55:26 UTC
fd6a131 Move code for rendering of poly-markers and poly-lines from TEveGLUtil to TGLUtil and remove TEveGLUtil class. Extend picking region also for fat lines so that lines can be picked also on their edges not only at the very center. Fix rendering of anitaliased points in TEveStraightLineSetGL. Honour wireframe and outline modes in TEveTriangleSetGL. Add new tutorial pointset_test.C. git-svn-id: http://root.cern.ch/svn/root/trunk@21653 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 20:23:15 UTC
797f402 Cleanup includes in TEveManager.h and add them in cxx files that actually need them. git-svn-id: http://root.cern.ch/svn/root/trunk@21652 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 17:13:04 UTC
7a6af39 Introduce option for toggling dolly/zoom behaviour for orthographic camera. Expose this and optional rotation in ortho camera via menu entries in TGLSAViewer. git-svn-id: http://root.cern.ch/svn/root/trunk@21651 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 17:11:35 UTC
4a3293a - Implement option "0" for polar coordinates. git-svn-id: http://root.cern.ch/svn/root/trunk@21650 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 16:53:30 UTC
54990de From Axel: Don't compile clib's snprintf implementation if it's not used. Removes warning on linux AMD64 (pointer conversion) as a side-effect. Until now, we were compiling snprintf.c even though we did not use its functions (we re-#defined them to e.g. r__snprintf so they don't clash with glibc's). This patch skips the functions (#if...#endif) if clib's snprintf is not needed on the platform. I have tested it on MSVC 7.1, 9.0, linux AMD64. git-svn-id: http://root.cern.ch/svn/root/trunk@21649 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 16:19:25 UTC
8a600b1 - When used with any LEGO option, the option "0" allows to not draw the empty bins. git-svn-id: http://root.cern.ch/svn/root/trunk@21648 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 16:16:26 UTC
c9ba685 - add methods to make a Transform3D class from any rotation type (request from LHCb) - add also test for these new methods git-svn-id: http://root.cern.ch/svn/root/trunk@21646 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 15:55:44 UTC
5db553a New tutorials demonstrating how to display TGeo geometries in Eve. git-svn-id: http://root.cern.ch/svn/root/trunk@21645 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 15:52:33 UTC
bf993ac Do not check if geometry file is readable before calling TGeoManager::Import() as it does not work for remote files (http in particular). Add option to assign aliases for geometries and to specify the default geometry. git-svn-id: http://root.cern.ch/svn/root/trunk@21644 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 15:51:14 UTC
fa4a6b7 In SetModel() fully update the clip state in case it was changed from outside. git-svn-id: http://root.cern.ch/svn/root/trunk@21643 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 15:48:21 UTC
79ddc97 correct class description comment. git-svn-id: http://root.cern.ch/svn/root/trunk@21642 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 14:55:52 UTC
6e36787 small typos in comments. git-svn-id: http://root.cern.ch/svn/root/trunk@21641 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 14:23:49 UTC
63528aa From Axel: Suppress bogus valgrind report on CINT's G__rate_parameter_match. git-svn-id: http://root.cern.ch/svn/root/trunk@21640 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 14:20:34 UTC
813e320 From Silvia Arcelli: in projections, reset TAxis::kAxisRange bit instead of manually bringing the coordinates into range for the target dimensions. git-svn-id: http://root.cern.ch/svn/root/trunk@21639 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 10:48:08 UTC
a0657cb fix a Windows compilation problem in the tests git-svn-id: http://root.cern.ch/svn/root/trunk@21638 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 10:38:29 UTC
bdae70f - add possibility to set data in interpolation object after having constructed (request expressed at http://root.cern.ch/phpBB2/viewtopic.php?t=5978 ) - use now as default CSPLINE - add also some clean-up of the GSLINterpolator class. git-svn-id: http://root.cern.ch/svn/root/trunk@21637 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 09:56:31 UTC
c9ddb96 Fix a compiler warning and coding conventions git-svn-id: http://root.cern.ch/svn/root/trunk@21636 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2008, 08:26:44 UTC
5ebc312 cint: add option noerror==4 to G__defined_tagname: only check for existing classes, no typedefs. Use that when returning the auto-load libraries for a class. cint: add missing update from cint v5-16-29 TCint: re-enable check for declaring class in rootmap setter, reverting r21611 to r21609. git-svn-id: http://root.cern.ch/svn/root/trunk@21633 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 21:58:19 UTC
8d2a077 undo 21610 git-svn-id: http://root.cern.ch/svn/root/trunk@21632 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 21:03:09 UTC
1ade474 *********************************************************************** * NOTE: THE FOLLOWING FILES MUST BE REMOVED BY HAND AFTER THIS COMMIT * * WHEN UPDATING AN EXISTING RELEASE AREA * * * * include/RooNormManager.h * * include/RooNormListManager.h * * roofitcore/src/RooNormManager.o * * roofitcore/src/RooNormManager.d * * roofitcore/src/RooNormListManager.o * * roofitcore/src/RooNormListManager.d * * * *********************************************************************** o RooNormListManager, RooNormManager - Removed, now obsolete. Replacement is RooObjCacheManager o RooNumber - Add non-inlined accessor function infinity() to replace static double inifinity to fix Windows linked problems o RooStreamParser, RooCurve, RooRangeBinning, RooNumConvolution RooHistError, RooTreeData, RooRealVar, RooBinning, RooErrorVar - Follow migration of RooNumber::infinity() o RooPlot - Fix SetTitle() o RooDataSet - Initialize wgtVar ptr in default ctor o RooAbsReal - Redesign scheme to import non-double TTree branches to RooAbsReal buffer to fix gcc warnings on strict aliasing rules for type-punned pointers. o RooAbsPdf - Make globalSelectComp() non-inline to avoid Windows linking problems. o RooResolutionModel - Fix crash in use of resolution models when completely const-optimized by deleting _norm pointer on a serverRedirect. o RooAbsCategory - Redesign scheme to import non-integer TTree branches to RooAbsReal buffer to fix gcc warnings on strict aliasing rules for type-punned pointers. o LinkDef2.h, Module.mk - Remove classes RooNormManager, RooNormListManager o RooBanner - Increment version tag to 2.31 git-svn-id: http://root.cern.ch/svn/root/trunk@21631 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 20:03:35 UTC
519b824 From Joerg Stelzer: * documentation of all classes ( I hope I caught all 17 of them, but I didn't know how to check except by looking through all the files) * plugin capabilities for user developed multivariate classifiers * An improved GUI where the user can print the significance curves for adjustable signal and background yields * A fix to a compiler complaint that Axel told me about git-svn-id: http://root.cern.ch/svn/root/trunk@21630 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 19:40:44 UTC
cc4652c From Axel and Silvia Arcelli: allow e.g. THnSparse::Projection() to only project non-over- and underflow bins; see documentation in THnSparse::IsInRange(). git-svn-id: http://root.cern.ch/svn/root/trunk@21629 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 19:01:09 UTC
a56c5f0 From Axel: insert a missing "break" (used to be return) + protect some deref operators. Fixes a fatal problem on windows. git-svn-id: http://root.cern.ch/svn/root/trunk@21628 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 18:58:45 UTC
a4f7c6b Remove a misleading "-" character in the description of TAxis::GetFirst and TAxis::GetLast git-svn-id: http://root.cern.ch/svn/root/trunk@21627 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 16:19:52 UTC
e1d0778 - fix a problem due to a previous change in the Functor class git-svn-id: http://root.cern.ch/svn/root/trunk@21626 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 16:14:26 UTC
2631eb2 update random distribution test adding binomial and unuran git-svn-id: http://root.cern.ch/svn/root/trunk@21624 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 14:57:02 UTC
573d38c - SetPalette() calls InitializeColors() before defining the deap sea palette. Without this call the deap sea palette definition tried to redefine some existing colors. git-svn-id: http://root.cern.ch/svn/root/trunk@21623 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 14:29:01 UTC
07bb219 From Jan Scumacher: fix for problem reported at: <http://savannah.cern.ch/bugs/?32544> git-svn-id: http://root.cern.ch/svn/root/trunk@21622 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 11:06:26 UTC
a9a096d - complete help for option COL git-svn-id: http://root.cern.ch/svn/root/trunk@21621 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 09:54:17 UTC
963754a fix coding convention git-svn-id: http://root.cern.ch/svn/root/trunk@21620 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 04:25:49 UTC
76b7bc8 repair the tmpnam case (still used on mac) [tmpnam already prepend P_tmpdir so we don't need to do it git-svn-id: http://root.cern.ch/svn/root/trunk@21617 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2008, 03:08:39 UTC
8a6aa16 Fix the problem with the switch statement not working under -O4 in the root/tutorial/gui/guitest.C test. git-svn-id: http://root.cern.ch/svn/root/trunk@21615 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 22:09:17 UTC
2677119 use mkstemp instead of tempnam on unixes git-svn-id: http://root.cern.ch/svn/root/trunk@21614 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 22:06:02 UTC
222abd9 temporarily revert r21609 until it is completed git-svn-id: http://root.cern.ch/svn/root/trunk@21611 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 21:43:54 UTC
29f47c1 From Axel: Remove a compilation warning with snprintf. the only way out is to not pass the va_list - which means converting the function snprintf_get_directive into a CPP macro. Attached patch does just that. Log: work around &va_list warning (incompatible pointer) on AMD64. git-svn-id: http://root.cern.ch/svn/root/trunk@21610 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 17:51:41 UTC
13a4ed8 From Axel: add G__get_class_autoloading_table() returning the library name for a class name; used by TCint to determine whether the enclosing class's auto-load entry should be set. git-svn-id: http://root.cern.ch/svn/root/trunk@21609 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 15:05:17 UTC
c90579c - Reintroduce the fix Axel did in revision 18373. It was lost with the upgrade to version 1.2.3 done in revision 21207. git-svn-id: http://root.cern.ch/svn/root/trunk@21608 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 14:26:48 UTC
3dd495a relax a test condition to suppress an error on gcc 4.1 git-svn-id: http://root.cern.ch/svn/root/trunk@21607 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 11:12:19 UTC
11ea0ab - From Guido Volpi: * TPie::MakeLegend() now takes an extra argument to setup the TLegend header, the default now is an empty header for the legend instead the name of the TPie object. * TPie::SortSlices() has an extra argument that represents a threshold; if the threshold is greater than 0 (the default value), slices with values smaller than the threshold are merged together in a new slice with the label "other". git-svn-id: http://root.cern.ch/svn/root/trunk@21606 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 10:23:09 UTC
5b6192b - From Guido Volpi: In case of multicolumns, the last line was outside the frame if it was not complete. git-svn-id: http://root.cern.ch/svn/root/trunk@21605 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 10:18:00 UTC
7a66a77 - add a new version of unuran (1.1.1) which fixes some warnings on gcc 4 and add a new method (mvtdr) - WARNING: to re-compile root a make distclean-unuran is required - fix a problem with re-initialization of discrete pre-defined distributions (poisosn and binomial) when changing their parameters - improve and fix a problem with the test for discrete distributions git-svn-id: http://root.cern.ch/svn/root/trunk@21604 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 09:19:57 UTC
bf5c54f If WaitPrimitive is called with an empty argument, avoid unintentionally matching an unamed primitive. git-svn-id: http://root.cern.ch/svn/root/trunk@21603 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 08:22:44 UTC
7745930 From Andrei: Remove a useless test in TGeoShape constructor that was slowing down the geometry building process. Thanks to Sue Kasahara for reporting. git-svn-id: http://root.cern.ch/svn/root/trunk@21602 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 07:46:56 UTC
f28f243 Extend TFile::MakeProject to support namespaces, nested classes and templates. 2 new files are generated in the user directory (dirname): dirnameProjectHeaders.h dirnameProjectSource.cxx the linkdef file is renamed dirnameLinkDef.h Each non-nested class is generated in its own header file with a name that is the fully qualified name of the class after all the special characters "<>,:" are replaced by underscored. For example for pair<edm::Vertex,int> the file name is pair_edm__Vertex_int_.h In the generated classes, map, multimap when the first template parameter is a class are replaced by a vector of pair. set and multiset when the tempalte parameter is a class are replaced by a vector. This is required since we do not have the code needed to order and/or compare the object of the classes. [The required schema evolution from map to vector of pair is not yet functional] The new class TMakeProject contains a set of helper functions. git-svn-id: http://root.cern.ch/svn/root/trunk@21601 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 04:34:29 UTC
439e56d When 'calculating' the include file name, remove const, *, &, etc. for the type of the TStreamerElement git-svn-id: http://root.cern.ch/svn/root/trunk@21600 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 03:57:24 UTC
16a84fe Update for better version independence from CINT git-svn-id: http://root.cern.ch/svn/root/trunk@21599 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 03:56:20 UTC
49d2718 Update for better version independence from CINT git-svn-id: http://root.cern.ch/svn/root/trunk@21598 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 03:45:53 UTC
aa37b45 missing import from CINT v5-16-29 git-svn-id: http://root.cern.ch/svn/root/trunk@21597 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 03:36:02 UTC
20d8725 add std::greater as a known std member git-svn-id: http://root.cern.ch/svn/root/trunk@21595 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 03:27:05 UTC
71545e9 From Paul, Axel and Philippe: CINT v5-16-29: * - Fix 'int n((0));' and related syntax. * - Fixes problem with re-using artificial source files. * - Add G__get_class_autoloading_table() returning the library name for a class name; used by TCint to determine whether the enclosing class's auto-load entry should be set. * - Fix <https://savannah.cern.ch/bugs/?32403> and "operator std::string()" by skipping "std::" and setting G__vartype for conversion functions. * - Add better support for indirect self reference * - Correct the constness in the case: Object * const &front() const; (i.e Object*const vs Object const*). * - Fix for passing the result of post increment directly to a function taking a parameter by reference (for example cout << c++; [Still outstanding is a fix for an odd problem with switch statement] git-svn-id: http://root.cern.ch/svn/root/trunk@21594 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2008, 02:37:47 UTC
3ca9c08 From Wim: Fix to silence the compiler git-svn-id: http://root.cern.ch/svn/root/trunk@21593 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 20:28:21 UTC
efd1eda From Gerri: - Remove unused inclusion of TAuthenticate.h git-svn-id: http://root.cern.ch/svn/root/trunk@21592 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 17:28:47 UTC
f4ec7b0 From Gerri: - Fix "dereferencing type-punned pointer will break strict-aliasing rules" warnings git-svn-id: http://root.cern.ch/svn/root/trunk@21591 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 17:28:21 UTC
3b7a88b Fix a bunch of "dereferencing type-punned pointer will break strict-aliasing rules" warnings git-svn-id: http://root.cern.ch/svn/root/trunk@21590 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 17:16:30 UTC
fc0a34d silence strict-aliasing warning. git-svn-id: http://root.cern.ch/svn/root/trunk@21589 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 16:26:06 UTC
b3cd7ce silcence strict-aliasing warning. git-svn-id: http://root.cern.ch/svn/root/trunk@21588 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 16:00:52 UTC
eed97dd In PaintGraph fHistogram's limits are computed with some margins. The new minimum along x is stored in "uxmin" and the new minimum along y in "minimum". In some cases the new minimum can be negative whereas the real minimum is positive. In such case, the new minimum was set to 90% of the real minimum in case of log scale, and to 0 in case of linear scale. Setting to 0 in case of linear scale, was not a good idea because if the pad is turned into log scale later on, then some points close to the real mimimum are not visible. The following macro demonstrate the problem: { Double_t x[2]; Double_t y[2]; x[0]= 200; y[0]=2.0271; x[1]=3e+06; y[1]=0.0005; TGraph *gr = new TGraph(2,x,y); gr->Draw("alp"); gr->SetMarkerStyle(20); gPad->Update(); gPad->SetLogx(); gPad->SetLogy(); } Now, when the new computed minimum is negative and when the real minimum is positive, the new minimum is set to 90% of the real minimum in both log and linear scale. git-svn-id: http://root.cern.ch/svn/root/trunk@21587 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 15:34:15 UTC
2a7d5ab From Bertrand: Fix a build problem with qtgsi git-svn-id: http://root.cern.ch/svn/root/trunk@21586 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 15:01:20 UTC
5872fdd allow custom PNG lib by setting $ASPNG which must contain include and lib directories. git-svn-id: http://root.cern.ch/svn/root/trunk@21585 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 14:49:20 UTC
f0e26c3 Fix gcc4.1 compilation warnings. git-svn-id: http://root.cern.ch/svn/root/trunk@21584 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 14:11:57 UTC
6da888e Increase size of local tables in function Declare_additional_CINT_typedefs. This is a CMS request. git-svn-id: http://root.cern.ch/svn/root/trunk@21583 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 13:20:04 UTC
1104821 - fix the warnings listed here: http://lcgapp.cern.ch/spi/aaLibrarian/nightlies/osx104_ia32_gcc401_dbg/dev.Mon_ROOT_today-osx104_ia32_gcc401_dbg-log.html git-svn-id: http://root.cern.ch/svn/root/trunk@21582 27541ba8-7e3a-0410-8455-c3a389f83636 08 January 2008, 09:37:59 UTC
ca0b4ea From Wim: The problem is a string temporary that may or may not be overwritten by the time it is used. The fix prolongs the life of the variable to past its use. git-svn-id: http://root.cern.ch/svn/root/trunk@21581 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2008, 20:36:54 UTC
56c22cf From Axel: MSVC: suppress warning "qualifier applied to reference type; ignored" (until this is fixed in CINT) git-svn-id: http://root.cern.ch/svn/root/trunk@21579 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2008, 15:49:03 UTC
8383094 From Bertrand: - Remove "signed/unsigned mismatch" compilation warnings git-svn-id: http://root.cern.ch/svn/root/trunk@21578 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2008, 15:14:06 UTC
c42b18b - update doc for interpolation (cubic splies are now available) - add dictionary for Minuit2 class MnContours git-svn-id: http://root.cern.ch/svn/root/trunk@21576 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2008, 14:54:30 UTC
eef6fb2 - The fix done in the revision 20433 was not completely right: the multigraph limits need to be initialisezd with call to ComputeRange on the 1st graph before looping on the remaining graphs. git-svn-id: http://root.cern.ch/svn/root/trunk@21573 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2008, 10:32:29 UTC
be2c911 correctly document new error code -3 in CopyFile(). git-svn-id: http://root.cern.ch/svn/root/trunk@21572 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2008, 09:48:35 UTC
29379c6 Fix coding conventions. git-svn-id: http://root.cern.ch/svn/root/trunk@21571 27541ba8-7e3a-0410-8455-c3a389f83636 03 January 2008, 09:21:42 UTC
4a59651 From Bertrand: - TVirtualX.h: suppress warning C4099: 'GLUtesselator' : type name first seen using 'struct' now seen using 'class' git-svn-id: http://root.cern.ch/svn/root/trunk@21570 27541ba8-7e3a-0410-8455-c3a389f83636 29 December 2007, 16:00:16 UTC
c6e2cbc From Bertrand: - TGeoChecker.cxx: suppress warning C4138: '*/' found outside of comment git-svn-id: http://root.cern.ch/svn/root/trunk@21569 27541ba8-7e3a-0410-8455-c3a389f83636 29 December 2007, 15:56:30 UTC
6071621 Add a Warning in TH1::Rebin in case the argument ngroup is not an exact divider of the number of bins. git-svn-id: http://root.cern.ch/svn/root/trunk@21568 27541ba8-7e3a-0410-8455-c3a389f83636 28 December 2007, 16:45:48 UTC
f421dfc Add missing forward declarations. git-svn-id: http://root.cern.ch/svn/root/trunk@21567 27541ba8-7e3a-0410-8455-c3a389f83636 28 December 2007, 16:36:06 UTC
ae479f0 Move functions referencing static global variables from inline to implementation file. git-svn-id: http://root.cern.ch/svn/root/trunk@21566 27541ba8-7e3a-0410-8455-c3a389f83636 28 December 2007, 16:15:28 UTC
dd57b77 Functions referencing a static global cannot be inlined. git-svn-id: http://root.cern.ch/svn/root/trunk@21565 27541ba8-7e3a-0410-8455-c3a389f83636 28 December 2007, 12:28:46 UTC
9791b4e do not use TCint when TInterpreter or only the Cint C Api is needed git-svn-id: http://root.cern.ch/svn/root/trunk@21563 27541ba8-7e3a-0410-8455-c3a389f83636 21 December 2007, 16:26:02 UTC
8db939a Do not use TCint.h when TInterpreter will do git-svn-id: http://root.cern.ch/svn/root/trunk@21562 27541ba8-7e3a-0410-8455-c3a389f83636 21 December 2007, 16:19:56 UTC
81e9cf1 Normalize stressShapes rootmarks git-svn-id: http://root.cern.ch/svn/root/trunk@21561 27541ba8-7e3a-0410-8455-c3a389f83636 21 December 2007, 15:39:33 UTC
b2bd588 From Axel: Fix error calculation for THnSparse: first calculate the bin's current error, then add new bin content. Also remove a few stray "return"s. git-svn-id: http://root.cern.ch/svn/root/trunk@21560 27541ba8-7e3a-0410-8455-c3a389f83636 21 December 2007, 15:09:37 UTC
a2acff6 - mod for Solaris git-svn-id: http://root.cern.ch/svn/root/trunk@21559 27541ba8-7e3a-0410-8455-c3a389f83636 21 December 2007, 15:00:09 UTC
94d2094 From Valeri: More info about the table package. git-svn-id: http://root.cern.ch/svn/root/trunk@21558 27541ba8-7e3a-0410-8455-c3a389f83636 21 December 2007, 14:18:30 UTC
back to top