2006-08-25 20:24 boehm * Production/Cedar/: reco_MC_far_Cosmic_cedar.C, reco_MC_far_cedar.C, reco_MC_near_cedar.C, reco_far_all_cedar.C, reco_far_spill_cedar.C, reco_near_Cosmic_cedar.C, reco_near_spill_cedar.C: The official Cedar Production scripts 2006-08-25 19:09 boehm * Production/R1.24/: reco_MC_far_Cosmic_R1_24.C, reco_MC_far_R1_24.C, reco_MC_near_R1_24.C, reco_far_all_R1_24.C, reco_far_spill_R1_24.C, reco_near_Cosmic_R1_24.C, reco_near_spill_R1_24.C: Adjusting the scripts so that the running environment is stored in the fHeader.fTitle 2006-08-25 18:36 Brian Rebel * DataQualityMonitoring/macros/directCompare.C: make it ready to compare R1.14 to cedar 2006-08-25 18:23 Brian Rebel * DataQualityMonitoring/: EventRatePlotModule.cxx, RecoMonitoringNC.cxx, macros/dataQualityCheck.C, macros/eventRatePlot.C, macros/weeklyCheck.C: clean up the cuts on spills/events in RecoMonitoringNC a bit add comments to macros and clean them up change the limits of dates to plot in EventRatePlotModule 2006-08-25 18:20 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx, NCAnalysisModule.h, NCExtractionDP.cxx, macros/ncccSeparation.C: add in functionality to count up pots and store the answer in a histogram. fix cut on target position to only allow for the selected position in the ND add comments and clean up the ncccSeparation macro 2006-08-25 17:31 Nick West * DatabaseInterface/: DbiConnection.cxx, DbiConnection.h: New backend: Check that both client and server support prepared statements. 2006-08-25 17:30 Nick West * DatabaseInterface/DbiCascader.cxx: New backend: Handle empty password designated as '\0' (an empty null terminated character string) 2006-08-25 17:02 admarino * WebDocs/WebDocs.html: Cosmetic changes to MC section to make it more readable. 2006-08-25 16:48 Ed Lartey * setup/packages-R1.24.0: # new point release annoucement 2006-08-25 15:46 boehm * CandNtupleSR/Module/: NtpSRModule.cxx, NtpSRModule.h: Backport Modifications from Chris This is after R1-24c Log Message: Corrected the definition of partial plane region in the NtpSRWindow. Updated the filling method for NtpSRSubShowerSummary. 2006-08-25 15:36 cbs * CandNtupleSR/Module/: NtpSRModule.cxx, NtpSRModule.h: Corrected the definition of partial plane region in the NtpSRWindow. Updated the filling method for NtpSRSubShowerSummary. 2006-08-25 13:24 boehm * RecoBase/CandShowerHandle.cxx: Changes from Andy Backport to R1-24 Original: Tweaked ND corrections to account for changes in R1_24c 2006-08-25 11:01 culling * RecoBase/CandShowerHandle.cxx: Tweaked ND corrections to account for changes in R1_24c 2006-08-25 10:01 chapman * AtNuOutput/: AtmosCalculator.cxx, AtmosCalculator.h: fix for track variable calculations 2006-08-25 07:33 Nick West * Util/scripts/cvs_diff: Bug fix: was not passing arg onto perl script 2006-08-25 07:32 Nick West * Util/scripts/GNUmakefile: Only need to install launcher cvs_diff, not the perl script cvs_diff.pm 2006-08-24 22:11 scavan * NueAna/Display/NueDisplayModule.cxx: repaired array indexing errors in NueDisplayModule::DrawInteractionDiagram 2006-08-24 13:47 Nick West * Util/scripts/GNUmakefile: Add cvs_diff* to list of installed scripts. 2006-08-24 13:41 Nick West * Util/scripts/cvs_diff.pm: When looking for start of revision marker demand exact match (was confused by a comment) 2006-08-24 10:10 chapman * AtNuOutput/: AtmosCalculator.cxx, AtmosCalculator.h: fix for track variable calculations 2006-08-24 08:27 Nick West * DatabaseInterface/: DbiTableMetaData.cxx, DbiTableMetaData.h: New backend. API change: Make dummy ColumnAttributes a static member so that it is constructed before leak checking enabled in TestDbi. As a local static variable it is created afterwards by still exists during leak checking analysis which reports as a leak the DbbiFieldType it contains. 2006-08-24 06:17 Nick West * DatabaseInterface/: DbiCascader.cxx, DbiDBProxy.cxx: New backend: Use TSQLStatement::IsNull(...) for queries using group functions as results can be null. 2006-08-23 22:15 Brian Rebel * MarquardtFit/: HessianModule.cxx, MarquardtFitModule.cxx, MqfBeamInfo.cxx, MqfBeamInfo.h, macros/hessian.C, macros/marquardtFit.C: get rid a few bugs for new output trees from NCAnalysisModule also fix a couple of other bugs and add some more comments to job macro 2006-08-23 21:35 admarino * WebDocs/WebDocs.html: Minor changes to the MC section: Added a link to the MC group page and to an introductiory page for newbies. 2006-08-23 20:58 Robert Hatcher * Filtration/: FiltMBSpillModule.cxx, FiltMBSpillModule.h: Remove this class from Filtration package; it is now positioned in the MiniBooNEAna package (complete with old history). 2006-08-23 18:12 Brian Rebel * NCUtils/NCAnalysisUtils.cxx: fix error in track energy calculation in FindRecoWeight found by tom o. 2006-08-23 16:27 Nick West * DatabaseInterface/: DbiException.cxx, DbiException.h: API Change: Explicitly define copy ctor and instrument with LEA_CTOR so that leakchecker does not report false positive 2006-08-23 16:25 Nick West * DatabaseInterface/: DbiAsciiDbImporter.cxx, DbiAsciiTablePreparer.cxx: Fix small leak of DbiAsciiTablePreparer 2006-08-23 13:48 cpw1 * PulserCalibration/: PulserGainFit.h, PulserGainFit.cxx: Add setable DBSimMask and DBCommment 2006-08-22 15:31 Nick West * DatabaseInterface/DbiCascader.cxx: New backend: Bug fix ReserveNextSeqNo(), was picking up wrong column and returning wrong SEQNO 2006-08-22 12:11 Nick West * DatabaseInterface/DbiCascader.cxx: Original and new backends: 2 internal change to ReserveNextSeqNo(...) Fix a double self-canceling bug: Cannot use TableExists(..) while lock in force, it always returns false as the query select * from xxx where i=0 fails (the lock is applied to xxxVLD but not xxx and when a lock is active only locked tables can be queried). However, the test on TableExists(..) was inverted so the code worked! Resolve this by calling TableExists(..) before setting lock and fixing the test. Having got a SEQNO for the LOCAL/GLOBAL SEQNO table, there was paranoia code to perform the query select max(SEQNO) from xxxVLD where SEQNO between and which gets expensive when writing many SEQNOS, so the query is now only done once for each tableName/isGlobal/dbNo combination. 2006-08-22 12:08 Nick West * DatabaseInterface/DbiCascader.h: Remove redundant #include 2006-08-22 09:14 Nick West * WebDocs/Companion/cxx_crib/break.html: Fix multiple syntax errors, as reported by Philipp Buluschek who browsed our web 2006-08-21 21:11 dap56 * Monitoring/SinglAnalysis.cxx: Range of SpillServer response plot is now 0-2 secs 2006-08-21 20:54 Robert Hatcher * DataUtil/infid.h: Adjust NearDet beam centerline position based on survey numbers given by Virgil Bocean (+ Dave Boehnlein); these moved dx ~ 0.5cm and dy ~ 10cm. 2006-08-21 20:32 cbs * MuonRemoval/AlgRmMu.cxx: Setting pass variable in CandRmMuHandle 2006-08-21 19:41 rustem * PhysicsNtuple/: AlgEvent.h, AlgSnarl.h, AlgStore.h, Default.cxx, Default.h, Lock.h, Mutex.h, Record.cxx, Record.h, RunAlgSnarl.cxx, RunAlgSnarl.h, RunThread.h, Store/FillDataModule.cxx, Study/PlotTrackLBend.h, Study/PlotTrackPlane.h, Study/PlotTrackQBend.h, Study/PlotTrackdEdx.cxx, Study/PlotTrackdEdx.h, Study/StudyTrackdEdx.cxx, Study/StudyTrackdEdx.h, macros/study_dedx.C: Commit multi-threaded version of the algorithms. Mutex is a wrapper around pthread mutex structure. RunThread is a templated thread safe singleton class that manages creation of a new thread. 2006-08-21 18:26 cbs * NueAna/MuonRemovalInfo.h: Forgot to increment ClassDef with recent changes to object. 2006-08-21 17:53 Nathaniel Tagg * SpillTiming/SpillTimeFinder.cxx: Update the ND/FD time offsets to account for July 27 cable swap at the ND. STF adjusts offset automatically based upon request date. 2006-08-21 15:59 Nick West * DatabaseInterface/DbiDBProxy.cxx: New backend: Internal change StoreMetaData(DbiTableMetaData& metaData) const:- Drop call to TSQLServer::HasTable(), it fails for temporary tables e.g. ASCII database tables, and if table is missing, the subsequent query to get its meta-data will in any case fail. 2006-08-21 15:59 Nick West * DatabaseInterface/: DbiConnection.cxx, DbiConnection.h: New backend: Internal change:- Open() Now can now open an ASCII database. Convert data member fURL from a std::string to a TUrl. 2006-08-21 15:59 Nick West * DatabaseInterface/: Dbi.cxx, DbiAsciiDbImporter.cxx, DbiAsciiDbImporter.h, DbiAsciiTablePreparer.cxx, DbiAsciiTablePreparer.h, LinkDef.h, doc/ChangeLog: New backend: New classes to support an ASCII database. 2006-08-21 15:04 Nick West * DatabaseMaintenance/scripts/get_table_attribute.pm: Add SPILLSERVERMON 2006-08-21 12:08 Nick West * DatabaseMaintenance/doc/dbmauto_status.html: FNAL is exporting PULSERGAIN (primarily to feed into ORACLE server) 2006-08-19 21:14 Robert Hatcher * CVSROOT/: framework.list, numisoft.list: remove yumiceva@fnal.gov per his request 2006-08-19 20:42 scavan * NueAna/Display/NueDisplayModule.cxx: removed some remaining debugging output 2006-08-19 20:21 scavan * NueAna/Display/NueDisplayModule.cxx: there was an error in NueDisplayModule::DrawInteractionDiagram when the snarl contained more than one event particles were being accessed by their array index rather than actual StdHep->index this would on occasion cause stack overflows this is now fixed 2006-08-19 16:56 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: Add additional debug line and add a check on track index before adding step information to current hit such that a mismatched track index will lead to a fatal message and abort. 2006-08-19 16:52 Sue Kasahara * ParticleTransportSim/PTSimHit.h: Add access method: Int_t GetTrkIndex() const { return fTrkIndex; } 2006-08-18 20:01 arms * MCMonitor/MCMonitor.cxx: Minor tweaks \: shower diameter calc and primary trk/shw defn. 2006-08-18 19:31 boehm * MuonRemoval/macros/run_mrcc_DATA_near_cand_R1_18_2.C: Adding defensive bfield code 2006-08-18 18:37 Brian Rebel * DataQualityMonitoring/: ComparisonPlotModule.cxx, DataQualityModule.cxx, DataQualityPlotModule.cxx, DataQualityPlotModule.h, RecoMonitoringNC.cxx, RecoMonitoringNC.h, macros/dataQualityCheck.C, macros/dataQualityPlot.C, macros/weeklyCheck.C: changes to make the time comparison mode work properly 2006-08-18 18:22 boehm * CandTrackCam/: AlgTrackCam.cxx, AlgTrackCam.h: Backport changes from John Log Message: Fix for timing fits determining direction of track. 2006-08-18 18:18 boehm * CandFitTrackCam/: AlgFitTrackCam.cxx, AlgFitTrackCam.h: Backport: Changes from John Marshall Some simple tidying, plus a fix for forward and backward timing fits. 2006-08-18 16:05 marshall * CandFitTrackCam/: AlgFitTrackCam.cxx, AlgFitTrackCam.h: Some simple tidying, plus a fix for forward and backward timing fits. 2006-08-18 16:04 marshall * CandTrackCam/: AlgTrackCam.cxx, AlgTrackCam.h: Fix for timing fits determining direction of track. 2006-08-18 15:24 blake * SpillTiming/FillSpillServerMon.cxx: adding a more intelligent dbi log entry 2006-08-18 15:23 blake * CandMorgue/FillHvFromSingles.cxx: adding a more intelligent dbi log entry. 2006-08-18 09:23 Minos CVS group account. Do not commit from here! * Contrib/evans/JustinsUtils/: MCMom.cxx, MCMom.h, SRMom.cxx, SRMom.h, THMom.cxx: Package required by the NuAntiNu package. 2006-08-18 09:19 Minos CVS group account. Do not commit from here! * Contrib/evans/NuAntiNu/: LinkDef.h, MajorityCurvature.cxx, MajorityCurvature.h, NuAntiNuEvent.cxx, NuAntiNuEvent.h, NuAntiNuModule.cxx, NuAntiNuModule.h, PDFMakerModule.cxx, PDFMakerModule.h, PIDCalculator.cxx, PIDCalculator.h, macros/DataMCComparison.C, macros/DrawGraphs.C, macros/NuAntiNu.C, macros/PDFMaker.C: Adding code to calculate an anti-neutrino PID using Majority Curvature. 2006-08-18 03:16 Brian Rebel * DataQualityMonitoring/: ComparisonPlotModule.cxx, DataQualityModule.cxx, DataQualityPlotModule.cxx, DirectCompareModule.cxx, EfficiencyPurityModule.cxx, EventRatePlotModule.cxx, RecoMonitoring.cxx, RecoMonitoring.h, RecoMonitoringCR.cxx, RecoMonitoringCR.h, RecoMonitoringNC.cxx, RecoMonitoringNC.h: rearrange things so that the constructor of the RecoMonitoring objects doesnt take julian dates for start and end dates and move that to the filling methods 2006-08-18 02:46 cbs * NueAna/: MuonRemovalInfo.cxx, MuonRemovalInfo.h, MuonRemovalInfoAna.cxx, MuonRemovalInfoAna.h, NueModule.cxx, NueRecordAna.cxx, NueRecordAna.h: Updates to the MuonRemovalInfo block + associated changes. Added new variables for studying the original event before muon removal. 2006-08-18 01:00 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, RecoMonitoringNC.cxx: couple of chages to debug weekly comparison plot making 2006-08-17 23:52 rustem * PhysicsNtuple/Select/: SelectNeutrino.cxx, SelectNeutrino.h: Add a charge current selection algorithm. 2006-08-17 23:49 rustem * PhysicsNtuple/: Draw/DrawSnarl.cxx, Draw/DrawSnarl.h, Plot/PlotEfficiency.cxx, Plot/PlotEfficiency.h, Plot/PlotEventData.cxx, Plot/PlotEventData.h, Plot/PlotPurity.cxx, Plot/PlotPurity.h, Study/StudyFiducial.cxx, Study/StudyFiducial.h: Add plotting and drawing routines. 2006-08-17 23:40 rustem * PhysicsNtuple/Lock.h: Add a new class template Lock<>. Lock is a thread locking template that implements strict external object locking. Copied from an article by A. Alexandrescu published at Addison-Wesley website. 2006-08-17 23:34 rustem * PhysicsNtuple/: LinkDef.h, ParticleSignId.cxx, ParticleSignId.h, Plot/PlotEvent.cxx, Plot/PlotTrackGeometry.cxx: Add back couple files that mistakenly got deleted with all the dust around. Commit changes to files that contained included for removed headers. 2006-08-17 23:15 rustem * PhysicsNtuple/Study/: ParticleKey.cxx, ParticleKey.h, PlotTrackLBend.cxx, PlotTrackLBend.h, PlotTrackQBend.cxx, PlotTrackQBend.h: Adding 2 new plotting classes and 1 helper class. 2006-08-17 23:10 rustem * PhysicsNtuple/: Fill/FillEventPid.cxx, Fill/FillEventPid.h, Fill/FillTrackVariables.cxx, Fill/FillTrackVariables.h, Store/FillBasic.cxx, Store/FillBasic.h, Store/FillBeam.cxx, Store/FillBeam.h, Store/FillDataModule.cxx, Store/FillDataModule.h, Store/FillEvent.cxx, Store/FillEvent.h, Store/FillFarLI.cxx, Store/FillFarLI.h, Store/FillHeader.cxx, Store/FillHeader.h, Store/FillShower.cxx, Store/FillShower.h, Store/FillStrip.cxx, Store/FillStrip.h, Store/FillTrack.cxx, Store/FillTrack.h, Store/FillTruth.cxx, Store/FillTruth.h, Store/GNUmakefile, Store/LinkDef.h: Adding bunch of files. Most were moved to a new directory but also adding 4 new files for FillEventPid and FillTrackVariables classes. 2006-08-17 23:07 rustem * PhysicsNtuple/Fill/: SeparateLIFar.cxx, SeparateLIFar.h: Removing a class from the package. 2006-08-17 23:05 rustem * PhysicsNtuple/Fill/: FillBasic.cxx, FillBasic.h, FillBeam.cxx, FillBeam.h, FillDataModule.cxx, FillDataModule.h, FillEvent.cxx, FillEvent.h, FillHeader.cxx, FillHeader.h, FillShower.cxx, FillShower.h, FillStrip.cxx, FillStrip.h, FillTrack.cxx, FillTrack.h, FillTruth.cxx, FillTruth.h: Temporally removing files that need to be moved to a different directory, probably a stupid way of doing it. 2006-08-17 22:59 rustem * PhysicsNtuple/: AlgEvent.h, AlgFactory.cxx, AlgFactory.h, AlgSnarl.h, AlgStore.h, GNUmakefile, ParticleId.cxx, ParticleId.h, ParticleSignId.cxx, ParticleSignId.h, Record.cxx, Record.h, RunAlgEvent.cxx, RunAlgEvent.h, RunAlgSnarl.cxx, RunAlgSnarl.h, RunAlgStore.cxx, RunAlgStore.h, Save/LinkDef.h, Save/SaveRecord.cxx, Save/SaveRecord.h, Save/SaveSimpleEvent.cxx, Save/SaveSimpleEvent.h, Save/SimpleEvent.cxx, Save/SimpleEvent.h, Select/SelectBeam.cxx, Select/SelectBeam.h, Select/SelectFarSpill.cxx, Select/SelectFarSpill.h, Select/SelectFiducial.cxx, Select/SelectFiducial.h, Simple/GNUmakefile, Simple/LinkDef.h, Simple/SaveSimpleEvent.cxx, Simple/SaveSimpleEvent.h, Simple/SimpleEvent.cxx, Simple/SimpleEvent.h, Study/PlotTrackPlane.cxx, Study/PlotTrackPlane.h, Study/PlotTrackdEdx.cxx, Study/PlotTrackdEdx.h, Study/StudyTrackBend.cxx, Study/StudyTrackBend.h, Study/StudyTrackPlane.cxx, Study/StudyTrackPlane.h, Study/StudyTrackdEdx.cxx, Study/StudyTrackdEdx.h, macros/fill_mc.C, macros/study_dedx.C: First part of a major API change and a snapshot of the development. 2006-08-17 21:50 murgia * MiniBooNEAna/CountPot.cxx: Fix bug in horn current selection (absolute value to include reverse horn current). 2006-08-17 21:43 murgia * Filtration/FiltMBSpillModule.cxx, MiniBooNEAna/FiltMBSpillModule.cxx: Read MB spill info from database (MBSpill) 2006-08-17 20:28 boehm * NueAna/Display/NueDisplayModule.cxx: Adding two lines of protection against empty graphs 2006-08-17 19:40 George Irwin * setup/packages-S06-08-17-R1-24: First commit 2006-08-17 18:58 tjyang * Contrib/tjy/novacc/: ccenergy_12km.C, simplegaus.C, singaus_12km.C: add a simple gaussian fit 2006-08-17 17:24 litchfld * NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h, NCExtraction.h, NCExtractionADM.cxx, NCExtractionADM.h, NCExtractionDP.cxx, NCExtractionDP.h, NCExtractionTR.cxx, NCExtractionTR.h: Minor rewrite to make extraction objects responsable for deciding what they want to write to disk. This is intended to get round earlier problems with extractions having different numbers of (or 0) PDFs. Change is the minimum possible to acheive the desired result, and functionality should be no different apart from fixing the mentioned problem. But it should now be possible for extraction authors to alter the code later. 2006-08-17 16:37 raufer * NCUtils/: NCExtractionTR.cxx, NCExtractionTR.h: Fix typo in calculation of trackExtension variable. Add some lines to fill and draw efficiency and purity plots; basically just using functionality from the base class. 2006-08-17 11:44 litchfld * NCUtils/NCExtraction.h: Remove the public pure virtual methods: FillPDFs(..) MakePDFHistogram(..) DrawPDFs(..) and the protected pure virtual methods: FindLiklihoodRatio(..) FindPDFProbability(..) As it is nonsensical to require an extraction that does not use PDFs to implement them. 2006-08-17 10:56 litchfld * NCUtils/NCExtraction.cxx: Tobi's safty check against calls to CorrectMomentumFromRange(..), which dosen't like the -ive range that trackless events have as filler. 2006-08-17 02:06 tjyang * Contrib/tjy/gmini/: config/Make.bnl.include, config/Make.bnl.irix64.include, config/Make.bnl.linux.include, config/Make.common.include, config/Make.common.include~, config/Make.fnal-linux.include, config/Make.fnal-linux.include~, config/Make.fsgi-fnal.include, config/Make.hep.umn.include, config/Make.linux-rh-northwestern.include, config/Make.linux-rh-utexas.include, config/Make.linux-rh6.0-harvard.include, config/Make.site.include, config/Make.tamu.linux.include, config/README, config/arch, input/#minifluka.input#, input/miniboone.input, input/miniboone.input~, input/minifluka.input, input/minifluka.input~, src/Beam.inc, src/BeamKey.inc, src/Block.inc, src/DPCollimator.inc, src/DecayPipe.inc, src/EarthBF.inc, src/HadHose.inc, src/ImpWeight.inc, src/Makefile, src/Muparent.F, src/Muparent.inc, src/Neutrino.F, src/Neutrino.inc, src/PCuts.inc, src/Particle.F, src/Particle.inc, src/Phorn.inc, src/Rock.inc, src/Target.inc, src/TargetArea.inc, src/Tunnel.inc, src/Vertex.F, src/Vertex.inc, src/bwire.F, src/f77_isnan.c, src/fexist.c, src/ffkeyBeam.F, src/ffkeyBlock.F, src/ffkeyDPCollimator.F, src/ffkeyDecayPipe.F, src/ffkeyEarthBF.F, src/ffkeyPCuts.F, src/ffkeyPhorn.F, src/ffkeyRock.F, src/ffkeyTarget.F, src/ffkeyTargetArea.F, src/ffkeyTunnel.F, src/g321_main.F, src/gbasis.F, src/gcalor_unix.F, src/gdeca3_va.F, src/gdecay.F, src/grkuta.F, src/grndm.F, src/guHadHoseFld.F, src/gufld.F, src/guhadr.F, src/gukine.F, src/guout.F, src/guphad.F, src/gustep.F, src/gustep_save.F, src/gxint321.F, src/impWght.F, src/magHadHose.inc, src/makepcon.F, src/minos_part.F, src/mudecay.F, src/ntkine.inc, src/ntuples.inc, src/readBeamLine.F, src/ufiles.F, src/ugBlock.F, src/ugDPCollimator.F, src/ugDecayPipe.F, src/ugMBPhorn.F, src/ugMBTarget.F, src/ugRock.F, src/ugTargetArea.F, src/ugTunnel.F, src/ugeom.F, src/uginit.F, src/uginit_nograph.F, src/uglast.F, src/ugmate.F, src/ugrot.F, src/uhinit.F, src/untuple.F, src/uparm.inc, src/us_dkcm.inc, src/us_file.inc, src/us_magnet.F, src/us_magnet.inc, src/us_rndm.inc, src/us_ubuf.inc, src/zmon.F, src/zmon.inc: add gmini 2006-08-17 02:05 tjyang * Contrib/tjy/novacc/: ccenergy_12km.C, ccenergy_12km.C~, ccenergy_12km_org.C, ccenergy_12km_org.C~, plotcontour.C, plotcontour.C~, sen_25e20.eps, sen_25e20.pdf, singaus_12km.C, singaus_12km.C~, singaus_12km_C.d, singaus_12km_C.so, singaus_12km_org.C, singaus_12km_org.C~, singaus_12km_org_C.d, singaus_12km_org_C.so, spectrum.gif, spectrum_095.pdf, spectrum_098.pdf, spectrum_100.pdf: add novacc 2006-08-16 21:50 Brian Rebel * MarquardtFit/macros/marquardtFit.C: a little better explanation 2006-08-16 21:42 Brian Rebel * MarquardtFit/macros/: hessian.C, marquardtFit.C: add comments. also use actual MqfType and NCType list names to set parameters. makes life easy if they ever change order 2006-08-16 21:31 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DataQualityModule.h, DataQualityPlotModule.cxx, DirectCompareModule.cxx, RecoMonitoring.h, RecoMonitoringCR.cxx, RecoMonitoringNC.cxx, RecoMonitoringNC.h, macros/dataQualityCheck.C, macros/dataQualityPlot.C, macros/directCompare.C, macros/weeklyCheck.C: fix some bugs in the RecoMonitoringCR classes, add some debug statements around 2006-08-15 23:54 jpochoa * CandShield/macros/VetoEfficienciesDoubleEnd.C: Main function now takes two strings, the path to files and a name to differentiate the output files. 2006-08-15 22:57 jpochoa * CandShield/macros/VetoEfficienciesDoubleEnd.C: [no log message] 2006-08-15 20:13 boehm * RecoBase/CandShowerHandle.cxx: Backport - changes from Andy Add protection against zero fittrk momemtum & replaced containment conditions with new GetMomentum call 2006-08-15 19:58 culling * RecoBase/CandShowerHandle.cxx: Add protection against zero fittrk momemtum & replaced containment conditions with new GetMomentum call 2006-08-14 19:50 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFiller.cxx: start making use of the CoilTools stuff to get at the coil information in both detectors. will eventually get rid of all detector specific code used for this purpose. 2006-08-14 19:16 habig * DcsUser/: BfldDbiCoilState_Example.C, BfldDbiCoilState_Example_ND.C, CoilTools.cxx, CoilTools.h: Added behavior for the helpers IsOK() and IsReversed() to use the DCS_MAG_NEAR table, which is already distilled. 2006-08-14 16:34 Nick West * DatabaseInterface/: DbiResultAgg.cxx, DbiSqlValPacket.cxx: New backend: Don't make leading call to DbiResultSet::FetchRow(), first row prefetched 2006-08-14 16:34 Nick West * DatabaseInterface/DbiDBProxy.cxx: New backend: Bug fix testing the result from DbiStatement::(const char*) 2006-08-14 14:30 mdier * BeamDataUtil/BDTarget.cxx: Put in the proper target positions for the data taken since June 06. 2006-08-14 06:19 Nick West * DatabaseInterface/test/DbiDemoData3.cxx: Problem with new backend: Disable test of MySQL unsigned data with top bit set 2006-08-14 06:15 Nick West * DatabaseInterface/DbiDBProxy.cxx: New backend: For now continue to check for unsigned (even though not supported) 2006-08-14 04:59 Sue Kasahara * MCNtuple/: NtpMCStdHep.cxx, NtpMCStdHep.h: Add new access methods: Float_t P() const {return TMath::Sqrt(p4[0]*p4[0]+p4[1]*p4[1]+p4[2]*p4[2]);} Float_t Charge() const; // particle charge std::string ParticleName() const; // particle name Change type of data members: Short_t parent[2]; // indices of first/last parent Short_t child[2]; // indices of first/last child from Short_t to Int_t. Increment class version number to 5. 2006-08-12 21:13 boehm * CandNtupleSR/Module/: NtpSRModule.cxx, NtpSRModule.h: More backports for the changes fromChris Modified Files: NtpSRModule.h NtpSRModule.cxx Log Message: Added subshower summary block for each shower. Block holds for U/V: Number of trk-like hits identified by subshower Pulse height in GeV of trk-like hits Average pulse height weighted subshower EM probability for the shower Compactness of the shower, as estimated from the splitting of the total shower charge into it's constituent subshowers. 2006-08-12 16:25 boehm * CandNtupleSR/: LinkDef.h, NtpSRShower.cxx, NtpSRShower.h, NtpSRSubShowerSummary.cxx, NtpSRSubShowerSummary.h: Backporting Chris's addition of a subshower block Added subshower summary block for each shower. Block holds for U/V: Number of trk-like hits identified by subshower Pulse height in GeV of trk-like hits Average pulse height weighted subshower EM probability for the shower Compactness of the shower, as estimated from the splitting of the total shower charge into it's constituent subshowers. 2006-08-12 11:14 cbs * CandNtupleSR/: LinkDef.h, NtpSRShower.cxx, NtpSRShower.h, NtpSRSubShowerSummary.cxx, NtpSRSubShowerSummary.h, Module/NtpSRModule.cxx, Module/NtpSRModule.h: Added subshower summary block for each shower. Block holds for U/V: Number of trk-like hits identified by subshower Pulse height in GeV of trk-like hits Average pulse height weighted subshower EM probability for the shower Compactness of the shower, as estimated from the splitting of the total shower charge into it's constituent subshowers. 2006-08-11 21:28 Brian Rebel * Contrib/brebel/chargeRatio/: r1_14_L3_comparison.pdf, r1_14_charge_id_purity_vs_pfit.pdf, r1_14_focusing_2_panel.pdf, r1_14_neutrino_contours.pdf, r1_14_neutrino_fit.pdf, r1_14_neutrino_inv_beta.pdf, r1_14_p_fit_e_surf.pdf, r1_14_run_rate_cut.pdf, r1_14_surface_energy_dist.pdf, r1_14_surface_energy_ratio.pdf, r1_14_vertical_intensity.pdf, r1_14_vertical_intensity_contours.pdf: remove unnecessary figures 2006-08-11 21:20 Brian Rebel * Contrib/brebel/chargeRatio/: muPaper.bib, muPaper.tex, r1_14_L3_comparison.pdf, r1_14_L3_comparison1.pdf, r1_14_acceptance.pdf, r1_14_az_total.pdf, r1_14_charge_id_purity_vs_pfit.pdf, r1_14_chisqr.pdf, r1_14_cos_total.pdf, r1_14_focusing.pdf, r1_14_focusing_2_panel.pdf, r1_14_neutrino_contours.pdf, r1_14_neutrino_fit.pdf, r1_14_neutrino_inv_beta.pdf, r1_14_p_fit_e_surf.pdf, r1_14_p_fit_forward_reverse.pdf, r1_14_p_fit_mic.pdf, r1_14_p_fit_ratio.pdf, r1_14_rate_vs_day_0suppress.pdf, r1_14_relative_error.pdf, r1_14_relative_error_fig5.pdf, r1_14_run_rate_cut.pdf, r1_14_slant_depth_ratio.pdf, r1_14_surface_energy_dist.pdf, r1_14_surface_energy_dist1.pdf, r1_14_surface_energy_dist_slant_depth.pdf, r1_14_surface_energy_ratio.pdf, r1_14_vertical_intensity.pdf, r1_14_vertical_intensity_contours.pdf, r1_14_vertical_intensity_soudan.pdf: put in all the files needed for the paper. 2006-08-11 20:54 jsharkey * HWDB/header.php: Added menu link to the overview page. Removed two search links because they were redundant (on index page). 2006-08-11 20:51 jsharkey * HWDB/: default.css, form.php, header.php, loc_details.php, loc_insert.php, loc_overview.php, mid_changes.php, out_details.php, out_search.php, user_login.php, util.php, util_loc.php, util_user.php, doc/install/index.html, doc/maint/index.html: Made several small changes, comment fields now editable, added loc_overview page to mimic spreadsheet. Small updates to documentation. 2006-08-11 20:18 boehm * CandShowerSR/AlgShowerSSList.cxx: Backporting Small bug fix from Chris 2006-08-11 20:15 boehm * CandEventSR/: AlgEventSRList.cxx, AlgEventSRList.h, AlgEventSSList.cxx: Backporting Changes from Chris Smith (and George's fabs correction) Updated EventSR algorithm, to account for the change in the primary shower definition and removed references to subshower from the alg, (this algorithm is used for cosmic running and with old shower finder). 2006-08-11 19:53 George Irwin * CandEventSR/AlgEventSRList.cxx: Please use abs, not fabs, with integer argument! 2006-08-11 13:20 cbs * CandShowerSR/AlgShowerSSList.cxx: Small bug fix 2006-08-11 11:06 cbs * CandEventSR/: AlgEventSRList.cxx, AlgEventSRList.h: Updated EventSR algorithm, to account for the change in the primary shower definition and removed references to subshower from the alg, (this algorithm is used for cosmic running and with old shower finder). 2006-08-10 23:26 George Irwin * CandEventSR/AlgEventSSList.cxx: Use abs, not fabs, for int argument. 2006-08-10 20:40 boehm * CVSROOT/framework.list: Adding Steve to the list of people getting CVS spam 2006-08-10 19:52 scavan * NueAna/Display/NueDisplayModule.cxx: [no log message] 2006-08-10 19:29 boehm * CandFitTrackCam/: AlgFitTrackCam.cxx, AlgFitTrackCam.h, AlgFitTrackCamList.cxx: Backporting some changes from Jim into the Cambridge Fitter Original message: Improvement to finder track updating during spectrometer track finding, so that a full finder track is available to fall back on in the case of fitting failure. Also, in the case that the swimmer give an unphysical track momentum due to swimming divergences, (>12 GeV near, >21GeV far) fall back on the finder track range. 2006-08-10 19:18 boehm * CandEventSR/AlgEventSSList.cxx: Backporting changes from Chris Smith Added a change in AlgEventSSList::CreatePrimaryShower() which forces the shower formed in this function to be "primary" i.e. returned by CandShowerHandle::GetPrimaryShower(). Necessary because of a change in the definition of primary shower such that an event does not necessarily have to have a primary shower. This can lead to multiple calls of CreatePrimaryShower calls in event builder and consequently large numbers of reco'd showers per events. Also A small bug fix 2006-08-10 19:14 boehm * CandSubShowerSR/AlgSubShowerSR.cxx: Backporting Change By Chris Smith Original Message: Explicitly setting subshower end plane variable in AlgSubShowerSR. Change of behaviour of RecoBase/CandRecoHandle make this essential now. 2006-08-10 16:04 asousa * NCUtils/: NCAnalysisReader.cxx, NCAnalysisReader.h: Removing a couple of unnecessary headers. 2006-08-10 15:13 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFiller.cxx: remove use of depricated BfieldCoilCurrent table. 2006-08-10 11:35 cbs * CandSubShowerSR/AlgSubShowerSR.cxx: Explicitly setting subshower end plane variable in AlgSubShowerSR. Change of behaviour of RecoBase/CandRecoHandle make this essential now. 2006-08-10 11:32 cbs * CandEventSR/AlgEventSSList.cxx: Small bug fix. 2006-08-10 08:50 cbs * CandEventSR/AlgEventSSList.cxx: Added a change in AlgEventSSList::CreatePrimaryShower() which forces the shower formed in this function to be "primary" i.e. returned by CandShowerHandle::GetPrimaryShower(). Necessary because of a change in the definition of primary shower such that an event does not necessarily have to have a primary shower. This can lead to multiple calls of CreatePrimaryShower calls in event builder and consequently large numbers of reco'd showers per events. 2006-08-10 00:23 Mayly Sanchez * NueAna/Display/NueDisplayModule.cxx: Changes to the Stdhep display to account for nutau decaus properly. Some clean up as well. (Steve Cavanaugh) 2006-08-09 21:20 habig * DcsUser/scripts/: filefinder_cronjob.sh, filefinder_cronjobnear.sh: Currently running dcswriter stuff @ND 2006-08-09 19:53 musser * CandFitTrackCam/: AlgFitTrackCam.cxx, AlgFitTrackCam.h, AlgFitTrackCamList.cxx: improvement to finder track updating during spectrometer track finding, so that a full finder track is available to fall back on in the case of fitting failure. Also, in the case that the swimmer give an unphysical track momentum due to swimming divergences, (>12 GeV near, >21GeV far) fall back on the finder track range. 2006-08-09 00:51 Robert Hatcher * RerootExodus/macros/dump_truth.C: an example macro for dumping the truth info from a reroot file. 2006-08-09 00:09 arms * Production/Dev/PTSim/R1.24/: ptsim_MC_far_Cosmic_R1_24.C, ptsim_MC_far_R1_24.C, ptsim_MC_near_R1_24.C: Add revised versions of PTSim production-style scripts based on R1.24 farm scripts. Untested scripts, but straightforward conversion so they probably work just fine. 2006-08-08 23:07 Robert Hatcher * UserManualDoc/src/mcinfo.tex: expand on status codes and give actual event dump examples. 2006-08-08 21:35 Robert Hatcher * RerootExodus/RerootToTruthModule.cxx: tweak the formatting of the StdHep dump. 2006-08-08 21:31 Brian Rebel * NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h, NCExtractionDP.cxx, macros/ncccSeparation.C: clean up job macro and fix bug in calculation of DP pid 2006-08-08 20:02 boehm * CVSROOT/check_access: Added Steve Cavanaugh to the NueAna package 2006-08-08 19:24 tjyang * NueAna/: ANtpAnalysisInfoNue.cxx, ANtpAnalysisInfoNue.h, CompareMD.cxx: Brian moved most of the variables in ANtpAnalysisInfo to a new class ANtpRecoInfo, so I make ANtpAnalysisInfoNue inherited from ANtpRecoInfo now. I hope this won't break anything. 2006-08-08 18:09 Brian Rebel * Mad/MadAnalysis.cxx: fix Pan to ANtp method for change of ANtpAnalysisInfo into ANtpRecoInfo and ANtpAnalysisInfo 2006-08-08 17:06 raufer * NCUtils/NCAnalysisModule.cxx: Fix a bug in WriteHistograms() method: was incrementing the wrong variable in a for loop, caused segV 2006-08-08 16:55 Robert Hatcher * NueAna/Display/NueDisplayModule.cxx: Remove warning about use of %p format in sprintf, was being passed "this" but complaint that it wasn't a "void *"; cast it to one to make compiler happy (should be a NOP otherwise). Remove a couple extra long lines of blanks I stumbled across. Add some () around a truth value in a while() to eliminate compiler warning (suggestion). Use %zu format for size_t rather than %d - this doesn't eliminate the warning (though it is more proper) because the "z" modifier isn't standard ISO C++, so this just modifies the warning but is indeed the correct format. 2006-08-08 14:51 Nick West * DatabaseInterface/DbiStatement.cxx: Internal change: Bool_t ExecuteUpdate( const TString& sql="") Use TSQLServer::Exec() instead of TSQLServer::Statement() as the latter does not support some SQL commands e.g. LOCK. 2006-08-08 11:52 asousa * Monitoring/SinglAnalysis.cxx: Changing the PPS time plot to accomodate 24 hours runs instead of just 1 hour ones. 2006-08-08 10:51 Nick West * DatabaseInterface/: Dbi.cxx, Dbi.h, DbiBinaryFile.cxx, DbiBinaryFile.h, DbiCache.cxx, DbiCache.h, DbiCascader.cxx, DbiCascader.h, DbiConfigSet.cxx, DbiConfigSet.h, DbiConfigStream.cxx, DbiConfigStream.h, DbiConnection.cxx, DbiConnection.h, DbiConnectionMaintainer.h, DbiDBProxy.cxx, DbiDBProxy.h, DbiException.cxx, DbiException.h, DbiExceptionLog.cxx, DbiExceptionLog.h, DbiFieldType.cxx, DbiFieldType.h, DbiLogEntry.cxx, DbiLogEntry.h, DbiOutRowStream.cxx, DbiOutRowStream.h, DbiRecord.h, DbiResult.cxx, DbiResult.h, DbiResultAgg.cxx, DbiResultAgg.h, DbiResultKey.h, DbiResultNonAgg.cxx, DbiResultNonAgg.h, DbiResultPtr.h, DbiResultPtr.tpl, DbiResultSet.cxx, DbiResultSet.h, DbiRollbackDates.h, DbiRowStream.cxx, DbiRowStream.h, DbiServices.cxx, DbiServices.h, DbiSimFlagAssociation.h, DbiSqlContext.cxx, DbiSqlValPacket.cxx, DbiSqlValPacket.h, DbiStatement.cxx, DbiStatement.h, DbiString.cxx, DbiString.h, DbiTableMetaData.cxx, DbiTableMetaData.h, DbiTableProxy.cxx, DbiTableProxy.h, DbiTableProxyRegistry.cxx, DbiTableProxyRegistry.h, DbiTableRow.cxx, DbiTableRow.h, DbiValRecSet.cxx, DbiValRecSet.h, DbiValidityRec.cxx, DbiValidityRec.h, DbiValidityRecBuilder.cxx, DbiValidityRecBuilder.h, DbiWriter.h, DbiWriter.tpl, LinkDef.h, doc/ChangeLog, test/DbiValidate.cc, test/DbiValidate.hh, test/TestDbi.cc: Begin major change to migrate from the obsolete RDBC interface (ROOT's first, abandoned attempt at database support) to the current ROOT interface. The is work in progress; the new interface does not yet work, continue to build as before to get the old interface. See $SRT_PUBLIC_CONTEXT/DatabaseInterface/doc/ChangeLog for details. 2006-08-08 02:18 dap56 * Monitoring/: DigitAnalysis.cxx, Producer_dispatcher.cc: general code clean-up 2006-08-08 01:02 Mayly Sanchez * NueAna/: Shwfit.cxx, Shwfit.h: Added Shwfit info to text panel in the 4th canvas 2006-08-08 00:20 jjling * Contrib/jjling/MuonAttenuation/: GNUmakefile, LinkDef.h, MuonAttenuation.cxx, MuonAttenuation.cxx~, MuonAttenuation.h, MuonAttenuation.h~, s2s.dat, macros/StripHit.C, macros/StripHit.h, macros/StripHit_C.so, macros/muon.C, macros/muon.C~, macros/muonfit.root, macros/test.C, macros/test.list: [no log message] 2006-08-07 22:45 rustem * PhysicsNtuple/: Particle.h, Record.h, RunFinder.cxx, Strip.cxx, Strip.h, Fill/FillStrip.cxx, Fill/FillStrip.h, Study/StudyTrackBend.cxx, Study/StudyTrackBend.h, Study/StudyTrackPlane.cxx, Study/StudyTrackdEdx.cxx, macros/study_dedx.C: Commit improvements to FillStrip algorithm and other development changes. The new version of FillStrip runs 3 times faster than the old version, all thanks to google perftools. 2006-08-07 21:40 Brian Rebel * MarquardtFit/: HessianModule.cxx, HessianModule.h, HessianParameter.cxx, HessianParameter.h, MqfBeamInfo.cxx, SystematicModule.cxx, SystematicParameter.cxx, SystematicParameter.h: make changes to use new ANtpRecoInfo and ANtpAnalysisInfo objects 2006-08-07 21:26 Brian Rebel * NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h, NCAnalysisUtils.cxx, NCAnalysisUtils.h, NCExtraction.cxx, NCExtraction.h, NCExtractionADM.cxx, NCExtractionADM.h, NCExtractionDP.cxx, NCExtractionDP.h, NCExtractionTR.cxx, NCExtractionTR.h, NCType.h: make switch to ANtpRecoInfo + ANtpAnalysisInfo 2006-08-07 20:32 Robert Hatcher * UserManualDoc/src/mcinfo.tex: Break the outrageous line wraps (10's of 80 column lines with no wrap). Add 1005 as an iresonance code for "inverse muon decay" (IMD). 2006-08-07 19:51 Brian Rebel * AnalysisNtuples/: ANtpAnalysisInfo.cxx, ANtpAnalysisInfo.h, ANtpRecoInfo.cxx, ANtpRecoInfo.h, LinkDef.h, Module/ANtpEventManipulator.cxx, Module/ANtpInfoObjectFillerBeam.cxx, Module/CondensedNtpModuleNC.cxx: separate out the separation parameter stuff from the reconstructed information in ANtpRecoInfo and ANtpAnalysisInfo 2006-08-07 17:07 Robert Hatcher * Swimmer/SwimdEdxTable.cxx: use of fabs() means one need to #include 2006-08-05 19:32 Mayly Sanchez * CalDetDST/: UberModule.cxx, UberModuleLite.cxx: Backport from Jim's fixes to CalDetDST: remove references to nplaneu/v in fiducial class. 2006-08-05 19:22 Mayly Sanchez * RecoBase/CandShowerHandle.cxx: Backport from A. Culling: Added Near-Far correction + added fabs to reco_dircosz for cosmics 2006-08-05 14:04 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, macros/dataQualityCheck.C, macros/dataQualityPlot.C, macros/eventRatePlot.C, macros/weeklyCheck.C: when comparing time periods make sure to add the date to the comparison path - it is in the base path by default make the scripts a little easier to use by gratuitous use of TStrings 2006-08-05 13:51 Brian Rebel * MarquardtFit/MqfEnergyBinInfo.cxx: make sure to return in AddMCEventToBin if the event is background for the NC analysis. otherwise you end up double counting the background 2006-08-05 00:53 Mayly Sanchez * NueAna/Shwfit.cxx: Fixed crash for NueDisplay 2006-08-04 22:55 arms * MCMonitor/MCMonitor.cxx: Repair MOI quantities calculation for shw, evt, and slc, as well as shw width and radial density calculation. Previous info sent to MOISolution was not calculated correctly. 2006-08-04 20:41 culling * RecoBase/CandShowerHandle.cxx: Added Near-Far correction + added fabs to reco_dircosz for cosmics 2006-08-04 18:10 musser * CalDetDST/: UberModule.cxx, UberModuleLite.cxx: remove references to nplaneu/v in fiducial class. 2006-08-04 11:11 hartnell * NtupleUtils/: NuCuts.cxx, NuEvent.cxx, NuEvent.h, NuReco.cxx, NuReco.h: Added the qpFraction variable that Debdatta uses. 2006-08-04 03:36 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_offline/: development.table, development.version: commit latest setup, including GCC_4_1 setup (doesn't yet compile) and change of NEUGEN3 from "v3_4_2" to "development" 2006-08-03 21:25 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/bleeding-edge.table: move to using latest (v6_403) version of Pythia6. 2006-08-03 21:24 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/: v5-12-00.table, v5-12-00.version: forgot to commit these when ROOT v5-12-00 was first installed at FNAL. 2006-08-03 21:08 boehm * NueAna/: Display/NueDisplayModule.cxx, macros/MakeTrimmedAna.C, macros/RunNueDisplay.C: Adjustments to the display and corrections to two of the macros 2006-08-03 20:17 Robert Hatcher * Contrib/rhatcher/fnal_ups/pythia6/: v6_403.table, v6_403.version: v6_403 version/table files. This will also take over for "lund" product (has static link library as well as ROOT compatible .so library), and so sets LUND_DIR, LUNDLIBS, LUNDINCS env variables. 2006-08-03 19:19 boehm * CandNtupleSR/: NtpSREvent.cxx, NtpSREvent.h, NtpSRFiducial.cxx, NtpSRFiducial.h, NtpSRMomentum.h, NtpSRShower.h, NtpSRTrack.cxx, NtpSRTrack.h, Module/NtpSRModule.cxx: Backporting the changes from Jim into R1-24 Original Log message: Add trk.momentum.best variable, which hold best estimate of muon energy, based on containment Add shw.contained and trk.contained variables 2006-08-03 19:15 boehm * Swimmer/: SwimDefStepper.cxx, SwimStepOnceAction.cxx, SwimdEdxAction.cxx, SwimdEdxTable.cxx, SwimdEdxTable.h: Backporting Modifications from Jim Original log: move dedx tweak to SwimdEdxTable methods 2006-08-03 18:40 boehm * CandFitTrackCam/: AlgFitTrackCam.cxx, AlgFitTrackCam.h: Backport: backporting changes from Jim Original Message: 1: revert to summed dE range/energy procedure. 3: replace FD hardwired trace routines with general purpose method in AlgTrack that works for both near and far detectors. 2: Use new trk.IsContained method, and load trk.momentum with best momentum estimate depending upon track containment. trk.momentum.range is loaded with range-based value. (previously, trk.momentum and trk.momentum.range both held the range-based value) 2006-08-03 18:37 boehm * CandEventSR/AlgEventSR.cxx: Backport: backporting fixes from Jim into R1-24 Original message: properly calculate total event energy, using trk.momentum (which now contains best estimate for track momentum). Also, use new trk.IsContained and shw.IsContained methods to set evt.IsContained (see RecoBase commits for descriptions of these 2006-08-03 18:33 boehm * RecoBase/: AlgTrack.cxx, AlgTrack.h, CandFitTrack.cxx, CandFitTrack.h, CandFitTrackHandle.cxx, CandRecoHandle.cxx, CandShowerHandle.cxx, CandShowerHandle.h, CandTrack.cxx, CandTrack.h, CandTrackHandle.cxx, CandTrackHandle.h: Backport: Moving Jim's adjustments to RecoBase into R1-24 Original log message: CandTrack: add variables to candidate and get/set methods to handles, to support new trace and containment algorithms. New methods include GetVtxnActiveUpstream, GetEndnActiveDownstream : number of active planes that track extrapolation passes through upstream and downstream GetVtxDistToEdge, GetEndDistToEdge : distance from vertex u/v (end u/v) to nearest detector edge (including coil). IsContained: Uses these variables, in addition to extrapolation lengths (traces) replace use of timeslope in GetBegPlane with vtx/end plane positions to determine sign of z dir cosine. AlgTrack: Add method CalculateTrace, which uses Mike K.s PlaneOutline for ND and FD. CandShower: Add IsContained method to handle. A shower is defined as contained if less than 10% of the total signal is within 10cm of a detector edge. CandFitTrack: Add a variable MomentumRange to the candidate, along with get/sets. Now, the variable Momentum in CandTrack holds the best estimate for momentum, be it range-based or curvature-based. This is new behavior. 2006-08-03 18:14 musser * CandNtupleSR/: NtpSREvent.cxx, NtpSREvent.h, NtpSRFiducial.cxx, NtpSRFiducial.h, NtpSRMomentum.h, NtpSRShower.h, NtpSRTrack.cxx, NtpSRTrack.h, Module/NtpSRModule.cxx: remove unused variables nplaneu/v in NtpSRFiducial Add trk.momentum.best variable, which hold best estimate of muon energy, based on containment Add shw.contained and trk.contained variables 2006-08-03 18:10 musser * Swimmer/: SwimDefStepper.cxx, SwimStepOnceAction.cxx, SwimdEdxAction.cxx, SwimdEdxTable.cxx, SwimdEdxTable.h: move dedx tweak to SwimdEdxTable methods 2006-08-03 18:09 musser * RecoBase/: AlgTrack.cxx, AlgTrack.h, CandFitTrack.cxx, CandFitTrack.h, CandFitTrackHandle.cxx, CandRecoHandle.cxx, CandShowerHandle.cxx, CandShowerHandle.h, CandTrack.cxx, CandTrack.h, CandTrackHandle.cxx, CandTrackHandle.h: CandTrack: add variables to candidate and get/set methods to handles, to support new trace and containment algorithms. New methods include GetVtxnActiveUpstream, GetEndnActiveDownstream : number of active planes that track extrapolation passes through upstream and downstream GetVtxDistToEdge, GetEndDistToEdge : distance from vertex u/v (end u/v) to nearest detector edge (including coil). IsContained: Uses these variables, in addition to extrapolation lengths (traces) replace use of timeslope in GetBegPlane with vtx/end plane positions to determine sign of z dir cosine. AlgTrack: Add method CalculateTrace, which uses Mike K.s PlaneOutline for ND and FD. CandShower: Add IsContained method to handle. A shower is defined as contained if less than 10% of the total signal is within 10cm of a detector edge. CandFitTrack: Add a variable MomentumRange to the candidate, along with get/sets. Now, the variable Momentum in CandTrack holds the best estimate for momentum, be it range-based or curvature-based. This is new behavior. 2006-08-03 17:53 musser * CandEventSR/AlgEventSR.cxx: properly calculate total event energy, using trk.momentum (which now contains best estimate for track momentum). Also, use new trk.IsContained and shw.IsContained methods to set evt.IsContained (see RecoBase commits for descriptions of these 2006-08-03 17:51 musser * CandFitTrackCam/: AlgFitTrackCam.cxx, AlgFitTrackCam.h: 1: revert to summed dE range/energy procedure. 3: replace FD hardwired trace routines with general purpose method in AlgTrack that works for both near and far detectors. 2: Use new trk.IsContained method, and load trk.momentum with best momentum estimate depending upon track containment. trk.momentum.range is loaded with range-based value. (previously, trk.momentum and trk.momentum.range both held the range-based value) 2006-08-03 17:42 Ed Lartey * WebDocs/: FrozenRel.html, packages-info.txt: # updated root versions 2006-08-03 17:41 rustem * PhysicsNtuple/: Header.cxx, Header.h, Record.h, RunAlgSnarl.cxx, Strip.cxx, Strip.h, Fill/FillDataModule.cxx, Fill/FillDataModule.h, Plot/PlotTrackGeometry.cxx, Select/SelectFiducial.cxx, Study/PlotTrackPlane.cxx, Study/PlotTrackPlane.h, Study/PlotTrackdEdx.cxx, Study/PlotTrackdEdx.h, Study/StudyTrackBend.cxx, Study/StudyTrackBend.h, Study/StudyTrackPlane.cxx, Study/StudyTrackPlane.h, Study/StudyTrackdEdx.cxx, Study/StudyTrackdEdx.h, Study/TrackPlaneHistograms.cxx, Study/TrackPlaneHistograms.h, Study/TrackdEdxHistograms.cxx, Study/TrackdEdxHistograms.h, macros/fill_mc.C, macros/study_dedx.C: A development snapshot. Change files for two renamed classes and add a new class. 2006-08-03 10:56 litchfld * AnalysisNtuples/Module/ANtpInfoObjectFiller.cxx: Add code to fill the new isLI data member in ANtpHeaderInfo 2006-08-03 10:55 litchfld * AnalysisNtuples/: ANtpHeaderInfo.cxx, ANtpHeaderInfo.h: Add data member Int_t isLI to store the result of Jeff H's LISieve function. This uses the strip topology to identify LI events so it can catch the lower PH LI events you get during gain curves. 2006-08-03 10:34 raufer * AnalysisNtuples/Module/: ANtpRecoNtpManipulator.cxx, ANtpRecoNtpManipulator.h: While I am at it, declare all the "Get" methods which just return a data member const. 2006-08-03 09:20 raufer * AnalysisNtuples/Module/ANtpRecoNtpManipulator.cxx: I suppose, GetNtpStRecord() is supposed to be a member function. Therefore change NtpStRecord *GetNtpStRecord() const to NtpStRecord *ANtpRecoNtpManipulator::GetNtpStRecord() const 2006-08-03 07:21 Nick West * DatabaseMaintenance/doc/dbmauto_introduction.html: Change synchronisation recommendation: export on the half hour, import on the hour 2006-08-03 07:06 Nick West * DatabaseMaintenance/scripts/: exporter.pm, importer.pm: Only delete obsolete job and log files older than 3 days (importer was deleting running exporter files) 2006-08-03 00:25 George Irwin * setup/setup_minossoft_chaos: Generalize setting of MACOSX_DEPLOYMENT_TARGET. 2006-08-02 22:43 Robert Hatcher * BField/BfldDbiPlaneMap.cxx: backport to R1.24 change to defensive unpacking (default true now) 2006-08-02 21:49 Robert Hatcher * BField/BfldDbiPlaneMap.cxx: make defensive unpacking the default (in case of future table layout changes). 2006-08-02 21:37 bishai * BeamData/java/NuMIMon/: LE010_device.dat, LE150_device.dat, LE250_device.dat: Tighten the VP113 limits to -2+/-1.2 2006-08-02 21:35 bishai * BeamData/java/: ACNETpackage/AcnetDevice.java, ACNETpackage/SimpleAcnetMonitor.java, ACNETpackage/SimpleDeviceGUI.java, lib/acnet.jar: DAE error status are -ve numbers. +ve numbers are OK 2006-08-02 21:30 habig * DcsUser/: CoilTools.cxx, Dcs_Mag_Near.h: Updated stuff to handle ND coil data, including stub routines to deal with a ND "Supermodule" for compatability (it's always just 1). 2006-08-02 21:30 bishai * BeamData/java/NuMIMon/swicConstants.txt: New pedestals from 07/28/2006 2006-08-02 20:55 dap56 * Monitoring/DigitAnalysis.cxx: Extended FD pedestal checking to cover shield channels 2006-08-02 19:14 Brian Rebel * AnalysisNtuples/Module/: ANtpRecoNtpManipulator.cxx, ANtpRecoNtpManipulator.h: add method to access NtpStRecord object 2006-08-02 13:22 Nick West * DatabaseMaintenance/scripts/exp_get_fixup.pm: Bug fix: Cover case when seqno_end_update is equal to seqno_end 2006-08-02 13:14 raufer * NCUtils/: NCExtractionTR.cxx, NCExtractionTR.h, macros/ncccSeparationTR.C: - add some debug statements to NCExtractionTR. Also remove some unnecessary functions. - provide macro for running at RAL (Tobi's paths). 2006-08-02 12:11 Nick West * DatabaseMaintenance/doc/dbmauto_master.html: Document the drip-feed system 2006-08-02 10:47 Nick West * DatabaseMaintenance/scripts/: auto_distribute.perl, exp_get_fixup.pm: Add drip feeder to distribute larger updates in manageable chunks 2006-08-01 21:40 bishai * BeamData/java/NuMIMon/: LE010_device.dat, LE150_device.dat, LE250_device.dat: Target postion specific device.dat files with new limits for 2006 and muon and hadron monitor limits appropriate to each beam 2006-08-01 17:07 Brett Viren * Midad/Base/PageDisplay.h: Remove copy constructor 2006-08-01 16:15 habig * DcsUser/: macros/write_dcs2mysql.C, scripts/gapblurb.txt: The scripts now running in keepup mode at FD. 2006-08-01 13:08 jsharkey * HWDB/: header.php, index.php: Pointed document links correctly 2006-08-01 13:07 raufer * NCUtils/: NCExtractionDP.h, NCExtractionTR.h: Comment out Get... methods with no implemetation. This causes a problem because these methods override the base class methods. 2006-08-01 12:38 raufer * AnalysisNtuples/Module/ANtpInfoObjectFillerNC.cxx: Now typing this for the 3rd time. I hope it works now. Protect against SegV by checking if truthInfo and ntpTHEvent are non-zero. 2006-08-01 05:04 jsharkey * HWDB/: Doxyfile, default.css, footer.php, form.css, form.js, form.php, header.php, index.php, loc_details.php, loc_existing.php, loc_history.php, loc_insert.php, loc_remove.php, loc_search.php, mid_changes.php, mid_create.php, mid_details.php, mid_history.php, mid_overlap.php, mid_search.php, out_details.php, out_history.php, out_search.php, user_login.php, user_manage.php, user_prefs.php, util.php, util_loc.php, util_mid.php, util_out.php, util_user.php, doc/default.css, doc/index.html, doc/developer/01present.html, doc/developer/02process.html, doc/developer/03valid.html, doc/developer/index.html, doc/doxygen/index.html, doc/doxygen/html/doxygen.css, doc/doxygen/html/doxygen.png, doc/doxygen/html/files.html, doc/doxygen/html/footer_8php.html, doc/doxygen/html/form_8php.html, doc/doxygen/html/globals.html, doc/doxygen/html/globals_enum.html, doc/doxygen/html/globals_func.html, doc/doxygen/html/globals_vars.html, doc/doxygen/html/header_8php.html, doc/doxygen/html/index.html, doc/doxygen/html/index_8php.html, doc/doxygen/html/loc__details_8php.html, doc/doxygen/html/loc__existing_8php.html, doc/doxygen/html/loc__history_8php.html, doc/doxygen/html/loc__insert_8php.html, doc/doxygen/html/loc__remove_8php.html, doc/doxygen/html/loc__search_8php.html, doc/doxygen/html/mid__changes_8php.html, doc/doxygen/html/mid__create_8php.html, doc/doxygen/html/mid__details_8php.html, doc/doxygen/html/mid__history_8php.html, doc/doxygen/html/mid__overlap_8php.html, doc/doxygen/html/mid__search_8php.html, doc/doxygen/html/out__details_8php.html, doc/doxygen/html/out__history_8php.html, doc/doxygen/html/out__search_8php.html, doc/doxygen/html/tab_b.gif, doc/doxygen/html/tab_l.gif, doc/doxygen/html/tab_r.gif, doc/doxygen/html/tabs.css, doc/doxygen/html/user__login_8php.html, doc/doxygen/html/user__manage_8php.html, doc/doxygen/html/user__prefs_8php.html, doc/doxygen/html/util_8php.html, doc/doxygen/html/util__loc_8php.html, doc/doxygen/html/util__mid_8php.html, doc/doxygen/html/util__out_8php.html, doc/doxygen/html/util__user_8php.html, doc/install/index.html, doc/maint/index.html, doc/user/01interface.html, doc/user/02basic.html, doc/user/03admin.html, doc/user/04location.html, doc/user/05component.html, doc/user/06error.html, doc/user/07outsearch.html, doc/user/08creating.html, doc/user/09overlap.html, doc/user/10changes.html, doc/user/change.found.png, doc/user/change.png, doc/user/create.png, doc/user/index.html, doc/user/insert.png, doc/user/interface.disabled.png, doc/user/interface.disabled2.png, doc/user/interface.edit1.png, doc/user/interface.edit2.png, doc/user/interface.jump.png, doc/user/menu.png, doc/user/message.green.png, doc/user/message.red.png, doc/user/overlap.found.png, doc/user/overlap.png, doc/user/remove.png, doc/user/search.loc.existing.png, doc/user/search.loc.found.png, doc/user/search.loc.notfound.png, doc/user/search.loc.png, doc/user/search.mid.both.png, doc/user/search.mid.details.png, doc/user/search.mid.found.png, doc/user/search.mid.png, doc/user/search.mid.where.png, doc/user/search.out.force.png, doc/user/search.out.found.png, doc/user/search.out.png, doc/user/search.warn.png, doc/user/time.png, doc/user/users.change.png, doc/user/users.entire.png, doc/user/users.login.png, doc/user/users.new.png, doc/user/users.prefs.png, doc/user/valid.edit.png, doc/user/valid.normal.png, images/accept.png, images/arrow_branch.png, images/arrow_merge.png, images/arrow_switch.png, images/back.png, images/backgr.png, images/book.png, images/calendar.png, images/cog.png, images/delete.png, images/house.png, images/left copy.png, images/loc.png, images/loc_search.png, images/magnifier.png, images/mid.png, images/mid_create.png, images/mid_history.png, images/mid_search.png, images/pencil.png, time/agenda.js, time/arrowl.gif, time/arrowr.gif, time/close.gif, time/datetime.css, time/datetime.js, time/ipopeng.htm, time/minus.gif, time/plugins_time.js, time/plus.gif: Initial add of source code version 1.4. Release. 2006-07-29 17:54 George Irwin * CVSROOT/: check_access, modules: Add HWDB package for Alec Habig and Jeff Sharkey. 2006-07-29 17:47 George Irwin * HWDB/.cvsignore: Initial revision 2006-07-29 17:47 George Irwin * HWDB/.cvsignore: New package for Jeff Sharkey and Alec Habig 2006-07-29 14:33 Brett Viren * Midad/Base/PageDisplay.cxx: Remove copy constructor 2006-07-28 23:20 boehm * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: Updates and corrections to the MRdisplay canvas 2006-07-27 20:02 boehm * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: Modifications are in place to handle the MR files 2006-07-27 19:26 admarino * Contrib/admarino/: gminos_jobs.pm, gminos_jobs_doc.tex, run_far.perl, run_near.perl, run_overlay.perl, run_rock.perl: Updated in preparation for daikon processing. Major changes: - gminos_jobs no longer scales up or down the numbero f events to overlay per snarl. The user is now responsible for knowing exactly how many events to overlay per snarl and how many POTs this represents. - you can now specify which vegetable and vegetable release to used in the scripts. - vegetable name and version number added to the filename - Makes better use of subruns. In the overlay process the snarl numbers start at 1+100000*subrun - Different subruns get different random seeds - If the subrun is 0, then it uses the rock events in order, otherwise they are mixed up - The detector/rock file pairing for the overlay has been simplified - $ROCK_REUSE is no longer necessary - The detector files use the rock file with the same run number. But the rock file is assumed to always be subrun 0. Detector files with non-zero subruns will use the same rock file, but with a different random seed. The documentation has been updated as well to reflect these changes. 2006-07-27 19:17 admarino * Contrib/admarino/ncbkg_doc/: CCshw_NC_bckgrnd.eps, CCshw_NC_pid_vars.eps, CCshw_NC_prob_E.eps, CCshw_data_bckgrnd.eps, CCshw_data_pid.eps, CCshws_NCbkg.tex, CCshws_data_mc_01.eps, CCshws_data_mc_12.eps, CCshws_data_mc_1230.eps, CCshws_data_mc_24.eps, CCshws_data_mc_46.eps, CCshws_data_mc_612.eps, CCshws_data_mc_overall.eps, Data_MC_weighting_effect.eps, bibliography.tex, main_ncbkg.tex, nc_bkg.tex, nc_intro.tex, nc_norm.tex, nc_summary.tex, pan_data_pid_ebins_1.eps, pan_data_pid_ebins_6.eps, pan_data_pid_scales_1.eps, pan_data_pid_scales_6.eps, pan_mctest_ebins_6.eps, pan_mctest_scales_6.eps, pid_ccnc_mc.eps, unsmeared.eps: No longer needed. Not the latest version. 2006-07-27 14:28 raufer * NCUtils/: NCAnalysisCuts.cxx, NCType.cxx, NCType.h: Forgot in my last commit. Defines the symbol NCType::kNCExtractionTR and a cut of 0.5 for this method. 2006-07-27 06:08 Nick West * DatabaseMaintenance/doc/dbmauto_status.html: Soudan is distributing BFLDDBICOILSTATE 2006-07-26 17:49 rustem * PhysicsNtuple/: Event.cxx, Fill/FillTrack.cxx, Select/SelectFiducial.cxx, Simple/SaveSimpleEvent.cxx, Simple/SimpleEvent.cxx, Simple/SimpleEvent.h, macros/save_simple_events_mc.C: A snapshot of the development. 2006-07-26 17:42 rustem * UnfoldingData/: Cell.cxx, Cell.h, CellVec.cxx, CellVec.h, Matrix.cxx, Unfold.cxx, UnfoldModule.cxx, UnfoldModule.h, Near/AlgAssignNear.cxx, Near/AlgAssignNear.h, Near/AlgAssignNear2d.cxx, Review/AlgFile.cxx, Review/AlgFile.h, Review/PlotTest.cxx, Review/PlotUnfold.cxx, Review/PlotUnfold.h, Review/PlotVector.cxx, Test/AlgAssignTest.cxx, macros/unfold_near.C, macros/unfold_near2d.C, macros/unfold_test.C: A snapshot of the development. 2006-07-26 16:30 raufer * NCUtils/: LinkDef.h, NCExtractionTR.cxx, NCExtractionTR.h: This is my first go at an NCExtraction. It's my as simple as possible 3-cut-selection as used in the 2005 MDC. 2006-07-25 19:03 habig * DcsUser/: CoilTools.cxx, CoilTools.h, DcsWriter.cxx, DcsWriter.h, macros/write_dcs2mysql.C, scripts/filefinder_cronjobfar.sh, scripts/gapbuilder.sh: Changes needed to make the distiller work in the normal cron job. Primarily made a lot of the class static, since it should be a single-use routine. Also added the right job control calls so it would work under that environment, and fixed a batch of bugs. 2006-07-25 15:09 asousa * Contrib/asousa/MinosPlots/Color/Make_Ratio_Comp_NCsub.C: Fixed problems in ratio plotting macro (Thanks Niki!). 2006-07-25 14:20 Brett Viren * setup/msrt: Mike pointed out that the "-p" forcing of pserver usage in msrt_update wasn't getting passed through to the calling of msrt_addpkg on new packages. 2006-07-25 11:52 asousa * Contrib/asousa/MinosPlots/: fd_result_realdata_6par1_realdata_6par1_contour.root, reshisto_fit_data_near_syst_norm_skzp_osc.root, reshisto_fit_data_nonear_nosyst_norm_skzp_osc.root, rootlogon.C, BW/Make_Contour_All.C, BW/Make_Spectra_Comp.C, Color/Make_Contour_Color.C, Color/Make_Ratio_Comp_NCsub.C, Color/Make_Spectra_Comp_Color.C: Adding directory containing macros and input files used in the production of Contour, Spectrum and Ratio plots for the PRL and presentations. 2006-07-25 09:27 raufer * AnalysisNtuples/: ANtpEventInfoNC.cxx, ANtpEventInfoNC.h, ANtpShowerInfoNC.cxx, ANtpTruthInfoBeam.cxx, ANtpTruthInfoBeam.h, Module/ANtpInfoObjectFillerNC.cxx: Add two new variables: - eventCompleteness in ANtpTruthInfoBeam This is the standard ntuple variable thevt.completeall. - minTimeSeparation in ANtpEventInfoNC This is the time to the closest event (in time) in the same snarl. (signed) Also, small change to ANtpShowerInfoNC: Initialize variables with ANtpDefVal::kFloat rather than 0. 2006-07-25 04:29 bbock * DcsDaemon/: GNUmakefile, dcs_mysql2roto_common.h, dcs_mysql2rotod.c, write_file.c: Split up the write_file_loop into many functions for improved readability. Also now the daemon breaks files at the end of each day (in GMT) rather than in an arbitrary time span. 2006-07-24 22:24 tjyang * MiniBooNEAna/: MNtp.cxx, MNtp.h, MNtpModule.cxx: add additional MC info