2004-12-04 17:24 Ed Larty * setup/packages-R1.12.1: # added new bug fixed frozen release 2004-12-04 00:26 avva * Contrib/sergei/OmHistory/: histogrammanager.cpp, histogrammanager.h, omfile.cpp, omfile.h, omhistory.cpp, omhistory.h, omhistorymain.ui.h: A bunch of minor changes - moved stuff from processDoubleClick methods to the standard setOpen(bool o) method; made folder pixmaps to change from "closed folder" to "opened folder" on opening; empty directories are explicitly setExpandable(FALSE) now. 2004-12-03 23:06 boehm * VertexFinder/VertexFinder.cxx: VertexFinder has been updated to behave more appropriately in the offline 2004-12-03 22:07 Minos CVS group account. Do not commit from here! * VertexFinder/VertexFinder.cxx: Trying to update VertexFinder 2004-12-03 20:53 Nathaniel Tagg * Calibrator/Calibrator.cxx: First attempt at a fix to the ND mapper correction problem. Possibly still wrong, but some of my tests look much better now. 2004-12-03 17:27 Nathaniel Tagg * Calibrator/: CalScheme.cxx, CalScheme.h, StripAttenCalScheme.cxx: Add new error code: BadInput. Flag unphysical inputs to AttenCorrection coming from reco. 2004-12-03 15:54 Brett Viren * BeamData/python/main/device-ss-to-cfg.py: Allow for blank lines 2004-12-03 15:54 Brett Viren * BeamData/: doc/acnet-devices-to-readout.txt, doc/acnet-devices-to-readout.xls, python/cfg/devices.cfg: Mods from Bob Zwaska 2004-12-03 12:23 cbs * CalDetTracker/CDTrackerModule.cxx: Fix due to RawChannelId change 2004-12-03 11:25 Nick West * DatabaseMaintenance/scripts/: cs_do_table.pm, cs_order_tables.pm: Remove short term hack - for bad checksums computed using get_standard_data_type.pm 1.6 2004-12-03 04:54 avva * Contrib/sergei/OmHistory/: omhistorymain.ui, omhistorymain.ui.h: Selected bin is highlighted with a TEllipse label. 2004-12-03 00:11 Robert Hatcher * RawData/RawLIAdcSummary.cxx: backport minor version 5 change but *not* RawChannelId change, so that online monitoring can make use of new packing structure. 2004-12-02 22:19 Robert Hatcher * RawData/RawLIAdcSummary.cxx: Adjust for minor version 5 where QIE gives 17 bits to Mean and 15 to RMS. 2004-12-02 20:28 bishai * BeamData/java/lib/acnet.jar: jar file for fix in constants 2004-12-02 20:26 bishai * BeamData/java/ACNETpackage/MuonHadConstants.java: fixed sign problem in converting from ADC to mV 2004-12-02 18:11 hartnell * CalDetTracker/CDAnalysis.cxx: Many new plots to look at systematics of MEU calibration 2004-12-02 12:48 hartnell * LISummary/LIPlexMaps.cxx: Added some new plots to investigate strip-to-strip calibration for odd/even and the two different stripends individually. 2004-12-02 12:17 Nick West * DatabaseMaintenance/doc/: dbmauto_slave.html, dbmauto_system_files.html: Minor improvements in Slave site preparation, based on Mike's trials and tribulations 2004-12-02 11:25 Nathaniel Tagg * DetSim/SimPmtM64CrosstalkTable.cxx: Fix bug where loading an FD file caused the ND crosstalk table to FPE because there is no data in that context. ---N 2004-12-02 03:32 avva * Contrib/sergei/OmHistory/: histogrammanager.cpp, histogrammanager.h, omfile.cpp, omfile.h, omhistorymain.ui, omhistorymain.ui.h: Added functionality to select the number of archived OM files to show. 2004-12-02 01:32 bishai * BeamData/java/: ACNETpackage/AcnetPlotter.java, ACNETpackage/MuonHadConstants.java, ACNETpackage/MuonHadPlotter.java, ACNETpackage/SimpleAcnetMonitor.java, NuMIMon/calConstants.txt, NuMIMon/pedConstants.txt, lib/acnet.jar: Added capability of reading pedestals and scale factors from text files 2004-12-01 21:37 Brett Viren * BeamData/python/: Makefile, main/shutdown_bdp.sh: scriptify the shutdown command for easier use 2004-12-01 21:35 Brett Viren * BeamData/: doc/acnet-devices-to-readout.txt, doc/acnet-devices-to-readout.xls, python/cfg/devices.cfg: Move trigger to a9+1000 2004-12-01 20:01 Brett Viren * BeamData/python/: bdp/mvc/util.py, cfg/bdp.cfg: s/minos-crl-wh/minos-acnet/g 2004-12-01 19:56 Brett Viren * BeamData/python/cfg/devices.cfg: Reflect recent .xls changes 2004-12-01 19:55 Brett Viren * BeamData/doc/: acnet-devices-to-readout.txt, acnet-devices-to-readout.xls: Missing out-spill None entry 2004-12-01 19:53 Brett Viren * BeamData/doc/: acnet-devices-to-readout.txt, acnet-devices-to-readout.xls: Spelling typo. 2004-12-01 19:00 Brett Viren * BeamData/doc/: acnet-devices-to-readout.txt, acnet-devices-to-readout.xls: Change to a5+1500 for inspill. Turn off all out-spill. Remove devices like E:PMxxx as they don't seem to exist. E:PMxxxV are profile monitor voltages and E:MxxxDS[] are profile monitor blocks. 2004-12-01 18:48 Brett Viren * BeamData/ana/make_bmnt.C: example driver script 2004-12-01 12:14 Nick West * DatabaseInterface/DbiSqlValPacket.cxx: Internal change: Don't group inserts for ORACLE, it doesn't support it 2004-12-01 12:12 Nick West * DatabaseInterface/DbiStatement.h: External API change: Add Dbi::DbTypes GetDBType() 2004-12-01 11:54 Nick West * DatabaseInterface/test/: DbiValidate.cc, prepare_db_0.sql: Test new global SEQNO allocation that now checks for pre-existing SEQNOs in the same way that local SEQNO allocation does. 2004-12-01 11:53 Nick West * DatabaseInterface/DbiString.h: External API change: Add void Clear(). 2004-12-01 11:53 Nick West * DatabaseInterface/: DbiLogEntry.cxx, DbiWriter.tpl: External change: Bug fix: Don't increment allocated SEQNO returned from Dbicascader:: AllocateSeqNo it's already been incremented and is ready for use. Incrementing makes the GLOBALSEQNO out of date, but doesn't cause conflicts so long as all clients do it consistently - which they were. 2004-12-01 11:52 Nick West * DatabaseInterface/: DbiCascader.cxx, DbiCascader.h, doc/ChangeLog: External change: Global SEQNO allocation now checks for pre-existing SEQNOs in the same way that local SEQNO allocation does. Internal change: API change on ReserveNextSeqNo(...) - remove arg UInt_t minValue = 0 Move check for pre-existing SEQNO from AllocateSeqNo to ReserveNextSeqNo API change: Lock ctor now passed seqnoTable and dataTable as lock must be applied to all tables to be accessed during the lifetime of the lock. 2004-12-01 04:07 Sue Kasahara * CandNtupleSR/: NtpSREvent.cxx, NtpSRShieldStrip.cxx, NtpSRShieldStrip.h, NtpSRShieldSummary.cxx, Module/NtpSRModule.cxx, Module/NtpSRModule.h: Implement Print methods for ShieldStrip and ShieldSummary. Modify private NtpSRModule::FillNtpShield and associated private methods to move away from using NtpSRRecord as argument in favor of specific arguments, in this case TClonesArray of NtpSRShieldStrip's and reference to NtpSRShieldSummary. Tweak NtpSREvent Print method. Add new data member: UShort_t index; // index of this strip in in vetostp array to NtpSRShieldStrip. Increment version number of this class to 2. 2004-12-01 01:40 bishai * BeamData/java/NuMIMon/index.html: improved instructions 2004-12-01 01:30 bishai * BeamData/java/NuMIMon/runtest.sh: Pick up the test code from the jar file - correction 2004-12-01 01:26 bishai * BeamData/java/NuMIMon/runtest.sh: Pick up the test code from the jar file 2004-12-01 01:24 bishai * BeamData/java/: ACNETpackage/AcnetDevice.java, ACNETpackage/AcnetPlotter.java, ACNETpackage/SimpleAcnetMonitor.java, ACNETpackage/TestAcnetMonitor.java, NuMIMon/runtest.sh, lib/acnet.jar: Added the capability to write raw data out to a text file 2004-12-01 00:56 Sue Kasahara * CandNtupleSR/: NtpSRCosmicRay.cxx, NtpSREvent.cxx, NtpSRStripPulseHeight.cxx, NtpSRTrackPlane.cxx, Module/NtpSRModule.cxx, Module/NtpSRModule.h: Implement NtpSREvent::Print method and tweak print methods of other NtpSR classes. Modify NtpSRModule to invoke NtpSREvent::Print when Debug message level set. Modify private NtpSRModule::FillNtpEvent method to use argument of type TClonesArray& instead of NtpSRRecord*. 2004-11-30 23:07 Sue Kasahara * CandNtupleSR/: NtpSRCosmicRay.cxx, NtpSRFiducial.cxx, NtpSRFitTrack.cxx, NtpSRMomentum.cxx, NtpSRStripPulseHeight.cxx, NtpSRTrack.cxx, NtpSRTrackPlane.cxx, NtpSRTrackTime.cxx, NtpSRVertex.cxx, Module/NtpSRModule.cxx, Module/NtpSRModule.h: Implement or clean up Print methods for various NtpSR classes. Modify NtpSRModule to invoke NtpSRTrack::Print for each track when Debug message level is set. Change argument list of private NtpSRModule::FillNtpTrack to use TClonesArray of NtpSRTrack's instead of NtpSRRecord ptr. 2004-11-30 19:59 bishai * BeamData/java/lib/DLPlugin.jar: FNAL Data logger plugin jar file 2004-11-30 17:58 Sue Kasahara * CandNtupleSR/: NtpSRShower.cxx, NtpSRVertex.cxx, NtpSRVertex.h, Module/NtpSRModule.cxx, Module/NtpSRModule.h: Implement print method for NtpSRShower and complete print method for NtpSRVertex. Modify NtpSRModule to print showers when Debug message level is set. Modify private NtpSRModule::FillNtpShower method to take TClonesArray of NtpSRShowers as argument in place of NtpSRRecord. 2004-11-30 17:53 Nathaniel Tagg * SpillTiming/: GNUmakefile, LinkDef.h, SpillTimeFinder.cxx, SpillTimeFinder.h, SpillTimeND.cxx, SpillTimeND.h, macros/lootSpillTimes.C, macros/lootTimeWatcher.C: New package for use in associating VldContexts (i.e. events) with real detector spills by using the database to store all known spill times to the nanosecond. 2004-11-30 17:53 Nathaniel Tagg * SpillTiming/: GNUmakefile, LinkDef.h, SpillTimeFinder.cxx, SpillTimeFinder.h, SpillTimeND.cxx, SpillTimeND.h, macros/lootSpillTimes.C, macros/lootTimeWatcher.C: Initial revision 2004-11-30 16:32 Nick West * DatabaseMaintenance/doc/dbmauto_status.html: Soudan now exports BFIELDCOILCURRENT 2004-11-30 16:04 Nick West * DatabaseMaintenance/tools/check_seqno.sh: Utility to collect all information about one SEQNO 2004-11-30 16:03 Nick West * DatabaseMaintenance/tools/: describe_all_tables.sh, describe_table.sh: Utility to describe all tables 2004-11-30 15:24 Robert Hatcher * SexyPedestal/SexyPedReco.cxx: react to modified RawChannelId ctor 2004-11-30 08:05 Robert Hatcher * UgliGeometry/: UgliScintMdlNode.cxx, UgliScintPlnNode.cxx, UgliSteelPlnNode.cxx, UgliStripNode.cxx: introduce use of UGLI_USE_EXODUS so that someday later we can turn it off. 2004-11-30 08:03 Robert Hatcher * UgliGeometry/UgliDbiTables.cxx: use PlexPlaneId's new static methods (rather than globals) to determine last plane in NearDet or FarDet. 2004-11-30 08:02 Robert Hatcher * UgliGeometry/GNUmakefile: still allow dependence on RerootExodus but show future route where UGLI_USE_EXODUS might become undefined. 2004-11-30 07:59 Robert Hatcher * RerootExodus/RerootExodus.cxx: no longer accept 'funky' geometries that have FarDet starting with U view (rather than V) or 'unusual' numbers of planes in each of the FarDet SuperModules. 2004-11-30 07:56 Robert Hatcher * PulserCalibration/Plotter.cxx, PulserCalibration/PulserSummaryList.cxx, PulserCalibration/PulserTimeDrift.cxx, RerootExodus/PlexusReroot.cxx: react to modified RawChannelId ctor 2004-11-30 07:54 Robert Hatcher * Plex/: PlexStripEndId.cxx, PlexStripEndId.h: new methods Unbuild18BitPlnStripKey() and UnbuildPlnStripEndKey() to recover proper id from hashed down value. 2004-11-30 07:53 Robert Hatcher * Plex/: PlexScintMdlId.cxx, PlexScintMdlId.h: new method UnbuildPlnMdlKey() to recover id from hashed down value. int ctor from PlexPlaneId and module # we need to strip out what might have been "subpart" and "end" bits of a PlexStripEndId or sometimes comparisons fail. 2004-11-30 07:50 Robert Hatcher * Plex/: PlexRawChannelReadoutType.cxx, PlexRawChannelToPinDiode.cxx: react to modified RawChannelId ctor remove kruft from when ElecType name was TINYTEXT in DB 2004-11-30 07:49 Robert Hatcher * Plex/: PlexRawChannelReadoutType.h, PlexRawChannelToPinDiode.h: react to modified RawChannelId ctor 2004-11-30 07:48 Robert Hatcher * Plex/: PlexPlaneId.cxx, PlexPlaneId.h: new methods: GetVetoSection() -- returns 1,2,3,4 or 0 if not veto GetSuperModule() -- returns 0,1 for far IsNearSpect() -- returns true if in NearDet spectrometer section new static method/values LastPlaneFarSM0() LastPlaneFarSM1() LastPlaneNearCalor() LastPlaneNearSpect() General cleanup and removal of some old static globals in favor of new method values. 2004-11-30 07:44 Robert Hatcher * Plex/: PlexPinDiodeToLed.cxx, PlexPixelSpotToStripEnd.cxx: remove kruft from when ElecType name was TINYTEXT in DB 2004-11-30 07:42 Robert Hatcher * Plex/: PlexPixelToRawChannel.cxx, PlexPixelToRawChannel.h: react to modified RawChannelId ctor. remove kruft from when ElecType name was TINYTEXT in DB 2004-11-30 07:36 Robert Hatcher * OfflineTrigger/OltNewModule.cxx, OfflineTrigger/OltTimePlot.cxx, PEGain/PEGainModule.cxx: react to modified RawChannelId ctor 2004-11-30 07:31 Robert Hatcher * Monitoring/ChargeInjectAnalysis.cxx: react to modified RawChannelId ctor 2004-11-30 07:27 Robert Hatcher * LISummary/LILookup.cxx: react to modified RawChannelId ctor 2004-11-30 07:24 Robert Hatcher * Contrib/weber/UserAnaStrip/AnaStripND.cxx, Contrib/weber/UserAnaStrip/UserAnaStrip.cxx, DatabaseUpdater/DbuVaChipPeds.cxx, DatabaseUpdater/DbuVaChipSpars.cxx: react to modified RawChannelId ctor 2004-11-30 07:17 Robert Hatcher * Contrib/weber/AnaMC/AnaMC.cxx: react to modified RawChannelId ctor 2004-11-30 07:08 Robert Hatcher * Contrib/: brebel/NearElectronics/NearCheckCalData.cxx, brebel/NearElectronics/NreNearElectronicsCheck.cxx, niki/QieCalibrationModule.cxx: react to modified RawChannelId ctor 2004-11-30 07:03 Robert Hatcher * Contrib/anatael/LookAtLUT/QieNearCalibration.cxx: react to modified RawChannelId ctor 2004-11-30 06:53 Robert Hatcher * CalDetDST/UberDST.cxx, CalDetDST/UberModule.cxx, CalDetDST/UberModuleLite.cxx, CalDetSI/AlgCalDetSI.cxx, CalDetSI/Helpers.h, Calibrator/CalVaLinearity.cxx, Calibrator/PulserSigLinCalScheme.cxx, Calibrator/PulserTimeCalScheme.cxx: react to modified RawChannelId ctor 2004-11-30 06:49 Robert Hatcher * CalDetDST/ScintHitTruthModule.cxx: Comment out unused parameter in Config() 2004-11-30 06:48 Robert Hatcher * RawData/: RawCrateMonitorBlock.cxx, RawDeadChipBlock.cxx, RawDigit.cxx, RawLIAdcSummary.cxx, RawLITimingSummary.cxx, RawOvershootBlock.cxx, RawPedestalTableBlock.cxx, RawSparsifierTableBlock.cxx: react to modified RawChannelId ctor. 2004-11-30 06:42 Robert Hatcher * RawData/: RawChannelId.cxx, RawChannelId.h: Revamp ctors to no longer require pedmode,commonmode flags. New methods: GetMaster() == GetGeographicAddress() GetMinder() == GetMasterChannel() GetMenu() == GetMinderChannel() IsSameMinder() SetModeBits(commonmode,sparsmode,pedmode) 2004-11-30 04:01 avva * Contrib/sergei/OmHistory/omfile.cpp: Changed number of bins in the "contents" histograms from 50 to max(50, nbins/20) - useful for histograms like CI gains by channel, LI hit maps with lots of bins. 2004-11-30 03:16 avva * Contrib/sergei/OmHistory/: histogrammanager.cpp, histogrammanager.h, omfile.cpp, omfile.h, omhistory.cpp, omhistorymain.ui, omhistorymain.ui.h: Removed unused menu items; added debugging printouts; added proper destructors that perform cleanup on exit; fixed exit on main window closing. 2004-11-30 00:13 Brian Rebel * Contrib/brebel/NearElectronics/: NreNearElectronicsCheck.cxx, drawBadChannels.C: make sure to fill the pedestal rms histograms with the rms for the channels, not the mean 2004-11-29 23:31 Brian Rebel * Contrib/brebel/NearElectronics/: NreNearElectronicsCheck.cxx, NreNearElectronicsCheck.h, drawBadChannels.C, nearElectronicsCheck.C: add histograms containing the mean and rms of raw ADC values for each channel in the detector. fill the histograms when looking at pedestal data 2004-11-29 21:07 hartnell * LISummary/: LIPlex.C, LIPlexMaps.cxx, LIPlexMaps.h: Added code to compare two s2s calibrations. 2004-11-29 20:55 Robert Hatcher * OnlineUtil/: dataFormats.h, mdBlockDefinitions.h: resync with online CVS repository as of 2004-11-18 2004-11-29 20:32 bishai * BeamData/java/lib/: acnet.jar, xmlrpc-1.2-b1-applet.jar, xmlrpc-1.2-b1.jar: Jar files for xml-rpc and acnet monitor 2004-11-29 20:30 bishai * BeamData/java/NuMIMon/index.html: Html file with instructions for ACNET monitor users 2004-11-29 20:30 bishai * BeamData/java/NuMIMon/: NuMIMon.sh, device.dat, device2.dat, runtest.sh: Updates to shell scripts used to run the AACNET monitor 2004-11-29 20:28 bishai * BeamData/java/PLUGIN-inf/plugins.xml: Added PLUGIN-inf directory for plugin info 2004-11-29 20:25 bishai * BeamData/java/ACNETpackage/: AcnetDevice.java, AcnetPlotter.java, AcnetXmlRpcListener.java, AcnetXmlRpcPlugin.java, Makefile, MuonHadPlotter.java, SimpleAcnetMonitor.java, SimpleAcnetPlotter.java, TestAcnetPlotter.java, home_logo.gif: Added plugin, pedestal histograms, renamed TestAcnetPlotter to AcnetPlotter 2004-11-29 19:14 Robert Hatcher * BField/BfldCache.cxx: backport to R1.12 use of 201 map as fall back default for FarDet data in case BFLDDBIPLANEMAP data isn't available in the database. 2004-11-29 18:30 dbox * DatabaseTables/scripts/: MysqlToOracleFilter.pl, mungeMysqlDump.pl: fix these so 1) ultralong tablenames still have primary keys and 2) comment column becomes run_comment column 2004-11-29 18:09 Robert Hatcher * BField/BfldCache.cxx: For FarDet Data (not MC) when BFLDDBIPLANEMAP table isn't available default to map 201 (not 200 which has been declared incorrect). 2004-11-29 17:21 avva * Contrib/sergei/OmHistory/: README, histogrammanager.cpp, omhistorymain.ui.h: Fixed a bug in "bin history" - wrong map was used. 2004-11-29 14:24 Nick West * DatabaseInterface/DbiSqlValPacket.cxx: Speed up writing packets with many data rows by groups of insert commands 2004-11-29 11:12 Nick West * DatabaseInterface/DbiWriter.tpl: Fix compilation error - may have been better if done before commit 2004-11-29 09:51 Nathaniel Tagg * DataUtil/: DumpMom.cxx, Truthifier.cxx, Truthifier.h: Add 'supressErrors' option to Truthifier instanciation. Allow Instance() to return a half-completed truthifier and save it. Allow Instance() to rebuild a half-completed truthifier (with a const_cast) Still need to make this thing a singleton, but how do I uniquely identify Moms? ---Nathaniel 2004-11-29 09:19 Nick West * DatabaseInterface/DbiWriter.h, DatabaseInterface/DbiWriter.tpl, DatabaseInterface/doc/ChangeLog, UserManualDoc/src/database_interface.tex: Support DbiWriter output to a file. 2004-11-29 05:26 Sue Kasahara * CandNtupleSR/: NtpSRSlice.cxx, Module/NtpSRModule.cxx, Module/NtpSRModule.h: Further tweak NtpSRSlice::Print. Modify argument list of private NtpSRModule::FillNtpSlice method to accept TClonesArray of NtpSRSlice's instead of NtpSRRecord. 2004-11-29 05:15 Sue Kasahara * CandNtupleSR/: NtpSRPlane.cxx, NtpSRSlice.cxx, Module/NtpSRModule.cxx: Modify NtpSRPlane::Print method for brevity. Implement NtpSRSlice print method. NtpSRModule modified to invoke NtpSRSlice::Print when Debug level is set. 2004-11-29 04:36 Sue Kasahara * CandNtupleSR/: NtpSRStrip.cxx, NtpSRStrip.h: Modify Print method to print pmtindex in unpacked format. 2004-11-27 23:47 raufer * LISummary/LIAnalysis.cxx: Addition to LIAnalysis::AdcVsLed(): changed if (detectorType==DetectorType::kFar) to if (detectorType==DetectorType::kFar || detectorType==DetectorType::kNear) 2004-11-27 15:47 bspeak * RunSummary/macros/GenericMode.C: Add JobCPath jp and JobCModule jm for ease of use 2004-11-27 12:03 Nick West * DatabaseMaintenance/scripts/cs_update_logfile.pm: Reject illegal SEQNO numbers 2004-11-25 19:26 bspeak * RunSummary/: FilterRunType.cxx, FilterRunType.h: Add BeginJob to initialize fRunNum and fSunRunNum. 2004-11-25 18:25 raufer * LISummary/LIAnalysis.cxx: Addition to LIAnalysis::LedTuning() Add high gain and low gain pin diode selection based on masterCh variable. In the spectrometer there is only one pin diode per led. In this case, set both the adcLowPin and adcHighPin vectors with identical numbers. 2004-11-25 11:56 Nathaniel Tagg * DetSim/: SimPmtM64.cxx, SimPmtM64.h, SimPmtM64CrosstalkTable.cxx, SimPmtM64CrosstalkTable.h: Change to crosstalk and charge generation: optimization. These mods WILL change how individual events look (i.e. which pixels crosstalk to which on a track) but should not affect the results in a gross way (i.e. the mean crosstalk pattern) The M64 object now caches gains and widths. This means that unhit pixels get unneccessarily looked up, but the same pixel isn't looked up more than once for different buckets. Smart caching would probably be better yet. The M64CrosstalkTable now caches all the crosstalk parameters. Rather than check each pixel pair for crosstalk, the SimulateOpticalCrosstalk routine now looks at the total probability for each talking pixel, finds out how many left, and rolls again to find the destination. This means fewer random numbers, and more importantly fewer table lookups. 2004-11-24 22:01 avva * Contrib/sergei/OmHistory/README: Fixed a typo. 2004-11-24 21:23 dap56 * Monitoring/: DigitAnalysis.cxx, ErrorBlockAnalysis.cxx, LIAdcAnalysis.cxx, MonState.cxx, MonState.h, Producer_dispatcher.cc, SinglAnalysis.cxx, SinglAnalysis.h, near.config, online.config: QIE sub-crate singles rates plots added 2004-11-24 20:36 Brett Viren * WebDocs/cvs-rep.html: Add cvsmigrate info 2004-11-24 20:31 bspeak * RunSummary/: FilterRunType.cxx, FilterRunType.h, FilterStream.cxx, FilterStream.h, FilterType.cxx, FilterType.h, LinkDef.h: I've split the FilterType JobCModule into FilterRunType and FilterStream modules. FilterStream: Will pass the stream allowed in the Config FilterRunType: Will pass the RunTypes allowed in the Config 2004-11-24 19:59 Brett Viren * BeamData/ana/: Bmnt.cxx, Bmnt.h, LinkDef.h, beam_data_to_text.C: Add code to produce simple TTree of beam monitoring data. Add macro (really just a rip of Robert's RawData/test/spin_raw_beam.C) to dump data into text format as requested by Beam Monitoring group dinosaur. 2004-11-24 17:59 Brett Viren * BeamData/python/: bdp/util.py, main/bdp-server.py: Close file at shutdown. Clean up logging a bit, go down to INFO 2004-11-24 15:45 Brett Viren * BeamData/python/: Makefile, bdp/util.py, bdp/mvc/conn.py, main/bdp-server.py, main/start_bdp.sh: Changes made while hunting down a memory leak (turned out to be in a Twisted C optimized library - switching to the pure Python version fixed it). - Added a slightly more graceful way than "kill -9" to shutdown the server. - Add a method and use it to stop all command queue threads at shutdown. - Add a method and use it to deregister all callbacks with beam division's server at shutdown. 2004-11-24 13:55 Nick West * UserManualDoc/src/database_interface.tex: Fix typo: the method is ExecuteUpdate not Execute 2004-11-24 10:38 hartnell * CalDetTracker/macros/tracker.C: Implement Trish's run number determination in the macro 2004-11-24 09:21 Nick West * DatabaseInterface/test/prepare_db_1.sql: ORACLE fix from Dennis: Use single quotes for all strings 2004-11-24 09:20 Nick West * DatabaseInterface/test/prepare_db_0.sql: ORACLE fix from Dennis: Fix ordering of ALL_DATA_TYPESVLD creation, add SEQNO to ALL_DATA_TYPES 2004-11-24 08:54 Nick West * DatabaseMaintenance/scripts/: cs_do_table.pm, cs_order_tables.pm: Short term hack - for bad checksums computed using get_standard_data_type.pm 1.6 2004-11-24 08:53 Nick West * DatabaseMaintenance/scripts/get_standard_data_type.pm: Fix bug that broke standard double and float checksums 2004-11-24 05:27 Sue Kasahara * CandNtupleSR/Module/: NtpSRModule.cxx, NtpSRModule.h: Modify private NtpSRModule::FillNtpStrip signature to use TClonesArray& of ntpstrips, instead of NtpSRRecord, as first argument. Invoke NtpSRStrip::Print method in Verbose mode. 2004-11-24 05:25 Sue Kasahara * CandNtupleSR/: NtpSRPulseHeight.cxx, NtpSRStrip.cxx: Implement Strip print method, clean up PulseHeight print method. 2004-11-24 05:01 asousa * Production/MDC/R1.12/: reco_far_R1.12.C, reco_fmock_R1.12.C, reco_near_R1.12.C, reco_nmock_R1.12.C: "Forward"-port to development. 2004-11-24 04:57 asousa * Production/MDC/R1.12/reco_fmock_R1.12.C: file reco_fmock_R1.12.C was initially added on branch R1-12. 2004-11-24 04:57 asousa * Production/MDC/R1.12/: reco_far_R1.12.C, reco_fmock_R1.12.C, reco_near_R1.12.C, reco_nmock_R1.12.C: Corrections to the existing scripts and new mock data processing scripts for R1.12. 2004-11-24 04:57 asousa * Production/MDC/R1.12/reco_nmock_R1.12.C: file reco_nmock_R1.12.C was initially added on branch R1-12. 2004-11-24 03:51 Sue Kasahara * TruthHelperNtuple/Module/: NtpTHModule.cxx, NtpTHModule.h: Adapt to support configuration option "UseStandard". Set to 1, e.g.: jc.Path("Reco").Mod("NtpTHModule").Set("UseStandard=1"); will cause the NtpTHModule::Reco method to extract a pre-existing (created from NtpStModule::Get) NtpStRecord from Mom and fill its thstp,slc, etc. arrays instead of the NtpTHRecord th arrays. If UseStandard=0 (the default), the NtpTHRecord will be created and its th arrays will be filled as it has always been. This commit introduces one change to use w/the default option (UseStandard = 0) which is that job scripts will now have to add: gSystem->Load("libStandardNtuple"); to list of libraries loaded at the top of the job script. See StandardNtuple/macro/reco_MC_near_St.C for an example of how to use the UseStandard=1 option. 2004-11-24 03:44 Sue Kasahara * StandardNtuple/macro/reco_MC_near_St.C: Example script, modified from production script, to illustrate use of "UseStandard" option to fill MC & TH branches of NtpSt tree. Still need to transform over NtpSRModule to allow filling of SR branches and make this complete. 2004-11-24 03:01 Sue Kasahara * TruthHelperNtuple/: NtpTHEvent.cxx, NtpTHShower.cxx, NtpTHTrack.cxx: Implement Print methods for Shower & Track and clean up Print method for Event. These methods are invoked on "NtpTH" Debug level from NtpTHModule. 2004-11-24 02:41 Sue Kasahara * TruthHelperNtuple/: NtpTHSlice.cxx, NtpTHSlice.h: Clean up print method and add more descriptive comments to data members. NtpTHSlice::Print is invoked for each slice when "NtpTH" message stream level is set to Debug. 2004-11-24 02:04 Sue Kasahara * TruthHelperNtuple/: NtpTHStrip.cxx, NtpTHStrip.h, Module/NtpTHModule.cxx, Module/NtpTHModule.h: Clean up format of NtpTHStrip::Print. Now prints DigiPmtTruth flgs as string. NtpTHStrip::Print is invoked from NtpTHModule when "NtpTH" verbose level is set. Modify private NtpTHModule::Fill methods to accept specific TClonesArray to be filled instead of NtpTHRecord. 2004-11-24 01:54 Sue Kasahara * DataUtil/TruthHelper.cxx: bug fix to TruthHelper::GetStripNeuIndex(strip) to return -1 instead of 0 when matching neu is not found. 2004-11-23 23:47 avva * Contrib/sergei/OmHistory/README: Added some more installation instructions. 2004-11-23 23:03 George Irwin * MCNtuple/: NtpMCDigiScintHit.h, NtpMCStdHep.cxx, NtpMCStdHep.h, NtpMCTruth.cxx, NtpMCTruth.h, Module/NtpMCModule.cxx, Module/NtpMCModule.h: Backports for Sue. Only NtpMCModule.h,cxx differ from development in that StandardNtuple support has been removed for R1-12. 2004-11-23 21:52 bspeak * RunSummary/UtilRSM.cxx: Have the gSystem->mkdir execute recursive directory creation. 2004-11-23 18:13 Sue Kasahara * MCNtuple/Module/NtpMCModule.cxx: Add Niki's adjustment to the way the tphu/v & ndigu/v variables are filled. 2004-11-23 18:07 Sue Kasahara * StandardNtuple/macro/testNtpStMC.C: Fix typo. 2004-11-23 17:31 avva * Contrib/sergei/OmHistory/histogrammanager.cpp: Reduce number of run labels from every second to every fifth bin. 2004-11-23 17:28 Brett Viren * BeamData/doc/acnet-devices-to-readout.xls: had/mu temps added 2004-11-23 17:15 avva * Contrib/sergei/OmHistory/: histogrammanager.cpp, omhistorymain.ui.h: Use GetMeanError, GetRMSError - thay are in since ROOT 4.01.04 2004-11-23 17:02 hartnell * CalDetTracker/: CDPreFilterModule.cxx, CDPreFilterModule.h: Now only make vmm<5 cut if CalDet. 2004-11-23 16:19 bspeak * RunSummary/: RateSummary.cxx, RateSummary.h, RunSummary.cxx, RunSummary.h: Add UtilRSM::CheckDir and remove local CheckDir from both classes 2004-11-23 15:17 bspeak * RunSummary/rate_plot.cc: Fix some command line options and the usage statement accordingly Rename the frequency in the TP plots accordingly. 2004-11-23 13:02 Nick West * WebDocs/Companion/overview/: using_the_event_display.html, validation.html: Move to more recent reroot file 2004-11-23 11:59 Nick West * DatabaseInterface/DbiCascader.cxx: Don't use LOCALSEQNO for temporaray tables. 2004-11-23 07:11 Nick West * DatabaseMaintenance/scripts/create_checksum.pm: Reduce min job CPU to 0. As Master, don't copy checksum reports unless doing full list 2004-11-23 07:09 Nick West * DatabaseMaintenance/scripts/cs_set_refresh_intervals.pm: Add CALNDMAPPERFITS 2004-11-23 07:09 Nick West * DatabaseMaintenance/scripts/get_standard_data_type.pm: Allow double and float to have precision qualifiers 2004-11-23 07:07 Nick West * DatabaseMaintenance/: doc/dbmauto_db_priming.html, scripts/make_priming_set.pm: Add DBU as a priming set 2004-11-23 05:17 bspeak * RunSummary/rundmc.cc: Fix the file list to include path with the filename 2004-11-23 03:12 bspeak * RunSummary/: RunFileModule.cxx, RunFileModule.h: Add UtilRSM::CheckDir to RunFileModule and remove its local CheckDir method 2004-11-23 02:53 bspeak * RunSummary/: LinkDef.h, rundmc.cc: Add changes to both for the new UtilRSM namespace. 2004-11-23 02:53 bspeak * RunSummary/: UtilRSM.cxx, UtilRSM.h: Add initial namespace called UtilRSM to hold some utilities similar to those in the Util package. 2004-11-23 01:04 George Irwin * Candidate/CandBase.cxx: Backport mods from development. 2004-11-23 01:01 George Irwin * CandEventSR/AlgEventSRList.cxx, CandEventSR/AlgEventSRList.h, CandEventSR/DBtxt_AlgEventSRList_FarBeam.C, CandEventSR/DBtxt_AlgEventSRList_NearBeam.C, CandEventSR/EventSRListModule.cxx, RecoBase/AlgReco.cxx, RecoBase/CandEvent.h, RecoBase/CandShowerHandle.cxx, RecoBase/CandTrack.cxx, RecoBase/CandTrack.h, RecoBase/CandTrackHandle.cxx, RecoBase/CandTrackHandle.h, CandTrackSR/AlgTrackSR.cxx, CandTrackSR/AlgTrackSRList.cxx, CandTrackSR/DBtxt_AlgTrackSRList_NearBeam.C, CandTrackSR/TrackClusterSR.cxx, CandSliceSR/AlgSliceSRList.cxx, CandSliceSR/AlgSliceSRList.h, CandSliceSR/DBtxt_AlgSliceSRList_FarBeam.C, CandSliceSR/DBtxt_AlgSliceSRList_FarCosmic.C, CandSliceSR/DBtxt_AlgSliceSRList_NearBeam.C, CandSliceSR/DBtxt_AlgSliceSRList_NearCosmic.C, CandSliceSR/DBtxt_AlgSliceSRList_default.C: Backport mods from development. 2004-11-22 22:22 hartnell * CalDetTracker/: CDAna.C, CDAnalysis.cxx: Lots of new plots for assessing systematic errors in the MEU calibration. 2004-11-22 11:15 Nathaniel Tagg * Calibrator/macros/GenerateNdAttenConstants.C: Script and data for loading the DB with the ND attenuation constants. 2004-11-22 08:54 Robert Hatcher * CandFitTrackMS/BFieldMS.cxx: call to ctor (real) BField shouldn't force a particular map. 2004-11-22 08:35 Robert Hatcher * Plex/PlexPlaneId.cxx: backport fix to number of planes in NearDet to R1.12. 2004-11-22 08:33 Robert Hatcher * Plex/PlexPlaneId.cxx: sigh. The NearDet has 282 planes (283 seems to have been a hereunto undiscovered typo). 2004-11-22 05:33 Sue Kasahara * MCNtuple/Module/: NtpMCModule.cxx, NtpMCModule.h: Adapt to support configuration option "UseStandard". Set to 1, e.g.: jc.Path("Reco").Mod("NtpMCModule").Set("UseStandard=1"); will cause the NtpMCModule::Reco method to extract a pre-existing (created from NtpStModule::Get) NtpStRecord from Mom and fill its mc arrays instead of the NtpMCRecord mc arrays. If UseStandard=0 (the default), the NtpMCRecord will be created and its mc arrays will be filled as it has always been. The one change to use with the default option (UseStandard = 0) is that job scripts will now have to add: gSystem->Load("libStandardNtuple"); to list of libraries loaded at the top of the job script. See StandardNtuple/macro/testNtpStMC.C for an example of how to use the UseStandard=1 option. 2004-11-22 05:23 Sue Kasahara * StandardNtuple/macro/testNtpStMC.C: Job macro to illustrate use of NtpStModule::Get() and NtpMCModule::Reco() with UseStandard=1 option, to fill mc branches of NtpSt tree. Only NtpMCModule::Reco() method has been adapted to allow alternative of NtpSt filling - still need to adapt NtpTH & SRModule. 2004-11-22 05:21 Sue Kasahara * StandardNtuple/Module/: GNUmakefile, LinkDef.h, NtpStModule.cxx, NtpStModule.h: Module implements Get(mom) method to construct NtpStRecord. Header is filled from SimSnarl/Cand/Raw record as available. 2004-11-22 05:19 Sue Kasahara * StandardNtuple/: GNUmakefile, LinkDef.h, NtpStRecord.cxx, NtpStRecord.h: New package to house standard ntuple with arrays for all types of data (SR,MC,TH) housed in one class. The NtpStModule::Get(mom) method creates the NtpStRecord. Subsequent calls of NtpMCModule::Reco(mom), etc. will fill the appropriate arrays of the NtpSt tree if configured by the user with "UseStandard=1". 2004-11-20 18:54 George Irwin * setup/packages-development: Add StandardNtuple package for Sue 2004-11-20 18:41 George Irwin * StandardNtuple/.cvsignore: new ntp package 2004-11-20 18:41 George Irwin * StandardNtuple/.cvsignore: Initial revision 2004-11-20 17:06 Sue Kasahara * MCNtuple/Module/: NtpMCModule.cxx, NtpMCModule.h: Change private Fill methods' argument lists. 2004-11-19 23:56 Robert Hatcher * BField/BfldCache.cxx: tweak kDebug message down to kVerbose. Add cross check for something that should never happen. 2004-11-19 23:54 Robert Hatcher * BField/BfldLoanPool.cxx: change a few kDebug messages to kSynopsis. modify code to more closely mimic how Plex and UgliGeometry are done. 2004-11-19 23:51 Robert Hatcher * UgliGeometry/UgliLoanPool.cxx, Plex/PlexLoanPool.cxx: change a few kDebug messages to kSynopsis. 2004-11-19 22:57 George Irwin * Candidate/CandBase.cxx: Jim noticed that cloned Candidates weren't getting their fCandRecord set. 2004-11-19 22:08 Robert Hatcher * CandFitTrackSR/FitTrackSRListModule.cxx: Downgrade "Bail out" messages from kInfo to kDebug. 2004-11-19 21:28 Robert Hatcher * Swimmer/SwimSwimmer.cxx: Don't hardcode the map. Let BField make that decision. 2004-11-19 21:27 Robert Hatcher * CandFitTrackSR/BFieldSR.cxx: Don't hard code a particular map. Let BField make that decision. 2004-11-19 21:27 Robert Hatcher * CandFitTrackSR/AlgFitTrackSR.cxx: When asking the BField for a value to enter into the err matrix in CalculateNoise() push the z value from KalmanPlane's TrackCluster to the z0 of the nearest steel plane (else one is likely in the future to get the nominal fringe field value). 2004-11-19 20:53 barr * Calibrator/CalVaLinearity.cxx: Slight tuning of the checks to avoid MINUIT fitting in places where SIGFPEs happen 2004-11-19 17:27 Robert Hatcher * setup/: setup_minossoft_FNALU.csh, setup_minossoft_FNALU.sh: Update preferred defaults: default-default, R1.7 to R1.12. No longer setup special UPS version of latex2html or perl -- now we simply avoid the TWW broken versions which were hiding the /usr/bin versions. If Linux then use linux_srtarch to generate a distinct version flavor. For now we are NOT setting SRT_ARCH, but only enabling LD_ASSUME_KERNEL 2.2.5. So we must be careful to continue to build on a FL7.3 machine. 2004-11-19 17:24 Robert Hatcher * setup/linux_srtarch: A helper script for giving distinct SRT_ARCH names on FermiLinux7.3 vs. the newer LTS / Scientific Linux systems. For now FL7.3 default to giving no suggestion about a override name so it will continue to default to Linux2.4 as constructed by SRT. LTS/SC generates Linux-sl$major. 2004-11-19 17:20 Robert Hatcher * setup/setup_minossoft_FNALU: commit redirect script. People shouldn't be using this anyway. 2004-11-19 17:17 cbs * MCReweight/: GNUmakefile, LinkDef.h, MCReweight.cxx, MCReweight.h, NeugenWeightCalculator.cxx, NeugenWeightCalculator.h, WeightCalculator.cxx, WeightCalculator.h: Code for reweighting MC events. MCReweight object can have any number of WeightCalculators attached, such that systematic effects related to neugen, beam, energy calibration, etc can be studied simultaneously. Currently only NeugenWeightCalculator exists and compilation requires the NeugenInterface package. Information is passed to the WeightCalculators via Registry objects since different Calculators require different parameters and event characteristics. MCReweight is currently a singleton because standard parameters (the ones relative to which the weights are calculated) should usually only need to be set once. Calls for weights are via MCReweight::ComputeWeight(Registry *new_parameters,Registry *event_info) which loops through all attached WeightCalculators and returns the product of all weights. 2004-11-19 16:34 Brian Rebel * CandFitTrackSR/: AlgFitTrackSR.cxx, AlgFitTrackSR.cxx.br: make changes in AlgFitTrackSR::Swim so that the swimmer is passed coordinates in xyz not uvz because the bfield map is in xyz. also make a static const double kInvSqrt2 = TMath::Sqrt(0.5), ie 1/sqrt(2) change a couple of indicies for Kalman state parameters to the static const ints, kU, kV, kdUdZ, kdVdZ, kQoverP that were left out from the previous time that was done. 2004-11-19 09:39 Robert Hatcher * Plex/PlexPlaneId.cxx: correct the number of planes in FarDet SM2 (was listed as 249, is 237). backport to R1.12. 2004-11-19 09:37 Robert Hatcher * Plex/PlexPlaneId.cxx: correct the number of planes in FarDet SM2 (was listed as 249, is 237). 2004-11-19 09:24 Nick West * WebDocs/WebDocs.html: Switch link to new DAQ log page 2004-11-19 02:32 Sue Kasahara * WebDocs/standard_ntuples.html: Add mention of Mike's UserManual MC chapter as a resource for NtpMC definitions. 2004-11-19 02:16 Sue Kasahara * MCNtuple/: NtpMCStdHep.h, NtpMCTruth.h: Change comment of NtpMCTruth data member iresonance to be consistent with definition recorded in UserManual MC chapter, as pointed out by Alysia Marino. Also add comment to NtpMCStdHep to direct users to this chapter for IstHEP status code definitions. 2004-11-19 00:57 Sue Kasahara * MCNtuple/Module/: NtpMCModule.cxx, NtpMCModule.h: Fill new variables of NtpMCTruth class : ndigu/v & tphu/v as requested and implemented by Niki. Introduces dependence on RawRecord - that is to fill these data members, the user needs to run through job module DigiPEtoRawDigitModule::Get before calling the NtpMCModule::Reco method. 2004-11-19 00:40 Sue Kasahara * MCNtuple/NtpMCDigiScintHit.h: Change type of trkid data member from UShort_t to Short_t since trkid retrieved from DigiScintHit may be negative apparently. Update version number to 3. 2004-11-18 22:45 Nick West * DatabaseInterface/DbiTableProxyRegistry.cxx, DatabaseInterface/doc/ChangeLog, UserManualDoc/doc/ChangeLog, UserManualDoc/src/database_interface.tex: Add configuration to force all connections to be permanent. 2004-11-18 22:24 Robert Hatcher * CandNtupleSR/Module/NtpSRModule.cxx: do not subtract trigger time from NtpSRShieldStrip time[raw]. backport to R1.12. 2004-11-18 22:22 Robert Hatcher * CandNtupleSR/Module/NtpSRModule.cxx: do not subtract trigger time from NtpSRShieldStrip time[raw]. 2004-11-18 19:35 avva * Contrib/sergei/OmHistory/: omhistorymain.ui, omhistorymain.ui.h: Pop up message box if directory does not exist. 2004-11-18 19:32 Robert Hatcher * RunSummary/rate_plot.cc: convert instances of roundf() into TMath::Nint() as the former is not available on IRIX and I'm tired of seeing the failure messages. Type conversion should take care of double = int/const_double correctly. 2004-11-18 19:10 Brett Viren * MCReweight/.cvsignore: New dirs for Chris Smith 2004-11-18 17:41 Robert Hatcher * Calibrator/Calibrator.cxx: Once again Nathaniel uses "round()" .. but this function is not available on IRIX so the nightly builds keep failing and I have to keep seeing complaints in my e-mail. Change from using round() to the functionally equivalent of TMath::Nint(). 2004-11-18 17:24 asousa * Production/R1.12/: GNUmakefile, reco_production_R1.12.C: Backport into R1.12. 2004-11-18 16:54 asousa * Production/R1.12/: GNUmakefile, reco_production_R1.12.C: Scripts for R1.12 DAQ data processing. 2004-11-18 14:45 kordosky * HistMan/: HistMan.cxx, HistMan.h: added function to translate TFolders to TDirectories 2004-11-18 05:25 Sue Kasahara * MCNtuple/: NtpMCTruth.cxx, NtpMCTruth.h, Module/NtpMCModule.cxx, Module/NtpMCModule.h: Add new data member: Short_t stdhep[2]; // index range in stdhep array of associated particles to NtpMCTruth. This is the complement to the Short_t mc; // index of associated mc primary in mc array data member in NtpMCStdHep to associate stdhep entry with mc primary. Reorganize filling code in NtpMCModule to include method to pre-build association before filling mc & stdhep arrays. NtpMCTruth::Print method modified to include print of stdhep range indices. Also add new data members: Int_t ndigu; // total number of digits in u-view Int_t ndigv; // total number of digits in v-view Float_t tphu; // summed pulse height u-view Float_t tphv; // summed pulse height v-view to NtpMCTruth as requested by Niki, however filling code is not yet implemented in NtpMCModule. 2004-11-17 23:10 avva * Contrib/sergei/OmHistory/omhistorymain.ui.h: Check if OM archive directory exists and is readable. 2004-11-17 19:43 Robert Hatcher * OnlineUtil/mdQieReadout.h: synch with online CVS repository of 2004-11-11. 2004-11-17 12:40 Nick West * DatabaseMaintenance/doc/dbmauto_master.html: Add instrictions on Exporting Updates with Local SEQNOs 2004-11-17 12:39 Nick West * DatabaseMaintenance/doc/dbmauto_index.html: Add link to priming 2004-11-17 12:13 Nick West * DatabaseMaintenance/: DbmModule.cxx, doc/ChangeLog: Only renumber local SEQNOs as they are exported rather than renumber every local on the entire table. 2004-11-16 23:13 Sue Kasahara * GeoGeometry/GeoNode.h: Remove unused (and unitialized!) data member from class. This fixes a segv observed during write of TGeo based geometry to file. 2004-11-16 22:57 Robert Hatcher * RawData/RawTpSinglesSummaryBlock.cxx: backport unpacking of src=6,7 (minder,menu level reporting) to R1.12 2004-11-16 22:48 Robert Hatcher * RawData/RawTpSinglesSummaryBlock.cxx: finally managed to run on Nov 11 data files with src=5,6,7,4 (NearDet runs 4688-91) and find a silly screwup in unpacking src=6,7 (jmaster * Contrib/brebel/NearElectronics/: NreNearElectronicsCheck.cxx, NreNearElectronicsCheck.h, drawBadChannels.C, nearElectronicsCheck.C: set the run number using registry 2004-11-16 21:21 Robert Hatcher * RawData/RawTpSinglesSummaryBlock.cxx: backport && -> & masking fix to R1.12 2004-11-16 21:14 Robert Hatcher * RawData/RawTpSinglesSummaryBlock.cxx: Use "&" when bit masking, not "&&" (otherwise you get only 0 or 1!). 2004-11-16 21:12 Brian Rebel * Contrib/brebel/NearElectronics/: NreNearElectronicsCheck.cxx, NreNearElectronicsCheck.h, drawBadChannels.C, nearElectronicsCheck.C: add flag to use raw digit block or not in the analysis. remove fRawDigitCtr 2004-11-16 19:59 musser * CandSliceSR/: AlgSliceSRList.cxx, AlgSliceSRList.h, DBtxt_AlgSliceSRList_FarBeam.C, DBtxt_AlgSliceSRList_FarCosmic.C, DBtxt_AlgSliceSRList_NearBeam.C, DBtxt_AlgSliceSRList_NearCosmic.C, DBtxt_AlgSliceSRList_default.C: addition of Niki's MST and 'ASAP' slicers. The default slicer is unchanged at present. To select another slicer, use following job script commands AlgHandle ah = af.GetAlgHandle("AlgSliceSRList","FarBeam"); or NearBeam AlgConfig &ac = ah.GetAlgConfig(); ac.UnLockValues(); ac.Set("passMST",1) or ac.Set("passASAP,1) ac.LockValues(); 2004-11-16 19:50 musser * CandTrackSR/: AlgTrackSR.cxx, TrackClusterSR.cxx: add filling of TrackPointError map. Downstream fitters can now use methods track->GetTrackPointError(plane) to obtain error in finder track hit transverse position due to track cluster width. 2004-11-16 15:27 Nathaniel Tagg * MessageService/: MsgService.cxx, MsgService.h, MsgStream.cxx, MsgStream.h: Optimization mods to MsgService: no change in outward behaviour. These mods give a ~10% speed increase to some packages (PhotonTransport, DetSim, DigitListModule, and a couple of others). MsgService now caches the lowest MsgLevel for all current streams. When the MSG macro calls IsActive(), it now checks the global level before checking the individual stream level. This is good, because finding the stream involves a map lookup (i.e. binary search on string comparison) which can take substantial time if the MSG call is in an inner loop. In summary: this makes MSG("thing",kDebug) calls cheaper if you're not actually using Debug for any module. ---Nathaniel 2004-11-16 14:40 Ed Larty * WebDocs/: FrozenRel.html, WebDocs.html: # announced new frozen point tag 2004-11-16 14:40 Ed Larty * setup/packages-R1.12.0: # added point tag