Hi BRATs, I've added some minor changes to BRAT. Also, I've (finally) made a small module and configuration script, that will take the old TMA and SMA configuration and commit them to the MySQL database. 3 shell scripts are provided to easy the process. Also a ROOT script is provided so that one may list the calibrations applicable for a given run. All this can be found in my CVS repository in subdirectory jobs/calib. I'd like to ask Flemming or other to please use these scripts to commit the old TMA and SMA calibrations to the database @ rcas0005. Who ever does is should run (in that order): ./tmatabls.sh ./smatables.sh ./macommit.sh Note, that since the calibrations soon will be in the official production database, the temporary hacks in BrMultModule, Br[Mult|Tile|Si]RdoModule, BrMultSdeCentModule, Br[Tile|Si]TmpCalibration will soon disappear. As will ofcourse the ASCII datafiles in asciidata/mult. >From BRATs Changelog: --------------------- 2001-09-13 Christian Holm Christensen <cholm@rcas0009.rcf.bnl.gov> * doc/guide/.cvsignore: Added LoT and LoF * doc/guide/Makefile.am: Pipe output of LaTeX2Html to /dev/null 2001-09-12 Christian Holm Christensen <cholm@rcas0009.rcf.bnl.gov> * db/calib/BrParameterElementManager.h: Removed List in favour of Print. Some clean-up. * db/calib/BrParameterElementManager.cxx: Cleaned up. Removed List in favour of Print. * db/run/BrRunInfo.h: Default arg to Print. * db/run/BrRunInfo.cxx: Better pritn method. Stuff is only printed if option is given. See method doc. * db/calib/BrParameterElement.h: Removed ListParameters in favour of Print * db/calib/BrParameterElement.cxx: Removed method ListParameters in favour of Print. Also added "*" as valid arg to RevisionExist - very usefull I think. Other minor fixes. * modules/util/BrDbUpdateModule.cxx: Added typechecking to the Event method. That is very VERY important in this case. * data/calib/BrTileCalibration.h, data/calib/BrTileCalibration.cxx, data/calib/BrSiCalibration.h, data/calib/BrSiCalibration.cxx, data/calib/BrMultCalibration.h, data/calib/BrMultCalibration.cxx: Varius fixes that was needed for the thing to work properly. Mistakes on my part. Stupid ones too. >From My CVS areas Changelog: ---------------------------- 2001-09-12 Christian Holm Christensen <cholm@hilux12.nbi.dk> * calib/README: Reflect changes in dir. * calib/.cvsignore: Added CVS ignore file. * calib/testcommit.C: Added a small util to print the calibrations for TMA and SMA for a given run. * calib/tmatables.sh, calib/macommit.sh, calib/README, calib/CommitMultCalModule.h, calib/CommitMultCalModule.cxx, calib/CommitMultCalConfig.C: Added CommitMultCalConfig script and module CommitMultCalModule to commit old calibrations to DB. The script macommit.sh does it all. Fixed the script tmatables.sh to make adcGain the right type (Short_t). Updated the README file to reflect the changes. Yours, Christian Holm Christensen ------------------------------------------- Address: Sankt Hansgade 23, 1. th. Phone: (+45) 35 35 96 91 DK-2200 Copenhagen N Cell: (+45) 28 82 16 23 Denmark Office: (+45) 353 25 305 Email: cholm@nbi.dk Web: www.nbi.dk/~cholm
This archive was generated by hypermail 2b30 : Thu Sep 13 2001 - 07:47:41 EDT