swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf

sort by:
Revision Author Date Message Commit Date
485d2d8 From Wouter: 1) a patch for $ROOTSYS/test (stressRooFit.cxx stressRooFit_tests.cxx and Makefile) 2) a new reference file stressRooFit_v256_ref.root for the web server 3) a patch for config/Makefile.depend 1) is to make some small changes to the test suite 2) should go on the web server in the usuals place 3) is needed to indicate that roofitcore now depends on proof. git-svn-id: http://root.cern.ch/svn/root/trunk@30334 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2009, 15:49:55 UTC
a7a0616 Import changes in roofit/roofit and roofit/roofitcore from dev/roostats branch git-svn-id: http://root.cern.ch/svn/root/trunk@30333 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2009, 15:39:17 UTC
6a0e1c8 Interpret xterm escape sequences for colors / bold / underline; set the prompt color in edtline's internal buffers instead of keeping it in the prompt string. Fixes issue with e.g. ((TRint*)gROOT->GetApplication())->SetPrompt("\033[1mRoot\033[m [%d] "); git-svn-id: http://root.cern.ch/svn/root/trunk@30306 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2009, 09:51:32 UTC
ab146b8 First set color (e.g. default, which will turn off bold etc), then aatributes (bold etc). Fixes problem with e.g. color "bold default". git-svn-id: http://root.cern.ch/svn/root/trunk@30305 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2009, 09:50:21 UTC
ea569a8 Make the RGB colors lighter when "bold" is specified (for 256color terminals). git-svn-id: http://root.cern.ch/svn/root/trunk@30304 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2009, 08:59:37 UTC
9e80446 - update git-svn-id: http://root.cern.ch/svn/root/trunk@30303 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2009, 08:20:25 UTC
ef9763f - In DrawPlyMarker: Do not draw the markers if the size is 0. git-svn-id: http://root.cern.ch/svn/root/trunk@30302 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2009, 08:17:55 UTC
cdefff7 Fix a compilation warning on Windows git-svn-id: http://root.cern.ch/svn/root/trunk@30301 27541ba8-7e3a-0410-8455-c3a389f83636 20 September 2009, 15:30:41 UTC
3eafd9f Write the history before executing the line, to be able to recall commands causing crashes. git-svn-id: http://root.cern.ch/svn/root/trunk@30300 27541ba8-7e3a-0410-8455-c3a389f83636 20 September 2009, 11:21:32 UTC
9ac1678 allow 'read' (as well as ioread) as the tag for an io read rule element (to match with rootcint) git-svn-id: http://root.cern.ch/svn/root/trunk@30299 27541ba8-7e3a-0410-8455-c3a389f83636 20 September 2009, 04:58:14 UTC
0e2133d From Timur. Draw all plots so that they are contained within a unit-box centered at the origin. This is the first step towards allowing mixing of plots with other scene elements. git-svn-id: http://root.cern.ch/svn/root/trunk@30298 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2009, 13:07:06 UTC
94b47b4 Fix off-by-one bug introduced when adding under and overflow bins: - naming of sub-point-sets was wrong; - SetRange() did not calculate the upper bin limit properly. git-svn-id: http://root.cern.ch/svn/root/trunk@30254 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 17:24:24 UTC
a7e9691 - Fix mouse cursor position git-svn-id: http://root.cern.ch/svn/root/trunk@30253 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 15:42:09 UTC
c812256 fix windows build git-svn-id: http://root.cern.ch/svn/root/trunk@30252 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 15:23:35 UTC
066f497 Fix setup script git-svn-id: http://root.cern.ch/svn/root/trunk@30251 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 14:55:31 UTC
60669b2 From Louis: fix the compilation git-svn-id: http://root.cern.ch/svn/root/trunk@30250 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 14:44:41 UTC
8b26e81 Don't print the prompt if nobody listens (!isattty(1)) or if nobody can enter anything (!isatty(0)). git-svn-id: http://root.cern.ch/svn/root/trunk@30249 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 12:56:12 UTC
0653ae4 Fix piping / redirection issues, visible e.g. with Philippe's sed and roottest: Use dumb terminal if stdin or stdout is not a tty. Set EDIT_DISABLED if stdin is not a tty. Don't use colors if stdout is not a tty. Do not print color-reset sequence if there is none - would be printed even on non-tty. git-svn-id: http://root.cern.ch/svn/root/trunk@30248 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 12:36:07 UTC
516d4a2 Update setup for the current location of the include directory git-svn-id: http://root.cern.ch/svn/root/trunk@30247 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 11:52:52 UTC
9731305 Update setup file now that MAKEINFO is not longer supported git-svn-id: http://root.cern.ch/svn/root/trunk@30246 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 11:48:03 UTC
0f3073c - TGraphPainter git-svn-id: http://root.cern.ch/svn/root/trunk@30245 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 11:36:50 UTC
8cc0812 - TGraphAsymmErrors and TGraphBentErrors were not correctly clipped when paint with the option E3 (filled band) and zoomed. git-svn-id: http://root.cern.ch/svn/root/trunk@30244 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 11:32:31 UTC
c364bcb Only print errors concerning terminal initialization if the environment variable EDITLINEDEBUG is nonempty. The error messages now also state which $TERM is used. Silence TTermManip's errors for dumb terminals. git-svn-id: http://root.cern.ch/svn/root/trunk@30242 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 08:56:09 UTC
a268c48 - Minor changes in order to use this macro in the doc. git-svn-id: http://root.cern.ch/svn/root/trunk@30241 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 08:20:35 UTC
d6fbe23 - Small doc improvements git-svn-id: http://root.cern.ch/svn/root/trunk@30240 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 08:16:59 UTC
0dd4085 - Documentation improvements (Matthew Strait) git-svn-id: http://root.cern.ch/svn/root/trunk@30239 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 07:37:26 UTC
9a320dc Fix for solaris: declare tigetnum git-svn-id: http://root.cern.ch/svn/root/trunk@30238 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 07:18:24 UTC
44506f3 From Matthew Strait: TStyle.cxx issues the message Error in <TStyle::SetNumberContours>: Illegal number of contours: 1001, myst be > 0 and < 1000 This patch changes "myst" to "must" and also cleans up some of the documentation by wrapping long lines and repairing grammar. git-svn-id: http://root.cern.ch/svn/root/trunk@30237 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 06:18:47 UTC
2a808c2 Fix coding conventions. git-svn-id: http://root.cern.ch/svn/root/trunk@30236 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 06:15:12 UTC
7127be4 From Axel: Editline improvements: * fix for cygwin, * new rootrc entry for reverseColor (white on black) to enable alternate set of default colors, * document settings in rootrc; allow #rgb and #rrggbb (esp. for 256 color terminals TERM=xterm-256color) * put conversion of color names to index into term; add terminal's "default" color * default prompt color is now "default", * use TTermManip's color index in editline instead of curses-like color; use 0xff00 byte for bold / underline * don't reset the colors in TTermManip::SetDefaultColor() * add TTermManip::Start/StopBold() * make the index used by TTermManip accessible through GetColorIndex() * allow rootrc to set colors to the terminal default color (index -1) * don't complain if TERM is unset, it works nevertheless (except for colors) C git-svn-id: http://root.cern.ch/svn/root/trunk@30235 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2009, 04:30:07 UTC
ef03876 - Emulate mouse move with a shaped window instead of stealing the real cursor from the user - Add Linux specific offset when recording/replaying mouse moves (as it is now a Window, the decorations have to be taken into account) - Add protection when remapping windows from original ID to the new one (solve random weird behavior when replaying complex GUIs) git-svn-id: http://root.cern.ch/svn/root/trunk@30234 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 16:36:21 UTC
f50c4e5 New icon used to emulate mouse cursor when replaying events from the event recorder git-svn-id: http://root.cern.ch/svn/root/trunk@30232 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 15:36:54 UTC
724bde1 use reentrant gmtime_r and localtime_r in case we compile with _REENTRANT. git-svn-id: http://root.cern.ch/svn/root/trunk@30229 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 14:48:03 UTC
9bf50f0 Improve information printed by TTree::PrintCacheStats git-svn-id: http://root.cern.ch/svn/root/trunk@30226 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 14:36:42 UTC
ea6c29f allow to read less than the number of entries in the tree. git-svn-id: http://root.cern.ch/svn/root/trunk@30225 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 13:31:11 UTC
5d9436f TMVA -> libTMVA. git-svn-id: http://root.cern.ch/svn/root/trunk@30224 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 13:25:40 UTC
5d679c8 From Gerri: add flag to disable TMVA build. Default is ON (like it was), but now it can be turned off for when it is not needed to speed up the build time. git-svn-id: http://root.cern.ch/svn/root/trunk@30223 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 13:23:46 UTC
3c1b498 For backward compatibility reasons (Getline.c), don't return a copy. Documentation. git-svn-id: http://root.cern.ch/svn/root/trunk@30221 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 12:46:14 UTC
6b2767f Fix "char *ans = Getline("What?")" git-svn-id: http://root.cern.ch/svn/root/trunk@30220 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 12:41:02 UTC
1d843e5 Add new interface functions for the TreeCache: virtual void AddBranchToCache(const char *bname, Bool_t subbranches = kFALSE); virtual void AddBranchToCache(TBranch *branch, Bool_t subbranches = kFALSE); virtual void PrintCacheStats(Option_t* option = "") const; virtual void SetParallelUnzip(Bool_t opt=kTRUE); git-svn-id: http://root.cern.ch/svn/root/trunk@30219 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 12:29:31 UTC
fa0fe80 Do not set anymore the ForceLocal option in the packetizer when drawing from the created dataset. This was needed as a workaround for the problem in XrdClient fixed recently. git-svn-id: http://root.cern.ch/svn/root/trunk@30218 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 12:21:32 UTC
b1e0c67 Whenever possible, force creation of temporary directories under /tmp/<user> instead of gSystem->TempDirectory(). This allows to circumvent problems in creating UNIX sockets happening, for example, on on MacOsX. git-svn-id: http://root.cern.ch/svn/root/trunk@30217 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 12:07:50 UTC
17ea01f From Axel: Update the header for the release notes to new style. Add Mary-Louise Gill, Lucie Flekova. Fix Louis H&ouml;fler. git-svn-id: http://root.cern.ch/svn/root/trunk@30216 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 11:04:08 UTC
7878496 From Mary-Louise Gill: fix capitalization of user input during tab completion. git-svn-id: http://root.cern.ch/svn/root/trunk@30215 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 10:25:41 UTC
7558aea Probably last batch of fixes for coding convention. git-svn-id: http://root.cern.ch/svn/root/trunk@30214 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 09:32:03 UTC
858450a Color rgb values are commonly >255. Fixes colors on terminals supporting initc, e.g. xterm-256color git-svn-id: http://root.cern.ch/svn/root/trunk@30213 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 09:31:27 UTC
5b03eaf after last fixes from Axel turn now editline on by default. git-svn-id: http://root.cern.ch/svn/root/trunk@30211 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 08:21:16 UTC
cdc1f2d added EL_CAN_UP so one can compile with DEBUG_SCREEN flag. git-svn-id: http://root.cern.ch/svn/root/trunk@30210 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2009, 08:20:19 UTC
ab58b22 Add a direct interface from TTree to TTreeCache with the functions: virtual void AddBranch2Cache(const char *bname, Bool_t subbranches = kFALSE); virtual void AddBranch2Cache(TBranch *branch, Bool_t subbranches = kFALSE); virtual void SetCacheEntryRange(Long64_t first, Long64_t last); virtual void SetCacheLearnEntries(Int_t n=10); virtual void StopCacheLearningPhase(); When adding all branches to the cache the learning phase is automatically stopped. Change the learning phase from 100 to 10 entries. It still remains to change TTree::Process such that the cache entry range is automatically set. git-svn-id: http://root.cern.ch/svn/root/trunk@30208 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 17:30:17 UTC
40dec98 Fix window resize: properly move and clean; fix handling of signals, e.g. re-enable them after handling them. When in newest line, next history clears line in old Getline.c; do the same here. It's a workaround for ^C in bash. Fix coloring of move-to-line (sometimes left stray colored char) git-svn-id: http://root.cern.ch/svn/root/trunk@30207 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 16:43:22 UTC
a8bf7ea - SavePrimitive saves also the graphical attributes. git-svn-id: http://root.cern.ch/svn/root/trunk@30204 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 14:55:06 UTC
cf6a4ce Include the linker options in the previous fix git-svn-id: http://root.cern.ch/svn/root/trunk@30203 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 14:36:05 UTC
2781a0e fix TH3::KolmogorovTest (see https://savannah.cern.ch/bugs/?55707 ) git-svn-id: http://root.cern.ch/svn/root/trunk@30201 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 14:23:46 UTC
57efdf4 Add Mary-Louise for the editline work. git-svn-id: http://root.cern.ch/svn/root/trunk@30200 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 14:15:06 UTC
b074c8a From Mary-Louise Gill: release notes for editline. git-svn-id: http://root.cern.ch/svn/root/trunk@30199 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 14:12:35 UTC
1b7249c No vi at ROOT's prompt. git-svn-id: http://root.cern.ch/svn/root/trunk@30198 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 13:17:52 UTC
ac60fd7 Add a few more comments to the Treecache documentation. git-svn-id: http://root.cern.ch/svn/root/trunk@30197 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 13:14:28 UTC
232b297 Check success of setupterm. git-svn-id: http://root.cern.ch/svn/root/trunk@30195 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 12:34:57 UTC
97f65c3 Coding conventions. git-svn-id: http://root.cern.ch/svn/root/trunk@30194 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 12:19:46 UTC
f59951b use $(LD) to link executable instead of $(CC). Fix issue with icc build. git-svn-id: http://root.cern.ch/svn/root/trunk@30193 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 10:55:46 UTC
d90e23f integrate the editline build in the configure and make system. At the moment, due to some remaining issues on MacOS X the default is still off. To test it use the --enable-editline configure flag. Once all issues are ironed out we'll turn it on by default. git-svn-id: http://root.cern.ch/svn/root/trunk@30192 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 10:43:01 UTC
c147fd3 When showing the available datasets print out also the location of the repository git-svn-id: http://root.cern.ch/svn/root/trunk@30186 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 09:57:45 UTC
59971e7 add more documentation explaining how the treecache works and showing different examples for different use cases. git-svn-id: http://root.cern.ch/svn/root/trunk@30185 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 09:53:50 UTC
de6e347 - THStack git-svn-id: http://root.cern.ch/svn/root/trunk@30184 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 09:51:48 UTC
96082b8 Add tutorial for the new functionality of dataset automatic creation from files created on the workers, using TProofOutputFile. The tutorial is referred to as "dataset" in runProof.C and uses the selector ProofNtuple as the "ntuple" tutorial, with a slightly different configuration. The created dataset is called 'testNtuple' and it is automatically registered and verified. The dataset is then used to produce the same plot as in "ntuple" but using the DrawSelect methods of PROOF, showing how to set style, color and other drawing attributes in PROOF. To try it out, do root [0] .L tutorials/proof/runProof.C+ root [1] runProof("dataset") git-svn-id: http://root.cern.ch/svn/root/trunk@30183 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 09:35:35 UTC
aa50a66 - Fix a bug with axis re-painting. The following macro displayed two sets of superimposed labels. { TH1F *hgaus1 = new TH1F("Hgaus1", "", 100, -10, 10); TH1F *hgaus2 = new TH1F("Hgaus2", "", 100, -20, 20); THStack *hst = new THStack(); hgaus1->FillRandom("gaus", 30000); hst->Add(hgaus1, "ep"); hgaus2->FillRandom("gaus", 30000); hst->Add(hgaus2, "ep"); hst->Draw("nostack"); hst->GetHistogram()->SetLabelSize(0.07, "xy"); } The bug was submitted here: http://root.cern.ch/phpBB2/viewtopic.php?p=39006#39006 This was yet an other side effect of the fix we did there: http://root.cern.ch/viewvc?view=rev&revision=25536 This time we took a different approach which fixes all the known reported problems and keeps the axis re-drawing as it was introduced in 2002 here: http://root.cern.ch/viewvc?view=rev&revision=5394 git-svn-id: http://root.cern.ch/svn/root/trunk@30182 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2009, 09:34:19 UTC
dc9cb11 In TClass::BuildEmulatedRealData properly handle the case of TNamed member that are not base class git-svn-id: http://root.cern.ch/svn/root/trunk@30181 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 21:40:25 UTC
0ce73ec Avoid associated the artificial StreamerElements with a 'skipped' branch git-svn-id: http://root.cern.ch/svn/root/trunk@30180 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 18:39:04 UTC
21a033f Avoid out of bounds read git-svn-id: http://root.cern.ch/svn/root/trunk@30179 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 17:30:18 UTC
fc13a08 Fix a compilation warning about unused parameter. git-svn-id: http://root.cern.ch/svn/root/trunk@30178 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 16:36:49 UTC
98ce920 - Implement SavePrimitives(). A pad containing a TGraphStruct can be saved as a C file. git-svn-id: http://root.cern.ch/svn/root/trunk@30177 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 16:04:36 UTC
d3dce3c In TFormula and TTreeFormula when execting the ternary condition operator ( c ? i : e ), only evaluate one of the two operands (remove kCondition and kStringCondition and add kJump and kJumpIf). Add support for nested use of ?: in particular when using string operands. Improve the check for the type of the operands, in particular reject all cases of trying to use a number and one string as operands expect for the special case where the 'string' is actually are array of bytes. git-svn-id: http://root.cern.ch/svn/root/trunk@30176 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 15:42:11 UTC
0655c96 renormalize rootmarks to take into account changes in several packages git-svn-id: http://root.cern.ch/svn/root/trunk@30175 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 15:09:25 UTC
8185ae4 Patch to support automatic creation of a dataset out of files created on the worker nodes by worker processes. The implementation is an extension of the functionality of the class TProofOutputFile used for merging via file. TProofOutputFile: - Add options to steer the creation of a dataset; the extemded meaning of the constructor arguments and anew constructor are described in http://root.cern.ch/drupal/content/handling-large-outputs-root-files The dataset (i.e. TFileCollection) assembing happens on the master via the Merge method. Information about the node location of the file is happended to the relevant TFileInfo as a special "file:" url with option "node=<host-fqdn>:<port>" This information is needed to facilitate the cleaning of the files once they are not needed anymore. The dataset can be just created and returned in the output list, or registered and/or verified. TProofPlayerRemote::MergeOutputFiles: - Correctly transmit the dataset object into the output list TProofServ: - Create the new subdirectory 'data' either in the sandbox or followinf ProofServ.DataDir . - Register and verify the created dataset if required TProof: - Implement two new methods: - ShowData(), to show the content of the assigned 'data' directory - ClearData(UInt_t what, const char *dsname), to clear all or a subset of the files in the assigned 'data' directory Additional changes: - TProofPlayer: - Correctly handle the feedback canvas - Set the drawing attributes - TProofServ: - Replace all 'Form("...")' with TString::Format("...") . - Use the new tag kCollect in debug statements where relevant - TProof: - Use the new tag kCollect in debug statements where relevant git-svn-id: http://root.cern.ch/svn/root/trunk@30174 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 14:24:56 UTC
d4304bd From Marie-Louise Gill and Axel: Improved prompt interface based on libeditline by Christos Zoulas and http://www.thrysoee.dk/editline/, http://wanderinghorse.net/computing/editline/ with added color capability. MIT licensed. git-svn-id: http://root.cern.ch/svn/root/trunk@30173 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 13:54:04 UTC
9dc4da2 Add support for method TProofMgr::Find to run 'find' on the sandbox and allowed directories git-svn-id: http://root.cern.ch/svn/root/trunk@30171 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 13:43:12 UTC
2a1eb17 From Gerri: Fixes for path locality checks: - Retrieve the correct local file name (inclusive of prefix) in TFile::Open() - Allow for protocol-driven implementations of TSystem::IsPathLocal() - Implement TXNetSystem::IsPathLocal() checking for the type of server: the locality check is applied only if the server is a data-server (redirectors do not serve files and could redirect to a real remote server even if running on the local machine) - Check locality of the path when initializing a TFileStager: this allows to avoid blocking when opening a local path with "root://" protocol git-svn-id: http://root.cern.ch/svn/root/trunk@30170 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 13:35:35 UTC
30eb3c4 Import from the vendors branch an important fix in XrdClient::ReadV git-svn-id: http://root.cern.ch/svn/root/trunk@30169 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 11:37:19 UTC
90039a5 Don't record/replay any copy/paste event, as fUser[x] parameters are not valid when replaying on different platforms git-svn-id: http://root.cern.ch/svn/root/trunk@30163 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 08:37:48 UTC
ff36266 When writing baskets are automatically optimized once we have written 10 MBytes to the file. git-svn-id: http://root.cern.ch/svn/root/trunk@30162 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2009, 08:01:53 UTC
1201b35 Add support for ternary conditional operator when operands are strings git-svn-id: http://root.cern.ch/svn/root/trunk@30158 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 22:20:00 UTC
fce516c In TFormula and TTreeFormula add support for the ternary condition operator ( c ? i : e ) In TSplot, TSpider, TSelectorDraw, TTreePlayer, TTreeTableInterface update the parsing of colon separated line to properly handle the ternary condition operator, reduce code duplication and fix existing parsing bugs (due to the 'almost' duplicated code syndrome): - Removed TSelectorDraw::MakeIndex and TSelectorDraw::GetNameByIndex - Added TSelectorDraw::SplitNames to replace those 2 function plus pre-processing code that was always used in conjunction with their calls. - Updated the calling points to use TSelectorDraw::SplitNames. - Removed the unused (and incorrect) TTree::MakeIndex and TTree::GetNameByIndex. git-svn-id: http://root.cern.ch/svn/root/trunk@30157 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 20:12:53 UTC
d7603a2 - Don't record absolute mouse move events, it has side effects and it is not cross-platform (too bad) - Fix (hopefully) window positioning on Linux (taking into account the window decoration size) git-svn-id: http://root.cern.ch/svn/root/trunk@30152 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 15:51:55 UTC
8b3e1fd Change order of MapWindow() & Window Manager operations (SETWM...) to fix potential WM dependent problems with the event recorder on Linux git-svn-id: http://root.cern.ch/svn/root/trunk@30151 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 15:48:19 UTC
8edeb64 Silence %d vs long warnings (e.g. MacOS) git-svn-id: http://root.cern.ch/svn/root/trunk@30149 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 14:16:56 UTC
72d51cb fix compilation warnings. git-svn-id: http://root.cern.ch/svn/root/trunk@30146 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 13:29:58 UTC
55c2dd9 in Lookup() assume TUrl arguments to be files and not web links. Fixes issue #54758. git-svn-id: http://root.cern.ch/svn/root/trunk@30139 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 10:51:15 UTC
2153c16 fix compilation warnings on Mac OS X 10.6 gcc 4.2.1. git-svn-id: http://root.cern.ch/svn/root/trunk@30138 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 10:36:32 UTC
42d52bd also implement RemoveRange() for TObjArray. git-svn-id: http://root.cern.ch/svn/root/trunk@30137 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 10:12:23 UTC
93ca77d From Bertrand: When browsing directory , don’t skip keys that are folder if they inherit from TTree git-svn-id: http://root.cern.ch/svn/root/trunk@30135 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 09:44:45 UTC
0b0e7f2 Use new / delete instead of malloc / free, to be compatible with CINT and Cintex. See e.g. http://home.fnal.gov/~cplager/log/0909/log.html#090910_Progress_with_PyRoot_Memory_Problems git-svn-id: http://root.cern.ch/svn/root/trunk@30132 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 07:59:19 UTC
9fe11e2 Add Lucie Flekova for her contribution to the GUI Builder git-svn-id: http://root.cern.ch/svn/root/trunk@30131 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 07:45:52 UTC
7e84ee7 Another compilation error fixed git-svn-id: http://root.cern.ch/svn/root/trunk@30130 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 06:46:32 UTC
84bab2b Fix coding conventions git-svn-id: http://root.cern.ch/svn/root/trunk@30129 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 06:27:28 UTC
44b10ee Fix a compilation error git-svn-id: http://root.cern.ch/svn/root/trunk@30128 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 06:21:59 UTC
f7859dd Fix a compiler warning (snow Leopard) git-svn-id: http://root.cern.ch/svn/root/trunk@30127 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 05:26:48 UTC
0788542 Add Peter D Barnes for his contribution to the matrix classes git-svn-id: http://root.cern.ch/svn/root/trunk@30126 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 05:12:15 UTC
d24fd81 From Eddy Offermann: - added a Streamer function to TMatrixTSparse to remove a memory leak. Updated LinkDef.h accordingly. - added vector functionality as proposed by Peter D Barnes from LNL (http://root.cern.ch/phpBB2/viewtopic.php?t=8351). Mult function: double s = v1 * M * v2; // e.g., physics matrix element OuterProduct : TMatrixD M = v1' * v2 // outer product of v1 and v2 git-svn-id: http://root.cern.ch/svn/root/trunk@30125 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2009, 05:03:58 UTC
cc1e06f Implement new function void TClonesArray::RemoveRange(Int_t idx1, Int_t idx2) // Remove objects from index idx1 to idx2 included. This new function was proposed by Thomas Bretz, see: https://savannah.cern.ch/bugs/?44926 git-svn-id: http://root.cern.ch/svn/root/trunk@30124 27541ba8-7e3a-0410-8455-c3a389f83636 13 September 2009, 16:07:19 UTC
dec4d92 Add a return value to SetBranchAddress, a return value greater or equal to zero indicate success, a negative value indicates failure (in both case, the address is still updated). Example: if (tree->SetBranchAddress(mybranch,&myvar) < 0 ) { cerr << "Something went wrong\n"; return; } The possible return values are: kMissingBranch (-5) : Missing branch kInternalError (-4) : Internal error (could not find the type corresponding to a data type number. kMissingCompiledCollectionProxy (-3) : Missing compiled collection proxy for a compiled collection. kMismatch (-2) : Non-Class Pointer type given does not match the type expected by the branch. kClassMismatch (-1) : Class Pointer type given does not match the type expected by the branch. kMatch (0) : perfect match. kMatchConversion (1) : match with (I/O) conversion. kMatchConversionCollection (2) : match with (I/O) conversion of the content of a collection. kMakeClass (3) : MakeClass mode so we can not check. kVoidPtr (4) : void* passed so no check was made. kNoCheck (5) : Underlying TBranch not yet available so no check was made. git-svn-id: http://root.cern.ch/svn/root/trunk@30121 27541ba8-7e3a-0410-8455-c3a389f83636 11 September 2009, 16:43:51 UTC
back to top