b829165 | Lorenzo Moneta | 30 May 2006, 16:03:46 UTC | update doc adding a Random doxygen group git-svn-id: http://root.cern.ch/svn/root/trunk@15247 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 16:03:46 UTC |
53120cd | Fons Rademakers | 30 May 2006, 15:34:17 UTC | Fix typo in ifdef used by MacOSX. git-svn-id: http://root.cern.ch/svn/root/trunk@15246 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 15:34:17 UTC |
29219ac | Rene Brun | 30 May 2006, 15:27:52 UTC | From Federico: Cleanup for gcc option effc++ git-svn-id: http://root.cern.ch/svn/root/trunk@15245 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 15:27:52 UTC |
d79ca2e | Lorenzo Moneta | 30 May 2006, 14:48:27 UTC | add TRandom1 and test for RndmArray and update values git-svn-id: http://root.cern.ch/svn/root/trunk@15244 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 14:48:27 UTC |
058087a | Lorenzo Moneta | 30 May 2006, 14:11:20 UTC | update for new version number git-svn-id: http://root.cern.ch/svn/root/trunk@15243 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 14:11:20 UTC |
1ec39a4 | Lorenzo Moneta | 30 May 2006, 14:05:38 UTC | update build files for new version and for new file git-svn-id: http://root.cern.ch/svn/root/trunk@15242 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 14:05:38 UTC |
e18051b | Lorenzo Moneta | 30 May 2006, 14:01:36 UTC | update build files for new version and for new files git-svn-id: http://root.cern.ch/svn/root/trunk@15241 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 14:01:36 UTC |
e19d5f8 | Lorenzo Moneta | 30 May 2006, 13:49:26 UTC | add random number tests git-svn-id: http://root.cern.ch/svn/root/trunk@15240 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 13:49:26 UTC |
ba3c9fe | Rene Brun | 30 May 2006, 13:04:02 UTC | From Sergey Linev: Add two tutorials illustrating how to write and read an XML file git-svn-id: http://root.cern.ch/svn/root/trunk@15239 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 13:04:02 UTC |
b969c32 | Rene Brun | 30 May 2006, 12:59:30 UTC | From Sergey Linev: Add several utility functions git-svn-id: http://root.cern.ch/svn/root/trunk@15238 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 12:59:30 UTC |
e5ccdd7 | Stefan Roiser | 30 May 2006, 12:29:24 UTC | fix compilation warnings git-svn-id: http://root.cern.ch/svn/root/trunk@15237 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 12:29:24 UTC |
7b307d0 | Fons Rademakers | 30 May 2006, 12:23:29 UTC | fix in ReadBuffers() for the read-ahead. git-svn-id: http://root.cern.ch/svn/root/trunk@15236 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 12:23:29 UTC |
fc73a60 | Rene Brun | 30 May 2006, 12:00:41 UTC | From Andreas Peters: Remove a limitation in the ROOT TFileMerger Class. It was not able to copy subfiles from ZIP archives. It copies by default always the complete archive file. Therefore it does not recognize the downloaded files as an ROOT file since it is a ZIP archive. git-svn-id: http://root.cern.ch/svn/root/trunk@15235 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 12:00:41 UTC |
ff99470 | Rene Brun | 30 May 2006, 11:53:50 UTC | Change variables from Long64_t to UInt_t Add new functions SetSeed and SetSeed2 git-svn-id: http://root.cern.ch/svn/root/trunk@15234 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 11:53:50 UTC |
9af98b4 | Ilka Antcheva | 30 May 2006, 11:46:35 UTC | - disable combo box of exclusion zone width according to the graph draw options git-svn-id: http://root.cern.ch/svn/root/trunk@15233 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 11:46:35 UTC |
bc4e3d3 | Ilka Antcheva | 30 May 2006, 11:45:59 UTC | - improvements in SetEnabled method: the default frame background color is used for a disabled combo box; it makes this state more visible. git-svn-id: http://root.cern.ch/svn/root/trunk@15232 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 11:45:59 UTC |
41fde61 | Ilka Antcheva | 30 May 2006, 11:29:42 UTC | From Valeriy Onuchin: - implemented correct sorting for TListBox entries presented as integer or float numbers. - new method RemoveAll added, which allows to remove all entries. git-svn-id: http://root.cern.ch/svn/root/trunk@15231 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 11:29:42 UTC |
95b3523 | Olivier Couet | 30 May 2006, 11:28:49 UTC | - Add option -O2 in the gifsicle command git-svn-id: http://root.cern.ch/svn/root/trunk@15230 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 11:28:49 UTC |
322b976 | Stefan Roiser | 30 May 2006, 09:56:33 UTC | print details of getopt error git-svn-id: http://root.cern.ch/svn/root/trunk@15229 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 09:56:33 UTC |
36334a8 | Rene Brun | 30 May 2006, 09:36:47 UTC | From Bertrand: Revert to previous version, due to side effects. To be revisited... git-svn-id: http://root.cern.ch/svn/root/trunk@15228 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 09:36:47 UTC |
f4625f8 | Rene Brun | 30 May 2006, 09:35:25 UTC | From Bertrand: Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15227 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 09:35:25 UTC |
d0f7711 | Olivier Couet | 30 May 2006, 09:13:24 UTC | - Protection added in PaintAxis to prevent invalid number of divisions. A negative number of divisions produced an endless loop. git-svn-id: http://root.cern.ch/svn/root/trunk@15226 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 09:13:24 UTC |
8ed3c27 | Stefan Roiser | 30 May 2006, 08:14:13 UTC | From Pere: - Fixes the problem detected in GaudiPython when auto loading dictionaries that resulted in adding classes and namespaces in the wrong scope. This is achieved by disabling autoloading while setting up func and var members. - Added a couple of additional tests to check interators and vectors as arguments - Fixed a minor problem with typedef declarations git-svn-id: http://root.cern.ch/svn/root/trunk@15225 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 08:14:13 UTC |
522f491 | Rene Brun | 30 May 2006, 07:42:48 UTC | Add missing documentation in new function SettingsChanged git-svn-id: http://root.cern.ch/svn/root/trunk@15224 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 07:42:48 UTC |
d983aef | Rene Brun | 30 May 2006, 07:30:41 UTC | In TCanvas::DrawClonePad support the case of a canvas read from a file and not yet initialized (a TCanvasImp must be created). git-svn-id: http://root.cern.ch/svn/root/trunk@15223 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 07:30:41 UTC |
09b0703 | Ilka Antcheva | 30 May 2006, 07:06:51 UTC | From Valeri Fine: TGQt.cxx,GQtGUI.cxx, TGQt.h: - protection: SetDynamicPath caused SegFault on Win32 - Add "const" to some methods as needed - Activate setCompositionMode for Qt 4.1.2 - Add Getter/Setter for the alpha channel with Qt 4.1.2 TQtClientGuard.cxx: - Compilation warning with Qt 4.1.2 TQtBrsuh: - Add "const" to some methods as needed git-svn-id: http://root.cern.ch/svn/root/trunk@15222 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 07:06:51 UTC |
754074e | Ilka Antcheva | 30 May 2006, 06:41:15 UTC | From Valeriy Onuchin: - move the construction code of TGShutter, TGTextEdit, TGTab, TGListBox widgets in TRootGuiBuilder git-svn-id: http://root.cern.ch/svn/root/trunk@15221 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 06:41:15 UTC |
0c0d274 | Ilka Antcheva | 30 May 2006, 06:40:10 UTC | From Valeriy Onuchin: - remove the GUI builder specific code from TGShutter, TGTextEdit, TGTab, TGListBox constructors git-svn-id: http://root.cern.ch/svn/root/trunk@15220 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2006, 06:40:10 UTC |
61ce6cb | Rene Brun | 29 May 2006, 20:39:26 UTC | From Sergey Linev: Add two new plugins for ODBC SQL servers git-svn-id: http://root.cern.ch/svn/root/trunk@15219 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 20:39:26 UTC |
dbe02d7 | Rene Brun | 29 May 2006, 15:54:05 UTC | From Wim Compatibility fix for Python2.2 git-svn-id: http://root.cern.ch/svn/root/trunk@15218 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 15:54:05 UTC |
f228efc | Ilka Antcheva | 29 May 2006, 15:40:35 UTC | - fix in comments git-svn-id: http://root.cern.ch/svn/root/trunk@15217 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 15:40:35 UTC |
be8341b | Rene Brun | 29 May 2006, 14:51:15 UTC | Fix a portability problem on x86_64 git-svn-id: http://root.cern.ch/svn/root/trunk@15216 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 14:51:15 UTC |
fe50afc | Ilka Antcheva | 29 May 2006, 14:00:36 UTC | From Valeriy Onuchin: - side effect fixes of previous patch (broken embedded editor) git-svn-id: http://root.cern.ch/svn/root/trunk@15215 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 14:00:36 UTC |
b7ddf25 | Olivier Couet | 29 May 2006, 13:28:58 UTC | - With the "TEXT" option, histograms having the same bin contents for all bins were not plot correctly. git-svn-id: http://root.cern.ch/svn/root/trunk@15214 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 13:28:58 UTC |
4f7ad14 | Rene Brun | 29 May 2006, 13:24:09 UTC | Protect TStreamerInfo::ls against the case fClass=0. git-svn-id: http://root.cern.ch/svn/root/trunk@15212 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 13:24:09 UTC |
dcba782 | Olivier Couet | 29 May 2006, 12:41:18 UTC | - Markers triangles up and down were inverted. Marker size was not correct. git-svn-id: http://root.cern.ch/svn/root/trunk@15211 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 12:41:18 UTC |
04dd820 | Lorenzo Moneta | 29 May 2006, 12:33:16 UTC | changes for Windows from Bertrand git-svn-id: http://root.cern.ch/svn/root/trunk@15210 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 12:33:16 UTC |
3eb43b4 | Rene Brun | 29 May 2006, 12:04:45 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15209 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 12:04:45 UTC |
566beae | Lorenzo Moneta | 29 May 2006, 10:18:06 UTC | set default strategy to 1 (faster derivatives computation) git-svn-id: http://root.cern.ch/svn/root/trunk@15208 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 10:18:06 UTC |
88edd1f | Lorenzo Moneta | 29 May 2006, 10:16:54 UTC | - set better initial fit parameters (to avoid a problem with Fumili2) - improve output format git-svn-id: http://root.cern.ch/svn/root/trunk@15207 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 10:16:54 UTC |
36c14c8 | Lorenzo Moneta | 29 May 2006, 09:35:32 UTC | update IO test to generate always different matrices git-svn-id: http://root.cern.ch/svn/root/trunk@15203 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 09:35:32 UTC |
65a5844 | Fons Rademakers | 29 May 2006, 09:35:29 UTC | From Bertrand: - Added detection of settings changes. - Replaced sprintf() by Form() due to %lld problem on Windows. git-svn-id: http://root.cern.ch/svn/root/trunk@15202 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 09:35:29 UTC |
8556f81 | Fons Rademakers | 29 May 2006, 08:37:10 UTC | From Bertrand: Here is a small improvement of method TGListTree::AddItem() for GuiBuilder: Open parent item when adding a TGListTreeItem, to display it at creation time. git-svn-id: http://root.cern.ch/svn/root/trunk@15201 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 08:37:10 UTC |
d249ce1 | Fons Rademakers | 29 May 2006, 08:02:14 UTC | fix comment. git-svn-id: http://root.cern.ch/svn/root/trunk@15200 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 08:02:14 UTC |
8a01fa1 | Fons Rademakers | 29 May 2006, 08:01:35 UTC | ignore xpd.cf file if created by user. git-svn-id: http://root.cern.ch/svn/root/trunk@15199 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 08:01:35 UTC |
439fdc6 | Fons Rademakers | 29 May 2006, 07:59:27 UTC | implemented ReadBuffers(), needs latest mod_root2.c. git-svn-id: http://root.cern.ch/svn/root/trunk@15198 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 07:59:27 UTC |
2565a10 | Fons Rademakers | 29 May 2006, 07:58:32 UTC | cosmetics. git-svn-id: http://root.cern.ch/svn/root/trunk@15197 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 07:58:32 UTC |
0c096eb | Fons Rademakers | 29 May 2006, 07:57:11 UTC | From Bertrand: improve cygwin env var test. git-svn-id: http://root.cern.ch/svn/root/trunk@15196 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 07:57:11 UTC |
678dcf1 | Rene Brun | 29 May 2006, 05:03:01 UTC | From Eddy: Add comments to many member functions git-svn-id: http://root.cern.ch/svn/root/trunk@15195 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 May 2006, 05:03:01 UTC |
7df006e | Rene Brun | 28 May 2006, 20:29:48 UTC | From Valeriy Onuchin: Add new icons for the gui builder git-svn-id: http://root.cern.ch/svn/root/trunk@15194 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 May 2006, 20:29:48 UTC |
7497d61 | Rene Brun | 28 May 2006, 20:20:19 UTC | From Valeriy Onuchin: New version of the GUI and guibuilder icons git-svn-id: http://root.cern.ch/svn/root/trunk@15193 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 May 2006, 20:20:19 UTC |
227db30 | Rene Brun | 28 May 2006, 20:15:09 UTC | From Valeriy Onuchin: - ROOT Gui Builder o robustness was improved. o almost all ROOT gui classes are now in gui builder widget's palette. o functionality was improved. To change the attributes of some frame, select frame and press the right button of the mouse. The popup context menu or edit dialog will appear. Select editting option. o new "grabbing" feature was introduced: If Return or Enter key was pressed -a "grab action" is performed. 1. If lasso is drawn - new composite frame is created and all frames inside lasso adopted as childrens of created frame. 2. If lasso is not drawn, but selected frame is a composite one - a new TGCanvas (scrolled frame) is created and selected frame becomes a container for this canvas. Reverse/"ungrab action" is activated by Return/Enter key pressed with Control Key modifier. 3. All frames inside the grabbed frame are "dropped" into the underlying frame and the grabbed frame is deleted. 4. If selected/grabbed frame is TGCanvas widget (scrolled frame) - TGCanvas is deleted and container frame becomes a child of the editable frame. git-svn-id: http://root.cern.ch/svn/root/trunk@15192 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 May 2006, 20:15:09 UTC |
f03f13b | Rene Brun | 28 May 2006, 20:08:00 UTC | From valeriy Onuchine: - TImage, TASImage o Change return type of Vectorize method from "void" to "Double_t*". o Implement FromWindow method under X11. This method allows to create "snapshot image" from any ROOT window or frame. - config/Makefile.depend Add dependency of libGuiBld lib on libGraf. GuiBuilder uses internally TImage/TASImage class. - GX11Gui.cxx X11 error handler was slightly modified. Many X11 errors lead to freezing X11 server and did not allow debugging. To prevent freezing, a "forced seg.violation" was added to the error handler. The usage of the new "feature" is the following: 0. run "gdb root.exe" 1. set "gDebug = (int)gVirtualX" - that activates the new error handling. 2. run application which has X11 errors. On X11 error the application was stopped by the "forced seg.violation". 3. "gdb>bt" - backtrace the problem. !!! A big list of changes in libGui initiated by gui builder development !!! - TGButton.h, TGButton.cxx TGButton class: o SetDown methods removed from context menu. o SetEnabled method of context menu changed to TOGGLE. Setting fWidgetFlags was added. - TGTextButton class o GetNormGC(), GetFontStruct() methods are introduced. o SetFont removed from context menu. o ChangeText(const char *title) was introduced and added to context menu. o fixed an error in SetFont method which set font globally instead of locally. o SavePrimitive - save text justification - TGPictureButton o added getter method GetDisabledPicture() - TGCanvas o added to GuiBuilder widgets palette. - TGColorDialog o new methods: - TGColorPalette *GetPalette(), - TGColorPalette *GetCustomPalette(), - void SetCurrentColor(Pixel_t col) o new signal: - void ColorSelected(Pixel_t) o new parameter added to contructor "Bool_t wait". If "wait" is kTRUE, "gClient->WaitForUnmap" is called internally (normal/old usage). If "wait" is kFALSE - "gClient->WaitForUnmap" should be called by user. o few "usefull" colors added to "custom" palette. - TGColorSelect o added to GuiBuilder widgets palette. - TGComboBox o new methods: - SortByName - allows to sort combobox entries by names. - SetEnabled, IsEnabled. - TGFontDialog was rewritten. o Previous version worked under win32 only, now it works on X11 also. It allows to select any font available on the system. o new parameter added to contructor "Bool_t wait". If "wait" is kTRUE, "gClient->WaitForUnmap" is called internally (normal/old usage). If "wait" is kFALSE - "gClient->WaitForUnmap" should be called by user. o new methods: void SetFont(TGFont *font); void SetColor(Pixel_t color); void SetAlign(Int_t align); void EnableAlign(Bool_t on = kTRUE); void UpdateStyleSize(const char *family); o new signals: - FontSelected(char *font) - AlignSelected(Int_t a) - ColorSelected(Pixel_t c) - TGFrame o unused static member fgContextMenu removed. - TGCompositeFrame o TGCompositeFrame::SetEditDisabled modified. It is used for setting fEditDisableXX attribute during gui buildind. o ChangeSubframesBackground helper method was introduced. - TGGroupFrame o SetTextFont, SetTextColor methods were corrected for "local" changing of the font. - TGWindow o kEditDisableKeyEnable added to EEditMode enum. If this flag is set - window can handle keyboard events during gui building. - TGLabel o new methods: - GetNormGC, GetFontStruct o fixed bugs in setting label's "local" text font. o SavePrimitive - saving text justification added. - TGListBox o new methods: - SortByName - allow to sort listbox entries by names. - new auxilary/internal class TGLBFrameElement created. It's used for ascending/descending sort of list box entries. o reimplemented methods: ChangeBackground, Layout, GetDefaultWidth o disable changing layout manager in SetLayoutManager method. Layout manager is not used for layout of list box. - TGIcon o SetImagePath method was corrected. - TGScrollBarElement o new methods: - SetEnabled, IsEnabled. These methods are used in enabling/disabling TGNumberEntry objects. - TGScrollBar o new getter methods: - GetHead, GetTail, GetSlider o new signals: - PositionChanged, RangeChanged, PageSizeChanged o ChangeBackground was reimplemented. - TGShutter o new methods: - AddPage, RemovePage, RenamePage o new signal Selected. o disable changing layout manager in SetLayoutManager method. Layout manager is not used for layout. - TGView o disable changing layout manager by SetLayoutManager method. Layout manager is not used for layout. o ChangeBackground(Pixel_t col) method added which changes background color only of the canvas frame. - TGNumberEntry o more options added to context menu. - TGProgressBar o new getter/setter methods: - GetBarColor, GetNormGC, GetFontStruct, SetForegroundColor. - TGTab o disable SetEditDisabled method to avoid changing "edit disable attribute". - TGTextEdit, TGTextView, TGView o fixed bug - "character replace" mode didn't work o setting insert mode added to context menu. o setting "read only" mode added to context menu. o new method which enable/disable "popup menu for edit actions" added. o few corrections to SavePrimitive method. - TGTextEntry o guibuilder specific code was removed. - TGuiBuilder.h, TGuiBldAction o possibility to set picture for context menu entry added. - treeviewer/inc/TSessionViewer.h o forward declaration of TContextMenu class added. git-svn-id: http://root.cern.ch/svn/root/trunk@15191 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 May 2006, 20:08:00 UTC |
485dcb4 | Rene Brun | 28 May 2006, 19:05:24 UTC | From Wim Lavrijsen: o) optimized class lookup in RootWrapper o) improved class lookup, esp. for namespaces and templates o) added TTree and TFile pythonizations git-svn-id: http://root.cern.ch/svn/root/trunk@15190 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 May 2006, 19:05:24 UTC |
4c3e121 | Rene Brun | 28 May 2006, 06:15:54 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15189 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 May 2006, 06:15:54 UTC |
39522be | Rene Brun | 27 May 2006, 20:31:54 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15188 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2006, 20:31:54 UTC |
d21ec21 | Fons Rademakers | 26 May 2006, 17:11:28 UTC | From Dmytro Kustov: here are some patches for new version of OpenBSD. Now they use socklen_t instead of size_t. git-svn-id: http://root.cern.ch/svn/root/trunk@15187 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 17:11:28 UTC |
ffe4341 | Fons Rademakers | 26 May 2006, 16:55:05 UTC | From Andreas Peters: - new virtual monitoring interface which will the base class for the MonaLisa plugin. - new TAlienSystem class - updated TAlien class git-svn-id: http://root.cern.ch/svn/root/trunk@15186 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 16:55:05 UTC |
4273323 | Rene Brun | 26 May 2006, 16:38:56 UTC | From Lorenzo, Change array f[892] from Double_t to const Double_t. This makes the function much faster. git-svn-id: http://root.cern.ch/svn/root/trunk@15185 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 16:38:56 UTC |
bf148b2 | Rene Brun | 26 May 2006, 16:30:46 UTC | From Lorenzo: One can improve the TRandom::SPhere algorithm. What is there now, it is from the cernlib and it is more inefficient than the algorithm suggested by Knuth and used also by GSL. Here is the patch for the new algorithm which require less calls to Rndm() git-svn-id: http://root.cern.ch/svn/root/trunk@15184 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 16:30:46 UTC |
0124395 | Rene Brun | 26 May 2006, 16:26:25 UTC | From Andrei, This patch fixes the range problem mentioned in the forum message. http://root.cern.ch/phpBB2/viewtopic.php?t=3479 git-svn-id: http://root.cern.ch/svn/root/trunk@15183 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 16:26:25 UTC |
4a406e2 | Lorenzo Moneta | 26 May 2006, 15:24:23 UTC | fix a problem with GSL makefile (thanks to Bertrand) git-svn-id: http://root.cern.ch/svn/root/trunk@15182 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 15:24:23 UTC |
502897b | Fons Rademakers | 26 May 2006, 15:13:03 UTC | one more round of code cleanup: change NULL by 0 in all C++ code. git-svn-id: http://root.cern.ch/svn/root/trunk@15181 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 15:13:03 UTC |
1417602 | Lorenzo Moneta | 26 May 2006, 15:10:40 UTC | - define correctly XYZPoint and XYZVector as typedef of DisplacementVector3D<Cartesian3D<double>, DefaultCoordinateSystemTag >. Change in Plane3D and Transform3D to use just Vector and Point as typedef's to avoid eventual conflicts. git-svn-id: http://root.cern.ch/svn/root/trunk@15180 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 15:10:40 UTC |
4776a55 | Fons Rademakers | 26 May 2006, 14:59:13 UTC | From Axel: fix parallel build in debug mode. git-svn-id: http://root.cern.ch/svn/root/trunk@15179 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 14:59:13 UTC |
209d45d | Lorenzo Moneta | 26 May 2006, 14:30:17 UTC | add a missing include <cassert> git-svn-id: http://root.cern.ch/svn/root/trunk@15178 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 14:30:17 UTC |
5fc983f | Lorenzo Moneta | 26 May 2006, 14:26:08 UTC | - add wrapper to GSL random numbers and distribution. Include various generators from GSL and the most used distributions) Use the class ROOT::Math::Random, templated on the random engine. The distributions are implemented as methods in the Random class keeping an API as close as possible to the ROOT TRandom - add also in Polynomial the analytic solver for the quartic equations using the routine in the cvs of GSL (complex_quartic.h) impelmented by Andrew Steiner git-svn-id: http://root.cern.ch/svn/root/trunk@15177 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 14:26:08 UTC |
2b2d5b0 | Rene Brun | 26 May 2006, 09:27:12 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15176 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2006, 09:27:12 UTC |
ff766c8 | Rene Brun | 24 May 2006, 20:10:47 UTC | Fix some coding conventions git-svn-id: http://root.cern.ch/svn/root/trunk@15175 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 20:10:47 UTC |
900151b | Rene Brun | 24 May 2006, 20:07:45 UTC | Fix indentation at 3 columns git-svn-id: http://root.cern.ch/svn/root/trunk@15174 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 20:07:45 UTC |
58c1880 | Rene Brun | 24 May 2006, 18:20:12 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15173 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 18:20:12 UTC |
e87bd23 | Rene Brun | 24 May 2006, 17:11:54 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15172 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 17:11:54 UTC |
811e15f | Rene Brun | 24 May 2006, 16:44:33 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15171 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 16:44:33 UTC |
5e82d7b | Rene Brun | 24 May 2006, 15:34:51 UTC | From Lorenzo: new algorithm for Poisson variate , which is correct (no approximation) up to all unsigned int values (2 10**9) git-svn-id: http://root.cern.ch/svn/root/trunk@15170 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 15:34:51 UTC |
c265b15 | Rene Brun | 24 May 2006, 15:31:40 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15169 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 15:31:40 UTC |
d470757 | Rene Brun | 24 May 2006, 15:10:47 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15168 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 15:10:47 UTC |
7e6e271 | Rene Brun | 24 May 2006, 14:55:26 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15167 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 14:55:26 UTC |
5b2ed55 | Rene Brun | 24 May 2006, 14:49:21 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15166 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 14:49:21 UTC |
1f4c354 | Rene Brun | 24 May 2006, 14:40:29 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15165 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 14:40:29 UTC |
6be539a | Rene Brun | 24 May 2006, 14:34:00 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15164 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 14:34:00 UTC |
1047448 | Philippe Canal | 24 May 2006, 13:43:10 UTC | Avoid spurrious message like: Error in <TWinNTSystem::ExpandFileName>: input: Sum$(1), output: Sum$(1) git-svn-id: http://root.cern.ch/svn/root/trunk@15163 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 13:43:10 UTC |
fda400b | Olivier Couet | 24 May 2006, 13:35:23 UTC | - Show how to use the "convert" command instead of the "gifsicle" one to produce the animated gif file. git-svn-id: http://root.cern.ch/svn/root/trunk@15162 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 13:35:23 UTC |
30aab89 | Fons Rademakers | 24 May 2006, 12:21:52 UTC | introduce new method SetUrl() which allow redefinition of a url object. git-svn-id: http://root.cern.ch/svn/root/trunk@15161 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 12:21:52 UTC |
d84eb68 | Fons Rademakers | 24 May 2006, 10:11:03 UTC | From Federico: new option --with-pythia6_uscore=DOUBLE, SINGLE, NO which allows to use a custom third party version of Pythia6. git-svn-id: http://root.cern.ch/svn/root/trunk@15160 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2006, 10:11:03 UTC |
045de3c | Fons Rademakers | 23 May 2006, 22:57:36 UTC | From Gerri: TChain::Lookup() screws up a set of local files (general purpose macros may do this for local files too), and the reason is a substitution which is not needed after the fixes in TUrl. git-svn-id: http://root.cern.ch/svn/root/trunk@15159 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 22:57:36 UTC |
617ce6d | Fons Rademakers | 23 May 2006, 21:23:43 UTC | From Axel: distingush building under cygwin or under pure Windows. git-svn-id: http://root.cern.ch/svn/root/trunk@15158 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 21:23:43 UTC |
b262358 | Rene Brun | 23 May 2006, 21:14:52 UTC | Introduce the previous version of configure. The new version from Federico gives problems with teh stndard ROOT installation. git-svn-id: http://root.cern.ch/svn/root/trunk@15157 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 21:14:52 UTC |
f1009b3 | Rene Brun | 23 May 2006, 21:08:56 UTC | From Joerg Stelzer: Fix a problem (Windows) with a double definition of a struct. git-svn-id: http://root.cern.ch/svn/root/trunk@15156 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 21:08:56 UTC |
cb97dcf | Rene Brun | 23 May 2006, 21:05:47 UTC | From Federico, Add support for the case when the Fortran pythia6 library does not exist yet when installing ROOT. It works like this, you have to say --enable-pythia6 --with-pythia6-uscore=[DOUBLE,SINGLE,NO] In this case the pythia6 library is not required and the user takes responsibility to provide the compilation flag indicating how many underscores are needed. git-svn-id: http://root.cern.ch/svn/root/trunk@15155 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 21:05:47 UTC |
11e6ba6 | Rene Brun | 23 May 2006, 21:00:23 UTC | From Federico: Implement TPythia6 copy constructor git-svn-id: http://root.cern.ch/svn/root/trunk@15154 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 21:00:23 UTC |
97c4b49 | Rene Brun | 23 May 2006, 20:25:52 UTC | From Joerg Stelzer: Add TMVAnalysis.C test example with its dependency files -other scripts -gif files used by the TMVA logo -the data file is used via http from the ROOT web site To run the TMVA test example, do cd $ROOTSYS/tmva/test root TMVAnalysis.C at the prompt select the fast or slow mode. When the test finishes one gets a TControlBar from where various plots can be produced. git-svn-id: http://root.cern.ch/svn/root/trunk@15153 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 20:25:52 UTC |
fac9d09 | Rene Brun | 23 May 2006, 19:35:06 UTC | From Joerg Stelzer: Remove a doubly defined structure and fix several ibad indentation cases. git-svn-id: http://root.cern.ch/svn/root/trunk@15152 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 19:35:06 UTC |
a60bd91 | Rene Brun | 23 May 2006, 15:54:15 UTC | Move the copy constructor from protected to public. It is used directly by the VMC G3Node interface. git-svn-id: http://root.cern.ch/svn/root/trunk@15151 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 15:54:15 UTC |
f600b7d | Olivier Couet | 23 May 2006, 13:45:00 UTC | - New way to handle the text fonts allowing to include directly the ROOT PDF files into LaTex documents (compiled with pdftex). git-svn-id: http://root.cern.ch/svn/root/trunk@15150 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 13:45:00 UTC |
133e22e | Rene Brun | 23 May 2006, 13:03:16 UTC | From Joerg Stelzer: Improvements to coding conventions. git-svn-id: http://root.cern.ch/svn/root/trunk@15149 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 13:03:16 UTC |
dfecb82 | Fons Rademakers | 23 May 2006, 11:59:56 UTC | white space. git-svn-id: http://root.cern.ch/svn/root/trunk@15148 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 11:59:56 UTC |
b2efc63 | Fons Rademakers | 23 May 2006, 11:59:07 UTC | From Bertrand: avoid special Win32 ifdef. git-svn-id: http://root.cern.ch/svn/root/trunk@15147 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 11:59:07 UTC |
24a5967 | Rene Brun | 23 May 2006, 10:49:44 UTC | From Sergey Linev: Protect the Draw functions in case they are called with a null option. git-svn-id: http://root.cern.ch/svn/root/trunk@15146 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 10:49:44 UTC |
59f3477 | Rene Brun | 23 May 2006, 10:12:17 UTC | From Lorenzo: Added comments in the class description to show the timings/pros/cons of all TRandomXX generators git-svn-id: http://root.cern.ch/svn/root/trunk@15145 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 10:12:17 UTC |
be12c5f | Rene Brun | 23 May 2006, 09:13:09 UTC | Fix a build problem (Windows) git-svn-id: http://root.cern.ch/svn/root/trunk@15144 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 May 2006, 09:13:09 UTC |