2003-01-24 22:51 Ed Lartey * setup/: packages-R0.11.0, packages-R0.12.0: # added package for next release 2003-01-24 06:36 Minos CVS group account. Do not commit from here! * Validation/: all.dep, genOrderdList, orderedPackageList, packageList, pathList, validate, validate.html: Initial Validation Package: calls test/test_all in all package directories. 2003-01-24 06:36 Minos CVS group account. Do not commit from here! * Validation/: all.dep, genOrderdList, orderedPackageList, packageList, pathList, validate, validate.html: Initial revision 2003-01-23 20:51 Robert Hatcher * setup/packages-R0.12.0-tmp: tickle Rotorooter tagged version up by a "tiny" amount to pick up todays commits. 2003-01-23 20:49 Robert Hatcher * Rotorooter/rotorooter.cc: Push -p arg handling into "parse_port" function that now handles special cases ("daq","dcp","dcs","beammon" choose special port #'s). Numeric values use those, and otherwise the option is treated as a filename. 2003-01-23 19:24 Ed Lartey * OfflineMonitor/reco.C: # modified 2003-01-23 15:21 Nick West * DatabaseMaintenance/doc/: ChangeLog, db_distribution.html: Complete documentation of the revised system 2003-01-23 15:18 Nick West * DatabaseMaintenance/scripts/: primer.pm, primer/launch.csh, primer/launch_help.txt: Minor changes to the way priming is done. 2003-01-23 12:49 hartnell * LISummary/: LIAnalysis.cxx, LIAnalysis.h, LISummarySorter.cxx, LISummarySorter.h: Added 4 new branches to describe the near detector electronics: - geoAdd - master - minder - elecType This was simply a case of using the RawChannelId methods. Not tested on near detector electronics data yet but still works on farDet data ok. 2003-01-23 10:28 Nick West * setup/packages-R0.12.0-tmp: Record new DatabaseMaintenance tag. 2003-01-23 10:18 Nick West * DatabaseMaintenance/doc/ChangeLog: Record tag version: V00-06-03 2003-01-22 23:54 Robert Hatcher * setup/packages-R0.12.0-tmp: tagged version for DatabaseUpdater 2003-01-22 23:53 Robert Hatcher * DatabaseUpdater/doc/ChangeLog: document differences for tagged version V00-01-03 2003-01-22 23:10 Robert Hatcher * setup/packages-R0.12.0-tmp: Record new tags for SRT_MINOS, RawData, Rotorooter. Add required package: OnlineUtil 2003-01-22 23:09 Robert Hatcher * setup/setup_minossoft_RHATCHER02.sh: record latest version of setup for this machine 2003-01-22 23:04 Robert Hatcher * RawData/doc/ChangeLog: differences for tagged version V00-08-00 2003-01-22 22:58 Robert Hatcher * Rotorooter/doc/ChangeLog: difference for tagged version V00-06-00 2003-01-22 22:52 Robert Hatcher * OnlineUtil/doc/ChangeLog: description of V00-01-00 tagged version 2003-01-22 22:36 Robert Hatcher * Rotorooter/: RotoClient.cxx, RotoClient.h, RotoClientBinaryFile.cxx, RotoClientBinaryFile.h, RotoObjectifier.cxx, RotoRcCmd.cxx, RotoServer.cxx, RotoServer.h: support for BeamMon data stream/file. 2003-01-22 22:35 Robert Hatcher * Rotorooter/GNUmakefile: link in OnlineUtil to rotorooter. 2003-01-22 22:30 Robert Hatcher * Rotorooter/RotoTalk/: GNUmakefile, bogus_beammon.c: new test program bogus_beammon for sending bogus BeamMon records to rotorooter. 2003-01-22 22:30 Robert Hatcher * Rotorooter/RotoTalk/bogus_dcs.c: use OnlineUtil/rotoMessages.h to define MinosOnlineEntities 2003-01-22 22:25 Robert Hatcher * Rotorooter/test/GNUmakefile: remove cruft 2003-01-22 22:20 Robert Hatcher * OnlineUtil/rototalk.c: allow BEAMMON (in addition to DCP,DCS) as acceptable source 2003-01-22 22:15 Robert Hatcher * RawData/: LinkDef.h, RawBeamMonHeader.cxx, RawBeamMonHeader.h, RawBeamMonHeaderBlock.cxx, RawBeamMonHeaderBlock.h, RawInSpillBeamMonBlock.cxx, RawInSpillBeamMonBlock.h, RawOutOfSpillBeamMonBlock.cxx, RawOutOfSpillBeamMonBlock.h: New raw data blocks (and raw record header) for beam monitor stuff. Actual unpacking of blocks is not set in stone, but mostly placeholders. 2003-01-22 22:12 Robert Hatcher * RawData/RawDaqHeaderBlock.cxx: convert from using obsolete GetTimeFrameNo() to GetTimeFrameNum() 2003-01-22 22:08 Robert Hatcher * Persistency/: Per.cxx, Per.h: add new std raw data stream "BeamMon" (distinct from DcsAlarm/DcsMonitor) 2003-01-22 18:20 Nathaniel Tagg * setup/packages-R0.12.0-tmp: Added TriD. Updated tag on DocBuilder. 2003-01-22 16:41 Ed Lartey * setup/: packages-R0.12.0-tmp, setup_minossoft_tamu: # added package file 2003-01-21 18:12 Nathaniel Tagg * DocBuilder/DocBuilder.pl: Made the macro get complied instead of interpreted. Added automatic brute-force loading of every library I can find to ensure docs cover as many packages as possible. Added configurable output directory 2003-01-21 14:55 Nick West * DatabaseMaintenance/doc/db_distribution.html: Major, hopefully final, update on installing and running. Not yet complete. 2003-01-21 14:52 Nick West * DatabaseMaintenance/scripts/primer.pm: Set up dbm_coordinator_list. 2003-01-21 14:51 Nick West * DatabaseMaintenance/scripts/exporter.pm: Cosmetic change to log file. 2003-01-20 10:13 Nick West * DatabaseUpdater/GNUmakefile, Dispatcher/GNUmakefile, DocBuilder/GNUmakefile, FarPlaneCheckout/FarPlaneCheckout.cxx, OfflineTrigger/OltBlockScan.cxx, OfflineTrigger/OltEnds.cxx, OfflineTrigger/OltNewModule.cxx, OfflineTrigger/OltTimeScan.cxx, OfflineTrigger/RawTofConverter.cxx: Adapt to the code movement: RawData -> OnlineUtil. 2003-01-19 23:27 Sue Kasahara * IoModules/: IoDDSStreamItr.cxx, IoInputModule.cxx: Move dds Subscribe calls from input module to stream iterator 2003-01-19 23:03 Sue Kasahara * Persistency/: PerInputStream.cxx, PerInputStream.h, PerInputStreamManager.cxx, PerInputStreamManager.h, test/PerValidate.cc, test/PerValidate.h, test/pervld.C: Add wildcard "*" option to PerInputStream/Manager::RemoveFile to allow user to remove all files in list. Update validation code to test this and other file manipulation tasks. 2003-01-17 23:57 Robert Hatcher * Rotorooter/: GNUmakefile, RotoClient.cxx, RotoClient.h, RotoClientBinaryFile.cxx, RotoClientBinaryFile.h, RotoRcCmd.cxx, RotoRcCmd.h, RotoServer.cxx, RotoServer.h, RotoSocket.cxx, RotoSocket.h, rc.h, roto.h, rotorooter.cc, RotoTalk/GNUmakefile, RotoTalk/bogus_dcs.c, RotoTalk/daq_bin2dump.c, RotoTalk/daq_bin2roto.c, RotoTalk/roto_status.c, RotoTalk/rototalk.h: switch over to using OnlineUtil for rototalk & checksum C interface. enums defined there (in rotoMessages.h) are rationalize against a more recent version of the online headers so various "RC" commands, requests and states have slightly different names. 2003-01-17 23:47 Robert Hatcher * RawData/: Makefile, dataFormats.h, mdBlockDefinitions.h, rdChecksum.c, rdChecksum.h: block ids and check sum code move to OnlineUtil pkg ancient (pre-SRT) Makefile just goes away 2003-01-17 23:45 Robert Hatcher * RawData/: RawBlockRegistry.h, RawDataBlock.h: switch to using OnlineUtil pkg for checksum and block ids 2003-01-17 22:04 Robert Hatcher * SRT_MINOS/special/pre_standard.mk: RawData will soon need OnlineUtil for checksum routine. 2003-01-17 21:49 Robert Hatcher * setup/packages-development: add OnlineUtil package as required (soon to be needed by RawData and Rotorooter). 2003-01-17 21:41 Robert Hatcher * OnlineUtil/: AAA_README, GNUmakefile, OsExtras.h, dataFormats.h, mdBlockDefinitions.h, mdRawDataMasks.h, messages.h, minosDaq.h, rawBlockIds.h, rcMessages.h, rdChecksum.c, rdChecksum.h, rotoMessages.h, rototalk.c, rototalk.h, runStates.h, tfMessages.h, tpMessages.h: initial commit for OnlineUtil package. Most of the header files are unmolested copies of online code headers. Offline additions have been spun off to different headers that include and then add to the online enums, etc. Code for checksum has been moved to the package from RawData. Code (C, not C++) for talking to the rotorooter (rototalk.[h,c]) has been moved from Rotorooter/RotoTalk. This package builds a static library that Online components can link to (ie. DAQ, DCS and BeamMon). 2003-01-17 21:35 Robert Hatcher * SRT_MINOS/SoftRelTools/arch_spec_root.mk: Allow $ROOTCINTFLAGS to control extra rootcint flags (i.e. -p for using cpp rather than cint's more limited preprocessor). Allow $USE_ROOT_NEW to force the usage of ROOT's -lNew library (generally not desired, but sometimes useful). 2003-01-17 21:05 bspeak * DatabaseTables/PlexTables/far_data_sm2.mysql: Four Planes Added 2003-01-17 20:42 Ed Lartey * setup/: packages-R0.10.0-tmp, packages-R0.11.0-tmp: # removed from cvs 2003-01-17 20:38 Robert Hatcher * CVSROOT/modules: new package OnlineUtil (for the rototalk/checksum connections with offline) 2003-01-17 20:34 Robert Hatcher * OnlineUtil/: .cvsignore, GNUmakefile: Initial revision 2003-01-17 20:34 Robert Hatcher * OnlineUtil/: .cvsignore, GNUmakefile: This package contains plain C code used in communicating with the Rotorooter and other code that "online" entities (DCP, DCS, BeamMonitor) might use. Build static libraries for the online system to use. 2003-01-17 01:59 George Irwin * CandDigit/: AlgDigit.cxx, AlgDigitList.cxx, AlgMCDigit.cxx, AlgMCDigitList.cxx, DigitListModule.cxx: Change CandDigit time offset subtraction from earliest time in spill to trigger time. 2003-01-17 01:57 George Irwin * RawData/RawMCDigitMixIn.h: Make RawMCDigitMixIn::GetTrueSEIdEncoded(void) a const function. 2003-01-16 22:14 hartnell * LISummary/: LISummarySorter.cxx, LISummarySorter.h: Hopefully it's all working on CalDet now and doesn't spew out millions of warning messages. Just need to reconstruct the ashtray for CalDet and it should be complete. This can wait for another day. Improved the info given in a warning. Handled the case when the readout type isn't known. Removed all early canvases used for crude debugging. 2003-01-16 20:40 hartnell * LISummary/: LIAna.C, LIChannel.cxx, LIReco.C, LISummarySorter.cxx, LISummarySorter.h: Still more caldetisms to deal with. Mainly stemming from the sanity checking of the mean of each summary. Created new message type LISanityCheck and ignored more kTOFs and KUnknowns Changed the handling of a zero sigma1 in the rms calculations. It is taken care of by the non-imaginary requirement Also handle and count the new readoutTypes which seem to have appeared (kTimingFid, kTriggerOR). Added kCerenkov as well. 2003-01-16 17:49 hartnell * LISummary/: LIChannel.cxx, LILookup.cxx, LISummarySorter.cxx: Moved the sanity checking on number of entries, mean and rms in each summary from LIChannel to LISummarySorter. This way LIChannel can remain a simple object and the higher level stuff can be done in the Summary Sorter which also has access to info like readout type. The sanity checking ignores zero mean summaries when they are from kUnknown or kTOF. The tPMT is now reconstructed for caldet. It is on channel 4 of its chip 2003-01-16 15:17 hartnell * LISummary/: LIAna.C, LIAnalysis.cxx, LIAnalysis.h, LILookup.cxx, LISummarySorter.cxx, transfer.csh: Made some changes for caldet running, still needs work on tPMT and ashtray reconstruction. Added the DebugPins() method to LIAnalysis 2003-01-16 14:38 bspeak * setup/: setup_minossoft_soudan.csh, setup_minossoft_soudan.sh, setup_minossoft_umn, setup_minossoft_umn.sh: Add "development" to accepted releases 2003-01-15 22:03 Ed Lartey * WebDocs/FrozenRel.html: # added new frozen release 2003-01-15 22:00 Ed Lartey * setup/packages-R0.11.0: # changed tags for offlinemonitor 2003-01-15 21:55 Ed Lartey * OfflineMonitor/reco.h: # new 2003-01-15 21:55 Ed Lartey * OfflineMonitor/reco.h: # will add later 2003-01-15 09:05 Nick West * DatabaseMaintenance/doc/ChangeLog: Tidy up and improve priming. 2003-01-15 08:59 Nick West * DatabaseMaintenance/scripts/primer/: launch.csh, launch_help.txt: Support new priming system. 2003-01-15 08:59 Nick West * DatabaseMaintenance/scripts/report.pm: Limit the number of lines from failing log files that get sent as mail to try to avoid clogging up mail servers! 2003-01-15 08:58 Nick West * DatabaseMaintenance/scripts/read_context_file.pm: Support undefined last update in context file to simplify priming. 2003-01-15 08:58 Nick West * DatabaseMaintenance/scripts/primer.pm: Improve priming for importer sites. Now constructs scripts for cron jobs and attempts to build the local config file. All this still needs to be documented. 2003-01-15 08:58 Nick West * DatabaseMaintenance/scripts/importer.pm: Cosmetic tidy up of log. Support undefined last update in context file to simplify priming. 2003-01-15 08:57 Nick West * DatabaseMaintenance/scripts/exporter.pm: Cosmetic tidy up of log. Improve reporting of move failures. 2003-01-15 08:57 Nick West * DatabaseMaintenance/scripts/check_job_log.pm: Cosmetic tidy up of error log. 2003-01-15 08:56 Nick West * DatabaseMaintenance/scripts/auto_distribute.perl: Call this version 1.00!!