2009-01-08 21:44 blake * AtNuAna/: AtNuOscFitTemplateMaker.cxx, AtNuOscFitTemplateMaker.h: adding shield efficiencies to AtNuOscFitTemplateMaker class: Monte Carlo signal is weighted by accidental tagging rate, and Monte Carlo (or data-driven) background is weighted by cosmic muon tagging rate. 2009-01-08 20:25 blake * AtNuAna/: AtNuEventNtuple.cxx, AtNuEventNtuple.h, AtNuEventSelectionAB.cxx, AtNuEventSelectionAB.h, AtNuEventType.h, AtNuOscFit.cxx, AtNuOscFit.h, AtNuOscFitTemplateMaker.cxx, AtNuOscFitTemplateMaker.h, AtNuResNtuple.cxx, AtNuResNtuple.h, AtNuResolution.cxx, AtNuShieldTimes.cxx, AtNuShieldTimes.h, LinkDef.h: Have added a new AtNuShieldTimes class to tag far detector data collected with an incomplete veto shield between March and May 2006. In AtNuOscFitTemplateMaker class, now calculate the neutrino production height using AtNuOscillate class in AtNuAna/Oscillation sub-package, and also incorporate solar cycle re-weighting from SolarCycleRW class in AtNuAna/SolarCycleRW sub-package. 2009-01-08 17:58 George Irwin * setup/packages-S09-01-08-R1-31: First commit 2009-01-08 16:48 Robert Hatcher * CVSROOT/framework.list: add sanjay to those poor souls that receive CVS spam. 2009-01-08 15:55 Robert Hatcher * CVSROOT/framework.list: rustem opts out of receiving CVS spam 2009-01-08 15:36 bckhouse * NCUtils/: NCOscProb.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationFarNear.h: Fix dangling pointer bug in FarNear extrapolation. Required adding a Clone() method to OscPars. 2009-01-08 10:32 rodriges * NCUtils/: NCOscProb.cxx, NCOscProb.h, NCType.h, Extrapolation/NCCoordinateConverter.cxx: Commit of crude tau-scaling model 2009-01-08 09:07 nwest * GridTools/docs/glossary.html: RB is becoming obsolete and is being replaced by WMS 2009-01-07 20:18 Minos CVS group account. Do not commit from here! * Contrib/scavan/pid/ParticleFinder/: MCTrue.cxx, MCTrue.h, POT.cxx, POT.h, ParticleBeamMon.cxx, ParticleBeamMon.h, ParticleBeamMonAna.cxx, ParticleBeamMonAna.h, Display/FitView.cxx, Display/FitView.h, Display/HitView.cxx, Display/HitView.h: update 2009-01-07 20:17 Minos CVS group account. Do not commit from here! * Contrib/scavan/pid/ParticleFinder/: LinkDef.h, ParticleEvent.cxx, ParticleEvent.h, ParticleFinder.cxx, ParticleFinder.h, ParticleObjectHolder.h, Display/ChainView.cxx, Display/HoughView.cxx, Display/LinkDef.h, Display/ParticleDisplay.cxx, Display/ParticleDisplay.h: updating 2009-01-07 17:31 bckhouse * NCUtils/Extrapolation/NCCoordinateConverter.cxx: theta34 needs to be fit for Delta41IsZero model. 2009-01-07 14:33 bckhouse * NCUtils/Extrapolation/NCExtrapolation.cxx: Inconsistent application of angleScale meant decay model got stuck on a fit boundary due to the small size of the alpha parameter. 2009-01-07 12:30 Nick West * GridTools/Scripts/docs/Scripts.html: Section Setting up a GBS based MC Production: Further updates to new directory structure at RAL 2009-01-07 12:23 Nick West * GridTools/Scripts/docs/Scripts.html: Section Setting up a GBS based MC Production: Adapt to new directory structure at RAL 2009-01-06 22:01 loiacono * BeamDataUtil/BDSpillAccessor.cxx: In BDSpillAccessor: Change query to database in SeekClosest() to obtain the most recent record in the database. 2009-01-06 15:45 bckhouse * NCUtils/Extrapolation/NCContourFinder.cxx: Complete job of moving contour finder code. 2009-01-06 15:44 bckhouse * NCUtils/: NCOscProb.cxx, NCOscProb.h, NCType.h, Extraction/NCAnalysisModule.cxx, Extrapolation/NCContourFinder.h, Extrapolation/NCCoordinateConverter.cxx, Extrapolation/NCCoordinateConverter.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationFarNear.h, Extrapolation/NCFitMaster.cxx, Extrapolation/NCFitMaster.h, Fitter/NCFitterTypes.h, macros/do_extrap.C, tests/coordconv.C, tests/decayoscprob.C, tests/oscprob.C: Remove incorrect assertion from FarNear method. Change implementation of OscPars such that is now possible to have a CoordNDimFromOscPars function in CoordinateConverter (with some caveats, test included), and to print objects of this class. This also entails changes to the names of a few oscillation parameters, most notably, all remaining DeltaMSqr23's are now DeltaMSqr32's. CVS: Added Files: 2009-01-06 13:56 rodriges * NCUtils/Extrapolation/: NCExtrapolation.cxx, NCExtrapolation.h, NCExtrapolationFarNear.cxx, NCExtrapolationFarNear.h, NCExtrapolationPID.cxx, PIDSpectrum.cxx, PIDSpectrum.h: Move fTrueOscPars up from NCExtrapolationFarNear to NCExtrapolation so that all extrapolations can use it. Add functionality for drawing a the prediction at the true oscillation parameters to NCExtrapolationPID 2009-01-06 13:52 rodriges * NCUtils/Extrapolation/NCExtrapolationPID.cxx: In the ND, only use events that pass cleaning 2009-01-06 11:23 dap56 * Monitoring/Producer_dispatcher.cc: RawRecord timestamp check now only performed immediately after a DDSChildserver reconnect. Should solve problem of missing entries in LI hit map plots (from pulser box 15, LED 20). 2009-01-05 17:14 blake * AtNuAna/: AtNuEventNtuple.cxx, AtNuEventNtuple.h, AtNuOscFitTemplateMaker.cxx, AtNuOscFitTemplateMaker.h, AtNuResBayesPdf.cxx, AtNuResBayesPdf.h, AtNuResEnergyPdf.cxx, AtNuResEnergyPdf.h, AtNuResNeugenPdf.cxx, AtNuResNeugenPdf.h, AtNuResNtuple.cxx, AtNuResNtuple.h, AtNuResolution.cxx, AtNuResolution.h, LinkDef.h: adding new classes to perform calculation of L/E resolution. AtNuResBayesPdf: stores LogLE pdf and returns mean and RMS. AtNuResEnergyPdf: holds parameterization of energy resolution for muon momentum (from range and curvature) and shower energy. AtNuResNeugenPdf: holds 2D histograms of Y vs w2 for a range of neutrino energies and interaction types. AtNuResNtuple: adds resolution variables to analysis ntuple. 2009-01-05 16:17 nwest * Contrib/rhatcher/gminos_jobs/run_ral_lcg_do_mc.sh: Improve GBS_LOG output. 2009-01-05 16:17 nwest * Contrib/rhatcher/gminos_jobs/: copy_flux_files_lcg.sh, run_ral_lcg.sh, run_ral_lcg_copy_output_fnal.sh, setup_ral_bundle.sh: Adapt to new directory structure at RAL that has all MC production specific directories beneath /stage/minos-data1/vo/mc_production 2009-01-05 15:08 nwest * Contrib/rhatcher/gminos_jobs/copy_flux_files_lcg.sh: Extract beam from the configuration name using mapping function fluxbeam (from mc_fns.sh). 2009-01-05 14:53 bckhouse * NCUtils/NCOscProb.h: Detect if an oscillation model is used with uninitialized parameters and abort. 2009-01-05 13:32 bckhouse * NCUtils/: GNUmakefile, NCOscProb.h, Extrapolation/NCBeam.h, Extrapolation/NCCoordinateConverter.cxx, Extrapolation/NCCoordinateConverter.h, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationFarNear.h, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCFitMaster.cxx, Extrapolation/NCFitMaster.h, Extrapolation/PIDSpectrum.h, Fitter/GNUmakefile, Fitter/LinkDef.h, Fitter/NCFitter.cxx, Fitter/NCFitter.h, Fitter/NCFitterTypes.cxx, Fitter/NCFitterTypes.h, macros/load_libs.C: Change fitter namespace from NC::ContourFinder to NC::Fitter to reflect that it does more than just contours. Create a new directory Fitter/ and move code into it. Begin to split it up logically into multiple files. Update FarNear extrapolation to new style, remove old code supporting it. Documentation improvements and fixes. Add a configuration option MockExperimentsSeed to be combined with the experiment number in the seeding of the random number generator. 2009-01-05 13:26 rodriges * NCUtils/macros/: do_extrap.C, do_extrap.h: Change the way the oscillation parameters are set, making it possible to fit for a different model to the one the fake data is created with 2009-01-05 06:39 nwest * GridTools/docs/jobs_tutorial.html: Add link to GridPP: Using MyProxy 2009-01-05 06:10 Sue Kasahara * JobControl/: JobCInput.cxx, JobCInput.h, JobCInputModule.cxx, JobCInputModule.h: Add JobC support for new method to disable Per ownership of records. This can be used like this: j.Input.SetPerOwnedDisabled("*"); // disable per ownership on all streams or by individual stream: j.Input.SetPerOwnedDisabled("NtpSt"); j.Input.SetPerOwnedDisabled("NtpMC"); ... The purpose is to override the default action of Persistency which is to treat all "IsClearable" records as owned by Persistency so that it can reuse the same record from entry to entry, clearing the record between each call, to improve i/o efficiency. This is used by default with any NtpXX records, for example. The reason to use the SetPerOwnedDisabled option would be to force a new object to be constructed/destructed on each input cycle. This allows multiple NtpXX records from the same tree with a common vldcontext to be held in memory at the same time, but degrades performance. 2009-01-05 05:55 Sue Kasahara * IoModules/: IoDataStreamItr.cxx, IoDataStreamItr.h, IoInputModule.cxx, IoInputModule.h, IoInputStreamItr.cxx, IoInputStreamItr.h: Add Io interface support for new option to disable per ownership of records for requested stream(s). 2009-01-05 05:11 Sue Kasahara * Persistency/: PerInputStreamManager.cxx, PerInputStreamManager.h: Add method void SetPerOwnedDisabled(std::string streamName="*", bool perOwnedDisabled=true); to invoke SetPerOwnedDisabled for requested stream(s). Default is all input streams. 2009-01-05 04:45 Sue Kasahara * Persistency/PerInputStream.cxx: if ( IsPerOwnedDisabled() ) don't SetPerOwned(true) for this stream, even if the record IsClearable(). 2009-01-05 04:37 Sue Kasahara * Persistency/: PerStream.cxx, PerStream.h: Add data member fPerOwnedDisabled and associated Set/Get methods to allow Persistency ownership of records (such as is used with Ntp record for better i/o efficiency) to be disabled. 2008-12-30 01:54 boehm * NueAna/Module/: NueModule.cxx, SetKNNModule.cxx: Fixing a bug effecting the filling of the ro ccpid for mr events 2008-12-25 09:07 kreymer * admin/mysql/dbarchive: 2008 12 19 added MAIN, logging, -I for indexes 2008-12-19 21:28 kreymer * admin/mysql/dbarchive: 2008 12 12 quieter cp , and a timed message at exit 2008-12-19 20:38 kreymer * admin/mysql/dbarchive: monthly archive script for minos-mysql1 mysql crl and offline 2008-12-19 20:00 kreymer * admin/mysql/HOWTO.dbarchive: HOWTO.dbarchive.20081014 2008-12-19 20:00 kreymer * admin/mysql/HOWTO.dbarchive: HOWTO.dbarchive.20080804 2008-12-19 20:00 kreymer * admin/mysql/HOWTO.dbarchive: HOWTO.dbarchive.20080409 2008-12-19 20:00 kreymer * admin/mysql/HOWTO.dbarchive: HOWTO.dbarchive.20080115 2008-12-19 20:00 kreymer * admin/mysql/HOWTO.dbarchive: HOWTO.dbarchive.20070705 2008-12-19 20:00 kreymer * admin/mysql/HOWTO.dbarchive: HOWTO.dbarchive.20070703 2008-12-19 19:56 kreymer * admin/mysql/HOWTO.dbarchive: HOWTO.dbarchive.20070403 2008-12-19 19:55 kreymer * admin/mysql/HOWTO.dbarchive: HOWTO.dbarchive.20051021 2008-12-19 19:40 bckhouse * NCUtils/Extrapolation/: NCContourFinder.cxx, NCContourFinder.h, NCCoordinateConverter.cxx, NCExtrapolationFarNear.cxx, NCExtrapolationFarNear.h, NCFitMaster.cxx, NCFitMaster.h: A different approach to fixing the mirroring bug than that which was committed to the branch. Stylistic changes to Far/Near extrapolation. 2008-12-19 19:38 kreymer * CVSROOT/check_access: Added admin module 2008-12-19 19:34 kreymer * CVSROOT/modules: Added admin for scripts and HOWTOs 2008-12-19 19:13 kreymer * admin/.cvsignore: Administrative documents and scripts 2008-12-19 19:13 kreymer * admin/.cvsignore: Initial revision 2008-12-19 14:50 tinti * NCUtils/macros/nearFarExtrapolationSystPRD.C: Add the decay model option to the macro. Also outputfiles are labelled by model name, not model number. 2008-12-19 14:05 rodriges * NCUtils/Extrapolation/NCExtrapolationPID.cxx: Fix breakage from systematics interpolation code, where spectra were told not to do far/near correction 2008-12-19 12:51 nwest * DatabaseInterface/DbiDBProxy.cxx: Bacport to R1-31: Bug fix wrappering of TSQLServer in Connect()/DisConnect(): Call to Connect() not always matched by DisConnect() resulting in connection being locked open. 2008-12-19 11:20 nwest * DatabaseInterface/DbiDBProxy.cxx: Bug fix wrappering of TSQLServer in Connect()/DisConnect(): Call to Connect() not always matched by DisConnect() resulting in connection being locked open. 2008-12-18 20:48 bckhouse * NCUtils/Extrapolation/: NCContourFinder.cxx, NCContourFinder.h, NCExtrapolation.cxx: Mirroring of problematic variables was only happening when we marginalized, ie in contours and projections, but not for the best fit. Attempt to fix that. CVS HEAD will require a neater version of this. 2008-12-18 19:22 rbpatter * Contrib/condor/scripts/proxyconfig: ensure valid vomses file 2008-12-18 17:47 bckhouse * Production/Dogwood/reco_near_spill_daikon04_base_dogwoodtest4.C: Change database settings in attempt to track down current bug. 2008-12-18 17:32 bckhouse * NCUtils/NCOscProb.cxx: cassert for gcc4.1 - looks like this has been broken ever since the R1.30 branch... 2008-12-18 17:15 bckhouse * NCUtils/Extrapolation/NCContourFinder.cxx: Missed a file in previous commit. 2008-12-18 17:06 bckhouse * NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h, NCType.h, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolationModule.cxx: Implement decay model in R1.30 Model name is NCType::kDecay. It is placed in the middle of the models list, which unfortunately means macros may need to be modified, but placing it at the end would have broken some code that assumes the angles models come last. If this is a big problem it could be changed. Mapping of macro parameters to oscillation parameters: umu3->theta us3->alpha 2008-12-17 21:30 rbpatter * Contrib/condor/: etc/minos_groups.cfg, scripts/minos_jobsub: fixed group submission bug 2008-12-17 15:02 scavan * NueAna/Display/NueDisplayModule.cxx: Now looks for NtpStRecords of any name when one with name "Primary" can not be found and issues a MSG kError if its doing that 2008-12-17 06:31 Nick West * GridTools/docs/data_castor.html: Add link to weekly RAL T1 CASTOR meetings. 2008-12-17 06:31 Nick West * GridTools/docs/admin_group.html: Maintain RAL T1 CASTOR wiki. 2008-12-17 06:31 Nick West * GridTools/docs/ChangeLog: GBS: Add Job Monitoring. 2008-12-17 06:31 Nick West * GridTools/Ganga/GBS/python/gbs_job_wrapper_part_1.sh: Make all .csh and .sh files executable. 2008-12-17 06:31 Nick West * GridTools/Ganga/GBS/: docs/gbs_user.html, python/GBSJob.py: Job submission can specify a monitoring command to be executed in parallel with application script to help diagnose batch job aborts. 2008-12-17 06:31 Nick West * GridTools/: DataCacheManager/init.pm, DataCacheManager/docs/dcm.html, Ganga/GBS/docs/gbs_design.html, Ganga/GBS/docs/gbs_index.html, Ganga/GBS/docs/gbs_programmer.html, Ganga/GBS/python/bootstrap.py, Scripts/maintenance/version_number: Update to version V01-15-00 2008-12-17 06:31 Nick West * GridTools/DataCacheManager/cmd_dcache_to_castor.pm: Derek Ross: nfsv2 issues mean can"t show the size of files greater than 2GB, use LD_PRELOAD. 2008-12-16 22:40 nickd * NtupleUtils/NuMatrixSpectrum.h: Checking in associated header for last checking 2008-12-16 22:15 nickd * NtupleUtils/NuMatrixSpectrum.cxx: Fixed bug where adding one NuMatrixSpectrum to another with no data added it twice 2008-12-16 20:42 nickd * NtupleUtils/NuMatrixSpectrum.cxx: Fixed SEGV when adding a NuMAtrixSpectrum to another with no spectrum 2008-12-16 18:08 nickd * NtupleUtils/: LinkDef.h, NuEZFitter.cxx, NuEZFitter.h, NuEZRunsFitter.cxx, NuEZRunsFitter.h: Added two in-progress classes to make fitting easier, NuEZFitter and NuEZRunsFitter 2008-12-15 22:11 rbpatter * Contrib/condor/scripts/proxyconfig: improved closing wording 2008-12-15 22:08 Robert Hatcher * Contrib/rhatcher/gminos_jobs/gminos_site_tufts.py: make sure 'overlay' output directory exists as well as 'overwork' area 2008-12-15 20:33 rbpatter * Contrib/condor/scripts/proxyconfig: reorder things 2008-12-15 20:03 tinti * NCUtils/macros/nearFarExtrapolationSystPRD.C: macros for NC Systematics for the PRD models 2008-12-15 20:02 rodriges * NCUtils/Extrapolation/: NCBeam.h, NCEnergyBin.cxx, NCEnergyBin.h, NCExtrapolationModule.cxx: Now that NCExtrapolationModule doesn't set track energy to zero for NC selected events, it needs to be done in NCEnergyBin instead. Also add comments in various plces explaining what's going on 2008-12-15 19:55 ahimmel * NtupleUtils/: NuFCExperimentFactory.cxx, NuFCExperimentFactory.h: Added a distinct correlated and relative curvature systematic. Has numbers consistent with most recent blessing presentation (2% correlated, 4% relative). 2008-12-15 17:51 rodriges * NCUtils/macros/GuessPaths.C: Add "/" to end of directory name for output dir for me at FNAL 2008-12-15 16:50 jyuko * Contrib/rustem/ShortMuStudy/: FillShortVar.cxx, PlotShort.cxx, PlotShort.h, Config/PlotShortTwo.xml: Make some changes to make 2D histograms. This stil has the problem that it has to pass both keys. Trying to fix that. However now I can change the folder name. This also separates CC from NC - 2008-12-15 13:16 nwest * GridTools/RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat: Bug fix: minossoft:S08-12-11-R1-31-build_1 requires S08-12-11-R1-31, not S08-10-31-R1-30 2008-12-15 10:31 Robert Hatcher * Contrib/rhatcher/gminos_jobs/gminos_site_tufts.py: A configuration script for the 'tufts' site that should leave gminos generation undisturbed, but better manage subdirs/files if overlay processing happens locally. 2008-12-15 10:24 Robert Hatcher * Contrib/rhatcher/gminos_jobs/reco_overlay.py: set AltRun in gminos_ffr config if the command arg is present. this will allow using a different run # for det/rock files when doing 3-way overlays. 2008-12-15 10:21 Robert Hatcher * Contrib/rhatcher/gminos_jobs/find_and_build_overlays.py: previous commit allowed script to find/copy correct files from stage area to the workdir when using altrun # for 3-way overlays. this change actually tells reco_join_rock.py and reco_overlay.py to do the same switcharoo. 2008-12-15 09:11 Robert Hatcher * Contrib/rhatcher/gminos_jobs/count_overlay_files.py: handle freaky MRE files found in the path and set right max subrun for D06 2008-12-15 09:04 Robert Hatcher * Contrib/rhatcher/gminos_jobs/gminos_ffr.py: Add 'AltRun' to the dictionary. This, if != -1, is used for constructing file names for detector/rock list *iff* we're doing 3-way overlays. 2008-12-15 09:00 Robert Hatcher * Contrib/rhatcher/gminos_jobs/find_and_build_overlays.py: Add options --stagepath for alternate path than /minos/data/mcimport/STAGE in which to look for .tar.gz input files --alt to specify an alternate run # when doing three way overlays the "signal" sample uses the value from --run, and the detector and rock files use this value if it has been set (otherwise --run). 2008-12-14 23:16 bckhouse * NCUtils/Extrapolation/: NCContourFinder.cxx, NCContourFinder.h, NCExtrapolationModule.cxx, NCExtrapolationPID.cxx, NCSpectrumInterpolator.cxx, NCSpectrumInterpolator.h: Only add FD events to set of events to be oscillated for FC. Small speed improvement in interpolator. Stylistic changes in contour finder. 2008-12-14 22:32 ahimmel * NtupleUtils/NuMatrixSpectrum.cxx: Removed some debugging code used while testing the Poisson error code. 2008-12-14 22:25 ahimmel * NuMuBar/macros/caltech/: FluxComponents.C, PlotTransitionData.C, RunTransitionData.C: - FluxComponents now does NQ's as well - PlotTransitionData now does poisson errors for the spectra (not the ratio) - RunTransitionData has better comments. 2008-12-14 22:20 ahimmel * NuMuBar/macros/microDstJJE.C: Added a way to split up Run 1 and Run 2 for making mirco DSTs. 2008-12-14 22:19 ahimmel * NuMuBar/: NuDSTAna.cxx, NuDSTAna.h: Added a way to split up Run 1 and Run 2 for make JJEMicroDSTs. Also added NQ plots to components method. 2008-12-14 22:15 ahimmel * NtupleUtils/: NuFCExperimentFactory.cxx, NuFCExperimentFactory.h: Now have 2% overall and 4% relative track energy uncertainty. 2008-12-14 21:57 ahimmel * NtupleUtils/: NuMatrixSpectrum.cxx, NuMatrixSpectrum.h: Added CalcPoisson() and DrawPoisson(Option_t* opt="") methods to NuMatrixSpectrum. The first calculates the Poisson errors given the current bin contents (it rounds to the nearest integer). DrawPoisson will draw the histogram with these Poisson errors. If the normal Draw() command is called, the normal root N errors will be used. The only option that it is tested to handle correctly is "same." The errors are automatically drawn with option "e1." There is some commented out code to handle the Poisson errors properly when we multiply or divide the spectrum (i.e. for doing the ratio plots). However, the code that is there is wrong so as yet we cannot include Poisson errors on the ratios. 2008-12-14 21:14 nickd * NtupleUtils/: NuMMRunFC.h, NuMMRunNuBar.h, NuSystFitter.h: Fixed files that used standard library but assumed that the namespace had been imported 2008-12-14 19:21 rodriges * NCUtils/Extrapolation/NCExtrapolationPID.cxx: If emulating the FarNear method, don't use events that are neither NC nor CC classified 2008-12-13 22:22 rustem * Contrib/rustem/ShortMuStudy/: PlotShort.cxx, PlotShort.h: Check map first, before creating a new TH2 histogram. 2008-12-13 22:06 jyuko * Contrib/rustem/ShortMuStudy/: FillShortVar.cxx, FillShortVar.h, macros/study_all.C, macros/study_original.C: This is an update for rustem. This should work!- 2008-12-13 21:19 rbpatter * Contrib/condor/scripts/: setup_minos_condor.csh_raw, setup_minos_condor.sh_raw: clean up PATH after adding to it 2008-12-13 17:14 rodriges * NCUtils/Extrapolation/PIDSpectrum.cxx: Change bin limits to make slices plots correct 2008-12-13 17:01 rustem * Contrib/rustem/ShortMuStudy/: PlotShort.cxx, PlotShort.h, Config/PlotShortTwo.xml: Add neew plotting code. 2008-12-13 17:00 rustem * Contrib/rustem/ShortMuStudy/macros/study_all.C: Add updates. 2008-12-13 16:13 jyuko * Contrib/rustem/ShortMuStudy/FillShortVar.cxx: update for Rustem- 2008-12-13 15:49 jyuko * Contrib/rustem/ShortMuStudy/macros/study_all.C: [no log message] 2008-12-13 00:00 scavan * NueAna/Module/PETrimmer.cxx: fix for events with a -1 track index 2008-12-12 16:54 scavan * NueAna/Module/PETrimmer.cxx: fix to output error message if a shower has a strip index of -1 if the last strip in a shower is index -1, the number of strips of the shower is now decreased by 1 2008-12-12 10:06 rbpatter * Contrib/condor/scripts/minos_jobsub: various 2008-12-12 06:09 nwest * GridTools/RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat: Add S08-12-11-R1-31 2008-12-12 05:59 nwest * WebDocs/FrozenRel.html: Add S08-12-11-R1-31 2008-12-12 02:35 rbpatter * Contrib/condor/scripts/to_enstore/enstore_get_hidden.csh: sh-to-csh translation bug 2008-12-11 22:42 rbpatter * Contrib/condor/scripts/remote_wrappers/condor_rm_nice: wording 2008-12-11 22:25 rbpatter * Contrib/condor/scripts/: remote_wrappers/build_links, remote_wrappers/condor_rm_nice, remote_wrappers/condor_rm_real, setup_minos_condor.csh_raw, setup_minos_condor.sh_raw: added throttled condor_rm 2008-12-11 20:38 rbpatter * Contrib/condor/scripts/proxyconfig: proxyconfig edits and more 2008-12-11 17:38 rodriges * NCUtils/Extrapolation/: NCExtrapolationPID.cxx, NCExtrapolationPID.h, PIDSpectrum.cxx, PIDSpectrum.h: Add option EmulateFarNear to run a fit that should emulate the FarNear method closely, using two bins, separated at the position of the cut parameter, and with energy estimator based on the selection's classification of the event. There still seems to be something wrong with this, but it compiles and runs Also change default PID range to [0.2, 1.1] since there's some sensitivity to dm2 in the high-PID region 2008-12-11 17:26 Robert Hatcher * setup/packages-S08-12-11-R1-31: First commit 2008-12-11 16:09 ahimmel * NuMuBar/macros/caltech/: PlotFCContour.C, PlotPreData.C, PlotTransitionData.C, RunTransitionData.C: Adding and updating script for doing final fit. 2008-12-11 10:29 nickd * LISummary/: LIAnalysis.cxx, LIAnalysis.h: WritegainsTextFile now lets you specify an output filename 2008-12-11 00:06 boehm * NueAna/Extrapolation/NueData.cxx: additional variables being handled in NueData 2008-12-10 17:32 rbpatter * Contrib/condor/etc/minos_groups.cfg: added lowprio group 2008-12-10 16:08 jyuko * Contrib/rustem/ShortMuStudy/: FillShortVar.cxx, FillShortVar.h, Config/PlotShortVar.xml, Config/PlotShortkNN.xml, macros/make_short.C, macros/study_short.C: FillShortVar is modified to only accept tracks with a total length of < 20 planes (before pulseheight cut) This is to ensure we are sampling the same low energy events Also, events that do not meet a 3 GeV single short track criterion (short is 20 planes or less) are erased to ensure that all the plots have only this select sample of events. study_original and study_all are modifications on study_short to examine the original kNN. Modifications should look something like this: reg.Set("k9", *study_knn(11800, 11000, "no", "11001 11410 11420 11440")); kreg -> Set("FillkNNFilePath", "/afs/fnal.gov/files/home/room1/rustem/data/muon-knn/knn.physics.near.daikon_04.cedar_phy_bhcurv.L010z185i.root"); 2008-12-10 15:39 loiacono * PhysicsFit/: FitModule.cxx, FitModule.h, Beam/ZRatTune.cxx: In FitModule Added an option to run simplex before migrad. Also implemented a counter over the number of minuit iterations 2008-12-10 13:57 bckhouse * NCUtils/Extrapolation/PIDSpectrum.cxx: Revert accidental change. 2008-12-10 13:47 bckhouse * NCUtils/NCEventInfo.cxx: SetDirectory(0) on Intranuke histograms so that they don't end up in the output file by accident. 2008-12-10 13:47 bckhouse * NCUtils/Extrapolation/: NCBeam.cxx, NCBeam.h, NCExtrapolationModule.h, NCExtrapolationPID.cxx, NCExtrapolationPID.h, PIDSpectrum.cxx, PIDSpectrum.h: Define an operator<< so that NCBeam::Info is printable. Remove functions declarations with no definitions from NCExtrapolationModule. Make PIDSpectrum inherit from TNamed so that multiple of them can be successfully written to a file. Attempt to consider shifts that affect the near detector in systematics interpolation. This requires adding functions to get the ND MC spectrum, and to predict the FD spectrum based on a passed in ND spectrum. The design of this may well change. 2008-12-09 18:18 bckhouse * Production/Dogwood/reco_near_spill_data_base_dogwoodtest4.C: Bump version number on ND data script. 2008-12-09 16:35 rodriges * NCUtils/Extrapolation/NCExtrapolationPID.cxx: Actually add the functionality advertised in my previous commit 2008-12-09 14:33 bckhouse * NCUtils/Extrapolation/: NCExtrapolationModule.cxx, NCExtrapolationModule.h, NCPOTCounter.cxx, NCPOTCounter.h: Change ints to relevant enums. In process discover some confused thinking about file types, hopefully fixed. 2008-12-09 12:16 bckhouse * NCUtils/Extrapolation/: NCExtrapolation.cxx, NCExtrapolationFarNear.cxx, NCExtrapolationFarNear.h, NCExtrapolationNone.cxx, NCExtrapolationPID.cxx: Fix writing out of final spectra for Far/Near extrapolation. Currently hardcoded for L010z185i RunAll only. 2008-12-09 10:52 rodriges * NCUtils/Extrapolation/: NCExtrapolationPID.cxx, NCExtrapolationPID.h: Make the minimum and maximum value of PID configurable via the Registry, and make the default range [0.2, 0.8], and the number of bins 20 to reduce the number of low-stats bins. Also make all Registry keys begin with "PIDFit" for consistency 2008-12-09 02:43 ahimmel * NuMuBar/macros/caltech/RunTransitionData.C: Script for running the fit and producing the appropriate plots/numbers for the transitions analysis when we have real data. Useful as an example of how to handle reading and fitting data files. 2008-12-09 02:42 ahimmel * NtupleUtils/NuMatrixSpectrum.cxx: Put back the fAxis function. This is what causes the spacing between ticks to get smaller at high energy. Now gets called again uselessly to get rid of the unused variable warning. 2008-12-09 02:32 ahimmel * NtupleUtils/: NuMatrixSpectrum.cxx, NuMatrixSpectrum.h: Can now choose to add PoTs as well as spectra with Add(NuMatrixSpectrum) by passing true as the second argument. Can now skip the PoT scaling in BlessedFD() by passing false as an argument. 2008-12-09 01:25 Minos CVS group account. Do not commit from here! * Contrib/scavan/pid/ParticleFinder/: ChainHelper.cxx, Finder.cxx, ParticleFinder.cxx, ShareHolder.cxx: [no log message] 2008-12-08 22:42 rbpatter * Contrib/condor/doc/: index.html, proxy.html: minor doc edits 2008-12-08 19:40 Robert Hatcher * CVSROOT/check_access: add "ahimmel" to numisoft/g4numi. 2008-12-08 15:07 bckhouse * NCUtils/: NCEventInfo.cxx, NCEventInfo.h, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, tests/eventinfo.C: Asserts in AddExtrapolation to catch the case where an extrapolation is registered more than once. This can happen when there is version skew between libraries and/or macros. Fix various bugs in NCEventInfo (all new since R1.30 branch): Unlock the registry used to specify the neugen weight so that setting shifts actually works. Don't shift track energy and total energy three times. If an event has no shower make its nuEnergyNC be -9999.99 not zero, to match with how it is set in the uDST. Add a test that checks that not shifting an event doesn't change it, and that shifting an event with all default parameters doesn't change it. 2008-12-08 13:26 mstrait * Mad/: MadAnalysis.cxx, MadEvDisplay.cxx, MadPIDAnalysis.cxx: remove my debugging statements 2008-12-08 01:30 whitehd * NueAna/Trimmer.cxx: added cutSet for Anti PID sidebands 2008-12-07 20:16 Sue Kasahara * GeoGeometry/macro/drawFUVOverlap.C: // Purpose: Script to draw far detector V scint plane and steel plane pair // (plane 1) along the beam (+z) view overlapping U scint plane and // steel plane pair (plane 2). 2008-12-06 19:19 rbpatter * Contrib/condor/scripts/: minos_jobsub, monitor/makegraphs.C: fixed arch issure 2008-12-06 16:21 nickd * NtupleUtils/NuMatrixSpectrum.cxx: Made tickmarks small instead of white - no interference POT will now not be rescaled if there is no POT setting A custom label set is drawn using TLatex instead of blocking out the undesirables with TPAve now. 2008-12-06 14:49 blake * AtNuAna/LinkDef.h: [no log message] 2008-12-06 14:46 blake * AtNuAna/: AtNuOscFit.cxx, AtNuOscFitTemplate.cxx, AtNuOscFitTemplateMaker.cxx, AtNuOscFitTemplateMaker.h: modifications to oscillation fit: to fix fluctuations at large dm2, add an option to average over bins in oscillation space rather than just taking bin centres. 2008-12-05 23:48 mstrait * Mad/: MadAnalysis.cxx, MadEvDisplay.cxx, MadPIDAnalysis.cxx, macros/EvDisplay.C: added precision to the scintillator plane outline 2008-12-05 23:42 arms * CVSROOT/check_access: Add Matt Strait to DataUtil 2008-12-05 20:01 mstrait * Contrib/strait/matt_howie_condor_q: multiple user support for condor_q wrapper 2008-12-05 19:52 mstrait * Contrib/strait/: analyze.mattgrid, batchvars, matt_howie_condor_q, submit.mattgrid: bug fix to submit, feature additions to condor_q 2008-12-05 00:00 George Irwin * NtupleUtils/NuMMRunCPTSyst.cxx: Add ' #include "TH1D.h" ' for GCC 3.3.4 2008-12-04 21:46 ahimmel * NtupleUtils/: NuMatrixSpectrum.cxx, NuMatrixSpectrum.h: Construct a NuMatrixSpectrum from a TFile, not just a filename. 2008-12-04 19:06 ahimmel * NtupleUtils/NuUtilities.cxx: Update FD binnin scheme. 2008-12-04 18:19 ahimmel * NuMuBar/macros/caltech/: Contamination.C, FluxComponents.C, NuNuBar.C, PlotFCContour.C: Updating blessing formatting. 2008-12-04 17:54 ahimmel * NuMuBar/NuDSTAna.cxx: Change ptype to tptype in FluxComponents to handle old DSTs that don't have ptype filled. 2008-12-04 13:15 bckhouse * NCUtils/: Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCFitMaster.cxx, Extrapolation/NCFitMaster.h, macros/plot_mock_expts.C: Rename NumFakeExperiments to NumMockExperiments for terminological consistency. Remove plotting code from DoMockExperiments and instead write sufficient details to the output file that the plots can be made by a new macro: plot_mock_expts.C 2008-12-03 20:23 ahimmel * NuMuBar/macros/caltech/: FluxComponents.C, NuNuBar.C: Updated y-axis labels to reflect the new binning scheme. 2008-12-03 20:21 ahimmel * NtupleUtils/: NuMatrixSpectrum.cxx, NuMatrixSpectrum.h, NuUtilities.cxx, NuUtilities.h: Introduced and now use a DisplayND binning scheme. BlessedND() now uses this scheme. Be aware for y-axis labels that the scaling is now Events/GeV, not Events/0.25 GeV. 2008-12-03 18:34 bckhouse * NCUtils/: NCEventInfo.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationPID.cxx, Extrapolation/NCSpectrumInterpolator.cxx, Extrapolation/NCSpectrumInterpolator.h, tests/interpolate.C: Bugfix: An event with no track would gain mass_muon track energy while doing unrelated systematic shifts. Other minor changes: Add NCSpectrumInterpolator::WriteResources to write out the input histograms. Disable far/near extrapolation whilst making the input histograms. Add a simple test of the interpolator. 2008-12-03 17:02 nwest * setup/: setup_minossoft_csf.csh, setup_minossoft_csf.sh: Switch MINOS_TOOLS to its new home below /stage/minos-data1/vo as part of GRID consolidation. 2008-12-03 13:54 Robert Hatcher * AtNuAna/Performance/ShowerVertexPerf.cxx: gcc 4.1 wants two levels of {} braces around initializers for 2-D arrays, even if one is depending on default initialization (zero extending). 2008-12-03 01:49 ahimmel * NuMuBar/macros/caltech/: Contamination.C, FluxComponents.C, GenerateContamination.C, PlotFCContour.C: Add some new macros for making the Oscillations contours and the pre-selection contamination blessed plots. 2008-12-03 01:47 ahimmel * NuMuBar/: NuDSTAna.cxx, NuDSTAna.h: Added a method for making the pre-selection contamination plots. 2008-12-02 23:30 mstrait * Contrib/strait/analyze.mattgrid: added --dataroot option 2008-12-02 20:02 rearmstr * BeamMegaFit/ZflukWeight.cxx: Found a bug in the penalty term calculation. It was using a constant 0.05 error instead of 5% of the NA49 data for the calculation of the penalty term. 2008-12-02 19:59 rearmstr * BeamMegaFit/ZflukWeight.cxx: Root changed the way that the projection function works, so the the code in ZflukWeight is changed to resotre the previous functionality which was to ignore overflow/underflow bins in the projection. 2008-12-02 19:58 blake * AtNuAna/Fitter.C: remove old fitting macro - will be replaced by a new one! 2008-12-02 19:56 blake * AtNuAna/: AtNuOscFit.cxx, AtNuOscFit.h, AtNuOscFitHistogram.cxx, AtNuOscFitHistogram.h, AtNuOscFitInterpolation.cxx, AtNuOscFitInterpolation.h, AtNuOscFitTemplate.cxx, AtNuOscFitTemplate.h, AtNuOscFitTemplateMaker.cxx, AtNuOscFitTemplateMaker.h, AtNuResolution.cxx, AtNuResolution.h, LinkDef.h: new oscillation fitting framework: AtNuOscFitHistogram: stores charge-separated histograms for fit AtNuOscFitTemplate: stores a group of histograms divided up by event type and L/E resolution AtNuOscFitTemplateMaker: generates templates from analysis ntuples AtNuOscFit: runs oscillation fit 2008-12-02 19:55 rearmstr * BeamMegaFit/: BeamChi2.cxx, BeamChi2.h, ZbeamWeight.cxx, ZdetWeight.cxx, ZflukWeight.cxx: In BeamChi2.cxx allowed for the storing and reading of MC events in a separate tree to speed up loading process and skip over neugen reweighting each time. Also added the ability to read MC directly from pan files with a corresponding cut. This will cut out the need to filter all of the pans. Also added a few debugging statemts to ZbeamWeight, ZdetWeight, and ZflukWeight 2008-12-02 19:51 blake * AtNuAna/: AtNuHistogram.cxx, AtNuHistogram.h: removing AtNuHistogram class from oscillation fitting code (to be replaced by revised AtNuOscFitHistogram class). 2008-12-02 19:25 Minos CVS group account. Do not commit from here! * Contrib/scavan/pid/ParticleFinder/: ClusterHelper.cxx, Finder.cxx, ParticleFinder.cxx, ShareHolder.cxx, Display/ParticleDisplay.cxx: fixed issue with particle energy sum being larger than total event energy sum 2008-12-02 18:18 bckhouse * NCUtils/Extrapolation/NCSpectrumInterpolator.cxx: cassert for gcc4.1 2008-12-02 18:08 bckhouse * NCUtils/: NCEventInfo.cxx, Extrapolation/NCBeam.cxx, Extrapolation/NCBeam.h, Extrapolation/NCCoordinateConverter.h, Extrapolation/NCEnergyBin.cxx, Extrapolation/NCEnergyBin.h, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCExtrapolationPID.cxx, Extrapolation/NCExtrapolationPID.h, Extrapolation/NCSpectrumInterpolator.cxx, Extrapolation/NCSpectrumInterpolator.h, Extrapolation/PIDSpectrum.cxx: Only fill NCBeam "Default" histograms with numu events. This makes them spectra look recognizable, and I don't think they're used for anything. const correctness in NCEnergyBin Suppress error messages caused when we try to cd() to a directory that doesn't exist since we expect and handle the error. Connect a custom error handler that does nothing just before the call, and then put the old one back afterwards. Change NCExtrapolationPID to use the parent class GetMCScaleFactor() instead of doing the calculations itself. Add experimental spectrum interpolation for systematic shifts. Currently hacked into NCExtrapolationPID and apparently not working properly. 2008-12-02 17:53 ahimmel * NuMuBar/macros/caltech/NuNuBar.C: Added comments, removed unneeded code. All around made this a better example. 2008-12-02 15:50 rearmstr * BeamMegaFit/Smooth.cxx: Fixed a bug in the 2-d smoothing of a histogram and added debuging statements to the Smoothing class. 2008-12-02 15:34 rodriges * NCUtils/Extrapolation/PIDSpectrum.cxx: Because we set bin contents of the predicted spectrum manually using fArray, the number of entries is always zero. This prevents the spectrum from being drawn properly, so just set the number of entries manually to something vaguely sensible. 2008-12-02 00:36 rbpatter * Contrib/condor/scripts/monitor/makegraphs.C: html and xaxis tweaks 2008-12-01 22:40 ahimmel * NuMuBar/macros/caltech/: FluxComponents.C, NuNuBar.C: Adding the script for making the Nu and NuBar spectra plots. Both these use the new spectrum drawing methods. Check them out as examples. 2008-12-01 22:21 ahimmel * NtupleUtils/: NuMatrixSpectrum.cxx, NuMatrixSpectrum.h: Added a number of methods to make it easier to draw NuMuBar blessed plots. The only ones the user should need to interact with are these: BlessedND() BlessedFD() DrawNuBarAxes() The former two set up all the scaling and binning for near and far detectors. These should be called before setting the style (colors, etc) of the histogram. The latter draws the compressed axes. It should be called after you've drawn the histograms to a canvas. 2008-12-01 19:11 Minos CVS group account. Do not commit from here! * Contrib/scavan/pid/ParticleFinder/Display/: ChainView.cxx, LinkDef.h, ParticleDisplay.cxx, ParticleDisplay.h, RunDisplay.C: [no log message] 2008-12-01 18:08 Minos CVS group account. Do not commit from here! * Contrib/scavan/pid/ParticleFinder/: ChainHelper.cxx, Finder.cxx, ParticleFinder.cxx, ShwFit.cxx: [no log message] 2008-12-01 18:05 Minos CVS group account. Do not commit from here! * Contrib/scavan/pid/ParticleAna/ParticleBeamMonAna.cxx: [no log message] 2008-12-01 18:04 Minos CVS group account. Do not commit from here! * Contrib/scavan/pid/ParticleAna/ParticleBeamMonAna.cxx: macosx adjustment 2008-12-01 17:24 ahimmel * NtupleUtils/: NuUtilities.cxx, NuUtilities.h: Added a new binning scheme: kDisplayFD = 5 4 GeV Bins up to 20 GeV, then 5 GeV bins up to 40, then 50, then 200 Be aware that you cannot rebin to this scheme from the current default scheme (4) -- there is a bin edge conflict. Files need to be made either already in this scheme or in a finner-binned scheme (like 2). 2008-11-30 20:54 jyuko * Contrib/rustem/ShortMuStudy/: FillShortVar.cxx, FillShortVar.h, Config/PlotShortVar.xml, Config/PlotShortkNN.xml, macros/make_short.C, macros/study_short.C: cvs: Changed PlotShortkNN to accept a larger number of plots Changed FillShortVar to have a 'scatter' function 'GetScatter' This scatter function tries to relate the pathlength of the hits in the last five planes to the overall size of the 'box' these hits are located in 2008-11-30 09:14 rbpatter * Contrib/condor/scripts/monitor/makegraphs.C: html page expiry enforced 2008-11-30 07:47 rbpatter * Contrib/condor/scripts/monitor/makegraphs.C: minor tweak 2008-11-30 07:37 rbpatter * Contrib/condor/scripts/monitor/makegraphs.C: color order 2008-11-30 07:28 rbpatter * Contrib/condor/scripts/monitor/: makegraphs.C, monitor_makegraphs.sh: monitor tweaking 2008-11-30 06:47 rbpatter * Contrib/condor/: doc/index.html, etc/db_servers.cfg: link to monitoring in docs 2008-11-30 06:44 rbpatter * Contrib/condor/scripts/monitor/makegraphs.C: minor changes 2008-11-30 06:17 rbpatter * Contrib/condor/scripts/monitor/: README, makegraphs.C, makegraphs.h, makegraphs_wrap.C, monitor_collectdata.sh, monitor_makegraphs.sh: implemented monitoring 2008-11-29 21:05 Robert Hatcher * Monitoring/Producer_dispatcher.cc: use Detector::kNear instead of DetectorType::kNear 2008-11-28 20:21 bckhouse * NCUtils/macros/: do_extrap.C, do_extrap.h: Fixes to the handling of the configuration registry in the new script: Need to make sure that the local copy of the registry is unlocked so we can modify it. This might not be the most elegant way to accomplish that, but it works. Need to merge our registry into the module's GetConfig(), as well as passing it to Prepare(), since the module uses a hybrid of methods to access its configuration. 2008-11-28 19:46 ahimmel * NuMuBar/macros/caltech/FluxComponents.C: Upadted the plot format. 2008-11-28 18:53 ahimmel * NuMuBar/macros/caltech/: FluxComponents.C, GenerateFluxComponents.C: Macros for generating the FluxComponenets blessed plot. 2008-11-28 18:52 ahimmel * NuMuBar/: NuDSTAna.cxx, NuDSTAna.h: Added a FluxComponents() method. Used to make the flux components blessed plot. 2008-11-28 15:36 rodriges * NCUtils/macros/: do_extrap.C, do_extrap.h: Create the NCExtrapolationModule as a standalone object instead of via JobC, since we weren't using any of the JobModule features anyway 2008-11-28 11:43 rodriges * NCUtils/Extrapolation/: NCExtrapolationModule.cxx, NCExtrapolationPID.cxx, NCExtrapolationPID.h, PIDSpectrum.cxx, PIDSpectrum.h: Cap event energy at 120 GeV, and remove some unnecessary includes 2008-11-27 12:11 rodriges * NCUtils/macros/makeTimelineData.C: Oops, wrong CVS 2008-11-27 12:09 rodriges * NCUtils/macros/makeTimelineData.C: Add 9000 to the run number for timeline mock data, so that the filenames look like, eg 21919001 to distinguish from actual mock data 2008-11-27 12:05 rodriges * NCUtils/macros/makeTimelineData.C: Macro to make "timeline" mock data, where each successive subrun contains all the previous subrun's events, plus maybe some more. Aim: make animations of how our contour changes with time 2008-11-27 11:22 dap56 * Monitoring/: MonState.cxx, MonState.h, Producer_dispatcher.cc: Fixed problem reconnecting to Dispatcher in the case where the socket connection to the DDS client is broken mid-run Added method to MonState class to clear DDS stream subscription flags Added logic to Producer_dispatcher to skip over previously analysed records - since DDS re-connect with OM subscription parameters will move the record pointer back to the beginning of the current file. 2008-11-27 02:04 rustem * Contrib/rustem/ShortMuStudy/: Config/PlotShortkNN.xml, macros/create_short.C: Add new files. 2008-11-27 02:03 rustem * PhysicsNtuple/Record.cxx, PhysicsNtuple/Utils.cxx, PhysicsNtuple/macros/draw.C, Contrib/rustem/ShortMuStudy/FillShortVar.cxx, Contrib/rustem/ShortMuStudy/FillShortVar.h, Contrib/rustem/ShortMuStudy/ShortDummy.cxx, Contrib/rustem/ShortMuStudy/ShortDummy.h, Contrib/rustem/ShortMuStudy/Config/PlotShortVar.xml, Contrib/rustem/ShortMuStudy/macros/make_short.C, Contrib/rustem/ShortMuStudy/macros/study_short.C: Add changes. 2008-11-27 01:15 rbpatter * Contrib/condor/scripts/to_griddb/choose_db_server: weighted choices 2008-11-26 23:03 jyuko * Contrib/rustem/ShortMuStudy/: FillShortVar.cxx, Config/PlotShortVar.xml, macros/make_short.C: Commit changes. 2008-11-26 22:31 rbpatter * Contrib/condor/scripts/setup_minos_condor.sh_raw: fixed missing wrappers bit 2008-11-26 19:39 mstrait * Contrib/strait/analyze.mattgrid: [no log message] 2008-11-26 15:59 mstrait * Contrib/strait/analyze.mattgrid: a bit of reorganization, dogwood version update, option parsing bug fix 2008-11-26 14:18 rodriges * NCUtils/Extrapolation/PIDSpectrum.h: Initialize pointers to zero in default constructor in an attempt to prevent reading-from-disk crashes 2008-11-25 19:12 bckhouse * Production/Dogwood/: reco_far_atmo_daikon04_base_dogwoodtest4.C, reco_far_atmo_data_base_dogwoodtest4.C: Bump atmo script version numbers to dogwoodtest4 2008-11-25 18:35 Robert Hatcher * Monitoring/SinglAnalysis.cxx: replace "DetectorType::" w/ "Detector::". 2008-11-25 15:36 loiacono * MuonPhysics/: Fit/MCEffError.cxx, Fit/MuonModule.cxx, Fit/PTModule.cxx, Fit/PTModule.h, Fit/PlotFit.cxx, Fit/PlotFit.h, Util/DrawHists.cxx, Util/DrawHists.h, macros/fit_flux.C, macros/make_plot_fit.C, macros/study_scan.C: [no log message] 2008-11-25 15:36 loiacono * PhysicsFit/: FitModule.cxx, FitModule.h, Beam/SKZPTune.cxx, Beam/SKZPTune.h, Beam/ZRatTune.cxx, Beam/ZRatTune.h: in FitModule: Added option to tell minuit the max number of iterations before giving up on convergence. in SKZPTune and ZRatTune: Variables to set the min and max weights. 2008-11-25 15:32 loiacono * MCReweight/: Lfluk.cxx, Lfluk.h: Added several skewing options and a different parameterization. 2008-11-25 11:57 bckhouse * NCUtils/Extrapolation/: NCCoordinateConverter.cxx, NCExtrapolation.cxx, NCExtrapolation.h, NCExtrapolationFarNear.cxx, NCExtrapolationFarNear.h, NCExtrapolationModule.cxx, NCExtrapolationModule.h, NCExtrapolationNone.cxx, NCExtrapolationPID.cxx, PIDSpectrum.cxx: Don't crash when writing results if no fit has been done. fBeams is now a map, not a vector, for speed. Add option ShiftedBeamsSimpleOnly to NCExtrapolationModule, will only make the shifted beams that have just one systematic at a time modified. Performance improvements in PIDSpectrum::nomalizeTrueToRecos. 2008-11-25 10:18 rodriges * NCUtils/Extrapolation/: NCExtrapolationPID.cxx, NCExtrapolationPID.h, PIDSpectrum.cxx, PIDSpectrum.h: Add an option to not do the correction based on ND data/MC, for testing purposes 2008-11-24 20:49 Minos CVS group account. Do not commit from here! * Contrib/scavan/pid/ParticleFinder/: Chain.cxx, ChainHelper.cxx, ClusterHelper.cxx, Finder.cxx, LinkDef.h, ParticleFinder.cxx, ParticleObjectHolder.h, ShwFit.cxx, StripHolder.cxx, StripHolder.h: [no log message] 2008-11-24 19:18 bckhouse * NCUtils/: NCEventInfo.cxx, Extrapolation/NCBeam.cxx, Extrapolation/NCBeam.h, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/PIDSpectrum.cxx: In NCEventInfo::SetEventWeight - need to shift reco.showerEnergy(NC|CC) as well. In PIDSpectrum explicitly check that plots have entries before giving them log scales, to prevent warnings. Don't leak so much stuff from NCBeam. To do this safely we need to not copy them, so add a private assignement operator. To not copy them anywhere, need to make fBeams a vector of beam pointers. 2008-11-24 18:10 asousa * Production/ProductionSummary.txt: Adding a few specific instructions regarding DB rollback and running the loon jobs. 2008-11-24 17:44 rodriges * NCUtils/Extrapolation/: NCExtrapolationPID.cxx, PIDSpectrum.h: Various changes to get the persisting of PIDSpectrum objects to work: * Reinstate the default constructor * Change post-data-member doxygen comments to the pre-data-member style lest they confuse ROOT * When having read spectra from disk, use Far fake data if available - useful for testing 2008-11-24 16:38 ahimmel * PackageMaintenanceSupport/config/maintainers.pms: Update date. 2008-11-24 14:37 rodriges * NCUtils/Extrapolation/: NCExtrapolationPID.cxx, PIDSpectrum.cxx, PIDSpectrum.h: Don't give arguments to functions the same name as data members - bad things happen, it seems. 2008-11-24 12:31 rodriges * NCUtils/macros/do_extrap.h: Change name of "fit this parameter" option to match NCUtils 2008-11-24 12:10 rodriges * NCUtils/Extrapolation/: NCExtrapolationPID.cxx, PIDSpectrum.cxx, PIDSpectrum.h: Some changes to the way the slices plots are drawn 2008-11-24 11:54 bckhouse * NCUtils/: NCEventInfo.cxx, NCEventInfo.h, Extrapolation/NCBeam.cxx, Extrapolation/NCBeam.h, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationNone.cxx: Add a constructor to NCBeam that takes an NCBeam::Info. Split shared part of constructor out into an Init() method. Split the beams/ directory in the output file into subdirectories. Remove FindBeamIndex from NCExtrapolation and add the functionality into GetBeam. New GetPOTForBeam function in NCExtrapolation - assumes that shifted beams have the same POT as their unshifted counterparts. Make all 3^n shifted beams and not just the 2n+1 cases done previously. Change behaviour of NCEventInfo::DeepCopy in some edge cases. Fix a crash that occurred if an event has less energy than the muon mass. 2008-11-24 10:24 rodriges * NCUtils/Extrapolation/PIDSpectrum.h: Bump ClassDef version 2008-11-24 10:16 dap56 * Monitoring/SinglAnalysis.cxx: Fixed crash bug in ND OM caused by recent update to add warning messages to plots affected by LI Gain Curve. 2008-11-23 21:18 rbpatter * Contrib/condor/doc/index.html: changed the examples a bit 2008-11-23 17:32 Nick West * PackageMaintenanceSupport/config/maintainers.pms: Update my last_confirmation. 2008-11-23 10:32 rbpatter * Contrib/condor/scripts/minos_jobsub: return to previous directory properly after setting up test release 2008-11-21 16:53 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_config/v01.table: Add $SRT_DIST/setup to tail of PATH so users can have "msrt" available. Do it here (config) rather than each individual minos_offline release. 2008-11-21 15:16 Nick West * GridTools/DataCacheManager/cmd_dcache_to_castor.pm: Add hack for dCache reporting file size as 1 byte. 2008-11-21 12:15 rodriges * NCUtils/Extrapolation/running_mock_data.txt: Some documentation of how to run mock data sets with NCUtils 2008-11-21 11:22 rbpatter * Contrib/condor/doc/index.html: docs updated with the new features 2008-11-21 10:59 rbpatter * Contrib/condor/: doc/index.html, doc/minos_jobsub_help.html, etc/minos_groups.cfg, scripts/minos_jobsub: new group handling, test job submission, and parrot defaulting 2008-11-21 10:12 Nick West * GridTools/: DataCacheManager/sei_dcm_url_resolve.pm, docs/ChangeLog: Some listings e.g. lcg-ls list full path whilst others e.g. rfdir only give the file name so strip any leading path away. 2008-11-21 09:56 rodriges * AutoLibLoad/: mkrootmaps.py, testClasses: Adapt to recent changes in NCUtils 2008-11-21 08:34 rbpatter * Contrib/condor/etc/minos_groups.cfg: added groups file 2008-11-21 08:24 Nick West * PackageMaintenanceSupport/config/maintainers.pms: Assign GeoSwimmer to Katarzyna 2008-11-20 23:48 rustem * PhysicsNtuple/Fill/FillMuonId.cxx: Fi if statement in FillMuonId. 2008-11-20 23:33 jyuko * Contrib/rustem/ShortMuStudy/: FillShortVar.cxx, FillShortVar.h, macros/make_short.C: Add my changes. 2008-11-20 19:43 Robert Hatcher * setup/msrt: when performing "msrt proxy" allow "-l" flag to force local copies (ie. override .proxyrc ). Useful for test releases that might not be in a base release and user doesn't have write access to directory specified in .proxyrc file. 2008-11-20 19:40 Robert Hatcher * setup/proxy_resolver.py: don't remove target if --local and the target is newer than .proxy 2008-11-20 11:43 bckhouse * NCUtils/: NCEventInfo.cxx, NCType.cxx, NCType.h, DataQuality/NCDataQualityModule.cxx, Extraction/NCAnalysisModule.cxx, Extraction/NCExtraction.cxx, Extrapolation/LinkDef.h, Extrapolation/NCBeam.cxx, Extrapolation/NCBeam.h, Extrapolation/NCContourFinder.cxx, Extrapolation/NCCoordinateConverter.cxx, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationFarNear.h, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCExtrapolationNone.cxx, Extrapolation/NCExtrapolationNone.h, Extrapolation/NCExtrapolationPID.cxx, Extrapolation/NCExtrapolationPID.h, Extrapolation/NCFitMaster.cxx, Extrapolation/NCPOTCounter.cxx, Extrapolation/NCPOTCounter.h, Extrapolation/PIDSpectrum.cxx, Extrapolation/PIDSpectrum.h, tests/extrapfit.C: Use NCBeam::Info as the key to identify beams everywhere, instead beamIndex - which is now completely removed. 2008-11-20 07:42 nwest * GridTools/docs/data_castor.html: Add link to CASTOR weekly meeting at RAL 2008-11-19 22:12 Robert Hatcher * REROOT_Classes/REROOT_NeuKin.cxx: make REROOT_NeuKin::clear() actually clear the whole object, not just the delta between the old and new versions. 2008-11-19 20:11 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/table.template: newer versions of ROOT (post 2008-11-14) need a newer dcap library than v2_36_f0506. For now move to v2_42_f0710. 2008-11-19 20:10 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/: trunk.table, trunk.version: Somehow during the switchover from CVS to SVN when we changes from "bleeding-edge" to "trunk" the new .table and .version files didn't get committed. Do so now. 2008-11-19 19:33 tjyang * NueAna/: NueStandard.cxx, NueStandard.h: add support for horn off mc 2008-11-19 18:33 Robert Hatcher * NueAna/Module/: FixModule.cxx, MCNNMergeModule.cxx, PETrimmer.cxx, SpillTypeFilter.cxx: replace #include "DetectorType.h" with preferred #include "Detector.h" 2008-11-19 18:22 Robert Hatcher * NueAna/: ANtpEventInfoAna.cxx, ANtpShowerInfoAna.cxx, ANtpShowerInfoAna.h, ANtpTrackInfoAna.cxx, ANtpTrackInfoAna.h, ANtpTruthInfoBeamAna.cxx, AnalysisInfoAna.cxx, AnalysisInfoAna.h, HitCalcAna.cxx, MSTTemplate.cxx, MuonRemovalInfoAna.cxx, NueAnalysisCuts.cxx, NueRecordAna.cxx, ShieldRejVarAna.cxx, ShwfitAna.cxx, TimingVarsAna.cxx, TimingVarsAna.h, TreePIDAna.cxx, Archive/ANtpAnalysisInfoAna.cxx, Archive/ANtpAnalysisInfoAna.h, Archive/CompareAll.cxx, Archive/CompareMD.cxx, Archive/CompareMST.cxx, Archive/NueHandScan.cxx, Archive/NuePrint.cxx, Display/NueDisplayModule.cxx, Display/NueDisplayModule.h, Module/NtpStTrimmer.cxx, Module/NueBeamMonModule.cxx, Module/NueBeamMonModule.h, Module/TrimModule.cxx, Reweight/NueRW.cxx, Reweight/NueRW.h, Reweight/NueReweight.cxx: Substitute preferred "Detector::" for obsolete alias "DetectorType::" where used as a namespace qualifier (or in #include), but not when use as part of a member variable name, ie. fDetectorType. 2008-11-19 18:11 Robert Hatcher * NCUtils/: NCEventInfo.cxx, NCType.cxx, NCType.h, DataQuality/NCDataQualityModule.cxx, DataQuality/NCDataQualityModule.h, Extraction/NCAnalysisModule.cxx, Extraction/NCExtraction.cxx, Extrapolation/NCBeam.cxx, Extrapolation/NCContourFinder.cxx, Extrapolation/NCContourFinder.h, Extrapolation/NCCoordinateConverter.cxx, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCExtrapolationNone.cxx, Extrapolation/NCExtrapolationPID.cxx, Extrapolation/NCFitMaster.cxx, Extrapolation/NCPOTCounter.cxx, Extrapolation/NCPOTCounter.h, Extrapolation/PIDSpectrum.cxx: replace non-standard "uint" with "unsigned int", except where used as a conversion, ie. "uint(x)", in which case use "UInt_t(x)". this helps make the code more compliant for newer versions of gcc. comment out typedef in NCType.h that wasn't sufficient to satisfy all cases. change a couple of cases of alias "DetectorType" to the preferred "Detector". 2008-11-19 17:23 Robert Hatcher * PhotonTransport/PhotonDefaultModel.cxx: Correct typo "Munits", not "Muints". 2008-11-19 17:19 Robert Hatcher * NuBarPID/LoadPDF.cxx, OnlineEventDisplay/OnlineEventDisplay.cxx: replace non-standard "uint" with "unsigned int". 2008-11-19 17:16 Robert Hatcher * Mad/MadDpID.cxx, Mad/MadMKAnalysis.cxx, Mad/MadTVAnalysis.cxx, Mad/NearbyEvents.cxx, NeugenInterface/inuke_rw.cxx: replace non-standard "uint" with "unsigned int". 2008-11-19 06:52 Robert Hatcher * setup/msrt: during "msrt update" redirect proxy resolving to logfile. 2008-11-18 23:19 Robert Hatcher * setup/msrt: Add new function "testrel" for creating new test releases w/ optional initial package list. Due to shell limitations it can not export SRT_PRIVATE_CONTEXT out so after it is created user still must: cd testrel srt_setup -a User must supply "-n testname" to name the test release. It is created under the current working directory. msrt "migrate" works on test releases using "-r test". msrt "proxy" works on test releases using "-r test". msrt "update" works on test releases using "-r test"; includes proxy resolution, but can not addpkg if given a package not already in the test release. Using -A flag on test release will reset sticky tags (effectively making it CVS HEAD). 2008-11-18 21:20 Robert Hatcher * setup/msrt: msrt "release" and "update" now call "proxy" for .proxy resolution for the given release. also small tweaks to indentation levels to make the script easier to run; "prune" now ignores "-r" if given rather than assume it is the release name. 2008-11-18 21:17 Robert Hatcher * setup/proxy_resolver.py: small tweaks to informative output. 2008-11-18 21:16 Robert Hatcher * Dispatcher/DDSFileHandler.cxx: replace non-standard "uint" with "unsigned int". 2008-11-18 20:24 rbpatter * Contrib/condor/doc/index.html: minor edit 2008-11-18 17:31 Robert Hatcher * DetSim/: SimDetector.cxx, SimPixelTimeBucket.cxx, SimPmt.cxx, SimPmtM16.cxx, SimPmtM64.cxx: fix consistent misspelling of "Munits" (was "Muints"). 2008-11-18 17:27 Robert Hatcher * DataUtil/PlaneOutline.cxx: replace non-standard "uint" with "unsigned int". 2008-11-18 17:22 Robert Hatcher * Contrib/tagg/Kinema/KinTuple.h, Contrib/tagg/Kinema/MyMad.cxx, DataQualityMonitoring/DataQualityModule.cxx, DataQualityMonitoring/RecoMonitoring.cxx: replace non-standard "uint" with "unsigned int". 2008-11-18 17:15 Robert Hatcher * Contrib/ScanTool/: MadDpID.cxx, MadMKAnalysis.cxx, MadTVAnalysis.cxx, NearbyEvents.cxx: replace non-standard "uint" with "unsigned int". 2008-11-18 17:12 Robert Hatcher * Contrib/pidtf/MCTuftsID/MadMCTuftsID.cxx: replace non-standard "uint" with "unsigned int". 2008-11-18 17:09 Robert Hatcher * CalDetDST/: AlgFilterChannels.cxx, LoadCalDetFilterChannels.cxx: replace non-standard "uint" with "unsigned int". 2008-11-18 17:07 Robert Hatcher * AltDeMux/AlgAltDeMuxBase.cxx: replace non-standard "uint" with "unsigned int" 2008-11-18 16:54 Robert Hatcher * GeoGeometry/test/GeoValidate.cc: replace non-standard "uint" with "unsigned int". 2008-11-18 15:26 rodriges * NCUtils/: NCEventInfo.cxx, NCEventInfo.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/PIDSpectrum.cxx: Finally get the systematic shifting right: * Construct nuEnergyNC and nuEnergyCC using the right NC/CC shower energies. * Don't set the track energy to zero for NC events in NCExtrapolationModule... * ...but do set it in FarNear, which requires it And, for good measure: * Make NCEventInfo somewhat const-correct * Comment out some useless output in PIDSpectrum 2008-11-18 14:31 loiacono * MuonPhysics/: Fit/MuData.cxx, Fit/MuonModule.cxx, Fit/MuonModule.h, Fit/PTModule.cxx, Fit/RatioModule.cxx, macros/fit_flux.C, macros/make_plot_fit.C: [no log message] 2008-11-18 14:28 loiacono * MCReweight/Lfluk.cxx, MCReweight/Lfluk.h, PhysicsFit/Beam/ZRatTune.cxx, PhysicsFit/Beam/ZRatTune.h: Added skewing options 2008-11-18 12:48 rodriges * NCUtils/: DataQuality/NCDataQualityModule.cxx, DataQuality/NCDataQualityModule.h, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCPOTCounter.cxx, Extrapolation/NCPOTCounter.h, macros/do_extrap.h: Alter the way mock data is dealt with: You now pass the run to use, and the subrun. To use the whole mock data set, pass subrun=-1. Remove file-chosing logic from NCExtrapolationModule and just use the one in NCPOTCounter. 2008-11-18 12:47 rodriges * NCUtils/NCEventInfo.cxx: Setting nuEnergyNC and nuEnergyCC still isn't right, so revert it for the moment 2008-11-18 12:44 rodriges * NCUtils/Extrapolation/NCExtrapolationPID.cxx: Only ignore MC events if we read the spectra from file, not all events 2008-11-17 18:35 bckhouse * NCUtils/: NCOscProb.cxx, Extrapolation/NCBeam.cxx, Extrapolation/NCBeam.h, Extrapolation/NCCoordinateConverter.cxx, Extrapolation/NCCoordinateConverter.h, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationFarNear.h, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCExtrapolationNone.cxx, Extrapolation/NCExtrapolationNone.h, Extrapolation/NCExtrapolationPID.cxx, Extrapolation/NCExtrapolationPID.h, Extrapolation/NCFitMaster.cxx, Extrapolation/NCFitMaster.h, Extrapolation/PIDSpectrum.cxx, macros/do_extrap.C, tests/contlist.C, tests/extrapfit.C: Add a subclass Info to NCBeam, describes what beam this is. Switch to using ERunType in more places. Fix the preferences that control what systematics to fit. NCExtrapolation::GetBeam, a better interface than FindBeamIndex Preference MakeShiftedBeams to control new feature, currently has fairly serious problems. Write best fit chisq and one sigma errors to the output file. Switch decay formulae to normal heirarchy formulation. 2008-11-17 15:31 rodriges * NCUtils/Extrapolation/NCExtrapolationPID.cxx: Don't override the weight on mock data events. 2008-11-17 15:29 bckhouse * NCUtils/: NCEventInfo.cxx, NCEventInfo.h: Definition of SetEventWeight was duplicated for some reason, remove the redundant copy. 2008-11-17 15:05 rodriges * NCUtils/macros/do_extrap.h: Set output filename correctly for mock data runs 2008-11-17 12:31 bckhouse * NCUtils/Extrapolation/NCExtrapolationFarNear.cxx: Fix Far/Near Extrapolation. Setting of the correct beams had accidentally got commented out. 2008-11-17 10:38 rodriges * NCUtils/macros/GuessPaths.C: Use /minos/data/users/rodriges as my output path at FNAL 2008-11-17 10:32 rodriges * NCUtils/NCEventInfo.cxx: Define NC and CC energies correctly 2008-11-17 08:48 Robert Hatcher * Contrib/rhatcher/proxytest/testfv2.root.proxy: another commit test 2008-11-17 08:45 Robert Hatcher * Contrib/rhatcher/proxytest/testfv2.root.proxy: test commit 2008-11-17 07:52 nwest * DatabaseInterface/: doc/ChangeLog, test/DbiValidate.cc: Compiler fix: Replace uint -> unsigned int 2008-11-17 01:42 pawloski * NueAna/NueAnaTools/: NueConvention.cxx, NueConvention.h: Updated energy scale to include flag for Linearity Fixed MC 2008-11-16 22:07 boehm * NueAna/Extrapolation/NueSystematic.cxx: In general a good idea to commit code that actualyl compiles 2008-11-16 21:47 boehm * NueAna/Extrapolation/NueSystematic.cxx: newer pids weren't being hit by pidshift 2008-11-14 19:06 loiacono * MuonPhysics/: macros/make_check_lfluk.C, Fit/GNUmakefile, Fit/MuData.cxx, Fit/MuFunc.cxx, Fit/MuFunc.h, Fit/RatioModule.cxx, Fit/RatioModule.h, Fit/Check/CheckLfluk.cxx, Fit/Check/CheckLfluk.h, Fit/Check/GNUmakefile, Fit/Check/LinkDef.h, Util/DrawHists.cxx, Util/DrawHists.h, macros/fit_flux.C, macros/make_plot_fit.C: [no log message] 2008-11-14 18:34 loiacono * MCReweight/: Lfluk.cxx, Lfluk.h: Modified Lfluk:added functions to get histograms and only return weight 1 for pT > 1.0 for pi+ 2008-11-14 18:30 loiacono * PhysicsFit/Beam/: SKZPTune.cxx, SKZPTune.h, ZRatTune.cxx, ZRatTune.h: change floats to doubles in GetWeight() 2008-11-14 15:39 Nick West * GridTools/Ganga/GBS/python/GBSManager.py: Add: __HouseKeeping(self): Perform any commands defined by configuration: "HouseKeepingCommands" Mod: ctor: call __HouseKeeping() 2008-11-14 15:39 Nick West * GridTools/Ganga/GBS/python/GBSConfig.py: Mod:__ReadConfigFile(self,rcFile): Collect entire line contents except any trailing spaces for value instead of just first white space delimited token. Needed for "HouseKeepingCommands" which can have embedded spaces. 2008-11-14 15:39 Nick West * GridTools/Ganga/GBS/python/.gbsrc: Add configuration: "HouseKeepingCommands" 2008-11-14 14:58 bckhouse * NCUtils/Extrapolation/NCParameter.cxx: Fix intermittent crasher bug. 2008-11-14 01:42 boehm * NueAna/NueAnaTools/OscCalc.cxx: small adjustment to the EtoE probability 2008-11-13 19:26 Brian Rebel * NCUtils/: Extraction/NCAnalysisModule.cxx, Extraction/NCExtraction.cxx, Extrapolation/NCBeam.cxx, Extrapolation/NCContourFinder.cxx, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolationJK.cxx, Extrapolation/NCExtrapolationJK_fit.cxx, Extrapolation/NCExtrapolationMQ.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationNS.cxx, Extrapolation/NCExtrapolationRS.cxx, NumRec/MinosMinimization.cxx: convert uints and UInt_ts to unsigned ints to make gcc 4.0.1 happy 2008-11-13 19:24 Brian Rebel * NCUtils/: NCAnalysisUtils.cxx, NCType.cxx: change uints and UInt_ts to unsigned ints to make gcc 4.0.1 happy 2008-11-13 17:54 Nick West * GridTools/Ganga/GBS/docs/gbs_user.html: Add link to cron job authentication 2008-11-13 17:51 Nick West * GridTools/Scripts/docs/Scripts.html: Add link to cron job authentication 2008-11-13 17:45 bckhouse * NCUtils/NCEventInfo.cxx: When applying systematic shifts to an event in NCEventInfo::SetEventWeight, adjust reco->nuEnergyNC and reco->nuEnergyCC as well as reco->nuEnergy. 2008-11-13 17:39 Nick West * GridTools/docs/jobs_tutorial.html: Add section: Cron job authentication 2008-11-13 17:00 rodriges * AutoLibLoad/: mkrootmaps.py, testLoading.sh: Change mkrootmaps.py to generate rootmap files that can safely be loaded in bare root, rather than just loon. This requires a whole lot of new workarounds, some of which are documented in docdb 4980. Update the testLoading.sh script concomitantly to use root for testing instead of loon 2008-11-13 15:07 Nick West * Contrib/rhatcher/gminos_jobs/run_ral_lcg.sh: Report transmitted environment to the log. 2008-11-13 14:47 rodriges * AutoLibLoad/: testLoading.C, testLoading.sh: Trick stolen from Chris: use 42 as exit code for success, since failure can sometimes return 0 2008-11-13 12:35 rodriges * NCUtils/Extrapolation/NCPOTCounter.cxx: For mock files, use the dataPOT histogram to return the POT, instead of assuming 2.5e20 2008-11-13 08:11 nwest * PackageMaintenanceSupport/config/maintainers.pms: Assign RootUtil to Kregg 2008-11-13 03:40 Robert Hatcher * setup/msrt: Add new "proxy" command. This invokes the $SRT_DIST/setup/proxy_resolver.py script for a given release (and optional list of packages). It checks for the existance of a $SRT_DIST/setup/.proxyrc file and gives warning (w/ suggestions) if it is not found. At this time this is _not_ directly called by "update" or "release" commands, but probably should be. 2008-11-13 02:59 Robert Hatcher * setup/proxy_resolver.py: fix typo in informative message. 2008-11-12 22:14 boehm * NueAna/: NueStandard.cxx, NueStandard.h, NueAnaTools/OscCalc.cxx, NueAnaTools/OscCalc.h: Adding a function to return the current osc parameters 2008-11-12 21:30 boehm * NueAna/: NueStandard.cxx, NueStandard.h: Adding a new default osc function that has nue appearance set to zero 2008-11-12 19:56 loiacono * MuonPhysics/: Fit/PTModule.cxx, Fit/PlotFit.cxx, Fit/PlotFit.h, Fit/RatioModule.cxx, Fit/RatioModule.h, macros/fit_flux.C, macros/make_plot_fit.C: [no log message] 2008-11-12 19:55 loiacono * MuonPhysics/Fit/: ParticleRatios.cxx, ParticleRatios.h: c 2008-11-12 17:37 Robert Hatcher * CandDigit/AlgFilterDigitList.cxx: Add some code to dump the BadChannelList one time if using strategy 3. This assumes that in general the list is short, but it provides a means of verifying that it is indeed getting picked up at all. 2008-11-12 15:16 nwest * GridTools/docs/data_tutorial.html: Add section on DCM. 2008-11-12 15:16 nwest * GridTools/DataCacheManager/sei_dcm_url_unpack.pm: Report error if SE directory or file name missing. 2008-11-12 15:16 nwest * GridTools/DataCacheManager/sei_check_authentication.pm: Fix another debug print bug. 2008-11-12 15:16 nwest * GridTools/DataCacheManager/minos/frs_locate_file.pm: Check for bad DCM URL. 2008-11-12 12:07 bckhouse * NCUtils/macros/: do_extrap.C, do_extrap.h: Phil's commit to detect the macro being run interpreted was incorrect. The error triggers even when being run compiled, due to the dictionary generation pass. Now using a cout and exit(1) in the function body instead of a #error. Also, ifdef out the function body and the entire header file when running under CINT so that there are no confusing errors if one runs interpreted whilst also not loading the libraries. 2008-11-12 11:42 rodriges * NCUtils/macros/do_extrap.C: Bail if script is being run interpreted. Unfortunately only works if you do "loon load_libs.C do_extrap.C", and not if you miss off the load_libs.C at the front, but it's better than nothing 2008-11-11 23:41 rustem * Contrib/rustem/ShortMuStudy/: FillShortVar.cxx, Config/PlotShortVar.xml, macros/make_short.C: Few more updates... 2008-11-11 23:40 rustem * PhysicsNtuple/Config/PlotMuonId.xml: Update histograms for FillMuonId. 2008-11-11 23:24 rustem * Contrib/rustem/ShortMuStudy/: FillShortVar.cxx, FillShortkNN.cxx, macros/make_short.C: Work on macro make_short.C for making PhysicsNtuple ntuples. 2008-11-11 23:06 rustem * PhysicsNtuple/Fill/: FillMuonId.cxx, FillMuonId.h: Add "pass key" variable to FillMuonId. 2008-11-11 21:03 Robert Hatcher * CVSROOT/check_access: Add "ahimmel" and "pa" to numisoft writers. 2008-11-11 18:45 rodriges * NCUtils/NCType.cxx: Return Run I for mock data events in FindRunType(ANtpHeaderInfo*) - this makes it consistent with FindRunType(TString), which uses the filename 2008-11-11 18:13 bckhouse * Production/Dogwood/macros/load_libs.C: Remove TimeCalibratorSR from the library list, it isn't used for anything and is no longer part of the release. 2008-11-11 18:08 bckhouse * NCUtils/: Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationFarNear.cxx, Extrapolation/NCExtrapolationFarNear.h, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCExtrapolationNone.cxx, Extrapolation/NCExtrapolationNone.h, Extrapolation/NCExtrapolationPID.cxx, Extrapolation/NCExtrapolationPID.h, Extrapolation/NCFitMaster.cxx, Extrapolation/NCFitMaster.h, tests/extrapfit.C: - Move majority of the fitting logic out of NCExtrapolation into a new class NCFitMaster. - AddEvent now uses an NCEventInfo instead of lots of ANtp pointers - Split output file into fit/ and beam/ directories - Simplify CombineRuns, it now always creates a new RunAll instead of sometimes renaming an old beam - DoneFilling method is now called on all extrapolations, after all the AddEvent calls and before any GetSpectra calls 2008-11-11 18:03 rodriges * NCUtils/NCType.cxx: Return a run type for mock data files 2008-11-11 17:02 loiacono * MuonPhysics/: Fit/MuData.cxx, Fit/MuonModule.cxx, Fit/MuonModule.h, Fit/PTModule.cxx, Fit/PTModule.h, Fit/ParticleRatios.cxx, Fit/ParticleRatios.h, macros/fit_flux.C, macros/make_plot_fit.C: update 2008-11-11 15:04 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFillerNue.cxx: backport memory leak fixes from josh 2008-11-11 09:30 Nick West * GridTools/docs/ChangeLog: DCM update: DCM URL wildcarding. 2008-11-11 09:30 Nick West * GridTools/DataCacheManager/sei_dcm_url_unpack.pm: Support DCM URL wildcarding. Add additional field: "err_msg". 2008-11-11 09:30 Nick West * GridTools/DataCacheManager/: main.pm, sei_dcm_url_resolve.pm, minos/frs_locate_file.pm: Support DCM URL wildcarding. 2008-11-11 09:30 Nick West * GridTools/DataCacheManager/sei_dcm_url_pack.pm: Cosmetic change in call sequence documentation. 2008-11-11 09:30 Nick West * GridTools/DataCacheManager/sei_check_authentication.pm: Fix bug: was checking ::DEBUG instead of ENV::debug. 2008-11-11 09:30 Nick West * GridTools/: DataCacheManager/init.pm, Scripts/maintenance/version_number: Update version number V01-13-00 -> V01-14-00 2008-11-11 09:29 Nick West * GridTools/DataCacheManager/docs/dcm.html: Add section: A Generic Interface to MINOS Data Update section: Storage Element Access, Names and The DCM URL - describe wildcarding DCM URL. 2008-11-11 09:29 Nick West * GridTools/DataCacheManager/dcm_frs_job.pm: Nasty hack for lcg-cp which can give a benign failure "No pins released" 2008-11-11 09:29 Nick West * GridTools/DataCacheManager/: copy_file_interlock.pm, frs_collect_file_list.pm, frs_retrieve_next_batch.pm, get_cmd_options.pm, docs/help_summary.txt: Replace option --names_not_unique by --ignore_cache by retain the old form as an alias. 2008-11-11 09:29 Nick West * GridTools/DataCacheManager/cmd_test.pm: Add subcommands: sei_dcm_url_resolve and sei_dcm_url_unpack. 2008-11-11 08:47 rodriges * NCUtils/macros/: do_extrap.C, do_extrap.h: Use NCType::EFitParam's for systematics, instead of referring to them by name. Remove some old, commented-out code 2008-11-10 23:27 George Irwin * setup/: packages-R1.31, packages-baserelease: Remove AutoLibLoad and add RootUtil packages. 2008-11-10 22:11 scavan * Contrib/scavan/pid/: ParticleAna/AnaTrim.cxx, ParticleAna/ParticleAna.cxx, ParticleAna/ParticleBeamMon.cxx, ParticleFinder/ParticleFinder.cxx, ParticleTree/Tree.cxx: some compilation warning message cleanup 2008-11-10 19:15 scavan * Contrib/scavan/pid/: ParticleAna/ParticleBeamMonAna.cxx, ParticleAna/ParticlesAna.cxx, ParticleFinder/ChainHelper.cxx, ParticleFinder/Finder.cxx, ParticleFinder/ParticleFinder.cxx, ParticleFinder/ShareHolder.cxx, ParticleFinder/ShwFit.cxx, ParticleFinder/macros/LoadLibs.C: fixing 2008-11-10 18:46 bckhouse * NCUtils/Extrapolation/: NCExtrapolation.h, NCExtrapolationPID.h: Crasher fix: override CombineRuns in ExtrapolationPID to do nothing - currently don't know how to handle this, and if we ignore it we get confused by all the beam numbers changing under us. Correctness fix: only request spectra for each beam once, instead of twice (was accidentally doing once for each detector) 2008-11-10 18:13 rodriges * NCUtils/Extrapolation/: NCExtrapolationPID.cxx, NCExtrapolationPID.h, PIDSpectrum.cxx, PIDSpectrum.h: Some minor changes: * Add some extra asserts requested by Chris * Private function NCExtrapolationPID::PrintSpectraMap to print out the spectra - currently unused, but useful in debugging * PIDSpectrum::getOnePredicted takes a string to add to the name in an attempt to avoid "replacing existing TH1" error messages 2008-11-10 17:03 loiacono * MuonPhysics/: Fit/MuonModule.cxx, Fit/MuonModule.h, Fit/PTModule.cxx, Fit/PTModule.h, Fit/ParticleRatios.cxx, Fit/PlotFit.cxx, macros/fit_flux.C, macros/make_plot_fit.C: adding PTModule and updating 2008-11-10 15:42 Brian Rebel * NCUtils/macros/: nearFarExtrapolationData.C, nearFarExtrapolationMC.C: remove the _ in one contour name for alex. 2008-11-10 15:03 boehm * AnalysisNtuples/Module/ANtpInfoObjectFillerNue.cxx: Pluggin memory leaks 2008-11-10 12:40 rodriges * NCUtils/Extrapolation/: NCExtrapolationPID.cxx, NCExtrapolationPID.h, PIDSpectrum.cxx, PIDSpectrum.h: Catch up with the latest changes in NCUtils, and make everything multi-beam capable. * Make the vector of PIDSpectrum's into a map, indexed on beam index, plus the fallout * Add member variable for PIDSpectrum that tells which beam it is (needed for loading from disk) * Remove the FillOneEvent function - it was just adding an unnecessary extra layer.