2003-10-07 14:26  Brett Viren <bv@bnl.gov>

	* setup/: packages-R1.1, packages-R1.1.0:

	Inital commit
	
2003-10-07 10:58  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/Truthifier.cxx:

	Fix stupid problem in Truthifier, where I was returning a handle to a local
	variable.
	
2003-10-07 10:55  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* TriD/: FilterEvent.cxx, FilterEvent.h:

	Added these files. Duh.
	
2003-10-07 08:16  vahle

	* CalDetDST/: UberHit.cxx, UberModuleLite.cxx:

	fixed bug in uberhit so now the time in ptime is the minimum hit time in near detector
	
2003-10-06 21:10  asousa

	* Production/GNUmakefile:

	Production package:
	Contains the production scripts used at the batch processing farm.
	The script(s) corresponding to processing done with a particular release
	are to be found under the subdirectory bearing the release name.
	Simple instructions on how to run the scripts can be found within
	the scripts themselves.
	
2003-10-06 21:10  asousa

	* Production/: R0.20.0/GNUmakefile, R0.20.0/align.C,
	R0.20.0/reco_R0.20.0_1lst.C, R0.20.0/reco_R0.20.0_NtpSR.C,
	R0.20.0/reco_R0.20.0_SM2.C, R0.20.0/reco_R0.20.0_algconfig.C,
	R0.20.0/reco_R0.20.0_bestdemux.C,
	R0.20.0/reco_R0.20.0_production.C, R0.8.0/GNUmakefile,
	R0.8.0/recoMCdmx.C, R0.8.0/recofinal.C, R1.0/GNUmakefile,
	R1.0/reco_R1.0_production.C, R1.0/reco_production_R1.0.C,
	R1.0.0/GNUmakefile, R1.0.0/reco_production_R1.0.0.C,
	R1.0.0a/GNUmakefile, R1.0.0a/reco_production_R1.0.0a.C:

	Production package:
	Contains the production scripts used at the batch processing farm.
	The script(s) corresponding to processing done with a particular release 
	are to be found under the subdirectory bearing the release name.
	Simple instructions on how to run the scripts can be found within 
	the scripts themselves.
	
2003-10-06 21:10  asousa

	* Production/: R0.20.0/GNUmakefile, R0.20.0/align.C,
	R0.20.0/reco_R0.20.0_1lst.C, R0.20.0/reco_R0.20.0_NtpSR.C,
	R0.20.0/reco_R0.20.0_SM2.C, R0.20.0/reco_R0.20.0_algconfig.C,
	R0.20.0/reco_R0.20.0_bestdemux.C,
	R0.20.0/reco_R0.20.0_production.C, R0.8.0/GNUmakefile,
	R0.8.0/recoMCdmx.C, R0.8.0/recofinal.C, R1.0/GNUmakefile,
	R1.0/reco_R1.0_production.C, R1.0/reco_production_R1.0.C,
	R1.0.0/GNUmakefile, R1.0.0/reco_production_R1.0.0.C,
	R1.0.0a/GNUmakefile, R1.0.0a/reco_production_R1.0.0a.C:

	Initial revision
	
2003-10-06 15:54  Brett Viren <bv@bnl.gov>

	* Midad/: Base/PageDisplay.cxx, MultiPage/MultiPage.cxx:

	
	Delete the PageDisplay and all associated Pages just before exiting.
	This should fix the segv-on-quit crashes.
	
2003-10-06 14:56  Brett Viren <bv@bnl.gov>

	* PerfTools/python/: graphviz/canvas/GraphCanvas.py,
	perftool/CallGraph.py, perftool/CallGraphCanvas.py:

	
	Give subgraphs the same path_cut as parent by default.
	
	Remove some verbosity.
	
2003-10-06 14:39  Brett Viren <bv@bnl.gov>

	* PerfTools/python/ptrun.py:

	
	Move chirp about value of initial path cut off.
	
2003-10-06 09:20  rjn

	* PEGain/fit/: sparsfit.C, sparsfit.h, theFit.h:

	Added the single PE peak fitting code, for both unsparsified and sparsified data.
	
2003-10-06 06:35  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/tools/load_tables.sh:

	Permit underscore in table name.
	
2003-10-05 10:28  phil.adamson

	* OfflineTrigger/OltNewModule.cxx:

	Fix TOF mismatch logic
	CVS doesn't like pcminos01 any more...
	
2003-10-04 20:01  George Irwin <gmieg@slac.stanford.edu>

	* Candidate/: GNUmakefile, test/GNUmakefile:

	Make test directory.
	
2003-10-04 00:02  George Irwin <gmieg@slac.stanford.edu>

	* CandDigit/: CandDeMuxDigit.cxx, CandDeMuxDigit.h,
	CandDeMuxDigitList.cxx, CandDeMuxDigitList.h, CandDigit.cxx,
	CandDigit.h, CandDigitList.cxx, CandDigitList.h:

	Overload TObject::IsEqual methods with versions which call templated
	Candidate::Test... methods for Candidate Validation scheme from Paul
	Echevarria.
	
2003-10-03 23:58  George Irwin <gmieg@slac.stanford.edu>

	* Candidate/: CandBase.cxx, CandBase.h, CandHandle.cxx,
	CandHandle.h, batcand.C, batcandloop.C, batcandmacro.C, testcand.C,
	testvtxcand.C, test/.cvsignore, test/GNUmakefile, test/cand_test.C:

	Remove useless private method "const CandHandle *CandHandle::GetMother()".
	Overload TObject::IsEqual methods in CandBase and CandHandle with versions
	which call new templated Test... methods from Paul Echevarria for concrete
	Candidate Validation.  Remove obsolete root macros in top level directory.
	
2003-10-03 18:56  Brett Viren <bv@bnl.gov>

	* PerfTools/python/ptrun.py:

	Allow for initial path cut off (-p option)
	
2003-10-03 18:55  Brett Viren <bv@bnl.gov>

	* PerfTools/python/perftool/CallGraphCanvas.py:

	Allow for initial path cut off
	
2003-10-03 18:55  Brett Viren <bv@bnl.gov>

	* PerfTools/python/perftool/CallGraph.py:

	Added some verbosity
	
2003-10-03 18:54  Brett Viren <bv@bnl.gov>

	* PerfTools/python/graphviz/canvas/GraphCanvas.py:

	Add protection against zero sized graphs
	
2003-10-03 16:30  Robert Hatcher <rhatcher@slac.stanford.edu>

	* TimeCalibratorSR/TimeCalibratorSRModule.cxx:

	comment out unused CandTrackHandle arg param from GoodDigit().
	
2003-10-03 16:28  Robert Hatcher <rhatcher@slac.stanford.edu>

	* RerootExodus/UgliGeometryReroot.cxx, Swimmer/SwimSwimmer.cxx,
	Swimmer/SwimdEdxTable.cxx:

	initialize some auto vars that otherwise might not get set before use.
	
2003-10-03 16:27  Costas Andreopoulos <costas@fnal.gov>

	* AltReco/: AltAlgSliceList.cxx, AltAlgSliceList.h,
	AltModuleSliceList.cxx:

	Adopting a new approach in time-profile peak finding:
	Adding PeakFinderConf_t so as to toggle between different algo. conf sets
	when looking for peaks in the upstream part of the detector, in the muon
	spectrometer or when I re-iterate trying to find smaller peaks in the
	'time'-space between major peaks.
	The later allows me to adopt a kind of recursive approach in finding
	the initial slice-seeds
	
	Also added:
	
	Initial effort to find time-slices in the muon spectrometer activity
	and assign all grouped hit stips to the 'closest' reconstructed slice
	(rather than assigning each muon spectrometer hit separately).
	If no associated slice is found to assign the group of mu-spectrometer
	hits a new slice will be created to accomodate them.
	
	+ more comments added
	
2003-10-03 16:26  Robert Hatcher <rhatcher@slac.stanford.edu>

	* RDBC/: odbc/ODBCCallableStatement.cxx, odbc/ODBCStatement.cxx,
	rdbc/TSQLUrl.cxx:

	initialize an auto var that might otherwise not get set before use.
	
2003-10-03 16:24  Robert Hatcher <rhatcher@slac.stanford.edu>

	* PEGain/PEGainModule.cxx, Persistency/PerOutputStream.cxx:

	initialize some auto vars that otherwise might not get set before use.
	
2003-10-03 16:23  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Monitoring/Producer_dispatcher.cc, MuCal/MuCalFitterModule.cxx:

	initialize some auto vars that might otherwise not get set before use.
	
2003-10-03 16:23  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Monitoring/ReadFile.h:

	make second arg, the string to find, of utility functions
	extract{Float,Int,String,Char} a '_const_ char*'  so that the compiler
	doesn't complain when they are passed a string constant (ie. in "'s).
	
2003-10-03 16:19  Robert Hatcher <rhatcher@slac.stanford.edu>

	* EventDisplay/EVD.cxx, EventDisplay/GfxShower.cxx,
	EventDisplay/GfxTrack.cxx, Islands/IslCluster.cxx:

	initialize some auto vars that might otherwise not get set.
	
2003-10-03 16:19  Robert Hatcher <rhatcher@slac.stanford.edu>

	* DetSim/SimQieClock.h:

	define inline SimQieClock ctor _after_ the inline definition of the
	Reset() method that it uses.
	
2003-10-03 16:17  Robert Hatcher <rhatcher@slac.stanford.edu>

	* CandTrackSR/AlgTrackSR.cxx:

	initialize some auto variables that might not otherwise get set.
	
2003-10-03 16:17  Robert Hatcher <rhatcher@slac.stanford.edu>

	* CandStripSR/AlgStripNearSR.cxx:

	initialize auto var that might not otherwise get set.
	
2003-10-03 16:16  Robert Hatcher <rhatcher@slac.stanford.edu>

	* BField/BFLInterpolation.cxx:

	initialize some auto vars that might not otherwise get set.
	
2003-10-03 16:15  Robert Hatcher <rhatcher@slac.stanford.edu>

	* AstroUtil/novas.c:

	initialize auto variable that might not otherwise get set.
	
2003-10-03 16:14  Robert Hatcher <rhatcher@slac.stanford.edu>

	* AltDeMux/: AlgAltDeMuxBase.cxx, AlgAltDeMuxDevel.cxx:

	comment out some unused argument parameters.
	
2003-10-03 14:59  phil.adamson

	* OfflineTrigger/: OltNewModule.cxx, OltNewModule.h:

	Add trigger bit (0x80) for SGATE
	
2003-10-03 13:40  phil.adamson

	* OfflineTrigger/OltNewModule.cxx:

	BE a little less verbose...
	
2003-10-03 13:32  phil.adamson

	* OfflineTrigger/: OltBlockScan.cxx, OltCounter.cxx,
	OltNewModule.cxx:

	Ignore subrun end blocks - don't get confused about what file to write to.
	
2003-10-03 10:21  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/: doc/ChangeLog,
	doc/dbmauto_system_files.html, doc/dbmauto_validation.html,
	scripts/create_analyse_checksum.pm, scripts/primer.pm:

	Add DCS to list of tables to be ignored by default when importing.
	
2003-10-03 10:08  Costas Andreopoulos <costas@fnal.gov>

	* AltReco/: AltModuleSliceList.cxx, AltModuleSliceList.h:

	first commit of AtReco event slicing module
	
2003-10-03 10:03  Costas Andreopoulos <costas@fnal.gov>

	* AltReco/: AltAlgSlice.cxx, AltAlgSlice.h, AltAlgSliceList.cxx,
	AltAlgSliceList.h:

	Initial revision
	
2003-10-03 10:03  Costas Andreopoulos <costas@fnal.gov>

	* AltReco/: AltAlgSlice.cxx, AltAlgSlice.h, AltAlgSliceList.cxx,
	AltAlgSliceList.h:

	Initial commit of AltAlgSlice* algorithms for event slicing.
	Only a subset of the Altreco package is committed this time 
	for CVS testing purposes.
	Do not use the event slicing algorithms yet... There are 
	important bits missing or in need of optimization, and I 
	am working on this *now*.
	
	
2003-10-03 08:30  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/: WebDocs.html, debugging_optimising.html:

	Add page: Debugging and optimising.
	
2003-10-02 21:12  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LIAnalysis.h, LIChannel.cxx,
	LIChannel.h, LILookup.cxx, LILookup.h, LIPlane.h, LIPlexMaps.cxx,
	LIPlexMaps.h, LIRun.h, LISummaryCollector.cxx,
	LISummaryCollector.h, LISummarySorter.cxx, LISummarySorter.h,
	LITuning.h:

	
	This is a major upgrade.
	
	Both the analysis and the reconstruction code can now deal with data
	from any of the 3 detectors automatically without the need to recompile.
	
	The constants such as NUMSTRIPS are now static data members of LILookup,
	several classes now inherit from this class.
	
	I no longer use "using namespace std" in any headers since it is
	bad practice.
	
	I now use vectors and maps in the reconstruction.
	
	Fixed a bug in the reconstruction of FD stripend.
	
2003-10-02 14:26  Brett Viren <bv@bnl.gov>

	* PerfTools/doc/: demux.html, index.html:

	Add demux results
	
2003-10-02 13:28  Brett Viren <bv@bnl.gov>

	* Production/GNUmakefile:

	Initial revision
	
2003-10-02 13:28  Brett Viren <bv@bnl.gov>

	* Production/GNUmakefile:

	Start of production package
	
2003-10-02 13:26  Brett Viren <bv@bnl.gov>

	* CVSROOT/: check_access, modules:

	Add Alex, Howie and Production
	
2003-10-02 12:39  Nick West <n.west1@physics.oxford.ac.uk>

	* Navigation/NavSet.cxx, Navigation/NavSet.h,
	Navigation/test/NavValidate.cxx, Navigation/doc/ChangeLog,
	UserManualDoc/src/navigation.tex:

	Add void InvertSelection(Bool_t set = kTRUE, Bool_t update=kTRUE);
	to allow inversion of user function.
	
2003-10-02 11:05  hartnell

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

	
	The code can now handle problems with the summaries much more elegantly
	
	If the summaries have zero seconds then it uses the raw daq header blk
	validity context
	
	If summaries have nonsensical values (e.g. led 0) then it just skips
	them and complains
	
2003-10-02 04:01  Brett Viren <bv@bnl.gov>

	* PerfTools/doc/index.html:

	An attempt to make the text closer to English
	
2003-10-01 22:13  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* TriD/: TridAnimator.cxx, TridModel.cxx, TridPage.cxx,
	TridPageDetector.cxx, stat/trid.cxx:

	more changes
	
2003-10-01 20:12  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* OfflineMonitor/: NtpSR.h, reco.h:

	#increase array size
	
2003-10-01 20:04  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* TriD/: GNUmakefile, GuiMenuThings.cxx, GuiMenuThings.h,
	LinkDef.h, TestDemuxModule.cxx, TestDemuxModule.h,
	TestDigitsModule.cxx, TestDigitsModule.h, TridControl.cxx,
	TridControl.h, TridPmtPage.cxx, gltest/gltest.cc, stat/GNUmakefile,
	stat/trid.cxx:

	updates for soudan
	
2003-10-01 19:39  Robert Hatcher <rhatcher@slac.stanford.edu>

	* RawData/: RawRecord.cxx, RawRecord.h:

	Now when asked for components (or iterators over components) first do a
	check that all the RawDataBlocks are specialized versions of RawDatBlock.
	Promote them (similar to how Rotorooter does the initial creation)
	if they aren't.  Thus users get blocks of the right type even if the
	rotorooter wasn't aware of the specialized class at the time the data
	was written.
	
	Expand Print() so that if given the option "l" it simply lists the
	blocks (by index, classname and raw block id) that are being held.
	Otherwise it will use polymorphism to print each of the block's contents.
	
2003-10-01 19:37  Brett Viren <bv@bnl.gov>

	* PerfTools/doc/index.html:

	Minor formatting
	
2003-10-01 18:36  Brett Viren <bv@bnl.gov>

	* Midad/Base/: MCVectors.cxx, Mint.cxx, Mint.h, PageDisplay.cxx,
	PageDisplay.h:

	Add time delay for free running
	
2003-10-01 16:56  Brett Viren <bv@bnl.gov>

	* Midad/Base/: Jint.cxx, Jint.h, Mint.cxx, Mint.h, PageDisplay.cxx,
	PageDisplay.h:

	
	Add free running mode.
	
2003-10-01 16:36  Brett Viren <bv@bnl.gov>

	* JobControl/JobCPath.h:

	
	Export fResult through a getter in order to check for
	EndOfInputStream() in order to avoid SegV when getting called by
	SigEndRun.  Got it?
	
2003-10-01 13:11  Brett Viren <bv@bnl.gov>

	* PerfTools/doc/index.html:

	Had the SRT CVSROOT instead of MINOS one
	
2003-10-01 03:37  Sue Kasahara <schubert@hep.umn.edu>

	* RecoBase/AlgTrack.cxx:

	
	Fix bug that was causing occasional runaway AlgTrack::SetT calculated times
	by reinitializing time[i],timewgt[i] to 0 at the start of each new plane.
	
2003-09-30 19:55  hartnell

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

	
	Various changes to cope with ND only running at CalDet
	
	Code to make CalADCtoPE tables has been added
	
2003-09-30 19:53  Sue Kasahara <schubert@hep.umn.edu>

	* Dispatcher/test/: TestFileHandler.cc, TestSubscription.cc:

	
	Comment out unused arguments to avoid compiler warnings
	
2003-09-30 19:49  Sue Kasahara <schubert@hep.umn.edu>

	* Dispatcher/test/DemoClients.cc:

	
	Change array size type from Int_t to const Int_t to avoid
	compiler error about variable-size array
	
2003-09-30 18:31  Brett Viren <bv@bnl.gov>

	* WebDocs/cvs-rep.html:

	no changes - testing CVS
	
2003-09-30 18:24  Brett Viren <bv@bnl.gov>

	* CVSROOT/: check_access, modules:

	Add costas and AltReco
	
2003-09-30 18:03  Sue Kasahara <schubert@hep.umn.edu>

	* Persistency/test/DemoDaq.cc:

	
	define size of array with const Int_t instead of Int_t to avoid compiler
	error about variable-size array.
	
2003-09-30 15:47  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: Truthifier.cxx, Truthifier.h:

	Add some Truthifier stuff for Caius.
	
2003-09-30 14:03  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* TriD/macros/saveplex.C:

	Add a script to make plex cache files.
	
2003-09-29 22:29  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Dependency/idep_ldep.cxx:

	commit (this time with correct log message)
	  conversion from use of <strstream> to <sstream>.
	  plug some memory leakages (failure to delete [])
	that have been in my private version for some time.
	
2003-09-29 22:26  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Dependency/: dep-summary.cc, idep_ldep.cxx:

	complain if filename wasn't given (avoid warning about unused 'argc').
	
2003-09-29 21:52  Robert Hatcher <rhatcher@slac.stanford.edu>

	* CandFitTrackMS/: AlgFitTrackMS.cxx, AlgFitTrackMSList.cxx:

	comment out unused method parameters.
	
2003-09-29 21:28  Robert Hatcher <rhatcher@slac.stanford.edu>

	* DeMux/DmxUtilities.cxx:

	neither MsgService.h nor CVSID are necessary unless MessageService
	is actually being used (quiet complaint about unused __CVSID__).
	
2003-09-29 21:23  Robert Hatcher <rhatcher@slac.stanford.edu>

	* CandSliceSR/AlgSliceSRList.cxx:

	comment out some unused variables.
	
2003-09-29 21:21  Robert Hatcher <rhatcher@slac.stanford.edu>

	* CalDetPID/: CandCalDetPID.cxx, CandCalDetPIDHandle.cxx:

	use the message service (at kDebug level, in arg-less default ctor's)
	so that __CVSID__  gets used -- and thus eliminate unused variable warnings.
	
2003-09-29 21:16  Robert Hatcher <rhatcher@slac.stanford.edu>

	* StupidGeometry/: StupidGeomHandle.cxx, StupidStripHandle.cxx:

	clean up some warnings.
	
2003-09-29 21:12  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Swimmer/SwimStepper.h:

	comment out unused parameters in dummy StepOnce() method.
	
2003-09-29 21:12  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Swimmer/SwimGeo.cxx:

	put in explicit default: in switch that simply breaks out in case of
	unanticipated condition.
	
2003-09-29 21:11  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Swimmer/SwimG4Stepper.h:

	add some usage of parameters in case where G4 isn't installed simply
	to quell the 'unused parameter' warnings -- these follow an assert
	that never happens so no harm is done.
	
2003-09-29 21:00  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Rotorooter/RotoServer.cxx:

	remove 'unused parameter/variable' warning.
	
2003-09-29 20:55  Robert Hatcher <rhatcher@slac.stanford.edu>

	* CDFMonitoringFwk/: CObject.cxx, CObject.h, ConsumerExport.cc,
	ConsumerList.cc, ConsumerList.h, DisplayServer.cc,
	HistoDisplay.cxx, HistoDisplay.h, TConsumerInfo.cxx:

	const changes, intialization re-ordering and such to eliminate
	warning messages.
	
2003-09-29 19:28  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* TriD/stat/trid.cxx:

	tweak dispatcher defaults
	
2003-09-29 04:35  Sue Kasahara <schubert@hep.umn.edu>

	* IoModules/IoInputModule.cxx:

	
	Fix recognition of EndFile when at very last file of file list.
	
2003-09-28 18:45  George Irwin <gmieg@slac.stanford.edu>

	* setup/setup_minossoft_lawin.sh:

	Complete conversion from csh
	
2003-09-28 17:24  George Irwin <gmieg@slac.stanford.edu>

	* setup/setup_minossoft_lawin.sh:

	Add an sh version from Paul.
	
2003-09-27 20:18  George Irwin <gmieg@slac.stanford.edu>

	* setup/setup_minossoft_lawin.csh:

	Fix ENV_TSQL_... settings
	
2003-09-27 19:40  George Irwin <gmieg@slac.stanford.edu>

	* setup/setup_minossoft_lawin.csh:

	new commit
	
2003-09-26 23:10  George Irwin <gmieg@slac.stanford.edu>

	* Candidate/CandHandle.cxx:

	Don't zero mother link in "=" operator method.
	
2003-09-26 20:33  ebeall

	* RawData/RawDcsHvMonitorBlock.cxx:

	fixups for fardet, root files are now updated as of sept 24th 2003
	
2003-09-26 20:33  ebeall

	* RawData/RawDcsHvMonitorBlock.h:

	fixups for fardet
	
2003-09-26 20:24  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Fabrication/FabPlnInstallLookup.cxx:

	fix typo, was "O" instead of ")".
	
2003-09-26 20:19  Brett Viren <bv@bnl.gov>

	* PerfTools/sourceme.build:

	export the vars
	
2003-09-26 19:15  Brett Viren <bv@bnl.gov>

	* PerfTools/python/graphviz/graph/: .cvsignore, graph.py,
	graph_wrap.cxx:

	
	Commit the files generated by SWIG to help those who don't want to
	install SWIG.  One will only need SWIG if these files are older than
	the Graph.hh and graph.i.
	
2003-09-26 19:09  Brett Viren <bv@bnl.gov>

	* PerfTools/: Makefile, README.python, sourceme.build,
	doc/cpuhog.cc, doc/index.html, doc/pic1.png, doc/pic2.png,
	doc/pic3.png, doc/pic4.png, doc/pic5.png,
	python/graphviz/canvas/GraphCanvas.py,
	python/graphviz/graph/Makefile, python/perftool/CallGraphCanvas.py:

	
	Fix some font sizing issues (Tkinter has a very lame canvas model).
	
	Add the documentation.
	
	Add some install targets in the Makefiles .
	
2003-09-26 16:24  Robert Hatcher <rhatcher@slac.stanford.edu>

	* DetSim/SimQieElectronics.cxx:

	change from using round() to the functionally equivalent of
	TMath::Nint() with type promotion.
	
	The round function is not available on IRIX and, while it's unlikely
	that we'll do major processing on IRIX, I'm tired of looking at the
	nightly build failures in my e-mail.
	
2003-09-26 16:14  weber

	* Contrib/weber/CalInject/: CIAna.cxx, CIAna.h:

	adding date and time to tree
	
2003-09-26 16:03  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Rerootjob/GNUmakefile:

	Don't even bother attempting to build anything on IRIX (it isn't going to
	work because LABYRINTH fortran code was compiled incompatible with native F77).
	
2003-09-26 14:52  Brett Viren <bv@bnl.gov>

	* PerfTools/python/: ptrun.py, perftool/CallGraphCanvas.py,
	perftool/ProfLogger.py, perftool/__init__.py,
	perftool/test/test_callgraphcanvas.py:

	
	Get the main program (ptrun.py) working.  Clean up some of the
	package/module semantics.
	
2003-09-26 14:40  Robert Hatcher <rhatcher@slac.stanford.edu>

	* NumericalMethods/NmStepperRKCK.cxx:

	replace locally defined MAX/MIN macros with MAXMACRO/MINMACRO to avoid
	a clash with same macros defined in previously included file (appears to
	happen only on IRIX).
	
2003-09-25 22:48  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Monitoring/ChargeInjectAnalysis.cxx:

	define mxcindx/mxdacv as constants for the imp file.
	initialize some of the datamembers in the ctor
	delete some of the datamembers in the dtor (but still potential for mem leaks)
	avoid some memory leaks; avoid illegal variable size array construct
	comment out some unused variables.
	This should now compile under -pendantic-error
	
2003-09-25 22:46  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Monitoring/ChargeInjectAnalysis.h:

	remove 'variables' from class that were sometimes set to a fixed value
	and otherwise left completely uninitialized (make them constants of
	the implementation file).
	
2003-09-25 22:45  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Monitoring/DigitAnalysis.cxx:

	assignment/comparison of int to enum is disallowed in some circumstances
	  (consistently using enum fixes this).
	comment out some unused variables/parameters
	
2003-09-25 22:34  Brett Viren <bv@bnl.gov>

	* PerfTools/python/: ptrun.py, perftool/CallGraphCanvas.py,
	perftool/ProfLogger.py, perftool/__init__.py:

	
	Start of a main class.  Some small bug fixes.
	
2003-09-25 21:20  dap56

	* Monitoring/: ChargeInjectAnalysis.cxx, ChargeInjectAnalysis.h,
	DigitAnalysis.cxx, DigitAnalysis.h, LIAdcAnalysis.cxx,
	MonState.cxx, Producer_dispatcher.cc, SinglAnalysis.cxx,
	caldet.config:

	caldet update
	
2003-09-25 16:45  weber

	* Contrib/weber/CalInject/: CIAna.cxx, CIAna.h, Calinject.C,
	LinkDef.h, UserAnalysis.cxx, UserAnalysis.h:

	changing some names to have no confilct with Demo package
	getting rid of static assignment in class definition
	
2003-09-25 15:52  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/dbi_PR.html, LISummary/doc/LISummary.html,
	LeakChecker/doc/leakche_PR.html, Navigation/doc/navlat_PR.html,
	WebDocs/WebDocs.html, WebDocs/Companion/MINOS_Companion_top.html,
	WebDocs/Companion/tools/index.html,
	WebDocs/bug_tracking/bg0007.html,
	WebDocs/doxygen/running_doxygen.html:

	Switch to new Oxford web server.
	
2003-09-25 14:59  weber

	* Contrib/weber/CalInject/: LinkDef.h, UserAnalysis.cxx,
	UserAnalysis.h:

	some updates to fix compiler warnings
	
2003-09-25 14:57  Brett Viren <bv@bnl.gov>

	* Registry/test/RegistryValidate.cxx:

	Add printing of a small number
	
2003-09-25 14:55  musser

	* Calibrator/StripCalibrator.cxx:

	strip end was improperly 'hard wired' to be kNegative in various calls - fix this
	
2003-09-25 12:03  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/install_products.html:

	Add Costas recommendations for installing MySQL from source.
	
2003-09-24 21:35  Brian Rebel <brebel@indiana.edu>

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

	changes to improve efficiency by slicing more intelligently
	
2003-09-24 21:18  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* OfflineMonitor/: myscript, reco.C, textfile.f:

	# minor naming change
	
2003-09-24 21:17  Brett Viren <bv@bnl.gov>

	* PerfTools/python/: graphviz/canvas/GraphCanvas.py,
	perftool/CallGraph.py, perftool/CallGraphCanvas.py,
	perftool/__init__.py, perftool/test/test_callgraph.py,
	perftool/test/test_callgraphcanvas.py:

	
	Finish up.  This is now essentially as feature complete as I want it.
	Only minor thing still to do is write a main program (esentially just
	test_callgraphcanvas.py).  Oh, and some docs would probably be nice.
	
2003-09-24 09:03  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/logentry_mail_list:

	First attempt at email list for DBOLOGENTRY updates.
	
2003-09-24 09:02  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/primer/launch.csh:

	Broadcast DBILOGENTRIES from pplxgen (Oxford).
	
2003-09-24 09:01  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/importer_mail_logentries.pm:

	Allow blanks and comments in email address file.
	
2003-09-24 06:56  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/: auto_distribute.perl,
	importer_do_job.pm, importer_mail_logentries.pm,
	logentry_mail_list:

	Collect DbiLogEntry output from the log file and broadcast to
	the email list specified by DBM_LOGENTRY_MAIL_FILE.
	
2003-09-24 06:56  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/: ChangeLog, dbmauto_introduction.html,
	dbmauto_mail.html, dbmauto_slave.html:

	DbiLogEntry records are now written to the log file and
	distributed to the email list:-
	    $SRT_PUBLIC_CONTEXT/DatabaseMaintenance/scripts/logentry_mail_list.
	
2003-09-24 06:56  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/DbmModule.cxx:

	Pass database number to DbmLogFile ctor.
	
2003-09-24 06:55  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/: DbmLogFile.cxx, DbmLogFile.h:

	Add data member: UInt_t fDbNo; //Database number
	
	When processing DbiLogEntrys, write them to the log.
	
2003-09-24 06:45  Nick West <n.west1@physics.oxford.ac.uk>

	* UserManualDoc/src/database_interface.tex:

	Add section on DbiResultPtr error handling.
	
2003-09-24 06:44  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/: doc/ChangeLog, test/DbiValidate.cc:

	Document & test access by SEQNO.
	
2003-09-24 06:43  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiValidityRecBuilder.cxx:

	Change time gate for table if grossly wrong.
	
2003-09-24 06:43  Nick West <n.west1@physics.oxford.ac.uk>

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

	Add new Query(...)  method to support queries by SEQNO.
	Modify Query(const DbiValidityRec& vrec,...) method by adding trailing
	Bool_t canReuse = kTRUE.  "Raw" queries by SEQNO are not subject to validity
	range trimming by neighbours so aren't reusable by general queries.
	
2003-09-24 06:43  Nick West <n.west1@physics.oxford.ac.uk>

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

	Add ctor and new NewQuery(...) method to support queries by SEQNO.
	
2003-09-24 06:43  Nick West <n.west1@physics.oxford.ac.uk>

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

	Add new QueryValidity(...) method to support queries by SEQNO.
	
2003-09-24 06:42  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiCache.cxx:

	Fix comment.
	
2003-09-24 06:42  Nick West <n.west1@physics.oxford.ac.uk>

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

	Switch to a separate adaptable time gate for each table.
	
2003-09-23 22:09  Brett Viren <bv@bnl.gov>

	* PerfTools/python/perftool/: .cvsignore, test/.cvsignore:

	more .cvsignores
	
2003-09-23 22:07  Brett Viren <bv@bnl.gov>

	* PerfTools/python/graphviz/: .cvsignore, canvas/.cvsignore,
	canvas/GraphCanvas.py, graph/.cvsignore:

	
	Add some .cvsignores.
	
2003-09-23 22:05  Brett Viren <bv@bnl.gov>

	* PerfTools/python/perftool/: CallGraphCanvas.py, __init__.py,
	test/Makefile, test/cpuhog.cc, test/example.edges,
	test/example.names, test/example.paths, test/test_callgraph.py,
	test/test_callgraphcanvas.py, test/test_proflogger.py:

	
	Last of the interface code to Jim K's perf_tools.  This still needs
	some cleaning up the basic functionality is all there.
	
2003-09-23 21:12  Brett Viren <bv@bnl.gov>

	* PerfTools/python/perftool/: CallGraph.py, __init__.py,
	test/example.edges, test/example.names, test/example.paths,
	test/test_callgraph.py:

	
	Move test code from main file into test/ directory.
	
2003-09-23 20:52  Brett Viren <bv@bnl.gov>

	* PerfTools/python/graphviz/canvas/: GraphCanvas.py, __init__.py,
	test/example_big.dig, test/example_small.dig, test/test_canvas.py:

	
	Add zooming/panning.
	
2003-09-23 19:15  Brett Viren <bv@bnl.gov>

	* Registry/: Registry.cxx, RegistryItemXxx.cxx, RegistryItemXxx.h,
	test/RegistryValidate.cxx, test/RegistryValidate.h:

	
	Do explicit int->double type promotion in Get().
	
2003-09-23 17:13  Brett Viren <bv@bnl.gov>

	* Registry/Registry.cxx:

	Remove warnings in 'bool Get()' method
	
2003-09-23 16:37  Brett Viren <bv@bnl.gov>

	* PerfTools/python/graphviz/graph/: Graph.cc, Graph.hh,
	test/test_graph.py:

	
	Add PyUnit test code.  It turned up some actual bugs.  Fixed in
	Graph.{cc,hh}
	
2003-09-23 12:09  kordosky

	* CalDetDST/: UberModule.cxx, UberModuleLite.cxx,
	UberPlotsModule.cxx:

	Work around for case when a db table is not there... mostly happens for mc
	
2003-09-22 18:28  Brett Viren <bv@bnl.gov>

	* PerfTools/README.python:

	
	Add "directions" on using the python interface which is under
	development.
	
2003-09-22 18:19  Brett Viren <bv@bnl.gov>

	* PerfTools/src/bin/ProduceGraphNames.sh:

	Do the name demangling implicitly here instead of by hand
	
2003-09-22 18:18  Brett Viren <bv@bnl.gov>

	* PerfTools/mkinc:

	Small fix of Jim's build system
	
2003-09-22 18:17  Brett Viren <bv@bnl.gov>

	* PerfTools/python/: graphviz/__init__.py,
	graphviz/canvas/GraphCanvas.py, graphviz/canvas/__init__.py,
	graphviz/graph/Graph.cc, graphviz/graph/Graph.hh,
	graphviz/graph/Makefile, graphviz/graph/__init__.py,
	graphviz/graph/graph.i, perftool/CallGraph.py,
	perftool/ProfLogger.py:

	Initial revision
	
2003-09-22 18:17  Brett Viren <bv@bnl.gov>

	* PerfTools/python/: graphviz/__init__.py,
	graphviz/canvas/GraphCanvas.py, graphviz/canvas/__init__.py,
	graphviz/graph/Graph.cc, graphviz/graph/Graph.hh,
	graphviz/graph/Makefile, graphviz/graph/__init__.py,
	graphviz/graph/graph.i, perftool/CallGraph.py,
	perftool/ProfLogger.py:

	First import of my python interface to the Jim K perf_tools
	
2003-09-22 17:54  Brett Viren <bv@bnl.gov>

	* PerfTools/sourceme.build:

	
	Example of setting the few variables needed to build the perf tools.
	
2003-09-22 17:53  Brett Viren <bv@bnl.gov>

	* PerfTools/README.MINOS:

	
	Describe how to build and use Jim's perf tools as they currently
	exist.  This is mostly a mental core dump.
	
2003-09-22 17:10  Brett Viren <bv@bnl.gov>

	* PerfTools/src/bin/: EdgesToVizNames.py, ProduceGraphNames.sh:

	My versions of these files
	
2003-09-22 16:12  Brett Viren <bv@bnl.gov>

	* CVSROOT/modules:

	Add PerfTools
	
2003-09-22 16:09  Brett Viren <bv@bnl.gov>

	* PerfTools/: Makefile, README.txt, mkinc, include/Buffer.hpp,
	include/BufferReader.hpp, include/CompressedFile.hpp,
	include/FuncRecord.hpp, include/MemHeader.hpp,
	include/MemLogger.hpp, include/MemMap.hpp, include/MemRecords.hpp,
	include/MemUsage.hpp, include/ProfSignal.hpp, include/Profiler.hpp,
	include/Syms.hpp, include/Throw.hpp, include/UncompressedFile.hpp,
	src/Makefile, src/bin/EdgesToViz.py, src/bin/LeakChecker.cpp,
	src/bin/Makefile, src/bin/NewTree.py, src/bin/NodeCut.py,
	src/bin/Parameters.py, src/bin/ProduceGraph.sh,
	src/bin/ProfParse.cpp, src/bin/RunMemLogger.sh,
	src/bin/RunProfiler.sh, src/bin/TreeToEdges.py,
	src/common/Buffer.cpp, src/common/BufferReader.cpp,
	src/common/CompressedFile.cpp, src/common/Makefile,
	src/common/MemMap.cpp, src/common/MemRecords.cpp,
	src/common/MemUsage.cpp, src/common/Syms.cpp,
	src/common/UncompressedFile.cpp, src/mem/Makefile,
	src/mem/MemLogger.cpp, src/prof/Makefile, src/prof/ProfSignal.cpp,
	src/prof/Profiler.cpp, src/prof/StartProfiler.cpp, test/Makefile,
	test/TestBuffer.cpp, test/TestBufferReader.cpp,
	test/TestCompressedFile.cpp, test/TestELFIO.cpp,
	test/TestMemLogger.cpp, test/TestMemMap.cpp, test/TestMemUsage.cpp,
	test/TestProf.cpp, test/TestSyms.cpp,
	test/TestUncompressedFile.cpp, test/Testzlib.cpp:

	First import of Jim Kowalkowski's perf tools
	
2003-09-22 16:09  Brett Viren <bv@bnl.gov>

	* PerfTools/: Makefile, README.txt, mkinc, include/Buffer.hpp,
	include/BufferReader.hpp, include/CompressedFile.hpp,
	include/FuncRecord.hpp, include/MemHeader.hpp,
	include/MemLogger.hpp, include/MemMap.hpp, include/MemRecords.hpp,
	include/MemUsage.hpp, include/ProfSignal.hpp, include/Profiler.hpp,
	include/Syms.hpp, include/Throw.hpp, include/UncompressedFile.hpp,
	src/Makefile, src/bin/EdgesToViz.py, src/bin/LeakChecker.cpp,
	src/bin/Makefile, src/bin/NewTree.py, src/bin/NodeCut.py,
	src/bin/Parameters.py, src/bin/ProduceGraph.sh,
	src/bin/ProfParse.cpp, src/bin/RunMemLogger.sh,
	src/bin/RunProfiler.sh, src/bin/TreeToEdges.py,
	src/common/Buffer.cpp, src/common/BufferReader.cpp,
	src/common/CompressedFile.cpp, src/common/Makefile,
	src/common/MemMap.cpp, src/common/MemRecords.cpp,
	src/common/MemUsage.cpp, src/common/Syms.cpp,
	src/common/UncompressedFile.cpp, src/mem/Makefile,
	src/mem/MemLogger.cpp, src/prof/Makefile, src/prof/ProfSignal.cpp,
	src/prof/Profiler.cpp, src/prof/StartProfiler.cpp, test/Makefile,
	test/TestBuffer.cpp, test/TestBufferReader.cpp,
	test/TestCompressedFile.cpp, test/TestELFIO.cpp,
	test/TestMemLogger.cpp, test/TestMemMap.cpp, test/TestMemUsage.cpp,
	test/TestProf.cpp, test/TestSyms.cpp,
	test/TestUncompressedFile.cpp, test/Testzlib.cpp:

	Initial revision
	
2003-09-22 10:16  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiCascader.cxx:

	Missing cascade environmental variables are now a fatal error.
	
2003-09-22 06:49  Nick West <n.west1@physics.oxford.ac.uk>

	* RawData/RawChannelId.cxx:

	Speculate that  'master' and 'minder' undeclared are related to
	unused parameters `UInt_t masterChan' and  `UInt_t minderChan'
	and fix accordingly.
	
2003-09-21 16:21  Robert Hatcher <rhatcher@slac.stanford.edu>

	* RawData/: LinkDef.h, RawCrateMonitorBlock.cxx,
	RawCrateMonitorBlock.h:

	provisions for unpacking RawCrateMonitorBlock in the case of a crate with
	QIE electronics.
	
2003-09-21 15:20  Robert Hatcher <rhatcher@slac.stanford.edu>

	* RawData/: RawChannelId.cxx, RawChannelId.h:

	new methods IsSameCrate() and IsSameVfb().
	clarify QIE based constructor that one supplies masterChan/minderChan
	(channel _on_ the master/minder rather than the index of the master/minder).
	
2003-09-21 15:03  Robert Hatcher <rhatcher@slac.stanford.edu>

	* RawData/RawSparsifierTableBlock.cxx:

	debug flag for forcing hex dump (e.g. when using operator<<)
	
2003-09-21 12:45  kordosky

	* CalDetDST/: UberModule.cxx, UberModuleLite.cxx:

	added bulletproofing for UberModule UberModuleLite
	
2003-09-20 21:26  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: SimDetector.cxx, SimVaElectronics.cxx,
	SimVaElectronics.h, macros/detsim.C:

	Added random dead chips to the Far detector simulation.
	
	Assume completely homogenous detector: pretty fair, except for hot varcs.
	Assume no correlations in dead chip positions: pretty unfair, since the
	pretrigger will tend to put several dead chips in the same varc. But simple.
	
	Can and should be done properly by putting a proper dead time simulation and
	adding random singles in a big window around the event. But who cares?
	
	Put in a default value based upon whatever Sergei remembered off the top of
	his head.
	
	Tested, seems to work.
	
2003-09-20 17:09  Robert Hatcher <rhatcher@slac.stanford.edu>

	* CandNtupleSR/Module/NtpSRModule.cxx:

	backport FPE fix (r 1.31) to R1-0 branch, but not the addition of a
	dependence on the CandFitTrackSA package (r 1.30).
	
2003-09-19 21:42  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/DigiPEtoRawDigitModule.cxx:

	Add a call to massage the timestamp of the SimSnarl so that the IO will
	correctly align the truth to the snarls in the output.
	
2003-09-19 21:41  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Record/RecMinosHdr.h:

	Add a SetVldContext() method to allow post-hoc massaging by the detector
	simulation so nicely hyped by Jon a few minutes ago.
	
2003-09-19 20:50  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* RerootExodus/RerootToRawDataModule.cxx:

	Add 50 adc count offset to MC QIE data, so it matches CandDigit.
	
2003-09-19 19:16  hartnell

	* LISummary/: LIPlex.C, LIReco.C, LISummaryCollector.cxx,
	LISummaryCollector.h, LISummarySorter.cxx, LISummarySorter.h:

	
	Wohooo, just used the registry for configuration (for the first time!)
	Works like a dream!
	
	You can now set the run sequence that you want to pluck from a file
	in the macro LIReco.C
	
2003-09-19 17:29  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Digitization/DigiSignal.h:

	Add GetBiggestHit()
	
2003-09-19 14:28  hartnell

	* LISummary/LISummaryCollector.cxx:

	
	Ahhh again, wrong default lirunseq in long run
	
2003-09-19 14:16  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LIPlexMaps.cxx,
	LIPlexMaps.h, LISummaryCollector.cxx, LISummaryCollector.h,
	LISummarySorter.cxx, LISummarySorter.h:

	
	Ahh, I broke it so it wouldn't run properly on FD data. It should be mended
	now. The handling of multiple drift point runs is much better now. It is
	done in the collector not the sorter. This is where I should have done
	it in the first place.
	
	The tools for reading in the database have been much improved thanks to
	a conversation with Nick. I check the Validity range of the table for each point in
	time and if its the same as my last query then I skip it and increment
	the validity context a bit more before asking again.
	
2003-09-19 13:49  phil.adamson

	* OfflineTrigger/: OltNewModule.cxx, OltNewModule.h:

	UberDST spawning hack for Mike and Tricia
	
2003-09-18 20:03  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Digitization/: DigiPhoton.cxx, DigiPhoton.h:

	Numerous changes to DigiPE to make it useful.
	
2003-09-18 20:02  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Digitization/: DigiScintHit.cxx, DigiScintHit.h:

	Add some good utilities to the scint hit.
	
2003-09-18 14:33  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PhotonTransport/doc/first_present/:
	PhotonTransport_FirstPresentation.html,
	PhotonTransport_FirstPresentation.sxi, blue_simple_vs_full_net.gif,
	blue_simple_vs_full_pos.gif, blue_simple_vs_full_timing.gif,
	img0.gif, img1.gif, img10.gif, img11.gif, img12.gif, img13.gif,
	img14.gif, img15.gif, img15.html, img16.gif, img16.html, img17.gif,
	img17.html, img18.gif, img18.html, img2.gif, img3.gif, img4.gif,
	img5.gif, img6.gif, img7.gif, img8.gif, img9.gif, navbar0.html,
	navbar1.html, note15.html, note16.html, note17.html, note18.html,
	outline0.html, outline1.html, siframes.html, text0.html,
	text1.html, text10.html, text11.html, text12.html, text13.html,
	text14.html, text15.html, text16.html, text17.html, text18.html,
	text2.html, text3.html, text4.html, text5.html, text6.html,
	text7.html, text8.html, text9.html:

	Update and revise my talk for today.
	
2003-09-17 23:13  Robert Hatcher <rhatcher@slac.stanford.edu>

	* CandNtupleSR/Module/NtpSRModule.cxx:

	Use Double_t's in FillNtpTrackTime so that when CandTrackHandle::GetT
	returns garbage values (that it calculated in RecoBase/AlgTrack::SetT)
	it won't cause a FPE.  The garbage values stored in the track exceed the
	range of Float_t (~ +/-3.4e38) but don't exceed that of Double_t
	(~ +/-1.8e308).  This does not solve the underlying problem with
	AlgTrack::SetT generating garbage.
	
2003-09-17 21:18  Robert Hatcher <rhatcher@slac.stanford.edu>

	* BField/BfldCache.cxx:

	For now BField doesn't actually need BfldDbiPlaneMap data or even the
	existence of the table in the database - respond to change in DBI that
	makes lack of table a fatal error.
	
2003-09-17 20:17  Brett Viren <bv@bnl.gov>

	* Rotorooter/RotoServer.cxx:

	
	Fix munged up Form() call used to generate BeamMon file names.
	
2003-09-17 20:14  Brett Viren <bv@bnl.gov>

	* BeamData/python/: BeamData.cc, BeamData.h, Makefile,
	test-feed-rotorooter.py:

	
	Talks to rotorooter.
	
2003-09-17 14:32  Nick West <n.west1@physics.oxford.ac.uk>

	* UserManualDoc/src/navigation.tex:

	Document NavSet::ClearSlice().
	
2003-09-17 14:27  Nick West <n.west1@physics.oxford.ac.uk>

	* Navigation/: doc/ChangeLog, test/NavValidate.cxx:

	New method: NavSet::ClearSlice().
	
2003-09-17 14:26  Nick West <n.west1@physics.oxford.ac.uk>

	* Navigation/NavSet.h:

	Add void NavSet:: ClearSlice(bool update=kTRUE) as a way to
	suppress updating when clearing a slice.  The alternative of adding
	bool update=kTRUE to void Slice() gives overloading resolution
	problems with void Slice(NavKey LoHi).
	
2003-09-17 13:37  kordosky

	* CalDetPID/: AlgCalDetPID.cxx, LoadCalDetPIDDB.cxx:

	do not consider qie in overlap calc also some changes to Load2003NFTiming
	
2003-09-17 09:56  kordosky

	* CalDetDST/: CalDet2003PlotsModule.cxx, CalDet2003PlotsModule.h:

	added snarlno event list to plots module
	
2003-09-17 09:40  kordosky

	* CalDetPID/: AutoPIDMaker.cxx, AutoPIDMaker.h, LinkDef.h,
	LoadCalDetPIDDB.cxx, LoadCalDetPIDDB.h:

	autopid modified to handle faulty user input better
	
2003-09-17 08:57  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog:

	Document new time gate and abort test facility.
	
2003-09-17 08:56  Nick West <n.west1@physics.oxford.ac.uk>

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

	Use new time gate method Dbi::GetTimeGate(...)
	
2003-09-17 08:56  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiTableProxy.h:

	Add  Bool_t TableExists() const; to simplify checking on table existence.
	
2003-09-17 08:56  Nick West <n.west1@physics.oxford.ac.uk>

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

	Add trailing:-
	 Dbi::AbortTest abortTest = Dbi::kTableMissing
	to constructors.  Allows user to abort if table or data is missing.
	
2003-09-17 08:56  Nick West <n.west1@physics.oxford.ac.uk>

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

	Fix bug that made DbiDBProxy lie about table existence.  fExists is no longer
	a data member, DbiDBProxy determines table existence by checking meta data that
	is added after it is created.
	
	Use new time gate method Dbi::GetTimeGate(...).
	
2003-09-17 08:55  Nick West <n.west1@physics.oxford.ac.uk>

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

	Have a table dependent time gate for validity queries, accessible
	via static methods:-
	  Int_t GetTimeGate(const std::string& tableName);
	  void SetTimeGate(const std::string& tableName, Int_t timeGate);
	rather than a single hardwired enum to improve performance for DCS
	tables (very short validities).
	
	Define enum AbortTest, used by DbiResultPtr to determine how to respond to
	errors.
	
2003-09-16 23:17  ebeall

	* RawData/RawDcsMagnetMonitorBlock.cxx:

	bug fix for caldet, fixed GetNumEvents size of magnet block at caldet
	
2003-09-16 23:16  ebeall

	* RawData/RawDcsEnvMonitorBlock.cxx:

	bug fixes for caldet counters, GetNumEvents.
	
2003-09-16 22:03  Brett Viren <bv@bnl.gov>

	* BeamData/python/: BeamData.cc, BeamData.h, Makefile, beamdata.i:

	
	C++ and SWIG interfaces to beam related data blocks and rototalk
	transport.
	
2003-09-16 21:43  hartnell

	* LISummary/LISummarySorter.cxx:

	
	Just realised as I made the last commit that my change to summary sorter
	would reject gain curves as being lots of separate drift points. Have
	corrected this now
	
2003-09-16 21:32  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LIPlex.C, LIPlexMaps.cxx,
	LIPlexMaps.h, LISummarySorter.cxx:

	
	Wrote some tools that pull the LI tables out of the database and make
	plots of various quantities over time. Very interesting (read disturbing)
	stuff!!! These tools could well do with some efficiency improvements they
	are a bit "brute force and ignorance" at the moment
	
	The default mode for the summary sorter is to only take the first drift
	point in each run, this shouldn't be a problem at FarDet anyway unless
	we have runs greater than a couple of hours.
	
2003-09-16 20:08  vahle

	* CalDetDST/UberModuleLite.cxx:

	fixed ubermodulelite to get same calmip table as calmuon
	
2003-09-16 19:39  vahle

	* CalDetDST/CalDet2003PlotsModule.cxx:

	changed histo limits in CalDetPlotsModule, fixed bug in h_mipvplaneratio
	
2003-09-16 16:36  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PhotonTransport/: LinkDef.h, PhotonDefaultModel.cxx,
	PhotonDefaultModel.h, PhotonFullBlueTracker.cxx,
	PhotonFullFibreModel.cxx, PhotonFullFibreModel.h,
	PhotonFullGreenTracker.cxx, PhotonFullGreenTracker.h,
	PhotonLookupTable.cxx, PhotonLookupTable.h,
	PhotonTransportModule.cxx, PhotonTransportModule.h,
	ScintHitToDigiPE.cxx, ScintPhoton.cxx, ScintPhoton.h, doc/README,
	doc/liteyldx.for, macros/blue.C, macros/green.C, macros/mc.C,
	tables/PhotonGreenSpectrum.mc,
	tables/PhotonPmtQuantumEfficiency.mc, tables/insert.mysql,
	test/CompareToReroot.cxx:

	Work continues. Mucho bug fixes.
	
	Fixed full WLS fibre model so it now gives correct response. Now only five times
	slower than the simplest model.. can probably be pushed back further, but requires thought.
	This fix basically was for the cladding thicknesses.
	
	Added a formalized method to perform prescaling, so that the user doesn't need to
	tune the light level knob depending on which set of models she's using.
	
	Added green wavelength spectrum to full Wls model.
	
	Added full green tracker... completely untested.
	
	Fixed blue tracker config problems. Tuned simple blue tracker to better match
	the complete model.
	
	Added database tables for green spectrum and PMT photocathode efficiency.
	
	Added macros:
	mc.C  This will evolve into the 'user template' with all the configuration documented.
	blue.C and green.C are two macros I use for making plots. In the repository for backup.
	
	Added Keith Ruddick's fortran code to the doc/ area, as it is the most useful general
	reference for most of this code.
	
	Probably lots of other stuff I've forgotten. Remember, kiddies, this is a work in
	progress. Don't get your fingers stuck in the machinery.
	
2003-09-16 13:14  musser

	* Calibrator/PEGainCalibrator.cxx:

	add default PE calibration in case calmode=0
	
2003-09-16 05:42  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/tools/load_tables.sh:

	Bug fix: Allow table names to contain alphanumeric, not just alphabetic,
	characters.
	
2003-09-15 12:17  Nick West <n.west1@physics.oxford.ac.uk>

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

	Add PHOTON and SIM to the priming set.
	
2003-09-15 11:29  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/SimPmt.cxx:

	fix typos.
	
2003-09-15 09:10  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/SimPmt.cxx:

	Remove debugging lines that crept into last commit.
	
	Pesky.
	
2003-09-14 13:58  Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk>

	* BubbleSpeak/: BandClusterListModule.cxx,
	CutDigiPairListModule.cxx, DigiPairListModule.cxx,
	FitThruMuonListModule.cxx, MSTClusterListModule.cxx,
	ThruMuonListModule.cxx:

	Now that Registry has stronger type checking, turn off type checking in
	XxxModules to avoid confusing warnings.  Automatic conversions are no
	longer performed as well.
	
2003-09-12 20:43  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* setup/packages-R0.22.0-tmp:

	# obsolete file
	
2003-09-12 20:14  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Plex/: GNUmakefile, PlexLoanPool.cxx:

	database tables for NearDet plex (strip<->pixel<->rawchannel) mean
	we should no longer have to depend on PlexusReroot.
	
2003-09-12 19:43  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* setup/: myrel, mytmp:

	# modified to use pserver
	
2003-09-12 18:38  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PhotonTransport/: LinkDef.h, PhotonDefaultModel.cxx,
	PhotonFullBlueTracker.h, PhotonFullFibreModel.cxx,
	PhotonFullFibreModel.h, PhotonMuonDecalibrator.cxx,
	PhotonMuonDecalibrator.h, PhotonTransportModule.h, PhotonUtil.cxx,
	PhotonUtil.h, ScintHitToDigiPE.cxx:

	Daily code commit. Package still not 'officially good'. Use at Own Risk.
	
	Moved Reset->DoReset in JobC module, so it actually resets now. Made the Reset()
	protected to keep me from making the same mistake again.
	
	Some work on the muon decalibrator.. ready to do the photon computer now.
	
	Added PhotonUtil class to take some of the tedium away from geometry
	calculations. Adds a bit of overhead, but makes the code much easier to work
	with.
	
	Added FullFibreModel, which tracks a blue photon into the fibre to get the fibre
	radial position right. pretty cool.. need some more analysis of the result.
	
2003-09-12 17:25  hartnell

	* Contrib/weber/UserAnaStrip/: GNUmakefile, UserAnaStrip.C,
	UserAnaStrip.cxx, UserAnaStrip.h:

	
	Alfons' upgrades
	
	I have edited the makefile to force the name of the library since
	for some reason it depends on your history of how you got to the
	directory. The name of the dictionary is still wrong if you go
	cd mytest/Contrib/weber/UserAnaStrip
	but that's not as serious.
	
	Best to make a soft link in your test release and use that to
	cd to UserAnaStrip
	
2003-09-12 14:48  Robert Hatcher <rhatcher@slac.stanford.edu>

	* setup/packages-development:

	add PhotonTransport to default list of packages.
	
2003-09-12 13:27  kordosky

	* CalDetSI/: Cutter.cxx, Cutter.h:

	added ND error checking to cutter
	
2003-09-12 11:33  hartnell

	* LISummary/: LIPlex.C, LIPlexMaps.cxx, LIPlexMaps.h:

	
	Changed the MakePlexStripEndToLed method. It now uses the correct dbNo for
	the standard cascade of possible tables thanks to Nick. It's also safer
	now
	
2003-09-12 09:59  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LILookup.cxx, LILookup.h,
	LIPlex.C, LIPlexMaps.cxx, LIPlexMaps.h, LITune.C, LITuning.cxx,
	LITuning.h:

	
	Added a strip to led function for CalDet (from Ryan)
	
	Fixed a bug in the tuning so that the adc values corresponding to the tuned
	pin values are plotted correctly
	
	A working PlexStripEndToLed table generator now (needs a modification to
	PlexStripEndToLed.cxx to work though)
	
2003-09-12 08:04  Nick West <n.west1@physics.oxford.ac.uk>

	* MIDAD/GeomModel.h:

	Remove redundant scoping within class statement.
	
2003-09-12 08:03  Nick West <n.west1@physics.oxford.ac.uk>

	* MIDAD/GeomModel.cxx:

	Comment out unused arg. name.
	
2003-09-12 08:02  Nick West <n.west1@physics.oxford.ac.uk>

	* MIDAD/: DigitListViewable.h, TrackListViewable.h, Viewable.h:

	Remove spurious comma at end of enumerator list.
	
2003-09-11 15:06  Robert Hatcher <rhatcher@slac.stanford.edu>

	* CVSROOT/: check_access, modules:

	add PhotonTransport package
	
2003-09-11 13:31  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PhotonTransport/doc/first_present/:
	PhotonTransport_FirstPresentation.html,
	PhotonTransport_FirstPresentation.pdf,
	PhotonTransport_FirstPresentation.sxi, all_times.eps,
	all_times.gif, all_times.ps, blue_pathlength.eps,
	blue_pathlength.gif, blue_photon_example.gif, first0.gif,
	first1.gif, green_long_cosine_vs_radius.gif,
	green_transtime_vs_radius.gif, img0.gif, img0.html, img1.gif,
	img1.html, img10.gif, img10.html, img11.gif, img11.html, img12.gif,
	img12.html, img13.gif, img13.html, img14.gif, img14.html, img2.gif,
	img2.html, img3.gif, img3.html, img4.gif, img4.html, img5.gif,
	img5.html, img6.gif, img6.html, img7.gif, img7.html, img8.gif,
	img8.html, img9.gif, img9.html, index.gif, last0.gif, last1.gif,
	less.gif, more.gif, navbar0.html, navbar1.html, navbar2.html,
	navbar3.html, navbar4.html, next0.gif, next1.gif, note0.html,
	note1.html, note10.html, note11.html, note12.html, note13.html,
	note14.html, note2.html, note3.html, note4.html, note5.html,
	note6.html, note7.html, note8.html, note9.html, outline0.html,
	outline1.html, pe_vs_pe.eps, pe_vs_pe.gif, pe_vs_pe2.eps,
	pe_vs_pe2.gif, pe_vs_pe2.ps, prev0.gif, prev1.gif, siframes.html,
	text.gif, text0.html, text1.html, text10.html, text11.html,
	text12.html, text13.html, text14.html, text2.html, text3.html,
	text4.html, text5.html, text6.html, text7.html, text8.html,
	text9.html, time_vs_time.eps, time_vs_time.gif, time_vs_time.ps:

	Some documentation. Not enough, but it's a start.
	
2003-09-11 13:28  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PhotonTransport/: GNUmakefile, LinkDef.h, PhotonBounce.cxx,
	PhotonBounce.h, PhotonCount.cxx, PhotonCount.h,
	PhotonDefaultModel.cxx, PhotonDefaultModel.h,
	PhotonFullBlueTracker.cxx, PhotonFullBlueTracker.h,
	PhotonLookupTable.cxx, PhotonLookupTable.h,
	PhotonLookupTableRow.cxx, PhotonLookupTableRow.h,
	PhotonMuonDecalibrator.cxx, PhotonMuonDecalibrator.h,
	PhotonTransportMaker.cxx, PhotonTransportMaker.h,
	PhotonTransportModule.cxx, PhotonTransportModule.h,
	ScintHitToDigiPE.cxx, ScintHitToDigiPE.h, ScintPhoton.cxx,
	ScintPhoton.h, tables/PhotonBlueSpectrum.mc,
	tables/PhotonFibreAbsorb.mc, tables/PhotonScintAtten.mc,
	tables/PhotonTiO2PaintReflec.mc, tables/insert.mysql,
	test/CompareToReroot.cxx, test/CompareToReroot.h, test/GNUmakefile,
	test/LinkDef.h, test/ScintHitAna.cxx, test/ScintHitAna.h,
	test/photontest.cxx, test/photontest.h:

	First commit of PhotonTransport. It ain't pretty, but it works. I think. Mostly.
	
	Needs documentation, but hey, what's new?
	
2003-09-10 15:48  Brett Viren <bv@bnl.gov>

	* SRT_MINOS/special/compilers/GCC.mk:

	
	Small extension to the MINOS_PEDANTIC switch.  You can now turn off
	pedantic-ness by defining MINOS_PEDANTIC=0.  Leaving it undefined or
	explicitly defined to 1, 2 or 3 retains previous features.
	
	One specific instance where non-pedantic is needed is when system
	include files use conflicting "throw()" declarations in functions
	Eg. string.h vs. libiberty.h (part of binutils).  The bug is really in
	the system include files, so this is just a work-around.
	
2003-09-10 15:04  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiWriter.cxx:

	Bug fix NeedsLogEntry(): test for exempt tables was wrong.
	
2003-09-10 14:51  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Conventions/Munits.h:

	Add nm and microns to length units.
	
2003-09-10 14:37  cbs

	* CalDetTracker/MuonCalib/MuCalIter.cxx:

	Fixed a bug in the pathlength correction, added some comments
	
2003-09-10 09:37  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/SimVaElectronics.cxx:

	Fixed important and rather stupid error in that the meanings of the 2/36 and
	2/6 trigger were reversed. Thanks Caius!
	
2003-09-09 23:06  George Irwin <gmieg@slac.stanford.edu>

	* SRT_MINOS/special/compilers/GCC.mk:

	Change "-pedantic" to "-pedantic-errors" as per phone conference decision.
	
2003-09-09 23:04  George Irwin <gmieg@slac.stanford.edu>

	* Plex/PlexPixelSpotId.cxx:

	Nathaniel's mod didn't compile.
	
2003-09-09 22:18  kordosky

	* CalDetPID/AutoPIDMaker.cxx:

	fixed a sign error in AutoPIDMaker
	
2003-09-09 21:46  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* setup/: myrel, mytmp:

	# modified for better readability
	
2003-09-09 19:31  hartnell

	* LISummary/: LIAnalysis.cxx, LILookup.cxx, LIPlane.cxx, LIPlane.h,
	LIPlex.C, LIPlexMaps.cxx, LIPlexMaps.h:

	
	Added the gain error calculation to WriteGainsTextFile()
	
	Now store the gain errors in LIPlane and count the number of entries
	to make sure you are not writing the same value twice
	
	Some nifty tools added to LIPlexMaps to look at various PulserDriftRaw/Ref
	tables. One such tool compares the current pin diode with the reference
	
2003-09-09 17:05  phil.adamson

	* OfflineTrigger/olt_dds.C:

	Increase DDSMaxSyncDelay to try to avoid duplicated snarls in dispatcher
	client data
	
2003-09-09 16:32  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Registry/Registry.cxx:

	Added an extra type-check to Registry::Get(key,val);
	If the key exists but does not have the same type as val, a warning is
	now printed.
	
	Non-type-safeness recently bit me in the ass in DetSim.. this might help mitigate it.
	
2003-09-09 16:29  blake

	* AtNuReco/: TrackAtNu.cxx, TrackAtNu.h, TrackSegmentAtNu.cxx,
	TrackSegmentAtNu.h:

	[no log message]
	
2003-09-09 16:26  blake

	* AtNuReco/: monte_carlo.C, ObjAtNu.cxx, ObjAtNu.h,
	ObjShowerAtNu.cxx, ObjShowerAtNu.h, ObjTrackAtNu.cxx,
	ObjTrackAtNu.h, README, reco_data.C, ShowerAtNu.cxx, ShowerAtNu.h,
	ShowerSegmentAtNu.cxx, ShowerSegmentAtNu.h:

	[no log message]
	
2003-09-09 16:24  vahle

	* CalDetDST/: CalDet2003PlotsModule.cxx, CalDet2003PlotsModule.h,
	UberModule.cxx, UberModuleLite.cxx:

	Mod to check ElecType==kVA before asking IsSameVAChip
	
2003-09-09 16:22  blake

	* AtNuReco/: CandTrackAtNuHandle.h, CandTrackAtNuList.cxx,
	CandTrackAtNuList.h, CandTrackAtNuListHandle.cxx,
	CandTrackAtNuListHandle.h, ClusterAtNu.cxx, ClusterAtNu.h,
	HitAtNu.cxx, HitAtNu.h, LinkDef.h:

	[no log message]
	
2003-09-09 16:20  vahle

	* CalDetSI/: AlgCalDetSI.cxx, Cutter.cxx:

	Mod to check ElecType==kVA before asking IsSameVAChip
	
2003-09-09 16:19  blake

	* AtNuReco/: CandShowerAtNu.cxx, CandShowerAtNu.h,
	CandShowerAtNuHandle.cxx, CandShowerAtNuHandle.h,
	CandShowerAtNuList.cxx, CandShowerAtNuListHandle.cxx,
	CandShowerAtNuListHandle.h, CandTrackAtNu.cxx, CandTrackAtNu.h,
	CandTrackAtNuHandle.cxx:

	[no log message]
	
2003-09-09 16:18  blake

	* AtNuReco/: AtNuFindModule.cxx, AtNuFindModule.h:

	
	September 2003 - AtNuFindModule modified substantially
	
2003-09-09 16:16  blake

	* AtNuReco/AlgTrackAtNuList.cxx:

	
	September 2003 - new algorithm
	
2003-09-09 16:12  blake

	* AtNuReco/: AlgShowerAtNu.cxx, AlgShowerAtNuList.cxx,
	AlgTrackAtNu.cxx:

	
	September 2003 - new algorithm
	
2003-09-09 16:09  blake

	* AtNuReco/: AtNuDemo.C, SegmentAtNu.h, SegmentAtNu.cxx:

	[no log message]
	
2003-09-09 15:56  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Rotorooter/: RotoSocket.cxx, RotoSocket.h:

	increase initial buffer size to 16Mbytes.  add code to gracefully handle
	larger needs rather than simply quitting.
	
2003-09-09 14:57  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Plex/PlexPixelSpotId.cxx:

	Added a 'tube only' flag to PlexPixelPixelSpotId::Print()
	
2003-09-09 14:07  kordosky

	* CalDetDST/: LinkDef.h, ParticleFilterModule.cxx,
	ParticleFilterModule.h:

	move particlefiltermodule here from caldetpid
	
2003-09-09 14:06  kordosky

	* CalDetPID/: AlgCalDetPID.cxx, LinkDef.h,
	ParticleFilterModule.cxx, ParticleFilterModule.h,
	macros/test_autopid.C:

	move particlefiltermodule to caldetdst package
	
2003-09-09 12:44  phil.adamson

	* OfflineTrigger/: LinkDef.h, OltNewModule.cxx:

	Cosmetic only chage to TOF printout
	
2003-09-09 11:22  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: LoadDetSimDB.cxx, SimDetector.cxx, SimPmt.cxx, SimPmt.h,
	SimPmtM16.cxx, SimPmtM64.cxx, SimPmtUTM16.cxx, macros/detsim.C,
	tables/GainTable.MCfar:

	Found the Hamamatsu pixel numbering was turned on by default.. nipped that in the bud.
	
	Added a SimPmt::PrintConfig so I can see that better.
	
	Changed to PlexPixelSpotId::AsString("t") for tube ID; will commit complimentary change to Plex.
	
	Fixed poorly-written macro lines in detsim.C
	
2003-09-08 22:51  hartnell

	* LISummary/LIPlexMaps.cxx:

	
	pcminos01 complained about:
	aggregate has a partly bracketed initializer
	
	I obviously don't have some pedantic warning flag set on my laptop...
	
	In addition to the above it failed to compile since it relies on the
	changes to the readout types that have not propaged to pcminos01 yet.
	
2003-09-08 22:42  hartnell

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

	
	A new class to hold the detector information structured in a plane and
	strip form rather than a led and pulser box form which is LIRun
	
	It's orientated completely towards CalDet at the moment but will sort it
	out eventually. Time is too precious during the beam...
	
2003-09-08 22:40  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LIAnalysis.h, LILookup.cxx,
	LILookup.h, LIPlex.C, LIPlexMaps.cxx, LIPlexMaps.h,
	LISummarySorter.cxx, LISummarySorter.h, LinkDef.h:

	
	Rather a lot of changes:
	
	LISummarySorter: Now have the ability to select a particular DP from
	a run that has a lot of LI runs in it. Added branch stripEnd to tree,
	can't believe I was this long without it. Removed branch nanoSec since
	it's irrelevant for summaries. Changed minder to be minderCh and
	similarly for master since that's what they are! Not very nice names
	in my opinion but the ones least likely to cause confusion (which
	we have discovered is quite easy at CalDet on many occasions!)
	
	LILookup: Can now get the planes associated with a particular pin diode
	
	LIPlexMaps: Added a tool to print out the pin diode info from the plex
	in a digestable manner. Also various code for generating plex tables
	and other DB tables
	
	LIAnalysis: Started on WriteGainsTable to try and work out the best gains
	from a run using near/far end of strip etc. Work in progress...
	
	Generally a lot of tidying etc.
	
2003-09-08 22:24  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* setup/mytmp:

	# added a requirement for GNUmakefile in all packages and also ":" in grepack
	
2003-09-08 21:44  Robert Hatcher <rhatcher@slac.stanford.edu>

	* RerootExodus/PlexusReroot.cxx:

	hack so that fake mangling between plane+end+pixel <--> crate+chadd
	doesn't get whacked by loss of bit 4 in QIE chadd to an error bit
	in RawQieDigit.  Need some reshuffling to avoid other limitations
	(crate can only be 6 bits).
	
2003-09-08 21:22  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* setup/: myrel, mytmp, setup_minossoft_tamu:

	# modified to reflect new changes in frozen release policy
	
2003-09-08 20:14  cbs

	* CalDetTracker/CDBeamMuTracker.cxx:

	Small fixes to Beam Mu tracker to stop extra hits being added at the end of a track
	
2003-09-08 20:09  Robert Hatcher <rhatcher@slac.stanford.edu>

	* OnlineUtil/: dataFormats.h, mdBlockDefinitions.h,
	mdRawDataMasks.h:

	synch with "online" CVS repository changes between 2003-07-03 and 2003-09-08
	
2003-09-08 19:17  Robert Hatcher <rhatcher@slac.stanford.edu>

	* RawData/: LinkDef.h, RawSubRunEndBlock.cxx, RawSubRunEndBlock.h:

	RawSubRunEndBlock mimics RawRunEndBlock (for now).
	
2003-09-08 15:05  kordosky

	* CalDetPID/: ParticleFilterModule.cxx, ParticleFilterModule.h,
	bin/GNUmakefile:

	more devel
	
2003-09-08 13:31  kordosky

	* CalDetPID/AutoPIDMaker.cxx:

	more autopid devel... once more
	
2003-09-08 13:18  kordosky

	* CalDetPID/AutoPIDMaker.cxx:

	more autopid devel... nearly done
	
2003-09-07 21:46  cbs

	* CalDetTracker/CDEvDisplay/: CalDetDisplay.C, DrawDisplay.cxx,
	SetUpDisplay.C:

	A few minor improvements to the event display
	
2003-09-07 17:55  phil.adamson

	* OfflineTrigger/: OltBlockScan.cxx, OltCounter.cxx, OltCounter.h,
	OltNewModule.cxx:

	Cosmetic improvements
	
2003-09-06 23:03  cbs

	* CalDetTracker/CDCrossTalker.cxx:

	Replaced cout statement with message service
	
2003-09-06 09:14  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiSqlValPacket.cxx:

	Fix bug which caused loss of meta-data when importing from update file.
	
2003-09-06 07:17  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: SimDetector.cxx, SimQieElectronics.cxx,
	SimQieElectronics.h, macros/detsim.C:

	Rebuilt the QIE digitization simulation.
	
	Parameters are now easier-to-measure values for the ND front end, and the values
	have been tuned to roughly match the real hardware configuration.  Added "raw"
	(un-looked-up) data mode.
	
	The QIE sim now performs all possible calculations in DAC counts or ADC counts
	rather than fC.
	
	Constant-fraction noise has been added to the algorithm but set to zero.
	Although in principle this noise (i.e. 1.3 ADC counts RMS on all ranges) could
	be measured with NearCalibrate runs, the RMS of the charge injection circuit is
	not well known and so we err on the side of trusting the readout.  This noise is
	comparable to  to the RMS error due to 8-bit digitization, so is not too
	important.
	
	Macros and default configuration altered to match the new "best guess" values.
	
2003-09-05 22:11  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Plex/Plexus.cxx:

	complain very bitterly (Msg::kFatal) when either the PlexPixelSpotToStripEnd
	or PlexPixelToRawChannel tables returns a empty result set.  (Though
	currently kFatal doesn't actually cause the job to end?).
	
2003-09-05 22:09  Robert Hatcher <rhatcher@slac.stanford.edu>

	* UgliGeometry/UgliStripNode.cxx:

	revamp info message (and limit number of times it's generated) that
	occurs for invalid strips ... these can happen when processing GMINOS
	data for the near detector when the squashed planes aren't trimmed
	exactly right and thus end up with more strips than the real planes.
	
2003-09-05 21:49  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Plex/PlexSEIdAltL.cxx:

	In case of consistency error dump the list showing stripend + pixelspot
	to facilitate verification of the database.
	
2003-09-05 18:06  ebeall

	* RawData/RawDcsEnvMonitorBlock.cxx:

	fixed the last couple of hardcoded detector type links (gDetector::kType)
	
2003-09-05 17:20  Robert Hatcher <rhatcher@slac.stanford.edu>

	* RawData/RawQieDigit.cxx:

	Correct in comment 'diagram' which bit was approriated from
	minderChannel field for "priority truncate" error condition.
	Even with now only 4 bits the MinderChannel field can range from [0,15]
	(which I'm told it does for the near detector).
	
2003-09-05 14:58  rjn

	* Calibrator/: DigitCalibrator.cxx, DigitCalibrator.h,
	PulserSigLinCalibrator.cxx, PulserSigLinCalibrator.h:

	Added hooks to set the minNumPulses used by the drift point calibration.
	
2003-09-05 08:48  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/DbmModule.cxx:

	Bug fix: wrong name used for default option to LogEntry command.
	
2003-09-05 08:18  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/dbmauto_status.html:

	DBILOGENTRY now being distributed.
	
2003-09-04 21:09  George Irwin <gmieg@slac.stanford.edu>

	* AtNuReco/: CandShowerAtNuList.cxx, CandShowerAtNuListHandle.cxx,
	CandTrackAtNuList.cxx, CandTrackAtNuListHandle.cxx,
	ClusterAtNu.cxx, HitAtNu.cxx, ObjAtNu.cxx, ObjShowerAtNu.cxx,
	ObjTrackAtNu.cxx, SegmentAtNu.cxx, ShowerAtNu.cxx, TrackAtNu.cxx:

	Remaining "unused parameter" warnings eliminated.
	
2003-09-04 19:41  George Irwin <gmieg@slac.stanford.edu>

	* AtNuReco/: AlgShowerAtNuList.cxx, AlgTrackAtNuList.cxx,
	AtNuFindModule.cxx, CandShowerAtNu.cxx, CandShowerAtNuHandle.cxx,
	CandShowerAtNuHandle.h, CandTrackAtNu.cxx, CandTrackAtNuHandle.cxx,
	CandTrackAtNuHandle.h:

	Eliminate remaining compiler warnings and errors, including unused
	variable and shadowed method-name warnings and variable length array
	on stack errors.
	
2003-09-04 17:31  hartnell

	* Contrib/murgia/QieCalibration/GNUmakefile:

	
	Hard coded in the package name to get round the annoying problem of it
	wanting to make a library called libContrib (Thanks Nathaniel)
	
2003-09-04 17:21  hartnell

	* Contrib/murgia/QieCalibration/: CalValues.cxx, CalValues.h,
	GNUmakefile, LinkDef.h, QieAna.cxx, QieAna.h,
	QieCalibrationModule.cxx, QieCalibrationModule.h, ana.C,
	makeplots.C, qieCal.C:

	
	Here is Simona's package to look at the stability of the QIE calibration
	
	It's a work in progress and will probably see some action from several of
	us at CalDet
	
2003-09-04 13:10  phil.adamson

	* OfflineTrigger/: OltBlockScan.cxx, OltCounter.cxx,
	OltNewModule.cxx, OltRawLI.cxx, bs.C, olt_dds.C:

	Minor bug-fixes - maybe crash less...
	
2003-09-04 12:20  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* RawData/: RawLIAdcSummary.cxx, RawLIAdcSummaryBlock.cxx:

	New modification by Phil Adamson: minor version 4 now subtracts off an
	artificial pedestal from QIE data.  This fix is in order to allow negative
	mean ADC values, which can happen when unsparsified data is taken on a
	non-pulsed channel.
	
	Don't shoot the messenger.
	
2003-09-04 10:14  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/ChangeLog:

	New command: LogEntry.
	
2003-09-04 08:30  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/dbmauto_rules.html:

	Use Overlay Creation Dates if necessary.
	
2003-09-04 08:30  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/: DbmModule.cxx, DbmModule.h, doc/Help.txt:

	Add new command: LogEntry to allow database log entries to be
	created by hand.
	
2003-09-04 08:30  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/: DbmCmdOptions.cxx, DbmCmdOptions.h:

	Allow the default options to be command specific.
	Add :GetOptInt(const string& opt) const to simplify access to ints.
	Extend the list of options that have values.
	
2003-09-03 23:56  George Irwin <gmieg@slac.stanford.edu>

	* AtNuReco/: AlgShowerAtNu.cxx, AlgTrackAtNu.cxx,
	AtNuFindModule.cxx:

	Eliminate most variable length arrays on stack in favor of heap.  The
	stack arrays are fatal with "-pedantic-errors" compilation.
	
2003-09-03 20:34  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Plex/PlexLedId.cxx, Plex/PlexMuxBoxId.cxx,
	Plex/PlexPinDiodeId.cxx, Plex/PlexPixelSpotId.cxx,
	RawData/RawBlockId.cxx:

	Use set of circular list of character buffers so that multiple uses
	of AsString in a cout-like situation is less likely to yield suprises.
	
2003-09-03 19:03  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Islands/IslCluster.cxx:

	remove use of variable-size array extension (add new/delete []).
	
2003-09-03 18:56  Robert Hatcher <rhatcher@slac.stanford.edu>

	* EventDisplay/EVD.h:

	remove unused data member "GuiBox& fBox" which was generating warning/error:
	  EVD.cxx: In constructor `EVD::EVD()':
	  EVD.cxx:105: uninitialized reference member `EVD::fBox'
	C++ requires references to be initialized at creation.  There are no other
	references in the code to fBox.
	
2003-09-03 17:50  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LIAnalysis.h, LIRun.h,
	LISummaryCollector.cxx, LISummaryCollector.h, LISummarySorter.cxx,
	LITune.C, LITuning.cxx, LITuning.h:

	
	Lots of little things here and there.
	
	A few tweaks to the tuning
	
	Started work on enabling the collector to use pulser summaries
	as well as raw summaries
	
	Improved the printout now that we have so much ND stuff at CalDet, the
	branches, etc were already in the tree and just kicked into action :-)
	
2003-09-03 15:11  Brett Viren <bv@bnl.gov>

	* WebDocs/: release-overview.html, simple-release-overview.html:

	
	Replace release-overview with simple-release-overview, removing the
	latter.
	
2003-09-03 10:18  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* RawData/: RawQieDigit.cxx, RawQieDigit.h:

	Change the Qie digit decoding at the request of the ND group.
	
	Minder channel number is 0-7 but has 5 bits associated to it. The fifth bit
	has been configured to indicate a warning condition that the digit is
	the last in a series taken that was truncated because of a
	higher-priority trigger.  This bit is now masked out of the channel
	address (so minder number is correctly reported) and a new bit (bit
	3 = 0x8) is added to the fErrorCode field.
	
	This modification has been tested on ND data at CalDet and everything
	looks hunky-dory.
	
	P.S.
	Robert, please don't beat me.
	
2003-09-03 09:31  rjn

	* PulserCalibration/: PulserFromRawModule.cxx,
	PulserFromRawSummaryList.cxx, PulserSummaryModule.cxx,
	mpsFromRaw.C:

	Fixed a couple of little bugs in the code that stopped things working.
	
2003-09-03 09:06  vahle

	* CalDetDST/: UberCosmicHit.cxx, UberCosmicHit.h, UberEvent.cxx,
	UberEvent.h, UberHit.cxx, UberHit.h, UberRecord.cxx, UberRecord.h,
	UberRecordLite.cxx, UberRecordLite.h:

	changed adc in uberhit and ubercosmic hit from a short to an int so that it deals with summing over ND buckets correctly
	
2003-09-02 23:59  George Irwin <gmieg@slac.stanford.edu>

	* setup/setup_minossoft_SLAC:

	Updated version for CERNLIB 2002.
	
2003-09-02 23:47  George Irwin <gmieg@slac.stanford.edu>

	* RDBC/rdbc/TSQLDriverManager.cxx:

	Philippe Canal's fix to bug which compounded a TUnixSystem::ConcatFileName
	fixed-length char buffer overflow to produce a crash at SLAC and FNAL.
	
2003-09-02 22:56  avva

	* CandFitTrackSA/: README, reco.C, recoMC.C:

	Adding sample job scripts and a README file.
	
2003-09-02 22:23  Robert Hatcher <rhatcher@slac.stanford.edu>

	* EventDisplay/EVD.C:

	fix cases of "cout >>" which should be "cout <<"
	
2003-09-02 16:23  vahle

	* CalDetDST/: UberDST.cxx, UberModule.cxx, UberModuleLite.cxx:

	fixed the way the qie adc's are handled, no longer subtract 50 from each bucket since this is handled upstream of uberdst
	
2003-09-02 15:29  kordosky

	* CalDetDST/: CalDet2003PlotsModule.h, CalDet2003PlotsModule.cxx:

	for tricia
	
2003-09-02 13:42  kordosky

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

	for tricia
	
2003-09-02 12:43  kordosky

	* CalDetDST/: LinkDef.h, UberDST.cxx, UberModule.cxx,
	UberModuleLite.cxx, UberModuleLite.h, UberRecordLite.cxx,
	UberRecordLite.h:

	for tricia
	
2003-09-02 12:02  rjn

	* Calibrator/MuonSigCorrCalibrator.cxx:

	LAst change in this series. Can now have same task for MIPCalibrator and MuonCalibrator``
	
2003-09-02 10:24  Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk>

	* BubbleSpeak/AlgDigiPairList.cxx:

	Fix for bypassing special CalDet digits (e.g., Cherenkov).
	
2003-09-02 03:19  Sue Kasahara <schubert@hep.umn.edu>

	* Demo/DemoEventDump.cxx:

	
	Add print of record vldcontext to fragment description string produced
	by DumpFragment.
	
2003-09-01 18:13  George Irwin <gmieg@slac.stanford.edu>

	* CandDigit/DBtxt_AlgCaldetDigitList_default.C:

	Fix comment.
	
2003-09-01 15:51  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* CandDigit/: AlgCaldetDigit.cxx, AlgCaldetDigit.h,
	AlgCaldetDigitList.cxx, AlgCaldetDigitList.h,
	CaldetDigitWrapper.cxx, CaldetDigitWrapper.h,
	CaldetRawDigitWrapper.cxx, CaldetRawDigitWrapper.h,
	DBtxt_AlgCaldetDigitList_default.C, DBtxt_AlgCaldetDigit_default.C,
	LinkDef.h:

	Added a new AlgCaldetDigit and AlgCaldetDigitList.
	
	These are nearly identical to the originals, but are intended to do near/far
	comparison at CalDet using the timing fiducial channel.  Near detector CandDigit
	times are have the fiducial time added on.  There should be no other effects.
	
	Note that this requires 'phil triggered' data: the timing fiducial must be duplicated in each event.
	
2003-09-01 14:40  Nick West <n.west1@physics.oxford.ac.uk>

	* UserManualDoc/src/database_interface.tex:

	An update comment is required when using DbiWriter to write updates to a
	Master database.
	
2003-09-01 13:32  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog:

	Support database logging of updates.
	
2003-09-01 13:31  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/test/DbiValidate.cc:

	Test database logging.
	
2003-09-01 13:31  Nick West <n.west1@physics.oxford.ac.uk>

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

	Implement updating of a database log.
	
	Add private methods Bool_t NeedsLogEntry() const; and Bool_t WritingToMaster() const;
	that determine if a database log entry is required.
	
	Add data member fLogEntry to hold the update.
	Add data member fTableName to save time.
	
2003-09-01 13:31  Nick West <n.west1@physics.oxford.ac.uk>

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

	Complete the implementation of the class.
	
	Add void SetReason(const string& reason).
	
	Add data members: fLogDetMask, fLogSimMask, fLogTask with getters and setters.
	These are set to the values of the update that is being logged.
	
	Get user name from the environment.
	Don't store fLogDetMask, fLogSimMask, fLogTask, fUpdateTime in data record,
	they are derived from, are are used to create the VLD row of the DbiLogEntry
	record.
	
2003-09-01 13:30  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiCascader.h:

	Use  #include <ostream> instead of #include <iosfwd> to avoid compiler
	error "ambiguous class ostream" when including other headers.
	
2003-09-01 12:01  kordosky

	* CalDetPID/: AutoPIDMaker.cxx, AutoPIDMaker.h,
	macros/test_autopid.C:

	more autopidmaker devel
	
2003-09-01 11:50  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/test/create_DbiLogEntry.mysql:

	Remove UPDATETIME (now taken from the VLD entry).
	
2003-09-01 10:33  rjn

	* Calibrator/: DigitCalibrator.cxx, DigitCalibrator.h:

	Put in some methods to retrieve CalModes
	
2003-08-31 18:46  kordosky

	* CalDetPID/: AutoPIDMaker.cxx, AutoPIDMaker.h,
	CalDetBeamMomentum.cxx, CalDetBeamMomentum.h, CalDetCERRange.cxx,
	CalDetCERRange.h, CalDetCERTimeWin.cxx, CalDetCERTimeWin.h,
	CalDetOverlapWin.cxx, CalDetOverlapWin.h, CalDetTOFRange.cxx,
	CalDetTOFRange.h:

	more autopidmaker developement
	
2003-08-31 18:33  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/DigiPEtoRawDigitModule.cxx:

	Revert code so that RDDB snarl number coincides with SimSnarlHeader snarl
	number, by request of Caius.
	
	By this logic, snarl number MAY no longer be unique in some runs, as multiple
	RDDBs may be associated with a single SimSnarl.
	
	P.S.
	I'm being held in a large concrete bunker in Geneva and I can't escape. Please
	send help.
	
2003-08-30 16:11  rjn

	* Calibrator/MuonSigCorrCalibrator.cxx:

	Messed up my last commit, this one fixes that problem
	
2003-08-29 20:59  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Persistency/: GNUmakefile, PerFile.cxx:

	Ugly hack (-D compiler option) for handling the fact that ROOT removed
	the rootd.h header and moved the relevant contents to NetErrors.h.
	
2003-08-29 20:36  Brett Viren <bv@bnl.gov>

	* WebDocs/simple-release-overview.html:

	first commit
	
2003-08-29 16:48  kordosky

	* CalDetPID/: AlgCalDetPID.cxx, AutoPIDMaker.cxx, AutoPIDMaker.h,
	CalDetCERRange.h, PIDFormulas.cxx:

	working on new auto pid system
	
2003-08-29 10:36  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Plex/Plexus.cxx:

	Small change to the way the ReadoutType map gets built so that not all
	not all valid pixels get "kScintStrip" type.  A channel may have a pixel
	but not scintillator.  Instead, the Plex sets this type only for channels
	which pixels but _no_ database entry.
	
	In short:
		The Database Always Wins.
	
	---N
	
2003-08-29 10:34  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Conventions/: ReadoutType.cxx, ReadoutType.h:

	Added new readout type: UnconnectedPixel.
	
	This type is for use in scripts that want to know that a channel has a pixel connected, but has no strip.
	
	(Previously, these strips were labeled kScint, which is incorrect.)
	
2003-08-28 22:18  kordosky

	* CalDetPID/: AutoPIDMaker.cxx, AutoPIDMaker.h, LinkDef.h,
	PIDFormulas.cxx, PIDFormulas.h:

	working on code for auto pid
	
2003-08-28 20:42  Robert Hatcher <rhatcher@slac.stanford.edu>

	* Plex/LinkDef.h:

	add "+" to PlexLoanPool, PlexusABC, Plexus.
	For some reason this is sufficient to make rootcint generate streamer code
	with regards to std::multimaps that is acceptable to the gcc 3.2 compiler.
	In both cases it looks like there's a mismatch between
	  std::multimap<RawChannelId,PlexPixelSpotId,
	     less<RawChannelId>,allocator<PlexPixelSpotId> >
	that rootcint generates, and
	  std::multimap<RawChannelId,PlexPixelSpotId,
	     less<RawChannelId>,allocator<pair<RawChannelId,PlexPixelSpotId> > >
	that fChannelToPixel is declared (last two parts implicitly).
	Generated code in both cases seems to get this wrong for multimaps
	(but not std::map), but without the "+" structuring the compiler chokes.
	Will attempt to continue to follow this up with ROOT dev team.
	
2003-08-28 14:06  rjn

	* Calibrator/: MuonSigCorrCalibrator.cxx, MuonSigCorrCalibrator.h:

	Set some catches so that we can use differnet DbiTasks
	
2003-08-28 10:33  phil.adamson

	* OfflineTrigger/: OltNewModule.cxx, OltNewModule.h:

	Fast trigger, with ND dead chips...
	
2003-08-28 09:32  kordosky

	* CalDetPID/AutoPIDMaker.cxx:

	added a class to do construct pid tables from the run comment block
	
2003-08-28 09:31  kordosky

	* CalDetPID/AutoPIDMaker.h:

	AutoPIDMaker.cxx
	
2003-08-28 06:19  Nick West <n.west1@physics.oxford.ac.uk>

	* OfflineTrigger/LinkDef.h:

	Comment out: #pragma link C++ class OltDev;  - not yet committed?
	
2003-08-27 12:52  phil.adamson

	* OfflineTrigger/: LinkDef.h, OltBlockScan.cxx, OltBlockScan.h,
	OltDataIntegrity.cxx, OltDataIntegrity.h, OltNewModule.cxx,
	OltNewModule.h, OltRawLI.cxx, OltRawLI.h, bs.C, olt.C:

	First commit of some CalDet debug tools
	
	Speed up trigger, plus add number of plane cut for event writing
	
2003-08-27 09:45  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/dbmauto_db_priming.html:

	Add link to page listing dates of recent priming sets.
	
2003-08-27 07:02  Nick West <n.west1@physics.oxford.ac.uk>

	* UserManualDoc/src/database_interface.tex:

	Explain concept and usage of "Overlay Creation Dates".
	
2003-08-27 07:00  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog:

	DbiWriter now uses "Overlay Creation Dates".
	
2003-08-27 07:00  Nick West <n.west1@physics.oxford.ac.uk>

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

	Make default creation date the overlay creation date and implement
	method SetOverlayCreationDate().
	
2003-08-27 06:59  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiCascader.cxx:

	Add more kDebug output.
	
2003-08-27 06:59  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/: Dbi.cxx, DbiLogEntry.cxx, DbiLogEntry.h,
	LinkDef.h, test/DbiValidate.cc, test/create_DbiLogEntry.mysql,
	test/create_DbiLogEntryVld.mysql, test/create_database.mysql:

	New class DbiLogEntry to capture and present updates together with the
	reasons for them.
	
2003-08-27 06:34  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/DbmJob.cc, DatabaseUpdater/dbu.cc,
	DetSim/test/testsim.cxx:

	Switch from:  int main(int argc, char* const* argv)
	         to:  int main(int argc, char** argv)
	
	To match revised interface:
	
	          static JobCEnv& JobCEnv::Instance(int, char**)
	
2003-08-27 06:20  Nick West <n.west1@physics.oxford.ac.uk>

	* JobControl/LinkDef.h:

	Reinstate:-
	
	     #pragma link C++ class JobCROOT;
	
	which should not be removed until that class is safely tucked up on the attic.
	
2003-08-27 01:46  Mark Messier <messier@indiana.edu>

	* Demo/: demo-1.jcm, demo-1a.jcm, demo-2.jcm, dispatcher.jcm,
	fakedaq.jcm, hello.jcm:

	Remove obsolete .jcm's
	
2003-08-27 01:32  Mark Messier <messier@indiana.edu>

	* JobControl/test/: JobCIteratorsValidate.cxx,
	JobCIteratorsValidate.h, JobCModuleRegValidate.cxx,
	JobCModuleRegValidate.h, JobCPathValidate.cxx, JobCPathValidate.h,
	JobCommandValidate.cxx, JobCommandValidate.h,
	JobControllerValidate.cxx, JobControllerValidate.h,
	TestIterators.cxx, TestJobC.cxx, TestJobCDialog.cxx,
	TestJobCModuleReg.cxx, TestJobCPath.cxx, TestJobCommand.cxx,
	sample.jcm:

	Removed obsolete test programs. Tests run from the testJobC.C script
	
2003-08-26 23:04  Mark Messier <messier@indiana.edu>

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

	Change interface to char** argv
	
2003-08-26 22:31  Mark Messier <messier@indiana.edu>

	* JobControl/: JobCEnv.cxx, JobCEnv.h, JobCMethod.cxx,
	JobCPath.cxx, JobCRootEnv.cxx, JobCRootEnv.h, LinkDef.h,
	main/JobCmain.cxx, test/GNUmakefile:

	[1] Avoid const errors by making main(int argc, char** argv)
	[2] Take care of unused variable warnings
	[3] Drop .jcm support from JobCmain
	
2003-08-26 20:12  cbs

	* CalDetTracker/: CDCrossTalker.cxx, CDTrackedHits.cxx,
	CDTracker.cxx:

	Changed Crosstalker to prevent QIE hits being passed to M16 algorithm
	CDTracker and CDTrackedHits fixed to prevent floating point errors
	
2003-08-26 18:43  hartnell

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

	
	Messages now print out either VA or QIE information not just VA
	
2003-08-26 15:20  Nick West <n.west1@physics.oxford.ac.uk>

	* UserManualDoc/src/database_interface.tex:

	Correct explanation of ambiguity resolution: it's based on the creation date not
	the insert date.
	
2003-08-26 14:52  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/test/DbiValidate.cc:

	Revise test now that embedded gaps are no longer cached.
	
2003-08-26 14:52  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog:

	Announce support "sparsely aggregated" systems.
	
2003-08-26 14:52  Nick West <n.west1@physics.oxford.ac.uk>

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

	Don't reject large aggregate numbers.
	
	Argument to method GetValidityRec(Int_t) is index into table, not aggregate number.
	New method:  GetValidityRecFromAggNo(Int_t) can be use to get entry for agg. no.
	
	Index to fVRecs is no longer agg. no -1 although first entry still
	holds agg. no == -1.  Have map fAggNoToIndex to map agg. no -> fVRecs index.
	Add private methods AddNewAgg(...), AddNewGap(...) to update fAggNoToIndex
	and fVRecs in sync.
	
2003-08-26 14:51  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiTableProxy.cxx:

	Use new interface to DbiValidityRecBuilder.
	
2003-08-26 14:50  Nick West <n.west1@physics.oxford.ac.uk>

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

	Implement method Bool_t Owns(const DbiTableRow*).
	
2003-08-26 14:50  Nick West <n.west1@physics.oxford.ac.uk>

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

	Use new interface to DbiValidityRecBuilder.
	
	Improve GetValidityRec method so that it works by returning
	the DbiValidityRec of the DbiResult that owns the row.
	This means that it should work correctly for extended context queries.
	
	The index for fResults is no longer the aggregate number; the ordering
	just follows that supplied by DbiValidityRecBuilder.
	
2003-08-26 14:48  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiResult.h:

	Add  Bool_t Owns(const DbiTableRow*) to test if DbiResult owns row.
	
2003-08-26 14:48  Nick West <n.west1@physics.oxford.ac.uk>

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

	Replace vector indexed by aggregate number by a map keyed by aggregate number.
	Don't reject large aggregate numbers.
	
2003-08-26 14:47  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/Dbi.h:

	Remove kMAXAGGNO now that large aggregate numbers are supported.
	
2003-08-25 21:12  ebeall

	* RawData/RawDcsHvMonitorBlock.cxx:

	fixed circular function call inside GetPlane function
	
2003-08-25 18:07  George Irwin <gmieg@slac.stanford.edu>

	* CandEventSR/AlgEventSRList.cxx:

	Fix const errors
	
2003-08-25 18:04  George Irwin <gmieg@slac.stanford.edu>

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

	Mod to fix const errors in CandEventSR/AlgEventSRList.cxx.
	
2003-08-25 17:27  musser

	* EventDisplay/: DisplayOptions.cxx, DisplayOptions.h, EVD.C,
	UserHist.cxx, UserHist.h, UserHistType.h:

	added a Time vs Z histogram to the user histogram list.
	Cleaned up EVD.C, and added a text message to the user at run time which says what the intended target for
	the job path being run (real, MC, far, caldet,...) is.
	
2003-08-25 10:48  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: SimPmt.cxx, SimPmt.h, SimPmtUTM16.cxx,
	tables/insert_xtalk.mysql:

	Fixed double-counting crosstalk bug (thanks Mike and Mark)
	
	Changed M16 printout so it's easier to see crosstalk.
	
	New accessor method GetPeXtalk for the SimPmt class.
	
	(Incidental change: xtalk tables now have caldet flag set.)
	
2003-08-25 04:35  Sue Kasahara <schubert@hep.umn.edu>

	* MCNtuple/macro/: recoMC.C, testNtpMCDraw2.C:

	
	Add new script recoMC.C, a modified version of production script
	reco_R1.0_production.C, that illustrates how to output new mc ntuple tree.
	Modified testNtpMCDraw2.C to use as input the ntp file produced by
	recoMC.C.
	
2003-08-24 23:58  Sue Kasahara <schubert@hep.umn.edu>

	* Persistency/: PerOutputStream.cxx, PerOutputStreamManager.cxx:

	
	Modify code to reduce the number of Registry calls to determine the i/o status
	of an object. This improves the efficiency of the output module a little.
	
2003-08-24 13:58  cbs

	* CalDetTracker/MuonCalib/: Makefile, MuCalIter.cxx, PSMuCal.cxx,
	PathLengthFuncs.C, PathLengthFuncs.h, README, StripAttenPars.dat,
	StripAttenParsNewest.dat:

	Adding standalone code for performing strip-to-strip calibration at CalDet
	using output root file from CalDetTracker package
	
2003-08-24 13:39  cbs

	* CalDetTracker/macros/: CalDetDisplay.C, DrawDisplay.cxx,
	SetUpDisplay.C:

	Removing old event display code from macros subdirectory
	
2003-08-24 13:37  cbs

	* CalDetTracker/CDEvDisplay/: CalDetDisplay.C, DrawDisplay.cxx,
	SetUpDisplay.C, runDisplay.sh:

	Event display code updated and put into it's own subdirectory
	
2003-08-22 19:03  Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk>

	* BubbleSpeak/: AlgDigiPairList.cxx, DigiPairListModule.cxx,
	cosmic.C:

	Added option to specify maximum time separation between digits in a single
	event.
	
2003-08-22 18:35  Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk>

	* BubbleSpeak/: AlgBandClusterList.cxx, AlgStraightCluster.cxx,
	AlgThruMuon.cxx, CandStraightClusterHandle.cxx, cdisp.C, cosmic.C:

	Fixes for floating exceptions.
	
2003-08-22 17:51  ebeall

	* DcsDaemon/dcs_mysql2roto.c, RawData/RawDcsEnvMonitorBlock.h,
	RawData/RawDcsEnvMonitorBlock.cxx:

	added yet more new caldet functionality: 8 more integer counters.
	
2003-08-22 16:47  musser

	* EventDisplay/: DisplayOptions.cxx, DisplayOptions.h, EVD.C,
	EVD.cxx, EVD.h, GNUmakefile, GfxBase.h, GfxDigit.cxx,
	GfxDigitList.h, GfxDigitListMenu.cxx, GfxMCVec.cxx, GfxMCVec.h,
	GfxMCVecList.cxx, GfxMCVecList.h, GfxMCVecListMenu.cxx,
	GfxMCVecListMenu.h, GfxShower.cxx, GfxShowerList.cxx,
	GfxShowerList.h, GfxShowerListMenu.cxx, GfxShowerListMenu.h,
	GfxStrip.cxx, GfxStripList.cxx, GfxStripList.h,
	GfxStripListMenu.cxx, GfxTrack.cxx, GfxTrackList.cxx,
	GfxTrackList.h, GfxTrackListMenu.cxx, GfxTrackListMenu.h,
	RecoText.h, UserHist.cxx, UserHist.h, UserHistType.h:

	removed many offending warnings- those left involve sigC and are above my pay g\rade.
	Added feature allows user to replace the time histogram included in the default\ display with any user-defined histogram.  The display options menu allows the \user to select which of the defined histograms is being displayed at any given \time.  Currently, one can choose between the time histogram and a time vs y dis\play (useful for upgoing mu analysis).  Additional histograms can now easily be\ added on request.
	
2003-08-22 08:46  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/Dbi.cxx:

	Cosmetic change to test commit from laptop.
	
2003-08-21 23:24  George Irwin <gmieg@slac.stanford.edu>

	* CalDetSI/: TempReader.cxx, TempReader.h:

	Fix time_t compilation bug.  Remove from std:: and add "#include <time.t>".
	
2003-08-21 18:26  Brett Viren <bv@bnl.gov>

	* WebDocs/release-overview.html:

	update from meeting talks
	
2003-08-21 16:56  Liz Buckley-Geer <buckley@fnal.gov>

	* CVSROOT/check_access:

	Add Bruce Greenway to core group list
	
2003-08-21 15:29  Brett Viren <bv@bnl.gov>

	* WebDocs/: WebDocs.html, bugs.html:

	Some guidance on how to give a good bug report.  Needs more filling in.
	
2003-08-21 14:51  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/exporter.pm:

	Bug fix: BROADCAST list could be corrupt if dealing with a table whose
	name matched the leading part of the name of the previous table.
	
2003-08-21 09:53  Nick West <n.west1@physics.oxford.ac.uk>

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

	Interface changes (not yet operational) for overlay creation dates
	and updating logging.
	
2003-08-21 09:37  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiCascader.cxx:

	Only allow one authorising DB in cascade.
	
2003-08-21 08:25  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiDBProxy.cxx:

	Cosmetic change just to add missing entry of previous commit:-
	
	Method: QueryMaxSeqNo(UInt_t dbNo) only uses global SEQNOs for
	authorising DBs.
	
2003-08-21 08:21  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/test/DbiValidate.cc:

	Test out QueryOverlayCreationDate.
	
2003-08-21 08:21  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog:

	Further work on standardisation of database update procedures.
	Provide non-const access to DbiTableProxy - even reading data
	changes it.
	
2003-08-21 08:21  Nick West <n.west1@physics.oxford.ac.uk>

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

	Use revised interface to DbiSqlValPacket.
	Change from const to non-const DbiTableProxy, both in data member pointer
	and method GetTableProxy(). Allows users of DbiWriter non-const access
	to DbiTableProxy and it components and is needed e.g. to set the cache stale.
	
2003-08-21 08:20  Nick West <n.west1@physics.oxford.ac.uk>

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

	Allow search to be limited to a single DB in the cascade.
	Feature needed by DbiTableProxy::QueryOverlayCreationDate.
	
2003-08-21 08:20  Nick West <n.west1@physics.oxford.ac.uk>

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

	Add QueryOverlayCreationDate(...) to determine a suitable Creation Date
	so that validity record will overlay correctly.
	
2003-08-21 08:19  Nick West <n.west1@physics.oxford.ac.uk>

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

	Add AddDataRow(...) and AddRow(...) methods to add DbiTableRow
	sub-class objects.  These methods use DbiOutRowStream which is
	now just a helper class for DbiSqlValPacket.
	
2003-08-21 08:19  Nick West <n.west1@physics.oxford.ac.uk>

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

	Remove FindTableProxy methods.
	GetTableProxy methods now return non-const DbiTableProxy so
	that DbiWriter can have a non-const DbiTableProxy.
	
2003-08-21 08:19  Nick West <n.west1@physics.oxford.ac.uk>

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

	Strip out all vestiges of SQL generation which is now the
	responsibility of DbiSqlValPacket.
	
2003-08-21 08:18  Nick West <n.west1@physics.oxford.ac.uk>

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

	Remove obsolete methods: StoreRow and StoreRows - all I/O now
	goes via DbiSqlValPacket.
	
2003-08-21 07:28  Nick West <n.west1@physics.oxford.ac.uk>

	* UserManualDoc/src/database_interface.tex:

	Update rules on table/column names.
	
2003-08-20 16:48  Liz Buckley-Geer <buckley@fnal.gov>

	* DcsDaemon/dcs_mysql2roto.c:

	Add support for  support for both environment and magnets for caldet
	
2003-08-19 20:35  Liz Buckley-Geer <buckley@fnal.gov>

	* RawData/: RawDcsEnvMonitorBlock.cxx, RawDcsEnvMonitorBlock.h,
	RawDcsMagnetMonitorBlock.cxx, RawDcsMagnetMonitorBlock.h:

	I am committing these for Erick Beall because his CVS commit is not working. Changes are added support for five new cerenkov readouts, added support for all the T7 and T11 magnets, improved naming of them per Nick's suggestion
	
2003-08-19 16:16  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: GNUmakefile, SimDetector.cxx, SimPmt.cxx, SimPmt.h,
	macros/detsim.C:

	Degraded the 'too much crosstalk' warnings to Debug.. although the odds of
	getting them is about 1 in 100000 for a given crosstalk event, there are
	apparently a LOT of single-pe hits in the MC data.
	(Need to think about doing the probability calculation properly, instead of
	using a Poisson random number, but it's computationally intensive.)
	
	Included a new flag for Mike: pmtHamamatsuNumbering. If set, this flags that the
	Plex table is using pixels 1-16 not 0-15. This replaces the more clunky
	compilation flag I committed the other day.
	
2003-08-19 12:51  hartnell

	* Contrib/weber/UserAnaStrip/: NFAna.C, NFAnalysis.cxx,
	NFAnalysis.h, UserAnaStrip.C:

	
	Made a few changes to the analysis code to bring it into line with
	the improvements Alfons had made
	
	Added an analysis method LIHunt to look for LI events when writing
	null trigger - they are all there!
	
2003-08-19 07:48  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog:

	Continue preparations for improving database updating support.
	
2003-08-19 07:47  Nick West <n.west1@physics.oxford.ac.uk>

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

	Reorganise so that it assembles data into a DbiSqlValPacket rather
	than a list of  DbiOutRowStreams.
	
2003-08-19 07:47  Nick West <n.west1@physics.oxford.ac.uk>

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

	Reorganise so that this class can eventually handle all low level
	import/export. Its data can be assembled row by row and CREATIONDATE
	and SEQNO modified so that it can be used by DbiWriter.
	
2003-08-19 07:47  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiOutRowStream.h:

	Start to move SQL generation -> DbiSqlValPacket.
	For now just add GetCSV() to get at its data w/o SQL.
	
2003-08-18 16:08  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/SimPmt.h:

	Of course, it would help to have the #ifdefs the correct way around....
	
	Doh!
	
2003-08-18 09:40  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: GNUmakefile, SimPmt.h, macros/mc_li.C:

	Added a compile-time switch to allow Hamamatsu pixel numbering (1-16, 1-64)
	as opposed to "logical" pixel numbering (0-15,0-63).
	
	It turns out that Caldet uses the former, while the ND/FD use the latter.
	
	Situation Normal, All FU.
	
	---N
	
2003-08-18 08:47  hartnell

	* Contrib/weber/UserAnaStrip/: UserAnaStrip.C, UserAnaStrip.cxx,
	UserAnaStrip.h:

	
	Here are Alfon's upgrades now that we have a full side of caldet
	instrumented with the ND electronics
	
2003-08-17 21:57  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LIAnalysis.h, LIChannel.cxx,
	LILookup.cxx, LILookup.h, LIPlexMaps.cxx, LISummaryCollector.cxx,
	LISummarySorter.cxx, LISummarySorter.h, LITune.C, LITuning.cxx:

	
	Lot's of caldet modifications. Had to deal with the third crate that we
	have now
	
	Got rid of the fpe I got when the LI period was an impossible 0!
	
	Extra debugging in places to check my code was actually doing what
	it was supposed to when reconstructing summaries - it was :-)
	
2003-08-15 18:15  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: SimDetector.h, Truthifier.cxx, macros/mc_li.C:

	Small fixes: make it so mc_li.C works again
	
2003-08-15 14:18  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiTableProxyRegistry.cxx,
	DatabaseInterface/DbiTableProxyRegistry.h,
	DatabaseInterface/doc/ChangeLog,
	UserManualDoc/src/database_interface.tex:

	Introduce environmental configuration of the DBI.
	
2003-08-15 10:00  phil.adamson

	* OfflineTrigger/bs.C:

	Minor cosmetic change, plus test of new CVS
	
2003-08-14 20:28  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* OfflineMonitor/: plotsmacro.C, plotsmacro_ntpsr.C,
	plotsmacrotxt.C, reco.C, textfile.f, textfile.s:

	# modified
	
2003-08-14 16:54  bspeak

	* DatabaseTables/PlexTables/far_data_shield.mysql:

	Shield Section 4
	
2003-08-14 13:45  hartnell

	* LISummary/LIPlexMaps.cxx:

	
	A few tweaks to my plex map making code
	
2003-08-14 12:53  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/macros/detsim.C:

	Add stuff for to hack database for Nick's new method of hotwiring the kReroot
	context to the kMC context.
	
2003-08-14 08:05  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/DbmModule.cxx:

	For Query command, report the SEQNOs used.
	
2003-08-14 08:03  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiConfigSet.cxx:

	Record aggregate number when filling.
	
2003-08-14 06:26  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog:

	Early preparations for improving database updating support.
	
2003-08-14 06:26  Nick West <n.west1@physics.oxford.ac.uk>

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

	Tidy up in preparation for making this a more general object
	for moving data between different types of database.
	Add string GetStmt(UInt_t stmtNo) const; to retrieve any statement.
	
2003-08-14 06:25  Nick West <n.west1@physics.oxford.ac.uk>

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

	Add GetTableDbNo(const string& tableName) to allow table to be
	located in a cascade.
	
2003-08-14 06:11  Nick West <n.west1@physics.oxford.ac.uk>

	* RawData/RawDcsHvMonitorBlock.h:

	Add declaration of GetFarIsTriggerPmt.
	
2003-08-13 22:24  ebeall

	* RawData/RawDcsHvMonitorBlock.cxx:

	Trigger Pmt function added.
	
2003-08-13 21:35  ebeall

	* RawData/RawDcsHvMonitorBlock.cxx:

	Added Shield information for older and newer records.  Note: the older records will have to be have to be hardcoded in the usage modules since the naming scheme for shield planes is now different (read, correct).
	
2003-08-13 21:34  ebeall

	* RawData/RawDcsHvMonitorBlock.h:

	Added Shield information for both older and newer records.
	
2003-08-13 21:19  ebeall

	* RawData/: RawDcsEnvMonitorBlock.h, RawDcsEnvMonitorBlock.cxx,
	RawDcsMagnetMonitorBlock.h, RawDcsMagnetMonitorBlock.cxx:

	Made get function naming more usable.
	
2003-08-13 21:05  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* OfflineMonitor/: NtpSR.C, README, myscript, offmacrotxt_ntpsr.C,
	plotsmacro_ntpsr.C, plotsmacrotxt.C, plotsmacrotxt_ntpsr.C,
	textfile.s:

	# modified to add new plots
	
2003-08-13 17:30  avva

	* CandFitTrackSA/: AlgFitTrackSA.cxx, ConstFT.h:

	Changed the requirement of at least 6 plane in the event to
	the requirement of at least 3 planes per view.
	
2003-08-13 17:25  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: LinkDef.h, Truthifier.cxx, Truthifier.h,
	macros/Truthify.C:

	Put Truthifier in it's own file.  This file should probably move elsewhere
	eventually, but this is OK for now.
	
	Modified Truthfier to handle CandDigits. Simplified the example script.
	
2003-08-13 15:34  phil.adamson

	* OfflineTrigger/: OltNewModule.cxx, OltTimeScan.cxx, bs.C:

	Ting bugette fixed, plus a hack to drop QIE hits with erroneously
	large timestamps
	
2003-08-13 15:32  Roy Lee <rlee@huhepl.harvard.edu>

	* CandEventSR/EventSRListModule.cxx:

	Check for null tracksrlisthandle pointer before use.  Previously
	would crash for trackers other than SR.
	
2003-08-13 14:00  hartnell

	* LISummary/: LIPlex.C, LIPlexMaps.cxx:

	
	Added some code to make strip vs plane maps of various electronics
	channels - a useful graphical representation of all those nasty tables! :-)
	
	Just do loon LIPlex.C (check the right method is uncommented in LIPlex.C)
	
2003-08-13 11:08  phil.adamson

	* OfflineTrigger/: OltNewModule.cxx, OltNewModule.h:

	Do plane triggering on ND hits as well as FD hits.
	fAllData now respects fExcludeMask, so to get all data, set AllData to true
	and set ExcludeMask to 0.
	Fix compile warnings in OltNewModule.cxx
	
2003-08-13 10:38  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* RerootExodus/RerootToRawDataModule.cxx:

	Fix FPE when there are no hits in reroot event.
	
2003-08-13 10:33  vahle

	* CalDetDST/: CalDet2003PlotsModule.cxx, CalDet2003PlotsModule.h:

	Adding plotting package CalDet2003PlotsModule to package
	
2003-08-13 10:28  cbs

	* CalDetTracker/CDTrackerModuleStrips.cxx:

	Give xtalk removed map to the tracker.
	
2003-08-13 10:19  rjn

	* CalDetTracker/: CDTrackerModuleStrips.cxx,
	CDTrackerModuleStrips.h:

	As before overwrite and just tracks
	
2003-08-13 10:13  vahle

	* CalDetDST/macros/UberREC-timetest.C:

	fix to macro UberREC-timetest.c
	
2003-08-13 09:57  vahle

	* CalDetDST/: LinkDef.h, UberDST.cxx, macros/UberDST-timetest.C,
	macros/UberREC-timetest.C:

	added some macros to macros dir, added CalDet2003PlotsModules, a package to monitor 2003 CalDet data
	
2003-08-12 18:39  rjn

	* CalDetTracker/CDTrackerModule.cxx:

	Actually let me overwrite files.
	
2003-08-12 13:16  rjn

	* CalDetTracker/: CDTrackerModule.cxx, CDTrackerModule.h:

	Added an option to overwrite files. Very impressed wth the proliferation of fred.
	
2003-08-12 13:06  rjn

	* CalDetTracker/: CDTrackerModule.cxx, CDTrackerModule.h:

	Added option to just write out those events which have tracks.
	
2003-08-12 10:44  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Digitization/DigiSignal.h:

	Add GetNumPe() function.
	
2003-08-12 08:27  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/supported_versions.html:

	gcc 3.2 and RH 7x are now the supported compiler and RH versions.
	
2003-08-11 22:53  hartnell

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

	
	Another significant upgrade to the tuning software
	
	Now find the saturation point for all leds separately by looking at the
	gradient of adc and ph
	
	Had a problem when a point had zero adc. Using such a point meant that
	the interpolated ph was generally too low. Now use the two points above
	the zero point to do the interpolation
	
	It all seems to work!!!!!!!!
	
	I will probably use this version or close to it for the major tune of the
	new UV leds that is coming up at the FD
	
2003-08-11 16:10  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: DigiPEtoRawDigitModule.cxx, DigiPEtoRawDigitModule.h,
	LinkDef.h, SimDetector.cxx, SimDetector.h, SimElectronics.cxx,
	SimElectronics.h, SimEventResult.cxx, SimEventResult.h, SimPmt.cxx,
	SimPmt.h, SimQieElectronics.cxx, SimVaElectronics.cxx,
	SimVaElectronics.h:

	Change RawDigitDataBlock so that CrateT0 timestamps have a sub-second (NanoSec)
	field of 0, to reflect the start of the time frame rather than the start of the
	event. Double check that other timestamping is happening correctly.
	
	Add a SimEventResult class to hold basic tree information.
	Add more get functions to SimPmt class.
	Add statistical tracking to SimElectronics classes.
	
	Disable printing output from DigiPEtoRawDigitModule::Ana and instead start tree
	output for validation.
	
2003-08-11 13:06  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* RerootExodus/: RerootFlsDigitToDigiPE.cxx,
	RerootToRawDataModule.cxx:

	Adjust the RawDigitDataBlock validity timestamp so that it tags the time of the
	first digit, rather than the arbitrary number in there before.  Look for the
	time of the first hit and use that.
	
	Change how the CrateT0 words are filled in the RawDigitDataBlock for each crate.
	If I remember correctly, this stamp SHOULD be representing the start of the time
	frame (or perhaps the counter reset?  irrelevant.. they are both equal now)
	rather than the time of the event: the ROP knows nothing about events; it only
	marks the supersecond portion of the time, and leaves the subsecond part to the
	front end.  In real data the ns word is exactly zero. (From a trial ND/FD run at
	Caldet, YMMV).
	
	--Nathaniel
	
2003-08-11 12:40  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/: SimDaqMultTrigger.cxx, SimDaqPlaneTrigger.cxx:

	Fix compile warnings.
	
2003-08-11 11:46  cbs

	* CalDetTracker/: CDCosmicTracker.cxx, CDTrackInfo.cxx,
	CDXTalkHitInfo.cxx:

	Tweaking CosmicTracker. Removing messages from Info classes.
	
2003-08-10 23:00  hartnell

	* LISummary/: LIAna.C, LIAnalysis.cxx, LITuning.cxx, LITuning.h:

	
	Fairly major upgrade of tuning software
	
	It is much more robust and capable of dealing with the many possible
	exceptions, e.g. pins which saturate early, pmts that saturate at
	an adc lower than the required top GC point
	
	The algorithm for finding GC points linearly with pin adc has
	been implemented
	
	Much improvement in the message output also
	
2003-08-10 22:18  Sue Kasahara <schubert@hep.umn.edu>

	* setup/packages-development:

	
	Add CandFitTrackSA to package list
	
2003-08-10 22:14  Sue Kasahara <schubert@hep.umn.edu>

	* CandNtupleSR/Module/NtpSRModule.cxx:

	
	Modify filling of track fit and momentum ntuple data members to make
	use of new alternative track fitter CandFitTrackSA, when these results are
	available, i.e. the user has chosen to run CandFitTrackSA in place
	of CandFitTrackSR.  The ntuple code change submitted here to make use
	of CandFitTrackSA was written by Sergei Avvakumov.
	
2003-08-10 21:42  Sue Kasahara <schubert@hep.umn.edu>

	* FilterDigitSR/AlgFilterDigitListSR.cxx:

	
	Protect against divide by 0 in MSG debug level print statement.
	
2003-08-10 17:00  kordosky

	* CalDetDST/UberDST.cxx:

	change to mc conversions
	
2003-08-10 16:45  kordosky

	* CalDetDST/: UberPlotsModule.cxx, UberPlotsModule.h,
	macros/uber_job.C:

	few small changes for batch running
	
2003-08-09 16:40  dap56

	* Monitoring/: ChargeInjectAnalysis.cxx, DigitAnalysis.cxx,
	DigitAnalysis.h, ErrorBlockAnalysis.cxx, LIAdcAnalysis.cxx,
	Producer_dispatcher.cc, QieBlockAnalysis.cxx, SinglAnalysis.cxx,
	SinglAnalysis.h, caldet.config, default.config, offline.config:

	CalDet QIE update
	
2003-08-08 20:16  avva

	* CandFitTrackSA/: AlgFitTrackSA.cxx, AlgFitTrackSA.h,
	CandFitTrackSA.cxx, CandFitTrackSA.h, CandFitTrackSAHandle.cxx,
	CandFitTrackSAHandle.h, ConstFT.h, DataFT.cxx, DataFT.h, GeoFT.cxx,
	GeoFT.h, LinkDef.h:

	The first working release.
	
2003-08-08 16:48  Nick West <n.west1@physics.oxford.ac.uk>

	* LeakChecker/: LeaLeakChecker.cxx, doc/ChangeLog:

	Add big warning about performance degradation!
	
2003-08-08 16:43  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/doc/ChangeLog,
	UserManualDoc/src/database_interface.tex:

	Document new feature: SimFlag association.
	
2003-08-08 16:35  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/test/: DbiValidate.cc, DbiValidate.hh,
	DemoData2Vld.dat, TestDbi.cc:

	Test out SimFlag association.
	
2003-08-08 16:35  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiValidityRecBuilder.cxx:

	Use associated data types when doing a database context query.
	
2003-08-08 16:35  Nick West <n.west1@physics.oxford.ac.uk>

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

	Own and manage a DbiSimFlagAssociation.
	
2003-08-08 16:35  Nick West <n.west1@physics.oxford.ac.uk>

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

	Add debug hook for debug ctor.
	
2003-08-08 16:34  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiCache.cxx:

	Use associated data types when searching cache.
	
2003-08-08 16:34  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/: Dbi.cxx, DbiSimFlagAssociation.cxx,
	DbiSimFlagAssociation.h, LinkDef.h:

	Add DbiSimFlagAssociation a class to associate data types.
	
2003-08-08 12:48  kordosky

	* CalDetSI/LinkDef.h:

	removed map lines from LinkDef.h
	
2003-08-08 10:34  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/tables/: M16CrossTalk.mc, M64CrossTalk.mc,
	insert_xtalk.mysql:

	Modified db files with tabs.  Stinkin' mysql doesn't like good old spaces.  Oh,
	for my old READ(*,*) statement!
	
	---N
	
2003-08-08 07:53  Nick West <n.west1@physics.oxford.ac.uk>

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

	Further minor revision to checksum algorithm to handle differences between
	MySQL 3.23.39 and 3.23.46.
	
2003-08-08 07:49  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/analyse_checksum.pm:

	Cosmetic change to format of output.
	
2003-08-07 21:58  cbs

	* CalDetTracker/: CDCosmicTracker.cxx, CDTrackerModuleStrips.cxx:

	Fixed bug in CDCosmicTracker + appropriate changes
	Updated display macros
	
2003-08-07 18:12  Robert Hatcher <rhatcher@slac.stanford.edu>

	* 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:

	new version of veto shield component placements (all collected together
	as series "5") -- really only changes one module in section 3 and adds
	the initial placements for section 4.
	
2003-08-07 16:36  Robert Hatcher <rhatcher@slac.stanford.edu>

	* setup/packages-R1.0:

	a branch-level package file for R1.0.x