2005-08-22 19:51 Ed Larty * setup/packages-R1.18.0: # new production release 2005-08-22 19:49 Brian Rebel * DataQualityMonitoring/: BeamMonitoring.cxx, DataQualityModule.cxx, RecoMonitoring.cxx, RecoMonitoringCR.cxx, RecoMonitoringCR.h, RecoMonitoringNC.cxx: add the cosmic ray monitoring object change the paths in the includes of the implementation files 2005-08-22 19:48 Ed Larty * WebDocs/: FrozenRel.html, WebDocs.html, packages-info.txt: # updated for new production release 2005-08-22 17:58 Brett Viren * BeamDataUtil/BDProfMon.cxx: Jane, stop this crazy thing! The new Minuit fits on the profile monitors spew an ungodly amount of verbiage, rivaling the raw data rate. Add "q" option to Fit() calls to shut them up. 2005-08-22 15:47 Robert Hatcher * CVSROOT/check_access: add brebel as writer for DataQualityMonitoring package 2005-08-22 15:46 Robert Hatcher * CVSROOT/modules: add DataQualityMonitoring module (for Brian Rebel) fix up alphabetization of the list. 2005-08-22 15:40 bishai * BeamDataUtil/: BDProfMon.cxx, BDProfMon.h, BDSpillAccessor.h, BDSwicCalibrator.cxx, BDSwicDevice.cxx, BDSwicDevice.h, BDTarget.cxx, test/BDTestData.cxx, test/BDTestData.h, test/convert_bdtd.C: Fit profile monitor profiles using a single Gaussian and use the sigma for beam width instead of RMS. Cross-talk on the profile monitors distorts the RMS measurements. 2005-08-22 15:00 Mark Messier * CVSROOT/numisoft.list: Remove obsolete e-mail addresses which produced returned mail 2005-08-21 18:46 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: New validation methods: TestStrip_GetSEId(geostphandle,uglistphandle); TestStrip_GetScintMdlHandle(geostphandle,uglistphandle); TestStrip_GetScintPlnHandle(geostphandle,uglistphandle); TestStrip_GlobalPos(geostphandle,uglistphandle); 2005-08-21 17:49 Brett Viren * BeamData/python/test/easy-listener-register.py: Just specify python, not python2.3 2005-08-21 17:47 Brett Viren * BeamData/python/test/easy-listener.py: Now tested to run on minosXX 2005-08-21 17:28 Brett Viren * BeamData/python/test/: easy-listener-register.py, easy-listener.py: Simple listener to receive callbacks from BD's Export server. 2005-08-19 22:32 avva * OfflineHistograms/: DigitNDHistogramBlock.cxx, DmxDigitFDHistogramBlock.cxx, DmxDigitFDHistogramBlock.h: Added DmxDigitFD histogram block. Added histograms for digits in the spectrometer region to DigitNDHB. 2005-08-19 17:25 pa * Contrib/PowerPlotter/: DateManager.java, PlotterServ.java: Dan Cherdack's Java plotter for interesting datalogger variables 2005-08-19 04:33 dap56 * Monitoring/: DigitAnalysis.cxx, DigitAnalysis.h, Producer_dispatcher.cc, QieBlockAnalysis.cxx, QieBlockAnalysis.h: Added SGATE timing plots (derived from RawVtmTimeInfoBlocks) Added "TMPT hits in SGATE" plot to Producer/Checklist plots 2005-08-19 03:03 Nathaniel Tagg * Calibrator/: VaLinearityCalScheme.cxx, VaLinearityCalScheme.h: Add config to VA calibrator: Calibrator::Instance().VALinCalibrator().Set("Task=All") will pull the neccessary tables to calibrate all channels, not just the PINs. By default, only PIN channels get calibrated, to cut down on DB load. This hack is so Giles can give is calibrations to Peter Litchfield. ---Nathaniel 2005-08-18 23:27 avva * OfflineHistograms/: DigitNDHistogramBlock.cxx, DigitNDHistogramBlock.h, offhists: Added DigitND histogram block. Added report printing to offhists. 2005-08-18 20:12 Brett Viren * Midad/: Base/GNUmakefile, Base/LinkDef.h, Gui/GuiBase.h, Util/Signals.h: Remove more of the hack to work around recent ROOT regression involving sigc. This commit removes the few symbols that were duplicated between the base and Gui libs. So, Mac OS X should be able to link properly again, if not I trust George will let me know. I still had to hide GuiBase's SigC::Object parent class from CINT in order to avoid undefined symbols in the generated MidadCint.cc file. 2005-08-18 19:15 Ed Larty * WebDocs/FrozenRel.html: # update releases 2005-08-18 18:39 boehm * DetSim/: SimPmtM64Oxford.cxx, SimPmtM64Oxford.h: Backporting the fix for unreasonably high pe numbers coming out of the simulations Fix to prevent FPEs in SimLaterDynodes() Method. It truncates signals to less than 1200pe per bucket and electron amplification to less than 3*10^6. This is unphysical, but in real life such large signals are bad for your your M64. So such Monte Carlo can't be compared to data anyway. 2005-08-18 18:36 boehm * CandEventSR/AlgEventSRList.cxx: Backporting another mod from Jim modify RemoveTracksInShowers to use shower boundaries defined by minPE cuttoff. Cut off is set to 3PEs currently. This addresses issue arising with this method for SS showers, whose physical extent includes Xtalk. 2005-08-18 18:35 boehm * RecoBase/: CandShowerHandle.cxx, CandShowerHandle.h: Backporting some of Jim's modifications from 8/18 modify MinU/V MaxU/V methods to allow specification of minimum PE defining 'boundary' of shower. Default is 0 PEs - ie, previous behaviour is preserved. 2005-08-18 16:30 litchfld * DetSim/: SimPmtM64Oxford.cxx, SimPmtM64Oxford.h: Fix to prevent FPEs in SimLaterDynodes() Method. It truncates signals to less than 1200pe per bucket and electron amplification to less than 3*10^6. This is unphysical, but in real life such large signals are bad for your your M64. So such Monte Carlo can't be compared to data anyway. 2005-08-18 16:23 Brett Viren * Midad/Base/PageDisplay.h: Give default a arg so old API can still be used 2005-08-18 16:22 Brett Viren * TriD/: TridPageDisplay.cxx, TridPageDisplay.h: Match recent API change in Midad/Base 2005-08-18 15:42 avva * OfflineHistograms/: OfflineHistograms.C, offhists: Load all libraries as in R1.18 production scripts. 2005-08-18 13:28 musser * CandEventSR/AlgEventSRList.cxx: modify RemoveTracksInShowers to use shower boundaries defined by minPE cuttoff. Cut off is set to 3PEs currently. This addresses issue arising with this method for SS showers, whose physical extent includes Xtalk. 2005-08-18 13:24 musser * RecoBase/: CandShowerHandle.cxx, CandShowerHandle.h: modify MinU/V MaxU/V methods to allow specification of minimum PE defining 'boundary' of shower. Default is 0 PEs - ie, previous behaviour is preserved. 2005-08-17 23:41 dap56 * Monitoring/: SinglAnalysis.cxx, SinglAnalysis.h: Cleaned up CrateMonitor plots - removed readings from uninstrumented varcs Cosmetic changes to a couple of SpillServer Monitoring plots 2005-08-17 22:01 Nathaniel Tagg * ControlRoomSoftware/evd/: EVD_FAR.C, EVD_NEAR_SGATE.C: Commit the SGATE only script for the first time. Add 10:1 prescaling on the FD and 2:1 prescaling on the ND.. this makes the events easier to look at and makes the EVD machine quieter in the control room since it's not buring CPU so hot. ---Nathaniel 2005-08-17 20:24 Brian Rebel * Contrib/brebel/DataQualityMonitoring/DataQualityModule.cxx, Contrib/brebel/DataQualityMonitoring/DataQualityModule.h, Contrib/brebel/DataQualityMonitoring/DqmConventions.cxx, Contrib/brebel/DataQualityMonitoring/DqmConventions.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoringNC.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoringNC.h, Contrib/brebel/DataQualityMonitoring/macros/dataQualityCheck.C, DataQualityMonitoring/DataQualityModule.cxx, DataQualityMonitoring/DataQualityModule.h, DataQualityMonitoring/DqmConventions.cxx, DataQualityMonitoring/DqmConventions.h, DataQualityMonitoring/RecoMonitoring.cxx, DataQualityMonitoring/RecoMonitoring.h, DataQualityMonitoring/RecoMonitoringNC.cxx, DataQualityMonitoring/RecoMonitoringNC.h, DataQualityMonitoring/macros/dataQualityCheck.C: add functionality to be able to normalize by POT or area plot the ratio of the baseline distribution to the comparison add some more plots and functionality for filling them 2005-08-17 18:07 hartnell * Contrib/hartnell/Selector/: FilterOnTxtList.C, FilterOnTxtList.cxx, FilterOnTxtList.h, GNUmakefile, LinkDef.h: First stab at a class that will select events in a NtpSt tree based on the run and snarl number read in from a text file. The macro creates a new NtpSt tree with only the events of interest. This is used to create an NtpSt of stopping muon candidates thus reducing the data volume by a factor of ~100. It needs a bit more work to make it configurable. It seems to work but I do get errors about "stpfit" branches not being writable. 2005-08-17 17:53 boehm * CandNtupleSR/Module/NtpSRModule.cxx: Backporting Sue's change: Bug fix to fill of evt.end.xxx and evt.vtx.xxx data members, as caught by Jim. These data members are now filled directly from the appropriate CandEventHandle::Get methods. 2005-08-17 10:42 kordosky * Mad/MadDpAnalysis.h: forgot this one 2005-08-17 03:34 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: New validation methods: bool TestStrip_LocalToGlobal(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_GlobalToLocal(UgliStripHandle geo,UgliStripHandle ugli); 2005-08-17 03:03 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: New validation methods: bool TestScintMdl_GetScintPlnHandle(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); bool TestScintMdl_GetPlexScintMdlId(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); bool TestScintMdl_GetPlexPlaneId(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); This completes the set for scint modules. 2005-08-17 02:19 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: New validation methods: bool TestScintMdl_GetClearFiber(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); bool TestScintMdl_GetExtraWlsFiber(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); 2005-08-17 01:03 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: New validation methods: bool TestScintMdl_GlobalToLocal(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); bool TestScintMdl_LocalToGlobal(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); bool TestScintMdl_GetZRotRelPlnRad(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); bool TestScintMdl_GetLPosRelPln(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); bool TestScintMdl_GetTPosRelPln(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); 2005-08-17 00:34 Sue Kasahara * CVSROOT/check_access: Add "ishi" (Masaki) to ParticleTransportSim access list. 2005-08-16 23:19 Nathaniel Tagg * Calibrator/PulserTimeCalScheme.cxx: Fix buggy code that kept the automatic LI timing calibtaion from working. Still no guarentees that it's giving the right numbers, though... ---N 2005-08-16 23:07 boehm * Production/R1.18/reco_near_Cosmic_Scaled_R1_18.C: Same thing but in 1-18 2005-08-16 23:04 boehm * Production/R1.18/reco_near_Cosmic_Scaled_R1_18.C: New reco script for working with the near cosmics no candsubshower processing and prescaled. 2005-08-16 20:58 boehm * CandShowerSR/: AlgShowerSR.cxx, AlgShowerSR.h, AlgShowerSRList.cxx, DBtxt_AlgShowerSRList_FarBeam.C, DBtxt_AlgShowerSRList_FarCosmic.C, DBtxt_AlgShowerSRList_NearBeam.C, DBtxt_AlgShowerSRList_NearCosmic.C, DBtxt_AlgShowerSRList_default.C, DBtxt_AlgShowerSR_Beam.C, DBtxt_AlgShowerSR_Cosmic.C, DBtxt_AlgShowerSR_default.C, GNUmakefile: Backporting the remainder of Jim's modifications: Log Message: Add support for separate Beam and Cosmic contexts for showerSR algorithm. In Cosmic context, timing is used to set shower directionality in new method FindTimingDirection. In beam context, showers are always assumed to run from smaller to larger Z (the behavior for all cases prior to this mod) 2005-08-16 20:52 boehm * CandEventSR/GNUmakefile: Missed this one in the update - see provious commit message backporting the first set of Jim's modifications into CandEventSR Log Message: mods to avoid use of Josh's Vertex Finder for cosmic rays running. In addition, add support for separate Beam and Cosmic contexts for showerSR algorithm. In Cosmic context, timing is used to set shower directionality. In beam context, showers are always assumed to run from smaller to larger Z. 2005-08-16 20:49 boehm * CandEventSR/: AlgEventSR.cxx, AlgEventSRList.cxx, AlgEventSRList.h, DBtxt_AlgEventSRList_FarBeam.C, DBtxt_AlgEventSRList_FarCosmic.C, DBtxt_AlgEventSRList_NearBeam.C, DBtxt_AlgEventSRList_NearCosmic.C, DBtxt_AlgEventSRList_default.C, DBtxt_AlgEventSR_Beam.C, DBtxt_AlgEventSR_Cosmic.C, DBtxt_AlgEventSR_default.C: backporting the first set of Jim's modifications into CandEventSR Log Message: mods to avoid use of Josh's Vertex Finder for cosmic rays running. In addition, add support for separate Beam and Cosmic contexts for showerSR algorithm. In Cosmic context, timing is used to set shower directionality. In beam context, showers are always assumed to run from smaller to larger Z. 2005-08-16 19:19 musser * CandShowerSR/: AlgShowerSR.cxx, AlgShowerSR.h, AlgShowerSRList.cxx, DBtxt_AlgShowerSRList_FarBeam.C, DBtxt_AlgShowerSRList_FarCosmic.C, DBtxt_AlgShowerSRList_NearBeam.C, DBtxt_AlgShowerSRList_NearCosmic.C, DBtxt_AlgShowerSRList_default.C, DBtxt_AlgShowerSR_Beam.C, DBtxt_AlgShowerSR_Cosmic.C, DBtxt_AlgShowerSR_default.C, GNUmakefile: Add support for separate Beam and Cosmic contexts for showerSR algorithm. In Cosmic context, timing is used to set shower directionality in new method FindTimingDirection. In beam context, showers are always assumed to run from smaller to larger Z (the behavior for all cases prior to this mod) 2005-08-16 19:16 musser * CandEventSR/: AlgEventSR.cxx, AlgEventSRList.cxx, AlgEventSRList.h, DBtxt_AlgEventSRList_FarBeam.C, DBtxt_AlgEventSRList_FarCosmic.C, DBtxt_AlgEventSRList_NearBeam.C, DBtxt_AlgEventSRList_NearCosmic.C, DBtxt_AlgEventSRList_default.C, DBtxt_AlgEventSR_Beam.C, DBtxt_AlgEventSR_Cosmic.C, DBtxt_AlgEventSR_default.C, GNUmakefile: mods to avoid use of Josh's Vertex Finder for cosmic rays running. In addition, add support for separate Beam and Cosmic contexts for showerSR algorithm. In Cosmic context, timing is used to set shower directionality. In beam context, showers are always assumed to run from smaller to larger Z. 2005-08-16 15:51 tjyang * PulserCalibration/: PulserDBModule.cxx, PulserSummaryModule.cxx, PulserSummaryModule.h: Save the last point in the last subrun if the run stopped between two LED pulses. This bug was pointed out by Pat Ward. Thanks Robert H. for showing how to pass an object between two modules. 2005-08-16 15:29 Nick West * DatabaseInterface/doc/ChangeLog: Bug fixes for writing temporary tables. 2005-08-16 15:27 Nick West * DatabaseInterface/DbiWriter.tpl: Internal changes: DbiWriter::Close - Only create DbiLogEntry if writing to Master DB 2005-08-16 15:27 Nick West * DatabaseInterface/DbiCascader.cxx: Internal changes: DbiCascader::CreateTemporaryTable(...) - Support mixed case table name. DbiCascader::ReserveNextSeqNo - Don't pass table name to lock if table temporary DbiCascader::Lock::SetLock(Bool_t setting) - Only lock table if not null 2005-08-16 13:05 Brian Rebel * AnalysisNtuples/: ANtpEventInfo.cxx, ANtpEventInfo.h, ANtpShowerInfo.cxx, ANtpShowerInfo.h, ANtpTrackInfo.cxx, ANtpTrackInfo.h, Module/ANtpInfoObjectFiller.cxx, Module/ANtpInfoObjectFiller.h, Module/CondensedNtpModule.cxx: add data members to ANtpEvent/Track/ShowerInfo objects to keep track of how many strips were hit on each plane for the given reconstructed object. add functionality to the ANtpInfoObjectFiller to fill said variables. add a datamember to hold a TClonesArray for strips as well fix CondensedNtpModule to adjust for the above changes 2005-08-16 10:17 cbs * NueAna/: Display/NueDisplayModule.cxx, Display/NueDisplayModule.h, macros/RunNueDisplay.C: Updated interactive reconstruction canvases: uses a fast MC to predict shower shape given energy of selected hits and event vertex. Added a new config variable which hides run, snarl info without hiding the truth buttons + updated the display macro showing how to switch on this feature. 2005-08-16 03:47 Nathaniel Tagg * ControlRoomSoftware/TaggTicker/: CLICK12A.WAV, CLICK13A.WAV, CLICK15A.WAV, GNUmakefile, LinkDef.h, TaggTickerFd, TaggTickerNd, main.cxx, main.h: A new tool for the control room: a small binary reads a dispatcher stream and threads a subprocess off to make 'ticks' on the computer speaker whenever a spill trigger is encountered. This lets the operator keep an ear on what is going on. The TaggTickerFd and Nd scripts are suitable for use on minos-om.fnal.gov to start up the processes. Still experimental. 2005-08-15 19:56 bishai * BeamData/java/: NuMIMon/device.dat, lib/acnet.jar: Monitor losses on TLMCTD since this is what causes rad trips 2005-08-15 19:48 bishai * BeamData/java/: ACNETpackage/AcnetXmlRpcListener.java, ACNETpackage/SimpleAcnetMonitor.java, lib/acnet.jar: Added a dead time progress bar to the xml-rpc GUI 2005-08-15 19:40 kordosky * Mad/: AnnInputBlock.h, MadNsID.cxx, MadNsID.h: first commit of a little class to compute Nikis PID. code builds but is not fully functional or integrated. 2005-08-15 16:58 asousa * Contrib/admarino/gminos_jobs.pm: Add Robert's recommendations to make_rock_ffr routine. 2005-08-14 07:16 dap56 * Monitoring/: Producer_dispatcher.cc, SinglAnalysis.cxx, SinglAnalysis.h: Additional SpillServer Monitoring plots: - spill response error code: new 2D plot, error code vs timeframe number - corrected 1D error code plot (binning problem) - added number of spill response errors to "Status canvas" 2005-08-14 00:24 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: Work-around fix to problem discovered by Masaki, which is that the Geant3 mc implementation frequently gets stuck in the steel planes, esp. for muons projected along z-direction. I've fixed this for now by "jiggling" the mc with a FindNode search for the current point in PTSimApplication::Stepping, just before returning. Also, add a check to the PTSimApplication::Field method to determine whether or not the current node's medium has a field and return without checking the field if not. Otherwise this method is sometimes called by the mc implementation when the current node is the pair box encapsulating the steel plane, and not in the steel plane itself. May be a bug in the mc implementation? 2005-08-13 21:33 bishai * BeamData/java/NuMIMon/NuMIMon.sh: Using jas3 0.8.1 now 2005-08-13 21:30 bishai * BeamData/java/: ACNETpackage/NuMISummaryPlotter.java, ACNETpackage/ProfilePlotter.java, ACNETpackage/SimpleAcnetMonitor.java, lib/acnet.jar: Some minor aesthetic changes 2005-08-13 19:05 Sue Kasahara * CandNtupleSR/Module/NtpSRModule.cxx: Bug fix to fill of evt.end.xxx and evt.vtx.xxx data members, as caught by Jim. These data members are now filled directly from the appropriate CandEventHandle::Get methods. 2005-08-13 04:01 Sue Kasahara * IoModules/IoInputModule.cxx: Bug fix to repair segv problem that Chris S. observed when using GoTo(run,snarl) method to move to snarls in sequential files. The MomNavigator::Clear method is now invoked at the top of the Next and Prev methods, to avoid further use of a PerOwned record which may be deleted by Persistency when crossing a file boundary. 2005-08-12 19:38 bishai * BeamData/java/ACNETpackage/NuMISummaryPlotter.java: Change the main status page to show all 4 2-D hadron and muon monitor plots 2005-08-12 18:48 Brian Rebel * AnalysisNtuples/Module/: ANtpInfoObjectFiller.cxx, ANtpInfoObjectFiller.h, CondensedNtpModule.cxx: added data members to ANtpHeaderInfo object: snarlPulseHeight //total ph in snarl snarlPulseHeight2PE //total ph in snarl above 2PE slices //number of slices in snarl so had to also fill those values in the ANtpInfoObjectFiller 2005-08-12 18:37 Brian Rebel * AnalysisNtuples/: ANtpHeaderInfo.cxx, ANtpHeaderInfo.h: Add some new variables for monitoring purposes 2005-08-12 18:34 bishai * BeamData/java/NuMIMon/calConstants.txt: Mask off chamber 1 in tube 2 on Alcove 3 2005-08-12 14:48 Brett Viren * NueAna/macros/RunNueDisplay.C: Show example of turning off the Run/Snarl entry in comments 2005-08-12 14:47 Brett Viren * Midad/Base/: GNUmakefile, LinkDef.h, Mint.cxx, Mint.h, PageDisplay.cxx, PageDisplay.h, PageDisplayConfig.cxx, PageDisplayConfig.h: Add PageDisplayConfig class to allow the PageDisplay to be configured. To use doe something like: PageDisplayConfig pdc; pdc.use_run_snarl_entry = false; PageDisplay* pd = mint->SpawnDisplay(width,height,&pdc); 2005-08-12 14:43 niki * Mad/MadDpAnalysis.cxx: Fixed bug in ANN input block (Mike thanks for pointing out!) 2005-08-12 12:42 med * Mad/MadQEID.cxx: Fixed another little bug. 2005-08-12 11:42 kordosky * Mad/MadBase.h: whoops, forgot to commit a change to MadBase. thanks george for noticing. 2005-08-12 11:08 cbs * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: First pass at a canvas for manually reconstructing EM showers within events. 2005-08-11 23:48 tjyang * NueAna/Display/NueDisplayModule.cxx: set highlightcolor of all the canvases to be 0 to fix the problem with buttons 2005-08-11 22:45 Mayly Sanchez * NueAna/: EventFilter.cxx, EventFilter.h, Display/NueDisplayModule.cxx, Display/NueDisplayModule.h, macros/RunNueDisplay.C: Adding track like cut for scanning 2005-08-11 21:20 boehm * CandEventSR/DBtxt_AlgEventSRList_NearBeam.C: Backporting Jim's modification Log Message: revert to R1.14 value for MinTrackIsolationDist 2005-08-11 20:44 musser * CandEventSR/DBtxt_AlgEventSRList_NearBeam.C: revert to R1.14 value for MinTrackIsolationDist 2005-08-11 20:26 moeller * Contrib/IMD/ANtpTrackInfoIMD.h: //changed trackInfoIMD version in class def 2005-08-11 20:22 moeller * Contrib/IMD/: ANtpTrackInfoIMD.cxx, ANtpTrackInfoIMD.h, Module/ANtpInfoObjectFillerIMD.cxx, Module/ANtpInfoObjectFillerIMD.h, Module/CondensedPshModuleIMD.cxx: //includes max pulse height in strips in first 3 planes of track 2005-08-11 19:30 bishai * BeamData/java/NuMIMon/device.dat: Remove some monitors we dont need 2005-08-11 19:14 bishai * BeamData/java/: ACNETpackage/AcnetPlotter.java, ACNETpackage/NuMISummaryPlotter.java, ACNETpackage/ProfilePlotter.java, ACNETpackage/SimpleAcnetPlotter.java, NuMIMon/device.dat, lib/acnet.jar: Added some new plotters for losses and rep rate 2005-08-11 17:11 kordosky * Mad/: MadDpAnalysis.cxx, MadDpAnalysis.h, MadDpID.cxx, MadDpID.h: translation of Daves cc likelihood into a portable little class MadDpID. Not yet tested or integrated into ntuple making code, but builds ok. Addition of static InFidVol() in MadDpAnalysis(). 2005-08-11 02:14 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: New scint mdl validation methods: bool TestScintPln_GetScintMdlHandleVector(UgliScintPlnHandle geo, UgliScintPlnHandle ugli); bool TestScintMdl_GetModuleNum(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); bool TestScintMdl_NumberOfStrips(UgliScintMdlHandle geo, UgliScintMdlHandle ugli); 2005-08-11 01:26 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: New validation methods: bool TestSteelPln_GlobalToLocal(UgliSteelPlnHandle geo, UgliSteelPlnHandle ugli); bool TestSteelPln_LocalToGlobal(UgliSteelPlnHandle geo, UgliSteelPlnHandle ugli); 2005-08-11 01:13 Sue Kasahara * GeoGeometry/: GeoSteelPlnVolume.cxx, test/GeoValidate.cc, test/GeoValidate.h: Bug fix to GeoSteelPlnVolume to account for non-uniform steel thickness. Previously one shape was built for each steel plane type, now a separate steel plane shape is built for every steel plane. New validation methods: bool TestSteelPln_GetHalfThickness(UgliSteelPlnHandle geo, UgliSteelPlnHandle ugli); bool TestSteelPln_GetCenter(UgliSteelPlnHandle geo, UgliSteelPlnHandle ugli); bool TestSteelPln_GetX0(UgliSteelPlnHandle geo,UgliSteelPlnHandle ugli); bool TestSteelPln_GetY0(UgliSteelPlnHandle geo,UgliSteelPlnHandle ugli); bool TestSteelPln_GetZ0(UgliSteelPlnHandle geo,UgliSteelPlnHandle ugli); 2005-08-10 22:59 Sue Kasahara * GeoGeometry/test/GeoValidate.cc: TestScintPln_LocalToGlobal/GlobalToLocal now test 3 points. 2005-08-10 21:07 rustem * Alignment/DetectorAlignment/: AlignmentAlgorithm.cxx, AlignmentAlgorithm.h, AlignmentHistograms.cxx, AlignmentHistograms.h, AlignmentRunSummary.cxx, AlignmentRunSummary.h, AlignmentStripHistograms.cxx, MakeAlignment.C, MakeAlignmentModule.cxx, MakeAlignmentModule.h, StatisticalFluctuations.cxx, StatisticalFluctuations.h, SubsetStat.cxx, SubsetStat.h: A final commit to the DetectorAlignment package that completes the series of the recent changes. It should be now a fully functional package which, in principle, works for a generic MINOS detector (tested only for the Near Detector case). Usage documentation will be provided upon request. 2005-08-10 20:35 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: New validation methods: bool TestScintPln_GetZRotRelSteelRad(UgliScintPlnHandle geo, UgliScintPlnHandle ugli); bool TestScintPln_GetX0RelSteel(UgliScintPlnHandle geo, UgliScintPlnHandle ugli); bool TestScintPln_GetY0RelSteel(UgliScintPlnHandle geo, UgliScintPlnHandle ugli); bool TestScintPln_NumberOfStrips(UgliScintPlnHandle geo, UgliScintPlnHandle ugli); bool TestScintPln_GlobalToLocal(UgliScintPlnHandle geo, UgliScintPlnHandle ugli); bool TestScintPln_LocalToGlobal(UgliScintPlnHandle geo, UgliScintPlnHandle ugli); GlobalToLocal & LocalToGlobal currently only test one point - 2005-08-10 19:12 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFillerBeam.cxx: remove other references to spillInfo 2005-08-10 19:10 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFillerBeam.cxx: dont use the spillInfo object in the MC 2005-08-10 18:45 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFillerBeam.cxx: make sure to include the beam monitoring header files 2005-08-10 18:44 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFillerBeam.cxx: only try to access the DB when looking at data for now - can change this when we get MC "beam" info in the DB 2005-08-10 17:12 cbs * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: Fixed bug in DrawInteractionDiagram() and moved the diagram to the first canvas on the display. Changed defaults such that display is not is test mode and does not show subshower information. 2005-08-10 14:42 Robert Hatcher * OnlineUtil/mdQieReadout.h: mirror change made in online CVS repository on 2005-06-24 (but was inaccessible due to lack of access). 2005-08-10 14:40 avva * OfflineHistograms/: cleanoldfiles, offhists: [no log message] 2005-08-10 14:08 cbs * Mad/: MadAnalysis.cxx, MadAnalysis.h, MadCBSQEAnalysis.cxx, MadCBSQEAnalysis.h, MadCluAnalysis.cxx, MadCluAnalysis.h, MadEvDisplay.cxx, MadEvDisplay.h, MadUserAnalysis.cxx, MadUserAnalysis.h, macros/LoadLibs.C: Added two new functions to MadAnalysis so that a derived user analysis class can add new branches to the "standard" PAN defined in MadAnalysis::CreatePAN() MadUserAnalysis, MadCBSQEAnalysis and MadCluAnalysis updated to reflect this change. Tidied up code in MadEvDisplay and added a new button so that multiple events in the ND can be overlaid. 2005-08-10 02:34 Robert Hatcher * DataUtil/: TruthHelper.cxx, TruthHelper.h: convert functions of the form: Bool_t IsXyzzy(TParticle * part) const; to: static Bool_t IsXyzzy(const TParticle * part); so that they can take a pointer to a const object (since they don't need to change the TParticle). Make them static functions because the don't depend on the state of TruthHelper at all (just that of the TParticle); this means one can call them with TruthHelper::IsXyzzy(part) without having instantiated at TruthHelper object. 2005-08-09 20:41 Brett Viren * BeamDataUtil/BeamMonSpill.h: Comment improvements only 2005-08-09 20:04 cbs * NueAna/: Display/NueDisplayModule.cxx, Display/NueDisplayModule.h, macros/RunNueDisplay.C: Updated the display to toggle on/off cluster information using Config variable: DrawClu. This is to allow backward compatibility with older ntuples which don't have cluster information. Updated display macro to show the new config variables, (including "TestMode" which removes the MC truth buttons in case you don't trust yourself). 2005-08-09 14:57 cbs * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: Added SubShower view and Interaction Diagram from Mad showing stdhep particles to event display. 2005-08-09 12:01 med * Mad/: MadQEID.cxx, MadQEID.h: Fixed bug that messed up results. 2005-08-09 10:48 Minos CVS group account. Do not commit from here! * Contrib/symes/StripEndCal/: CalDet.cxx, CalDet.h, FarDet.cxx, FarDet.h, GNUmakefile, GenDetector.cxx, GenDetector.h, LinkDef.h, NearDet.cxx, NearDet.h, PhilException.h, SECalCorrectionFuncs.cxxi, SECalDebugFuncs.cxxi, SECalModule.cxx, SECalModule.h, Stripend.cxx, Stripend.h, secal.C: This is my code for rolling calibrations at all detectors. It is still in the development stage. 2005-08-09 10:44 Minos CVS group account. Do not commit from here! * Contrib/symes/newMaps/: GNUmakefile, LinkDef.h, cally.cxx, cally.h, calmap.cxx, calmap.h, makeMap.C: This is my code for making response maps of CalDet...probably obsolete for most people. 2005-08-09 10:42 Minos CVS group account. Do not commit from here! * Contrib/symes/NearLI/: GNUmakefile, GenDetector.cxx, GenDetector.h, JustNearLI.C, LIReco.C, LinkDef.h, M64.cxx, M64.h, NearLI.cxx, NearLI.h, NearLI_HTML.cxxi, Pixel.cxx, Pixel.h, Stripend.cxx, Stripend.h: This is my code for debugging the LI system at the NearDet and making HTML status reports. 2005-08-09 10:40 cbs * NueAna/: SntpHelpers.cxx, SntpHelpers.h: Added helper functions to get cluster information from ntuples. 2005-08-09 10:39 Minos CVS group account. Do not commit from here! * Contrib/symes/neardet_sts/: GNUmakefile, LinkDef.h, NDGeom.h, NearDet.C, NearDet.cxx, NearDet.h, NearDetIter.c++, NearStp.cxx, NearStp.h, Test.c++, nearMap.C, transConsts.C: This is my code for NearDet strip-to-strip calibration with SR ntuples. 2005-08-09 10:29 Minos CVS group account. Do not commit from here! * Contrib/symes/fardet_sts/: FarDet.cxx, FarDet.h, FarDetDebugFuncs.cxxi, FarDetIter.cxxi, FarDetLandau.cxxi, FarStp.cxx, FarStp.h, GNUmakefile, Landau.cxx, Landau.h, LinkDef.h, Mapperlooker.cxx, Mapperlooker.h, Test.cxx, Test.h, makeMap.C: This is my code for the FarDet strip-to-strip calibration constants. 2005-08-08 22:13 admarino * RecoBase/AlgTrack.cxx: Modifying the range calculation in scintillator so that it reflects an effective range in steel. This allows for a more accurate determination of the reconstructed momentum from range. See NuMI-Note-Comp-1102 for the details. A. Marino, August 8, 2005 2005-08-08 22:08 vahle * Mad/MadMKAnalysis.cxx: fixed weighted averaging in hpos2,vpos2 2005-08-08 21:31 bishai * BeamData/java/: ACNETpackage/MuonHadPlotter.java, ACNETpackage/ProfilePlotter.java, ACNETpackage/SimpleAcnetPlotter.java, NuMIMon/device2.dat, NuMIMon/pedConstants.txt, NuMIMon/swicConstants.txt, lib/acnet.jar: Modified profile monitor fits so that its only a Gaussian now and added some fit limits to prevent unphysical fits. New pedestals 2005-08-08 20:52 Robert Hatcher * CVSROOT/check_access: add admarino to RecoBase so she can make an approved change. 2005-08-08 20:45 tjyang * NueAna/: Display/NueDisplayModule.cxx, Display/NueDisplayModule.h, macros/RunNueDisplay.C: move 'ph>?' buttons to the bottom of the column implement 'ScanMode' to remove the necessity of clicking 'log details' when recording the scanning decision 2005-08-08 19:11 boehm * Production/R1.18/: reco_far_Alt_CandSub_All_R1_18.C, reco_far_Alt_CandSub_Spill_Blind_R1_18.C, reco_far_SR_CandSub_All_R1_18.C, reco_far_SR_CandSub_Spill_Blind_R1_18.C, reco_near_CandSub_Cosmic_R1_18.C, reco_near_CandSub_Cosmic_Scaled_R1_18.C, reco_near_CandSub_Spill_R1_18.C: Updating the CandSubSHower scripts to use the new dbtxt files 2005-08-08 19:10 boehm * CandSubShowerSR/: DBtxt_AlgSubShowerSRList_Beam.C, DBtxt_AlgSubShowerSRList_Cosmic.C, GNUmakefile: backporting Chris's adjustments to the DBtxt files Log Message: Forgot to change names in DBtxt files and didn't add new macros to makefile 2005-08-08 16:57 vahle * Mad/MadMKAnalysis.cxx: Fixed up beam position and width variables 2005-08-08 16:17 cbs * CandSubShowerSR/: DBtxt_AlgSubShowerSRList_Beam.C, DBtxt_AlgSubShowerSRList_Cosmic.C, GNUmakefile: Forgot to change names in DBtxt files and didn't add new macros to makefile 2005-08-08 15:06 boehm * Production/R1.18/: ConfigOptions.txt, reco_MC_far_R1_18.C, reco_MC_near_R1_18.C, reco_farCamCosmics_R1_18.C, reco_far_Alt_All_R1_18.C, reco_far_Alt_CandSub_All_R1_18.C, reco_far_Alt_CandSub_Spill_Blind_R1_18.C, reco_far_Alt_Spill_R1_18.C, reco_far_SR_All_R1_18.C, reco_far_SR_CandSub_All_R1_18.C, reco_far_SR_CandSub_Spill_Blind_R1_18.C, reco_far_SR_Spill_Blind_R1_18.C, reco_far_SR_Spill_R1_18.C, reco_near_CandSub_Cosmic_R1_18.C, reco_near_CandSub_Cosmic_Scaled_R1_18.C, reco_near_CandSub_Spill_R1_18.C, reco_near_Cosmic_R1_18.C, reco_near_Spill_R1_18.C: Adding the reco scripts into the R1.18 branch 2005-08-06 10:32 Nick West * DatabaseMaintenance/scripts/cs_set_refresh_intervals.pm: Add CALVALINEARITY 2005-08-05 20:11 boehm * CandSubShowerSR/: AlgSubShowerSRList.cxx, DBtxt_AlgSubShowerSRList_Beam.C, DBtxt_AlgSubShowerSRList_Cosmic.C: Backporting Chris's fix for subshower from August 4 Log Message: Bug fix for backward going tracks in initial SubShower hit selection. New DBtxt files for beam/cosmics. 2005-08-05 20:07 boehm * Production/R1.18/: reco_far_Alt_CandSub_Spill_Blind_R1_18.C, reco_far_SR_CandSub_Spill_Blind_R1_18.C, reco_far_SR_Spill_Blind_R1_18.C: Fixing the bug that was causing duplicate ntuple entries in the open data set. 2005-08-05 20:02 Brett Viren * BeamDataDbi/scripts/last_file.sh: Show recent BeamMonFileSummary activity 2005-08-05 19:02 Robert Hatcher * WebDocs/database_inventory/: plexpindiodetoled.cfg, plexpixeltorawchannel.cfg, plexrawchanneltopindiode.cfg: assign (nominal) blame ... mostly non-specific because I can't remember who generated the data filling the tables. 2005-08-05 19:00 Robert Hatcher * WebDocs/database_inventory/plexstripendtoled.cfg: flesh out this table's description 2005-08-05 18:34 shanahan * Contrib/shanahan/AnaCuts/: AnaBeam.cxx, AnaBeam.h, AnaHists.cxx, AnaHists.h, AnaIMD.cxx, LinkDef.h, macros/cuts_IMD_v0.cfg: - New Version AnaBeam - can require or veto subruns. Has timing cuts 2005-08-05 18:16 boehm * Production/R1.16/reco_farBeam_R1.16.C: file reco_farBeam_R1.16.C was initially added on branch R1-16. 2005-08-05 18:16 boehm * Production/R1.16/reco_farCosmic_R1.16.C: file reco_farCosmic_R1.16.C was initially added on branch R1-16. 2005-08-05 18:16 boehm * Production/R1.16/: reco_farBeam_R1.16.C, reco_farCosmic_R1.16.C: Adding the "unsplit" scripts to the 1.16 directory as its what is being used in current processing. 2005-08-05 14:43 Nick West * DatabaseInterface/DbiWriter.tpl: CALVALINEARITY does not need a Log Entry 2005-08-05 14:42 Brett Viren * BeamDataUtil/: BDSpliceModule.cxx, BDSpliceModule.h, scripts/splice.C, test/BDCheckDB.cxx, test/BDCheckDB.h, test/BDTestData.cxx, test/BMS_STND.cxx, test/BMS_STND.h, test/FileGap.cxx, test/FileGap.h, test/bdtest_chain.C, test/bms_stnd.C, test/bms_stnd_plot.C, test/convert.C, test/loop_times.C, test/spin_db.C: Add a module to create an output file that exactly spans some configurable time range. Many other minor changes and additions in test/ that have been building up. 2005-08-05 11:45 vahle * Mad/MadMKAnalysis.cxx: Added new beam monitoring variables to MadMKAnalysis 2005-08-04 13:49 cbs * CandSubShowerSR/: AlgSubShowerSRList.cxx, DBtxt_AlgSubShowerSRList_Beam.C, DBtxt_AlgSubShowerSRList_Cosmic.C: Bug fix for backward going tracks in initial SubShower hit selection. New DBtxt files for beam/cosmics. 2005-08-04 11:08 raufer * Contrib/raufer/OsciFit/LinkDef.h: removed some obsolete classes 2005-08-04 10:02 vahle * Mad/MadMKAnalysis.cxx: MadMKAnalysis resorts to beam monitoring ntuples if it cant find the beam monitoring database table. 2005-08-03 23:05 Brian Rebel * Contrib/brebel/DataQualityMonitoring/BeamMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/BeamMonitoring.h, Contrib/brebel/DataQualityMonitoring/DataQualityModule.cxx, Contrib/brebel/DataQualityMonitoring/DataQualityModule.h, Contrib/brebel/DataQualityMonitoring/DqmConventions.cxx, Contrib/brebel/DataQualityMonitoring/DqmConventions.h, Contrib/brebel/DataQualityMonitoring/LinkDef.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoringNC.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoringNC.h, Contrib/brebel/DataQualityMonitoring/macros/dataQualityCheck.C, DataQualityMonitoring/BeamMonitoring.cxx, DataQualityMonitoring/BeamMonitoring.h, DataQualityMonitoring/DataQualityModule.cxx, DataQualityMonitoring/DataQualityModule.h, DataQualityMonitoring/DqmConventions.cxx, DataQualityMonitoring/DqmConventions.h, DataQualityMonitoring/LinkDef.h, DataQualityMonitoring/RecoMonitoring.cxx, DataQualityMonitoring/RecoMonitoring.h, DataQualityMonitoring/RecoMonitoringNC.cxx, DataQualityMonitoring/RecoMonitoringNC.h, DataQualityMonitoring/macros/dataQualityCheck.C: some major changes: add histograms for vertex z locations add 2d histograms and ability to fill and draw them add ability to choose a time period for each of the baseline and comparison data sets change "MC" to "Compare" and "Data" to "Base" to more correctly identify the function of those variables (ie a baseline and comparison variable as sometimes you arent comparing data to mc) 2005-08-03 21:12 Robert Hatcher * WebDocs/database_inventory/: plexpindiodetoled.cfg, plexrawchannelreadouttype.cfg, plexrawchanneltopindiode.cfg: tweak info. 2005-08-03 21:10 Robert Hatcher * WebDocs/database_inventory/plexpixeltorawchannel.cfg: first commit with a real description. 2005-08-03 21:01 boehm * CandShowerSR/AlgShowerSSList.cxx: Backporting Chris's bug fix into R1-18 2005-08-03 20:55 Robert Hatcher * WebDocs/database_inventory/plexrawchannelreadouttype.cfg: first commit with actual info. 2005-08-03 20:37 Robert Hatcher * WebDocs/database_inventory/: plexpindiodetoled.cfg, plexrawchanneltopindiode.cfg: first commit of table descriptions. 2005-08-03 20:10 cbs * CandShowerSR/AlgShowerSSList.cxx: Bug fix 2005-08-03 19:05 boehm * Production/R1.18/: reco_farCamCosmics_R1_18.C, reco_far_Alt_All_R1_18.C, reco_far_Alt_Spill_R1_18.C, reco_far_SR_All_R1_18.C, reco_far_SR_Spill_R1_18.C, reco_near_CandSub_Cosmic_R1_18.C, reco_near_CandSub_Cosmic_Scaled_R1_18.C: Minor tweaks and cleaning up - no changes that should affect running 2005-08-03 18:09 vahle * Mad/MadMKAnalysis.cxx: Changed MadMKAnalysis so that it gets beam monitoring info from database 2005-08-03 15:46 admarino * Contrib/admarino/gminos_jobs_doc.tex: updated to include flux type 5, the new le -10cm position 2005-08-03 15:35 admarino * Contrib/admarino/run_rock.perl: updated to include flux type 5, which is the new le -10cm 2005-08-03 15:34 admarino * Contrib/admarino/run_near.perl: updated to allow flux type 5, the new LE -10cm 2005-08-03 15:33 admarino * Contrib/admarino/gminos_jobs.pm: Updated to include flux type 5, which is the new LE -10cm 2005-08-02 19:55 Brett Viren * Loon/batch/: README.qloon, bloon, qloon: First commit. Example batch helper 2005-08-02 15:35 Brett Viren * BField/BfldMapRect2d.cxx: Checking for zero pointer: good. Bailing from method after using said pointer: bad. 2005-08-02 15:12 cbs * Mad/MadQuantities.cxx: Fixes to make the extraction of stdhep information more efficient. 2005-08-02 15:06 mdier * BeamDataNtuple/NtpBDLiteModule.cxx: MAXMSG is very cunning indeed: it needs curly brackets if you want it to act as one statement. This commit: change a MSG to MAXMSG. 2005-08-02 14:58 Brett Viren * Production/R1.18/reco_far_SR_Spill_R1_18.C: Fix typo. I prefer Linux myself. 2005-08-02 14:53 Brett Viren * MessageService/MsgService.h: Add comment on MAXMSG explaining you can't use it on single line branch or loop statements. Hopefully it will help save some debug time when it bites the next person. 2005-08-02 13:07 niki * Mad/MadDpAnalysis.cxx: Fixed bug in ANN nomralization factors for FAR events and comments for fiducial region selection in the FD 2005-08-02 12:10 kordosky * Mad/MadQEID.cxx: try to make qeid more efficient 2005-08-02 12:09 Nick West * WebDocs/: valgrind.html, Companion/intro_talks/valgrind/valgrind.html, Companion/intro_talks/valgrind/img0.html, Companion/intro_talks/valgrind/img0.jpg, Companion/intro_talks/valgrind/img1.html, Companion/intro_talks/valgrind/img1.jpg, Companion/intro_talks/valgrind/img2.html, Companion/intro_talks/valgrind/img2.jpg, Companion/intro_talks/valgrind/img3.html, Companion/intro_talks/valgrind/img3.jpg, Companion/intro_talks/valgrind/img4.html, Companion/intro_talks/valgrind/img4.jpg, Companion/intro_talks/valgrind/img5.html, Companion/intro_talks/valgrind/img5.jpg, Companion/intro_talks/valgrind/img6.html, Companion/intro_talks/valgrind/img6.jpg, Companion/intro_talks/valgrind/img7.html, Companion/intro_talks/valgrind/img7.jpg, Companion/intro_talks/valgrind/text0.html, Companion/intro_talks/valgrind/text1.html, Companion/intro_talks/valgrind/text2.html, Companion/intro_talks/valgrind/text3.html, Companion/intro_talks/valgrind/text4.html, Companion/intro_talks/valgrind/text5.html, Companion/intro_talks/valgrind/text6.html, Companion/intro_talks/valgrind/text7.html: Add Mike's Valgrind talk 2005-08-02 11:53 kordosky * Mad/: MadMKAnalysis.cxx, MadQEID.cxx: try to make houghtrans more efficient 2005-08-02 11:22 kordosky * Mad/: HoughTrans.cxx, HoughTrans.h: fix a memory leak in hough transform 2005-08-02 11:05 kordosky * Mad/: MadMKAnalysis.cxx, MadQEID.cxx: add marks qeid to ntuple 2005-08-02 08:28 kordosky * Mad/MadQuantities.cxx: fix memory leak and unitialized value in MadQuantities 2005-08-02 03:42 boehm * AnalysisNtuples/Module/ANtpInfoObjectFillerBeam.cxx: Backporting a fix so the AnalysisNtuples work with new ntpbd code Use BDSpillAccessor as singleton. 2005-08-02 00:50 boehm * Production/R1.18/: reco_MC_far_R1_18.C, reco_MC_near_R1_18.C, reco_farCamCosmics_R1_18.C, reco_far_Alt_All_R1_18.C, reco_far_Alt_CandSub_All_R1_18.C, reco_far_Alt_CandSub_Spill_Blind_R1_18.C, reco_far_Alt_Spill_R1_18.C, reco_far_SR_All_R1_18.C, reco_far_SR_CandSub_All_R1_18.C, reco_far_SR_CandSub_Spill_Blind_R1_18.C, reco_far_SR_Spill_Blind_R1_18.C, reco_far_SR_Spill_R1_18.C, reco_near_CandSub_Cosmic_R1_18.C, reco_near_CandSub_Cosmic_Scaled_R1_18.C, reco_near_CandSub_Spill_R1_18.C, reco_near_Cosmic_R1_18.C, reco_near_Spill_R1_18.C: Resoring the files, fixing typos, and adding in the MC and Cambridge scripts 2005-08-02 00:49 boehm * Production/R1.18/: reco_farAll_R1_18.C, reco_farAltAll_R1_18.C, reco_farAltSpill_R1_18.C, reco_farAlt_CandSub_All_R1_18.C, reco_farAlt_CandSub_Blind_Spill_R1_18.C, reco_farSR_CandSub_All_R1_18.C, reco_farSR_CandSub_Blind_Spill_R1_18.C, reco_farSpillBlind_R1_18.C, reco_farSpill_R1_18.C, reco_far_Alt_All_R1_18.C, reco_far_Alt_CandSub_All_R1_18.C, reco_far_Alt_CandSub_Spill_Blind_R1_18.C, reco_far_Alt_Spill_R1_18.C, reco_far_SR_All_R1_18.C, reco_far_SR_CandSub_All_R1_18.C, reco_far_SR_CandSub_Spill_Blind_R1_18.C, reco_far_SR_Spill_Blind_R1_18.C, reco_far_SR_Spill_R1_18.C, reco_nearCand_Cosmic_R1_18.C, reco_nearCand_Spill_R1_18.C, reco_nearCosmic_R1_18.C, reco_nearSpill_R1_18.C, reco_near_CandSub_Cosmic_R1_18.C, reco_near_CandSub_Cosmic_Scaled_R1_18.C, reco_near_CandSub_Spill_R1_18.C, reco_near_Cosmic_R1_18.C, reco_near_Spill_R1_18.C: Cleaning out the directory to get rid of duplicate files 2005-08-02 00:26 boehm * BeamDataNtuple/: NtpBDLiteModule.cxx, NtpBDLiteModule.h: Backporting Brett and Marks changes to fix the BDLite code. Never trust your assumptions! The earliest vldcontext in mom was used to look up the beam monitoring data in the database. In case a ConfigRecord is present, the earliest vldcontext remains the one from the first snarl in the file. ConfigRecords are now excluded by default using the new DataUtil::GetVldContext. This can be changed by setting the configurable parameter fInputRecordsFilter in NtpBDLiteModule. 2005-08-02 00:20 boehm * DataUtil/: GetVldContext.cxx, GetVldContext.h: Backporting Brett and Marks fixes Allow filtering on what Records are used in GetVldContext function 2005-08-01 23:42 mdier * BeamDataNtuple/: NtpBDLiteModule.cxx, NtpBDLiteModule.h: Never trust your assumptions! The earliest vldcontext in mom was used to look up the beam monitoring data in the database. In case a ConfigRecord is present, the earliest vldcontext remains the one from the first snarl in the file. ConfigRecords are now excluded by default using the new DataUtil::GetVldContext. This can be changed by setting the configurable parameter fInputRecordsFilter in NtpBDLiteModule. 2005-08-01 22:58 Brian Rebel * Contrib/brebel/DataQualityMonitoring/DataQualityModule.cxx, Contrib/brebel/DataQualityMonitoring/DqmConventions.cxx, Contrib/brebel/DataQualityMonitoring/DqmConventions.h, Contrib/brebel/DataQualityMonitoring/LinkDef.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoringNC.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoringNC.h, DataQualityMonitoring/DataQualityModule.cxx, DataQualityMonitoring/DqmConventions.cxx, DataQualityMonitoring/DqmConventions.h, DataQualityMonitoring/LinkDef.h, DataQualityMonitoring/RecoMonitoring.cxx, DataQualityMonitoring/RecoMonitoring.h, DataQualityMonitoring/RecoMonitoringNC.cxx, DataQualityMonitoring/RecoMonitoringNC.h: add new class RecoMonitoringNC to keep track of distributions for NC/CC separation analyses. get rid of references to ANtpTruthInfoBeam as i dont need them when monitoring reconstruction related quantities. 2005-08-01 22:48 Brett Viren * DataUtil/GetVldContext.cxx: Buglet: include/exclude flag needs to be static 2005-08-01 22:15 Brian Rebel * Contrib/brebel/DataQualityMonitoring/DataQualityModule.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/macros/dataQualityCheck.C, DataQualityMonitoring/DataQualityModule.cxx, DataQualityMonitoring/RecoMonitoring.cxx, DataQualityMonitoring/macros/dataQualityCheck.C: changes to prevent divide by zeros when filling histograms 2005-08-01 20:00 Brett Viren * DataUtil/: GetVldContext.cxx, GetVldContext.h: Allow filtering on what Records are used in GetVldContext function 2005-08-01 18:46 Brett Viren * RawData/: RawBeamSwicData.cxx, RawBeamSwicData.h: Const correctness 2005-08-01 18:36 kordosky * Mad/: MadQEID.cxx, MadQEID.h: added function to implement Marks bin-by-bin cuts. This code is still being tested. 2005-08-01 18:09 Brian Rebel * Contrib/brebel/DataQualityMonitoring/BeamMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/DataQualityModule.cxx, Contrib/brebel/DataQualityMonitoring/DataQualityModule.h, Contrib/brebel/DataQualityMonitoring/DqmConventions.cxx, Contrib/brebel/DataQualityMonitoring/DqmConventions.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/macros/dataQualityCheck.C, DataQualityMonitoring/BeamMonitoring.cxx, DataQualityMonitoring/DataQualityModule.cxx, DataQualityMonitoring/DataQualityModule.h, DataQualityMonitoring/DqmConventions.cxx, DataQualityMonitoring/DqmConventions.h, DataQualityMonitoring/RecoMonitoring.cxx, DataQualityMonitoring/macros/dataQualityCheck.C: add a couple of plots, ie strips/plane in events, and cuts for ND data quality 2005-08-01 17:50 kordosky * MCReweight/: BeamType.cxx, BeamType.h: added enum for LE10 beam 2005-08-01 16:02 musser * Contrib/RecoCheck/: FARJOB.C, NEARJOB.C, ntupleSR_farref.root, ntupleSR_nearref.root: update job scripts, and make new reference files based on R18 2005-08-01 15:57 musser * Contrib/RecoCheck/: MkCheckplots.C, NEARJOB.C, checkplots.ps: update MkCheckplots.C 2005-08-01 15:39 Brian Rebel * AnalysisNtuples/: ANtpTruthInfoAtm.cxx, ANtpTruthInfoAtm.h: get ready for the new mc and put in a weighting variable 2005-08-01 12:21 vahle * Mad/: MadMKAnalysis.h, MadMKAnalysis.cxx: adding new variable to pan ntuple created by MadMKAnalysis 2005-08-01 11:34 kordosky * CVSROOT/check_access: add mark and tricia to Mad access list. advised them of gentlemens rules. 2005-08-01 10:48 kordosky * Mad/: HoughTrans.cxx, HoughTrans.h, MadQEID.cxx, MadQEID.h: some small improvements 2005-08-01 10:31 kordosky * Mad/: HoughTrans.cxx, HoughTrans.h, MadQEID.cxx, MadQEID.h: first commit of Mark Dormans QE selection routines 2005-07-30 21:28 rustem * Alignment/DetectorAlignment/: WriteAlignmentModule.cxx, WriteAlignmentModule.h: Removing two files which are no longer needed. 2005-07-30 21:25 rustem * Alignment/DetectorAlignment/: AlignmentAlgorithm.cxx, AlignmentAlgorithm.h, AlignmentStrip.cxx, AlignmentStrip.h, AlignmentStripHistograms.cxx, AlignmentStripHistograms.h, DetectorAlignment.cxx, DetectorAlignment.h, DetectorAlignmentModule.cxx, DetectorAlignmentModule.h, MakeAlignment.C, MakeAlignmentModule.cxx, MakeAlignmentModule.h, StatisticalFluctuations.cxx, StatisticalFluctuations.h, TrackDirectionModule.cxx, TrackDirectionModule.h, WriteAlignment.C: This commit fixes few bugs. 2005-07-30 00:22 tjyang * PulserCalibration/CheckGC/: FitGC.cxx, FitGC.h, LinkDef.h, rungcfit.C: add code to do a linear fit for the gain curve 2005-07-29 21:29 rustem * Alignment/DetectorAlignment/: AlignmentAlgorithm.cxx, AlignmentAlgorithm.h, AlignmentHistograms.cxx, AlignmentHistograms.h, AlignmentRunSummary.cxx, AlignmentRunSummary.h, AlignmentStrip.cxx, AlignmentStrip.h, AlignmentStripHistograms.cxx, AlignmentStripHistograms.h, LinkDef.h, MakeAlignmentModule.cxx, MakeAlignmentModule.h, StatisticalFluctuations.cxx, StatisticalFluctuations.h, SubsetStat.cxx, SubsetStat.h, TrackDirectionModule.cxx, TrackDirectionModule.h: This is a major overhaul of the DetectorAlignment package. Instead of doing all alignment calculations in a gargantuan (2869 lines of code) object, separate alignment algorithms and histograms into two separate classes. Also, add four new classes for convenience and transparency. The code compiles (I hope...) but is not fully tested yet. 2005-07-29 19:46 boehm * AltDeMux/: AlgAltDeMux.cxx, AlgAltDeMux.h, AlgAltDeMuxBase.cxx, AlgAltDeMuxBase.h: Backporting Mark Thomsons changes to AltDeMux into 1-18 Log Message: Fill SetNumValidPlanesU/V in cdlh and SetDeMuxDigitListFlagBit in case where too few planes. Add check for validity of altlist when finally tagging cross-talk. Lower MSG level from Error to Info where appropriate. 2005-07-29 19:43 boehm * CandFitTrackSR/AlgFitTrackSR.cxx: Backpoting another modification from Jim into R1-18 original comment: post-process tweak to qp 2005-07-29 19:38 boehm * RecoBase/CandShowerHandle.cxx: Bakporting Jim's latest modifications into R1-18 original comment: apply correction to ND shower energy relative to FD based on relative completeness 2005-07-29 18:48 shanahan * Contrib/IMD/: ANtpEventInfoIMD.cxx, ANtpEventInfoIMD.h, Module/ANtpInfoObjectFillerIMD.cxx: - Added minumum strip time 2005-07-29 18:36 admarino * Contrib/admarino/gminos_jobs_doc.tex: For overaly, removed references to theseus, and replaced it with reco_minos 2005-07-29 18:36 admarino * Contrib/admarino/gminos_jobs.pm: changed the overlay executable from theseus to reco_minos 2005-07-29 18:35 admarino * Contrib/admarino/run_near.perl: fixed typo in rock_reuse 2005-07-29 15:47 Nick West * DatabaseMaintenance/scripts/make_priming_set.pm: Take Brett's advice (always worth taking) and add SPILLTIMEND to priming list 2005-07-29 13:27 musser * RecoBase/CandShowerHandle.cxx: apply correction to ND shower energy relative to FD based on relative completeness 2005-07-29 12:47 Nick West * UserManualDoc/src/database_interface.tex: Warn about using spare aggregates without requesting Truncated Validity Ranges 2005-07-29 06:52 boehm * Production/R1.18/: reco_far_Alt_All_R1_18.C, reco_far_Alt_CandSub_All_R1_18.C, reco_far_Alt_CandSub_Spill_Blind_R1_18.C, reco_far_Alt_Spill_R1_18.C, reco_far_SR_All_R1_18.C, reco_far_SR_CandSub_All_R1_18.C, reco_far_SR_CandSub_Spill_Blind_R1_18.C, reco_far_SR_Spill_Blind_R1_18.C, reco_far_SR_Spill_R1_18.C, reco_near_CandSub_Cosmic_R1_18.C, reco_near_CandSub_Cosmic_Scaled_R1_18.C, reco_near_CandSub_Spill_R1_18.C, reco_near_Cosmic_R1_18.C, reco_near_Spill_R1_18.C: Modified and renamed version of the output scripts 2005-07-29 06:27 boehm * BeamDataNtuple/: NtpBDLiteModule.cxx, NtpBDLiteModule.h: Backporting additionl changes from Brett into R1-18 Use BDSpillAccessor as singleton. 2005-07-29 06:25 boehm * BeamDataUtil/: BDSpillAccessor.cxx, BDSpillAccessor.h: Backporting changes from Brett to the BeatDataUtil to 1-18 Change BDSpillAccessor into a singleton as it should have been all along. Add helper method to BeamMonSpill that will give averages over BPM batches. Handle gaps better. This turns a 15 minute job querying through gappy times into a 15 second one! The trick is to only query the next/prev vld ranges if the central one has changed (or if next/prev hasn't yet been looked up of course). In regions where there is fully coverage this shouldn't have much effect. 2005-07-29 06:01 Robert Hatcher * Plex/: PlexPlaneId.cxx, PlexPlaneId.h: CalDet "cosmic" floor planes [61-64] now return IsVetoShield()=true 2005-07-29 02:21 tjyang * NueAna/FracVarAna.cxx: get rid of huge value input to ann, further investigation is needed. 2005-07-29 01:53 Sue Kasahara * GeoGeometry/: GeoGeometry.cxx, test/GeoValidate.cc, test/GeoValidate.h: Fix GeoGeometry::GetPlaneIdFromZ(z) implementation to match behavior of Ugli version. Previously required z-value to be within z-bound of plane. Now returns detector plane corresponding to the lowest plane in the main detector block with a back face (high-z side) greater than z. Add: TestGetPlaneIdFromZ method to GeoValidate. 2005-07-28 21:24 musser * CandFitTrackSR/AlgFitTrackSR.cxx: post-process tweak to qp 2005-07-28 20:49 Mayly Sanchez * NueAna/Display/NueDisplayModule.cxx: Fix two other Msg:: missing. Caught thanks to Brett. 2005-07-28 17:13 Robert Hatcher * CVSROOT/numisoft.list: add yumiceva@fnal.gov 2005-07-28 17:09 Robert Hatcher * CVSROOT/check_access: add new line for "numisoft/g4numi" initially with "zarko yumiceva". 2005-07-28 14:53 Brian Rebel * Contrib/brebel/DataQualityMonitoring/BeamMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/BeamMonitoring.h, Contrib/brebel/DataQualityMonitoring/DataQualityModule.cxx, Contrib/brebel/DataQualityMonitoring/DqmConventions.cxx, Contrib/brebel/DataQualityMonitoring/DqmConventions.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.h, Contrib/brebel/DataQualityMonitoring/macros/dataQualityCheck.C, DataQualityMonitoring/BeamMonitoring.cxx, DataQualityMonitoring/BeamMonitoring.h, DataQualityMonitoring/DataQualityModule.cxx, DataQualityMonitoring/DqmConventions.cxx, DataQualityMonitoring/DqmConventions.h, DataQualityMonitoring/RecoMonitoring.cxx, DataQualityMonitoring/RecoMonitoring.h, DataQualityMonitoring/macros/dataQualityCheck.C: make it possible to draw just one distribution from the monitoring classes. add a couple of tracking and event distributions 2005-07-28 10:47 thomson * OnlineEventDisplay/: OnlineEventDisplay.cxx, OnlineEventDisplay.h: Improvements in event categorization for neutrino candidates. Better tagging of potential demux problems. Needs new AltDeMux (28/7/2005) which now fills numbers of valid planes in CandDeMuxDigitList 2005-07-28 10:38 thomson * AltDeMux/: AlgAltDeMux.cxx, AlgAltDeMux.h, AlgAltDeMuxBase.cxx, AlgAltDeMuxBase.h: Fill SetNumValidPlanesU/V in cdlh and SetDeMuxDigitListFlagBit in case where too few planes. Add check for validity of altlist when finally tagging cross-talk. Lower MSG level from Error to Info where appropriate. 2005-07-28 04:48 Robert Hatcher * setup/count_buildlog_warnings: don't include "inlining failed" as warnings to count. 2005-07-28 04:46 Robert Hatcher * setup/: setup_minossoft_FNALU.csh, setup_minossoft_FNALU.sh: current version of FNALU setup scripts (inc R1.18 config) 2005-07-28 02:27 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: New validation methods to test UgliGeomHandle methods: bool TestGetScintPlnHandle(UgliGeomHandle geo); bool TestGetSteelPlnHandle(UgliGeomHandle geo); bool TestGetStripHandle(UgliGeomHandle geo); These are self-validation methods (no ugli required). 2005-07-28 01:29 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h, ValidationLog: New validation methods: bool TestGetSteelPlnHandleVector(UgliGeomHandle geo, UgliGeomHandle ugli); bool TestGetPlnHandleVector(UgliGeomHandle geo, UgliGeomHandle ugli); 2005-07-27 23:41 Robert Hatcher * Plex/Plexus.cxx: restore order of PinDiodes in pair<> to what one has gotten to date: internal documentation was labelled backwards because of 0=high, 1=low confusion. We'll keep what used to happen (over what the documentation said) because people might rely on it. 2005-07-27 22:59 Robert Hatcher * Plex/: PlexPinDiodeId.cxx, PlexPinDiodeId.h, Plexus.cxx: Convention has it that PinDiodeId "gain" uses 0=high gain, 1=low gain. I think it has something to do with labelling on the printed circuit board at the FarDet. But this contributes significant confusion so we'll add IsHighGain() and IsLowGain() methods. 2005-07-27 16:48 Brett Viren * NueAna/Display/NueDisplayModule.cxx: Missing "Msg::" on a msg level in the MSG() macro tickled an assert in MessageService. Massive miscoding now mitigated but more mayhem imminent. Mmmm. 2005-07-27 15:46 Ed Larty * OfflineMonitor/macros/offmacrotxt_ntpstFC.C: # added new file 2005-07-27 15:46 Ed Larty * OfflineMonitor/macros/: NtpStFC.C, myscript, textfile.f: # modified 2005-07-27 13:56 Brett Viren * NueAna/: BeamMon.h, BeamMonAna.cxx: Bump BeamMon to version 2 with the following changes: - time goes from int to double so sub-second precision is available - dt_bmst, the time difference between the input record VldTimeStamp and the BeamMonSpill time is added. This is filled from the old beamsummary trees or the DB. - dt_stnd, same, but dt to SpillTimeND time. Note, that this time will be the spill time at whatever detector the data is from. Ie. the 2.4 msec offset is applied if FD data is used (which is not the case for dt_bmst). This is always filled from the DB. 2005-07-27 03:26 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: Fix problem that caused BField steel cache warnings: coordinate supplied to BField (left over from previous BField use kludge that treated BField as 2-d) had been 2-d. Replaced with 3-d. Reinstate use of Ugli version of geometry with BField and downstream reconstruction modules until I finish validation comparing Ugli use to Geo use. 2005-07-27 02:58 Sue Kasahara * GeoGeometry/test/ValidationLog: A place to document known differences between Ugli & Geo geometry implementations and their status. 2005-07-27 02:40 Sue Kasahara * GeoGeometry/test/: GeoValidate.cc, GeoValidate.h: Add new validation test methods: bool TestGetScintPlnHandleVector(UgliGeomHandle geo, UgliGeomHandle ugli); // Tests of UgliScintPlnHandle methods bool TestScintPln_GetStripHandleVector(UgliScintPlnHandle geo, UgliScintPlnHandle ugli); // Tests of UgliStripHandle methods bool TestStrip_GetHalfLength(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_GetHalfThickness(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_GetHalfWidth(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_WlsBypass(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_GetZRotRelMdlRad(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_GetLPosRelMdl(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_GetTPosRelMdl(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_GetTPos(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_PartialLength(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_IsMirrored(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_WlsPigtail(UgliStripHandle geo,UgliStripHandle ugli); bool TestStrip_ClearFiber(UgliStripHandle geo,UgliStripHandle ugli); 2005-07-27 02:19 Sue Kasahara * GeoGeometry/: GeoGeometry.cxx, GeoScintMdlNode.cxx, GeoScintMdlVolume.cxx, GeoScintPlnNode.cxx, GeoStripNode.cxx, GeoStripNode.h: Modifications to Geo classes as part of debug process: GeoGeometry - more debug statements GeoScintMdlNode - more debug statements and bug fix to GetZRotRelPlnRad() method GeoScintMdlVolume - fix to GetStripNode method to clean off strip sub-part and/or end info off seid before search GeoScintPlnNode - more debug statements and bug fix to GetZRotRelSteelRad() GeoStripNode - more debug statements and fixes to GetZRotRelMdlRad() and GetTPos(orthcoord). 2005-07-26 20:42 bishai * BeamData/java/NuMIMon/calConstants.txt: Mask out the 4 bad pixels on MM3 2005-07-26 20:42 bishai * BeamData/java/NuMIMon/device.dat: Remove M101 - it isnt in the beam anymore 2005-07-26 19:49 boehm * CandShowerSR/AlgShowerSSList.cxx: Backporting Hai's mod to the SSList into 1-18 Return when at least one of slicelist, clusterlist and subshowerlist are missing. 2005-07-26 19:47 boehm * CandSubShowerSR/SubShowerSRListModule.cxx: Backporting change of error message output 2005-07-26 19:35 mdier * HistMan/: HistMan.cxx, HistMan.h: Adding a new constructor that takes as arguments a list of files containing a HistMan directory and a list of (full paths to) histograms. The lists are given as arrays of const char*'s with last element 0. The new HistMan will have the sum of the histograms from the files in the list (if exisiting). At the moment, it craches using more than 2 files. 2005-07-26 19:15 Brett Viren * CVSROOT/check_access: Add Mark to HistMan 2005-07-26 19:12 Robert Hatcher * CVSROOT/check_access: add "admarino" to numisoft/gnumi 2005-07-26 18:38 Jon Urheim * CandSubShowerSR/SubShowerSRListModule.cxx: don't flag as error condition cases where CandSliceList is empty/null. 2005-07-26 18:21 zheng * CandShowerSR/AlgShowerSSList.cxx: Return when at least one of slicelist, clusterlist and subshowerlist are missing. 2005-07-26 15:37 shanahan * Contrib/IMD/: ANtpShowerInfoIMD.cxx, ANtpShowerInfoIMD.h, Module/ANtpInfoObjectFillerIMD.cxx, Module/ANtpInfoObjectFillerIMD.h, Module/CondensedPshModuleIMD.cxx: Added New Variables for fraction of shower energy on track 2005-07-26 13:12 Nathaniel Tagg * PulserCalibration/PmtDrift/: PhotonStatSummarizer.cxx, PhotonStatSummarizer.h: Add debugging stuff. Fix bug: operator<(l,r) was not invertable: (l * PulserCalibration/PmtDrift/PhotonStatSummarizer.cxx: Fix up versioning system. Allow a starting 'good' version, and a 'current' version. 2005-07-26 11:27 Nathaniel Tagg * PulserCalibration/PmtDrift/: PhotonStatSummarizer.cxx, pmt_plot.C: Kludge to fix DB. Add channel addresses to plots. 2005-07-26 05:27 dap56 * Mad/: LinkDef.h, MadDpAnalysis.cxx, MadDpAnalysis.h, ScanList.cxx, ScanList.h, macros/CCSTD.C, macros/LoadLibs.C: Added ScanList class to incorporate scan decisions into the Physics Analysis Ntuple. The scan decisions are read in from an external root file whose location is defined by the environmental variable $SCAN_LIST. MadDpAnalysis::CreatePAN now has an option to filter events based on their presence (or otherwise) in the scan root file. This is controlled by a switch in CCSTD.C LoadLibs.C - added BeamDataUtil and SpillTiming packages. 2005-07-25 22:29 niki * Mad/MadDpAnalysis.h: The .h file 2005-07-25 22:29 niki * Mad/MadDpAnalysis.cxx: PAN Additions: Spill Timing information (from database) Beam Info information (from database) {My Beam Info filling method still in there in order to a) crosscheck database info b) have valid beam info while database being re-filled } Added My ANN PIDs for Near Far detector and LE PME PHE Beam (for Near) New Methods: AnnInputBlock AnnVar GetAnnPid Sigmoid Code is documented in MadDpAnalysis :: CreatePAN 2005-07-25 21:10 Brett Viren * BeamDataUtil/: BDSpillAccessor.cxx, BDSpillAccessor.h: Handle gaps better. This turns a 15 minute job querying through gappy times into a 15 second one! The trick is to only query the next/prev vld ranges if the central one has changed (or if next/prev hasn't yet been looked up of course). In regions where there is fully coverage this shouldn't have much effect. 2005-07-25 19:39 boehm * Production/R1.18/: reco_farAlt_CandSub_All_R1_18.C, reco_farAlt_CandSub_Blind_Spill_R1_18.C, reco_farSR_CandSub_All_R1_18.C, reco_farSR_CandSub_Blind_Spill_R1_18.C, reco_nearCand_Cosmic_R1_18.C, reco_nearCand_Spill_R1_18.C: Changing the message level for the AlgShowerSS package 2005-07-25 19:29 boehm * CandShowerSR/AlgShowerSS.cxx: Backporting Jon's changing of the message level in CandSubSHower Code 2005-07-25 19:24 Jon Urheim * CandShowerSR/AlgShowerSS.cxx: scale back log level from kError to KInfo for "Insufficient SubShowerSR objects to form CandShowerSR" message 2005-07-25 15:46 Brett Viren * NueAna/: BeamMonAna.cxx, BeamMonAna.h, NueModule.cxx, NueModule.h, macros/MakeAnaNueTree.C: Add code to access beam mon data via DB instead of deprecated "beamsummary" trees. This is still off by default in the NueModule but as of this commit, on in the MakeAnaNueTree.C macro. Setting the module config parameter UseBeamMonDB=1 turns it on. 2005-07-25 15:42 Brett Viren * AnalysisNtuples/Module/ANtpInfoObjectFillerBeam.cxx, BeamDataNtuple/NtpBDLiteModule.cxx, BeamDataNtuple/NtpBDLiteModule.h: Use BDSpillAccessor as singleton. 2005-07-25 15:42 Brett Viren * BeamDataUtil/: BDSpillAccessor.cxx, BDSpillAccessor.h, BeamMonSpill.cxx, BeamMonSpill.h: Change BDSpillAccessor into a singleton as it should have been all along. Add helper method to BeamMonSpill that will give averages over BPM batches. 2005-07-25 15:41 Brett Viren * AnalysisNtuples/Module/ANtpInfoObjectFiller.cxx: Change from // to /**/ to quell multi-line comment warning 2005-07-25 14:26 Brett Viren * Midad/Base/PageDisplay.h: Include headers (MCText.h, MCTree.h) instead of just forward declaring their classes. Hopefully this fixes the problem Nick sees in building TriD. 2005-07-25 14:22 boehm * RecoBase/CandShowerHandle.cxx: Backporting Jims change to RecoBase for the candsubshower code into R1-18 2005-07-25 14:20 boehm * CandShowerSR/DBtxt_AlgShowerSS_default.C: Backporting Jim's changes into CandShowerSR - warning still an issue running this on neardet montecarlo as of this weekend. 2005-07-25 11:41 Nick West * WebDocs/install_products.html: Cosmetic change to improve visibility of soft link step 2005-07-22 22:08 moeller * Contrib/shanahan/AnaCuts/: AnaIMD.cxx, AnaIMD.h, macros/readPshNtupleMCIMD.C: //added track fit momentum threshold cut of 11GeV 2005-07-22 19:12 Brian Rebel * Contrib/brebel/DataQualityMonitoring/BeamMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/BeamMonitoring.h, Contrib/brebel/DataQualityMonitoring/DataQualityModule.cxx, Contrib/brebel/DataQualityMonitoring/DataQualityModule.h, Contrib/brebel/DataQualityMonitoring/DqmConventions.cxx, Contrib/brebel/DataQualityMonitoring/DqmConventions.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.h, Contrib/brebel/DataQualityMonitoring/macros/dataQualityCheck.C, DataQualityMonitoring/BeamMonitoring.cxx, DataQualityMonitoring/BeamMonitoring.h, DataQualityMonitoring/DataQualityModule.cxx, DataQualityMonitoring/DataQualityModule.h, DataQualityMonitoring/DqmConventions.cxx, DataQualityMonitoring/DqmConventions.h, DataQualityMonitoring/RecoMonitoring.cxx, DataQualityMonitoring/RecoMonitoring.h, DataQualityMonitoring/macros/dataQualityCheck.C: change the structure - 1) draw the plots from within the XXXMonitoring objects 2) do the normalization based on the area under the curves, not POT 3) generally clean up the code 2005-07-22 19:12 Robert Hatcher * RawData/RawTrcMonitorBlock.cxx: fix unpacking of "flags" and "nswap" words from substructures (noticed by Alfons). tweak formatting. 2005-07-22 13:16 raufer * Contrib/raufer/OsciFit/: CCNCFit.cxx, CCNCFit.h: minor changes 2005-07-22 13:14 raufer * Contrib/raufer/OsciFit/: testPan.cxx, testPan.h: not used anymore 2005-07-22 13:13 raufer * Contrib/raufer/OsciFit/: niki_data.cxx, niki_data.h, niki_mc.cxx, niki_mc.h: Makefile style class to read in and fit Niki's selection 2005-07-22 10:27 webera * Contrib/weber/Validate/: .cvsignore, GNUmakefile, LinkDef.h, Validate.cxx, Validate.h, ValidateFD.C: Add a new package that helps to validate the FD data 2005-07-21 22:47 boehm * Production/R1.18/: ConfigOptions.txt, reco_farAll_R1_18.C, reco_farAltAll_R1_18.C, reco_farAltSpill_R1_18.C, reco_farAlt_CandSub_All_R1_18.C, reco_farAlt_CandSub_Blind_Spill_R1_18.C, reco_farSR_CandSub_All_R1_18.C, reco_farSR_CandSub_Blind_Spill_R1_18.C, reco_farSpillBlind_R1_18.C, reco_farSpill_R1_18.C, reco_nearCand_Cosmic_R1_18.C, reco_nearCand_Spill_R1_18.C, reco_nearCosmic_R1_18.C, reco_nearSpill_R1_18.C: Creating an official R1-18 directory in production, all 13 scripts for detector production possibilities are going in for now. The names are hopefully descriptive enough for now. Once validation is done R1.18 itself will gain a directory with the appropriate files. 2005-07-21 21:37 Robert Hatcher * NueAna/Display/NueDisplayModule.h, CalDetSI/Helpers.h, LISummary/LIAnalysis.cxx, LISummary/LILookup.cxx, LISummary/LILookup.h, LISummary/LIPlexMaps.cxx, LISummary/LIPlexMaps.h, LISummary/LIRun.cxx, LISummary/LIRun.h, LISummary/LITuning.cxx, LISummary/LITuning.h: preliminary cleanup for transition of various Convention "classes" to simple namespaces with typedef'd enums. 2005-07-21 21:34 Robert Hatcher * DatabaseInterface/DbiValidityRecBuilder.cxx, DeMux/DmxMuonPlane.h, DeMux/DmxPlane.h, DeMux/DmxShowerPlane.h, PulserCalibration/CheckGC/CheckGC.h, RerootExodus/RerootToRawDataModule.cxx, RerootExodus/RerootToTruthModule.cxx: preliminary cleanup for transition of various Convention "classes" to simple namespaces with typedef'd enums. 2005-07-21 21:15 boehm * BeamDataUtil/BDSpillAccessor.cxx: Backporting Brett's changes to the BDSpill Accessor into 1-18 2005-07-21 21:13 boehm * Swimmer/SwimDefStepper.cxx: Backporting Brian's fix to the Swimmer into R1-18 (uv vs xy issue) 2005-07-21 21:05 Brett Viren * BeamDataUtil/: BDTarget.cxx, BDTarget.h: Redo how BDTarget handles multi batch to make it a bit more friendly. It will fill positions and intensity with zeros for any empty batches. It should also handle the expected case in the future where the missing batch may not be the last one. 2005-07-21 20:46 Brett Viren * Midad/MultiPage/GfxProxy.h: Add lost inclusion of class_slot.h 2005-07-21 20:35 Brett Viren * Midad/Gui/: LinkDef.h, GuiBox.cxx: Forgot this. 2005-07-21 20:32 Brett Viren * EventDisplay/GfxBase.h: include Midad/Util/Signals.h to enjoy rootcint busting mojo 2005-07-21 20:32 Brett Viren * Midad/Util/Signals.h: Consolidate SigC includes and rootcint machinations 2005-07-21 20:26 Brett Viren * Midad/: Base/CanvasSignals.h, Base/GfxButton.h, Base/Jint.h, Base/LinkDef.h, Base/MCText.h, Base/MCTree.h, Base/Mint.h, Base/PageABC.h, Base/PageDisplay.h, Base/PageProxy.h, Base/PmtPixels.h, Base/RangeAxis.h, Base/TimeHist.h, Base/ZoomPad.h, Gui/GNUmakefile, Gui/GuiBase.h, Gui/GuiBox.h, Gui/GuiButton.h, Gui/GuiMainWindow.h, Gui/GuiMenu.h, Gui/GuiSlider.h, Gui/GuiTab.h, Gui/GuiTextEntry.h, Gui/GuiTree.h, MultiPage/GfxBase.h, MultiPage/GfxCfg.h, MultiPage/GfxDigit.h, MultiPage/GfxDigitList.h, MultiPage/GfxProxy.h, MultiPage/GfxStrip.h, MultiPage/GfxStripList.h, MultiPage/GfxTrack.h, MultiPage/MultiPage.h, MultiPage/ViewState.h, Util/CompositeRange.h, Util/Range.h, Util/RangeControl.h, Util/Undoable.h, macros/load_libs.C: A re-workaround to fight recent root regresion. Move all #include of sigc related things to Util/Signals.h and do some random crap there until rootcint doesn't complain about SigC namespace. Add some Gui classes to Base/LinkDef.h because rootcint would otherwise generate noncompileable dictionaries. Sprinkle around nasty comments about how anoying this all is. 2005-07-21 20:11 Brett Viren * PhotonTransport/PhotonTransport.cxx: Initialize fNoiseMaker and fAfterpulser to zero to avoid segv. 2005-07-21 19:22 Ed Larty * OfflineMonitor/macros/: NtpStFC.C, NtpStFC.h: # added new files 2005-07-21 19:20 Ed Larty * OfflineMonitor/macros/: myscript, textfile.f: # new files added 2005-07-21 17:17 Nick West * UserManualDoc/src/database_interface.tex: Clarify the section about using unsigned values 2005-07-21 15:48 Nick West * DatabaseInterface/DbiTableMetaData.cxx: Deal with "PRIMARY KEY" when recreating object from SQL. 2005-07-21 15:47 Nick West * DatabaseInterface/: DbiStatement.cxx, DbiStatement.h: API Change: Remove second optional arg: const TString& sqlOracle="" from: TSQLResultSet* ExecuteQuery( const TString& sql=""); Int_t ExecuteUpdate( const TString& sql=""); std::list TranslateSQL( const TString& sql); Use DbiTableMetaData to deal with translation of table creation SQL from MySQL to ORACLE rather than pass in both forms. 2005-07-21 15:45 Nick West * DatabaseInterface/: DbiSqlValPacket.cxx, DbiSqlValPacket.h: API Change: Remove data members mutable string fSqlOracleMetaMain; mutable string fSqlOracleMetaVld; Retract plan to have DbiSqlValPacket distribute MySQL and ORACLE forms of table creation SQL. Instead DbiTableMetaData will deal with conversion between the two forms. 2005-07-21 15:45 Nick West * DatabaseInterface/: DbiFieldType.cxx, test/DbiValidate.cc, test/prepare_db_0.sql: Attempt to recover from my confusion of the term "precision" as it applies to MySQL and ORACLE column types. Depending on the context it can mean the size in bits, bytes, decimal digits or none of the above (just display width). At least all the information on column types is centralised in one place now. 2005-07-20 22:51 Brian Rebel * Contrib/brebel/MarquardtFit/: GNUmakefile, HessianModule.cxx, HessianModule.h, LinkDef.h, MarquardtFitModule.cxx, MarquardtFitModule.h, MinosMinimization.cxx, MinosMinimization.h, MqfConventions.cxx, MqfConventions.h, MqfEnergyBinInfo.cxx, MqfEnergyBinInfo.h, NCFitModule.cxx, NCFitModule.h, nr.cxx, nr.h, nrtypes.h, nrtypes_lib.h, nrtypes_nr.h, nrutil.h, nrutil_mtl.h, nrutil_nr.h, nrutil_tnt.h, nrutil_val.h, print_array.h: package to fit for systematic uncertainties using a Marquardt style fit. 2005-07-20 22:12 Brian Rebel * Contrib/brebel/DataQualityMonitoring/BeamMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/BeamMonitoring.h, Contrib/brebel/DataQualityMonitoring/DataQualityModule.cxx, Contrib/brebel/DataQualityMonitoring/DataQualityModule.h, Contrib/brebel/DataQualityMonitoring/DqmConventions.cxx, Contrib/brebel/DataQualityMonitoring/DqmConventions.h, Contrib/brebel/DataQualityMonitoring/GNUmakefile, Contrib/brebel/DataQualityMonitoring/LinkDef.h, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.cxx, Contrib/brebel/DataQualityMonitoring/RecoMonitoring.h, DataQualityMonitoring/BeamMonitoring.cxx, DataQualityMonitoring/BeamMonitoring.h, DataQualityMonitoring/DataQualityModule.cxx, DataQualityMonitoring/DataQualityModule.h, DataQualityMonitoring/DqmConventions.cxx, DataQualityMonitoring/DqmConventions.h, DataQualityMonitoring/GNUmakefile, DataQualityMonitoring/LinkDef.h, DataQualityMonitoring/RecoMonitoring.cxx, DataQualityMonitoring/RecoMonitoring.h: beginnings of a package to monitor changes in reconstruction/do data-MC comparisons for near beam, far beam and far cosmics. 2005-07-20 21:35 Ed Larty * OfflineMonitor/macros/: NtpSt.C, NtpStNB.C, NtpStNB.h, NtpStNC.C, NtpStNC.h, myscript, offmacro_ntpstNB.C, offmacro_ntpstNC.C, offmacrotxt.C, offmacrotxt_ntpst.C, plotsmacro_ntpstNB.C, plotsmacro_ntpstNC.C, plotsmacrotxt.C, plotsmacrotxt_ntpst.C, textfile.s: #added new files 2005-07-20 21:18 bishai * BeamData/java/: ACNETpackage/MuonHadPlotter.java, lib/acnet.jar: Turned off automatic pedestal subtraction in MuonHadPlotter 2005-07-20 21:08 bishai * BeamData/java/NuMIMon/: swicConstants.txt, pedConstants.txt: pedestals from 7/15/05 2005-07-20 20:06 tjyang * PulserCalibration/: GNUmakefile, CheckGC/CheckGC.cxx, CheckGC/CheckGC.h, CheckGC/GCSummary.cxx, CheckGC/GCSummary.h, CheckGC/GNUmakefile, CheckGC/LinkDef.h, CheckGC/MakeGCTree.C, PmtDrift/GNUmakefile: add code for gain curves and linearity calibration study 2005-07-20 17:11 Brett Viren * Midad/: Base/CanvasSignals.h, Base/Jint.h, Base/Mint.h, Base/PageDisplay.h, Util/Range.h: Reinstate protection against CINT broken handling of SigC that has recently regressed back. 2005-07-20 16:46 Brian Rebel * Swimmer/SwimDefStepper.cxx: bob armstrong found that the function void SwimDefStepper::DerivFunc::operator()(double /* x */, const double* y, double* dydx) was rotating the particle position and momentum values into xyz coordinates from uvz, although the fitter had already done that. i removed those lines and now everything stays in xyz. 2005-07-20 15:54 Nick West * DatabaseInterface/: DbiTableMetaData.cxx, DbiTableMetaData.h: API Change: New set method:- void SetFromSql(const string& sql); This will be used to convert between MySQL and Oracle table creation SQL. 2005-07-20 15:54 Nick West * DatabaseInterface/: DbiFieldType.cxx, DbiFieldType.h: API Change: New ctor:- DbiFieldType(const string& sql); This will be used to convert between MySQL and Oracle table creation SQL. 2005-07-20 10:56 Nick West * DatabaseInterface/: DbiConnection.cxx, DbiConnection.h: API Change: Add member function: Bool_t PrintWarnings(Int_t level = 3) const; 2005-07-20 10:56 Nick West * DatabaseInterface/DbiCascader.cxx, DatabaseInterface/test/DbiValidate.cc, DatabaseUpdater/DbuDaqFileSummary.cxx, DatabaseUpdater/DbuRunSummary.cxx: Respond to changed Dbi::PrintWarnings API. 2005-07-20 10:56 Nick West * DatabaseInterface/: Dbi.cxx, Dbi.h: API Change: Remove static member functions:- Bool_t PrintWarnings(DbiConnection* con,Int_t level = 3); Bool_t PrintWarnings(DbiStatement* stmt,Int_t level = 3); Instead use non-static DbiConnection::PrintWarnings(level = 3) and DbiStatement::PrintWarnings(level = 3) Internal restructuring so that Dbi no longer depends on DbiStatement and DbiConnection. Layout more logical but main goal is to allow DbiStatement to use DbiTableMetaData. 2005-07-20 07:12 Robert Hatcher * SRT_MINOS/SoftRelTools/arch_spec_root.mk: The very latest ROOT in CVS spins TAuthenticate off into a separate library libRootAuth.so. TAuthenticate is needed by Dispatcher, which is needed by IoModules, which is needed by essentially all binaries. Test for the existence of the new library and add it to the ROOTLIBS list if it exists. I'm not sure this is the best way of testing for its existence, but it does seem to work. 2005-07-20 06:42 Nick West * DatabaseInterface/doc/ChangeLog: Move generation of SQL to create tables into DbiTableMetaData. 2005-07-20 06:42 Nick West * DatabaseInterface/: DbiDBProxy.cxx, DbiDBProxy.h: Change in API: remove string QuerySqlTableCreate(...) - replaced by DbiTableMetaData::Sql Internal: Modify void StoreMetaData(...) - record precision, IsAutoIncrement and IsNullable in DbiTableMetaData 2005-07-20 06:41 Nick West * DatabaseInterface/: DbiSqlValPacket.cxx, test/DbiValidate.cc: Get table creation SQL from DbiTableMetaData instead of DbiDBProxy. 2005-07-20 06:41 Nick West * DatabaseInterface/: DbiTableMetaData.cxx, DbiTableMetaData.h: Change in API: Add data members: std::vector fColIsAutoIncrement; std::vector fColIsNullable; Add member functions to get and set the above. Add member function: string Sql(Dbi::DbTypes dbType = Dbi::kMySQL) const; DbiTableMetaData now has all the information necessary to generate table creation SQL for either MySQL or ORACLE. This is a first step to consolidating all table creation SQL in a single class aided by DbiFieldType that handles column type conversions. 2005-07-19 22:46 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFiller.cxx: avoid filling the local sidereal time for now - seems that when some records are read in, this values gets filled with a nan, even though the original ntuple value seems ok. 2005-07-19 22:13 shanahan * Contrib/shanahan/AnaCuts/: AnaCuts.cxx, AnaHists.cxx, AnaHists.h, AnaIMD.cxx: - previous HEAD tagged as V0. (just prior to this commit) - significant change to AnaHists - now fills histograms for no Cuts, other cuts, and All Cuts. This forced a change in how cuts are passed to AnaHists::Fill, in AnaCuts and AnaIMD. 2005-07-19 21:04 shanahan * Contrib/shanahan/AnaCuts/: AnaCuts.cxx, AnaIMD.cxx: - fixed bugs in sigmaQoverP cuts 2005-07-19 20:45 Brett Viren * BeamDataUtil/: BDTarget.cxx, BDTarget.h: Big bug found by Mark Dierckxsens - was stuffing the BPM intensities with BPM positions. 2005-07-19 19:44 shanahan * Contrib/shanahan/AnaCuts/macros/: cuts_IMD_v0.cfg, readPshNtupleMCIMD.C: - macro example for IMD MC - config file example 2005-07-19 19:13 shanahan * Contrib/shanahan/AnaCuts/GNUmakefile: Add makefile! 2005-07-19 17:55 shanahan * Contrib/IMD/Module/: ANtpInfoObjectFillerIMD.cxx, CondensedPshModuleIMD.cxx: - Apply Brian's fix for unreco'd MC info in stRecord - Change includes to reflect that AnaCuts is now a package 2005-07-19 17:04 Brett Viren * BeamDataDbi/: BMSpillFiller.cxx, BMSpillFiller.h: Instead of filling a VldRange based on some time limit, just write out to the DB each time some number of spills (500) have been collected. EOF still triggers the writing of any as yet unwritten spills. 2005-07-19 17:02 Brett Viren * BeamDataUtil/test/: BDCheckDB.cxx, BMS_STND.cxx, BMS_STND.h, FileGap.cxx, FileGap.h, LinkDef.h, bd_check_db.C, bd_check_db_plot.C, bms_stnd.C, file_gap.C, spill_access.C: More testing code 2005-07-19 16:46 Brian Rebel * AnalysisNtuples/Module/CondensedNtpModule.cxx: retry committing change from yesterday 2005-07-19 16:36 shanahan * Contrib/shanahan/AnaCuts/: AnaCuts.cxx, AnaCuts.h, AnaHists.cxx, AnaHists.h, AnaIMD.cxx, AnaIMD.h: - Add config variables to skip truth NC or CC histograms. - Clean up some unused variable warnings. 2005-07-19 15:12 Nathaniel Tagg * Calibrator/: Calibrator.cxx, PmtDriftCalScheme.cxx, PmtDriftCalScheme.h: Fix PmtDriftCalScheme bugs. Add PMT drift interpolation: if a PMT response has dropped to 20% of it's nominal value, or if there is no data, attempt to interpolate or extrapolate from recent/pending drift points, rather than apply large correction. Make the PmtDriftCalScheme the default drift scheme! 2005-07-19 15:08 Nathaniel Tagg * PulserCalibration/PmtDrift/: PhotonStatSummarizer.cxx, check_pmt_drift.C, pmt_plot.C: Fix warning/info messages a little. Add script to build PMT plots. Add script to build calibrator check. 2005-07-19 14:47 Nick West * DatabaseInterface/DbiDBProxy.cxx: Enclose optional SQL extension to secondary query within parentheses to ensure it is applied as an additional, rather than an alternative, constraint. 2005-07-19 13:17 musser * CandShowerSR/DBtxt_AlgShowerSS_default.C: add Andy's latest calibrations for SS 2005-07-19 13:16 musser * RecoBase/CandShowerHandle.cxx: use sigmoid function in SS shower deweighted calibration 2005-07-18 23:05 shanahan * Contrib/shanahan/AnaCuts/: AnaCuts.cxx, AnaCuts.h, AnaHists.cxx, AnaHists.h, AnaIMD.cxx, AnaIMD.h: Added flag to control whether NC/CC get done. Rather ugly interface to static member of AnaHists to accomplish this. Changed which directory header files are found in. 2005-07-18 22:26 shanahan * Contrib/shanahan/AnaCuts/: AnaHists.cxx, AnaIMD.cxx, AnaIMD.h, LinkDef.h: Add IMD version 2005-07-18 22:19 Brian Rebel * AnalysisNtuples/Module/: ANtpInfoObjectFiller.cxx, ANtpInfoObjectFiller.h, ANtpInfoObjectFillerBeam.cxx, ANtpInfoObjectFillerBeam.h, CondensedNtpModule.cxx: remove the commented out overloaded methods that dealt with NtpSR(t) split. fix the test to fill rows in tree when mc data is present, but no reconstructed event. 2005-07-18 21:05 Ed Larty * setup/: packages-R1.16.0-tmp, packages-R1.17.0-tmp: # removed old tmp files 2005-07-18 20:48 tjyang * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: add the functionality to always show MC information 2005-07-18 20:30 ochoa * CandShield/: ShieldGeom.cxx, ShieldGeom.h: Added method GetChipNumber(Int_t pl, Int_t pk, Int_t noorso) 2005-07-18 19:43 Brett Viren * BeamDataUtil/BDSpillAccessor.cxx: "Crossport" Nathaniel's fix to SpillTimeFinder. 2005-07-18 18:23 shanahan * Contrib/shanahan/AnaCuts/: AnaCuts.cxx, AnaCuts.h, AnaHists.cxx, AnaHists.h, CutDef.cxx, CutDef.h, LinkDef.h, anaStats.cxx, anaStats.h: Package for reading AnalysisNtuples output, with lots of cuts and histograms 2005-07-18 18:00 tjyang * NueAna/: SntpHelpers.cxx, SntpHelpers.h, Display/NueDisplayModule.cxx, Display/NueDisplayModule.h: add facility to draw stdhep vectors by default MC information won't be shown 2005-07-18 16:05 Brett Viren * CVSROOT/check_access: Add Tingjun to Midad 2005-07-18 10:16 Nick West * DatabaseMaintenance/scripts/: add_row_counters.pm, arc_get_todo_list_of_seqnos.pm: Add --start_at=nnn option 2005-07-18 04:37 Sue Kasahara * ParticleTransportSim/macro/PTSim_testG3.C: Change module names: ScintHitToDigiPE -> PhotonTransport DigiPEtoRawDigitModule -> DetSim to keep up with the latest. Remove SimFlagAssociation trick to build Data geometry in place of MC, since shield positional values are now in MC db! 2005-07-18 04:25 Sue Kasahara * GeoGeometry/test/: GNUmakefile, GeoValidate.cc, GeoValidate.h, TestGeo.cc: New GeoGeometry/test subdirectory with a start at validation code. Builds two geometries (ugli,geo) for each detector type to run comparison checks between the two. Validation methods to begin are: TestLoanPool - to test use of UgliLoanPool to retrieve geometry of requested type. TestGetNearestSteelPlnHandle - to compare nearest steel pln for a given z retrieved by geo vs ugli. 2005-07-18 04:19 Sue Kasahara * GeoGeometry/GeoGeometry.cxx: Restore filling of fPlaneMap during geometry build. 2005-07-18 00:12 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: Remove use of kVMC application argument in geometry build. 2005-07-18 00:09 Sue Kasahara * GeoGeometry/macro/: testGeoDrawCalDet.C, testGeoDrawInCM.C, testGeoMultiple.C: Remove use of application type kVMC from examples. 2005-07-18 00:07 Sue Kasahara * GeoGeometry/: Geo.cxx, GeoGeometry.cxx: Geometry for both application types (kRecons & kVMC) is now built in cm. Once this change is tested, the application type will be removed as the 3rd argument to the UgliGeomHandle geometry ctor since the distinction is no longernecessary. 2005-07-17 23:54 Sue Kasahara * UgliGeometry/: UgliGeomHandle.h, UgliPlnHandle.h, UgliScintMdlHandle.cxx, UgliScintMdlHandle.h, UgliScintPlnHandle.cxx, UgliScintPlnHandle.h, UgliSteelPlnHandle.h, UgliStripHandle.cxx, UgliStripHandle.h: Add scale factor behind Handles so that GeoGeometry, which will now always be built in cm, appears to the UgliXXXHandle user in meters. 2005-07-15 22:14 Liz Buckley-Geer * CVSROOT/check_access: Add user yumiceva to numisoft/fluka 2005-07-15 18:11 boehm * CandShowerSR/CandShowerSRHandle.cxx: Backporting sqrt of negative number fix 2005-07-15 18:02 cbs * CandShowerSR/CandShowerSRHandle.cxx: Bug fix: protect against taking sqrt of a small negative number 2005-07-15 12:39 Nick West * UserManualDoc/src/database_interface.tex: Add ROW_COUNTER to table description, and explain its purpose 2005-07-15 12:19 Nick West * DatabaseInterface/doc/ChangeLog: Further ORACLE support: Prepare for Master ORACLE DB by generating table creation SQL from either MySQL or ORACLE database, and pass both forms to Slave site. Work in progress; only partially tested. 2005-07-15 12:19 Nick West * DatabaseInterface/: DbiStatement.cxx, DbiStatement.h: Change to API: Add trailing const TString& arg to:- TSQLResultSet* ExecuteQuery( const TString& sql="", const TString& sqlOracle=""); Int_t ExecuteUpdate( const TString& sql="", const TString& sqlOracle="" ); std::list TranslateSQL( const TString& sql, const TString& sqlOracle ); Can now pass in (optional) ORACLE equivalent SQL to be used if connecting to an ORACLE DB. 2005-07-15 12:19 Nick West * DatabaseInterface/: DbiSqlValPacket.cxx, DbiSqlValPacket.h: Change to API: Add data members to hold ORACLE table creation SQL Can now read update files containing both MySQL and ORACLE table creation SQL and apply the appropriate one. Can also create update files with both forms but code currently commented out to allow sites time to update before switching to the new file format. 2005-07-15 12:18 Nick West * DatabaseInterface/: DbiFieldType.cxx, DbiFieldType.h: Change to API: Add member function:- Int_t GetPrecision(Dbi::DbTypes dbType = Dbi::kMySQL) const; Can now generate ORACLE column types as well as MySQL ones. 2005-07-15 12:18 Nick West * DatabaseInterface/: DbiDBProxy.cxx, DbiDBProxy.h: Change to API: Add bi::DbTypes dbType_target to:- string QuerySqlTableCreate(UInt_t dbNo, Bool_t mainTable=kTRUE, Dbi::DbTypes dbType = Dbi::kMySQL) const; Can now generate both MySQL and ORACLE table creation SQL. 2005-07-15 12:11 Nathaniel Tagg * PulserCalibration/PmtDrift/: PhotonStatSummarizer.cxx, pmtdrift.C: Fix bug on exit. 2005-07-15 12:04 Nathaniel Tagg * PulserCalibration/PmtDrift/PhotonStatSummarizer.cxx: Abort earlier if we're not going to write the point. 2005-07-15 08:07 Nick West * DatabaseMaintenance/scripts/arc_convert_rows.pm: Delete temporary file used to copy data after use 2005-07-14 22:32 tjyang * NueAna/: Display/NueDisplayModule.cxx, macros/MakeTJPIDTree.C, macros/RunNueDisplay.C: modify the implementation of reading PID file 2005-07-14 22:24 mdier * WebDocs/database_inventory/dcs_env_far.cfg: add cfg file from Brian for table DCS_ENV_FAR 2005-07-14 21:09 Mayly Sanchez * NueAna/: Display/NueDisplayModule.cxx, Display/NueDisplayModule.h, macros/RunNueDisplay.C: Small changes to Debug/Error/Warning levels. Added PIDCut infrastructure, not done yet. 2005-07-14 15:58 Nick West * Util/scripts/: cvs_diff, cvs_diff.pm: Add little utility to compare difference versions of a CVS managed file 2005-07-14 15:53 shanahan * Contrib/IMD/Module/ANtpInfoObjectFillerIMD.cxx: Peter - Changed handling of Boost to COM. 2005-07-14 14:22 boehm * CandNtupleSR/: NtpSREventSummary.cxx, NtpSREventSummary.h, Module/NtpSRModule.cxx, Module/NtpSRModule.h, macro/testNtpSRModule.C: Backporting changes to the Cand Ntuple into R1-18 2005-07-14 12:32 Nathaniel Tagg * PulserCalibration/PmtDrift/: PhotonStatSummarizer.cxx, PhotonStatSummarizer.h: Increment version number. 2005-07-14 12:26 Nathaniel Tagg * PulserCalibration/PmtDrift/PhotonStatSummarizer.cxx: Misc changes with weighted mean system. 2005-07-13 21:39 tjyang * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: change the layout 2005-07-13 20:55 Mayly Sanchez * NueAna/: ANtpAnalysisInfoAna.cxx, ANtpAnalysisInfoAna.h, EventFilter.cxx, EventFilter.h, Display/NueDisplayModule.cxx, Display/NueDisplayModule.h, macros/RunNueDisplay.C: Change to NueDisplay so that it uses the script to configure the cuts. Fiducial check for far detector added and total energy in sigcor. Use of event flter and ANtpAnalysisInfo functions. 2005-07-13 20:48 bishai * BeamData/java/: ACNETpackage/ProfilePlotter.java, lib/acnet.jar: Remove auto noise calculation from ProfilePlotter, set noise to 0.5 mV all the time 2005-07-13 20:39 tjyang * NueAna/macros/RunNueDisplay.C: add color code to change background color 2005-07-13 17:06 Nick West * DatabaseMaintenance/scripts/arc_main.pm: Terminate job after 24 hours of elapse - to avoid any token expiration problems 2005-07-13 14:46 boehm * Plex/PlexMuxBoxId.cxx: Backporting Jon's fix for Plex into R1-18 2005-07-13 13:35 Nick West * DatabaseInterface/DbiDBProxy.cxx: Remove debug print out 2005-07-13 12:28 Nick West * DatabaseInterface/: DbiDBProxy.cxx, test/DbiValidate.cc, test/DbiValidate.hh: Use new facilities in DbiFieldType to deal with MySQL ddl. 2005-07-13 12:27 Nick West * DatabaseInterface/DbiSqlValPacket.cxx: Paranoia mode: What if table name contains the string 'ROW_COUNTER'? 2005-07-13 12:24 Nick West * DatabaseInterface/: DbiFieldType.cxx, DbiFieldType.h: Change API: New member functions: string AsSQLString(Dbi::DbTypes dbType = Dbi::kMySQL) const; void SetPrecision(Int_t precision,Dbi::DbTypes dbType = Dbi::kMySQL); New data members: Int_t fPrecision; Start to develop class so that it handles translation between MySQL and ORACLE column types. 2005-07-13 01:46 Sue Kasahara * CandNtupleSR/Module/: NtpSRModule.cxx, NtpSRModule.h: Clean up to recently introduced shield data members: First data member: ShieldGeom* shgeom; is now ShieldGeom* fShGeom; and is initialized to null. Second data member: bool Geomfilled; has been removed and use replaced with test of fShGeom non-null. 2005-07-13 01:27 Sue Kasahara * CandNtupleSR/macro/testNtpSRModule.C: Update script to include load of CandShield library. 2005-07-13 01:26 Sue Kasahara * CandNtupleSR/Module/: NtpSRModule.cxx, NtpSRModule.h: Modify to fill new data member evthdr.litime 2005-07-13 01:13 Sue Kasahara * CandNtupleSR/: NtpSREventSummary.cxx, NtpSREventSummary.h: New data member: Double_t litime; // time of last li digit in snarl (-1 if none) to appear in NtpSR (or NtpSt) as evthdr.litime The purpose of the new data member is to record the occurence of an li hit within the snarl spill window at the far detector. The determination of whether or not a rawdigit is part of an li event is done in the same way as Nathaniel's CandChop/BiggestChopModule.cxx, e.g. The rawdigit channel readout type must be ReadoutType::kFlashTrigPMT and the rawdigit ADC value must be > 100. The time of the li raw digit is stored in data member litime, for comparison with the snarl triggertime. Typically there is just one li rawdigit per snarl, but in the event that there is more than one, the last li digit time is stored. If no li digit exists in the snarl, the litime is set to -1. Class version number has been upgraded to 3. 2005-07-12 22:33 Jon Urheim * Plex/PlexMuxBoxId.cxx: fix to Robert's mods of 08-jul-2005: don't strip off irrelevant bits from fEncoded in ctor's & assignments. they're not irrelevant for derived classes. 2005-07-12 16:34 boehm * SpillTiming/SpillTimeFinder.cxx: Backporting Nathaniel's mod to R1-17 2005-07-12 16:33 boehm * SpillTiming/SpillTimeFinder.cxx: Backporting Nathaniel's mod to R1-18 2005-07-12 16:15 moeller * Contrib/IMD/: ANtpTrackInfoIMD.cxx, ANtpTruthInfoIMD.cxx, ANtpTruthInfoIMD.h, Module/ANtpInfoObjectFillerIMD.cxx, Module/CondensedPshModuleIMD.cxx: //added edgeDistance to track info and information about lepton and neutrino center of mass variable to truth info 2005-07-12 14:02 kordosky * Mad/: MadMKAnalysis.cxx, MadMKAnalysis.h: fix compiler warnings 2005-07-12 13:20 webera * Caryatid/: .cvsignore, Caryatid.cxx, Caryatid.h, CaryatidAna.cxx, CaryatidAna.h, CaryatidReco.cxx, CaryatidReco.h, GNUmakefile, LinkDef.h, makeCaryatidAna.C, makeCaryatidOnline.C, makeCaryatidReco.C, doc/CaryatidDoc.html: This is some old code packaged classically to analyse the online pedestals for the FD. It's main task is to generate new online sparcification tables. 2005-07-12 13:10 Nathaniel Tagg * SpillTiming/SpillTimeFinder.cxx: Fix a bug found by Brett: when looking at the 'previous' validity context for closest match, the selection string given to the DBI used "find a table with enddate less than current start date" rather than "find a table with enddate less than OR EQUAL TO current start date". This caused it to look two SEQNOs back instead of one. The inverse problem (looking at the next table) was already correct, since I had thoroughly tested the walk-forward system. 2005-07-12 12:51 Nathaniel Tagg * CVSROOT/: check_access, modules: Add package Caryatid to modules, add alfons, tobi and anatael to users 2005-07-12 12:48 Nathaniel Tagg * Caryatid/.cvsignore: New directory to replace the Package That Shall Not Be Named. 2005-07-12 12:48 Nathaniel Tagg * Caryatid/.cvsignore: Initial revision 2005-07-12 12:36 jpochoa * CandShield/: CandShieldSR.cxx, CandShieldSR.h: Added new constructor CandShieldSR(NtpSRTrack,ShieldGeom) which wisely decides between using the vertex or the end information for projecting back in the shield 2005-07-12 09:26 cbs * Mad/MadChain.cxx: Removed BuildIndex call in MadChain. Causes seg fault when run with multiple ntuple files. 2005-07-11 21:12 tjyang * NueAna/Display/NueDisplayModule.cxx: fix a mistake 2005-07-11 20:03 bishai * BeamData/java/: ACNETpackage/AcnetXmlRpcListener.java, lib/acnet.jar: Fixed typo in xml-rpc server url name 2005-07-11 19:52 bishai * BeamData/java/: NuMIMon/device.dat, lib/acnet.jar: New jar file and new device.dat 2005-07-11 19:50 bishai * BeamData/java/ACNETpackage/: AcnetDevice.java, AcnetXmlRpcListener.java, NuMISummaryPlotter.java, TargetSummaryPlotter.java: Fixed problem with creating too many AcnetDevice objects in the listner. Some cosmetic changes 2005-07-11 18:35 Brett Viren * BeamDataDbi/BMFileSummaryFiller.cxx: Change missing pointer msg from warning to debug - can happen in a file w/out records 2005-07-11 18:34 Brett Viren * BeamDataDbi/BMSpillFiller.cxx: Vld range now ends at the integral second past last spill 2005-07-11 18:33 Brett Viren * BeamDataUtil/: BDHornCurrent.cxx, BDSpillAccessor.cxx, BDSwicCalibrator.cxx: Just debugging print out changes 2005-07-11 18:32 Brett Viren * BeamDataUtil/test/BDCheckDB.cxx: Use BDEarliest for lookup time 2005-07-11 18:31 Brett Viren * BeamDataUtil/: BDEarliest.cxx, BDEarliest.h: Factor heavy lifting into a static method 2005-07-11 18:20 Nathaniel Tagg * PulserCalibration/PmtDrift/PhotonStatSummarizer.cxx: Fix threshold for zero-counting. 2005-07-11 18:19 Nathaniel Tagg * PulserCalibration/PmtDrift/: PhotonStatSummarizer.cxx, PhotonStatSummarizer.h: Attempt to fiddle with acceptance parameters and use a kind of weighted mean. 2005-07-11 17:12 Ed Larty * setup/packages-R1.18: # ANNOUNCING new generic frozen release R1.18 being tested with root version 4.04.02