2003-03-23 00:11  Nick West <n.west1@physics.oxford.ac.uk>

	* Util/: doc/scripts.html, scripts/GNUmakefile,
	  scripts/compare_memcheck_info:

	Add compare_memcheck_info, a utility to help locate continuous leaks
	by looking for changes in the results produced by MemCheck as the duration
	of a job increases.

2003-03-23 00:00  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/MemCheck.html:

	Remove suggestions as to what to filter.  Add section on using
	compare_memcheck_info to look for continuous leaks.

2003-03-22 21:08  Ed Lartey <lartey@physics.tamu.edu>

	* setup/: packages-R0.15.0, packages-R0.15.0-tmp:

	# added new package release

2003-03-22 21:02  Ed Lartey <lartey@physics.tamu.edu>

	* Validation/macros/: load_libs.C, mc_to_tracks.C, midad.C,
	  pixeldump.C, raw_to_tracks.C, test.C, test_trid.C,
	  test_user_canvas.C, test_user_display_module.C:

	# added new midad files

2003-03-22 18:52  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/WebDocs.html:

	Add prominent link to DB Migration Page.

2003-03-22 18:42  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/db_distribution.html:

	Add a (very brief) primer for crontab.

2003-03-22 01:05  Robert Hatcher <rhatcher@fnal.gov>

	* WebDocs/Errors/compiling_warnings.html:

	finish off explanation of last two warning messages.

2003-03-22 00:42  Robert Hatcher <rhatcher@fnal.gov>

	* WebDocs/Errors/: compiling_warnings.html, index.html:

	Almost complete list of common warning messages generated by pendantic
	and other non-default flags in preparation to making these happen
	automagically under SRT.

2003-03-21 21:54  Roy Lee <rlee@huhepl.harvard.edu>

	* FilterDigitSR/: LinkDef.h, AlgFilterDigitListSR.cxx,
	  AlgFilterDigitListSR.h, AlgFilterDigitSR.cxx, AlgFilterDigitSR.h,
	  macros/DBtxt_AlgFilterDigitListSR_default.C,
	  macros/DBtxt_AlgFilterDigitSR_default.C:

	Change name from AlgFilterDigitSR to AlgFilterDigitListSR.

2003-03-21 21:33  Brett Viren <bv@bnl.gov>

	* setup/msrt:


	Add 'see the "migrate" command' in the doc section.

2003-03-21 21:02  Mark Messier <messier@indiana.edu>

	* Digitization/: DigiList.h, GNUmakefile, test/DigiObject.cxx,
	  test/DigiObject.h, test/GNUmakefile, test/LinkDef.h,
	  test/testDigiList.cc:

	Add class for storing lists of digitization objects. The lists are
	just STL vectors which know how to convert themselves to and from
	TObjArrays. This allows them to be stored as demonstrated in the
	testDigiList program.

2003-03-21 20:50  Ed Lartey <lartey@physics.tamu.edu>

	* Validation/macros/: data_reco.C, mc_reco.C, preco.C:

	# added test files

2003-03-21 20:47  Brett Viren <bv@bnl.gov>

	* Demo/UserAnalysis.cxx:


	Another SIGFPE fix due to round of in the arg to sqrt() when only 1
	event is read.

2003-03-21 20:25  Roy Lee <rlee@huhepl.harvard.edu>

	* RecoBase/: AlgTrack.cxx, CandTrack.cxx, CandTrack.h,
	  CandTrackHandle.cxx, CandTrackHandle.h:

	Add range variable.  This is different from ds in that ds represents total
	path length in meters, whereas range represents total material traversed
	in g/cm**2.  AlgTrack::SetdS() now calculates range as well as ds.  One
	word of caution: AlgTrack will loop from CandTrackHandle::GetVtxPlane() to
	CandTrackHandle::GetEndPlane() which have to be explicitly set before
	a call to SetdS() (either directly or through SetUVZT()) is made.

2003-03-21 20:16  Roy Lee <rlee@huhepl.harvard.edu>

	* CandFitTrackSR/: AlgFitTrackSR.cxx, CandFitTrackSR.cxx,
	  CandFitTrackSR.h, CandFitTrackSRHandle.cxx,
	  CandFitTrackSRHandle.h, FitTrackSRListModule.cxx:

	Clear KalmanPlaneList at end of track fit.  This reduces the output size
	of CandFitTrackSR objects.

2003-03-21 20:00  Brett Viren <bv@bnl.gov>

	* Demo/UserAnalysis.cxx:


	Protect against div-by-zero in the case of fNevents==0.

2003-03-21 19:56  Robert Hatcher <rhatcher@fnal.gov>

	* setup/packages-R0.15.0-tmp:

	tag packages that got minor mods after this "tmp" file was created:
	CandClusterSR, Islands, IoModules, PulserCalibration, RecoBase, Registry,
	Rerootjob, TOOL_Classes, USER_Classes.

2003-03-21 19:43  Robert Hatcher <rhatcher@fnal.gov>

	* setup/packages-R0.15.0-tmp:

	explicit tagging for SRT_MINOS, BubbleSpeak, CandDigit, Candidate,
	JobControl, MinosObjectMap, OnlineUtil, Plex, RDBC, RawData,
	RerootExodus, Rotorooter, UgliGeometry

2003-03-21 19:40  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/doc/ChangeLog:

	note tag of V00-07-00

2003-03-21 19:36  Robert Hatcher <rhatcher@fnal.gov>

	* Rotorooter/doc/ChangeLog:

	note tagging V00-06-03

2003-03-21 19:30  Robert Hatcher <rhatcher@fnal.gov>

	* RerootExodus/doc/ChangeLog:

	changes for V00-05-00

2003-03-21 19:26  Robert Hatcher <rhatcher@fnal.gov>

	* RawData/doc/ChangeLog:

	list changes for V00-09-00

2003-03-21 19:23  Robert Hatcher <rhatcher@fnal.gov>

	* Plex/doc/ChangeLog:

	doc changes for V00-07-00.

2003-03-21 19:13  Brett Viren <bv@bnl.gov>

	* MINF_Classes/MINFOutline.cxx:


	Initialize fGlobalXOffset to 0, it was being used unitialized by
	MINFast::BuildDetectorGeometry().  Caught by "valgrind".

2003-03-21 19:06  Brett Viren <bv@bnl.gov>

	* CandTrackSR/CandTrackSRHandle.cxx:


	Some of the elements of the arrays being passed to
	LinearFit::Weighted() were not being initialized.  This was caught by
	"valgrind".

2003-03-21 18:01  Liz Buckley-Geer <buckley@fnal.gov>

	* OfflineTrigger/OltNewModule.cxx:

	Replace ostrstream header with sstream to fix run time error using gcc3.2. Initialize pointers for RawTofConverter to prevent core dump

2003-03-21 17:53  Robert Hatcher <rhatcher@fnal.gov>

	* USER_Classes/UFluxSamp.cxx:

	Init() wasn't using "iset" parameter -- comment out name.

2003-03-21 17:53  Robert Hatcher <rhatcher@fnal.gov>

	* TOOL_Classes/: QEmuDigit.cxx, QEmuDigit.h, QEmuDigitCompare.cxx,
	  QEmuDigitCompare.h, QEmuHit.cxx, QEmuHit.h, QEmuHitCompare.cxx,
	  QEmuHitCompare.h, QEntityCompare.cxx, QEntityCompare.h,
	  QFLSDigit.cxx, QFLSDigit.h, QFLSDigitCompare.cxx,
	  QFLSDigitCompare.h, QFLSHit.cxx, QFLSHit.h, QFLSHitCompare.cxx,
	  QFLSHitCompare.h, QLSTHit.cxx, QLSTHit.h, QLSTHitCompare.cxx,
	  QLSTHitCompare.h, QLSTWire.cxx, QLSTWire.h, QLSTWireCompare.cxx,
	  QLSTWireCompare.h:

	serious improvements in const'ness also avoids complaints about hidden
	methods caused by Compare() mismatch.

2003-03-21 17:51  Robert Hatcher <rhatcher@fnal.gov>

	* Rerootjob/ADAMO_Shell.cxx:

	comment out *lots* of unused method argument parameters.

2003-03-21 17:51  Robert Hatcher <rhatcher@fnal.gov>

	* RerootExodus/: PlexusReroot.cxx, PlexusReroot.h:

	implement fake GetRawChannelId(PlexPixelSpotId) to avoid complaints
	about hidden methods when overloading.

2003-03-21 17:49  Robert Hatcher <rhatcher@fnal.gov>

	* Registry/Registry.cxx:

	Print() doesn't use its option arg -- comment it out

2003-03-21 17:49  Robert Hatcher <rhatcher@fnal.gov>

	* RecoBase/CandRecoList.cxx:

	base CandRecoList ctor uses neither CandHandle nor CandContext --
	comment out names for these.

2003-03-21 17:47  Robert Hatcher <rhatcher@fnal.gov>

	* RDBC/include/RDBC/TSQLResultSet.h:

	make Close() take a "_const_ Option_t*"

2003-03-21 17:47  Robert Hatcher <rhatcher@fnal.gov>

	* RDBC/include/RDBC/TSQLDriverInfo.h:

	improve const'ness to match underlying base class methods.

2003-03-21 17:45  Robert Hatcher <rhatcher@fnal.gov>

	* RDBC/rdbc/TSQLUrl.cxx:

	comment out unused opt argument to ValidOption()

2003-03-21 17:45  Robert Hatcher <rhatcher@fnal.gov>

	* RDBC/rdbc/TSQLResultSet.cxx:

	comment out unused option argument to Close()

2003-03-21 17:44  Robert Hatcher <rhatcher@fnal.gov>

	* RDBC/rdbc/TSQLDriverInfo.cxx:

	convert Print to "const" method to match underlying signature
	comment out unused option argument

2003-03-21 17:42  Robert Hatcher <rhatcher@fnal.gov>

	* RDBC/rdbc/TRDBCServer.cxx:

	a case where "unused method argument parameter" actually caught a
	real bug.  Create/DropDataBase(const char *dbname) was
	constructing the string "CREATE DATABASE dbname" rather than
	replacing "CREATE DATABASE [value-of-dbname]".

2003-03-21 17:39  Robert Hatcher <rhatcher@fnal.gov>

	* PulserCalibration/: PulserDbiCurve.cxx, PulserDbiCurve.h,
	  PulserDbiDoug.cxx, PulserDbiDoug.h, PulserDbiMasterDP.cxx,
	  PulserDbiMasterDP.h, PulserDbiPin.cxx, PulserDbiPin.h,
	  PulserRawDrift.cxx, PulserRawDrift.h, PulserRawDriftF.cxx,
	  PulserRawDriftF.h, PulserRawDriftPin.cxx, PulserRawDriftPin.h,
	  PulserRawGain.cxx, PulserRawGain.h, PulserRawGainF.cxx,
	  PulserRawGainF.h, PulserRawGainPin.cxx, PulserRawGainPin.h,
	  PulserRefDrift.cxx, PulserRefDriftF.cxx:

	comment out name of numerous unused method parameters to avoid pedantic
	warning messages.

2003-03-21 17:38  Robert Hatcher <rhatcher@fnal.gov>

	* Persistency/PerStreamManager.cxx:

	Print(ostream, const char* option) doesn't use "option" so comment out
	name of parameter to avoid pedantic warning.

2003-03-21 17:33  Robert Hatcher <rhatcher@fnal.gov>

	* LISummary/LIRun.h:

	pedantically, the last element in a enum list can *not* be followed by a comma.

2003-03-21 17:31  Robert Hatcher <rhatcher@fnal.gov>

	* JobControl/JobCModule.cxx:

	dummy Get() method doesn't use MomNavigator it is passed -- comment out name

2003-03-21 17:30  Robert Hatcher <rhatcher@fnal.gov>

	* JobControl/JobCRootEnv.cxx:

	add various const_cast<char*>'s so that the argv list passed to TRint can be
	a char** but initialized with string constants (i.e. "-delimited values).

2003-03-21 17:24  Robert Hatcher <rhatcher@fnal.gov>

	* JobControl/: JobCInputModule.cxx, JobCInputModule.h:

	add a Get(MomNavigator* mom) method that was hidden by overloading Get
	with arg-less version.

2003-03-21 17:22  Robert Hatcher <rhatcher@fnal.gov>

	* JobControl/JobCPathModule.cxx:

	comment out name of unused JobCInputModule passed to ctor.

2003-03-21 17:20  Robert Hatcher <rhatcher@fnal.gov>

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

	make ListFile() a const method to match signature of IoDataStreamItr
	base class.

2003-03-21 17:19  Robert Hatcher <rhatcher@fnal.gov>

	* DeMux/: AlgDeMuxBeam.cxx, AlgDeMuxCosmics.cxx,
	  AlgDeMuxGolden.cxx:

	comment out declared names of various unused method argument parameters.

2003-03-21 17:16  Robert Hatcher <rhatcher@fnal.gov>

	* DeMux/DmxMuonPlane.cxx:

	comment out name of unused AlgConfig parameter.

2003-03-21 17:14  Robert Hatcher <rhatcher@fnal.gov>

	* DeMux/: DmxDeMuxModule.cxx, DmxDeMuxModule.h,
	  DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h:

	make DefaultConfig() a "const" method to match the underlying signature
	found in JobCModule that is being overridden.

2003-03-21 17:12  Robert Hatcher <rhatcher@fnal.gov>

	* DeMux/: DmxShowerPlane.cxx, DmxShowerPlane.h:

	change SetStrips to accept "_const_ Char_t*" so that one can legitimately
	pass in string constants (e.g. "best").

2003-03-21 17:06  Robert Hatcher <rhatcher@fnal.gov>

	* Candidate/CandBase.cxx:

	dummy HasOverlapWith doesn't use passed CandBase so comment out name.

2003-03-21 17:05  Robert Hatcher <rhatcher@fnal.gov>

	* CandSliceSR/: AlgSliceSR.cxx, AlgSliceSRList.cxx:

	RunAlg doesn't depend on AlgConfig so comment out arg name.

2003-03-21 17:04  Robert Hatcher <rhatcher@fnal.gov>

	* CandDigit/DigitListModule.cxx:

	Config() current does nothing so comment out Registry arg name.

2003-03-21 17:03  Robert Hatcher <rhatcher@fnal.gov>

	* CandClusterSR/AlgClusterSR.cxx:

	RunAlg doesn't (currently) depend on AlgConfig so comment out arg name.

2003-03-21 17:00  Robert Hatcher <rhatcher@fnal.gov>

	* CalDetDST/: UberCosmicHit.cxx, UberCosmicHit.h, UberEvent.cxx,
	  UberEvent.h, UberHeader.cxx, UberHeader.h, UberHit.cxx,
	  UberHit.h, UberMCHit.cxx, UberMCHit.h:

	change Print() method signature to match that in base TObject class
	to avoid "method hidden" warnings.

2003-03-21 16:58  Robert Hatcher <rhatcher@fnal.gov>

	* CalDetDST/UberDST.cxx:

	Ana() method apparently doesn't depend on MomNavigator passed to it;
	comment out argument to avoid unused parameter warning

2003-03-21 16:56  Robert Hatcher <rhatcher@fnal.gov>

	* BubbleSpeak/: ClusterBox.cxx, ClusterBox.h:

	add base class method Add(TObject *obj) hidden by specialized version
	to eliminate pedantic warning messages.

2003-03-21 16:50  Ed Lartey <lartey@physics.tamu.edu>

	* setup/: packages-R0.13.0-tmp, packages-R0.14.0-tmp:

	# removed old tmp files

2003-03-21 16:34  Brett Viren <bv@bnl.gov>

	* RDBC/rdbc/: TSQLResultSet.cxx, TSQLUrl.cxx:

	mem leak fix: delete->delete[] on char strings

2003-03-21 15:58  Ed Lartey <lartey@physics.tamu.edu>

	* setup/packages-R0.15.0-tmp:

	# removed TriD

2003-03-20 00:01  Ed Lartey <lartey@physics.tamu.edu>

	* setup/packages-R0.15.0-tmp:

	# modified for Nicks packages

2003-03-19 23:58  Ed Lartey <lartey@physics.tamu.edu>

	* setup/packages-R0.15.0-tmp:

	# write out version for SRT_MINOS

2003-03-19 23:56  Ed Lartey <lartey@physics.tamu.edu>

	* setup/: mytmp, packages-R0.15.0-tmp:

	# modified to correct little errors

2003-03-19 20:30  Ed Lartey <lartey@physics.tamu.edu>

	* setup/: mytmp, packages-R0.15.0-tmp:

	# added package for next release

2003-03-19 04:48  Sue Kasahara <schubert@hep.umn.edu>

	* CandNtupleSR/: NtpSREvent.cxx, NtpSREvent.h, NtpSRFiducial.cxx,
	  NtpSRFiducial.h, NtpSRPlane.cxx, NtpSRPlane.h,
	  NtpSRPulseHeight.cxx, NtpSRPulseHeight.h, NtpSRShower.cxx,
	  NtpSRShower.h, NtpSRSlice.cxx, NtpSRSlice.h,
	  NtpSRStripPulseHeight.cxx, NtpSRStripPulseHeight.h,
	  NtpSRTrack.cxx, NtpSRTrack.h, NtpSRTrackPlane.cxx,
	  NtpSRTrackPlane.h, NtpSRVertex.cxx, NtpSRVertex.h:



	Continue development of new SR ntuple record package

2003-03-19 04:47  Sue Kasahara <schubert@hep.umn.edu>

	* CandNtupleSR/: LinkDef.h, NtpSRDigitStripPulseHeight.cxx,
	  NtpSRDigitStripPulseHeight.h, NtpSRFiducialInfo.cxx,
	  NtpSRFiducialInfo.h, NtpSRRecord.cxx, NtpSRRecord.h,
	  NtpSRStrip.cxx, NtpSRStrip.h, NtpSRVertexInfo.cxx,
	  NtpSRVertexInfo.h, Module/NtpSRModule.cxx, Module/NtpSRModule.h,
	  test/NtpSRValidate.cc:



	Continue development of new SR ntuple record

2003-03-18 23:10  Liz Buckley-Geer <buckley@fnal.gov>

	* WebDocs/WebDocs.html:

	Fix link to FNAL version of user manual

2003-03-18 19:37  Brian Rebel <brebel@fnal.gov>

	* DeMux/: AlgDeMuxBeam.cxx, AlgDeMuxBeam.h, AlgDeMuxCosmics.cxx,
	  AlgDeMuxGolden.cxx, DmxDeMuxCosmicsModule.cxx,
	  DmxDeMuxModule.cxx, DmxDeMuxModule.h, DmxHypothesis.cxx,
	  DmxHypothesis.h, DmxShowerPlane.cxx, DmxUtilities.cxx:

	get rid of const_cast's
	improve quality testing of beam demuxer in DmxDeMuxModule.cxx

2003-03-18 17:45  Ed Lartey <lartey@physics.tamu.edu>

	* OfflineMonitor/reco.C:

	# modified for cand compare

2003-03-18 07:51  Nick West <n.west1@physics.oxford.ac.uk>

	* OfflineMonitor/: EvtmonListModule.cxx, EvtmonListModule.h:

	Fix badly formed comments.

2003-03-17 20:59  Ed Lartey <lartey@physics.tamu.edu>

	* OfflineMonitor/: EvtmonListModule.cxx, EvtmonListModule.h,
	  GNUmakefile, LinkDef.h, candoffmacro.C, candplotsmacro.C,
	  candreco.C, candreco2.C, myscript, plotsmacro.C:

	# added new files

2003-03-15 23:12  paul

	* Validation/doc/validate.html:

	included 'how to' for 'validate'

2003-03-15 04:16  paul

	* Validation/validate:

	updated 'validate' -r option for recursive individual package tests.
	(automatically determines dependencies).

2003-03-15 01:04  George Irwin <gmieg@slac.stanford.edu>

	* BubbleSpeak/: AlgDigiPairList.cxx, PlotMSTClusterModule.cxx,
	  PlotMuonClusterModule.cxx:

	Eliminate unnecessary const_cast's.

2003-03-14 22:25  Robert Hatcher <rhatcher@fnal.gov>

	* DcsDaemon/GNUmakefile:

	tweak makefile to work in current location

2003-03-14 21:45  Robert Hatcher <rhatcher@fnal.gov>

	* DcsDaemon/.cvsignore:

	add .cvsignore for this package

2003-03-14 21:44  Robert Hatcher <rhatcher@fnal.gov>

	* CVSROOT/check_access:

	add minossoft/DcsDaemon with ebeall and habig as potential writers

2003-03-14 21:41  Robert Hatcher <rhatcher@fnal.gov>

	* CVSROOT/modules:

	declare DcsDaemon module under minossoft/

2003-03-14 21:40  Robert Hatcher <rhatcher@fnal.gov>

	* DcsDaemon/: GNUmakefile, dcs_mysql2roto.c:

	Initial revision

2003-03-14 21:40  Robert Hatcher <rhatcher@fnal.gov>

	* DcsDaemon/: GNUmakefile, dcs_mysql2roto.c:

	start of DCS package for mysql to rotorooter daemon

2003-03-14 21:16  Robert Hatcher <rhatcher@fnal.gov>

	* CVSROOT/modules:

	declare DetSim as a module under minossoft/

2003-03-14 20:29  Robert Hatcher <rhatcher@fnal.gov>

	* OnlineUtil/tfMessages.h:

	bring OnlineUtil in sync w/ online CVS repository.

2003-03-14 20:18  George Irwin <gmieg@slac.stanford.edu>

	* CandDigit/: CandDigit.cxx, CandDigitHandle.cxx,
	  CandDigitHandle.h, CandDigitList.cxx, CandDigitListHandle.cxx:

	Bite the bullet and finally eliminate non-const version of:
	CandDigitHandle::PlexSEIdAltL &GetPlexSEIdAltL
	This may break old or non-standard demuxers which still try to write to
	frozen CandDigits.  Most such code has not been checked in to CVS.  The
	elimination of this method should provide a final incentive to standardize.

2003-03-14 15:33  Roy Lee <rlee@huhepl.harvard.edu>

	* FilterDigitSR/macros/GNUmakefile:

	GNUmakefile for macros directory.

2003-03-14 15:33  Roy Lee <rlee@huhepl.harvard.edu>

	* FilterDigitSR/GNUmakefile:

	Modified GNUmakefile.

2003-03-14 14:11  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/ChangeLog:

	Record tag version: V00-08-00.

2003-03-14 14:04  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog:

	ecord tag version: V00-10-01.

2003-03-14 07:38  Nick West <n.west1@physics.oxford.ac.uk>

	* Util/scripts/find_global_symbol.sh:

	When using awk to check for presence of '(' use $0, not $1 in case
	there is white space first e.g. Object::operator delete(void*).

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

	* Util/scripts/find_global_symbol.sh:

	Escape characters '[' and ']'.

2003-03-14 00:26  George Irwin <gmieg@slac.stanford.edu>

	* setup/setup_minossoft_SLAC:

	Current SLAC setup script.

2003-03-13 23:54  George Irwin <gmieg@slac.stanford.edu>

	* Candidate/: CandBase.cxx, CandContext.cxx, CandHandle.cxx,
	  CandRefCounted.cxx, CandRefCounted.h, CandRefer.cxx, CandUid.cxx,
	  LinkDef.h:

	Fix a potential future memory leak.  LocalHandle is now kept in the
	CandRefCounted ref-count.  It is subtracted from the return codes of the
	CandRefer::DecNRefer, IncNRefer and GetNRefers methods.  Manual streamers
	in CandRefer and CandRefCounted necessary for backward compatibility with
	already processed data.  CandRefCounted::fNLinks no longer written out,
	but constructed in CandRefer::Streamer as CandHandles are read in.

2003-03-13 17:07  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/db_distribution.html:

	DBU* and PULSER* are now being distributed from CalDet and Soudan
	via FNAL.  The back-log is being introduced gradually via a
	drip-feed system.

2003-03-13 16:15  Roy Lee <rlee@huhepl.harvard.edu>

	* FilterDigitSR/macros/DBtxt_AlgFilterDigitSR_default.C:

	Add necessary macro.

2003-03-13 15:45  Roy Lee <rlee@huhepl.harvard.edu>

	* FilterDigitSR/: AlgFilterDigitSR.cxx, AlgFilterDigitSR.h,
	  GNUmakefile, LinkDef.h:

	New package FilterDigitSR.  This package determines the trigger time for
	a 4/5 plane trigger and writes the canddigithandles for all digits before
	and after the trigger time.  The trigger time window is nominally 100 ns,
	and the pre and post windows for writing out digits are each nominally
	200 ns.

	To invoke this package, one must add "FilterDigitListModule::Reco" to their
	job path as well as to specify the AlgFilterDigitSR algorithm:

	jc.Path("Reco").Mod("FilterDigitListModule").
	  Set("FilterDigitListAlgorithm=AlgFilterDigitSR");

2003-03-13 14:57  Mark Messier <messier@indiana.edu>

	* CVSROOT/modules:

	Add FilterDigitSR

2003-03-13 14:37  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* TriD/: GNUmakefile, LinkDef.h, TestDemuxModule.cxx,
	  TestDemuxModule.h, TestDigitsModule.cxx, TestDigitsModule.h,
	  TridAnimator.cxx, TridControl.cxx, TridControl.h,
	  TridCratePage.cxx, TridHistoPage.cxx, TridHistoPage.h,
	  TridOpenGLGlobal.cxx, TridOpenGLGlobal.h, TridPage.cxx,
	  TridPage.h, TridPageDetector.cxx, TridPageDisplay.cxx,
	  TridPageDisplay.h, TridPmtPage.cxx, TridUVPage.cxx,
	  DemuxFast/DemuxFast.cxx, DemuxFast/DemuxFast.h,
	  DemuxFast/GNUmakefile, DemuxFast/LinkDef.h,
	  DemuxFast/MyDemuxPatternMaster.cxx,
	  DemuxFast/MyDemuxPatternMaster.h, doc/TriD_HOWTO.html,
	  macros/trid.C, stat/GNUmakefile, stat/LinkDef.h,
	  stat/LoadPlex.cxx, stat/LoadPlex.h, stat/howto.txt,
	  stat/trid.cxx, stat/trid.h:

	Boy oh boy a lot of changes here.

	TridControl: No longer available from command line; gotta either wait for sigc++
	integration into ROOT or build an interface workaround. This was necessary to
	allow linking under adverse conditions.

	Trid Pages: Superficial changes, as usual.  Pages now contain their own menubars,
	which makes a lot more sense to the user, rather than having to navigate the main
	bar by name.   Still lots of work to be done to make them pretty, but they work,
	baby, they work.

	DemuxFast: Apologies to Mark Thompson; I've included a cut-down version of his
	code here so I could include it into the static binaries.  This is NOT the
	Cambridge demuxer proper, but rather a quick-and-dirty version good for (a)
	development of ideas, and (b) fast demuxing in a viewer

	TestDigitsModule/TestDemuxModule: These modules are used in the scripts built into
	the binaries. They simply test for the existance of a DigitList or a
	DeMuxDigitList respectively, and so can be used to trigger the relevant modules.

	stat: This directory allows the building of the tridshar and tridstat binaries.
	These are good stand-alone programs which use everything.

	stat/LoadPlex.cxx: This is a module which tries to load a file containing a
	PlexLoanPool object so as to allow very rapid Plex data access. Without the file,
	it simply falls over, so it's not very useful yet.  If/when Robert lets me mod the
	Plex to allow loading/saving, this may become useful.

	static_binaries: I intend to fill this with as many static releases as I can get
	my hands on.  These should be useable without _any_ minossoft installation, which
	is pretty cool, I think.   People may be annoyed at large files; if so, I'll
	remove them and put them in webspace somewhere

	docs: Updated for 2003.

	Known limitiations with this release:
	- Debugging is all turned up. (Waaaaaaaay up, in the words of the Friendly Giant.)
	This may cause headaches in those who are unused to rapid scrolling.  If dizzyness
	occours, take two shots of scotch close your eyes firmly for 30 seconds.

	- Near Det data probably won't work. Reroot files won't work. Everything else
	should be hunky dory.

	- Even the static binaries still require database access for calibration data and
	plex.  This is not very portable, but may become fixed in the future.

	- The window management code is not very universal and needs some rebuilding and
	integration with the Midad Gui classes. I'm just too lazy.

	- Static binary production requires a lot of fussing: notably, you need to turn on
	static libraries when building the external packages.

	- Closing down the program causes a segfault and stack trace.  This APPEARS to be
	a problem somewhere when JobControl deletes it's job paths, but I can't figure out
	how.  Do as I do and use  Control-C to close the program.   Alternatively, drop
	something heavy on your CPU.

	- Closing and re-opening viewer windows, or opening multiple instances may cause
	problems; further testing is required.

	- The standard Midad pages are not available from the trid binaries, due to the
	fact that I don't like them very much. No, really, there may be compatability
	issues; needs some testing.

	- Animation control is still crude

	- No support for dispatcher yet. (Soon!)  Needs optional auto-advance.

	- Needs an optional event filter.

	- Writing the list of limitations takes too long. Must reduce limitations in the
	future.

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

	* Midad/: Base/Mint.cxx, Base/Mint.h, Base/PageDisplay.cxx,
	  Base/PageDisplay.h, Util/Range.h:

	Modifications to Midad base classes to allow newest TriD to work.

	PageDisplay:
	- Made all functions virtual.
	- Put in some more default inititializers
	- Added test to see if fTabs exists before it's used (everywhere)
	- Added copy constructor to stop [in-range] link bug
	- Added Init() function, taking things out of the constructor,
	  so that derived classes will initialize correctly

	Mint:
	- Added call to PageDisplay::Init
	- Made NewMom() public
	-

	Range.h:
	- Added implimentation to copy constructor and operator= to stop stupid
	[in-range] bugs

2003-03-13 08:40  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/ac_split_streams.pm:

	Print out site names as each site report file created.

2003-03-13 02:59  Mark Messier <messier@indiana.edu>

	* CVSROOT/check_access:

	Add FilterDigitSR

2003-03-13 02:56  Mark Messier <messier@indiana.edu>

	* setup/packages-development:

	Add filter digit

2003-03-13 02:55  Mark Messier <messier@indiana.edu>

	* FilterDigitSR/.cvsignore:

	Start FilterDigitSR

2003-03-12 22:58  Robert Hatcher <rhatcher@fnal.gov>

	* JobControl/: JobCFloatXImp.cxx, JobCFloatXImp.h:

	#ifdef just about everything if the platform isn't Linux
	unresolved headers put SRT/rootcint into a tailspin on the SGI

2003-03-12 21:53  Roy Lee <rlee@huhepl.harvard.edu>

	* CandFitTrackSR/: AlgFitTrackSR.cxx, AlgFitTrackSR.h,
	  AlgFitTrackSRList.cxx, CandFitTrackSR.cxx, CandFitTrackSR.h,
	  CandFitTrackSRHandle.cxx, CandFitTrackSRHandle.h,
	  FitTrackSRListModule.cxx, FitTrackSRListModule.h,
	  KalmanPlaneSR.cxx, KalmanPlaneSR.h:

	Major revision to SR track fitting package.  Additions/changes include

	  o Outlier removal
	  o Use of registry
	  o Angle dependent position errors
	  o Fixed covariance elements
	  o Extrapolation of vertex and end positions based on pulse height
	  o Calculation of traces

	This version is much more CPU intensive; about 30 seconds per cosmic
	muon event has been observed on a 1.7 P4.

2003-03-12 21:38  Roy Lee <rlee@huhepl.harvard.edu>

	* CandTrackSR/: TrackClusterSR.cxx, TrackClusterSR.h:

	New methods

	   Double_t GetTPosRMS() const;
	   Double_t GetTPosError() const; // same as RMS, except when only 1 strip
	   Int_t GetMinStrip() const;
	   Int_t GetMaxStrip() const;

	New member variables

	   Int_t fMinStrip;
	   Int_t fMaxStrip;
	   Double_t fCharge;
	   Double_t fTPos;
	   Double_t fTPosRMS;

2003-03-12 21:37  Roy Lee <rlee@huhepl.harvard.edu>

	* CandTrackSR/: CandTrackSRList.cxx, CandTrackSRList.h,
	  CandTrackSRListHandle.cxx, CandTrackSRListHandle.h:

	Store track cluster list in CandTrackSRList.

2003-03-12 21:35  Roy Lee <rlee@huhepl.harvard.edu>

	* CandTrackSR/AlgTrackSRList.cxx:

	Improved algorithm to fill in missing planes.

2003-03-12 21:32  Roy Lee <rlee@huhepl.harvard.edu>

	* CandTrackSR/: AlgTrackSR.cxx, AlgTrackSR.h,
	  TrackSRListModule.cxx:

	Remove obsolete Landau parameters.

2003-03-12 21:24  Roy Lee <rlee@huhepl.harvard.edu>

	* CandStripSR/AlgStripFarSR.cxx:

	Subtract CandDigitList time from strip times.  This leads to incorrect
	absolute times when the new filter digit mechanism is not run; the
	error is temporary until canddigits no longer have the absolute time
	subtracted.

	The only consequence of having incorrect absolute times is that strip
	times can be large (on the order of 1 second), which is inconvenient for
	display purposes.

2003-03-12 21:22  Roy Lee <rlee@huhepl.harvard.edu>

	* CandStripSR/AlgStripSRList.cxx:

	Add explicit check for veto shield modules.  Previously only checked
	on GetDemuxVetoFlag(), which should be ok.  Remove 200 ns requirement
	on monte carlo snarls, rely on new digit filter mechanism to remove
	out of time digits.

2003-03-12 20:59  Robert Hatcher <rhatcher@fnal.gov>

	* Plex/PlexPixelSpotToStripEnd.cxx:

	expand warning message for veto shield elements that remain in
	the "mux" (vs. "module") numbering scheme.

2003-03-12 18:24  Ed Lartey <lartey@physics.tamu.edu>

	* OfflineMonitor/: EvtmonListModule.cxx, EvtmonListModule.h,
	  GNUmakefile, LinkDef.h, candoffmacro.C, candplotsmacro.C,
	  candreco.C, candreco2.C, myscript, plotsmacro.C, reco.C:

	#  added new files

2003-03-12 14:07  Brian Rebel <brebel@fnal.gov>

	* DeMux/AlgDeMuxBeam.cxx:

	comment out debugging output

2003-03-12 09:42  Nick West <n.west1@physics.oxford.ac.uk>

	* RDBC/rdbc/TSQLDriverManager.cxx:

	Give Protocol, SubProtocol, Driver and Port when url fails.

2003-03-12 09:41  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiCascader.cxx:

	Give user and pwd when connection fails.

2003-03-11 22:55  rjn

	* PEGain/: makeGainTextFile.C, makeTreeFromRawSummaries.C:

	Whoops messed up the macros

2003-03-11 21:40  Mark Messier <messier@indiana.edu>

	* JobControl/: JobCEnv.cxx, JobCFloatXImp.cxx, JobCFloatXImp.h:

	Trap floating point errors.

2003-03-11 20:37  rjn

	* PEGain/: PEGainModule.cxx, PEGainModule.h, analyseLIFiles.C,
	  makeGainTextFile.C, makeTreeFromRawSummaries.C:

	Modified PEGainModule to do two things. 1) Be able to use the
	PulserFromRawSummaryList objects which make PulserSummary objects from RawData &
	2) Runs the analysis / hole finding code in EndJob

2003-03-11 18:49  rjn

	* Calibrator/PulserSigLinCalibrator.cxx:

	Fixed silly warning message when compiling.

2003-03-11 17:33  Robert Hatcher <rhatcher@fnal.gov>

	* RawData/RawLIAdcSummaryBlock.cxx:

	small tweak in debug flag triggered dump format.

2003-03-11 17:33  Robert Hatcher <rhatcher@fnal.gov>

	* RawData/RawChannelId.cxx:

	if the encoded value is the default meaningless value but is lacking the
	version 2 bit then just set that (leaves things as unknown detector
	rather than back shifting in "Near").

2003-03-11 17:29  Robert Hatcher <rhatcher@fnal.gov>

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

	updated setup script for FNALU can handle different releases and compilers
	more elegantly.

2003-03-11 16:37  Liz Buckley-Geer <buckley@fnal.gov>

	* WebDocs/install.html:

	Fix link for the labyrinth install and olduupages to point to new area

2003-03-11 01:03  bspeak

	* DatabaseTables/PlexTables/far_data_shield.mysql:

	Try this, another permutation

2003-03-10 23:35  George Irwin <gmieg@slac.stanford.edu>

	* CalDetSI/LinkDef.h:

	Turn off I/O of Cutter class until Philippe fixes rootcint bug which
	generates incorrect code for the CP typedef.  This class should never
	need I/O anyway, as it is a JobModule.

2003-03-10 22:30  Ed Lartey <lartey@physics.tamu.edu>

	* OfflineMonitor/: EventSRListModule.cxx, EventSRListModule.h,
	  GNUmakefile, LinkDef.h, candoffmacro.C, candplotsmacro.C,
	  candreco.C, candreco2.C, myscript:

	# added new files

2003-03-10 21:35  George Irwin <gmieg@slac.stanford.edu>

	* CalDetSI/Cutter.cxx:

	Remove ANSI C++ compile warning by switching from strstream to stringstream

2003-03-10 21:34  Sue Kasahara <schubert@hep.umn.edu>

	* Plex/PlexPixelSpotId.cxx:


	Fix typo in Streamer.
	This incorrect line:
	Version_t R__v = R__b.ReadVersion(&R__s, &R__s);
	is now:
	Version_t R__v = R__b.ReadVersion(&R__s, &R__c);
	sigh.

2003-03-10 20:34  Brett Viren <bv@bnl.gov>

	* MCparticle/: MCparticle.cxx, MCparticle.h, MCparticleModule.cxx,
	  MCparticleModule.h:


	Do memory management fixes suggested by Sue.  This includes holding
	the RawDigit via a TRef.

2003-03-10 16:16  Brian Rebel <brebel@fnal.gov>

	* DeMux/: AlgDeMuxBeam.cxx, AlgDeMuxBeam.h, AlgDeMuxCosmics.cxx,
	  DBtxt_AlgDeMuxBeam_default.C, DBtxt_AlgDeMuxCosmics_default.C,
	  DmxDeMuxCosmicsModule.cxx, DmxDeMuxModule.cxx, DmxDeMuxModule.h,
	  DmxUtilities.cxx:

	fix the beam demuxer
	remove end point check in cosmics demuxer that was designed to account for
	muons that travel down the steel and then scatter out into the detector.
	just demux all muons in a way that has the end points consistent with the
	rest of the track.  use an iterative tracking-demuxing process to take
	care of the special case

2003-03-10 15:29  Roy Lee <rlee@huhepl.harvard.edu>

	* CandFitTrackSR/SwimObjSR.cxx:

	Fix z direction bug: a particle traveling forward in z and in time was
	not equivalent to an antiparticle traveling backward in z but forward
	in time.  Now the two are equivalent.

	Also, fix bug where if the initial z position were outside the detector,
	an unphysical plane would be accessed.

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

	* DatabaseMaintenance/doc/db_distribution.html:

	Add link to Jon's Database Table Status.

2003-03-10 07:53  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/: doc/ChangeLog, scripts/ac_analyse.pm:

	Show both Creation and Insertion dates in site specific conflict logs.

2003-03-09 18:10  Robert Hatcher <rhatcher@fnal.gov>

	* DatabaseTables/UgliTables/: UgliDbiScintMdl.far_veto,
	  UgliDbiScintMdlVld.far_veto, UgliDbiScintPln.far_veto,
	  UgliDbiScintPlnVld.far_veto, UgliDbiSteelPln.far_veto,
	  UgliDbiSteelPlnVld.far_veto, UgliDbiStrip.far_veto,
	  UgliDbiStripVld.far_veto:

	Adjust (naughty) start time for pre-flip section 1 upper veto walls.
	Preliminary new entries for post-flip section 1 and section 2.
	Position & clear fiber length derived from Alex Sousa's spreadsheets;
	some values modified by hand as best guess to account for anomolies
	(typos, switched values).

2003-03-09 16:23  Robert Hatcher <rhatcher@fnal.gov>

	* BeamData/GNUmakefile:

	SRT can't build perl subdirectory so don't set it in SUBDIRS

2003-03-09 16:10  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/UgliStripNode.cxx:

	complain in GetTPos() for veto shield strips in a different way then
	a true view unknown -- still meaningless to do GetTPos().

2003-03-09 14:16  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/scripts/: veto_dbi_check2.C, veto_dbi_draw.C,
	  veto_dbi_merge.sh, veto_dbi_module.info, veto_dbi_place2.C,
	  veto_dbi_run2.sh:

	support code/hacks for mangling the spreadsheet derived info into
	UgliDbi entries for shield (post-flip section 1 + section 2).

2003-03-09 14:10  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/: UgliLoanPool.cxx, UgliLoanPool.h:

	eliminate unused variable warning.
	eliminate Get/SetMaxUnref methods ... use Configurable methods instead

2003-03-09 14:08  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/UgliDbiStructHash.cxx:

	eliminate unused parameter warning message.

2003-03-08 14:26  Robert Hatcher <rhatcher@fnal.gov>

	* DatabaseTables/PlexTables/: VetoShieldMuxToMdl.fardet,
	  VetoShieldMuxToMdlVld.fardet:

	another try at getting section 1 post-flip configuration to match "reality"

2003-03-07 16:50  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/: auto_distribute.perl,
	  checksum_db.pm:

	Record update number in checksum report.

2003-03-07 14:30  Robert Hatcher <rhatcher@fnal.gov>

	* DatabaseTables/UgliTables/: UgliDbiSteelPln.far_veto,
	  UgliDbiSteelPlnVld.far_veto:

	correct angle of pre-flip west slant modules.
	fix incorrect placement of 541,542 in x (somehow shifted backwards)

2003-03-07 14:21  Robert Hatcher <rhatcher@fnal.gov>

	* Midad/Base/SteelOutline.cxx:

	put ()'s around case values so interpreted CINT can parse code correctly.

2003-03-07 12:27  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/: ChangeLog, db_distribution.html:

	Change of strategy: the priming of non-CVS table will be done via updates.

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

	* DatabaseMaintenance/doc/db_distribution.html:

	Fix cosmetic typo.

2003-03-06 07:04  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/: doc/ChangeLog, scripts/exporter.pm,
	  scripts/importer.pm:

	Use gzip to compress update files.

2003-03-05 08:55  Nick West <n.west1@physics.oxford.ac.uk>

	* CalDetSI/CandCalDetSIHandle.cxx:

	Don't use default arg. values in .cxx, only in .h

2003-03-05 08:54  Nick West <n.west1@physics.oxford.ac.uk>

	* CalDetSI/: AlgCalDetSI.h, CandCalDetSI.h, CandCalDetSIHandle.h,
	  Helpers.cxx, Helpers.h, TempReader.h:

	Use std namespace for standard library names.

2003-03-05 08:51  Nick West <n.west1@physics.oxford.ac.uk>

	* CalDetSI/AlgCalDetSI.cxx:

	mdBlockDefinitions.h now in OnlineUtil
	Use pointer to check that CandHandle is a CandCalDetSIHandle
	Don't use ambiguous floor function for simple integer truncation.

2003-03-05 08:50  Nick West <n.west1@physics.oxford.ac.uk>

	* CalDetSI/Cutter.cxx:

	mdBlockDefinitions.h now in OnlineUtil
	Fix up const interator problem.

2003-03-05 08:48  Nick West <n.west1@physics.oxford.ac.uk>

	* CalDetSI/Cutter.h:

	Use std namespace for standard library names.
	Fix up const function problem.

2003-03-05 04:56  Sue Kasahara <schubert@hep.umn.edu>

	* CandNtupleSR/: LinkDef.h, NtpSRDigitStripPulseHeight.cxx,
	  NtpSRDigitStripPulseHeight.h, NtpSRFiducialInfo.cxx,
	  NtpSRFiducialInfo.h, NtpSRRecord.cxx, NtpSRRecord.h,
	  NtpSRStrip.cxx, NtpSRStrip.h, test/NtpSRValidate.cc:


	Add some more classes to development ntuple SR record package

2003-03-05 03:09  Sue Kasahara <schubert@hep.umn.edu>

	* CVSROOT/: check_access, modules:


	Add new package CandNtupleSR to modules list & rlee to list of users
	who have write access. The purpose of the package is to store a
	new version of the "eventsr" ntuple record and associated classes.

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

	* CandNtupleSR/: .cvsignore, GNUmakefile, LinkDef.h,
	  NtpSRRecord.cxx, NtpSRRecord.h, NtpSRVertexInfo.cxx,
	  NtpSRVertexInfo.h, Module/GNUmakefile, Module/LinkDef.h,
	  Module/NtpSRModule.cxx, Module/NtpSRModule.h,
	  macro/testNtpSRDraw.C, macro/testNtpSRModule.C, test/GNUmakefile,
	  test/NtpSRValidate.cc, test/NtpSRValidate.h, test/TestNtpSR.cc:


	New package.

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

	* CandNtupleSR/: .cvsignore, GNUmakefile, LinkDef.h,
	  NtpSRRecord.cxx, NtpSRRecord.h, NtpSRVertexInfo.cxx,
	  NtpSRVertexInfo.h, Module/GNUmakefile, Module/LinkDef.h,
	  Module/NtpSRModule.cxx, Module/NtpSRModule.h,
	  macro/testNtpSRDraw.C, macro/testNtpSRModule.C, test/GNUmakefile,
	  test/NtpSRValidate.cc, test/NtpSRValidate.h, test/TestNtpSR.cc:

	Initial revision

2003-03-04 20:59  Robert Hatcher <rhatcher@fnal.gov>

	* DatabaseTables/PlexTables/: VetoShieldMuxToMdl.fardet,
	  VetoShieldMuxToMdlVld.fardet:

	fix mis-ordered section 1 for "516","522" that was in place for first iteration
	enter new post-flip values for section 1; enter section 2 assignments

2003-03-04 18:23  vahle

	* CalDetSI/AlgCalDetSI.cxx, CalDetSI/AlgCalDetSI.h,
	  CalDetSI/CalDetSIModule.cxx, CalDetSI/CalDetSIModule.h,
	  CalDetSI/CandCalDetSI.cxx, CalDetSI/CandCalDetSI.h,
	  CalDetSI/CandCalDetSIHandle.cxx, CalDetSI/CandCalDetSIHandle.h,
	  CalDetSI/Cutter.cxx, CalDetSI/Cutter.h, CalDetSI/Helpers.cxx,
	  CalDetSI/Helpers.h, CalDetSI/LinkDef.h, CalDetSI/TempReader.cxx,
	  CalDetSI/TempReader.h, CalDetDST/LinkDef.h,
	  CalDetDST/UberCosmicHit.cxx, CalDetDST/UberCosmicHit.h,
	  CalDetDST/UberDST.cxx, CalDetDST/UberDST.h,
	  CalDetDST/UberEvent.cxx, CalDetDST/UberEvent.h,
	  CalDetDST/UberHeader.cxx, CalDetDST/UberHeader.h,
	  CalDetDST/UberHit.cxx, CalDetDST/UberHit.h, CalDetDST/UberMC.cxx,
	  CalDetDST/UberMC.h, CalDetDST/UberMCHit.cxx,
	  CalDetDST/UberMCHit.h, CalDetDST/GNUmakefile,
	  CalDetSI/GNUmakefile:

	[no log message]

2003-03-04 11:36  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/: doc/ChangeLog, scripts/ac_analyse.pm,
	  scripts/ac_main.pm:

	Don't ignore insertion dates greater than now.

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

	* MCparticle/MCparticleModule.cxx:


	Don't store the seid but calculate it when needed from the stored
	FLSDigit.  Still have some FLSDigits fail to map to RawDigits.

2003-03-03 21:26  Brett Viren <bv@bnl.gov>

	* MCparticle/: MCparticleModule.cxx, MCparticleRecord.cxx,
	  MCparticleRecord.h, macros/test.C:


	Getting closer, no more SegV (it was an uninitialized pointer among
	other things, doh!).  Also, changed to do the correlation with
	RawDigits instead of CandDigits.  There is still a raw channel id to
	raw digit lookup bug.

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

	* RerootExodus/RerootExodus.cxx:


	More PEC_pack fixes.  On the REROOT (C++) side of things, plane,
	extrusion and cell are numbered with C style indices (zero origin),
	the packing is done with Fortran style indices (unity origin).  So,
	must add one to each before doing the packing.

2003-03-03 19:53  Brett Viren <bv@bnl.gov>

	* RerootExodus/RerootExodus.cxx:


	Fix my brain dead bit twiddling in PEC_pack().

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

	* MCparticle/: MCparticle.cxx, MCparticle.h, MCparticleModule.cxx,
	  MCparticleModule.h, MCparticleRecord.cxx, MCparticleRecord.h:


	Due to a big help from Sue, this is now persistable, although, just
	with a dummy fill routine.

2003-03-03 14:43  bspeak

	* DatabaseTables/PlexTables/far_data_shield.mysql:

	Another attempt at fix to shield plex tables.

2003-03-03 08:24  Nick West <n.west1@physics.oxford.ac.uk>

	* LISummary/LISummarySorter.h:

	Match declaration of  LISummarySorter::ReconstructPin to definition.

2003-03-03 04:07  Sue Kasahara <schubert@hep.umn.edu>

	* Persistency/PerOutputStreamManager.cxx:


	Fix harmless but erroneous error message

2003-03-02 16:12  hartnell

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


	added

	using namespace std;

	and removed a few std::

2003-02-28 22:59  Brett Viren <bv@bnl.gov>

	* MCparticle/: MCparticle.cxx, MCparticleModule.cxx:


	Short circuit all the actual correlation code in order to just test
	I/O, which I still can't get to work.

2003-02-28 22:57  Robert Hatcher <rhatcher@fnal.gov>

	* UserManualDoc/src/: VetoShieldProto1r1.eps, VetoShieldProto2.eps,
	  plexus.tex:

	Revised diagram for veto shield section 1 (error correction + account
	for module flips), first version for section 2.

2003-02-28 22:32  Brett Viren <bv@bnl.gov>

	* MCparticle/MCparticle.cxx:


	Lost ";" replaced.

2003-02-28 22:30  Brett Viren <bv@bnl.gov>

	* CVSROOT/modules:


	Add MCparticle

2003-02-28 22:27  Brett Viren <bv@bnl.gov>

	* MCparticle/: GNUmakefile, LinkDef.h, MCparticle.cxx,
	  MCparticle.h, MCparticleModule.cxx, MCparticleModule.h,
	  MCparticleRecord.cxx, MCparticleRecord.h, macros/test.C:


	A module, record and object which will persist the correlation between
	MC hits, digits and particles.  Doesn't work yet.

2003-02-28 20:51  Robert Hatcher <rhatcher@fnal.gov>

	* Plex/PlexVetoShieldHack.cxx:

	correct count of modules in single layer sections (caused spurious error
	msgs about unknown planes); including wall modules each has 32 modules.

2003-02-28 20:46  bspeak

	* DatabaseTables/PlexTables/far_data_sm2.mysql:

	Oops, two seqnos had INSERTDATE > 2030, which would cause dbm trouble
	Fixed it.

2003-02-28 20:29  bspeak

	* DatabaseTables/PlexTables/far_data_sm2.mysql:

	48 New planes, fixed up and everything.

2003-02-28 18:55  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LIAnalysis.h, LILookup.cxx,
	  LITune.C, LinkDef.h, transfer.csh:


	Added new plots to AdcVsLed()

	Started using the LIRun and LITuning objects in LedTuning()

	Minor changes to other files

2003-02-28 18:41  hartnell

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


	This new object will eventually hold a number of algorithms for
	tuning the LI system.

	The data used for the tuning is given to it in the form of a vector of
	LIRun objects

	The values that the tuning should aim for are specified as input parameters

	Currently only the CalculateDriftPoints algorithm has been implemented. This
	has been tested and the values it output are currently in use for some PBs.

	The tuned values can be printed to screen using the PrintLIConfig method

	A variety of CalcuateGainCurves algorithms are to follow soon

2003-02-28 18:19  hartnell

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


	Purpose: An object to store all the relevant parameters for a
	         light injection run. You can use it at the level you
	         please, you could have an LIRun for each stripend, each
	         led or even the whole detector. It's up to you what values
	         you give it.

	It is dynamic so you can store any size gain curve in an LIRun. You
	can also store a drift point as an LIRun.

	It sorts the points you give it into ascending order on input;
	by PH currently although this can easily be changed.

2003-02-28 17:56  bspeak

	* DatabaseTables/PlexTables/far_data_shield.mysql:

	Slight change in shield Plex configuration.

2003-02-28 15:32  Brett Viren <bv@bnl.gov>

	* setup/: packages-R0.13.0, packages-R0.14.0:


	Remove initial blank line.

2003-02-28 15:18  Brett Viren <bv@bnl.gov>

	* setup/msrt:


	Do a cvs update in the case of adding a package that already has a
	directory in packages/.

2003-02-28 06:59  bspeak

	* DatabaseTables/PlexTables/far_data_sm2.mysql:

	Revert to before those 24 new tables, as there was a problem in there.

2003-02-28 06:47  bspeak

	* DatabaseTables/PlexTables/far_data_sm2.mysql:

	24 new planes in SM2

2003-02-27 20:24  Roy Lee <rlee@huhepl.harvard.edu>

	* RecoBase/: CandTrackHandle.cxx, CandTrackHandle.h:

	Change GetT and SetT methods from Float_t to Double_t.  Introduce Set
	and GetEndDirCos* methods for access to track end direction cosines.
	Introduce methods SetVtxTrace*, SetEndTrace* and their respective Get
	methods for trace variables.

2003-02-27 20:22  Roy Lee <rlee@huhepl.harvard.edu>

	* RecoBase/Vertex.cxx:

	Change initial value of fPlane from 0 to -1.

2003-02-27 20:17  Roy Lee <rlee@huhepl.harvard.edu>

	* RecoBase/: CandTrack.cxx, CandTrack.h:

	Add direction cosines at track end.  Also, add trace variables.

2003-02-27 20:16  Roy Lee <rlee@huhepl.harvard.edu>

	* RecoBase/CandRecoHandle.h:

	Turn GetBEgPlane() and GetEndPlane() into virtual methods.

2003-02-27 20:15  Roy Lee <rlee@huhepl.harvard.edu>

	* RecoBase/CandReco.cxx:

	Initialize direction cosines.

2003-02-27 20:13  Roy Lee <rlee@huhepl.harvard.edu>

	* RecoBase/: AlgTrack.cxx, AlgTrack.h:

	Split SetUVZT() method into SetUVZ() and SetT() methods.  Original method still exists.  Create new method SetdS() that calculates path lengths.  Previously
	path length calculation was being performed in SetUVZT(), now tracking
	algorithms should make a separate call to SetdS().

2003-02-27 18:12  Robert Hatcher <rhatcher@fnal.gov>

	* RawData/: RawCrateStatus.cxx, RawLIHeader.cxx:

	small tweaks to formatting

2003-02-27 16:43  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/DbmJob.cc:

	Use DbiTimerManager instead of DbiTimer.

2003-02-27 16:20  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/checksum_db.pm:

	Sort tables into orde before processing.

2003-02-27 16:20  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/ac_set_max_insert_date.pm:

	Set $ENV::NOW_DATE - used to check bad insert dates.

2003-02-27 16:19  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/ac_load_filter.pm:

	Warn if cannot load filter.

2003-02-27 16:19  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/ac_analyse.pm:

	Check for bad insert date and show them rather than
	creation date if found.

2003-02-27 16:16  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/: DbiTimerManager.cxx, DbiTimerManager.h,
	  LinkDef.h:

	New interface class for timing to support nested queries.
	Each new query adds a new DbiTimer to a push-down stack
	and suspends the previous one.  An termination of query
	the current timer is removed and the previous timer resumes.

2003-02-27 16:16  Nick West <n.west1@physics.oxford.ac.uk>

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

	Now have multiple DbiTimers controlled by a DbiTimerManager
	to support nested queries.
	Remove: Enable(...)  Add: Suspend(), Resume().

2003-02-27 16:16  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/: DbiDBProxy.cxx, DbiResultAgg.cxx,
	  DbiResultNonAgg.cxx, DbiResultPtr.cxx, test/TestDbi.cc:

	Use DbiTimerManager instead of DbiTimer.

2003-02-27 15:07  Brett Viren <bv@bnl.gov>

	* RerootExodus/RerootToTruthModule.cxx:


	Remove the "shunting" of FLS{Digits,Hits}.

2003-02-27 00:26  Robert Hatcher <rhatcher@fnal.gov>

	* Rotorooter/RotoTalk/bogus_dcs.c:

	clean up various bits of this example

2003-02-26 21:04  Robert Hatcher <rhatcher@fnal.gov>

	* RawData/doc/ChangeLog:

	note that Sue's change of streamer will be part of next tagged version

2003-02-26 21:03  Robert Hatcher <rhatcher@fnal.gov>

	* RawData/: LinkDef.h, RawDcsEnvMonitorBlock.cxx,
	  RawDcsEnvMonitorBlock.h, RawDcsHvMonitorBlock.cxx,
	  RawDcsHvMonitorBlock.h, RawDcsMagnetMonitorBlock.cxx,
	  RawDcsMagnetMonitorBlock.h, RawDcsRpsMonitorBlock.cxx,
	  RawDcsRpsMonitorBlock.h, doc/ChangeLog:

	New Dcs monitor blocks for Hv, Rps, Env, Magnet (undifferentiated as of
	yet...ie. they don't know how to unpack any data).

2003-02-26 20:58  Robert Hatcher <rhatcher@fnal.gov>

	* OnlineUtil/rawBlockIds.h:

	assign Dcs id's for Hv, Rps, Magnet, Env monitor blocks

2003-02-26 20:58  Robert Hatcher <rhatcher@fnal.gov>

	* OnlineUtil/GNUmakefile:

	build keyValuePair (kvp) functions as part of library

2003-02-26 17:43  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/db_distribution.html:

	Fix typo in example mysql use command.

2003-02-26 16:27  Robert Hatcher <rhatcher@fnal.gov>

	* RerootExodus/RerootToTruthModule.cxx:

	set the SimSnarlRecord stream to "SimSnarl"

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

	* DatabaseMaintenance/doc/db_distribution.html:

	Tell user to select a database before running primer file.
	Give name of FNAL rsync server.
	Thanks Brett!

2003-02-26 08:28  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/primer.pm:

	Place URL and password in double quote string in case of shell sensitive
	characters e.g. semicolon.

2003-02-26 03:57  Sue Kasahara <schubert@hep.umn.edu>

	* NtupleBase/test/: DemoCandNtpModule.cxx, DemoCandNtpModule.h,
	  DemoNtupleModule.cxx, DemoNtupleModule.h, GNUmakefile, LinkDef.h,
	  testNtpWrite.C:


	Change name of DemoNtupleModule to DemoCandNtpModule to avoid
	JobCModuleRegistry complaint of duplicate entry with
	Record/test/DemoNtupleModule

2003-02-25 21:18  Robert Hatcher <rhatcher@fnal.gov>

	* OnlineUtil/: keyValuePair.h, keyValuePair.c:

	key-value pair string en/decoding that the DAQ group uses.  Comes through
	in the RawRunConfigBlock (which holds the "run prepare" string).
	small modifications to "official" version to eliminate warning messages.

2003-02-24 22:18  Ed Lartey <lartey@physics.tamu.edu>

	* WebDocs/FrozenRel.html:

	# added new release

2003-02-24 22:15  Ed Lartey <lartey@physics.tamu.edu>

	* setup/packages-R0.14.0:

	# changed tag for OnlineUtil

2003-02-24 14:54  rjn

	* PEGain/: GNUmakefile, LinkDef.h, PEGainModule.cxx,
	  PEGainModule.h, PEGainMuxBox.cxx, PEGainMuxBox.h,
	  PEGainStripHisto.cxx, PEGainStripHisto.h, PEGainSummary.cxx,
	  PEGainSummary.h:

	First time I have put my light injection gain finding / debugging Soudan code into the repository.

2003-02-24 12:39  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/WebDocs.html:

	Fix broken link.

2003-02-24 08:33  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/WebDocs.html:

	Add link to Dennis' SQL API Portability.

2003-02-24 02:17  Sue Kasahara <schubert@hep.umn.edu>

	* RawData/RawChannelId.cxx:


	Convert existing manual streamer to use automatic schema evolution
	streamer on input, and then apply conversion of fEncoded data member.

2003-02-24 02:13  Sue Kasahara <schubert@hep.umn.edu>

	* Plex/: PlexPinDiodeId.cxx, PlexPinDiodeId.h, PlexPixelSpotId.cxx,
	  PlexPixelSpotId.h:


	Update streamers to use automatic schema evolution on output and
	input for versions >= 3.
	Update version number of both classes to 3.
	Keep customized streamer for older versions of class.