2007-05-04 17:19  Ed Larty <lartey@hepr0.physics.tamu.edu>

	* setup/packages-R1.24.2:

	# new frozen tag

2007-05-04 16:48  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCutsCC.cxx,
	  NCExtraction.cxx, NCExtractionAS.cxx, NCExtractionKA.cxx,
	  NCExtractionKAD.cxx, NCExtractionNS.cxx, NCExtractionRO.cxx,
	  NCExtractionRPann.cxx, NCExtractionTO.cxx, NCExtractionTRann.cxx,
	  macros/ncccSeparationNC.C:


	move filling of mc histograms from Prepare to DoExtraction

2007-05-04 13:26  scavan

	* DetSim/SimDetector.cxx,
	  PhotonTransport/PhotonCalibratedPeComputer.cxx,
	  PhotonTransport/PhotonCalibratedPeComputer.h,
	  PhotonTransport/PhotonConfiguration.cxx,
	  PhotonTransport/PhotonLookupTable.cxx,
	  PhotonTransport/PhotonLookupTable.h:

	backports from dev to R1.24

	PhotonTransport:

	2007-04-27 14:56  tagg

	        * PhotonCalibratedPeComputer.cxx, PhotonCalibratedPeComputer.h,
	          PhotonConfiguration.cxx, macros/mc.C: Add drift decalibration to
	          the PhotonCalibratedPeComputer. Drifts should now be applied at
	          the overall detector response stage, NOT applied to the gains.

	          Add configuration option for MaxPePerHit. This was previously
	          hard-coded at 10000 p.e.  per scintillator hit, but is now
	          configurable at run-time.

	          Fixed mc.C to reflect the new defaults: turn off PMT drift
	          correction in DetSim, add MaxPePerHit

	2007-04-27 14:55  tagg

	        * PhotonLookupTable.cxx, PhotonLookupTable.h: Fix TGraph draw...
	          debugging call only, will not affect normal running.

	DetSim:

	2007-04-27 14:51  tagg

	        * SimDetector.cxx: Turn off PMT drifting by default. This method is
	          now obsolete, as the drift correction now applies to the net
	          detector response, not just the PMT response.  Moreover, modern
	          gain calibration is kept up-to-date to the nearest day, obviating
	          the need for drifted gains.

2007-05-03 22:02  rustem

	* PhysicsNtuple/: Event.h, Plot/PlotData.cxx, Plot/PlotData.h,
	  Store/FillStrip.cxx:



	Change FillStrip algorithm to ignore strips with bad strip ends:

	NtpSRStrip has two member variables that select strip end at
	the far detector:

	Int_t pmtindex0; //crate*108+varcId*36+vmm*6+vaAdcSel*3+vaChip (east)
	Int_t pmtindex1; //crate*108+varcId*36+vmm*6+vaAdcSel*3+vaChip (west)

	There are rare strips in the data and Monte-Carlo (<<1%) that
	have both pmtindex0 and pmtindex1 set to zero. I suspect these
	are strips with bad demuxing solution. Before, FillStrip was
	assigning StripEnd::kUnknown because the strip end is really
	unknown, change this to StripEnd::kWhole because otherwise a
	job sees too many warnings from GeoGeomtry about unknown strip
	end.

2007-05-03 16:36  pittam

	* NCUtils/NCExtractionRPann.cxx:

	Fixing bug in DoExtraction that filled MC separation parameter histogram twice and data histogram with values only for events with tracks

2007-05-03 16:35  zarko

	* MCReweight/: Zbeam.cxx, data/beamsys_hists.root:

	Added nue hadprod error.

2007-05-03 10:38  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/tools/check_latest_insert.perl:

	Utility to print the latest insert date of every table in a DB

2007-05-02 19:59  scavan

	* Production/Cedar_phy/: reco_MC_daikon_far_cedar_phy.C,
	  reco_MC_daikon_near_cedar_phy.C, reco_MC_far_cedar_phy.C,
	  reco_MC_far_cosmic_cedar_phy.C, reco_MC_near_cedar_phy.C,
	  reco_far_all_cedar_phy.C, reco_far_spill_cedar_phy.C,
	  reco_near_cosmic_cedar_phy.C, reco_near_spill_MRCC_cedar_phy.C,
	  reco_near_spill_MRCC_special_runs_cedar_phy.C,
	  reco_near_spill_cedar_phy.C,
	  untested_reco_MC_near_cosmic_cedar_phy.C:

	new scripts for Cedar_phy processing

2007-05-02 19:53  George Irwin <gmieg@slac.stanford.edu>

	* NueAna/Sensitivity/NueSenseConfig.cxx:

	Add "#include <cassert>" for gcc version 3.3.4.

2007-05-02 18:30  niki

	* NCUtils/NCExtractionNS.cxx:

	Initialized variables the way I have it when training my ANN.
	Namely zeros when a track is not present
	in the track-related variables and zeros when a shower is not present
	in the shower related variables. Hope this fixes the problem of events with showers
	(and no tracks) getting crazy ANN values...

2007-05-02 17:48  pittam

	* NCUtils/: NCAnalysisModule.cxx, NCExtractionRPann.cxx,
	  NCExtractionRPann.h, RPnearTrackLowEANN.cxx,
	  RPnearTrackLowEANN.h:

	in RPann no longer using the no track event network just setting all events as NC. Added low true energy trained network. Controlled by a switch that can be set in the macro. Tidied up the change to trkSigCorPHFraction from trkPHFraction.

2007-05-02 17:19  asousa

	* NCUtils/data/: Mda_Coeff_Far_L010z185i_CedarDaikon.dat,
	  Mda_Coeff_Near_L010z185i_CedarDaikon.dat,
	  Mda_Coeff_Near_L010z185i_CedarDaikon_TTE.dat,
	  Mda_HistDef_Far_L010z185i_CedarDaikon.dat,
	  Mda_HistDef_Near_L010z185i_CedarDaikon.dat,
	  Mda_HistDef_Near_L010z185i_CedarDaikon_TTE.dat:

	Accomodating trackPHFraction name change to trackSigCorFraction.

2007-05-02 16:37  asousa

	* NCUtils/NCExtractionAS.cxx:

	Making sure that low true energy trained discriminant is not picked up.

2007-05-02 15:10  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCEnergyBinGradients.cxx, NCExtractionRO.cxx,
	  NCExtractionRPann.cxx, NCExtrapolation.cxx,
	  data/knn.train.far.cedar.daikon.root,
	  data/knn.train.near.cedar.daikon.root, macros/ncccSeparationNC.C:

	new kNN weight files

	changes to reflect new kNN variables

2007-05-02 15:08  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/: ANtpTrackInfoNC.cxx, ANtpTrackInfoNC.h,
	  Module/ANtpInfoObjectFillerNC.cxx:

	update variables and weight files for kNN and VHS

2007-05-02 07:58  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:

	SR test build: SL3 platforms still need mysql

2007-05-01 20:47  boehm

	* NueAna/: GNUmakefile, NueAnaTools/NueConvention.cxx,
	  NueAnaTools/NueConvention.h, Sensitivity/GNUmakefile,
	  Sensitivity/Input.inp, Sensitivity/InputMethod1.inp,
	  Sensitivity/InputMethod2.inp, Sensitivity/InputMethod3.inp,
	  Sensitivity/LinkDef.h, Sensitivity/NueSenseConfig.cxx,
	  Sensitivity/NueSenseConfig.h, Sensitivity/NueSensitivity.cxx,
	  Sensitivity/NueSensitivity.h, macros/RunSensitivity.C:

	Adding a new function for taking all of the Oscillation Probability parameters as inputs.

	Modifying the Makefile for new direcotry Sensitivity

	Adding the sensitivity code and example Input files

	Adding a macro to run the code

2007-05-01 19:46  arms

	* AnalysisNtuples/macros/makeCondensedNtupleNC.C:

	Forgot to update the macro with the new training file for VHS

2007-05-01 09:47  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/get_table_attribute.pm:

	Fix up CALADCTOPES max_slice_size; it should take about 20 passes to rebuild checksum log, not 200!

2007-05-01 07:27  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:

	Add minossoft:S07-04-06-R1-25-build_1  both to test SR installs and new DB back-end

2007-05-01 06:47  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/dbmauto_data_mappings.html:

	Rework document now that back-end is ROOT not RDBC

2007-04-30 17:03  scavan

	* DetSim/SimDetector.cxx, PhotonTransport/macros/mc.C:

	backport for R1.24 as requested by Jeff Hartnell for changes made on April 27, 2007 to fix incorrect drift decalibration

2007-04-30 15:57  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: gminos_site_minos11.py,
	  gminos_site_minos26.py, gminos_site_rhatcher03.py:

	UserCards now append (rather than replace), remove serious hoop jumping
	code that was designed to get past the old behaviour.

2007-04-30 15:56  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_ffr.py:

	Rather than make the user jump through hoops to build up a list of UserCards
	make a special case where setting this "appends" to the list rather than
	replaces the value.  (No way to clear previously set cards, but that shouldn't
	come up in any reasonable scenario).

2007-04-30 15:35  Brian Rebel <brebel@fnal.gov>

	* DataQualityMonitoring/: DataQualityModule.cxx,
	  RecoMonitoringNC.cxx, RecoMonitoringNC.h,
	  macros/dataQualityCheck.C, macros/eventRatePlot.C:


	just a couple of changes to make everything work correctly.

2007-04-29 23:59  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/PTSimApplication.cxx:


	Adapt to different treatment of boundary crossing in VMC w/Geant4
	than that of VMC w/Geant3.  This is that in VMC w/Geant3:
	 gGeoManager->GetCurrentNode();
	could reliably be used to determine current geometry node at boundary
	crossings, both on entrance and exit.  But in VMC w/Geant4:
	 gGeoManager->GetCurrentNode();
	returns the correct geometry node when entering a volume, but not
	when exiting a volume.  When exiting, it returns the node to be
	entered next.
	Andrei/Ivana say this is due to the nature of the differences in
	the way Geant4/3 handle boundary crossings, and don't intend to fix it,
	but rather recommend using the gMC interface to get at the current node
	indirectly.  This is what I've done with this modification.

2007-04-29 23:19  Sue Kasahara <schubert@hep.umn.edu>

	* MCApplication/MCApplication.cxx:


	Set vldcontext at the top of MCApplication::InitMC because VMC w/Geant4
	requires it sooner (initializes the VMC sooner) than VMC w/Geant3.

2007-04-29 23:08  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/macro/PTSim_g4config.in:


	Add configuration setting to avoid problem when using VMC w/Geant4 during
	tracking through GeoGeometry.  This is that TGeant4 by default truncates
	any volume names beyond the first instance of "_", but GeoGeometry
	contains several volume names that include underscores, e.g.
	FUt000_psty.
	I've discovered that the value of the separator used in the truncation
	can be adjusted using:
	/mcDet/volNameSeparator
	and have used this to in PTSim_g4config.in to configure this value to null.
	In future versions of TGeant4, Ivana will make the null the default
	value for the separator.
	Addition to PTSim_g4config.in:

	# /mcDet/volNameSeparator is used to truncate
	# the volume name from extensions (e.g. _1) in TGeant4. The default
	# value (as of 4/24/2007) of volNameSeparator in TGeant4 is "_".
	# However, GeoGeometry uses "_" in volume names extensively, and these volume
	# names were be truncated incorrectly using this default value of
	# volNameSeparator. The following sets the volume name separator
	# to null to avoid this problem.
	# In a future version of TGeant4, Ivana will will make null
	# the default.
	/mcDet/volNameSeparator

2007-04-29 22:49  hartnell

	* MeuCal/macros/nearValidate/mNtpCalValidation.C:


	Minor axis change for FD

2007-04-29 21:37  Sue Kasahara <schubert@hep.umn.edu>

	* GeoGeometry/GeoGeometry.cxx:


	GeoGeometry::BuildVldRange modified to set the geometry's vldrange according
	to:
	1)The input vldcontext detector type.
	2)The input vldcontext simflag type.
	3)A range of time delimited by the database tables used to build the
	  geometry.
	This is different than what was done previously in that the detector type
	and simflag type used to be set by an AND of the database tables'
	detector/simflag validity.

	Also, change the GeoStripNode names to be consistent with other node
	names.  This is now  the strip volume name + "_1".

2007-04-29 20:54  hartnell

	* MeuCal/macros/nearValidate/mResponseDrift.C:


	Missed info on plots for FD.

2007-04-29 17:49  hartnell

	* MeuCal/macros/: FileListSpecial.C, meuPlots.C,
	  nearValidate/mResponseDrift.C:


	Now plotting all the calibration stages for data as well as MC. MeuPlots
	files have to be regenerated as old versions don't contain the right
	histograms.

	cDriftAllCosThData and cDriftAllCosThMC are now part of the standard
	validation set.

	Make the DecalDriftTwice debugging plots.

2007-04-29 17:38  hartnell

	* MeuCal/macros/nearValidate/mNtpCalValidation.C:


	Make stats boxes readable

2007-04-29 17:37  hartnell

	* MeuCal/: MeuPlots.cxx, MeuPlots.h:


	New function to apply the drift decalibration twice.

2007-04-29 16:13  hartnell

	* MeuCal/macros/nearValidate/mResultsTable.C:


	Very obscure bug... minos17.fnal.gov wouldn't run this macro but my
	laptop would. The root version didn't matter.

	I did cvs up -r 1.X mResultsTable.C until I got a version that would
	actually run and not segv straightaway.

	Version 1.4 worked but 1.5 didn't.

	It turned out to be a limitation on the number of times you can use <<
	with a single cout statement! The limit seems to be around 84 on minos17
	whereas this macro had around 90.

	The solution is to break up a single cout in to 2 couts.

	    cout<<"hello world"<<endl
	        <<"hello world"<<endl
		<<"hello world"<<endl
		<<"hello world"<<endl
		<<"hello world"<<endl
		<<"hello world"<<endl
		<<"hello world"<<endl;

	becomes

	    cout<<"hello world"<<endl
	        <<"hello world"<<endl
		<<"hello world"<<endl;
	    cout<<"hello world"<<endl
		<<"hello world"<<endl
		<<"hello world"<<endl
		<<"hello world"<<endl;

	and it works.

2007-04-28 22:38  hartnell

	* MeuCal/: MeuPlots.cxx, macros/FileListSpecial.C,
	  macros/nearValidate/m1DXY.C,
	  macros/nearValidate/mResponseDrift.C:


	Added code to make drift plots for all the calibrated units (adc,
	siglin, sigcor and pes).

	Also, now plotting them in the macro.

2007-04-28 19:46  zarko

	* MCReweight/Zbeam.cxx:

	[no log message]

2007-04-28 12:50  asousa

	* Conventions/ReleaseType.h:

	gcc4 does not like explicit qualification in headers. Fixing problem reported by Ben.

2007-04-28 01:24  arms

	* Contrib/arms/VHS/VHS.cxx:

	fix bug in Ereco and Enu limits in training

2007-04-27 21:20  Robert Hatcher <rhatcher@fnal.gov>

	* BField/: BField.cxx, BField.h:

	Add method for printing status as well as methods for getting VldContext
	used for creation and VldRange the object covers.

2007-04-27 18:56  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PhotonTransport/: PhotonCalibratedPeComputer.cxx,
	  PhotonCalibratedPeComputer.h, PhotonConfiguration.cxx,
	  macros/mc.C:

	Add drift decalibration to the PhotonCalibratedPeComputer. Drifts should now be applied
	at the overall detector response stage, NOT applied to the gains.

	Add configuration option for MaxPePerHit. This was previously hard-coded at 10000 p.e.
	per scintillator hit, but is now configurable at run-time.

	Fixed mc.C to reflect the new defaults: turn off PMT drift correction in DetSim, add
	MaxPePerHit

2007-04-27 18:55  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PhotonTransport/: PhotonLookupTable.cxx, PhotonLookupTable.h:

	Fix TGraph draw... debugging call only, will not affect normal running.

2007-04-27 18:51  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* DetSim/SimDetector.cxx:

	Turn off PMT drifting by default. This method is now obsolete, as the drift correction
	now applies to the net detector response, not just the PMT response.
	Moreover, modern gain calibration is kept up-to-date to the nearest day, obviating
	the need for drifted gains.

2007-04-27 18:13  boehm

	* NueAna/NueAnaTools/: NueConvention.cxx, OscProb.cxx:

	Changing some details of the Oscillation With Matter function.
	Specifically:

	delta m^2_12 should not be affected by the sign of the heirarchy
	I believe that for Numu to Nue oscillation the term involved delta should be

	Cos(delta + delta13 L/E) instead of Cos(delta - delta13L/E)

2007-04-27 16:45  arms

	* NCUtils/data/vhstrain.far.rot.20x20c40.daikon.cedar.root:

	Add training file for VHS (image recognition) for selection using the new rotation algorithm that was just committed to AnalysisNtuples

2007-04-27 16:42  arms

	* Contrib/arms/VHS/: VHS.cxx, VHS.h, VHSevent.cxx, VHSevent.h,
	  Module/VHStrain.cxx, Module/VHStrain.h, macro/VHSskim.C,
	  macro/VHStrain.C:

	Tweak to VHS (image recognition) algorithm to rotate events in each view intoa standard orientation; qualitatively improves selection efficiency and purity. Also add option to training to select a max Etrue and max Ereco for training events.

2007-04-27 16:40  arms

	* AnalysisNtuples/Module/: VHS.cxx, VHS.h, VHSevent.cxx,
	  VHSevent.h:

	Tweak to VHS (image recognition) algorithm to rotate events in each view into a standard orientation; qualitatively improves selection efficiency and purity

2007-04-27 15:21  boehm

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

	ReleaseType now supports SubReleases of both the Monte Carlo and Reconstruction.
	This should allow people to sift against Daikon_00 vs Daikon_01 and if necessary
	Cedar basic, Cedar for daikon monte carlo, Cedar modified for summer physics results.

	As names for these stablize I will add them to the list of accepted ReleaseTypes.

2007-04-27 14:28  Robert Hatcher <rhatcher@fnal.gov>

	* Plex/PlexPlaneId.cxx:

	Back out yesterday's change (ie. don't accept bad plane #s) because various
	bit of code scattered throughout reco seem to rely on this being caught
	for them.

2007-04-27 13:02  hartnell

	* MeuCal/macros/: Config.C, FileListSpecial.C, makeSummaryTree.C,
	  makeSummaryTreeJobC.C, makeSummaryTreeSam.C,
	  nearValidate/mPlanes.C:


	Pull out more of the replicated configuration from the makeSummaryTree
	macros in to the Config object. Getting information from just one place
	should reduce the risk of mistakes.

2007-04-27 09:29  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/tools/load_tables.sh:

	Check for errors when unpacking tar file.  Clean up before aborting

2007-04-27 04:52  asousa

	* NCUtils/: NCExtractionAS.cxx, NCExtractionAS.h,
	  data/Mda_Coeff_Near_L010z185i_CedarDaikon_TTE.dat,
	  data/Mda_HistDef_Near_L010z185i_CedarDaikon_TTE.dat:

	Adding discriminant obtained from training with a defined true energy range. Added switch to extraction to choose this type of discriminant if so desired. Also adding histogram definitions for relevant variables.

2007-04-27 02:49  tjyang

	* MeuCal/MeuPlots.cxx:

	only check data quality for data

2007-04-26 23:05  asousa

	* NCUtils/data/: Mda_Coeff_Near_L010z185i_CedarDaikon.dat,
	  Mda_HistDef_Near_L010z185i_CedarDaikon.dat:

	Extra space at end of edited line(s) was causing one of the variables to be ignored. Fixed and tested.

2007-04-26 22:55  thosieck

	* NCUtils/NCExtrapolationMQ.h:

	Forgot to commit the header file along with source file

2007-04-26 22:26  George Irwin <gmieg@slac.stanford.edu>

	* setup/msrt:

	Remove "odbc" references from URL and UNIXODBC_DIR definition requirement.

2007-04-26 21:57  George Irwin <gmieg@slac.stanford.edu>

	* setup/: setup_minossoft_SLAC, setup_minossoft_chaos,
	  setup_minossoft_chaos.sh, setup_minossoft_gadfly,
	  setup_minossoft_lawin.csh, setup_minossoft_lawin.sh:

	Remove references to "odbc".

2007-04-26 20:37  thosieck

	* NCUtils/: NCExtrapolationMQ.cxx, NCExtrapolationModule.cxx:

	Some clean up for marquardt fitting, mainly output files

2007-04-26 20:32  boehm

	* NueAna/: Module/NueBeamMonModule.cxx, Module/NueBeamMonModule.h,
	  NueAnaTools/TYHadronWeight.cxx, NueAnaTools/TYHadronWeight.h:

	Adjusting the code to use MCInfo for POT counting

	Also adding hadron reweight functions from Tingjun's studies

2007-04-26 19:59  scavan

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

	did not correctly add new files the first time

	CalDrift (.h,.cxx), MuonDriftCalScheme (.h,cxx) : neccessary updates to Drift Calibration
	PEGainAggCalScheme (.h,.cxx) Reads new aggregated PE tables
	PEGainCalScheme (.h,.cxx) Commented as obsolete
	StripToStripCalScheme (.h,.cxx) Added new configuration option for spectrometer tuning
	Calibrator (.h,cxx) Change defaults
	StripAttenCalScheme (.h,.cxx) Clamp outliers, to prevent MC errors

	All other changes are simply mods to #include "TMath.h" or similar to work with the newer ROOT versions

2007-04-26 19:55  scavan

	* Calibrator/: CalDrift.cxx, CalLinearity.cxx, CalMapperFits.cxx,
	  CalPmtDrift.h, CalStripAtten.cxx, CalTimeJump.cxx,
	  CalVaLinearity.cxx, Calibrator.cxx, MuonDriftCalScheme.cxx,
	  PEGainCalScheme.cxx, PEGainCalScheme.h, PulserTimeCalScheme.cxx,
	  QuadLinearityCalScheme.cxx, SimpleCalScheme.cxx,
	  StripAttenCalScheme.cxx, StripToStripCalScheme.cxx,
	  StripToStripCalScheme.h:

	backport of dev to R1-24

	CalDrift (.h,.cxx), MuonDriftCalScheme (.h,cxx) : neccessary updates to Drift Calibration
	PEGainAggCalScheme (.h,.cxx) Reads new aggregated PE tables
	PEGainCalScheme (.h,.cxx) Commented as obsolete
	StripToStripCalScheme (.h,.cxx) Added new configuration option for spectrometer tuning
	Calibrator (.h,cxx) Change defaults
	StripAttenCalScheme (.h,.cxx) Clamp outliers, to prevent MC errors

	All other changes are simply mods to #include "TMath.h" or similar to work with the newer ROOT versions

2007-04-26 19:36  Robert Hatcher <rhatcher@fnal.gov>

	* Plex/PlexPlaneId.cxx:

	Allow users to set plane # beyond the end of the detector ... this
	comes up when processing some oscure DBI entries for FarDet planes
	greater than 497 when treating MC as data and rolling back entries
	(whew, that's a pretty complicated case).  If someone sets the plane #
	so something silly it will now just accept it rather than re-setting
	it to the special nonsensical value 1023.

2007-04-26 18:55  boehm

	* NueAna/: Module/NueBeamMonModule.cxx, Module/NueModule.cxx,
	  macros/MakeAnaNueTree.C:

	Committing changes that will cause NueBeamMon to run from database and also have muparents only set for cedar mc files

2007-04-26 18:33  hartnell

	* MeuCal/macros/: meuPlots.C, nearValidate/m1DXY.C,
	  nearValidate/mCosThZ.C, nearValidate/mMeuDistributions.C,
	  nearValidate/mPlanes.C, nearValidate/mResponseDrift.C,
	  nearValidate/mStrips.C, nearValidate/mXY.C:


	A couple of bug fixes for axis ranges, etc for FD.

	No longer quite so verbose either.

	Added MC to drift response plot.

2007-04-26 18:31  hartnell

	* MeuCal/macros/: FileListSpecial.C, validateCalib.C:


	validateCalib.C now runs 8 macros with two new ones added to the list:

	mMeuDistributions.C
	mResponseDrift.C

2007-04-26 18:26  hartnell

	* MeuCal/MeuPlots.cxx:


	In drift plot the errors for the FD were 10% too small. In the ND the
	errors were 30% too small (the ND has a wider distribution and hence
	higher rms but the code was using the FD value).

2007-04-26 18:04  rustem

	* PhysicsNtuple/Plot/: Data.h, PlotData.cxx:



	Per Robert's suggestion add vector header to Data.h to remove CINT
	complaint.

2007-04-26 18:00  asousa

	* NCUtils/data/: Mda_Coeff_Near_L010z185i_CedarDaikon.dat,
	  Mda_HistDef_Near_L010z185i_CedarDaikon.dat:

	Changing the multivariate discriminant by replacing one strong variable with bad data/mc disagreement with three weaker better behaved variables. Overall efficiency and purity are almost unchanged. Also adding corresponding variable histogram definitions.

2007-04-26 16:23  zarko

	* MCReweight/Zbeam.cxx:

	[no log message]

2007-04-26 15:20  thosieck

	* NCUtils/NCExtractionTO.cxx:

	Had a bad function that I declared locally, but do not intend to commit to cvs, just a temporary function

2007-04-26 14:57  Nick West <n.west1@physics.oxford.ac.uk>

	* Util/doc/ChangeLog:

	Commit (3 months late) record of tag

2007-04-26 14:36  thosieck

	* NCUtils/NCAnalysisUtils.h:

	Forgot to commit header for this class.  FindRecoWeight has changed by one

2007-04-26 14:25  Nick West <n.west1@physics.oxford.ac.uk>

	* setup/packages-development:

	Rip out all the code to support the old, doomed RDBC interface and
	expunge, as far as possible, all trace of it and ODBC from the race
	consciousness that is the offline software.

	Say hello to:-

	  o A single (supported!) layer in ROOT talking directly to the native
	      MySQL client.

	Say farewell to:-

	  o UnixODBC and MyODBC

	  o RDBC's funky include path, software structure and LoadRDBCHack()

	  o odbc++ where almost every other line was a macro rendering it
	      totally opaque to gdb

	  o  5 levels of interface that somehow manage to reduce floating
	       points to 6 decimal digits of precision

	Die RDBC!  .... DIE !!!

2007-04-26 14:22  Nick West <n.west1@physics.oxford.ac.uk>

	* JobControl/JobCEnv.cxx, JobControl/JobCRootEnv.cxx,
	  Plex/Plexus.cxx, Plex/Plexus.h, WebDocs/RDBCindex.html,
	  WebDocs/RDBCtutor.html, WebDocs/external_products.html,
	  WebDocs/general_help.html, WebDocs/install_gcc.html,
	  WebDocs/install_products.html, WebDocs/msrt.html,
	  WebDocs/pkg_glossary.html, WebDocs/pkg_links.html,
	  WebDocs/Errors/running.html, WebDocs/Package_Overviews/RDBC.html,
	  UserManualDoc/src/database_interface.tex:

	Rip out all the code to support the old, doomed RDBC interface and
	expunge, as far as possible, all trace of it and ODBC from the race
	consciousness that is the offline software.

	Say hello to:-

	  o A single (supported!) layer in ROOT talking directly to the native
	      MySQL client.

	Say farewell to:-

	  o UnixODBC and MyODBC

	  o RDBC's funky include path, software structure and LoadRDBCHack()

	  o odbc++ where almost every other line was a macro rendering it
	      totally opaque to gdb

	  o  5 levels of interface that somehow manage to reduce floating
	       points to 6 decimal digits of precision

	Die RDBC!  .... DIE !!!

2007-04-26 14:19  Nick West <n.west1@physics.oxford.ac.uk>

	* Profile/GNUmakefile, TriD/stat/GNUmakefile,
	  DatabaseInterface/Dbi.cxx, DatabaseInterface/Dbi.h,
	  DatabaseInterface/DbiAsciiDbImporter.cxx,
	  DatabaseInterface/DbiAsciiDbImporter.h,
	  DatabaseInterface/DbiAsciiTablePreparer.cxx,
	  DatabaseInterface/DbiAsciiTablePreparer.h,
	  DatabaseInterface/DbiCascader.cxx,
	  DatabaseInterface/DbiCascader.h,
	  DatabaseInterface/DbiConnection.cxx,
	  DatabaseInterface/DbiConnection.h,
	  DatabaseInterface/DbiDBProxy.cxx, DatabaseInterface/DbiDBProxy.h,
	  DatabaseInterface/DbiException.cxx,
	  DatabaseInterface/DbiExceptionLog.cxx,
	  DatabaseInterface/DbiExceptionLog.h,
	  DatabaseInterface/DbiFieldType.cxx,
	  DatabaseInterface/DbiFieldType.h,
	  DatabaseInterface/DbiLogEntry.cxx,
	  DatabaseInterface/DbiResultAgg.cxx,
	  DatabaseInterface/DbiResultSet.cxx,
	  DatabaseInterface/DbiResultSet.h,
	  DatabaseInterface/DbiSqlValPacket.cxx,
	  DatabaseInterface/DbiStatement.cxx,
	  DatabaseInterface/DbiStatement.h,
	  DatabaseInterface/DbiTableMetaData.cxx,
	  DatabaseInterface/DbiTableMetaData.h,
	  DatabaseInterface/doc/ChangeLog,
	  DatabaseInterface/test/DbiDemoData3.cxx,
	  DatabaseInterface/test/DbiValidate.cc,
	  DatabaseInterface/test/GNUmakefile,
	  DatabaseInterface/test/TestDbi.cc,
	  DatabaseMaintenance/DbmModule.cxx,
	  DatabaseMaintenance/DbmValidate.cxx,
	  DatabaseMaintenance/GNUmakefile,
	  DatabaseMaintenance/doc/dbmauto_index.html,
	  DatabaseMaintenance/doc/dbmauto_master.html,
	  DatabaseUpdater/DbuDaqConfigFilesText.cxx,
	  DatabaseUpdater/DbuDaqMonitorModule.cxx,
	  DatabaseUpdater/DbuDaqMonitorModule.h,
	  DatabaseUpdater/GNUmakefile:

	Rip out all the code to support the old, doomed RDBC interface and
	expunge, as far as possible, all trace of it and ODBC from the race
	consciousness that is the offline software.

	Say hello to:-

	  o A single (supported!) layer in ROOT talking directly to the native
	      MySQL client.

	Say farewell to:-

	  o UnixODBC and MyODBC

	  o RDBC's funky include path, software structure and LoadRDBCHack()

	  o odbc++ where almost every other line was a macro rendering it
	      totally opaque to gdb

	  o  5 levels of interface that somehow manage to reduce floating
	       points to 6 decimal digits of precision

	Die RDBC!  .... DIE !!!

2007-04-26 14:15  Nick West <n.west1@physics.oxford.ac.uk>

	* SRT_MINOS/SoftRelTools/platforms/Darwin.mk,
	  SRT_MINOS/special/pre_standard.mk, CalDetPID/test/GNUmakefile,
	  DocBuilder/GNUmakefile:

	Rip out all the code to support the old, doomed RDBC interface and
	expunge, as far as possible, all trace of it and ODBC from the race
	consciousness that is the offline software.

	Say hello to:-

	  o A single (supported!) layer in ROOT talking directly to the native
	      MySQL client.

	Say farewell to:-

	  o UnixODBC and MyODBC

	  o RDBC's funky include path, software structure and LoadRDBCHack()

	  o odbc++ where almost every other line was a macro rendering it
	      totally opaque to gdb

	  o  5 levels of interface that somehow manage to reduce floating
	       points to 6 decimal digits of precision

	Die RDBC!  .... DIE !!!

2007-04-26 08:10  Nick West <n.west1@physics.oxford.ac.uk>

	* setup/setup_minossoft_oxford.csh:

	First skirmish in the rdbc/odbc massacre

2007-04-26 04:19  rustem

	* PhysicsNtuple/: Fill/FillMuonId.cxx, Plot/Data.cxx, Plot/Data.h,
	  Plot/PlotData.cxx, Plot/PlotData.h:



	FillMuonId inherits both from AlgEvent and AlgSnarl. When FillMuonId is
	created via AlgSnarl base class then fill both Track and Event data items.

	Minor changes to PlotData algorithm to speed things up a bit when there
	are many defined histogram keys but only a handfull of histograms need
	filling.

2007-04-25 21:35  zarko

	* BeamMegaFit/: DoTheFit.C, FitBeam.cxx, FitBeam.h, FitConf.cxx,
	  FitPTRW.cxx, FitPTRW.h, LinkDef.h,
	  data/data_hist_cedardaikon_highstat_ro_scaled.root,
	  data/data_hist_cedardaikon_ro_scaled.root,
	  input/fit_cedar_hs_ro_scaled.inp:

	Fitting code used for PiMinus.

2007-04-25 21:26  scavan

	* CandData/RecordSetupModule.cxx, CandDigit/DigitListModule.cxx,
	  CandDigit/DigitListModule.h, CandDigit/doc/FAQ.CandDigit.html,
	  CandNtupleSR/Module/NtpSRModule.cxx:

	bug fixes already backported to R1-25 now are backported to R1-24

2007-04-25 17:32  hartnell

	* MeuCal/macros/nearValidate/: m1DXY.C, mResultsTable.C:


	Minor mods.

2007-04-25 17:31  thosieck

	* NCUtils/NumRec/MinosMinimization.cxx:

	Forgot to commit MinosMinimization.cxx it has a one line change to check for beam type

2007-04-25 17:23  thosieck

	* NCUtils/: NCAnalysisUtils.cxx, NCBeam.cxx, NCBeam.h,
	  NCEnergyBin.cxx, NCEnergyBinGradients.cxx,
	  NCEnergyBinGradients.h, NCExtrapolation.cxx, NCExtrapolation.h,
	  NCExtrapolationMQ.cxx, NCExtrapolationMQ.h,
	  NCExtrapolationModule.cxx, NCExtrapolationModule.h,
	  macros/nearFarExtrapolation.C:

	Commiting first final draft of Marquardt Fitting code.  Basically bug fixes from what was previously in cvs.  No major changes, just C++

2007-04-25 17:03  pittam

	* NCUtils/: LinkDef.h, NCAnalysisModule.cxx, NCAnalysisModule.h,
	  NCExtractionRPann.cxx, NCExtractionRPann.h,
	  NCExtractionTRann.cxx, NCType.h, RPnearTrackANN.cxx,
	  RPnearTrackANN.h, macros/ncccSeparationNC.C:

	adding a new extraction method NCExtractionRPann based on NCExtractionTRann with an improved track event ANN without replacing existing one so Tobi can use the existing one in his thesis.

2007-04-25 16:45  hartnell

	* MeuCal/macros/nearValidate/mResponseDrift.C:


	More tinkering

2007-04-25 16:33  hartnell

	* MeuCal/macros/nearValidate/mResponseDrift.C:


	Just plot the most important thing... more upgrades to come

2007-04-25 15:50  niki

	* Mad/MadDpAnalysis.cxx:

	changes for new 7 var ANN without total pulse height as input variable

2007-04-25 15:50  niki

	* Mad/MadPIDAnalysis.cxx:

	Changes for new 7 var ann without total pulse height as input variable

2007-04-25 15:48  niki

	* Mad/MadNsID.cxx:

	changes for new 7 var ANN without total pulse height in input variables

2007-04-25 15:47  niki

	* Mad/data/: weights_farle_cedar_daikon7v2.dat,
	  weights_nearle_cedar_daikon7v2.dat,
	  weights_nearphe_cedar_daikon7v2.dat,
	  weights_nearpme_cedar_daikon7v2.dat:

	New ANN weights for 7 var ann without total pulse height as input variable

2007-04-25 15:33  rustem

	* Contrib/rustem/PidStudy/: ComparekNN.cxx, ComparekNN.h,
	  Index/mc_far.daikon_00.cedar.index:



	ComparekNN algorithm is a multi-threaded engine for running
	k-nearest neighbor algorithms in parallel. Allows comparisons of
	few differently configured FillkNN algorithms without CPU overhead
	for extra copies. Uses Mutex class to lock access when Anp::Event
	is modified. Finally, the multi-threading code works correctly.

	Also add index file for far detector Cedar/daikon Monte-Carlo.

2007-04-25 15:29  scavan

	* Calibrator/: CalDrift.cxx, CalDrift.h, CalLinearity.cxx,
	  CalMapperFits.cxx, CalPmtDrift.h, CalStripAtten.cxx,
	  CalTimeJump.cxx, CalVaLinearity.cxx, Calibrator.cxx, LinkDef.h,
	  MuonDriftCalScheme.cxx, PEGainCalScheme.cxx, PEGainCalScheme.h,
	  PulserTimeCalScheme.cxx, QuadLinearityCalScheme.cxx,
	  SimpleCalScheme.cxx, StripAttenCalScheme.cxx,
	  StripToStripCalScheme.cxx, StripToStripCalScheme.h:

	backport Calibrator from development to R1-24

	CalDrift (.h,.cxx), MuonDriftCalScheme (.h,cxx) : neccessary updates to Drift Calibration
	PEGainAggCalScheme (.h,.cxx) Reads new aggregated PE tables
	PEGainCalScheme (.h,.cxx) Commented as obsolete
	StripToStripCalScheme (.h,.cxx) Added new configuration option for spectrometer tuning
	Calibrator (.h,cxx) Change defaults
	StripAttenCalScheme (.h,.cxx) Clamp outliers, to prevent MC errors

	All other changes are simply mods to #include "TMath.h" or similar to work with the newer ROOT versions

2007-04-25 15:26  thosieck

	* NCUtils/NCExtractionTO.cxx:

	Updated My NC selection cuts.  Changed Length cut from 40->60 and trackextension from -10 -> -5

2007-04-25 15:25  rustem

	* Contrib/rustem/PidStudy/: MakeLight.cxx, MakeLight.h,
	  PidCompare.cxx, TuneModule.cxx, TuneModule.h,
	  Config/FiducialCut.txt, Config/PlotEventPid.xml,
	  Index/mc_near.daikon_00.cedar.index, macros/compare_pid.C,
	  macros/glue.C, macros/pid.C, macros/plot_few.C,
	  macros/plot_two.C, macros/study_data.C, macros/study_mc.C,
	  macros/tune.C:



	A development update to the PidStudy code.

2007-04-25 15:18  rustem

	* PhysicsNtuple/kNNAlg/: FillkNN.cxx, FillkNN.h:



	A new algorithm to perform k-nearest neighbor classification. This
	algorithm should eventually replace FillEventLike algorithm (which
	is kept for now because of the backward compatability with the code
	outside PhysicsNtuple).

	1) A much cleaner version of the algorithm. 2) Add ability to
	compute muon probability for all tracks in event. 3) Add k-nearest
	neighbor probability computed using kernel method with W(x) =
	(1-|x|^3)^3 weight function. 4) Add optional cuts on track length.
	Add optional integer base for kNN probability in Event::Datavec. 5)
	Create directory name using keys on input variables to allow
	multiple TTree copies inside ROOT file.

2007-04-25 15:07  rustem

	* PhysicsNtuple/RunThread.h:



	Remove multi-threaded singleton class. Turns out that it is not a
	good idea to have singleton in the multi-threaded code.

2007-04-25 15:05  rustem

	* PhysicsNtuple/: AlgEvent.h, AlgSnarl.h, AlgStore.h,
	  DataBlock.cxx, DataItem.h, Event.h, HistMan.cxx, HistMan.h,
	  RunAlgEvent.cxx, RunAlgSnarl.cxx, RunAlgSnarl.h, Strip.cxx,
	  Strip.h, Track.cxx, Track.h, Fill/FillMuonId.cxx,
	  Fill/FillMuonId.h, Plot/PlotData.cxx, Plot/PlotData.h,
	  Select/SelectBeam.cxx, Select/SelectFiducial.cxx,
	  Store/FillDataModule.cxx, Store/FillStrip.cxx, Store/FillStrip.h,
	  Store/Interface.cxx, kNNAlg/Event.cxx, kNNAlg/Event.h,
	  kNNAlg/FillEventLike.cxx, kNNAlg/FillEventLike.h,
	  kNNAlg/LikeModule.cxx, kNNAlg/LikeModule.h:



	A development update of PhysicsNtuple package with number of
	changes accumulated over past two months. Some of the main changes
	are listed below.

	FillMuonAlg has been extensively modified to include the results of
	the light level tuning, compute variables using sigcor, sigmap or
	mip, to use calorimeter or spectrometer strips in U or V views.

	RunAlgSnarl and RunAlgEvent are modified to allow configuration of
	individual algorithms with a specific Registry object and to run
	multiple copies of the same algorithm.

	HistMan now has an option to read histogram definitions using
	integer additives to keys contained in xml file.

	Remove from LikeModule debuging code that makes histograms of
	"fill" and "find" variables.

2007-04-25 10:23  evans

	* NtupleUtils/: MajorityCurvature.h,
	  data/pid_evans_cedar_daikon_LE185.root:

	Updating to new and improved pdfs.

	Making MajorityCurvature::CalcCurvObject(map,int) public so people not
	using SRTracks can calculate the majority curvature.

2007-04-24 21:54  zarko

	* MCReweight/: BeamSys.cxx, BeamSys.h, LinkDef.h, Zbeam.cxx,
	  Zbeam.h, data/beamsys_hists.root,
	  data/err_bafflescr0.25_le010_far.vec,
	  data/err_bafflescr0.25_le010_farovernear.vec,
	  data/err_bafflescr0.25_le010_lowint_far.vec,
	  data/err_bafflescr0.25_le010_lowint_farovernear.vec,
	  data/err_bafflescr0.25_le010_lowint_near.vec,
	  data/err_bafflescr0.25_le010_near.vec,
	  data/err_bafflescr0.25_le010z000i_far.vec,
	  data/err_bafflescr0.25_le010z000i_farovernear.vec,
	  data/err_bafflescr0.25_le010z000i_near.vec,
	  data/err_bafflescr0.25_le010z170i_far.vec,
	  data/err_bafflescr0.25_le010z170i_farovernear.vec,
	  data/err_bafflescr0.25_le010z170i_near.vec,
	  data/err_bafflescr0.25_le010z200i_far.vec,
	  data/err_bafflescr0.25_le010z200i_farovernear.vec,
	  data/err_bafflescr0.25_le010z200i_near.vec,
	  data/err_bafflescr0.25_le100_far.vec,
	  data/err_bafflescr0.25_le100_farovernear.vec,
	  data/err_bafflescr0.25_le100_near.vec,
	  data/err_bafflescr0.25_le150_far.vec,
	  data/err_bafflescr0.25_le150_farovernear.vec,
	  data/err_bafflescr0.25_le150_near.vec,
	  data/err_bafflescr0.25_le250_far.vec,
	  data/err_bafflescr0.25_le250_farovernear.vec,
	  data/err_bafflescr0.25_le250_near.vec,
	  data/err_bafflescr0.25_le_far.vec,
	  data/err_bafflescr0.25_le_farovernear.vec,
	  data/err_bafflescr0.25_le_near.vec,
	  data/err_beamwidth_le010_far.vec,
	  data/err_beamwidth_le010_farovernear.vec,
	  data/err_beamwidth_le010_lowint_far.vec,
	  data/err_beamwidth_le010_lowint_farovernear.vec,
	  data/err_beamwidth_le010_lowint_near.vec,
	  data/err_beamwidth_le010_near.vec,
	  data/err_beamwidth_le010z000i_far.vec,
	  data/err_beamwidth_le010z000i_farovernear.vec,
	  data/err_beamwidth_le010z000i_near.vec,
	  data/err_beamwidth_le010z170i_far.vec,
	  data/err_beamwidth_le010z170i_farovernear.vec,
	  data/err_beamwidth_le010z170i_near.vec,
	  data/err_beamwidth_le010z200i_far.vec,
	  data/err_beamwidth_le010z200i_farovernear.vec,
	  data/err_beamwidth_le010z200i_near.vec,
	  data/err_beamwidth_le100_far.vec,
	  data/err_beamwidth_le100_farovernear.vec,
	  data/err_beamwidth_le100_near.vec,
	  data/err_beamwidth_le150_far.vec,
	  data/err_beamwidth_le150_farovernear.vec,
	  data/err_beamwidth_le150_near.vec,
	  data/err_beamwidth_le250_far.vec,
	  data/err_beamwidth_le250_farovernear.vec,
	  data/err_beamwidth_le250_near.vec, data/err_beamwidth_le_far.vec,
	  data/err_beamwidth_le_farovernear.vec,
	  data/err_beamwidth_le_near.vec,
	  data/err_hadrprod_Boston_numu_le010_far.vec,
	  data/err_hadrprod_Boston_numu_le010_farovernear.vec,
	  data/err_hadrprod_Boston_numu_le010_lowint_far.vec,
	  data/err_hadrprod_Boston_numu_le010_lowint_farovernear.vec,
	  data/err_hadrprod_Boston_numu_le010_lowint_near.vec,
	  data/err_hadrprod_Boston_numu_le010_near.vec,
	  data/err_hadrprod_Boston_numu_le010z000i_far.vec,
	  data/err_hadrprod_Boston_numu_le010z000i_farovernear.vec,
	  data/err_hadrprod_Boston_numu_le010z000i_near.vec,
	  data/err_hadrprod_Boston_numu_le010z170i_far.vec,
	  data/err_hadrprod_Boston_numu_le010z170i_farovernear.vec,
	  data/err_hadrprod_Boston_numu_le010z170i_near.vec,
	  data/err_hadrprod_Boston_numu_le010z200i_far.vec,
	  data/err_hadrprod_Boston_numu_le010z200i_farovernear.vec,
	  data/err_hadrprod_Boston_numu_le010z200i_near.vec,
	  data/err_hadrprod_Boston_numu_le100_far.vec,
	  data/err_hadrprod_Boston_numu_le100_farovernear.vec,
	  data/err_hadrprod_Boston_numu_le100_near.vec,
	  data/err_hadrprod_Boston_numu_le150_far.vec,
	  data/err_hadrprod_Boston_numu_le150_farovernear.vec,
	  data/err_hadrprod_Boston_numu_le150_near.vec,
	  data/err_hadrprod_Boston_numu_le250_far.vec,
	  data/err_hadrprod_Boston_numu_le250_farovernear.vec,
	  data/err_hadrprod_Boston_numu_le250_near.vec,
	  data/err_hadrprod_Boston_numu_le_far.vec,
	  data/err_hadrprod_Boston_numu_le_farovernear.vec,
	  data/err_hadrprod_Boston_numu_le_near.vec,
	  data/err_hadrprod_Boston_numubar_le010_far.vec,
	  data/err_hadrprod_Boston_numubar_le010_farovernear.vec,
	  data/err_hadrprod_Boston_numubar_le010_lowint_far.vec,
	  data/err_hadrprod_Boston_numubar_le010_lowint_farovernear.vec,
	  data/err_hadrprod_Boston_numubar_le010_lowint_near.vec,
	  data/err_hadrprod_Boston_numubar_le010_near.vec,
	  data/err_hadrprod_Boston_numubar_le010z000i_far.vec,
	  data/err_hadrprod_Boston_numubar_le010z000i_farovernear.vec,
	  data/err_hadrprod_Boston_numubar_le010z000i_near.vec,
	  data/err_hadrprod_Boston_numubar_le010z170i_far.vec,
	  data/err_hadrprod_Boston_numubar_le010z170i_farovernear.vec,
	  data/err_hadrprod_Boston_numubar_le010z170i_near.vec,
	  data/err_hadrprod_Boston_numubar_le010z200i_far.vec,
	  data/err_hadrprod_Boston_numubar_le010z200i_farovernear.vec,
	  data/err_hadrprod_Boston_numubar_le010z200i_near.vec,
	  data/err_hadrprod_Boston_numubar_le100_far.vec,
	  data/err_hadrprod_Boston_numubar_le100_farovernear.vec,
	  data/err_hadrprod_Boston_numubar_le100_near.vec,
	  data/err_hadrprod_Boston_numubar_le150_far.vec,
	  data/err_hadrprod_Boston_numubar_le150_farovernear.vec,
	  data/err_hadrprod_Boston_numubar_le150_near.vec,
	  data/err_hadrprod_Boston_numubar_le250_far.vec,
	  data/err_hadrprod_Boston_numubar_le250_farovernear.vec,
	  data/err_hadrprod_Boston_numubar_le250_near.vec,
	  data/err_hadrprod_Boston_numubar_le_far.vec,
	  data/err_hadrprod_Boston_numubar_le_farovernear.vec,
	  data/err_hadrprod_Boston_numubar_le_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_lowint_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_lowint_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_lowint_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z000i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z000i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z000i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z170i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z170i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z170i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z200i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z200i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z200i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le100_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le100_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le100_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le150_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le150_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le150_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le250_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le250_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le250_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_lowint_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_lowint_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_lowint_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z000i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z000i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z000i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z170i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z170i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z170i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z200i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z200i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z200i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le100_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le100_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le100_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le150_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le150_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le150_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le250_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le250_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le250_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le_near.vec,
	  data/err_hadrprod_PiMinus_numu_le010_far.vec,
	  data/err_hadrprod_PiMinus_numu_le010_farovernear.vec,
	  data/err_hadrprod_PiMinus_numu_le010_lowint_far.vec,
	  data/err_hadrprod_PiMinus_numu_le010_lowint_farovernear.vec,
	  data/err_hadrprod_PiMinus_numu_le010_lowint_near.vec,
	  data/err_hadrprod_PiMinus_numu_le010_near.vec,
	  data/err_hadrprod_PiMinus_numu_le010z000i_far.vec,
	  data/err_hadrprod_PiMinus_numu_le010z000i_farovernear.vec,
	  data/err_hadrprod_PiMinus_numu_le010z000i_near.vec,
	  data/err_hadrprod_PiMinus_numu_le010z170i_far.vec,
	  data/err_hadrprod_PiMinus_numu_le010z170i_farovernear.vec,
	  data/err_hadrprod_PiMinus_numu_le010z170i_near.vec,
	  data/err_hadrprod_PiMinus_numu_le010z200i_far.vec,
	  data/err_hadrprod_PiMinus_numu_le010z200i_farovernear.vec,
	  data/err_hadrprod_PiMinus_numu_le010z200i_near.vec,
	  data/err_hadrprod_PiMinus_numu_le100_far.vec,
	  data/err_hadrprod_PiMinus_numu_le100_farovernear.vec,
	  data/err_hadrprod_PiMinus_numu_le100_near.vec,
	  data/err_hadrprod_PiMinus_numu_le150_far.vec,
	  data/err_hadrprod_PiMinus_numu_le150_farovernear.vec,
	  data/err_hadrprod_PiMinus_numu_le150_near.vec,
	  data/err_hadrprod_PiMinus_numu_le250_far.vec,
	  data/err_hadrprod_PiMinus_numu_le250_farovernear.vec,
	  data/err_hadrprod_PiMinus_numu_le250_near.vec,
	  data/err_hadrprod_PiMinus_numu_le_far.vec,
	  data/err_hadrprod_PiMinus_numu_le_farovernear.vec,
	  data/err_hadrprod_PiMinus_numu_le_near.vec,
	  data/err_hadrprod_PiMinus_numubar_le010_far.vec,
	  data/err_hadrprod_PiMinus_numubar_le010_farovernear.vec,
	  data/err_hadrprod_PiMinus_numubar_le010_lowint_far.vec,
	  data/err_hadrprod_PiMinus_numubar_le010_lowint_farovernear.vec,
	  data/err_hadrprod_PiMinus_numubar_le010_lowint_near.vec,
	  data/err_hadrprod_PiMinus_numubar_le010_near.vec,
	  data/err_hadrprod_PiMinus_numubar_le010z000i_far.vec,
	  data/err_hadrprod_PiMinus_numubar_le010z000i_farovernear.vec,
	  data/err_hadrprod_PiMinus_numubar_le010z000i_near.vec,
	  data/err_hadrprod_PiMinus_numubar_le010z170i_far.vec,
	  data/err_hadrprod_PiMinus_numubar_le010z170i_farovernear.vec,
	  data/err_hadrprod_PiMinus_numubar_le010z170i_near.vec,
	  data/err_hadrprod_PiMinus_numubar_le010z200i_far.vec,
	  data/err_hadrprod_PiMinus_numubar_le010z200i_farovernear.vec,
	  data/err_hadrprod_PiMinus_numubar_le010z200i_near.vec,
	  data/err_hadrprod_PiMinus_numubar_le100_far.vec,
	  data/err_hadrprod_PiMinus_numubar_le100_farovernear.vec,
	  data/err_hadrprod_PiMinus_numubar_le100_near.vec,
	  data/err_hadrprod_PiMinus_numubar_le150_far.vec,
	  data/err_hadrprod_PiMinus_numubar_le150_farovernear.vec,
	  data/err_hadrprod_PiMinus_numubar_le150_near.vec,
	  data/err_hadrprod_PiMinus_numubar_le250_far.vec,
	  data/err_hadrprod_PiMinus_numubar_le250_farovernear.vec,
	  data/err_hadrprod_PiMinus_numubar_le250_near.vec,
	  data/err_hadrprod_PiMinus_numubar_le_far.vec,
	  data/err_hadrprod_PiMinus_numubar_le_farovernear.vec,
	  data/err_hadrprod_PiMinus_numubar_le_near.vec,
	  data/err_hadrprod_fitted_le010_far.vec,
	  data/err_hadrprod_fitted_le010_farovernear.vec,
	  data/err_hadrprod_fitted_le010_lowint_far.vec,
	  data/err_hadrprod_fitted_le010_lowint_farovernear.vec,
	  data/err_hadrprod_fitted_le010_lowint_near.vec,
	  data/err_hadrprod_fitted_le010_near.vec,
	  data/err_hadrprod_fitted_le010z000i_far.vec,
	  data/err_hadrprod_fitted_le010z000i_farovernear.vec,
	  data/err_hadrprod_fitted_le010z000i_near.vec,
	  data/err_hadrprod_fitted_le010z170i_far.vec,
	  data/err_hadrprod_fitted_le010z170i_farovernear.vec,
	  data/err_hadrprod_fitted_le010z170i_near.vec,
	  data/err_hadrprod_fitted_le010z200i_far.vec,
	  data/err_hadrprod_fitted_le010z200i_farovernear.vec,
	  data/err_hadrprod_fitted_le010z200i_near.vec,
	  data/err_hadrprod_fitted_le100_far.vec,
	  data/err_hadrprod_fitted_le100_farovernear.vec,
	  data/err_hadrprod_fitted_le100_near.vec,
	  data/err_hadrprod_fitted_le150_far.vec,
	  data/err_hadrprod_fitted_le150_farovernear.vec,
	  data/err_hadrprod_fitted_le150_near.vec,
	  data/err_hadrprod_fitted_le250_far.vec,
	  data/err_hadrprod_fitted_le250_farovernear.vec,
	  data/err_hadrprod_fitted_le250_near.vec,
	  data/err_hadrprod_fitted_le_far.vec,
	  data/err_hadrprod_fitted_le_farovernear.vec,
	  data/err_hadrprod_fitted_le_near.vec,
	  data/err_hadrprod_le010_far.vec,
	  data/err_hadrprod_le010_farovernear.vec,
	  data/err_hadrprod_le010_lowint_far.vec,
	  data/err_hadrprod_le010_lowint_farovernear.vec,
	  data/err_hadrprod_le010_lowint_near.vec,
	  data/err_hadrprod_le010_near.vec,
	  data/err_hadrprod_le010z000i_far.vec,
	  data/err_hadrprod_le010z000i_farovernear.vec,
	  data/err_hadrprod_le010z000i_near.vec,
	  data/err_hadrprod_le010z170i_far.vec,
	  data/err_hadrprod_le010z170i_farovernear.vec,
	  data/err_hadrprod_le010z170i_near.vec,
	  data/err_hadrprod_le010z200i_far.vec,
	  data/err_hadrprod_le010z200i_farovernear.vec,
	  data/err_hadrprod_le010z200i_near.vec,
	  data/err_hadrprod_le100_far.vec,
	  data/err_hadrprod_le100_farovernear.vec,
	  data/err_hadrprod_le100_near.vec,
	  data/err_hadrprod_le150_far.vec,
	  data/err_hadrprod_le150_farovernear.vec,
	  data/err_hadrprod_le150_near.vec,
	  data/err_hadrprod_le250_far.vec,
	  data/err_hadrprod_le250_farovernear.vec,
	  data/err_hadrprod_le250_near.vec, data/err_hadrprod_le_far.vec,
	  data/err_hadrprod_le_farovernear.vec,
	  data/err_hadrprod_le_near.vec,
	  data/err_horn1offset1mm_le010_far.vec,
	  data/err_horn1offset1mm_le010_farovernear.vec,
	  data/err_horn1offset1mm_le010_lowint_far.vec,
	  data/err_horn1offset1mm_le010_lowint_farovernear.vec,
	  data/err_horn1offset1mm_le010_lowint_near.vec,
	  data/err_horn1offset1mm_le010_near.vec,
	  data/err_horn1offset1mm_le010z000i_far.vec,
	  data/err_horn1offset1mm_le010z000i_farovernear.vec,
	  data/err_horn1offset1mm_le010z000i_near.vec,
	  data/err_horn1offset1mm_le010z170i_far.vec,
	  data/err_horn1offset1mm_le010z170i_farovernear.vec,
	  data/err_horn1offset1mm_le010z170i_near.vec,
	  data/err_horn1offset1mm_le010z200i_far.vec,
	  data/err_horn1offset1mm_le010z200i_farovernear.vec,
	  data/err_horn1offset1mm_le010z200i_near.vec,
	  data/err_horn1offset1mm_le100_far.vec,
	  data/err_horn1offset1mm_le100_farovernear.vec,
	  data/err_horn1offset1mm_le100_near.vec,
	  data/err_horn1offset1mm_le150_far.vec,
	  data/err_horn1offset1mm_le150_farovernear.vec,
	  data/err_horn1offset1mm_le150_near.vec,
	  data/err_horn1offset1mm_le250_far.vec,
	  data/err_horn1offset1mm_le250_farovernear.vec,
	  data/err_horn1offset1mm_le250_near.vec,
	  data/err_horn1offset1mm_le_far.vec,
	  data/err_horn1offset1mm_le_farovernear.vec,
	  data/err_horn1offset1mm_le_near.vec,
	  data/err_horncurrcal2.ka_le010_far.vec,
	  data/err_horncurrcal2.ka_le010_farovernear.vec,
	  data/err_horncurrcal2.ka_le010_lowint_far.vec,
	  data/err_horncurrcal2.ka_le010_lowint_farovernear.vec,
	  data/err_horncurrcal2.ka_le010_lowint_near.vec,
	  data/err_horncurrcal2.ka_le010_near.vec,
	  data/err_horncurrcal2.ka_le010z000i_far.vec,
	  data/err_horncurrcal2.ka_le010z000i_farovernear.vec,
	  data/err_horncurrcal2.ka_le010z000i_near.vec,
	  data/err_horncurrcal2.ka_le010z170i_far.vec,
	  data/err_horncurrcal2.ka_le010z170i_farovernear.vec,
	  data/err_horncurrcal2.ka_le010z170i_near.vec,
	  data/err_horncurrcal2.ka_le010z200i_far.vec,
	  data/err_horncurrcal2.ka_le010z200i_farovernear.vec,
	  data/err_horncurrcal2.ka_le010z200i_near.vec,
	  data/err_horncurrcal2.ka_le100_far.vec,
	  data/err_horncurrcal2.ka_le100_farovernear.vec,
	  data/err_horncurrcal2.ka_le100_near.vec,
	  data/err_horncurrcal2.ka_le150_far.vec,
	  data/err_horncurrcal2.ka_le150_farovernear.vec,
	  data/err_horncurrcal2.ka_le150_near.vec,
	  data/err_horncurrcal2.ka_le250_far.vec,
	  data/err_horncurrcal2.ka_le250_farovernear.vec,
	  data/err_horncurrcal2.ka_le250_near.vec,
	  data/err_horncurrcal2.ka_le_far.vec,
	  data/err_horncurrcal2.ka_le_farovernear.vec,
	  data/err_horncurrcal2.ka_le_near.vec,
	  data/err_horncurrdist_le010_far.vec,
	  data/err_horncurrdist_le010_farovernear.vec,
	  data/err_horncurrdist_le010_lowint_far.vec,
	  data/err_horncurrdist_le010_lowint_farovernear.vec,
	  data/err_horncurrdist_le010_lowint_near.vec,
	  data/err_horncurrdist_le010_near.vec,
	  data/err_horncurrdist_le010z000i_far.vec,
	  data/err_horncurrdist_le010z000i_farovernear.vec,
	  data/err_horncurrdist_le010z000i_near.vec,
	  data/err_horncurrdist_le010z170i_far.vec,
	  data/err_horncurrdist_le010z170i_farovernear.vec,
	  data/err_horncurrdist_le010z170i_near.vec,
	  data/err_horncurrdist_le010z200i_far.vec,
	  data/err_horncurrdist_le010z200i_farovernear.vec,
	  data/err_horncurrdist_le010z200i_near.vec,
	  data/err_horncurrdist_le100_far.vec,
	  data/err_horncurrdist_le100_farovernear.vec,
	  data/err_horncurrdist_le100_near.vec,
	  data/err_horncurrdist_le150_far.vec,
	  data/err_horncurrdist_le150_farovernear.vec,
	  data/err_horncurrdist_le150_near.vec,
	  data/err_horncurrdist_le250_far.vec,
	  data/err_horncurrdist_le250_farovernear.vec,
	  data/err_horncurrdist_le250_near.vec,
	  data/err_horncurrdist_le_far.vec,
	  data/err_horncurrdist_le_farovernear.vec,
	  data/err_horncurrdist_le_near.vec,
	  data/err_pot0.02_le010_far.vec,
	  data/err_pot0.02_le010_farovernear.vec,
	  data/err_pot0.02_le010_lowint_far.vec,
	  data/err_pot0.02_le010_lowint_farovernear.vec,
	  data/err_pot0.02_le010_lowint_near.vec,
	  data/err_pot0.02_le010_near.vec,
	  data/err_pot0.02_le010z000i_far.vec,
	  data/err_pot0.02_le010z000i_farovernear.vec,
	  data/err_pot0.02_le010z000i_near.vec,
	  data/err_pot0.02_le010z170i_far.vec,
	  data/err_pot0.02_le010z170i_farovernear.vec,
	  data/err_pot0.02_le010z170i_near.vec,
	  data/err_pot0.02_le010z200i_far.vec,
	  data/err_pot0.02_le010z200i_farovernear.vec,
	  data/err_pot0.02_le010z200i_near.vec,
	  data/err_pot0.02_le100_far.vec,
	  data/err_pot0.02_le100_farovernear.vec,
	  data/err_pot0.02_le100_near.vec, data/err_pot0.02_le150_far.vec,
	  data/err_pot0.02_le150_farovernear.vec,
	  data/err_pot0.02_le150_near.vec, data/err_pot0.02_le250_far.vec,
	  data/err_pot0.02_le250_farovernear.vec,
	  data/err_pot0.02_le250_near.vec, data/err_pot0.02_le_far.vec,
	  data/err_pot0.02_le_farovernear.vec,
	  data/err_pot0.02_le_near.vec,
	  data/err_targetz1cm_numu_le010_far.vec,
	  data/err_targetz1cm_numu_le010_farovernear.vec,
	  data/err_targetz1cm_numu_le010_near.vec, macros/test_zbeam.C:

	Added BeamSys enumerator. Made Zbeam read from one root file
	instead of infinite amount of .vec files.

2007-04-24 19:51  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_site_minos11.py:

	when in "join_rock" phase use "." as working directory (already where one
	needs to be) rather than trying to construct the right name (which gets
	confusing when doing specially named processing but the rock files don't
	have the special name).

2007-04-24 19:49  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/:
	  gminos_cfg_L010185_charm_overlay.py,
	  gminos_cfg_L010185_nccoh_overlay.py:

	change the requested # of snarls from default of 800.  For "charm" use all
	the available input events (nSnarls=-1); for "nccoh" the input file is too
	large for ADAMO/ZEBRA so limit to 2100 snarls.

2007-04-24 19:47  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_ffr.py:

	code for specially named 2way overlays ("lowi" and "medi").

2007-04-24 18:58  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/:
	  gminos_cfg_L010185_lowi_overlay.py,
	  gminos_cfg_L010185_lowi_rock.py,
	  gminos_cfg_L010185_medi_overlay.py,
	  gminos_cfg_L010185_medi_rock.py:

	configurations for "low" and "medium" intensity overlays of L010185.

2007-04-24 18:57  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/:
	  gminos_cfg_L010185_overlay_lowi.py,
	  gminos_cfg_L010185_overlay_medi.py:

	remove older version of script (with naming conventions that didn't quite fit).

2007-04-24 18:42  hartnell

	* MeuCal/macros/: FileListSpecial.C, PlotFunctions.C,
	  validateCalib.C:


	Work on automating mins and maxs on plots.

2007-04-24 18:41  hartnell

	* MeuCal/macros/nearValidate/: m1DXY.C, mStrips.C:


	Much work on automating the setting of mins and maxs on plots

2007-04-24 18:32  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Calibrator/PEGainAggCalScheme.cxx:

	Fix bug for Cedar reprocessing: default gain table result rows being mis-constructed; I read the header file badly.

2007-04-24 17:36  scavan

	* CandMorgue/CandDeadChip.h:

	changed classdef from 1 to 2 for backwards compatibility

2007-04-24 17:11  tjyang

	* MeuCal/macros/makeSummaryTree.pl:

	modify the job script to allow job submission to minos clusters

2007-04-23 20:49  tjyang

	* MeuCal/macros/makeSummaryTreeSam.C:

	modify the job script (to specify streams in the AddFile function)

2007-04-23 18:17  hartnell

	* MeuCal/macros/: FileListSpecial.C, PlotFunctions.C,
	  validateCalib.C, nearValidate/m1DXY.C, nearValidate/mAllStrips.C,
	  nearValidate/mCosThZ.C, nearValidate/mMeuDistributions.C,
	  nearValidate/mNtpCalValidation.C, nearValidate/mPlanes.C,
	  nearValidate/mResponseDrift.C, nearValidate/mResultsTable.C,
	  nearValidate/mStrips.C, nearValidate/mXY.C:


	validateCalib.C is much closer to being the final version to be used for
	calibration validation.

	Fairly minor changes to other files.

2007-04-23 15:47  niki

	* Mad/MadDpAnalysis.cxx:

	Fix for the absence of ACNET target position variable. (device not read out properly and therefore
	info not present anymore after the shutdown)

2007-04-23 15:46  niki

	* Mad/MadPIDAnalysis.cxx:

	fix to take care of the fact that ACNET target position is not read out properly after the shutdown and
	therefore cannot be used for anything (like selecting which target configuration data we are processing).
	that affects weight file selection for the ANN pid for ND data after the shutdown.

2007-04-23 10:18  asousa

	* CVSROOT/check_access:

	Giving Gemma write permissions to AnalysisNtuples and NCUtils.

2007-04-23 04:25  Sue Kasahara <schubert@hep.umn.edu>

	* UserManualDoc/src/mcinfo.tex:


	Add a section about ParticleTransportSim to Monte Carlo chapter. So far,
	the focus is on the PTSim generated IstHEP status codes and the configuration
	parameters available for specifying which secondaries to select for
	storage to the output StdHep array.

2007-04-23 00:57  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimModule.cxx, PTSimStack.cxx,
	  PTSimStack.h, macro/PTSim_testG3.C:


	Fix StdHepSave configuration option and description.

2007-04-22 18:29  Sue Kasahara <schubert@hep.umn.edu>

	* MCNtuple/NtpMCStdHep.cxx:


	Adjust Print method to change to PTSim status code range change.

2007-04-22 18:28  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimModule.cxx, PTSimStack.cxx:


	Move PTSim generated IstHEP status codes from 300+ range to 400+ to
	avoid conflict with GMINOS generated status codes which apparently
	can range up into the 300+ range.

2007-04-22 15:27  tjyang

	* MeuCal/: MeuCuts.cxx, MeuSummary.cxx, MeuSummary.h:

	add one variable RunType, the physics test runs can be removed with it

2007-04-22 14:52  tjyang

	* MeuCal/macros/makeSummaryTreeSam.C:

	modify job script

2007-04-22 14:36  tjyang

	* MeuCal/macros/: makeSummaryTree.pl, makeSummaryTreeSam.C:

	add a perl script to submit jobs

2007-04-21 23:35  asousa

	* NCUtils/data/: Mda_Coeff_Far_L010z185i_CedarDaikon.dat,
	  Mda_Coeff_Near_L010z185i_CedarDaikon.dat:

	Updating line with p-vector means calculated before replacing missing values with the mean variable value in the training sample. This fixes the small differences observed between the PID calculated by SAS and the one calculated by NCExtractionAS.

2007-04-21 00:06  George Irwin <gmieg@slac.stanford.edu>

	* CandDigit/: DigitListModule.cxx, DigitListModule.h:

	Backport 3/24/06 fix to ListsToMake default from development to R1-25.

2007-04-20 23:58  George Irwin <gmieg@slac.stanford.edu>

	* CandData/RecordSetupModule.cxx:

	Backport "double CandRecord" bugfix from dev to R1-25.  Thanks to Sue.

2007-04-20 21:09  bishai

	* BeamData/java/NuMIMon/: swicConstants.txt, pedConstants.txt:

	Updated pedestals from data taken on Feb 4, 2007

2007-04-20 18:52  hartnell

	* MeuCal/macros/: FileListSpecial.C, nearValidate/mResultsTable.C,
	  nearValidate/mXY.C:


	Various improvements

2007-04-20 18:51  hartnell

	* MeuCal/macros/: makeSummaryTree.C, makeSummaryTreeJobC.C,
	  makeSummaryTreeSam.C:


	Added lines (commented out) to turn on recalibration of the ntuples.

	Also now get detector and simflag from the file name.

2007-04-20 18:49  hartnell

	* MeuCal/macros/Config.C:


	Added functions to determine detector and simflag from the filename

2007-04-20 18:49  hartnell

	* MeuCal/: MeuAnalysis.cxx, MeuAnalysis.h:


	Can now turn recalibration on or off from the job macro.

2007-04-20 18:23  Minos CVS group account.  Do not commit from here!

	* Contrib/barr/na49an/na49an.cxx:

	added one variable to x2

2007-04-20 17:50  Minos CVS group account.  Do not commit from here!

	* Contrib/barr/na49an/na49an.cxx:

	to fix the x2 exaluation

2007-04-20 16:53  hartnell

	* MeuCal/macros/PlotFunctions.C:


	This is something I should have added ages ago... it will store lots of
	useful functions for making plots.

2007-04-20 16:52  hartnell

	* MeuCal/macros/validateCalib.C:


	This macro runs lots of other macros...

	Essentially, this is the "push one button" macro that will make the
	standard validation plots and print the MEU calibration values to
	screen.

	The list of macros it runs is not complete but it does work.

	It's been fun figuring out how ROOT works!

2007-04-20 16:04  tjyang

	* MeuCal/: MeuPlots.cxx, macros/nearValidate/mDataQuality.C:

	apply data quality cut

2007-04-20 09:00  hartnell

	* MeuCal/macros/Config.C:


	Added a function to override the reference drift reference point.
		- this wont actually be used for reprocessing

2007-04-19 19:26  Minos CVS group account.  Do not commit from here!

	* Contrib/barr/na49an/na49an.cxx:

	to fix some bugs

2007-04-19 16:11  vahle

	* MCReweight/: SKZPWeightCalculator.cxx,
	  macros/TestSKZPWeightCalculator.C, macros/WriteSZKPToDB.C:

	Adding PiMinus_CedarDaikon to SKZPWeightCalculator

2007-04-19 15:06  blake

	* AtNuAna/AtNuEventNtuple.cxx:


	fix bug in ntuple file handling

2007-04-19 13:24  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/maintenance/: cmd_fix_detmask.pm, hdm.perl, help.txt:

	Add fix_detmask command

2007-04-19 13:24  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/maintenance/initialise_globals.pm:

	Make announcement line an SQL comment so output can be played into mysql

2007-04-19 13:16  marshall

	* CandTrackCam/: AlgTrackCam.cxx, AlgTrackCamList.cxx:

	Added support for CalDet at request of Trish and Jenny.

2007-04-19 00:23  George Irwin <gmieg@slac.stanford.edu>

	* CandData/RecordSetupModule.cxx:

	Fix bug which produced a second empty CandRecord in output from Cedar jobs
	using DataQualityReader::Reco ahead of RecordSetupModule::Get in job path.
	DataQualityReader::Reco was already creating a CandRecord, but it was not
	recognized by RecordSetupModule::Get, because of erroneous quotes around
	second argument in call to mom->GetFragment("CandRecord","candrecordname").
	Thanks to Sue for finding this explanation!  The fix should be backported
	when appropriate onto R1-24 and R1-25 branches.  This is a separate issue
	from the "MRCC bug" which crashes jobs reading bad CandRecords written
	with ROOT release 5 versions prior to 5.15/04, possibly in association with
	some ROOT TExMap errors, fixed in ROOT 5.15/04.

2007-04-18 18:22  hartnell

	* MeuCal/: MeuAnalysis.cxx, MeuPlots.cxx, doc/MeuCal.html,
	  macros/FileListSpecial.C:


	Minor changes

2007-04-18 18:21  hartnell

	* MeuCal/macros/nearValidate/: mPlanes.C, mResultsTable.C:


	More improvements.

	mResultsTable is now what should be run to give all the MEU numbers

2007-04-18 18:20  hartnell

	* MeuCal/macros/nearValidate/mD_MCStrips.C:


	Merged in to mStrips.C

2007-04-18 18:20  hartnell

	* MeuCal/macros/nearValidate/mStrips.C:


	mD_MCStrips.C has been merged into this macro.

2007-04-18 17:52  hartnell

	* MeuCal/macros/farValidate/mXY.C:


	This is ancient and the one in nearValidate directory is much better
	(and runs on both detectors)

2007-04-18 17:48  hartnell

	* MeuCal/macros/nearValidate/: mD_MCStripends.C, mStripends.C:


	This code is now in mMeuDistributions.C

2007-04-18 17:47  hartnell

	* MeuCal/macros/nearValidate/mMeuDistributions.C:


	This is a combination of mD_MCStripends.C and mStripends.C.

	All the text based stuff has been removed and put in mResultsTable.C

2007-04-18 16:44  hartnell

	* MeuCal/macros/nearValidate/mPlanes.C:


	Add this one back that was removed by mistake

2007-04-18 16:43  hartnell

	* MeuCal/macros/nearValidate/: m1DXY.C, mD_MCPlanes.C, mPlanes.C:


	Got rid of mD_MCPlanes.C

2007-04-18 16:01  hartnell

	* MeuCal/macros/nearValidate/: m1DXY.C, mD_MCLPos.C, mLPos.C:


	Moved plots from mLPos into m1DXY.C

2007-04-18 14:10  hartnell

	* MeuCal/macros/nearValidate/: m1DXY.C, mD_MC1DXY.C:


	mD_MC1DXY.C is moved into m1DXY.C and much improved

2007-04-18 12:53  hartnell

	* MeuCal/macros/nearValidate/: mCosThZ.C, mD_MCCosThZ.C:


	Got rid of mD_MC file. mCosThZ.C now makes data/MC plots.

2007-04-17 21:33  bishai

	* BeamData/java/NuMIMon/LE010_device_target2.dat:

	New limits on NOCLU1 and MMA1

2007-04-17 20:04  Sue Kasahara <schubert@hep.umn.edu>

	* CandNtupleSR/NtpSRStrip.cxx:


	Modify implementation of GetStripEndId following suggestions from Rustem/Robert.

2007-04-17 18:06  raufer

	* AnalysisNtuples/Module/CondensedNtpModuleNC.cxx:

	Fix problem with double Write commands and therefore duplication of TTree. Output files should now be much smaller.

2007-04-17 17:42  Minos CVS group account.  Do not commit from here!

	* Contrib/barr/na49an/: .cvsignore, autoREADME.txt, binlistc.cxx,
	  binlistc.h, dedxb_readtmp.f, dedxb_readtmp.h, makefile,
	  na49an.cxx, na49read.cxx, trapfpe.c:

	1st commit (after Athens meeting)

2007-04-17 14:57  hartnell

	* MeuCal/macros/: makeSummaryTree.C, makeSummaryTreeJobC.C,
	  makeSummaryTreeSam.C:


	Use the new Config object in all the different macros.

	This ensures the same calibrator configuration settings are used.

2007-04-17 14:47  hartnell

	* MeuCal/macros/: Config.C, makeSummaryTree.C:


	Pulled out calibrator config in to a separate object. This new object
	can be called from the different macros to run the code thus ensuring
	that the same configuration is obtained whether running using JobC or
	not.

2007-04-17 13:35  hartnell

	* MeuCal/macros/makeSummaryTree.C:


	Added a section (off by default) to use database rollback in order to
	use the old strip attenuation contants.

	Also, added lines (off by default) to do muondrift correction on MC.

2007-04-15 22:00  Sue Kasahara <schubert@hep.umn.edu>

	* CandNtupleSR/: NtpSRStrip.cxx, NtpSRStrip.h:


	Add:
	PlexStripEndId GetStripEndId(Detector::Detector_t detector) const;
	method to construct PlexStripEndId from strip variables, as requested
	by Rustem.

2007-04-15 08:30  Robert Hatcher <rhatcher@fnal.gov>

	* NeugenInterface/GNUmakefile:

	allow GNUMakefile to be smarter about where it might find stdhep library.

2007-04-14 14:44  Robert Hatcher <rhatcher@fnal.gov>

	* NeugenInterface/stdhep.h:

	stdhep.h isn't always available everywhere ... just put a copy in this pkg.

2007-04-14 14:40  Robert Hatcher <rhatcher@fnal.gov>

	* NeugenInterface/inuke_reweight.F:

	sign() needs 1.0 to be 1.0d0 to match precision of 2nd arg "ctheta".
	w/ currently committed code gv_pi_xsec_scale[_default] and
	gv_pn_xsec_scale[_default] aren't defined ... comment out their use for now.

2007-04-14 14:38  Robert Hatcher <rhatcher@fnal.gov>

	* NeugenInterface/GNUmakefile:

	Don't overload FCFLAGS, this should happen in normal SRT .mk files.

2007-04-14 14:37  Robert Hatcher <rhatcher@fnal.gov>

	* NeugenInterface/fill_stdhep.cxx:

	Don't list the stdhep.h as under a subdir "stdhep" since often it isn't.
	Newer versions of gcc also need #include <cmath>.

2007-04-14 14:36  Robert Hatcher <rhatcher@fnal.gov>

	* NeugenInterface/miketest4.F:

	#ifdef out "d" lines (some fortran compilers don't support them)

2007-04-14 14:14  kordosky

	* NeugenInterface/inuke_books.inc:

	this header really ought to live with neugen3

2007-04-14 11:33  habig

	* DcsUser/CoilTools.cxx:

	Updated ND coil current limits to 4940 and 4990 amps

2007-04-14 06:39  evans

	* Calibrator/CalDrift.cxx:

	Putting in version shear factors for the means.
	This change does not affect any functions used for the actual calibration:
	they only affect functions used for my tests of the drift constants.

2007-04-14 03:32  zarko

	* MCReweight/: Zbeam.cxx, Zbeam.h,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_lowint_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_lowint_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_lowint_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z000i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z000i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z000i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z170i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z170i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z170i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z200i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z200i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le010z200i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le100_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le100_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le100_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le150_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le150_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le150_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le250_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le250_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le250_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numu_le_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_lowint_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_lowint_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_lowint_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z000i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z000i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z000i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z170i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z170i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z170i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z200i_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z200i_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le010z200i_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le100_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le100_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le100_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le150_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le150_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le150_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le250_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le250_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le250_near.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le_far.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le_farovernear.vec,
	  data/err_hadrprod_PiMinus_CedarDaikon_numubar_le_near.vec,
	  data/err_targetz1cm_numu_le010_far.vec,
	  data/err_targetz1cm_numu_le010_farovernear.vec,
	  data/err_targetz1cm_numu_le010_near.vec, macros/test_zbeam.C:

	Updated Zbeam to include target z correction for le10 (effect=15) and added the
	PiMinus_CedarDaikon hadron production errors.

2007-04-13 16:27  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCExtraction.cxx, NCExtraction.h, NCExtractionAS.cxx,
	  NCExtractionKA.cxx, NCExtractionKAD.cxx, NCExtractionNS.cxx,
	  NCExtractionRO.cxx, NCExtractionTO.cxx, NCExtractionTRann.cxx:


	fix filling of MC separation parameter by passing in the correct weight
	for beam reweighting

2007-04-13 15:02  raufer

	* NCUtils/NCAnalysisCuts.cxx:

	Use event strips rather than shower strips for mimimum strips cut in data cleaning.

2007-04-13 14:50  evans

	* NtupleUtils/: MajCInfo.cxx, MajCInfo.h, MajorityCurvature.cxx:

	Adding a second version of the track jitter using the square of the
	differences between the curvatures of the successive track segments.

2007-04-13 13:24  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/libs_and_builds/: assemble_GENIE.sh,
	  assemble_log4cpp.sh, build_config_table.dat, install_GENIE.sh,
	  install_log4cpp.sh:

	Mod from Costas: Add libraries GENIE and log4cpp. Add application GENIE

2007-04-13 13:23  Nick West <n.west1@physics.oxford.ac.uk>

	*
	  RemoteSoftwareDeployment/libs_and_builds/install_external_library.sh:

	Mod from Costas: Try to create configure from autogen if necessary

2007-04-13 08:29  scavan

	* NueAna/: Shwfit.cxx, Shwfit.h, ShwfitAna.cxx:

	added code to make shwfit.longe, shwfit.ulonge, shwfit.vlonge, shwfit.complexity, shwfit.wcomplexity

	longe=ulonge+vlonge
	u/vlonge calculated from strip energy projected onto z axis defined by vertex

	complexity is the sum of products of the number of strips in adjacent u and v planes

	wcomplexity is complexity where the strips are weighted by energy

2007-04-12 13:38  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/: doc/rsd.html, driver/cmd_install.pm,
	  driver/cmd_launch.pm, driver/help.txt,
	  driver/initialise_globals.pm, driver/parse_command.pm:

	Add global option: --http_proxy=<proxy>

2007-04-12 11:42  boehm

	* NueAna/ANtpTruthInfoBeamAna.cxx:

	stop assigning oscprob for near det

2007-04-12 10:43  asousa

	* AnalysisNtuples/Module/ANtpInfoObjectFillerNC.cxx:

	making the vertex definition for the evaluation of minTimeSeparation and closeTimeDeltaZ consistent to the one used in the Oxford fiducial cut. Mods coded by Gemma.

2007-04-12 10:29  asousa

	* AnalysisNtuples/Module/ANtpInfoObjectFillerNC.cxx:

	Fixing variable declared twice within and outside loop used in minTimeSeparation calculation. Problem pointed out by Gemma.

2007-04-12 10:20  hartnell

	* MeuCal/doc/MeuCal.html:


	Include in list of sanity checks the check on calibration applied to
	MC/data in standard ntuples.

2007-04-12 09:44  litchfld

	* NCUtils/NCAnalysisModule.cxx:

	Fix copy/paste bug in MakeuDST() method where analysis branches were being added to the full Ntuple twice instead of being added to the stripped Ntuple.

	Also some unimportant changes to AddToNtuple():  associate messages with NCAnalysisModule, and since i'm playing with that bit of code, tidy up the if/else logic a bit.

2007-04-12 08:11  Nick West <n.west1@physics.oxford.ac.uk>

	* setup/setup_minossoft_oxford.csh:

	Remove support for SL3/gcc 3.4.6. Add support for SL4 including MySQL 4.1 server

2007-04-11 09:07  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/SnapshotRel.html:

	Add S07-04-06-R1-25

2007-04-10 11:46  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/tools/dump_table_context_query.perl:

	For --dbs-lite, the  --detector setting is ignored; instead 2 slices are taken, one for Near and one for Far detectors

2007-04-09 22:55  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisModule.cxx, NCExtraction.cxx, NCExtraction.h,
	  NCExtractionAS.cxx, NCExtractionKA.cxx, NCExtractionKAD.cxx,
	  NCExtractionNS.cxx, NCExtractionRO.cxx, NCExtractionTO.cxx,
	  NCExtractionTRann.cxx, macros/ncccSeparationNC.C:


	fix the analysis module to write out the beam ntuple in both the full and
	stripped files.

	add method to NCExtraction.cxx to draw the separation parameters for data and
	mc

	fix minor bug in NCExtractionNS for the filling of the ph fraction in 0-3,
	3-6, and 6-end planes

	fix minor bug in NCExtractionKA(D) for filling pdfs from data the interaction
	type was set assuming that NC events had pid > 0 as in kregg's original
	method, rather than his adjusted one

	make changes to fill the separation parameter histograms for data and mc
	in all extraction classes

2007-04-09 21:42  kordosky

	* NeugenInterface/GNUmakefile:

	fix tbins line

2007-04-09 21:40  kordosky

	* NeugenInterface/: GNUmakefile, deduce_fate.F,
	  hadronic_state_summary.fi, inuke_reweight.F, inuke_reweight.fi,
	  miketest.cc, miketest4.F, shower_ntuple.fi,
	  summarise_hadronic_system.F:

	working

2007-04-09 18:27  asousa

	* NCUtils/: NCAnalysisModule.cxx, NCType.cxx, NCType.h:

	Using the MCInfo namespace to figure out MC PoT. Removing now deprecated functionality from NCType.

2007-04-09 17:13  asousa

	* DataUtil/: MCInfo.cxx, MCInfo.h:

	Changes to make prototypes more intuitive.

2007-04-09 16:04  evans

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

	Adding a couple of functions to get pulse-heights straight out of the
	database with version shear corrections.

2007-04-09 14:11  kordosky

	* NeugenInterface/GNUmakefile:

	forgot one

2007-04-09 14:03  kordosky

	* NeugenInterface/: LinkDef.h, fill_stdhep.cxx, fill_stdhep.h,
	  macros/test_fill_stdhep.C:

	working

2007-04-09 11:50  asousa

	* DataUtil/: MCInfo.cxx, MCInfo.h:

	Added info for L010z185i_lowi and L010z185_medi beam types. Added function to return number of snarls per file.

2007-04-09 11:48  asousa

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

	Adding L010z185i_lowi and L010z185i_medi types, which exist for Daikon.

2007-04-08 21:18  Sue Kasahara <schubert@hep.umn.edu>

	* MCNtuple/NtpMCStdHep.cxx:


	Print "Decay Parent" when status code is 1304.

2007-04-08 21:16  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimApplication.cxx, PTSimStack.cxx,
	  PTSimStack.h:


	Implement support for storing the parent of a decay at the decay
	production point, a la gminos.  This introduces a special "Decay Parent"
	status code of 1300+TMCProcess::kPDecay (1304).  Decay mechanism code
	is 300+TMCProcess::kPDecay (304).  I don't really like the hard
	coding of special status code, and this will go away on the next
	iteration.

2007-04-08 20:59  Sue Kasahara <schubert@hep.umn.edu>

	* MCApplication/MCAppParticle.h:


	Add method:
	  UInt_t GetNChildren() const;

2007-04-08 05:37  Sue Kasahara <schubert@hep.umn.edu>

	* MCApplication/MCAppParticle.cxx:


	Remove some forgotten cout statements in a method not actually used.

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

	* ParticleTransportSim/macro/PTSim_testG3_Init.C:


	Same as PTSim_testG3.C except uses MCInitModule to generate initial
	state from a KINE style configuration parameter.

2007-04-07 20:59  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimApplication.cxx, PTSimApplication.h:


	Stop secondary neutrinos, i.e. those generated from decays, from tracking.

2007-04-07 20:56  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/TGeant3/TGeant3gu.cxx:


	Modified to allow neutrinos to be pushed to stack.

2007-04-07 04:54  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimModule.cxx, PTSimStack.cxx,
	  macro/PTSim_testG3.C:


	Set default momentum threshold for storing secondary muons to stdhep
	array to zero, regardless of production mechanism.  This is the
	default behavior of GMINOS.  The user can override with configuration
	parameter StdHepThrByType.

2007-04-07 04:05  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSim.cxx, PTSim.h, PTSimApplication.cxx,
	  PTSimHit.h, PTSimModule.cxx, PTSimParticle.cxx, PTSimParticle.h,
	  PTSimStack.cxx, PTSimStack.h, macro/PTSim_testG3.C:


	Revise mode to store secondaries to stdhep array if they result
	in energy deposition hit.
	Secondaries are selected for storage according to the modes set
	in StdHepSelectMask.
	An enumerated list of modes to choose from are specified in
	PTSim.h as enumerated type EStdHepSelectMode.  These modes are:
	  1) PTSim::kMomentum.  If this bit is set (default), all secondaries with
	     momentum above threshold are stored.
	  2) PTSim::kHit.  If this bit is set, all secondaries resulting in
	     an energy deposition hit above hit threshold are stored.
	The user may specify any combination of the 2 modes and an OR
	will be taken of the results of the individual options to determine
	the final pass/fail.
	If a secondary is selected for storage by one of the above means, the
	secondary's direct line of ancestors will be saved as well.
	Example of mask to select both modes:
	jc.Path("Reco").Mod("PTSimModule").Set("StdHepSelectMask=3");

	The parameter StdHepHitThr can be used to adjust the hit
	threshold for determining when a secondary resulting in
	an energy deposition hit is to be saved.  The default is 0.001 GeV.
	Note that this threshold is only used if the user has enabled
	mode PTSim::kHit in the StdHepSelectMask.
	For example:
	jc.Path("Reco").Mod("PTSimModule").Set("StdHepHitThr=0.001");
	stores all secondaries resulting in energy deposition hit above 1 MeV.

2007-04-06 21:12  evans

	* NtupleUtils/: SRMom.cxx, SRMom.h:

	Code to get at shower vertices.

2007-04-06 20:27  George Irwin <gmieg@slac.stanford.edu>

	* setup/packages-S07-04-06-R1-25:

	First commit

2007-04-06 19:49  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimModule.cxx, PTSimParticle.h,
	  PTSimStack.cxx, PTSimStack.h, macro/PTSim_testG3.C:


	Introduce new configuration parameter StdHepSaveSibling to be used
	to specify if siblings of a selected secondary, as well as siblings of
	the selected secondary's direct line of ancestors, should be saved to
	the stdhep secondary array. Siblings are particles generated in the same
	production mechanism event, e.g. decay products from a single decay.
	The default value is 1 (enabled). Use 0 to disable, e.g.:
	 jc.Path("Reco").Mod("PTSimModule").Set("StdHepSaveSibling=0");

2007-04-06 19:48  asousa

	* DataUtil/: LinkDef.h, MCInfo.cxx, MCInfo.h:

	First commit of a namespace MCInfo to provide easy access to information about MC files not curently available in the DB. Contains a GetMCPoT member function that returns POT/snarl for ND and POT/File for FD depending on BeamType and ReleaseType.

2007-04-06 18:36  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimApplication.cxx, PTSimApplication.h,
	  PTSimParticle.cxx, PTSimParticle.h:


	Allow for storage of secondary siblings in stdhep array.  Siblings
	are particles generated in the same production mechanism event,
	e.g. decay products from a single decay.

2007-04-06 15:39  ishi

	* Contrib/ishi/GeoSwimmer/: GeoSwimmer.cxx, LinkDef.h:

	Update of LinkDef.h with the changes of names of some codes.

2007-04-06 12:28  kordosky

	* Contrib/rhatcher/gminos_jobs/md5check.sh:

	added a little bit of debugging info to help understand cases where the md5check fails, presumably due to a network problem.

2007-04-06 11:29  kordosky

	* Contrib/rhatcher/gminos_jobs/: gminos_cfg_L010185_near_nccoh.py,
	  gminos_cfg_d01_mixin.py, submit_ral.sh:

	prepping to run nccoh and D01 test

2007-04-06 01:24  arms

	* Contrib/arms/VHS/macro/: VHSeff.C, VHSskim.C, VHStrain.C:

	update macros

2007-04-05 21:38  Brian Rebel <brebel@fnal.gov>

	* DataQualityMonitoring/: BeamMonitoring.cxx, BeamMonitoring.h,
	  ComparisonPlotModule.cxx, DataQualityModule.cxx,
	  DirectCompareModule.cxx, EfficiencyPurityModule.cxx,
	  EventRatePlotModule.cxx, RecoMonitoring.cxx, RecoMonitoring.h,
	  RecoMonitoringCR.cxx, RecoMonitoringCR.h, RecoMonitoringNC.cxx,
	  RecoMonitoringNC.h, macros/eventRatePlot.C:


	changes to account for new directory structure of output files.  more
	changes to modules probably need to happen, but the DataQualityModule runs
	and the EventRatePlotModule should too.

2007-04-05 20:13  hartnell

	* MeuCal/MeuPlots.cxx:


	More work on the spectrometer calibration

2007-04-05 19:01  arms

	* Contrib/rhatcher/gminos_jobs/:
	  gminos_cfg_L010185_overlay_lowi.py,
	  gminos_cfg_L010185_overlay_medi.py:

	Add config files for L010185N low intensity overlay (2e12 POT/snarl) and medium intensity overlay (6e12 POT/snarl)

2007-04-05 18:00  raufer

	* NCUtils/macros/ncccSeparationNC.C:

	switch on event counting again

2007-04-05 17:54  asousa

	* NCUtils/data/Mda_HistDef_Near_L010z185i_CedarDaikon.dat:

	Wrongly committed an almost final version of histogram definitions. This is the right one.

2007-04-05 17:29  asousa

	* NCUtils/NCExtractionAS.cxx:

	Should have used find() instead of find_first_of() when looking for a substring.

2007-04-05 16:18  ishi

	* Contrib/ishi/GeoSwimmer/: GeoSwimApplication.cxx,
	  GeoSwimParticle.cxx, GeoSwimParticle.h, GeoSwimStack.cxx,
	  GeoSwimZCondition.h, GeoSwimmer.cxx, GeoSwimmer.h:

	GeoSwimmer is now singleton.

2007-04-05 15:26  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisModule.cxx, NCExtraction.cxx,
	  macros/ncccSeparationNC.C:

	some fixes for making the overall comparison plots

2007-04-05 14:28  asousa

	* NCUtils/: NCExtractionAS.cxx,
	  data/Mda_Coeff_Far_L010z185i_CedarDaikon.dat,
	  data/Mda_Coeff_Near_L010z185i_CedarDaikon.dat,
	  data/Mda_HistDef_Far_L010z185i_CedarDaikon.dat,
	  data/Mda_HistDef_Near_L010z185i_CedarDaikon.dat:

	Adding definitions of new Far and Near multivariate discriminants. Also adding corresponding Data/MC histogram parameters for the discriminator variables. Small change to extraction code to treat variables with "_ns" differently from variables with "Info_".

2007-04-05 13:54  raufer

	* NCUtils/NCAnalysisModule.cxx:

	This time for real. There are actually two different places where this needs to be fixed.

2007-04-05 13:47  raufer

	* NCUtils/NCAnalysisModule.cxx:

	Make Brian's fCountChainEntries actually do what it's supposed to.
	Change

	 int tot = -999;
	 if(fCountChainEntries) chain->GetEntries();

	to

	 int tot = -999;
	 if(fCountChainEntries) tot = chain->GetEntries();

2007-04-05 13:16  kordosky

	* Contrib/rhatcher/gminos_jobs/: gminos_cfg_d01_mixin.py,
	  run_ral.sh, setup_ral_bundle.sh, submit_ral.sh,
	  submit_ral_stdin.sh:

	modifications to support daikon_01 in parallel with daikon_00:
	(1) submit_ral now allows one to set the daikon version.
	(2) submit_ral sets the bconfig and rconfig variables as arrays
	(3) run_ral and setup_ral_bundle handle the config variable as an array.
		The first array element is used to construct the logfile names.
		This assumes that bconfig reads, e.g.:
			bconfig=(L010185_near d01_mixin)
		The contents of the entire array are stated on the gminos_jobs.py line.

2007-04-05 12:00  raufer

	* NCUtils/NCExtractionTRann.cxx:

	Create ANNs in the correct constructor this time!

2007-04-05 11:45  raufer

	* NCUtils/: NCExtractionTRann.cxx, NCExtractionTRann.h:

	Choose the correct ANN based on releaseType.

2007-04-05 09:04  raufer

	* NCUtils/: nearNoTrackANNbirch.cxx, nearNoTrackANNbirch.h,
	  nearTrackANNbirch.cxx, nearTrackANNbirch.h:

	Old birch era ANNs. They now have a slightly more descriptive name.

2007-04-04 23:16  ishi

	* Contrib/ishi/GeoSwimmer/: GeoSwimApplication.cxx,
	  GeoSwimApplication.h, GeoSwimMCApplication.cxx,
	  GeoSwimMCApplication.h, GeoSwimMCStack.cxx, GeoSwimMCStack.h,
	  GeoSwimStack.cxx, GeoSwimStack.h:

	Name of code were chenged to be consistent with PrticleTransportSim.

2007-04-04 23:08  ishi

	* Contrib/ishi/GeoSwimmer/: GeoSwimParticle.cxx,
	  GeoSwimZCondition.h, GeoSwimmer.cxx, GeoSwimmer.h:

	Cleaning of code. Some magic numbers are replaced with general form.

2007-04-04 21:50  ishi

	* Contrib/ishi/GeoSwimmer/: GeoSwimCondition.h,
	  GeoSwimParticle.cxx, GeoSwimParticle.h, GeoSwimZCondition.h,
	  GeoSwimmer.cxx, GeoSwimmer.h:

	Executable version of GeoSwimmer with MCApplization configuration
	(prepared by S. Kasahara).

2007-04-04 21:16  arms

	* NCUtils/NCExtractionKA.cxx:

	Bring NCExtractionKA::GetIdProbability into common convention (NC < 0, CC > 0) by flipping the order of the likelihood difference. Cleans the code a little.

2007-04-04 19:13  arms

	* NCUtils/: LinkDef.h, NCAnalysisCuts.cxx, NCAnalysisModule.cxx,
	  NCAnalysisModule.h, NCExtractionKAD.cxx, NCExtractionKAD.h,
	  NCType.h, macros/ncccSeparationNC.C:

	Add omitted distance discriminant for Kreggs image recognition NC/CC separation, NCExtractionKAD

2007-04-04 18:39  boehm

	* Production/Cedar/MRCC/: farm_mrcc_DATA_near_cand_cedar.C,
	  farm_mrcc_MC_carrot_near_cand_cedar.C,
	  farm_mrcc_MC_daikon_near_cand_cedar.C:

	The official batch scripts for processing MRCC files

2007-04-04 16:55  hartnell

	* MeuCal/doc/MeuCal.html:


	Bit more on what's needed for the MEU calibration.

2007-04-04 16:08  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: setup_fnal_bundle.csh,
	  setup_subbundle.csh:

	[t]csh versions of the setup script.

2007-04-04 16:05  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_charm_rock.py:

	tweak printout line to correctly reflect the actual file.

2007-04-04 13:29  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/: doc/rsd.html, driver/cmd_assemble.pm,
	  driver/help.txt, driver/initialise_globals.pm,
	  driver/parse_command.pm:

	Add global option: --upload_method={cp|scp}

2007-04-04 09:08  hartnell

	* MeuCal/: MeuAnalysis.cxx, MeuAnalysis.h, MeuCalModule.cxx:


	Was segv'ing on MC due to lack of NtpBDLiteRecord but code now checks to
	see if it exists.

2007-04-03 21:59  tjyang

	* MeuCal/macros/makeSummaryTreeSam.C:

	the default SimFlag should be kData

2007-04-03 21:53  tjyang

	* MeuCal/macros/meuPlots.C:

	load a few libraries

2007-04-03 21:52  tjyang

	* MeuCal/: MeuHistos.cxx, macros/makeSummaryTreeSam.C:

	add macro to get data using SAM

2007-04-03 21:21  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h:

	add flag to decide whether to count the entries in the data and mc chains
	or not.  turning it off speeds up the processing.  by default it is left on.

2007-04-03 20:12  boehm

	* NueAna/: Trimmer.cxx, Trimmer.h:

	Adding the ability to reweight (change the oscprob values) as you go

2007-04-03 20:12  George Irwin <gmieg@slac.stanford.edu>

	* MeuCal/MeuHistos.cxx:

	Add ' #include "TROOT.h" ' to compile on GCC 3.2 and 3.3.

2007-04-03 19:39  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/Module/: ANtpInfoObjectFillerBeam.cxx,
	  ANtpInfoObjectFillerNC.cxx:

	fix bug in which event is being used to determine times for activity cuts

	this prevents a fair number of seg faults, not to mention spurious values
	in the activity calculations

2007-04-03 18:56  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCAnalysisModule.cxx:

	forgot to include the header for TLegend

2007-04-03 18:53  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h,
	  NCExtraction.cxx, NCExtraction.h, macros/ncccSeparationNC.C:


	put a couple of new methods in the module - one to encapsulate the writing
	out of everything to a file, one to make comparisons of all extractions
	for efficiency, purity, and the figures of merit

	add GetDataType method to NCExtraction, as well as vectors to hold
	efficiency, purity and figures of merit.  add a method to calculate the
	above as well.

	fix a typo in the macro

2007-04-03 17:13  boehm

	* NueAna/: LinkDef.h, Trimmer.cxx, Trimmer.h, macros/RunTrimmer.C,
	  macros/TrimEngine.C, macros/TrimParams.h:

	Brand new trimmer which runs outside of job control.  This allows it to run about 5x faster than the old trimmer.  I've had to employ some tricks to make everything work together reasonably - so if you want to run this yourself you may want to contact me first - Josh

2007-04-03 16:38  boehm

	* NueAna/Module/: TrimModule.cxx, TrimModule.h, Trimmer.cxx,
	  Trimmer.h:

	Changing the names of the files

2007-04-03 16:37  boehm

	* NueAna/: Module/LinkDef.h, macros/MakeTrimmedAna.C:

	Changing the name of the Trimmer to TrimModule to distinguish it from the new trimmer class which I will be committing in a moment.

2007-04-03 16:22  hartnell

	* MeuCal/macros/makeSummaryTreeJobC.C:


	Discovered that j.Input.GoToFile().HaveError() was causing one of the
	snarls to be skipped!

	I wanted to check that the macro had actually been given a file so it
	could exit cleanly if necessary... but clearly not a good idea to do it
	like this.

2007-04-03 16:02  hartnell

	* MeuCal/: LinkDef.h, MeuAnalysis.cxx, MeuAnalysis.h:


	Reorganisation of code to provide a simple algorithm that can be given a
	NtpStRecord and then use it to calculate the meu value. This makes it
	simple to provide different interfaces, e.g. JobC.

	Code no longer loads trees by default (in to a TChain).

2007-04-03 16:00  hartnell

	* MeuCal/: MeuCalModule.cxx, MeuCalModule.h, MeuCounter.cxx,
	  MeuCounter.h, MeuHistos.cxx, MeuHistos.h:


	New classes.

	MeuCalModule provides a JobC interface to the code.

	MeuHistos has code for making histograms.

	MeuCounter has a lot of data members to count the number of events
	passing the different cuts.

2007-04-03 15:58  hartnell

	* MeuCal/macros/: makeSummaryTree.C, makeSummaryTreeJobC.C:


	New macro to run code using JobC interface.

	Changed original macro to LoadTrees since this is no longer the default

2007-04-03 13:11  asousa

	* CVSROOT/framework.list:

	Giving Robert P. the dubious privilege of receiving minos CVS messages.

2007-04-03 11:52  pittam

	* NCUtils/: notrackANN.cxx, notrackANN.h, trackANN.cxx, trackANN.h:

	removing old birch networks

2007-04-03 11:47  pittam

	* NCUtils/: farnoTrackANN.cxx, farnoTrackANN.h:

	cedar daikon ANN for far detector events with no track

2007-04-03 11:46  pittam

	* NCUtils/: farTrackANN.cxx, farTrackANN.h:

	cedar daikon ANN for far detector events with tracks

2007-04-03 11:45  pittam

	* NCUtils/: nearTrackANN.cxx, nearTrackANN.h:

	cedar daikon ANN for events with tracks

2007-04-03 11:44  pittam

	* NCUtils/: nearnoTrackANN.cxx, nearnoTrackANN.h:

	cedar daikon near ANN for events with tracks

2007-04-03 11:32  pittam

	* NCUtils/: NCExtractionTRann.cxx, NCExtractionTRann.h:

	updating Tobi's ANN for cedar daikon and far detector

2007-04-03 11:29  Minos CVS group account.  Do not commit from here!

	* Contrib/asousa/MinosPlots/rootlogon.C:

	Another test.

2007-04-03 11:26  Minos CVS group account.  Do not commit from here!

	* Contrib/asousa/MinosPlots/rootlogon.C:

	A test commit.

2007-04-02 22:16  howcroft

	* Contrib/caius/NtpTools/: EnergyCorrections.cxx,
	  EnergyCorrections.h, GNUmakefile, LinkDef.h, MyShwInfo.cxx,
	  MyShwInfo.h, NtpConstants.cxx, NtpConstants.h, NtpFile.cxx,
	  NtpFile.h, NtpTools.cxx, NtpTools.h, RecoE.cxx, RecoE.h:

	First commit

2007-04-02 19:23  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCuts.cxx, NCExtraction.cxx,
	  NCExtractionNS.cxx, NCExtractionNS.h, macros/ncccSeparationNC.C:


	alter definition of cut for NS method to account for fact that NC pid values
	are > CC pid values.

	change fMadNsId datamember to be on stack instead of heap (no longer a pointer)
	in NCExtractionNS.

	alter definition of efficiency to be # of events id'd as NC divided by the
	 total number of events passing the NC cuts to be in agreement with
	document 2775 in docdb

	turn on all extractions except DP in macro

2007-04-02 18:17  hartnell

	* LISummary/LIPlexMaps.cxx:


	Code for looking at average sts response

2007-04-02 18:13  hartnell

	* MeuCal/MeuPlots.cxx:


	Code to calculate a priori strip responses in the ND spectrometer

2007-04-02 18:01  asousa

	* CVSROOT/check_access:

	Giving Robert P. write permissions to NCUtils package.

2007-04-02 17:40  arms

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L250200_far_invert.py:

	reduce the number of POTs/file for pHE far inverted MC ... 6.5e20 overflows the maximum adamo file size (2G)

2007-04-02 16:44  kordosky

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_near_charm.py:

	charm generation config file. forgot to commit earlier.

2007-04-02 14:21  asousa

	* NCUtils/macros/ncccReader.C:

	Modifying macro to take source and output file strings as arguments.

2007-04-01 14:00  evans

	* Calibrator/MuonDriftCalScheme.cxx:

	Adding the Cedar reco version factor for the far detector.

2007-03-31 18:15  raufer

	* NCUtils/NCAnalysisModule.cxx:

	change
	int tot =-999; // chain->GetEntries();

	to
	int tot = chain->GetEntries();

	must have accidentally been committed by someone yesterday.

	Also, comment out fNtpFile->ls() to make the output shorter. It's a pain to scroll through the log file otherwise.

2007-03-31 03:23  asousa

	* NCUtils/: NCAnalysisModule.cxx, NCExtractionAS.cxx,
	  NCExtractionAS.h, NCType.cxx, NCType.h,
	  data/Coeff_NC_far_fidlength_carrot.dat,
	  data/Coeff_NC_near_HighMultClean_CedarDaikon.dat,
	  data/Coeff_NC_near_fidlength_carrot.dat, data/MdaVarHistoDef.txt,
	  data/Mda_Coeff_Far_L010z185i_BirchCarrot.dat,
	  data/Mda_Coeff_Far_L010z185i_CedarDaikon.dat,
	  data/Mda_Coeff_Near_L010z185i_BirchCarrot.dat,
	  data/Mda_Coeff_Near_L010z185i_CedarDaikon.dat,
	  data/Mda_HistDef_Far_L010z185i_BirchCarrot.dat,
	  data/Mda_HistDef_Far_L010z185i_CedarDaikon.dat,
	  data/Mda_HistDef_Near_L010z185i_BirchCarrot.dat,
	  data/Mda_HistDef_Near_L010z185i_CedarDaikon.dat,
	  macros/ncccSeparationNC.C:

	Adding automated selection of relevant MDA discriminant coefficient files and histogram definitions for discriminator variables using a DetectorType, BeamType and ReleaseType function from NCType. Removed deprecated coefficient files and added versions with a more consistent name convention. Simplified Module registry and running macro by eliminating parameter settings made redundant by the code modificationss.

2007-03-30 19:05  Brian Rebel <brebel@fnal.gov>

	* NCUtils/macros/ncccSeparationNC.C:

	back out accidental change to limit number of events used

2007-03-30 19:03  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx,
	  NCAnalysisModule.h, NCAnalysisUtils.cxx, NCExtractionKA.cxx,
	  NCExtractionNS.cxx, NCExtractionRO.cxx, NCExtractionTO.cxx,
	  macros/ncccSeparationNC.C:

	make tobi and brian both happy.  have a new tree in the output file that holds
	one entry for each spill.  remove entries from uDST that do not correspond to
	events that pass the cuts.

	fixes to extraction objects for comparing purities and efficiencies.

	make sure that anytime energy corrections are made the propper versions
	are used (NCAnalysisCuts::IsGoodShower())

2007-03-30 18:21  boehm

	* NueAna/NueAnalysisCuts.cxx:

	Clearing a pointer

2007-03-30 13:57  asousa

	* NCUtils/NCExtractionAS.cxx:

	Changing slightly checks on default values inside FillPDFs method to prevent arithmetic exception seen by Tobi.

2007-03-30 00:54  tjyang

	* MeuCal/: MeuAnalysis.cxx, MeuCuts.cxx, MeuPlots.cxx,
	  MeuSummary.cxx, MeuSummary.h, macros/nearValidate/mDataQuality.C:

	add code to make data quality plots

2007-03-29 21:04  mskim

	* LISummary/macros/MakeCalAdcToPe.C:

	Updated to write and read the aggregate gain tables using LIPlexMaps::MakeCalAdcToPe()

2007-03-29 19:56  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

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

	Comment PEGainCalScheme as obsolete.
	Change default configuration to PEGainAggCalScheme.

2007-03-29 19:56  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

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

	Add configuration option to fudge the strip-to-strip number in the spectrometer only.

2007-03-29 19:55  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Calibrator/: LinkDef.h, PEGainAggCalScheme.cxx,
	  PEGainAggCalScheme.h:

	Add new replacement Scheme for aggregated Gain tables.
	Just like the old one, but this one uses CalADCtoPEs instead of
	CalADCtoPE (note the trailing 's'). Also, insert configuration flag for using
	linearized tables, turned on by default.

2007-03-29 17:57  hartnell

	* MeuCal/doc/MeuCal.html:


	Made a start on updating the documentation.

2007-03-29 17:25  asousa

	* NCUtils/NCExtractionAS.cxx:

	Classify events longer than 40 planes as CC, define separation parameter in the same way as the other extractions, apply the same cuts to the Data and MC PDFs.

2007-03-29 15:48  raufer

	* NCUtils/: NCAnalysisModule.cxx, NCExtractionTRann.cxx:

	In NCAnalysisModule:
	comment out file->Close() statements since they seem to cause segfaults

	In NCExtractionTRann:
	put only fiducial events in additional plots created by this extraction

2007-03-29 12:53  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/: doc/rsd.html, driver/cmd_install.pm,
	  driver/cmd_launch.pm, driver/help.txt,
	  driver/initialise_globals.pm, driver/parse_command.pm:

	Add global option --download_method={cp|wget} (cp useful when running RSD locally without web visible dirs)

2007-03-28 22:37  asousa

	* NCUtils/: NCAnalysisModule.cxx, NCExtractionAS.h:

	Reverting unnecessary change to the Extraction instantiation in the module.

2007-03-28 22:00  asousa

	* NCUtils/: NCAnalysisModule.cxx, NCExtractionAS.cxx,
	  NCExtractionAS.h, data/MdaVarHistoDef.txt:

	Filling the Data/MC histograms for the discriminator variables. The variables used are not hard coded in the extraction but determined from the data/Coeff* files defining the MDA discriminant. The different histogram definitions for each variable are listed in the file data/MdaVarHistoDef.txt.

2007-03-28 21:42  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h,
	  NCAnalysisCutsCC.cxx, NCAnalysisCutsCC.h, NCAnalysisCutsNC.cxx,
	  NCAnalysisCutsNC.h, NCAnalysisCutsOx.cxx, NCAnalysisCutsOx.h,
	  NCAnalysisCutsTO.cxx, NCAnalysisCutsTO.h, NCAnalysisModule.cxx,
	  NCAnalysisModule.h, NCExtraction.cxx, NCExtractionKA.cxx,
	  NCExtractionNS.cxx, NCExtractionRO.cxx, NCExtractionTO.cxx,
	  NCExtractionTRann.cxx, macros/ncccSeparationNC.C:

	add method PassesFinalSelection() (without arguments) to all cuts objects,
	although it only really does something for the NC version.  this allows
	one to check that an event passes cleaning and is in the fiducial volume
	without having to have an ANtpRecoInfo object.  that means the Prepare
	and DoExtraction methods in the NCExtractionObjects now select the
	same events to put into the pdf histograms (thanks for pointing out the
	deficiency tobi).

	make module only write out data or mc histograms if they have entries.

	fix bugs in plotting of data mc comparisons.

	remove call to FindMEGAFitWeight within NCExtractionTO::FillPDFs because
	the weight is passed in as an argument.

2007-03-28 21:24  mskim

	* LISummary/LIPlexMaps.cxx:

	Updated a method to build the aggregation tables for MakeCalAdcToPe()
	  //Q: How would the aggregate tables be done?
	  //A: There is a switch (aggNo). The default is "-1" for the non-aggregate tables.
	  //   Otherwise, the tables are aggregated with the crate or the numericMuxBox
	  //   unless aggStat of each crate or numericMuxBox has a negative value.

2007-03-28 21:19  mskim

	* LISummary/LIAnalysis.cxx:

	Added method to fix the gains at the Near detector to fix the linearity effect for WriteGainsTextFile()

2007-03-28 21:03  mskim

	* LISummary/LILookup.h:

	Added GetNumericMuxBox method to get numericMuxBox using pmtNo and detectorType

2007-03-28 20:58  mskim

	* LISummary/LILookup.cxx:

	Added GetNumericMuxBox to get numericMuxBox using pmtNo and detectorType

2007-03-28 17:47  raufer

	* NCUtils/macros/ncccSeparationNC.C:

	Revert accidental change from a few minutes ago.

2007-03-28 17:43  raufer

	* NCUtils/: NCAnalysisModule.cxx, NCExtraction.h,
	  NCExtractionTRann.cxx, NCExtractionTRann.h,
	  macros/ncccSeparationNC.C:

	[no log message]

2007-03-28 17:12  avva

	* CandFitTrackSA/: AlgFitTrackSA.cxx,
	  DBtxt_AlgFitTrackSA_default.C, TrackEstimatorFactory.cxx,
	  TrackEstimatorFactory.h, TrackEstimatorFixed.cxx,
	  TrackEstimatorFromSR.cxx, TrackEstimatorFromSR.h:

	Added track estimator that sets initial values of the track parameters from
	the SR fitter output. Reduced convergence cond to 0.01.

2007-03-28 15:23  blake

	* AtNuAna/: AtNuAtmosEventType.cxx, AtNuAtmosEventType.h,
	  AtNuEventDisplayAB.cxx, AtNuEventNtuple.cxx, AtNuEventNtuple.h,
	  AtNuEventSelection.h, AtNuEventSelectionAB.cxx,
	  AtNuEventSelectionAB.h, AtNuEventSelector.cxx,
	  AtNuEventSelector.h, LinkDef.h, Selector.C:


	adding more of contained vertex and electron neutrino selection code,
	and creating a new event type "AtNuAtmosEventType" to hold the result
	of each selection cut.

2007-03-28 07:47  mskim

	* LISummary/: LIAnalysis.cxx, LIPlexMaps.h, LIPlexMaps.cxx:

	[no log message]

2007-03-28 07:44  mskim

	* LISummary/: LILookup.h, LILookup.cxx, LIAnalysis.h:

	[no log message]

2007-03-28 00:31  tjyang

	* MeuCal/: MeuAnalysis.cxx, MeuSummary.cxx, MeuSummary.h:

	add one variable in MeuSummary to indicate the data quality: GoodDataQuality

2007-03-28 00:28  Sue Kasahara <schubert@hep.umn.edu>

	* MCApplication/MCAppParticle.h:


	Add protected method:
	 // accessible to derived particle type
	   const MCAppStackBase* GetStack() const { return fStack; }
	so that derived particle types can have access to the containing stack.

2007-03-28 00:03  tjyang

	* MeuCal/: MeuAnalysis.cxx, MeuCuts.cxx, MeuCuts.h:

	add data quality cuts for FD data

2007-03-27 21:33  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCExtractionDP.h:

	forgot to delete the WriteResources() declaration

2007-03-27 20:35  arms

	* NCUtils/NCExtractionKA.cxx:

	Correct fDataType and pdf histogram titles & ranges in NCExtractionKA

2007-03-27 19:57  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCAnalysisModule.cxx:


	last commit log forgot to mention that the data pdfs get filled in the
	DoExtraction method of the extraction objects rather than the Prepare
	method.  the reason for that is that you only know if a data event is
	NC or CC after the extraction is done, ie no truth information is available.

	change NCAnalysisModule::MakeuDST() to call
	NCAnalysisModule::PrepareForExtraction() only for MC events - no point
	wasting time looping over a bunch of data events when nothing is done with
	them.

2007-03-27 19:49  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: LinkDef.h, NCAnalysisCuts.cxx, NCAnalysisModule.cxx,
	  NCAnalysisModule.h, NCAnalysisUtils.cxx, NCExtraction.cxx,
	  NCExtraction.h, NCExtractionAS.cxx, NCExtractionAS.h,
	  NCExtractionDP.cxx, NCExtractionKA.cxx, NCExtractionKA.h,
	  NCExtractionNS.cxx, NCExtractionNS.h, NCExtractionRO.cxx,
	  NCExtractionRO.h, NCExtractionTO.cxx, NCExtractionTO.h,
	  NCExtractionTRann.cxx, NCType.h, macros/ncccSeparationNC.C:


	add extractions for kNN and VHS nc/cc separation methods.

	add code to call new extraction methods to NCAnalysisModule and new
	type specifiers to NCType.  also add lines to the macro to use these methods.

	move WriteResources into NCExtraction base class as many people copied the
	same code.  make the directory take the same name as the fDataType data member.
	change all extractions to make use of the base class.

	add requirement to NCAnalysisCuts::PassesFinalSelectionNC that the event
	also pass the high multiplicity cleaning.  change calls in extraction
	objects that check that and fiducial cut separately to a call to
	fCuts->PassesFinalSelection in case the selection ever changes

	add code to NCAnalysisUtils::FindMEGAFitWeight that uses the fBeamInfo pointer
	in the object if it is nonzero to determine beam type.  otherwise it uses
	the passed in value.

	clean up some compiler warnings about unused parameters.

2007-03-27 18:53  Sue Kasahara <schubert@hep.umn.edu>

	* MCNtuple/: NtpMCRecord.cxx, NtpMCStdHep.cxx,
	  Module/NtpMCModule.cxx:


	Print 2 lines per NtpMCStdHep entry instead of 1 to fit 80 character
	line width constraint, most of the time.  Format now looks like:

	Print stdhep array of NtpMCStdHep w/45 entries:
	[0]13/mu- s: 1/Stable fina v: -2.899 4.700 7.137 mc: 0
	   t(ns): 0.000 p: -11.994 -55.326 39.201 P: -1 -1 C: 1 10
	   [1]11/e- s: 309/Delta ray v: -3.598 1.472 9.425 mc: 0
	      t(ns): 13.400 p: -0.009 -0.054 0.029 P: 0 0 C: 43 43
	      [43]22/gamma s: 308/Bremstrahlu v: -3.606 1.395 9.462 mc: 0
	          t(ns): 13.687 p: -0.007 -0.021 0.012 P: 1 1 C: 44 44
	          [44]-11/e+ s: 305/Lepton pair v: -3.610 1.382 9.469 mc: 0
	              t(ns): 13.741 p: -0.006 -0.019 0.011 P: 43 43 C: -1 -1
	   [2]11/e- s: 309/Delta ray v: -3.615 1.397 9.478 mc: 0
	      t(ns): 13.713 p: -0.011 -0.033 0.018 P: 0 0 C: 42 42
	      [42]22/gamma s: 308/Bremstrahlu v: -3.615 1.396 9.478 mc: 0
	          t(ns): 13.716 p: -0.005 -0.013 0.006 P: 2 2 C: -1 -1
	...

2007-03-27 17:53  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: gminos_cfg_L010185_charm_rock.py,
	  gminos_cfg_L010185_nccoh_rock.py:

	necessary file for rock concatenation in 3-way overlay processing.

2007-03-27 16:40  Brian Rebel <brebel@fnal.gov>

	* DataQualityMonitoring/: BeamMonitoring.cxx, BeamMonitoring.h,
	  ComparisonPlotModule.cxx, ComparisonPlotModule.h,
	  DataQualityModule.cxx, DataQualityModule.h,
	  DataQualityPlotModule.cxx, DirectCompareModule.cxx,
	  EfficiencyPurityModule.cxx, EventRatePlotModule.cxx,
	  RecoMonitoring.cxx, RecoMonitoring.h, RecoMonitoringCR.cxx,
	  RecoMonitoringCR.h, RecoMonitoringNC.cxx, RecoMonitoringNC.h,
	  macros/dataQualityCheck.C, macros/weeklyCheck.C:

	rework the RecoMonitoring and BeamMonitoring objects to return actual
	histograms and not pointers.  rework DataQualityModule to create the
	monitoring objects on the stack and only make 2 of each type, one for
	individual time periods and one for the totals.  the individual time period
	object is reset for each time period before being filled.

	write the histograms out to a file in a directory structure.

2007-03-27 15:29  Sue Kasahara <schubert@hep.umn.edu>

	* MCNtuple/: NtpMCRecord.cxx, NtpMCStdHep.cxx, NtpMCStdHep.h,
	  Module/NtpMCModule.cxx:


	Modify print of NtpMCStdHep objects to be more concise.  Also print
	child particles indented from parents in cascading format.
	For example, what was:

	=D= NtpMC [452|0] NtpMCModule.cxx:500> NtpMCStdHep::Print
	index 0 mc index 0 parent indices -1 to -1 child indices 1 to 10
	status code 1/Stable final state Id(PDG) 13/mu- mass(GeV) 0.10566
	p4(GeV) (-11.9938,-55.3257,39.2015,68.8589)
	vtx(x,y,z(m),t(nsec)) (-2.8994,4.7,7.1375,0)

	=D= NtpMC [452|0] NtpMCModule.cxx:500> NtpMCStdHep::Print
	index 1 mc index 0 parent indices 0 to 0 child indices 43 to 43
	status code 309/Delta ray Id(PDG) 11/e- mass(GeV) 0.000510999
	p4(GeV) (-0.00918734,-0.0544116,0.028933,0.062309)
	vtx(x,y,z(m),t(nsec)) (-3.59832,1.47223,9.42457,13.3999)
	...

	is now:

	=D= NtpMC [452|0] NtpMCModule.cxx:504> Print stdhep array of NtpMCStdHep w/45 entries.
	0)13/mu- s: 1/Stable fina v: -2.899 4.700 7.137  t: 0.000 p: -11.994 -55.326 39.201  P: -1,-1 C: 1 to 10 mc idx 0.
	   1)11/e- s: 309/Delta ray v: -3.598 1.472 9.425  t: 13.400 p: -0.009 -0.054 0.029  P: 0,0 C: 43 to 43 mc idx 0.
	      43)22/gamma s: 308/Bremstrahlu v: -3.606 1.395 9.462  t: 13.687 p: -0.007 -0.021 0.012  P: 1,1 C: 44 to 44 mc idx 0.
	         44)-11/e+ s: 305/Lepton pair v: -3.610 1.382 9.469  t: 13.741 p: -0.006 -0.019 0.011  P: 43,43 C: -1 to -1 mc idx 0.
	   2)11/e- s: 309/Delta ray v: -3.615 1.397 9.478  t: 13.713 p: -0.011 -0.033 0.018  P: 0,0 C: 42 to 42 mc idx 0.
	      42)22/gamma s: 308/Bremstrahlu v: -3.615 1.396 9.478  t: 13.716 p: -0.005 -0.013 0.006  P: 2,2 C: -1 to -1 mc idx 0.
	...
	Suggestions welcome.

2007-03-27 14:46  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimParticle.cxx, macro/PTSim_testG3.C:


	PTSimParticle.cxx: Fix to SetToSave method.
	PTSim_testG3.C: Add example of how to activate write of all muon secondaries
	                out to stdhep array.

2007-03-27 13:58  asousa

	* NCUtils/NCType.h:

	Removing "NCType::" from declaration of WhichCCPIDFiles method. gcc>4.x does not like unnecessary extra qualifications.

2007-03-27 13:31  evans

	* NtupleUtils/: MajCInfo.cxx, MajCInfo.h, MajorityCurvature.cxx,
	  MajorityCurvature.h, SRMom.cxx, SRMom.h,
	  data/pid_evans_cedar_daikon_LE185.root:

	New code to calculate my charge PID (requires pdfs in /data).
	Also includes code to calculate track jitter given an NtpSRTrack object.

2007-03-27 13:14  raufer

	* NCUtils/NCAnalysisModule.cxx:

	Add debug statement, printing out the MC POT per snarl number.

2007-03-27 11:20  raufer

	* NCUtils/NCType.cxx:

	Default everything to birch/carrot in case the software version string is not set. This is true for old ntuples.

2007-03-27 09:27  raufer

	* NCUtils/NCExtractionTO.h:

	Fix a problem after Tom's recent commit. Two variables used in the NCExtractionTO constructer are undefined. I put them into the .h file as global variables. I suspect, Tom forgot to commit the .h file. This should fix it though.

2007-03-27 01:02  rustem

	* Contrib/rustem/PidStudy/: EventPidTab.cxx, EventPidTab.h,
	  GNUmakefile, GlueModule.cxx, GlueModule.h, LinkDef.h,
	  MakeLight.cxx, MakeLight.h, ParticleKey.cxx, ParticleKey.h,
	  PidCompare.cxx, PidCompare.h, PidModule.cxx, PidModule.h,
	  PlotShowerPlane.cxx, PlotShowerPlane.h, PlotTrackCharge.cxx,
	  PlotTrackCharge.h, PlotTrackLBend.cxx, PlotTrackLBend.h,
	  PlotTrackPlane.cxx, PlotTrackPlane.h, PlotTrackQBend.cxx,
	  PlotTrackQBend.h, StudyShowerPlane.cxx, StudyShowerPlane.h,
	  StudyTrackBend.cxx, StudyTrackBend.h, StudyTrackCharge.cxx,
	  StudyTrackCharge.h, StudyTrackPlane.cxx, StudyTrackPlane.h,
	  StudyUtil.cxx, StudyUtil.h, TuneModule.cxx, TuneModule.h,
	  VaryMuonId.cxx, VaryMuonId.h, Config/BeamCut.txt,
	  Config/FiducialCut.txt, Config/PidStudy.xml,
	  Config/PlotEventPid.xml, Config/PlotLight.xml,
	  Config/PlotTune.xml, Config/TestPidStudy.xml,
	  Index/2005-05_near.cedar.index, Index/2005-06_near.cedar.index,
	  Index/2005-07_near.cedar.index, Index/2005-08_near.cedar.index,
	  Index/2005-09_near.cedar.index, Index/2005-10_near.cedar.index,
	  Index/2005-11_near.cedar.index, Index/2005-12_near.cedar.index,
	  Index/2006-01_near.cedar.index, Index/2006-02_near.cedar.index,
	  Index/far_train.txt, Index/mc_near.cedar.index,
	  Index/mc_near.daikon_00.cedar.index, Index/near_train_carrot.txt,
	  Index/near_train_daikon.txt, macros/compare.C,
	  macros/compare_pid.C, macros/draw.C, macros/glue.C,
	  macros/make_pid.C, macros/pid.C, macros/pid_data.C,
	  macros/plot_few.C, macros/plot_two.C, macros/profile.C,
	  macros/run.C, macros/save_data.C, macros/save_mc.C,
	  macros/stdpid.C, macros/study_data.C, macros/study_mc.C,
	  macros/tune.C:



	A package developed for the charge current selection work. This
	is code used to identify the variables used by the kNN
	algorithm. The package contains a code that compares different
	selection procedures and the code for the Monte-Carlo tuning.
	There is a lot of code in this package. This package depends on
	PhysicsNtuple and TMinuit2.

2007-03-26 23:16  asousa

	* NCUtils/macros/: IncVariablesAll.txt, IncVariablesSAS.txt:

	Updating list of potential discriminator variables to reflect recent ANtp changes.

2007-03-26 21:37  arms

	* Contrib/rhatcher/gminos_jobs/: gminos_cfg_L100200_far_invert.py,
	  gminos_cfg_L100200_far_nutau.py,
	  gminos_cfg_L250200_far_invert.py,
	  gminos_cfg_L250200_far_nutau.py:

	Add config files for far pME and pHE nutau and inverted beam generation

2007-03-26 20:34  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_charm_overlay.py:

	config file for 3-way overlay of L010185 charm fiducial files.

2007-03-26 20:33  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_nccoh_overlay.py:

	config file for 3-way overlaying L010185 NC coherent fiducial files.

2007-03-26 20:32  boehm

	* NueAna/: NueAnalysisCuts.cxx, NueRecord.cxx:

	Fixing a bug in NueAnalysisCuts and removing setclearable from the NueRecord.
	This was causing presistency to not deal with only one event per snarl.

2007-03-26 19:02  thosieck

	* NCUtils/: NCExtractionDP.cxx, NCExtractionDP.h,
	  NCExtractionTO.cxx, NCType.cxx, NCType.h,
	  macros/ncccSeparationNC.C:

	Removed pdffile definition from job script and defined a function in NCType that returns the correct pdf for for Davids CC PID

2007-03-26 14:50  asousa

	* NCUtils/NCAnalysisCuts.cxx:

	Fix yet another typo...

2007-03-26 14:45  asousa

	* NCUtils/NCAnalysisCuts.cxx:

	D'oh, forgot to include ANtpDefaultValue header in committed version.

2007-03-26 14:18  asousa

	* NCUtils/NCAnalysisCuts.cxx:

	Adding protection against arithmetic exception (e^9999) caused by requesting shower energy corrections for events with no reconstructed shower.

2007-03-26 11:32  asousa

	* AnalysisNtuples/ANtpHeaderInfo.h:

	Incrementing ClassDef because new variable "newSnarl" was added.

2007-03-26 10:57  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/SnapshotRel.html:

	Add S07-03-24-R1-25

2007-03-26 10:30  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/: doc/rsd.html, driver/help.txt,
	  driver/job_process.pm, driver/parse_command.pm,
	  driver/set_local_config.pm:

	Support separate ticket directories for each user

2007-03-26 02:45  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimParticle.cxx, PTSimParticle.h,
	  PTSimStack.cxx:


	Modify storage of secondaries so that if a secondary is selected for
	storage, all ancestors of that secondary are also stored.

2007-03-26 00:00  asousa

	* NCUtils/NCAnalysisReader.cxx:

	Integrating post-processign step that handles missing variable values into the code.Some fixes in the variable normalization code.

2007-03-25 23:04  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimModule.cxx, PTSimStack.cxx,
	  PTSimStack.h, macro/PTSim_testG3.C:


	Add configuration parameter StdHepSave, a la gminos SAVT, to PTSimModule.
	The parameter StdHepSave can be used to adjust the range of snarls
	for which secondary particles will be stored to the output StdHep array.
	Example ranges:
	    StdHepSave  1 10 // store secondaries for snarls 1&10
	    StdHepSave -1 -10 // store secondaries for snarls 1 to 10
	    StdHepSave -1 -9999999 // store secondaries for all snarls
	    StdHepSave -9999999 -9999999 // default, store secondaries for no snarls
	For example, to store secondaries only for snarl 0:
	jc.Path("Reco").Mod("PTSimModule").Cmd("StdHepSave 0 0");

2007-03-25 21:03  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSimModule.cxx, PTSimStack.cxx,
	  macro/PTSim_testG3.C:


	PTSimModule: Additional debug level print statements related to flags
	             used to specify storage of secondaries.
	PTSimStack: Fix storage of mechanism code in secondaries stored to
	            stdhep array.
	PTSim_testG3.C: Add additional description and examples.

2007-03-25 00:21  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/: PTSim.cxx, PTSim.h:


	Change values of enumerated type EStdHepSelectMode to allow use
	in bit mask.

2007-03-24 20:59  George Irwin <gmieg@slac.stanford.edu>

	* setup/packages-S07-03-24-R1-25:

	First commit

2007-03-24 20:40  George Irwin <gmieg@slac.stanford.edu>

	* CandDigit/: DigitListModule.cxx, DigitListModule.h,
	  doc/FAQ.CandDigit.html:

	Clean up handling of ListsToMake default.

2007-03-24 20:28  evans

	* NtupleUtils/MajorityCurvature.cxx:

	Slight change to the track jitter variable to make sure it's well-defined
	for all tracks.

2007-03-24 16:44  kordosky

	* Contrib/rhatcher/gminos_jobs/copy_flux_files_ral.sh:

	tweak to handle nccoh

2007-03-24 13:35  kordosky

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_near_nccoh.py:

	NC coherents configuration. Note, 2.1e19 POT / file

2007-03-23 18:09  hartnell

	* Contrib/Documents/reversedNDField/reversedNDField.tex:


	A structure for a document.

	This is just a cut and paste of some emails at present.

2007-03-23 16:00  musser

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

	changed track containment to call tracks that end in center of coil not contained.

2007-03-23 14:23  boehm

	* MuonRemoval/macros/: farm_mrcc_DATA_near_cand_cedar.C,
	  farm_mrcc_MC_carrot_near_cand_cedar.C,
	  farm_mrcc_MC_daikon_near_cand_cedar.C:

	Adding the official farm scripts into the MuonRemoval package

2007-03-23 14:11  thosieck

	* NCUtils/data/: dp_pdf_far_le_cedar_daikon.root,
	  dp_pdf_near_L010z185i_cedar_daikon.root,
	  dp_pdf_near_L100z200i_cedar_daikon.root,
	  dp_pdf_near_L150z200i_cedar_daikon.root,
	  dp_pdf_near_L250z200i_cedar_daikon.root:

	Adding David Petyt's PID variable files for cedar/diakon to NCUtils/data

2007-03-23 13:58  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCExtraction.cxx, NCExtraction.h:

	add method to plot data/mc comparisons for variables used in the extractions

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

	* DatabaseMaintenance/tools/dump_table_context_query.perl:

	Extend utility to process multiple tables and if supplied date hits a
	gap, pick the nearest date with data.

	Add a --dbs-lite option that:-

	1)  Makes the data universal by extending the validity to cover all times
	    and the detector and simmasks to cover all detectors and data.

	2)  Turns the table update into a table replacement.

2007-03-23 05:54  petyt

	* Mad/: MadDpAnalysis.cxx, MadPIDAnalysis.cxx, macros/CCSTD.C,
	  macros/LoadLibs.C:

	Fix to the calculation of evttimemin/max in MadDpAnalysis/MadPIDAnalysis to account for the re-definition of "trigger" time in Cedar.

	Added energy corrections setting to CCSTD.C

	Reordered list of libraries in LoadLibs.C - PhysicsNtuple libraries now before libMad.so

2007-03-23 05:42  petyt

	* Mad/data/: ab_pdf_far_le_cedar_daikon.root,
	  ab_pdf_near_le_cedar_daikon.root,
	  dp_pdf_far_le_cedar_daikon.root:

	Adding DP and AB PDFs for cedar/daikon

2007-03-22 23:21  George Irwin <gmieg@slac.stanford.edu>

	* DetSim/SimVaTimedElectronics.cxx:

	Backport same version that got backported to R1-24:
	revision 1.10
	date: 2007/02/07 16:08:33;  author: rodriges;  state: Exp;  lines: +6 -2
	Fix 2/36 implementation, hopefully correctly this time. I've tested this
	against an independent implementation, and against known noise inputs. It
	passes both tests.

2007-03-22 20:41  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* CVSROOT/check_access:

	Add Tingyun to MeuCal for stopping muon studies

2007-03-22 20:22  hartnell

	* MeuCal/: .cvsignore, MeuCuts.cxx, macros/FileListSpecial.C,
	  macros/makeSummaryTree.C, macros/nearValidate/mD_MCStripends.C:


	Quieten down messages in MeuCuts.

	Commit all (minor) changes in my test release.

2007-03-22 18:48  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCExtractionNS.cxx:


	change back to ratio variables from getting the ratios using other quantities.

2007-03-22 18:48  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/: ANtpEventInfoNC.cxx, ANtpEventInfoNC.h,
	  ANtpShowerInfoNC.cxx, ANtpShowerInfoNC.h, ANtpTrackInfoNC.cxx,
	  ANtpTrackInfoNC.h, LinkDef.h, VHS.cxx, VHS.h, VHSevent.cxx,
	  VHSevent.h, Module/ANtpInfoObjectFillerNC.cxx,
	  Module/ANtpInfoObjectFillerNC.h, Module/CondensedNtpModuleNC.cxx,
	  Module/CondensedNtpModuleNC.h, Module/LinkDef.h, Module/VHS.cxx,
	  Module/VHS.h, Module/VHSevent.cxx, Module/VHSevent.h,
	  macros/makeCondensedNtupleNC.C:


	add a few ratio variables (back)in for alex and niki.

	move the VHS code into the Module directory to keep top level just info
	objects

	add lines to antp production macro for VHS code

	few minor changes to ANtpInfoObjectFillerNC to account for new location
	of VHS code, new variables.  reposition a couple of function calls for VHS
	code.

2007-03-22 18:08  asousa

	* NCUtils/NCExtractionADM.cxx:

	Changing stripsInShower variable name according to AnalysisNtuples mods so that code compiles.

2007-03-22 16:04  arms

	* Contrib/rhatcher/gminos_jobs/: umn_bulk_copy.sh,
	  umn_clean_wrkdirs.sh, umn_list_wrkdirs.sh:

	Update umn specific scripts

2007-03-22 05:23  Robert Hatcher <rhatcher@fnal.gov>

	* BField/BFLVorOperator.cxx:

	Fix a long outstanding typo which probably arose from a sloppy cut-and-paste.
	Due to the lack of replacing a trailing "+" with a ";" the statement
	continued over and sucked up the next line.  The compiler flagged it only
	because the next line was "irow++" which gave a "warning: operation on 'irow'
	may be undefined".

2007-03-22 05:11  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/ANtpShowerInfoAna.cxx:

	eliminate "warning: operation on 'type' may be undefined" caused by a line:
	  MyType type = type = value;
	as declaring a variable and setting it to itself is pretty funky.  Obviously
	intended to be:
	  MyType type = value;
	gcc 4.0.1 flags this kind of typo.

2007-03-22 02:28  arms

	* AnalysisNtuples/: VHS.cxx, VHSevent.cxx:

	Forgot to change header file locations from Contrib to AnalysisNtuples... fixed and compiles fresh

2007-03-22 02:25  arms

	* NCUtils/data/vhstrain.far.20x20c40.daikon.cedar.root:

	Add preliminary training file for my image recognition discriminant

2007-03-22 02:24  arms

	* AnalysisNtuples/: ANtpEventInfoNC.h, LinkDef.h, VHS.cxx, VHS.h,
	  VHSevent.cxx, VHSevent.h, Module/ANtpInfoObjectFillerNC.cxx,
	  Module/ANtpInfoObjectFillerNC.h, Module/CondensedNtpModuleNC.cxx,
	  Module/CondensedNtpModuleNC.h:

	1) fix a careless typo that prevented AnalysisNtuples from compiling before I messed with it. 2) Add code to do my image recognition discriminant filling (only 8 floats)

2007-03-22 01:03  arms

	* Contrib/arms/VHS/: VHS.cxx, VHS.h:

	Make VHS more modular for inclusion in AnalysisNtuples

2007-03-21 23:28  petyt

	* Mad/data/roid.pid.near.cedar.daikon.root:

	Added weight file for Rustem's PID - ND LE010/185kA, Daikon/Cedar

2007-03-21 23:19  kreymer

	* CVSROOT/check_access:

	Added petyt to all packages listing dap56

2007-03-21 21:57  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx,
	  NCAnalysisModule.h, NCExtraction.h, NCExtractionNS.cxx,
	  data/like.pid.far.root, data/like.pid.near.daikon.root,
	  data/like.pid.near.root, macros/ncccSeparationNC.C:

	add kNN weight files to data directory

	changes to NCAnalysisModule to make generation of the uDST's work correctly

	change calls in NCExtractionNS to account for removal of duplicate variables
	in antps

2007-03-21 21:50  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/: ANtpEventInfoNC.cxx, ANtpEventInfoNC.h,
	  ANtpHeaderInfo.cxx, ANtpHeaderInfo.h, ANtpShowerInfoNC.cxx,
	  ANtpShowerInfoNC.h, ANtpTrackInfoNC.cxx, ANtpTrackInfoNC.h,
	  Module/ANtpEventManipulator.cxx, Module/ANtpInfoObjectFiller.cxx,
	  Module/ANtpInfoObjectFillerNC.cxx,
	  Module/ANtpInfoObjectFillerNC.h, Module/CondensedNtpModuleNC.cxx:


	remove some duplicated variables

	quiet some debugging print statements

	restructure ANtpInfoObjectFillerNC to put some code in methods, combine the
	cross over methods

	turn on filling of kNN values including setting the weight file locations

2007-03-21 20:47  asousa

	* NCUtils/NCAnalysisModule.cxx:

	Use EnergyCorrections::kBirch if running on birch files.

2007-03-21 20:44  asousa

	* NCUtils/: NCAnalysisModule.cxx, macros/ncccSeparationNC.C:

	Moving code related with figuring Data/MC path to antp files from the module to the macro as to give more flexibility to the user and minimize s
	ystematic module hacking. Assembled these settings in function SetDataMC
	Path inside the macro.

2007-03-21 20:11  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PulserCalibration/CheckNdNonlinQuad.C:

	Attempt at constants tracker script

2007-03-21 19:44  Robert Hatcher <rhatcher@fnal.gov>

	* MCNtuple/NtpMCTruth.h:

	Add comments detailing the _current_ interpretation for "iflags"; this
	element essentially comes directly from neugen3.

2007-03-21 18:53  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PulserCalibration/FitNdNonlinQuad.cxx:

	Fix format statement

2007-03-21 18:25  vahle

	* MCReweight/macros/TestSKZPWeightCalculator.C:

	Needed to find the parent of the muon that produces an anti numu to perfectly reproduce zarkos weighting

2007-03-21 12:07  evans

	* Calibrator/MuonDriftCalScheme.cxx:

	Ensuring the version shear factors are detector-specific.

2007-03-21 10:09  evans

	* Calibrator/CalDrift.h:

	Functions to return the number of muons, number of planes and error on the
	mean pulse-height from the CalDrift database.

2007-03-21 07:15  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/WebDocs.html:

	Remove some stone cold 'Hot' topics. Add link to my LCG/EGEE GRID page

2007-03-20 22:52  Sue Kasahara <schubert@hep.umn.edu>

	* IoModules/IoDataStreamItr.cxx, IoModules/IoDataStreamItr.h,
	  IoModules/IoInputModule.cxx, IoModules/IoInputModule.h,
	  IoModules/IoInputStreamItr.cxx, IoModules/IoInputStreamItr.h,
	  JobControl/JobCInput.cxx, JobControl/JobCInput.h,
	  JobControl/JobCInputModule.cxx, JobControl/JobCInputModule.h:


	Support for new test mode.

2007-03-20 22:52  Sue Kasahara <schubert@hep.umn.edu>

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



	Persistency will now issue fatal message and abort when reading a corrupted
	entry from a root tree, unless in test mode.
	If in test mode, an error message is issued about the corrupt record, and
	a null record ptr is returned from the PerInputStream method:
	  TObject* GetObject(Int_t entry = 0, bool useselection=true);
	The result is that there will be no record in Mom for the corrupted
	entry in the TTree, but the job will continue to the next cycle.

	To activate test mode:
	  jc.Input.SetTestMode("*",true);
	where first argument is streamname ("*" indicates apply to all streams),
	and second argument activates test mode if true (default is false).

2007-03-20 19:22  boehm

	* NueAna/AngClusterAna.cxx:

	Adding protection for sqrt(x) where x is sometimes ever so slightly below zero.

2007-03-20 19:07  niki

	* Mad/MadPIDAnalysis.cxx:

	Update ANN code

2007-03-20 18:24  habig

	* HWDB/doc/user/: 10changes.html, 11changing.html, index.html:

	Added Doug's hardware changing tutorial to the web docs.

2007-03-20 17:23  rustem

	* PhysicsNtuple/: Fill/FillMuonId.cxx, Store/FillStrip.cxx,
	  Store/FillStrip.h:



	Short warning message in FillStrip algorithm.

2007-03-20 11:53  rodriges

	* NCUtils/NCAnalysisModule.cxx:

	Initialize fStrippedNtpFile to zero to prevent a crash later

2007-03-20 11:29  asousa

	* CVSROOT/check_access:

	Giving Phil. R. writing permissions to NCUtils at his request.

2007-03-20 10:52  vahle

	* BeamMegaFit/macros/: MakeDataHists.C, MakeFilterTrees.C:

	Changed cut value of ro pid variable

2007-03-20 10:51  vahle

	* BeamMegaFit/FitPTRW.h:

	Adding default return value to GetNuEMiscalPar

2007-03-20 10:50  vahle

	* BeamMegaFit/FitBeam.h:

	Getting rid of FitBeam:: in front of functions declared in FitBeam.h

2007-03-19 23:52  niki

	* Mad/data/: weights_farle_cedar_daikon7.dat,
	  weights_nearle_cedar_daikon7.dat,
	  weights_nearphe_cedar_daikon7.dat,
	  weights_nearpme_cedar_daikon7.dat:

	New ANN Weight Files for Cedar - Daikon
	    7 input variable ANN
	    Near LE PME PHE
	    FAR  LE

2007-03-19 23:51  niki

	* Mad/MadDpAnalysis.cxx:

	New ANN Weight Files for Cedar Daikon and new 7-Input variable ANN

2007-03-19 23:51  niki

	* Mad/MadNsID.h:

	New 7-Input Variable ANN

2007-03-19 23:50  niki

	* Mad/MadNsID.cxx:

	New Cedar Daikon ANN Weight files and new 7-Input variable ANN

2007-03-19 23:46  asousa

	* AnalysisNtuples/Module/ANtpInfoObjectFiller.cxx:

	Adding divide by zero protection against problem in some sntp records that have
	true shower energy filled but not true shower momentum.

2007-03-19 22:04  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h:

	move check on mc release for MODBYRS3 weighting into the FindNeugenWeight
	method as this is what is actually called to get the weight. if the release
	is more recent than carrot the method does not find the MODBYRS3 weight.
	alter the name of the method FindMODBYRS3Weight to FindMODBYRSWeight.
	call new name in FindMEGAFitWeight

2007-03-19 21:14  boehm

	* NueAna/: ANtpShowerInfoAna.cxx, ANtpTrackInfoAna.cxx,
	  MuonRemovalInfoAna.cxx, TimingVarsAna.cxx:

	Fixes required to run Chimaera

2007-03-18 21:41  asousa

	* NCUtils/NCAnalysisUtils.cxx:

	Only calculate MODBYRS x-section weight for Carrot MC as Daikon already includes MOD
	BYRS4 weighting.

2007-03-18 18:45  Robert Hatcher <rhatcher@fnal.gov>

	* AtNuAna/: AtNuEventDisplayAB.cxx, AtNuEventSelectionAB.cxx:

	Add #include <cmath> so that sqrt() is defined under gcc 4.x.

2007-03-18 17:45  blake

	* SpillTiming/SpillServerMonFinder.cxx:


	fixed a couple of warning messages - they now print a warning when
	there *is* a potential conflict between entries in the database.

2007-03-18 15:29  vahle

	* BeamMegaFit/macros/MakeFilterTrees.C:

	Updated version of filter mc tree maker using rustems pid

2007-03-18 15:24  vahle

	* BeamMegaFit/macros/MakeDataHists.C:

	Updated version of data hist maker using rustems pid and does more beams

2007-03-18 15:10  blake

	* AtNuAna/: AtNuEventNtuple.cxx, AtNuEventNtuple.h,
	  AtNuEventSelection.h, AtNuEventSelectionAB.cxx,
	  AtNuEventSelectionAB.h, AtNuEventSelector.cxx,
	  AtNuEventSelector.h, AtNuEventType.h, AtNuEventViewer.cxx,
	  AtNuEventViewer.h:


	adding lots of atmospheric neutrino selection code,
	with additional event types for well-measured events
	and different classes of atmospheric neutrino events.

2007-03-18 12:16  tjyang

	* NueAna/: StdHepInfo.cxx, StdHepInfo.h, StdHepInfoAna.cxx:

	add npi0 information

2007-03-17 16:54  evans

	* Calibrator/CalDrift.h:

	Adding a function to return the mean plane-summed pulse height from the
	CalDrift table.

2007-03-16 20:39  arms

	* Contrib/arms/VHS/: VHS.cxx, VHS.h, Module/VHSskim.cxx,
	  Module/VHSskim.h, Module/VHStrain.cxx, Module/VHStrain.h,
	  macro/VHSeff.C, macro/VHSskim.C, macro/VHStrain.C:

	Remove TMatrixD references. We only use variances, so there is no need to keep cov info around. This makes training files only ~80kB.

2007-03-16 19:48  kordosky

	* DataUtil/EnergyCorrections.cxx:

	Energy corrections for the FD!

2007-03-16 19:12  rustem

	* PhysicsNtuple/: Record.cxx, Strip.cxx, Strip.h,
	  Fill/FillMuonId.cxx:



	Cap number of error messages when Monte-Carlo truth can not be matched to a reconstructed event. Add
	DataItem<short, float> vector to Strip class.

2007-03-16 18:50  kordosky

	* Contrib/kordosky/base_macros/: io.C, move_stats.C, move_stats.h:

	blah

2007-03-16 17:59  evans

	* Calibrator/MuonDriftCalScheme.cxx:

	Putting in a version shear correction factor for all reconstruction
	versions. Cedar is not yet corrected for (waiting for a batch job to run).

	All versions are corrected to be consistent with R1_18_2.

2007-03-16 17:49  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/Module/ANtpInfoObjectFillerNC.cxx:

	fixed wrong typo, got it this time

2007-03-16 17:44  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/Module/ANtpInfoObjectFillerNC.h:

	fix declaration of method.  thanks to justin for catching this

2007-03-16 17:05  vahle

	* MCReweight/: SKZPWeightCalculator.cxx, SKZPWeightCalculator.h,
	  Zbeam.cxx, macros/TestSKZPWeightCalculator.C,
	  macros/WriteSZKPToDB.C:

	Added PiMinus weighting code to SKZPWeightCalculator

2007-03-16 16:02  cbs

	* MCReweight/NeugenWeightCalculator.cxx:

	An IResonance of 1005 now produces a kInfo message rather than a kError
	message.

2007-03-16 14:29  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/Module/: ANtpInfoObjectFillerNC.cxx,
	  ANtpInfoObjectFillerNC.h:


	move the code to fill the timing and early activity information variables
	into a separate method.  also make 2 NtpSREvent pointers in the new method,
	one for the current event and one to handle all other events in the
	snarl.  this resolves the bug found earlier this week and makes the code
	somewhat easier to follow.

2007-03-16 03:51  asousa

	* NCUtils/data/Coeff_NC_near_HighMultClean_CedarDaikon.dat:

	Few mods to fix long variable name truncation applied by SAS.

2007-03-16 03:44  asousa

	* NCUtils/: data/Coeff_NC_near_HighMultClean_CedarDaikon.dat,
	  macros/ncccSeparationNC.C:

	Adding coefficient file defining multivariate discriminant obtained from Cedar-Daikon training. Configured the running macro to pick up this classifier when running on Near detector data/MC.

2007-03-15 23:27  niki

	* AnalysisNtuples/Module/ANtpInfoObjectFillerNC.h:

	Fixed problem spotted by George Irwin (Thanks George)! that would prevent the code from compiling...
	 I don't know why that happened. Something must have been overwritten somewhere since yesterday the
	code run and compiled just fine...

2007-03-15 23:27  niki

	* AnalysisNtuples/Module/ANtpInfoObjectFillerNC.cxx:

	 Fixed problem spotted by George Irwin (Thanks George)! that would prevent the code from compiling...
	 I don't know why that happened. Something must have been overwritten somewhere since yesterday the
	code run and compiled just fine...

2007-03-15 22:56  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCExtractionNS.cxx:

	DrawSeparationParameter(int dataMC) method was not defined so caused a
	problem when loading the libraries

2007-03-15 22:46  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCType.h:

	move consts for individual extractions out of the NCType namespace into
	the extractions themselves as these consts are not used elsewhere

2007-03-15 22:45  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCExtractionADM.cxx, NCExtractionAS.cxx,
	  NCExtractionDP.cxx, NCExtractionNS.cxx, NCExtractionTO.cxx,
	  NCExtractionTR.cxx, NCExtractionTRann.cxx,
	  macros/ncccSeparationNC.C:

	move consts for individual extractions out of NCType into the extraction

2007-03-15 20:28  boehm

	* Conventions/ReleaseType.h:

	Adding some descriptive and logging comments so people can track what happens with this namespace

2007-03-15 20:25  boehm

	* Contrib/boehm/AnaNuePlot/AnaNuePlotMaker.cxx:

	adjusting some commenting features

2007-03-15 20:09  niki

	* AnalysisNtuples/Module/: ANtpInfoObjectFillerNC.cxx,
	  ANtpInfoObjectFillerNC.h:

	Added ANN NS Variables

2007-03-15 20:03  niki

	* NCUtils/macros/ncccSeparationNC.C:

	Added configs for the ANN NS NC-CC Separation

2007-03-15 20:02  niki

	* NCUtils/NCType.h:

	Added ANN NS NC-CC Separation parameters

2007-03-15 20:02  niki

	* NCUtils/NCAnalysisModule.h:

	Added ANN NS NC-CC Separation

2007-03-15 20:01  niki

	* NCUtils/NCAnalysisModule.cxx:

	Added NS ANN NC-CC Separation

2007-03-15 20:00  niki

	* NCUtils/NCAnalysisCuts.cxx:

	Added cut for NCExtractionNS

2007-03-15 20:00  niki

	* NCUtils/LinkDef.h:

	Added NCExtractionNS

2007-03-15 19:59  niki

	* NCUtils/: NCExtractionNS.cxx, NCExtractionNS.h:

	Added ANN NS Selection

2007-03-15 19:54  niki

	* AnalysisNtuples/Module/ANtpEventManipulator.h:

	Added new primary track selection method in order to be in synch with primary track selection in Mad
	Ntuples

2007-03-15 19:54  niki

	* AnalysisNtuples/Module/ANtpEventManipulator.cxx:

	Added new Primary Track Method in order to be able to use the selection as in Mad Ntuples

2007-03-15 19:51  niki

	* AnalysisNtuples/: ANtpEventInfoNC.cxx, ANtpShowerInfoNC.cxx,
	  ANtpShowerInfoNC.h, ANtpTrackInfoNC.cxx, ANtpTrackInfoNC.h:

	Added ANN NS Variables in the Ntuples

2007-03-15 19:51  niki

	* AnalysisNtuples/ANtpEventInfoNC.h:

	Added ANN NS Variables in Ntuples

2007-03-15 19:45  niki

	* Mad/MadNsID.h:

	Small changes in order to be able to call methods from NCUtils (If I have commited this twice I
	apologize but I am having some cvs problems)

2007-03-15 19:44  niki

	* Mad/MadNsID.cxx:

	Small changes in order to be able to call methods from NCUtils

2007-03-15 17:00  boehm

	* NueAna/: NueFluxWeightsAna.cxx, NueFluxWeightsAna.h,
	  TimingVars.cxx, TimingVarsAna.cxx, Module/NueModule.cxx,
	  Module/NueModule.h:

	Fixing some memory leaks

2007-03-15 16:54  litchfld

	* NCUtils/NCExtraction.cxx:

	Fix divide by zero here also.  As it is just for a message, just avoid doing the division.

2007-03-15 16:31  litchfld

	* NCUtils/: NCAnalysisCutsCR.cxx, NCAnalysisCutsOx.cxx:

	Fix divide by zero. Wasn't a problem before as empty (PH=0) snarls never used to make it it this far.

2007-03-15 02:28  asousa

	* NCUtils/: NCAnalysisReader.cxx, NCAnalysisReader.h,
	  macros/ncccReader.C:

	Adding capability to normalize input variables to be fed into SAS. Updating macro with corresponding option. Off by default.

2007-03-15 00:36  arms

	* Contrib/rhatcher/gminos_jobs/: umn_bulk_copy.sh,
	  umn_clean_flux.sh, umn_copy_flux.sh:

	UMN-specific setup scripts to copy/remove flux files to/from the cleo farm, as well as a simple script to copy completed job files to fnal in bulk rather than job-by-job

2007-03-14 23:13  jpochoa

	* NuBarPID/files/POpdf_cedar_carrot_FD.root:

	PDFs for cedar-carrot (should be identical to cedar-daikon) in FD

2007-03-14 21:15  Robert Hatcher <rhatcher@fnal.gov>

	* CVSROOT/: check_access, modules:

	new minospub "range_vs_curvature".

2007-03-14 18:07  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/Module/ANtpInfoObjectFillerNC.cxx:

	fix typo for rustem's key

2007-03-14 17:25  asousa

	* NCUtils/: NCAnalysisReader.cxx, macros/ncccReader.C:

	Fixing memory leak when running in uDST trees. Some improvements to speed up uDST processing.

2007-03-14 16:17  niki

	* Mad/MadNsID.cxx:

	Fixed a the beam type definition for LE010

2007-03-14 16:09  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/: Module/ANtpInfoObjectFillerNC.cxx,
	  Module/ANtpInfoObjectFillerNC.h, Module/CondensedNtpModuleNC.cxx,
	  macros/makeCondensedNtupleNC.C:

	initialize the kNN method only once per snarl.  added code to do this.

	add libraries to make makeCondensedNtupleNC run correctly with kNN
	dependencies

2007-03-14 16:06  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h:

	put IsGoodShower method into cuts base class

2007-03-14 15:55  boehm

	* NueAna/AnalysisInfoAna.cxx:

	Another tweak for finding the right files

2007-03-14 15:21  blake

	* AtNuOutput/AtmosCalculator.cxx:


	adding code to fill new track direction fit variables

2007-03-14 15:17  blake

	* AtNuEvent/: AtmosTrack.cxx, AtmosTrack.h:


	adding additional track direction fit variables

2007-03-14 01:14  arms

	* Contrib/arms/VHS/: GNUmakefile, LinkDef.h, VHS.cxx, VHS.h,
	  VHSevent.cxx, VHSevent.h, Module/GNUmakefile, Module/LinkDef.h,
	  Module/VHSskim.cxx, Module/VHSskim.h, Module/VHStrain.cxx,
	  Module/VHStrain.h, macro/VHSdisp.C, macro/VHSeff.C,
	  macro/VHSskim.C, macro/VHStrain.C:

	Add image recognition analysis code to cvs

2007-03-13 21:53  arms

	* Contrib/rhatcher/gminos_jobs/run_umn.sh:

	Add a UMN-specific note to write to log which system I am running on

2007-03-13 20:59  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/macros/makeCondensedNtupleNC.C:

	most recent version to include libPhysicsNtuple

2007-03-13 19:01  Brian Rebel <brebel@fnal.gov>

	* NCUtils/macros/nearFarExtrapolation.C:


	first attempt to make extrapolation running macro

2007-03-13 17:48  arms

	* Contrib/rhatcher/gminos_jobs/run_umn.sh:

	Add modifications to allow caching generated files locally for 1-time bulk copying rather than job-by-job. This should ease the io load on minos26.

2007-03-13 17:46  avva

	* CandFitTrackSA/DBtxt_AlgFitTrackSA_default.C:

	Change convergence condition back to 0.01.

2007-03-13 16:36  kordosky

	* DataUtil/EnergyCorrections.cxx:

	Energy Corrections for Cedar reconstruction
	ND ONLY!!!
	See 2785-v1 for the correction and 2767 for a description of the work (done by Masaki).

2007-03-13 16:30  boehm

	* NueAna/AnalysisInfoAna.cxx:

	Fixing how the name is chosen

2007-03-13 15:58  asousa

	* NCUtils/NCAnalysisReader.cxx:

	If running om uDST trees, do not recalculate SKZP weight and use reco.weight instead.

2007-03-13 15:31  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/: ANtpTrackInfoNC.cxx, ANtpTrackInfoNC.h,
	  Module/ANtpInfoObjectFiller.h, Module/ANtpInfoObjectFillerNC.cxx,
	  Module/ANtpInfoObjectFillerNC.h, Module/CondensedNtpModuleNC.cxx:


	add code to calculate k nearest neighbor parameter.  this code is currently
	commented out so expect a couple of compiler warnings.  the code will turn
	on when we remake the ntuples in a week or so

2007-03-13 14:55  boehm

	* NueAna/TimingVarsAna.cxx:

	Protecting against strip == -1

2007-03-13 00:49  George Irwin <gmieg@slac.stanford.edu>

	* CandNtupleSR/Module/NtpSRModule.cxx:

	Backport name to FindCandHandle("CandDigitListHandle","canddigitlist") call

2007-03-12 22:49  George Irwin <gmieg@slac.stanford.edu>

	* Mad/MadPIDAnalysis.cxx:

	Change "fabs" to "abs" for integer argument.

2007-03-12 16:44  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCAnalysisModule.cxx:

	forgot to comment out a data member in Config that is no long used due to
	the use of Registries in the constructors of the NCExtraction objects

2007-03-12 16:35  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h,
	  NCExtraction.cxx, NCExtraction.h, NCExtractionADM.cxx,
	  NCExtractionADM.h, NCExtractionAS.cxx, NCExtractionAS.h,
	  NCExtractionDP.cxx, NCExtractionDP.h, NCExtractionTO.cxx,
	  NCExtractionTO.h, NCExtractionTR.cxx, NCExtractionTR.h,
	  NCExtractionTRann.cxx, NCExtractionTRann.h:

	change interface in extraction objects so that the constructor takes a
	registry to configure the object

2007-03-12 14:05  cbs

	* NueAna/: ANtpEventInfoAna.cxx, AnalysisInfoAna.cxx,
	  CalDetInfo.cxx, CalDetInfo.h, CalDetInfoAna.cxx, CalDetInfoAna.h,
	  FracVarAna.cxx, LinkDef.h, MuonRemovalInfoAna.cxx, NueRecord.cxx,
	  NueRecord.h, NueRecordAna.cxx, NueRecordAna.h,
	  NueXsecWeightAna.cxx, Display/NueDisplayModule.cxx,
	  Module/NueModule.cxx, macros/LoadLibs.C, macros/MakeAnaNueTree.C,
	  macros/RunNueDisplay.C:

	Several updates to ana_nue tree contents, code and macros.
	-CalDetInfo*: classes for writing out caldet beam/detector info.
	-NueRecord*: updated to include CalDetInfo classes
	-ANtpEventInfoAna.cxx: updated to handle CalDet detector type
	-AnalysisInfoAna.cxx, MuonRemovalInfoAna.cxx: updated to pick up
	birch/cedar Mad config files for DPPID
	-FracVarAna.cxx: fixed bug
	-NueXsecWeightAna.cxx: catch cases when MC index is not found
	-NueDisplayModule.cxx, NueModule.cxx: reorganize the finding of Records
	for birch/cedar with muon removal
	-LoadLibs.C, Linkdef.h: updated for CalDet classes
	-MakeAnaNueTree.C, RunNueDisplay.C: updated to accept sntp + optional mrnt files

2007-03-12 12:38  litchfld

	* NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCutsCR.cxx,
	  NCAnalysisCutsOx.cxx:

	It seems Oxford second years have been holding a find-errors-in-phill's-code event over the weekend.

	Fix logic sign error in NCAnalysisCutsOx::IsGoodBeamEventOx()
	[thanks Bob]

	Fix autocomplete error in NCAnalysisCuts::InBeamFiducialVolumeOx()
	[thanks Gemma]

	Mirror all changes in NCAnalysisCutsCR as they are outright bugs.
	All errors affect FD only.

2007-03-12 10:26  blake

	* AtNuOutput/NtpMaker.cxx:


	(i) fill the new AtmosStrip.dS, AtmosMC.A, AtmosMC.Z variables
	(ii) reset the AtmosStrip track variables between the finder and fitter

2007-03-12 09:48  blake

	* AtNuEvent/: AtmosMC.cxx, AtmosMC.h, AtmosStrip.cxx, AtmosStrip.h:


	(i) adding nuclear target A and Z to AtmosMC class
	(ii) adding distance along track at AtmosStrip class

2007-03-11 17:32  Sue Kasahara <schubert@hep.umn.edu>

	* CandNtupleSR/Module/NtpSRModule.cxx:


	Add second argument "canddigitlist" to FindCandHandle call, as in:
	  const CandDigitListHandle *dlh = dynamic_cast <const CandDigitListHandle*>
	     (cndrec->FindCandHandle("CandDigitListHandle","canddigitlist"));
	to avoid picking up the candmcdigitlist.  This fixes the filling
	of the evthdr data members.

2007-03-10 05:59  dap56

	* Mad/data/: roid.pid.far.cedar.carrot.root,
	  roid.pid.near.cedar.carrot.root:

	Added weight files used to calculate Rustem's PID for Carrot/Cedar

2007-03-10 05:53  dap56

	* Mad/: LinkDef.h, MadAbID.cxx, MadPIDAnalysis.cxx,
	  MadPIDAnalysis.h, macros/CCPID_nearmc.C, macros/LoadLibs.C:

	Adding MadPIDAnalysis class which was used for the CC PID study.

	This is derived from the MadDpAnalysis class, and includes interfaces to Andy Blake's PID (MadAbID in this package) and Rustem's PID (located in the PhysicsNtuple package)

	A sample macro that shows how to configure and run this code can be found in /macros/CCPID_nearmc.C

	Modifications to existing code:
	-------------------------------

	Modified MadAbID.cxx to use standard PRL fid vol cuts in the preselection.

	Added MadPIDAnalysis to LinkDef.h

	Added libPhysicsNtuplekNNAlg.so to /macros/LoadLibs.C (needed for Rustem's PID)

2007-03-09 19:30  blake

	* Filtration/: DataQualityFilter.cxx, DataQualityFilter.h,
	  DataQualityInterface.cxx, DataQualityInterface.h:


	adding spillnd information to data quality filter
	 (can now reject data if no spillnd information exists)

2007-03-09 18:44  Robert Hatcher <rhatcher@fnal.gov>

	* WebDocs/SnapshotRel.html:

	List new snapshot release S07-03-09-R1-25 against ROOT 5.15.02.

2007-03-09 18:02  evans

	* NtupleUtils/: LinkDef.h, MajCInfo.cxx, MajCInfo.h,
	  MajorityCurvature.cxx, MajorityCurvature.h:

	Adding extra functionality to MajorityCurvature to allow me to experiment
	with it's capabilities. This requires the addition of the (very
	lightweight) class MajCInfo.

	None of the changes affect the function
	MajorityCurvature::Curvature(NtpSRTrack), so anyone using this function
	will be unaffected.

2007-03-09 17:32  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCAnalysisCuts.cxx:

	IsGoodTarget wasnt actually cutting out anything.  it should now

2007-03-09 17:17  Robert Hatcher <rhatcher@fnal.gov>

	* setup/packages-SS07-03-09-R1-25:

	Remove package list with double "SS".

2007-03-09 17:16  Robert Hatcher <rhatcher@fnal.gov>

	* setup/packages-S07-03-09-R1-25:

	First commit

2007-03-09 17:12  Robert Hatcher <rhatcher@fnal.gov>

	* setup/packages-SS07-03-09-R1-25:

	First commit

2007-03-09 16:48  boehm

	* NueAna/AnalysisInfoAna.cxx:

	InFiducialVolume for near det now fills from Robert's infid code

2007-03-09 16:27  Robert Hatcher <rhatcher@fnal.gov>

	* DetSim/SimVaTimedElectronics.cxx:

	Backport to R1-24 (and will be retagged into R1-24-1) the change that was
	1.9 to 1.10 on the main branch:
	   Fix 2/36 implementation, hopefully correctly this time. I've tested this
	   against an independent implementation, and against known noise inputs.
	   It passes both tests

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

	* WebDocs/: WebDocs.html, view_fnal_local_webs.html:

	Add Arthur's note about SSH tunnel to view webs at FNAL

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

	* WebDocs/WebDocs.html:

	Remove obsolete CalDet status directory

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

	* WebDocs/CalDetStatus/: description.gif, description.html,
	  description.sda, faq.html, glossary.html, index.html,
	  index.html~, mail_001.html, mail_002.html, mail_003.html,
	  mail_004.html, mail_005.html, mail_006.html, mail_007.html,
	  mail_008.html, mail_009.html, mail_010.html, mail_011.html,
	  mail_012.html, mail_013.html, mail_014.html, mail_015.html,
	  mail_index.html, mail_skel.html, schedule.html, site_pr0001.html,
	  site_pr0002.html, site_pr0003.html, site_pr0004.html,
	  site_problems.html, site_status.html, status_dt0001.html,
	  status_dt0002.html, status_dt0003.html, status_dt0004.html,
	  status_dt0005.html, status_dt0006.html, status_dt0007.html,
	  status_dt0008.html, status_dt0009.html, status_dt0010.html,
	  status_dt0011.html, status_dt0012.html, status_dt0013.html,
	  status_dt0014.html, status_dt0015.html, status_index.html,
	  status_introduction.html, status_is0001.html, status_is0002.html,
	  status_is0003.html, status_is0004.html, status_is0005.html,
	  status_is0006.html, status_is0007.html, status_is0008.html,
	  status_is0009.html, status_is0010.html, status_is0011.html,
	  status_is0012.html, status_is0013.html, status_is0014.html,
	  status_is0015.html, status_is0016.html, status_is0017.html,
	  status_is0018.html, status_is0019.html, status_is0020.html,
	  status_is0021.html, status_is0022.html, status_is0023.html,
	  status_is0024.html, status_is0025.html, status_is0026.html,
	  status_of0001.html, status_of0002.html, status_of0003.html,
	  status_of0004.html, status_of0005.html, status_of0006.html,
	  status_of0007.html, status_of0008.html, status_of0009.html,
	  status_of0010.html, status_of0011.html, status_of0012.html,
	  status_of0013.html, status_of0014.html, status_of0015.html,
	  status_on0001.html, status_pd0001.html, status_pd0002.html,
	  status_pd0003.html, status_rd0001.html, status_rd0002.html,
	  status_rd0004.html, status_rd0005.html, status_rd0006.html,
	  status_rd0007.html, status_rd0008.html, status_rd0009.html,
	  status_rd0010.html, status_sc0001.html, status_sc0002.html,
	  status_sc0003.html, status_sc0004.html, status_sc0005.html,
	  status_sc0006.html, status_sc0007.html, status_sm0001.html,
	  status_sm0002.html, status_sm0003.html, status_sm0004.html,
	  status_sm0005.html, status_sm0006.html, status_to0001.html,
	  status_to0002.html, status_to0003.html, status_to0004.html,
	  status_to0005.html, status_to0006.html, status_to0007.html,
	  webnt_index.html:

	Remove obsolete CalDet status directory contents

2007-03-09 05:59  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/: UgliDbiGeometry.cxx, UgliDbiScintMdl.cxx,
	  UgliDbiScintMdlStruct.cxx, UgliDbiScintPln.cxx,
	  UgliDbiScintPlnStruct.cxx, UgliDbiSteelPln.cxx, UgliDbiStrip.cxx,
	  UgliDbiStripStruct.cxx:

	Eliminate "warning: backslash and newline separated by space"

2007-03-09 03:47  asousa

	* NCUtils/: NCAnalysisReader.cxx, NCAnalysisReader.h,
	  macros/IncVariablesAll.txt, macros/IncVariablesSAS.txt,
	  macros/ncccReader.C:

	Mods to Reader code to render it compatible with the recent NCUtils changes.
	Included two text files reflecting the current variables present in the NC uDST.

2007-03-08 23:08  Robert Hatcher <rhatcher@fnal.gov>

	* DataUtil/infid.h:

	All definitions of functions given in the header should be declared "inline"
	so the linke doesn't complain about multiple definitions when the header
	is included into more than one .cxx file.  Thanks Josh.

2007-03-08 23:02  Robert Hatcher <rhatcher@fnal.gov>

	* setup/msrt:

	Exclude WebDocs from cvs tagging (use HEAD) when generating snapshots.  This
	brings it in line with our frozen release policy and avoids numerous
	checkouts on sites with lots of snapshots.

	On Darwin platform, add MAXLOAD limit when doing parallel makes - without it
	make goes crazy and spawns off a bazillion threads.  On a dual core MacBook
	Pro using "msrt -l -j 2 build" reduced the (clock) time from 68.3m to 42m.

	Add indenting to some loops and if/then/fi constructs for readability.

2007-03-08 21:19  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Calibrator/StripAttenCalScheme.cxx:

	Clamp the maximum near-end correction to be <= a factor of 10 more than the center of the strip.

2007-03-08 17:58  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PulserCalibration/FitNdNonlinQuad.cxx:

	Doh. One more fix.

2007-03-08 17:55  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PulserCalibration/FitNdNonlinQuad.cxx:

	Fix stupid bug: VldTimeStamp interpreted as double then back-converted.

2007-03-08 16:21  raufer

	* NCUtils/: NCAnalysisModule.cxx, NCExtractionAS.cxx,
	  NCExtractionTO.cxx, NCExtractionTR.cxx, NCExtractionTRann.cxx:

	Cleaned up the output written by the ncccSeparation job. We used to have multiple identical copies of some canvases and trees in the output files. I removed some superfluous Write() statements and made sure that each extraction method only writes its own stuff (rather than all canvases).

	Also organized the output histos, canvases, etc. in separate subdirectories.

2007-03-08 14:28  litchfld

	* NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h,
	  NCAnalysisCutsOx.cxx, NCAnalysisCutsOx.h, NCAnalysisModule.cxx:

	Primarily moving the ND cleaning from NCAnalysisCutsOx::IsGoodBeamSnarl() to
	NCAnalysisCuts::IsCleanHighMultSnarl(), but a few other changes too.

	NCAnalysisCutsOx:
	-   Determine if the reconstruction is Cedar or Birch.

	-   Put in code to do FD cleaning appropriate for Cedar reconstruction.  Birch
	Ntuples are still handled, but this may be unnecessary. i'm not sure, so playing it safe for now.

	NCAnalysisCuts:
	-   In InBeamFiducialVolumeOx(), if using track vertex to repersent event vertex at ND correct it to have the same definiton as event vertex. (already being done in FD).

	-   Put fuctionality of IsLowNumSnarl() into IsCleanLowMultSnarl(), and
	make IsLowNumSnarl() alias to this.

	NCAnalysisModule:
	-   Fill reco.isCleanXXXMultSnarl variables from corresponding functions

	-   Protection against possible dereference of 0x0 in DoADMFit(), although i suspectthe method is not currently called anywhere.

	Also removed unused "using" statments in these files.  Things were getting the namespace prefixs anyway.

2007-03-08 13:52  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h,
	  macros/ncccSeparationNC.C:


	remove MCPOTPerSnarl as a key for the registry to be sure that
	we only use the new NCType function to get that information

	add statement to turn on/off writing of MC uDST and functionality associated
	with that

2007-03-07 22:38  asousa

	* NCUtils/: NCAnalysisModule.cxx, NCType.cxx, NCType.h:

	Simplified the NCType::HasPOTPerSnarl function. Implemented use in NCAnalysisModule more efficiently (Thanks Robert!).

2007-03-07 21:17  boehm

	* NueAna/: NueFluxWeights.cxx, NueFluxWeights.h,
	  NueFluxWeightsAna.cxx, NueFluxWeightsAna.h, TimingVarsAna.cxx,
	  Extrapolation/NueSystematic.cxx, Module/NueModule.cxx:

	Modifications for running using the new SKZPCalculator and adjusting the calibration constant for NueGeV from Steve

2007-03-07 19:54  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* PhotonTransport/PhotonCalibratedPeComputer.cxx:

	Change kFatal messages to kError messages in the case of hugh pulse-heights.
	Leave 'nan' messages as-is.

2007-03-07 18:40  asousa

	* NCUtils/: NCAnalysisModule.cxx, NCType.cxx, NCType.h,
	  macros/ncccSeparationNC.C:

	Added functions to NCType namespace to return POT/snarl and POT/File for the diverse LXXXzYYY beam types for different MC types. Modified module to use ReleaseType and BeamType namespaces to figure numbers to use in CountPOT in automated fashion. Removed macro settings for mcPotPerSnarl as it is no longer used. the mcDir macro setting is now assigned consistently with definitions in Conventions/BeamType.

2007-03-07 18:27  thosieck

	* NCUtils/NCExtraction.cxx:

	Changed FillEfficiencyAndPurity to have correct NC/CC energies

2007-03-07 18:23  litchfld

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

	Should have noticed that yesterday.  StringToType() should take a const char* not a char*.

	Was forcing Alex to do a const_cast, sorry!

2007-03-07 18:17  raufer

	* NCUtils/: NCExtractionAS.cxx, NCExtractionTO.cxx,
	  NCExtractionTR.cxx, NCExtractionTRann.cxx:

	Impose fiducial cuts and cleaning cuts before filling efficiency and purity histograms.

	Modified all the classes which call "NCExtraction::FillEfficiencyAndPurity".

2007-03-07 17:06  Minos CVS group account.  Do not commit from here!

	* Contrib/evans/JustinsUtils/SRMom.cxx:

	Minor change to a variable name.

2007-03-06 17:55  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/util_user.php:

	Change user_query_mask() so that it uses DETECTORMASK as a mask, not a set of detector values

2007-03-06 15:34  litchfld

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

	Added function  StringToType(char* ) to be the inverse of AsString(int )

2007-03-06 15:12  asousa

	* CVSROOT/check_access:

	Giving Phill permissions to commit his additions to Conventions/ReleaseType.

2007-03-06 14:43  raufer

	* NCUtils/NCAnalysisModule.cxx:

	Replaced
		int tot = -999;
	by
	  	int tot = chain->GetEntries();

	Also amended the following line to output "SimFlag = " before printing the numbers from fHeaderInfo->dataType.

	 MSG("NCAnalysisModule", Msg::kInfo) << "SimFlag =  "
					      << fHeaderInfo->dataType << endl;

2007-03-06 13:43  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCAnalysisModule.cxx:

	compile first, then commit.

2007-03-06 13:40  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCAnalysisModule.cxx:

	remove check on directory name to determine whether to prescale or not
	(line 161) and just allow all beam types to be prescaled or not according
	to the value of fNDSubRunToUse

	add in code to set the correct version of the EnergyCorrections to use

2007-03-05 19:29  hartnell

	* NtupleUtils/: NuEvent.cxx, NuEvent.h, NuReco.cxx:


	Added abID for Andy's PID and incremented the classdef.

	Fixed new containmentFlag algorithm too (wasn't checking detector
	type). Works now!

2007-03-05 19:06  Robert Hatcher <rhatcher@fnal.gov>

	* Conventions/BeamType.h:

	Zarko points out that the kEndOfList entry was misplaced (should be after
	all non-equivalenced values, before the synonyms) if it is to be used
	as the true end-of-list value.  This is a quirk of enums (which unless
	specified take on value of previous plus one, not highest plus one).

2007-03-05 16:23  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h:

	add data member to flag if mc file should be written.  also change filenames
	to be antp_N* from iuntuplesr_N*

2007-03-05 15:23  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCAnalysisModule.h:

	remove unnecessary method definitions in header file - EndJobNew and
	ExtractNCCCNew

2007-03-05 15:06  Brian Rebel <brebel@fnal.gov>

	* NCUtils/macros/ncccSeparationNC.C:

	fix a couple of typos that were keeping the Set commands from being called

2007-03-05 14:11  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisModule.cxx, NCEnergyBinGradients.cxx:

	fix the errors found by gemma - test of dataMC was incorrect in
	NCAnalysisModule and GetDetector/GetBeamType not implemented in
	NCEnergyBinGradients

2007-03-04 22:17  hartnell

	* NtupleUtils/NuReco.cxx:


	Bug fix: change a != into a ==. Now uses the std containment criteria.

2007-03-04 19:03  hartnell

	* NtupleUtils/NuEvent.h:


	Forgot to bumb classdef

2007-03-04 17:50  hartnell

	* NtupleUtils/: NuCuts.cxx, NuCuts.h, NuEvent.cxx, NuEvent.h,
	  NuReco.cxx, NuReco.h:


	Many new data members in NuEvent for trk/evt vtx/end/beg.

	Implemented Andy B's new FD fiducial cuts.

	Added kCC0250Std to analysis type enum.

	Now using trk.contained properly and using it for the kCC0250Std analysis.

2007-03-04 07:06  zarko

	* MCReweight/: Zbeam.cxx, Zbeam.h:

	Updated code to return latest hadron production error envelope.

2007-03-04 07:05  zarko

	* MCReweight/data/: err_hadrprod_PiMinus_numu_le010_far.vec,
	  err_hadrprod_PiMinus_numu_le010_farovernear.vec,
	  err_hadrprod_PiMinus_numu_le010_lowint_far.vec,
	  err_hadrprod_PiMinus_numu_le010_lowint_farovernear.vec,
	  err_hadrprod_PiMinus_numu_le010_lowint_near.vec,
	  err_hadrprod_PiMinus_numu_le010_near.vec,
	  err_hadrprod_PiMinus_numu_le010z000i_far.vec,
	  err_hadrprod_PiMinus_numu_le010z000i_farovernear.vec,
	  err_hadrprod_PiMinus_numu_le010z000i_near.vec,
	  err_hadrprod_PiMinus_numu_le010z170i_far.vec,
	  err_hadrprod_PiMinus_numu_le010z170i_farovernear.vec,
	  err_hadrprod_PiMinus_numu_le010z170i_near.vec,
	  err_hadrprod_PiMinus_numu_le010z200i_far.vec,
	  err_hadrprod_PiMinus_numu_le010z200i_farovernear.vec,
	  err_hadrprod_PiMinus_numu_le010z200i_near.vec,
	  err_hadrprod_PiMinus_numu_le100_far.vec,
	  err_hadrprod_PiMinus_numu_le100_farovernear.vec,
	  err_hadrprod_PiMinus_numu_le100_near.vec,
	  err_hadrprod_PiMinus_numu_le150_far.vec,
	  err_hadrprod_PiMinus_numu_le150_farovernear.vec,
	  err_hadrprod_PiMinus_numu_le150_near.vec,
	  err_hadrprod_PiMinus_numu_le250_far.vec,
	  err_hadrprod_PiMinus_numu_le250_farovernear.vec,
	  err_hadrprod_PiMinus_numu_le250_near.vec,
	  err_hadrprod_PiMinus_numu_le_far.vec,
	  err_hadrprod_PiMinus_numu_le_farovernear.vec,
	  err_hadrprod_PiMinus_numu_le_near.vec,
	  err_hadrprod_PiMinus_numubar_le010_far.vec,
	  err_hadrprod_PiMinus_numubar_le010_farovernear.vec,
	  err_hadrprod_PiMinus_numubar_le010_lowint_far.vec,
	  err_hadrprod_PiMinus_numubar_le010_lowint_farovernear.vec,
	  err_hadrprod_PiMinus_numubar_le010_lowint_near.vec,
	  err_hadrprod_PiMinus_numubar_le010_near.vec,
	  err_hadrprod_PiMinus_numubar_le010z000i_far.vec,
	  err_hadrprod_PiMinus_numubar_le010z000i_farovernear.vec,
	  err_hadrprod_PiMinus_numubar_le010z000i_near.vec,
	  err_hadrprod_PiMinus_numubar_le010z170i_far.vec,
	  err_hadrprod_PiMinus_numubar_le010z170i_farovernear.vec,
	  err_hadrprod_PiMinus_numubar_le010z170i_near.vec,
	  err_hadrprod_PiMinus_numubar_le010z200i_far.vec,
	  err_hadrprod_PiMinus_numubar_le010z200i_farovernear.vec,
	  err_hadrprod_PiMinus_numubar_le010z200i_near.vec,
	  err_hadrprod_PiMinus_numubar_le100_far.vec,
	  err_hadrprod_PiMinus_numubar_le100_farovernear.vec,
	  err_hadrprod_PiMinus_numubar_le100_near.vec,
	  err_hadrprod_PiMinus_numubar_le150_far.vec,
	  err_hadrprod_PiMinus_numubar_le150_farovernear.vec,
	  err_hadrprod_PiMinus_numubar_le150_near.vec,
	  err_hadrprod_PiMinus_numubar_le250_far.vec,
	  err_hadrprod_PiMinus_numubar_le250_farovernear.vec,
	  err_hadrprod_PiMinus_numubar_le250_near.vec,
	  err_hadrprod_PiMinus_numubar_le_far.vec,
	  err_hadrprod_PiMinus_numubar_le_farovernear.vec,
	  err_hadrprod_PiMinus_numubar_le_near.vec:

	Error bars after the PiMinus fit.

2007-03-03 21:27  zarko

	* MCReweight/Zfluk.cxx:

	Version used for PiMinus fits.

2007-03-03 18:47  hartnell

	* NtupleUtils/NuZBeamReweight.cxx:


	Now using BeamType::ToZarko as recommended by Trish.

2007-03-03 18:45  hartnell

	* NtupleUtils/: NuEvent.cxx, NuEvent.h:


	Add beamType, beamWeight and detectorWeight. Get rid of ibeamVersion.

	Increment classdef.

2007-03-02 22:17  Brian Rebel <brebel@fnal.gov>

	* NCUtils/macros/ncccSeparationNC.C:

	add in argument to specify which data set to use for the data (ie year-month)
	and add in functionality to specify where the output uDST should go.

2007-03-02 21:22  rustem

	* PhysicsNtuple/: RunAlgEvent.cxx, RunAlgEvent.h, RunAlgSnarl.cxx,
	  Select/SelectAntiNeutrino.cxx, Select/SelectAntiNeutrino.h:



	Add an option not to erase events that have failed an AlgEvent type algorithm.
	SelectAnti_neutrino now stores the variables using for the anti-neutrino selection.
	These variables can be retrivied through an interface for an outside ntuple making
	code.

2007-03-02 21:21  Brian Rebel <brebel@fnal.gov>

	* NCUtils/macros/ncccSeparationNC.C:

	finally got rid of the line in the antp generation script that names the
	output files iuntuplesr* and changed them to antp*

2007-03-02 20:21  George Irwin <gmieg@slac.stanford.edu>

	* CandMorgue/CandDeadChip.h:

	Backport today's belated CandDeadChip ClassDef version incrementing so that
	cedar Cand files can be read without warnings.  8 Snapshot releases after
	S06-09-04-R1-24 still have wrong CandDeadChip ClassDef version.  They will
	write incompatible versions of class CandDeadChip.

2007-03-02 19:44  blake

	* CandMorgue/DataQualityReader.cxx:


	 correction to configuration of data quality filter
	 the bits are now being set properly!

2007-03-02 19:34  kordosky

	* Contrib/kordosky/neugen_4vec/inuke_reweight.F:

	working.. about to modify calculation to account for intranuke's finite stepping.

2007-03-02 18:00  blake

	* CandMorgue/: CandDeadChip.h, DataQualityReader.cxx:


	(i) increment ClassDef for CandDeadChip class
	(ii) remove uses of hard-coded values from CandDataQuality enum

2007-03-02 17:19  hartnell

	* NtupleUtils/: NuEvent.cxx, NuEvent.h, NuZBeamReweight.cxx,
	  NuZBeamReweight.h:


	Serious tidy up of beam reweighting code to use new code/conventions in
	MCReweight.

	NeugenReweight parameters are now stored in NuEvent.

2007-03-01 23:02  Robert Hatcher <rhatcher@fnal.gov>

	* Rerootjob/rerootjob.cc:

	Make -h (help) correctly report the default 'nevtot'.

2007-03-01 22:57  Robert Hatcher <rhatcher@fnal.gov>

	* Rerootjob/rerootjob.cc:

	Make default nevtot INT_MAX rather than 10 -- generally people will want to
	do the whole file and not need to muck with guessing the upper limit.
	Fix typo in help message.

2007-03-01 22:49  Robert Hatcher <rhatcher@fnal.gov>

	* Rerootjob/rerootjob.cc:

	Make rerootjob be much more quiet (not writing the "ROOT GEVT written"
	status line) when a second "-q" flag is given on the command line.
	Also, flush the output stream when it is active (on some systems,
	*cough*MacOSX*cough* this status line was never output without the flush).

2007-03-01 19:47  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCutsCR.h, NCAnalysisModule.cxx,
	  NCEnergyBinGradients.cxx, macros/ncccSeparationNC.C:

	fix typos found by gemma -

	 .In macros/ncccSeparationNC.C

	 [Line 45]
	 - missing } (close curly bracket) before "return"  (for
	 SetRunVariable(...))

	 [Line 84]
	 - missing a semicolon after beamTypeString =
	 BeamType::AsString(BeamType::FromZarko(beamType)) //; missing

	 [Line 171]
	 - there is still:
	 jc.Path("Analysis").Mod(module).Set(targetCond); that is not
	 needed anymore

	 In NCAnalysisCutsCR.h,

	 void SetCleanUp(int CleanupType, int PHCut) is defined but
	 it is never implemented in the .cxx file

	 In NCEnergyBinGradients.h,

	 a function GetParameter() is defined, but never implemented
	 in the corresponding .cxx file.   (NCExtrapolationMQ.cxx has
	 a call to this not implemented function.)

	 In NCAnalysisModule.cxx,

	 there is a call to ExtractNCCCNew(chain), but no
	 implementation of this method.

2007-03-01 18:19  hartnell

	* NtupleUtils/: NuCuts.cxx, NuCuts.h, NuReco.cxx:


	Move to using Conventions/ReleaseType.h.

	This change is not backwards compatible and will cause old ntuples that
	store the reconstruction/MC version to produce the wrong results! I
	think only I have to worry about this...

2007-03-01 18:16  vahle

	* Mad/: LinkDef.h, MadDpAnalysis.cxx, MadUtilities.cxx,
	  MadUtilities.h, macros/LoadLibs.C, macros/MakePanTV.C:

	Adding MadUtilities class.  These are from Mike and are compiled versions of the utilities in the macros Utilities.C  using the compiled versions speeds things up tremendously

2007-03-01 18:14  vahle

	* Mad/: MadTVAnalysis.h, MadTVAnalysis.cxx:

	Adding antinumu pid to MadTVAnalysis

2007-03-01 17:41  Robert Hatcher <rhatcher@fnal.gov>

	* DetSim/SimDigit.cxx, FCPCFilter/FCPCFilterModule.cxx,
	  Cluster3D/CellKG.cxx, Cluster3D/Cluster3DModule.cxx,
	  Cluster3D/ClusterKG.cxx, Cluster3D/ClusterListKG.cxx,
	  Cluster3D/NtpCluster3D.cxx, Cluster3D/PlaneKG.cxx,
	  Cluster3D/StripKG.cxx, Cluster3D/StripListKG.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 17:37  Robert Hatcher <rhatcher@fnal.gov>

	* CalDetPID/AutoPIDMaker.cxx, CalDetDST/ScintHitTruthModule.cxx,
	  CalDetDST/UberPlotsModule.cxx,
	  BeamDataNtuple/Module/NtpBDFullModule.cxx,
	  AtNuOutput/AlgFarDetShieldPlank.cxx,
	  AnalysisNtuples/Module/ANtpRecord.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 17:33  Robert Hatcher <rhatcher@fnal.gov>

	* CandFitTrackCam/AlgFitTrackCam.cxx,
	  CandFitTrackCam/AlgFitTrackCamList.cxx,
	  CandFitTrackCam/FitTrackCamAnalysisModule.cxx,
	  CandFitTrackCam/FitTrackCamListModule.cxx,
	  CandChop/ChopModule.cxx, CandChop/SliceFromChopModule.cxx,
	  Calibrator/CalTimeJump.cxx, Calibrator/SimpleCalScheme.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 17:26  Robert Hatcher <rhatcher@fnal.gov>

	* CandShield/: CandShieldSR.cxx, ShieldGeom.cxx, ShieldProj.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 17:22  Robert Hatcher <rhatcher@fnal.gov>

	* DetSim/DigiPEtoRawDigitModule.cxx,
	  DetSim/SimDaqEnergyTrigger.cxx, DetSim/SimDaqMultTrigger.cxx,
	  DetSim/SimDaqPlaneTrigger.cxx, DetSim/SimPmtM16Crosstalk.cxx,
	  DetSim/SimPmtM16CrosstalkTable.cxx, DetSim/SimPmtM16UTTimed.cxx,
	  DetSim/SimPmtM64Crosstalk.cxx,
	  DetSim/SimPmtM64CrosstalkTable.cxx, DetSim/SimPmtM64Full.cxx,
	  DataUtil/DatabaseToucher.cxx, DataUtil/RangeLookupTableRow.cxx,
	  Cluster3D/AlgCluster3D.cxx, Cluster3D/AlgCluster3DList.cxx,
	  Cluster3D/CandCluster3D.cxx, Cluster3D/CandCluster3DHandle.cxx,
	  Cluster3D/CandCluster3DList.cxx,
	  Cluster3D/CandCluster3DListHandle.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 17:18  Robert Hatcher <rhatcher@fnal.gov>

	* EventDisplay/GfxStripList.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 17:13  Robert Hatcher <rhatcher@fnal.gov>

	* MCReweight/NuParent.cxx, MCReweight/ReweightHelpers.cxx,
	  GeoGeometry/GeoShield.cxx, GeoGeometry/GeoShieldGroup.cxx,
	  Filtration/NeardetBeamSelect.cxx,
	  Filtration/StopMuFilterModule.cxx,
	  Filtration/StopMuFinderFactory.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 17:09  Robert Hatcher <rhatcher@fnal.gov>

	* NCUtils/NCExtractionPL.cxx, NCUtils/notrackANN.cxx,
	  NCUtils/trackANN.cxx, Morgue/Coroner.cxx,
	  Morgue/HardwareComponent.cxx, Mad/SpillInfoBlock.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 17:06  Robert Hatcher <rhatcher@fnal.gov>

	* PulserCalibration/PulserDDSCheck.cxx,
	  PulserCalibration/PulserGainLog.cxx,
	  PulserCalibration/PulserNearDigit.cxx,
	  PulserCalibration/PulserPoint.cxx,
	  PulserCalibration/PulserSummary.cxx,
	  PulserCalibration/PulserTimeDrift.cxx,
	  PulserCalibration/PulserTimingCardSetting.cxx,
	  PulserCalibration/PulserTimingMaker.cxx,
	  PulserCalibration/PulserTimingPoint.cxx, NuBarPID/Params.cxx,
	  NtupleUtils/LISieve.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 17:02  Robert Hatcher <rhatcher@fnal.gov>

	* ShieldPlank/ShieldPlankListModule.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 16:59  Robert Hatcher <rhatcher@fnal.gov>

	* TriD/FilterEvent.cxx, TriD/TestDemuxModule.cxx,
	  TriD/TestDigitsModule.cxx, TriD/TridSetup.cxx,
	  TriD/stat/LoadPlex.cxx, TriD/stat/ReadDispatcherModule.cxx,
	  TriD/stat/trid.cxx, StupidGeometry/StupidGeomHandle.cxx,
	  SpillTiming/CheckND.cxx, SpillTiming/NDSgateTimeLooter.cxx,
	  SpillTiming/SelectSpillTriggers.cxx, SpillTiming/SpillTimeND.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 16:56  Robert Hatcher <rhatcher@fnal.gov>

	* VertexFinder/: Module/NtpVtxFinder.cxx, Module/ValVtxModule.cxx,
	  Module/VtxFinderAna.cxx, Module/VtxFinderData.cxx,
	  Module/VtxModule.cxx, Module/VtxRecord.cxx,
	  Module/VtxRecordAna.cxx, NtpVtxFinder/Module/VtxModule.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 16:38  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/: ANtpEventInfoAna.cxx, ANtpShowerInfoAna.cxx,
	  ANtpTrackInfoAna.cxx, ANtpTruthInfoBeamAna.cxx,
	  AnalysisInfoAna.cxx, AnalysisInfoNue.cxx, AngClusterAna.cxx,
	  AngClusterFitAna.cxx, Ann.cxx, HitCalcAna.cxx, MCFluxInfoAna.cxx,
	  MSTCalcAna.cxx, MSTTemplate.cxx, MdaDiscrimAna.cxx,
	  MuonRemovalInfoAna.cxx, NueAnalysisCuts.cxx,
	  NueFluxWeightsAna.cxx, NueRecord.cxx, NueRecordAna.cxx,
	  NueXsecWeightAna.cxx, Shwfit.cxx, ShwfitAna.cxx,
	  StdHepInfoAna.cxx, TimingVars.cxx, TreePIDAna.cxx,
	  Module/NtpStTrimmer.cxx, Module/NueBeamMonModule.cxx,
	  Module/NueModule.cxx, Module/Trimmer.cxx,
	  Reweight/NueReweight.cxx:

	fix a bunch of CVSID lines.  The quoted string must be "$Id: $" (especially
	common is to leave off the trailing $).

2007-03-01 16:27  Robert Hatcher <rhatcher@fnal.gov>

	* UserManualDoc/src/message_service.tex:

	Expand a bit on the rules for writing the CVSID line - namely that the
	string must be "$Id: $" and that it preceed any DbiResultPtr.tpl include.

2007-03-01 13:13  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/TimingVarsAna.cxx:

	Newer (at least 3.4.3) gcc versions are sensitive to the ordering of
	CVSID macro and DbiResultPtr.tpl.  Also fix a typo in CVSID; it must be
	"$Id:$" and not "$ID:"

2007-03-01 10:27  rodriges

	* Contrib/rodriges/NewNoiseSim/: NewPhotonNoiseModel.cxx,
	  NewPhotonNoiseModel.h, make_noise.C:

	Make it compile, and add the driver macro.

2007-03-01 04:24  George Irwin <gmieg@slac.stanford.edu>

	* PhysicsNtuple/kNNAlg/LikeModule.cxx:

	Fix ambiguous type overload of 'sqrt(size_t)' on GCC 3.3.4

2007-03-01 02:48  jpochoa

	* NuBarPID/files/POpdf_cedar_daikon_ND.root:

	PDFs for NuBarPID with daikon-cedar

2007-02-28 23:22  George Irwin <gmieg@slac.stanford.edu>

	* Mad/MadAnalysis.cxx:

	Adjust code to brebel's new variable names in AnalysisNtuples/ANtpRecoInfo.h

2007-02-28 22:46  boehm

	* NueAna/NueRecord.h:

	Incrementing the classdef version

2007-02-28 21:31  rustem

	* PhysicsNtuple/kNNAlg/FillEventLike.cxx:



	Change include path to local directory.

2007-02-28 21:24  rustem

	* Contrib/rustem/LikeTest/: DrawLike.cxx, Event.cxx, Event.h,
	  FillEventLike.cxx, FillEventLike.h, LikeModule.cxx, LikeModule.h,
	  LikeStudy.h, LinkDef.h, Node.cxx, Node.h, PlotLike.cxx,
	  PlotTree.cxx, Result.cxx, Result.h, TestTree.h:



	Move these classes to PhysicsNtuple/kNNAlg

	Lit::Event, Lit::Node, Lit::Result, Lit::LikeModule and Lit::FillEventLike

2007-02-28 21:14  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* SpillTiming/SpillTimeFinder.cxx:

	Extremely minor change: Got the conversion constant wrong on the ND fibre.
	Changes ND timing by 0.7ns.  I'm now like one of those Physics 101 students who
	writes down every answer to twelve decimal places.

2007-02-28 21:12  rustem

	* PhysicsNtuple/kNNAlg/: Event.cxx, Event.h, FillEventLike.cxx,
	  FillEventLike.h, GNUmakefile, LikeModule.cxx, LikeModule.h,
	  LinkDef.h, Node.cxx, Node.h, Result.cxx, Result.h:



	Move the k-nearest neighbor algorithm to PhysicsNtuple package as a subdirectory.
	PhysicsNtuple/kNNAlg contains the complete implementation of the k-nearest neighbor
	algorithm.

2007-02-28 21:09  rustem

	* PhysicsNtuple/: GNUmakefile, Fill/FillEventPid.cxx,
	  Plot/PlotBasic.cxx, Plot/PlotBasic.h, Store/FillBasic.cxx:



	Take a snapshot before adding a new subdirectory.

2007-02-28 19:57  Brian Rebel <brebel@fnal.gov>

	* DataQualityMonitoring/: BeamMonitoring.cxx, BeamMonitoring.h,
	  DataQualityModule.cxx, DataQualityModule.h,
	  DirectCompareModule.cxx, DirectCompareModule.h, DqmType.cxx,
	  DqmType.h, EfficiencyPurityModule.cxx, EfficiencyPurityModule.h,
	  EventRatePlotModule.cxx, RecoMonitoring.cxx,
	  RecoMonitoringCR.cxx, RecoMonitoringCR.h, RecoMonitoringNC.cxx,
	  RecoMonitoringNC.h, macros/dataQualityCheck.C:

	mark d's changes along with fixes to adapt to changes in NCUtils and
	AnalysisNtuples

2007-02-28 17:18  Brian Rebel <brebel@fnal.gov>

	* MarquardtFit/: HessianParameter.cxx, MarquardtFitModule.cxx,
	  MarquardtFitModule.h, MqfBeamInfo.cxx, MqfEnergyBinInfo.cxx,
	  SystematicParameter.cxx, NumRec/MinosMinimization.cxx,
	  macros/marquardtFit.C:

	fix things to work with new changes in NCUtils.  wasnt too careful about
	making sure everything still works correctly as this package is being
	depricated in favor of the new extrapolation objects in NCUtils

2007-02-28 17:15  danche

	* NueAna/: LinkDef.h, NueRecord.cxx, NueRecord.h, NueRecordAna.cxx,
	  NueRecordAna.h, ShwfitAna.cxx, TimingVars.cxx, TimingVars.h,
	  TimingVarsAna.cxx, TimingVarsAna.h, Display/NueDisplayModule.cxx,
	  macros/MakeAnaNueTree.C, macros/RunNueDisplay.C:

	Timingvars utilize the time profiles of FD events to create
	variables that help differentiate nue events from background.

2007-02-28 17:10  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* CVSROOT/check_access:

	Add Dan Cherdak to NueAna

2007-02-28 16:31  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: LinkDef.h, NCAnalysisCuts.cxx, NCAnalysisCuts.h,
	  NCAnalysisCutsCC.cxx, NCAnalysisCutsCC.h, NCAnalysisCutsCR.cxx,
	  NCAnalysisCutsCR.h, NCAnalysisCutsNC.cxx, NCAnalysisCutsNC.h,
	  NCAnalysisCutsOx.cxx, NCAnalysisCutsOx.h, NCAnalysisCutsTO.cxx,
	  NCAnalysisCutsTO.h, NCAnalysisModule.cxx, NCAnalysisModule.h,
	  NCAnalysisReader.cxx, NCAnalysisReader.h, NCAnalysisUtils.cxx,
	  NCAnalysisUtils.h, NCBeam.cxx, NCBeam.h, NCEnergyBin.cxx,
	  NCEnergyBinGradients.cxx, NCExtraction.cxx, NCExtractionADM.cxx,
	  NCExtractionAS.cxx, NCExtractionDP.cxx, NCExtractionPL.cxx,
	  NCExtractionTO.cxx, NCExtractionTR.cxx, NCExtractionTRann.cxx,
	  NCExtrapolation.cxx, NCExtrapolation.h, NCExtrapolationMQ.cxx,
	  NCExtrapolationMQ.h, NCExtrapolationModule.cxx,
	  NCExtrapolationModule.h, NCType.h, macros/ncccSeparationNC.C:

	1.  NCAnalysisCuts has been changed to be a base class, with derived classes for the TO, Ox, NC, and CC cut suites.  because of the way multiple cut suites use the same algorithms for fiducial volume, etc, i had to put some methods into the base class as protected methods.  however the appropriate methods are called by each derived class.  there will also be a NCAnalysisCutsCR cut object that is the legacy version of NCAnalysisCuts.  i dont expect this change to impact the way the code works, however it will be tested and i encourage the authors of the different cut suites to double check that nothing has been left out.

	2.  i want to turn on the functionality in NCAnalysisModule that makes a different file for each month of data as well as the mc.  i will turn off the previous functionality that just spit out one file for everything.  i have tested this change and it works as advertised.

	3.  there will be an NCExtrapolationModule committed.  this is the first go at a module to do the comparisons of different extrapolation methods.  i am putting it there for people to look at the interface.  i still have to write an accompanying job macro and debug it.

	4.  some changes have been made to the NCExtrapolation interface as well as the NCBeam interface as i have worked with it more in the last few days.  there is nothing major, just the realization that some methods and data members were not necessary.

	5.  the code now uses the Conventions/BeamType.h values for the beam configurations exclusively.  the NCType target designators have been commented out of NCType.h so as to purposefully break any code that may still be using them.

	6.  the macros/ncccSeparationNC.C script has been adjusted to reflect the preference for BeamType.h values as well.

2007-02-28 15:56  Brian Rebel <brebel@fnal.gov>

	* AnalysisNtuples/: ANtpBeamInfo.cxx, ANtpBeamInfo.h,
	  ANtpHeaderInfo.cxx, ANtpHeaderInfoBeam.cxx, ANtpHeaderInfoBeam.h,
	  ANtpRecoInfo.cxx, ANtpRecoInfo.h, LinkDef.h,
	  Module/ANtpInfoObjectFillerBeam.cxx,
	  Module/ANtpInfoObjectFillerBeam.h:


	change targetPosition to beamType in ANtpBeamInfo.  make necessary changes
	to ANtpInfoObjectFillerBeam.  Also add BMSpillAna data member to
	ANtpInfoObjectFillerBeam to take advantage of the use of the database
	for beam quality cuts.

	remove reco prefix from a lot of variables in ANtpRecoInfo.

	change filling of softVersion to be just "Unknown" in the default so
	as to remove more dependency on code outside of AnalysisNtuples.

	remove ANtpHeaderInfoBeam as the ANtpBeamInfo object supercedes it.

2007-02-28 14:51  rodriges

	* Contrib/rodriges/NewNoiseSim/: NewPhotonNoiseModel.cxx,
	  NewPhotonNoiseModel.h, README, chanhits_norm:

	First commit of my new noise model, so other people can test it. Currently uses
	channel noise rates stored in a flat file as a workaround until they go into the DB

2007-02-27 22:52  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* SpillTiming/SpillTimeFinder.cxx:

	Add 7+-9ns bias due to first-digit-in-strip vs mean-time-of-strip reconstruction bias.

2007-02-27 19:37  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/install_minossoft.sh:


	add "umn" site specific TSQL environment settings.

2007-02-27 19:31  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/driver/set_site.pm:


	Add "umn" to site list.

2007-02-27 14:36  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* SpillTiming/SelectSpillTimes.cxx:

	change fabs to TMath::Abs

2007-02-26 22:49  tjyang

	* NueAna/Display/NueDisplayModule.cxx:

	don't plot intermediate pi0's

2007-02-26 22:30  mdier

	* BeamDataUtil/BeamMonSpill.cxx:

	Fix bug in BeamMonSpill::BeamType() method. Was only checking for beam configuration in real ME and HE, instead of including PsME and PsHE.

2007-02-26 17:50  litchfld

	* AnalysisNtuples/: ANtpTrackInfo.cxx, ANtpTrackInfo.h,
	  Module/ANtpInfoObjectFiller.cxx:

	Add track timing fit variables. (forwardRMS & backwardRMS)

2007-02-26 17:02  rustem

	* Contrib/rustem/LikeTest/: DrawLike.cxx, DrawLike.h, Event.h,
	  FillEventLike.cxx, LikeModule.cxx, LikeModule.h, macros/draw.C:



	Make few changes how events are drawn. Commit code that scales the input
	variables so that different axis have the same units. Other development
	changes.

2007-02-26 14:43  boehm

	* VertexFinder/VertexFinder.cxx:

	Fixing a bug when setting caldet planes

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

	* WebDocs/SnapshotRel.html:

	Add S07-01-30-R1-25 and S07-02-23-R1-25

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

	* setup/packages-S07-02-23-R1-25:

	First commit

2007-02-26 00:30  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/macro/PTSim_testG4.C:


	Bring G4 test macro up to date.

2007-02-26 00:28  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/macro/PTSim_g4libs.C:


	Up-to-date list of G4 libs load.

2007-02-26 00:28  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/macro/PTSim_g4config.in:


	An adjustment to the configuration parameters.

2007-02-26 00:22  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/macro/PTSim_g4Config.C:


	Update to request use of TGeo navigation.

2007-02-26 00:21  Sue Kasahara <schubert@hep.umn.edu>

	* ParticleTransportSim/macro/PTSim_basiclibs.C:


	Remove load of GeoGeometry lib since this is now part of loon standard
	libs.

2007-02-25 00:10  kordosky

	* Contrib/kordosky/neugen_4vec/: do_plot_neugen.C,
	  inuke_reweight.F, inuke_reweight.fi, miketest4.F, plot_neugen.C,
	  shower_ntuple.fi:

	inuke_reweight not really working... but let's save it

2007-02-24 17:34  rustem

	* Contrib/rustem/BFieldStudy/Config/PlotVertexNear.xml:



	Add xml configuration file for vertex histograms.

2007-02-24 17:32  rustem

	* Contrib/rustem/BFieldStudy/: AddBField.cxx, AddBField.h,
	  BFieldUtil.cxx, BFieldUtil.h, Compare.cxx, Compare.h,
	  CompareBin.cxx, CompareFit.cxx, CompareFit.h, FillFitData.cxx,
	  FillFitData.h, FillScintHit.cxx, FillScintHit.h, StudyBField.cxx,
	  StudyBField.h, TestStream.cxx, Config/BFieldHistograms.xml,
	  macros/fit_ratio.C, macros/plot_two.C, macros/save_data.C,
	  macros/save_mc.C, macros/study_bfield.C:



	A development snapshot of the package used for the magnetic field calibration.

2007-02-23 21:06  boehm

	* MuonRemoval/: AlgDIConvert.cxx, AlgMergeEvent.cxx,
	  AlgMergeEvent.h, AlgRmMu.cxx, AlgRmMu.h, MCAnalysis.cxx,
	  MergeEvent.cxx, MergeEvent.h, NtpMREvent.cxx, NtpMREvent.h,
	  PmtMap.cxx, PmtMap.h, SelectEvent.cxx, StripCands.cxx,
	  GenerateElec/README, GenerateElec/gen_reco_sntp.py,
	  GenerateElec/ntupleUpdatesForR1.18.2.tar.gz,
	  GenerateElec/makeAscii/elecFromMRCC.C,
	  GenerateElec/makeHepEvt/Makefile,
	  GenerateElec/makeHepEvt/gen_uf_evt.F,
	  GenerateElec/makeReroot/gminos_elecfrommu_far.ffr,
	  GenerateElec/makeReroot/gminos_elecfrommu_near.ffr,
	  GenerateElec/makeReroot/reco_options,
	  GenerateElec/makeSummary/run_elec_summary_maker_reroot.C,
	  Module/NtpMRModule.cxx, Module/NtpMRModule.h,
	  macros/run_mrcc_DATA_near_cand_cedar.C,
	  macros/run_mrcc_MC_near_cand_cedar.C,
	  macros/run_mre_DATA_near_cand_R1_18_2.C,
	  macros/run_mre_MC_near_reroot.C:

	Backporting all of the changes to MuonRemoval for running on the farms

2007-02-23 09:39  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/get_table_attribute.pm:

	ASdd second ave of DAQ location tables

2007-02-22 22:08  cbs

	* MuonRemoval/macros/run_mrcc_DATA_near_cand_cedar.C:

	Update to Cedar DATA macro

2007-02-22 19:32  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCBeam.h:


	remove definition of SetScaleFactor as it is never used or implemented

2007-02-22 19:08  asousa

	* Caryatid/Caryatid.h:

	Forcing a value of 30 ADC for the sparsification threshold on all channels in 4-0-5-1-0 to try and solve crate 4's noisy PPS issue.

2007-02-22 19:00  asousa

	* Caryatid/Caryatid.h:

	[no log message]

2007-02-22 16:22  mdier

	* BeamDataUtil/: BMSpillAna.cxx, BMSpillAna.h:

	The default now is to use the beam monitoring cuts recorded in the BEAMMONCUTS database table.

2007-02-22 14:44  Robert Hatcher <rhatcher@fnal.gov>

	* NCUtils/NCExtrapolationMQ.cxx:

	gcc 4.1 wants double braces (ie. "{ { 0. } }") for the initializer of a
	two-dimensional array.

2007-02-22 14:42  Robert Hatcher <rhatcher@fnal.gov>

	* NCUtils/NCExtrapolation.cxx:

	gcc 4.1 requires #include <cassert> for access to assert(); must come in some
	other way for gcc 3.4.3.

2007-02-22 14:37  Robert Hatcher <rhatcher@fnal.gov>

	* NCUtils/NCEnergyBinGradients.h:

	fix typo in an include file name.

2007-02-22 05:53  kordosky

	* Contrib/rhatcher/gminos_jobs/gminos_jobs.py:

	os.putenv('NEUGEN3_XSEC',xsecfile) rather than
	os.putenv('NEUGEN3_XSEC=',xsecfile)

2007-02-22 05:40  kordosky

	* Contrib/rhatcher/gminos_jobs/submit_ral.sh:

	commit before update

2007-02-22 03:02  kordosky

	* Contrib/kordosky/base_macros/move_stats.C:

	fix problem calling Form() in print_canvases. problem probably cropped up due to change in root libraries.

2007-02-22 03:01  kordosky

	* Contrib/kordosky/neugen_4vec/: deduce_fate.F, inuke_reweight.F,
	  inuke_reweight.fi, miketest4.F:

	fix problem identifying fates caused by strange way that binding energy is subtracted. now when I lower the pion absorbtion by 50% the nucleon fates don't change.

2007-02-22 00:05  kordosky

	* Contrib/kordosky/neugen_4vec/: Makefile, access_inuke_xsecs.cc,
	  do_plot_inuke.C, hadron_data.h, inuke_reweight.F,
	  inuke_reweight.fi, miketest4.F:

	working archive. now have some knobs to shift the fates around. Also, no longer allow geantinos to be cascade "parents" (was harmless but confusing and only occurs for that ~33MeV geantino in QEL events).

2007-02-21 22:59  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: GNUmakefile, LinkDef.h, NCAnalysisUtils.cxx,
	  NCAnalysisUtils.h, NCBeam.cxx, NCBeam.h, NCEnergyBin.cxx,
	  NCEnergyBin.h, NCEnergyBinGradients.cxx, NCEnergyBinGradients.h,
	  NCExtrapolation.cxx, NCExtrapolation.h, NCExtrapolationMQ.cxx,
	  NCExtrapolationMQ.h, NCType.h, NumRec/GNUmakefile,
	  NumRec/LinkDef.h, NumRec/MinosMinimization.cxx,
	  NumRec/MinosMinimization.h, NumRec/nr.cxx, NumRec/nr.h,
	  NumRec/nrtypes.h, NumRec/nrtypes_lib.h, NumRec/nrtypes_nr.h,
	  NumRec/nrutil.h, NumRec/nrutil_mtl.h, NumRec/nrutil_nr.h,
	  NumRec/nrutil_tnt.h, NumRec/nrutil_val.h:


	more work on defining interface for extrapolation objects.

	NCExtrapolationMQ is a derived class of NCExtrapolation.
	NCEnergyBinGradients is a helper class for finding the hessian matrix
	elements needed by the Marquardt fitter
	NumRec is a directory holding numerical recipees code including the
	MinosMinimization object that currently implements the marquardt fitting.

2007-02-21 22:21  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: gminos_ffr.py, gminos_jobs.py:

	New config key 'xsecfile' allows one to override the NEUGEN3_XSEC file
	(automatically turns off N3XSC recalculation in GMINOS_FFR) and sets
	the appropriate env variable in the shell where gminos_batch runs.

2007-02-21 16:50  arms

	* MCMonitor/MCMonitor.cxx:

	Add some protection against null NtpTHxxx pointers, which probably should not happen in a good file anyway...

2007-02-21 14:14  Robert Hatcher <rhatcher@fnal.gov>

	* G3PTSim/TGeant3/G3Node.cxx:

	Add #include "TList.h" so this compiles against ROOT development 5.15/03
	(which it hasn't for several weeks now ... I'm tired of the nightly messages)

2007-02-21 10:30  asousa

	* CVSROOT/framework.list:

	Adding Gemma to minoscvs list of mail receipients.

2007-02-21 06:04  George Irwin <gmieg@slac.stanford.edu>

	* setup/packages-development:

	Add PhysicsNtuple to development release.

2007-02-21 05:56  George Irwin <gmieg@slac.stanford.edu>

	* PhysicsNtuple/: DataBlock.cxx, RunThread.h,
	  Plot/PlotEfficiency.cxx, Plot/PlotEvent.cxx, Plot/PlotPurity.cxx,
	  Plot/PlotShower.cxx, Plot/PlotTrack.cxx,
	  Plot/PlotTrackGeometry.cxx, Save/SaveSimpleEvent.cxx,
	  Select/SelectAntiNeutrino.cxx, Select/SelectNeutrino.cxx:

	Add '#include <cassert>' to compile on GCC 3.3.4

2007-02-21 05:51  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/AnnAna.h, DcsUser/Dcs_Env_Cal.h, DcsUser/Dcs_Env_Near.h,
	  DcsUser/Dcs_Mag_Far.h:

	Undo earlier hiding of methods with >20 parameters from CINT; ROOT reversed
	the change and restored the upper limit of 40.

2007-02-20 19:55  Robert Hatcher <rhatcher@fnal.gov>

	* DcsUser/: Dcs_Env_Cal.h, Dcs_Env_Near.h, Dcs_Mag_Far.h:

	Hide from CINT a method that has more than 20 argument parameters
	(ROOT 5.14/03 just lowered the limit from 40 to 20).  This means we can
	still call it from compiled code but not through the CINT interpreter.
	Unfortunately this includes one of the ctors in some cases.

2007-02-20 19:50  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/AnnAna.h:

	Hide from CINT a method that has more than 20 argument parameters
	(ROOT 5.14/03 just lowered the limit from 40 to 20).  This means we can
	still call it from compiled code but not through the CINT interpreter.

2007-02-20 15:47  thosieck

	* Contrib/thosieck/MINOS-DOCDB-2589/: NCSelectionDoc_02_12_2007.C,
	  NCSelectionDoc_02_12_2007_Niki.C,
	  NCSelectionDoc_02_12_2007_Tobi.C,
	  NCSelectionDoc_02_12_2007_TobiBIN.C:

	Updated versions to the NC proposed blessed plots, incorporating comments from the last NC meeting on Feb 16, 2007

2007-02-19 22:14  boehm

	* VertexFinder/VertexFinder.cxx:

	Committing the vertexfinder the "ability" to run over Caldet.  No claims are made about whether the output for running over Caldet makes any sense whatsoever.

	Also added a basic check that vertexfinder returns immediately on a findvertex call if called on an unknown detector

2007-02-19 20:04  kordosky

	* Contrib/kordosky/neugen_4vec/: access_inuke_xsecs.cc,
	  hadron_data.h:

	working

2007-02-19 06:06  Robert Hatcher <rhatcher@fnal.gov>

	* Midad/: Base/MCVectors.cxx, MCDisp/MCDisp.cxx:

	ROOT class TView has become an abstract base class in 5.13/03.  It appears
	that g3d/TView3D now plays the same role so adjust to that instead.
	(these changes make the code compile ... haven't tested for run time
	behaviour).

2007-02-19 05:57  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/UgliGeometry.cxx:

	ROOT class TView has become an abstract base class in 5.13/03.  It appears
	that g3d/TView3D now plays the same role so adjust to that instead.
	(these changes make the code compile ... haven't tested for run time
	behaviour).

2007-02-19 05:53  Robert Hatcher <rhatcher@fnal.gov>

	* MINF_Classes/: GNUmakefile, MINFDisplay.cxx, MINFDisplay.h:

	ROOT class TView has become an abstract base class in 5.13/03.  It appears
	that g3d/TView3D now plays the same role so adjust to that instead.
	(these changes make the code compile ... haven't tested for run time
	behaviour).

2007-02-17 18:07  rustem

	* PhysicsNtuple/: Plot/PlotBasic.cxx, Plot/PlotBasic.h,
	  Select/SelectAntiNeutrino.cxx, Select/SelectAntiNeutrino.h:



	Modify PlotBasic ctor so that xml file with histogram definitions is read once. Change
	verbosity level for SelectAntiNeutrino: do not print breakdown for CC and NC categories
	for data events.

2007-02-17 16:59  rustem

	* PhysicsNtuple/: Basic.cxx, EventTab.h, Header.h, Strip.cxx,
	  Strip.h, Vertex.cxx, Draw/DrawSnarl.cxx, Draw/DrawSnarl.h,
	  Draw/EventDisplay.cxx, Draw/EventDisplay.h, Draw/LinkDef.h,
	  Fill/FillTrackGeom.cxx, Save/SaveEventData.cxx,
	  Save/SaveEventData.h, Save/SaveSimpleEvent.cxx,
	  Save/SaveSimpleEvent.h, Select/SelectAntiNeutrino.cxx,
	  Store/FillBasic.cxx, Store/FillBasic.h, Store/FillEvent.cxx,
	  Store/FillShower.cxx, Store/FillStrip.cxx, Store/FillStrip.h,
	  Store/FillTrack.cxx:



	Remove couple obsolete files, fix a typo in Vertex ctor, simplify how Strip class is
	filled, add Gaussian smearing for strip charge, many other organizational changes.

2007-02-17 09:05  Nick West <n.west1@physics.oxford.ac.uk>

	* WebDocs/cvs-rep.html:

	Add section on Code Sharing using Contrib

2007-02-17 00:33  niki

	* Mad/data/: weights_farnooscnew_cedarnew.dat,
	  weights_farnooscnewfid_cedar.dat,
	  weights_farnooscnewfid_cedarnew.dat, weights_nearle_cedarnew.dat:

	New ann weights files

2007-02-17 00:32  niki

	* Mad/: MadNsID.cxx, MadDpAnalysis.cxx:

	UPdated ann weights files

2007-02-16 19:17  vahle

	* Mad/data/dp_pdf_near_L150z200i_cedar_daikon.root:

	Adding dp pdf file for LE150 beam

2007-02-16 17:06  jdejong

	* Contrib/jdejong/automated_s2s/macros/: CompareToDataBase.C,
	  DateGenerator.c++, WriteToDataBase.C, fardetchannelid.C,
	  monthcounter.c++, neardetchannelid.C:

	[no log message]

2007-02-16 15:57  jdejong

	* Contrib/jdejong/automated_s2s/management/: fardet-completed.txt,
	  fardet-joblist.txt, fardet-running.txt,
	  fardet-writtentodatabase.txt, neardet-completed.txt,
	  neardet-joblist.txt, neardet-running.txt,
	  neardet-writtentodatabase.txt:

	[no log message]

2007-02-16 15:50  jdejong

	* Contrib/jdejong/automated_s2s/:
	  submit_and_run/CompareToDataBase.C,
	  submit_and_run/DateGenerator.c++,
	  submit_and_run/WriteToDataBase.C,
	  submit_and_run/fardetchannelid.C,
	  submit_and_run/monthcounter.c++,
	  submit_and_run/neardetchannelid.C,
	  shell_scripts/mysql.far.script, shell_scripts/mysql.near.script,
	  shell_scripts/run_strip2strip.sh, shell_scripts/samscript.far.sh,
	  shell_scripts/samscript.near.sh:

	[no log message]

2007-02-16 15:43  jdejong

	* Contrib/jdejong/automated_s2s/: find_jobscompleted.sh,
	  run-joblist.sh, update-joblist.sh, update-s2s.sh:

	[no log message]

2007-02-16 15:35  asousa

	* Monitoring/SinglAnalysis.cxx:

	Changing timeframe range from 3600 to 86400 in PPS plots.

2007-02-15 23:40  George Irwin <gmieg@slac.stanford.edu>

	* MINF_Classes/MINFGUIPanel.cxx:

	Change "gROOT->GetMakeDefCanvas()();" to "gROOT->MakeDefCanvas();"
	for ROOT version >= 5.15/03.  Due to change in TROOT.h.

2007-02-15 19:53  asousa

	* Monitoring/: Producer_dispatcher.cc, SinglAnalysis.cxx,
	  SinglAnalysis.h:

	Modifying PPS time canvas in Far OM Checklist to display both crate 2 and crate 4
	PPS fiducial channels. Adding a canvas to "Monitoring blocks-TRC" displaying ADC
	counts vs timeframe for the same channels.

2007-02-15 18:32  boehm

	* Contrib/boehm/Docs/IntensityNote/: Intensity.pdf, Intensity.tex:

	New version of the pdf and current version of the tex file

2007-02-15 15:49  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCBeam.cxx, NCBeam.h, NCEnergyBin.cxx:

	remove dependency on MarquardtFit package.  remove uint in
	NCBeam::GetEnergyBin() definintion...apparently the compiler doesnt like that.

2007-02-15 14:51  asousa

	* NCUtils/NCEnergyBin.cxx:

	Missing include for NCType namespace.

2007-02-15 14:15  Robert Hatcher <rhatcher@fnal.gov>

	* DatabaseUpdater/DbuDaqConfigFilesText.cxx,
	  DatabaseUpdater/DbuDaqFileSummary.cxx,
	  DatabaseUpdater/DbuRunSummary.cxx,
	  DatabaseUpdater/DbuSubRunSummary.cxx,
	  DatabaseUpdater/DbuVaChipPeds.cxx,
	  DatabaseUpdater/DbuVaChipSpars.cxx,
	  Fabrication/FabPlnInstall.cxx, Fabrication/FabSteelPlate.cxx:

	I could'a sworn I tried compiling the code before the last commit.
	Okay, this should fix it.

2007-02-15 05:07  Robert Hatcher <rhatcher@fnal.gov>

	* DatabaseUpdater/: DbuDaqConfigFilesText.cxx,
	  DbuDaqFileSummary.cxx, DbuRunSummary.cxx, DbuSubRunSummary.cxx,
	  DbuVaChipPeds.cxx, DbuVaChipSpars.cxx:

	Fixup GetTableDescr() strings to match the right table layout (some drift
	had occurred) including setting primary keys and other indices.

2007-02-15 05:04  Robert Hatcher <rhatcher@fnal.gov>

	* Fabrication/: FabPlnInstall.cxx, FabSteelPlate.cxx:

	Fix up GetTableDescr() including setting the primary key.

2007-02-15 04:15  Sue Kasahara <schubert@hep.umn.edu>

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


	Remove use of null iterator so that code will compile with gcc 4.1.

2007-02-15 03:55  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/: UgliDbiGeometry.cxx, UgliDbiScintMdl.cxx,
	  UgliDbiScintMdlStruct.cxx, UgliDbiScintPln.cxx,
	  UgliDbiScintPlnStruct.cxx, UgliDbiSteelPln.cxx, UgliDbiStrip.cxx,
	  UgliDbiStripStruct.cxx:

	Add "primary key" creation to GetTableDescr() string.

2007-02-15 03:44  Robert Hatcher <rhatcher@fnal.gov>

	* BField/BfldDbiPlaneMap.cxx:

	Cleanup what goes in GetTableDescr() - don't include things outside the ()'s,
	do include the primary key creation.

2007-02-15 03:00  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/: UgliDbiGeometry.cxx, UgliDbiScintMdl.cxx,
	  UgliDbiScintMdlStruct.cxx, UgliDbiScintPln.cxx,
	  UgliDbiScintPlnStruct.cxx, UgliDbiSteelPln.cxx, UgliDbiStrip.cxx,
	  UgliDbiStripStruct.cxx:

	GetTableDescr() method should return a string starting with "(" and
	ending with ")" without any of the "create table [blah]" stuff.

2007-02-14 23:03  zarko

	* BeamMegaFit/: DoTheFit.C, FitBeam.cxx, FitBeam.h, FitConf.cxx,
	  FitConf.h, FitPTRW.cxx, FitPTRW.h, LinkDef.h,
	  data/MRCCratio.root, data/nue_data_hist.root,
	  data/numu_data_hist.root, data/numubar_data_hist.root,
	  input/fit_combined_feb07.inp, input/fit_nue_mrcc.inp:

	Added ability to include nues in the fit. fit_combined_feb07.inp & fit_nue_mrcc.inp
	assume that 16 parameters are used for hadron production (6 pi+, 6 K+, 2 pi- & 2 K-).

2007-02-14 22:58  zarko

	* MCReweight/: Zfluk.cxx, Zfluk.h:

	In this version of zfluk GetWeight(ptype,pt,pz) returns a weight using
	16 parameters (6 for pi+, 6 for K+, 2 for pi- and 2 for K-)

2007-02-14 20:35  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: LinkDef.h, NCAnalysisCuts.cxx, NCAnalysisCuts.h,
	  NCAnalysisModule.cxx, NCAnalysisModule.h, NCAnalysisReader.h,
	  NCAnalysisUtils.cxx, NCBeam.cxx, NCBeam.h, NCEnergyBin.cxx,
	  NCEnergyBin.h, NCExtraction.cxx, NCExtraction.h,
	  NCExtractionADM.cxx, NCExtractionAS.cxx, NCExtractionDP.cxx,
	  NCExtractionResultsADM.cxx, NCExtractionTO.cxx,
	  NCExtractionTR.cxx, NCExtractionTRann.cxx, NCExtrapolation.cxx,
	  NCExtrapolation.h, NCType.cxx, NCType.h:

	change NCType to a namespace and make necessary changes relating to that
	throughout the package.

	add files to begin work on a common extrapolation interface

2007-02-14 19:23  thosieck

	* Contrib/thosieck/MINOS-DOCDB-2589/: NCSelectionDoc_02_12_2007.C,
	  NCSelectionDoc_02_12_2007_Niki.C,
	  NCSelectionDoc_02_12_2007_Tobi.C,
	  NCSelectionDoc_02_12_2007_TobiBIN.C, README.txt,
	  systematic_LE10NS_-1sigma.root, systematic_LE10NS_1sigma.root,
	  systematic_LE10RAW_-1sigma.root, systematic_LE10RAW_1sigma.root,
	  systematic_LE10TRBin_-1sigma.root,
	  systematic_LE10TRBin_1sigma.root, systematic_LE10TR_-1sigma.root,
	  systematic_LE10TR_1sigma.root:

	Adding the scripts used to make the proposed blessed plots from minos-docdb-2589

2007-02-14 17:47  boehm

	* Contrib/boehm/AnaNuePlot/: AnaNuePlotMaker.cxx,
	  AnaNuePlotMaker.h, HistManager.cxx, HistManager.h,
	  SmartHistSet.cxx, SmartHistSet.h:

	Returning to using SetBranchAddress after a slew of strange memory errors

2007-02-14 16:59  asousa

	* Monitoring/Producer_dispatcher.cc:

	Explicitly inluding signal.h in the extern "C" calls so that code builds with
	recent compilers.

2007-02-14 16:46  asousa

	* LegacyCand/: CandClusterSR.h, CandClusterSRList.h, CandEventSR.h,
	  CandEventSRList.h, CandShowerSR.h, CandShowerSRList.h,
	  CandSliceSR.h, CandSliceSRList.h, CandStripSR.h,
	  CandStripSRList.h:

	gcc 4.1 forbids name-injection of friend declarations by default. Adding a
	"class CandXXXHandle;" statement to the corresponding headers so LegacyCand
	can build.

2007-02-14 15:09  hartnell

	* LISummary/LIGainCurve.cxx:


	Fix setting an iterator to zero so that this compiles with gcc 4.1. Now
	just set the iterator to the end of a suitable container.

	Thanks to Alex Sousa for pointing this out.

2007-02-14 10:45  arms

	* MCMonitor/macro/outputMCMonitorPlots.C:

	Add a slash to the end of the internal outDirName in case users forget to put one inwhen defining where they'd like their files written

2007-02-14 03:36  Sue Kasahara <schubert@hep.umn.edu>

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


	Further fix for compatibility with gcc 4.1.

2007-02-14 02:46  Sue Kasahara <schubert@hep.umn.edu>

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


	Rid code of use of null iterator, since this is incompatible with
	gcc 4.1.

2007-02-13 21:18  boehm

	* NueAna/ANtpEventInfoAna.cxx:

	Adjusting the code to handle AnalysisNtuple changes

2007-02-13 21:01  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/maintenance/: cmd_expire.pm, cmd_track_component.pm,
	  hdm.perl, help.txt, initialise_globals.pm:

	Add expire and track_component commands

2007-02-13 15:40  cbs

	* Mad/MadAnalysis.cxx:

	Necessary fix due to changes in AnalysisNtuples.

2007-02-13 11:23  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/get_table_attribute.pm:

	Add first wave of DAQ location tables

2007-02-13 01:11  cbs

	* MuonRemoval/: StripCands.cxx,
	  macros/run_mrcc_DATA_near_cand_cedar.C,
	  macros/run_mrcc_MC_near_cand_cedar.C:

	Updates for Cedar

2007-02-13 01:09  niki

	* Mad/MadNsID.cxx:

	Reading Cedar/Carrot weights for ANN separation

2007-02-13 01:08  niki

	* Mad/MadDpAnalysis.cxx:

	Reading Cedar/Carrot weights files for ANNA

2007-02-13 01:08  niki

	* Mad/data/: weights_farnooscnew_cedar.dat,
	  weights_farnooscnewfid_cedar.dat, weights_farosc1new_cedar.dat,
	  weights_farosc1newfid_cedar.dat, weights_nearle_cedar.dat:

	Addint ANN weight files for Cedar/Carrot

2007-02-12 22:49  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_ffr.py:

	When doing a 3-way overlay, use exactly 1 from first file
	(not Poisson w/ mean of one).

2007-02-12 21:42  asousa

	* AnalysisNtuples/: ANtpHeaderInfo.h,
	  Module/ANtpRecoNtpManipulator.h:

	Incrementing ClassDef in headers with new data members added.

2007-02-12 21:25  asousa

	* AnalysisNtuples/: ANtpHeaderInfo.cxx, ANtpHeaderInfo.h,
	  Module/ANtpInfoObjectFiller.cxx, Module/ANtpInfoObjectFiller.h,
	  Module/ANtpInfoObjectFillerNC.cxx,
	  Module/ANtpInfoObjectFillerNC.h,
	  Module/ANtpRecoNtpManipulator.cxx,
	  Module/ANtpRecoNtpManipulator.h, Module/CondensedNtpModule.cxx,
	  Module/CondensedNtpModuleAtm.cxx, Module/CondensedNtpModuleAtm.h,
	  macros/makeCondensedNtuple.C, macros/makeCondensedNtupleNC.C:

	Adding protection against Cedar's traklike_plane=track_plane bug using
	Josh B.'s NtpVtxFinder code.
	Added a new TString variable describing reco and MC types of ntuple ran on.
	Running on ntuples reconstructed with Birch or previous reco types returns
	Birch by default. Carrot or previous MC ntuples are described as Carrot.
	ANtpInfoObjectFiller::FillEventInformation now needs an ANtpRecoManipulator
	object. Changed CondensedNtp* modules correspondingly.
	Introduces dependencies on VertexFinder/NtpVtxFinder and the new
	Conventions/ReleaseType namespace. Running macros were updated accordingly
	with necessary LoadLibs.

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

	* HWDB/maintenance/: loc_crate.txt, loc_crate_varc.txt,
	  loc_rack.txt, loc_rop.txt:

	Add comma separator

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

	* HWDB/maintenance/: help.txt, loc_crate.txt, loc_crate_varc.txt,
	  loc_rack.txt, loc_rop.txt:

	Add some loc_*.txt files to help creation of new component tables

2007-02-12 17:58  raufer

	* VADynodeScan/DynodeScan.C:

	Fix some accidentally commented out lines.

2007-02-12 17:49  raufer

	* VADynodeScan/DynodeScan.C:

	Add exception for new timing channel in crate 4. Will get a threshold of 10, like its cousin in crate 2.

2007-02-12 15:58  asousa

	* Caryatid/Caryatid.cxx:

	Removing sparsification for PPS channel in crate 2.

2007-02-12 11:59  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/ChangeLog:

	Minor updates to SEQNO expiry system

2007-02-12 11:58  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/esm_add.pm:

	Only add SEQNO if not already present in list

2007-02-12 11:58  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/: auto_distribute.perl,
	  cs_table_update_log.pm, esm_init.pm, esm_term.pm,
	  esm_update_data_file.pm:

	Update expiring seqno table each time there is an update; not just at job end.

2007-02-12 11:58  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/analyse_checksum.pm:

	Don't display (garbage) data if missing becuase expired.

2007-02-11 11:05  gallaghr

	* Contrib/rhatcher/gminos_jobs/run_tufts.sh:

	modified for local kerberos clients

2007-02-10 17:29  blake

	* Filtration/: DataQualityFilter.cxx, DataQualityFilter.h,
	  DataQualityInterface.cxx, DataQualityInterface.h:


	 add interface to spillserver database in data quality filter,
	 and look up GPS error

2007-02-10 14:13  boehm

	* NueAna/Display/NueDisplayModule.h:

	missed a commit to fix nuedisplay with the releasetype change

2007-02-09 23:10  boehm

	* NueAna/: NueAnaBase.h, NueHeader.h, Module/NueModule.h,
	  NueAnaTools/LinkDef.h, NueAnaTools/ReleaseType.cxx,
	  NueAnaTools/ReleaseType.h:

	Having moved ReleaseType into the Conventions area, it no longer needs to live inside NueAna

2007-02-09 23:09  boehm

	* Conventions/: LinkDef.h, ReleaseType.cxx, ReleaseType.h:

	Adding a release type class to the Conventions space in order to make a simple way to identify what
	type of file is being processed: (i.e. Birch Data files vs Cedar Daikon)

2007-02-09 23:07  cbs

	* MuonRemoval/macros/: run_mrcc_DATA_near_cand_cedar.C,
	  run_mrcc_MC_near_cand_cedar.C:

	Updated macros for running muon removal on data and MC with cedar
	reconstruction.

2007-02-09 22:17  rustem

	* PhysicsNtuple/: Fill/FillTrackGeom.cxx, Plot/PlotVertex.cxx,
	  Plot/PlotVertex.h, Store/Interface.cxx:



	1) Reduce verbosity level in Interface class

	2) Change ctor for PlotVertex - on no longer needs an explicit path to xml config file

	Few other cosmetic changes

2007-02-09 21:33  niki

	* Mad/MadNsID.cxx:

	Josh pointed out "unprotected" occurences of strip index = -! (Thanks
	Josh!) All such occurences are now protected against.

2007-02-09 21:21  boehm

	* NueAna/NueAnaTools/SntpHelpers.cxx:

	Removing some debugging statements

2007-02-09 21:01  boehm

	* NueAna/: ANtpEventInfoAna.cxx, ANtpShowerInfoAna.cxx,
	  ANtpTruthInfoBeamAna.cxx, FracVarAna.cxx, HitCalcAna.cxx,
	  MSTCalcAna.cxx, NueXsecWeightAna.cxx, ShwfitAna.cxx,
	  Module/NueBeamMonModule.cxx, Module/NueBeamMonModule.h,
	  NueAnaTools/SntpHelpers.cxx:

	Additional corrections to deal with Cedar cleanly and also remove some random compilation warnings

2007-02-09 20:50  scavan

	* WebDocs/BatchDocs/: CedarRelease.html, Releases.html:

	updated CedarRelease.html and Releases.html for R1.24.1

2007-02-09 18:43  rustem

	* PhysicsNtuple/: HistMan.cxx, Store/FillTrack.cxx:



	Fix ambitious overload in HistMan for log10() and use of undefined variable in FillTrack.

2007-02-09 18:35  rustem

	* PhysicsNtuple/: DataBlock.cxx, Record.h, Save/SaveRecord.cxx,
	  Save/SaveRecord.h, Select/FiducialCut.cxx,
	  Select/SelectAntiNeutrino.cxx, Select/SelectFiducial.cxx,
	  Store/FillShower.cxx, Store/FillTruth.cxx, Store/FillTruth.h:



	Commit few small changes scuttered around and an undefined variable in FillShower.cxx.

2007-02-09 18:06  Robert Hatcher <rhatcher@fnal.gov>

	* UnfoldingData/Review/AlgFile.cxx:

	the gcc optimizer complained about some uninitialized fields of a struct;
	just fill them in with flag values.

2007-02-09 17:52  Robert Hatcher <rhatcher@fnal.gov>

	* PulserCalibration/FitNdNonlinQuad.cxx:

	initialize a local pointer that could potentially be used without being
	set (initialize to 0, so using it one will still die but in a less
	confusing manner).

2007-02-09 17:39  Robert Hatcher <rhatcher@fnal.gov>

	* MuELoss/MuEnergyLoss.cxx:

	initialize some local variables (that gcc optimizer can't quite recognize
	do actually get values before actual use).

2007-02-09 17:08  Robert Hatcher <rhatcher@fnal.gov>

	* FilterDigitSR/AlgFilterDigitListAB.cxx:

	initialize some local variables that the gcc optimizer worries might be
	used without being set (would only happen for sliceid<0).

2007-02-09 17:05  Robert Hatcher <rhatcher@fnal.gov>

	* DcsDaemon/: append_dcs_env_block.c, append_dcs_hv_block.c,
	  append_dcs_rps_block.c:

	initialize some local variables the the gcc optimizer worries might be
	used before being set (would only happen if detector != Near && != Far).

2007-02-09 17:02  Robert Hatcher <rhatcher@fnal.gov>

	* DcsDaemon/write_file.c:

	gcc optimizer worries about possible (but in reality unlikely) use of a
	variable that is unset.  Add a "default:" case to switch.

2007-02-09 16:40  Robert Hatcher <rhatcher@fnal.gov>

	* CandChop/ChopModule.cxx:

	initialize some local variables the the optimizer worries might not
	otherwise get set before use (though probably not real).

2007-02-09 16:36  Robert Hatcher <rhatcher@fnal.gov>

	* CalDetSI/AlgCalDetSI.cxx:

	initialize a local variable that the optimizer says might otherwise get
	used in an unset state.

2007-02-09 09:32  arms

	* Contrib/rhatcher/gminos_jobs/: gminos_cfg_L010170_overlay.py,
	  gminos_cfg_L010200_overlay.py:

	Add overlay scripts for L010170 and L010200 with freshly calculated overlay numbers

2007-02-09 09:26  arms

	* Contrib/rhatcher/gminos_jobs/run_umn.sh:

	Correct the working directory for execution on the UMN CLEO farm machines

2007-02-08 20:43  Robert Hatcher <rhatcher@fnal.gov>

	* MarquardtFit/SystematicModule.cxx:

	changes to ROOT headers means that one needs to explicitly #include "TMath.h"

2007-02-08 19:29  Brian Rebel <brebel@fnal.gov>

	* MarquardtFit/: HessianParameter.cxx, MarquardtFitModule.cxx,
	  MarquardtFitModule.h, MqfBeamInfo.cxx, MqfType.cxx, MqfType.h,
	  SKZPTestModule.cxx, SystematicModule.cxx, SystematicModule.h,
	  SystematicParameter.cxx, SystematicParameter.h,
	  macros/systematic.C:

	changes to make it work with the newest NCUtils stuff

2007-02-08 17:15  Robert Hatcher <rhatcher@fnal.gov>

	* VertexFinder/NtpVtxFinder/Module/VtxModule.cxx:

	Comment out the declaration of an actual Registry argument to Config()
	which doesn't (currently) use it; this avoids an "unused parameter" warning.

2007-02-08 17:13  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/Display/NueDisplayModule.cxx:

	Some casts to make explicit that one is changing an UInt_t to an Int_t
	when doing a comparison (eliminates a couple compile time warnings).

2007-02-08 17:03  Robert Hatcher <rhatcher@fnal.gov>

	* LeakChecker/LeaMemMonitor.cxx:

	make some unused variable warnings go away on non-Linux systems (still
	a Fatal run-time error, but now hide the trivial warnings).

2007-02-08 16:54  Robert Hatcher <rhatcher@fnal.gov>

	* DcsDaemon/write_file.c:

	add #include <unistd.h> to pick up declaration of sleep(), close() and
	unlink() (at least on some systems).

2007-02-08 16:12  niki

	* Mad/MadDpAnalysis.cxx:

	Protect against events strips with index -1.

2007-02-08 16:07  scavan

	* WebDocs/BatchDocs/: CedarRelease.html, Releases.html:

	updated cedar relase info to R1.24.1

2007-02-08 16:06  boehm

	* CVSROOT/check_access:

	Adding Steve to the Trusted group so that he can properly replace me

2007-02-08 16:03  Robert Hatcher <rhatcher@fnal.gov>

	* NtupleUtils/NuReco.cxx:

	Do some some casts from stdhep.index, a UInt_t, to an Int_t so one can
	do comparisons with local variables (which use negative numbers to flag
	invalid values) without getting warnings.

2007-02-08 15:29  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h:

	fix filling of isGoodShower to happen after the recoShowerEnergy is filled

2007-02-08 15:28  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:


	Add:
	  bfieldmap:2006-01-24
	to geant4_vmc application dependency list.

2007-02-08 01:15  cbs

	* NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h:

	Updates to show trk/shw timing profiles in U and V views separately.

2007-02-07 22:51  scavan

	* NueAna/: Shwfit.cxx, Shwfit.h, ShwfitAna.cxx, ShwfitAna.h:

	Added new variables to help determine the "forwardness" of an event.
	new variables are
	shwfit.
	 USlope
	 VSlope
	 UOffset
	 VOffset
	 UFitquality
	 VFitquality
	 UWDiff
	 VWDiff
	 USlopeMom
	 VSlopeMom
	 slopefix
	 UBeamLike
	 VBeamLike
	 UVSlope

	 Modified Files:
	 	NueAna/Shwfit.cxx NueAna/Shwfit.h NueAna/ShwfitAna.cxx
	 	NueAna/ShwfitAna.h

2007-02-07 21:41  rustem

	* PhysicsNtuple/: Select/SelectAntiNeutrino.cxx,
	  Select/SelectAntiNeutrino.h, Store/Interface.h:



	Add anti-neutrino selection key to SelectAntiNeutrino algorithm.

2007-02-07 20:42  evans

	* NtupleUtils/: SRMom.cxx, SRMom.h:

	Removing the Mad dependency from SRMom.

2007-02-07 17:14  boehm

	* Contrib/boehm/Docs/IntensityNote/Intensity.pdf:

	Early draft of intensity paper

2007-02-07 16:08  rodriges

	* DetSim/SimVaTimedElectronics.cxx:

	Fix 2/36 implementation, hopefully correctly this time. I've tested this against an
	independent implementation, and against known noise inputs. It passes both tests

2007-02-07 16:03  blake

	* Mad/: LinkDef.h, MadAbID.cxx, MadAbID.h:


	adding Andy B's PID code to the Mad package

2007-02-07 15:46  asousa

	* CVSROOT/: check_access, framework.list:

	Adding Phil R. to DetSim and to the happy group of minoscvs e-mail receivers.

2007-02-07 13:50  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseInterface/DbiConnection.cxx:

	Invert, now that new back-end is the default, and clarify warning about using new back-end with MySQL ver < 4.1

2007-02-07 03:19  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/GNUmakefile:


	Adapt to removal of files.

2007-02-07 02:54  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/TGeant3/G3Volume.h:


	Upgrade to geant3_vmc version v1-6:
	  *Revision 1.5  2006/03/15 08:12:11  brun
	  *-Remove all references to GUI/Graphics classes from G3Volume.cxx and
	  * TGeant3.cxx

2007-02-07 02:51  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/TGeant3/: TGeant3.cxx, TGeant3.h:


	Upgrade to geant3_vmc version v1-6:
	  *Revision 1.49  2006/04/20 10:14:55  brun
	  *From Peter Hristov:
	  *small change in TGeant3.cxx:
	  *to avoid some rare problems in glandz.F and probably in other places
	  *where the random number should not be equal to 0 and 1.

	  *Revision 1.48  2006/03/15 08:12:11  brun
	  *-Remove all references to GUI/Graphics classes from G3Volume.cxx and TGeant3.cxx

	  *Revision 1.47  2005/11/18 21:25:22  brun
	  *From Bjorn, Andrei:
	  *Implemented new VMC functions for access to geometry;

2007-02-07 02:14  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/TGeant3/: TGeant3TGeo.cxx, TGeant3TGeo.h:


	Upgrade to geant3_vmc version v1-6:
	  *revision 1.15
	  *date: 2006/05/30 13:39:07;  author: brun;  state: Exp;  lines: +9 -47
	  *From Andrei Gheata:
	  *a patch cleaning-up the usage of TGeant3::Vname method inside
	  *TGeant3TGeo.cxx. The truncation of names is not needed when working with
	  *TGeo. In most of the cases the names were truncated to 4 chars but the
	  *result was not used in the subsequent call to TGeoMCGeometry (this is why
	  *it still worked) but a cleanup is good anyway...
	  *----------------------------
	  *revision 1.14
	  *date: 2006/05/23 15:53:11;  author: brun;  state: Exp;  lines: +14 -0
	  *From Ivana:
	  *Adding CurrentVolPath() overloading TGeant3 implementation
	  *which does not work correctly with longer volume names
	  *(Oleg Yushchenko)
	  *----------------------------
	  *revision 1.13
	  *date: 2005/11/18 21:25:22;  author: brun;  state: Exp;  lines: +170 -0
	  *From Bjorn, Andrei:
	  *Implemented new VMC functions for access to geometry;

2007-02-07 01:53  avva

	* CandFitTrackSA/: Strip.cxx, Strip.h, StripABC.cxx, StripABC.h,
	  TrackContext.cxx:

	Added concrete "intermediate" strip object and its filling method TrackContext::FillTrackStrips().

2007-02-07 01:12  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/TGeant3/G3Volume.cxx:


	Upgrade to geant3_vmc version v1-6:
	  *revision 1.4
	  *date: 2006/03/15 08:12:11;  author: brun;  state: dead;  lines: +0 -0
	  *-Remove all references to GUI/Graphics classes from G3Volume.cxx and TGeant3.cxx

2007-02-07 01:06  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/TGeant3/: G3GUI.C, G3GUISliders.cxx, G3GUISliders.h,
	  G3GeometryGUI.cxx, G3GeometryGUI.h, G3GuiGeomDialog.cxx,
	  G3GuiGeomDialog.h, G3GuiGeomMain.cxx, G3GuiGeomMain.h,
	  G3toRoot.cxx, G3toRoot.h, THIGZ.cxx, THIGZ.h, TPaveTree.cxx,
	  TPaveTree.h, galicef.F, geant3LinkDef.h, rdummies.F:


	Upgrade to geant3_vmc version v1-6:
	* date: 2006/03/15 08:12:11;  author: brun;  state: dead;  lines: +0 -0

	* -delete all TGeant3 GUI and graphics classes

	* -Remove TGeant3/galicef.F and rdummies.F

	* -Remove references to GUI/Graphics classes from geant3LinkDef.h

2007-02-07 00:25  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/Makefile:


	Upgrade to geant3_vmc version v1-6.

2007-02-06 22:39  boehm

	* NueAna/: ANtpEventInfoAna.cxx, ANtpEventInfoAna.h,
	  ANtpShowerInfoAna.cxx, ANtpShowerInfoAna.h,
	  ANtpTruthInfoBeamAna.cxx, ANtpTruthInfoBeamNue.cxx,
	  ANtpTruthInfoBeamNue.h, MuonRemovalInfoAna.cxx,
	  Module/NueModule.cxx:

	Adjustments to handle Cedar and Daikon Processing

2007-02-06 21:29  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gxint/gxscal.F:


	Upgrade to geant3_vmc version v1-6:
	  * Revision 1.2  2006/03/17 14:41:53  brun
	  * Remove references to hbook

2007-02-06 21:27  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gxint/gdrmat.F:


	Upgrade to geant3_vmc version v1-6:
	  * Revision 1.2  2006/03/17 21:45:00  brun
	  * Add all HIGZ routines as dummy

2007-02-06 21:21  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gtrak/gdebug.F:


	Upgrade to geant3_vmc version v1-6:
	  * Revision 1.3  2006/03/17 21:45:00  brun
	  * Add all HIGZ routines as dummy

2007-02-06 21:11  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gstrag/: gstren.F, gstxin.F:


	Upgrade to geant3_vmc version v1-6:
	  * Revision 1.3  2006/07/10 09:11:26  brun
	  * From Andreas Morsch and Alexandru Bercuci:
	  * Corrections in the PAI implementation:
	  * (1) The upper energy limit for integrating over the photo-absorption
	  * cross-section is set to infinity.
	  * In the original code the upper limit is the cut-off for delta-ray
	  * production from electrons and <de/dx> depends on this cut,
	  *
	  * (2) Number of collisions is allowed to be 0.
	  * In the original code the minimum number of collisions is forced to be 1
	  * and <de/dx> depends strongly on the step-size.

2007-02-06 20:52  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gdraw/gdspec.F:


	Upgrade to geant3_vmc version 1-6:
	  date: 2006/03/17 14:41:53;  author: brun;  state: Exp;  lines: +3 -1
	  Remove references to hbook

2007-02-06 20:51  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gdraw/gdinit.F:


	Upgrade to geant3_vmc version v1-6:
	  Comment out call to IGSA(0).

2007-02-06 20:17  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gcons/gplmat.F:


	Upgrade to geant3_vmc version v1-6:
	   * Revision 1.3  2006/03/17 14:41:53  brun
	   * Remove references to hbook

2007-02-06 20:09  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gbase/gtrig.F:


	Upgrade to geant3_vmc version v1-6:
	   * Revision 1.3  2006/03/17 15:11:36  brun
	   * Comment call to GDKINE in gtrig

2007-02-06 20:07  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gbase/gfhsta.F:


	Upgrade to geant3_vmc version v1-6:
	  * Revision 1.3  2006/03/17 14:41:53  brun
	  * Remove references to hbook

2007-02-06 20:00  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/gbase/gbhsta.F:


	Upgrade to geant3_vmc version v1-6:
	  * Revision 1.3  2006/03/17 14:41:53  brun
	  * Remove references to hbook

2007-02-06 19:24  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/config/: MakeExe, MakeMacros, MakeRules, Makedepend,
	  Makefile.alphacxx6, Makefile.hpuxacc, Makefile.linux,
	  Makefile.linuxalphagcc, Makefile.linuxia64ecc,
	  Makefile.linuxia64gcc, Makefile.linuxicc, Makefile.linuxx8664gcc,
	  Makefile.macosx, Makefile.macosxicc, Makefile.macosxxlc,
	  Makefile.solarisCC5, makedist.sh, version_number:


	Upgrade to geant3_vmc version v1-6

2007-02-06 19:12  Sue Kasahara <schubert@hep.umn.edu>

	* G3PTSim/added/: dummies.c, loadmod.F:


	Upgrade to geant3_vmc version v1-6

2007-02-06 16:47  vahle

	* Mad/data/: dp_pdf_near_L010z185i_cedar_daikon.root,
	  dp_pdf_near_L100z200i_cedar_daikon.root,
	  dp_pdf_near_L250z200i_cedar_daikon.root:

	Adding pdf files for cedar-daikon for 3 beam configs

2007-02-06 16:45  vahle

	* Mad/macros/MakePanTV.C:

	Get rid of line changing beam to kLE

2007-02-06 16:45  vahle

	* Mad/MadTVAnalysis.cxx:

	Update MadTVAnalysis to choose le010z185i if status bit indicates the beam is LE

2007-02-06 16:44  vahle

	* Mad/MadDpID.cxx:

	Changed MadDpID::ChoosePDF to choose the le010z185i pdf file if the beam type is kLE

2007-02-06 16:32  avva

	* CandFitTrackSA/: DataFT.cxx, DataFT.h, GeometryHelper.cxx,
	  GeometryHelper.h, Handle.h, LinkDef.h, RefCount.cxx, RefCount.h,
	  StripABC.cxx, StripABC.h, TrackContext.cxx, TrackContext.h:

	Introducing an intermediate layer of strips that can be filled either from CandStrip's or from the standard ntuples.

2007-02-06 14:52  rustem

	* PhysicsNtuple/Store/: Interface.cxx, Interface.h:



	Few small changes in documentation for Interface class.

2007-02-06 13:34  vahle

	* Mad/MadDpID.cxx:

	Changed MadDpID so that the pid for the horn off beam comes from the HE pdf file

2007-02-06 13:33  vahle

	* Mad/macros/MakeDpHists.C:

	Updated the output name of the file made by MakeDpHists

2007-02-06 13:25  vahle

	* Mad/: MadDpID.cxx, MadTVAnalysis.cxx, macros/MakeDpHists.C:

	Fixed reco_y, reco_x initialization bug, changed dpid PHCorrection to 1 if the recoversion is cedar

2007-02-05 22:03  Robert Hatcher <rhatcher@fnal.gov>

	* NtupleUtils/SRMom.cxx:

	#ifdef away the #include "NuMuBar/NuMadAnalysis.h" and most of the code
	in SRMom::PID().  These introduce a dependency on the NuMuBar package
	which *isn't* currently part of the base release (and thus breaks building
	NtupleUtils on most sites).

2007-02-05 21:52  Robert Hatcher <rhatcher@fnal.gov>

	* Mad/MadTVAnalysis.cxx:

	Change in ROOT headers means we need an explicit #include "TClonesArray.h"

2007-02-05 21:24  bspeak

	* Contrib/bspeak/scripts/: Condor, CondorHost:

	Condor scripts

2007-02-05 19:46  rustem

	* Contrib/rustem/LikeTest/: DrawLike.h, TestTree.h:



	Add a forward declaration of TFile and map header file as needed in order to compile
	with the development.

2007-02-05 19:26  rustem

	* Contrib/rustem/LikeTest/: DrawLike.cxx, DrawLike.h, Event.cxx,
	  Event.h, FillEventLike.cxx, FillEventLike.h, GNUmakefile,
	  LikeModule.cxx, LikeModule.h, LikeStudy.cxx, LikeStudy.h,
	  LinkDef.h, Node.cxx, Node.h, PlotLike.cxx, PlotLike.h,
	  PlotTree.cxx, PlotTree.h, Result.cxx, Result.h, TestTree.cxx,
	  TestTree.h, Config/LikeHist.xml, macros/draw.C, macros/run_mc.C,
	  macros/test_like.C, macros/test_tree.C:



	Adding k-nearest neighbors classification algorithm. The real job is done
	in these 2 classes: Node and LikeModule.

	1) Lit::Node - this is a node on binary tree. Each node could have a
	parent and two children. Root node has no parent and leaves have no
	children. Each node stores Event but some nodes could be empty (with
	negative weight) and only used for tree balancing. Node.h contains a
	global function Find() that recursively searches for k-nearest neighbors
	starting at a root node.

	2) Lit::LikeModule - main class that does all the classification work. It
	fills and stores a tree, searches for k-nearest neighbors. This class
	provides a complete interface to the k-nearest neighbors classifier.

	3) Lit::Event - auxiliary data storage class: contains vector of floats,
	weight and event type. Event.h also contains two global functions that
	compute distance between events.

	4) Lit::Result - an auxiliary data storage class: stores a result of the
	k-nearest neighbors search.

	All other classes were used for testing and filling data and are not
	needed by two main classes.

2007-02-05 19:04  arms

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L150200_overlay.py:

	Add L150200 overlay config with 16.264 rock evts per snarl and 20.184 detector evts per snarl, 1000 snarls per file

2007-02-05 18:43  vahle

	* Mad/: MadDpID.cxx, MadDpID.h:

	Changed ChoosePDFs in MadDpID to take reconstruction and MC versions as arguments.  This way it can figure out what pdf file to use based on the reco and mc versions.  Should be backwards compatible, if these two new parameters are not specified, the code will assume they are birch/carrot and load the pdf files that were used for the prl analysis

2007-02-05 17:23  rustem

	* PhysicsNtuple/Store/: FillShower.cxx, FillTrack.cxx:



	Commit fixes for energy corrections namespaced changes.

2007-02-05 16:36  rustem

	* PhysicsNtuple/Draw/: RecordStore.cxx, RecordStore.h:



	A storage class that holds snarl data for EventDisplay.

2007-02-05 16:34  rustem

	* PhysicsNtuple/Draw/: DrawSnarl.cxx, DrawSnarl.h,
	  EventDisplay.cxx, EventDisplay.h:



	Add event display module.

2007-02-05 16:12  rustem

	* PhysicsNtuple/Draw/LinkDef.h:

	[no log message]

2007-02-05 16:08  rustem

	* PhysicsNtuple/Store/: Interface.cxx, Interface.h:



	Add an interface class that fills data for NtpSRTrack and NtpSREvent objects.

2007-02-05 16:05  rustem

	* PhysicsNtuple/: AlgFactory.cxx, Draw/DrawSnarl.cxx,
	  Fill/FillMuonId.cxx, Store/FillBeam.cxx,
	  Store/FillDataModule.cxx, Store/FillEvent.cxx,
	  Store/FillHeader.cxx, Store/FillShower.cxx, Store/FillStrip.cxx,
	  Store/FillTrack.cxx, Store/FillTruth.cxx, Store/LinkDef.h:

	[no log message]

2007-02-05 14:45  evans

	* NtupleUtils/: LinkDef.h, MajorityCurvature.cxx,
	  MajorityCurvature.h, SRMom.cxx, SRMom.h:

	Adding the code to calculate the majority curvature for a track.

	To calculate the majority curvature for an NtpSRTrack object, pass it to the function MajorityCurvature::Curvature(const NtpSRTrack* track) const.
	The return value is the majority curvature of the track.

	The class SRMom is a wrapper to the MomNavigator that has been submitted as MajorityCurvature uses some of its methods.

2007-02-05 12:06  vahle

	* Mad/: MadQuantities.h, MadQuantities.cxx:

	Added inunosoc to MadQuantities

2007-02-05 12:05  vahle

	* Mad/LinkDef.h:

	Added MadTVAnalysis to linkdef

2007-02-05 12:05  vahle

	* Mad/macros/MakePanTV.C:

	Adding macro to make pans of the MadTV type

2007-02-05 12:04  vahle

	* Mad/: fddataquality.cxx, fddataquality.h:

	Moved the implemenatation of passfail to a .cxx file.  Compilation of mad library fails at link time if two MadAnalysis codes try to include fddataquality.h

2007-02-05 12:03  vahle

	* Mad/: MadTVAnalysis.cxx, MadTVAnalysis.h:

	A new MadAnalysis class.  Copied from the february version of MadMKAnalysis from the jan06 branch of mad

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

	* RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:


	Add libsigc++ and minossoft to the geant4_vmc application build. List is
	now:
	#Test version of geant4_vmc build
	Application:geant4_vmc:R2.0-build_0
	  clhep:2.0.3.1
	  geant4:8.2
	  pythia:6.4.09
	  root:v5-14-00b
	  geant4_vmc:v2-0
	  libsigc++:1.2.5
	  minossoft:R1.25

2007-02-04 22:59  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/install_root.sh:


	Check to see if pythia6 has been built and if so enable ROOT build with pythia6

2007-02-04 21:36  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/: assemble_pythia.sh,
	  build_config_table.dat, install_pythia.sh:


	New installation script, install_pythia.sh, to be used to build pythia for
	use with ROOT.

	assemble_pythia.sh: modified to remove some print statements.

	build_config_table.dat: add pythia dependency to application geant4_vmc:
	  pythia:6.4.09

2007-02-04 20:45  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/assemble_pythia.sh:


	Assemble script for assembling pythia library for use with ROOT.
	Notes:
	#  o The naming convention for the pythia version number is that used
	#    on the hepforge distribution site:
	#      primary.secondary.tertiary
	#    For example:
	#      6.4.09
	#
	#  o The base directory of the distribution is that prepared by ROOT at
	#     ftp://root.cern.ch/root/pythia${primary}.tar.gz
	#    where only pythia6.tar.gz is currently available.
	#    This includes platform dependent makefiles for generating a shared
	#    library and the ROOT provided wrappers:
	#       pythia6_common_address.c
	#       tpythia6_called_from_cc.F
	#
	#  o The specific version of pythia requested is substituted for the pythia
	#    source file in the base directory.  For example, if the ROOT tar
	#    file contains pythia6408.f, and the user has requested version 6.4.09,
	#    the source file pythia6409.f will be downloaded from:
	#     http://www.thep.lu.se/~torbjorn/pythia/
	#    and pythia6408.f will be renamed pythia6408.f.save to move it out of
	#    the way.

2007-02-04 15:10  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* Contrib/tagg/TofAna/: TofAna.cxx, TofAna.h:

	More updates to ToF code.

2007-02-04 06:30  Robert Hatcher <rhatcher@fnal.gov>

	* BubbleSpeak/: AlgThruMuon.cxx, BubUtil.cxx:

	Changes to ROOT headers means that we an explicit #include "TMath.h"

2007-02-04 06:28  Robert Hatcher <rhatcher@fnal.gov>

	* CandFitTrack3/: AlgFitTrack3.cxx, SwimObj3.cxx:

	Changes to ROOT headers means that we need an explicit #include "TMath.h"

2007-02-04 06:23  Robert Hatcher <rhatcher@fnal.gov>

	* BField/: BField.cxx, BfldHandler.cxx, BfldHandlerRect2d.cxx,
	  BfldMeshRect2d.cxx:

	Changes to ROOT headers means that we need an explicit #include "TMath.h"

2007-02-04 06:20  Robert Hatcher <rhatcher@fnal.gov>

	* AtNuReco/AlgFitTrackAtNu.cxx:

	Changes to ROOT headers means that we need an explicit #include <cmath>

2007-02-04 06:16  Robert Hatcher <rhatcher@fnal.gov>

	* AtNuOutput/: FarDetStripListModule.cxx, MOISolution.cxx:

	Changes to ROOT headers means that we need an explicit #include <cmath>

2007-02-04 06:10  Robert Hatcher <rhatcher@fnal.gov>

	* CandFitTrackSA/: FitResult.cxx, MatrixCalculator.cxx,
	  TrackFilterBFCalibFD.cxx:

	Changes to ROOT headers means that we need an explicit #include <cmath>

2007-02-04 06:05  Robert Hatcher <rhatcher@fnal.gov>

	* CandFitTrackSR/: AlgFitTrackSR.cxx, CandFitTrackSRHandle.cxx,
	  SwimObjSR.cxx:

	Changes to ROOT headers means that we need to either explicitly #include
	"TMath.h" or <cmath> as appropriate.

2007-02-04 06:03  Robert Hatcher <rhatcher@fnal.gov>

	* CandTrackSR/: AlgTrackSR.cxx, AlgTrackSRList.cxx, Track2DSR.cxx:

	Changes to ROOT headers means that we need to explicitly #include either
	"TMath.h" or <cmath>, as appropriate.

2007-02-04 06:01  Robert Hatcher <rhatcher@fnal.gov>

	* CandShowerSR/: AlgShowerSR.cxx, AlgShowerSS.cxx,
	  CandShowerSRHandle.cxx:

	Changes in ROOT headers means that we need to explicitly either
	#include "TMath.h" or #include <cmath>

2007-02-04 05:55  gallaghr

	* Contrib/rhatcher/gminos_jobs/: run_tufts.sh,
	  setup_tufts_bundle.sh:

	tufts variations of scripts

2007-02-04 05:55  Robert Hatcher <rhatcher@fnal.gov>

	* DeMux/: AlgDeMuxBeam.cxx, AlgDeMuxCosmics.cxx, DmxHypothesis.cxx,
	  DmxMuonPlane.cxx, DmxShowerPlane.cxx:

	Changes to ROOT headers means that we need an explicit #include "TMath.h"

2007-02-04 05:49  Robert Hatcher <rhatcher@fnal.gov>

	* Filtration/StopMuFinderFar.cxx:

	Changes to ROOT headers means that we need an explicit #include <cmath>

2007-02-04 05:47  Robert Hatcher <rhatcher@fnal.gov>

	* GeoGeometry/: GeoScintMdlNode.cxx, GeoScintMdlVolume.cxx,
	  GeoScintPlnNode.cxx, GeoStripNode.cxx, test/GeoValidate.cc:

	Changes to ROOT headers means we need an explicit #include <TMath.h>

2007-02-04 05:43  Robert Hatcher <rhatcher@fnal.gov>

	* MCMonitor/MOISolution.cxx:

	Changes in ROOT headers means that we need an explicit #include <cmath>

2007-02-04 05:41  Robert Hatcher <rhatcher@fnal.gov>

	* Mad/MadChi2Calc.cxx:

	Changes to ROOT headers means we need an explciit #include "TMath.h"

2007-02-04 05:39  Robert Hatcher <rhatcher@fnal.gov>

	* Monitoring/DigitAnalysis.cxx:

	Changes to ROOT headers means that we need an explicit #include <cmath>

2007-02-04 05:37  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/FracVarAna.cxx:

	Changes to ROOT headers means we need an explicit #include "TMath.h"

2007-02-04 05:35  Robert Hatcher <rhatcher@fnal.gov>

	* OfflineHistograms/FitTrackNDHistogramBlock.cxx:

	Changes to ROOT headers means that we need an explicit #include "TMath.h"

2007-02-04 05:32  Robert Hatcher <rhatcher@fnal.gov>

	* PhotonTransport/PhotonUtil.h:

	Changes to ROOT headers means we need an explicit #include <cmath>

2007-02-04 05:30  Robert Hatcher <rhatcher@fnal.gov>

	* RecoBase/: AlgTrack.cxx, CandShowerHandle.cxx,
	  CandTrackHandle.cxx:

	Changes to ROOT headers means that we need an explicit #include "TMath.h"

2007-02-04 05:26  Robert Hatcher <rhatcher@fnal.gov>

	* ShieldPlank/AlgShieldPlankList.cxx:

	Changes to ROOT headers means we need to explicitly #include <cmath>

2007-02-04 05:24  Robert Hatcher <rhatcher@fnal.gov>

	* Swimmer/: SwimDefStepper.cxx, SwimGeo.cxx, SwimParticle.cxx,
	  SwimdEdxAction.cxx, SwimdEdxTable.cxx:

	Changes to ROOT headers means that we need to explicitly #include "TMath.h"

2007-02-04 05:19  Robert Hatcher <rhatcher@fnal.gov>

	* StupidGeometry/StupidStripHandle.cxx:

	Changes to ROOT headers means we need an explicit #include "TMath.h"

2007-02-04 05:17  Robert Hatcher <rhatcher@fnal.gov>

	* TriD/: TridAnaglyphGLFrame.cxx, TridFlatGLFrame.cxx,
	  TridModelRecoStrip.cxx, TridPOV.cxx, TridSketches.cxx:

	Changes to ROOT headers means that we need to explicitly add either
	#include "TMath.h" or #include <cmath>.

2007-02-04 05:04  Robert Hatcher <rhatcher@fnal.gov>

	* UgliGeometry/UgliStripNode.cxx:

	Changes in ROOT headers means we need an explicit #include "TMath.h"

2007-02-03 00:39  arms

	* Contrib/rhatcher/gminos_jobs/: run_umn.sh, setup_umn_bundle.sh:

	Tested and made minor changes to yield desired behavior on minos machines

2007-02-02 16:58  rustem

	* PhysicsNtuple/Lock.h:



	Put Lock.h code into Mutex.h file and remove it since two should be used
	together.

2007-02-02 16:53  rustem

	* PhysicsNtuple/: TruthReco.cxx, TruthReco.h:



	A new truth info class that stores purity, completeness and corresponding
	reco and truth iarray indexes.

2007-02-02 16:51  rustem

	* PhysicsNtuple/: TruthEvent.cxx, TruthEvent.h, TruthTrack.cxx,
	  TruthTrack.h:



	Remove event and track specific truth info classes. Replace them with a
	general TruthReco class that stores truth for any type of reconstructed
	object.

2007-02-02 16:48  rustem

	* PhysicsNtuple/: Basic.h, Default.cxx, Default.h, EventTab.h,
	  Handle.h, HistMan.cxx, LinkDef.h, Mutex.h, Record.cxx,
	  RunThread.h, StdHep.cxx, StdHep.h, Truth.cxx, Truth.h,
	  Vertex.cxx, Vertex.h, Fill/FillEventPid.cxx, Fill/FillMuonId.cxx,
	  Fill/FillMuonId.h, Plot/PlotBasic.cxx, Plot/PlotBasic.h,
	  Plot/PlotData.cxx, Plot/PlotEvent.cxx, Plot/PlotEvent.h,
	  Plot/PlotVertex.cxx, Plot/PlotVertex.h, Select/FiducialCut.cxx,
	  Select/FiducialCut.h, Select/SelectFiducial.cxx,
	  Select/SelectFiducial.h, Store/FillBasic.cxx,
	  Store/FillDataModule.cxx, Store/FillHeader.cxx,
	  Store/FillTruth.cxx, macros/study_pid.C:



	Snapshot of the development. Gradually moving away from using HistUtil to
	using HistMan that reads xml histogram files.

2007-02-01 23:39  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/fetch_and_build_overlays.py:

	Weed out cases of duplicate .tar.gz files found in different n*-n*.tar files.
	Spew out where the dups are found (both the ones we're using and the ones
	we're ignoring).  Also sort the subrun lists so we process them in order.

2007-02-01 22:51  Robert Hatcher <rhatcher@fnal.gov>

	* RunSummary/rate_plot.cc:

	Changes to ROOT headers means we need an explicit #include "TClonesArray.h"

2007-02-01 22:28  Robert Hatcher <rhatcher@fnal.gov>

	* MiniBooNEAna/MNtpModule.cxx:

	Changes in ROOT headers means we need an explicit #include "TClonesArray.h"

2007-02-01 22:27  Robert Hatcher <rhatcher@fnal.gov>

	* MiniBooNEAna/CountPot.h:

	Changes in ROOT headers means we need to explicitly forward declare
	the TFile class;

2007-02-01 22:24  Robert Hatcher <rhatcher@fnal.gov>

	* TriD/TridControl.cxx:

	Changes to ROOT headers means we need an explicit #include <THashList.h>

2007-02-01 22:19  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/: MdaDiscrimAna.cxx, NueAnalysisCuts.cxx,
	  ShieldRejVarAna.cxx, Display/NueDisplayModule.cxx,
	  Display/SelectPad.cxx:

	ROOT headers are still a' changn', implicit includes/forward declarations
	may need to be replaced by something more explicit; generally an #include
	of "TList.h" or "TClonesArray.h".

2007-02-01 22:11  Robert Hatcher <rhatcher@fnal.gov>

	* Navigation/test/NavValidate.cxx:

	Changes to ROOT headers means we need an explicit #include "TList.h"

2007-02-01 22:08  Robert Hatcher <rhatcher@fnal.gov>

	* MCReweight/GnumiInterface.cxx, MCReweight/MuParentHelper.cxx,
	  MuonRemoval/MCAnalysis.cxx:

	Changes to ROOT headers means we need an explicit #include "TClonesArray.h"

2007-02-01 22:06  Robert Hatcher <rhatcher@fnal.gov>

	* MCNtuple/NtpMCGenInfo.h:

	Changes to ROOT headers means we need an explicit #include <string>

2007-02-01 22:01  Robert Hatcher <rhatcher@fnal.gov>

	* Mad/MadCluAnalysis.cxx, Mad/MadMKAnalysis.cxx, Mad/MadNsID.cxx,
	  MeuCal/MeuPlots.cxx, MeuCal/MeuSummaryWriter.cxx:

	Changes to ROOT headers means we need an explicit #include "TClonesArray.h"

2007-02-01 21:56  Robert Hatcher <rhatcher@fnal.gov>

	* GeoGeometry/GeoGeometry.cxx:

	Changes to ROOT headers means that we need an explicit #include <TList.h>

2007-02-01 21:53  Robert Hatcher <rhatcher@fnal.gov>

	* Filtration/Blinder.cxx:

	Changes to ROOT headers means we need an explicit #include <TClonesArray.h>

2007-02-01 21:50  Robert Hatcher <rhatcher@fnal.gov>

	* FCPCFilter/PreFilter.cxx:

	Changes to ROOT headers means we need an explicit #include "TClonesArray.h"

2007-02-01 21:48  Robert Hatcher <rhatcher@fnal.gov>

	* DataUtil/PlaneOutline.cxx:

	Changes in ROOT headers means we need an explicit #include "TList.h"

2007-02-01 21:45  Robert Hatcher <rhatcher@fnal.gov>

	* CDFMonitoringFwk/CHistogram.cxx:

	A change in ROOT headers means we need an explicit #include "TList.h"

2007-02-01 21:43  Robert Hatcher <rhatcher@fnal.gov>

	* CalDetTracker/CDAnalysis.cxx:

	ROOT headers are still a' changn', implicit includes/forward declarations
	may need to be replaced by something more explicit.

2007-02-01 21:40  Robert Hatcher <rhatcher@fnal.gov>

	* AtNuUtils/: PlotMan.h, UtilCanvas.cxx:

	ROOT headers are still a' changn', implicit includes/forward declarations
	may need to be replaced by something more explicit.

2007-02-01 20:06  ishi

	* DataUtil/: EnergyCorrections.cxx, EnergyCorrections.h:

	Semicolons at the end of namespace{} were removed.

2007-02-01 17:47  kordosky

	* DataUtil/EnergyCorrections.cxx, DataUtil/EnergyCorrections.h,
	  DataUtil/LinkDef.h, Mad/MadBase.cxx, Mad/MadEvDisplay.cxx,
	  Mad/MadMKAnalysis.cxx, Mad/MadQuantities.cxx,
	  NCUtils/NCAnalysisModule.cxx, NCUtils/NCAnalysisUtils.cxx,
	  NCUtils/NCExtraction.cxx, NCUtils/NCExtractionTO.cxx,
	  NtupleUtils/NuReco.cxx, NueAna/ANtpShowerInfoAna.cxx,
	  NueAna/ANtpShowerInfoAna.h, NueAna/ANtpTrackInfoAna.cxx,
	  NueAna/MuonRemovalInfoAna.cxx:

	New version of EnergyCorrections. EnergyCorrections is now a namespace and calling code should invoke "using namespace EnergyCorrections". This is not expected
	to cause problems since in the previous version all the correction functions were at global scope. Indeed, code including EnergyCorrections.h have been modified. Will handle cedar and birch by using static variables fVersion and fSubVersion, modified via SetCorrectionVersion(). Users need to do this, perhaps in their job macro. So far there is only one correction of each type and fSubVersion should be held at the default 0. Also, note the utility VersionFromFilename().

2007-02-01 17:41  arms

	* Contrib/rhatcher/gminos_jobs/run_umn.sh:

	Tweak the umn script in anticipation of testing it

2007-02-01 15:58  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCAnalysisCuts.cxx:

	IsGoodSpill() returns the and of goodSpill and goodTarget.  goodTarget is
	the value returned by IsGoodTarget() and properly selects data for the
	desired target position and running condition based on times.  goodSpill
	is set by IsGoodSpillCC() if the CC algorithm is selected.  IsGoodSpillCC()
	does not need to also check IsGoodTarget() as that is already handled by
	IsGoodSpill().

2007-01-31 19:23  thosieck

	* NCUtils/NCAnalysisCuts.cxx:

	In IsGoodSpillCC, I uncommented out a line that included IsGoodTarget in this definition.  Now IsGoodTarget is a requirement in IsGoodSpillCC

2007-01-31 16:40  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCExtraction.cxx, NCExtraction.h:

	add ResetHistograms method to base class as part of allowing multiple files
	to be made by module

2007-01-31 10:40  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/maintenance/: cmd_add_component.pm, hdm.perl, help.txt,
	  initialise_globals.pm:

	Add command: add_component

2007-01-31 10:39  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/maintenance/help.pm:

	Exit after printing help

2007-01-31 10:38  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/maintenance/dbi_set_query.pm:

	Optionally suppress errors

2007-01-31 10:33  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/maintenance/parse_command.pm:

	Don't treat a single '-' as an option so that e.g. -1 is treated as an arg

2007-01-31 10:32  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/maintenance/get_time_stamp.pm:

	Add utility to create current time stamp

2007-01-31 05:44  George Irwin <gmieg@slac.stanford.edu>

	* setup/packages-S07-01-30-R1-25:

	First commit

2007-01-31 02:05  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/:
	  build_config_table.dat, install_clhep.sh, install_geant4_vmc.sh:



	Add install script for geant4_vmc external package, required for running
	VMC with Geant4.

	build_config_table.dat:
	  Add entry     geant4_vmc:v2-0   to application geant4_vmc:R2.0-build_0

	install_clhep.sh
	  Change to print statement.

2007-01-31 00:16  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/assemble_geant4_vmc.sh:


	Assemble script for the geant4_vmc, required for use of the VMC with
	Geant4.

2007-01-30 23:02  arms

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L010000_overlay.py:

	Update number of detector and rock evts per snarl and number of snarls per overlay for L010000

2007-01-30 22:27  boehm

	* NueAna/ANtpTrackInfoAna.cxx:

	Fixing ntracklike planes for cedar

2007-01-30 22:11  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/:
	  build_config_table.dat, install_geant4.sh, install_root.sh:


	install_root.sh:
	  Modify to build ROOT with --enable-g4root option if geant4 build
	  is present.
	build_config_table.dat:
	  Add  root:v5-14-00b  to application geant4_vmc package list.
	install_geant4.sh:
	  Minor revisions.

2007-01-30 19:59  boehm

	* NueAna/: ANtpEventInfoAna.cxx, ANtpEventInfoAna.h,
	  AnalysisInfoAna.cxx, HitCalcAna.cxx, ShieldRejVarAna.cxx,
	  ShwfitAna.cxx, macros/LoadLibs.C:

	Committing changes to correct the vertexfinder position for the Cedar processing

2007-01-30 19:56  boehm

	* AnalysisNtuples/Module/ANtpInfoObjectFiller.h:

	Moving the MetersToXXXX functions public instead of private

2007-01-30 19:22  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L010000_overlay.py:

	a base L010000 overlay setup that awaits real numbers for:  nDetPerSnarl,
	nRockPerSnarl and nSnarls.

2007-01-30 19:20  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/reco_overlay.py:

	if overlay subrun target is a reroot file then delete the .fz_gaf file
	after it's been created

2007-01-30 17:23  Robert Hatcher <rhatcher@fnal.gov>

	* VALinCalibration/VALinFit.cxx:

	Changes to ROOT headers mean we need an explicit #include "TROOT.h"

2007-01-30 17:13  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/Display/NueDisplayModule.cxx:

	Changes in ROOT headers means we need an explicit #include "TDirectory.h"

2007-01-30 17:12  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/Extrapolation/Comparator.cxx:

	Changes to ROOT headers means we need an explicit #include "TROOT.h"

2007-01-30 17:06  Robert Hatcher <rhatcher@fnal.gov>

	* LISummary/LISummaryModule.cxx, MCApplication/MCApplication.cxx:

	Changes to ROOT headers means we need an explicit #include "TROOT.h"

2007-01-30 17:03  Robert Hatcher <rhatcher@fnal.gov>

	* Dispatcher/DDSChildServer.cxx:

	Changes to ROOT headers means we need an explicit #include "TROOT.h"

2007-01-30 16:57  Robert Hatcher <rhatcher@fnal.gov>

	* CandStripSR/AlgStripSRList.cxx,
	  CandStripSR/StripSRListModule.cxx,
	  DatabaseUpdater/DbuDaqFileModule.cxx:

	A change to ROOT headers means we need an explicit #include "TROOT.h"

2007-01-30 14:41  bspeak

	* Contrib/bspeak/BenAna/macros/: LLHoodOscFit.C, MakeDataNtuple.C,
	  MakeNtuple.C, MakePreHists.C, MakeShwAnHists.C, MakeShwAntp.C,
	  MakeShwHists.C, MakeTrkAnHists.C, MakeTrkAntp.C, MakeTrkHists.C,
	  NeymanOscFit.C:

	macros used for the atnu_e analysis

2007-01-30 14:39  Robert Hatcher <rhatcher@fnal.gov>

	* GeoGeometry/GeoScintMdlVolume.cxx,
	  PulserCalibration/PmtDrift/pmt_plot.cxx:

	Changes to ROOT headers means we need an explicit #include <TROOT.h>

2007-01-30 14:38  Robert Hatcher <rhatcher@fnal.gov>

	* SpillTiming/SpillServerMonFinder.cxx:

	A change in ROOT headers means we need an explicit #include <cmath>
	in order to have access to fabs() on some versions of gcc.

2007-01-30 14:37  bspeak

	* Contrib/bspeak/BenAna/GNUmakefile:

	Forgot the make file.

2007-01-30 14:36  bspeak

	* Contrib/bspeak/UMNAna/: CamAna.h, CamEvd.cxx, CamEvd.h,
	  CamNtuple.h, CamTrackTopology.cxx, CamTrackTopology.h,
	  Containment.cxx, Containment.h, CountLiveTime.cxx,
	  CountLiveTime.h, DQFilter.cxx, DQFilter.h, DataQuality.cxx,
	  DataQuality.h, DumpEvent.cxx, DumpEvent.h, ECFilter.cxx,
	  ECFilter.h, EFFilter.cxx, EFFilter.h, EventCharacter.cxx,
	  EventCharacter.h, EventFiducial.cxx, EventFiducial.h,
	  EventFilter.cxx, EventFilter.h, EventReco.cxx, EventReco.h,
	  FarLayout.cxx, FarLayout.h, GNUmakefile, Guess3D.cxx, Guess3D.h,
	  Guess3DShw.cxx, Guess3DShw.h, Guess3DStd.cxx, Guess3DStd.h,
	  LIFilter.cxx, LIFilter.h, LISieve.cxx, LISieve.h, LinkDef.h,
	  MCDump.cxx, MCDump.h, MCMuScatter.cxx, MCMuScatter.h,
	  MCTruthEvd.cxx, MCTruthEvd.h, MOISolution.cxx, MOISolution.h,
	  MakeNtuple.h, OnlyAtmos.cxx, OnlyAtmos.h, OnlyCosmic.cxx,
	  OnlyCosmic.h, OnlyData.cxx, OnlyData.h, PlotMan.cxx, PlotMan.h,
	  PolySolver.cxx, PolySolver.h, RecoFilter.cxx, RecoFilter.h,
	  RunFilter.cxx, RunFilter.h, RunRangeFilter.cxx, RunRangeFilter.h,
	  SFFilter.cxx, SFFilter.h, SQFilter.cxx, SQFilter.h, SSFilter.cxx,
	  SSFilter.h, STFilter.cxx, STFilter.h, ShieldPlank.cxx,
	  ShieldPlank.h, ShortShieldPlank.h, ShowerFiducial.cxx,
	  ShowerFiducial.h, ShowerQuality.cxx, ShowerQuality.h,
	  ShowerShape.cxx, ShowerShape.h, ShowerTrace.cxx, ShowerTrace.h,
	  TFFilter.cxx, TFFilter.h, TTFilter.cxx, TTFilter.h,
	  TheShower.cxx, TheShower.h, TrackFiducial.cxx, TrackFiducial.h,
	  TrackTopology.cxx, TrackTopology.h, TreeOut.cxx, TreeOut.h,
	  TruthHelp.cxx, TruthHelp.h, UMNAna.h, UniqEv.cxx, UniqEv.h,
	  UtilCanvas.cxx, UtilCanvas.h, UtilFile.cxx, UtilFile.h,
	  UtilHist.cxx, UtilHist.h, UtilMisc.cxx, UtilMisc.h,
	  UtilShield.cxx, UtilShield.h, UtilStrip.cxx, UtilStrip.h,
	  VetoShower.cxx, VetoShower.h, VetoSummary.cxx, VetoSummary.h,
	  VetoTrack.cxx, VetoTrack.h:

	Add analysis package

2007-01-30 14:36  Robert Hatcher <rhatcher@fnal.gov>

	* RDBC/rdbc/TSQL.cxx:

	A change in ROOT headers means we need an explicit #include <TROOT.h>

2007-01-30 14:31  bspeak

	* Contrib/bspeak/BenAna/: BenAna.h, Bentuple.cxx, Bentuple.h,
	  CutClass.cxx, CutClass.h, DataMap.cxx, DataMap.h,
	  LatexEventTable.cxx, LatexEventTable.h, LinkDef.h, Mutuple.cxx,
	  Mutuple.h, NueMCValues.cxx, NueMCValues.h, Pretuple.cxx,
	  Pretuple.h, PretupleCuts.cxx, PretupleCuts.h, ShieldTiming.cxx,
	  ShieldTiming.h, ShowerEnergy.cxx, ShowerEnergy.h,
	  ShowerEnergyCal.cxx, ShowerEnergyCal.h, ShowerRecoPerf.cxx,
	  ShowerRecoPerf.h, ShwAntuple.cxx, ShwAntuple.h,
	  ShwAntupleCuts.cxx, ShwAntupleCuts.h, Shwtuple.cxx, Shwtuple.h,
	  ShwtupleCuts.cxx, ShwtupleCuts.h, ShwtupleFilter.cxx,
	  ShwtupleFilter.h, StopperScale.cxx, StopperScale.h,
	  TrkAntuple.cxx, TrkAntuple.h, TrkAntupleCutsFC.cxx,
	  TrkAntupleCutsFC.h, TrkAntupleCutsPCDN.cxx, TrkAntupleCutsPCDN.h,
	  TrkAntupleCutsPCUP.cxx, TrkAntupleCutsPCUP.h, Trktuple.cxx,
	  Trktuple.h, TrktupleCuts.cxx, TrktupleCuts.h, TrktupleCutsFC.cxx,
	  TrktupleCutsFC.h, TrktupleCutsPCDN.cxx, TrktupleCutsPCDN.h,
	  TrktupleCutsPCUP.cxx, TrktupleCutsPCUP.h, TrktupleFilter.cxx,
	  TrktupleFilter.h:

	Adding files back into the package for the new code iteration

2007-01-30 14:28  bspeak

	* Contrib/bspeak/BenAna/: BenAna.h, CamAna.h, CamEvd.cxx, CamEvd.h,
	  CamMCInfoAna.cxx, CamMCInfoAna.h, ChangeMe.cxx, ChangeMe.h,
	  FarLayout.cxx, FarLayout.h, GNUmakefile, LinkDef.h, NtpAna.cc,
	  NtpControl.cxx, NtpControl.h, PlotMan.cxx, PlotMan.h,
	  ShowerAna.cxx, ShowerAna.h, StopperAna.cxx, StopperAna.h,
	  ThroughAna.cxx, ThroughAna.h, UtilCanvas.cxx, UtilCanvas.h,
	  UtilShw.cxx, UtilShw.h, changeme.sh, macros/camevd.C,
	  macros/control.C, macros/ntpana.C:

	Removing old directory iteration to make way for new setup.

2007-01-30 14:26  Robert Hatcher <rhatcher@fnal.gov>

	* DataUtil/RawRecCounts.cxx:

	Changes in ROOT headers means we need to explicitly #include "TROOT.h".

2007-01-30 07:20  Nick West <n.west1@physics.oxford.ac.uk>

	* HWDB/maintenance/: cmd_check_recent_updates.pm,
	  dbi_get_next_row.pm, dbi_set_query.pm, hdm.perl, help.pm,
	  help.txt, initialise_globals.pm, parse_command.pm:

	Initial commit of a utility to provide maintenance support for HWDB

2007-01-30 05:01  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/:
	  build_config_table.dat, install_clhep.sh, install_geant4.sh:


	Installation script for Geant4. Builds Geant4 from source using
	assemble_geant4.sh generated geant4-<version>.tar.gz file as input.

2007-01-30 03:22  Robert Hatcher <rhatcher@fnal.gov>

	* SexyPedestal/SexyPedReco.h:

	remove some redundant #includes

2007-01-30 03:17  Robert Hatcher <rhatcher@fnal.gov>

	* Mad/: MadAnalysis.cxx, MadCluAnalysis.cxx, MadDpAnalysis.cxx,
	  MadDpAnalysis.h, MadDpID.cxx, MadDpID.h, MadEdAnalysis.cxx,
	  MadEvDisplay.cxx, MadHandScan.cxx, MadMKAnalysis.cxx,
	  MadMKAnalysis.h, MadNsID.cxx, MadNsID.h, MadQuantities.cxx,
	  MadQuantities.h, MadTestAnalysis.cxx, MadTestAnalysis.h:

	No longer user BeamType "class" found in MCReweight, but rather the
	BeamType "namespace" found in Conventions package.
	Also covert to using "Detector::" rather than "DetectorType::", though
	for now they are synonyms.

2007-01-30 03:13  Robert Hatcher <rhatcher@fnal.gov>

	* MCReweight/: BeamEnergyCalculator.cxx, BeamEnergyCalculator.h,
	  BeamType.cxx, BeamType.h, LinkDef.h:

	Remove BeamType "class" from MCReweight in favor of BeamType namespace
	now found in Conventions package.

2007-01-29 23:15  boehm

	* NueAna/: MSTCalc.cxx, MSTCalc.h, NueFluxWeights.cxx,
	  NueFluxWeights.h, NueRecord.cxx, NueRecord.h, Shwfit.cxx,
	  Shwfit.h, ShwfitAna.cxx:

	Adjusting some things inside of the NueRecord and children classes to allow the NueRecord to be SetClearable.  This should hopefully allow for better memory usage when processing lots of files.

2007-01-29 23:12  Minos CVS group account.  Do not commit from here!

	* Contrib/boehm/AnaNuePlot/: AnaNuePlotMaker.cxx,
	  AnaNuePlotMaker.h, SmartHist.h:

	[no log message]

2007-01-29 23:05  boehm

	* Mad/: MadDpID.cxx, MadNsID.cxx:

	Adjusting how the data files are loaded into the two PIDs.  Now the code looks first in the SRT_PRIVATE_CONTEXT and then checks the SRT_PUBLIC_CONTEXT.  This further detachs the CC-pids from the Mad Framework.

2007-01-29 23:00  George Irwin <gmieg@slac.stanford.edu>

	* BeamDataMonitoring/CDFMonitoringModule.cxx:

	Add "#include <TROOT.h>"

2007-01-29 22:11  asousa

	* ControlRoomSoftware/CRLForms/OmCheckListFar.htm:

	Modified OM Far Checklist script. Fix radio button behavior, added problem text box to singles rate check. Form already in use in the CRL.

2007-01-29 21:31  George Irwin <gmieg@slac.stanford.edu>

	* MCNtuple/LinkDef.h, MCNtuple/NtpMCGenInfo.cxx,
	  MCNtuple/NtpMCGenInfo.h, MCNtuple/NtpMCSummary.cxx,
	  MCNtuple/NtpMCSummary.h, MCNtuple/Module/NtpMCModule.cxx,
	  Record/SimSnarlHeader.h:

	Backports from development to R1-25 branch to allow reading R1.24.1 files.

2007-01-29 18:23  arms

	* Contrib/rhatcher/gminos_jobs/gminos_cfg_L010185_far_nue.py:

	Add far L010185 beam nue cfg settings for completeness

2007-01-29 18:09  Minos CVS group account.  Do not commit from here!

	* Contrib/rhatcher/gminos_jobs/: copy_archived_jobs.sh,
	  copy_to_stage.sh, md5check.sh, precopy_checks.sh:

	fix a bug in md5check.sh

2007-01-29 17:47  blake

	* SpillTiming/: SpillServerMonFinder.cxx, SpillServerMonFinder.h:


	Addition of an explicit "GetSpillTimeError()" method to SpillServerMonFinder.
	This can be configured to just check the nearest spill trigger or to look
	inside a time window of a given length (although the latter option currently
	only checks the previous and next spill trigger and returns the biggest error)

2007-01-29 11:59  raufer

	* NCUtils/macros/ncccSeparationNC.C:

	Add default FNAL afs locations for input files. Add line to select subrun or 24 for all subruns.

2007-01-29 11:52  raufer

	* NCUtils/: NCAnalysisCuts.cxx, macros/ncccSeparationTR.C:

	Use CC spill selection as the standard for NC as well. This is a tiny little bit more restrictive than just using the beam ntuple flag. It cuts out spills with zero readings in profileWidth.

2007-01-29 10:26  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/get_table_attribute.pm:

	Tune up SPILLSERVERMON max_slice_size

2007-01-29 00:06  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/assemble_geant4.sh:


	Assemble script for Geant4, a package required for Geant4 VMC.
	The assembled geant4-<version>.tar.gz includes the associated physics
	process data files, and is quite large (83 Mbyte). New Geant4 versions
	require updating the list of associated data files in the assemble_geant4.sh.
	An associated data file list is currently implemented only for version 8.2.

2007-01-28 18:34  rustem

	* PhysicsNtuple/: GNUmakefile, Save/SaveEventList.cxx,
	  Save/SaveEventList.h:



	Remove an obsolete class.

2007-01-28 18:29  rustem

	* PhysicsNtuple/GNUmakefile:



	Remove Draw subdirectory from list of subdirectories in makefile.

2007-01-28 18:25  rustem

	* PhysicsNtuple/: Truth.cxx, Truth.h:



	A new class Truth class that replaced MCTruth.

2007-01-28 18:24  rustem

	* PhysicsNtuple/: MCTruth.cxx, MCTruth.h, Fill/FillUtil.cxx,
	  Fill/FillUtil.h:



	Remove obsolete files.

2007-01-28 18:20  rustem

	* PhysicsNtuple/Study/: GNUmakefile, LinkDef.h, ParticleKey.cxx,
	  ParticleKey.h, PlotMuonId.cxx, PlotMuonId.h, PlotTrackLBend.cxx,
	  PlotTrackLBend.h, PlotTrackPlane.cxx, PlotTrackPlane.h,
	  PlotTrackQBend.cxx, PlotTrackQBend.h, PlotTrackdEdx.cxx,
	  PlotTrackdEdx.h, StudyFiducial.cxx, StudyFiducial.h,
	  StudyMuonId.cxx, StudyMuonId.h, StudyTrackBend.cxx,
	  StudyTrackBend.h, StudyTrackPlane.cxx, StudyTrackPlane.h,
	  StudyTrackdEdx.cxx, StudyTrackdEdx.h, StudyUtil.cxx, StudyUtil.h:


	Remove subdirectory PhysicsNtuple/Study and make its own package in
	Contrib/rustem.

2007-01-28 18:07  rustem

	* PhysicsNtuple/: AlgEvent.h, AlgFactory.h, Basic.cxx, Basic.h,
	  DataItem.h, Event.cxx, Event.h, GNUmakefile, Handle.h,
	  Header.cxx, Header.h, HistMan.cxx, HistMan.h, LinkDef.h,
	  Record.cxx, Record.h, Shower.cxx, Shower.h, StdHep.h, Strip.cxx,
	  Strip.h, Track.cxx, Track.h, Draw/DrawSnarl.cxx,
	  Draw/DrawSnarl.h, Fill/FillEventPid.cxx, Fill/FillEventPid.h,
	  Fill/FillMuonId.cxx, Fill/FillMuonId.h, Fill/FillTrackGeom.cxx,
	  Fill/FillTrackGeom.h, Plot/Data.cxx, Plot/Data.h,
	  Plot/PlotData.cxx, Plot/PlotData.h, Plot/PlotEfficiency.cxx,
	  Plot/PlotEvent.cxx, Plot/PlotEvent.h, Plot/PlotPurity.cxx,
	  Plot/PlotShower.cxx, Plot/PlotTrack.cxx,
	  Plot/PlotTrackGeometry.cxx, Plot/PlotVertex.cxx,
	  Save/SaveEventData.cxx, Save/SaveSimpleEvent.cxx,
	  Select/SelectAntiNeutrino.cxx, Select/SelectFiducial.cxx,
	  Select/SelectFiducial.h, Select/SelectNeutrino.cxx,
	  Store/FillBasic.cxx, Store/FillBasic.h, Store/FillEvent.cxx,
	  Store/FillEvent.h, Store/FillShower.cxx, Store/FillShower.h,
	  Store/FillStrip.cxx, Store/FillTrack.cxx, Store/FillTrack.h,
	  Store/FillTruth.cxx, Store/FillTruth.h, macros/study_pid.C:



	Long overdue development snapshot.

2007-01-28 02:05  Robert Hatcher <rhatcher@fnal.gov>

	* Morgue/Morgue.h:

	Put the StripGrave/Graveyard_t and StripPrisonCell/Prison_t class/type
	definitions in the public: portion of Morgue (rather than the private:
	portion).  This is needed, until an alternative approach can be worked out,
	to accomodate a change to rootcint which now internally respects
	public/private sections -- somehow related to the classes being in a
	std::[multi]map.

2007-01-28 01:59  Robert Hatcher <rhatcher@fnal.gov>

	* JobControl/: JobCPath.h, JobCPathModule.h:

	A change in rootcint (now respects public/private) means that it gets
	flustered when making a dictionary for this class when it has a
	private operator=().  Make it public for now -- this changes use of
	assignment from a compile time error to a run time one (as it is written
	it calls abort()).  There might be a way around this but I'm putting it
	in in order to get the nightly build up-and-running.

2007-01-28 01:44  Robert Hatcher <rhatcher@fnal.gov>

	* DatabaseInterface/DbiResultKey.h:

	Put the VRecKey struct definition in the public: portion of DbiResultKey
	(rather than the private: portion).  This is needed, until an alternative
	approach can be worked out, to accomodate a change to rootcint which now
	internally respects public/private sections -- somehow related to the
	VRecKeys being in a std::list.

2007-01-27 05:28  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: fetch_and_build_overlays.py,
	  gminos_site_minos11.py:

	Changes to accomodate the fact that there are now so many .index files that
	one gets an "argument list too long" error when trying to egrep them with
	wildcards. Switch over to using find + xargs.  Commit minos11 setup
	now that we're doing overlays there instead of on minos26.

2007-01-27 03:38  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_ffr.py:

	fix neugen_ccnc case.

2007-01-27 02:51  kordosky

	* Contrib/rhatcher/gminos_jobs/md5check.sh:

	remove dependence on having md5 subdirectory on remote-host when no -u option

2007-01-27 01:04  howcroft

	* Contrib/caius/MuonChopper/ConceptTest/: Analysis.C,
	  ConceptTest.C, InitMuonChopper.C:

	The analysis, such that it is

2007-01-27 00:59  howcroft

	* Contrib/caius/MuonChopper/macros/: run_muchop_DATA_near.C,
	  run_muchop_DATA_near_reroot.C, run_muchop_MC_near_reroot.C:

	macros

2007-01-27 00:54  howcroft

	* Contrib/caius/MuonChopper/: AlgChopMuon.cxx, AlgChopMuon.h,
	  ChopMuon.cxx, ChopMuon.h, GNUmakefile, LinkDef.h,
	  NtpChoppedMu.cxx, NtpChoppedMu.h, NtpMuChopRecord.cxx,
	  NtpMuChopRecord.h, PrintSnarl.cxx, PrintSnarl.h:

	First commit of the muon chopper

2007-01-26 23:42  arms

	* MCMonitor/: GNUmakefile, MCMonitor.cxx, macro/GNUmakefile:

	Tweak a couple lines concerning reading trk.momentum.qp. Also add copying of the MCMonitor Style setup to ROOTMACRO

2007-01-26 23:09  mdier

	* BeamDataUtil/: BMSpillAna.cxx, BMSpillAna.h:

	Several changes:
	  - allow the use of different set of cuts, handled through the
	    Dbi::Task feature. Default is task of 0, which will be used for
	    default analysis beam cuts.
	  - there is the possibility now to cut on the beam spot size instead
	    of the cuts on the individual widths. The choice is handled by
	    the flag fUseSpotSizeCut. The BEAMMONCUTS database table should
	    have the default value to use. This allows for keeping the same cuts
	    for the first year of data, while using the spot size cut afterwards.
	  - The cut on the beam configuration now follows the enumeration as
	    defined in Conventions/BeamType.h. This cut can be disabled by
	    putting fBeamType to a negative number.

2007-01-26 23:04  Robert Hatcher <rhatcher@fnal.gov>

	* Conventions/BeamType.h:

	Start a list of classes that *must* be updated if new beam types are added
	(currently BeamDataUtil/BeamMonSpill).

2007-01-26 22:36  mdier

	* BeamDataUtil/: BeamMonSpill.cxx, BeamMonSpill.h:

	Make BeamMonSpill::BeamType() a const method. Fix a typo.

2007-01-26 22:06  mdier

	* BeamDataUtil/BDTarget.cxx:

	add a few comments

2007-01-26 22:05  mdier

	* BeamDataUtil/: BeamMonSpill.cxx, BeamMonSpill.h:

	Add a new method that determines the BeamType (as defined in Conventions/BeamType.h) determined from the target position in the status bits and the horn current readout. When a new BeamType gets introduced, and there is actually data taken in this new configuration, this code has to be updated.

2007-01-26 20:43  mdier

	* BeamDataDbi/test/TestBMCutsFiller.cxx:

	Expand excample to fill BEAMMONCUTS database table to include the possibility to set the Dbi::Task and the option to select on the spot size.

2007-01-26 20:42  mdier

	* BeamDataDbi/: BMCutsFiller.cxx, BMCutsFiller.h:

	Allow to set a Dbi::Task to fill the BEAMMONCUTS table with different sets of cuts (default task = 0 will be used for standard analysis)

2007-01-26 19:22  arms

	* Contrib/rhatcher/gminos_jobs/run_umn.sh:

	Update with usage of new scripts copy_to_stage AND update usage of precopy_check

2007-01-26 19:04  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/fetch_and_build_overlays.py:

	small tweak to "informative" output.

2007-01-26 18:15  Minos CVS group account.  Do not commit from here!

	* Contrib/rhatcher/gminos_jobs/: gminos_cfg_L010185_near_charm.py,
	  precopy_checks.sh, run_ral.sh, submit_ral.sh:

	a few fixes. people will want to update precopy_checks.sh

2007-01-26 18:09  Brett Viren <bv@bnl.gov>

	* CVSROOT/check_access:

	Fix dup line

2007-01-26 15:41  Brett Viren <bv@bnl.gov>

	* CVSROOT/check_access:

	Add Rustem to BeamDataUtil

2007-01-26 14:02  Minos CVS group account.  Do not commit from here!

	* Contrib/rhatcher/gminos_jobs/run_ral.sh:

	working version

2007-01-26 14:01  Minos CVS group account.  Do not commit from here!

	* Contrib/rhatcher/gminos_jobs/copy_to_stage.sh:

	# copy_to_stage.sh [-u=0,1,2] <infile> <outdir>
	#
	# copy file infile to the directory oudir on minos26
	#
	# -m 1: do md5check but do not update outdir/md5/md5.all on minos26
	# -m 2: do md5sum check with update
	# -m 0,all others: do not run md5check.sh (default)
	#

2007-01-26 02:48  Robert Hatcher <rhatcher@fnal.gov>

	* VertexFinder/NtpVtxFinder/NtpVtxFinder.cxx:

	use of fabs() needs a #include <cmath> on some versions of gcc
	also fix "$ID:" as "$Id: $" so the CVS keyword expansion will work.

2007-01-26 00:33  arms

	* MCMonitor/MCMonitor.cxx:

	Fix a logic problem outputting non-Truth plots and add explicit includes of TMath.h and cmath

2007-01-25 23:47  arms

	* Contrib/rhatcher/gminos_jobs/run_umn.sh:

	Add usage of Mike's md5check.sh and precopy_check.sh scripts

2007-01-25 23:32  Minos CVS group account.  Do not commit from here!

	* Contrib/rhatcher/gminos_jobs/md5check.sh:

	option to save md5 sum on remote host

2007-01-25 22:48  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: fetch_and_build_overlays.py,
	  reco_join_rock.py, reco_overlay.py:

	more modifications for overlay processing component scripts: more options,
	more checking, more correctness ...

2007-01-25 22:43  Minos CVS group account.  Do not commit from here!

	* Contrib/rhatcher/gminos_jobs/precopy_checks.sh:

	precopy_checks.sh [N-retry] [min-wait]

	do a series of checks to assure that FNAL is ready to catch our output

	note, in true bash form, the logic is very prickly.
	if you make a change, really test it

2007-01-25 21:34  boehm

	* Contrib/boehm/AnaNuePlot/: AnaNuePlotMaker.cxx, HistManager.cxx,
	  HistManager.h, SmartHist.cxx, SmartHist.h, SmartHistSet.cxx,
	  SmartHistSet.h:

	Adjusting a few random things - changing TStrings to strings and some fixes to make the TProfiles work.

2007-01-25 20:33  Minos CVS group account.  Do not commit from here!

	* Contrib/rhatcher/gminos_jobs/md5check.sh:

	Compares the md5sum of $1 with that from the same file in directory $2 in the remote location $3.

	Ex: md5check.sh n11011010_0006_L010000N_D00.tar.gz /home/mindata/STAGE/kordosky mindata@minos26.fnal.gov

	The program refered to by the env variable KSSH is used to connect to the remote system.
	If KSSH is unset, use ssh.

	The script returns the rvalue of md5sum (0 is good, 1 bad)

2007-01-25 20:07  boehm

	* VertexFinder/Module/README.txt:

	Committing a file telling people not to use the VertexFinder/Module code.  Its sspecial code of no interest to anyone not actually tuning the vertexfinder.

2007-01-25 20:02  boehm

	* VertexFinder/GNUmakefile:

	Forgot to update the VertexFinder Makefile

2007-01-25 19:25  boehm

	* VertexFinder/NtpVtxFinder/: GNUmakefile, LinkDef.h,
	  NtpVtxFinder.cxx, NtpVtxFinder.h, RunVtxCode.C, VertexHelper.cxx,
	  VertexHelper.h, Module/GNUmakefile, Module/LinkDef.h,
	  Module/VtxModule.cxx, Module/VtxModule.h:

	Putting these files inside of the VertexFinder package

2007-01-25 17:35  boehm

	* Contrib/boehm/NtpVtxFinder/: GNUmakefile, LinkDef.h,
	  NtpVtxFinder.cxx, NtpVtxFinder.h, RunVtxCode.C, VertexHelper.cxx,
	  VertexHelper.h, Module/GNUmakefile, Module/LinkDef.h,
	  Module/VtxModule.cxx, Module/VtxModule.h:

	A new set of code to calculate the number of track like planes in cedar and to calculate the correct vertex position.

2007-01-25 15:10  boehm

	* Production/Cedar/reco_MC_daikon_near_cedar.C:

	Minor adjustment to output file name

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

	* RemoteSoftwareDeployment/libs_and_builds/run.sh:

	Record temporary file as an absolute name to ensure it will be deleted even if work dir. changes (Thanks Sue)

2007-01-25 09:02  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/: get_table_attribute.pm,
	  make_priming_set.pm:

	Add BEAMMONCUTS

2007-01-25 00:26  arms

	* Contrib/rhatcher/gminos_jobs/run_umn.sh:

	Correct the md5sum check on transferred reroot and gaf files

2007-01-25 00:12  arms

	* Contrib/rhatcher/gminos_jobs/run_umn.sh:

	Add md5sum check on transferred reroot and gaf files

2007-01-24 23:29  George Irwin <gmieg@slac.stanford.edu>

	* MINF_Classes/GParticle.h:

	Add "#include <string.h>" to satisfy reference to strcpy in GetOrigin
	method inline implementation.

2007-01-24 21:30  boehm

	* Production/Cedar/: GoodSpillTime.C, reco_MC_daikon_far_cedar.C,
	  reco_MC_daikon_near_cedar.C:

	New Daikon MC processing scripts

2007-01-24 20:25  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat:


	Add new application:
	 Application:geant4_vmc:R2.0-build_0
	with an incomplete list of dependencies:
	 clhep:2.0.3.1

2007-01-24 20:22  Sue Kasahara <schubert@hep.umn.edu>

	* RemoteSoftwareDeployment/libs_and_builds/: assemble_clhep.sh,
	  install_clhep.sh:


	Assemble and install scripts for CLHEP (Class Library for High Energy Physics),
	a package required for Geant4 VMC.

2007-01-24 17:55  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/driver/initialise_globals.pm:

	Increment version number to 2.02

2007-01-24 17:55  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/libs_and_builds/assemble_hello_world.sh:

	Remove illegal definition of RSD_PRINT().

2007-01-24 17:55  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/driver/parse_command.pm:

	Use  global option --web_url.

2007-01-24 17:54  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/driver/help.pm:

	Call terminate instead of exit or die to ensure work directory deleted.

2007-01-24 17:54  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/driver/cmd_launch.pm:

	Propagate any --web_dir option to install job.

2007-01-24 17:54  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/driver/cmd_install.pm:

	Fail if top-dir is relative instead of absolute.

2007-01-24 17:54  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/driver/cmd_assemble.pm:

	Use option --web_dir.

2007-01-24 17:53  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/: doc/rsd.html, driver/help.txt:

	Introduce global option --web_url and assemble option --web_dir
	Make clear that install top-dir must be absolute not relative.

2007-01-24 15:17  bishai

	* BeamData/java/ACNETpackage/: AcnetXmlRpcListener.java,
	  NuMIBPMDevice.java, NuMISummaryPlotter.java, ProfilePlotter.java,
	  SimpleAcnetMonitor.java:

	Add facility for output file directory to be specified in cfg file

2007-01-24 02:58  kordosky

	* Contrib/rhatcher/gminos_jobs/copy_flux_files_ral.sh:

	another one

2007-01-24 02:57  kordosky

	* Contrib/rhatcher/gminos_jobs/copy_flux_files_ral.sh:

	need trailing / after directory name in 'find dir -name blah' when dir refers to a softlink. Why? I don't know.

2007-01-24 02:48  arms

	* Contrib/rhatcher/gminos_jobs/: run_umn.sh, setup_umn_bundle.sh:

	Repair a number of problems in run_umn.sh using mostly the solutions found in run_ral.sh. Script was untested, so was buggy. Script is still untested, and may still be buggy, but should be better than it was.

2007-01-23 23:32  Sue Kasahara <schubert@hep.umn.edu>

	* CandNtupleSR/NtpSREvent.h:



	Add comment field description to data members:
	  Int_t primshw;
	  Int_t primtrk;
	derived from Jim's original commit entry.

2007-01-23 22:27  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx,
	  NCAnalysisUtils.cxx:

	fix the mapping from the beam numbering scheme in NCType.h to zarko's.

	add a line to ensure that far data get processed in NCAnalysisModule.

	remove stray lines and fix poor formatting elsewhere.

2007-01-23 22:04  vahle

	* MCReweight/macros/ComputeErrors.C:

	Added a function to read covariance matrix from text file, moved the statement closing the TFile to the end of the function.

2007-01-23 21:43  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: fetch_and_build_overlays.py,
	  gminos_site_minos26.py:

	A few more tweaks to get overlaying jobs working on minos26.

2007-01-23 17:01  Robert Hatcher <rhatcher@fnal.gov>

	* PulserCalibration/: Plotter.cxx, PulserGainFit.cxx:

	Ongoing changes to ROOT headers mean we need more explicit #include's
	in various user classes (ie. can't rely on implicit includes).

2007-01-23 17:01  Robert Hatcher <rhatcher@fnal.gov>

	* RootUtil/CorrGauss.cxx:

	Need #include <cmath> for fabs() on newer versions of gcc.

2007-01-23 16:39  vahle

	* MCReweight/: LinkDef.h, macros/ComputeErrors.C:

	Code to calculate errors remaining on neutrino energy spectrum after skzp fit.  Code compiles, but is otherwise untested

2007-01-23 16:37  vahle

	* MCReweight/: SKZPWeightCalculator.cxx, SKZPWeightCalculator.h:

	Added function to get skzp parameters from the weightcalculator

2007-01-23 15:28  Brian Rebel <brebel@fnal.gov>

	* NCUtils/NCAnalysisModule.cxx:

	dont add .root twice to the data file names

2007-01-23 14:40  Robert Hatcher <rhatcher@fnal.gov>

	* AtNuUtils/TruthHelp.h:

	A change in ROOT headers means we need an explicit #include <map>

2007-01-23 13:06  vahle

	* RootUtil/CorrGauss.cxx:

	Added documentation to CorrGauss.cxx

2007-01-23 12:53  vahle

	* RootUtil/LinkDef.h:

	Add CorrGauss to linkdef file

2007-01-23 12:53  vahle

	* RootUtil/: CorrGauss.cxx, CorrGauss.h:

	Initial commit of a class that generates a vector of correlated Gaussian variables using the covariance matrix

2007-01-23 11:10  vahle

	* Conventions/BeamType.cxx:

	Added 1 to case statements in BeamType::FromZarko to make this consistent with the convention in Zbeam.  Zbeam is tricky and subtracts 1 from iBeam before doing anything with it.

2007-01-23 07:47  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/: doc/dbmauto_db_priming.html,
	  doc/dbmauto_slave.html, doc/dbmauto_status.html,
	  doc/dbmauto_system_files.html, scripts/primer.pm:

	Switch to new DBMauto distribution directories

2007-01-22 22:02  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx,
	  NCAnalysisModule.h, NCAnalysisUtils.cxx, NCAnalysisUtils.h,
	  NCExtractionADM.cxx, NCExtractionDP.h, NCExtractionTO.cxx,
	  macros/ncccSeparation.C, macros/ncccSeparationNC.C,
	  macros/ncccSeparationTO.C:


	lots of changes:

	ncccSeparation.C - change MC directories to d138, fix NeugenWeightCalculator
	to be pointer

	ncccSeparationNC.C - add some comments, change couts at beginning to be
	more compact, make it possible to switch different configs based on target
	selected using arrays of TStrings and doubles, remove references to CleanUpType
	PHCut and MEGAWeightSelect as they are depricated, allow ability to use
	MC as data based on isdata flag passed into macro

	NCAnalysisCuts.cxx - change fBeamInfo->targetPosition to already defined pos
	variable in IsGoodTarget

	NCAnalysisModule.cxx, h - add flag to select either all subruns from each
	data run or only a specific data run determined by user, remove CleanUpType
	and PHCut and all associated code as it is no longer necessary, introduce
	limit to number of events looped over in TChains to facilitate debugging,
	remove fMEGAWeightSelection in favor of fMEGAWeightConfig to conform to
	beam groups new methods for determining the weights using db values of
	parameters

	NCAnalysisUtils.cxx - make constructor take string for beam weighting config,
	change FindNeugenWeight to use MCEventInfo object rather than registry,
	change FindMEGAFitWeight to use new SKZPWeightCalculator, add method to find
	uncertainty in MEGAFit Weight, remove several functions depricated by the
	use of the SKZPWeightCalculator,

	NCExtractionTO - no changes beside cosmetics

	NCExtractionDP - no changes other than cosmetics

	NCExtractionADM - change to use new MEGA fit weight finder

2007-01-22 20:15  Robert Hatcher <rhatcher@fnal.gov>

	* MCNtuple/NtpMCSummary.h:

	ClassDef version 6 is equivalent to version 4 - version 5 is on the R1-24
	branch with the addition of NtpMCGenInfo but without the type change
	on nstdhep from UShort_t to UInt_t.

2007-01-22 20:12  Robert Hatcher <rhatcher@fnal.gov>

	* MCNtuple/: LinkDef.h, NtpMCGenInfo.cxx, NtpMCGenInfo.h,
	  NtpMCSummary.cxx, NtpMCSummary.h, Module/NtpMCModule.cxx:

	Backport the addition NtpMCGenInfo class to R1-24 branch.
	Hang it off NtpMCSummary but NOT backport the change of NtpMCSummary::nstdhep
	from UShort_t to UInt_t (so bump the ClassDef version one here, and two on
	the main branch to avoid future inconsistencies).

2007-01-22 20:01  Robert Hatcher <rhatcher@fnal.gov>

	* Record/SimSnarlHeader.h:


	Backport to R1-24 the following changes:

	Initialize fMcGenTime in default constructor to fMcGenTime(0,0), so
	that when reading existing mc files the generator time will be
	set to an invalid time.

	Add accessor methods to mc generator info data members.

2007-01-22 18:52  raufer

	* Contrib/raufer/OsciFit/: CCNCFit.cxx, CCNCFit.h:

	Some more code for contour plotting. This uses a scanning technique since MINUIT doesn't want to return proper contours.

2007-01-22 17:53  blake

	* CandNtupleSR/Module/: NtpSRModule.cxx, NtpSRModule.h:


	change default HvFromSingles task number from '0' to '1'.

2007-01-22 17:48  blake

	* Filtration/: DataQualityFilter.cxx, DataQualityFilter.h,
	  DataQualityInterface.cxx, DataQualityInterface.h:


	fill database lookup method for HV and COIL status,
	store HV and COIL status information separately.

2007-01-22 16:57  Robert Hatcher <rhatcher@fnal.gov>

	* CVSROOT/check_access:

	Add vahle and zarko to Conventions (remove rlee) so they can modify
	BeamTypes as necessary.

2007-01-22 14:37  Nick West <n.west1@physics.oxford.ac.uk>

	* CalDetPID/test/GNUmakefile, DatabaseInterface/Dbi.cxx,
	  DatabaseInterface/Dbi.h,
	  DatabaseInterface/DbiAsciiDbImporter.cxx,
	  DatabaseInterface/DbiAsciiDbImporter.h,
	  DatabaseInterface/DbiAsciiTablePreparer.cxx,
	  DatabaseInterface/DbiAsciiTablePreparer.h,
	  DatabaseInterface/DbiCascader.cxx,
	  DatabaseInterface/DbiCascader.h,
	  DatabaseInterface/DbiConnection.cxx,
	  DatabaseInterface/DbiConnection.h,
	  DatabaseInterface/DbiDBProxy.cxx,
	  DatabaseInterface/DbiException.cxx,
	  DatabaseInterface/DbiExceptionLog.cxx,
	  DatabaseInterface/DbiExceptionLog.h,
	  DatabaseInterface/DbiFieldType.cxx,
	  DatabaseInterface/DbiFieldType.h,
	  DatabaseInterface/DbiLogEntry.cxx,
	  DatabaseInterface/DbiResultAgg.cxx,
	  DatabaseInterface/DbiResultSet.cxx,
	  DatabaseInterface/DbiResultSet.h,
	  DatabaseInterface/DbiSqlValPacket.cxx,
	  DatabaseInterface/DbiStatement.cxx,
	  DatabaseInterface/DbiStatement.h,
	  DatabaseInterface/DbiTableMetaData.cxx,
	  DatabaseInterface/DbiTableMetaData.h,
	  DatabaseInterface/test/DbiDemoData3.cxx,
	  DatabaseInterface/test/DbiValidate.cc,
	  DatabaseInterface/test/GNUmakefile,
	  DatabaseInterface/test/TestDbi.cc,
	  DatabaseMaintenance/DbmModule.cxx,
	  DatabaseMaintenance/DbmValidate.cxx,
	  DatabaseMaintenance/GNUmakefile,
	  DatabaseUpdater/DbuDaqConfigFilesText.cxx,
	  DatabaseUpdater/DbuDaqMonitorModule.cxx,
	  DatabaseUpdater/DbuDaqMonitorModule.h,
	  DatabaseUpdater/GNUmakefile, DocBuilder/GNUmakefile,
	  JobControl/JobCEnv.cxx, JobControl/JobCRootEnv.cxx,
	  Plex/Plexus.cxx, Plex/Plexus.h, Profile/GNUmakefile,
	  SRT_MINOS/SoftRelTools/platforms/Darwin.mk,
	  SRT_MINOS/special/pre_standard.mk, TriD/stat/GNUmakefile:

	Switch default database back-end to the one supplied by ROOT.

	   DATABASE I/O WILL FAIL IF YOU HAVE MYSQL OLDER THAN 4.1

	unless you set the environmental variable:-

	     ENV_CXXFLAGS to -DUSE_RDBC_SQL

	prior to updating and rebuilding to continue to build using the old,
	soon to be deprecated, RDBC back-end.

2007-01-22 13:11  vahle

	* MCReweight/macros/muonInfo.C:

	Update to macro that makes mupitrees so that it works with v19 fluxes.  Changed tptypes to ptypes

2007-01-22 13:10  vahle

	* MCReweight/: SKZPWeightCalculator.h, SKZPWeightCalculator.cxx,
	  macros/TestSKZPWeightCalculator.C:

	Added function to weight calculator to retrieve total flux errors from Zbeam

2007-01-22 11:32  cbs

	* Contrib/cbs/PlotOrg/: AnaNuePlotMaker.cxx, AnaNuePlotMaker.h,
	  PlotManager.cxx, PlotManager.h:

	Updates to plot making code

2007-01-21 01:36  Robert Hatcher <rhatcher@fnal.gov>

	* TriD/TridModel.h:

	Changes in ROOT headers means we now need an explicit #include <vector>

2007-01-20 18:24  Robert Hatcher <rhatcher@fnal.gov>

	* CDFMonitoringFwk/TConsumerInfo.cxx:

	React to ROOT change that makes TBuffer a pure abstract interface, the
	new'able concrete class is TBufferFile.  Make it conditional on
	ROOT_VERSION(5,15,1)

2007-01-20 18:20  Robert Hatcher <rhatcher@fnal.gov>

	* RDBC/odbc/: ODBCCallableStatement.cxx, ODBCPreparedStatement.cxx,
	  ODBCResultSet.cxx:

	React to ROOT change that makes TBuffer a pure abstract interface, the
	new'able concrete class is TBufferFile.  Make it conditional on
	ROOT_VERSION(5,15,1)

2007-01-20 18:19  raufer

	* NCUtils/macros/ncccSeparationNC.C:

	Fixed a few typos. Should work now.

2007-01-20 17:59  Robert Hatcher <rhatcher@fnal.gov>

	* NueAna/NueAnaTools/DCVertex.h:

	Changes in ROOT headers means we now need an explicit #include <vector>

2007-01-20 17:51  Robert Hatcher <rhatcher@fnal.gov>

	* MCMonitor/MCMonitorHistograms.h, MeuCal/MeuAnalysis.h,
	  MiniBooNEAna/FiltMBSpillModule.h:

	Changes in ROOT headers means we now need an explicit #include <vector>

2007-01-20 17:34  Robert Hatcher <rhatcher@fnal.gov>

	* Swimmer/SwimGeo.h:

	Changes in ROOT headers means we now need an explicit #include <vector>

2007-01-20 17:28  Robert Hatcher <rhatcher@fnal.gov>

	* MinosObjectMap/MomNavigator.h:

	Changes in ROOT headers means we now need an explicit #include <vector>

2007-01-20 17:28  raufer

	* NCUtils/macros/ncccSeparationNC.C:

	Default macro for the NC group. This should address the problem that we all seem to run with slightly different cuts/conditions.

2007-01-20 17:24  Robert Hatcher <rhatcher@fnal.gov>

	* ParticleTransportSim/PTSimStack.h, Persistency/PerInputStream.h:

	Changes in ROOT headers means we now need an explicit #include <vector>

2007-01-20 17:20  Robert Hatcher <rhatcher@fnal.gov>

	* MuonRemoval/Module/NtpMRModule.h, NuBarPID/LoadPDF.h:

	Changes in ROOT headers means we now need an explicit #include <vector>

2007-01-20 17:12  Robert Hatcher <rhatcher@fnal.gov>

	* MCMerge/MCMerge.h:

	Changes in ROOT headers means we now need an explicit #include <vector>

2007-01-20 01:29  kordosky

	* Contrib/rhatcher/gminos_jobs/submit_ral.sh:

	fix formatting of date call in submit_ral.sh. It didn't work when the hour's field was 0-9 due to lack of left padding.

2007-01-19 23:16  George Irwin <gmieg@slac.stanford.edu>

	* AtNuOutput/NtpMaker.h:

	Add #include <vector>

2007-01-19 06:05  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/: tools/load_tables.sh,
	  scripts/make_priming_set.pm:

	Adjust to new priming directory

2007-01-19 06:01  Nick West <n.west1@physics.oxford.ac.uk>

	* RemoteSoftwareDeployment/: doc/rsd.html,
	  driver/set_local_config.pm:

	Adjust to local disk changes at Oxford

2007-01-18 22:26  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: fetch_and_build_overlays.py,
	  gminos_site_minos26.py, setup_subbundle.sh:

	fixes for typos and such now that we're actually trying to run in situ.

2007-01-18 21:22  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: fetch_and_build_overlays.py,
	  gminos_site_minos26.py, gminos_site_rhatcher03.py:

	scripts (or adjustments to scripts) for fetching the inputs to overlays
	and actually doing the job of joining the rock and overlaying the
	subruns for any given run.

2007-01-18 21:21  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_site_fnal.py:

	small tweak (add contitional) to avoid error message when doing overlays
	instead of gminos jobs.

2007-01-18 21:19  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/reco_overlay.py:

	Adjust to change in name of ConstructOverlay[Inut]Filenames (add "Input")
	in gminos_ffr.py.  Remove old commented out kruft.

2007-01-18 21:17  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/reco_join_rock.py:

	Allow the setting of a minimum required # of subruns to be joined
	(default is 10).  If not enough, quit.

2007-01-18 21:16  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/gminos_ffr.py:

	rename function ConstructOverlay[Input]Filenames (add "Input") to
	be more descriptive.

2007-01-18 16:49  kordosky

	* Contrib/kordosky/neugen_4vec/hadron_data.h:

	developing

2007-01-18 16:05  kordosky

	* Contrib/rhatcher/gminos_jobs/submit_ral_stdin.sh:

	submit jobs reading "run subrun config" from stdin (e.g., from a pipe)

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

	* DatabaseMaintenance/: scripts/ac_analyse.pm,
	  scripts/analyse_checksum.pm, scripts/auto_distribute.perl,
	  scripts/cs_table_update_log.pm, scripts/esm_add.pm,
	  scripts/esm_check.pm, scripts/esm_init.pm, scripts/esm_term.pm,
	  doc/ChangeLog:

	Introduce an expiring SEQNO management scheme

2007-01-18 09:48  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/scripts/make_priming_set.pm:

	Lift restriction on table size, now that dump moved to larger disk (/afs/fnal.gov/files/data/minos/d210/database_dumps)

2007-01-17 20:53  arms

	* Contrib/rhatcher/gminos_jobs/: gminos_cfg_L100200_overlay.py,
	  gminos_cfg_L250200_overlay.py:

	Slight correction to preliminary overlay config files for L10020 and L250200... 1000 snarls per file not 800

2007-01-17 20:45  Robert Hatcher <rhatcher@fnal.gov>

	* Contrib/rhatcher/gminos_jobs/: gminos_cfg_L010185_overlay.py,
	  gminos_cfg_L100200_overlay.py, gminos_cfg_L250200_overlay.py:

	preliminary overlay config files for L010185, L100200, L250200.

2007-01-17 19:34  Brian Rebel <brebel@fnal.gov>

	* NCUtils/macros/ncccSeparation.C:

	add in new target positions, selector for skzp weighting scheme

2007-01-17 19:32  Brian Rebel <brebel@fnal.gov>

	* NCUtils/: NCAnalysisCuts.cxx, NCType.h:

	add a target position category to select all target positions in LE-10 and
	one for all LE-10 185kA positions

2007-01-17 19:01  kordosky

	* Contrib/kordosky/neugen_4vec/access_inuke_xsecs.cc:

	under development but works.

2007-01-17 19:00  kordosky

	* Contrib/kordosky/base_macros/: move_stats.C, move_stats.h:

	new version of print_canvas() to take canvas name as const char*

2007-01-17 17:28  Nathaniel Tagg <n.tagg1@physics.ox.ac.uk>

	* SpillTiming/SpillTimeFinder.cxx:

	Reorganized and revamped the offsets list, to be compatible with the descriptions in the Position
	Paper.  This version of the code is the same as that used for the blessed analysis
	(Jan 2007).

2007-01-17 00:55  arms

	* MCMonitor/macro/outputMCMonitorPlots.C:

	Add commented warning about the use of ./ and ../ in filenames passed to TCanvas::Print( <psfile> )

2007-01-16 23:45  arms

	* MCMonitor/: MCMonitor.cxx, MCMonitor.h,
	  macro/makeMCMonitorPlots.C:

	Add parameter to plot only truth histograms, and not bother with reco or reco-vs-true. Add example usage to macro.

2007-01-16 19:33  asousa

	* CVSROOT/check_access:

	Granting Justin write permission to NtupleUtils.

2007-01-16 15:23  Nick West <n.west1@physics.oxford.ac.uk>

	* DatabaseMaintenance/doc/dbmauto_master.html:

	Document a SEQNO expiry system, to be rolled out soon

2007-01-16 12:46  Robert Hatcher <rhatcher@fnal.gov>

	* RunSummary/rate_plot.cc:

	Add #include "TMath.h" as it is no longer implicit from other ROOT headers.