---------------------------------------------------------------- Tag: v02-06-00 Update: 17-APR-2001 John Hobbs 1. Make absRcpGeometer also inherit from absObservableGeometer 2. Add a method RcpGeometerRegistry::environment to get the state of all known geometers. ---------------------------------------------------------------- Tag: v02-05-03 Update: 17-APR-2001 John Hobbs Two bug fixes to GeometryXform: remove special NT #ifdef now obsolete and a bug in GeometryXform::get_Euler for the degenerate case of the xyz form. ---------------------------------------------------------------- Tag: v02-05-02 Update: 17-APR-2001 John Hobbs Fix LIBDEPS ---------------------------------------------------------------- Tag: v02-05-01 Update: 31-MAR-2001 John Hobbs Augment HelicalSurface interface (from Andrei Mayorov) ---------------------------------------------------------------- Tag: v02-04-07 Update: 21-FEB-2001 John Hobbs Add check_every_event method and bool to absRcpGeometer ---------------------------------------------------------------- Tag: v02-04-03 Update: 21-FEB-2001 John Hobbs Add roll, pitch, yaw Euler angle convention (Dhiman coded) ---------------------------------------------------------------- Tag: v02-04-00 Update: 30-JAN-2001 John Hobbs Added first distortions: Needed for CFT ---------------------------------------------------------------- Tag: v02-03-02 Update: 11-JAN-2001 John Hobbs Bug fix to test program for absRcpGeometer. ---------------------------------------------------------------- Tag: v02-03-00 Update: 12-DEC-2000 John Hobbs Add base class absRcpGeometer providing a standard update interface for all pure-RCP geometers. ---------------------------------------------------------------- Tag: v02-02-04 Update: 21-SEP-2000 John Hobbs Remove hardwired informational message in absGeometer. ---------------------------------------------------------------- Tag: v02-02-03 Update: 13-SEP-2000 John Hobbs Fix to test/LIBRARIES required because cint-lite has disappeared ---------------------------------------------------------------- Tag: v02-02-02 Update: 19-JUL-2000 John Hobbs Fixes required by removal of std::XXXXX in spacegeom. ---------------------------------------------------------------- Tag: v02-02-00 Update: 3-Apr-2000 John Hobbs 1) Major modifications to GeometryElement interface. The changes remove support for the "position relative to default geometry" maintained within GeometryElement itself. Changes to public interface (GX is shorthand for GeometryXform): get_offset() - Deleted set_reference_xform - Changed to two methods: set_position(GX& absolute) set_relative_position(GX& parent, GX& offset) get_reference_xform - Changed to method get_relative_position(GX& parent); Internal changes (private): _relative_position - Removed 2) Add geometry observer interface for local caches of geometry. 3) Fixes for Kai3.4 (unprototyped operators in dgs namespace. ---------------------------------------------------------------- Tag: v01-08-02 Update: 23-Mar-2000 John Hobbs 1) Fixes to CylindricalSurface_t.cpp, HelicalSurface_t.cpp ---------------------------------------------------------------- Tag: v01-08-01 Update: 08-Mar-2000 John Hobbs 1) Fixes for ctest/NT ---------------------------------------------------------------- Tag: v01-07-08 Update: 19-Feb-2000 John Hobbs 1) Add HelicalSurface to D0OM_COMPONENTS 2) Change #include "X" to #include for NT? 3) Bugfix in CylindricalSurface::resize() for non-tangent children ---------------------------------------------------------------- Tag: v01-08-00 Update: 3-Mar-2000 John Hobbs 1) Changes for compilation under NT. ---------------------------------------------------------------- Tag: v01-07-05 Update: 3-Feb-2000 John Hobbs 1) Bug fix to CylindricalSurface changes for new HelicalSurface ---------------------------------------------------------------- Tag: v01-07-00 Update: 19-Jan-2000 John Hobbs 1) First release with HelicalSurface and HelicalCoordinate classes ---------------------------------------------------------------- Tag: v01-06-02 Update: 12-Oct-1999 John Hobbs 1) Minor modification to internal SlantedTubeSection.cpp calculation 2) Add matrix local_to_global to CylindricalSurface ---------------------------------------------------------------- Tag: v01-04-06 Update: 11-Aug-1999 Harry Melanson 1) Fix tests/GNUmakefile for new SRT tbin target. a) Remove OBJCPPFILES b) Include arch_spec_f77.mk and remove -lm c) Remove $(libdir)%.o from dependence d) Change tests to be "int main()" ---------------------------------------------------------------- Tag: v01-04-05 Update: 6-Aug-1999 Harry Melanson 1) Change precision in GeometryXform operator== comparison - increase allowed difference by factor of 4, to make coordinate_t work. 2) Include new versions of Box, GeometryElement and GenTrapezoid from Nemat/Rick (for muon geometry). ---------------------------------------------------------------- Tag: v01-04-03 Update: 27-Jul-1999 Harry Melanson Change name of library to geometry_system, as required by CTEST interface. Specific changes: 1) Change GNUmakefile's in components and test to refer to new library name. 2) Rename LIBDEPS_geom to LIBDEPS. 3) Change arch_spec.ml to refer to new library name. ---------------------------------------------------------------- Tag: v01-02-04 Update: 17-Mar-1999 Harry Melanson Remove LIBDEPS file ---------------------------------------------------------------- Tag: v01-02-02 Update: 25-Feb-1999 Harry Melanson 1) Fix noisy doc GNUmakefile