Hi all, New revision of BRAT: Version: 2.0.5 CVS tag: BRAT-2-0-5 A compiled version should soon be avaliable via AFS. >From the automalically extracted changelog: ------------------------------------------- 2001-07-13 Flemming Videbaek <videbaek@hilux12.nbi.dk> * modules/calib/tof/BrTofPedCalModule.cxx: Add summary histograms for pedestal widths for bot and bottom 2001-07-13 ejkim <ejkim@hilux12.nbi.dk> * data/rdo/BrTrackTree.h, data/rdo/BrTrackTree.cxx: Add TPM1/TPM2 Number of Clusters, MultCent etc 2001-07-13 Flemming Videbaek <videbaek@hilux12.nbi.dk> * modules/calib/tof/BrTofTdcGainCalModule.cxx: The top histogram was used for the Bottom TDC gain Calculation. The name of the Bottom histogram was wrong in fitting. resulting in bottom gains being equel to top gains. 2001-07-13 Christian Holm Christensen <cholm@hilux12.nbi.dk> * db/apps/brdbclean.sh, db/apps/brdbcreate.sh: Put in a message saying this is obsolete * db/apps/CreatePerson.cxx: Corrected a few things + CVS Keywords * db/apps/CreateParameter.cxx: Corrected a few things + CV keyword * db/apps/CreateDetector.cxx: Added CVS keywords and removed/corrected some old stuff * db/apps/DbUtils.h: Some declarations for utility functions used by many apps in this directory. * db/apps/DbUtils.cxx: Added CVS keywords. * db/apps/DbUtils.cxx: A set of funtions used through out the applications in this directory. * db/apps/README: Added a readme file that describes the utilities in this directory. It is not complete yet. * db/apps/CreateMain.cxx: This program now also takes care of giving the proper privileges to a set of users. Everything is done in this application. It should soon also be possible to use this program to remove all the stuff again, like for the other programs. * db/apps/CreateRun.cxx: Fixed a few things. Removed password option, set the proper name for the main db host in default value, and so on. * db/apps/CreatePass.cxx: New version of calibration admin application. This program can now create the database, all the tables in it, and add privileges to special users, as well as undo all the above. * db/apps/CreateGeometries.cxx: New version of geometries admin application. This program can now create the database, all the tables in it, and add privileges to special users, as well as undo all the above. * db/apps/CreateCalib.cxx: New version of calibration admin application. This program can now create the database, all the tables in it, and add privileges to special users, as well as undo all the above. * db/apps/Makefile.am: Added DbUtils.cxx to most sources, and added DbUtils.h and README file to the distribution. * db/main/BrMainDb.cxx: Changed "name" of pass database to "pass%", and "geom" to "geom%", so there's consitency over all databases. * Makefile.am: Added config/debug.m4 to distribution * configure.in: Bumped revision number * configure.in: Added two options for optimisation and debugging information. See log message of config/debug.m4 * config/debug.m4: Added M4 macroses to turn on/off debug and optimisation (on linux, these are orthogonal - autotools checks for that). Use options --[en|dis]able-[debug|optimization] In the optimisation case, one can give a number as argument ot set the optimisation level: --enable-optimization=4 2001-07-13 Flemming Videbaek <videbaek@hilux12.nbi.dk> * modules/calib/tof/BrTofTdcGainCalModule.cxx: The top histogram was used for the Bottom TDC gain Calculation. The name of the Bottom histogram was wrong in fitting. resulting in bottom gains being equel to top gains. 2001-07-13 Christian Holm Christensen <cholm@hilux12.nbi.dk> * db/apps/brdbclean.sh, db/apps/brdbcreate.sh: Put in a message saying this is obsolete * db/apps/CreatePerson.cxx: Corrected a few things + CVS Keywords * db/apps/CreateParameter.cxx: Corrected a few things + CV keyword * db/apps/CreateDetector.cxx: Added CVS keywords and removed/corrected some old stuff * db/apps/DbUtils.h: Some declarations for utility functions used by many apps in this directory. * db/apps/DbUtils.cxx: Added CVS keywords. * db/apps/DbUtils.cxx: A set of funtions used through out the applications in this directory. * db/apps/README: Added a readme file that describes the utilities in this directory. It is not complete yet. * db/apps/CreateMain.cxx: This program now also takes care of giving the proper privileges to a set of users. Everything is done in this application. It should soon also be possible to use this program to remove all the stuff again, like for the other programs. * db/apps/CreateRun.cxx: Fixed a few things. Removed password option, set the proper name for the main db host in default value, and so on. * db/apps/CreatePass.cxx: New version of calibration admin application. This program can now create the database, all the tables in it, and add privileges to special users, as well as undo all the above. * db/apps/CreateGeometries.cxx: New version of geometries admin application. This program can now create the database, all the tables in it, and add privileges to special users, as well as undo all the above. * db/apps/CreateCalib.cxx: New version of calibration admin application. This program can now create the database, all the tables in it, and add privileges to special users, as well as undo all the above. * db/apps/Makefile.am: Added DbUtils.cxx to most sources, and added DbUtils.h and README file to the distribution. * db/main/BrMainDb.cxx: Changed "name" of pass database to "pass%", and "geom" to "geom%", so there's consitency over all databases. * Makefile.am: Added config/debug.m4 to distribution * configure.in: Bumped revision number * configure.in: Added two options for optimisation and debugging information. See log message of config/debug.m4 * config/debug.m4: Added M4 macroses to turn on/off debug and optimisation (on linux, these are orthogonal - autotools checks for that). Use options --[en|dis]able-[debug|optimization] In the optimisation case, one can give a number as argument ot set the optimisation level: --enable-optimization=4 2001-07-11 Christian Holm Christensen <cholm@hilux12.nbi.dk> * util/Makefile.am: Corrected a mistake that put the source file, not the header file, in the installes include directory. Very embarrising - sorry. 2001-07-11 Flemming Videbaek <videbaek@hilux12.nbi.dk> * db/main/BrMainDb.h, db/main/BrMainDb.cxx: fix type in comment * db/calib/BrCalibrationsDb.cxx: Fix a typo in comment * db/apps/CreateParameter.cxx: Changerequirement to comments length to be 16 chars Notice the new configure options --enable-debug / --disable-debug --enable-optimisation / --disable-optimisation Default is --enable-debug --enable-optimisation Giving --disable-debug will make a version of BRAT with no debug symbols (strictly production), and giving --disable-optimisation will turn off optimisation (strictly development). Further you may say --enable-optimisation=4 to set the optimisation level to 4 (default is 2). In the future I believe will compile production BRAT with --enable-optimisation=4 --disable-debug while new BRAT will be compiled with 2nd level optimisation and debug information. I recommend for personal development builds of BRAT, that you turn off optimisation and debug symbols on. Please note, that before commiting stuff, you should compile with --enable-optimisation=4 --disable-debug to make sure nothing goes screwy when turning on optimisation. On another front: The software package CRASH for submitting jobs (based on a bratmain configuration script) will soon be made avaliable to all. Currently Flemming, Eun-Joo, Ian and I are testing it, and I believe it looks promising. Stay tuned for more updates. Yours, Christian ----------------------------------------------------------- Holm Christensen Phone: (+45) 35 35 96 91 Sankt Hansgade 23, 1. th. Office: (+45) 353 25 305 DK-2200 Copenhagen N Web: www.nbi.dk/~cholm Denmark Email: cholm@nbi.dk
This archive was generated by hypermail 2b30 : Fri Jul 13 2001 - 12:05:36 EDT