6416e89 | Rene Brun | 13 December 2007, 13:43:55 UTC | Tagging release candidate version v5-17-08 git-svn-id: http://root.cern.ch/svn/root/tags/v5-17-08@21361 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 December 2007, 13:43:55 UTC |
fdf5d34 | Rene Brun | 13 December 2007, 11:26:21 UTC | Stamp development release 5.17/08 git-svn-id: http://root.cern.ch/svn/root/trunk@21358 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 December 2007, 11:26:21 UTC |
c49de11 | Rene Brun | 13 December 2007, 10:25:35 UTC | Delete reference to the HowtoMC page git-svn-id: http://root.cern.ch/svn/root/trunk@21357 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 December 2007, 10:25:35 UTC |
79482f5 | Rene Brun | 13 December 2007, 09:05:26 UTC | From Axel: resurrect inline function documentation (usedocxx was not set properly). git-svn-id: http://root.cern.ch/svn/root/trunk@21356 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 December 2007, 09:05:26 UTC |
387c22c | Lorenzo Moneta | 13 December 2007, 07:53:12 UTC | use TMath::Poisson instead of implementing the Poisson probability (fix suggested in https://savannah.cern.ch/bugs/?27788 git-svn-id: http://root.cern.ch/svn/root/trunk@21355 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 December 2007, 07:53:12 UTC |
e5ce981 | Rene Brun | 13 December 2007, 07:26:20 UTC | Fix one more wrong doc link git-svn-id: http://root.cern.ch/svn/root/trunk@21354 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 December 2007, 07:26:20 UTC |
f5b55cb | Philippe Canal | 13 December 2007, 07:11:49 UTC | NOTICE: This version introduces support for transitioning classes from the mode where no class version is specified (and the checksum is always used for lookup) and a mode where the user specifies an explicit version number for the class (Allow for simplier, clearer data model evolution). The class version can be specified in 3 different ways: a) Use rootcint and add a ClassDef macro in the class declaration: class MyClass { ... ClassDef(MyClass,10); }; b) Use rootcint and add a RootClassVersion macro in the class source file: RootClassVersion(MyClass,10); c) Use genreflex and specify a ClassVersion property in the selection.xml : <class name="MyClass" ClassVersion="10"/> Those 3 solutions set the class version of MyClass's TClass object to 10. IMPORTANT: In order to avoid a clash between this class version (and any future class versions) and the class versions given by default to the non-versioned layout of the class, you MUST set this class version to a number that is greater than the number of distinct non-versioned layout. Otherwise you may see warning messages like: Warning in <TStreamerInfo::BuildCheck>: The class MyClass transitioned from not having a specified class version to having a specified class version (the current class version is 2). However too many different non-versioned layouts of the class have been loaded so far. This prevent the proper reading of objects written with the class layout version 3, in particular from the file: myclass3.root. Addition Details: When loading a file containing a non-versioned layout of a class, this layout is assigned the next 'free' number in the list of StreamerInfo. In particular this means that if many files with non-versioned layout of the class are loaded before the loading of a library containing a versioned class layout, the slot reserved for this version layout may already be occupied and you will get the following error message: The class MyClass transitioned from not having a specified class version to having a specified class version (the current class version is 2). However too many different non-versioned layouts of the class have already been loaded so far. To work around this problem you can load fewer 'old' file in the same ROOT session or load the C++ library describing the class MyClass before opening the files or increase the version number of the class for example ClassDef(MyClass,3). Do not try to write objects with the current class definition, the files might not be readable. Also if many files with non-versioned layout of the class are read before a file with a versioned layout (and this number is too low), you may get the following error message: Warning in <TStreamerInfo::BuildCheck>: The class MyClass transitioned from not having a specified class version to having a specified class version (the current class version is 2). However too many different non-versioned layouts of the class have been loaded so far. This prevent the proper reading of objects written with the class layout version 3, in particular from the file: myclass3.root. Additional note: For classes with no specified version (i.e. Foreign classes), the current TStreamerInfo is stored at index -1 in the list of StreamerInfo and the class version (gROOT->GetClass("MyClass")->GetClassVersion()) is set to -1. git-svn-id: http://root.cern.ch/svn/root/trunk@21353 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 December 2007, 07:11:49 UTC |
f5afcd6 | Philippe Canal | 13 December 2007, 07:06:53 UTC | Fix handling of: case(1) Fix the use of postinc directly in function call with parameter than are references. Correct the constness in the case: Object * const &front() const; (i.e Object*const vs Object const*). git-svn-id: http://root.cern.ch/svn/root/trunk@21352 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 December 2007, 07:06:53 UTC |
601e186 | Fons Rademakers | 12 December 2007, 22:04:02 UTC | in case config/Makefile.comp does not exist print error message, like in case config/Makefile.config does not exist. git-svn-id: http://root.cern.ch/svn/root/trunk@21351 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 22:04:02 UTC |
3481376 | Rene Brun | 12 December 2007, 18:44:47 UTC | Update some VMC links git-svn-id: http://root.cern.ch/svn/root/trunk@21350 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 18:44:47 UTC |
88e8620 | Rene Brun | 12 December 2007, 17:02:26 UTC | From Bertrand: - Add forgotten ClassImp(TRootBrowser) git-svn-id: http://root.cern.ch/svn/root/trunk@21349 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 17:02:26 UTC |
2b621c8 | Fons Rademakers | 12 December 2007, 16:59:04 UTC | compiledata.h and configcint.mk now depend properly on config/Makefile.comp. git-svn-id: http://root.cern.ch/svn/root/trunk@21348 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 16:59:04 UTC |
db4cea3 | Olivier Couet | 12 December 2007, 16:47:59 UTC | - Add header git-svn-id: http://root.cern.ch/svn/root/trunk@21347 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 16:47:59 UTC |
6c9cf77 | Olivier Couet | 12 December 2007, 16:18:29 UTC | - Class header git-svn-id: http://root.cern.ch/svn/root/trunk@21346 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 16:18:29 UTC |
139fbbd | Olivier Couet | 12 December 2007, 15:33:54 UTC | - Add header git-svn-id: http://root.cern.ch/svn/root/trunk@21345 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 15:33:54 UTC |
d72f245 | Fons Rademakers | 12 December 2007, 15:22:38 UTC | add Makefile.comp to ignore list. git-svn-id: http://root.cern.ch/svn/root/trunk@21344 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 15:22:38 UTC |
b06aecb | Olivier Couet | 12 December 2007, 15:20:54 UTC | - Add header git-svn-id: http://root.cern.ch/svn/root/trunk@21343 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 15:20:54 UTC |
6cc9963 | Fons Rademakers | 12 December 2007, 15:20:41 UTC | added new configure options: --with-cc --with-cxx --with-f77 --with-ld which allows the specification of alternative compilers, which, of course, have to be compatible with the specified or auto detected platform. This is ok: ./configure solarisgcc --with-cxx=g++-4.2 this not: ./configure macosxicc --with-cxx=g++-4.2 Also root-config now supports the options --cc, --cxx, -f77 and --ld. If no alternative compilers were specified these return a blank. In test/Makefile.arch and example of root-config --cxx et al usage is given, so that the alternative compilers specified in ./configure will be used to build the test programs. git-svn-id: http://root.cern.ch/svn/root/trunk@21342 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 15:20:41 UTC |
0f85245 | Olivier Couet | 12 December 2007, 15:15:47 UTC | - Fix a warning (multi-line comment) git-svn-id: http://root.cern.ch/svn/root/trunk@21341 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 15:15:47 UTC |
1caa791 | Fons Rademakers | 12 December 2007, 15:10:46 UTC | From Axel: Re-add spaces between multiple closing template brackets, that were either removed by Compress() or forgotten by the LinkDef.h author: A<B<C>> becomes A<B<C> > (yes, op>>() is handled). They are now compatible with CINT's version of the same class name, which means that TClass renaming (=delete old, create new) and thus the PyROOT problem with changed TClass objects is now gone. git-svn-id: http://root.cern.ch/svn/root/trunk@21340 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 15:10:46 UTC |
0279aaa | Olivier Couet | 12 December 2007, 15:10:07 UTC | - Add a class header. git-svn-id: http://root.cern.ch/svn/root/trunk@21339 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 15:10:07 UTC |
1093e76 | Olivier Couet | 12 December 2007, 15:07:20 UTC | - Add a class header git-svn-id: http://root.cern.ch/svn/root/trunk@21338 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 15:07:20 UTC |
c5fb00e | Olivier Couet | 12 December 2007, 15:01:59 UTC | - Better help header(s). git-svn-id: http://root.cern.ch/svn/root/trunk@21337 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 15:01:59 UTC |
f2ad219 | Rene Brun | 12 December 2007, 13:46:11 UTC | Add a class directory file describing the EVE package git-svn-id: http://root.cern.ch/svn/root/trunk@21336 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 13:46:11 UTC |
55e84b6 | Rene Brun | 12 December 2007, 11:54:16 UTC | Normalize rootmarks git-svn-id: http://root.cern.ch/svn/root/trunk@21335 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 11:54:16 UTC |
a1f16e6 | Rene Brun | 12 December 2007, 11:49:41 UTC | Normalize rootmarks git-svn-id: http://root.cern.ch/svn/root/trunk@21334 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 11:49:41 UTC |
beb3ca9 | Rene Brun | 12 December 2007, 11:45:22 UTC | Normalize rootmarks git-svn-id: http://root.cern.ch/svn/root/trunk@21333 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 11:45:22 UTC |
4a51baf | Rene Brun | 12 December 2007, 11:31:54 UTC | From Philippe: make TDSet independent from the libRIO. git-svn-id: http://root.cern.ch/svn/root/trunk@21332 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 11:31:54 UTC |
a2d0334 | Rene Brun | 12 December 2007, 11:29:38 UTC | From Bertrand: - Added help on remote sessions - Added help menu in the new browser git-svn-id: http://root.cern.ch/svn/root/trunk@21331 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 11:29:38 UTC |
6f3c27a | Fons Rademakers | 12 December 2007, 10:15:51 UTC | Add extensive help to the .R command. Type .R -? or -h or --help to get a detailed description of the options. Also support for sourced scripts is added, as well as the old behaviour to execute a custom roots script, to for example start in a special mode or special binary. To source a script before starting roots do: .R lxplus <go to execute your own roots like script do: .R lxplus myroots git-svn-id: http://root.cern.ch/svn/root/trunk@21330 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 10:15:51 UTC |
7002ada | Rene Brun | 12 December 2007, 09:37:42 UTC | From Axel: Add doc for THnSparse's internal classes. git-svn-id: http://root.cern.ch/svn/root/trunk@21329 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 09:37:42 UTC |
76c0407 | Axel Naumann | 12 December 2007, 09:32:46 UTC | Add class doc. git-svn-id: http://root.cern.ch/svn/root/trunk@21328 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 09:32:46 UTC |
d8f802a | Rene Brun | 12 December 2007, 08:35:30 UTC | From Bertrand: - Add new tests (stresses) in the native win32 nmake makefile git-svn-id: http://root.cern.ch/svn/root/trunk@21327 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 08:35:30 UTC |
cd521af | Axel Naumann | 12 December 2007, 08:26:04 UTC | From Matevz and me: * allow several classes in one source file with doc for each. Documentation in front of a class' ClassImp() invocation will be used; if there is none, the first one in the file will be taken (see e.g. TH1F etc: shared doc for all classes). * convert the class doc parsing into a state machine which fixes a few cases where THtml was "forgetting" to write the class doc. * fix a span for namespaces. * Strip() now also removes newlines. * clear un-used comments; fixes rare problem with misinterpreted comments. git-svn-id: http://root.cern.ch/svn/root/trunk@21326 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 08:26:04 UTC |
2df0141 | Rene Brun | 12 December 2007, 06:21:43 UTC | exclude rootfitcore and eve from the static build git-svn-id: http://root.cern.ch/svn/root/trunk@21325 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 December 2007, 06:21:43 UTC |
6dcb872 | Rene Brun | 11 December 2007, 18:20:05 UTC | From Lorenzo: patch for configure to use the static GSL libraries. When using it on a Linux 64 bit machines (like SLC4 with gcc3.4), one must have compiled GSL with the option -fPIC also for the static library. This is done by using the GSL configure option --with-pic With these changes the LD_LIBRARY_PATH to GSL is not needed anymore when running or building stressMathMore git-svn-id: http://root.cern.ch/svn/root/trunk@21324 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 December 2007, 18:20:05 UTC |
96d2dc7 | Rene Brun | 11 December 2007, 17:37:34 UTC | From Lorenzo: patch for fixing the following problem with BayesDivide in TGraphAsymmErrors: - missing precision when inverting the beta distribution (see bug https://savannah.cern.ch/bugs/?30246 - use lower(upper) error equal zero for bins with 0 (1) efficiency git-svn-id: http://root.cern.ch/svn/root/trunk@21323 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 December 2007, 17:37:34 UTC |
4c8473d | Rene Brun | 11 December 2007, 13:07:49 UTC | In TMath::Gamma documentation remove a blank character in the definition of a Latex #frac git-svn-id: http://root.cern.ch/svn/root/trunk@21322 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 December 2007, 13:07:49 UTC |
2500646 | Rene Brun | 11 December 2007, 12:04:26 UTC | Fix a bug in TBranchElement::GetTypeName. The returned type should be fStreamerType%20 and not fStreamerType%21 git-svn-id: http://root.cern.ch/svn/root/trunk@21321 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 December 2007, 12:04:26 UTC |
4c4ab93 | Lorenzo Moneta | 11 December 2007, 11:01:29 UTC | fix problems making and loading dictionary library for stressMathcore and compilaiton problem on Windows git-svn-id: http://root.cern.ch/svn/root/trunk@21319 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 December 2007, 11:01:29 UTC |
af2d278 | Matevz Tadel | 11 December 2007, 08:48:17 UTC | Fix the remaining four coding convention violations. git-svn-id: http://root.cern.ch/svn/root/trunk@21317 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 December 2007, 08:48:17 UTC |
fdbdf65 | Rene Brun | 11 December 2007, 08:21:36 UTC | From Wouter: Fix one more fabs problem. git-svn-id: http://root.cern.ch/svn/root/trunk@21316 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 December 2007, 08:21:36 UTC |
17efa2a | Rene Brun | 11 December 2007, 08:14:56 UTC | From Bertrand: Fix a fatal compilation error on Windows git-svn-id: http://root.cern.ch/svn/root/trunk@21315 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 December 2007, 08:14:56 UTC |
451f30d | Rene Brun | 10 December 2007, 22:09:54 UTC | From Wouter: Fix compilation warnings due to the use of fabs. Fix a silly problem in RooClassFactory.cxx git-svn-id: http://root.cern.ch/svn/root/trunk@21314 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 22:09:54 UTC |
ab51fda | Lorenzo Moneta | 10 December 2007, 21:30:33 UTC | fix a warning in stressMathore and a problem making dictionary library on Windows git-svn-id: http://root.cern.ch/svn/root/trunk@21313 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 21:30:33 UTC |
dd779f9 | Matevz Tadel | 10 December 2007, 19:42:53 UTC | Bertrand: fix unresolved external symbols on Windows (class destructors). git-svn-id: http://root.cern.ch/svn/root/trunk@21312 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 19:42:53 UTC |
c25cc78 | Rene Brun | 10 December 2007, 19:08:48 UTC | From Bertrand: Fix compiler warnings git-svn-id: http://root.cern.ch/svn/root/trunk@21311 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 19:08:48 UTC |
6fd71ab | Matevz Tadel | 10 December 2007, 19:05:45 UTC | Fix coding convention violations. git-svn-id: http://root.cern.ch/svn/root/trunk@21310 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 19:05:45 UTC |
e28c2d4 | Rene Brun | 10 December 2007, 18:58:37 UTC | From Bertrand: TGeoMatrix.h must now be included. git-svn-id: http://root.cern.ch/svn/root/trunk@21309 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 18:58:37 UTC |
2f5ef17 | Lorenzo Moneta | 10 December 2007, 17:19:26 UTC | - add documentation on how to run the tests make now a library for the dictionary (TrackMathCoreCint.so) used in stressMathCore - make stressMathMore readable by CINT. Still to be able to run in CINT, a problem with typedef's to free functions needs to be understood. git-svn-id: http://root.cern.ch/svn/root/trunk@21308 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 17:19:26 UTC |
4611ed5 | Olivier Couet | 10 December 2007, 17:14:58 UTC | - Better version. git-svn-id: http://root.cern.ch/svn/root/trunk@21307 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 17:14:58 UTC |
30d313f | Rene Brun | 10 December 2007, 17:04:08 UTC | TGeoMatrix.h must now be included. git-svn-id: http://root.cern.ch/svn/root/trunk@21306 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 17:04:08 UTC |
219b3b2 | Rene Brun | 10 December 2007, 16:56:07 UTC | From Axel & Lorenzo: Fixing first and last bin default arguments. Now the default argument of: firstbin = 0, lastbin = -1 indicates [0,Nbin+1] (includes underflow/overflow) firstbin= 1, lastbin = -1 indicates [1,Nbin] git-svn-id: http://root.cern.ch/svn/root/trunk@21305 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 16:56:07 UTC |
b7ff4a9 | Fons Rademakers | 10 December 2007, 16:53:33 UTC | lone option "L" was not supported in GetLibraries(). git-svn-id: http://root.cern.ch/svn/root/trunk@21304 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 16:53:33 UTC |
91572a7 | Rene Brun | 10 December 2007, 16:48:16 UTC | From Federico: Fix typo in previous patch git-svn-id: http://root.cern.ch/svn/root/trunk@21303 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 16:48:16 UTC |
9180b56 | Axel Naumann | 10 December 2007, 16:36:31 UTC | Next try to find a solution for option quotes to work on both windows cmd.exe and bash, after python has mangled them. The problem only exists because -DA="two words" needs to be supported - and the quotes need to be kept! Solution: if '=' is followed by '"' and the option ends on '"' then escape the double quotes. genreflex ... "-DSTRING=\"a string\"" works now on both windows and linux. Also print the gccxml invocation command if debug is set. git-svn-id: http://root.cern.ch/svn/root/trunk@21302 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 16:36:31 UTC |
ea7ca40 | Rene Brun | 10 December 2007, 16:21:50 UTC | From Andrei: there was an implicit dependency of TGeoMatrix by TGeoManager.h via TGeoNavigator.h->TGeoCache.h + few other bad dependencies like: TGeoMatrix included by TGeoNode.h via TGeoPatternFinder.h Hmm... I had to cleanup few inlines, introduce a transient matrix in TGeoNavigator (to recover the lost inlining speed) + add several #include "TGeoMatrix.h" allover where this was included and used via TGeoManager.h git-svn-id: http://root.cern.ch/svn/root/trunk@21301 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 16:21:50 UTC |
ec52090 | Olivier Couet | 10 December 2007, 16:01:19 UTC | - Complete help. git-svn-id: http://root.cern.ch/svn/root/trunk@21300 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 16:01:19 UTC |
131fa12 | Rene Brun | 10 December 2007, 15:54:16 UTC | From Bertrand: - Allow to drag and drop ps, eps and pdf files in TRootCanvas and TRootEmbeddedCanvas. git-svn-id: http://root.cern.ch/svn/root/trunk@21299 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 15:54:16 UTC |
34ed8e3 | Matevz Tadel | 10 December 2007, 15:34:45 UTC | Connect TTimer::TurnOff() to TGLSAFrame::CloseWindow(). Without this the next timer call resulted in SEGV as it was operating on a deleted window. git-svn-id: http://root.cern.ch/svn/root/trunk@21298 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 15:34:45 UTC |
ea5c30f | Fons Rademakers | 10 December 2007, 15:17:04 UTC | remove the obsolete files lib/libASPluginGS.* that might have been left over from a previous built. git-svn-id: http://root.cern.ch/svn/root/trunk@21297 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 15:17:04 UTC |
db6e808 | Fons Rademakers | 10 December 2007, 15:09:52 UTC | From Eddy: use -rpath for solarisgcc (was already done for linux). git-svn-id: http://root.cern.ch/svn/root/trunk@21296 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 15:09:52 UTC |
c0dce53 | Fons Rademakers | 10 December 2007, 15:02:30 UTC | From Fed: - dummy copy ctor and assignment operator for TFormulaPrimitive - fixes in vmc make files git-svn-id: http://root.cern.ch/svn/root/trunk@21295 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 15:02:30 UTC |
5328792 | Fons Rademakers | 10 December 2007, 14:53:12 UTC | From Bertrand: Don't generate a separate library for the ghostscript plugin, but put the code in libASImage. It didn't work on Windows, since there were two instances of libAfterImage storage manager (one in each DLL, each DLL being linked with static libAfterImage library) and they don't share memory. This means that an ASImage created in a DLL cannot be used in another DLL. With this patch, the macro psview.C works on Linux and Windows (if ghostscript has been installed and is in the PATH). git-svn-id: http://root.cern.ch/svn/root/trunk@21294 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 14:53:12 UTC |
8dbfb6d | Olivier Couet | 10 December 2007, 14:44:05 UTC | - Create $ROOTSYS/tutorials/hsimple.root if it does not exist by running in batch $ROOTSYS/tutorials/hsimple.C. git-svn-id: http://root.cern.ch/svn/root/trunk@21293 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 14:44:05 UTC |
101adc1 | Rene Brun | 10 December 2007, 11:57:47 UTC | From Bertrand: Solves the problem reported at: <http://savannah.cern.ch/bugs/?32048> (no default values in TWinNTSystem::Load) git-svn-id: http://root.cern.ch/svn/root/trunk@21292 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 11:57:47 UTC |
5a62583 | Matevz Tadel | 10 December 2007, 11:56:31 UTC | Add exception handler for TEveExceptions. Rename function arguments that were still named render_element and alike. Add function descriptions. git-svn-id: http://root.cern.ch/svn/root/trunk@21291 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 11:56:31 UTC |
02b5227 | Rene Brun | 10 December 2007, 11:04:47 UTC | From Andrei: another fix for the uninitialized variable spotted by Federico, plus the addition of TGeoMatrix::Print() in the context menu needed by Bjorn in Bug report #27780. git-svn-id: http://root.cern.ch/svn/root/trunk@21290 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 11:04:47 UTC |
ab29c21 | Gerardo Ganis | 10 December 2007, 10:59:12 UTC | Fix problem with support for '[user@]host[:port]' in worker definition directives (bug #31380) git-svn-id: http://root.cern.ch/svn/root/trunk@21289 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 10:59:12 UTC |
ed5ee7f | Gerardo Ganis | 10 December 2007, 10:44:30 UTC | Fix for bug 32035: - Always use gSystem->TempDirectory() where relevant git-svn-id: http://root.cern.ch/svn/root/trunk@21288 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 10:44:30 UTC |
e72d212 | Rene Brun | 10 December 2007, 10:27:50 UTC | From Andrei: I added coherency to all TGeoBuilder::MakeXXX("name",...) that now create the shape for the corresponding volume with the same name. git-svn-id: http://root.cern.ch/svn/root/trunk@21287 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 10:27:50 UTC |
d1273e3 | Rene Brun | 10 December 2007, 10:26:28 UTC | From Wouter: o RooAbsSelfCachedPdf, RooAbsCacheElement, RooFFTConvPdf, RooAbsCachedPdf, RooProfileLL, RooProjectedPdf, RooAbsCache - Include forgotten RooFit.h header to fix Solaris compilation problems (Savannah #32026) o RooCacheManager - Add multiple-inclusion guards around templateClassImp to solve Solaris compilation problem (Savannah #32026) o RooDataSet - Change message level of information message in RooDataSet::read from its mistaken ERROR level to INFO level (reported by Jim Smith) git-svn-id: http://root.cern.ch/svn/root/trunk@21286 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 10:26:28 UTC |
af688f1 | Rene Brun | 10 December 2007, 10:24:05 UTC | Fix documentation error in TAxis::SetRange git-svn-id: http://root.cern.ch/svn/root/trunk@21285 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 10:24:05 UTC |
2cacc3c | Olivier Couet | 10 December 2007, 09:34:03 UTC | - Add a comment about ghostscript git-svn-id: http://root.cern.ch/svn/root/trunk@21284 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 09:34:03 UTC |
357f0b0 | Fons Rademakers | 10 December 2007, 07:59:14 UTC | Form Christian Holm: * Re-enable use of Win32 Qt4 debug libraries * Fix python problem on Ubuntu (thanks to Andy O'Neill <oneill@phys.columbia.edu>) * Make sure libRooFitCore is distributed * Build-dependencies * EVE in root-plugin-gl * Fix Debian BTS bugs. git-svn-id: http://root.cern.ch/svn/root/trunk@21283 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 07:59:14 UTC |
2b87069 | Fons Rademakers | 10 December 2007, 02:46:39 UTC | From Matevz: remove warning and re-throw in correct location. git-svn-id: http://root.cern.ch/svn/root/trunk@21282 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 December 2007, 02:46:39 UTC |
c04e5a2 | Lorenzo Moneta | 08 December 2007, 09:31:50 UTC | - from Axel: change default range used when projecting a 2D histogram (TH2) into a TH1. The underflow/overflow along Y (X) are now by default considered when projecting into X (Y). git-svn-id: http://root.cern.ch/svn/root/trunk@21281 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 December 2007, 09:31:50 UTC |
1979427 | Lorenzo Moneta | 07 December 2007, 19:36:08 UTC | fixes for Solaris forgot in previous commit git-svn-id: http://root.cern.ch/svn/root/trunk@21280 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 19:36:08 UTC |
bfe7658 | Rene Brun | 07 December 2007, 18:37:01 UTC | From Silvia Arcelli and Axel: make THnSparse::Projection() consistent with the versions from TH3 and (soon) TH2 wrt handling of over- and underflow bins. git-svn-id: http://root.cern.ch/svn/root/trunk@21279 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 18:37:01 UTC |
1c510ea | Axel Naumann | 07 December 2007, 18:33:09 UTC | Fix histogram title git-svn-id: http://root.cern.ch/svn/root/trunk@21278 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 18:33:09 UTC |
4b7e96e | Rene Brun | 07 December 2007, 17:52:03 UTC | From Bertrand: - Fixes the problem saving canvas from the menu File->Save->canv.jpg ...on Windows. git-svn-id: http://root.cern.ch/svn/root/trunk@21277 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 17:52:03 UTC |
68283d1 | Lorenzo Moneta | 07 December 2007, 17:26:06 UTC | - fix a compilation problem on Solaris - use Form for passing the function parameters for a f (double *, int) git-svn-id: http://root.cern.ch/svn/root/trunk@21276 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 17:26:06 UTC |
a352759 | Gerardo Ganis | 07 December 2007, 15:55:43 UTC | Fix a few compilation warnings on Windows and on Mac (from F. Furano) git-svn-id: http://root.cern.ch/svn/root/trunk@21273 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 15:55:43 UTC |
8d07456 | Rene Brun | 07 December 2007, 14:54:15 UTC | From Wouter: o RooAbsTestStatistic, RooAbsOptTestStatistic, RooKeysPdf - Adjustments for persistence (correct default ctor etc...) o RooTreeData - Apply cut ranges when plotting asymmetry if specified (Fix from Gerhard Raven) o RooBanner - Increment version tag to v2.30 git-svn-id: http://root.cern.ch/svn/root/trunk@21272 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 14:54:15 UTC |
f7d4c6b | Lorenzo Moneta | 07 December 2007, 14:02:55 UTC | fix xompilation error on gcc 3.4 git-svn-id: http://root.cern.ch/svn/root/trunk@21271 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 14:02:55 UTC |
4ab21e7 | Fons Rademakers | 07 December 2007, 12:15:24 UTC | From Matevz: implementation of TStdExceptionHandler deriving from TSysEvtHandler. Whenever a std::exception is thrown it will be intercepted in TSystem::Run where all TStdExceptionHandlers will be processed. Just like how signals are handled. std::exceptions are thrown by Eve so now they can be properly handled without aborting the system. git-svn-id: http://root.cern.ch/svn/root/trunk@21270 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 12:15:24 UTC |
f728eca | Lorenzo Moneta | 07 December 2007, 12:06:41 UTC | add implementation for Functor of interpreted functions git-svn-id: http://root.cern.ch/svn/root/trunk@21269 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 12:06:41 UTC |
f517f7c | Gerardo Ganis | 07 December 2007, 12:05:54 UTC | In batch mode, do not call PrintProgress until there is some info (fix for bug #31471) git-svn-id: http://root.cern.ch/svn/root/trunk@21268 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 12:05:54 UTC |
3dca57f | Gerardo Ganis | 07 December 2007, 11:40:47 UTC | Fix bugs preventing in some cases proper validation in multi-level master mode - Make sure that options and anchors are not removed after TDSetElement::GetEntries() - Use only the file name (and not the full Url) in matching elements in TDSetElement::Validate(TDSetElement *) git-svn-id: http://root.cern.ch/svn/root/trunk@21267 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 11:40:47 UTC |
54f1823 | Fons Rademakers | 07 December 2007, 11:37:19 UTC | from Gerri: remove limit on file name length and extend branch names from 128 to 1024 in TTreePlayer::MakeClass() and TTreePlayer::MakeCode(). git-svn-id: http://root.cern.ch/svn/root/trunk@21266 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 11:37:19 UTC |
9c2e017 | Fons Rademakers | 07 December 2007, 11:17:44 UTC | Following changes: - use TSystem::NotifyApplicationCreated() - fix problem with TApplication changing directory during argument parsing. Directory is changed only in TRint when it processes the directory argument. - Add warning if argument file.root does not exists, before not existing file was ignored. - Improve documentation of TApplication::GetOptions(). git-svn-id: http://root.cern.ch/svn/root/trunk@21265 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 11:17:44 UTC |
6eeaa39 | Fons Rademakers | 07 December 2007, 11:13:39 UTC | add NotifyApplicationCreated() to TSystem.h so that the special TWinNTSystem cast and #include of TWinNTSystem.h in TApplication is not needed anymore. Also this call was missing from TGApplication. git-svn-id: http://root.cern.ch/svn/root/trunk@21264 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 11:13:39 UTC |
a68a9fd | Rene Brun | 07 December 2007, 10:40:43 UTC | From Wouter: enables to new features - If write mode is enabled (-w) with a URL file, it automatically reverts to the default of writing locally (file name = file name listed in URL) - It add the '-d <N>' options to set the gDebug level to the desired value git-svn-id: http://root.cern.ch/svn/root/trunk@21262 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 10:40:43 UTC |
ed4ce6c | Olivier Couet | 07 December 2007, 10:37:41 UTC | - Add glparametric.C git-svn-id: http://root.cern.ch/svn/root/trunk@21261 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 10:37:41 UTC |
ce878ff | Philippe Canal | 07 December 2007, 10:25:17 UTC | Bend to Cint's will, resistance is futile, spaces must be in the right places git-svn-id: http://root.cern.ch/svn/root/trunk@21260 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 10:25:17 UTC |
cff9f2a | Rene Brun | 07 December 2007, 10:23:10 UTC | From Bertrand: - Fixes potential crash on some 3ds geometries + remove a few unused variables. git-svn-id: http://root.cern.ch/svn/root/trunk@21259 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 10:23:10 UTC |
0bba2f3 | Olivier Couet | 07 December 2007, 10:22:05 UTC | - This macro generates a PS file and then visualize it in a Canvas. It used psexam.C to create the PS file. The macro psexam.C is not available anymore. The PS file is now generated from feynman.C. git-svn-id: http://root.cern.ch/svn/root/trunk@21258 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 10:22:05 UTC |
03dc68d | Wouter Verkerke | 07 December 2007, 10:21:46 UTC | o RooDataHist, RooHistPdf, RooCacheManager - Fixes for persistence o RooAbsReal - Use 'pdf-style' compact printing to have uniform printing of p.d.f.s. and functions in RooWorkspace o RooMinuit - Fix for BaBar in contour() git-svn-id: http://root.cern.ch/svn/root/trunk@21257 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 10:21:46 UTC |
4475e79 | Rene Brun | 07 December 2007, 09:41:04 UTC | From Andrei: Fix coding conventions. git-svn-id: http://root.cern.ch/svn/root/trunk@21256 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 09:41:04 UTC |
3e77d24 | Rene Brun | 07 December 2007, 08:43:20 UTC | From Bertrand: - Use correct declaration of global gEve (R__EXTERN instead of extern) to make it externally available when linking on Windows. git-svn-id: http://root.cern.ch/svn/root/trunk@21255 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 December 2007, 08:43:20 UTC |