Log of /trunk/geom/geom/inc/TGeoHelix.h
Parent Directory
Revision
21301 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 10 16:21:50 2007 UTC (7 years, 1 month ago) by
brun
Original Path:
trunk/geom/inc/TGeoHelix.h
File length: 3528 byte(s)
Diff to
previous 20882
From Andrei:
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
Revision
9028 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Added
Wed May 26 15:11:13 2004 UTC (10 years, 8 months ago) by
brun
Original Path:
trunk/geom/inc/TGeoHelix.h
File length: 3580 byte(s)
From Andrei Gheata:
- Bug in TGeoCache.cxx affecting the current global matrix branch when
doing Push/Pop (extremely severe - VMC list should be notified to update
TGeo !)
- Minor bug fix affecting TGeoManager::FindNormalFast()
New development - not yet fully completed - TGeoHelix class. Quoting
from TGeoHelix.cxx:
// A helix provides:
// - propagation to a given Z position (in global frame)
// Double_t *point = TGeoHelix::PropagateToZ(Double_t z);
// - propagation to an arbitrary plane, returning also the new point
// - propagation in a geometry until the next crossed surface
// - computation of the total track length along a helix
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.