History of changes to d0tools ----------------------------- v03-05-02 - add l3beampos.py script to query runs DB for beamspot info - add trigvers.py script to query runs DB for triggerlist version - modify runD0TrigSim to use new python scripts (add -runno option) - modify initD0TrigSIm.sh for new rundata and to fix bug - set runD0TrigSim -loglimit switch (default 10) - add new option (-RAW) to runTrigSimCert v03-04-33 - add cps_unpdata to trigsim rundata in init script v03-04-29 lots of changes to runD0TrigSim and initD0TrigSim.sh - turn -l3toollist into dummy/documentation flag (now obsolete) - simplify echoed messages from everywhere - get new rundata from tsim_l1frm and tsim_l2stt - handle alternate source for tsim_l1ft equation files (UPS package) v03-04-09 change runD0TrigSim coorsim handling to include l3ns.cmd file v03-03-18 Add option to runD0TrigSim to allow passing options to COOR (-coorfetch) Modify default runD0TrigSim behaviour for L3 toollists Fix annoying (but minor) runD0TrigSim bug v03-03-01 Install samLite in bin area and add documentation v03-03-00 Add runRecoCert Add samLite.py v03-02-00 Add scripts for trigsim_analyze v02-05-11 Add dirdiff (Melanson) v02-05-10 Improve CAB support (Verzocchi) v02-05-09 Add support for SAM on clued0 (Phaf) v02-05-xx Support for CAB. v02-04-30 (O'Neil) Put rundata handling for trigsim in proper form to fix l3 triggerlist bug (initD0TrigSim.sh) v02-04-28 (O'Neil) Add -l3toollist option for d0analyze fix runD0TrigSim docs v02-04-27 (Schellman) First support of CAB v02-04-26 (Melanson) Modify chunkstats to give total size (size * n chunks) v02-04-25 (Melanson) fix -skipevents option to handle more than one event v02-04-24 (O'Neil/Bellavance) add -toollist option to runD0TrigSim v02-04-23 (O'Neil/Evans) several runD0TrigSim changes. Add parsing of level3.sim to get right L3 branches in ntuple. Implement -format option Improve init script to use rundata area Improve informational messages to screen Addition of ircp_browser code. Added RCP browser gui python scripts to python dir Added ircp_browser script to bin dir Added IRCP_BROWSWER_ICON_DIR variable to ups table v02-04-22 (Melanson) Adapt to run in Karlsruhe (Buescher) Make FORCERCPOUTFILE the default, overridden if user selects -out=xxx v02-04-21 (Melanson) Add -fwkparams option Clean up rund0exe documentation a little v02-04-20 (Melanson) Add -skipruns=xxx and -skipevents=xxx Record command issued in command.txt Fix runchunkanalyze documentation (Verzocchi) v02-04-19 (Melanson) Add -version=xxx to runreco, to support going to only one executable Modifications to allow RTE to work (Ritchie) Support totalview breakpoints option (Watts) v02-04-18 (Melanson) Fix runchunkanalyze documentation v02-04-17 (Melanson / Verzocchi) Version 1 of runchunkanalyze v02-04-16 (Melanson) Add --timeout option on pick_events v02-04-15 (Melanson) Update chunkstats to return number of chunks as well as individual size. Add version 1 of chunkdoc v02-04-14 (Phaf) Fixed problem with trigsim and clued0 batch memory killing. Make -jobname work with clued0. Added -p option to final copy in clued0 batch script v02-04-11 (Melanson) Add -memreport option to enable framework memory leak checking v02-04-10 (Hays) v02-04-09 (Melanson) Fix events_read to deal with multiple input files. Fix rund0exe to handle maxopt setup and -maxopt (fix -maxopt-maxopt problem) Fix pick_events --help and --interactive switches Add version option to pick_events Include first version of cvs_next_version v02-04-08 (Melanson) Release to UPS (27JAN02) v02-04-07 (Hayes) Fixed localfwkrcp behaviour. Using the -localfwkrcp switch will now use the official build exe with a local framework rcp file found in `pwd`/$RCPPKG/rcp/$RCP. -localbuild behaviour is unmodified by these changes - it still picks up the local fwk rcp and the local exe Changed occurences of D0RTE_INSTALL to D0RTE_RTEDIR to match changes in d0rte v02-04-06 (HLM) Add -node, -thisnode options for clued0 (Phaf). Add support for new version of reco_analyze (p10.10.00). Add support for production branches to cvs_latest_version. Improve error message in cvs_latest_version for untagged package. v02-04-04 (HLM) Change "defineGlobalEnv.sh" to "GlobalEnvBootstrap.sh" in support of RTE (Ritchie) v02-04-03 (HLM) Same as v02-04-02 v02-04-02 (HLM) Fix -mem option on d0mino. (Melanson) Update recoanalstat to give more info. (Melanson) v02-04-01 - Fix typo in pick_events (Reported by Lukas Phaf) v02-04-00 - Add support for RTE (Hayes) v02-03-01 - Fix mem option Change clued0 default to 500Mb Add support for -mem on d0mino (default = 500000) v02-03-00 - Support new clued0 batch system New version of rund0exe (Phaf) v02-02-00 - Add prototype pick_events facility New files in bin: pick_events, pick_events.py v02-01-00 - Add improvements to support clued0 batch system (Phaf) Add -runscript option to support customizing environment. Support -v on clued0. Reduce default CPU time on clued0 to 3 hours. Update documentation to reflect clued0 options. v02-00-00 - First version to support clued0 batch system. First version to support clued0 batch system, developed by Lukas Phaf. v01-02-00 - Documentation update + change python dependence Change dependence on python to be version neutral. Update documentation. v01-01-01 - Bug fixes + documentation updates Fix bug related to command lines containing "-h" string. v01-01-00 - First version to support UPS/UPD