BRAT update to 2.2.0 -- IMPORTANT

From: Flemming Videbaek (videbaek@sgs1.hirg.bnl.goV)
Date: Mon Nov 26 2001 - 17:58:21 EST

  • Next message: Peter H. L. Christiansen: "BRAT-2-2-1"

    This is a very important update, since as described in the messages to
    the dev list the database
    internal format has been changed.
    
    ANY code using the Calibration DB MUST be updated. It is guarenteed to
    fail otherwise.
    
    - the conversion took a bit longer, but went ok. A reconstruction job
    using the BB calibrations
    produced identical  results with the old DB and updated + Brat 2.2.0. As
    well as the test reading writting
    
    - As suggested the afs pro and new version now reflects the
    k
         -  pro -- 2.1 (but not useful for database on rcas005). If you have
    a provate version  (e.g. on hilux..) this is what you want to use.
        - new -- 2.2 (beeing build right now 17:52 GMT-5.0)
    
    
    The change log is given below. If you want more information I will be
    glad to give it to you.
    
    HAVE FUN.
    
    
    In particular to Steve (PPC user)
    Both reading/writting ought to work on the big endian machines - could
    you build a version on you home machines and try out the
    little script in ~videbaek/newdb/test/ListTest.C executing bratroot -it
    should give sensible numbers. (increasing sequence of numbers for
    int shorts, float and double).
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    2001-11-26  Flemming Videbaek  <videbaek@pii11.brahms.bnl.gov>
    
     * configure.in:
     Incremented to version 2.2.0 since DB revision tables have been
    modified.
    
     * data/calib/BrTestCalibration.cxx: fix prototype typo
    
     * modules/vertex/BrBbVertexModule.cxx:
     Fix typo in name - and change z0 to z (in name only so far).
    
     * db/calib/BrDbRevision.cxx: Removed a debug print query statement.
    
     * data/calib/BrTestCalibration.cxx, data/calib/BrTestCalibration.h:
     Added TestLong to set of test types.
    
     * db/abc/BrDb.cxx, db/abc/BrDb.h: Fix my mistake for Double coversions
    
     * db/calib/BrDbRevision.cxx, db/calib/BrDbRevision.h,
    db/calib/BrRdbmCalibrationsDb.cxx, db/calib/BrCalibration.cxx,
    db/calib/BrCalibration.h:
     Updated code for revised Revision tables. Added some base method to
    BrCalibration
     that can be used for the accessCheck.
    
     * db/abc/BrDb.cxx, db/abc/BrDb.h, db/abc/BrDbTable.h:
     Update for modified DB Revision Tables.
    
     * data/calib/BrTestCalibration.h, data/calib/Include.h,
    data/calib/LinkDef.h, data/calib/Makefile.am:
     Added class for testing of elementary types
     in revisions and calibration.
    
     * data/calib/BrTestCalibration.cxx: Test calibration class
    
     * modules/raw/BrRawDataInput.cxx, modules/raw/BrRawDataInput.h:
     Added creation of Datatables for Sync Clock and ZDC timing.
     Corrected several typos in warning messages.
    
     * data/raw/BrTrigClock.cxx, data/raw/BrTrigClock.h,
    data/raw/BrTrigZdc.cxx, data/raw/BrTrigZdc.h, data/raw/Include.h,
    data/raw/LinkDef.h, data/raw/Makefile.am:
     Added Brat Objects for new RHIC Clock and Zdc time info.
     Only present in raw data since 11/23/01
    
    2001-11-26  cholm  <cholm@pii11.brahms.bnl.gov>
    
     * modules/util/BrCentFilter.cxx: Some fixes to print outs
    
    2001-11-26  ufstasze  <ufstasze@pii11.brahms.bnl.gov>
    
     * modules/track/dc/BrDCViewList.cxx:
     Changed value of fNCutoff parameter (by -2) to reduce number
     of ghosts.
    
    2001-11-26  cholm  <cholm@pii11.brahms.bnl.gov>
    
     * modules/abc/BrIOModule.cxx: Also print the file list
    
    2001-11-25  sanders  <sanders@pii11.brahms.bnl.gov>
    
     * modules/rdo/BrMultRdoModule.cxx: fixed missing semicolon...
    
     * modules/rdo/BrMultRdoModule.cxx:
     Removed gap closing factor that was introduced by mistake.
     Added checks for vertex being in range for dNdEta and AvgEta
    calculations.
    
     * data/rdo/BrMultRdo.h:
     Updated classdef for embedded ring class to 2, this should have
     been done when (instead of) updating the parent class classdef.
    
    2001-11-24  Flemming Videbaek  <videbaek@pii11.brahms.bnl.gov>
    
     * modules/track/combine/BrModuleMatchTrack.cxx,
    modules/track/combine/BrModuleMatchTrack.h:
     Added histogram for goo matched tracks
    



    This archive was generated by hypermail 2b30 : Mon Nov 26 2001 - 17:59:00 EST