2003-01-14 22:39  Ed Lartey <lartey@physics.tamu.edu>

	* setup/packages-R0.11.0:

	# added new package file

2003-01-14 20:34  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LIAnalysis.h, LIChannel.cxx,
	  LILookup.cxx, LILookup.h, LIReco.C, LISummarySorter.cxx,
	  LISummarySorter.h:


	Improvements to the handling and sanity checking of LI summaries.
	In particular when the rms of a channel is zero. Each summary is
	checked to see if it falls outside a range.

	Analysis method to look for dead strips, not tuned up properly yet.

	Minor changes to macros

2003-01-14 20:08  Mark Messier <messier@indiana.edu>

	* CVSROOT/check_access:

	Add Paul E. to Validate and MessageService

2003-01-13 20:54  George Irwin <gmieg@slac.stanford.edu>

	* setup/setup_minossoft_SLAC:

	Update CVSROOT and LD_LIBRARY_PATH settings.

2003-01-13 19:24  Brian Rebel <brebel@fnal.gov>

	* DeMux/AlgDeMuxCosmics.cxx:

	turn off warning about creating a temporary status object

2003-01-13 18:37  Ed Lartey <lartey@physics.tamu.edu>

	* Validation/: gui.C, gui_init.C, mc_reco.C, midad.C, preco.C,
	  reco.C, jobmacros/README, README:

	#

2003-01-13 18:35  Ed Lartey <lartey@physics.tamu.edu>

	* Validation/jobmacros/: gui.C, gui_init.C, mc_reco.C, midad.C,
	  preco.C, reco.C:

	# moved to new subdirectory

2003-01-13 18:22  Ed Lartey <lartey@physics.tamu.edu>

	* setup/packages-R0.11.0-tmp:

	# new tmp file added

2003-01-10 09:09  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/ChangeLog:

	Record tag version: V00-06-02.

2003-01-10 09:01  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog:

	Record tag version: V00-09-00.

2003-01-10 08:27  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/db_distribution.html:

	The problem UGLIDBISTRIPSTRUCT record with bad dates has been deleted
	from the CalDet DB so this table now gets a green light.

2003-01-09 17:18  Robert Hatcher <rhatcher@fnal.gov>

	* DatabaseTables/UgliTables/UgliDbiStripStructVld.far_249data:

	remove pesky trailing blank line (which might have generating bogus entries
	due to autoincrement of SEQNO)

2003-01-09 07:15  Nick West <n.west1@physics.oxford.ac.uk>

	* Persistency/test/PerValidate.cc:

	Comment out calls to PerInputStream::ResetFileList() as this member
	function nolonger exists.

2003-01-08 23:14  hartnell

	* LISummary/: LIChannel.cxx, LIChannel.h:

	Had rounding problems for rms calculations

	The class still accepts floats as inputs but now converts them to doubles internally
	and manipulates the doubles. The outputs are also still floats as a conversion from doubles
	is done before returning any values.

2003-01-08 22:34  Sue Kasahara <schubert@hep.umn.edu>

	* Persistency/: PerInputStream.cxx, PerInputStream.h,
	  PerInputStreamManager.cxx, PerInputStreamManager.h,
	  PerOutputStreamManager.cxx, PerStream.h, PerStreamManager.h,
	  PerStream.cxx, PerStreamManager.cxx:



	Add methods to allow movement by file to PerInputStreamManager class:
	  int AddFile(std::string fullfilepathname, int at=-1,
	                                            std::string streamname="*");
	  int GoToFile(int n, std::string streamname = "*");
	  int GoToFile(std::string fullfilepathname, std::string streamname = "*");
	  int NextFile(int n = 1, std::string streamname = "*");
	  int PrevFile(int n = 1, std::string streamname = "*");
	  int RemoveFile(std::string fullfilepathname, std::string streamname = "*");
	  std::ostream& ListFile(std::ostream& os, std::string streamname = "*") const;
	The interface mimics that in IoInputModule, with addition of streamname
	argument.
	Minor changes to other Persistency classes, for example PerStream now
	keeps track of its streamname, mainly for use in error messaging.

2003-01-08 18:06  Sue Kasahara <schubert@hep.umn.edu>

	* Persistency/: PerInputStream.cxx, PerInputStream.h:


	Add methods to control movement up and down stream file lists to mimic behavior
	supported by IoInputModule.  New methods:
	  int  AddFile(std::string fullfilepathname, int at = -1);
	  int  GoToFile(int n);
	  int  GoToFile(std::string fullfilepathname);
	  int  NextFile(int n = 1);
	  int  PrevFile(int n = 1);
	  int  RemoveFile(std::string fullfilepathname);
	  std::ostream& ListFile(std::ostream& os) const;
	Another step along the way to supporting parallel input file access.

2003-01-08 09:57  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/db_distribution.html:

	Remove the one and only red entry - DBM systematic test of tables now
	passes them all!

2003-01-08 09:52  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/: DbiOutRowStream.cxx, doc/ChangeLog:

	Withdraw escaping of some special character within strings and use single
	quotes to delimit them to match MySQL.  Now only single quote, backslash
	and newline are escaped.

2003-01-07 15:10  bspeak

	* DatabaseTables/PlexTables/far_data_sm2.mysql:

	Planes 366 - 373

2003-01-07 11:45  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* TriD/TridUVPage.cxx:

	Move back back black quad to try to solve Brett's broken-line symptom.
	Error is not reproducable on my system.. maybe it's a z-clipping error?

	--N

2003-01-06 23:14  dbox

	* RDBC/test/: GNUmakefile, RDBCTestMetaData/GNUmakefile,
	  RDBCTestMetaData/RDBCTestMetaData.C,
	  RDBCTestMetaData/RDBCTestMetaData.in1,
	  RDBCTestMetaData/RDBCTestMetaData.in2,
	  RDBCTestMetaData/RDBCTestMetaData.in3,
	  RDBCTestMetaData/RDBCTestMetaData.in4,
	  RDBCTestMetaData/RDBCTestMetaData.out1,
	  RDBCTestMetaData/RDBCTestMetaData.out2,
	  RDBCTestMetaData/RDBCTestMetaData.out3,
	  RDBCTestMetaData/RDBCTestMetaData.out4:

	RDBC test of TSQLResultSetMetaData::GetTables() for oracle and mysql databases, which we need to use in DatabaseInterface and DatabaseMaintenance instead of the ubiquitous and non portable "show tables" we have now

2003-01-06 22:20  dbox

	* RDBC/odbc++/test/: GNUmakefile, dbmetadata_tables/GNUmakefile,
	  dbmetadata_tables/dbmetadata_tables.cpp,
	  dbmetadata_tables/dbmetadata_tables.in1,
	  dbmetadata_tables/dbmetadata_tables.in2,
	  dbmetadata_tables/dbmetadata_tables.in3,
	  dbmetadata_tables/dbmetadata_tables.out1,
	  dbmetadata_tables/dbmetadata_tables.out2,
	  dbmetadata_tables/dbmetadata_tables.out3:

	unit testing getTables functionality in preparation for removing all the mysql specific "show tables" commands from DatabaseInterface and DatabaseMaintenance moudules

2003-01-06 21:32  Brett Viren <bv@bnl.gov>

	* DataUtil/CDL2STL.h:


	Include <vector> and <list> since this file uses them.  Also, GCC
	3.2.1 chokes on the lack of "std::" on the back_insert_iterator
	typedef.

2003-01-06 20:42  Brett Viren <bv@bnl.gov>

	* Midad/Base/MCTree.cxx:


	For now just mark particles with status >= 200 so it at least hints
	that pi+ --> 2gammas is not really what is going on.

2003-01-06 17:34  Robert Hatcher <rhatcher@fnal.gov>

	* setup/: setup_minossoft_FNALU.csh, setup_minossoft_FNALU.sh:

	record in cvs, been in use for a while, that gcc v3_1 is setup/used.

2003-01-06 16:31  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/db_distribution.html:

	Add section giving status of DBM systematic trial of table transport.

2003-01-06 15:14  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/primer/test_transport.csh:

	New target at Oxford.  Remove any existing filter.

2003-01-06 02:26  Sue Kasahara <schubert@hep.umn.edu>

	* IoModules/IoInputStreamItr.cxx:


	General clean up to i)match recent changes to PerInputStreamManager,
	ii)simplify Streams method and iii)fix GoToEOF method.

2003-01-06 02:05  Sue Kasahara <schubert@hep.umn.edu>

	* Persistency/PerInputStreamManager.cxx:


	Modify RecordsAt method to accept null value for mom ptr argument.
	If null, streams are advanced to the requested validity, but the record
	set is not loaded.  This is to match the expectations of the
	IoInputStreamItr::GoTo(vld) method.

2003-01-05 22:04  Sue Kasahara <schubert@hep.umn.edu>

	* JobControl/JobCInputModule.cxx:


	Initialize fMom ptr data member to null in constructor.

2003-01-04 20:51  hartnell

	* LISummary/: LIAnalysis.cxx, LISummarySorter.cxx, transfer.csh:

	A few small changes to cxx files including more pin diode analysis and reconstruction.

	Script to cp and mv ps files produced by LIAnalysis

2003-01-03 22:25  Brett Viren <bv@bnl.gov>

	* Midad/: Base/GNUmakefile, Base/MCText.cxx, Base/MCTree.cxx,
	  Base/MCTree.h, Base/PageDisplay.cxx, Base/PageDisplay.h,
	  Base/pdg_kludge.cxx, Base/pdg_kludge.h, Gui/GuiTree.cxx,
	  Gui/GuiTree.h, test/GNUmakefile, test/test-GuiTree.cxx,
	  test/TestMCTree/GNUmakefile, test/TestMCTree/LinkDef.h,
	  test/TestMCTree/TestMCTree.cxx, test/TestMCTree/TestMCTree.h,
	  test/TestMCTree/testmctree.C:


	Move PDG DB kludge into its own function and file.

	Add MCTree, a tree view of the MC particles.  (It seems that some
	charged pions decay to 2 photons.  Signs of new physics!.)

	Add GuiTree::DeleteAllItems() convenience method.

2003-01-03 18:55  Brett Viren <bv@bnl.gov>

	* Midad/: Base/DigitText.h, Base/GNUmakefile, Base/MCText.cxx,
	  Base/MCText.h, Base/Mint.cxx, Base/PageDisplay.cxx,
	  Base/PageDisplay.h, macros/test.C:


	Add text view of the SimSnarl record.  On construction, loads libEG.
	Also loads the extra minos PDG database, if not already loaded.

	This and DigitText now inherit from SigC::Object to get auto cleanup
	when their main window (and thus their text widget) closes.

2003-01-03 03:15  Sue Kasahara <schubert@hep.umn.edu>

	* IoModules/: IoInputModule.cxx, IoInputModule.h:


	New private method
	std::list<std::string> BuildFileIndex(std::string filepath)
	may be used to build a list of files given a filepath. The filename portion
	of the path may contain wildcards, e.g.
	/mypath/myfile*.root, or
	~myname/*m*.root
	The directory portion of the path may include standard shell characters, e.g.
	$,.,~
	The code is adapted from ROOT's TChain::Add, and is meant to facilitate
	using wildcards when specifying input files. BuildFileIndex is not used yet.

2003-01-02 20:39  Brett Viren <bv@bnl.gov>

	* CandFitTrackMS/FitTrackMSListModule.cxx:


	Fix uninitialized fFile pointer.

2003-01-02 20:26  Brett Viren <bv@bnl.gov>

	* CandShowerSR/ShowerSRListModule.cxx:


	Fix yet another uninitialized pointer just begging to cause a SegV.

2003-01-02 20:19  Brett Viren <bv@bnl.gov>

	* CandShowerSR/CandShowerSR.cxx:


	Initialize the f[UV]Cluster pointers to zero to avoid SegV on output.
	As far as I could tell these pointers were only being used to crash my
	job.  They don't seem to ever be set nor read in any committed offline
	code.

2003-01-02 19:58  Sue Kasahara <schubert@hep.umn.edu>

	* CandData/: CandHeader.cxx, CandHeader.h, CandRecord.cxx,
	  CandRecord.h, LinkDef.h:


	Add overloaded Print method of form:
	virtual void Print(const Option_t* option) const;
	to match form of Print method defined by TObject base class.
	Removed unnecessary derived class definitions of overloaded << operator.

2003-01-02 19:29  Sue Kasahara <schubert@hep.umn.edu>

	* NtupleBase/: LinkDef.h, NtpCandEvent.cxx, NtpCandEvent.h,
	  NtpCandReco.cxx, NtpCandReco.h, NtpCandRecord.cxx,
	  NtpCandRecord.h, NtpCandShower.cxx, NtpCandShower.h,
	  NtpCandSlice.cxx, NtpCandSlice.h, NtpCandStrip.cxx,
	  NtpCandStrip.h, NtpCandTrack.cxx, NtpCandTrack.h,
	  test/CandRecordSRNtuple.cxx, test/CandRecordSRNtuple.h,
	  test/CandTrackSRNtuple.cxx, test/CandTrackSRNtuple.h,
	  test/LinkDef.h, test/testNtpDraw.C, test/testPrintTree.C:


	Add overloaded Print method to each class of form:
	virtual void Print(const Option_t* option = "") const;
	to match that of TObject base class.
	Removed unnecessary overloaded operator << definitions from all but
	base classes.
	Modify test macros to load all required libraries.

2003-01-02 18:30  Brett Viren <bv@bnl.gov>

	* Midad/MultiPage/: MultiPageObject.cxx, MultiPageObject.h:

	first commit

2003-01-02 18:30  Brett Viren <bv@bnl.gov>

	* Midad/: Base/PageDisplay.cxx, Gui/GuiMenu.cxx,
	  MultiPage/GNUmakefile, MultiPage/GfxDigit.cxx,
	  MultiPage/GfxDigit.h, MultiPage/GfxDigitList.cxx,
	  MultiPage/GfxDigitList.h, MultiPage/GfxDigitListMenu.cxx,
	  MultiPage/GfxDigitListMenu.h, MultiPage/GfxStripList.cxx,
	  MultiPage/GfxStripList.h, MultiPage/GfxStripListMenu.cxx,
	  MultiPage/GfxStripListMenu.h, MultiPage/LinkDef.h,
	  MultiPage/MultiPage.cxx, MultiPage/MultiPage.h, macros/test.C:


	Include ability to add a separator in menus.

	Include ability to hide/unhide digits and strips via menu.

	No longer hard code what GfxXxx are shown.  Can now add them via menu
	or macro.  To add via macro a little TObject proxy: "MultiPageObject"
	is returned when doing an AddPage("Multi").

2003-01-02 16:15  Brett Viren <bv@bnl.gov>

	* Midad/: Base/Mint.cxx, Base/PageDisplay.cxx, Base/PageDisplay.h,
	  macros/load_libs.C, macros/test.C:


	Include ability to Add/Spawn a page from the Pages menu and load a
	library (via entry in the File menu) in order to satisfy those who
	can't type a couple lines of code into a macro.

2003-01-01 03:16  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* TriD/: GNUmakefile, LinkDef.h, TridControl.cxx, TridControl.h,
	  TridCratePage.cxx, TridFlatGLFrame.cxx, TridFlatGLFrame.h,
	  TridGLFrame.cxx, TridGLFrame.h, TridHistoGLFrame.cxx,
	  TridHistoGLFrame.h, TridPOV.cxx, TridPOV.h, TridPage.cxx,
	  TridPage.h, TridPageDetector.cxx, TridPmtPage.cxx,
	  TridSketchList.h, TridSketches.cxx, TridSketches.h,
	  TridStereoGLFrame.cxx, TridStereoGLFrame.h, TridUVPage.cxx:

	Added colour flipping (black/white) for better printing and screen capture.

	Fixed up 3D drawing... psuedo z-sorting now implimented so that everything looks RIGHT.  All color
	blending (transparency) is now pretty good looking.

	Sundry small changes in similar veins.

2002-12-31 20:58  Brett Viren <bv@bnl.gov>

	* Midad/MultiPage/: GfxDigit.cxx, GfxDigitList.cxx, MultiPage.cxx:


	Each view in the MultiPage now has a "show multiplex" state variable.
	When true, the effets of muxing should be shown.  When false,
	multiplexing should be removed, if possible (ie, demuxing should be
	applied).

	In Jon's new GfxDigit* classes this is now honored by only showing
	digits with non-zero demux weight when "show multiplex" is false.  The
	consequence of this is that if demuxing is not actually run and "show
	multiplex" is false, then no digits will be seen.

	As before, demuxed weighted digits are filled, non-weighted are
	outlined.

	This "show multiplex" state can be access via
	Pages->Multi->"... Multiplexing" menu entry.

	Also, this cleans up GfxDigitList.cxx to not use the deprecated
	internal PlexSEIdAltl iteration mechanism.

2002-12-31 20:03  Brett Viren <bv@bnl.gov>

	* Midad/: MultiPage/GNUmakefile, MultiPage/GfxDigitList.cxx,
	  MultiPage/GfxDigitList.h, MultiPage/GfxDigitListCfg.cxx,
	  MultiPage/GfxDigitListCfg.h, MultiPage/GfxDigitListMenu.cxx,
	  MultiPage/GfxDigitListMenu.h, MultiPage/GfxStripList.cxx,
	  MultiPage/GfxStripList.h, MultiPage/GfxStripListCfg.cxx,
	  MultiPage/GfxStripListCfg.h, MultiPage/GfxStripListMenu.cxx,
	  MultiPage/GfxStripListMenu.h, MultiPage/MultiPage.cxx,
	  MultiPage/MultiPage.h, MultiPage/ViewState.cxx,
	  MultiPage/ViewState.h, macros/test.C:


	Moved color_is_charge/color_is_time state info into a ViewState
	object, one for each view.  Use this instead of the button state to
	trigger state changes in the Gfx objects.  This is now more MVC-ish.

	This removed the "ColorIs" cfg values for Gfx{Digit,Strip}List.  And
	since this was the entirety of their related menu entries, remove them
	as well.  An <empty> place holder is left, for now at least.

	Lastly, moved the setting of the color axis from Gfx{Digit,Strip}List
	to MultiPage where it fits better.

2002-12-31 18:42  Brett Viren <bv@bnl.gov>

	* Midad/: Base/DigitText.cxx, MultiPage/GfxDigitList.cxx,
	  macros/test.C:


	Clean up some fiddly bits, including Nat's overzealous asserts (what's
	a null pointer or two among friends?), so that DigitText works again.

2002-12-31 17:59  Brett Viren <bv@bnl.gov>

	* Midad/: Base/GNUmakefile, Base/GfxButton.cxx, Base/GfxButton.h,
	  Base/RegistryGui.cxx, MultiPage/GfxDigitList.cxx,
	  MultiPage/GfxDigitList.h, MultiPage/GfxStripList.cxx,
	  MultiPage/GfxStripList.h, MultiPage/GfxStripListCfg.cxx,
	  MultiPage/MultiPage.cxx, MultiPage/MultiPage.h:


	Add button to toggle between color-is-charge and color-is-time modes.
	Mostly works.

	Add File->Open menu item for those so inclined.  Flailing occurs if
	the I/O hasn't been set up to match file type or the job path to match
	file contents.

2002-12-31 16:22  Brett Viren <bv@bnl.gov>

	* Midad/: Base/Mint.cxx, Base/Mint.h, Base/PageDisplay.cxx,
	  Base/PageDisplay.h, MultiPage/GNUmakefile,
	  MultiPage/GfxDigit.cxx, MultiPage/GfxDigit.h,
	  MultiPage/GfxDigitList.cxx, MultiPage/GfxDigitList.h,
	  MultiPage/GfxDigitListCfg.cxx, MultiPage/GfxDigitListCfg.h,
	  MultiPage/GfxDigitListMenu.cxx, MultiPage/GfxDigitListMenu.h,
	  MultiPage/GfxStripList.cxx, MultiPage/LinkDef.h,
	  MultiPage/MultiPage.cxx, macros/test.C, macros/test_trid.C:


	Add in Jon Urheim's mods (thanks Jon!) to bring non-demuxed Digits to
	MultiPage.

2002-12-30 18:36  Brett Viren <bv@bnl.gov>

	* BeamData/doc/index.html:

	add tunnelling notes

2002-12-30 18:30  Brett Viren <bv@bnl.gov>

	* BeamData/: bmchanneld, macros/dump.C, perl/BMChannel.pm,
	  test/accelerator-xmlrpc.pl, test/export-kill-xmlrpc.pl,
	  test/export-server-xmlrpc.pl, test/export-xmlrpc.pl:


	Implement out-of-spill data collection.  Add interface to shutdown
	connections.  Confirm via dump.C that the data is getting in to the
	RawDataBlocks correctly.  Everything is done in bmchanneld now.

	Still get spurious problems where the BD's XML-RPC server starts but
	then dies before doing any callbacks.  Not sure if it is to do with
	the ssh tunneling or something else.

2002-12-30 18:16  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/UgliGeometry.cxx:

	have GetZExtent ignore non-U/V planes (i.e. VetoShield) for non-CalDet
	detectors (thanks Jon Urheim)

2002-12-30 15:16  Brett Viren <bv@bnl.gov>

	* BeamData/doc/requirements.tex:

	In and out-of spill data will have separate headers blocks

2002-12-30 15:08  Brett Viren <bv@bnl.gov>

	* BeamData/doc/requirements.tex:

	Add a spill counter to the header

2002-12-30 00:37  Sue Kasahara <schubert@hep.umn.edu>

	* Record/: LinkDef.h, RecCandHeader.cxx, RecCandHeader.h,
	  RecDataHeader.cxx, RecDataHeader.h, RecDataRecord.cxx,
	  RecDataRecord.h, RecHeader.cxx, RecHeader.h, RecNtupleRecord.cxx,
	  RecNtupleRecord.h, RecPhysicsHeader.cxx, RecPhysicsHeader.h,
	  RecRecord.h, RecRecordImp.cxx, RecRecordImp.h,
	  test/RecValidate.cc:


	Add additional overloaded Print method of form
	 virtual void Print(const Option_t* option="") const;
	to turn around and call
	 virtual std::ostream& Print(const std::ostream& os) const;
	method of each class.
	Remove unnecessary
	std::ostream& operator << (std::ostream& os, const DerivedClass& record);
	methods from derived classes.
	Remove unused RecNtupleRecord class.

2002-12-27 19:49  Brett Viren <bv@bnl.gov>

	* BeamData/perl/: BMChannel.pm, RotoTalkUtil.pm, testbm.pl:


	Can now fully stream ACNET device readout from the XML-RPC server to
	rotorooter, but haven't yet verified data integrity.  Details,
	details....

2002-12-27 17:19  Brett Viren <bv@bnl.gov>

	* BeamData/perl/: BMChannel.pm, testbm.pl:


	After beating at the system long enough one can get a sustained
	readback from FNAL to BNL.  For the record:

	  1) cryptocard-ssh to minos1
	  2) ssh port-forward to phyppro1.phy.bnl.gov (minos1's ssh chokes on
	  minos.phy.bnl.gov's sshd)
	  3) ssh port-forward to minos.phy.bnl.gov
	  4) tell XML-RPC server to use minos1:1987 for callbacks.

	Isn't security fun!

2002-12-26 22:43  Brett Viren <bv@bnl.gov>

	* BeamData/perl/: Makefile, RotoTalk.i, RotoTalkUtil.cc,
	  RotoTalkUtil.h, test.pl:


	Add access to rototalk errors.  Directly include .h's in .i file
	instead of duplicating everything.

2002-12-26 22:41  Brett Viren <bv@bnl.gov>

	* BeamData/perl/BMChannel.pm:


	Beginning of the connecting of xml-rpc to rootorooter.

2002-12-24 18:42  Brett Viren <bv@bnl.gov>

	* BeamData/: GNUmakefile, bmchanneld, perl/Makefile, perl/test.pl:


	Start the main program file.  Just contains the man page so far which
	can be read via:

	  pod2text bmchanneld | less

2002-12-24 15:38  Brett Viren <bv@bnl.gov>

	* BeamData/perl/: RotoTalkUtil.cc, RotoTalkUtil.pm, rdChecksum.cc,
	  test.pl:


	Can now successfully talk to the rotorooter while pretending to be
	DCS.

2002-12-24 15:35  Brett Viren <bv@bnl.gov>

	* BeamData/macros/dump.C:

	first commit

2002-12-24 15:05  Brett Viren <bv@bnl.gov>

	* BeamData/doc/index.html:

	Fix link to the UMD

2002-12-23 18:08  Brett Viren <bv@bnl.gov>

	* DataUtil/init-cand-alg.README:

	first commit

2002-12-23 18:03  Brett Viren <bv@bnl.gov>

	* DataUtil/init-cand-alg.pl:


	Fix stray / in comments that was confusing rootcint.

	Add generation of LinkDef.h and GNUmakefile.

2002-12-23 17:31  Brett Viren <bv@bnl.gov>

	* DataUtil/init-cand-alg.pl:

	Really escape $ in CVSID tags

2002-12-23 17:19  Brett Viren <bv@bnl.gov>

	* DataUtil/init-cand-alg.pl:

	Escape $ in CVS tags

2002-12-20 22:49  Brett Viren <bv@bnl.gov>

	* BeamData/perl/: RotoTalk.i, RotoTalkUtil.cc, RotoTalkUtil.h,
	  RotoTalkUtil.pm, test.pl:


	More bug fixes, but still causes rotorooter to choke.

2002-12-20 20:14  Brett Viren <bv@bnl.gov>

	* BeamData/perl/: RotoTalk.i, RotoTalkUtil.pm, test.pl:


	Test now works, although kills rotorooter due to using unregistered
	numbers.

2002-12-20 19:52  Brett Viren <bv@bnl.gov>

	* BeamData/perl/: Makefile, RotoTalk.i, RotoTalkUtil.cc,
	  RotoTalkUtil.h, RotoTalkUtil.pm, rdChecksum.cc, rdChecksum.h,
	  test.pl:


	Getting close to final interface to RotoTalk.  The rdChecksum files
	are copied from RawData/.  The RotoTalkUtil gives a couple functions
	that could probably go into rototalk.[ch] proper.

2002-12-20 17:54  Ed Lartey <lartey@physics.tamu.edu>

	* setup/: packages-R0.10.0, setup_minossoft_tamu:

	# new tag for OfflineMonitor

2002-12-20 17:49  Ed Lartey <lartey@physics.tamu.edu>

	* OfflineMonitor/reco.h:

	# added new file

2002-12-20 17:48  hartnell

	* LISummary/: LIAnalysis.cxx, LIPlex.C, LISummarySorter.cxx:

	Now reconstruct nearLed for the pin diodes

	added functionality to look for bad pins and study the plex problem

2002-12-20 17:48  Ed Lartey <lartey@physics.tamu.edu>

	* OfflineMonitor/reco.h:

	#will be added later

2002-12-20 17:27  Brett Viren <bv@bnl.gov>

	* BeamData/perl/: Makefile, RotoTalk.i, test.pl:


	Works out some bugs in the rdxsum_calc wrapper.

2002-12-20 15:33  Brett Viren <bv@bnl.gov>

	* BeamData/doc/: GNUmakefile, index.html, requirements.tex:


	Add section on raw data format.

2002-12-20 14:23  hartnell

	* LISummary/: LIAnalysis.cxx, LIChannel.cxx, LIAna.C, LIAnalysis.h,
	  LILookup.h, LIPlexMaps.cxx, LIReco.C, LISummarySorter.cxx,
	  LISummarySorter.h:

	Added analysis method to look at pin adcs as a function of led

	Added pin related constants to LILookup

	Now reconstruct correlatedHits for the pin diodes, plex isn't right yet though!

	Small changes to others

2002-12-19 21:55  dbox

	* DatabaseTables/scripts/replication.notes:

	added some more verbage

2002-12-19 21:03  Ed Lartey <lartey@physics.tamu.edu>

	* WebDocs/FrozenRel.html:

	# new frozen release

2002-12-19 20:53  Ed Lartey <lartey@physics.tamu.edu>

	* setup/packages-R0.10.0:

	# version for offlinemonitor

2002-12-19 20:40  Roy Lee <rlee@huhepl.harvard.edu>

	* CandFitTrackSR/KalmanPlaneSR.cxx:

	Correct uncertainty in Landau energy loss.

2002-12-19 20:25  Roy Lee <rlee@huhepl.harvard.edu>

	* CandTrackSR/AlgTrackSR.cxx:

	Remove speed of light constraint in timing fit.

2002-12-19 17:49  dbox

	* DatabaseTables/scripts/: mungeUpdate.pl, replication.notes,
	  runReplicate.pl:

	added some mysql to oracle conversion scripts that I have been using into cvs

2002-12-19 16:40  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/UgliGeometry.cxx:

	DBI not gracefully handles overlapping queries (i.e. processing one table
	requiring another table to be read in as well), so we can remove the
	ugly hack put into place to avoid that behaviour.

2002-12-19 16:05  bspeak

	* setup/: setup_minossoft_soudan.csh, setup_minossoft_soudan.sh,
	  setup_minossoft_umn, setup_minossoft_umn.sh:

	Add release R0.10.0 to list with root-3.04.01 and gcc-3.2

2002-12-18 22:53  dbox

	* DatabaseTables/scripts/README:

	had to change README to reflect new files

2002-12-18 22:50  dbox

	* DatabaseTables/scripts/: MysqlToOracleFilter.pl, README,
	  create_db.sh, mungeMysqlDump.pl, runit.sh, validateDB.pl:

	more database transfer stuff for mysql to oracle

2002-12-18 22:11  Brett Viren <bv@bnl.gov>

	* BeamData/perl/: Makefile, RotoTalk.i, test.pl:


	Wrap libRotorooterRotoTalk in Perl via SWIG 1.3.

2002-12-18 22:02  Ed Lartey <lartey@physics.tamu.edu>

	* setup/: mytmp, setup_minossoft_tamu:

	#modified

2002-12-18 20:46  Ed Lartey <lartey@physics.tamu.edu>

	* setup/packages-R0.10.0:

	# fix missing version of Midad in package file

2002-12-18 19:40  Brett Viren <bv@bnl.gov>

	* BeamData/doc/requirements.tex:

	Include the possibility of a Perl implementation

2002-12-18 18:15  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog,
	  DatabaseMaintenance/doc/ChangeLog:

	Change of strategy: DbiCascader now gives away its TSQLStatements
	rather than hold on to them. This permits queries to overlap i.e. while
	filling one table a call can be made to load a second and it will draw a
	fresh statement from the cascader.

2002-12-18 18:13  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/DbmValidate.cxx:

	Reorganised because the DbiCascader now gives away its TSQLStatements.
	Destroy TSQLStatements in dtor.

2002-12-18 18:12  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/: DbiResultSet.cxx, DbiResultSet.h:

	Reorganised because the DbiCascader now gives away its TSQLStatements.
	The ctor now takes a TSQLStatement and the SQL string to be applied
	rather that the resulting DbiResultSet. As it owns the TSQLStatement
	it can be sure that the TSQLStatement won't be prematurely destroyed as
	this would also destroy the TSQLResultSet. The dtor destroys the
	TSQLStatement.

2002-12-18 18:11  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiDBProxy.cxx:

	Reorganised because the DbiCascader now gives away its TSQLStatements.
	Either: pass the TSQLStatement onto a DbiResultSet or use auto_ptr
	to manage.

2002-12-18 18:10  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/: DbiCascader.cxx, DbiCascader.h:

	The cascader now holds a vector of TSQLConnections rather than TSQLStatements.
	When a TSQLStatement is required a fresh one is created from the appropriate
	TSQLConnection and given to the caller who is consequently responsible for
	deleting it.

2002-12-18 16:39  Ed Lartey <lartey@physics.tamu.edu>

	* setup/packages-R0.10.0:

	# tag for RerootExodus