- Apr 22, 2008
-
-
Matevz Tadel authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23385 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 21, 2008
-
-
Matevz Tadel authored
============ Add support for arbitrary 2d frame shapes - user specifies individual points via SetQuadByPoints() function. See tutorials/eve/quad_test.C::quad_test_circ() for an example. tutorials/eve/quad_test.C ========================= quad_test() - Create frame-box, put all digits on z=0 and rotate so that the object is immediately visible. quad_test_circ() - Create circular frame around digits; populate the center of the circle as well. git-svn-id: http://root.cern.ch/svn/root/trunk@23355 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 18, 2008
-
-
Matevz Tadel authored
Rename member TGLWidget* TGLViewer::fGLWindow to fGLWidget to correspond to class-name of the new low-level GL interface. git-svn-id: http://root.cern.ch/svn/root/trunk@23318 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Add a message telling this macro is used compiled by alice_esd_split.C in case user try to execute .x SplitGLView.C git-svn-id: http://root.cern.ch/svn/root/trunk@23308 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 17, 2008
-
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23295 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 16, 2008
-
-
Rene Brun authored
- Put the secondary (small) embedded GL viewers inside dockable frame git-svn-id: http://root.cern.ch/svn/root/trunk@23259 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 15, 2008
-
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23231 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 14, 2008
-
-
Fons Rademakers authored
The background is the following. While working on the PROOF code I found that enumerating TList is an inconvenient and a long operation, I had to write the same code all over the place and make duplications. I tried to use STD algorithms with it, namely std::for_each, and failed. I therefore decided to enable std::for_each algorithm for ROOT Containers/Iterators by making as few as possible changes, without rewriting iterators at all. Now with only two simple lines of code one is able to iterate through a container: TIter iter(&list); for_each(iter.Begin(), TIter::End(), SEnumFunctor()); or for_each(iter.Begin(), inter_end, SEnumFunctor()); where iter_end could be an iterator to a middle of the container. After I had changed Iterators so that they could be used with std::for_each, I decided to go further and did some more changes. As a result, - I have updated CINT implementation of some algorithms (they look now more or less better in terms of the standard), - TList and TObjArray can be now used with std::for_each, std::find_if, std::count_if (probably with some more algorithms. I've listed here only what has been *checked* by me). Other containers will be supported in a next patch. - A test program has been added: $ROOTSYS/test/stressIterators.cxx - A tutorial macro has been added: $ROOTSYS/tutorials/cont/TListAndSTL.C Patch has been verified on Linux, MacOS X, Solaris 10 i386 and Windows. git-svn-id: http://root.cern.ch/svn/root/trunk@23198 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 12, 2008
-
-
Wim Lavrijsen authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23166 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 09, 2008
-
-
Fons Rademakers authored
Major changes imported by this merge are: gl/ ==== - reorganization of scene rendering in TGLViewer - render opaque objects from all scenes first, then all transparent ones; - improve saving of images from the GL-viewer so that the dialog boxes and other windows do not result in black areas on the saved image; - improved management of FTGL fonts accross GL contexts. eve/ ==== - new classes for visualization of calorimeter data in lego mode; - allow fixed scale beyond given radius for fish-eye projections. git-svn-id: http://root.cern.ch/svn/root/trunk@23087 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 07, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23011 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 03, 2008
-
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22964 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22958 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 02, 2008
-
-
Rene Brun authored
delete temp arrays git-svn-id: http://root.cern.ch/svn/root/trunk@22948 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22942 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
I've added some lines about the backward transforms to the original FFT.C tutorial. git-svn-id: http://root.cern.ch/svn/root/trunk@22937 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 11, 2008
-
-
Matevz Tadel authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22588 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 10, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22571 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
- Add protection in case SplitGLView is not embedded in EVE git-svn-id: http://root.cern.ch/svn/root/trunk@22559 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 09, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22547 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 08, 2008
-
-
Fons Rademakers authored
This includes: - development for event-displays of ALICE and CMS since 5.18 in eve/, gl/ and gui/; - many new tutorials and demos for eve/; - fix in TQObject to support class-signals from all base-classes. git-svn-id: http://root.cern.ch/svn/root/trunk@22539 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 18, 2008
-
-
Rene Brun authored
New tutorial illustrating how to fit a sret of points in 3D with a straight line git-svn-id: http://root.cern.ch/svn/root/trunk@22193 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 08, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22065 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 05, 2008
-
-
Ilka Antcheva authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21982 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 28, 2008
-
-
Matevz Tadel authored
Move rendering of axes from TEveProjectionManager to new class TEveProjectionAxes. Use TEveText functionality for rendering of tick-mark labels. Add new members for FTFont configuration in TEveText. New demo: tutorials/eve/projection_test.C. git-svn-id: http://root.cern.ch/svn/root/trunk@21881 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 22, 2008
-
-
Matevz Tadel authored
New class TFTGLManager for management of FTGL fonts. New classes TEveText, TEveTextEditor and TEveTextGL for display and configuration of a 3D text. New test macro 'tutorials/eve/text_test.C'. From Matevz: Reenable smart-refresh during redraw of TEveScenes. Minor code-layout changes. git-svn-id: http://root.cern.ch/svn/root/trunk@21812 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix effective-c++ warnings for classes TGSplitButton and TRotation::TRotationRow. git-svn-id: http://root.cern.ch/svn/root/trunk@21795 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 16, 2008
-
-
Rene Brun authored
retain track_container across several events so the user settings remain the same. Rename variable 'TEveTrackPRopagator* rnrStyle' to trkProp. git-svn-id: http://root.cern.ch/svn/root/trunk@21743 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Improved version with documentation and running on all systems. git-svn-id: http://root.cern.ch/svn/root/trunk@21739 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
* fix MakeProject build (also, but not only on windows): - replace $Opt by opt / debug (whatever the ROOT build is), - include dict in generated source instead of having to deal with two dources = two object files (which is not really supported by the ACLiC-like build commands) * Always write out a class version higher thn what we are trying to reproduce. E.g. in case of members of type enum (which are generated as members of type int), the checksum equality check will fail, and a complaint ("increase the class version!") will be printed otherwise. git-svn-id: http://root.cern.ch/svn/root/trunk@21735 27541ba8-7e3a-0410-8455-c3a389f83636
-
Matevz Tadel authored
TFile::MakeProject() is used to generate the header files and distionaries of used ALICE classes. git-svn-id: http://root.cern.ch/svn/root/trunk@21732 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21729 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21728 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 15, 2008
-
-
Rene Brun authored
New tutorial showing CMS geometry. git-svn-id: http://root.cern.ch/svn/root/trunk@21722 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 12, 2008
-
-
Rene Brun authored
To avoid a double delete when TROOT destructor is called. git-svn-id: http://root.cern.ch/svn/root/trunk@21657 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 11, 2008
-
-
Matevz Tadel authored
to TGLUtil and remove TEveGLUtil class. Extend picking region also for fat lines so that lines can be picked also on their edges not only at the very center. Fix rendering of anitaliased points in TEveStraightLineSetGL. Honour wireframe and outline modes in TEveTriangleSetGL. Add new tutorial pointset_test.C. git-svn-id: http://root.cern.ch/svn/root/trunk@21653 27541ba8-7e3a-0410-8455-c3a389f83636
-
Matevz Tadel authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21645 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 10, 2008
-
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21626 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 09, 2008
-
-
Lorenzo Moneta authored
- add a new version of unuran (1.1.1) which fixes some warnings on gcc 4 and add a new method (mvtdr) - WARNING: to re-compile root a make distclean-unuran is required - fix a problem with re-initialization of discrete pre-defined distributions (poisosn and binomial) when changing their parameters - improve and fix a problem with the test for discrete distributions git-svn-id: http://root.cern.ch/svn/root/trunk@21604 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 20, 2007
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21539 27541ba8-7e3a-0410-8455-c3a389f83636
-