- Jun 21, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24461 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 20, 2008
-
-
Rene Brun authored
a patch that unifies the overlap checking methods by sampling via the standard. There is also a new method introduced to sample points on shapes surface - implemented only for TGeoBBox for the moment. git-svn-id: http://root.cern.ch/svn/root/trunk@24419 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 19, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24360 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 18, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24320 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 16, 2008
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23889 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
- move TFileMerger from proof/proofplayer to io/io. - move TGeoOverlap from geom/geompainter to geom/geom. as they are indepedent of the packages they were in. It will also facilitate upcoming packaging for deb and rpm. git-svn-id: http://root.cern.ch/svn/root/trunk@23880 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 14, 2008
-
-
Rene Brun authored
geom\geom\src\TGeoBoolNode.cxx(825) : warning C4804: '~' : unsafe use of type 'bool' in operation geom\geom\src\TGeoBoolNode.cxx(825) : warning C4805: '&' : unsafe mix of type 'Bool_t' and type 'int' in operation git-svn-id: http://root.cern.ch/svn/root/trunk@23839 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 13, 2008
-
-
Rene Brun authored
this should make the W3C validator happy. git-svn-id: http://root.cern.ch/svn/root/trunk@23827 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix a problem appearing when running stressGeometry on MAC Leopard only git-svn-id: http://root.cern.ch/svn/root/trunk@23824 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
adding a protection in TGeoXtru::GetPlaneNormal. git-svn-id: http://root.cern.ch/svn/root/trunk@23818 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23811 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23810 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
- adding a method AddTrack(TVirtualGeoTrack *) to TGeoManager. - TGeoBoolNode::Safety(point, in) returns now 0. in case the tracking point is not matching the input <in> condition - caused track propagation outside geometry limits with g4root - Improvements in checking overlaps by sampling for TGeoNode - using now voxels. git-svn-id: http://root.cern.ch/svn/root/trunk@23809 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 08, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23745 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 07, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23692 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 28, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23586 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 24, 2008
-
-
Rene Brun authored
- Add a few missing #include <string> git-svn-id: http://root.cern.ch/svn/root/trunk@23521 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 23, 2008
-
-
Rene Brun authored
Fix shadowed variables git-svn-id: http://root.cern.ch/svn/root/trunk@23480 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix many shadowed variables. git-svn-id: http://root.cern.ch/svn/root/trunk@23478 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 03, 2008
-
-
Rene Brun authored
fix for a crash when calling Safety() before any other navigation method for an aligned volume. git-svn-id: http://root.cern.ch/svn/root/trunk@22959 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 01, 2008
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22923 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 13, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22633 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 12, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@22612 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 11, 2008
-
-
Rene Brun authored
some protections in voxels in case of propagation in wrong geometries. git-svn-id: http://root.cern.ch/svn/root/trunk@22587 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 04, 2008
-
-
Rene Brun authored
added a verbosity level as static data member in TGeoManager. git-svn-id: http://root.cern.ch/svn/root/trunk@22436 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 03, 2008
-
-
Rene Brun authored
Changes to support the gcc -weffc++ compiler option. git-svn-id: http://root.cern.ch/svn/root/trunk@22428 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 25, 2008
-
-
Rene Brun authored
I fixed the problem of double delete of a matrix when exporting as .gdml or .C . Also added a small optimization in copying matrices that seems to have a non-negligible effect on the speed of stressGeometry git-svn-id: http://root.cern.ch/svn/root/trunk@21853 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 22, 2008
-
-
Fons Rademakers authored
this patch prevents all dictionaries from being rebuild when non dict related changes are made in CINT. When the dictionaries change the new cint/inc/cintdictversion.h must be updated which triggers a dictionary rebuild. For example: touch cint/src/v6_var.cxx && make: rebuild no dictionaries touch cint/inc/cintdictversion.h && make: rebuild all dictionaries touch utils/src/rootcint.cxx && make: rebuild all dictionaries git-svn-id: http://root.cern.ch/svn/root/trunk@21802 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 14, 2008
-
-
Rene Brun authored
Add a protection in TGeoPgon::Safety found by running stressGeometry under valgrind by Axel. git-svn-id: http://root.cern.ch/svn/root/trunk@21698 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 09, 2008
-
-
Rene Brun authored
Remove a useless test in TGeoShape constructor that was slowing down the geometry building process. Thanks to Sue Kasahara for reporting. git-svn-id: http://root.cern.ch/svn/root/trunk@21602 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 28, 2007
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21567 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 19, 2007
-
-
Rene Brun authored
Implement a custom TGeoVoxelFinder::Streamer to read the old versions of the class. lso removed 3 obsolete voxels classes that were present in TGeoVoxelFinder.h/.cxx. Old geometry files with voxels should be readable now (tested) and produce consistent results. For me stressGeometry works. git-svn-id: http://root.cern.ch/svn/root/trunk@21497 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@21494 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 17, 2007
-
-
Rene Brun authored
Improve the documentation layout such that THtml makes a better rendering. git-svn-id: http://root.cern.ch/svn/root/trunk@21425 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 10, 2007
-
-
Rene Brun authored
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
-
Rene Brun authored
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
-
Rene Brun authored
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
-
- Dec 07, 2007
-
-
Rene Brun authored
Fix coding conventions. git-svn-id: http://root.cern.ch/svn/root/trunk@21256 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 06, 2007
-
-
Rene Brun authored
-The fix in navigation adds protections in case of MANY overlaps of divided volumes, plus precision-related changes like: if (snext<fStep) -> if (snext<fStep-gTolerance) This should fix the discrepancies found when running stressGeometry. see coming check-in. git-svn-id: http://root.cern.ch/svn/root/trunk@21222 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 05, 2007
-
-
Rene Brun authored
adds a global matrix pointer to TGeoPNEntry objects - needed by the alignment framework in ALICE. git-svn-id: http://root.cern.ch/svn/root/trunk@21211 27541ba8-7e3a-0410-8455-c3a389f83636
-