2008-05-20 00:49  George Irwin <gmieg@slac.stanford.edu>
	* setup/packages-R1.29-tmp:
	R1-29 imminent
2008-05-19 23:10  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	Fix some memory leaks.
2008-05-19 23:09  bckhouse
	* Contrib/bckhouse/nubar_global_fit/do_fit.cxx:
	Stop needlessly allocating stuff on the stack and leaking it.
2008-05-19 23:09  bckhouse
	* Contrib/bckhouse/nubar_global_fit/tables.h:
	Missed from earlier commit.
2008-05-19 22:55  boehm
	* NueAna/: MCNNVars.cxx, Extrapolation/FNHistsM2.cxx,
	  Extrapolation/FNHistsM2.h, Extrapolation/NueData.cxx,
	  Extrapolation/NueData.h, Extrapolation/NueExtrapolationJB.cxx,
	  Extrapolation/NueExtrapolationJB.h,
	  Extrapolation/NueSystematic.cxx, Extrapolation/NueSystematic.h,
	  NueAnaTools/OscWeight.cxx, NueAnaTools/OscWeight.h:
	Several changes:
	1) memory leak in MCNNVars is plugged
	2) changes to the extrapolation framework that gives 3 ways to run
	a) the old way which is most exact
	b) a speed up that reduces some precision by using reco vs true histograms
	c) a crazy fast method that is only meant to be used when the systematics are held constant and only the
	oscillation parameters change
	3) also fixing some bugs in oscweight functions
2008-05-19 18:03  bckhouse
	* Contrib/bckhouse/nubar_global_fit/plot_chisq_file.C:
	Simple macro to plot 90% contours from the chisq file, to check if it's sane.
2008-05-19 17:38  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: consts.h, do_fit.cxx,
	  plots.cxx, plots.h, tables.cxx:
	Can choose exposure to use, or all of them.
	Hackish code to do a grid search and save to a root file.
	Attempt to use correct binning for antineutrino parameters.
2008-05-19 17:12  bckhouse
	* Contrib/bckhouse/testall_dogwoodtest0.py:
	Special case to handle daikon03 cosmic MC scripts.
2008-05-19 17:06  bckhouse
	* Production/Dogwood/:
	  reco_far_cosmic_daikon03_base_dogwoodtest0.C,
	  reco_far_cosmic_daikon04_base_dogwoodtest0.C,
	  reco_near_cosmic_daikon03_base_dogwoodtest0.C,
	  reco_near_cosmic_daikon04_base_dogwoodtest0.C:
	Most recent cosmics MC was generated with daikon03, rename the scripts to match.
2008-05-19 16:53  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	Add a 2D grid search function, and a function to translate the grid from integer space to floating point parameter space.
2008-05-19 16:07  nwest
	* PackageMaintenanceSupport/config/packages.pms:
	Assign CandNtupleSR,StandardNtuple to Reconstruction, and MCMonitor,ParticleTransportSim to MC_Generation
2008-05-19 15:42  nwest
	* PackageMaintenanceSupport/src/: HtmlPageBuilder.py,
	  PackageAnalyser.py:
	Don't run if there have been configuration errors.
2008-05-19 15:41  nwest
	* PackageMaintenanceSupport/src/SupportChecker.py:
	Add method GetNumErrors()
2008-05-19 15:41  nwest
	* PackageMaintenanceSupport/src/PackageMaintenanceSupport.py:
	ctor: Use SupportChecker to check for configuration errors
2008-05-19 15:07  nwest
	* PackageMaintenanceSupport/config/packages.pms:
	Assign CandSubShowerSR and MuonRemoval to Nu-e
2008-05-19 14:57  nwest
	* PackageMaintenanceSupport/src/HtmlPageBuilder.py:
	Fill out 'Changing this file' section
2008-05-19 14:55  nwest
	* PackageMaintenanceSupport/config/: maintainers.pms, packages.pms:
	Add PackageMaintenanceSupport to package list before some wise guy points out it's missing!
2008-05-19 14:54  nwest
	* PackageMaintenanceSupport/doc/package_maintenance_support.html:
	Recycle PMS proposal as PMS documentation
2008-05-19 14:36  evans
	* NtupleUtils/: NuMMRun.cxx, NuMMRun.h, NuMMRunPRL.cxx:
	Adding a ConfigForFakeDataStudy() that turns off taus and shower
	energy systematic fitting.
2008-05-19 14:35  evans
	* NtupleUtils/: NuMatrixSpectrum.cxx, NuMatrixSpectrum.h:
	Adding an assignment operator.
2008-05-19 14:02  nwest
	* PackageMaintenanceSupport/config/: maintainers.pms, packages.pms:
	Remove PerfTools
2008-05-19 13:27  nwest
	* PackageMaintenanceSupport/config/: maintainers.pms, packages.pms:
	Minor restructuring
2008-05-19 12:43  bckhouse
	* Contrib/bckhouse/NCUtils/plot_proj.py:
	Hackish macro to draw projections from verbose output, in the case that the output file isn't written for some reason.
2008-05-19 12:43  nwest
	* PackageMaintenanceSupport/config/maintainers.pms:
	Transfer NoiseFilter to Alfons
2008-05-19 12:42  nwest
	* PackageMaintenanceSupport/config/packages.pms:
	Assign AnalysisNtuples,NCUtils,NoiseFilter to NC group
2008-05-19 12:17  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/: BothContours.C, Figure1.C,
	  Ratio.C, Spectrum.C:
	Dealt with the collaboration comments.
2008-05-19 08:20  nwest
	* PackageMaintenanceSupport/src/HtmlPageBuilder.py:
	Record 'None' if group has no packages
2008-05-19 08:19  nwest
	* PackageMaintenanceSupport/config/packages.pms:
	Add some BEAM* packages to Beam_Systematics
2008-05-19 07:55  nwest
	* PackageMaintenanceSupport/config/packages.pms:
	Assign packages to MC_Generation, as suggested by Kregg
2008-05-19 07:43  nwest
	* PackageMaintenanceSupport/config/packages.pms:
	Tentatively assign CalDet* to Calibration
2008-05-19 06:46  nwest
	* PackageMaintenanceSupport/config/: maintainers.pms, packages.pms:
	Mods from Alex: Flip composition of Physics_Simulation and MC_Generation. Adopt Production
2008-05-19 06:29  nwest
	* PackageMaintenanceSupport/src/PackageMaintenanceSupport.py:
	Make group list and username mapping lazy, otherwise any errors will
	break PMS before it reaches the code to check they are not broken!
	Begin work on support_checks command.
2008-05-19 06:29  nwest
	* PackageMaintenanceSupport/src/PackageAnalyser.py:
	Fix grammar in a comment.
2008-05-19 06:29  nwest
	* PackageMaintenanceSupport/src/HtmlPageBuilder.py:
	Bug fix deducing directory for overviews.
2008-05-17 18:37  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/Figure1.C:
	Rebinning the overflow bins to match the far detector plots.
2008-05-17 18:36  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/: Ratio.C, Spectrum.C:
	Adding the colour plots to the black and white macros.
2008-05-17 13:49  nickd
	* NtupleUtils/NuHistos.cxx:
	Added histograms for the NuMuBar cut variables
2008-05-17 13:47  nickd
	* NuMuBar/macros/sussex/TestCuts.C:
	Cut tester now sets charge, so that the CC cuts are not encountered.
2008-05-17 08:26  Nick West <n.west1@physics.oxford.ac.uk>
	* PackageMaintenanceSupport/config/packages.pms:
	Assign packages to calibration group based on mail from Nathaniel and Lisa
2008-05-17 08:25  Nick West <n.west1@physics.oxford.ac.uk>
	* PackageMaintenanceSupport/config/maintainers.pms:
	Update Brett's list of packages
2008-05-17 08:01  Nick West <n.west1@physics.oxford.ac.uk>
	* PackageMaintenanceSupport/config/: maintainers.pms, packages.pms:
	Make changes suggested by Trish
2008-05-17 07:41  Nick West <n.west1@physics.oxford.ac.uk>
	* PackageMaintenanceSupport/config/: maintainers.pms, packages.pms:
	Replace package SexyPedestal by Caryatid
2008-05-17 07:27  Nick West <n.west1@physics.oxford.ac.uk>
	* PackageMaintenanceSupport/src/SupportChecker.py:
	Begin work on support_checks command.
2008-05-17 07:27  Nick West <n.west1@physics.oxford.ac.uk>
	* PackageMaintenanceSupport/src/PackageMaintenanceSupport.py:
	Make group list and username mapping lazy, otherwise any errors will
	break PMS before it reaches the code to check they are not broken!
	Begin work on support_checks command.
2008-05-17 07:27  Nick West <n.west1@physics.oxford.ac.uk>
	* PackageMaintenanceSupport/src/PackageAnalyser.py:
	Fix grammar in a comment.
2008-05-17 07:27  Nick West <n.west1@physics.oxford.ac.uk>
	* PackageMaintenanceSupport/src/HtmlPageBuilder.py:
	Bug fix deducing directory for overviews.
2008-05-17 07:27  Nick West <n.west1@physics.oxford.ac.uk>
	* PackageMaintenanceSupport/config/config.pms:
	Begin work on configuration of PMS itself.
2008-05-17 07:17  Nick West <n.west1@physics.oxford.ac.uk>
	* WebDocs/WebDocs.html:
	Replace pkg_links.html by package_maintenance.html generated automatically by PMS
2008-05-16 21:16  bckhouse
	* Contrib/bckhouse/nubar_global_fit/consts.h:
	Include another model block for sinsqa vs dmsqa
	Constants for exposure scales suggested by Ryan, nothing is done with them as yet.
2008-05-16 18:27  tinti
	* Contrib/tinti/AutomaticCalib/Scripts/:
	  AutomaticFarCedarScintCal_bis.pl,
	  AutomaticNearCedarScintCal_bis.pl, DateCheck_bis.pl,
	  DbWriterFD.pl, DbWriterND.pl, my_setup.csh:
	executable run by cron job
2008-05-16 18:25  bckhouse
	* Contrib/bckhouse/nubar_global_fit/do_fit.cxx:
	Sensitivity plots now performed based on the "true" best-fit point defined in consts.h
2008-05-16 18:15  tinti
	* Contrib/tinti/AutomaticCalib/ScintCal/: GNUmakefile,
	  InfoChain.cxx, InfoChain.h, LinkDef.h, ScintCalData.cxx,
	  ScintCalData.h, ScintCalDatabase.cxx, ScintCalDatabase.h,
	  ScintCalEvent.cxx, ScintCalEvent.h, ScintCalInfo.cxx,
	  ScintCalInfo.h, ScintCalModule.cxx, ScintCalModule.h,
	  ScintCalPlane.cxx, ScintCalPlane.h, ScintCalTimePeriod.cxx,
	  ScintCalTimePeriod.h, ScintCalTrack.cxx, ScintCalTrack.h:
	automatic version of Drift Calib
2008-05-16 18:13  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.py:
	Update default libs to the ones returned by "ldd $(which loon)". I think these are
	more accurate than the old ones, which I grabbed out of minos.C in the Loon
	package
2008-05-16 18:06  tinti
	* Contrib/tinti/AutomaticCalib/ScintCal/macros/:
	  AmalgInfoObjects.C, AmalgInfoObjectsChain.C,
	  AmalgInfoObjectsSingleDay.C,
	  AutomaticAmalgInfoObjectsSingleDay.C, ChainInfoObjects.C,
	  DoStuff.C, DrawGraphs.C, MakeEfficiency.C, PutInDatabase.C,
	  QuickRemoveTemperatures.C, RunScintCal.C, RunScintCalQuick.C,
	  RunScintCal_prova.C, TestDatabase.C, plot_drift_temp_NEAR.C:
	automatic version of drift calib
2008-05-16 17:35  nickd
	* NuMuBar/NuDSTAna.cxx:
	Commented out the line that keeps causing compiler errors.
	This was due to a varable 'plots' being defined as static but never used.
2008-05-16 17:31  nickd
	* NtupleUtils/: NuCuts.cxx, NuCuts.h, NuReco.cxx:
	Added the NuMuBar evaluation discriminators
	They are in, and mostly working, but still need exhaustive validation.
2008-05-16 15:53  Robert Hatcher <rhatcher@fnal.gov>
	* RerootExodus/macros/setup_reroot_relocate.C:
	Example script for setting up for forcing reroot events (StdHep) from
	one detector into another and modifying their vertex position.
2008-05-16 15:50  Robert Hatcher <rhatcher@fnal.gov>
	* RerootExodus/: RerootExodus.cxx, RerootExodus.h,
	  RerootToTruthModule.cxx, RerootToTruthModule.h:
	Changes to allow Josh &co. to force event kinematics from one detector
	into the other and to change the vertex position.
2008-05-16 15:11  nwest
	* setup/packages-development:
	Add PackageMaintenanceSupport to development release.
2008-05-16 15:07  nwest
	* WebDocs/: .cvsignore, GNUmakefile,
	  rebuild_package_maintenance_page:
	Have bin target rebuild the package maintenance page
2008-05-16 14:39  bckhouse
	* Contrib/bckhouse/nubar_global_fit/do_fit.cxx:
	Code to marginalize systematics by solving the set of linear equations. Currently broken and #ifdef'ed out.
2008-05-16 14:35  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.py:
	Replace the list of Packages and list of their names with a map name->Package.
	Also add a simple one-level dependency check for A->B->A
2008-05-16 14:08  nwest
	* PackageMaintenanceSupport/: config/maintainers.pms,
	  config/packages.pms, src/.cvsignore, src/HtmlPageBuilder.py,
	  src/PackageAnalyser.py, src/PackageMaintenanceSupport.py,
	  src/TimeUtilities.py, src/__init__.py:
	Import code developed so far
2008-05-16 13:59  nwest
	* CVSROOT/check_access:
	Give everyone access to PackageMaintenanceSupport - to allow maintainers to change their responsibilities
2008-05-16 13:53  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	In MarginalizeHybrid, output chisq as well as minimized params.
2008-05-16 13:47  nwest
	* CVSROOT/modules:
	Add PackageMaintenanceSupport
2008-05-16 13:40  nwest
	* PackageMaintenanceSupport/.cvsignore:
	Begin a python-based package to help support package maintenance.
2008-05-16 13:40  nwest
	* PackageMaintenanceSupport/.cvsignore:
	Initial revision
2008-05-16 11:26  bckhouse
	* NCUtils/Extrapolation/: NCExtrapolation.cxx, NCExtrapolation.h:
	Default arguments + implicit type-casting -> nasty bug.
	Since May 12 Ue3 and Umu4 were essentially not fit.
2008-05-16 06:31  nwest
	* GridTools/docs/ChangeLog:
	Minor updates to Ganga Launcher and GBS.
2008-05-16 06:31  nwest
	* GridTools/Ganga/GBS/python/GBSTask.py:
	Cosmetic change.
2008-05-16 06:31  nwest
	* GridTools/: Ganga/GBS/docs/gbs_user.html, Ganga/docs/ganga.html,
	  Scripts/docs/Scripts.html, bin/ganga:
	Ganga version selection.
2008-05-16 06:30  nwest
	* GridTools/: DataCacheManager/init.pm,
	  DataCacheManager/docs/dcm.html, Ganga/GBS/docs/gbs_design.html,
	  Ganga/GBS/docs/gbs_index.html,
	  Ganga/GBS/docs/gbs_programmer.html,
	  Ganga/GBS/python/bootstrap.py,
	  RemoteSoftwareDeployment/doc/rsd.html,
	  RemoteSoftwareDeployment/driver/initialise_globals.pm,
	  Scripts/maintenance/version_number:
	Update to version V01-11-00.
2008-05-15 22:21  Robert Hatcher <rhatcher@fnal.gov>
	* Production/asciidb/cedar_daikon/: bhhi/BFLDDBIPLANEMAP.csv,
	  bhhi/BFLDDBIPLANEMAPVLD.csv, bhhi/catalogue.db,
	  bhhirev/BFLDDBIPLANEMAP.csv, bhhirev/BFLDDBIPLANEMAPVLD.csv,
	  bhhirev/catalogue.db, bhlo/BFLDDBIPLANEMAP.csv,
	  bhlo/BFLDDBIPLANEMAPVLD.csv, bhlo/catalogue.db,
	  bhlorev/BFLDDBIPLANEMAP.csv, bhlorev/BFLDDBIPLANEMAPVLD.csv,
	  bhlorev/catalogue.db:
	ASCII DB tables for use with new field maps that tweak the B-H curve
	up or down.  Use ASCII_DB_SET "bhlo" "bhhi" "bhlorev" "bhhirev" as
	appropriate.
	     map#   bhcurv     bhlo[rev]  bhhi[rev]
	   NearDet   170  -->  301 (lo)   303 (hi)
	   FarDet    218  -->  311 (lo)   313 (hi)
2008-05-15 17:33  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	Print out chisq and values of marginalized variables (unfortunately unlabelled) along the projection as a kVerbose message.
2008-05-15 17:21  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCContourFinder.h,
	  NCExtrapolation.cxx:
	Attempt to calculate and print covariance matrix using finite difference method.
2008-05-15 16:00  bckhouse
	* Contrib/bckhouse/testall_dogwoodtest0.py:
	Inevitably as soon as I decide to commit this thing I introduce multiple bugs, fixed.
2008-05-15 15:40  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.py:
	Another fake circular dependency workaround, for NueAnaTools->NueAna
2008-05-15 15:25  bckhouse
	* Production/Dogwood/:
	  reco_far_cosmic_daikon04_base_dogwoodtest0.C,
	  reco_near_cosmic_daikon04_base_dogwoodtest0.C:
	Apply xtalk scaling in the right place. DetSim is on the reroot path, not the main reco path.
2008-05-15 15:22  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.py:
	Cosmetic changes to comments
2008-05-15 14:25  bckhouse
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	In case of Minuit minimization, print out covariance matrix. Untested.
2008-05-15 13:37  bckhouse
	* Contrib/bckhouse/testall_dogwoodtest0.py:
	Backup my script to create test dogwood reconstruction jobs.
2008-05-15 13:34  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/Figure1.C:
	PRL figure 1 from Masaki.
2008-05-15 12:43  scavan
	* DetSim/: SimDetector.cxx, SimPmt.cxx, SimPmt.h, SimPmtUTM16.cxx,
	  SimPmtUTM16.h:
	backport of Greg's changes to DetSim for xtalk correction
2008-05-15 11:42  bckhouse
	* Production/Dogwood/:
	  reco_far_cosmic_daikon04_base_dogwoodtest0.C,
	  reco_near_cosmic_daikon04_base_dogwoodtest0.C,
	  headers/far_cosmic_mc/far_cosmic_mc_scale_xtalk.h,
	  headers/near_cosmic_mc/near_cosmic_mc_scale_xtalk.h:
	Scale crosstalk in DetSim in near and far detectors for nue group study.
2008-05-14 22:40  pawloski
	* DetSim/: SimDetector.cxx, SimPmt.cxx, SimPmt.h, SimPmtUTM16.cxx,
	  SimPmtUTM16.h:
	G. Pawloski made changes to the crosstalk code that allows for independent scaling of the FD adjacent and diagonal crosstalk
2008-05-14 19:28  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/check_access:
	add pawloski to DetSim for cross-talk work.
2008-05-14 19:11  bspeak
	* Production/Dogwood/macros/: GoodCosmicsTime.C, GoodFarDetTime.C:
	Rename the GoodFarDetTime.C to GoodCosmicsTime.C, and alter the following:
	Add hooks for near detector files.  Add some comments, and make some readability
	cleaning.  Rewrite the input methods to allow input range, or single input time.
2008-05-14 18:41  mstrait
	* Contrib/strait/: analyze.mattgrid, submit.mattgrid:
	Updated kerberos procedure.
2008-05-14 17:09  evans
	*
	  Contrib/evans/CCAnalysis08/PRLPlots/SensitivityToDataComparison.C:
	A comparison of the MINOS sensitivity to the data contour.
2008-05-14 16:09  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/MINOSOtherContour.C:
	Colour plot comparing the new MINOS PRL contours with those from other
	experiments.
2008-05-14 16:00  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/NewOldContours.C:
	Colour version of the new and old MINOS PRL contours.
2008-05-14 15:49  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/ColourRatio.C:
	Colour version of the ratio plot.
2008-05-14 15:44  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/ColourSpectrum.C:
	Colour version of the FD energy spectrum.
2008-05-14 15:43  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/Spectrum.C:
	Correcting the y-axis title.
2008-05-14 14:29  kordosky
	* NtupleUtils/NuCuts.cxx:
	add scoping brackets {...} to defeat "case jump crosses initialization" error
2008-05-14 13:37  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxytest/test1.proxy:
	this is only a test, if this had been a real commit ... oh, darn.
2008-05-14 09:32  evans
	* NtupleUtils/NuXMLConfig.cxx:
	Nick D. found a workaround for recent ROOT XML changes. Added a call
	to TDOMParser::SetValidate(false) to stop it trying to validate our
	evidently invalid XML files.
2008-05-13 18:52  bspeak
	* Production/Dogwood/macros/GoodFarDetTime.C:
	Analogous loon script to Production/Cedar/GoodFarDetTime.C, to be run in
	conjuction with the Monte Carlo reconstruction for cosmics.
2008-05-13 18:20  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCExtrapolation.cxx:
	Had the logic wrong in the use previous minimum code. Plus some asserts that would have made this mistake easier to find.
2008-05-13 17:20  bspeak
	* Production/Dogwood/reco_MC_far_camb_dogwood.C:
	Several changes to clean up the works, including:
	  -Throw in some gratuitous comments.
	  -Have each module report after settings are made so the log files will
	have a record of all module settings.
	  -Delete patches of old and commented out code.
2008-05-13 17:18  bspeak
	* Production/Dogwood/reco_far_camb_dogwood.C:
	Several changes to clean up the works, including:
	  -Throw in some gratuitous comments.
	  -Remove the GetRunNumber code, we won't be reconstructing data earlier
	than 2003-08 anyway.
	  -Actually call the SetCalibrator() function.
	  -Have each module report after settings are made so the log files will
	have a record of all module settings.
	  -Patch up the LoadLibraries() function to R1.28 standards.
2008-05-13 16:02  bckhouse
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	Fix bug in Get2DGrid caused by recent addition of the fTryPreviousMinimum parameter.
2008-05-13 15:56  evans
	* NtupleUtils/NuXMLConfig.cxx:
	Outputs the TDOMParser error code if it can't parse the XML file.
2008-05-13 14:33  bckhouse
	* NCUtils/.cvsignore:
	Ignore files like ncutils_events_*.txt
2008-05-13 14:09  bckhouse
	* NCUtils/Extrapolation/NCExtrapolationJK_fit.cxx:
	Fix copy and paste error in smearing calculation.
2008-05-13 13:32  nickd
	* NtupleUtils/NuCuts.h:
	Explicitly layout out enum to avoid confusion in the future/chance of bugs
2008-05-13 11:12  evans
	* NtupleUtils/doc/NuSystematic.html:
	Completed the documentation of the NuSystematics class, and added a
	list of all the systematics configurations for the spring 2008 CC
	analysis.
2008-05-13 10:02  nickd
	* NtupleUtils/NuCuts.cxx, NuMuBar/macros/sussex/TestCuts.C:
	Corrected q/p / sigma q/p cut
	Fixed bug in the QP cut where it was was a) cutting on the sigmaqp only,
	and b) cutting out all neutrinos  (added an fabs into the function).
2008-05-13 09:28  nickd
	* NuMuBar/NuDSTAna.cxx:
	Added NuMuBar Evaluator cuts to StdCuts
2008-05-13 09:24  nickd
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	Added numubar evaluation cuts
2008-05-13 09:22  nickd
	* NuMuBar/macros/sussex/: TestCuts.C, autorel.sh:
	Added auto release tool and Test of new cuts
2008-05-12 22:13  bckhouse
	* NCUtils/: Extrapolation/NCExtrapolationJK_fit.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  macros/nearFarExtrapolationData.C:
	Smoothing width is configurable via JK_fitSmoothingWidth, which defaults to zero. Example setting in nearFarExtrapolationData.C
2008-05-12 21:50  bckhouse
	* NCUtils/Extrapolation/: NCExtrapolationJK_fit.cxx,
	  NCExtrapolationJK_fit.h:
	Infrastructure for top-hat smoothing of events between bins. The width of the smoothing is currently hardcoded to zero (disabled).
2008-05-12 21:32  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCContourFinder.h,
	  NCExtrapolation.cxx:
	The option "TryPreviousMinimum" is now honoured by the *Simple functions/classes.
2008-05-12 21:21  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCExtrapolation.cxx,
	  NCExtrapolation.h, NCParameter.h:
	Parameters can choose between obeying parameter limits or not. Default to not for systematics.
2008-05-12 18:18  ahimmel
	* NuMuBar/macros/: JJEMicro.sh, microDstJJE.C:
	Oops.  Didn't realize these weren't committed.  Scripts to create NuBar preselection microDSTs.
2008-05-12 16:35  evans
	* NtupleUtils/doc/NuSystematic.html:
	The beginnings of documentation on the systematics coded into the
	NuSystematic class.
2008-05-12 16:11  asousa
	* MuonRemoval/: AlgMuonRemoval.cxx, AlgMuonRemoval.h,
	  AlgPassThru.cxx, MergeEvent.cxx, PmtMap.cxx,
	  Module/NtpMRModule.cxx:
	Backporting changes to MuonRemoval requested by the Nue Group to be in Dogwood.
2008-05-12 15:52  asousa
	* CandDigit/: CandDigit.cxx, CandDigit.h, LinkDef.h:
	Backporting Josh's changes to allow MRCC to work correctly in FD files.
2008-05-12 15:17  asousa
	* DatabaseInterface/DbiResultAgg.cxx:
	Backporting Nick's fix to DB interface into R1.28.
2008-05-12 14:55  evans
	* NtupleUtils/NuMMRunCPT.cxx:
	Now we have taus in the fake data, I'm adding taus into the FD
	prediction for the fit.
2008-05-12 14:27  Robert Hatcher <rhatcher@fnal.gov>
	* AtNuUtils/UtilHist.cxx:
	Used to pick up TProfile.h header via #include "TH3.h" but that dependency
	is no longer there in recent versions of ROOT, so make it explicit.
2008-05-12 14:26  dja25
	* NuMuBar/macros/sussex/RunCPTFitter.C:
	Added fit to taus and scale to NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/RunCPTFitter.C
2008-05-12 14:23  evans
	* NtupleUtils/: NuMMParameters.cxx, NuMMParameters.h:
	Dm2 and Dm2Bar can now be constrained to configurable regions.
2008-05-12 12:37  dja25
	* NuMuBar/macros/sussex/MakeFakeData.sh:
	Added tau loop to MakeFakeData.sh in offline/NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/
2008-05-12 12:35  dja25
	* NuMuBar/macros/sussex/Init.sh:
	Added taus to Init.sh in Systematic Tutorial
2008-05-12 11:07  bckhouse
	* Production/Dogwood/headers/: far_all/far_all_configure.h,
	  far_cosmic_mc/far_cosmic_mc_configure.h:
	Minor changes.
2008-05-12 10:54  bckhouse
	* Production/Dogwood/:
	  reco_near_cosmic_daikon04_base_dogwoodtest0.C,
	  reco_near_cosmic_data_base_dogwoodtest0.C:
	Forgot to include header
2008-05-12 10:49  bckhouse
	* Production/Dogwood/:
	  reco_near_cosmic_daikon04_base_dogwoodtest0.C,
	  reco_near_cosmic_data_base_dogwoodtest0.C:
	Remember to call srsafitter_set_msg_levels, otherwise are overwhelmed with FitTrackSA info level output.
2008-05-12 10:45  dja25
	* NuMuBar/NuDSTAna.cxx:
	Added inverse tau oscillation
2008-05-12 09:59  nwest
	* DatabaseInterface/DbiResultAgg.cxx:
	Don't allow results from Extended Context queries to be reused.
2008-05-12 09:45  rodriges
	* Contrib/rodriges/evtByEvt/mylistpan.C:
	Add some debug output on stderr
2008-05-11 17:54  tinti
	* Contrib/tinti/na49an/na49main.cxx:
	fixing bug that was preventing writing plo file
2008-05-11 11:19  nickd
	* NuMuBar/macros/sussex/testfirstfile:
	Removed test file
2008-05-11 09:54  dja25
	* NuMuBar/macros/sussex/EnergyFakeData.C:
	correction to ratio plots to draw right axis
2008-05-11 09:30  dja25
	* NuMuBar/macros/sussex/EnergyFakeData.C:
	To compare energy of FakeData
2008-05-10 10:57  evans
	* NtupleUtils/NuMMParameters.h:
	A function to unconstrain the mixing angle.
2008-05-10 10:53  evans
	* NtupleUtils/: NuMMRun.cxx, NuMMRun.h, NuMMRunPRL.cxx:
	The disappearance model is now configurable.
2008-05-09 20:22  tjyang
	* MuonRemoval/: AlgMuonRemoval.cxx, AlgMuonRemoval.h:
	Modify the muon removal algorithm:
	1. Remove hits inside the slice instead of the event
	2. Remove isolated track hits
2008-05-09 16:20  bckhouse
	* Contrib/bckhouse/nubar_global_fit/tables.cxx:
	Apply systematics linearly instead of multiplicatively, this matches what is done in the paper. Makes no difference, one is the first order expansion of the other.
2008-05-09 15:53  djauty
	* NtupleUtils/NuSystFitter.cxx:
	Update to PlotContor to write out contour
2008-05-09 15:40  nickd
	* NuMuBar/macros/sussex/testfirstfile:
	Tested adding a useless file (nick)
2008-05-09 15:19  boehm
	* MuonRemoval/: MergeEvent.cxx, PmtMap.cxx, Module/NtpMRModule.cxx:
	Updates to MuonRemoval to allow for far detector mrcc to actually achieve event matching
2008-05-09 14:52  boehm
	* CandDigit/: CandDigit.cxx, CandDigit.h, LinkDef.h:
	Adding a new global variable into the CandDigit in order to allow for a comparison between demux and not demux digits.  This is necessary for the matching of digits in the mrcc process in order to identify the original event with the remnant event.
	No modification will take place to the standard behavior.
	This change needs to be backported into dogwood for MRCC at the Far Detector
2008-05-09 10:14  evans
	* NtupleUtils/NuMMParameters.cxx:
	So it turns out Minuit stores its parameter names in eleven-character
	char*s. If you create a parameter with a name longer than this it
	happily lets you do it, then aborts when you later come to use this
	parameter with a pretty unrelated abort message. I've renamed
	"TransitionProb" as "TransProb". That's a good hour wasted...
2008-05-08 18:51  evans
	* NtupleUtils/: LinkDef.h, NuMMRunTransition.cxx,
	  NuMMRunTransition.h:
	A new class to perform the transitions analysis.
2008-05-08 18:50  evans
	* NtupleUtils/: NuMMParameters.cxx, NuMMParameters.h:
	Adding a numu<->numubar transition probability.
2008-05-08 17:45  evans
	* NtupleUtils/: NuMMRunCPT.cxx, NuMMRunCPT.h:
	A function to write out the componants of an FD prediction.
2008-05-08 14:56  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Bug fix: Timeout was not being increased to 3 days for scheduled or running jobs
2008-05-08 13:50  bckhouse
	* Production/Dogwood/:
	  reco_near_cosmic_daikon04_base_dogwoodtest0.C,
	  reco_near_cosmic_data_base_dogwoodtest0.C:
	First attempt at dogwood ND cosmics scripts.
	Copied (with modifications) from reco_near_cosmic_cedar_phy.C and reco_MC_daikon_near_cosmic_cedar_phy.C
2008-05-08 11:02  asousa
	* CVSROOT/check_access:
	Giving Nick D. write permissions on NtupleUtils and NumuBar packages. Also belatedly giving Ryan P. write permissions to DetSim just in case.
2008-05-08 10:53  Nick West <n.west1@physics.oxford.ac.uk>
	* Contrib/rhatcher/gminos_jobs/run_lcg.sh:
	Remove script that has been replaced by run_ral_lcg.sh
2008-05-08 10:46  Nick West <n.west1@physics.oxford.ac.uk>
	* Contrib/rhatcher/gminos_jobs/run_ral_lcg_copy_output_fnal.sh:
	Switch to using a group-shared keytab file rather than rely on a pool account name that can change.
2008-05-07 19:30  tjyang
	* MuonRemoval/AlgPassThru.cxx:
	fix a bug in assigning qie/va error
	it didn't affect the algorithm
2008-05-07 13:43  rodriges
	* Contrib/rodriges/evtByEvt/README:
	Caveat on the way the autodetection for PANs works
2008-05-07 08:20  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Mod WaitForJob(...): Print timestamp with each state change
2008-05-06 21:11  bckhouse
	* Production/Dogwood/:
	  reco_near_spill_daikon04_base_dogwoodtest1.C,
	  reco_near_spill_daikon04_base_dogwoodtest1.C.nomrcc,
	  reco_near_spill_data_base_dogwoodtest1.C,
	  reco_near_spill_data_base_dogwoodtest1.C.nomrcc:
	Move no MRCC scripts out of the way. dogwoodtest1 is now to be run with copies of the dogwoodtest0 scripts, the difference is fixes to R1.28
2008-05-06 20:29  bckhouse
	* CandFitTrackSA/TrackEstimatorFixed.cxx:
	Backport to R1.28
2008-05-06 20:25  bckhouse
	* DetSim/SimPmtM64CrosstalkTable.cxx:
	Backport to R1.28
2008-05-06 16:05  ishi
	* CandFitTrackSA/TrackEstimatorFixed.cxx:
	Previous correction was incorrect.
2008-05-06 13:41  ishi
	* CandFitTrackSA/TrackEstimatorFixed.cxx:
	5th elements of array fPlanes in DataFT class is used to initialize
	the dUdZ while the size of the array could be less than 5 with current
	reconstruction and cause crash of the reconstruction job. dUdZ and
	dVdZ are set to be 0 for such short track.
2008-05-06 12:49  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* DetSim/SimPmtM64CrosstalkTable.cxx:
	Fix two array overruns, caught by Ryan P.
2008-05-06 10:40  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/glossary.html:
	Update 'Pool Accounts': Explain how to map an account to a DN
2008-05-05 14:55  nwest
	* GridTools/Ganga/GBS/python/gbs_job_wrapper_part_1.sh:
	Print user name at job start.
2008-05-05 14:55  nwest
	* GridTools/Ganga/GBS/python/GBSJobAnalyser.py:
	Bug fix: Was not correctly checking config value "MaxTimeEarlyFails"
2008-05-05 14:55  nwest
	* GridTools/Ganga/GBS/: docs/gbs_user.html, python/GBSJob.py:
	Add  GBSJob.WaitForJob(num_tries=100,time_interval=30)
2008-05-02 20:59  evans
	* NtupleUtils/: NuSystFitter.cxx, NuSystFitter.h:
	Which contour is drawn is now configured from the NuMMParameters
	object. The number of points in the contour is also configurable.
2008-05-02 20:53  evans
	* NtupleUtils/: NuMMParameters.cxx, NuMMParameters.h:
	Configuration between numu and numubar contours.
2008-05-02 19:39  evans
	* NtupleUtils/NuXFitAnalysis.cxx:
	Updating a comment.
2008-05-02 19:38  evans
	* NtupleUtils/NuSystFitter.cxx:
	Updating the default number of points in the contours to 80.
2008-05-02 19:36  evans
	* NtupleUtils/NuCrossSectionFitter.cxx:
	Correcting a comment.
2008-05-02 19:34  evans
	* NtupleUtils/NuMMRunPRL.cxx:
	[no log message]
2008-05-02 19:28  evans
	* NtupleUtils/NuMMRun.h:
	New member variable: an interpolator for shifting spectra.
2008-05-02 19:21  evans
	* NtupleUtils/: NuHistInterpolator.cxx, NuHistInterpolator.h:
	A function to apply a shift to an external spectrum.
2008-05-02 19:13  evans
	* NtupleUtils/: NuMMHelperPRL.cxx, NuMMHelperPRL.h:
	Adding a function which allows the beam matrix to be overridden.
2008-05-02 15:46  Robert Hatcher <rhatcher@fnal.gov>
	* NtupleUtils/: HoughTransNCPi0.h, SRMom.cxx:
	Remove #include level circular dependency that P. Rodrigues discovered.
2008-05-02 09:01  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.py:
	A couple of bugfixes and a few more workarounds for apparent circular dependencies
2008-05-01 21:42  Robert Hatcher <rhatcher@fnal.gov>
	* setup/setup_minossoft_FNALU_parser.sh:
	make datagram sending smarter about identifying user (esp. on condor jobs).
2008-05-01 21:12  Robert Hatcher <rhatcher@fnal.gov>
	* setup/setup_minossoft_FNALU_parser.sh:
	Add some more options:
	 -K means keep the script (don't self-delete) in /tmp/minos_<pid>.setup_script
	 -D means toggle datagram sending (currently defaulted on)
	Datagram sending uses UDP packets to record via a server which versions
	of the setup are being run.
2008-05-01 21:02  Robert Hatcher <rhatcher@fnal.gov>
	* setup/datagram/: datagram_client.py, datagram_server.py,
	  run_datagram.sh:
	A client/server pair for UDP packet message.  The client send its args
	(individually, so use ""'s if there are spaces) to the server; the server
	echos the message to stdout which can be re-directed to a file.  The
	run_datagram.sh script drives the server (shuts down any running server,
	restarts w/ redirection to a time-tagged log file).
	This will be used at FNAL to make a survey of what releases are being used
	and by whom.
2008-05-01 16:29  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Mod: IsRunning() - only return values True or False
2008-05-01 15:13  Robert Hatcher <rhatcher@fnal.gov>
	* WebDocs/fixperm:
	find has been missing "." for starting path for some time now; worked that
	way find on Linux apparently but the Mac OS X has been problematic for a while.
2008-05-01 14:24  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.py:
	Do subpackages properly, plus a workaround for Swimmer, which doesn't have a
	LinkDef
2008-05-01 10:58  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.py:
	First shot at a python version of the rootmap creation. Not quite there yet - needs to
	handle subpackages properly
2008-04-30 21:01  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/OtherContours.root:
	Atmospheric neutrino contours from other experiments.
2008-04-30 20:58  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/FileForAndy.root:
	FD predictions for the Cambridge group.
2008-04-30 20:34  evans
	* Contrib/evans/CCAnalysis08/PRLPlots/: BothContours.C,
	  CombinedDataGraph.root, Ratio.C, Run1LEDecayPrediction.root,
	  Run1LEDecoherencePrediction.root, Run1LENoOscPrediction.root,
	  Run1LEOscillationPrediction.root, Run2LEDecayPrediction.root,
	  Run2LEDecoherencePrediction.root, Run2LENoOscPrediction.root,
	  Run2LEOscillationPrediction.root, Run2pHEDecayPrediction.root,
	  Run2pHEDecoherencePrediction.root, Run2pHENoOscPrediction.root,
	  Run2pHEOscillationPrediction.root, Spectrum.C:
	Macros to make the three PRL plots.
2008-04-30 16:30  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	MinSimpleInt: Keep track of the current scale seperately for each parameter; increase the step size when we went in the same direction twice in a row; don't keep track of where we've already been, just use a cache.
2008-04-30 14:00  bckhouse
	* Contrib/bckhouse/nubar_global_fit/oscprob.cxx:
	SetDirectory(0) on the histograms from proc_hists.root so can close the file without losing them.
	Delete all the LonE histograms on destruction of the object.
2008-04-30 13:19  tinti
	* Contrib/tinti/na49an/scripts/: DoBinsNeg.pl, DoBinsPos.pl,
	  DoLandscape.pl, DoLandscapeNeg.pl, DoLandscapePos.pl,
	  DoShiftLandscapeNeg.pl, DoShiftLandscapePos.pl, DoppBinsNeg.pl,
	  DoppBinsPos.pl, DoppLandscapeNeg.pl, DoppLandscapePos.pl,
	  DoppShiftLandscapeNeg.pl, DoppShiftLandscapePos.pl,
	  MakeShiftText.sh, MakeText.sh, MakeppShiftText.sh, MakeppText.sh:
	Adding scripts
2008-04-30 13:14  tinti
	* Contrib/tinti/na49an/macros/: launchShiftLandNeg.C,
	  launchShiftLandPos.C, launchppShiftLandPos.C, make_plots.C,
	  read_ShiftlandscapePos.C, read_landscapeNeg.C,
	  read_landscapePos.C, read_ppShiftlandscapePos.C,
	  read_pplandscapePos.C:
	Adding macros
2008-04-30 00:03  arms
	* Contrib/arms/BayesMVA/BayesMVA.cxx:
	Correct normalization problems in Add method. Warn when the determinant for the covariance matrix is out-of-range.
2008-04-29 21:22  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/check_access:
	add loiacono to MCRewieght
2008-04-29 21:07  rustem
	* PhysicsNtuple/: StreamBuf.h, Config/FiducialCut.txt,
	  Config/PlotEvent.xml, Config/PlotMuonId.xml,
	  Config/PlotNPlane.xml, Config/PlotkNN.xml, Fill/FillMuonId.cxx,
	  Fill/FillMuonId.h, Hist/HistMan.cxx, Hist/HistMan.h,
	  Minos/FillMadId.cxx, Minos/FillMadId.h, Plot/PlotEff.cxx,
	  Plot/PlotEff.h, Select/SelectKinem.cxx, Select/SelectKinem.h,
	  Select/SelectNuMu.cxx, Select/SelectNuMu.h, Store/FillEvent.cxx,
	  Store/FillEvent.h, macros/make.C, macros/study.C:
	A development snapshot.
2008-04-29 18:09  Robert Hatcher <rhatcher@fnal.gov>
	*
	  GridTools/RemoteSoftwareDeployment/libs_and_builds/build_pythia6.sh:
	change location for old v6.4.09 and before from:
	   location=http://www.thep.lu.se/~torbjorn/pythia
	to:
	   location=http://home.thep.lu.se/~torbjorn/pythia
	for downloading.
2008-04-29 16:51  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: proc_events.cxx,
	  proc_events.h:
	Antineutrinos were being treated as neutrinos for PC, multiring and upward muons.
	Include multiring parents histogram.
2008-04-29 13:13  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/ChangeLog:
	Minor updates to RSD and GBS
2008-04-29 13:12  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Mod: Remove() clears __tryNumber so that a subsequent dump of object does not  complain about missing output file.
2008-04-29 08:03  ahimmel
	* NtupleUtils/doc/cssSystematicsDSTs.html:
	Added in reference information for the NuMuBar file directory.
2008-04-28 19:20  Brian Rebel <brebel@fnal.gov>
	* NCUtils/NCAnalysisUtils.cxx:
	commit code to kill mu to s oscillations if Delta_43 = 0.  this is because
	our model assumes there is no sterile component in the 1st or 2nd mass
	eigenstates.  when m_3 == m_4 there is no delta m^2 for the mixing between
	mu and s to occur.
2008-04-28 16:37  bspeak
	* AtNuAna/SolarCycleRW/MeasureDFactor.C:
	Add a new macro (MeasureDFactor.C) to measure the factor by which to choose
	the level weighting for the solar cycle modulation.  This macro is run on a
	batch of livetime ntuple (which are produced by Andy Blake's
	Filtration/DataQualityFilter class), and prints out the effect value of
	both D and livetime.
2008-04-28 13:28  bckhouse
	* Contrib/bckhouse/nubar_global_fit/test_range.cxx:
	Make prettier plot.
2008-04-28 13:17  bckhouse
	* Contrib/bckhouse/nubar_global_fit/plot_geom.C:
	Macro to plot the histograms produced by detector_geom
2008-04-28 10:54  nwest
	*
	  GridTools/RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:
	Add S08-02-24-R1-28
2008-04-28 10:41  nwest
	* WebDocs/SnapshotRel.html:
	Add S08-04-24-R1-28
2008-04-28 10:32  bckhouse
	* Contrib/bckhouse/nubar_global_fit/plots.cxx:
	Include the variables plotted in the filenames of the output contour plots.
2008-04-28 06:27  nwest
	* setup/setup_minossoft_csf.csh:
	Pick up SAM from GRID install location, not INSTALLATION
2008-04-25 18:08  bckhouse
	* Contrib/bckhouse/NCUtils/NCContourFinder.h:
	Fix EvalAt(Ex) loop detection. It used to be possible to get false positives.
2008-04-25 17:51  bckhouse
	* Contrib/bckhouse/NCUtils/draw_penalties.C:
	Macro to draw the unitarity penalties in use.
2008-04-25 15:57  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/pkg_links.html:
	Fill in some package overview summaries.
2008-04-24 18:53  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: chisq.cxx, consts.h,
	  do_fit.cxx, oscprob.cxx, proc_events.cxx, tables.cxx:
	Sensitivity plot code didn't remain in physical region.
	Inconsistent conversion between integer and physics coordinates.
	Add 600MeV cutoff to multiring events.
2008-04-24 18:24  bspeak
	* AtNuAna/SolarCycleRW/: GNUmakefile, LinkDef.h, MakeRWhists.h,
	  ReadRWSimple.C, SolarCycleRW.cxx, SolarCycleRW.h:
	New class SolarCycleRW built into library libAtNuSolarCycleRW.so
2008-04-24 16:35  jpochoa
	* NueAna/Sensitivity/: NueSensitivity.cxx, NueSensitivity.h:
	Re-implemented fix to NueSensitivity.cxx so that fBinCenter is calculated up until Nbins instead of until Nbins-1. Also fixed typo in NueSensitivity.h where, in the beginning, it had NUESENSESITIVITY instead of NUESENSITIVITY.
2008-04-24 15:42  Robert Hatcher <rhatcher@fnal.gov>
	* setup/packages-S08-04-24-R1-28:
	First commit
2008-04-23 17:38  bckhouse
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	Use 10x more precision for all marginalised variables in 1D projection.
2008-04-23 14:22  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/count_overlay_files.py:
	Add "helium" as a special file set to break out separately.
2008-04-23 14:21  bckhouse
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Backport to R1.28
2008-04-23 14:21  Minos CVS group account.  Do not commit from here!
	*
	  Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_helium_bhcurv_overlay.py:
	Explicitly limit to 800 snarls (happens implicitly anyway).
	Correct the print message about which config this is.
2008-04-23 14:16  bckhouse
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Also set EndDirCosZ
2008-04-23 11:30  bckhouse
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Fix calculation of track end direction cosines.
2008-04-23 05:10  tinti
	* Contrib/tinti/na49an/: na49an.cxx, na49an.h:
	some changes to parameters starting values
2008-04-23 05:06  tinti
	* Contrib/tinti/na49an/na49main.cxx:
	some changes to parameters starting values
2008-04-22 23:06  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/getTrackAndHalo.C:
	Some plots weighted by pulse height
2008-04-22 20:09  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/gminos_jobs/:
	  gminos_cfg_L010185_charm_bhcurv_near.py,
	  gminos_cfg_L010185_charm_bhcurv_overlay.py,
	  gminos_cfg_L010185_charm_bhcurv_rock.py:
	generation and overlay config files for L010185_charm_bhcurv
2008-04-22 20:09  Robert Hatcher <rhatcher@fnal.gov>
	*
	  Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_helium_bhcurv_overlay.py:
	2-way overlay config for L010185_helium_bhcurv.
2008-04-22 20:08  Robert Hatcher <rhatcher@fnal.gov>
	*
	  Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_nccoh_bhcurv_overlay.py:
	commit overlay config for L010185_nccoh_bhcurv
2008-04-22 20:07  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/gminos_jobs/gminos_ffr.py:
	addition to list of 'SpecialName' strings that *aren't* 3-way overlays
	but are actually only detector+rock.
2008-04-22 17:25  bckhouse
	* Contrib/bckhouse/nubar_global_fit/plots.cxx:
	Adjust axes on marg graph to take into account corrected binning.
2008-04-22 17:25  bckhouse
	* Contrib/bckhouse/nubar_global_fit/do_fit.cxx:
	Fix some (oddly not all) of the unwanted lines where contours hit physical boundaries.
	Was setting number of systematic steps wrongly. Now correct.
2008-04-22 17:13  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h, NCParameter.cxx, NCParameter.h:
	Add PenalizerInt.
	Make NCParameter printable.
2008-04-22 16:29  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: consts.h, do_fit.cxx,
	  plots.cxx, plots.h:
	Plots of contours produced by various sub-samples.
2008-04-22 15:09  Robert Hatcher <rhatcher@fnal.gov>
	* NtupleUtils/NuMMRunPRL.cxx:
	Call to NuMatrixSpectrum ctor was using member function of itself to
	initialize itself rather than similarly named data member of the base
	class of NuMMRunPRL.  Apparently this isn't flagged as a BadIdea(TM)
	by gcc 3.4.3 or 4.1, though at least one other version interprets the
	ctor as a call to an undeclared function.
2008-04-22 13:31  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: do_fit.cxx, plots.cxx,
	  plots.h:
	Draw 1D projections.
2008-04-22 13:31  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	Add CreateOneDimProjectionInt function
2008-04-21 22:48  mualem
	* Contrib/rhatcher/gminos_jobs/precopy_checks.sh:
	fixed disk space check to check space on /minos/data instead of
	~mindata/STAGE/, it now requires that there is 300GB free on
	this disk.
2008-04-21 18:15  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: do_fit.cxx, plots.cxx,
	  plots.h:
	Keep up with contour finder changes.
	Plot returned marginalization graphs. Bugs: labels lines incorrectly in non dmsq-sinsq case. One of the lines is drawn in white.
2008-04-21 18:14  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	Simplify FindContourInt code. Readd marginalization graphs functionality.
2008-04-21 17:28  Sue Kasahara <schubert@hep.umn.edu>
	* GeoGeometry/macro/: addHuman.C, testGeoDrawCalDet.C:
	Modify drawing of cal det to support OpenGL and display of axis in global
	coordinates.  Modifiy addHuman.C to include addHumanCalDet function to
	position human reference just east of plane 0 standing on the floor.
2008-04-21 15:58  Sue Kasahara <schubert@hep.umn.edu>
	* GeoGeometry/macro/addHuman.C:
	Add:
	void addHumanNearDet(Int_t color=20);
	function to place 6 ft human reference just east of plane 0 on the floor.
2008-04-21 15:55  Sue Kasahara <schubert@hep.umn.edu>
	* GeoGeometry/macro/testGeoDrawNearDet.C:
	Modified version to enable drawing of near det with OpenGL option and
	with axis expressed in global coordinates.
2008-04-21 04:49  Sue Kasahara <schubert@hep.umn.edu>
	* GeoGeometry/macro/: addHuman.C, testGeoDraw.C:
	A revised version of the script to draw the far detector and a new script
	to add a 6 ft human reference next to a drawn detector.
2008-04-20 18:11  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/wrapper.C:
	Commented-out lines to use my hist painter, so that this is usable by people who
	aren't me
2008-04-20 10:54  evans
	* NtupleUtils/: NuMMParameters.cxx, NuMMParameters.h:
	Setting the default shower energy scale parameter to 0.0 sigma. Also
	providing a function to return an stl::vector of parameters.
2008-04-20 10:52  evans
	* NtupleUtils/: NuMatrixSpectrum.cxx, NuMatrixSpectrum.h:
	Adding decay and decoherence functions. Also rebinning to a coarser
	binning above 10 GeV.
2008-04-18 21:39  evans
	* NtupleUtils/NuHistInterpolator.cxx:
	A better method of interpolating for the shower energy scale fit (one
	which results in a smooth chi2 surface).
2008-04-18 21:38  evans
	* NtupleUtils/NuMMRunPRL.cxx:
	Rebinning into 0.5 GeV bins for the fit and adding in taus as the
	default option.
2008-04-18 21:36  evans
	* NtupleUtils/: NuMatrixSpectrum.cxx, NuMatrixSpectrum.h:
	Functions to rebin into 0.5 GeV bins for the fit, and into 1GeV+ bins
	for the plots.
2008-04-18 20:48  arms
	* Contrib/arms/BayesMVA/BayesMVA.cxx:
	Update to remove a pesky error message
2008-04-18 19:11  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/: getTrackAndHalo.C,
	  wrapper.C, wrapper_cosmics.C:
	Code to do this with cosmics. Been lying around for ages and not checked in
2008-04-18 17:38  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: consts.h, do_fit.cxx,
	  tables.cxx, tables.h:
	Add ability to scale to a different exposure for sensitivity plots.
	Fits the existing data to get systematic shifts. Scales the MC, then oscillates shifted MC to get scaled data.
2008-04-18 16:32  bckhouse
	* Contrib/bckhouse/nubar_global_fit/do_fit.cxx:
	Keep up with contour finder changes.
2008-04-18 16:32  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	Complete transition from operator()
	FindMinSimple::operator() is now MinFinderSimple::FindMin
2008-04-18 14:02  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	CoordNDim and CoordInt were exactly the same except for types. Use the power of templates to combine their implementation.
2008-04-18 13:29  bckhouse
	* Contrib/bckhouse/nubar_global_fit/do_fit.cxx:
	Keep up with contour finder changes.
2008-04-18 13:28  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	operator() is too confusing to read - switch to EvalAt()
2008-04-18 12:51  bckhouse
	* Contrib/bckhouse/nubar_global_fit/Makefile:
	Depend on NCParameter now that it's a proper class and all
2008-04-18 12:45  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx, NCParameter.cxx,
	  NCParameter.h:
	Give NCParameter the ability to convert itself to/from integer coordinates, and to have logarithmic binning. Implement the ConvertCoord functions in terms of it.
2008-04-18 02:55  tinti
	* Contrib/tinti/na49an/na49main.cxx:
	fix bug in shift landscape
2008-04-17 23:14  rodriges
	* Contrib/rodriges/rootmap/reco_scripts/README:
	Updated to current version of scripts etc. I've just run through these
	instructions from a clean build, and they seem to work.
2008-04-17 22:43  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.sh:
	Copy the pkg deps file to SRT_PRIVATE_CONTEXT/tmp automatically.
	Don't warn about R1.24 - it's no longer relevant
2008-04-17 21:09  arms
	* Contrib/rhatcher/gminos_jobs/run_umn.sh:
	Add capability to deal with flux files for helium and reverse horn current L010-185
2008-04-17 20:38  tinti
	* Contrib/tinti/na49an/: na49bin.h, na49bin.cxx, na49an.h,
	  na49an.cxx, binlistc.h, binlistc.cxx:
	changinges to get Shifts errors and run over pp data
2008-04-17 20:07  tinti
	* Contrib/tinti/na49an/: na49track.h, na49track.cxx, na49main.cxx,
	  na49sw.h:
	changinges to get Shifts errors and run over pp data
2008-04-17 19:53  rodriges
	* Contrib/rodriges/rootmap/reco_scripts/README:
	Update README to document dogwood reco scripts. Need to check these actually
	work...
2008-04-17 19:47  rodriges
	* Contrib/rodriges/rootmap/reco_scripts/noloadlibs_recoMCfar.C:
	Not bothering with cedar-style reco scripts any more, so delete this
2008-04-17 19:31  rodriges
	* Contrib/rodriges/rootmap/reco_scripts/:
	  reco_MC_daikon_far_cedar_phy.C, reco_MC_daikon_near_cedar_phy.C,
	  reco_near_spill_cedar_phy.C:
	Dogwood reco scripts, lightly modified to not require manual library loading
	(almost)
2008-04-17 18:46  rodriges
	* Contrib/rodriges/rootmap/reco_scripts/JobControl/: GNUmakefile,
	  IsArgMacroFile.cxx, IsArgMacroFile.h, JobC.cxx, JobC.h,
	  JobCDialog.cxx, JobCDialog.h, JobCDisplayModule.cxx,
	  JobCDisplayModule.h, JobCEnv.cxx, JobCEnv.h, JobCException.h,
	  JobCFloatXImp.cxx, JobCFloatXImp.h, JobCGraphVtx.cxx,
	  JobCGraphVtx.h, JobCInput.cxx, JobCInput.h, JobCInputModule.cxx,
	  JobCInputModule.h, JobCInterpreter.cxx, JobCInterpreter.h,
	  JobCMethod.cxx, JobCMethod.h, JobCModule.cxx, JobCModule.h,
	  JobCModuleProxy.cxx, JobCModuleProxy.h, JobCModuleRegistry.cxx,
	  JobCMsgModule.cxx, JobCMsgModule.h, JobCNode.cxx, JobCNode.h,
	  JobCPath.cxx, JobCPath.h, JobCPathHandler.cxx, JobCPathHandler.h,
	  JobCPathModule.cxx, JobCPathModule.h, JobCPathRegistry.cxx,
	  JobCPathRegistry.h, JobCROOT.cxx, JobCROOT.h, JobCRecord.cxx,
	  JobCRecord.h, JobCResult.cxx, JobCResult.h,
	  JobCRootCommandModule.cxx, JobCRootCommandModule.h,
	  JobCRootEnv.cxx, JobCRootEnv.h, JobCRootModule.cxx,
	  JobCRootModule.h, JobCleaner.cxx, JobCleaner.h, JobCommand.cxx,
	  JobCommand.h, JobController.cxx, JobController.h, LIBDEPS,
	  LinkDef.h, gen_module.cc, makemodulemap:
	It makes more sense to just store the files that differ, rather than the whole of
	JobControl
2008-04-17 18:45  ishi
	* Production/Dogwood/:
	  reco_near_spill_daikon04_base_dogwoodtest1.C,
	  reco_near_spill_data_base_dogwoodtest1.C,
	  headers/io/attach_output_mc_srfitter.h,
	  headers/io/attach_output_srfitter.h:
	job scripts for Dogwood test without MRCC and SA.
2008-04-17 16:22  Sue Kasahara <schubert@hep.umn.edu>
	* CandNtupleSR/Module/NtpSRModule.cxx:
	Remove the secondary name "canddigitlisthandle" when retrieving the
	CandDigitListHandle from the CandRecord.  This is so that the last
	CandDigitList added to the CandRecord will be picked up, even if
	it goes by a different name.
2008-04-17 13:12  bckhouse
	* NCUtils/Extrapolation/NCExtrapolationJK_fit.cxx:
	Fix a sign error in the calculation of the size of the new style unitarity penalty.
2008-04-17 11:22  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: chisq.cxx, chisq.h, consts.h,
	  do_fit.cxx, plots.cxx, plots.h:
	Horrible hacks to get log-log dmsq plots.
	Remove old-style N_zenith function.
2008-04-16 17:36  evans
	* NtupleUtils/NuMMParameters.cxx:
	The configured parameter values now get passed to Minuit as starting
	values.
2008-04-16 15:46  bckhouse
	* Contrib/bckhouse/nubar_global_fit/test_rings.C:
	Macro to plot distribution of number of rings.
2008-04-16 13:57  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/RunCPTFitter.C:
	Takes in a fitID as an argument and looks for files in a configurable
	directory workDir.
2008-04-16 08:36  evans
	* NtupleUtils/: NuMMHelperCPT.cxx, NuMMHelperCPT.h:
	New helper class for the CPT extrapolation.
2008-04-15 23:10  George Irwin <gmieg@slac.stanford.edu>
	* GeoSwimmer/GeoSwimmer.cxx:
	For MACOSX panther add 'extern C int' declarations for isnan(double) and isinf(double)
2008-04-15 20:49  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/RunCPTFitter.C:
	Example macro demonstrating how to use the CPT extrapolator and fitter.
2008-04-15 20:46  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/RunSystFitter.C:
	Necessary changes to work with the new Minimisation function interface.
2008-04-15 20:44  evans
	* NtupleUtils/NuSystFitter.cxx:
	Fixing a typo.
2008-04-15 20:42  evans
	* NtupleUtils/: NuSystFitter.cxx, NuSystFitter.h:
	Cleaned up the minimisation function; it now returns the best fit
	parameters. Also added a function to plot contours.
2008-04-15 20:40  evans
	* NtupleUtils/: LinkDef.h, NuMMRun.cxx, NuMMRun.h, NuMMRunCPT.cxx,
	  NuMMRunCPT.h, NuMMRunPRL.cxx, NuMMRunPRL.h:
	Adding a new class, NuMMRunCPT, to perform the CPT
	extrapolation. Corresponding changes to the NuMMRun inheritance
	structure.
2008-04-15 20:37  evans
	* NtupleUtils/: NuHistInterpolator.cxx, NuHistInterpolator.h:
	Can now be constructed with a PoT value and just the spectra (no PoTs)
	pushed back.
2008-04-15 20:35  evans
	* NtupleUtils/: NuUtilities.cxx, NuUtilities.h:
	A function to write a vector of histograms to a file.
2008-04-15 20:34  evans
	* NtupleUtils/: NuMatrixSpectrum.cxx, NuMatrixSpectrum.h:
	Class can now store a PoT value. Also added two new oscillation
	functions to calculate oscillation probabilities averaged accross the
	bin.
2008-04-15 20:32  evans
	* NtupleUtils/: NuMMParameters.cxx, NuMMParameters.h:
	Added separate antineutrino oscillation parameters. Also added the
	ability to fix parameters, and constrain the mixing angles to the
	physical region: the class can then return an MnUserParameters object
	for a Minuit fit with the corresponding configuration.
2008-04-15 19:35  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: consts.h, do_fit.cxx,
	  proc_events.cxx, proc_events.h, reduce_mc.cxx, tables.cxx,
	  test_rate.cxx:
	Keep track of multi-ring angle and energy seperately to those of the primary lepton.
2008-04-15 19:04  rodriges
	* Contrib/rodriges/rootmap/reco_scripts/jobmodules.txt:
	Add the right module for NtpBDLite (lives in BeamDataNtupleModule)
2008-04-15 18:45  Robert Hatcher <rhatcher@fnal.gov>
	* Production/asciidb/set_tsql_override.C:
	Major enhancement:  if a catalogue.db file for a requested ASCII_DB_SET
	value can't be found SCREAM.  By default, this will also cause loon to
	quit immediately with exit(15).
	Also: print CVS id at beginning and suppress duplicate sets and paths
	(keeping the order).  Note that any file based dbset addition is placed
	at the end (ie. does not override user supplied values if there is a
	fundamental conflict such as "bhcurv" vs. "bhcurvrev").
2008-04-15 17:47  mualem
	* Contrib/rhatcher/gminos_jobs/: submit_cit_all.sh,
	  submit_one_cit_byhand.sh:
	current caltech scripts for MC production
2008-04-15 15:50  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: chisq.cxx, consts.h,
	  do_fit.cxx, oscprob.cxx, oscprob.h, plots.cxx, plots.h:
	Centralize oscillation calculations in OscProb
	N_zenith plot now handles nu!=nubar
	Rip out a lot of dead code
2008-04-15 15:27  rodriges
	* Contrib/rodriges/rootmap/: README, mkrootmaps.sh:
	Mini bugfix for mkrootmaps and an extra note in README
2008-04-15 14:57  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: consts.h, do_fit.cxx,
	  oscprob.cxx, plots.cxx, plots.h, reduce_mc.cxx:
	Move contour plot into plots.cxx, add CPT line
	Include systematic shifts and legend in N_zenith plot.
2008-04-15 13:24  nwest
	*
	  GridTools/RemoteSoftwareDeployment/libs_and_builds/install_subversion.sh:
	Add --with-ssl to configuration
2008-04-14 18:02  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: chisq.cxx, chisq.h, consts.h,
	  do_fit.cxx, oscprob.cxx, oscprob.h, plot_sk_prl.cxx,
	  plot_sk_prl.h, plots.cxx, proc_events.cxx, proc_events.h,
	  reduce_mc.cxx, tables.cxx, tables.h, test_rate.cxx:
	Include Fogli systematics in fit.
	Allow contours in any two parameters - broken?
	Broken implementation of multi-ring events.
2008-04-14 17:50  bckhouse
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Backport to R1.28
2008-04-14 17:08  bckhouse
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Fix uninitialized variable warning.
2008-04-14 15:39  evans
	* NtupleUtils/NuSystematic.cxx:
	More unitialised variable fixes for the optimised compiler.
2008-04-14 15:39  evans
	* NtupleUtils/NuMatrixMethod.cxx:
	Making the optimised compilier happier by removing unitialised
	variable possibilities.
2008-04-14 15:03  dja25
	* NtupleUtils/HoughTransNCPi0.cxx:
	making sure all values are initialised
2008-04-14 10:47  evans
	* NtupleUtils/: NuSystFitter.cxx, NuSystFitter.h:
	A function to plot contours.
2008-04-13 21:42  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.sh:
	Additional check for bogus package names: if it contains a dot, it's not a
	package
2008-04-13 20:35  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/Package_Overviews/: Record.html, RecordUML.gif:
	Add a little documentation and a class diagram.
2008-04-13 19:38  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/Package_Overviews/IoModules.html:
	Add some documentation to the IoModules package overview.
2008-04-13 19:00  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/Package_Overviews/MCApplication.html:
	Include the class diagram directly rather than providing a link.
2008-04-13 18:51  bckhouse
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Backport to R1.28
2008-04-13 18:43  musser
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	remove diagnostic couts
2008-04-13 17:11  musser
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	add checks to coil entry/exit loop to avoid infinite loop
2008-04-12 22:47  rodriges
	* Contrib/rodriges/rootmap/: mkdeptree.py, mkrootmaps.sh:
	Use env in the shebang so the python script Works Anywhere, Including At
	Fermilab(TM).
	Also, update a warning message
2008-04-12 21:36  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/Package_Overviews/G3PTSim.html:
	Add some documentation.
2008-04-12 21:11  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/Package_Overviews/GeoSwimmer.html:
	A placeholder for the GeoSwimmer documentation.
2008-04-12 21:06  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/Package_Overviews/: MCApplication.html,
	  MCApplicationUML.png:
	Add a little documention on the MCApplication package.
2008-04-12 04:50  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/Package_Overviews/ParticleTransportSim.html:
	Add a description of the ParticleTransortSim package.
2008-04-12 02:08  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/Package_Overviews/GeoGeometry.html:
	Fill in a little GeoGeometry documentation.
2008-04-11 20:23  bckhouse
	* NCUtils/Extrapolation/: NCExtrapolation.cxx, NCExtrapolation.h:
	Add optional parameter to choose number of steps for systematic parameters, and take advantage of it for abs-hadr - multiplying the precision by 10.
2008-04-11 19:40  arms
	* Contrib/rhatcher/gminos_jobs/:
	  gminos_cfg_L010185_helium_bhcurv_near.py,
	  gminos_cfg_L010185_helium_bhcurv_rock.py:
	Increase POTs per singles file to 2.43e16 (det) and 2.43e15 (rock) in order to move up to 2.8e13 POTs/snarl for helium MC (RunIII+ expected intensities)
2008-04-11 18:01  bckhouse
	* Contrib/bckhouse/NCUtils/plot_marg.C:
	A script that rescales the marginalized variables graphs to be easier to see.
2008-04-11 14:55  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: .cvsignore,
	  genie_data/.cvsignore, plots/.cvsignore:
	Ignore all data files and plots, and some types of binary file at the top level.
2008-04-11 14:39  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, README, chisq.cxx,
	  consts.h, detector_geom.cxx, do_fit.cxx, flux.cxx,
	  flux_hists.cxx, gen_events.cxx, oscprob.cxx, plot_parents.C,
	  plot_sk_prl.cxx, plots.cxx, proc_events.cxx, proc_events.h,
	  reduce_mc.cxx, tables.cxx, test_flux.cxx, test_flux_files.cxx,
	  test_rate.cxx:
	Horrible misuse of CVS - dumping the current versions of all my files here before I lose them, I don't remember all the changes.
	Major change is that do_fit can now use NCContourFinder
2008-04-11 14:37  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: GBartolStatsFlux.cxx,
	  GBartolStatsFlux.h, GFlukaStatsFlux.cxx, GFlukaStatsFlux.h:
	GENIE flux drivers now in use. Generate events equally across energies and angles, using the flux information to fill the Weight variable.
2008-04-11 14:35  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	Add *Int versions of nearly everything.
	If you define the macro STANDALONE when you compile then this code works independent of minossoft.
	All of this makes it look like a mess, tidying later.
2008-04-10 19:01  ahimmel
	* NtupleUtils/doc/: matrixMethod.html, xmlContents.html:
	There is now an xmlContents.html page in the documentation.  It includes what all the variables
	in the xml file mean, as well as the possible values of the enums, all explained.  It also includes
	a list of recognized systematics and how the code will interpret the shift value assigned to that
	systematic.  The page is now linked from the header paragraph on the main Matrix Method page.
2008-04-10 17:50  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/RunSystFitter.C:
	Removing the need for the underscore to be passed in with the fitID.
2008-04-10 15:33  evans
	* NtupleUtils/NuMMRunPRL.cxx:
	Commenting out the line that adds taus into the prediction: the
	default setting for the numubar tutorial should not have this in.
2008-04-10 13:53  evans
	* NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/:
	  MakeFakeData.sh, Prepare.sh:
	Making the Oxford settings configurable.
2008-04-10 13:43  evans
	* NtupleUtils/NuSystFitter.cxx:
	Making 'no systematic fitting' the default.
2008-04-10 12:57  Brian Rebel <brebel@fnal.gov>
	* NCUtils/macros/make_blessed_plots.C:
	add code to draw mass hierarchy for 4 flavor models
2008-04-10 12:18  dja25
	* NtupleUtils/HoughTransNCPi0.cxx:
	Updated to get rid of warnings on compilation
2008-04-10 11:29  bckhouse
	* Production/Dogwood/reco_far_cosmic_daikon04_base_dogwoodtest0.C:
	Clarify comment
2008-04-10 11:09  evans
	* NtupleUtils/: NuSystFitter.cxx, NuSystFitter.h:
	Cleaning out some unused variables.
2008-04-10 11:03  evans
	* NtupleUtils/: NuMMParameters.cxx, NuMMParameters.h:
	Making the default constructor more useful: it now sets default values
	for the fit parameters.
2008-04-10 11:00  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/RunSystFitter.C:
	Macro to run the fit for the nubar tutorial.
2008-04-10 10:32  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/Init.sh:
	Adding a $whereAmI variable so we can switch between Oxford and
	Fermilab file locations.
2008-04-10 10:06  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/Prepare.sh:
	Makes the helper files and beam matrices.
2008-04-10 09:57  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/MakeFakeData.sh:
	Makes systematically shifted fake data.
2008-04-10 09:56  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NuMuBarGroupTutorial/Init.sh:
	Configuration script.
2008-04-10 09:52  dja25
	* NtupleUtils/LinkDef.h:
	added HoughTransNCPi0 class
2008-04-10 09:50  dja25
	* NtupleUtils/HoughTransNCPi0.cxx:
	File to find NC pi0
2008-04-10 09:49  dja25
	* NtupleUtils/HoughTransNCPi0.h:
	Houghtransform to fund pi0
2008-04-10 09:48  dja25
	* NuMuBar/macros/Config.C:
	Needed libMinuit.so to run
2008-04-10 09:41  evans
	* NtupleUtils/NuSystFitter.cxx:
	Got Minuit working, with a fit for normalisation and NC background.
2008-04-10 09:39  evans
	* NtupleUtils/: NuMMRunPRL.cxx, NuMMRunPRL.h:
	Moving the penalty term to the NuMMParameters class, and allowing the
	code to fit for an NC background scale factor.
2008-04-10 09:36  evans
	* NtupleUtils/: NuMMParameters.cxx, NuMMParameters.h:
	The penalty term should be calculated in the NuMMParameters class.
2008-04-09 22:20  arms
	* Contrib/rhatcher/gminos_jobs/:
	  gminos_cfg_L010185_helium_bhcurv_near.py,
	  gminos_cfg_L010185_helium_bhcurv_rock.py:
	Prototype config scripts for MC L010185 generation using flux files with helium in the decay pipe
2008-04-09 19:34  kreymer
	* CVSROOT/check_access:
	added dja25 djauty mtavera nickd rbpatter to NtupleUtils, NuMubar per hartnell
2008-04-09 16:05  evans
	* NuMuBar/macros/mm/SystematicsStudies/SystFit/RunSystFitter.C:
	Macro for running the UK Matrix Method v2.0.
2008-04-09 15:14  bckhouse
	* Production/Dogwood/reco_far_cosmic_daikon04_base_dogwoodtest0.C:
	Make sure reroot path definitely has filters set to 1.
2008-04-09 11:03  nwest
	* GridTools/: Ganga/GBS/python/bootstrap.py, docs/ChangeLog:
	GBS: Remove obsolete test on Ganga version.
2008-04-09 10:09  nwest
	* GridTools/bin/ganga:
	Ganga Launcher script $MOG_TOOLS/bin/ganga - get latest version rather than the
	alphabetically highest (so e.g. 4.4.8 is not taken over 4.4.11).
2008-04-08 23:15  George Irwin <gmieg@slac.stanford.edu>
	* NtupleUtils/NuMatrixSpectrum.cxx:
	Add ' #include <cassert> '
2008-04-08 15:46  bckhouse
	* Production/Dogwood/: reco_far_atmo_data_base_dogwoodtest0.C,
	  headers/atmo/atmo_configure.h, headers/atmo/atmo_create_path.h,
	  headers/atmo/atmo_set_calibrator.h,
	  headers/atmo/atmo_set_msg_levels.h:
	First attempt at converting cambridge script to new dogwood script format.
2008-04-08 15:03  bckhouse
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	Comment out unused parameters - fixes compiler warnings.
2008-04-08 13:57  bckhouse
	* Production/Dogwood/: headers/aclic.h, macros/load_libs.C:
	Add additional header files and libraries required my the cambridge scripts, in preperation for refactoring.
2008-04-08 13:46  bckhouse
	* NCUtils/Extrapolation/NCExtrapolationJK_fit.cxx:
	Change sqrt(2) to sqrt(2.0) - apparently there are some stupid versions of gcc out there.
2008-04-08 13:39  bspeak
	* Production/Dogwood/reco_MC_far_camb_dogwood.C:
	-Remove the RollBack option.
	-Add a few libraries to the gSystem->Load list.
	-Remove old and commented out message level settings.
2008-04-08 13:34  bspeak
	* Production/Cedar/GoodFarDetTime.C:
	Rewrite to cleanse a few spots and include the following.
	  -Set the random seed with the Run*100 + Subrun for reproducability.
	  -Include an option to set the time to a specified "DATE" and "TIME".
2008-04-08 09:58  evans
	* NtupleUtils/: NuMMRunPRL.cxx, NuMatrixSpectrum.cxx,
	  NuSystFitter.cxx:
	The new, object-oriented version of the matrix method now successfully
	fits for oscillations (using Minuit), reproducing the results of the
	old version.
2008-04-08 09:56  evans
	* NtupleUtils/NuMMParameters.h:
	Functions to allow the oscillation/systematics parameters to be easily set.
2008-04-08 09:04  evans
	* NtupleUtils/NuMatrixSpectrum.h:
	My copy constructor shouldn't be declared explicit.
2008-04-08 09:03  evans
	* NtupleUtils/: NuMMRun.cxx, NuMMRun.h, NuMMRunPRL.cxx,
	  NuMMRunPRL.h:
	Splitting the prediction and likelihood-calculating parts up into
	separate functions.
2008-04-08 09:01  evans
	* NtupleUtils/: LinkDef.h, NuSystFitter.cxx, NuSystFitter.h:
	Adding a wrapper class to control the Minuit interface.
2008-04-08 08:26  evans
	* NtupleUtils/NuMatrixSpectrum.cxx:
	Re-adding the oscillating function.
2008-04-08 08:21  evans
	* NtupleUtils/NuUtilities.h:
	Function to return the FD distance.
2008-04-08 06:42  nwest
	* DatabaseInterface/test/GNUmakefile:
	Switch to new lib name: Util -> Utility
2008-04-07 21:43  Sue Kasahara <schubert@hep.umn.edu>
	* GeoGeometry/macro/: drawC000AVt.C, drawC000PVt.C, drawC001AUt.C,
	  testGeoDrawCalDet.C:
	Clean up scripts to draw calibration detector.
2008-04-07 21:10  Sue Kasahara <schubert@hep.umn.edu>
	* GeoGeometry/GeoGeometry.cxx:
	Add a call to SetVisContainers() from MARS volume so it doesn't have
	to be done in scripts.
2008-04-07 20:06  Sue Kasahara <schubert@hep.umn.edu>
	* WebDocs/standard_ntuples.html:
	Add link to ntuple chapter of user manual.
2008-04-07 19:25  hartnell
	* NtupleUtils/: LinkDef.h, NuMatrixSpectrum.cxx:
	Package was not compiling.
	Removed unknown class from LinkDef and unknown function from
	NuMatrixSpectrum. Code is now broken but compiles, warnings point to
	where the problem is.
2008-04-07 14:12  bckhouse
	* NCUtils/Extrapolation/: NCExtrapolation.cxx, NCExtrapolation.h,
	  NCExtrapolationJK_fit.cxx:
	In case of 1D projections apply unitarity constraint smoothly (penalty quadratic with distance into unphysical region)
2008-04-07 13:36  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCExtrapolation.cxx:
	Protect one possible divide-by-zero error and assert the denominator before others.
2008-04-07 13:02  evans
	* NtupleUtils/: LinkDef.h, NuHistInterpolator.cxx,
	  NuHistInterpolator.h, NuMMHelperPRL.cxx, NuMMHelperPRL.h,
	  NuMMParameters.cxx, NuMMParameters.h, NuMMRun.cxx, NuMMRun.h,
	  NuMMRunPRL.cxx, NuMMRunPRL.h, NuMatrixSpectrum.cxx,
	  NuMatrixSpectrum.h:
	A new set of classes designed to be a more object-oriented version of
	the matrix method, to allow fitting for systematics.
2008-04-07 12:59  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h:
	Updating the PRL fit so it rebins to 0.5 GeV bins for the fit, and
	fits for normalisation.
2008-04-07 11:21  bckhouse
	* Contrib/bckhouse/nubar_global_fit/tables.h:
	Array was defined with its width and height swapped.
2008-04-06 10:37  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	Fix cxx file to match prototype in h file.
	Make FuncCache printable so you can see hit and miss stats.
2008-04-06 08:50  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	marg_graphs argument to contour finder now a pointer and optional.
2008-04-05 15:35  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	Add FuncCache
2008-04-05 14:21  rodriges
	* Contrib/rodriges/rootmap/mkrootmaps.sh:
	Check number of arguments given is correct
2008-04-05 14:10  rodriges
	* Contrib/rodriges/rootmap/: mkrootmaps.sh, reco_scripts/README,
	  reco_scripts/noloadlibs_recoMCfar.C:
	Documentation improvements and a couple of bugfixes thanks to feedback
	from Chris
2008-04-05 13:50  ahimmel
	* NuMuBar/NuDSTAna.cxx:
	A small bug fix in the filenaming section of DoIO that was causing problems
	with the vsTime scripts.
2008-04-05 13:18  rodriges
	* Contrib/rodriges/rootmap/reco_scripts/: README, jobmodules.txt,
	  noloadlibs_recoMCfar.C, JobControl/GNUmakefile,
	  JobControl/IsArgMacroFile.cxx, JobControl/IsArgMacroFile.h,
	  JobControl/JobC.cxx, JobControl/JobC.h,
	  JobControl/JobCDialog.cxx, JobControl/JobCDialog.h,
	  JobControl/JobCDisplayModule.cxx, JobControl/JobCDisplayModule.h,
	  JobControl/JobCEnv.cxx, JobControl/JobCEnv.h,
	  JobControl/JobCException.h, JobControl/JobCFloatXImp.cxx,
	  JobControl/JobCFloatXImp.h, JobControl/JobCGraphVtx.cxx,
	  JobControl/JobCGraphVtx.h, JobControl/JobCInput.cxx,
	  JobControl/JobCInput.h, JobControl/JobCInputModule.cxx,
	  JobControl/JobCInputModule.h, JobControl/JobCInterpreter.cxx,
	  JobControl/JobCInterpreter.h, JobControl/JobCMethod.cxx,
	  JobControl/JobCMethod.h, JobControl/JobCModule.cxx,
	  JobControl/JobCModule.h, JobControl/JobCModuleProxy.cxx,
	  JobControl/JobCModuleProxy.h, JobControl/JobCModuleRegistry.cxx,
	  JobControl/JobCModuleRegistry.h, JobControl/JobCMsgModule.cxx,
	  JobControl/JobCMsgModule.h, JobControl/JobCNode.cxx,
	  JobControl/JobCNode.h, JobControl/JobCPath.cxx,
	  JobControl/JobCPath.h, JobControl/JobCPathHandler.cxx,
	  JobControl/JobCPathHandler.h, JobControl/JobCPathModule.cxx,
	  JobControl/JobCPathModule.h, JobControl/JobCPathRegistry.cxx,
	  JobControl/JobCPathRegistry.h, JobControl/JobCROOT.cxx,
	  JobControl/JobCROOT.h, JobControl/JobCRecord.cxx,
	  JobControl/JobCRecord.h, JobControl/JobCResult.cxx,
	  JobControl/JobCResult.h, JobControl/JobCRootCommandModule.cxx,
	  JobControl/JobCRootCommandModule.h, JobControl/JobCRootEnv.cxx,
	  JobControl/JobCRootEnv.h, JobControl/JobCRootModule.cxx,
	  JobControl/JobCRootModule.h, JobControl/JobCleaner.cxx,
	  JobControl/JobCleaner.h, JobControl/JobCommand.cxx,
	  JobControl/JobCommand.h, JobControl/JobController.cxx,
	  JobControl/JobController.h, JobControl/LIBDEPS,
	  JobControl/LinkDef.h, JobControl/gen_module.cc,
	  JobControl/makemodulemap, JobControl/myLibLoad.cxx,
	  JobControl/myLibLoad.h:
	Slightly modified JobControl plus script to be able to run reco
	scripts without
	manual gSystem->Load()ing. So far it appears to work for FD MC. More
	testing to come...
2008-04-05 09:28  bckhouse
	* Contrib/bckhouse/NCUtils/: NCContourFinder.cxx,
	  NCContourFinder.h:
	Dumping my hacked about version of NCContourFinder somewhere.
2008-04-05 08:43  bckhouse
	* PhotonTransport/PhotonCalibratedPeComputer.cxx:
	Backport to R1.28
	Thanks to Robert Hatcher for fixing my mistakes before they got backported...
2008-04-04 21:57  Robert Hatcher <rhatcher@fnal.gov>
	* AtNuUtils/UtilStrip.h:
	vector<> needs std::vector<> in this case.
2008-04-04 21:52  bspeak
	* AtNuUtils/TruthHelp.cxx:
	Fix a bug that pushed the wrong variable into the Strip constructor
2008-04-04 21:50  bspeak
	* AtNuUtils/: UtilMisc.cxx, UtilMisc.h:
	Add the enumeration of AtNu particle types
2008-04-04 21:32  Robert Hatcher <rhatcher@fnal.gov>
	* AtNuAna/: AtNuAnaUtil.cxx, AtNuAnaUtil.h:
	For certain versions of ROOT/compiler having forward declarations of
	classes used a types for vector<> isn't sufficient.  Move #include's
	from .cxx to .h file.
2008-04-04 21:30  Robert Hatcher <rhatcher@fnal.gov>
	* AtNuAna/Performance/ShowerDirectionPerf.cxx:
	Add #include <cmath> for proper fabs().
2008-04-04 21:17  bspeak
	* AtNuAna/LinkDef.h:
	Add the AtNuAnaUtil namespace
2008-04-04 21:10  bspeak
	* AtNuAna/: AtNuAnaUtil.cxx, AtNuAnaUtil.h:
	Analysis utility code namespace.
2008-04-04 20:55  Robert Hatcher <rhatcher@fnal.gov>
	* PhotonTransport/PhotonCalibratedPeComputer.cxx:
	fix a case of a series of extra semi-colons.
	in addition clean up indentation and spacing issue for sake of readability.
2008-04-04 18:33  bckhouse
	* PhotonTransport/PhotonCalibratedPeComputer.cxx:
	Fix two other cases where execution is clearly intended to continue.
2008-04-04 17:11  bckhouse
	* PhotonTransport/PhotonCalibratedPeComputer.cxx:
	Fix typos - kFatal where there should have been a kError.
2008-04-04 17:08  boehm
	* NueAna/Sensitivity/: NueSensitivity.cxx, NueSensitivity.h:
	Fixing something related to the new oscprob code in the sensitivity
2008-04-04 16:51  bckhouse
	* Contrib/bckhouse/nubar_global_fit/test_flux_files.cxx:
	Average flux over zenith angle instead of summing over the bins.
2008-04-04 15:47  bspeak
	* AtNuOutput/: NtpMaker.cxx, NtpMaker.h:
	Backport the following changes to the R1-28 tagged release
	Write the new AtmosStdHEP class in the AtmosEvent ntuple class.  Also
	include the switch in the Config to "WriteStdHEPs = 0, 1".
2008-04-04 15:11  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile,
	  test_flux_files.cxx:
	Plot Fluka and Bartol fluxes directly from the flux files.
2008-04-04 14:28  Nick West <n.west1@physics.oxford.ac.uk>
	* JobControl/makemodulemap:
	Take the package name by concatenating the elements of the subdirectory path
	beneath the release rather than taking the first element.  E.g.for
	  $SRT_PUBLIC_CONTEXT/StandardNtuple/Module
	package name is
	  StandardNtupleModule
	not
	  StandardNtuple
	Also only keep first entry for duplicated modules.
2008-04-04 09:52  ahimmel
	* NuMuBar/NuPlots.h:
	Commented out some unimplemented functions.
2008-04-03 18:22  Brian Rebel <brebel@fnal.gov>
	* NCUtils/NCAnalysisUtils.cxx:
	comment out print message
2008-04-03 16:12  Sue Kasahara <schubert@hep.umn.edu>
	* GeoGeometry/macro/drawMARS.C:
	Invoke SetVisContainers for MARS volume to make inner volumes visible.
2008-04-03 15:51  bspeak
	* AtNuEvent/: AtmosEvent.cxx, AtmosEvent.h, AtmosStdHEP.cxx,
	  AtmosStdHEP.h, LinkDef.h:
	Backporting the following changes to R1-28:
	New AtmosStdHEP class to contain the StdHEP tree, along with the
	modifications to AtmosEvent and LinkDef.h to include this class.
2008-04-03 13:45  bspeak
	* AtNuOutput/: NtpMaker.cxx, NtpMaker.h:
	Write the new AtmosStdHEP class in the AtmosEvent ntuple class.  Also
	include the switch in the Config to "WriteStdHEPs = 0, 1".
2008-04-03 13:44  bspeak
	* AtNuEvent/: AtmosEvent.cxx, AtmosEvent.h, AtmosStdHEP.cxx,
	  AtmosStdHEP.h, LinkDef.h:
	New AtmosStdHEP class to contain the StdHEP tree, along with the
	modifications to AtmosEvent and LinkDef.h to include this class.
2008-04-03 06:36  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseMaintenance/tools/stale_db_veto.py:
	Add example checking all raw data on a given day to Usage()
2008-04-03 06:20  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseMaintenance/tools/: stale_db_veto.py,
	  stale_db_veto_library.py:
	Add -b/--beam option that allows beam related table to have small
	validity holes or be ignored entirely.
	In --verbose printout split KEEP_UP column contents into Detector,
	Shelf Life
2008-04-02 22:58  George Irwin <gmieg@slac.stanford.edu>
	* PhysicsNtuple/Plot/PlotPmt.cxx:
	Resolve fabs type ambiguity.
2008-04-02 20:32  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: Extraction/NCAnalysisModule.cxx,
	  Extraction/NCAnalysisModule.h,
	  Extrapolation/NCExtrapolationModule.cxx,
	  macros/make_blessed_plots.C:
	changes for more data quality plots
2008-04-01 18:12  hartnell
	* NtupleUtils/NuMCEvent.h:
	When this file was updated yesterday the ClassDef was not
	incremented. Discovered due to problem report from Rashid and now fixed.
2008-04-01 17:35  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, test_rate.cxx:
	Plot total generated event rate (flux*xsec) as function of true energy.
	Also plot generated y distribution.
2008-04-01 14:50  rodriges
	* Contrib/rodriges/HistPainter/: mypainter.cxx, mypainter.h:
	Two bug fixes:
	* Only alter axis range with "reaxis" option if we haven't drawn this histogram before.
	  Otherwise it's impossible to change the axis range manually later (since the painter
	  just puts the axes back again).
	* Add an extra PaintStat call so the stats options can be changed later
2008-04-01 09:59  hartnell
	* NuMuBar/NuPlots.cxx:
	Fix a cut and paste error that meant poID was being used to fill dpID,
	roID and abID plots.
2008-03-31 22:06  ahimmel
	* NtupleUtils/: NuEvent.cxx, NuEvent.h, NuExtraction.cxx,
	  NuMCEvent.cxx, NuMCEvent.h, NuReco.cxx:
	Added the mc.flux.tgen variable as tgen in NuEvent and NuMCEvent.
2008-03-31 17:33  rustem
	* PhysicsNtuple/: Config/PlotTime.xml, Plot/PlotTime.cxx,
	  Plot/PlotTime.h:
	Add new plotting algorithm PlotTime. This algorithm plots event rate versus time, event rate per day
	and per hour, and event rate versus local and sidereal time phase.
2008-03-31 17:29  rustem
	* PhysicsFit/: Beam/FluxForm.cxx, macros/fit_near.C,
	  macros/plot_2d.C:
	Commit the corrected version of the flux weights.
2008-03-31 17:25  rustem
	* PhysicsNtuple/: RunModule.cxx, Utils.cxx,
	  Config/FiducialCutRock.txt, Config/PlotEvent.xml,
	  Config/PlotMuonId.xml, Config/PlotNPlane.xml, Config/PlotPmt.xml,
	  Config/PlotShower.xml, Config/PlotSnarl.xml, Fill/FillNPlane.cxx,
	  Fill/FillSnarl.cxx, Fill/FillSnarl.h, Hist/Plot.cxx, Hist/Plot.h,
	  Plot/PlotEff.cxx, Plot/PlotPmt.cxx, Plot/PlotPmt.h,
	  Plot/PlotPur.cxx, Plot/PlotReson.cxx, Plot/PlotReson.h,
	  Plot/PlotSnarl.cxx, Plot/PlotSnarl.h, Plot/PlotTruth.cxx,
	  Plot/PmtHit.cxx, Plot/PmtHit.h, Select/SelectNC.cxx,
	  Select/SelectNC.h, Select/SelectTrue.cxx, Store/FillEvent.cxx,
	  Store/FillEvent.h, macros/make.C:
	A development snapshot: tweaking various plotting algorithms.
2008-03-31 03:15  Sue Kasahara <schubert@hep.umn.edu>
	* G3PTSim/gphys/gprobi.F:
	Modified to include headers and type declarations required to compile
	with implicit none.  Add comment to describe how it is that
	the alternative de/dx model is selected over the standard.
2008-03-31 02:09  Sue Kasahara <schubert@hep.umn.edu>
	* G3PTSim/gphys/gfluct.F:
	Modified to include headers and type declarations required to compile
	with implicit none.
2008-03-30 03:02  Sue Kasahara <schubert@hep.umn.edu>
	* G3PTSim/gphys/gdrela.F:
	Modified to include headers required to compile with implicit none
	and add comment to make it clear how the G3 standard behavior
	is implemented when the alternative de/dx model (Mike's) has not
	been chosen.
2008-03-29 01:33  Sue Kasahara <schubert@hep.umn.edu>
	* CandNtupleSR/Module/NtpSRModule.cxx:
	Rearrange fill of NtpSREventSummary (evthdr branch) to fill date
	& numbers of reconstruction objects (strips,slices, etc.) even if
	no CandDigitList is found.
2008-03-28 22:17  ahimmel
	* NuMuBar/NuPlots.cxx:
	Most recent updates to Helium code before branching to a new package.
2008-03-28 22:13  ahimmel
	* NtupleUtils/: NuMatrixOutput.cxx, NuMatrixOutput.h:
	Added a function to quickly draw a comparison of the data points, the best fit, and the no-transitions prediction.
2008-03-28 22:11  ahimmel
	* NtupleUtils/NuMatrixInput.cxx:
	Gone back to using NuBar TrueToReco for appeared events.
2008-03-28 22:10  ahimmel
	* NtupleUtils/NuMatrixFitter.cxx:
	Got rid of compilation warning.
2008-03-28 22:09  ahimmel
	* NtupleUtils/NuUtilities.h:
	Added an inline utility function ValueAt as a shorthand for getting the value of a histogram as a function of a point on the x-axis as opposed to bin number.
2008-03-28 22:03  ahimmel
	* NuMuBar/: NuDSTAna.cxx, NuDSTAna.h:
	Lots of updates to how Transitions are handled.  Also change NuPlots objects so they are hadnled as pointers instead of references.  This was done so that filling in the selection plots could be optional (cannot do if(plots) ... unless plots is a pointer.).
2008-03-28 21:58  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.h, Extraction/NCAnalysisModule.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  macros/make_blessed_plots.C, macros/ncccSeparationNC.C:
	more changes for dq plots
2008-03-28 11:25  nwest
	* GridTools/docs/ChangeLog:
	Recent DCM minor updates.
2008-03-28 11:25  nwest
	* GridTools/DataCacheManager/frs_run_jobs.pm:
	Bug fix:  Was not returning error message unless it was permanent.
2008-03-28 00:43  Sue Kasahara <schubert@hep.umn.edu>
	* UgliGeometry/UgliScintPlnHandle.cxx:
	Try changing return statements slightly of code introduced yesterday to see
	if that fixes Mike's compile problem.
2008-03-27 03:17  Sue Kasahara <schubert@hep.umn.edu>
	* GeoGeometry/macro/testFindNearestStrip.C:
	A script to illustrate how one might find the nearest plane/strip given
	a global x,y,z.
2008-03-27 01:33  Sue Kasahara <schubert@hep.umn.edu>
	* UgliGeometry/UgliScintPlnHandle.cxx:
	Don't attempt GlobalToLocal or LocalToGlobal conversion on InValid
	scint pln.
2008-03-27 01:16  dap56
	* Monitoring/: ChargeInjectAnalysis.cxx, ChargeInjectAnalysis.h,
	  DigitAnalysis.cxx, DigitAnalysis.h, LIAdcAnalysis.cxx,
	  MonState.cxx, Producer_dispatcher.cc, SinglAnalysis.cxx,
	  SinglAnalysis.h:
	added message to selected histograms (charge inject/Near check cal/Pedestal checking/ROP temps) to warn users not to expect these to be filled if OM is restarted during a run sequence.
	general code clean-up
2008-03-26 20:39  bspeak
	* AtNuAna/GNUmakefile:
	Add the Performance and Oscillation sub-packages to compilation
2008-03-26 20:05  bspeak
	* AtNuAna/Performance/: GNUmakefile, LinkDef.h,
	  ShowerDirectionPerf.cxx, ShowerDirectionPerf.h,
	  ShowerEnergyPerf.cxx, ShowerEnergyPerf.h, ShowerRecoPerf.cxx,
	  ShowerRecoPerf.h, ShowerVertexPerf.cxx, ShowerVertexPerf.h,
	  TrackRecoPerf.cxx, TrackRecoPerf.h:
	New subpackage AtNuAna/Performance, creates libAtNuPerformance
	Classes:
	  ShowerRecoPerf ->
	    Evaluates the purity, completeness and reconstruction efficiency for
	      showering atmospheric neutrino simulated events.
	  ShowerVertexPerf ->
	    Evaluates the performance of vertex reconstruction for showering
	      atmospheric neutrino simulated events.
	  ShowerDirectionPerf ->
	    Evaluates the performance of direction reconstruction for showering
	      atmospheric neutrino simulated events.
	  ShowerEnergyPerf ->
	    Evaluates the performance of energy reconstruction for showering
	      atmospheric neutrino simulated events.
	  TrackRecoPerf ->
	    Evaluates the purity, completeness and reconstruction efficiency for
	      track-like atmospheric neutrino simulated events.
2008-03-26 20:01  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCAnalysisUtils.cxx, NCOscProb.cxx, NCType.cxx,
	  NCType.h, Extraction/NCAnalysisModule.cxx,
	  Extraction/NCAnalysisModule.h, Extrapolation/NCExtrapolation.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h,
	  macros/make_blessed_plots.C, macros/nearFarExtrapolationMC.C:
	lots of changes for DQ plots to monitor beam stability and do low and high
	intensity comparisons.
	fix up calculations for angles.
2008-03-26 19:55  bspeak
	* AtNuAna/Oscillation/: AtNuOscillate.cxx, AtNuOscillate.h,
	  GNUmakefile, LinkDef.h, PMNS.cxx, PMNS.h:
	New library to oscillate neutrinos through the earth.
	Includes classes:
	  PMNS ->
	    Stolen from OscLib package written by Mark Messier.  Progressively
	      oscillates the neutrino waveform for cases of varying electron density
	      with three neutrinos.
	  AtNuOscillate ->
	    Uses the PMNS class to propagate neutrinos through the Earth.  Takes
	      the DMSq and sinsq2theta values, and oscillates neutrino with the
	      AtNuOsc::PMNS class through the various layers of the earth based
	      on the neutrino energy and zenith angle.
2008-03-26 14:08  scavan
	* AtNuOutput/: AlgFarDetShieldPlankList.cxx, AtmosCalculator.cxx:
	changes needed in R1-24-3 need to be changed in R1-24 first
2008-03-26 10:49  tinti
	* Contrib/tinti/na49an/: na49an.cxx, na49an.h, na49bin.h, na49c.h,
	  na49main.cxx, dedxb_readtmp.f, na49bin.cxx:
	changing penalty terms and preparing to fit K from p-p
2008-03-26 10:31  tinti
	* Contrib/tinti/ScintCal/: GNUmakefile, InfoChain.cxx, InfoChain.h,
	  LinkDef.h, ScintCalData.cxx, ScintCalData.h,
	  ScintCalDatabase.cxx, ScintCalDatabase.h, ScintCalEvent.cxx,
	  ScintCalEvent.h, ScintCalInfo.cxx, ScintCalInfo.h,
	  ScintCalModule.cxx, ScintCalModule.h, ScintCalPlane.cxx,
	  ScintCalPlane.h, ScintCalTimePeriod.cxx, ScintCalTimePeriod.h,
	  ScintCalTrack.cxx, ScintCalTrack.h:
	Drift Calibration code before making some changes
2008-03-26 10:04  rodriges
	* Contrib/rodriges/rootmap/: README, addRootMapDeps.sh,
	  mkdeptree.py, mkrootmaps.sh, myLibLoad.C:
	Tools used for automatically loading minos libraries using rootmap files
2008-03-25 20:40  jpochoa
	* NueAna/MCNNBestMatch.cxx:
	Removed creation of TClonesArray of NtpStdHep objects in constructor as it creates segmentation fault when merging NueAna with MCNN trees
2008-03-25 07:00  nwest
	* Contrib/rhatcher/gminos_jobs/run_ral_lcg_do_mc.sh:
	Bug fix use of MINOSSOFT_SCR (academic as rerootjob not run at RAL).
2008-03-25 06:58  nwest
	* GridTools/Scripts/docs/Scripts.html:
	In Setting up a GBS based MC Production: warn: check run_ral_lcg.sh and fix MINOSSOFT_SCR setting.
2008-03-25 00:31  jpochoa
	* NueAna/Sensitivity/NueSensitivity.cxx:
	Modified fBinCenter so it holds values from 0 to Nbins (as opposed to Nbins-1).
	Similarly, added extra condition of E > 0 before calling NueSensitivity::OscillateMatter in NueSensitivity::OscillateHist. Otherwise if E=0 will get fpe when calculating oscillation probabilities. If E<0 (which can happen if for underflow bin, if histogram does not start at 0) can get wrong results.
2008-03-24 20:31  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h, NCOscProb.cxx,
	  Extrapolation/NCExtrapolation.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  macros/make_blessed_plots.C, macros/nearFarExtrapolationData.C,
	  macros/nearFarExtrapolationMC.C,
	  macros/nearFarExtrapolationPrediction.C:
	fix up some angle stuff.
	fix up display of some dq plots.
	fix up output names for files.
2008-03-24 17:48  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/: copy_tufts.sh,
	  submit_job_tufts.sh, submit_jobs_tufts.sh,
	  tufts_copy_to_stage.sh:
	Tufts scripts
2008-03-24 11:35  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/: Init.sh,
	  MakeFakeData.sh, RunMultiRunPRLFitter.C:
	What's being used for the official systematics list.
2008-03-24 07:39  nwest
	*
	  GridTools/RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:
	Add S08-03-20-R1-28
2008-03-24 07:30  nwest
	* WebDocs/SnapshotRel.html:
	Add S08-03-20-R1-28
2008-03-22 00:50  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/gminos_jobs/: gminos_site_fnal.py,
	  gminos_site_minos11.py, gminos_site_minos12.py,
	  gminos_site_minos13.py:
	if in "gminos" phase (as opposed to overlay/rock_join) then don't muck
	with the work directory just use '.'
2008-03-22 00:47  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_near_charm.py:
	reduce POTs from 2.1e18 to 1.2e18 so that resulting file has ~800 events.
2008-03-22 00:45  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/gminos_jobs/count_overlay_files.py:
	add --no-list command flag
	add "reverse" to list of special names to look for and handle such files
	separately from forward detector bfield.
2008-03-22 00:43  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/gminos_jobs/setup_fnal_bundle.sh:
	tweak what gets passed to setup_labyrinth
2008-03-21 20:58  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/CambridgeFiles/MakeShiftedMCHelpers.sh:
	Script to make systematically shifted MC helper files.
2008-03-21 16:24  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCAnalysisUtils.cxx, Extrapolation/NCExtrapolation.cxx,
	  macros/nearFarExtrapolationData.C:
	mods for angles
2008-03-21 15:59  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extraction/NCExtractionTOm.cxx:
	make sure to apply cleaning and fiducial cuts when filling purity and
	efficiency plots.
2008-03-21 15:09  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/CambridgeFiles/MakeBeamMatrices.sh:
	Script to make +/- 1 and 2 sigma shifted, and nominal, beam matrices
	(for two runs, two beams, neutrinos, antineutrinos, and both
	flavours).
2008-03-21 15:04  evans
	* NuMuBar/macros/mm/SystematicsStudies/CambridgeFiles/Init.sh:
	Configuration file for making the systematically shifted FD
	predictions for the Cambridge group's fitting extravaganza.
2008-03-21 14:56  evans
	* NtupleUtils/NuFluxHelper.cxx:
	Adding some printout to reassure the user the reweighting is being
	done for the correct run and beam type.
2008-03-21 12:59  evans
	* NtupleUtils/NuFluxHelper.cxx:
	NuFluxHelper is now configured from the xml file to perform SKZP and
	scraping systematics shifts.
2008-03-21 01:04  arms
	* Contrib/arms/BayesMVA/: BayesMVA.cxx, BayesMVA.h, LinkDef.h:
	Add code to handle sparse patterns properly
2008-03-20 22:07  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/: run_tufts.sh,
	  setup_tufts_bundle.sh:
	Latest Tufts scripts
2008-03-20 20:08  Robert Hatcher <rhatcher@fnal.gov>
	* setup/count_buildlog_warnings:
	when parsing a package-XYZ file trim off the :TAG part to get list of pkgs.
2008-03-20 17:53  nwest
	* DatabaseMaintenance/doc/dbmauto_db_priming.html:
	Explain that resetting the FNAL_import.context will not cause obsolete data to be imported.
2008-03-20 17:26  George Irwin <gmieg@slac.stanford.edu>
	* setup/packages-S08-03-20-R1-28:
	First commit
2008-03-20 16:52  evans
	* NtupleUtils/: NuSystematic.cxx, NuSystematic.h:
	A few new systematics. Independent ma_res and ma_qe numu scales. A
	combined track range and curvature systematic (assume both are
	correlated, with 2% and 3% shifts respectively; and both are
	furthermore correlated between both detectors). Also an
	energy-dependent form of the shower energy scale systematic.
2008-03-20 10:34  nwest
	* DatabaseMaintenance/tools/stale_db_veto_library.py:
	Bug fix handling password - only worked if DB had no password
2008-03-20 10:33  nwest
	* DatabaseMaintenance/tools/stale_db_veto.py:
	Bug fix: method is Terminate() not terminate()
2008-03-20 07:21  nwest
	* DatabaseMaintenance/scripts/dbi_query_mysql.pm:
	Remove temporary buffer file after use.
2008-03-20 07:06  nwest
	* GridTools/DataCacheManager/: cmd_disk_usage.pm, disk_usage.pm,
	  docs/dcm.html, docs/help_summary.txt:
	The --user_lists option also records the summary in disk_usage.txt
2008-03-19 21:14  bckhouse
	* Production/Dogwood/headers/far_all/far_all_configure.h:
	Enable geoswimmer.
	Tidying.
2008-03-19 19:29  bckhouse
	*
	  Production/Dogwood/headers/far_cosmic_mc/far_cosmic_mc_configure.h:
	Enable geoswimmer.
	Tidying.
2008-03-19 19:00  bckhouse
	* Production/Dogwood/:
	  reco_far_cosmic_daikon04_base_dogwoodtest0.C,
	  reco_far_cosmic_data_base_dogwoodtest0.C,
	  headers/attach_mrcc_path.h:
	Minor changes.
2008-03-19 18:23  bckhouse
	* Production/Dogwood/testsyntax.sh:
	Only test the syntax of dogwoodtest0 scripts.
2008-03-19 18:20  bckhouse
	* Production/Dogwood/reco_far_cosmic_daikon04_base_dogwoodtest0.C:
	Nearly a copy of srsafitter/reco_MC_daikon_far_cosmic_cedar_phy_srsafitter.C
	This will become the dogwood script.
2008-03-19 17:56  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.h, Extrapolation/NCExtrapolation.cxx,
	  macros/nearFarExtrapolationData.C:
	change name of one of the angles models
2008-03-19 17:22  bspeak
	* Production/asciidb/set_tsql_override.C:
	Add a mapping of the Cambridge-generated Monte Carlo files to the
	corresponding magnetic field map.
2008-03-19 16:51  Brian Rebel <brebel@fnal.gov>
	* NCUtils/macros/nearFarExtrapolationData.C:
	set file name based on which angles model to use
2008-03-19 16:50  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	more tweaks for dq plots
2008-03-19 16:44  bckhouse
	* Production/Dogwood/headers/far_all/far_all_create_path.h:
	Remove trailing spaces in "Reco" strings.
2008-03-19 16:01  Brian Rebel <brebel@fnal.gov>
	* NCUtils/macros/make_blessed_plots.C:
	add more functions to make nd cleaning, full fd data quality plots.
	changes reflecting comments.
2008-03-19 15:49  Robert Hatcher <rhatcher@fnal.gov>
	* WebDocs/WebDocs.html:
	change some links concerning FNAL MINOS cluster info.
2008-03-19 15:32  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxy_gen/find_files_to_proxy.sh:
	example of 'find' selection for potential list of files to proxy.
2008-03-19 15:31  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxy_gen/big.list:
	list of files that will be turned into proxies.
2008-03-19 15:31  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxy_gen/gen_master.py:
	script for getting unique copies of all versions of files in the input list,
	correlate them, etc.
	definitely still a work in progress.
2008-03-19 15:30  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxy_gen/.cvsignore:
	ignore some stuff in the directory
2008-03-19 15:18  bspeak
	* Production/Dogwood/: reco_MC_far_camb_dogwood.C,
	  reco_far_camb_dogwood.C:
	Initial add of dogwood reconstruction scripts for Cambridge reconstruction
2008-03-19 14:46  bspeak
	* Production/Cedar_phy/reco_MC_far_camb_cedar_phy.C:
	Change default value for NRun to 10000 to match Howie's division scripts
2008-03-19 14:26  nwest
	* DatabaseMaintenance/tools/.cvsignore:
	Ignore .pyc files.
2008-03-19 14:25  nwest
	* DatabaseMaintenance/tools/: stale_db_veto.py,
	  stale_db_veto_library.py:
	A python script to check that "keep-up" tables in the database are adequately
	up to date to process the supplied data file(s).
2008-03-19 12:17  bckhouse
	* Production/Dogwood/reco_far_cosmic_data_base_dogwoodtest0.C:
	Nearly a direct copy of srsafitter/reco_far_all_cedar_phy_srsafitter.C
	With a bit of tidying this will become the dogwood script.
2008-03-19 11:48  Robert Hatcher <rhatcher@fnal.gov>
	* GeoSwimmer/GeoSwimmer.cxx:
	isinf() needs #include <cmath> for gcc 4.x
2008-03-19 11:06  asousa
	* BField/BfldCache.cxx:
	Backporting Robert's BField update to R1-28.
2008-03-19 10:30  nwest
	* Contrib/rhatcher/gminos_jobs/run_ral_lcg.sh:
	Bug fix: missing "$" on two GBS_LOG lines.
2008-03-19 04:29  Robert Hatcher <rhatcher@fnal.gov>
	* BField/BfldCache.cxx:
	InSMRegion() reported kDownstream in one instance when it should have
	returned kUpstream in NearDet - still no field for either case so no
	real harm done at this time.
2008-03-19 01:36  dap56
	* Monitoring/SinglAnalysis.cxx:
	adjusted ranges on ND/FD "singles rate frequency" plots to account for continually dropping rates...
2008-03-19 01:24  dap56
	* Monitoring/: Error.cxx, Error.h, ErrorList.cxx, ErrorList.h,
	  OMError.cxx, OMError.h:
	Renamed "Error" class to "OMError" in order to avoid clash with similarly-named
	function in ROOT class "TError.h" - thanks to Robert for spotting this.
2008-03-18 21:27  ahimmel
	* NtupleUtils/: NuUtilities.cxx, NuUtilities.h:
	Took out vecToA since it turns out it is not needed, thanks to a handy tip from Robert.
2008-03-18 21:16  ahimmel
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h:
	Changes all in the Transition fitting.  Now chi2 curves are produced and filled in the Output object.  "experiments" is an argument like it is in NuTransitionFitterMinuit.
2008-03-18 21:14  ahimmel
	* NtupleUtils/NuTransitionFitterMinuit.cxx:
	Some small changes to make the fitter happy.
2008-03-18 21:12  ahimmel
	* NtupleUtils/: NuMatrixInput.cxx, NuMatrixInput.h:
	The new method of applying the transitions.  Whatever the decision about the correct way to apply the RecoToTrue matrix, this is the most general implementation.
2008-03-18 21:10  ahimmel
	* NtupleUtils/: NuUtilities.cxx, NuUtilities.h:
	Added a const method vecToA that will convert a vector into an array.  Very handy for making plots using binningScheme.
2008-03-18 20:40  koskinen
	* NCUtils/macros/make_blessed_plots.C:
	Added an error message when the designated output folder does not exist and cannot be created.
2008-03-18 20:37  koskinen
	* NCUtils/macros/make_blessed_plots.C:
	Added a function, plot3FlavorPrediction, to the blessed plot macro which suprisingly enough makes the blessed 3flavor NC and CC spectrums. The function also creates a folder to store the output images and root file which needs to be altered on a user by user basis. For consistency the input root files are housed in /minos/scratch space, but will be updated when a designated area for NC extrapolation files is created.
2008-03-18 19:11  bspeak
	* AtNuOutput/NtpMaker.cxx:
	Backport the addition of the IDnunoosc variable to the AtmosMC class, and
	the filling of that variable in NtpMaker.cxx
2008-03-18 18:18  bspeak
	* AtNuEvent/: AtmosMC.cxx, AtmosMC.h:
	Backporting the addition of IDnunoosc to the AtmosMC class
2008-03-18 17:27  bspeak
	* AtNuOutput/NtpMaker.cxx:
	Fill the new IDnunoosc variable in the AtmosMC class
2008-03-18 17:25  bspeak
	* AtNuEvent/: AtmosMC.cxx, AtmosMC.h:
	Add the IDnunoosc variable to denote the neutrino flavor prior to oscillation
2008-03-18 17:07  rustem
	* PhysicsNtuple/: RunAlgSnarl.cxx, Config/PlotFlux.xml,
	  Hist/Plot.cxx, Hist/Plot.h, Plot/PlotFlux.cxx, Plot/PlotFlux.h,
	  Plot/PlotKinem.h, Select/SelectKinem.cxx, Select/SelectTrue.cxx,
	  macros/study.C:
	A development snapshot.
2008-03-18 16:52  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/check_access:
	Add bspeak to AtNuEvent (already has access to AtNuOutput).
2008-03-18 16:51  asousa
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Backporting Masaki's change to R1.28.
2008-03-18 16:36  scavan
	* GeoSwimmer/: GeoSwimmer.cxx, GeoSwimmer.h:
	backport GeoSwimmer.cxx/.h to R1.28
2008-03-18 15:16  asousa
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	A few clean-up changes.
2008-03-18 07:40  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Warn that user must update configuration: DataDirectory, LoggerGlobalDirectory and UserModelsPath
2008-03-18 06:15  nwest
	* GridTools/DataCacheManager/disk_usage.pm:
	Tidy up user summaries.
2008-03-18 01:59  asousa
	* NCUtils/Extrapolation/: NCExtrapolationModule.cxx,
	  NCExtrapolationModule.h:
	Adding "Special" data quality plots for cut variables, fillable with systematic weights. Plots are only filled and written out when DoSystStudy flag is set to true.
2008-03-17 19:59  ahimmel
	* NuMuBar/NuDSTAna.cxx:
	Fixed up how DoIO behaves if a file has already been opened for output.
	Some cleaning up in the BRev method.
	Re-get Pedro's PID in JJEPresel micro DST method.
2008-03-17 18:48  Robert Hatcher <rhatcher@fnal.gov>
	* DetSim/doc/: DetSim_Present.sxi, MENUswitchpoints.pdf, Simulation
	  Presentation June 2003 collab.sxi:
	remove documentation files from CVS control.  Copies have been entered
	into MINOS docdb system.
2008-03-17 17:55  ishi
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Initialization of the Prediction is set to be extrapolation from statevector.
2008-03-17 17:51  ishi
	* GeoSwimmer/: GeoSwimmer.cxx, GeoSwimmer.h:
	Bug fixed in GeoSwimmer. Protection against large momentum was not
	working properly for negative large number.
2008-03-17 16:40  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.h, Extrapolation/NCExtrapolation.cxx:
	more angles types
2008-03-17 16:35  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	changes for data quality plots
2008-03-17 16:15  Brian Rebel <brebel@fnal.gov>
	* NCUtils/macros/nearFarExtrapolationData.C:
	specify the extrapolation and contour in the file name
2008-03-17 14:03  Brian Rebel <brebel@fnal.gov>
	* NCUtils/macros/make_blessed_plots.C:
	macro to make blessed plots
2008-03-17 12:04  nwest
	* GridTools/: DataCacheManager/cmd_disk_usage.pm,
	  DataCacheManager/disk_usage.pm,
	  DataCacheManager/get_cmd_options.pm,
	  DataCacheManager/docs/dcm.html,
	  DataCacheManager/docs/help_summary.txt, docs/ChangeLog:
	DCM Add option --user_lists to disk_usage command.
2008-03-17 11:58  nwest
	* GridTools/docs/admin_procedures.html:
	Extend 'Renew Your Grid User Certificate' to cover change in CA certificate
2008-03-15 17:23  zarko
	* MCReweight/: SKZPWeightCalculator.cxx, Zfluk.cxx, Zfluk.h:
	Renamed the old GetWeight functions in Zfluk to
	GetWeightPRL and GetWeightBoston to avoid confusion between
	different functional forms used for those fits.
	Updated SKZPWeightCalculator to reflect the changes.
2008-03-15 00:07  arms
	* Contrib/rhatcher/gminos_jobs/umn_mkfluxln.sh:
	Minor change for atmospherics again
2008-03-14 23:34  arms
	* Contrib/rhatcher/gminos_jobs/: run_umn.sh, umn_copy_flux_nfs.sh:
	Make changes to allow copying/setting atmospheric nu flux files to worker nodes
2008-03-14 22:41  kordosky
	* Mad/: MadScanDisplay.cxx, MadScanDisplay.h:
	Ryan Patterson's mods to zoom the event display
2008-03-14 20:38  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: Extrapolation/NCExtrapolationMQ.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  macros/nearFarExtrapolationData.C:
	changes to make the MQ extrapolation work more smoothly
	also added extrapolation as an argument to the macro to run the jobs
2008-03-14 19:31  asousa
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Backporting Masaki's fixing of uninitialized arrays in AlgFitTrackCam.
2008-03-14 19:28  evans
	* NuMuBar/macros/makeDstOneFile.C:
	Macro to make NuDSTs for a single root file.
2008-03-14 19:26  asousa
	* BField/: BfldDbiPlaneMap.cxx, BfldDbiPlaneMap.h,
	  BfldLoanPool.cxx, BfldRefCnt.h:
	Backporting Robert's changes/fixes to BField package into R1.28.
2008-03-14 19:00  ishi
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	One more initialization which should be not necessary, but to be safe.
2008-03-14 18:58  ishi
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Initialize Prediction[5] which were rarely used to make other
	numbers without initialization in current scheme.
2008-03-14 17:48  boehm
	* NueAna/Extrapolation/NueExtrapolationJB.cxx:
	Correct a pathology in bringing in the correct errors
2008-03-14 16:44  tjyang
	* MiniBooNEAna/FiltMBSpillModule.cxx:
	initialize a variable dt
2008-03-14 15:34  Minos CVS group account.  Do not commit from here!
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Modified figures 29 and 30 so they display properly.
2008-03-14 13:16  Robert Hatcher <rhatcher@fnal.gov>
	* setup/count_buildlog_warnings:
	specifically pick out 'has modification time in the future' time skew warnings.
2008-03-14 09:18  rodriges
	* Contrib/rodriges/evtByEvt/cmpLists.py:
	Rejig to use less memory.
2008-03-14 05:55  arms
	* Contrib/rhatcher/gminos_jobs/: gminos_cfg_AtmosNu_far_max.py,
	  gminos_cfg_AtmosNu_far_max_nue.py,
	  gminos_cfg_AtmosNu_far_max_nutau.py,
	  gminos_cfg_AtmosNu_far_min.py:
	Add/update prototype scripts for expected atmospheric neutrino MC generation types
2008-03-14 05:17  Robert Hatcher <rhatcher@fnal.gov>
	* BField/BfldRefCnt.h:
	Use initializer part of ctor in favor of within the main body.
2008-03-14 05:15  Robert Hatcher <rhatcher@fnal.gov>
	* BField/BfldLoanPool.cxx:
	It's probably just good form/practice to initialize the class in the ctor
	even if the DefaultConfig()/Update() is just going to override it immediately.
2008-03-14 05:14  Robert Hatcher <rhatcher@fnal.gov>
	* BField/: BfldDbiPlaneMap.cxx, BfldDbiPlaneMap.h:
	in ctor initialization loop had fScale[0] rather than fScale[indx] which
	could potentially leave a value unset is the corresponding column was
	missing from the database being read.
	Small stylistic changes (whitespace and kMaxIndx -> kEndOfList)
2008-03-14 00:53  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxytest/test2.proxy:
	commit v2.1 on branch2
2008-03-14 00:32  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxytest/test2.proxy:
	commit v3
2008-03-14 00:31  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxytest/test2.proxy:
	commit v2
2008-03-14 00:31  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxytest/test2.proxy:
	commit v1
2008-03-14 00:03  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/modules:
	a "proxytest" module for use in testing cvs interaction for .proxy files
2008-03-14 00:01  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/proxytest/.cvsignore:
	a .cvsignore file for my proxytest directory
2008-03-13 18:27  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/: NCExtrapolationModule.cxx,
	  NCExtrapolationModule.h:
	changes for DQ plots
2008-03-13 18:15  scavan
	* NueAna/NueAnaTools/NueConvention.cxx:
	update to energycalibration to calibration for specifically named versions only
2008-03-13 18:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/ChangeLog:
	DCM - support not lock locking.  GBS - support HOLD keyword.
2008-03-13 18:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Scripts/docs/Scripts.html:
	Document how to throttle, possibly terminally, data flow from
	RAL to FNAL by updating run_ral_lcg_set_copy_parms.sh.
2008-03-13 18:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJobAnalyser.py:
	Support application scripts return HOLD.
2008-03-13 18:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/docs/: gbs_programmer.html, gbs_user.html:
	Document new return keyword: HOLD
2008-03-13 18:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/: DataCacheManager/init.pm,
	  DataCacheManager/docs/dcm.html, Ganga/GBS/docs/gbs_design.html,
	  Ganga/GBS/docs/gbs_index.html, Ganga/GBS/python/bootstrap.py,
	  Scripts/maintenance/version_number:
	Update to version V01-10-00.
2008-03-13 17:54  scavan
	* NueAna/NueAnaTools/NueConvention.cxx:
	update to energycalibration to include the same calibration for cedar_phy and cedar_phy_bhcurv
2008-03-13 17:10  loiacono
	* BeamDataUtil/BDSpillAccessor.cxx:
	[no log message]
2008-03-13 16:03  rustem
	* PhysicsFit/Beam/: MakeFluxPlot.cxx, MakeFluxPlot.h:
	Add plotting class: read ROOT flux files and compare hadron weights.
2008-03-13 16:01  rustem
	* PhysicsFit/: AdaptMany.h, Beam/BeamTune.cxx, Beam/BeamTune.h,
	  Beam/FluxForm.cxx, Beam/FluxForm.h, Beam/LinkDef.h, macros/fit.C,
	  macros/fit_near.C:
	A development snapshot.
2008-03-13 16:00  rustem
	* PhysicsNtuple/ReadTree.h:
	Add a templated wrapper class to access TTree branches.
2008-03-13 15:58  rustem
	* PhysicsNtuple/: DataBlock.cxx, Default.cxx, Config/PlotEvent.xml,
	  Config/PlotFlux.xml, Minos/FillFlux.cxx, Minos/FillFlux.h,
	  Plot/PlotBasic.cxx, Plot/PlotBasic.h, Plot/PlotEff.cxx,
	  Plot/PlotEvent.cxx, Plot/PlotEvent.h, Plot/PlotFlux.cxx,
	  Plot/PlotFlux.h, Plot/PlotKinem.cxx, Plot/PlotKinem.h,
	  Plot/PlotPur.cxx, Plot/PlotResol.cxx, Plot/PlotResol.h,
	  Plot/PlotReson.cxx, Plot/PlotReson.h, Plot/PlotShower.cxx,
	  Plot/PlotShower.h, Plot/PlotTrack.cxx, Plot/PlotTrack.h,
	  Plot/PlotTruth.cxx, Plot/PlotTruth.h, Plot/PlotVtx.cxx,
	  Plot/PlotVtx.h, Select/SelectKinem.cxx, Select/SelectSpill.cxx,
	  Select/SelectTrue.cxx, macros/study.C:
	A development snapshot. Now use a thread safe method to check if all
	histograms are created succesfully by plotting algorithms. Revert to
	tortgt as the default toroid, since trtgtd has uncalibrated values in
	database.
2008-03-13 15:52  Nick West <n.west1@physics.oxford.ac.uk>
	* Contrib/rhatcher/gminos_jobs/: run_ral_lcg_copy_output_fnal.sh,
	  run_ral_lcg_save_output.sh, run_ral_lcg_set_copy_parms.sh:
	Introduce run_ral_lcg_set_copy_parms.sh as a way to change
	  CONCURRENT_COPY_MAX
	  CONCURRENT_COPY_TIMEOUT
	with immediate effect.
	Support special values:-
	   CONCURRENT_COPY_MAX=0   Don't copy but retry
	   CONCURRENT_COPY_MAX=-1  Don't copy but place on hold
2008-03-13 15:09  Robert Hatcher <rhatcher@fnal.gov>
	* RerootExodus/macros/dump_reroot_stuff.C:
	code to dump supermodule info as well.  Note the the CoilI is the sign
	of the muon charge that is focussed -- it is not the direct scale
	factor for the map.
2008-03-13 13:41  Robert Hatcher <rhatcher@fnal.gov>
	* RerootExodus/macros/dump_reroot_stuff.C:
	Example script to dump REROOT class stuff.
2008-03-13 13:00  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/DataCacheManager/resource_set_lock.pm:
	Handle no lock case.
2008-03-13 00:15  Robert Hatcher <rhatcher@fnal.gov>
	* setup/count_buildlog_warnings:
	for "--dow yesterday" to work one must use localtime() not gmtime().
2008-03-12 23:47  Robert Hatcher <rhatcher@fnal.gov>
	* G3PTSim/added/dummies.c:
	avoid 'control reaches end of non-void function' warning
2008-03-12 23:40  Robert Hatcher <rhatcher@fnal.gov>
	* setup/count_buildlog_warnings:
	for now ignore 'dereferencing type-punned pointer' messages spit out
	by gcc 4.1 w/ optimizer.
2008-03-12 23:33  Robert Hatcher <rhatcher@fnal.gov>
	* setup/count_buildlog_warnings:
	messy output of encountered error/warning messages ... not pretty.
2008-03-12 23:19  Robert Hatcher <rhatcher@fnal.gov>
	* setup/count_buildlog_warnings:
	forgot to make a totals line ... now there.
2008-03-12 23:08  Robert Hatcher <rhatcher@fnal.gov>
	* setup/count_buildlog_warnings:
	check for typos before commiting ...
2008-03-12 22:54  Robert Hatcher <rhatcher@fnal.gov>
	* setup/count_buildlog_warnings:
	a bit more tidying up and catch "segmentation fault" case which is
	usually indicative of a rootcint failure.
2008-03-12 22:37  Robert Hatcher <rhatcher@fnal.gov>
	* setup/count_buildlog_warnings:
	rewrite script that parses build-log output files from really awful
	(and computationally expensive) shell script into much faster,
	expandable and maintainable python.
2008-03-12 22:15  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h, NCOscProb.cxx,
	  Extrapolation/NCExtrapolation.cxx,
	  Extrapolation/NCExtrapolationModule.cxx:
	fix up the 4 flavor angles calculations
2008-03-12 20:16  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: Extraction/NCAnalysisModule.cxx,
	  Extrapolation/NCExtrapolationModule.cxx:
	changes for data quality plots
2008-03-12 17:20  mualem
	* Contrib/rhatcher/gminos_jobs/precopy_checks.sh:
	added check on md5sum and scp processes currently underway.
	This will pause for 10 minutes if there are more than a
	total of 10 copies or md5sum calculations underway
2008-03-12 16:53  vahle
	* Mad/MadTVAnalysis.cxx:
	initializing striptime in MadTVAnalysis to avoid warning messages
2008-03-12 15:59  boehm
	* NueAna/HighHitVars.cxx:
	Removing a warning for gcc 4.1
2008-03-12 15:52  rustem
	* MCReweight/: SKZPWeightCalculator.cxx, SKZPWeightCalculator.h:
	Add two public functions:
	  Zbeam *GetZbeam();
	  Zfluk *GetZfluk();
	These are useful when a user wants to use db to load the parameters but does not need a full
	weights, just flux or beam weights.
2008-03-12 15:47  hartnell
	* NuMuBar/NuAnalysis.cxx:
	Discovered that the variables:
	  potSinceLastEvtGoodDB
	  potSinceLastEvtBadDB
	were being filled with "pot" rather than "potDB" (the sntp file value of
	pot rather than the database version).
2008-03-12 15:27  boehm
	* NueAna/: ANtpShowerInfoAna.cxx, HighHitVarsAna.cxx,
	  MuonRemovalInfoAna.cxx, NueStandard.cxx, Trimmer.cxx:
	Shutting down a few warnings
2008-03-12 15:10  kordosky
	* CVSROOT/check_access:
	add rustem to MCReweight
2008-03-12 15:01  Robert Hatcher <rhatcher@fnal.gov>
	* DatabaseUpdater/: DbuVaChipPeds.h, DbuVaChipSpars.h:
	gcc 4.1 doesn't like stuffing 0xFFFF into a Short_t, so use -1 instead.
2008-03-12 14:38  Robert Hatcher <rhatcher@fnal.gov>
	* CandNtupleSR/NtpSRStrip.cxx:
	Optimizer warning about potential uninitialized variable lead to this
	interesting construct:
	89,91d88
	   UInt_t plane = plane;
	   UInt_t strip = strip;
	where the ones on the right are part of the class and the ones on the left
	are meant to be local copies.  But there's really no need for local copies
	just so one can pass them to the PlexStripEndId ctor, so we can remove
	these two lines completely.  I'm not sure what it was doing in the general
	case -- indeed it could have left them uninitialized.
2008-03-11 22:33  Robert Hatcher <rhatcher@fnal.gov>
	* setup/proxy_resolver.py:
	Don't just say in comments to strip(), actually do it in the code.
2008-03-11 22:32  Robert Hatcher <rhatcher@fnal.gov>
	* setup/proxy_resolver.py:
	Use strip() to remove leading/trailing blanks -- files sometimes do
	have embedded blanks (.sxi and other weird files)
	Remove any existing target if the current proxy has no referent
	this allows blank proxies to be like "cvs remove".
2008-03-11 21:33  kordosky
	* CVSROOT/check_access:
	rustem needs access to NeugenInterface
2008-03-11 19:55  scavan
	* GeoSwimmer/GeoSwimmer.cxx:
	backport GeoSwimmer.cxx 1.11 to R1.28
2008-03-11 19:27  ishi
	* GeoSwimmer/GeoSwimmer.cxx:
	Upper limit is now 1e+6GeV.
2008-03-11 19:04  scavan
	* GeoSwimmer/GeoSwimmer.cxx:
	backport of GeoSwimmer.cxx version 1.10 to R1.28
2008-03-11 18:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/status_minos.html:
	Latest CASTOR availability estimate
2008-03-11 17:27  ishi
	* GeoSwimmer/GeoSwimmer.cxx:
	Protection not to run muon with greater than 1.e+30GeV.
2008-03-11 17:00  bspeak
	* Production/Cedar_phy/reco_far_camb_cedar_phy.C:
	A little house cleaning.  Repair the SetMSGLevels routine.
2008-03-11 16:58  bspeak
	* Production/Cedar_phy/reco_MC_far_camb_cedar_phy.C:
	New macro to reconstruct Cambridge ntuples on Monte Carlo for cedar_phy
2008-03-11 16:53  bspeak
	* Production/Cedar/GoodFarDetTime.C:
	New script to be used for the reconstruction of atmospheric neutrino and
	cosmic ray Monte Carlo in the Cambridge AtNu ntuples.
2008-03-11 16:02  musser
	* Mad/MadScanDisplay.cxx:
	add FD fiducial markings
2008-03-11 13:08  Robert Hatcher <rhatcher@fnal.gov>
	* PhysicsNtuple/Mutex.h:
	gcc 4.1 need explicit #include <cassert> for access to assert(); for other
	versions of gcc it must come along implicitly from other includes.
2008-03-11 03:49  Robert Hatcher <rhatcher@fnal.gov>
	* Monitoring/: ChargeInjectAnalysis.cxx, ChargeInjectAnalysis.h,
	  DigitAnalysis.cxx, DigitAnalysis.h, ErrorBlockAnalysis.cxx,
	  ErrorBlockAnalysis.h, FileMain.h, LIAdcAnalysis.cxx,
	  LIAdcAnalysis.h, MonState.cxx, MonState.h,
	  Producer_dispatcher.cc, QieBlockAnalysis.cxx, QieBlockAnalysis.h,
	  SinglAnalysis.cxx, SinglAnalysis.h:
	Simple change of of DetectorType in favor of plain ol' Detector
	(both .h and as namespace qualifier).
2008-03-10 22:21  boehm
	* NueAna/NueStandard.h:
	fixing more silly errors
2008-03-10 21:10  boehm
	* NueAna/: NueStandard.cxx, NueStandard.h, Trimmer.cxx:
	Systematic trimming window for the high energy region
2008-03-10 21:04  boehm
	* NueAna/NueStandard.cxx:
	Fixing typo for the mcnn variable
2008-03-10 20:13  rustem
	* PhysicsFit/: AdaptMany.cxx, AdaptMany.h, DataUnit.cxx,
	  DataUnit.h, FitModule.cxx, GetData.cxx, GetData.h,
	  Beam/BeamTune.cxx, Beam/BeamTune.h, Neugen/PlotNeugen.cxx,
	  macros/fit.C, macros/fit_near.C, macros/plot_func.C:
	This is a development snapshot of PhysicsFit package. Need to do it now to
	support changes in the PhysicsNtuple package.
2008-03-10 20:11  rustem
	* PhysicsNtuple/Select/: SelectNC.cxx, SelectNC.h:
	A simple neutral current selection algroithm. It uses number of contiguous
	planes above pulse height threshold, time span and muon knn variables to select
	neutral current events.
2008-03-10 20:09  rustem
	* PhysicsNtuple/Plot/: PlotKinem.cxx, PlotKinem.h:
	A new plotting algorithm: PlotKinem. This algorithm plots energy spectra in
	various bins of X and $Q^{2}$ and is used trying to understand flux versus
	cross-section differences.
2008-03-10 20:06  rustem
	* PhysicsNtuple/: Config/PlotNPlane.xml, Fill/FillNPlane.cxx,
	  Fill/FillNPlane.h:
	Add a new algorithm: FillNPlane: it fills number of event planes and strips,
	event pulse height and event time span only using strips above a specified
	treshold. This is used by SelectNC to select neutral current events thar have at
	least 3 or 4 contiguous scintillator planes. Also add xml file that defines
	histograms for variables filled by this algorithm.
2008-03-10 20:01  rustem
	* PhysicsNtuple/: Config/PlotEventPid.xml, Plot/PlotSelect.cxx,
	  Plot/PlotSelect.h, Select/SelectNeutrino.cxx,
	  Select/SelectNeutrino.h:
	Remove 5 obsolete files. SelectNeutrino is replaced with modern charged current
	$\nu_{\mu}$ algorithm SelectNuMu which supports charge sign cut both for
	$\mu^{+}$ and $\mu^{-}$. PlotSelect was used for earlier kinematic studies. It
	is no longer needed and superseded by new SelectKinem and SelectTrue algorithms.
2008-03-10 19:58  rustem
	* PhysicsNtuple/: DataBlock.cxx, DataBlock.h, Default.cxx,
	  Default.h, FluxInfo.cxx, FluxInfo.h, Header.cxx, Header.h,
	  Hist1d.h, Mutex.h, Particle.cxx, RecoNu.cxx, RecoNu.h,
	  Record.cxx, Record.h, RunAlgEvent.cxx, RunAlgSnarl.cxx,
	  RunAlgSnarl.h, RunModule.cxx, RunThread.h, Strip.cxx,
	  Config/FiducialCut.txt, Config/PlotEvent.xml,
	  Config/PlotKinem.xml, Config/PlotResol.xml,
	  Config/PlotShower.xml, Fill/FillMuonId.cxx, Fill/FillMuonId.h,
	  Hist/HistMan.cxx, Hist/HistMan.h, Minos/FillFlux.cxx,
	  Minos/FillFlux.h, Minos/FillMadId.cxx, Plot/CountHist.cxx,
	  Plot/CountHist.h, Plot/Data.cxx, Plot/PlotBasic.cxx,
	  Plot/PlotData.cxx, Plot/PlotEff.cxx, Plot/PlotEff.h,
	  Plot/PlotEvent.cxx, Plot/PlotEvent.h, Plot/PlotFlux.cxx,
	  Plot/PlotFlux.h, Plot/PlotPmt.cxx, Plot/PlotPur.cxx,
	  Plot/PlotResol.cxx, Plot/PlotResol.h, Plot/PlotReson.cxx,
	  Plot/PlotReson.h, Plot/PlotShower.cxx, Plot/PlotShower.h,
	  Plot/PlotSnarl.cxx, Plot/PlotTrack.cxx, Plot/PlotTrack.h,
	  Plot/PlotTrackGeom.cxx, Plot/PlotTrackGeom.h, Plot/PlotTruth.cxx,
	  Plot/PlotVtx.cxx, Plot/PmtHit.cxx, Select/SelectCount.cxx,
	  Select/SelectFlux.cxx, Select/SelectFlux.h,
	  Select/SelectKinem.cxx, Select/SelectKinem.h,
	  Select/SelectNuMu.cxx, Select/SelectNuMu.h,
	  Select/SelectSpill.cxx, Select/SelectTrue.cxx,
	  Select/SelectTrue.h, Store/FillHeader.cxx, Store/FillTruth.cxx,
	  Store/Interface.cxx, kNNAlg/AlgThread.h, kNNAlg/Result.cxx,
	  kNNAlg/RunkNN.cxx, macros/make.C, macros/study.C, macros/test.C:
	A major upgrade to the PhysicsNtuple package. I do not remember all the changes
	that went in but here are some highligts:
	1) This library now fully supports multi-threaded operations. There are two
	global mutex defined in Default.h:
	Anp::GetROOTMutex()
	Anp::GetMainMutex()
	The first mutex is locked whenever code calls ROOT's functions that are likely
	to change the global state: TDirectory::mkdir, TH1D::TH1D(), etc. The second
	mutex is locked when a global PhysicsNtuple function is accessed. RunAlgSnarl
	has an option to run this function in a parallel thread:
	RunAlgSnarl::Run(Record &).
	This uses condition variable and local mutex to communicate between main and
	parallel threads.
	2) Remove TStrings from Anp::Header and replace them with char[9] array for
	beam type.
	3) HistMan is now a thread safe singeleton that locks local and global ROOT
	mutexes when creating histograms.
	3) All algorithms in PhysicsNtuple/Plot are modified to support multi-threaded
	operations. Histograms are created via HistMan or with ROOT mutex locked.
	4) Simplify a lot of Select algorithms, improve the printout of the end status.
	For Select algorithms that create child algorithms, add a lock on the main
	mutex.
	5) Add trtgtd and tr101d variables, make trtgtd a main toroid for counting
	protons.
	6) For far detector Monte-Carlo, count protons using number of files, instead of
	default which uses protons per snarl.
	7) Make a default near detector fiducial volume smaller, still ~50% larger than
	the physics fiducial volume.
	8) No longer compute the knn variables for the kinematic QES/RES/DIS selection.
	9) Plot algorithms no longer attempt to read the default xml file for the
	histogram definitions. The files are read explicitly in a processing macro.
	10) ...
2008-03-10 19:55  Minos CVS group account.  Do not commit from here!
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Okay, this is fixing the strip to strip section, removed the table and wrote out in paragraph form
2008-03-10 19:23  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	add MINOS Preliminary to canvases
2008-03-10 19:19  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	more detector names in legends
2008-03-10 19:17  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	make sure detector name is in a legend
2008-03-10 18:07  boehm
	* NueAna/: NueMini.cxx, NueMini.h, NueMiniAna.cxx, NueStandard.cxx,
	  Extrapolation/NueData.cxx, Extrapolation/NueData.h:
	Adjustments to make use of the MCNN PID in NueStandard and the Mini files
2008-03-10 16:23  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	If the minimization terminated in an unphysical region don't save that position for next time - keep using the old best position.
2008-03-10 15:04  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/: ndl_non2.eps,
	  ndl_non2.pdf:
	Add axis labels to nd nonlinearity plot.
2008-03-10 14:59  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Remove stupid duplicate copy.
2008-03-10 14:48  boehm
	* NueAna/: LinkDef.h, MiniMaker.cxx, MiniMaker.h, NueMini.cxx,
	  NueMini.h, NueMiniAna.cxx, Extrapolation/NueData.cxx,
	  Extrapolation/NueData.h:
	Updates do the Mini processing reflects the cosmic and largest event cuts
2008-03-10 14:33  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Revert to yesterday's version.. remove Jeff's clumsy commit.
2008-03-10 14:08  Minos CVS group account.  Do not commit from here!
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Updating the strip to strip section
2008-03-10 13:13  Robert Hatcher <rhatcher@fnal.gov>
	* WebDocs/release_data.html:
	fix a couple of typos and make exluded-file name more apparent that the
	"exclude" isn't some flag but part of the example file.  All non-comment
	lines except for the SITE_PROXY_CACHE are simply interpreted as files or
	patterns so one can do "$ ls *.root > .proxyrc" and not have to do
	any editing.
2008-03-09 14:33  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	If, upon trying close to the previous minimum we find ourselves in a unitarity violating region (chisq > 9e5) then don't try to start searching from here, but reset scale and initial position.
2008-03-09 11:04  Robert Hatcher <rhatcher@fnal.gov>
	* Midad/Gui/GuiTree.cxx:
	Last bit of breakage was actually easily handled
	  TGListTree::OnMouseOver(TGListTreeItem*)
	became
	  TGListTree::MouseOver(TGListTreeItem*)
2008-03-09 10:41  Robert Hatcher <rhatcher@fnal.gov>
	* Midad/Gui/: GuiTree.cxx, GuiTree.h:
	Adjust to change in ROOT interface:  TGListTreeItem became abstract, the
	concrete one is TGListTreeItemStd.  Doing this simple change worked in
	most cases, but there's still a problem with GuiTree::OnMouseOver().
	Old interface from TGListTree::OnMouseOver() seemd to have a signature
	that took at TGListTreeItem* now it takes a TGFrame* ...
	So ... less broken, but still busted - commenting out the line achieves
	a built library, but I'm not sure what happens to run-time functionality.
2008-03-08 23:01  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	Change the starting point of the minimization from the centre of the space (which possibly gets in trouble with unitarity) to a quarter of the way in from every side. This is pretty ad hoc, need a better way to deal with this.
2008-03-08 22:49  Robert Hatcher <rhatcher@fnal.gov>
	* RunSummary/rate_plot.cc:
	Comment out unused variable.
2008-03-08 22:41  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	make monthly plot look better for run I by moving all the points over to the
	right a bit
2008-03-08 21:51  evans
	* NtupleUtils/NuMatrixFitter.h:
	Making kOscillation the default setting.
2008-03-08 20:08  boehm
	* NueAna/ANtpEventInfoAna.cxx:
	Sadly the fix that fills quantities in empty snarls for data causes MC to go postively mad when there is an empty snarl - a graceful exit is now made
2008-03-08 17:38  boehm
	* NueAna/Extrapolation/NueSystematic.cxx:
	Tweaking the function GetSysValue to return the default if the systematic is not included in the NueSystematic object
2008-03-08 06:28  Robert Hatcher <rhatcher@fnal.gov>
	* CalDetDST/UberRecord.cxx:
	comment out unused variable (ref to singleton).
2008-03-08 06:04  Robert Hatcher <rhatcher@fnal.gov>
	* AtNuAna/AtNuShieldPerformance.h:
	By default an undeclared/unwritten (by other than the compiler) destructor
	is non-virtual.  But having a ClassDef() introduces virtual functions
	which makes the compiler want a virtual dtor ... so give SimplePlaneEnd one.
2008-03-08 01:14  Robert Hatcher <rhatcher@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	change tmp local index var uint -> int to match the type being compared
	against (and thus avoid a compiler warning message).
2008-03-07 23:51  ahimmel
	* NtupleUtils/NuTransitionFitterMinuit.cxx:
	Minor changes to keep Minuit happy.
2008-03-07 23:48  ahimmel
	* NtupleUtils/: NuMatrixInput.cxx, NuMatrixInput.h:
	Added predict FD spectrum functions that take a NuXMLConfig object and produce a spectrum based on the oscillation/transition parameters therin.
2008-03-07 23:46  ahimmel
	* NtupleUtils/NuMatrixFitter.h:
	Updated the interface to match the source.
2008-03-07 23:44  ahimmel
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	Added an overloaded IsInFidVolTrueEvt that takes a NuEvent instead of a NuMCEvent.
2008-03-07 22:58  Robert Hatcher <rhatcher@fnal.gov>
	* setup/proxy_resolver.py:
	Changes to usage printout.
2008-03-07 22:57  Robert Hatcher <rhatcher@fnal.gov>
	* WebDocs/: WebDocs.html, release_data.html:
	New page describing release_data files and the new .proxy mechanism
	for distributing ancillary data outside of CVS.
2008-03-07 17:22  bckhouse
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	Get name and legend correct on marginalization canvas.
2008-03-07 16:30  rearmstr
	* MCReweight/data/beamsys_PiMinus_CedarDaikon.root:
	Added nue errors after hadron production fitting for the high energy beam
	to the file data/beamsys_PiMinus_CedarDaikon.root
2008-03-07 15:56  Robert Hatcher <rhatcher@fnal.gov>
	* setup/proxy_resolver.py:
	When site proxy location was set from .proxyrc or $SITE_PROXY_CACHE the
	symlink was missing the path info.
	.proxy files can now contain blank and comment lines for documentation
	purposes.  We'll take the first non-empty line after comments (started
	with '#' char) are stripped out and then all blanks removed.
	Add $SRT_PUBLIC_CONTEXT to possible .proxyrc locations.
2008-03-07 15:11  Robert Hatcher <rhatcher@fnal.gov>
	* NCUtils/Extrapolation/NCContourFinder.h:
	By adding some dummy virtual destcructors we can avoid the gcc warnings
	of the form:  warning: 'class XYZZY' has virtual functions but non-virtual
	destructor.
2008-03-07 12:46  evans
	* NtupleUtils/NuMatrixFitter.cxx:
	It seems I never committed the code for performing the multi-run fit
	for alternative models.
2008-03-07 05:23  Robert Hatcher <rhatcher@fnal.gov>
	* setup/proxy_resolver.py:
	.proxyrc can now contain wildcard patterns (unix shell style).  Ignore
	blank lines, treat '#' as start of comments in .proxyrc.  new cmd
	flag --no-sys-proxyrc to ignore all but the one in the package dir
	for exclusion lists (but not SITE_PROXY_CACHE discovery).  Reorder
	search order for SITE_PROXY_CACHE.
2008-03-06 23:18  Robert Hatcher <rhatcher@fnal.gov>
	* setup/proxy_resolver.py:
	Another special "release":  using "bmap" allows it to work on $BMAPPATH dir.
2008-03-06 22:39  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	making rate plot look better.
2008-03-06 22:26  Robert Hatcher <rhatcher@fnal.gov>
	* setup/proxy_resolver.py:
	Set actual release_data path locations.
	The site's cache location is set in priority order by --cache arg, env variable
	$SITE_PROXY_CACHE, and .proxyrc files.
	Add use of .proxyrc files allow a user to specify files not to be resolved
	and thus allow individual sites to "opt out".  Also the file can contain the
	location of the site cache (special line SITE_PROXY_CACHE:/some/path).  The
	command line --no-proxyrc allows these to be ignored.  Wildcarding not yet
	supported.
2008-03-06 21:57  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	remove gratuitous print statement
2008-03-06 21:28  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	one more fix for the nd spectra plot
2008-03-06 21:12  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	fix up ND monthly spectrum plot.
2008-03-06 17:43  boehm
	* NueAna/Extrapolation/: NueExtrapolationJB.cxx,
	  NueExtrapolationJB.h:
	Adding a setdata file to the NueExtrapolaitonJB
2008-03-06 16:36  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	Minor changes to the 1D projection code, make it easier to read.
2008-03-06 16:15  boehm
	* NueAna/: NueStandard.cxx, NueStandard.h:
	Additional tweak to NueStandard - New function that gives the a passes selection a assuming it already passed b - useful on MiniFiles
2008-03-06 16:07  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCExtrapolation.cxx:
	Fix x axes on 1D marginalization plots.
2008-03-06 15:39  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCContourFinder.h,
	  NCExtrapolation.cxx, NCExtrapolation.h:
	Make plots of marginalized varibles for 1D projections as for contours.
2008-03-06 14:51  evans
	* NtupleUtils/NuMatrixMethod.cxx:
	Making the way the (tiny) numubar background is handled more explicit.
2008-03-06 14:42  Robert Hatcher <rhatcher@fnal.gov>
	* NueAna/Extrapolation/NueSystematic.cxx:
	comment out unused method parameter to avoid compiler warning.  Currently
	all packages build without warning and we wouldn't want be the sore thumb.
2008-03-06 14:29  boehm
	* NueAna/: NueAnaTools/OscWeight.cxx, NueAnaTools/OscWeight.h,
	  Sensitivity/NueSensitivity.cxx, Sensitivity/NueSensitivity.h:
	Forgot to add the oscweight functions and some minor cleanup to that effect
2008-03-06 12:57  Robert Hatcher <rhatcher@fnal.gov>
	* setup/proxy_resolver.py:
	Script for resolving .proxy files.   Proxy files are found under a
	release (default '*', use 'test' for $SRT_PRIVATE_CONTEXT) and package
	(default '*').  The contents of the .proxy file is the name of the uniquely
	named remote file.  The target (same dir as proxy without '.proxy') is then
	resolved by one of the methods:
	  * symlink via AFS
	  * symlink via /minos/data
	  * copy to a site cache (if needed), symlink to that
	  * copy to that directory ( for laptops )
	    remote name changed to target
2008-03-06 00:14  boehm
	* NueAna/: NueMini.cxx, NueMini.h, NueMiniAna.cxx,
	  Extrapolation/NueData.cxx, Extrapolation/NueData.h,
	  Extrapolation/NueExtrapolationJB.cxx,
	  Extrapolation/NueExtrapolationJB.h,
	  Extrapolation/NueSystematic.cxx, Extrapolation/NueSystematic.h,
	  Extrapolation/Systematic.cxx, Extrapolation/Systematic.h,
	  NueAnaTools/LinkDef.h, Sensitivity/NueSensitivity.cxx,
	  Sensitivity/NueSensitivity.h:
	Adding in the updates for all the extrapolation code so that other people can make use of it, also some updates for the sensitivity code and related changes
2008-03-05 23:15  boehm
	* NueAna/: NuePOT.cxx, NuePOT.h, NueStandard.cxx, NueStandard.h,
	  SubShowerVar.cxx, Trimmer.cxx, Trimmer.h,
	  Module/NueBeamMonModule.cxx:
	Changes:
	New SSPID cut at 0.75
	New function:
	PassesPOTStandards(NueRecord *nr);
	Things fail POT counting if:
	bmon.goodBeamMon != 1
	spillType == 3
	ND Only:  !Good Coil Status
	FD Only:  !Good LiTime and !good dave quality cuts
	IsLargestEvent - if far detector checks for the biggest event in that snarl
	SubShowerVar.cxx - correct the initialization of pid_ent
	Added the pot_nocut variable to the pottree
	pot is filled when we pass POTStandard
	pot_ncut filled always
	The trimmer now has a funciton to correctly fill srevent.largestEvent for use with the new cut
	The largest event cut and cosmics cuts are applied at the fiducial volume level in the generalized cuts formula.
2008-03-05 22:11  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extraction/NCAnalysisModule.cxx:
	stupid typo in cascade.
2008-03-05 20:14  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/: cPlaneFarCosmic.pdf,
	  cPlaneNearCosmic.pdf, calibPosition.tex, cdistXYFarCosmic.pdf,
	  cdistXYNearCosmic.pdf, cdistZFarCosmic.pdf, cdistZNearCosmic.pdf,
	  farAtten.pdf, farCalSumXY.pdf, nearCalSumXY.pdf:
	Fix up some bad eps->pdf translations so that page layout isn't quite so stupid.
2008-03-05 19:53  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Some minor edits, mainly in conclusions and 'further work' sections.
2008-03-05 18:38  scavan
	* NueAna/NueStandard.cxx:
	fix to cosmic cut code
2008-03-05 17:55  scavan
	* NueAna/: NueStandard.cxx, NueStandard.h:
	cosmic cut code update
2008-03-05 17:42  bckhouse
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	Comment out unused variable.
2008-03-05 17:30  bckhouse
	* NCUtils/Extrapolation/NCExtrapolation.h:
	Missed a change...
	Note, removing NCContourFinder-impl seemed to confuse the build process for me. You may need to use make clean after this update.
2008-03-05 17:22  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder-impl.cxx,
	  NCContourFinder-impl.h, NCContourFinder.cxx, NCContourFinder.h,
	  NCExtrapolation.cxx:
	Stop using templates in contour finder, they are more trouble than they're worth.
2008-03-05 16:51  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extraction/NCAnalysisModule.cxx:
	change cascade to avoid problems with trtgtd in early running.
2008-03-05 16:25  nwest
	* Contrib/rhatcher/gminos_jobs/: run_ral_lcg.sh,
	  run_ral_lcg_copy_output_fnal.sh, run_ral_lcg_do_mc.sh,
	  run_ral_lcg_restore_output.sh, run_ral_lcg_save_output.sh:
	New set of scripts to run RAL MC production on LCG GRID under GBS
2008-03-05 15:43  nwest
	* GridTools/docs/ChangeLog:
	Cut a new version number to officially record GBS version that ready
	for serious MC production testing.
2008-03-05 15:43  nwest
	* GridTools/Scripts/docs/Scripts.html:
	Document how to configure a task for the new run_ral_lcg.sh script.
2008-03-05 15:43  nwest
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Bug fix that was preventing ClearErrorCounts for clearing FAILED
	status.
2008-03-05 15:43  nwest
	* GridTools/: DataCacheManager/init.pm,
	  DataCacheManager/docs/dcm.html, Ganga/GBS/docs/gbs_design.html,
	  Ganga/GBS/docs/gbs_index.html,
	  Ganga/GBS/docs/gbs_programmer.html, Ganga/GBS/docs/gbs_user.html,
	  Ganga/GBS/python/bootstrap.py,
	  Scripts/maintenance/version_number:
	Update to version V01-09-00
2008-03-05 15:16  Robert Hatcher <rhatcher@fnal.gov>
	* Fabrication/: FabNDThickness.cxx, FabNDThickness.h:
	Static functions to return coordinates where the ultrasound measurements
	were taken (in Munits standard).  One probably shouldn't assume too much
	precision here.
2008-03-05 11:58  bckhouse
	* Production/Dogwood/headers/: near/near_set_msg_levels.h,
	  near_mc/near_mc_set_msg_levels.h:
	Change message level for FitTrackSA to warning - info is much too verbose
2008-03-05 07:01  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/test/TestDbi.cc:
	In DTFtest(const char* inFileName) Catch a second place where must refresh list of tables
2008-03-05 06:59  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/test/DbiDemoData3.cxx:
	Pander to gcc 4.1 which objects to initialising signed short with hex data that has sign bit set
2008-03-05 04:24  Robert Hatcher <rhatcher@fnal.gov>
	* NueAna/NueStandard.cxx:
	Use of fabs() requires #include <cmath> for newer versions of GCC.
	Cosmetic changes
	   "if(" -> "if (" for readability
	   DetectorType:: -> Detector:: (more favored namespace, DT is synonym)
2008-03-04 23:56  Robert Hatcher <rhatcher@fnal.gov>
	* Validity/VldTimeStamp.cxx:
	Be absolutely sure that all data members are initialized to quiet -Weffc++
2008-03-04 23:51  Robert Hatcher <rhatcher@fnal.gov>
	* Validity/VldTimeStamp.h:
	Improve C++ code by having data members set in intialization of ctor
	rather than the body (cuts down -Weffc++ warnings).
2008-03-04 21:49  Robert Hatcher <rhatcher@fnal.gov>
	* DatabaseTables/FabTables/: create_fabndthickness.sql,
	  create_fabsteelplate.sql:
	reference copy of the creation SQL for the table.
2008-03-04 21:46  Robert Hatcher <rhatcher@fnal.gov>
	* Fabrication/: FabPlnInstallLookup.cxx, FabPlnInstallLookup.h:
	New method: return FabSteelPlate*'s for a given PlexPlaneId -- hides
	all the mfgid matching from the user.
2008-03-04 21:44  Robert Hatcher <rhatcher@fnal.gov>
	* Fabrication/FabPlnInstall.cxx:
	Trim leading/trailing blanks from scint/slab identifiers.
	GetAggregate() was returning SEQNO-like # rather than plain
	aggrno (which is plane #).
	Return a steel plane PlexPlaneId so that we can properly handle
	uninstrumented planes (without it being invalid or confused).
2008-03-04 21:38  Robert Hatcher <rhatcher@fnal.gov>
	* Fabrication/: FabSteelPlate.cxx, FabSteelPlate.h:
	Finally about to make actual entries for this table (both Near and Far).
	A few cleanups such as stripping off leading/trailing blanks from
	identifiers; remove tabs from source; make table description match what
	will actually get used (note "mediumint" is not a good choice for a
	column type for DBI).
2008-03-04 21:35  Robert Hatcher <rhatcher@fnal.gov>
	* Fabrication/: FabNDThickness.cxx, FabNDThickness.h, LinkDef.h:
	New class for a new table that holds 37 ultrasound thickness measurements
	for a NearDet steel plate.  Note: not all plates were measured.
2008-03-04 20:53  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: Extraction/NCAnalysisModule.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h:
	changes for plotting monthly spectra
	count pot for spills that pass IsGoodBeamSnarl only
2008-03-04 19:59  asousa
	* NCUtils/: NCAnalysisUtils.cxx, NCType.h:
	Adding systematic to account for beam effects in runI/runII discrepancy.
2008-03-04 18:14  mstrait
	* Contrib/strait/analyze.mattgrid:
	cosmetics
2008-03-04 17:52  mstrait
	* Contrib/strait/analyze.mattgrid:
	add back grid setup
2008-03-04 17:50  bspeak
	* Production/Cedar_phy/reco_far_camb_cedar_phy.C:
	Far Cambridge reconstruction.  Initial Commit.
2008-03-04 17:49  mstrait
	* Contrib/strait/analyze.mattgrid:
	fixed output redirection problem, etc.
2008-03-04 17:10  rjn
	* DataUtil/macros/testEnergyCorrection.C:
	Just testing cvs connection
2008-03-04 16:38  koskinen
	* NCUtils/macros/nearFarExtrapolationPrediction.C:
		The nearFarExtrapolationPrediction macro has been updated to reflect the addition of the ability to write out the FD Data in the root file. It has also be streamlined with the removal of the "single spectrum" and "CC only" features, and the name establishes that it is using the prediction so that flag is automatically set to be true. I have added the option to write the FD Data as an input to the macro.
2008-03-04 16:36  mstrait
	* Contrib/strait/analyze.mattgrid:
	now authenticates properly for SRM access
2008-03-04 16:32  koskinen
	* NCUtils/Extrapolation/: NCExtrapolation.cxx, NCExtrapolation.h,
	  NCExtrapolationJK_fit.cxx, NCExtrapolationModule.cxx,
	  NCExtrapolationModule.h:
		Added a new feature to the "Prediction" method that also writes out the FD data to the .root file. There is a new registry flag "PredictionWriteData" in both the NCExtrapolation and NCExtrapolationModule header, a little garish but it works,  that sets this feature.
2008-03-04 16:06  bckhouse
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	DrawNearSpectra: if spectra is empty then don't attempt to make the histograms.
	This prevents a crash, but doesn't sort out why spectra should be empty in the first place.
2008-03-04 15:19  scavan
	* CandFitTrackCam/AlgFitTrackCam.cxx,
	  CandFitTrackCam/FitTrackCamListModule.cxx,
	  CandFitTrackSA/DBtxt_AlgFitTrackSA_default.C,
	  CandFitTrackSA/DataFT.cxx, CandFitTrackSA/DataFT.h:
	backport of Masaki's recent changes to R1-28
2008-03-04 14:05  bckhouse
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	Cap the y axis of 1D projection canvases to 20. Otherwise the 1e6 unitarity penalty means you need to zoom to see what is going on.
2008-03-04 13:22  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSTask.py:
	Fix bug in WriteHtmlReport(dir) that broke the output
2008-03-04 12:04  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/RunFitStage.sh:
	Missed a couple of 2 $ signs in the 'run fit' call.
2008-03-04 11:35  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/ChangeLog:
	Minor improvements to DCM and GBS.
2008-03-04 11:35  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/gbs_job_wrapper_part_1.sh:
	Concatenate stderr to stdout
2008-03-04 11:35  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSUtilities.py:
	Add
	  BuildEnvStr(d)   - convert dictionary into alphabetically sorted environment string
	  ListCommaSepList - List a comma separated list string, one entry per line.
2008-03-04 11:35  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSTask.py:
	Modified methods:
	  GetGlobalEnvironment(prettyPrint = False)
	    Add arg prettyPrint
	  SetGlobalEnvironment(env_str)
	    Support incremental change.  Sort list and remove duplicates.
2008-03-04 11:34  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Modified methods:
	  GetLocalEnvironment(prettyPrint = False)
	    Add arg prettyPrint
	  SetLocalEnvironment(env_str)
	    Support incremental change.  Sort list and remove duplicates.
2008-03-04 11:34  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/minos/MinosRSMJob.py:
	Modified methods:
	  SetLocalEnvironment() Use the new incremental method to add run and subrun.
2008-03-04 11:34  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Improved environment handling.  Duplicate entries are removed and the
	list sorted into order.  The environment can be established
	incrementally by prefixing a "+" to the start of the environment
	string. The environment can be listed, one item per line.
2008-03-04 11:34  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/DataCacheManager/resource_set_lock.pm:
	Minor improvements to resource locking.  Check more frequently and add
	protection against two processes grabbing the same lock at the same
	time.
2008-03-04 11:23  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	Actually fix the chisq projections.
	The last fix got the asymmetric errors right but still didn't move the curve.
2008-03-04 07:47  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/test/TestDbi.cc:
	In DTFtest(const char* inFileName) Must refresh list of tables after adding DbiDemoData3
2008-03-04 07:19  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/DbiBinaryFile.cxx:
	Change marker to unsigned integer so that picky GCC 4.1 does not complain when assigning bit patterns with top bit set
2008-03-04 00:46  ishi
	* CandFitTrackCam/: AlgFitTrackCam.cxx, FitTrackCamListModule.cxx:
	UseGeoSwimmer flag can be set only once to the AlgConfig.
2008-03-04 00:42  ishi
	* CandFitTrackSA/: DBtxt_AlgFitTrackSA_default.C, DataFT.cxx,
	  DataFT.h:
	Add branch to use GeoSwimmer.
	GeoSwimmer and old Swimmer can be switched by "UseGeoSwimmer" set in
	DBtxt_AlgFitTrackSA_default.C. The default is GeoSwimmer.
2008-03-03 23:35  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/: calibPosition.tex,
	  gaincalib/gain_delta_fd.eps, gaincalib/gain_delta_fd.pdf,
	  gaincalib/gain_delta_nd.eps, gaincalib/gain_delta_nd.pdf,
	  gaincalib/tgainFD.eps, gaincalib/tgainFD.pdf,
	  gaincalib/tgainND.eps, gaincalib/tgainND.pdf:
	Fix up the Gains section. Add new plots, better explanation.
2008-03-03 22:05  ahimmel
	* NtupleUtils/NuTransitionFitterMinuit.cxx:
	Some bug fixes.
2008-03-03 21:34  scavan
	* NueAna/: NueStandard.cxx, NueStandard.h,
	  NueAnaTools/Selection.cxx, NueAnaTools/Selection.h:
	added cosmic cut to selection and PassesCosmicCut, FillCosmicCut to nuestandard
2008-03-03 18:10  ahimmel
	* NuMuBar/macros/alex/: FileListSpecial.C, LoadPlots.C,
	  VarList_6.C, VarList_7_border.C, VarList_7_brev.C, VarList_8.C,
	  VarList_8_border.C, VarList_weeks.C, bRevAna.C, cssAna.C,
	  mBRevAccept.C, mBRevBkgPer.C, mBRevBorder.C,
	  mBRevContamination.C, mBRevNumbers.C, mBRevRatio.C,
	  mBRevSpectra.C, mBRevWeeks.C, mBorder.C, mCSS.C,
	  BRev/VarList_bh.C, BRev/bRevAna.C, BRev/mBRevAccept.C,
	  BRev/mBRevContamination.C, BRev/mBRevNumbers.C,
	  BRev/mBRevRatio.C, BRev/mBRevSpectra.C, Borders/coilHoleAna.C,
	  Borders/mBRevBorder.C, Borders/mBorder.C:
	Cleaning out and update reversed field and detector edge scripts.
2008-03-03 18:01  bckhouse
	* Contrib/bckhouse/nubar_global_fit/extrapolate_xsec.py:
	Script to extrapolate genie xsection splines up to 10TeV assuming a power law behaviour.
2008-03-03 17:52  boehm
	* NueAna/: ANtpEventInfoAna.cxx, NueStandard.cxx,
	  Module/NueModule.cxx:
	Updates for corrected POT counting
2008-03-03 17:51  evans
	* NtupleUtils/NuFluxHelper.cxx:
	Commenting out the line of code that makes the non MM-reweighted beam
	matrices, as these are never needed. This speeds the code up.
2008-03-03 17:49  evans
	* NtupleUtils/NuCuts.cxx:
	Wrapping the MAXMSG call in IsInFidVol(...) for the CC0325 case so
	it's only ever called up to 20 times. This function ends up in almost
	every loop (particularly when making beam matrices): so this should
	speed the code up.
2008-03-03 16:05  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/Init.sh:
	Defining a $mdc variable.
2008-03-03 16:02  Minos CVS group account.  Do not commit from here!
	* Contrib/rustem/MakeZTree/study.C:
	SSome improvements to the macro that creates ntuples.
2008-03-03 15:59  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/:
	  CombineHelpers.sh, Init.sh, MakeFakeData.sh, Prepare.sh,
	  RunFitStage.sh:
	Number of runs and beams is now configurable by defining a new
	dataConfig.
2008-03-03 15:58  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Dakion: an individual particle of daikon.
2008-03-03 15:58  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/RunMultiRunPRLFitter.C:
	Number of runs/beams is now fully configurable: each string argument
	is a colon-separated list of filenames.
2008-03-03 15:09  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/: NCExtrapolationModule.cxx,
	  NCExtrapolationModule.h:
	more data quality mods
2008-03-03 15:03  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Fix Jeff's blunder, some more minor edits and revisions.
2008-03-03 14:15  evans
	* NuMuBar/tools/sam.pl:
	Removing the reversed B-field from run 2.
2008-03-03 14:11  evans
	* NuMuBar/tools/BadRuns.pm:
	Removing a few extra runs at the end of reversed B-field period 2 that
	Masaki doesn't have in his run list.
2008-03-03 14:10  evans
	* NuMuBar/tools/timeLine.pm:
	Updating the start and end times of the runs to match Masaki's run list.
2008-03-03 12:35  rodriges
	* NtupleUtils/LinkDef.h:
	Add NuTransitionFitter to the LinkDef so that ROOT will do its funky magic to it
2008-03-03 02:26  asousa
	* NCUtils/: NCAnalysisUtils.cxx,
	  macros/nearFarExtrapolationSystExtMC.C:
	Small consistency change for the new systematic and also committing the macro run at RAL.
2008-03-02 18:01  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/:
	  Drift_Final_Far_new.pdf, Drift_Final_Near_new.pdf,
	  calibPosition.tex:
	Fix up drift plots.
2008-03-02 16:13  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Clean up executive summary. Fix a few spelling mistakes.
2008-03-02 02:25  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Fix up a few references and filenames.
2008-03-01 20:57  Brian Rebel <brebel@fnal.gov>
	* NCUtils/macros/: compareContours.C, compareExtractions.C,
	  compareRunI_RunII.C:
	compareExtractions.C draws plots to compare the spectra from
	2 different extractions
	compareRunI_RunII.C draw plots that compare run I and run II data
	compareContours.C overlays contours and projections for various fit
	results, ie run I, run II, combined, or 3 different extractions, etc.
2008-03-01 20:53  Brian Rebel <brebel@fnal.gov>
	* NCUtils/macros/rate.C:
	macro for making model independent disappearance fraction plots
2008-03-01 20:52  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.cxx, Extraction/NCAnalysisModule.cxx,
	  Extrapolation/NCExtrapolationModule.cxx:
	changes for data quality plots
2008-03-01 17:59  ahimmel
	* NtupleUtils/macros/make_xmls.pl:
	Added a -0 argument that creates a nominal xml file.  It sets the name and title to "Nominal", adds 1 to the list of shifts, and sets the dm2s, sn2s and transitionProb all to -1.  Any of these setting could then be overriden by putting a different argument after the -0.
2008-03-01 16:43  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationMQ.cxx:
	add unitarity constraint
2008-03-01 00:30  ahimmel
	*
	  NuMuBar/macros/mm/SystematicsStudies/Transitions/RunModularTranstionMMFitter.C:
	Now uses the Minuit minimization class.
2008-03-01 00:29  ahimmel
	* NtupleUtils/: NuTransitionFitterMinuit.cxx,
	  NuTransitionFitterMinuit.h:
	A minuit fitter for transitions.  Should speed up the fitting stage.  Also, more careful memory management should increase the maximum number of trial experiments.
2008-02-29 19:31  ahimmel
	* NuMuBar/macros/mm/SystematicsStudies/CombineMMHelpers.C:
	Added a check to see if the Tau file exists (is opened successfully).  If not, the tau parts are skipped and a warning is printed.
2008-02-29 19:05  asousa
	* NCUtils/: NCAnalysisUtils.cxx, NCType.h:
	Adding an additional systematic error for surveying effects of runI/runII differences.
2008-02-29 16:45  nwest
	* GridTools/Scripts/docs/Scripts.html:
	Add warning about KERBEROS keytab for pool accounts
2008-02-29 15:46  evans
	* NuMuBar/macros/mm/SystematicsStudies/CombineMMHelpers.C:
	For the CPT analysis, the denominator of the CCContamination should be
	in true energy.
2008-02-29 15:09  evans
	* NuMuBar/tools/sam.pl:
	First attempt at defining runI, runII and runII pHE sam
	declarations. Not yest checked against the official run list.
2008-02-29 15:08  evans
	* NuMuBar/tools/timeLine.pm:
	Redefining the runIIa end time variable; adding a runII proper end
	variable.
2008-02-29 15:07  evans
	* NuMuBar/tools/BadRuns.pm:
	Perl module to define a list of bad runs.
2008-02-29 14:28  nwest
	* Contrib/rhatcher/gminos_jobs/run_lcg.sh:
	Move FNAL target to STAGE/nwest.
	Switch local bad directory to
	/pnfs/gridpp.rl.ac.uk/data/minos/nwest/test/mc_production/crashed
	Switch keytab file to
	/stage/minos-data1/d7/mc_production/krb_${USER}/mcarchiver.keytab
	Use the convention $GBS_LOG RETRY RESTART if nothing useful can be
	salvaged from current try.
	Check that gmonos log file is of reasonable size and if not signal
	RETRY.
	Remove block that exited before attempting copy to FNAL, now it will
	copy data!
	Record fatal error reason in FAIL_MSG so that it can be passed back on
	the $GBS_LOG FAILED line.
	If FAILED set return FAILED not RETRY.
2008-02-29 14:00  bckhouse
	* NCUtils/Extrapolation/NCExtrapolationJK_fit.cxx:
	Change unitarity limit to 1.001 - evidently having the wall going through the exact corners of grid boxes is bad.
2008-02-29 12:07  evans
	* NuMuBar/macros/mm/SystematicsStudies/CombineMMHelpers.C:
	Adding in code to combine tau helpers from tau helper files. There's a
	preprocessor flag I_HAS_TAUS which you define to turn this on. By
	default it's turned on. This will crash your code if you don't have
	tau files (e.g. for the CPT/transition analysis). So comment out the
	#define I_HAS_TAUS line to run such an analysis.
2008-02-29 12:01  evans
	* NtupleUtils/NuMatrixMethod.cxx:
	Putting an 'if' in so the tau code is only run for the PRL-style
	analysis. No it shouldn't crash Alex's code.
2008-02-28 17:03  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path.h:
	Doh - fix it properly.
2008-02-28 16:54  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path.h:
	Wasn't asking for geoswimmer in MRCC path.
2008-02-28 16:26  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	1D chisq projections - now drawing delta chisq based on the min chisq seen by the projection, not the minimizer's min chisq. Print out a message comparing the two numbers.
2008-02-28 16:00  ahimmel
	* NuMuBar/macros/mm/SystematicsStudies/Transitions/TheMethod.sh:
	Minor changes.
2008-02-28 15:53  ahimmel
	*
	  NuMuBar/macros/mm/SystematicsStudies/Transitions/MakeTransitionPlots.C:
	Added in a 1 sided confidence interval from 0 calculation (useful for TransProb = 0 case).
2008-02-28 15:52  ahimmel
	* NuMuBar/macros/mm/SystematicsStudies/Transitions/Init.sh:
	Now using the new files.
2008-02-28 15:50  ahimmel
	* NuMuBar/macros/heAna.C:
	Recreate, not update, the output file.
2008-02-28 15:49  ahimmel
	* NuMuBar/NuDSTAna.cxx:
	Remove the last vestiges of transitions debugging code.
2008-02-28 15:37  ahimmel
	* NtupleUtils/NuMatrixInput.cxx:
	Remove some unnecessary cout statements.
2008-02-28 15:37  ahimmel
	* NtupleUtils/NuMatrixFitter.cxx:
	Changed cout's to MSG()'s so they could be readily distinguished from debugging statements.
2008-02-28 14:15  bckhouse
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	Change axes of marginalization plot so dmsq is visible.
2008-02-28 12:30  evans
	* NtupleUtils/NuMatrixMethod.cxx:
	Adding an underscore to a variable name.
2008-02-28 12:28  evans
	* NtupleUtils/NuHistos.cxx:
	Was picking up the wrong inunoosc at one point.
2008-02-28 12:07  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCExtrapolation.cxx:
	For marginalization graphs keep track of all 4 corners seperately.
	Remove the kDebug printout, these graphs have the same functionality.
2008-02-28 11:55  evans
	* NtupleUtils/NuHistos.cxx, NuMuBar/NuPlots.cxx:
	Ensuring that only taus which were originally muons are used.
2008-02-28 11:52  evans
	* NtupleUtils/NuMatrixMethod.cxx:
	A fix to the tau cross section correction function: it now uses tau
	cross sections.
2008-02-28 07:56  jpochoa
	* NuBarPID/files/: POpdf_cedar_daikon_ND.root,
	  POpdf_cedar_daikon_ND_hardcuts.root:
	Relaxed preselection cuts for standard PDFs (for POID). Old PDFs have the label "hardcuts" now.
2008-02-28 02:28  ahimmel
	* NtupleUtils/: NuMatrixMethod.cxx, NuMatrixMethod.h:
	Fixed a bug in the Transition methods.  Oops.  Problem solved.
2008-02-28 01:24  ahimmel
	* NtupleUtils/: NuMatrixMethod.cxx, NuMatrixMethod.h:
	Fixing (hopefully) the bias problem for the Transition analysis.  The problem was that the NuMu efficiency was not being divided off when making the PotentialApperanceFlux.  The SetFDAppearedFidFlux and GetFDPotentialAppearanceFidFlux have been overhauled so that their actions are now clear.  They are also now nearly identical to one another (as they should be) which the only differences being the sources of the initial histogram value and whether cross section and efficency are multiplied or divided.
2008-02-27 22:42  bckhouse
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	Give the canvases sensible names in the output file.
2008-02-27 22:33  bckhouse
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	Work out what variable each line corresponds to, colour them in and add a legend. Remove writing of individual TGraphs as clutter.
2008-02-27 20:35  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCExtrapolation.cxx:
	Also plot the actual variables the contour is in in the marginalised plot.
2008-02-27 19:03  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder-impl.cxx,
	  NCContourFinder.cxx, NCContourFinder.h, NCExtrapolation.cxx,
	  NCExtrapolation.h:
	Output graphs of the values of marginalized variables for each contour.
	Unfortunately there is currently no way to know what variable each line is for - need to change architecture to keep track of names...
2008-02-27 17:50  bckhouse
	* NCUtils/Extrapolation/: NCContourFinder.cxx, NCContourFinder.h:
	Pass the position of the best fit point up through the various wrappers so it is visible to the contour finder. Don't do anything with them yet though.
2008-02-27 17:34  Robert Hatcher <rhatcher@fnal.gov>
	* DataUtil/infid_sets.C:
	Additional documentation of how the actual z values were chosen and
	what they correspond to.  No actual change to the values themselves.
2008-02-27 17:30  Robert Hatcher <rhatcher@fnal.gov>
	* DataUtil/infid_finder.cxx:
	Generate output in function call (rather than global static) form to
	make it compatible with new interface.
2008-02-27 17:18  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	kDebug message printing out the values of all the variables at the end of every minimization.
2008-02-27 16:36  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	Also estimate time remaining for 1D projections.
2008-02-27 11:41  evans
	* NtupleUtils/NuCuts.cxx:
	[no log message]
2008-02-27 11:40  evans
	* NtupleUtils/NuCuts.cxx:
	kCC0325Std selection now allows pHE beam through. If it sees both LE
	and pHE beam in the same jobs it only lets through whichever type it
	sees first, and presents you with up to 100 kWarning messages to let
	you know of its predicament.
2008-02-26 22:56  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extraction/NCAnalysisModule.cxx:
	change cascade of POT values to start with trtgtd and then go from there.
2008-02-26 19:39  Brian Rebel <brebel@fnal.gov>
	* NCUtils/NCType.h:
	make sure to change the defined ND bin with to 1 GeV from 0.5 GeV as well
2008-02-26 19:18  ahimmel
	* NuMuBar/NuDSTAna.h:
	Added in a JJEPresel microDST function.
2008-02-26 19:09  ahimmel
	* NuMuBar/NuDSTAna.cxx:
	Fixing up the transitions code.  Cleared some tabs out of DoIO.
2008-02-26 18:53  ahimmel
	* NtupleUtils/: NuFluctuator.cxx, NuFluctuator.h:
	Alternat flucutator implemented.  Seems to give the same results.
2008-02-26 18:52  ahimmel
	* NtupleUtils/NuMatrixFitter.cxx:
	Fixing memory leak in DoCPTFit by removing the chi2 histogram that does not get used.
2008-02-26 17:58  Brian Rebel <brebel@fnal.gov>
	* NCUtils/macros/: nearFarExtrapolationData.C,
	  nearFarExtrapolationPrediction.C:
	change default location of uDST files to
	/minos/data/analysis/nc/cedar_phy/uDST/L010z185i
2008-02-26 17:43  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.cxx, NCType.h, Extraction/NCAnalysisModule.cxx,
	  Extraction/NCAnalysisModule.h,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h, macros/ncccSeparationNC.C,
	  macros/nearFarExtrapolationData.C,
	  macros/nearFarExtrapolationMC.C,
	  macros/nearFarExtrapolationPrediction.C:
	add more histograms for data quality monitoring.
	in extrapolation macros make sure to have the TOm extraction as default
	add argument to separation macro to select number of mc file to run over.
2008-02-26 14:36  evans
	* NtupleUtils/: NuMatrixMethod.cxx, NuMatrixMethod.h:
	The PRL fitter now includes CC tau neutrinos in its FD prediction. It
	inverse-oscillates the numus, corrects their cross sections to be
	those for nutaus, corrects for nutau reconstruction and selection
	efficiencies, puts them through a nutau true->reco matrix, and adds
	them into the predictions. It's all very reminiscent of the nubar
	appearance analysis.
2008-02-26 14:32  evans
	* NtupleUtils/: NuMatrixInput.cxx, NuMatrixInput.h:
	NuMatrixInput now holds the tau files necessary for the far detector
	modular fiter.
2008-02-26 13:51  musser
	* Mad/: MadScanDisplay.cxx, ScanFrame.cxx, ScanFrame.h:
	fix missing method issue, add track containment flag to text file output
2008-02-26 12:48  Robert Hatcher <rhatcher@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationJK_fit.cxx:
	eliminate another "unused variable" warning.
2008-02-26 12:02  evans
	* NuMuBar/macros/mm/SystematicsStudies/CombineMMHelpers.C:
	The tau helpers are now combined and the efficiencies divided.
2008-02-26 12:01  evans
	* NuMuBar/NuDSTAna.cxx:
	Forgot the 'Write' command for the taubar and no-charge-cut-tau
	histograms.
2008-02-26 11:50  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/CombineMMHelpers.C:
	Removing the local version of CombineMMHelpers.C.
2008-02-26 11:49  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/CombineHelpers.sh:
	Now using the common version of CombineMMHelpers.C.
2008-02-26 11:46  evans
	* NtupleUtils/NuHistos.cxx:
	Creating the deniminator for the tau reco->true plots.
2008-02-26 11:45  evans
	* NuMuBar/NuDSTAna.cxx:
	Updating DoIO(...) so it copies the tau MM histograms accross.
2008-02-25 22:40  Robert Hatcher <rhatcher@fnal.gov>
	* Mad/ScanFrame.h:
	comment out DrawShowerSecinPrim() declaration for which there is no
	method definition (but also no apparent references to either).  This
	is necessary to make the code load correctly without an unresolved
	reference.  The S08-02-24-R1-28 snapshot will have to have this file
	tag pushed to make it usable.
2008-02-25 21:27  Brian Rebel <brebel@fnal.gov>
	* NCUtils/NCAnalysisUtils.cxx:
	in FinalEventCheck  change else if to if because otherwise ND bad run
	check wont happen for every event.
	probably doesnt change functionality, but is somewhat easier to read.
2008-02-25 18:48  rustem
	* PhysicsFit/: FillHist.cxx, FitModule.cxx, FitUtil.cxx,
	  GetData.cxx, GetData.h, macros/fit_near.C:
	Create consistent file names for the ntuples files used by the fit.
2008-02-25 18:44  rustem
	* PhysicsNtuple/: Header.cxx, Header.h, RunAlgSnarl.cxx,
	  RunModule.cxx, Select/SelectKinem.cxx, Select/SelectTrue.cxx,
	  macros/study.C:
	Add global function "Anp::GetRUNCYCLE(const Header &)" and use to create consistent file names. Before,
	DATATYPE key was used to store run period for data and Monte-Carlo release for the simulation, which
	ultimately led to some confusion.
2008-02-25 18:04  arms
	* Contrib/arms/BayesMVA/: BayesMVA.cxx, BayesMVA.h, GNUmakefile,
	  LinkDef.h:
	Beginning of a Bayesian classifier
2008-02-25 17:47  bckhouse
	* NCUtils/Extrapolation/NCContourFinder.cxx:
	Contour finder - print out kInfo message of estimated fraction complete and estimated time remaining (based on the angle from the x-axis and assuming the contour is circular)
2008-02-25 17:23  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.cxx, NCType.h, Extraction/NCAnalysisModule.cxx:
	change binning in ND spectra to 1 GeV bins
	add cascade of different POT counting devices to NCAnalysisModule
	add energy spectrum to DQ plots
2008-02-25 16:53  Brian Rebel <brebel@fnal.gov>
	* AnalysisNtuples/ANtpRecoInfo.h:
	increment class def for gemma's new variables
2008-02-25 14:34  bckhouse
	* NCUtils/Extrapolation/: NCExtrapolationJK_fit.cxx,
	  NCExtrapolationJK_fit.h:
	The member variable fOscillationModel in NCExtrapolationJK_fit is shadowing the one in the parent class - plus it gets set wrong (to the default) in Prepare.
	Remove this instance of the variable and the attempt to set it. Now unitarity constraints are applied as intended.
	Also, a kVerbose message when the unitarity protection is activated, in case you're feeling paranoid.
2008-02-25 14:01  Robert Hatcher <rhatcher@fnal.gov>
	* NCUtils/: Extraction/NCExtractionPL.cxx,
	  Extrapolation/NCExtrapolationJK_fit.cxx:
	trivial change to make unused variable/parameter warning go away.
2008-02-25 13:41  evans
	* NuMuBar/NuPlots.cxx:
	Adding the denominator of the FD tau efficiency correction.
2008-02-25 13:31  evans
	* NtupleUtils/NuHistos.cxx:
	Adding FD efficiency and reco v. true histograms for taus.
2008-02-25 13:09  evans
	* NtupleUtils/: NuMatrixMethod.cxx, NuMatrixMethod.h:
	Pulling in the tau neutrino cross sections.
2008-02-25 12:42  Minos CVS group account.  Do not commit from here!
	* Contrib/rodriges/evtByEvt/: README, mylistdst.C, mylistpan.C:
	Use TChains instead of TFiles to allow running on multiple files.
2008-02-25 11:32  nwest
	* GridTools/docs/ChangeLog:
	GBS logging updates.
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/python/gbs_job_wrapper_part_1.sh:
	Record host name.
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/python/bootstrap.py:
	Import GetLoggerThreshold and logger so user can examine threshold and
	set it using logger mnemonics.
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/python/GBSUtilities.py:
	Cosmetic change, remove commented out code.
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/python/GBSLogger.py:
	Support two streams: "Terminal" and "Permanent" each with its
	own threshold.
	API change:-
	  Add state
	      __loggerThresholdTerminal
	      __LoggerThresholdPermanent
	  Add methods:
	      GetLevelAsChar(level)
	      GetLoggerThreshold(stream)
	      SetLoggerThreshold(level,stream)
	  Modify: Log(caller,level,message): Add caller arg
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/python/: GBSJobAnalyser.py, GBSManager.py,
	  GBSModel.py, GBSModelRegistry.py, GBSObject.py, GBSTask.py:
	Revised calling sequence for GBSLogger: must now pass in caller.
	Log final analysis results along with CPU used.
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/python/GBSConfig.py:
	Remove dependency on GBSLogger now that GBSLogger depends on it.
	Don"t report errors for missing key; just pass back empty string.
	Don"t set initial logger threshold.
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/python/: AsyncCallThread.py, GBSIOHelper.py,
	  GBSJob.py:
	Revised calling sequence for GBSLogger: must now pass in caller.
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/python/.gbsrc:
	Add configuration items LoggerThresholdTerminal (replaces
	LoggerThreshold), LoggerThresholdPermanent, LoggerGlobalDirectory and
	Logger-<task-name>-Directory.
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Add configuration items LoggerThresholdTerminal (replaces
	LoggerThreshold), LoggerThresholdPermanent, LoggerGlobalDirectory and
	Logger-<task-name>-Directory.
	Add section on logging.
2008-02-25 11:32  nwest
	* GridTools/Ganga/GBS/docs/gbs_programmer.html:
	Add note about convention that for RETRY the associated data RESTART
	should be used to start again from scratch.
2008-02-25 10:55  rodriges
	* NuMuBar/macros/mm/SystematicsStudies/MDC_PRLCC/: FitData.sh,
	  FitExotics.sh, FitNonPhys.sh, Init.sh, MDC.xml, MDC1_all.xml,
	  MDC2_all.xml, MDC3_all.xml, MDC_NonPhys.xml,
	  MDC_NonPhys1_all.xml, MDC_NonPhys2_all.xml, MDC_NonPhys3_all.xml,
	  MDC_all.xml, MDCcoarse.xml, MakeNDDataSummary.sh,
	  MakePRLOutputForFitter.C, NominalNoOsc.xml, Prepare.sh,
	  RunModularPRLCCMMFitter.C, batch_fitNonPhys.sh, batch_fitdata.sh,
	  batch_fitdata_mdcAll.sh, batch_fitdata_mdcAll_NonPhys.sh,
	  drawParamHists.C, plot.C:
	Scripts etc to run the MDC using the q/p cut.
2008-02-24 23:54  Sue Kasahara <schubert@hep.umn.edu>
	* PhotonTransport/: PhotonTransport.cxx, PhotonTransport.h:
	Change "badhit" ntuple from TNtuple to TNtupleD because float range
	wasn't great enough to store particle Id's.
2008-02-24 23:37  boehm
	* NueAna/: ANtpShowerInfoAna.cxx, ANtpShowerInfoAna.h,
	  ANtpShowerInfoNue.cxx, ANtpShowerInfoNue.h:
	Adding in the gap plane variables that were created to make MRE quality cuts
2008-02-24 21:03  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/beam/genBadHitXYZHist.C:
	Display coordinates of photontransport bad hits for those hits not failed by
	bad geometry.
2008-02-24 20:53  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/beam/genBadHitFailModeHist.C:
	Using PhotonTransport badhit ntuple as input, generate display of hit
	fail modes comparing ptsim vs gminos.
2008-02-24 19:58  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/beam/genBadGeomHitHist.C:
	Using new PhotonTransport "badhit" ntuple as input, generate a display
	of the location of hits rejected by bad geometry for GMINOS data.
2008-02-24 18:15  pawloski
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Updated MC section of MEU number
2008-02-24 17:30  pawloski
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/: angleFar.eps,
	  angleFar.pdf, cPlaneFarCosmic.eps, cPlaneFarCosmic.pdf,
	  cPlaneNearCosmic.eps, cPlaneNearCosmic.pdf,
	  cTrkWinRespFarCosmic.eps, cTrkWinRespFarCosmic.pdf,
	  calibPosition.tex, cdistXYFarCosmic.eps, cdistXYFarCosmic.pdf,
	  cdistXYNearCosmic.eps, cdistXYNearCosmic.pdf,
	  cdistZFarCosmic.eps, cdistZFarCosmic.pdf, cdistZNearCosmic.eps,
	  cdistZNearCosmic.pdf, farAngle.eps, farAngle.pdf, farAtten.eps,
	  farAtten.pdf, farCalSumXY.eps, farCalSumXY.pdf,
	  farMEUSummary.eps, farMEUSummary.pdf:
	Made Changes to MEU errors
2008-02-24 08:56  nwest
	*
	  GridTools/RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:
	Add S08-02-24-R1-28
2008-02-24 08:48  nwest
	* WebDocs/SnapshotRel.html:
	Add S08-02-24-R1-28
2008-02-24 08:46  Nick West <n.west1@physics.oxford.ac.uk>
	* setup/packages-S08-02-24-R1-28:
	First commit
2008-02-22 22:30  rustem
	* PhysicsFit/Beam/: BeamTune.cxx, BeamTune.h, FluxForm.cxx,
	  FluxForm.h, GNUmakefile, LinkDef.h:
	Add flux tuning coede as described in docdb 2965. This a complete (re)implementation
	of the Zflux code which is conforming to the design patterns of this fitting
	package.
2008-02-22 22:28  rustem
	* PhysicsFit/macros/study.C:
	Remove obsolete macro file.
2008-02-22 22:27  rustem
	* PhysicsFit/macros/fit_near.C:
	A modern version of the macro for fitting the near detector data.
2008-02-22 22:27  rustem
	* PhysicsFit/Kinem/: ChangeBAR.cxx, ChangeBAR.h:
	Algorithm that adjusts $\bar{\nu}_{\mu}$ parameters in the fit.
2008-02-22 22:25  rustem
	* PhysicsFit/: AlgUnit.h, DataUnit.cxx, DataUnit.h, FillHist.cxx,
	  FillHist.h, FitModule.cxx, FitModule.h, FitUtil.cxx, FitUtil.h,
	  GNUmakefile, GetData.cxx, GetData.h, UnitMany.cxx, UnitMany.h,
	  Config/HistNear.xml, Draw/FillCheck.cxx, Kinem/ChangeDIS.cxx,
	  Kinem/ChangeQES.cxx, Kinem/ChangeRES.cxx, Kinem/ScaleReco.cxx,
	  Neugen/NeugenXSec.cxx, Neugen/ScaleNeugen.cxx, macros/fit.C:
	A development snapshot of lots and lots of development of the fitting code. This is
	noew a pretty cool fitting package with dynamic handling of fitting algorithms and
	input data. For example, it took only couple days to include beam flux into the fit.
2008-02-22 22:18  rustem
	* PhysicsNtuple/RunThread.h:
	Change few comments.
2008-02-22 22:13  rustem
	* PhysicsNtuple/Select/: SelectNuMu.cxx, SelectNuMu.h:
	A modern charged current $\nu_{\mu}$ selection algorithm. It also selects the sign
	of the $\mu$ using q/p for negative curvature and series of the cuts, that includes
	length and relative angle variable for for positive $\mu$.
2008-02-22 22:11  rustem
	* PhysicsNtuple/Plot/: PlotFlux.cxx, PlotFlux.h:
	Algorithm that plots few of the flux variables as seen by the near or far detector.
2008-02-22 22:10  rustem
	* PhysicsNtuple/Config/: PlotFlux.xml, PlotSign.xml:
	Histogram configuration files:
	1) PlotFlux.xml contains histograms for "relative angle" variables
	2) PlotFlux.xml contains histograms for flux pt,px variables.
2008-02-22 22:08  rustem
	* PhysicsNtuple/RunThread.h:
	A template that manages single thread: it runs a single member function of a managed
	class in a new thread. I think I finally got templates and threads to work together
	correctly.
2008-02-22 22:07  rustem
	* PhysicsNtuple/: AlgAdapt.h, DataItem.h, Default.h, LinkDef.h,
	  RecoNu.cxx, RecoNu.h, RunAlgSnarl.cxx, RunAlgSnarl.h, Track.cxx,
	  Track.h, TrueNu.cxx, TrueNu.h, Config/PlotTrack.xml,
	  Plot/PlotEvent.cxx, Plot/PlotSelect.cxx, Plot/PlotTrack.cxx,
	  Plot/PlotTrack.h, Select/SelectAntiNeutrino.cxx,
	  Select/SelectKinem.cxx, Select/SelectReson.cxx,
	  Select/SelectTrue.cxx, Store/FillEvent.cxx, macros/study.C:
	A snapshot of recent development.
2008-02-22 21:48  boehm
	* MCReweight/: NeugenWeightCalculator.cxx,
	  NeugenWeightCalculator.h:
	Modifying the NeugenWeightcalculator to make use of the new neugen_wrapper function for faster processing
2008-02-22 21:47  boehm
	* NeugenInterface/: neugen_wrapper.cxx, neugen_wrapper.h:
	Adding another function to the neugen wrapper which does not call reconfigure unless specifically ordered to, this allows a large speed up in processing if used correctly
2008-02-22 21:00  jpochoa
	* NuMuBar/: NuPIDInterface.cxx, NuPIDInterface.h:
	Modified code so POIDKin is done with different set of PDFs
2008-02-22 20:47  jpochoa
	* NuBarPID/files/POpdf_cedar_daikon_ND_Kin.root:
	New PDFs for POIDKin
2008-02-22 18:30  bckhouse
	* Contrib/bckhouse/nubar_global_fit/plot_parents.C:
	Simple macro to plot parent neutrino energy distributions.
2008-02-22 17:45  hartnell
	* NuMuBar/NuAnalysis.cxx:
	Adapt to new plot filling function interface.
2008-02-22 17:45  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/cit_bulk_copy.sh:
	Added looping option -l to allow copy to continuously loop.
	I run it from an interactive session continuously.
2008-02-22 17:42  hartnell
	* NuMuBar/: NuPlots.cxx, NuPlots.h:
	Added a load of plots to fill truth distributions for taus
2008-02-22 17:30  hartnell
	* NtupleUtils/: NuEvent.cxx, NuEvent.h, NuExtraction.cxx,
	  NuMCEvent.cxx, NuMCEvent.h, NuReco.cxx:
	Add two variables for MC truth:
	  inunoosc
	  itg
	Need inunoosc for investigating the tau background.
2008-02-22 17:01  arms
	* Contrib/rhatcher/gminos_jobs/precopy_checks.sh:
	Add Art's suggested test for 15m load on minos26 as a check. Must be less than 10 to allow a copy
2008-02-22 16:31  rearmstr
	* MCReweight/: BeamSys.h, SKZPWeightCalculator.h, Zbeam.cxx,
	  Zbeam.h:
	Added an option in BeamSys.h, Zbeam, and SKZPWeightCalculator.h
	to get the total error from focusing.
2008-02-22 16:00  ishi
	* Mad/MadTVAnalysis.cxx:
	Change the condition to calculate POT in MadTVAnalysis PAN generation.
2008-02-22 15:23  musser
	* Mad/: MadScanDisplay.cxx, MadScanDisplay.h, ScanFrame.cxx,
	  ScanFrame.h:
	add extra shower energy calculator and other stuff requested
2008-02-22 15:18  bckhouse
	* Production/Dogwood/:
	  reco_near_spill_daikon04_base_dogwoodtest0.C,
	  reco_near_spill_data_base_dogwoodtest0.C:
	Remove reco_MC and reco_spill forwarding functions, no longer required.
2008-02-22 14:16  hartnell
	* NuMuBar/tools/timeLine.pm:
	Pick some dates to do an intermediate test with reasonable statistics on
	for runI and runII. Can just process all pHE fairly easily anyway.
2008-02-22 11:49  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/: Ganga/GBS/python/GBSTask.py, docs/ChangeLog:
	BS HTML reports now link to full job history recorded in the GLFs.
2008-02-22 11:12  evans
	* NtupleUtils/NuFluxHelper.cxx:
	Updating the positions of the near and far detectors in the beam
	matrix code to agree with Robert Hatcher's Daikon_04 numbers.
2008-02-21 21:40  hartnell
	* NtupleUtils/NuReco.cxx:
	Copying across planeTrkNu/Nv and ndigit/nstrip variables for the best
	trk/shw to the variables that are used.
2008-02-21 21:36  hartnell
	* NtupleUtils/NuExtraction.cxx:
	Extract trk.plane.nu/nv and ndigit/nstrip variables
2008-02-21 21:34  hartnell
	* NtupleUtils/NuEvent.h:
	trk.plane.nu/nv plus trk.ndigit/nstrip variables. As well as for evt and
	shw.
2008-02-21 21:33  hartnell
	* NtupleUtils/NuEvent.cxx:
	Added ndigit and nstrip variables (for data/MC comparison) for
	evt/trk/shw.
	Added trk.plane.nu and nv at Rashid's request (also evt.plane.nu/nv).
2008-02-21 21:20  ahimmel
	* NuMuBar/macros/mm/SubmitTheMethod.sh:
	Added new constraints for batch submission from Art Kreymer.
2008-02-21 21:09  ahimmel
	* NtupleUtils/: NuMatrixInput.cxx, NuMatrixInput.h:
	Add a function to produce a FD Transition prediction a la the NuMatrixMethod class.
2008-02-21 18:11  ahimmel
	* NuMuBar/macros/vsTime.C:
	Cast to NuBase no longer needed.
2008-02-21 18:07  ahimmel
	* NuMuBar/macros/mm/LoadLibs.C:
	Utility file to load libraries for extrapolation macros that was neglected.
2008-02-21 17:50  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: detector_geom.cxx,
	  detector_geom.h:
	Fix all (hopefully) of the bugs in the geometry code. Build some histograms encoding the detector geometry.
2008-02-21 17:01  bspeak
	* RunSummary/rate_plot.cc:
	Fix the removal of pulsing data on shield chips
2008-02-21 16:40  rodriges
	* Contrib/rodriges/evtByEvt/README:
	Add a readme file.
2008-02-21 16:39  rodriges
	* Contrib/rodriges/evtByEvt/: mylistdst.C, mylistpan.C:
	Automatically use the right set of cuts for the pans. No need to do any cut on the
	dsts.
2008-02-21 15:58  rodriges
	* Contrib/rodriges/evtByEvt/: cmpLists.py, mylistdst.C,
	  mylistpan.C:
	Some code used for event-by-event comparisons between pans and nubar DSTs. Needs
	tidying.
2008-02-21 15:48  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Scripts/docs/Scripts.html:
	Use Mike's figures to suggest a typical cron frequency
2008-02-21 15:37  kordosky
	* IoModules/IoInputModule.cxx:
	moved } on 746 to 748, carrying it out of the #ifdef block.  Otherwise, sites w/o SITE_HAS_SAM will not build.
2008-02-21 15:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/ChangeLog:
	GBS Improvements to cron running.
2008-02-21 15:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/scripts/run_gbs_cron.sh:
	Quit without running if another Ganga/GBS job by the same user is
	already running
	Disable Ganga registry polling, task.UpdateJobsStatus() now does this
	as required.  This make shutting down much quicker as there should
	not be any child processes to wait for.
2008-02-21 15:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/scripts/run_gbs_cron.py:
	Run task.UpdateJobsStatus() after submitting jobs to force
	a second poll of the Ganga registry to better reflect the
	state of the new jobs.
	Add a few more print statements.
2008-02-21 15:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSTask.py:
	Modified methods:
	 UpdateJobsStatus(): If necessary poll Ganga registry with a timeout base on its size.
	 WriteHtmlReport(task_dir): Add "Try Num" column.
2008-02-21 15:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/.gbsrc:
	Add GangaRegistryPollRate
2008-02-21 15:06  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Update section on cron jobs:
	  Document changes to run_gbs_cron.py and run_gbs_cron.sh
	  Add discussion of cron frequency
2008-02-21 14:21  musser
	* Mad/: MadScanDisplay.cxx, ScanFrame.cxx, ScanFrame.h:
	add changes recommended by Peter
2008-02-21 14:01  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: detector_geom.cxx,
	  detector_geom.h:
	Extract detector dimesions constants into header.
2008-02-21 12:47  tinti
	* Contrib/tinti/na49an/: na49main.cxx, na49an.cxx, na49an.h:
	updates on penalty terms and inverter
2008-02-21 12:45  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, detector_geom.cxx,
	  detector_geom.h, proc_events.cxx, proc_events.h:
	Move functions dealing with geometry calculations out to own file.
2008-02-21 12:43  rodriges
	* NuMuBar/tools/isFileCorrupt.sh:
	A little script that tells you whether a root file is corrupt.
	Usage:
	  isFileCorrupt.sh filename.root
	The exit code is 0 if the file is fine, 1 if it's corrupt, and 2 if you gave
	invalid arguments, or the file doesn't exist. To run over a whole directory,
	printing the corrupt files:
	for f in *.root; do isFileCorrupt.sh $f || echo $f; done
2008-02-21 12:31  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: gen_events.cxx,
	  proc_events.cxx:
	Apply flux weights correctly in gen_events. Remove workaround from proc_events
2008-02-21 11:40  hartnell
	* NtupleUtils/doc/NuDST.html:
	Added a translation between pan and NuDST varaibles.
2008-02-21 06:40  Sue Kasahara <schubert@hep.umn.edu>
	* PhotonTransport/: PhotonConfiguration.cxx, PhotonTransport.cxx,
	  PhotonTransport.h:
	With permission from Nathaniel, add generation of debug ntuple to store
	information about hits rejected by photon transport.  This "badhit" ntuple
	is in addition to the existing "pes" ntuple.  The write of the debugging
	ntuples is activated through the setting of a debug file name:
	  jc.Path("Reco").Mod("PhotonTransport").Set("DebugFileName=myfilename.root");
	The output of ntuple to the debug file can be selected using a debug mask:
	  jc.Path("Reco").Mod("PhotonTransport").Set("DebugMask=<value>");
	The default is to write all debug ntuples to file, else
	 DebugMask = 1 => Write pes only
	 DebugMask = 2 => Write badhit only
2008-02-21 03:45  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/fnal_ups/minos_offline/: development.table,
	  template.table, template.version:
	Change sam_cpp_api from version v7_2_1 to v8_4_0_1.
	Also commit a "template" version that's been used to create snapshot
	release setups.
2008-02-21 03:36  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/fnal_ups/minos_offline/development.table:
	moved from minos_root "bleeding-edge" to "trunk" some time ago, commit it now.
2008-02-21 03:31  Liz Buckley-Geer <buckley@fnal.gov>
	* IoModules/IoInputModule.cxx:
	Added ability to use SAM to access single files without uithout needing to define a dataset. Uses the new sam locate functionality in sam_cpp_api
2008-02-20 19:15  evans
	* NtupleUtils/NuFluxHelper.cxx:
	Changing the ND position for the pHE beam. Adding some useful kInfo
	printout.
2008-02-20 18:40  hartnell
	* NuMuBar/tools/sam.pl:
	Added new method
2008-02-20 17:40  bckhouse
	* Contrib/bckhouse/nubar_global_fit/test_flux.cxx:
	Now need to #include TLorentzVector for reasons I haven't quite worked out.
2008-02-20 17:26  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, chisq.cxx,
	  consts.h, do_fit.cxx, flux.cxx, flux.h, gen_events.cxx,
	  proc_events.cxx, proc_events.h, reduce_mc.cxx, test_flux.cxx,
	  test_range.cxx:
	- Switch to using the combined flux instead of splicing manually
	- Add another step to the process. reduce_mc converts MC files into a text format with only the variables necessary to proc_events. Now proc_events is much faster, leading to improved testing speed.
	- Other minor changes
2008-02-20 17:19  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: GCombineFluxes.cxx,
	  GCombineFluxes.h, LinkDef.patch, README:
	A very simple flux driver for genie that simply splices together the output of two other drivers. Instructions on installing it.
2008-02-20 17:04  hartnell
	* NtupleUtils/: NuEvent.cxx, NuEvent.h, NuExtraction.cxx:
	The fid vol variables (added for convenience) are now DEPRECATED and
	removed from the DST:
	Bool_t fvnmb;//true if in NuMuBar fiducial volume
	Bool_t fvpitt;//true if in Pittsburgh fiducial volume
	Bool_t fvcc;//true if in latest CC fiducial volume, e.g. 2.5e20 anal.
	The fiducial volume calculating code is not designed to determine
	multiple fiducial volumes.
	The strategy is to provide microDSTs for each individual analysis (which
	can have different fiducial volumes).
2008-02-20 16:43  hartnell
	* NtupleUtils/doc/matrixMethodScripts.html:
	Update from Justin on how to run the CC analysis using all the different
	beams.
2008-02-20 16:07  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h,
	  NuMatrixMethod.cxx, NuMatrixMethod.h:
	The histogram binning is now configured from the .xml files.
2008-02-20 15:38  hartnell
	* NtupleUtils/: NuReco.cxx, NuReco.h:
	There were differences in which true particle was being selected. The
	PANs use the true event associated with the track. The DSTs were using
	the true event associated with the event.
	Furthermore, the PANs always use the primary track as defined by the
	SR to get the truth info. Whereas, the track used to determine the
	neutrino energy is the longest one (not always the primary track).
	Added two new functions:
	void ChooseTruthIndexToUse(NuEvent& nu) const;
	void GetPrimaryTruthIndex(const NtpStRecord& ntp,
	                          const NtpSREvent& evt,NuEvent& nu) const;
	NuDSTs should now reproduce the PAN behaviour.
2008-02-20 14:37  hartnell
	* NuMuBar/NuAnalysis.cxx:
	Have to do:
	nu.trkEn=fabs(nu.trkEnMC);
	because trkEnMC=p4mu1 is not the proper 4-momentum (the energy is
	negative for neutrino CC interactions)
2008-02-20 14:34  hartnell
	* NtupleUtils/NuZBeamReweight.cxx:
	Put in some further debug statements (set to kDebug now)
2008-02-20 14:19  evans
	* NuMuBar/NuDSTAna.cxx:
	MMRereco now passes the binningScheme through to the MM histogram
	making and filling functions.
2008-02-20 12:22  asousa
	* GeoSwimmer/: GeoSwimApplication.cxx, GeoSwimApplication.h,
	  GeoSwimmer.cxx, GeoSwimmer.h:
	Backporting Masaki's changes to R1.28.
2008-02-20 11:42  bckhouse
	* Swimmer/SwimDefStepper.cxx:
	Backport to R1.28
2008-02-20 11:40  bckhouse
	* Swimmer/SwimDefStepper.cxx:
	Workaround for a problem where stepSize somehow becomes NaN. If this happens then print an error and bail out.
2008-02-20 11:40  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/RunFitStage.sh:
	Using the new MakePlots.C interface to make plots for each run and
	beam type. Also, the FD pHE fake data was being used where the LE fake
	data should have been; which was sub-optimal.
2008-02-20 11:36  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/MakePlots.C:
	The multi-run version of MakePlots.C now takes an argument identifying
	which run period/beam type it should look at. Plots can therefore be
	made of the data and predictions for each run period/beam type alone;
	and also for everything combined.
2008-02-20 10:45  rodriges
	* NtupleUtils/NuReco.cxx:
	For the CC standard analysis, only use a shower if primshw is set
2008-02-20 06:36  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/jobs_tutorial.html:
	For voms-proxy-init use -valid not -hour
2008-02-19 21:55  ahimmel
	* NuMuBar/tools/: sam.pl, timeLine.pm:
	Added functions to do weeks in between rev B running.
2008-02-19 21:47  hartnell
	* NuMuBar/NuAnalysis.cxx:
	Use new interface to IsInFidVolLoose when looping over the truth
	information.
	Also, change the logic slightly. Events not passing the loose fid vol
	now "continue" in the loop.
2008-02-19 21:38  hartnell
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	The main IsInFidVol function now uses the loose fid vol for kFullDST. A
	slight interface change was needed.
2008-02-19 20:45  ishi
	* GeoSwimmer/: GeoSwimApplication.cxx, GeoSwimApplication.h,
	  GeoSwimmer.cxx, GeoSwimmer.h:
	Change to hold HallSize in GeoSwimmer.
	Track is forced to stop if they are outsize of the detector hall.
2008-02-19 20:41  Sue Kasahara <schubert@hep.umn.edu>
	* PhotonTransport/PhotonDefaultModel.cxx:
	Backport Phil R.'s change to downgrade Info level message to Debug.
2008-02-19 20:21  rodriges
	* PhotonTransport/PhotonDefaultModel.cxx:
	Downgrade a message to debug to avoid spamming log files
2008-02-19 19:23  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/MakePlots.C:
	Makes plots for the combined fit output.
2008-02-19 19:16  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h:
	Fixing memory management problems in the multi-run fits by holding the
	MMInput objects in a vector of pointers rather than a vector of
	MMInput objects.
2008-02-19 19:11  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/RunMultiRunPRLFitter.C:
	Removing debug cout statements.
2008-02-19 19:10  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/RunMultiRunPRLFitter.C:
	Macro wasn't passing the combined fit output filename to the fitter.
2008-02-19 19:06  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/RunFitStage.sh:
	Adding an extra double quite at the end of the MultiRun fit function call.
2008-02-19 19:01  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/RunFitStage.sh:
	Given the combined fit output file a more sensible name.
2008-02-19 18:59  mstrait
	* Contrib/strait/analyze.mattgrid:
	more tweaking
2008-02-19 18:36  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/RunFitStage.sh:
	Changing some double quotes to quotes, and adding FitOutput filenames.
2008-02-19 18:35  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/RunMultiRunPRLFitter.C:
	The macro to run the MultiRun PRL fit.
2008-02-19 16:49  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/: Init.sh,
	  Prepare.sh:
	Now configures the beam type when making the beam matrices.
2008-02-19 16:33  evans
	* NtupleUtils/macros/make_xmls.pl:
	Adding an argument -B for configuration of the binning scheme.
2008-02-19 16:23  evans
	* NtupleUtils/: NuCuts.cxx, NuCuts.h, NuUtilities.cxx,
	  NuUtilities.h:
	Moving the CalcFiducialMassCode from NuCuts to NuUtilities.
2008-02-19 16:14  evans
	* NuMuBar/macros/mm/SystematicsStudies/: CCChargeCut/Prepare.sh,
	  CPT/Prepare.sh, NoChargeCut/Prepare.sh, PRLCCAnalysis/Prepare.sh:
	Now using the wrapper wrapMMFluxHelpersConfig.C which compiles first
	time.
2008-02-19 16:10  evans
	* NtupleUtils/: NuFluxHelper.cxx, NuZBeamReweight.cxx,
	  NuZBeamReweight.h:
	Changing the name of the new function in NuZBeamReweight from
	GetZBeamReweight to GetBeamWeightsOnly.
2008-02-19 15:33  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/: Init.sh,
	  LoopOverDST.C, MMAna.C, MakeFakeData.sh,
	  MakeMMFluxHelpersConfig.C, Prepare.sh:
	Updating to use the common copy of LoopOverDST.C, MMAna.C and
	MakeMMFluxHelpersConfig.C.
2008-02-19 15:29  evans
	* NuMuBar/macros/mm/SystematicsStudies/: MakeMMFluxHelpersConfig.C,
	  wrapMMFluxHelpersConfig.C:
	Adding the ability to configure the beam type used to make the beam
	matrix through the macro. It's passed as a new argument, which
	defaults to LE10 for backward compatibility. (Only LE10 and pHE are
	supported so far.)
2008-02-19 15:21  evans
	* NtupleUtils/: NuFluxHelper.cxx, NuFluxHelper.h,
	  NuZBeamReweight.cxx, NuZBeamReweight.h:
	A new function in NuZBeamReweight to get beam-only SKZP weights for
	the beam matrix.
2008-02-19 13:26  rodriges
	* NtupleUtils/NuCuts.cxx:
	Actually we do need to move the vertex upstream - DataUtil/infid doesn't do it itself
2008-02-19 12:19  evans
	* NuMuBar/macros/mm/SystematicsStudies/: MakeMMFluxHelpersConfig.C,
	  MultiRunPRLFit/MakeMMFluxHelpersConfig.C:
	Now the beam matrix binning is configured from the .xml file, remove
	the binning configured in the macro.
2008-02-19 12:15  evans
	* NtupleUtils/NuFluxHelper.cxx:
	The beam matrix binning is now configured from the .xml file. Default
	is 0.5 GeV bins up to 200 GeV.
2008-02-19 12:01  pittam
	* NCUtils/Extraction/NCAnalysisModule.cxx:
	Fixing bug so that the check on bad runs in the Near Detector isNDRunGood is applied to the data not the MC
2008-02-19 11:55  evans
	* NtupleUtils/NuFluxChain.cxx:
	Bug fix in the fuction that converts fluka to PDG particle codes.
2008-02-19 11:50  evans
	* NtupleUtils/: NuFluxHelper.cxx, NuFluxHelper.h:
	Updating the SKZP reweighting code so it now uses the NuZBeamReweight
	interface.
2008-02-19 11:49  evans
	* NtupleUtils/NuSystematic.cxx:
	Updating the decay pipe parent systematic so it works with the pHE beam.
2008-02-19 11:49  evans
	* NtupleUtils/: NuFluxChain.cxx, NuFluxChain.h:
	A function to convert fluka particle codes into PDG codes.
2008-02-19 10:55  nwest
	* GridTools/docs/ChangeLog:
	GBS Minor improvements to failure logging, and cron jobs.
2008-02-19 10:55  nwest
	* GridTools/Ganga/GBS/scripts/: run_gbs_cron.py, run_gbs_cron.sh:
	Factor out python script as a separate file rather than as a HERE
	document as Ganga will shut down without executing script if there is
	no GRID proxy when run as a cron in this case, but will execute a
	separate script file.
	On close down give child processes a timeout of 2 minutes before
	killing them.
2008-02-19 10:55  nwest
	* GridTools/Ganga/GBS/python/GBSUtilities.py:
	Revise RemoveChildProcesses(timeout=0)
	  Add optional timeout arg and refrain from killing children until they have exceeded
	  this timeout.
2008-02-19 10:55  nwest
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Record transient state changes so that they get captured into the GLF
	to provide a more complete picture when things go wrong.  If Ganga job
	fails, try to get backend reason.
	API Change:-
	New method:
	  _SetStatus(code,text) - to do both code and text at the same time.
2008-02-19 08:40  mstrait
	* Contrib/strait/submit.mattgrid:
	grid
2008-02-19 08:13  mstrait
	* Contrib/strait/analyze.mattgrid:
	reorganization
2008-02-19 07:45  ahimmel
	* NuMuBar/macros/mm/SystematicsStudies/: CombineMMHelpers.C,
	  LoopOverDST.C, MMAna.C, MakeMMFluxHelpersConfig.C,
	  MakeOutputForFitter.C, ScaleFakeData.C,
	  wrapMMFluxHelpersConfig.C, CCChargeCut/CombineMMHelpers.C,
	  CCChargeCut/Init.sh, CCChargeCut/LoopOverDST.C,
	  CCChargeCut/MMAna.C, CCChargeCut/MakeMMFluxHelpersConfig.C,
	  CCChargeCut/MakeOutputForFitter.C, CCChargeCut/Prepare.sh,
	  CCChargeCut/TheMethod.sh, CCChargeCut/wrapMMFluxHelpersConfig.C,
	  CPT/CombineMMHelpers.C, CPT/Init.sh, CPT/LoopOverDST.C,
	  CPT/MMAna.C, CPT/MakeMMFluxHelpersConfig.C,
	  CPT/MakeOutputForFitter.C, CPT/Prepare.sh, CPT/TheMethod.sh,
	  NoChargeCut/CombineMMHelpers.C, NoChargeCut/Init.sh,
	  NoChargeCut/LoopOverDST.C, NoChargeCut/MMAna.C,
	  NoChargeCut/MakeMMFluxHelpersConfig.C, NoChargeCut/Prepare.sh,
	  NoChargeCut/TheMethod.sh, NoChargeCut/wrapMMFluxHelpersConfig.C,
	  PRLCCAnalysis/CombineMMHelpers.C, PRLCCAnalysis/Init.sh,
	  PRLCCAnalysis/LoopOverDST.C, PRLCCAnalysis/MMAna.C,
	  PRLCCAnalysis/MakeMMFluxHelpersConfig.C,
	  PRLCCAnalysis/Prepare.sh, PRLCCAnalysis/TheMethod.sh,
	  Transitions/CombineMMHelpers.C, Transitions/Init.sh,
	  Transitions/LoopOverDST.C, Transitions/MMAna.C,
	  Transitions/MakeMMFluxHelpersConfig.C,
	  Transitions/MakeOutputForFitter.C,
	  Transitions/MakeTransitionPlots.C, Transitions/Prepare.sh,
	  Transitions/ScaleFakeData.C, Transitions/TheMethod.sh:
	A significant update to the script system.  Now, scripts common to all or most methods are in the parent SystematicsStudies directory which is referenced by $COM in the scripts.  $NB still refers to the method specific script directory.  This way updates to a common script will automatically be picked up by all methods.  Prepare.sh and TheMethod.sh have also been revamped, removing some legacy debugging code from when the scripts were being developed and updating the logging/screen printing to be more informative.
	Init.sh, Prepare.sh, and the TheMethod.sh have been updated with the new variable and now refer to the common scripts.  Method's with specialized scripts (MakeOutputForFitter.C is an example) refer to the specialized script for those methods that need it and to the script if they do not.  If a method requires a specialized script be added later, the change is very simple.  Copy the script that needs specific modifications to that method's directory and change the line in TheMethod.sh to refer to $NB instead of $COM for that script.
2008-02-19 04:59  mstrait
	* Contrib/strait/analyze.mattgrid:
	added nskip and nrun options, convert cp to mv, doc
2008-02-19 04:33  mstrait
	* Contrib/strait/analyze.mattgrid:
	fixed checkoutputfiles()
2008-02-19 04:07  mstrait
	* Contrib/strait/analyze.mattgrid:
	made  option actually work
2008-02-18 23:31  bckhouse
	* Contrib/bckhouse/nubar_global_fit/do_fit.cxx:
	Fix corruption of axis labels. Not totally sure what the problem actually was...
2008-02-18 21:59  kimjj
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	[no log message]
2008-02-18 21:55  kimjj
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	[no log message]
2008-02-18 18:34  hartnell
	* NtupleUtils/NuCuts.cxx:
	Phil Rodrigues's event by event comparison has found the first bug...
	The initial implementation of the 3.92 cm correction to the track vtx
	was still in place even though it is now handled by infid.h. This meant
	that 2*3.92cm was being subtracted...
2008-02-18 18:16  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: range_table.cxx,
	  range_table.h, test_range.cxx:
	Add inverse function EnergyLossIn[Material](pdg, range)
2008-02-18 17:41  evans
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	Moving the histogram binning configuration functions and enum from
	NuCuts to NuUtilities.
2008-02-18 17:40  evans
	* NtupleUtils/NuHistos.cxx, NtupleUtils/NuHistos.h,
	  NuMuBar/NuPlots.cxx, NuMuBar/NuPlots.h:
	Moving the histogram binning configurations functions and enum to
	NuUtilities.h
2008-02-18 17:38  evans
	* NtupleUtils/: LinkDef.h, NuUtilities.cxx, NuUtilities.h:
	New utilities class. Presently just holds the histogram binning
	configurations. Will soon hold the fiducial mass calculation as well.
2008-02-18 17:30  rodriges
	* NuMuBar/NuDSTAna.cxx:
	Update to 3.25 analysis for micro DSTs
2008-02-18 17:29  nwest
	* MessageService/MsgService.h:
	Commit Justin Evans' suggested fix to suppress message deluge if
	static MAXMSG counter overflows and goes negative by only printing if
	counter in range 0..c.
2008-02-18 16:51  ishi
	* GeoSwimmer/: GeoSwimmer.cxx, GeoSwimmer.h:
	Put UgliGeomHandle at local.
2008-02-18 16:48  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, consts.h,
	  do_fit.cxx, oscprob.cxx, plot_sk_prl.cxx, plot_sk_prl.h,
	  plots.cxx, proc_events.cxx:
	Add SK official contours (code adapted from Contrib/asousa/MinosPlots/) for comparison.
	Create N_zenith and P_zenith plots all on one canvas.
2008-02-18 16:35  evans
	* NtupleUtils/: NuXMLConfig.cxx, NuXMLConfig.h:
	Adding binningScheme.
2008-02-18 16:24  evans
	* NtupleUtils/: NuHistos.cxx, NuHistos.h:
	True fiducial matrix method histograms now have their binning
	configured from the new functions in
	NuCuts. FillMatrixMethodHistos(...) gets a new argument to pass the
	binning configuration in (set to the old default for backward
	compatibility).
2008-02-18 16:22  evans
	* NuMuBar/: NuPlots.cxx, NuPlots.h:
	Matrix method histograms are now produced with configurable binning
	using the new functions in NuCuts. The binning scheme is passed in
	using a new argument in FillTrueEnergySpect(NuMCEvent&,
	NuBinningScheme) which is set to the old default to allow backward
	compatibility.
2008-02-18 16:19  evans
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	New functions to return true and reco energy binnings (in a
	vector<Double_t>) for configurations labelled by a new enum,
	NuBinningScheme_t, hidden away in a new namespace
	NuBinningScheme. This can be moved to a different class if required.
2008-02-18 16:12  ishi
	* GeoSwimmer/: GeoSwimApplication.cxx, GeoSwimmer.cxx:
	Change the message level for tarcks outside of the volume.
2008-02-18 16:09  ishi
	* GeoSwimmer/: GeoSwimApplication.cxx, GeoSwimApplication.h,
	  GeoSwimmer.cxx, GeoSwimmer.h:
	Better approach to judge wthether the track is inside of the detector hall.
2008-02-18 14:39  nwest
	* GridTools/docs/ChangeLog:
	GBS updates: Better Ganga job management and schema evolution.
2008-02-18 14:39  nwest
	* GridTools/Ganga/GBS/python/schema_migrator.py:
	Module responsible for migrating projects as the stored schema evolve.
	It does this simply by calling the manager"s WriteFamily() method.
2008-02-18 14:39  nwest
	* GridTools/Ganga/GBS/python/bootstrap.py:
	 Move GPI checks from GBSManager.py
2008-02-18 14:39  nwest
	* GridTools/Ganga/GBS/python/GBSTask.py:
	API change:-
	  New state:
	    __gangaTreeDir (volatile)
	  New methods:
	    GetGangaTreeDir()
	Internal changes:-
	  __init__(name,parent,model,model_args)
	    Create Ganga JobTree directory if necessary
	  UpdateJobsStatus()
	    Remove any orphaned Ganga jobs i.e. unowned Ganga jobs in Task"s jobtree folder
	  __ReloadChildren()
	    Try to associated Ganga job with Task"s jobtree folder
2008-02-18 14:39  nwest
	* GridTools/Ganga/GBS/python/GBSManager.py:
	API change:-
	  New state:
	    __schemaVersion
	  New methods:
	    GetSchemaVersion()
	    _SetSchemaVersion(ver)
	Internal changes:-
	  __init__(name,parent,model,model_args)
	    Move GPI checks to bootstrap.py
	    Call schema_migrator to migrate old schema.
2008-02-18 14:39  nwest
	* GridTools/Ganga/GBS/python/GBSJob.py:
	API change:-
	  Add GetGangaJobId()
	Internal changes:-
	  Submit()
	    When creating a Ganga job place it in the parent Task"s jobtree folder.
	  UpdateStatus()
	    If Ganga job appears stalled, kill it off and treat as if not submitted.
2008-02-18 14:39  nwest
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	GBS now writes its Ganga jobs into a folder owned by the Task so
	that orphaned jobs can be identified and removed.
	When Jobs update their status that look for evidence that their Ganga
	jobs has stalled and remove it if so.
	Managers check their schema version on start up and bring themselves
	up to date if necessary.
	Remove Future Additions item: "Better Ganga Job Housekeeping"
2008-02-18 14:39  nwest
	* GridTools/: Ganga/GBS/docs/gbs_design.html,
	  Ganga/GBS/docs/gbs_index.html,
	  Ganga/GBS/docs/gbs_programmer.html,
	  Scripts/maintenance/version_number:
	Update to version V01-08-00
2008-02-18 14:23  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/:
	  MakePRLOutputForFitter.C, MakePlots.C, RunFitStage.sh:
	Scripts and macros to run the extrapolation and fit stage of the
	multi-run fit. It takes a number as an argument: this number is the
	particular systematic's file identifier (attributed to it by
	MakeFakeData.sh; equivalent to the identifier
	NDDataSummary_<identifier> generated by the old TheMethod.sh
	script). The script runs the WriteHistosFor fitter stage and those
	following it for that particular systematic.
2008-02-18 13:48  rodriges
	* NtupleUtils/NuMatrixFitter.cxx:
	Mini bug fix: if using scaled fd (fake) data, pass the scaled pots (not the
	overridden pots) to the matrix method to produce the unoscillated prediction.
	Also remove some now-irrelevant debug output
2008-02-18 13:44  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/: Init.sh,
	  MakeFakeData.sh:
	Script to make systematically shifted run1, run2, LE and pHE data. It
	now requires two .xml files as arguments: run1 and run2 files (so it
	knows to apply the correct reweighting).
2008-02-18 13:29  bckhouse
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	Backport to R1.28
2008-02-18 13:13  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/:
	  CombineHelpers.sh, CombineMMHelpers.C, Prepare.sh:
	Script and macro to combine the helper files for run1, run2, LE and
	pHE beams.
2008-02-18 13:06  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/: Init.sh,
	  LoopOverDST.C, MMAna.C, MakeMMFluxHelpersConfig.C, Prepare.sh:
	Fully functional scripts and macros to make the beam matrices and
	MCSummary files for run1, run2, pHE and LE beams. Produces all of them
	in parallel on a batch queue.
2008-02-18 07:12  nwest
	*
	  GridTools/RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:
	Add S08-02-16-R1-28
2008-02-18 06:59  nwest
	* WebDocs/SnapshotRel.html:
	Add S08-02-16-R1-28
2008-02-17 21:54  ishi
	* MCReweight/README:
	README is updated.
2008-02-17 21:49  ishi
	* MCReweight/: SKZPWeightCalculator.cxx, SKZPWeightCalculator.h:
	Add a branch in "DetXs" to return beam weight only for whom don't have neugen3.
2008-02-17 21:45  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/beam/D00/PTSim_g3Config.C:
	  // Effectively disable GTREVE_ROOT print of primary transport statements,
	  // e.g.:
	  //   GTREVE_ROOT : Transporting primary track No         10
	  // by requesting print only every 500 primaries per event. Default is 10.
	    geant3->SetSWIT(4,500);
2008-02-17 17:21  Sue Kasahara <schubert@hep.umn.edu>
	* Record/RecJobRecord.cxx:
	Backport development change to construct ReleaseType from production name
	using ReleaseType method.
2008-02-17 17:15  Sue Kasahara <schubert@hep.umn.edu>
	* Conventions/: ReleaseType.cxx, ReleaseType.h:
	Backport development changes to ReleaseType to support new batch production
	naming convention.
2008-02-17 06:35  Robert Hatcher <rhatcher@fnal.gov>
	* NueAna/: Extrapolation/Comparator.cxx,
	  Extrapolation/JBComparator.cxx, Extrapolation/NueSystematic.cxx,
	  Reweight/NueReweight.cxx:
	Code was relying on some header to pull in "TMath.h", add explicit #include.
2008-02-17 06:28  Robert Hatcher <rhatcher@fnal.gov>
	* AtNuAna/: AtNuEventDisplayFactory.cxx,
	  AtNuEventSelectionFactory.cxx:
	under gcc 4.1 we need explicit #include <cassert> in order to use assert()
2008-02-17 06:17  Robert Hatcher <rhatcher@fnal.gov>
	* NtupleUtils/NuSystematic.cxx:
	Add back some neugen headers that aren't automatically included via
	other headers, was via MCReweight or NeugenWeightCalculator.
2008-02-17 04:47  Sue Kasahara <schubert@hep.umn.edu>
	* GeoGeometry/: GeoGeometry.cxx, GeoGeometry.h:
	Modify behavior of GeoGeometry::GetHallExtentMin(Max) to return
	precalculated values instead of recalculating on each call.
2008-02-17 04:11  Minos CVS group account.  Do not commit from here!
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Some rewriting of the strip to strip calibration technique.
2008-02-16 23:32  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: Extraction/NCAnalysisModule.cxx,
	  Extrapolation/NCExtrapolationModule.cxx:
	add calls to NCType::IsNDRunGood in both modules.
	make sure to call it in NCAnalysisModule before any pot counting is done
	so that those POT are not added to the count
	call it in NCExtrapolationModule in FinalEventCheck so that the events are
	not added to the extrapolations
2008-02-16 23:24  Robert Hatcher <rhatcher@fnal.gov>
	* MCReweight/SKZPWeightCalculator.cxx:
	Avoid case where "detector" might be left unset -- never should happen in
	actual practice, but the optimizer doesn't know that.
2008-02-16 22:52  Robert Hatcher <rhatcher@fnal.gov>
	* MCReweight/SKZPWeightCalculator.cxx:
	Msg::kFatal is still swallowing the message before tossing the exception.
	Change message to kWarning followed by kFatal.
2008-02-16 22:34  Robert Hatcher <rhatcher@fnal.gov>
	* NeugenInterface/dummy/: GNUmakefile, LinkDef.h,
	  neugen3_dummy.cxx, neugen3_dummy.h:
	Enough to build a dummy version of NeugenInterface library.  This allows
	one to use the new MCReweight library as long as one *doesn't* actually
	attempt to make a neugen_config/neugen_wrapper, in which case assert()
	is called.
2008-02-16 22:33  Robert Hatcher <rhatcher@fnal.gov>
	* NeugenInterface/GNUmakefile:
	if NEUGEN3PATH isn't defined then build the package out of the "dummy"
	subdirectory.  Now assume that if NEUGEN3PATH is defined that CERNLIBS
	will be as well (because makefiles don't have a good way of handling
	logical combinations of conditionals and things get messy).
2008-02-16 22:30  Robert Hatcher <rhatcher@fnal.gov>
	* NeugenInterface/.cvsignore:
	make .cvsignore meaningful.
2008-02-16 22:28  Robert Hatcher <rhatcher@fnal.gov>
	* MCReweight/SKZPWeightCalculator.cxx:
	Don't instantiate an actual NeugenWeightCalculator until one is actually
	needed (ie. only for case 'DetXs').
2008-02-16 22:27  Robert Hatcher <rhatcher@fnal.gov>
	* MCReweight/: NeugenWeightCalculator.cxx,
	  NeugenWeightCalculator.h:
	only have forward references to neugen_wrapper and neugen_config in the
	header, move #includes to .cxx
2008-02-16 21:09  koskinen
	* NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h, NCType.cxx,
	  NCType.h, Extraction/NCAnalysisModule.cxx,
	  Extrapolation/NCExtrapolationModule.cxx:
		Added a feature that excludes events from bad runs in the ND data. Hand editing is required in NCType.h to include more bad runs.
2008-02-16 20:07  Sue Kasahara <schubert@hep.umn.edu>
	* Record/RecJobRecord.cxx:
	Modify GetProdReleaseType to use ReleaseType::GetProductionRelease to
	retrieve release type corresponding to the production name.
2008-02-16 19:50  Sue Kasahara <schubert@hep.umn.edu>
	* Conventions/ReleaseType.cxx:
	Modify ReleaseType::GetProductionRelease(const char* prodreleasename) to
	support returning releasetype for MC production name as well as batch
	production name:
	   // Purpose: Convert text string prodreleasename to release type.
	   // If prodreleasename is from reco batch production,
	   // e.g. "dogwood2" or "dogwoodtest0", returns ReleaseType as combination of
	   // ERecoRelease, ESubReco, and ETestFlag.
	   // If prodreleasename is from MC production, e.g. Daikon_00, returns
	   // ReleaseType as combination of EDataMCRelease and ESubMCRelease.
	Also modify GetDataMCRelease, GetSubRecoRelease, and GetSubMCRelease
	to search for substring in input string matching corresponding enumerated type.
	Modify GetTestFlag to return kStandard by default.
2008-02-16 18:27  Robert Hatcher <rhatcher@fnal.gov>
	* setup/packages-S08-02-16-R1-28:
	First commit
2008-02-16 18:02  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h:
	A multi-run PRL-style extrapolation and fit.
2008-02-16 17:28  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h:
	First attempt at getting the MultiRunCPT fitter in. It will
	compile. I've not checked it runs yet.
2008-02-16 06:01  pawloski
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/: angleNear.eps,
	  angleNear.pdf, calibPosition.tex, farAtten.eps, farAtten.pdf,
	  farMEUSummary.eps, farMEUSummary.pdf, nearAtten.eps,
	  nearAtten.pdf, nearCalSumXY.eps, nearCalSumXY.pdf,
	  nearMEUSummary.eps, nearMEUSummary.pdf:
	Updates to ND MEU numbers
2008-02-16 02:10  ishi
	* Contrib/ishi/Plots/: NDPlots.cxx, NDPlots.h:
	Updated for new SKZP
2008-02-16 02:07  hartnell
	* NuMuBar/NuAnalysis.cxx:
	Found the reason it was crashing... when looping over the true events
	the index into the truth array was not getting set in the NuEvent (it
	was the index of the loop). Now the code runs...
2008-02-16 02:05  hartnell
	* NuMuBar/NuPIDInterface.cxx:
	Turn down verbosity in preparation for production running.
2008-02-16 02:04  hartnell
	* NtupleUtils/: NuZBeamReweight.cxx, NuZBeamReweight.h:
	Added a function to help debug... think I have it now.
	Turned down message verbosity
2008-02-16 01:19  hartnell
	* NtupleUtils/NuZBeamReweight.cxx:
	Was using reconstructed kinematic variables instead of true
	ones. Still not fixed the problem...
2008-02-16 00:07  George Irwin <gmieg@slac.stanford.edu>
	* NuBarPID/LoadPDF.cxx:
	Add ' #include <cassert> '
2008-02-16 00:05  hartnell
	* NuMuBar/: NuAnalysis.cxx, NuPlots.cxx:
	Adapt to new interface in NuReco::GetTruthInfo.
2008-02-16 00:04  rustem
	* PhysicsFit/: AdaptMany.cxx, AdaptMany.h, Kinem/ChangeDIS.cxx,
	  Kinem/ChangeDIS.h, Kinem/ChangeQES.cxx, Kinem/ChangeQES.h,
	  Kinem/ChangeRES.cxx, Kinem/ChangeRES.h:
	Add implementation of virtual AlgAdapt::Save and AlgAdapt::Read functions
	to AdaptMany. Some other changes to fitting algorithms.
2008-02-16 00:02  rustem
	* PhysicsNtuple/: AlgAdapt.h, RecoNu.cxx, RecoNu.h, RunModule.cxx,
	  RunModule.h, Plot/PlotData.cxx, Plot/PlotVtx.cxx, macros/study.C:
	Few more minor changes to the internal PhysicsNtuple stuff. Most
	importantly, make couple functions virtual in AlgAdapt interface class.
	None of these changes are relevant for outside users.
2008-02-16 00:02  hartnell
	* NtupleUtils/: NuReco.cxx, NuReco.h:
	Discovered an oversight in that these variables:
	nucleusMC
	initialStateMC
	hadronicFinalStateMC
	were not getting filled when looping over the all the true interactions
	(they were getting filled in the loop over reconstructed events).
	This wasn't an issue up till now. MCReweight now requires this
	information to calculate the beamWeight.
2008-02-15 22:42  hartnell
	* NtupleUtils/NuZBeamReweight.cxx:
	Adapting to the change in MCReweight package for new "DetXs" SKZP
	version.
	Now passing true shower energy (p4shw[3]) and the MCEventInfo to the
	GetWeight function in order to ensure that the corrected shower and
	track energies are returned.
	Currently setting:
	MCEventInfo.UseStoredXSec(true);
	Don't know if it matters what this variable is.
2008-02-15 20:23  Robert Hatcher <rhatcher@fnal.gov>
	* setup/packages-development:
	add NuBarPID and NuMuBar packages.
2008-02-15 20:11  bckhouse
	* CandFitTrackCam/AlgFitTrackCam.cxx:
	SpectrometerSwim: work around a crash triggered when u and v become very large. If this happens to us then just return from the function. Treats the symptoms not whatever the root cause is.
2008-02-15 19:57  hartnell
	* NuMuBar/NuAnalysis.cxx:
	Set the beam reweight flag to be the new kDetXs version.
2008-02-15 19:55  hartnell
	* NuMuBar/macros/Config.C:
	Appear to need NeugenInterface now with MCReweight.
2008-02-15 19:41  hartnell
	* NtupleUtils/NuZBeamReweight.cxx:
	Added the new version of the SKZP flux weight
	case SKZPWeightCalculator::kDetXs:   return "DetXs";
	Also updated the POT numbers (these aren't actually used really)
	//numbers from Andy Blakes minos-doc-3727
	Float_t potRunI=1.269e20;
	//runIIa=1.229
	//runIIb=0.721
	Float_t potRunII=1.950e20;
2008-02-15 19:21  asousa
	* CVSROOT/check_access:
	Giving Chris B. trusted status.
2008-02-15 18:16  koskinen
	* NCUtils/Extrapolation/NCExtrapolationJK_fit.cxx:
	Added brackets to the unitarity constraint in the chi-squared.
2008-02-15 17:48  rustem
	* PhysicsFit/Kinem/ChangeDIS.cxx:
	Add another cassert header.
2008-02-15 17:44  rustem
	* PhysicsFit/GNUmakefile:
	Remove Beam from list of subdirectories.
2008-02-15 17:43  rustem
	* PhysicsFit/AdaptMany.h:
	Add cassert.
2008-02-15 17:31  tinti
	* AnalysisNtuples/ANtpRecoInfo.h, AnalysisNtuples/ANtpRecoInfo.cxx,
	  NCUtils/Extraction/NCAnalysisModule.cxx:
	Put ND cleaning variables in uDSTs
2008-02-15 17:24  rustem
	* PhysicsFit/: AdaptMany.cxx, FillHist.cxx, FillHist.h,
	  FitModule.cxx, FitModule.h, GNUmakefile, GetData.cxx,
	  SnarlData.cxx, SnarlData.h, Kinem/ScaleReco.cxx,
	  Kinem/ScaleXSec.cxx, macros/fit.C, macros/plot.C:
	A development snapshot. Had to commit this now, since this stuff depends on a
	new class in PhysicsNtuple package.
2008-02-15 17:12  rustem
	* PhysicsNtuple/Config/RunListNearBad.txt:
	List of bad runs and subruns for the near detector taken from David's docdb
	3883.
2008-02-15 17:10  rustem
	* PhysicsNtuple/Select/: SelectBeam.cxx, SelectBeam.h:
	Move all SelectBeam functionality to a more general algorithm SelectSpill,
	which applies all spill level cuts: beam, detector, timing, etc.
2008-02-15 17:08  rustem
	* PhysicsNtuple/StreamBuf.h:
	A simple class that redirects std::cout and std::cerr streams to a text file.
	This simplifies configuration of condor jobs - no longer need to specify a
	precise name of the output file to match the name of the ROOT file.
2008-02-15 17:06  rustem
	* PhysicsNtuple/Select/: SelectTrue.cxx, SelectTrue.h:
	A new algorithm that selects events based on the Monte-Carlo truth: true cc
	and nc, true qes, res and is, etc.
2008-02-15 17:06  evans
	* NuMuBar/macros/mm/SystematicsStudies/MultiRunPRLFit/Prepare.sh:
	First draft of a script to make all the beam matrices and helper files
	for runI and runII, each for the LE and pHE beams. It doesn't run yet
	and there are a few gaps for non-existant DSTs, but it gives the idea
	of what's going on.
	It's quite different from the previous versions of Prepare.sh: instead
	of doing everything sequentially it writes a series of scripts to make
	each beam matrix/helper file and submits all of these to the batch
	queue at once. The CombineMMHelpers.C stage therefore has to be done
	by hand when all the batch jobs have run. I'll write a script to do
	that later.
2008-02-15 17:05  rustem
	* PhysicsNtuple/: AlgAdapt.cxx, AlgAdapt.h, Default.cxx,
	  RunModule.cxx, RunModule.h, Config/Config2007Real.txt,
	  Config/Config2008Real.txt, Config/Config2008Test.txt,
	  Config/PlotEvent.xml, Config/PlotTruth.xml, Minos/FillFlux.cxx,
	  Plot/PlotBasic.cxx, Plot/PlotBasic.h, Plot/PlotEff.cxx,
	  Plot/PlotEvent.cxx, Plot/PlotEvent.h, Plot/PlotPur.cxx,
	  Plot/PlotReson.cxx, Plot/PlotTruth.cxx, Plot/PlotTruth.h,
	  Plot/PlotVtx.cxx, Plot/PlotVtx.h, Select/SelectAntiNeutrino.cxx,
	  Select/SelectAntiNeutrino.h, Select/SelectCount.cxx,
	  Select/SelectFiducial.cxx, Select/SelectFlux.cxx,
	  Select/SelectKinem.cxx, Select/SelectKinem.h,
	  Select/SelectNeutrino.cxx, Select/SelectSpill.cxx,
	  Select/SelectSpill.h, macros/study.C, macros/test.C:
	A development snapshot:
	1) Add "relative angle" variable to each event per Jeff's request. This
	required update of SelectAntiNeutrino algorithm and the configuration files.
	2) Fine tuning of many plotting algorithms.
	3) Add option to RunModule to redirect cout and cerr stream to a textfile.
	4) Lots of work went into the selection algorithms. SelectSpill now applies
	cuts on the bam quality, beam type, coil state and checks if a spill is on a
	bad run or not on a good run list. SelectKinem has multiple reconstruction
	selections, exiting through side, back, stopping, simple qes/res/dis
	selection.
2008-02-15 16:46  hartnell
	* NuMuBar/NuOutputWriter.cxx:
	When writing out the file now set gDirectory to be the right one. Not
	sure how necessary this is but I guess it can't hurt. Made sure to
	change gDirectory back again to what it was when the function was
	called.
2008-02-15 16:13  hartnell
	* NuMuBar/NuAnalysis.cxx:
	The StoreOrFinishTree function now makes sure that the TDirectory is set
	to the one from the NuOutputWriter. This should be much safer.
2008-02-15 15:53  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: chisq.cxx, consts.h,
	  oscprob.h:
	Fix self-inflicted breakage from changing names of constants.
2008-02-15 15:49  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: consts.h, do_fit.cxx:
	Add constants to control the choice of fitting any two of sinsq, dmsq, sinsq_a, dmsq_a whilst holding the others fixed.
	Overlay contours and colz on same plot.
2008-02-15 15:36  nwest
	* GridTools/docs/ChangeLog:
	GBS Add WriteFamily() for Schema Evolution support.
2008-02-15 15:36  nwest
	* GridTools/Ganga/GBS/python/: GBSObject.py, GBSTask.py:
	API change:-
	  Add WriteFamily()
2008-02-15 15:36  nwest
	* GridTools/Ganga/GBS/python/GBSManager.py:
	Check that Ganga GPI is present and that the version of Ganga is
	sufficiently up to date.
	API change:-
	  Add WriteFamily()
2008-02-15 15:36  nwest
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Assume that Ganga GPI is present (it is now checked by GBSmanager)
	so no need to enclose in try clause.
2008-02-15 15:36  nwest
	* GridTools/Ganga/GBS/docs/gbs_programmer.html:
	Document WriteFamily() requirement and the part it plays in Schema
	Evolution.
2008-02-15 15:27  hartnell
	* NuMuBar/NuPIDInterface.cxx:
	Tidy up the implementation of the kNN and numubar identification from
	PhysicsNtuple. Had to wrap the calls to PhysicsNtuple to stop the
	gDirectory from getting changed.
	There is currently a feature where you don't get all the information by
	just using a track or a event. You have to use both. The relativeAngle
	is currently only available from the track and the numubar variable is
	only available from the event. This may get fixed in PhysicsNtuple
	shortly.
	Evt: roID=0.938, roIDNuMuBar=1, relativeAngle=-1e+06
	   knn: TrkActivePlanes=66, TrkMeanPh=1.38, LowHighPh=0.372,
	   TrkPhFrac=0.944
	Trk1: roID=0.938, roIDNuMuBar=-1e+06, relativeAngle=0.677
	   knn: TrkActivePlanes=66, TrkMeanPh=1.38, LowHighPh=0.372,
	   TrkPhFrac=0.944
2008-02-15 15:21  hartnell
	* NuMuBar/: NuOutputWriter.cxx, NuOutputWriter.h:
	The NuOutputWriter now stores the TDirectory associated with the file it
	opens. Thus, it is now possible to ensure that histograms are created
	inside the correct TFile.
2008-02-15 14:02  hartnell
	* NuMuBar/macros/mBinsOfEnergy.C:
	This macro makes plots of variables in bins of energy.
2008-02-15 06:11  nwest
	*
	  GridTools/RemoteSoftwareDeployment/libs_and_builds/install_subversion.sh:
	Suppress stderr output from 'which svn' in case there is no version installed
2008-02-15 00:00  ishi
	* GeoSwimmer/: GeoSwimApplication.cxx, GeoSwimmer.cxx:
	Change not to run GeoSwimmer if the position is too far away from detector.
2008-02-14 23:07  kimjj
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/nearGains.pdf:
	[no log message]
2008-02-14 22:44  kimjj
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/farGains.pdf:
	[no log message]
2008-02-14 21:37  kreymer
	* CVSROOT/check_access:
	Added bspeak to Production
2008-02-14 21:29  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/check_access:
	add loiacono to g4numi write privs
2008-02-14 21:22  rearmstr
	* MCReweight/SKZPWeightCalculator.cxx:
	Made the GetFluxError more general for the target z fit positions.  Values
	are not hardwired anymore, but are taken from the database.
2008-02-14 20:51  rearmstr
	* MCReweight/: README, SKZPWeightCalculator.cxx:
	Modified the value returned from the GetFluxError method in
	SKZPWeightCalculator to use the best fit target z position
	when adding all the errors.
2008-02-14 19:30  bckhouse
	* Contrib/bckhouse/nubar_global_fit/plot_LonEs.C:
	Macro to draw all L/E histograms in one canvas.
2008-02-14 19:30  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: consts.h, do_fit.cxx:
	Remove debugging couts.
2008-02-14 19:02  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: proc_events.cxx,
	  proc_events.h:
	Switch to using range tables for judgement of partially contained events instead of ad hoc formula. Remove unused functions from PC calculations.
2008-02-14 18:57  bckhouse
	* Contrib/bckhouse/nubar_global_fit/GAtmoFlux.patch:
	Path against GENIE development version - lie about maximumum energy of the flux, as mentioned in README file.
2008-02-14 18:55  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, README, chisq.cxx,
	  chisq.h, consts.h, do_fit.cxx, oscprob.cxx, oscprob.h, plots.cxx,
	  proc_events.cxx, proc_events.h, range_table.cxx, range_table.h,
	  test_range.cxx, util.cxx:
	Abandon old methods of calculating ranges in range_table and use PDG tables. Results are by eye identical to old results.
	Produce L/E histograms seperately for neutrinos and antineutrinos, to allow fitting for antineutrino parameters.
	Various other small changes.
2008-02-14 18:53  bckhouse
	* Contrib/bckhouse/nubar_global_fit/pdg_ranges/: range_e_water.txt,
	  range_mu_rock.txt, range_mu_water.txt:
	Range tables for muon in water and standard rock (from http://pdg.lbl.gov/AtomicNuclearProperties/) and electron range in water (from http://physics.nist.gov/PhysRefData/Star/Text/ESTAR.html)
2008-02-14 18:22  bspeak
	* setup/: setup_minossoft_umn.csh, setup_minossoft_umn.sh:
	Three changes to the setup scripts:
	  1)Add /local/minos/db to the PRODUCT env var
	  2)Fix the optimize setup for non-default root releases
	  3)Add the reader_old user and pass for the old password setup on pre-R1.26
	    releases
2008-02-14 17:56  bspeak
	* setup/: setup_minossoft_umn.csh, setup_minossoft_umn.sh:
	Alter mysql setup to accomodate SL5 machines
2008-02-14 17:20  boehm
	* Conventions/: ReleaseType.cxx, ReleaseType.h:
	Final adjustments for interfacing to the new batch naming convention.
	New function GetProductionRelease(const char*) takes the batch string and converts to a releasetype
2008-02-14 17:14  rodriges
	* NuMuBar/macros/mm/SystematicsStudies/MDC_CCChargeCut/:
	  TheMethod.sh, TheMethod6_7.sh:
	I split these files out into other scripts, so remove them from repository
2008-02-14 17:06  rodriges
	* NuMuBar/macros/mm/SystematicsStudies/MDC_CCChargeCut/:
	  FitData.sh, Init.sh, MDC.xml, MDC_all.xml, MDCcoarse.xml,
	  MakeNDDataSummary.sh, RunModularCCChargeCutMMFitter.C,
	  ScaleFakeData.C, batch_fitdata.sh, batch_fitdata_mdcAll.sh,
	  drawParamHists.C, plot.C:
	Latest iteration of the scripts I'm using to run the MDC and look at the output
2008-02-14 16:51  Nick West <n.west1@physics.oxford.ac.uk>
	*
	  GridTools/RemoteSoftwareDeployment/libs_and_builds/install_subversion.sh:
	Change setup to add path, instead of defining alias or routine, to ensure all SVN tools are available
2008-02-14 15:11  rodriges
	* NuMuBar/macros/mm/SystematicsStudies/Transitions/ScaleFakeData.C:
	A couple of additions:
	* Allow passing an xml filename, which will override the one
	taken from the input file if passed.
	* ScaledFDPoTs defaults to -1 if unset, so only do the scaling if it's >0
	* Add libXMLParser.so so that it works for me
	* Also write RecoEnergyAll_FD so that it works for the NoChargeCut fit
2008-02-14 15:01  rearmstr
	* MCReweight/: README, data/beamsys_DetXs.root:
	Corrected some mistakes in the README file and fixed the zbeam data file
	for DetXs to have the correct histograms after beam fitting.  The
	previous file had incorrect values.
2008-02-14 13:58  hartnell
	* NuMuBar/: NuPIDInterface.cxx, NuPIDInterface.h:
	Now filling roid variables for 3 trks and the evt. Not quite working
	properly yet...
2008-02-14 13:55  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/DbiTableProxyRegistry.cxx:
	Replace closedown "cout" lines with MSG("Dbi",Msg::kInfo).
2008-02-14 13:55  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/DbiConnection.cxx,
	  DatabaseInterface/test/DemoASCIICatalogue.db,
	  UserManualDoc/src/database_interface.tex:
	Define environmental variable DBI_CATALOGUE_PATH to be the directory
	of the catalogue currently being processed, which allows catalogue file
	entries to be specified relative to the catalogue that contains them.
2008-02-14 11:12  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/test/DbiValidate.cc:
	Bug fix: in CleanDatabases(..) drop LOCALSEQNO from both database, was
	only doing cascade entry 0.
	After priming cascade entry refresh the list of tables cached in the
	DbiConnection.
2008-02-14 11:12  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/doc/ChangeLog:
	Reduce database opens and reads on standard context query by skipping
	cascade entry if it doesn"t have the table.
2008-02-14 11:12  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/DbiValidityRecBuilder.cxx:
	For standard context query skip cascade entry if it doesn"t have the table.
2008-02-14 11:12  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/: DbiDBProxy.cxx, DbiDBProxy.h:
	API change:-
	Existing method:
	  Bool_t TableExists(Int_t selectDbNo=-1) const
	    Add arg selectDbNo
	    Use DbiCascafer::TableExists(..) method rather than check that there is metadata.
2008-02-14 11:12  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/: DbiConnection.cxx, DbiConnection.h:
	Keep a list of all table names held in the associated database.
	Initialise this list on construction by using the "show tables" query.
	If creating an ASCII database, append the list of names the
	DbiAsciiDbImporter returns.
	API change:-
	New method:
	  Bool_t TableExists(const std::string& tableName) const;
	  void SetTableExists(const std::string& tableName = "")
	New state:
	  std::string fExistingTableList;
2008-02-14 11:12  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/DbiCascader.cxx:
	When creating new tables, add their names to the cached list held by
	the DbiConnection.
	When checking to see if a table exists use the
	DbiConnection::TableExists(..) method rather than execute the query
	"select * from <table name> where 1=0"
2008-02-14 11:12  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseInterface/: DbiAsciiDbImporter.cxx, DbiAsciiDbImporter.h:
	Record the names of all imported tables.
	API change:-
	New method:
	  const std::list<std::string>& GetImportedTableNames()
	New state:
	  std::list<std::string> fImportedTableNames
2008-02-14 07:25  Nick West <n.west1@physics.oxford.ac.uk>
	* DatabaseMaintenance/tools/load_tables.sh:
	As an interim measure suggest scp via flxi07 if large file fails to download
2008-02-14 06:59  dap56
	* Mad/: AnnInputBlock.cxx, AnnInputBlock.h, MadAbID.cxx,
	  MadPIDAnalysis.cxx, MadPIDAnalysis.h, macros/CCPID_example.C:
	ntuple code updates:
	main changes:
	- use new fidvol and containment definitions (also in MadAbID)
	- new interface to RO PID code
	- added CoilTools IsOK() and IsReverse() flags
	- added LISieve filter flag
	- ReleaseType now derived from NtpStRecord - used in energy corrections
	- updated example PAN generation macro
2008-02-14 01:15  dap56
	* Mad/data/: ab_pdf_far_le_cphybh_daikon04.root,
	  ab_pdf_far_phe_cphybh_daikon04.root,
	  ab_pdf_near_le_cphybh_daikon04.root,
	  ab_pdf_near_phe_cphybh_daikon04.root,
	  dp_pdf_far_le_cphybh_daikon04.root,
	  dp_pdf_far_phe_cphybh_daikon04.root,
	  dp_pdf_near_le_cphybh_daikon04.root,
	  dp_pdf_near_phe_cphybh_daikon04.root:
	new PDFs for daikon04 MC and cedar_phy_bhcurv reco
2008-02-13 22:35  ahimmel
	* NtupleUtils/macros/make_xmls.pl:
	Modified to make files for multiple Transition probabilites.
2008-02-13 22:05  hartnell
	* NtupleUtils/: NuEvent.cxx, NuEvent.h:
	Added a whole bunch of variables for Rustem's PID. The variables are
	available for each track and the event (the value for the event is the
	same as one of the tracks but is selected according to the number of
	active planes inside PhysicsNtuple).
	Float_t roIDEvt;//RO's PID variable (got using the evt)
	Float_t knn01TrkActivePlanesEvt;//number of active planes in trk
	Float_t knn10TrkMeanPhEvt;//average ph per plane in trk
	Float_t knn20LowHighPhEvt;//av of low ph strips / av of high ph strips
	Float_t knn40TrkPhFracEvt;//fraction of ph in trk
	Float_t roIDNuMuBarEvt;//RO's PID NuMuBar selection (0 or 1)
	Float_t relativeAngleEvt;//RO's track angle relative to muon dir.
	These variables are added for 3 tracks and the Evt as well as for the
	"best" track, which gives a level of indirection to allow "best" to be
	redefined at a later stage of the analysis.
2008-02-13 22:00  hartnell
	* NuMuBar/: NuPIDInterface.cxx, NuPIDInterface.h:
	Now using Rustem's new way to get at his variables:
	    nu.roID=roInterface->GetVar("knn_pid",pevt);
	    nu.knn01TrkActivePlanes=roInterface->GetVar("knn_01",pevt);
	    nu.knn10TrkMeanPh=roInterface->GetVar("knn_10",pevt);
	    nu.knn20LowHighPh=roInterface->GetVar("knn_20",pevt);
	    nu.knn40TrkPhFrac=roInterface->GetVar("knn_40",pevt);
	    nu.roIDNuMuBar=roInterface->GetVar("numubar",pevt);
	    nu.relativeAngle=roInterface->GetVar("rel_ang",pevt);
	I have not tested my implementation yet... tomorrow's job.
	Also, want to write out the values for the first 3 tracks.
2008-02-13 21:18  hartnell
	* NtupleUtils/doc/NuDST.html:
	Bit of a general update
2008-02-13 20:16  ahimmel
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h:
	Added TransitionFit code and got it up and working.
2008-02-13 20:10  ahimmel
	* NuMuBar/macros/mm/SystematicsStudies/Transitions/TheMethod.sh:
	Fixed some bugs.
2008-02-13 19:33  bckhouse
	* Production/Dogwood/:
	  reco_near_spill_daikon04_base_dogwoodtest0.C,
	  reco_near_spill_data_base_dogwoodtest0.C:
	Remove LoadMinosPDG calls - this issue was resolved by a backport.
2008-02-13 19:15  scavan
	* MCApplication/MCApplication.cxx:
	backport to R1.28
2008-02-13 19:11  ahimmel
	* NtupleUtils/macros/make_xmls.pl:
	Added argument -p to set the transtion probability.
2008-02-13 18:43  scavan
	* GeoSwimmer/GeoSwimmer.cxx:
	backport to R1-28
2008-02-13 18:08  scavan
	* GeoSwimmer/GeoSwimApplication.cxx:
	backport to R1.28
	to prevent possible floating point error
2008-02-13 17:13  tinti
	* Contrib/tinti/na49an/: na49bin.cxx, na49main.cxx:
	some updates
2008-02-13 17:10  tinti
	* Contrib/tinti/na49an/: na49c.h, na49bin.h, na49an.h, na49an.cxx:
	some updates
2008-02-13 16:44  scavan
	* BField/BField.cxx, BField/BField.h, BField/BfldCache.cxx,
	  BField/BfldCache.h, UgliGeometry/Ugli.cxx, UgliGeometry/Ugli.h:
	backports to R1.28
2008-02-13 16:39  bckhouse
	* Production/Dogwood/:
	  reco_near_spill_daikon04_base_dogwoodtest0.C,
	  reco_near_spill_data_base_dogwoodtest0.C,
	  headers/near_mc/near_mc_configure.h,
	  headers/reroot/reroot_configure.h:
	Minor changes. Move some configuration out of main script into headers where they belong.
2008-02-13 16:38  ahimmel
	* NuMuBar/macros/mm/SystematicsStudies/Transitions/ScaleFakeData.C:
	Ooops...left in hard-coded PoT's.  Back to XML configured now.
2008-02-13 16:37  ahimmel
	* NuMuBar/macros/mm/SystematicsStudies/Transitions/ScaleFakeData.C:
	Handle near and far detector correctly.
2008-02-13 16:27  evans
	* NuMuBar/macros/mm/SystematicsStudies/CPT/MakePlots.C:
	Improvements in the plotting. The macro now takes an optional extra
	argument that is the identifier for the nominal (oscillated) case. It
	then plots some nominal spectra on top of the systematically shifted
	spectra for comparison.
2008-02-13 16:26  ahimmel
	* NuMuBar/macros/mm/SystematicsStudies/Transitions/:
	  CombineMMHelpers.C, Init.sh, LoopOverDST.C, MMAna.C,
	  MakeMMFluxHelpersConfig.C, MakeOutputForFitter.C,
	  MakeTransitionPlots.C, Prepare.sh, RunModularTranstionMMFitter.C,
	  ScaleFakeData.C, TheMethod.sh:
	First note the ScaleFakeData.C script which could be of use in "Normalization" stage for fake data generally.  The PoT's are configurable in the XMLConfig file and theres a safety that reverts to the symlinking behavior if the file found is actually data.  It scales RecoEnergy_FD and RecoEnergyPQ_FD.  It also creates faked-up versions of hTotalPot and hSimFlag (now set to data).  NuXMLConfig and hDetector are copied over and rewritten.
	New directory for transitions studies.  Other than the cosmetic differences between the other methods, the main distinction is that here the fitter doesn't just fit once but runs over a number (now 10, later 100 or 1000) poisson fluctuations of the fake FD data in the fitting stage.
2008-02-13 16:08  hartnell
	* NtupleUtils/doc/: cssSystematicsDSTs.html, matrixMethod.html,
	  runTheCode.html:
	Added a section on how to make standard plots from the standard
	histogram sets.
	Also updated contact email address to Sussex one.
2008-02-13 15:20  ishi
	* GeoSwimmer/GeoSwimApplication.cxx:
	Avoid potential problem of floating-point exception.
2008-02-13 15:16  hartnell
	* NuMuBar/NuPlots.cxx:
	The switch statement was giving errors using:
	gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-59)
	/home/hartnell/mytest/NuMuBar/NuPlots.cxx:24931: jump to case label
	/home/hartnell/mytest/NuMuBar/NuPlots.cxx:24917:   crosses initialization of `
	   TH1F*hRatioNQ'
	Now using if/else and it compiles fine. I hope I didn't change the
	logic. Alex: can you double check it?
2008-02-13 14:39  hartnell
	* NuMuBar/NuPlots.cxx:
	Trying to figure out why an old compiler doesn't like
	NuPlots::FillHe
2008-02-13 12:26  rodriges
	*
	  NuMuBar/macros/mm/SystematicsStudies/MDC_CCChargeCut/NormalizeFDPoTs.C:
	Remove stupid debugging statements, add a slightly less stupid one, and fix a
	stupid bug
2008-02-13 12:14  hartnell
	* NtupleUtils/doc/matrixMethod.html:
	Put in a link to Phil R.'s page on how to run the scripts.
2008-02-13 11:54  tinti
	* Contrib/tinti/na49an/na49c.cxx:
	class with constant definitions for na49analysis
2008-02-13 11:48  rodriges
	* NuMuBar/macros/mm/SystematicsStudies/MDC_CCChargeCut/:
	  CombineMMHelpers.C, Init.sh, LoopOverDST.C, MMAna.C,
	  MakeMMFluxHelpersConfig.C, MakeOutputForFitter.C, MakePlots.C,
	  NormalizeFDPoTs.C, Prepare.sh, RunModularCCChargeCutMMFitter.C,
	  TheMethod.sh, TheMethod6_7.sh, wrapMMFluxHelpersConfig.C:
	The scripts I'm using to run over the MDC files at Oxford.
2008-02-13 11:43  rodriges
	* NtupleUtils/: NuMatrixFitter.cxx, NuXMLConfig.cxx, NuXMLConfig.h,
	  macros/make_xmls.pl:
	Yet more parameters passed via the XML:
	scaledFDPoTs is the target PoTs to scale the fake data to (for making sensitivity
	plots). To be used in a new script at the normalization stage in TheMethod.sh,
	which I'll commit shortly.
	overriddenFDPoTs, if set to a value >0, is a value to use for the far detector
	(fake) data PoTs instead of the value from hTotalPots. This is necessary for MDCs,
	where the PoT count from the file is wrong (it uses the default pots-per-file for
	MC, whereas the MDCs have a different exposure, eg 2.5e20).
2008-02-13 09:16  hartnell
	* NuMuBar/tools/sam.pl:
	Don't submit jobs to these nodes:
	-R \"hname!=flxi06 & hname!=flxb10 & hname!=flxb11 & hname!=flxb35\"
2008-02-13 02:25  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/beam/drawstdhep.C:
	A macro for generating a set of gif files comparing the number
	of stdhep particles generated per snarl, sorted by particle type,
	for gminos vs ptsim.
2008-02-12 23:37  ishi
	* Mad/: MadTVAnalysis.cxx, MadTVAnalysis.h, macros/MakePanTV.C:
	Rustem's configuration file can be set in macro.
2008-02-12 22:44  ishi
	* Mad/: MadTVAnalysis.cxx, macros/MakePanTV.C:
	Update of Rustem's PID is implemented.
2008-02-12 21:17  Sue Kasahara <schubert@hep.umn.edu>
	* MCApplication/MCApplication.cxx:
	Backporting change to LoadMinosPDG during MCApplication singleton construction.
2008-02-12 20:03  hartnell
	* NuMuBar/: NuAnalysis.cxx, NuPIDInterface.cxx, NuPIDInterface.h:
	Updated to use the new knn training files from Rustem. Also now using
	the new configuration method.
	Still need to move over to using the new way of accessing pid variables.
	NOTE: THIS CODE WILL NOW CRASH WHEN CREATING DSTs UNLESS THE NEW
	TRAINING FILES ARE COPIED TO (OR SOFT LINKED IN) THE NuMuBar/data
	DIRECTORY.
	This directory was chosen because it is always likely to be in the users
	test release, whereas PhysicsNtuple might only be in the base release.
	See Rustem's page for training file locations:
	http://home.fnal.gov/~rustem/PhysicsNtuple/
	The Cedar/Daikon files are at:
	/afs/fnal.gov/files/home/room1/rustem/data/muon-knn
	Soft links should be sufficient for running at Fermilab.
	It would be nice if there could be an automated way of getting these
	files cached locally... I know the software group have talked about
	this in the past...
2008-02-12 19:22  rearmstr
	* BeamMegaFit/: BeamChi2.cxx, BeamChi2.h, Chi2Func.h, FitData.h,
	  FitPar.h, GenericFactory.h, LinkDef.h, Parsers.cxx, Parsers.h,
	  SkzpCalculator.cxx, SkzpCalculator.h, SkzpFitter.cxx,
	  SkzpFitter.h, SkzpWeight.h, Smooth.cxx, Smooth.h,
	  ZbeamWeight.cxx, ZbeamWeight.h, ZdetWeight.cxx, ZdetWeight.h,
	  ZflukWeight.cxx, ZflukWeight.h, run_fit.C, input/fit_detxs.inp:
	Code has been added to change the way the beam fitting is done.
	It is now done in a JobModule and with a more object oriented approach to more
	easily add/remove/change individual components.  Other changes include allowing
	to fit to emu, eshw, or enu vs y instead of only enu, changing the shower
	energy scaling, as well as other minor things.
	An example input file has been added in input/fit_detxs.inp.  These changes
	require the boost headers to run.  It has also added a dependency to the
	PhysicsNtuple package.
2008-02-12 19:02  rearmstr
	* MCReweight/: README, SKZPWeightCalculator.cxx,
	  SKZPWeightCalculator.h:
	Modified SKZPWeightCalculator so that all forms of GetWeight can be called to
	get the new DetXs weights.  Added a README file explaining how to use
	the latest version of SKZPWeightCalculator.
2008-02-12 18:07  bckhouse
	* Production/Dogwood/: MRCC/reco_MC_daikon_far_MRCC_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_far_MRCC_srsafitter_cedar_phy.C,
	  headers/attach_mrcc_path_far.h:
	Remove attach_mrcc_path - its functionality is again subsumed by attach_mrcc_path
2008-02-12 17:52  bckhouse
	* Production/Dogwood/reco_near_spill_daikon04_base_dogwoodtest0.C:
	Dogwood near MC candidate script. Copied from MRCC/srsafitter/reco_MC_daikon_near_MRCC_srsafitter_cedar_phy.C
2008-02-12 17:33  bckhouse
	* Production/Dogwood/:
	  MRCC/srsafitter/reco_far_spill_MRCC_srsafitter_cedar_phy.C,
	  headers/attach_mrcc_srsa_path_blind.h:
	Remove superfluous header - attach_mrcc_path is now srsa by default and has a switch for blinding.
2008-02-12 17:25  bckhouse
	* Production/Dogwood/:
	  MRCC/srsafitter/reco_MC_daikon_near_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_near_spill_MRCC_srsafitter_cedar_phy.C,
	  headers/attach_mrcc_path.h:
	Use SimFlag::kMC and SimFlag::kData instead of cryptic booleans.
2008-02-12 17:19  rodriges
	* NtupleUtils/doc/matrixMethodScripts.html:
	Documentation of the shell scripts used to run the UK beam matrix method
2008-02-12 17:10  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path.h:
	We always use srsafitter now, so add to the mrcc path here.
2008-02-12 17:07  bckhouse
	*
	  Production/Dogwood/MRCC/srsafitter/reco_MC_daikon_near_MRCC_srsafitter_cedar_phy.C:
	Call to MC MRCC path.
2008-02-12 17:04  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path.h:
	Allow for possibility of MRCC MC
2008-02-12 17:03  boehm
	* Conventions/ReleaseType.cxx:
	Removing a random diagnostic cout statement
2008-02-12 17:01  rearmstr
	* MCReweight/: SKZPWeightCalculator.cxx, SKZPWeightCalculator.h,
	  data/beamsys_DetXs.root, macros/WriteSZKPToDB.C:
	Added DetXs weighting code to SKZPCalculator.  Added beamsys_DetXs to include
	target z and results from new fit. Also added code to write
	corresponding parameters to the database in macros/WriteSKZPToDB.C
2008-02-12 16:04  ishi
	* GeoSwimmer/GeoSwimmer.cxx:
	Call "LoadMinosPDG" at the beginning.
2008-02-12 15:21  bckhouse
	* Production/Dogwood/:
	  MRCC/srsafitter/reco_MC_daikon_near_MRCC_srsafitter_cedar_phy.C,
	  headers/near_mc/near_mc_configure.h:
	Turn on GeoSwimmer for near MC script.
2008-02-12 14:43  evans
	* NtupleUtils/NuMatrixFitter.cxx:
	When an alternative model is fitted, ensure that the output histograms
	in NuMatrixOutput correspond to that model.
2008-02-12 14:40  evans
	* NtupleUtils/NuMatrixMethod.cxx:
	Correcting the decoherence function.
2008-02-12 14:02  Robert Hatcher <rhatcher@fnal.gov>
	* BField/Viz/: BfldCanvas.cxx, BfldCanvasSlice.cxx:
	Avoid some warnings about converting doubles to ints.
2008-02-12 13:55  Robert Hatcher <rhatcher@fnal.gov>
	* BField/Viz/: BfldCanvas.cxx, BfldCanvas.h, BfldCanvasRect2d.cxx,
	  BfldCanvasRect2d.h, BfldCanvasSlice.cxx, BfldCanvasSlice.h:
	Add default ctors to make rootcint happy (don't know why it didn't
	complain on my development system).
2008-02-12 13:39  bckhouse
	* Production/Dogwood/reco_near_spill_data_base_dogwoodtest0.C:
	Call LoadMinosPDG (temporary workaround)
2008-02-12 12:18  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/scripts/run_gbs_cron.sh:
	Move HTML report output to a web visible directory.
2008-02-12 12:18  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/: Ganga/GBS/python/GBSJob.py,
	  Ganga/GBS/python/gbs_job_wrapper_part_1.sh,
	  Ganga/GBS/python/gbs_job_wrapper_part_2.sh, docs/ChangeLog:
	Job wrapper: Set umask to allow files to be group writable and return CPU time.
2008-02-12 12:18  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/DataCacheManager/docs/: dcm.html, help_summary.txt:
	Provide a SAM dataset query example.
2008-02-12 11:38  rodriges
	* NuMuBar/NuPIDInterface.cxx:
	Fix up the paths for AB ID pdfs for non-LE beam types
2008-02-12 11:16  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/PRLCCAnalysis/RunModularPRLCCMMFitter.C:
	Adding an extra argument to allow the neutrino disappearance model to
	be set (defaults to oscillations).
2008-02-12 11:13  evans
	* NuMuBar/macros/mm/SystematicsStudies/:
	  NoChargeCut/RunNoChargeCutModularMMFitter.C,
	  HighENuBarsCCChargeCut/RunModularCCChargeCutMMFitter.C:
	Correcting default model setting.
2008-02-12 11:13  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/CCChargeCut/RunModularCCChargeCutMMFitter.C:
	Correcting the default setting.
2008-02-12 11:09  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/NoChargeCut/RunNoChargeCutModularMMFitter.C:
	Adding an argument to allow the neutrino disappearance model to be set
	(defaults to oscillations).
2008-02-12 11:07  evans
	* NuMuBar/macros/mm/SystematicsStudies/HighENuBarsCCChargeCut/:
	  CombineMMHelpers.C, Init.sh, LoopOverDST.C, MMAna.C,
	  MakeMMFluxHelpersConfig.C, MakeOutputForFitter.C, MakePlots.C,
	  Prepare.sh, RunModularCCChargeCutMMFitter.C, TheMethod.sh:
	Macros and scripts for running the CC charge separated extrapolation,
	cutting out the low energy positive events.
2008-02-12 11:03  evans
	*
	  NuMuBar/macros/mm/SystematicsStudies/CCChargeCut/RunModularCCChargeCutMMFitter.C:
	Adding an argument to allow the disappearance model to be set
	(defaults to oscillations).
2008-02-12 10:00  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h,
	  NuMatrixMethod.cxx, NuMatrixMethod.h:
	Adding alternative disappearance models, controled with a new argument
	in the NuMatrixFitter fitter functions (defaults to oscillations so
	existing scripts will still work).
2008-02-12 06:38  Sue Kasahara <schubert@hep.umn.edu>
	* MCApplication/MCApplication.cxx:
	Add LoadMinosPDG to MCApplication singleton ctor in case it isn't already
	loaded some other way.
2008-02-12 01:02  Robert Hatcher <rhatcher@fnal.gov>
	* BField/GNUmakefile:
	Add the "Viz" subdirectory as part of the build.
2008-02-12 01:00  Robert Hatcher <rhatcher@fnal.gov>
	* BField/Viz/: .cvsignore, BfldCanvas.cxx, BfldCanvas.h,
	  BfldCanvasRect2d.cxx, BfldCanvasRect2d.h, BfldCanvasSlice.cxx,
	  BfldCanvasSlice.h, GNUmakefile, LinkDef.h:
	Some C++ classes for visualizing the maps -- alone (BfldCanvasRect2d)
	or in conjuction with the BField class and that that it does (BfldCanvasSlice).
	This is based on some krufty old .C scripts with a bit of cleanup and
	could probably do with some more.
2008-02-11 23:51  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/send_cmds_cit.sh:
	script to send commands to farm nodes for execution directly.
	Simplifies the installation of software components, (flux files)
	for example, or cleanup of leftover directories after a crash.
2008-02-11 23:50  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/submit_one_cit.sh:
	Single run submission script.  Useful for cleaning up after a crash
	or just running a one-off to test configuration.
2008-02-11 23:49  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/cit_check4done.sh:
	script to list the number of files done for each run
	and their status, whether sent or waiting to be sent to fNAL.
2008-02-11 23:47  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/cit_bulk_copy.sh:
	fixed for running from /nfs/raid6 now.
2008-02-11 23:46  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/run_cit.sh:
	cleaned up leftover junk, now running is from raid6
2008-02-11 23:45  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/setup_cit_bundle.sh:
	fixed to allow running from /nfs/raid6 now.
2008-02-11 23:44  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/submit_cit.sh:
	cleaning up and adding feature to allow number of jobs to run at
	a given time to be configured on the fly with text files.
2008-02-11 23:43  Minos CVS group account.  Do not commit from here!
	* Contrib/rhatcher/gminos_jobs/submit_cit_blades.sh:
	some cleanup and general conveniences to allow specification
	of number of jobs during running
2008-02-11 21:39  ahimmel
	* NuMuBar/: NuPlots.cxx, NuPlots.h:
	Added FillHe() function for He Analysis
2008-02-11 21:27  ahimmel
	* NuMuBar/: NuDSTAna.cxx, NuDSTAna.h:
	Add fake transition to MMRereco.  Required adding a Transitions function.  Transitions are applied by modifying NuEvent and refilling the MM Plots if necessary.  Since we don't use the true to reco in fake data, this shouldn't matter but you should be aware that the non-energy spectrum plots in the fake data have an unclear meaning when there are transitions.
2008-02-11 21:13  ahimmel
	* NuMuBar/: NuDSTAna.cxx, NuDSTAna.h, macros/heAna.C:
	Added elements for studying a reweighted He flux.
2008-02-11 20:08  bckhouse
	* Production/Dogwood/macros/load_libs.C:
	Load PTSim
2008-02-11 19:20  asousa
	* NCUtils/Cuts/NCAnalysisCuts.cxx:
	Argh! Need to add 0.5 cut value to NCAnalysisCuts. Should work now.
2008-02-11 18:53  tinti
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	update on drift section to support .pdf pictures
2008-02-11 18:33  bckhouse
	* Production/Dogwood/headers/near/near_configure.h:
	Enable GeoSwimmer.
2008-02-11 17:18  asousa
	* NCUtils/Extraction/NCExtractionTOm.cxx:
	Forgot to change one of the two fDataType assignments to "OsieckiM"
2008-02-11 16:28  asousa
	* NCUtils/: NCType.h, Extraction/LinkDef.h,
	  Extraction/NCAnalysisModule.cxx, Extraction/NCAnalysisModule.h,
	  Extraction/NCExtractionTOm.cxx, Extraction/NCExtractionTOm.h:
	Adding a "new" extraction method TOm (TO modified) which uses the DP PIDboth for Near and Far detectors. Guaranteed to compile, not guaranteed to run yet.
2008-02-11 15:46  musser
	* Mad/ScanFrame.cxx:
	fix ND fiducial parameters AGAIN
2008-02-11 15:19  tinti
	*
	  Contrib/Documents/CalibBoxOpenDoc/Jan2008/Drift_Final_Far_new.pdf:
	Drift constants for FD in pdf format
2008-02-11 15:18  tinti
	*
	  Contrib/Documents/CalibBoxOpenDoc/Jan2008/Drift_Final_Near_new.pdf:
	Drift constants for ND in pdf format
2008-02-11 15:17  tinti
	*
	  Contrib/Documents/CalibBoxOpenDoc/Jan2008/Drift_systematics_new.pdf:
	Drift systematics in pdf format
2008-02-11 13:56  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path.h:
	Fix strip<->slice confusion introduced in "tidying" change.
2008-02-11 00:19  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/beam/D00/ptsim_G3_eggplant.C:
	Illustrate disabling of storage of direct ancestors of selected secondaries
	for use with validation tests against gminos.  Not recommended in general.
2008-02-11 00:12  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/: PTSimModule.cxx, PTSimParticle.cxx,
	  PTSimStack.cxx, PTSimStack.h:
	Add ability to disable storage of direct ancestors of selected secondary
	to output stdhep array.  This is:
	jc.Path("Reco").Mod("PTSimModule").Set("StdHepSaveAncestor=0");
	The default is "StdHepSaveAncestor=1" such that direct ancestors of selected
	secondaries will be stored.  The default behavior should be used except
	when validating against gminos.
2008-02-10 22:00  bckhouse
	* Production/Dogwood/headers/near/near_configure.h:
	Remove dead comment.
2008-02-10 21:51  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path.h:
	Fix laziness - prescaling can now be any integer, not just 1 or 3.
2008-02-10 18:33  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extraction/NCExtraction.h:
	forgot to commit include for new cuts
2008-02-10 11:18  tinti
	* Contrib/tinti/na49an/: binlistc.cxx, binlistc.h, globals.cxx,
	  dedxb_readtmp.f, dedxb_readtmp.h:
	update na49 analysis
2008-02-10 11:15  tinti
	* Contrib/tinti/na49an/: na49track.cxx, na49track.h, na49bin.h,
	  na49bin.cxx:
	update na49 analysis
2008-02-10 11:12  tinti
	* Contrib/tinti/na49an/: na49sw.h, na49nn.h, na49trackdec.h,
	  na49trackdec.cxx:
	update na49 analysis
2008-02-10 11:07  tinti
	* Contrib/tinti/na49an/: makefile, na49main.cxx, na49c.h, na49bb.h,
	  na49bb.cxx:
	update na49 analysis
2008-02-10 11:02  tinti
	* Contrib/tinti/na49an/: na49an.h, na49an.cxx:
	update na49 analysis
2008-02-10 02:23  rustem
	* PhysicsNtuple/Config/index.html:
	Correct muon knn cut value from 0.35 to 0.3.
2008-02-10 00:37  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.h, Cuts/LinkDef.h,
	  Cuts/NCAnalysisCutsNCCCFid.cxx, Cuts/NCAnalysisCutsNCCCFid.h,
	  Extraction/NCAnalysisModule.cxx, Extraction/NCExtractionPL.cxx,
	  Extrapolation/NCBeam.cxx, Extrapolation/NCEnergyBin.cxx,
	  Extrapolation/NCExtrapolation.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h,
	  macros/nearFarExtrapolationPrediction.C:
	add new macro for making predictions and new cuts objects for CC Fiducial
	with rest of NC cuts
	protect against rare core dump in NCBeam found when using different fiducial
	volume
	protect against PL extraction trying to access non-existant histogram
	remaining changes are for testing new fiducial volume or data quality
	plot filling/drawing
2008-02-09 21:03  rustem
	* PhysicsNtuple/Config/index.html:
	Few more minor changes...
2008-02-09 20:51  boehm
	* Conventions/: ReleaseType.cxx, ReleaseType.h:
	Adding a Testing option to the production pass for use with dogwood
2008-02-09 19:51  rustem
	* PhysicsNtuple/: Config/index.html, macros/test.C:
	Couple cosmetic changes.
2008-02-09 19:17  rustem
	* PhysicsNtuple/macros/create.C:
	The macro that generates a kNN prototype file.
2008-02-09 19:16  rustem
	* PhysicsNtuple/Config/index.html:
	The index file for the PhysicsNtuple homepage.
2008-02-09 19:15  rustem
	* PhysicsNtuple/: Track.cxx, Track.h, Config/Config2007Real.txt,
	  Config/Config2008Real.txt, Config/Config2008Test.txt,
	  Plot/PlotEvent.cxx, Plot/PlotEvent.h,
	  Select/SelectAntiNeutrino.cxx, Select/SelectAntiNeutrino.h,
	  Select/SelectCount.cxx, Select/SelectCount.h,
	  Store/FillBasic.cxx, Store/FillBasic.h, Store/FillEvent.cxx,
	  Store/FillTrack.cxx, Store/Interface.cxx, Store/Interface.h,
	  Store/RunAlgStore.cxx, Store/RunAlgStore.h,
	  Store/TestDataModule.cxx, Store/TestDataModule.h,
	  kNNAlg/FillkNN.cxx, kNNAlg/FillkNN.h, kNNAlg/RunkNN.cxx,
	  macros/make.C, macros/study.C, macros/test.C:
	This is the release candidate 1 of the PhysicsNtuple package for the official charged
	current analysis. It contains lots of tweaks both for my analysis and for the people who
	use PhysicsNtuple through the interface. My head is too cloudy to remember all the
	changes I made over past week but sufficient to say that the code compiles, with gcc
	3.4.3, and runs without errors.
2008-02-09 16:05  hartnell
	* NuMuBar/: NuDSTAna.cxx, NuDSTAna.h:
	Added a skeleton example of how to loop over the DSTs for the charge
	separation systematics code for Rashid (NuDSTAna::CSSAnaRashid)
2008-02-09 16:03  hartnell
	* NuMuBar/macros/: dstAna.C, mEnergy.C:
	minor mods
2008-02-09 15:54  evans
	* NtupleUtils/NuMatrixFitterMinuit.cxx:
	Removing an unused variable.
2008-02-09 14:30  rodriges
	* NtupleUtils/NuMatrixFitter.cxx:
	Change the NoChargeCutFit method to use the new grid search parameters
2008-02-09 01:28  arms
	* Contrib/arms/MevD/macros/EvDisplay.C:
	Change default location of extra script loads to the correct one.
2008-02-08 21:49  evans
	* NtupleUtils/NuFluxHelper.cxx:
	Updating the position of the near detector.
2008-02-08 21:15  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: chisq.cxx, chisq.h, consts.h,
	  do_fit.cxx, util.cxx:
	Reenable cutoff above 2.75 oscillations.
	Increase number of normalisation steps.
	Include output chisq plots row by row and bin by bin.
2008-02-08 21:07  evans
	* NuMuBar/NuDSTAna.cxx:
	The configurable run period wasn't applying the detector weights in
	the runII case.
2008-02-08 21:06  mstrait
	* Contrib/strait/submit.mattgrid:
	initial version of submission script
2008-02-08 21:00  mstrait
	* Contrib/strait/analyze.mattgrid:
	added --nodcacheout option
2008-02-08 20:43  mstrait
	* Contrib/strait/: analyze.mattgrid:
	testing
2008-02-08 20:41  mstrait
	* Contrib/strait/analyze.mattgrid:
	hello
2008-02-08 19:20  rodriges
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h,
	  NuXMLConfig.cxx, NuXMLConfig.h, macros/make_xmls.pl:
	Changes to allow setting the min, max and granularity for grid search. The
	make_xmls.pl currently sets the same things for the nu and bar variants, but they can
	be set differently in the XML file itself if necessary
2008-02-08 17:40  Robert Hatcher <rhatcher@fnal.gov>
	* Production/asciidb/dogwood/bhend/load_to_real_db.sh:
	A script for entering this BFLDDBIPLANEMAP data into a real mysql server DB.
	This should only be done *once* per DB.
2008-02-08 17:10  evans
	* NuMuBar/macros/mm/SystematicsStudies/CCChargeCut/MakePlots.C:
	A few imporvements to the plotting.
2008-02-08 17:04  hartnell
	* NuMuBar/NuDSTAna.cxx:
	Wasn't filling the ROID truth based plots
2008-02-08 17:01  hartnell
	* NuMuBar/macros/mCuts.C:
	Add plots of Rustem's pid
2008-02-08 17:01  hartnell
	* NuMuBar/macros/mEffPur.C:
	Removed not relevant canvas
2008-02-08 16:19  evans
	* NtupleUtils/NuSystematic.cxx:
	Fixing the BField systematic so it shifts every CC numu event with q/p>0.
2008-02-08 16:10  evans
	* NtupleUtils/NuMatrixMethod.cxx:
	Memory management fixes to ensure no seg faults for any analyses.
2008-02-08 16:08  kordosky
	* Mad/ScanFrame.cxx:
	fix another ambiguous call to pow()
2008-02-08 16:00  asousa
	* Record/RecJobRecord.h:
	Re-backporting to R1.28. R1.28 version had an additional kGMinos enum that development version did not.
2008-02-08 15:49  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h:
	The charge separated CC analysis can now be fitted with an energy cut
	on the high energy positive events.
2008-02-08 13:53  musser
	* Mad/ScanFrame.cxx:
	use proper beam center for vertex position calculator
2008-02-08 12:15  hartnell
	* NuMuBar/tools/: sam.pl, timeLine.pm:
	Added a function to process the ND pHE data.
2008-02-08 08:56  nwest
	* GridTools/DataCacheManager/uncatalogue.pm:
	uncatalogue: If full file spec supplied use the directory to restrict the catalogue search
2008-02-08 01:56  asousa
	* Registry/test/GNUmakefile:
	Change libUtil to libUtility so that Registry.bin build error goes away.
2008-02-07 21:28  ishi
	* CVSROOT/check_access:
	Add access by Jon Paley to Mad for scan works.
2008-02-07 21:28  vahle
	* Mad/: MadTVAnalysis.cxx, macros/LoadLibs.C:
	Adding LISieve variable to MadTVAnalysis
2008-02-07 21:26  ishi
	* Mad/ScanFrame.cxx:
	Put back Jon's change from two days ago.
2008-02-07 20:11  ishi
	* Mad/MadTVAnalysis.cxx:
	Use CoilTools instead of private function.
2008-02-07 20:01  jpaley
	* Mad/MadScanDisplay.cxx:
	Change color of marker for reco. sec. shower hits from yellow (very hard to see)
	to magenta.
2008-02-07 19:50  arms
	* Contrib/arms/MevD/: GNUmakefile, LinkDef.h, MevBase.cxx,
	  MevBase.h, MevChain.cxx, MevChain.h, MevD.cxx, MevD.h,
	  macros/EvDisplay.C, macros/LoadLibs.C, macros/Utilities.C:
	Stripped down version of the current Mad event display without the sprawling dependencies that the Mad package has
2008-02-07 19:37  ishi
	* Mad/MadTVAnalysis.cxx:
	coil variables are added.
2008-02-07 18:08  ishi
	* CVSROOT/check_access:
	access for rearmst is added to MCReweight
2008-02-07 17:48  musser
	* Mad/: MadScanDisplay.cxx, ScanFrame.cxx, ScanFrame.h:
	fix calculator for vertex 'r' for near detector, using correct beam center position
2008-02-07 17:38  Robert Hatcher <rhatcher@fnal.gov>
	* Conventions/: ReleaseType.cxx, ReleaseType.h:
	Effective notification of backport to R1-28 (not synched to current HEAD).
	Minor change to generate a CVS commit message.
2008-02-07 17:13  scavan
	* CandNtupleSR/LinkDef.h:
	backporting to R1.28
	CandNtupleSR/LinkDef.h 1.22
2008-02-07 16:27  scavan
	* Record/: RecJobRecord.cxx, RecJobRecord.h:
	backporting to R1.28
	Record/
	RecJobRecord.h 1.5
	RecJobRecord.cxx 1.6
2008-02-07 16:10  scavan
	* Record/RecJobHistory.cxx, Record/RecJobHistory.h,
	  StandardNtuple/NtpStRecord.cxx:
	backporting to R1.28
	Record/
	RecJobHistory.cxx 1.4
	RecJobHistory.h 1.3
	StandardNtuple/
	NtpStRecord.cxx  1.15
2008-02-07 15:54  bckhouse
	* Production/Dogwood/reco_near_spill_data_base_dogwoodtest0.C:
	Copy MRCC/srsafitter/reco_near_spill_MRCC_srsafitter_cedar_phy.C
	This is intended as a prototype job script for Dogwood validation.
2008-02-07 15:22  bckhouse
	* Production/Dogwood/: reco_far_all_cedar_phy.C,
	  reco_far_spill_cedar_phy.C, MRCC/reco_far_all_MRCC_cedar_phy.C,
	  MRCC/reco_far_spill_MRCC_cedar_phy.C,
	  MRCC/srsafitter/reco_far_all_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_far_spill_MRCC_srsafitter_cedar_phy.C,
	  headers/set_sm2_bfield.h,
	  srsafitter/reco_far_all_cedar_phy_srsafitter.C,
	  srsafitter/reco_far_spill_cedar_phy_srsafitter.C:
	Remove function set_sm2_bfield() and callers.
	This used to provide protection for runs from before the second supermodule was magnetized. Noone uses this data anymore - so remove the check.
2008-02-07 11:44  hartnell
	* NtupleUtils/NuCuts.cxx:
	Add a single message to state what value of ROID is being used for the
	cut.
2008-02-07 09:41  rodriges
	* NuMuBar/macros/mm/SystematicsStudies/:
	  NoChargeCut/wrapMMFluxHelpersConfig.C,
	  CCChargeCut/wrapMMFluxHelpersConfig.C:
	A wrapper for MakeMMFluxHelpersConfig.C, to allow it to compile and load libraries
	successfully.
	It's nearly a drop-in replacement for MakeMMFluxHelpersConfig, but needs an
	additional first argument which is the path to the directory
	containing the MakeMMFluxHelpersConfig script.
2008-02-07 02:51  arms
	* Mad/MadEvDisplay.cxx:
	Fix a weird floating point error for p_tot[istd]==0. Fix lots of annoyances with the StdHEP Canvas: (1) tau color changed to black from yellow, (2) remove empty marker/arrow for a Rootino, (3) add Istd==2 and Istd==1205 handling so they do not pile up at the edge of the canvas, (4) consolidate some if/then statements with the same body ... Still to-do (probably not by me): Deal with events that have >10 Final State particles
2008-02-06 23:39  rustem
	* PhysicsNtuple/: TruthReco.cxx, TruthReco.h:
	A new truth class that map true neutrino interactions and reconstructed objects: events, tracks,
	showers.
2008-02-06 23:38  rustem
	* PhysicsNtuple/: Event.cxx, Event.h, LinkDef.h, RecoNu.cxx,
	  RecoNu.h, TrueNu.cxx, Truth.cxx, Truth.h, Utils.cxx, Utils.h,
	  Config/Config2008Test.txt, Config/FiducialCut.txt,
	  Config/FiducialCutPhysics.txt, Plot/PlotEff.cxx,
	  Plot/PlotEvent.cxx, Plot/PlotEvent.h, Plot/PlotSelect.cxx,
	  Plot/PlotTruth.cxx, Select/SelectFiducial.cxx,
	  Select/SelectNeutrino.cxx, Store/FillEvent.cxx,
	  Store/FillEvent.h, Store/FillTruth.cxx, Store/Interface.cxx,
	  kNNAlg/RunkNN.cxx, macros/make.C, macros/study.C, macros/test.C:
	A development snapshot. There is a real problem now using this code against R1.28 but it works
	fine against development.
2008-02-06 20:02  Robert Hatcher <rhatcher@fnal.gov>
	* RerootExodus/RerootToTruthModule.cxx:
	Now that the DBI supports it the rollback on UGLIDBI* and BFLDDBIPLANEMAP*
	is done based on the CREATIONDATE rather than the INSERTDATE.  This couples
	them to what was there when the reroot file was generated rather than
	when entries were put in a particular copy of the DB.
2008-02-06 17:16  nwest
	* Contrib/rhatcher/gminos_jobs/copy_flux_files_lcg.sh:
	LCG equivalent of copy_flux_files_ral.sh. It employs DCM to do the
	copies and different resource sharing system both designed to avoid
	permanent lock-ups.  The call sequence args $2 and $4 are slightly different
	to copy_flux_files_ral.sh:-
	  # $2 = Flux SE name/directory                    e.g. ral_t1_ui-nfs/stage/minos-data1/d5/mc_production/gnumi/v19
	  #      Must contain  fluka05_* files.
	  #      Last component must be version e.g. v19
	  # $4 = Pattern to match (to copy subset).        e.g.  'job[0-3]' copies jobs 0-3 (quotes important)
	  #                                                Default:.*
	$2 incorporates both the SE name and the version number.  Note that
	even if the SE is the dCache, DCM only uses the dCache catalogue to
	define the set and attempts to locate the flux files themselves on the
	NFS disk.
2008-02-06 17:11  nwest
	* Contrib/rhatcher/gminos_jobs/run_lcg.sh:
	Merge stderr into stdout to make output easier to read.
	Setup GridTools to give access to DCM and define MOG_WORK_DIR which is
	used to define WRKBASE.
	Use copy_flux_files_lcg.sh to copy flux files to disk rather than
	copy_flux_files_ral.sh as it employs DCM to do the copies and
	different resource sharing system both designed to avoid permanent
	lock-ups.  The call sequence is slightly different.  FLUXDIR is an
	environmental variable passed in with the job e.g.
	  FLUXDIR=ral_t1-dcache-disk/gnumi/v19
	and incorporates both the SE name and the version number.  Note that
	even if the SE is the dCache, DCM only uses the dCache catalogue
	to define the set and actually locates the flux files themselves on
	the NFS disk.
	The script still terminates as soon as the gminos job is complete.
2008-02-06 16:23  nwest
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Add another item to the wish list
2008-02-06 14:54  nwest
	* GridTools/docs/jobs_glite-brokerinfo.html:
	Describe function arg to glite-brokerinfo.
2008-02-06 14:54  nwest
	* GridTools/docs/ChangeLog:
	Minor updates t DCM, RSD and Scripts.
2008-02-06 14:54  nwest
	* GridTools/Scripts/setup/setup_minos_lcg_grid.sh:
	Place $MINOS_TOOLS/bin at start of PATH so that when switching to new
	version the correct version runs.
2008-02-06 14:54  nwest
	* GridTools/RemoteSoftwareDeployment/libs_and_builds/:
	  assemble_GridTools.sh, install_GridTools.sh:
	Support version V-dev to test out development without disrupting
	production.
2008-02-06 14:54  nwest
	* GridTools/RemoteSoftwareDeployment/: doc/rsd.html,
	  driver/cmd_launch.pm, driver/help.txt:
	Support install target syntax: lcg:<queue>:<sw_dir>
2008-02-06 14:53  nwest
	* GridTools/Ganga/GBS/python/GBSTask.py:
	Bug fix WriteHtmlReport(task_dir):
	  Was not defining table rows for DONE_FAIL.
2008-02-06 14:53  nwest
	* GridTools/Ganga/GBS/python/GBSJobAnalyser.py:
	Bug fix __CollectData():
	   Collect end date time only until wrapper end and not until end of
	   GLF as last entries only written during job analysis.
	Bug fix MakeJudgement():
	   Clear __judgeRetryArgs if job is a success as no need to retry in
	   this case.
2008-02-06 14:53  nwest
	* GridTools/DataCacheManager/sei_search_catalogue.pm:
	Add optional arg: $allow_duplicates
2008-02-06 14:53  nwest
	* GridTools/: DataCacheManager/init.pm,
	  DataCacheManager/docs/dcm.html, Ganga/GBS/docs/gbs_design.html,
	  Ganga/GBS/docs/gbs_index.html,
	  Ganga/GBS/docs/gbs_programmer.html, Ganga/GBS/docs/gbs_user.html,
	  Ganga/GBS/python/bootstrap.py,
	  RemoteSoftwareDeployment/driver/initialise_globals.pm,
	  Scripts/maintenance/version_number:
	Update to version V01-07-01.
2008-02-06 14:53  nwest
	* GridTools/DataCacheManager/global_log.pm:
	Bug fix: was not removing obsolete (> 30 day) log files.
2008-02-06 14:53  nwest
	* GridTools/: DataCacheManager/get_site_info.pm,
	  RemoteSoftwareDeployment/driver/get_site_info.pm:
	To get CE name, instead of explicitly parsing .BrokerInfo file, instead
	try, in order glite-brokerinfo, edg-brokerinfo and $ENV{GLITE_WMS_LOG_DESTINATION}.
	While we still have NFS disks, we may as well use them and treat WN
	jobs as if running on ral_t1_ui.
	Try to get work directory from $ENV{TMPDIR} before trying others.
2008-02-06 14:53  nwest
	* GridTools/DataCacheManager/frs_run_jobs.pm:
	Fix apparently cosmetic typo:
	  use POSIX ":sys_wait_h"; ->"sys_wait_h";
2008-02-06 14:53  nwest
	* GridTools/DataCacheManager/frs_collect_file_list.pm:
	Lift the requirement that files not have duplicates when performing
	disk check, it is only during resolution where they must not be
	degenerate.
2008-02-06 14:53  nwest
	* GridTools/DataCacheManager/build_nfs_catalogue.pm:
	Catalogue files even if they are duplicates, to prevent private
	copies of some flux files from leaving "holes" in the official sets.
2008-02-06 14:18  Robert Hatcher <rhatcher@fnal.gov>
	* SRT_MINOS/special/compilers/GCC.mk:
	Remove -Wno-long-double from CXXFLAGS and CCFLAGS.  It isn't supported by
	most common versions of the compiler (gcc 3.4 or gcc 4.1).  Who ever added
	it will have to find a more specific way of doing this.
2008-02-06 14:07  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path.h:
	Tidying.
2008-02-06 13:44  bckhouse
	* Production/Dogwood/macros/load_libs.C:
	Apparently now need libFilterLI too.
2008-02-06 13:39  bckhouse
	* Production/Dogwood/macros/load_libs.C:
	Now need to load BeamDataNtupleModule (it moved since Cedar)
2008-02-06 12:41  tinti
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	[no log message]
2008-02-06 12:37  tinti
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/:
	  Drift_systematics_new.eps, Drift_Final_Far_new.eps,
	  Drift_Final_Near_new.eps:
	[no log message]
2008-02-06 10:27  rodriges
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	Make RO ID the default for the 3.25e20 analysis. The FD cut value needs checking
2008-02-05 22:16  Sue Kasahara <schubert@hep.umn.edu>
	* CVSROOT/framework.list:
	Add Matt to cvs mail distribution list.
2008-02-05 20:47  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	fit up making of plots for NC and CC selected dq events separately
2008-02-05 20:30  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/beam/mcmon/: GNUmakefile, LinkDef.h,
	  MCMonitorBeam.cxx, MCMonitorBeam.h, MCMonitorBeamHistograms.cxx,
	  MCMonitorBeamHistograms.h, makeMCMonitorPlots.C,
	  outputMCMonitorPlots.C:
	Add a version of mcmonitor appropriate for debugging validation results
	between gminos and ptsim using beam data.
2008-02-05 19:38  scavan
	* JobControl/: JobCGraphVtx.cxx, JobCGraphVtx.h, LinkDef.h:
	backporting to R1-28
	JobControl/
	JobCGraphVtx.cxx 1.5
	JobCGraphVtx.h 1.5
	LinkDef.h 1.11
2008-02-05 19:33  scavan
	* CandNtupleSR/Module/: NtpSRModule.cxx, NtpSRModule.h:
	backport to R1-28
	CandNtupleSR/Module/
	NtpSRModule.cxx 1.127
	NtpSRModule.h 1.44
2008-02-05 19:31  scavan
	* CandNtupleSR/: NtpSRCalStatus.cxx, NtpSRCalStatus.h,
	  NtpSRRecord.h:
	backport to R1-28
	CandNtupleSR/
	NtpSRCalStatus.cxx 1.1
	NtpSRCalStatus.h   1.1
	NtpSRRecord.h  1.20
2008-02-05 19:27  scavan
	* StandardNtuple/NtpStRecord.h:
	backporting to R1.28
	StandardNtuple/NtpStRecord.h 1.16
2008-02-05 19:09  Robert Hatcher <rhatcher@fnal.gov>
	* Conventions/ReleaseType.h:
	Changes so that CINT doesn't complain about re-initializing static consts
	when #include "Conventions/ReleaseType.h" interactively.  Convert field
	masks to enums and hide explicit names from CINT (still available via the
	loaded dictionary).  Also a little formatting cleanup.
2008-02-05 19:03  scavan
	* StandardNtuple/NtpStRecord.h:
	backporting to R1.28
	StandardNtuple/NtpStRecord.h 1.16
2008-02-05 19:02  scavan
	* JobControl/: JobCGraphVtx.cxx, JobCGraphVtx.h, LinkDef.h:
	backporting to R1.28
	JobControl/
	JobCGraphVtx.cxx 1.5
	JobCGraphVtx.h 1.5
	LinkDef.h 1.11
2008-02-05 19:01  scavan
	* Conventions/: ReleaseType.cxx, ReleaseType.h:
	Backporting to R1.28
	Conventions/
	ReleaseType.cxx 1.15
	ReleaseType.h 1.13
2008-02-05 19:01  scavan
	* CandNtupleSR/: LinkDef.h, NtpSRCalStatus.cxx, NtpSRCalStatus.h,
	  NtpSRRecord.h, Module/NtpSRModule.cxx, Module/NtpSRModule.h:
	backporting to R1.28
	CandNtupleSR/
	NtpSRCalStatus.cxx 1.1
	NtpSRCalStatus.h   1.1
	NtpSRRecord.h  1.20
	LinkDef.h 1.22
	CandNtupleSR/Module/
	NtpSRModule.cxx 1.127
	NtpSRModule.h 1.44
2008-02-05 17:42  jpaley
	* Mad/ScanFrame.cxx:
	Add scanner id (name) to output text file name.
2008-02-05 17:33  mstrait
	* Contrib/rhatcher/gminos_jobs/gminos_ffr.py:
	Actually, I was too optimistic.  With more careful checking, 51 seems to be the limit.
2008-02-05 17:19  jpaley
	* Mad/ScanFrame.cxx:
	Set scanner id to "Unknown" by default.  Otherwise, just empty space will be
	written to the CCScan.txt file if the scanner forgets to enter their name, and
	it's easier to query-replace "Unknown" than " ".
2008-02-05 17:02  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* DatabaseMaintenance/GNUmakefile, DatabaseUpdater/GNUmakefile,
	  Dispatcher/GNUmakefile, DocBuilder/GNUmakefile,
	  JobControl/GNUmakefile, Profile/GNUmakefile,
	  Rotorooter/GNUmakefile:
	Change libUtil to libUtility
2008-02-05 16:58  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* SRT_MINOS/special/: pre_standard.mk, compilers/GCC.mk:
	Change libUtil to libUtility
2008-02-05 16:57  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Util/GNUmakefile:
	Change the name of the library to libUtility (from libUtil) to allow compatability on Mac OSX 10.5
2008-02-05 16:42  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	remove some commenting out
2008-02-05 16:27  Robert Hatcher <rhatcher@fnal.gov>
	* DataUtil/MasterGeVPerMip.cxx:
	Backport to R1.28 the entry for "dogwoodv00 daikonv04" which is just a
	copy of the values for the preliminary "dogwood").
2008-02-05 16:25  Robert Hatcher <rhatcher@fnal.gov>
	* DataUtil/MasterGeVPerMip.cxx:
	Make an entry for "dogwoodv00 daikonv04" which is the name constructed
	from the ReleaseTypes elements (values just a copy of preliminary "dogwood")
2008-02-05 16:15  Robert Hatcher <rhatcher@fnal.gov>
	* CandNtupleSR/Module/NtpSRModule.cxx:
	Use Detector:: in favor over DetectorType:: (synonyms but we're trying to
	eliminate the use of the latter).
2008-02-05 15:32  bckhouse
	* Production/Dogwood/headers/reroot/reroot_configure.h:
	Switch to TString - stupid CINT.
2008-02-05 15:19  bckhouse
	* Production/Dogwood/headers/reroot/reroot_configure.h:
	#include <string>
2008-02-05 15:09  nwest
	* GridTools/Scripts/jobs/: copy_flux_files_lcg.sh, run_lcg.sh:
	Move to daikon_scripts
2008-02-05 14:54  bckhouse
	* Production/Dogwood/: reco_MC_daikon_near_cedar_phy.C,
	  reco_MC_daikon_near_cosmic_cedar_phy.C, reco_far_all_cedar_phy.C,
	  reco_far_spill_cedar_phy.C, reco_near_cosmic_cedar_phy.C,
	  reco_near_spill_cedar_phy.C,
	  MRCC/reco_MC_daikon_near_MRCC_cedar_phy.C,
	  MRCC/reco_far_all_MRCC_cedar_phy.C,
	  MRCC/reco_far_spill_MRCC_cedar_phy.C,
	  MRCC/reco_near_cosmic_MRCC_cedar_phy.C,
	  MRCC/reco_near_spill_MRCC_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_near_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_near_cosmic_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_far_all_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_far_spill_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_near_cosmic_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_near_spill_MRCC_srsafitter_cedar_phy.C,
	  headers/use_new_hv_table.h,
	  srsafitter/reco_MC_daikon_near_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_near_cosmic_cedar_phy_srsafitter.C,
	  srsafitter/reco_far_all_cedar_phy_srsafitter.C,
	  srsafitter/reco_far_spill_cedar_phy_srsafitter.C,
	  srsafitter/reco_near_cosmic_cedar_phy_srsafitter.C,
	  srsafitter/reco_near_spill_cedar_phy_srsafitter.C:
	Remove use_new_hv_table and callers - it now happens by default.
2008-02-05 14:53  bspeak
	* AtNuAna/ShieldMacros/: ShieldEff.C, ShieldEffExe.C,
	  ShieldInEff.C, ShieldInEffExe.C, ShieldTrackEff.C,
	  ShieldTrackEffExe.C:
	Shield Efficiency tracking macros
2008-02-05 13:45  nwest
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Job Perusal now supported
2008-02-05 10:09  nwest
	* GridTools/docs/jobs_advice.html:
	Document Maradona error
2008-02-05 10:01  rodriges
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Add a reference for the shower scale systematics study
2008-02-04 23:52  mstrait
	* Contrib/rhatcher/gminos_jobs/gminos_ffr.py:
	If a filename exceeds this limit, it is truncated with garbage at the end.
2008-02-04 23:52  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extraction/NCAnalysisModule.cxx:
	get units right on delta t plot
2008-02-04 20:22  rustem
	* PhysicsFit/: GetData.cxx, GetData.h, MockData.cxx, MockData.h:
	Rename GetSnarlData to GetData, add option to split data sets in equal
	parts. MockData is a tree branch class that stores results of mock data
	fit.
2008-02-04 20:21  rustem
	* PhysicsFit/: GetSnarlData.cxx, GetSnarlData.h,
	  macros/fit_scale.C:
	Rename GetSnarlData to GetData and move fit_scale.C macro to the
	BFieldStudy package.
2008-02-04 20:20  rustem
	* PhysicsFit/: AdaptMany.cxx, AdaptMany.h, AlgData.h, AlgUnit.h,
	  DataUnit.cxx, DataUnit.h, FillHist.cxx, FillHist.h,
	  FitModule.cxx, FitModule.h, FitUtil.cxx, FitUtil.h, LinkDef.h,
	  OsclProb.cxx, OsclProb.h, SnarlData.cxx, SnarlData.h,
	  UnitMany.cxx, UnitMany.h, Draw/DrawModule.cxx, Draw/DrawOne.cxx,
	  Draw/DrawUnit.cxx, Kinem/ChangeDIS.cxx, Kinem/ChangeDIS.h,
	  Kinem/ChangeQES.cxx, Kinem/ChangeQES.h, Kinem/ChangeRES.cxx,
	  Kinem/ChangeRES.h, Kinem/ScaleReco.cxx, Kinem/ScaleReco.h,
	  Kinem/ScaleTrue.cxx, Kinem/ScaleTrue.h, Kinem/ScaleXSec.cxx,
	  Kinem/ScaleXSec.h, Kinem/ShiftReco.cxx, Kinem/ShiftReco.h,
	  Neugen/NeugenXSec.cxx, Neugen/NeugenXSec.h, macros/fit.C,
	  macros/plot.C:
	A lot of development changes... Add code for mock data studies, change
	fitting functions to adapt to AlgAdapt interface, etc. Overall, this is
	much improved package.
2008-02-04 20:18  jpaley
	* CVSROOT/: framework.list, numisoft.list:
	Adding myself to the CVS email notifications.
2008-02-04 20:15  rustem
	* PhysicsNtuple/: AlgAdapt.h, Header.cxx, Header.h, RecoNu.h,
	  TrueNu.cxx, TrueNu.h, Truth.h, Config/Config2008Test.txt,
	  Config/FiducialCutPhysics.txt, Select/SelectBeam.cxx,
	  Select/SelectBeam.h, Select/SelectFlux.cxx, Select/SelectFlux.h,
	  Select/SelectKinem.cxx, Select/SelectKinem.h,
	  Select/SelectNeutrino.cxx, Select/SelectNeutrino.h,
	  Select/SelectSpill.cxx, Select/SelectSpill.h,
	  Store/FillHeader.cxx, macros/study.C:
	A development snapshot of the PhysicsNtuple package. This contains many
	minor changes, I also touched few files while trying different ideas.
2008-02-04 20:07  kreymer
	* CVSROOT/check_access:
	Added jpaley to the core group
2008-02-04 19:51  Robert Hatcher <rhatcher@fnal.gov>
	* Profile/MyConfig.mk:
	another gratuitous change.
2008-02-04 19:50  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/framework.list:
	re-add Katarzyna
2008-02-04 19:31  Robert Hatcher <rhatcher@fnal.gov>
	* Profile/MyConfig.mk:
	gratuitous change to test commit log emailing.
2008-02-04 19:29  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/framework.list:
	remove Katarzyna.Grzelak@fuw.edu.pl to see if that's why email is going out.
2008-02-04 19:07  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: consts.h, oscprob.cxx,
	  oscprob.h, plots.cxx, proc_events.cxx, proc_events.h:
	Consider partially contained events.
2008-02-04 18:33  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h, NCType.cxx,
	  NCType.h, Extraction/NCAnalysisModule.cxx,
	  Extrapolation/NCExtrapolation.cxx,
	  Extrapolation/NCExtrapolationMQ.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h:
	more changes for plotting data quality histograms
2008-02-04 18:19  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, README, do_fit.cxx,
	  oscprob.cxx, oscprob.h, plots.cxx, plots.h, proc_events.cxx,
	  util.cxx, util.h:
	Rip out unused code, factor out common utilities.
2008-02-04 18:11  Robert Hatcher <rhatcher@fnal.gov>
	* DataUtil/: infid.cxx, infid.h, infid_finder.cxx, infid_sets.C,
	  infid_sr_interface.h:
	Move all of infid global static values into infid.cxx so we can be assured
	that there is but only one copy.  Now all public interaction must be via
	get/set functions.  Adjust other infid related functions to use the new
	interface.  Make some code backward compatible with R1.24.3 (ROOT v5-12-00f).
2008-02-04 17:42  bckhouse
	* Contrib/bckhouse/nubar_global_fit/Makefile:
	Forgot Makefile
2008-02-04 17:41  Robert Hatcher <rhatcher@fnal.gov>
	* Conventions/ReleaseType.cxx:
	In MakeReleaseType() initialize local "release" (to be used as return value)
	in case nothing else sets it.  Compiling with -O noticed the potential
	for an uninitialized value.
2008-02-04 17:38  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: consts.h, do_fit.cxx,
	  flux.cxx, flux.h, flux_hists.cxx, flux_hists.h, gen_events.cxx,
	  oscprob.cxx, proc_events.cxx, proc_events.h, range_table.cxx,
	  test_flux.cxx, test_range.cxx:
	Switch to logarithmic binning of L/E truth hists.
	Reenable smearing to .5 above a certain number of oscillations.
	Factor out making of flux diagnostic histograms to a new file.
2008-02-04 15:45  evans
	* NtupleUtils/: NuFluctuator.cxx, NuFluctuator.h:
	A function to make fake transition data.
2008-02-04 15:40  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/:
	  CalibPosPaperDrift.pdf, Makefile, cCalibratedShowerEnergy.pdf,
	  calibPosition.tex, calibSchemeData.pdf, calibSchemeMC.pdf,
	  cedarCalB.pdf, cedarDriftCorrections.pdf, driftSystematic.pdf,
	  farAtten.pdf, farCalSumXY.pdf, farDrift.pdf, farGains.pdf,
	  farMEUSummary.pdf, holder.pdf, mcShowerGain10Percent.pdf,
	  ndl_non2.pdf, ndlin_delta_beta.pdf, nearAtten.pdf,
	  nearCalSumXY.pdf, nearDrift.pdf, nearGains.pdf,
	  nearMEUSummary.pdf, s2sFarSpread.pdf, s2sFarStat.pdf,
	  s2sNearSpread.pdf, s2sNearStat.pdf, shwSystFDGainDown5pc.pdf,
	  shwSystFDGainUp5pc.pdf, shwSystFDNoise.pdf, shwSystFDRandom.pdf,
	  shwSystNDGainDown10pc.pdf, shwSystNDGainDown5pc.pdf,
	  shwSystNDGainUp10pc.pdf, shwSystNDGainUp5pc.pdf,
	  shwSystNDNoise.pdf, shwSystNDRandom.pdf,
	  shwlin_vs_reco_energy.pdf, gaincalib/gainFD.pdf,
	  gaincalib/gainND.pdf, gaincalib/tgainFD.pdf,
	  gaincalib/tgainND.pdf:
	Change all figures to PDF.
	Make it all compile under pdflatex.
	Eps figures are now unused by default.
	Some spelling and other edits
2008-02-04 02:34  Sue Kasahara <schubert@hep.umn.edu>
	* StandardNtuple/NtpStRecord.cxx:
	Modify:
	  ReleaseType::Release_t GetRelease() const;
	method to first try using ""modern" method of retrieving release type from
	job history.  If that fails, try using old method to retrieve release type
	by title.
2008-02-04 02:17  Sue Kasahara <schubert@hep.umn.edu>
	* CandNtupleSR/LinkDef.h:
	Move NtpSRCalStatus further up the pragma link list.
2008-02-04 02:16  Sue Kasahara <schubert@hep.umn.edu>
	* Record/: RecJobHistory.cxx, RecJobHistory.h:
	Change EJobType to be a bit set so that can be used in setting a mask
	of job types in method arguments.
	New method:
	virtual ReleaseType::Release_t GetProdReleaseType(
	                               UInt_t jobtypemask = (kGMinos | kCand)) const;
	is used to retrieve a ReleaseType constructed as an OR from release types
	associated with job history records specified in the jobtypemask.
	The default is to return the OR of release types corresponding to the
	kGMinos and kCand job records if present in the record's job history.
2008-02-04 01:47  Sue Kasahara <schubert@hep.umn.edu>
	* RerootExodus/RerootToTruthModule.cxx:
	When construction job record of type kGMinos, insert MC job production
	name, e.g. "Daikon_00" as job record ProdName, and not CodeName.
2008-02-04 01:46  Sue Kasahara <schubert@hep.umn.edu>
	* Record/: RecJobRecord.cxx, RecJobRecord.h:
	Remove kGMinos from code type list for now.
	Expand RecJobRecord::GetProdReleaseType to include MC production names,
	e.g. Daikon_00.
2008-02-03 22:52  hartnell
	* NuMuBar/tools/sam.pl:
	Latest and greatest
2008-02-03 22:52  hartnell
	* NuMuBar/NuPIDInterface.cxx:
	For the FD need to check that knn training file is Daikon not Carrot.
2008-02-03 22:12  Minos CVS group account.  Do not commit from here!
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Some typo corrections
2008-02-03 21:20  musser
	* DataUtil/infid_sets.C:
	add set for extended 2008 fiducial for scanning
2008-02-03 21:18  musser
	* Mad/: MadScanDisplay.cxx, ScanFrame.cxx:
	change behavior of entry fields so scanner does not have to hit CR to record value
2008-02-03 21:12  Sue Kasahara <schubert@hep.umn.edu>
	* Record/: RecJobRecord.cxx, RecJobRecord.h:
	New method:
	 ReleaseType::Release_t GetProdReleaseType() const;
	to return release type corresponding to ProdName (e.g. "Dogwood_00")
	Returns ReleaseType::kUnknown if unknown.
2008-02-03 19:42  Sue Kasahara <schubert@hep.umn.edu>
	* Record/: RecJobRecord.cxx, RecJobRecord.h:
	New enumerated type:
	 typedef enum ECodeType {
	   kGMinos,
	   kRoot,
	   kMinosSoft
	 } CodeType_t;
	and associated enum type to character string method:
	 const char* AsString(ECodeType codetype) const;
	used to standardize tokenization of CodeName string which has the form:
	 "codetype:version codetype:version codetype:version ..."
	e.g.:
	 "gminos:daikon_00 minossoft:R1.28 root:v5.18/00"
	New method:
	 std::string GetCodeVersion(ECodeType codetype) const;
	can be used to retrieve the code version (e.g. v5.18/00) corresponding
	to the requested codetype (e.g. kRoot) as parsed from the CodeName string.
2008-02-03 19:14  musser
	* Mad/: MadScanDisplay.cxx, MadScanDisplay.h, ScanFrame.cxx:
	final scan display tweaks
2008-02-03 15:56  hartnell
	* NuMuBar/NuPIDInterface.cxx:
	Had to move FillkNN to the AlgSnarlList to get it to work.
	roRegistry->Set("AlgSnarlList", "FillMuonId FillTrackGeom FillkNN RunAlgEvent");
2008-02-03 15:24  hartnell
	* NuMuBar/NuPIDInterface.cxx:
	Getting roid to work...
2008-02-03 14:00  hartnell
	* NuMuBar/NuPIDInterface.cxx:
	Updated configuration to extract Rustems PID
2008-02-03 13:58  hartnell
	* NtupleUtils/: NuExtraction.cxx, NuExtraction.h:
	Added two functions to group together the Extractions that are needed
	for DST making:
	void ExtractAuxiliaryInfo(const NtpStRecord& ntp,
	                          const NtpSREvent& evt,
	                          const NtpFitSARecord* pntpSA,
	                          NuEvent& nu) const;
	void ExtractBasicInfo(const NtpStRecord& ntp,const NtpSREvent& evt,
	                      NuEvent& nu) const;
2008-02-03 13:57  hartnell
	* NuMuBar/: NuAnalysis.cxx, NuAnalysis.h:
	Factorised out a load of the code in the main DST making function.
	Added these functions:
	void DoExtractions(const NtpStRecord& ntp,const NtpSREvent& evt,
	                   const NtpFitSARecord* pntpSA,
	                   NuPIDInterface& pid,NuEvent& nu) const;
	void ExtractPIDsAndWeights(const NtpStRecord& ntp,
	                           const NtpSREvent& evt,
	                           NuPIDInterface& pid,NuEvent& nu) const;
	Also using new group extraction functions in NuExtraction.
2008-02-03 13:53  hartnell
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	Add:
	Bool_t IsInFidVolLoose(const NuEvent& nu) const;
	which works out if any of the first 3 tracks or the evt vtx are in a
	loose (large) fiducial volume.
2008-02-03 13:52  hartnell
	* NuMuBar/: NuConfig.cxx, NuConfig.h:
	Add calcRoID flag
2008-02-03 13:51  hartnell
	* NtupleUtils/: NuEvent.cxx, NuEvent.h:
	Add a flag calcRoID to switch on/off Rustem's pid calculation
2008-02-01 23:46  George Irwin <gmieg@slac.stanford.edu>
	* PhysicsNtuple/Store/TestDataModule.cxx:
	Add ' #include <cassert> '
2008-02-01 15:42  nwest
	* GridTools/RemoteSoftwareDeployment/driver/cmd_launch.pm:
	Don't use obsolete env. var GANGA_BIN, instead use 'which ganga' to locate Ganga
2008-02-01 15:33  nwest
	* GridTools/bin/: dcm, rsd:
	Whoops, left dcm and rsd wrappers hardwired to Oxford setup
2008-02-01 15:18  nwest
	* GridTools/Scripts/setup/run_get_site_info.perl:
	Must load read_file_pipe.pm now that get_site_info.pm depends on it
2008-02-01 15:03  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/getTrackAndHalo.C:
	Some changes that make this just about work in the Near Detector
2008-02-01 15:00  nwest
	* GridTools/Scripts/maintenance/version_number:
	Update RSD/DCM version numbers to V01-07-00
2008-02-01 15:00  nwest
	* GridTools/Ganga/GBS/python/gbs_job_wrapper_part_1.sh:
	Record date/time in stdout as well as GLF.
2008-02-01 15:00  nwest
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Add to wish list: Abort Diagnostic
2008-02-01 15:00  nwest
	* GridTools/: DataCacheManager/get_site_info.pm,
	  DataCacheManager/init.pm, DataCacheManager/docs/dcm.html,
	  RemoteSoftwareDeployment/doc/rsd.html,
	  RemoteSoftwareDeployment/driver/get_site_info.pm,
	  RemoteSoftwareDeployment/driver/initialise_globals.pm:
	Use "hostname" to get host, don"t rely on HOST environmental variable.
2008-02-01 04:42  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.cxx, Extraction/NCAnalysisModule.cxx,
	  Extraction/NCAnalysisModule.h,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h:
	more data quality commits
2008-01-31 23:38  rustem
	* PhysicsFit/: FitModule.cxx, FitUtil.cxx, GetSnarlData.cxx,
	  Draw/DrawModule.cxx:
	Fix header files because PhysicsNtuple/Plot/Plot.h moved to
	PhysicsNtuple/Host/Plot.h
2008-01-31 23:37  rustem
	* PhysicsNtuple/Select/: SelectReson.cxx, SelectReson.h,
	  StudyFiducial.cxx, StudyFiducial.h:
	Add two new algorithms:
	1) SelectReson is a quick study of resonance evenst that have two tracks.
	2) StudyFiducial counts true and reconstructed events inside and outside the
	fiducial volume.
2008-01-31 23:34  rustem
	* PhysicsNtuple/Minos/: FillFlux.cxx, FillFlux.h:
	A new algorithm that fills flux weights from latest beam fits. This algorithm uses
	FLUX registry key to determine flux parameters for SKZPWeightCalculator.
2008-01-31 23:33  rustem
	* PhysicsNtuple/macros/test.C:
	A macro for testing PhysicsNtuple interface. This also shows the two keys needed for
	the new inteface access functions.
2008-01-31 23:32  rustem
	* PhysicsNtuple/Store/: TestDataModule.cxx, TestDataModule.h:
	Add test module for the knn selection that contains an example that show how to
	access knn variables.
2008-01-31 22:49  habig
	* DcsUser/Dcs_Mag_Near.h:
	Added comments about the ND database entries for voltage and
	voltageref.  Purely a comment line change.
2008-01-31 22:34  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extraction/NCAnalysisModule.cxx:
	only limit the MC files, use all the data
2008-01-31 22:28  rustem
	* PhysicsNtuple/Config/PlotBeam.xml:
	Remove obsolete configuration file.
2008-01-31 22:27  rustem
	* PhysicsNtuple/Config/: Config2007Real.txt, Config2008Real.txt,
	  Config2008Test.txt:
	Add configuration files for the muon selection using k-nearest neighbor algorithm
	and the anti-neutrino selection using relative angle variable.
	Config2007Real.txt:
	   this sets a selection using sigcor variables without pulse height cut
	Config2008Real.txt:
	   this sets a selection using mip variables with 0.3mip pulse height cut and
	calorimeter only strips in the near detector.
	Config2008Test.txt:
	   this sets the same selection as Config2008Real.txt but with a lot of debugging
	information printed to the screen, this also makes a ROOT files with histograms for
	all filled variables.
2008-01-31 22:18  rustem
	* PhysicsNtuple/: FluxInfo.cxx, FluxInfo.h, LinkDef.h, Record.cxx,
	  Record.h, RunAlgSnarl.cxx, RunModule.cxx, Shower.cxx, Shower.h,
	  Track.cxx, Track.h, Truth.cxx, Truth.h, Utils.cxx, Utils.h,
	  Vertex.cxx, Vertex.h, Config/FiducialCutPhysics.txt,
	  Config/PlotEvent.xml, Config/PlotTrack.xml, Plot/PlotBasic.cxx,
	  Plot/PlotData.cxx, Plot/PlotVtx.cxx, Select/FiducialCut.cxx,
	  Select/FiducialCut.h, Select/SelectFiducial.cxx,
	  Select/SelectFiducial.h, Select/SelectFlux.cxx,
	  Select/SelectFlux.h, Store/FillBasic.cxx, Store/FillBasic.h,
	  Store/FillDataModule.cxx, Store/FillDataModule.h,
	  Store/FillEvent.cxx, Store/FillEvent.h, Store/FillHeader.cxx,
	  Store/FillHeader.h, Store/FillShower.cxx, Store/FillShower.h,
	  Store/FillStrip.cxx, Store/FillTrack.cxx, Store/FillTrack.h,
	  Store/FillTruth.cxx, Store/FillTruth.h, Store/Interface.cxx,
	  Store/Interface.h, Store/RunAlgStore.cxx, kNNAlg/AlgThread.cxx,
	  macros/make.C, macros/study.C:
	A development snapshot of PhysicsNtuple package:
	1) Remove flux weight variables from Truth class and instead set flux
	weight with FillFlux algorithm,
	2) Add fiducial flag to Vertex class for the standard fiducial
	selection using DataUtil functions,
	3) Add to FluxInfo class new namespace Flux that determines options
	for flux weights,
	4) Add reco-to-truth information for showers and update Record and
	Truth classes to provide interface functions for reco-to-truth
	mapping.
	5) Add weight variable to Tracks and Showers,
	6) Add global functions that sets weights for all reconstructed
	objects in the simulation based on the weight of the matching true
	interaction,
	7) Add a new Interface function so that a user can access kNN
	variables directly without having to loop over map<short,float>,
	8) Add option to SelectFiducial algorithm check PhysicsNtuple
	selection against the standard selection,
	9) Add templated global function to FillTruth that collects
	NtpTHEvent, NtpTHTrack and NtpTHShower pointers from TClonesArray,
2008-01-31 21:43  hartnell
	* NuMuBar/NuAnalysis.cxx:
	Remove a verbose test function
2008-01-31 21:43  Brian Rebel <brebel@fnal.gov>
	* NCUtils/NCType.cxx:
	fix bin sizes for data quality plots
2008-01-31 21:42  hartnell
	* NuMuBar/tools/farm.pl:
	latest and greatest
2008-01-31 21:37  hartnell
	* NtupleUtils/NuCuts.cxx:
	When fiducial volume cut is called, explicitly say when the analysis
	version is kFullDST (saves worrying it is something else).
2008-01-31 20:35  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extraction/: NCAnalysisModule.cxx, NCAnalysisModule.h:
	limit number of files processed not events to make the pot scaling of
	data quality histograms easier.
2008-01-31 17:45  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationModule.cxx:
	more data quality related changes.
2008-01-31 17:20  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extraction/NCAnalysisModule.cxx:
	bug fixes for filling data quality histograms
2008-01-31 15:43  kordosky
	* CandNtupleSR/LinkDef.h:
	Someone needed to add NtpSRCalStatus into the linkdef. Otherwise, loon is broken.
2008-01-31 15:37  ishi
	* Mad/MadTVAnalysis.cxx:
	"sr_contained" is added, which contains containment support from reconstruction.
2008-01-31 15:29  kordosky
	* Mad/ScanFrame.cxx:
	fix ambiguous call to pow(). Meant to commit this last night.
2008-01-31 14:22  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, range_table.cxx,
	  range_table.h, test_range.cxx:
	Use CERN Yellow Report - calculate and tabulate range of different energy muons.
2008-01-31 10:55  Nick West <n.west1@physics.oxford.ac.uk>
	* JobControl/: JobCGraphVtx.cxx, JobCGraphVtx.h, LinkDef.h:
	Instrument (add ClassDef/Imp) JobCGraphVtx so that it's overloaded
	methods e.g. Attach(JobCGraphVtx *p) work properly when used in CINT
	in the sub-class JobCPath.  This used to work so is a feature/bug
	introduced into CINT recently.
2008-01-31 05:21  Sue Kasahara <schubert@hep.umn.edu>
	* StandardNtuple/NtpStRecord.h:
	Add calstatus data member.  Increment class version number to 9.
2008-01-31 05:20  Sue Kasahara <schubert@hep.umn.edu>
	* CandNtupleSR/: NtpSRCalStatus.cxx, NtpSRCalStatus.h,
	  NtpSRRecord.h, Module/NtpSRModule.cxx, Module/NtpSRModule.h:
	Add new ntuple class NtpSRCalStatus to store information about the
	calibration state during reconstruction.  This is branch "calstatus".
	Data member "gevpermip" appears as branch "calstatus.gevpermip" and
	is filled from the DataUtil/MasterGeVPerMip get_gevpermip(dettype)
	method.  The addition is as requested by Alex S. and Greg.
2008-01-31 03:51  asousa
	* NCUtils/Extrapolation/NCExtrapolation.cxx:
	Allowing theta23 range maximum to be specified in NCType.h. It was set to 1.0 regardless of any other commands. Fixed this a long time ago in my test release. Never got around to commit it.
2008-01-31 00:31  kordosky
	* Mad/MadScanDisplay.cxx:
	added fiducial volume lines
2008-01-30 22:01  musser
	* Mad/: MadScanDisplay.cxx, ScanFrame.cxx, ScanFrame.h:
	latest changes to scanning display. Added gen shower fail and fake event selections, changed behavior so that s\canfile entry is automatic when next event is selected.
2008-01-30 20:38  kreymer
	* CVSROOT/check_access:
	added rodriges to NtupleUtils NuBarPID NuMuBar
2008-01-30 18:13  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/framework.list:
	Katarzyna has a new email address and apparently still wants the spam.
2008-01-30 17:49  nwest
	* GridTools/Scripts/docs/Scripts.html:
	Complete last section of: 'Setting up a GBS based MC Production'
2008-01-30 17:24  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/: PixelHits.cxx,
	  PixelHits.h, getTrackAndHalo.C:
	More histograms, including some crosstalk maps and a helper class to make them.
2008-01-30 16:43  nwest
	* UserManualDoc/src/database_interface.tex:
	Support Rollback by INSERTDATE or CREATIONDATE.
2008-01-30 16:42  nwest
	* DatabaseInterface/test/DbiValidate.cc:
	Test rollback by CREATIONDATE.
2008-01-30 16:42  nwest
	* DatabaseInterface/DbiTableProxyRegistry.cxx:
	Support Rollback by INSERTDATE or CREATIONDATE using updated
	DbiRollbackDates
2008-01-30 16:42  nwest
	* DatabaseInterface/: DbiRollbackDates.cxx, DbiRollbackDates.h:
	Support Rollback by INSERTDATE or CREATIONDATE.
	Modified methods
	  Rename Get(const std::string& tableName) -> GetDate(const std::string& tableName)
	New Methods
	  GetType(const std::string& tableName)
	New State
	  name_map_t fTableToType; // Look-up table name -> time type
2008-01-30 11:04  nwest
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Document new Job methods: GetPhaseCode() and GetStatusTime()
2008-01-30 08:51  nwest
	* DatabaseMaintenance/tools/load_tables.sh:
	Add --refresh_ins, but make --no_refresh_ins the default
2008-01-30 05:47  Sue Kasahara <schubert@hep.umn.edu>
	* Conventions/: ReleaseType.cxx, ReleaseType.h:
	Add methods:
	   const char* AsString(ERecoRelease recorelease);
	   const char* AsString(ESubRecoRelease subrecorelease);
	   const char* AsString(EDataMCRelease datamcrelease);
	   const char* AsString(ESubMCRelease submcrelease);
	   Release_t GetRecoRelease(const char* recoreleasename);
	   Release_t GetSubRecoRelease(const char* subrecoreleasename);
	   Release_t GetDataMCRelease(const char* mcreleasename);
	   Release_t GetSubMCRelease(const char* submcreleasename);
	to convert from enumerated type to string and back.  Preface enumerated
	types with "E" to follow convention.
	VS: ----------------------------------------------------------------------
2008-01-30 03:24  Brian Rebel <brebel@fnal.gov>
	* NCUtils/Extrapolation/NCExtrapolationMQ.cxx:
	fix it up to not use TrackEnergy as a nuisance parameter in the far fit,
	make sure include the CC background.
2008-01-30 03:04  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.cxx, NCType.h, Extraction/NCAnalysisModule.cxx,
	  Extraction/NCAnalysisModule.h,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h:
	move the method to make the data quality plots into the NCType namespace.
	fill the near detector MC CC and NC plots based on truth.
	add method to combine data quality plots to NCExtrapolationModule.
2008-01-29 23:15  Robert Hatcher <rhatcher@fnal.gov>
	* UgliGeometry/GNUmakefile:
	Add LIBLIBS declaration that links GeoGeometry into UgliGeometry library
	and thus resolves the circular dependency when doing independent library
	loading.
2008-01-29 22:08  Sue Kasahara <schubert@hep.umn.edu>
	* RecoBase/CandShowerHandle.cxx:
	Remove unused #include <ReleaseType.h> from RecoBase class.
2008-01-29 22:04  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.cxx, NCType.h, Extraction/NCAnalysisModule.cxx,
	  Extraction/NCAnalysisModule.h, Extrapolation/NCExtrapolation.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h, macros/ncccSeparationNC.C,
	  macros/nearFarExtrapolationData.C:
	add names and numbers for data quality histograms to NCType.  also move
	methods to determine run type and file type from the NCExtrapolationModule
	into the NCType namespace.
	add data quality histogram making and filling to NCAnalysisModule.
	fix ncccSeparationNC to default to using the blue arc disc space.
	fix nearFarExtrapolationData to use 10k rather than 5k near data files.
2008-01-29 20:29  Robert Hatcher <rhatcher@fnal.gov>
	* Production/asciidb/dogwood/bhend/BFLDDBIPLANEMAP.csv:
	Previous detail maps were only good out to 30cm, but all the detail
	maps referenced in this set (171,172,175,176,179,180 and 219,220,223,224)
	cover +/- 45cm.  So change DETAILSIZE from 0.298 to 0.448 meters, slightly
	under to avoid edge effects.  While the maps are square still only use
	the detail map in a circular region.
2008-01-29 20:08  Robert Hatcher <rhatcher@fnal.gov>
	* Production/asciidb/dogwood/bhend/BFLDDBIPLANEMAP.csv:
	MySQL's LOAD DATA INFILE doesn't like trailing blanks in comma separated
	fields -- in some cases it issues a warning (but does the right thing).
	Just flush them out with trailing 0's or remove the blanks.
2008-01-29 19:45  vahle
	* Mad/: MadQuantities.h, MadQuantities.cxx, MadTVAnalysis.cxx:
	updating MadQuantities to use new fid. vol in nd and new track containment cuts in ND, also updated MadTVAnalysis to use these new functions
2008-01-29 17:05  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: Extrapolation/NCExtrapolation.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h,
	  macros/nearFarExtrapolationData.C:
	add flag to NCExtrapolationModule to select run to use, default is all runs.
	add output to NCExtrapolation to print run, snarl information for each event.
	adjust nearFarExtrapolationData to take run number as an arugment instead of
	isdata...since it is always to be used for real data.
2008-01-29 16:44  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/jobs_glite.html:
	Update glite-wms-job-perusal, explaining that it is an expensive
	option and that it can be used after the fact to get output of a job
	after it has ended.
2008-01-29 16:44  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/jobs_advice.html:
	Update section "Can I see what my job is doing or why it failed" to
	explain about Job Perusal.
2008-01-29 16:44  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/glossary.html:
	Add second UI at Oxford: pplxint1.physics.ox.ac.uk
2008-01-29 16:44  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/ChangeLog:
	GBS updates: Job Perusal. HTML report table by job name and job phase.
2008-01-29 16:44  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSTask.py:
	Modified methods:
	  RefreshJobStats()         Use job.GetPhaseCode()
	  WriteHtmlReport(task_dir) Produce table by job name and job phase. Include date time
2008-01-29 16:44  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Add state:  __statusTime
	Add methods:
	  GetPhaseCode()    Return job phase code
	  GetStatusTime()   Return date time of last state change
	Modified methods:
	  _SetStatusCode(value) Update __statusTime and GLF on state change
	  _SetStatusText(value) Update __statusTime and GLF on state change
	  *  - use              _SetStatusCode/Text to update __statusCode/Text
	  Submit()              Add arg Perusable=False and enable Job Perusal if appropriate.
	  UpdateStatus()        Try to copy stdout if job perusable
2008-01-29 16:43  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSIdCodes.py:
	Introduce Job Phase Codes.  These are broad categories of status code
	used by task for job statistics.
2008-01-29 16:43  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Add tutorial section: Job Perusal
2008-01-29 16:43  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/: Ganga/GBS/docs/gbs_design.html,
	  Ganga/GBS/docs/gbs_index.html,
	  Ganga/GBS/docs/gbs_programmer.html,
	  Ganga/GBS/python/bootstrap.py,
	  Scripts/maintenance/version_number:
	Update to version V01-07-00.
2008-01-29 16:37  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, proc_events.cxx,
	  test_flux.cxx:
	Get normalization in flux plots (more) correct.
2008-01-29 10:32  hartnell
	* DataUtil/infid.h:
	Fix a bug in the printout: gNearY0Beam was being printed when gNearY0Z
	was being used.
2008-01-29 10:30  hartnell
	* DataUtil/infid_sets.C:
	Bug fix, thanks to Trish. There are two ways of describing the transverse
	position of the cylinder, the one that is actually used (gNearY0Z) had
	not been set correctly.
	  gNearX0Beam     = 1.4828;   gNearY0Beam     = 0.2384;
	  gNearX0Z        = 1.4828;   gNearY0Z        = 0.2384;
2008-01-28 23:28  Brian Rebel <brebel@fnal.gov>
	* NCUtils/: NCType.h, Extrapolation/NCExtrapolation.cxx,
	  Extrapolation/NCExtrapolation.h,
	  Extrapolation/NCExtrapolationJK_fit.cxx,
	  Extrapolation/NCExtrapolationModule.cxx,
	  Extrapolation/NCExtrapolationModule.h:
	fix range for UMu3Sqr fit to be 0 - 1.
	make sure systematic parameter fittings are turned on.
	fix way data quality plots are filled for nc events - no need to put in nc
	events from the nu_e or nu_tau files in the FD.
2008-01-28 19:34  bckhouse
	* Contrib/bckhouse/nubar_global_fit/test_flux.cxx:
	zenith angle plots now for same energy ranges as in paper.
	Fix sign in definition of zenith angle.
2008-01-28 19:10  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/framework.list:
	remove llhsu@fnal.gov at her request.
2008-01-28 18:17  hartnell
	* NtupleUtils/: NuReco.cxx, NuReco.h:
	Fixed a bug: the x>1.3m hybrid containment cut used for the ND was
	accidentally being applied to the FD. Probably not a huge affect as I
	don't believe the SR and CC containment criteria are that different in
	the FD.
	Got rid of another deprecated function that wasn't being maintained:
	void NuReco::GetContainmentFlag(const NtpSRTrack& trk,NuEvent& nu)
2008-01-28 16:47  rustem
	* PhysicsFit/: FitUtil.cxx, GetSnarlData.cxx, GetSnarlData.h,
	  macros/fit.C, macros/plot.C:
	Remove TDirectory pointer from class's data.
2008-01-28 16:43  rustem
	* PhysicsNtuple/: Utils.cxx, Utils.h:
	Move global functions and typedefs to separate header and sources files.
	This simplifies the reading of Record.h header, it was getting too big.
2008-01-28 16:42  rustem
	* PhysicsNtuple/Hist/: Plot.cxx, Plot.h:
	Move histogram helper functions to Hist subdirectory.
2008-01-28 16:40  rustem
	* PhysicsNtuple/Plot/: Plot.cxx, Plot.h:
	Move histogram helper classes to PhysicsNtuple/Hist, since
	PhysicsNtuplePlot library now depends on Plex library.
2008-01-28 16:38  rustem
	* PhysicsNtuple/: Default.cxx, Default.h, Event.cxx, Event.h,
	  Header.cxx, Header.h, RecoNu.cxx, RecoNu.h, Record.cxx, Record.h,
	  RunModule.cxx, RunModule.h, TrueNu.cxx, TrueNu.h, Truth.h,
	  Config/PlotBasic.xml, Config/PlotEvent.xml, Config/PlotResol.xml,
	  Config/PlotReson.xml, Config/PlotShower.xml,
	  Config/PlotTruth.xml, Hist/LinkDef.h, Plot/LinkDef.h,
	  Plot/PlotBasic.cxx, Plot/PlotBasic.h, Plot/PlotEvent.cxx,
	  Plot/PlotEvent.h, Plot/PlotResol.cxx, Plot/PlotResol.h,
	  Plot/PlotReson.cxx, Plot/PlotReson.h, Plot/PlotShower.cxx,
	  Plot/PlotShower.h, Plot/PlotTruth.cxx, Plot/PlotTruth.h,
	  Plot/PlotVtx.cxx, Plot/PlotVtx.h, Plot/PmtHit.cxx, Plot/PmtHit.h,
	  Select/SelectFlux.cxx, Select/SelectKinem.cxx,
	  Select/SelectKinem.h, Store/FillEvent.cxx, macros/make.C,
	  macros/study.C:
	A development snapshot of PhysicsNtuple code.
	1) Change in the header structure: put global functions and typedefs into
	a separate Util.h header file which is then included in Record.h
	2) Add event energy computation to RecoNu that uses quasielastic formula
	and resonance formula
	3) Add new global functions to Util.h and Default.h
	4) Major clean up of the plotting algorithm. Also get rid of recursive
	structures in PlotVtx and PlotBasic, it was creating too much confusion
	and was hard to understand.
	5) Clean up SelectFlux and SelectKinem, add simplified kinematic selection
	to SelectKinem that uses simple E_{had} and w^{2} cuts.
2008-01-28 16:01  ishi
	* Mad/MadTVAnalysis.cxx:
	Track directions and uncorrected shower energies are added.
2008-01-28 14:04  hartnell
	* NuMuBar/: NuAnalysis.cxx, NuAnalysis.h:
	Added a function to demonstrate and test the use of the new interfaces
	to the infid code (DataUtil/infid_sr_interface.h)
	void NuAnalysis::DemoInfidSRInterface(const NtpStRecord& ntp,
	                                      const NtpSREvent& evt,
					      const NuEvent& nu)
2008-01-28 13:58  hartnell
	* DataUtil/: infid.h, infid_sets.C, infid_sr_interface.h:
	Renamed gXXXVtxOffset to gXXXVtxZOffset so that the Z is specified.
	This should be ready to use now. If someone could cast an eye over the
	values in infid_sets.C that would be great.
2008-01-28 13:54  hartnell
	* DataUtil/: infid_sr_interface.cxx, infid_sr_interface.h:
	Added convenient interfaces that allow the objects in sntp files to be
	used directly when evaluating if the evt/trk/shw is in the fiducial
	volume. These functions make use of the vtx offset variables in the
	FidVol namespace.
	bool infid(const NtpStRecord& ntp,const NtpSREvent& evt);
	bool infid(const NtpStRecord& ntp,const NtpSRTrack& trk);
	bool infid(const NtpStRecord& ntp,const NtpSRShower& shw);
2008-01-28 13:50  hartnell
	* DataUtil/infid_sets.C:
	Add the appropriate values for the new variables to the various fiducial
	volume configuration sets, e.g.:
	gEvtVtxOffset   = 0.0;
	gTrkVtxOffset   = 0.0392;
	gShwVtxOffset   = 0.0;
2008-01-28 13:48  hartnell
	* DataUtil/infid.h:
	Added variables to allow configuration of the offsets to the position of
	the vtx.
	In R1.24 the trk vtx was in the downstream scintillator whereas the
	neutrino interaction most often occurred in the upstream steel plane.
	These numbers are subtracted from the evt/trk/shw vertex for cc2008
	settings:
	static Double_t gEvtVtxOffset=0.0;
	static Double_t gTrkVtxOffset=0.0392;
	static Double_t gShwVtxOffset=0.0;
	Added printout of the variables too.
2008-01-28 13:19  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, gen_events.cxx,
	  test_flux.cxx:
	Factor out common creation of flux drivers.
2008-01-28 12:16  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: README, proc_events.cxx,
	  test_flux.cxx:
	Add new GBartolAtmoFlux to test_flux (with arbitrary normalization :( )
2008-01-28 10:20  hartnell
	* NtupleUtils/NuMatrixFitter.cxx:
	Now passing the simFlag and using the enums directly:
	Double_t ndFidMass = nuCuts.FiducialMass(Detector::kNear,
	                                         SimFlag::kMC,
	                                         NuCuts::kJJE1);
2008-01-28 10:19  hartnell
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	Need to add the SimFlag to the function to return fiducial masses:
	FiducialMass(nu.detector,nu.anaVersion);
	becomes:
	FiducialMass(nu.detector,nu.simFlag,nu.anaVersion);
	This function now gives what I believe are the latest and greatest
	numbers for data and MC separately.
	CalcFiducialMass() now works and gives answers the same as Justin's to
	about 0.5% using the latest numbers from minos-doc-3134v2.
2008-01-28 03:26  koskinen
	* NCUtils/macros/: nearFarExtrapolationJK.C,
	  nearFarExtrapolationMC.C:
	Changed so that the some of the features are now data appropriate.
2008-01-27 23:50  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/: PTSimParticle.cxx, PTSimParticle.h,
	  PTSimStack.h:
	Modify PTSimModule "StdHepSaveSibling" configuration parameter to
	be allow another layer of selectability.  Usage:
	jc.Path("Reco").Mod("PTSimModule").Set("StdHepSaveSibling=<n>");
	where:
	n==0 =>  Siblings of selected secondaries are not automatically selected
	         for storage to stdhep array.
	n==1 =>  Siblings of selected secondaries are automatically selected for
	         storage to stdhep array. (Default)
	n==2 =>  Siblings of selected secondaries and siblings of saved ancestors
	         of selected secondaries are automatically selected for storage
	         to stdhep array.
2008-01-27 21:30  rustem
	* PhysicsFit/macros/: draw_one.C, draw_osc.C, fit.C, fit_scale.C,
	  make_fit.sh, make_study.sh, plot.C, plot_2d.C, plot_chi2.C,
	  plot_corr.C, plot_fit.C, plot_four.C, plot_func.C, plot_kernel.C,
	  plot_mc.C, plot_resol.C, read_flux.C, simple.C, study.C:
	Various fitting and plotting macros, some of them are already obsolete but
	add them all for completeness.
2008-01-27 21:29  rustem
	* PhysicsFit/Neugen/: GNUmakefile, LinkDef.h, NeugenXSec.cxx,
	  NeugenXSec.h, PlotNeugen.cxx, PlotNeugen.h, ScaleNeugen.cxx,
	  ScaleNeugen.h:
	PhysicsFit/Neugen contains re-weighting algorithms for neugen weights.
	This subdirectory needs recent version of NeugenInterface and neugen to
	work properly.
2008-01-27 21:28  rustem
	* PhysicsFit/Kinem/: ChangeDIS.cxx, ChangeDIS.h, ChangeQES.cxx,
	  ChangeQES.h, ChangeRES.cxx, ChangeRES.h, GNUmakefile, LinkDef.h,
	  ScaleReco.cxx, ScaleReco.h, ScaleTrue.cxx, ScaleTrue.h,
	  ScaleXSec.cxx, ScaleXSec.h, ShiftReco.cxx, ShiftReco.h:
	PhysicsFit/Kinem contains all the algorithm used so far for the near
	detector fits. These algorithm apply weights for different kinematic cross
	sections, for example changing weights for quasi-elastic and
	deep-inelastic cross sections.
2008-01-27 21:26  rustem
	* PhysicsFit/Draw/: DrawModule.cxx, DrawModule.h, DrawOne.cxx,
	  DrawOne.h, DrawUnit.cxx, DrawUnit.h, FillCheck.cxx, FillCheck.h,
	  GNUmakefile, LinkDef.h:
	PhysicsFit/Draw contains visual tools to debug and check re-weighting and
	fitting algorithms. DrawModule collects AlgData and AlgFill algorithms and
	makes plots for the fit distributions with different weights.
2008-01-27 21:24  rustem
	* PhysicsFit/Config/: HistNear.xml, HistOscl.xml, PlotEvent.xml,
	  PlotNeugen.xml:
	Physics/Config directory contains configuration files used by the fitting
	algorithms - so far these are histogram definitions.
2008-01-27 21:21  rustem
	* PhysicsFit/: AdaptMany.cxx, AdaptMany.h, AlgData.h, AlgFill.h,
	  AlgMany.h, AlgUnit.h, DataUnit.cxx, DataUnit.h, EnergyKernel.cxx,
	  EnergyKernel.h, FillHist.cxx, FillHist.h, FillMany.cxx,
	  FillMany.h, FitModule.cxx, FitModule.h, FitUtil.cxx, FitUtil.h,
	  GNUmakefile, GetSnarlData.cxx, GetSnarlData.h, LinkDef.h,
	  OsclProb.cxx, OsclProb.h, SnarlData.cxx, SnarlData.h,
	  UnitMany.cxx, UnitMany.h:
	Initial commit of PhysicsFit package. This package relies on PhysicsNtuple
	for data structures and algorithm bases classes. The package is organized
	as follows:
	1) AlgData is abstract base class for data algorithms: an implementation
	of AlgData class finds and reads ntuple file for data or simulation. The
	data set is specified via usual registry configuration.
	2) AlgFill is abstract base class for histogram algorithms: an
	implementation of AlgFill fills a histogram or a probability density
	function and then computes chi2 or log likelihood for a pair of
	algorithms.
	3) AlgUnit is abstract base class for a pair of histogram like algorithms
	and data classes. A typical implementation manages a pair of AlgFill
	classes and a pair of AlgData classes, one instance for data and another
	instance for a simulation.
	4) FitModule is a MINUIT based fitting algorithm that only depends on ABC
	classes and thus can fit an arbitrary set of data that satisfies an
	interface requirement.
	5) Top level directory contains GetSnarlData that reads near or far
	detector data and three useful algorithms: FillMany, UnitMany and
	AdaptMany - these algorithms manage multiple instances of similar
	algorithms through the same base class interface.
2008-01-26 19:17  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/: check_access, modules:
	Start of a new package PhysicsFit, companion for PhysicsNtuple, for Rustem.
	Expected to be used by others, but not part of the base release (initially).
2008-01-26 19:14  Robert Hatcher <rhatcher@fnal.gov>
	* PhysicsFit/.cvsignore:
	Start of a new package, companion for PhysicsNtuple, for Rustem.
	Expected to be used by others, but not part of the base release (initially).
2008-01-25 20:15  hartnell
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	Added a function CalcFiducialMass that should calculate the ND and FD
	detector masses for both data and MC.
	Not quite working yet... if Justin or Alex could finish it up that would
	be great.
2008-01-25 20:03  Robert Hatcher <rhatcher@fnal.gov>
	* Production/asciidb/dogwood/bhend/BFLDDBIPLANEMAPVLD.csv:
	Fake INSERTDATE should be end-of-time, not beginning-of-time.
2008-01-25 19:27  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, chisq.cxx,
	  consts.h, gen_events.cxx, proc_events.cxx:
	Remember to seed random number generator (doh).
	Improve printout.
2008-01-25 18:48  evans
	* NuMuBar/NuDSTAna.h:
	Removing units from the baseline: it was incompatible with the rest of
	the oscillation formula.
2008-01-25 18:23  blake
	* AtNuOutput/NtpMaker.cxx:
	use beam quality database cuts
2008-01-25 18:19  blake
	* Filtration/DataQualityInterface.cxx:
	use beam quality database cuts
2008-01-25 18:05  blake
	* AtNuAna/: AtNuEventSelectionAB.cxx, AtNuHistogram.cxx,
	  AtNuHistogram.h, AtNuOscFit.cxx, AtNuOscFit.h, Fitter.C:
	 bug fix in AtNuEventSelectionAB.cxx - muon momentum from curvature only
	                                       used if track has been fitted.
	 oscillation fit modified to enable charge-separated fits -
	 separate templates generated for neutrinos and anti-neutrinos,
	 two-parameter charge-separated oscillation fits possible.
2008-01-25 17:51  evans
	* NtupleUtils/NuCuts.cxx:
	Updating the JJH1 and JJE1 selections to use the new CC0325 fiducial mass.
2008-01-25 17:37  ahimmel
	* NtupleUtils/macros/make_xmls.pl:
	Added anaVersion (-A) and runPeriod (-R) as arguments.
2008-01-25 17:06  Robert Hatcher <rhatcher@fnal.gov>
	* Production/asciidb/dogwood/bhend/BFLDDBIPLANEMAPVLD.csv:
	remove spurious blank line.
2008-01-25 11:53  nwest
	* GridTools/docs/jobs_tutorial.html:
	At Oxford on pplxint1 must define MYPROXY_SERVER
2008-01-25 11:07  nwest
	* GridTools/docs/data_castor.html:
	Add link to RAL_Tier1_CASTOR_Accounting
2008-01-25 11:07  nwest
	* GridTools/docs/ChangeLog:
	Scripts: Revise wrapper plan: Create scripts at install time not setup time.
2008-01-25 11:07  nwest
	* GridTools/Scripts/setup/setup_minos_lcg_grid.sh:
	Revise wrapper plan for DCM, Ganga and RSD.  Instead create at install
	time and just configure when running setup.  That way we don"t require
	everyone to have write access to GridTools/bin (not my finest hour!)
2008-01-25 11:07  nwest
	* GridTools/Scripts/maintenance/version_number:
	Upadte to version V01-06-01
2008-01-25 11:07  nwest
	* GridTools/Ganga/docs/ganga.html:
	Update install section.  Define GANGA_ROOT so that GridTools setup
	script setup_minos_lcg_grid.sh can properly configure its wrapper to
	run Ganga.
2008-01-25 11:07  nwest
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Update future development list.
2008-01-25 11:07  nwest
	* GridTools/: .cvsignore, bin/dcm, bin/ganga, bin/rsd:
	Do not ignore bin/ directory; DCM, Ganga and RSD wrappers are now in
	CVS, not created on the fly at setup time..
2008-01-24 22:22  Robert Hatcher <rhatcher@fnal.gov>
	* Mad/macros/ScanDisplay.C:
	Add SRT_[PRIVATE|PUBLIC]_CONTEXT to the MacroPath so that the lines like
	   gROOT->LoadMacro("Mad/macros/LoadLibs.C")
	work even if Mad isn't a subdir of the current working directory (such as
	working from a base release).
2008-01-24 20:16  ahimmel
	* NuMuBar/macros/mm/SystematicsStudies/: CCChargeCut/Init.sh,
	  CPT/Init.sh, NoChargeCut/Init.sh, PRLCCAnalysis/Init.sh:
	Added lines to set $HOME to the ~ directory since this is not done automatically in condor.
2008-01-24 20:15  ahimmel
	* NuMuBar/macros/mm/: Prepare.sh,
	  SystematicsStudies/CCChargeCut/Prepare.sh,
	  SystematicsStudies/CPT/Prepare.sh,
	  SystematicsStudies/NoChargeCut/Prepare.sh,
	  SystematicsStudies/PRLCCAnalysis/Prepare.sh:
	Updated to use the Init.sh script automatically in the same directory.  Now it does not have a user-specific path hard coded.
2008-01-24 20:11  ahimmel
	* NuMuBar/macros/mm/: TheMethod.sh,
	  SystematicsStudies/CCChargeCut/TheMethod.sh,
	  SystematicsStudies/CPT/TheMethod.sh,
	  SystematicsStudies/NoChargeCut/TheMethod.sh,
	  SystematicsStudies/PRLCCAnalysis/TheMethod.sh:
	Update to automatically locate the Init.sh script in the same directory as TheMethod.sh.  Also adapted for condor submission.
2008-01-24 19:51  ahimmel
	* NuMuBar/macros/mm/SubmitTheMethodCondor.sh:
	Submission script for TheMethod that uses condor instead of lsf.  Requires some changes to TheMethod.sh that are being added presently but which don't affect LSF running.
2008-01-24 19:49  ahimmel
	* NuMuBar/macros/mm/Init.sh:
	Adapted to match Justin's ~/.start.sh file to hold user-specific setup information.
2008-01-24 19:34  ahimmel
	* NuMuBar/tools/: sam.pl, timeLine.pm:
	Add sections to process files for the RunII RunIII comparison in cedar data.
2008-01-24 19:29  ahimmel
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitterMinuit.cxx,
	  NuMatrixInput.cxx, NuMatrixMethod.cxx:
	Committing some small changes that got overlooked.  Changed NuMatrixInput so it inherits from TObject and can be stored in files.  Updated the fitters so they look for an already existing NuMatrixInput before generating one based on the file.  Fixed some kFatal messages in NuMatrixMethod.cxx.
2008-01-24 19:05  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/: Anf-Final.eps, Anf-Hit.eps,
	  BlessedDriftNDonly.eps, Far1stAug037thDec05DriftCropped.eps,
	  PMTs-NL.eps, anatael_addition.tex, c1DXY.eps, cBetheBloch0.eps,
	  cBetheBloch20.eps, cD_MCCosThZ.eps, cD_MCTrkWinResp.eps,
	  cD_MCTrkWinRespFD.eps, cDenYvsXPF.eps, cDensity.eps, cPlane.eps,
	  cYvsX.eps, cYvsX12U.eps, cYvsX12UV.eps, calib.tex,
	  linearity_distorted.eps, muon_drift.eps, nonlin_m16.eps,
	  nonlin_m64.eps, pmt_drift.eps, Jan2006/Anf-Final.eps,
	  Jan2006/Anf-Hit.eps, Jan2006/BlessedDriftNDonly.eps,
	  Jan2006/Far1stAug037thDec05DriftCropped.eps, Jan2006/Makefile,
	  Jan2006/PMTs-NL.eps, Jan2006/anatael_addition.tex,
	  Jan2006/c1DXY.eps, Jan2006/cBetheBloch0.eps,
	  Jan2006/cBetheBloch20.eps, Jan2006/cD_MCCosThZ.eps,
	  Jan2006/cD_MCTrkWinResp.eps, Jan2006/cD_MCTrkWinRespFD.eps,
	  Jan2006/cDenYvsXPF.eps, Jan2006/cDensity.eps, Jan2006/cPlane.eps,
	  Jan2006/cYvsX.eps, Jan2006/cYvsX12U.eps, Jan2006/cYvsX12UV.eps,
	  Jan2006/calib.tex, Jan2006/linearity_distorted.C,
	  Jan2006/linearity_distorted.eps, Jan2006/muon_drift.eps,
	  Jan2006/nonlin_m16.eps, Jan2006/nonlin_m64.eps,
	  Jan2006/pmt_drift.eps:
	Move the old old files to their own directory, so we can keep this area clean.
2008-01-24 18:13  bckhouse
	* Contrib/bckhouse/nubar_global_fit/Makefile:
	Tidy up Makefile a bit (discovered genie-config))
2008-01-24 17:43  evans
	* NuMuBar/macros/mm/SystematicsStudies/: CCChargeCut/Init.sh,
	  CCChargeCut/Prepare.sh, CCChargeCut/TheMethod.sh, CPT/Init.sh,
	  CPT/Prepare.sh, CPT/TheMethod.sh, NoChargeCut/Init.sh,
	  NoChargeCut/Prepare.sh, NoChargeCut/TheMethod.sh,
	  PRLCCAnalysis/Init.sh, PRLCCAnalysis/Prepare.sh,
	  PRLCCAnalysis/TheMethod.sh:
	Shell scripts for running systematics studies on the various analyses.
2008-01-24 17:42  evans
	* NuMuBar/macros/mm/SystematicsStudies/:
	  CCChargeCut/CombineMMHelpers.C, CCChargeCut/LoopOverDST.C,
	  CCChargeCut/MMAna.C, CCChargeCut/MakeMMFluxHelpersConfig.C,
	  CCChargeCut/MakeOutputForFitter.C, CCChargeCut/MakePlots.C,
	  CCChargeCut/RunModularCCChargeCutMMFitter.C,
	  CPT/CombineMMHelpers.C, CPT/LoopOverDST.C, CPT/MMAna.C,
	  CPT/MakeMMFluxHelpersConfig.C, CPT/MakeOutputForFitter.C,
	  CPT/MakePlots.C, CPT/RunModularMMFitter.C,
	  NoChargeCut/CombineMMHelpers.C, NoChargeCut/LoopOverDST.C,
	  NoChargeCut/MMAna.C, NoChargeCut/MakeMMFluxHelpersConfig.C,
	  NoChargeCut/MakeNoChargeCutOutputForFitter.C,
	  NoChargeCut/MakePlots.C,
	  NoChargeCut/RunNoChargeCutModularMMFitter.C,
	  PRLCCAnalysis/CombineMMHelpers.C, PRLCCAnalysis/LoopOverDST.C,
	  PRLCCAnalysis/MMAna.C, PRLCCAnalysis/MakeMMFluxHelpersConfig.C,
	  PRLCCAnalysis/MakePRLOutputForFitter.C,
	  PRLCCAnalysis/MakePlots.C,
	  PRLCCAnalysis/RunModularPRLCCMMFitter.C:
	Macros for running the various different analyses, configurable for
	systematics studies.
2008-01-24 17:30  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/: Makefile,
	  calibPosition.tex, gaincalib/gain.ps, gaincalib/gain.tex,
	  gaincalib/gainFD.eps, gaincalib/gainND.eps,
	  gaincalib/tgainFD.eps, gaincalib/tgainND.eps:
	Add missing gaincalib/ directory. Add makefile that uses pdflatex as default.
	Include hyperref package and set up all DocDB references as hyperlinks for ease of use.
	---N
2008-01-24 17:30  bckhouse
	* Contrib/bckhouse/nubar_global_fit/proc_events.cxx:
	Use MC from all available gntp files.
2008-01-24 17:12  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: gen_events.cxx, oscprob.cxx,
	  proc_events.cxx:
	gen_events now takes a runnumber on the commandline
	Remove unneccesary #includes
2008-01-24 16:25  bckhouse
	* Contrib/bckhouse/nubar_global_fit/test_flux.cxx:
	Produce plots of neutrino zenith angle distribution.
2008-01-24 16:00  musser
	* Mad/data/: NDscantrain.root, scantrain.root:
	remove additional training files from distribution
2008-01-24 15:57  musser
	* Mad/data/n13011339_0008_L010185N_D00.sntp.cedar.root:
	rm root file from Mad distribution
2008-01-24 15:48  bckhouse
	* Production/Dogwood/: reco_MC_daikon_far_cedar_phy.C,
	  reco_MC_daikon_far_cosmic_cedar_phy.C,
	  reco_MC_daikon_near_cedar_phy.C,
	  reco_MC_daikon_near_cosmic_cedar_phy.C,
	  reco_far_spill_cedar_phy.C,
	  MRCC/reco_MC_daikon_far_MRCC_cedar_phy.C,
	  MRCC/reco_MC_daikon_near_MRCC_cedar_phy.C,
	  MRCC/reco_far_all_MRCC_cedar_phy.C,
	  MRCC/reco_far_spill_MRCC_cedar_phy.C,
	  MRCC/reco_near_cosmic_MRCC_cedar_phy.C,
	  MRCC/reco_near_spill_MRCC_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_far_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_far_MRCC_srsafitter_cosmic_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_near_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_near_cosmic_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_far_all_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_far_spill_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_near_cosmic_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_near_spill_MRCC_srsafitter_cedar_phy.C,
	  headers/attach_mrcc_path.h, headers/attach_mrcc_path_far.h,
	  headers/attach_mrcc_srsa_path_blind.h,
	  headers/far_all/far_all_create_path.h,
	  headers/io/attach_blinded_output.h,
	  headers/io/attach_output_mc.h,
	  headers/io/attach_output_mc_srsafitter.h,
	  headers/io/attach_output_srsafitter.h,
	  srsafitter/reco_MC_daikon_far_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_far_cosmic_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_near_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_near_cosmic_cedar_phy_srsafitter.C,
	  srsafitter/reco_far_all_cedar_phy_srsafitter.C,
	  srsafitter/reco_far_spill_cedar_phy_srsafitter.C,
	  srsafitter/reco_near_cosmic_cedar_phy_srsafitter.C,
	  srsafitter/reco_near_spill_cedar_phy_srsafitter.C:
	Pass around JobCPath&'s instead of TString's
2008-01-24 14:50  bckhouse
	* Production/Dogwood/headers/: far/far_set_msg_levels.h,
	  far_all/far_all_set_msg_levels.h,
	  far_cosmic_mc/far_cosmic_mc_set_msg_levels.h,
	  far_mc/far_mc_set_msg_levels.h, mrcc/mrcc_set_msg_levels.h,
	  near/near_set_msg_levels.h,
	  near_cosmic/near_cosmic_set_msg_levels.h,
	  near_cosmic_mc/near_cosmic_mc_set_msg_levels.h,
	  near_mc/near_mc_set_msg_levels.h:
	Change photon error level to Fatal to cut down on logfile verbosity.
2008-01-24 14:43  bckhouse
	* Production/Dogwood/headers/reroot/reroot_configure.h:
	Explicitly set default constants for Phil's FD noise model.
2008-01-24 14:40  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/: python/GBSTask.py, scripts/run_gbs_cron.sh:
	Add a few explanatory comments.
2008-01-24 14:39  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJobAnalyser.py:
	Modified:
	  __CollectData()
	    Create the gbs_grid_info.log if at all possible and not only if managed
	    to communicate with application.
	  __WriteLoggingInfoFile()
	    Also look for common failure modes, currently "maradona" and
	    "expired" to improve quality of GRID failure diagnostics.  Fix
	    parsing of glite-wms-job-logging-info output which is slightly
	    different to edg-job-get-logging-info
	Modified:
	  WriteHtmlReport(task_dir)
	    If no active Ganga job link instead to the copy of the expired one, if available.
2008-01-24 14:39  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Modified:
	  Submit():
	    Don"t remove the initial copy of the GBS file created when the job
	    was submitted.  Then if nothing gets returned still have a record of
	    the submit date.
2008-01-24 14:37  bckhouse
	* Production/Dogwood/: reco_MC_daikon_far_cedar_phy.C,
	  reco_MC_daikon_far_cosmic_cedar_phy.C,
	  reco_MC_daikon_near_cedar_phy.C,
	  reco_MC_daikon_near_cosmic_cedar_phy.C,
	  MRCC/reco_MC_daikon_far_MRCC_cedar_phy.C,
	  MRCC/reco_MC_daikon_near_MRCC_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_far_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_far_MRCC_srsafitter_cosmic_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_near_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_near_cosmic_MRCC_srsafitter_cedar_phy.C,
	  headers/aclic.h, headers/reroot/reroot_configure.h,
	  srsafitter/reco_MC_daikon_far_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_far_cosmic_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_near_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_near_cosmic_cedar_phy_srsafitter.C:
	Use MasterGeVPerMip
2008-01-24 13:59  bckhouse
	* Production/Dogwood/headers/: aclic.h, attach_mrcc_path.h,
	  attach_mrcc_srsa_path_blind.h, far/far_create_path.h,
	  io/attach_blinded_output.h, io/attach_output_mc_srsafitter.h:
	Collection of bugfixes found by testsyntax script.
2008-01-24 13:59  bckhouse
	* Production/Dogwood/testsyntax.sh:
	Script to test syntax of reco scripts by attempting to compile (though not link) them.
	Useful for finding stupid typos that otherwise wouldn't be found until runtime.
2008-01-24 01:32  Robert Hatcher <rhatcher@fnal.gov>
	* BField/: BField.cxx, BField.h, BfldCache.cxx, BfldCache.h:
	convert from using plain int's to Ugli::SMRegion_t or Ugli::XYRegion_t
	enums for clarity.  In case where SMGapAndEndField[Near|Far] is still
	unimplemented (as it is) be a bit more descriptive about where.
2008-01-24 01:17  Robert Hatcher <rhatcher@fnal.gov>
	* UgliGeometry/: Ugli.cxx, Ugli.h:
	Some enums for identifying general z or xy regions.  For now only the
	enum values are in geometry, actual calculation (relatively crude) is
	done for BField in BfldCache.
2008-01-24 01:04  evans
	* NuMuBar/NuDSTAna.cxx:
	Now that NuDSTAna::MMRereco(...) needs a .xml file for configuring the
	selection and run period in the nominal case, it's no longer
	appropriate to make a default NuXMLConfig object if the input filename
	contains "Nominal". It now only defaults if the input TString is null.
2008-01-24 00:50  George Irwin <gmieg@slac.stanford.edu>
	* Mad/ScanFrame.cxx:
	Conform to "double pow(double, double)" function template.
2008-01-23 23:27  evans
	* NtupleUtils/macros/make_xmls.pl:
	Changing 'selection' to 'anaVersion'.
2008-01-23 23:19  evans
	* NtupleUtils/macros/make_xmls.pl:
	Setting the default dm2nu and dm2bar to 2.38e-3, and the default
	transitionProb to 0.0 (no transitions) as these are probably what
	we'll want to use for the initial systematics study.
2008-01-23 23:02  evans
	* NuMuBar/NuDSTAna.cxx:
	Not oscillating near detector Monte Carlo.
2008-01-23 22:40  evans
	* NtupleUtils/: NuFluxHelper.cxx, NuFluxHelper.h:
	A new constructor taking an xml filename (as a TString) that
	configures whether or not to SKZP, and which run period to use.
2008-01-23 21:42  evans
	* NuMuBar/: NuDSTAna.cxx, NuDSTAna.h:
	MMRereco(...) is now fully configured using a .xml file. This
	configures the selection to use, the reweighting to apply, any
	systematic shifts to apply, and also whether fake oscillatoin
	parameters should be applied. This means a .xml file is required for
	configuration even if no systematics are being applied (as otherwise
	the default selection is NuCuts::kUnknown and no reweighting is
	applied).
2008-01-23 21:37  evans
	* NtupleUtils/NuXMLConfig.h:
	Adding inline functions to return the oscillation parameters.
2008-01-23 21:20  evans
	* NtupleUtils/NuFluctuator.cxx:
	The Oscillate() function was using the neutrino sn2 to oscillate the
	antineutrinos. It isn't now.
2008-01-23 20:40  evans
	* NtupleUtils/NuXMLConfig.h:
	Adding an inline function to return the run period
2008-01-23 20:17  evans
	* NtupleUtils/: NuXMLConfig.cxx, NuXMLConfig.h:
	Changing 'selection' to 'anaVersion', including how it's to be tagged
	in the .xml files.
2008-01-23 19:43  musser
	* Mad/macros/ScanDisplay.C:
	fix ScanDisplay.C to remove dependency on local IU config
2008-01-23 19:30  musser
	* Mad/: MadBase.cxx, MadScanDisplay.cxx:
	fix segv
2008-01-23 19:21  hartnell
	* NuMuBar/NuDSTAna.cxx:
	Change StdCCAna to use the kCC0325Std version.
2008-01-23 19:10  bckhouse
	* Production/Dogwood/headers/: attach_mrcc_path_far.h,
	  far/far_create_path.h, far_all/far_all_create_path.h,
	  far_cosmic_mc/far_cosmic_mc_create_path.h,
	  far_mc/far_mc_create_path.h, io/attach_blinded_output.h,
	  io/attach_output.h, io/attach_output_mc.h,
	  io/attach_output_mc_srsafitter.h, io/attach_output_srsafitter.h,
	  near/near_create_path.h, near_cosmic/near_cosmic_create_path.h,
	  near_cosmic_mc/near_cosmic_mc_create_path.h,
	  near_mc/near_mc_create_path.h, reroot/reroot_create_path.h:
	Rationalise jobcontrol use.
2008-01-23 19:10  hartnell
	* NtupleUtils/NuCuts.cxx:
	Two changes:
	1.) The fiducial volume for the NuMuBar analysis now uses the same code
	  as for the new 3.25e20 CC analysis.
	2.) I have dealt with the issue of how to subtract the 3.92cm from the
	  trk vtx here inside the IsInFidVolTrk, which does this:
	  //by default use the trk vtx as is
	  Float_t z=nu.zTrkVtx;
	  //move trk vtx upstream by 3.92cm from scintillator to steel
	  //for these analysis versions
	  if (nu.anaVersion==NuCuts::kCC0325Std ||
	      nu.anaVersion==NuCuts::kJJH1 ||
	      nu.anaVersion==NuCuts::kJJE1) {
	    z=nu.zTrkVtx-(0.0392*Munits::m);
	  }
	Then the value of z is passed to (indirectly) to Robert's function in
	DataUtil.
2008-01-23 18:37  bckhouse
	* Production/Dogwood/headers/: attach_mrcc_path.h,
	  attach_mrcc_srsa_path_blind.h:
	Implement in terms of attach_mrcc_path (which has its blinding fixed to match)
2008-01-23 18:22  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path_far.h:
	Implement in terms of attach_mrcc_path()
2008-01-23 18:07  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path_blind.h:
	Actually remove file.
2008-01-23 18:06  bckhouse
	* Production/Dogwood/headers/attach_mrcc_path.h:
	Remove unused attach_mrcc_path_blind
	Rationalise attach_mrcc_path to use path objects instead of names.
2008-01-23 17:54  nwest
	* GridTools/Ganga/GBS/docs/gbs_user.html:
	Document IsAuthorisedToSubmit.  Rationalise cron job into single script and link to example
2008-01-23 17:01  bckhouse
	* Production/Dogwood/:
	  MRCC/srsafitter/reco_MC_daikon_far_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_far_MRCC_srsafitter_cosmic_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_near_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_MC_daikon_near_cosmic_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_far_all_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_far_spill_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_near_cosmic_MRCC_srsafitter_cedar_phy.C,
	  MRCC/srsafitter/reco_near_spill_MRCC_srsafitter_cedar_phy.C,
	  headers/attach_mrcc_path.h, headers/attach_mrcc_path_blind.h,
	  headers/attach_mrcc_path_far.h,
	  headers/attach_mrcc_srsa_path_blind.h,
	  headers/io/attach_output.h, headers/io/attach_output_mc.h,
	  headers/io/attach_output_mc_srsafitter.h,
	  headers/io/attach_output_srsafitter.h,
	  headers/util/get_record_title.h,
	  srsafitter/reco_MC_daikon_far_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_far_cosmic_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_near_cedar_phy_srsafitter.C,
	  srsafitter/reco_MC_daikon_near_cosmic_cedar_phy_srsafitter.C,
	  srsafitter/reco_far_all_cedar_phy_srsafitter.C,
	  srsafitter/reco_far_spill_cedar_phy_srsafitter.C,
	  srsafitter/reco_near_cosmic_cedar_phy_srsafitter.C,
	  srsafitter/reco_near_spill_cedar_phy_srsafitter.C:
	Use RecJobRecord::SetGlobalProdName("Dogwood"); in scripts.
	This makes get_record_title() and its callers obsolete.
2008-01-23 16:50  Robert Hatcher <rhatcher@fnal.gov>
	* Contrib/rhatcher/fnal_ups/genie/: development.table,
	  development.version:
	commit "development" UPS config for genie
	new weirdness about Geant4 setup Linux+2.6 != 2.4.
2008-01-23 14:42  bckhouse
	* Contrib/bckhouse/nubar_global_fit/test_flux.cxx:
	Should test stuff builds before checking it in...
2008-01-23 14:41  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, test_flux.cxx:
	A short program to generate histograms from GFlukaAtmo3DFlux for comparision with those in the SK PRD.
2008-01-23 14:14  hartnell
	* NuMuBar/: NuDSTAna.cxx, NuDSTAna.h:
	Removed leftover interface that had no implementation
2008-01-23 14:10  hartnell
	* NtupleUtils/macros/make_xmls.pl:
	Added code to make xml files with all the new variables (including the
	ones Justin added). Tried to use sensible defaults.
	Not very configurable yet... it depends how it will be used. It would be
	straightforward to add some new arguments to the command line I guess.
2008-01-23 13:58  hartnell
	* NtupleUtils/: NuXMLConfig.cxx, NuXMLConfig.h:
	Added:
	virtual std::string PrintAll(std::ostream& os) const;
	Float_t MinEnBin() const {return minEnBin;};
	Float_t MaxEnBin() const {return maxEnBin;};
	Int_t NEnBins() const {return nEnBins;};
	//binning description
	Float_t minEnBin;//lower edge of lowest energy bin
	Float_t maxEnBin;//upper edge of highest energy bin
	Int_t nEnBins;//number of energy bins
	In the copy contructor I copied the values across rather than reset
	them (more intuitive behaviour). Note that the systematic shift gets set
	to 1.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/problems.html:
	lcg-utils 1.6.5 (includes lcg-ls) released.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/docs/ChangeLog:
	Updates to RSD, GBS, RSD and Scripts.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Scripts/setup/setup_minos_oxford.sh:
	Fix bug: for SL3 must fall back to setup_minossoft_oxford.sh not .csh.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Scripts/setup/setup_minos_lcg_grid.sh:
	Create, if required, $MOG_TOOLS/bin-<platform> to hold wrapper scripts
	to run DCM, RSD and Ganga and add to PATH unless already present.
	Don"t create subroutines "dcm", "ganga" and "rsd" instead create the
	wrappers scripts in bin directory if not present. In the case of Ganga
	if default python version < 2.4 try to borrow the python that came
	with sam_web_client to define a better version of python within the
	wrapper.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Scripts/setup/setup_minos_lcg_grid.csh:
	Don"t setup aliases "dcm" and "rsd" now that setup_minos_lcg_grid.sh
	creates wrapper scripts for them.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/RemoteSoftwareDeployment/driver/help.txt:
	Add option: --no_survey
	Remove obsolete job command documentation.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/RemoteSoftwareDeployment/: doc/rsd.html,
	  driver/cmd_install.pm, driver/initialise_globals.pm,
	  driver/terminate_install.pm:
	Updates to install command:-
	  Add option: --no_survey   Don"t perform end of install software survey
	  If  --soft_link, before bypassing build, check that top level lib is O.K.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/scripts/run_gbs_cron.sh:
	Example script to run GBS as a cron job.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSUtilities.py:
	New RemoveChildProcesses(): Delete all child processes
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSTask.py:
	New method:-
	  IsAuthorisedToSubmit(warn=True): Check that proxy O.K., if submitting to GRID.
	Modified methods:-
	  SubmitJobs(num_req = 0): Check IsAuthorisedToSubmit
	                           Submit jobs in name order
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/GBSJob.py:
	Modified Submit():
	  Check parent task"s IsAuthorisedToSubmit():
	  Use AsyncCallThread timeout_call to submit jobs.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/Ganga/GBS/python/AsyncCallThread.py:
	Module provided by Jakub (Kuba) Moscicki Jakub.Moscicki@cern.ch to timeout
	stalled processes to prevent them hanging a GBS job.
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/: Ganga/GBS/docs/gbs_design.html,
	  Ganga/GBS/docs/gbs_index.html,
	  Ganga/GBS/docs/gbs_programmer.html, Ganga/GBS/docs/gbs_user.html,
	  Ganga/GBS/python/bootstrap.py,
	  Scripts/maintenance/version_number:
	Switch to version V01-06-00
2008-01-23 12:42  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/DataCacheManager/: frs_run_jobs.pm, init.pm, main.pm,
	  remove_child_processes.pm, docs/dcm.html:
	When killing off a stalled copy process, remove all it"s child
	processes as well.
2008-01-23 12:41  Nick West <n.west1@physics.oxford.ac.uk>
	* GridTools/.cvsignore:
	Ignore bin-* directories.
2008-01-23 12:08  rodriges
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/calibPosition.tex:
	Comment out some sections in my systematics studies that were relevant for the
	Summer 07 box opening, but no longer apply
2008-01-23 10:31  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/getTrackAndHalo.C:
	Make it work
2008-01-23 10:17  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/getTrackAndHalo.C:
	A couple more plots
2008-01-23 05:52  evans
	* NtupleUtils/NuCuts.cxx:
	Changing all instances of sqrt(14*Munits::m) to sqrt(14.)*Munits::m.
2008-01-23 05:04  evans
	* NtupleUtils/: NuXMLConfig.cxx, NuXMLConfig.h:
	Adding configuration for selection, run period, and fake oscillation
	and transition parameters.
2008-01-23 01:59  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/: vld/beam/D00/ptsim_G3_eggplant.C,
	  vld/CosmicLE/ptsim_G3_eggplant.C, macro/PTSim_testG3.C:
	Add missing header.
2008-01-23 01:58  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/PTSimModule.cxx:
	Introduce support for configuring momentum threshold of particles stored
	to output stdhep array by particle parent type so that there is now
	options for configuring the momentum threshold by:
	 i)particle Id
	ii)particle production method, e.g. Decay
	iii)particle parent Id
	or any combination of the above.
	Change the default to set the threshold to 0 for:
	i)particles with muon particle Id (+/- 13)
	ii)particles produced by Decay with muon parent particle Id
	This differs from before in that the previous default settings set the
	momentum threshold to 0 for all products of Decay, regardless of parent
	particle type.  The new settings bring the defaults closer in line
	to GMINOS. The default settings can be altered in the job script.
2008-01-23 00:54  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/: PTSimStack.cxx, PTSimStack.h,
	  test/GNUmakefile, test/PTSimValidate.cxx:
	Switch to making use of PTSimStdHepType for storage of user-configured
	momentum thresholds.
2008-01-23 00:24  Minos CVS group account.  Do not commit from here!
	* Contrib/Documents/RHCProposal/: atminos.tex, build_and_show,
	  conclusions.tex, introduction.tex, nubar_prop.bib,
	  nubar_prop.tex, othermeasurements.tex, prsty.bst,
	  requirements.tex, timeline.tex, figs/3sig_discovery_reach.pdf,
	  figs/3sig_discovery_reach_mod.pdf, figs/CPTatm2005.pdf,
	  figs/CPTsun2005.pdf, figs/bestfit_dm2bar.pdf,
	  figs/bestfit_ssqbar.pdf, figs/establish_cut_values.pdf,
	  figs/fake_expts_1.pdf, figs/fake_expts_2.pdf,
	  figs/fake_expts_3.pdf, figs/nue_temp_sens_plot.pdf,
	  figs/nue_temp_sens_plot_mod.pdf, figs/rhc_sens_pot_zoom.pdf,
	  figs/sens_allmodes_dnll_2008.pdf, figs/sens_chi2_approx.pdf,
	  figs/sens_chi2_stat_syst.pdf,
	  figs/sens_chi2_stat_syst_nonreduced.pdf, figs/sens_dnll_pot.pdf,
	  figs/spec_breakdown_fhc.pdf, figs/spec_breakdown_rhc.pdf,
	  figs/spectrum_fhc.pdf, figs/spectrum_fhc_nonreduced.pdf,
	  figs/spectrum_rhc.pdf, figs/spectrum_rhc_nonreduced.pdf,
	  figs/systematics_test_skzp.pdf, figs/variant_rhc_0.pdf,
	  figs/variant_rhc_1.pdf, figs/variant_rhc_2.pdf,
	  figs/variant_rhc_3.pdf, figs/variant_rhc_4.pdf:
	initial import of RHC proposal
2008-01-23 00:07  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/: LinkDef.h, PTSimStdHepType.cxx,
	  PTSimStdHepType.h:
	New helper class to describe the type of secondary to which a
	user-configured momentum threshold is to be applied to select secondaries
	to be stored in the output stdhep array.
2008-01-22 21:14  hartnell
	* DataUtil/infid_sets.C:
	Updated:
	  void infid_set_cc2008()
	to have the values agreed upon. This is what everybody should use for
	the 2008 CC analysis (for data/MC and ND/FD)
	I will double check this tomorrow.
	Added:
	  void infid_set_cc2007()
	which has what I believe are the values used for the summer 2007 analysis.
2008-01-22 21:11  hartnell
	* NuMuBar/: NuAnalysis.cxx, NuDSTAna.cxx, NuPlots.cxx:
	Adapt to change in API of IsInFidVol by adding the SimFlag.
2008-01-22 21:04  hartnell
	* NtupleUtils/NuFluxHelper.cxx:
	Used to use:
	nuCuts.IsInFidVolNDCC0325Std(...)
	but now use:
	nuCuts.IsInFidVol(...)
2008-01-22 21:03  hartnell
	* NtupleUtils/: NuCuts.cxx, NuCuts.h:
	IsInFidVol now uses Robert's "DataUtil/infid.h" class for the 3.25e20
	POT CC analysis.
	Changed IsInFidVol to now take the SimFlag since this is needed for the
	FD where the detector is slightly further downstream in data than MC.
	Added:
	void FindZCuts() const;
	which is a little demo of Robert's tool to get the z-positions
	associated with planes.
	Removed:
	Bool_t IsInFidVolNDCC0325Std(Float_t x,Float_t y,Float_t z) const;
	Bool_t IsInFidVolFDCC0325Std(Float_t x,Float_t y,Float_t z) const;
2008-01-22 19:55  ahimmel
	* NuMuBar/tools/sam.pl:
	Add function to run Reversed Field MC.
2008-01-22 19:20  ahimmel
	* NuMuBar/NuDSTAna.cxx:
	Some small changes so that DoIO will play nice with the fake data files.
2008-01-22 16:31  Sue Kasahara <schubert@hep.umn.edu>
	* setup/packages-development:
	Remove PerfTools
2008-01-22 15:31  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/getTrackAndHalo.C:
	Can now alter the strip and time windows
2008-01-22 14:56  musser
	* Mad/data/n13011339_0008_L010185N_D00.sntp.cedar.root:
	add second training file
2008-01-22 14:51  musser
	* Mad/data/NDscantrain.root:
	add training file again
2008-01-22 14:47  musser
	* Mad/ScanFrame.cxx:
	backward compatible root fix
2008-01-22 13:46  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/getTrackAndHalo.C:
	correct typo, plus yet another plot
2008-01-22 11:51  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/getTrackAndHalo.C:
	Add some transverse strips per plane distributions suggested by Ryan
2008-01-22 09:49  rodriges
	* Contrib/pidtf/DataMCPlots/trackAndHalo/: XTalkRemover.cxx,
	  XTalkRemover.h, getTrackAndHalo.C, wrapper.C, wrapper_xtalk.C:
	Some code to investigate low PH strips, especially as they affect Rustem's
	low/high variable. Much of the code is adapted from PhysicsNtuple. The
	XTalkRemover is from AltDeMux via Pedro.
2008-01-22 03:28  bckhouse
	* Contrib/bckhouse/nubar_global_fit/: Makefile, README, chisq.cxx,
	  consts.h, do_fit.cxx, gen_events.cxx, oscprob.cxx, oscprob.h,
	  plots.cxx, proc_events.cxx:
	Add GENIE event generating code and instructions.
	Modify main code to use GENIE L/E weights - fix some bugs.
	Still lots of rough edges.
2008-01-22 00:39  musser
	* Mad/data/n13011339_0009_L010185N_D00.sntp.cedar.root:
	adding real training file
2008-01-22 00:31  musser
	* Mad/data/scantrain.root:
	uploading training file
2008-01-22 00:04  musser
	* Mad/: LinkDef.h, MadScanDisplay.cxx, MadScanDisplay.h,
	  ScanFrame.cxx, ScanFrame.h, data/scantrain.root,
	  macros/ScanDisplay.C:
	adding classes and training file for CC systematics scan
2008-01-21 22:05  Robert Hatcher <rhatcher@fnal.gov>
	* CVSROOT/check_access:
	Add jim musser to the people who can write to "Mad".
2008-01-21 15:59  rjn
	* Contrib/Documents/CalibBoxOpenDoc/Jan2008/:
	  CalibPosPaperDrift.eps, cCalibratedShowerEnergy.eps,
	  calibPosition.tex, calibSchemeData.eps, calibSchemeMC.eps,
	  calibSummaryPage.tex, cedarCalB.eps, cedarDriftCorrections.eps,
	  driftSystematic.eps, farAtten.eps, farCalSumXY.eps, farDrift.eps,
	  farGains.eps, farMEUSummary.eps, holder.eps,
	  mcShowerGain10Percent.eps, ndl_non2.eps, ndlin_delta_beta.eps,
	  nearAtten.eps, nearCalSumXY.eps, nearDrift.eps, nearGains.eps,
	  nearMEUSummary.eps, s2sFarSpread.eps, s2sFarStat.eps,
	  s2sNearSpread.eps, s2sNearStat.eps, shwSystFDGainDown5pc.eps,
	  shwSystFDGainUp5pc.eps, shwSystFDNoise.eps, shwSystFDRandom.eps,
	  shwSystNDGainDown10pc.eps, shwSystNDGainDown5pc.eps,
	  shwSystNDGainUp10pc.eps, shwSystNDGainUp5pc.eps,
	  shwSystNDNoise.eps, shwSystNDRandom.eps,
	  shwlin_vs_reco_energy.eps:
	Updated version of the position paper
2008-01-21 15:19  nwest
	* DatabaseMaintenance/scripts/make_priming_set.pm:
	Move working directory to /minos/data/users/minsoft/db_priming_work (can access from flxi07 to copy large files)
2008-01-21 07:17  nwest
	* GridTools/docs/jobs_tutorial.html:
	Clarify the roles and usage of the short and long term proxies
2008-01-21 06:37  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/CosmicLE/bfield/ptsim_G3_eggplant.C:
	Replace use of TMCProcess with UtilIstHEP.
2008-01-21 06:36  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/CosmicLE/ptsim_G3_eggplant.C:
	Convert to use of UtilIstHEP::EProdMethod in place of TMCProcess.
2008-01-21 06:33  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/test/: PTSimValidate.C, PTSimValidateInit.C:
	Remove TMCProcess reference.
2008-01-21 06:29  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/test/bfield/: ptsim_G3_eggplant.C,
	  ptsim_G3_eggplant_loON.C, ptsim_G3_eggplant_loON_hiOFF.C:
	Convert from use of TMCProcess to UtilIstHEP::EProdMethod
2008-01-21 06:23  Sue Kasahara <schubert@hep.umn.edu>
	* UserManualDoc/src/mcinfo.tex:
	Change the documentation to reflect the use of UtilIstHEP::EProdMethod
	instead of TMCProcess.
2008-01-21 06:20  nwest
	* DatabaseMaintenance/scripts/make_priming_set.pm:
	Now that only mv tar files explicitly rather than *, must also move .lis files
2008-01-21 06:05  nwest
	* DatabaseMaintenance/scripts/make_priming_set.pm:
	Allow dump of BEAMMONSPILL. Attempt to move each tar file only once to avoid multiple failures with big tables
2008-01-21 05:06  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/: PTSimModule.cxx, PTSimStack.cxx,
	  macro/PTSim_testG3.C, macro/PTSim_testG3_Init.C,
	  macro/PTSim_testG4.C, vld/beam/D00/ptsim_G3_eggplant.C:
	Adapt to most recent UtilIstHEP changes and transition from use
	of TMCProcess to UtilIstHEP::EProdMethod in demo macros.
2008-01-21 04:12  Sue Kasahara <schubert@hep.umn.edu>
	* Util/: UtilIstHEP.cxx, UtilIstHEP.h:
	Tweak to how EProdMethod is implemented.
2008-01-21 03:46  Sue Kasahara <schubert@hep.umn.edu>
	* Util/: UtilIstHEP.cxx, UtilIstHEP.h:
	Block out use of more recent ROOT TMCProcess codes using
	#if ROOT_VERSION_CODE >= ROOT_VERSION(5,17,06)
	...
	#endif
	so that UtilIstHEP will build against older versions of ROOT.
2008-01-21 01:16  evans
	* NtupleUtils/NuFluxHelper.cxx:
	Changing to the new CC0325 ND fiducial volume.
2008-01-21 00:09  evans
	* NtupleUtils/NuCuts.cxx:
	Correcting the CC0325 fiducial masses.
2008-01-20 21:37  evans
	* NtupleUtils/NuCuts.cxx:
	Adding fiducial masses for CC0325Std.
2008-01-20 20:10  arms
	* Contrib/rhatcher/gminos_jobs/run_tufts.sh:
	Fix adding capability to pass modification cfg files
2008-01-20 20:06  arms
	* Contrib/rhatcher/gminos_jobs/run_tufts.sh:
	Add capability to pass modification cfg files
2008-01-20 20:05  arms
	* Contrib/rhatcher/gminos_jobs/umn_copy_flux_nfs.sh:
	Minor tweak to umn flux copy script
2008-01-20 07:24  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/PTSimModule.cxx:
	Switch to using UtilIstHEP::EProdMethod instead of TMCProcess code
	when specifying StdHepThrByType.
2008-01-20 07:18  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/PTSimStack.cxx:
	Switch to EProdMethod.
2008-01-20 07:15  Sue Kasahara <schubert@hep.umn.edu>
	* Util/: UtilIstHEP.cxx, UtilIstHEP.h:
	Change new enum EVMCIstHEP to EProdMethod.
2008-01-20 02:26  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/PTSimStack.cxx:
	Change fill of stdhep status code to make use of UtilIstHEP::EVMCIstHEP
	instead of TMCProcess for secondaries produced during particle transport.
2008-01-20 02:04  Sue Kasahara <schubert@hep.umn.edu>
	* MCNtuple/NtpMCStdHep.cxx:
	Remove header #include <TMCProcess.h>
2008-01-20 02:01  Sue Kasahara <schubert@hep.umn.edu>
	* Util/: UtilIstHEP.cxx, UtilIstHEP.h:
	Introduce new enumerated type EVMCIstHEP to house production
	mechanism codes in an order that can be controlled independent of
	TMCProcess updates.  The purpose is to  preserve the meaning of status
	codes stored with stdhep particles using older versions of the code.
	New methods:
	  EVMCIstHEP  GetVMCIstHEP(TMCProcess process);
	  TMCProcess  GetTMCProcess(EVMCIstHEP vmcisthep);
	to convert between the two.
	New method:
	  const char* AsString(EVMCIstHEP vmcisthep);
	to express the enumerated VMC IstHEP code as a string.
2008-01-20 01:19  evans
	* NtupleUtils/NuMatrixFitter.cxx:
	In the new regime of systematically shifting the data instead of the
	MC, the NuXMLConfig is carried by the data file, not the helper
	file. So the fitter now looks for the NuXMLConfig in the ND data
	file. If it can't find it there, it looks in the helper file.
2008-01-20 01:11  evans
	* NtupleUtils/NuSystematic.cxx:
	Fixing a bug in the application of the overall antineutrino cross
	section systematic.
2008-01-20 01:09  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h:
	New functions to do the PRL-style CC analysis.
2008-01-20 01:08  evans
	* NtupleUtils/: NuMatrixMethod.cxx, NuMatrixMethod.h:
	A new setting to perform the PRL-style CC analysis.
2008-01-20 01:04  evans
	* NuMuBar/NuDSTAna.cxx:
	Code to combine the new ND NC and CC contamination histograms.
2008-01-20 01:02  evans
	* NtupleUtils/NuHistos.cxx:
	To correctly perform the PRL CC analysis the NC and CC backgrounds at
	the ND must be individually kept track of. I've added extra histograms
	to do that.
2008-01-20 00:32  Sue Kasahara <schubert@hep.umn.edu>
	* ParticleTransportSim/vld/beam/D00/ptsim_G3_eggplant.C:
	Modify storage of secondary momentum thresholds to match those of
	GMINOS Daikon_00:
	// Specify a default momentum threshold for storage of secondaries of 100 GeV/c
	  jc.Path("Reco").Mod("PTSimModule").Set("StdHepThr=100.");
	// But lower the momentum threshold for decay products to 0.5 GeV/c
	  std::string threshStr = "StdHepThrByType 0.5 "
	                       + UtilString::ToString<int>(TMCProcess::kPDecay);
	  jc.Path("Reco").Mod("PTSimModule").Cmd(threshStr.c_str());
	Also remove descriptive comments to make script more readable.
2008-01-19 22:27  Sue Kasahara <schubert@hep.umn.edu>
	* TruthHelperNtuple/NtpTHStrip.cxx:
	Compress Print output.
2008-01-19 05:42  Robert Hatcher <rhatcher@fnal.gov>
	* DataUtil/: infid_finder.cxx, infid_finder.h:
	code (in the FidVol namespace) for determining z cut parameters
	based on the geometry model found in the DB.
2008-01-19 05:29  rustem
	* PhysicsNtuple/: Select/FiducialCut.cxx, Select/FiducialCut.h,
	  Select/SelectFiducial.cxx, kNNAlg/RunkNN.cxx, kNNAlg/RunkNN.h,
	  macros/make.C:
	Update fiducial selection algorithm. Few final tweaks to RunkNN algorithm: select well reconstructed
	true QES, RES and DIS charged current events for true muon neutrino events with reconstructed muon
	track and negative fit curvature.
2008-01-19 04:53  Robert Hatcher <rhatcher@fnal.gov>
	* DataUtil/infid.h:
	Backport changes to R1.28:
	Make the code run-able under bare ROOT/CINT.  To do so:
	  root [0] .L $SRT_PUBLIC_CONTEXT/Loon/minos.C
	  root [1] load_minos_incs(0); // add include paths
	  root [2] #include "DataUtil/infid.h"
	Cleanup the print_infid() output, better formatting and tighter layout.
2008-01-19 04:49  Robert Hatcher <rhatcher@fnal.gov>
	* DataUtil/infid.h:
	Make the code run-able under bare ROOT/CINT.  To do so:
	  root [0] .L $SRT_PUBLIC_CONTEXT/Loon/minos.C
	  root [1] load_minos_incs(0); // add include paths
	  root [2] #include "DataUtil/infid.h"
	Cleanup the print_infid() output, better formatting and tighter layout.
2008-01-18 21:15  rustem
	* PhysicsNtuple/: Config/PlotKinem.xml, kNNAlg/RunkNN.cxx:
	Few final touches: for "physics" case in RunkNN only compute kNN variable with 0.3mip cut
	in the spectrometer, always add purity and completeness variables, add histogram
	definition for muon angle.
2008-01-18 21:07  Robert Hatcher <rhatcher@fnal.gov>
	* UgliGeometry/UgliPlnHandle.cxx:
	downgrade default ctor from kFatal to kError message, so that we don't
	assert but can test IsValid().
2008-01-18 20:18  rustem
	* Contrib/rustem/PidStudy/: ComparePid.cxx, ComparePid.h:
	Add an algorithm that counts number of events passed/failed by two selection
	algorithms for all events and different truth categories.
2008-01-18 20:16  rustem
	* Contrib/rustem/PidStudy/: Config/FiducialCut.txt,
	  Index/2005-07_near.cedar.index:
	Removed more obsolete files.
2008-01-18 20:11  rustem
	* Contrib/rustem/PidStudy/Index/: 2005-05_near.cedar.index,
	  2005-06_near.cedar.index, 2005-08_near.cedar.index,
	  2005-09_near.cedar.index, 2005-10_near.cedar.index,
	  2005-11_near.cedar.index, 2005-12_near.cedar.index,
	  2006-01_near.cedar.index, 2006-02_near.cedar.index,
	  far_train.txt, mc_far.daikon_00.cedar.index, mc_near.cedar.index,
	  mc_near.daikon_00.cedar.index, near_train_carrot.txt,
	  near_train_daikon.txt:
	Removing obsolete index files.
2008-01-18 20:08  rustem
	* Contrib/rustem/PidStudy/: ComparekNN.cxx, ComparekNN.h,
	  EventPidTab.cxx, MakeLight.cxx, MakeLight.h, PidCompare.cxx,
	  PidCompare.h, PlotShowerPlane.cxx, PlotTrackCharge.cxx,
	  PlotTrackLBend.cxx, PlotTrackLBend.h, PlotTrackPlane.cxx,
	  PlotTrackQBend.cxx, PlotTrackQBend.h, StudyShowerPlane.cxx,
	  StudyTrackBend.cxx, StudyTrackCharge.cxx, StudyTrackPlane.cxx,
	  TuneModule.cxx, TuneModule.h, VaryMuonId.cxx,
	  Config/PlotEventPid.xml, macros/compare_pid.C, macros/plot_few.C,
	  macros/plot_two.C, macros/run.C, macros/study_data.C,
	  macros/study_mc.C:
	A development snapshot for PidStudy package. This update includes many changes, most of
	them were just required to keep up with PhysicsNtuple development.
2008-01-18 20:03  rustem
	* PhysicsNtuple/: Config/FiducialCutPhysics.txt,
	  Select/FiducialCut.cxx, macros/study.C:
	Add explicitly track z vertex offset.
2008-01-18 19:31  rustem
	* PhysicsNtuple/Config/: FiducialCutPhysics.txt,
	  FiducialCutR075.txt:
	Fiducial volume definition for the charged current analysis.
2008-01-18 19:29  rustem
	* PhysicsNtuple/: Config/FiducialCutR050.txt,
	  Config/FiducialCutR080.txt, Config/FiducialCutR100.txt,
	  Config/PlotVtx.xml, Select/FiducialCut.cxx, Select/FiducialCut.h,
	  Select/SelectFiducial.cxx, Select/SelectFiducial.h,
	  Select/SelectKinem.cxx, macros/make.C, macros/study.C:
	Implement preliminary fiducial volume as described in docdb 4027-v3, including track
	vertex offset in z direction. Add hooks to use the fiducial volume function from
	DataUtil when it is officially available.
2008-01-18 17:10  bspeak
	* AtNuAna/LinkDef.h:
	Add ShieldPerformance sub-classes to LinkDef.h
2008-01-18 16:12  bspeak
	* AtNuAna/AtNuShieldNtuple.cxx:
	Typo fix
2008-01-18 15:39  bspeak
	* AtNuAna/: AtNuEventSelectionAB.cxx, AtNuEventSelectionAB.h,
	  AtNuShieldNtuple.cxx, AtNuShieldNtuple.h,
	  AtNuShieldPerformance.cxx, AtNuShieldPerformance.h, LinkDef.h:
	Add new classes AtNuShieldNtuple and AtNuShieldPerformance as part of the
	shield analysis.
2008-01-18 15:28  bspeak
	* AtNuUtils/: UtilHist.cxx, UtilHist.h:
	Commit updated utility namespace with histogram utilitied used in the
	shield code.
2008-01-18 09:00  nwest
	*
	  GridTools/RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:
	Add R1.28
2008-01-18 07:42  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixMethod.cxx:
	Lots of bug fixes to get the no charge cut CC fit working.
2008-01-18 07:41  evans
	* NtupleUtils/: NuMatrixInput.cxx, NuMatrixInput.h:
	Adding a copy constructor for good measure, seeing as most the data
	members are pointers and it gets passed around a lot.
2008-01-18 07:00  bspeak
	* AtNuUtils/: LinkDef.h, UtilShield.cxx, UtilShield.h:
	Add UtilShield namespace to contain shield related functions
2008-01-18 03:23  evans
	* NtupleUtils/: NuMatrixFitter.cxx, NuMatrixFitter.h:
	Updating the no charge cut fit to use the hTotalPot histograms and
	configurable fiducial masses.
2008-01-18 01:48  dap56
	* Monitoring/LIAdcAnalysis.cxx:
	Fixed another bug affecting ND LI Gain Map
2008-01-18 00:59  musser
	* Contrib/ScanTool/: .cvsignore, AnnInputBlock.cxx,
	  AnnInputBlock.h, BeamMonMap.cxx, BeamMonMap.h, GNUmakefile,
	  HoughTrans.cxx, HoughTrans.h, LinkDef.h, MadAbID.cxx, MadAbID.h,
	  MadAnalysis.cxx, MadAnalysis.h, MadBase.cxx, MadBase.h,
	  MadCBSQEAnalysis.cxx, MadCBSQEAnalysis.h, MadChain.cxx,
	  MadChain.h, MadChi2Calc.cxx, MadChi2Calc.h, MadCluAnalysis.cxx,
	  MadCluAnalysis.h, MadContour.cxx, MadContour.h,
	  MadDpAnalysis.cxx, MadDpAnalysis.h, MadDpID.cxx, MadDpID.h,
	  MadEdAnalysis.cxx, MadEdAnalysis.h, MadEvDisplay.cxx,
	  MadEvDisplay.h, MadHandScan.cxx, MadHandScan.h,
	  MadMKAnalysis.cxx, MadMKAnalysis.h, MadNsID.cxx, MadNsID.h,
	  MadPIDAnalysis.cxx, MadPIDAnalysis.h, MadQEID.cxx, MadQEID.h,
	  MadQuantities.cxx, MadQuantities.h, MadTVAnalysis.cxx,
	  MadTVAnalysis.h, MadTestAnalysis.cxx, MadTestAnalysis.h,
	  MadUserAnalysis.cxx, MadUserAnalysis.h, MadUtilities.cxx,
	  MadUtilities.h, Moments.cxx, Moments.h, NearbyEvents.cxx,
	  NearbyEvents.h, PANAnalysis.cxx, PANAnalysis.h,
	  ReweightLooper.cxx, ReweightLooper.h, ScanFrame.cxx, ScanFrame.h,
	  ScanList.cxx, ScanList.h, SpillInfo.cxx, SpillInfo.h,
	  SpillInfoBlock.cxx, SpillInfoBlock.h, fddataquality.cxx,
	  fddataquality.h, slc, stp, data/ab_pdf_far_le_cedar_daikon.root,
	  data/ab_pdf_far_phe_cedar_daikon.root,
	  data/ab_pdf_near_le0_cedar_daikon.root,
	  data/ab_pdf_near_le170_cedar_daikon.root,
	  data/ab_pdf_near_le200_cedar_daikon.root,
	  data/ab_pdf_near_le_cedar_daikon.root,
	  data/ab_pdf_near_phe_cedar_daikon.root,
	  data/ab_pdf_near_pme_cedar_daikon.root,
	  data/ab_pdf_near_pmhe_cedar_daikon.root, data/dp_pdf_far_le.root,
	  data/dp_pdf_far_le_R1.16.root,
	  data/dp_pdf_far_le_carrot_cedar.root,
	  data/dp_pdf_far_le_cedar_daikon.root,
	  data/dp_pdf_far_le_predaikon_cedar.root,
	  data/dp_pdf_far_phe_cedar_daikon.root,
	  data/dp_pdf_near_L010z000i_cedar_daikon.root,
	  data/dp_pdf_near_L010z170i_cedar_daikon.root,
	  data/dp_pdf_near_L010z185i_cedar_daikon.root,
	  data/dp_pdf_near_L010z200i_cedar_daikon.root,
	  data/dp_pdf_near_L100z200i_cedar_daikon.root,
	  data/dp_pdf_near_L150z200i_cedar_daikon.root,
	  data/dp_pdf_near_L250z200i_cedar_daikon.root,
	  data/dp_pdf_near_he.root, data/dp_pdf_near_he_R1.16.root,
	  data/dp_pdf_near_le.root, data/dp_pdf_near_le_R1.16.root,
	  data/dp_pdf_near_me.root, data/dp_pdf_near_me_R1.16.root,
	  data/knn.train.far.cedar.daikon.root, data/QEpdfs_R1_16.root,
	  data/QEpdfs_R1_18.root, data/QEpdfs_R1_18_2.root, data/README,
	  data/knn.train.near.cedar.daikon.root,
	  data/roid.pid.far.cedar.carrot.root,
	  data/roid.pid.near.cedar.carrot.root,
	  data/roid.pid.near.cedar.daikon.root,
	  data/weights_farle_cedar_daikon7.dat,
	  data/weights_farle_cedar_daikon7v2.dat,
	  data/weights_farnoosc12.dat, data/weights_farnooscilnew12.dat,
	  data/weights_farnooscilnew18.dat,
	  data/weights_farnooscilnewfid12.dat,
	  data/weights_farnooscilnewfid18.dat,
	  data/weights_farnooscnew_cedar.dat,
	  data/weights_farnooscnew_cedarnew.dat,
	  data/weights_farnooscnewfid_cedar.dat,
	  data/weights_farnooscnewfid_cedarnew.dat,
	  data/weights_farosc1new12.dat, data/weights_farosc1new18.dat,
	  data/weights_farosc1new_cedar.dat,
	  data/weights_farosc1newfid12.dat,
	  data/weights_farosc1newfid18.dat,
	  data/weights_farosc1newfid_cedar.dat,
	  data/weights_farosc2new12.dat, data/weights_farosc2new18.dat,
	  data/weights_farosc2newfid12.dat,
	  data/weights_farosc2newfid18.dat, data/weights_nearle16.dat,
	  data/weights_nearle18.dat, data/weights_nearle18_2.dat,
	  data/weights_nearle_cedar.dat,
	  data/weights_nearle_cedar_daikon7.dat,
	  data/weights_nearle_cedar_daikon7v2.dat,
	  data/weights_nearle_cedarnew.dat, data/weights_nearphe16.dat,
	  data/weights_nearphe18.dat, data/weights_nearphe18_2.dat,
	  data/weights_nearphe_cedar_daikon7.dat,
	  data/weights_nearphe_cedar_daikon7v2.dat,
	  data/weights_nearpme16.dat, data/weights_nearpme18.dat,
	  data/weights_nearpme18_2.dat,
	  data/weights_nearpme_cedar_daikon7.dat,
	  data/weights_nearpme_cedar_daikon7v2.dat,
	  data/weights_neutrinosh.dat, data/weights_neutrinotr.dat,
	  macros/Analyze.C, macros/AnalyzeMC.C, macros/CBSQE.C,
	  macros/CCPID_example.C, macros/CCPID_nearmc.C, macros/CCSTD.C,
	  macros/EvDisplay.C, macros/EvDisplayList.C,
	  macros/EvDisplay_Cand.C, macros/HandScan.C, macros/LoadLibs.C,
	  macros/LookAtValidationFile.C, macros/LookAtVxBInfoFile.C,
	  macros/MakeDpHists.C, macros/MakePanMK.C, macros/MakePanTV.C,
	  macros/MakePanTest.C, macros/NueOscProb.C, macros/OscProb.C,
	  macros/OscReweight.C, macros/PanAna.C, macros/Utilities.C,
	  macros/Validate.C, macros/VxBInfo.C, macros/make_events_file.C:
	Initial revision
2008-01-18 00:59  musser
	* Contrib/ScanTool/: .cvsignore, AnnInputBlock.cxx,
	  AnnInputBlock.h, BeamMonMap.cxx, BeamMonMap.h, GNUmakefile,
	  HoughTrans.cxx, HoughTrans.h, LinkDef.h, MadAbID.cxx, MadAbID.h,
	  MadAnalysis.cxx, MadAnalysis.h, MadBase.cxx, MadBase.h,
	  MadCBSQEAnalysis.cxx, MadCBSQEAnalysis.h, MadChain.cxx,
	  MadChain.h, MadChi2Calc.cxx, MadChi2Calc.h, MadCluAnalysis.cxx,
	  MadCluAnalysis.h, MadContour.cxx, MadContour.h,
	  MadDpAnalysis.cxx, MadDpAnalysis.h, MadDpID.cxx, MadDpID.h,
	  MadEdAnalysis.cxx, MadEdAnalysis.h, MadEvDisplay.cxx,
	  MadEvDisplay.h, MadHandScan.cxx, MadHandScan.h,
	  MadMKAnalysis.cxx, MadMKAnalysis.h, MadNsID.cxx, MadNsID.h,
	  MadPIDAnalysis.cxx, MadPIDAnalysis.h, MadQEID.cxx, MadQEID.h,
	  MadQuantities.cxx, MadQuantities.h, MadTVAnalysis.cxx,
	  MadTVAnalysis.h, MadTestAnalysis.cxx, MadTestAnalysis.h,
	  MadUserAnalysis.cxx, MadUserAnalysis.h, MadUtilities.cxx,
	  MadUtilities.h, Moments.cxx, Moments.h, NearbyEvents.cxx,
	  NearbyEvents.h, PANAnalysis.cxx, PANAnalysis.h,
	  ReweightLooper.cxx, ReweightLooper.h, ScanFrame.cxx, ScanFrame.h,
	  ScanList.cxx, ScanList.h, SpillInfo.cxx, SpillInfo.h,
	  SpillInfoBlock.cxx, SpillInfoBlock.h, fddataquality.cxx,
	  fddataquality.h, slc, stp, data/ab_pdf_far_le_cedar_daikon.root,
	  data/ab_pdf_far_phe_cedar_daikon.root,
	  data/ab_pdf_near_le0_cedar_daikon.root,
	  data/ab_pdf_near_le170_cedar_daikon.root,
	  data/ab_pdf_near_le200_cedar_daikon.root,
	  data/ab_pdf_near_le_cedar_daikon.root,
	  data/ab_pdf_near_phe_cedar_daikon.root,
	  data/ab_pdf_near_pme_cedar_daikon.root,
	  data/ab_pdf_near_pmhe_cedar_daikon.root, data/dp_pdf_far_le.root,
	  data/dp_pdf_far_le_R1.16.root,
	  data/dp_pdf_far_le_carrot_cedar.root,
	  data/dp_pdf_far_le_cedar_daikon.root,
	  data/dp_pdf_far_le_predaikon_cedar.root,
	  data/dp_pdf_far_phe_cedar_daikon.root,
	  data/dp_pdf_near_L010z000i_cedar_daikon.root,
	  data/dp_pdf_near_L010z170i_cedar_daikon.root,
	  data/dp_pdf_near_L010z185i_cedar_daikon.root,
	  data/dp_pdf_near_L010z200i_cedar_daikon.root,
	  data/dp_pdf_near_L100z200i_cedar_daikon.root,
	  data/dp_pdf_near_L150z200i_cedar_daikon.root,
	  data/dp_pdf_near_L250z200i_cedar_daikon.root,
	  data/dp_pdf_near_he.root, data/dp_pdf_near_he_R1.16.root,
	  data/dp_pdf_near_le.root, data/dp_pdf_near_le_R1.16.root,
	  data/dp_pdf_near_me.root, data/dp_pdf_near_me_R1.16.root,
	  data/knn.train.far.cedar.daikon.root, data/QEpdfs_R1_16.root,
	  data/QEpdfs_R1_18.root, data/QEpdfs_R1_18_2.root, data/README,
	  data/knn.train.near.cedar.daikon.root,
	  data/roid.pid.far.cedar.carrot.root,
	  data/roid.pid.near.cedar.carrot.root,
	  data/roid.pid.near.cedar.daikon.root,
	  data/weights_farle_cedar_daikon7.dat,
	  data/weights_farle_cedar_daikon7v2.dat,
	  data/weights_farnoosc12.dat, data/weights_farnooscilnew12.dat,
	  data/weights_farnooscilnew18.dat,
	  data/weights_farnooscilnewfid12.dat,
	  data/weights_farnooscilnewfid18.dat,
	  data/weights_farnooscnew_cedar.dat,
	  data/weights_farnooscnew_cedarnew.dat,
	  data/weights_farnooscnewfid_cedar.dat,
	  data/weights_farnooscnewfid_cedarnew.dat,
	  data/weights_farosc1new12.dat, data/weights_farosc1new18.dat,
	  data/weights_farosc1new_cedar.dat,
	  data/weights_farosc1newfid12.dat,
	  data/weights_farosc1newfid18.dat,
	  data/weights_farosc1newfid_cedar.dat,
	  data/weights_farosc2new12.dat, data/weights_farosc2new18.dat,
	  data/weights_farosc2newfid12.dat,
	  data/weights_farosc2newfid18.dat, data/weights_nearle16.dat,
	  data/weights_nearle18.dat, data/weights_nearle18_2.dat,
	  data/weights_nearle_cedar.dat,
	  data/weights_nearle_cedar_daikon7.dat,
	  data/weights_nearle_cedar_daikon7v2.dat,
	  data/weights_nearle_cedarnew.dat, data/weights_nearphe16.dat,
	  data/weights_nearphe18.dat, data/weights_nearphe18_2.dat,
	  data/weights_nearphe_cedar_daikon7.dat,
	  data/weights_nearphe_cedar_daikon7v2.dat,
	  data/weights_nearpme16.dat, data/weights_nearpme18.dat,
	  data/weights_nearpme18_2.dat,
	  data/weights_nearpme_cedar_daikon7.dat,
	  data/weights_nearpme_cedar_daikon7v2.dat,
	  data/weights_neutrinosh.dat, data/weights_neutrinotr.dat,
	  macros/Analyze.C, macros/AnalyzeMC.C, macros/CBSQE.C,
	  macros/CCPID_example.C, macros/CCPID_nearmc.C, macros/CCSTD.C,
	  macros/EvDisplay.C, macros/EvDisplayList.C,
	  macros/EvDisplay_Cand.C, macros/HandScan.C, macros/LoadLibs.C,
	  macros/LookAtValidationFile.C, macros/LookAtVxBInfoFile.C,
	  macros/MakeDpHists.C, macros/MakePanMK.C, macros/MakePanTV.C,
	  macros/MakePanTest.C, macros/NueOscProb.C, macros/OscProb.C,
	  macros/OscReweight.C, macros/PanAna.C, macros/Utilities.C,
	  macros/Validate.C, macros/VxBInfo.C, macros/make_events_file.C:
	[no log message]
2008-01-17 22:34  evans
	* NtupleUtils/NuXFitAnalysis.cxx:
	...and now the transition analysis is configurable between Minuit and
	grid search (well, line search at least).
2008-01-17 22:23  evans
	* NtupleUtils/: NuXFitAnalysis.cxx, NuXFitAnalysis.h:
	CPT fit is now configurable between grid search and Minuit.
2008-01-17 21:42  evans
	* NtupleUtils/NuFluctuator.h:
	Functions to return high statistics fake data, scaled to the
	configured exposure. (No Poisson fluctuations => same every time.)
2008-01-17 21:07  bspeak
	* RunSummary/macros/Far/Physics.C:
	Some modifications to accomodate the new FarmListModules configurations
	tags.
	Also, some house keeping
2008-01-17 20:34  bspeak
	* RunSummary/FarmListModule.cxx:
	Typo fix
2008-01-17 20:26  George Irwin <gmieg@slac.stanford.edu>
	* setup/packages-R1.28:
	new frozen release R1-28 tagged
2008-01-17 20:00  bspeak
	* RunSummary/: FarmListModule.cxx, FarmListModule.h:
	Add Config tag for new output file:
	  SFileName = Name of output file
	  SFileDir = directory in which to place file
	  MonthlySFileDir = place SFile in sub-directory name YEAR-MO
	  AppendSFile = Apped the output to file (otherwise overwrites)
	The same four tags exist for MFile.  The difference between output is
	  MFile = F00027920_0001  2004-11   12714  485
	  SFile = F00027920_0001
	Also take care of some house keeping issues.
2008-01-17 18:11  rustem
	* PhysicsNtuple/Config/FiducialCutStudy.txt:
	New fiducial volume file used for ntuple making for studies.
2008-01-17 18:09  rustem
	* PhysicsNtuple/: AlgAdapt.cxx, AlgAdapt.h, Handle.h, Record.h,
	  RunModule.cxx, RunModule.h, StdHep.cxx, StdHep.h, TrueNu.cxx,
	  TrueNu.h, Truth.h, Config/FiducialCut.txt, Config/PlotEvent.xml,
	  Plot/PlotReson.cxx, Plot/PlotTruth.cxx, Select/SelectFlux.cxx,
	  kNNAlg/RunkNN.cxx, macros/make.C, macros/study.C:
	A development snapshot:
	1) Add GetName() and SetName() to AlgAdapt
	2) Add primary lepton information to TrueNu
	3) Add TBranch buffer size variable to RunModule
	4) Change defaults for PlotTruth class
	5) Increase fiducial volume size for ntuple production
	Few more minor changes.
2008-01-17 14:06  Robert Hatcher <rhatcher@fnal.gov>
	* DataUtil/infid.h:
	Needs a #include <cassert> for assert().  Also somehow a spurious "o" ended
	up on the end of a random #include line which confused the compiler.
2008-01-17 13:37  Minos CVS group account.  Do not commit from here!
	* Contrib/pidtf/InterimDoc/: ab_pur_vs_eff.png, pidTfPosition.tex,
	  ro_pur_vs_eff.png, sens_dm2.png, sens_sin2.png:
	I added my part to the interim document