- Jun 15, 2006
-
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15445 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
Fixes bug 17482, and cint's echo should obviously end up in configcint.h. And it fixed the makefile-include of configcint.h. git-svn-id: http://root.cern.ch/svn/root/trunk@15444 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix a bug related to typedefs affecting PyCintex This fixes the problem at <http://savannah.cern.ch/bugs/?func=detailitem&item_id=17468> git-svn-id: http://root.cern.ch/svn/root/trunk@15442 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15441 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
as a data member instead of computing this value every time FillBuffer is called. git-svn-id: http://root.cern.ch/svn/root/trunk@15440 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Set the default seed for TRandom3 (in TRandom3.h) to 4357 instead of 65539. This is the recommended value by the author. git-svn-id: http://root.cern.ch/svn/root/trunk@15439 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fixes as suggested in http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html to a known problem in the seeding procedure when a value with many zero in the bit pattern is used (like 2**28). It is same problem with the 69069 multiplier, which was affecting before TRandom. git-svn-id: http://root.cern.ch/svn/root/trunk@15438 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15437 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 14, 2006
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15436 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix a problem with vsnprintf on Windows git-svn-id: http://root.cern.ch/svn/root/trunk@15435 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
import of CINT tag v5-16-13 from the CINT CVS. For what else is new see http://root.cern.ch/root/Cint.phtml?relnote. In particular extend the CINT api and remove reliance on MAKEINFO git-svn-id: http://root.cern.ch/svn/root/trunk@15434 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
From Axel: adapt to new CINT build system and implement better cintdlls target (parallel build friendly) git-svn-id: http://root.cern.ch/svn/root/trunk@15433 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15432 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15431 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15430 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15429 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15428 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15427 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15426 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
kCannotMove = BIT(12) When this bit is set the pad cannot be moved/resized. git-svn-id: http://root.cern.ch/svn/root/trunk@15425 27541ba8-7e3a-0410-8455-c3a389f83636
-
Ilka Antcheva authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15424 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15423 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Add a new function void TPython::ExecScript( const char* name, int argc, const char** argv ) { // Execute a python stand-alone script, with argv CLI arguments. git-svn-id: http://root.cern.ch/svn/root/trunk@15422 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
A learning phase is introduced (by default one percent of all entries) to find the list of branches referenced. The learning fraction can be changed via TTreeFilePrefetch::SetLearnRatio git-svn-id: http://root.cern.ch/svn/root/trunk@15421 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
compiling with -Wredundant-decls). git-svn-id: http://root.cern.ch/svn/root/trunk@15420 27541ba8-7e3a-0410-8455-c3a389f83636
-
Ilka Antcheva authored
- move the GUI builder specific code from TGProgressBar to TRootGuiBuilder git-svn-id: http://root.cern.ch/svn/root/trunk@15419 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
this fixes two issues with THtml: missing ");" of methods of what THtml calls "types", and double "//" in URLS. git-svn-id: http://root.cern.ch/svn/root/trunk@15418 27541ba8-7e3a-0410-8455-c3a389f83636
-
Olivier Couet authored
notice. git-svn-id: http://root.cern.ch/svn/root/trunk@15417 27541ba8-7e3a-0410-8455-c3a389f83636
-
Ilka Antcheva authored
- move the GUI builder specific code from TGScrollBar to TRootGuiBuilder git-svn-id: http://root.cern.ch/svn/root/trunk@15416 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 13, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15415 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
handle it correctly yet. git-svn-id: http://root.cern.ch/svn/root/trunk@15414 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15413 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15412 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
Add README, add CVS id lines. git-svn-id: http://root.cern.ch/svn/root/trunk@15411 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15410 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15409 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15408 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15407 27541ba8-7e3a-0410-8455-c3a389f83636
-
Olivier Couet authored
TGLPadHistpainter/TGLAxisPainter/TGLLegoPainter - new hist-painter infrastructure. First version of TGLLegoPainter, the new class to support different types of legos: gl + lego(1)/lego2 + pol/cyl/sph gl + lego3 TGLUtil : Small auxilary classes. IMPORTANT: this lego painter is still experimantal and works only if it's enabled in system.rootrc. By default, TGLHistPainter is used now. To enable this new system the line: Plugin.TGLHistPainter: * TGLHistPainter RGL "TGLHistPainter(TH1*)" Must be replaced with Plugin.TGLHistPainter: * TGLPadHistPainter RGL "TGLPadHistPainter(TH1*)" in $ROOTSYS/etc/system.rootrc git-svn-id: http://root.cern.ch/svn/root/trunk@15406 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
New package to edit/create detector geometries 1. Using the geombuilder with a geometry from scratch: root[0] new TGeoManager("test", "test geometry builder"); root[1] gGeoManager->Edit(); In this case forcing TGeoManager::Edit() is mandatory because the geometry cannot be yet drawn in the pad. There are few steps to create a valid geometry: - create at least one material from the "Materials" shutter item category. Generally for creating objects, the interface is always in the TGeoManagerEditor in different categories - one should just provide a name and requested params. - create a shape for the top volume within the "Shapes" category. For the moment the shapes that have editors are: Box, Trd1, Trd2, Tube, Tube segment, Cone, Cone segment and Sphere. More to come... - create a medium from one of the existing materials from the "Medium" category. You will notice that some categories as: "Volume" and "Medium" are inactive at the beginning because at that time there is no material yet (for making a medium) and no shape (for making a volume). These categories are dynamically activated once all the required components are defined. - create a volume from the "Volumes" category. You will notice that contrary to the other editors, the volume editor is opened in a tab, not transient - this is because it is more complex. - go back to "General" category and select the newly created volume as the top one (you can do it also from the volume category) This is just to start. To create really some hierarchy, one has to create several other volumes and the matrices to position them. Once this is done, use the volume editor interface to: - add/remove daughters, change shape, edit position of daughters - change visualization settings - divide the volume (only if there are no daughters yet) The TGeoManagerEditor GUI allows: - editing the geometry name/title, setting top volume, closing the geometry, exporting the geometry as .root or .C file - creation of new elements (shapes, volumes, materials, media, matrices) - editing existing elements (they can be browsed from transient dialogs) IMPORTANT: To access the manager editor if this is not in the "Style" tab one can either: - left-click on the top-right corner of the pad if something is drawn - call gGeoManager->Edit() 2. Editing an existing geometry (probably you should start with this first) - Just load the geometry in memory: root[0] .x $ROOTSYS/tutorials/rootgeom.C - draw some volume (if not already) then do View/Editor, then click on the top-right corner to get the manager editor. Clicking a volume will open the volume editor in the Style tab, but here I could not get rid of the TAttFill editor that is useless for volumes. - work with existing TGeoManagerEditor categories as explained at 1. git-svn-id: http://root.cern.ch/svn/root/trunk@15405 27541ba8-7e3a-0410-8455-c3a389f83636
-