CVS Log for rat.cc,v



head 1.11;

Version 1.11
@Catch database errors and display some sort of useful error message. Closes ticket #18.
date 2005.12.13.17.03.35; author volsung; state Exp;

Version 1.10
@Fix strange header error on RedHat 7.3 caused by including time.h before Randomize.hh. Command line option to set seed value for debugging purposes. Example: rat -s0 fit.mac sets the seed to zero. Can put any long integer after s.
date 2005.11.20.17.46.38; author volsung; state Exp;

Version 1.9
@Random number generator was using same seed every time. Default seed is now mixture of seconds since the epoch and the process ID. Display user and system CPU usage at the end of the program.
date 2005.11.20.14.52.16; author volsung; state Exp;

Version 1.8
@Fixes for getopt on solaris.
date 2005.09.23.18.47.06; author volsung; state Exp;

Version 1.7
@Logging enabled in RAT now, though almost nearly nothing uses it yet. New command line options to control the logging. Run rat -h to see what they do. Default logfile is "rat.log".
date 2005.09.21.02.06.36; author volsung; state Exp;

Version 1.6
@- All *.ratdb files in the data directory (none yet) are automatically loaded into RATDB on startup. - Added GEANT4 UI commands to control RATDB: /rat/db/load [filename] -- Load a RATDB file /rat/db/set [table] [field] [value] -- Sets a field on the user plane - Unit tests to exercise the UI commands and verify they work.
date 2005.09.18.18.42.22; author volsung; state Exp;

Version 1.5
@First whack at a processor/producer pair that can send RAT events over the network from one rat process to the other. Sample macro files included. Needs more error handling, and better debugging information displayed. Only took 2.5x more code than I expected. :)
date 2005.08.01.04.41.45; author volsung; state Exp;

Version 1.4
@Added signal handler to intercept Ctrl-C (SIGINT). Ctrl-C once, and execution will gracefully terminate after the next event, and all files will close properly, etc. Ctrl-C again and RAT terminates immediately, just like before.
date 2005.07.30.02.58.45; author volsung; state Exp;

Version 1.3
@Store RAT version number in event tree, so you know which version was used to generate a particular event.
date 2005.07.27.02.12.10; author volsung; state Exp;

Version 1.2
@Rename VERSION macro to RATVERSION to avoid collision with headers that might also define VERSION.
date 2005.07.23.02.07.55; author volsung; state Exp;

Version 1.1
@Initial revision
date 2005.07.21.03.09.20; author mworcest; state Exp;

Version 1.1.1.1
@import Stan Seibert's Reactor Analysis Tools (RAT) module
date 2005.07.21.03.09.20; author mworcest; state Exp;


Back to files page.

Matthew Worcester
Last modified: Tue Dec 13 11:04:00 CST 2005