brat updates

From: Flemming Videbaek (videbaek@sgs1.hirg.bnl.gov)
Date: Wed Oct 10 2001 - 09:36:40 EDT

  • Next message: Christian Holm Christensen: "Re: new PC and gcc"

    Made a couple of small changes.
    
    The most important one is in the
    BrDetectorVolume. the rotations matrices setup previously were not
    unitary
    for all possibilities of angles and added  vertical rotations.
    Plese see changelog notes.
    
    the version was bumped to 2-1-9
    
    
    2001-10-10  Flemming Videbaek  <videbaek@pii4.brahms.bnl.gov>
    
     * configure.in: bumped veresion 2.1.9
    
    2001-10-09  Flemming Videbaek  <videbaek@pii4.brahms.bnl.gov>
    
     * modules/abc/BrModuleContainer.cxx:
     Added more verbose output in case a module in a container stops or
    fails
     This is quite useful for finding problems in scriptsAdded more verbose
    output in case a module in a container stops or fails
     This is quite useful for finding problems in scripts..
    
     * test/TestDetectorVolume.cxx:
     replace BrMath::tan with TMath much better+ some cosmetics.
    
     * db/geometry/BrDetectorVolume.cxx:
     The Addverticalrotation did not realy work for all setting of primary
     theta, and phi values. Removed calls to this and replaced by
     creating local rotation matrix followed by multiplictaion.
     This was checked for volumes with both ang > and < 0 as well as pos and
    
     negative beta.
    
     * util/LinkDef.h, util/BrRotMatrix.cxx:
     Modified output widths in the writting so it comes out aligned.
     Added the #pragma for operator function so bratroot can execute
     stuff like cout << rotm .. as well as vector multiplictaions etc.
     This was in brat 1 , but did not propagate.
    



    This archive was generated by hypermail 2b30 : Wed Oct 10 2001 - 09:37:01 EDT